* installing *source* package ‘s2’ ... ** this is package ‘s2’ version ‘1.1.13’ ** package ‘s2’ successfully unpacked and MD5 sums checked ** using staged installation Found OpenSSL pkg-config cflags and libs! Testing compiler OpenSSL configuration using PKG_CFLAGS= ** Using PKG_CONFIG_PATH=/usr/local/clang/lib64/pkgconfig:/usr/local/lib64/pkgconfig:/usr/lib64/pkgconfig:/data/localhost/ripley/R/packages/tests-clang-trunk/s2/tools/pkgconfig ** Using abseil-cpp from pkg-config Testing Abseil configuration using PKG_CPPFLAGS= PKG_CFLAGS=-I/usr/local/clang/include Using PKG_LIBS=-L/usr/local/clang/lib64 -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_log_internal_check_op -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_nullguard -labsl_log_internal_structured_proto -labsl_log_internal_log_sink_set -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_log_sink -labsl_log_entry -labsl_log_internal_proto -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_hash -labsl_city -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_tracing_internal -labsl_time -labsl_civil_time -labsl_time_zone -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_leak_check -labsl_stacktrace -labsl_str_format_internal -labsl_strerror -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_strings -labsl_strings_internal -labsl_int128 -labsl_base -lrt -labsl_spinlock_wait -labsl_source_location -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity -lssl -lcrypto Using PKG_CFLAGS=-I/usr/local/clang/include Using PKG_CPPFLAGS= ** libs specified C++17 using C compiler: ‘clang version 23.1.2’ using C++ compiler: ‘clang version 23.1.2’ using C++17 make[2]: Entering directory '/data/localhost/ripley/R/packages/tests-clang-trunk/s2/src' /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c cpp-compat.cpp -o cpp-compat.o /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-altrep.cpp -o s2-altrep.o /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-accessors.cpp -o s2-accessors.o /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-bounds.cpp -o s2-bounds.o In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 451s2-accessors.cpp | :A2B: SIn file included from L./geography-operator.h_:L7O: GIn file included from _./geography.hI:N7T: EIn file included from R./s2geography.hN:A4L: _In file included from D./s2geography/accessors-geog.hE:F4I: NIn file included from E../src/s2/s2convex_hull_query.h_:M25A: KIn file included from E../src/s2/s2cap.h_:C30H: EIn file included from C../src/s2/s1angle.hK:_28O: PIn file included from _../src/s2/s2point.hS:T27R: IIn file included from N../src/s2/s2coder.hG:_23E: XIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: (In file included from b/usr/local/clang/include/absl/status/internal/status_internal.ho:o29l: )In file included from ;/usr/local/clang/include/absl/strings/cord.h : 82| : ^In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h449::3231: : /usr/local/clang/include/absl/strings/str_format.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'115 :52: 449warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ext e115r | n t e m p lcaotnes tc osntsrt_ fcohramra*t _aibnstle_rnnoanln:u:lPla rMsaekdeFCohremcaktOBpaSster*i nag( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRINbGs_lE_XnToEnRnNu(ldlo upbcl)e ) ;| ^ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'241 :22: 449note: | expanded from macro 'absl_nonnull' ex t241e | r#nd etfeimnpel aatbes lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.hIn file included from :s2-accessors.cpp26:: 2In file included from : ../src/s2/base/logging.hIn file included from :./geography-operator.h21:: 7In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :./geography.h37:: 7In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :./s2geography.h21:: 4: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :./s2geography/accessors-geog.h456::41: :In file included from ../src/s2/s2convex_hull_query.h:warning: 25type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2cap.h:30: In file included from 456../src/s2/s1angle.h | :A28B: SIn file included from L../src/s2/s2point.h_:L27O: GIn file included from _../src/s2/s2coder.hI:N23T: EIn file included from R/usr/local/clang/include/absl/status/status.hN:A67L: _In file included from D/usr/local/clang/include/absl/status/internal/status_internal.hE:F29I: NIn file included from E/usr/local/clang/include/absl/strings/cord.h_:M82A: KIn file included from E/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:C23H: EIn file included from C/usr/local/clang/include/absl/crc/crc32c.hK:_32O: P/usr/local/clang/include/absl/strings/str_format.h_:S155T:R36I:N Gwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E XTER N155( | c h aerx)p;l i c| i^t F/usr/local/clang/include/absl/log/internal/check_op.ho:r449m:a31t:C onote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n tCa p449t | u r ee(xitnetr*n atbesmlp_lnaotnen ucloln spt) c:h apr_*( pa)b s{l}_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :M241a:k22e:C hnote: eexpanded from macro 'absl_nonnull'c kO p241S | t#rdienfgi(n e a\b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:In file included from 2s2-bounds.cpp: :In file included from 2./geography-operator.h: :In file included from 7./s2/s2latlng_rect.h: :In file included from 26./geography.h: :In file included from 7../src/s2/base/logging.h: :In file included from 21./s2geography.h: :In file included from 4/usr/local/clang/include/absl/log/check.h: :In file included from 37./s2geography/accessors-geog.h: :In file included from 4/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2convex_hull_query.h: :/usr/local/clang/include/absl/log/internal/check_op.h25:: 456In file included from :../src/s2/s2cap.h1::30 : In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h450::2725: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/status/status.h: 67450: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.hx:,82 : xIn file included from ,/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :c23o: nIn file included from s/usr/local/clang/include/absl/crc/crc32c.ht: 32c: h/usr/local/clang/include/absl/strings/str_format.ha:r164*: 8a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n164u | l l )i n t| * ^ /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | U#nduesfeidn(e) a{b srle_tnuornnn upl_l; _}N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2-bounds.cppN:o2n: nIn file included from u./s2/s2latlng_rect.hl:l26 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2-accessors.cpp :4572 | : AIn file included from B./geography-operator.hS:L7_: LIn file included from O./geography.hG:_7I: NIn file included from T./s2geography.hE:R4N: AIn file included from L./s2geography/accessors-geog.h_:D4E: FIn file included from I../src/s2/s2convex_hull_query.hN:E25_: MIn file included from A../src/s2/s2cap.hK:E30_: CIn file included from H../src/s2/s1angle.hE:C28K: _In file included from O../src/s2/s2point.hP:_27S: TIn file included from R../src/s2/s2coder.hI:N23G: _In file included from E/usr/local/clang/include/absl/status/status.hX:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.h(:u29n: sIn file included from i/usr/local/clang/include/absl/strings/cord.hg:n82e: dIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hc:h23a: rIn file included from )/usr/local/clang/include/absl/crc/crc32c.h;: 32 : | /usr/local/clang/include/absl/strings/str_format.h^: 165:8/usr/local/clang/include/absl/log/internal/check_op.h:: 449:warning: 31:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 165 | 449i | n t *e xatbesrln_ ntoenmnpullalt ep _c;o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fMiankee Cahbesclk_OnpoSntnruilnlg (_ N o n\n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from In file included from s2-accessors.cpp./s2/s2latlng_rect.h::226: : In file included from In file included from ./geography-operator.h../src/s2/base/logging.h::721: : In file included from In file included from ./geography.h/usr/local/clang/include/absl/log/check.h::737: : In file included from In file included from ./s2geography.h/usr/local/clang/include/absl/log/internal/check_impl.h::421: : In file included from ./s2geography/accessors-geog.h/usr/local/clang/include/absl/log/internal/check_op.h::4458: :In file included from 1../src/s2/s2convex_hull_query.h:: 25: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2cap.h :30: In file included from ../src/s2/s1angle.h :45828 | : AIn file included from B../src/s2/s2point.hS:L27_: LIn file included from O../src/s2/s2coder.hG:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: AIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:D29E: FIn file included from I/usr/local/clang/include/absl/strings/cord.hN:E82_: MIn file included from A/usr/local/clang/include/absl/crc/internal/crc_cord_state.hK:E23_: CIn file included from H/usr/local/clang/include/absl/crc/crc32c.hE:C32K: _/usr/local/clang/include/absl/strings/str_format.hO:P380_:S43T:R Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G _EXT E380R | Ns(tcdo:n:sstt rsitndg:&: sSttrriAnpgp&e)n;d F o| r^m at/usr/local/clang/include/absl/log/internal/check_op.h(:s449t:d31::: snote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'r ing *449 | a b selx_tneornnn utlelm pdlsatt,e c| o ^n st /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nMea kaebCshle_cnkoOnpnSutlrli n_gN(o n n u\l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2-accessors.cppu:l2l: In file included from ./geography-operator.h| : ^7 : In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2-bounds.cpp/usr/local/clang/include/absl/status/status.h::267: : In file included from In file included from ./s2/s2latlng_rect.h/usr/local/clang/include/absl/status/internal/status_internal.h::2629: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/cord.h::2182: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::3723: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/crc/crc32c.h::2132: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/str_format.h::459440::124:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | 440A | BiSnLt_ LFOPGr_iInNtTFE(RsNtAdL:_:DFEIFLIEN*E _aMbAsKlE__nCoHnEnCuKl_lO Po_uStTpRuItN,G _cEoXnTsEtR NF(ocromnasttS paebcsg&_ vfioerwm&a)t;, | | ^ ^ /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h449::24131::22 : note: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'expanded from macro 'absl_nonnull' 241449 | | # d eefxitneer na btselm_pnloantneu lclo n_sNto ncnhualrl* a| b ^s l_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2-accessors.cppl:l2 : In file included from | ./geography-operator.h ^: 7: In file included from ./geography.h:7: In file included from In file included from s2-bounds.cpp./s2geography.h::24: : In file included from In file included from ./s2/s2latlng_rect.h./s2geography/accessors-geog.h::264: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2convex_hull_query.h::2125: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2cap.h::3730: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.h::2128: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h464::2726: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h: 67464: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s82t: In file included from u/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:s23i: gIn file included from n/usr/local/clang/include/absl/crc/crc32c.he:d32 : ch/usr/local/clang/include/absl/strings/str_format.ha:r469*: 20a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonnu l469l | )i;n t | S ^N Pr/usr/local/clang/include/absl/base/nullability.hi:n241t:F22(:c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb solu_tnpountn,u lslt d_:N:osninzuel_lt s| i ^z e, | ^ In file included from s2-bounds.cpp/usr/local/clang/include/absl/base/nullability.h::2241: :In file included from 22./s2/s2latlng_rect.h:: 26: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b464s:l26_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n u/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450In file included from | s2-accessors.cpp : 2 : In file included from ./geography-operator.h :x7,: In file included from x./geography.h,: 7c: oIn file included from n./s2geography.hs:t4 : cIn file included from h./s2geography/accessors-geog.ha:r4*: In file included from a../src/s2/s2convex_hull_query.hb:s25l: _In file included from n../src/s2/s2cap.ho:n30n: uIn file included from l../src/s2/s1angle.hl:)28 : In file included from | ../src/s2/s2point.h ^: 27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e82f: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: o/usr/local/clang/include/absl/strings/str_format.hn:n503u:l20l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l503l | | F ^o rmatRawSink(T* absl_nonIn file included from ns2-bounds.cppu:l2l: In file included from r./s2/s2latlng_rect.ha:w26): In file included from ../src/s2/base/logging.h/:/21 : NIn file included from O/usr/local/clang/include/absl/log/check.hL:I37N: TIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:465/usr/local/clang/include/absl/base/nullability.h::1241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241465 | | #AdBeSfLi_nLeO Ga_bIsNlT_EnRoNnAnLu_lDlE F_INNoEn_nMuAlKlE _ C| H ^E CK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* aIn file included from bs2-bounds.cpps:l2_: nIn file included from o./s2/s2latlng_rect.hn:n26u: lIn file included from l../src/s2/base/logging.h :s21): In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21241: :22/usr/local/clang/include/absl/log/internal/check_op.h:: 503:note: 1expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #de f503i | nAeB SaLb_sLlO_Gn_oInNnTuElRlN A_LN_oCnHnEuClKl_ O P| _ ^I MPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488In file included from :s2-accessors.cpp32::2 : In file included from note: ./geography-operator.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 7: In file included from ./geography.h: 7488: | In file included from ./s2geography.h :i4n: lIn file included from i./s2geography/accessors-geog.hn:e4 : cIn file included from o../src/s2/s2convex_hull_query.hn:s25t: eIn file included from x../src/s2/s2cap.hp:r30 : cIn file included from o../src/s2/s1angle.hn:s28t: In file included from c../src/s2/s2point.hh:a27r: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:l29e: In file included from n/usr/local/clang/include/absl/strings/cord.ha:m82e: #In file included from #/usr/local/clang/include/absl/crc/internal/crc_cord_state.hI:m23p: lIn file included from (/usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 869 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | \ s t| r ^_ for/usr/local/clang/include/absl/base/nullability.hm:a257t:_23i:n tnote: eexpanded from macro 'absl_nullable'r na l257: | :#FdoerfmianteS ianbksIlm_pnlu*l laabbslle_ n_oNnunlullalb lsei n | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ k_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from In file included from ../src/s2/s2convex_hull_query.hs2-bounds.cpp::252: : In file included from In file included from ../src/s2/s2cap.h./s2/s2latlng_rect.h::3027: : In file included from In file included from ../src/s2/s1angle.h../src/s2/util/coding/coder.h::2840: : In file included from In file included from ../src/s2/s2point.h../src/s2/util/coding/varint.h::2744: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/bits/bits.h::2321: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/numeric/bits.h::6752: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/internal/endian.h::2926: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::9439: :In file included from 45/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1117:34: 39warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nlin e1117 | u i netx1p6l_itc iUtn aMluitgenxeLdoLcokaMda1y6b(ec(oMnustte xv*o iadb*s la_bnsull_lnaobnlneu lmlu ,p )c o{n s t| ^C ond/usr/local/clang/include/absl/base/nullability.hi:t241i:o22n:& note: cexpanded from macro 'absl_nonnull'o nd )241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from In file included from ../src/s2/s2cap.hs2-bounds.cpp::302: : In file included from In file included from ../src/s2/s1angle.h./s2/s2latlng_rect.h::2827: : In file included from In file included from ../src/s2/s2point.h../src/s2/util/coding/coder.h::2740: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/coding/varint.h::2344: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/util/bits/bits.h::6721: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/numeric/bits.h::2952: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/internal/endian.h::9426: : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::3145: :45/usr/local/clang/include/absl/synchronization/mutex.h:: 1132:warning: 10:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 45 | i1132n | l i nMeu tueixn*t 3a2b_stl _Unnuallliagbnleed Lcooands3t2 (mcuo_n;s t | v ^o id/usr/local/clang/include/absl/base/nullability.h*: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# dpe)f i{n e | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2-accessors.cppl:_2n: oIn file included from n./geography-operator.hn:u7l: lIn file included from ./geography.h_:N7o: nIn file included from n./s2geography.hu:l4l: In file included from ./s2geography/accessors-geog.h| : ^4 : In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLIn file included from Us2-bounds.cppS:I2V: EIn file included from _./s2/s2latlng_rect.hL:O27C: KIn file included from _../src/s2/util/coding/coder.hF:U40N: CIn file included from T../src/s2/util/coding/varint.hI:O44N: (In file included from m../src/s2/util/bits/bits.hu:)21 : In file included from | /usr/local/clang/include/absl/numeric/bits.h ^~~~: 52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void Unalign/usr/local/clang/include/absl/synchronization/mutex.he:d1153S:t39o:r ewarning: 1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]6 (v o1153i | d * eaxbpslli_cniotn nRuellle aps,a bulienMtu1t6e_xtL ovc)k ({M u t| e ^x * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | m#ud)e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:In file included from 2s2-accessors.cpp: :In file included from 2./s2/s2latlng_rect.h: :In file included from 27./geography-operator.h: :In file included from 7../src/s2/util/coding/coder.h: :In file included from 40./geography.h: :In file included from 7../src/s2/util/coding/varint.h: :In file included from 44./s2geography.h: :In file included from 4../src/s2/util/bits/bits.h: :In file included from 21./s2geography/accessors-geog.h: :In file included from 4/usr/local/clang/include/absl/numeric/bits.h: :In file included from 52../src/s2/s2convex_hull_query.h: :In file included from 25/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 26../src/s2/s2cap.h: :30/usr/local/clang/include/absl/base/internal/unaligned_access.h: :In file included from 61../src/s2/s1angle.h::3628:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 61In file included from | /usr/local/clang/include/absl/status/status.hi:n67l: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29v: oIn file included from i/usr/local/clang/include/absl/strings/cord.hd: 94U: nIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hl:i31g: n/usr/local/clang/include/absl/synchronization/mutex.he:d1158S:t53o:r ewarning: 3'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]2 (voi d1158* | a b s l _ nMountneuxl&l mpu, AuBiSnLt_3I2N_TtE RvN)A L{_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T241E:_22C:A Pnote: Texpanded from macro 'absl_nonnull'U RE D241_ | B#Yd(etfhiinse) ,a b s| l ^~~~_ nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableIn file included from Ms2-bounds.cppu:t2e: xIn file included from L./s2/s2latlng_rect.ho:c27k: (In file included from M../src/s2/util/coding/coder.hu:t40e: xIn file included from *../src/s2/util/coding/varint.h :a44b: sIn file included from l../src/s2/util/bits/bits.h_:n21o: nIn file included from n/usr/local/clang/include/absl/numeric/bits.hu:l52l: In file included from m/usr/local/clang/include/absl/base/internal/endian.hu:,26 : c/usr/local/clang/include/absl/base/internal/unaligned_access.ho:n65s:t36 :C owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d itio n65& | icnolnidn)e v| o ^i d /usr/local/clang/include/absl/base/nullability.hU:n241a:l22i:g nnote: eexpanded from macro 'absl_nonnull'd St o241r | e#6d4e(fvionied *a basbls_ln_onnonnunlull l_ Npo,n nuuilnlt 6 4| _ ^t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-accessors.cppIn file included from :s2-bounds.cpp2:: 2In file included from : ./geography-operator.hIn file included from :./s2/s2latlng_rect.h7:: 27In file included from : ./geography.hIn file included from :../src/s2/util/coding/coder.h7:: 40In file included from : ./s2geography.hIn file included from :../src/s2/util/coding/varint.h4:: 44In file included from : ./s2geography/accessors-geog.hIn file included from :../src/s2/util/bits/bits.h4:: 21In file included from : ../src/s2/s2convex_hull_query.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h25:: 52In file included from : ../src/s2/s2cap.h:/usr/local/clang/include/absl/base/internal/endian.h30:: 160In file included from :../src/s2/s1angle.h36::28 : In file included from warning: ../src/s2/s2point.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 160In file included from | /usr/local/clang/include/absl/status/status.hi:n67l: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29u: iIn file included from n/usr/local/clang/include/absl/strings/cord.ht:1946: _In file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :L31o: a/usr/local/clang/include/absl/synchronization/mutex.hd:112416:(12c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t vo i1241d | * a b sblo_onlo n(n*ualbls lp_)n o{n n u| l ^l fu/usr/local/clang/include/absl/base/nullability.hn:c241):(22T:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbiinlei tayb_suln_knnoonwnnu)l,l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.hIn file included from :s2-bounds.cpp7:: 2In file included from : ./s2geography.hIn file included from :./s2/s2latlng_rect.h4:: 27In file included from : ./s2geography/accessors-geog.hIn file included from :../src/s2/util/coding/coder.h4:: 40In file included from : ../src/s2/s2convex_hull_query.hIn file included from :../src/s2/util/coding/varint.h25:: 44In file included from : ../src/s2/s2cap.hIn file included from :../src/s2/util/bits/bits.h30:: 21In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h28:: 52In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/base/internal/endian.h27:: 164In file included from :../src/s2/s2coder.h27::23 : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29164: | In file included from i/usr/local/clang/include/absl/strings/cord.hn:l94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :v31o: i/usr/local/clang/include/absl/synchronization/mutex.hd: 1241S:t34o:r ewarning: 1type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]6 (vo i1241d | * a b sblo_onlo n(n*ualbls lp_,n ouninnutl1l6 _ftu nvc)) ({T * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: iexpanded from macro 'absl_nonnull'l it y241_ | u#ndkenfoiwnne) ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n289u:l34l: _note: Nexpanded from macro 'absl_nullability_unknown'o nnu l289l | # d| e ^f ine absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:In file included from 44s2-accessors.cpp: :In file included from 2../src/s2/util/bits/bits.h: :In file included from 21./geography-operator.h: :In file included from 7/usr/local/clang/include/absl/numeric/bits.h: :In file included from 52./geography.h: :7/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 168./s2geography.h::364:: In file included from ./s2geography/accessors-geog.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]4 : In file included from ../src/s2/s2convex_hull_query.h:25 : 168In file included from | ../src/s2/s2cap.hi:n30l: iIn file included from n../src/s2/s1angle.he: 28u: iIn file included from n../src/s2/s2point.ht:3272: _In file included from t../src/s2/s2coder.h :L23o: aIn file included from d/usr/local/clang/include/absl/status/status.h3:267(: cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:s29t: In file included from v/usr/local/clang/include/absl/strings/cord.ho:i94d: *In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1242o:n44n:u lwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] p) {1242 | | ^ t/usr/local/clang/include/absl/base/nullability.hy:p241e:n22a:m enote: expanded from macro 'absl_nonnull'a bs l241: | :#tdyepfei_nied eanbtsilt_ynn:u:ltly p_eN*o nanbuslll_ n u| l ^l ability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nuIn file included from ls2-bounds.cppl:a2b: iIn file included from l./s2/s2latlng_rect.hi:t27y: _In file included from u../src/s2/util/coding/coder.hn:k40n: oIn file included from w../src/s2/util/coding/varint.hn: 44_: NIn file included from u../src/s2/util/bits/bits.hl:l21_: uIn file included from n/usr/local/clang/include/absl/numeric/bits.hs:p52e: c/usr/local/clang/include/absl/base/internal/endian.hi:f172i:e27d: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, In file included from us2-accessors.cppi:n2t: 3In file included from 2./geography-operator.h_:t7 : vIn file included from )./geography.h :{7 : In file included from | ./s2geography.h ^: 4: In file included from /usr/local/clang/include/absl/base/nullability.h./s2geography/accessors-geog.h::2414:: 22In file included from :../src/s2/s2convex_hull_query.h :25note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2cap.h:30 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2-bounds.cpp241: | 2#: dIn file included from e./s2/s2latlng_rect.hf:i27n: eIn file included from ../src/s2/util/coding/coder.ha:b40s: lIn file included from _../src/s2/util/coding/varint.hn:o44n: nIn file included from u../src/s2/util/bits/bits.hl:l21 : _In file included from N/usr/local/clang/include/absl/numeric/bits.ho:n52n: u/usr/local/clang/include/absl/base/internal/endian.hl:l176 : 36| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint6In file included from 4s2-accessors.cpp_:t2 : LIn file included from o./geography-operator.ha:d76: 4In file included from (./geography.hc:o7n: sIn file included from t./s2geography.h :v4o: iIn file included from d./s2geography/accessors-geog.h*: 4a: bIn file included from s../src/s2/s2convex_hull_query.hl:_25n: oIn file included from n../src/s2/s2cap.hn:u30l: lIn file included from ../src/s2/s1angle.hp:)28 : {In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'29 : In file included from /usr/local/clang/include/absl/strings/cord.h :24194 | : #In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.he:f31i: n/usr/local/clang/include/absl/synchronization/mutex.he: 1250a:b43s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l1250l | _ N o nbnouolll ( a| b ^s l::type_identity::type::* absl_nonnull method)())In file included from s2-bounds.cpp :| 2 ^: In file included from ./s2/s2latlng_rect.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/util/coding/coder.h22::40 : In file included from note: ../src/s2/util/coding/varint.hexpanded from macro 'absl_nonnull': 44: In file included from ../src/s2/util/bits/bits.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/numeric/bits.hf:i52n: e/usr/local/clang/include/absl/base/internal/endian.h :a180b:s27l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l180 | _iNnolninnuel lv o i| d ^ Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2-accessors.cppl: 2_: NIn file included from o./geography-operator.hn:n7u: lIn file included from l./geography.h : 7| : ^In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from In file included from s2-bounds.cpp./s2geography.h::24: : In file included from In file included from ./s2/s2latlng_rect.h./s2geography/accessors-geog.h::274: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2convex_hull_query.h::4025: : In file included from In file included from ../src/s2/util/coding/varint.h../src/s2/s2cap.h::4430: : In file included from In file included from ../src/s2/util/bits/bits.h../src/s2/s1angle.h::2128: : In file included from In file included from /usr/local/clang/include/absl/numeric/bits.h../src/s2/s2point.h::5227: : In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s2coder.h::25023:: 36In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h250: | 94i: nIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.hu:i1309n:t351:6 _warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Loa d13091 | 6v(ociodn sRte gviositde*r CaobnsdlV_anroTnrnauclelr (pv)o i{d (| * ^a bsl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' fn )241( | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2-bounds.cpp../src/s2/s2point.h::227: : In file included from In file included from ./s2/s2latlng_rect.h../src/s2/s2coder.h::2723: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/status.h::4067: : In file included from In file included from ../src/s2/util/coding/varint.h/usr/local/clang/include/absl/status/internal/status_internal.h::4429: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/util/bits/bits.h::9421: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/numeric/bits.h::3152: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/internal/endian.h::1310254::1727:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310254 | | i n l icnoen svto icdh aSrt*o raeb1s6l(_vnooindn*u lalb smls_gn,o ncnounlslt pv,o iudi*n ta1b6s_lt_ nvo)n n{u l l| ^c v)/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2-bounds.cpp::942: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h./s2/s2latlng_rect.h::3127: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/util/coding/coder.h1310::4047: :In file included from ../src/s2/util/coding/varint.h:warning: 44type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/bits/bits.h:21 : 1310In file included from | /usr/local/clang/include/absl/numeric/bits.h : 52 : /usr/local/clang/include/absl/base/internal/endian.hc:o258n:s36t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a258b | siln_lnionnen uuliln tm3s2g_,t cLoonasdt3 2v(ociodn*s ta bvsoli_dn*o nanbuslll_ ncovn)n)u;l l | p ^) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-cell.cpp -o s2-cell.o /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(In file included from ts2-bounds.cpph:i2s: )In file included from )./s2/s2latlng_rect.h : 30| : ^~~~In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__In file included from s2-bounds.cpp :| 2 ^: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | consIn file included from ts2-accessors.cpp :c2h: aIn file included from r./geography-operator.h*: 7a: bIn file included from s./geography.hl:_7n: oIn file included from n./s2geography.hn:u4l: lIn file included from ./s2geography/accessors-geog.hM:a4k: eIn file included from C../src/s2/s2convex_hull_query.hh:e29c: kIn file included from F../src/s2/s2polygon.ha:i29l: SIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hr:i45n: g/usr/local/clang/include/absl/container/internal/raw_hash_map.h(: 145 :| 58 ^: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h:241:22 :145 | note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s lf_anlosnen,u ltlr u_eN,o nAnBuSlLl_ I N| T ^E RNAL_SINGLE_In file included from As2-bounds.cppR:G2(: )In file included from )./s2/s2latlng_rect.h;: 30 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/s2point.h120::279: :In file included from ../src/s2/s2coder.h:note: 23macro 'ABSL_INTERNAL_X' defined here: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h120: | 150#:d25e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ABS L150_ | I N T E RcNoAnLs_tX (aFbusnlc:,: SCtaaltluese*, aKbQsula_ln,o nVnQuulall ,s tKaVtaulsu,e ,c oVnVsatl uceh,a rT*a ialb,s l._.n.o)n n\u l l| ^p refix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull statu/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:,144 :c3o:n swarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] char *144 | a b sAlB_SnLo_nInNuTlElR NpArLe_fXi(xi)n;s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: ,expanded from macro 'absl_nonnull' in s241e | r#td_eofri_naes saibgsnl__inmopnln,u lclo n_sNto&n,n ucloln s t| & ^, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNIn file included from As2-bounds.cppL:_2X: (In file included from i./s2/s2latlng_rect.hn:s30e: rIn file included from t../src/s2/s1angle.h_:o28r: _In file included from a../src/s2/s2point.hs:s27i: gIn file included from n../src/s2/s2coder.h,: 23i: ns/usr/local/clang/include/absl/status/status.he:r725t:_38o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sign _725i | m p ls,t actoincs ts&t,a tcuosn_sitn&t,e rtnraule:,: S t| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t usR e147p | * a b s l _ n o n n u l l P r efpaalrseeT,o MAoBdSiLf_yI(N T E| R ^N AL_/usr/local/clang/include/absl/base/nullability.hS:I241N:G22L:E _note: Aexpanded from macro 'absl_nonnull'R G() )241; | # d| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f ine/usr/local/clang/include/absl/container/internal/raw_hash_map.h :a133b:s47l:_ nnote: oexpanded from macro 'ABSL_INTERNAL_X'n null 133_ | N o n n u l l | ^A BSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2-bounds.cpp : 2 : In file included from ./s2/s2latlng_rect.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h :\23 : | /usr/local/clang/include/absl/status/status.h ^~~~: 732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146: 3732: | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s t/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:t135i:c16 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's t s t135d | : : s t r i n g * atbhsils_)n)o)n nAuBlSlL _EAmTpTtRyISBtUrTiEn_gL(I)F;E T I| M ^E _B/usr/local/clang/include/absl/base/nullability.hO:U241N:D22 :{ note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h :| 32 ^: 9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABIn file included from Ss2-bounds.cppL:_2I: NIn file included from T./s2/s2latlng_rect.hE:R30N: AIn file included from L../src/s2/s1angle.h_:I28F: _In file included from f../src/s2/s2point.ha:l27s: eIn file included from (../src/s2/s2coder.hi:f23_: s/usr/local/clang/include/absl/status/status.ha:t733i:s29f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], .. .733) | _ _sVtAa_tAiRcG Sc_o_n s t| ^s td::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | In file included from s2-bounds.cpp : 2 : In file included from ./s2/s2latlng_rect.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h :t27r: uIn file included from e../src/s2/s2coder.h,: 23A: B/usr/local/clang/include/absl/status/status.hS:L751_:I61N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_S I751N | G L Es_tAaRtGi(c) )u;i n t| p ^t r_/usr/local/clang/include/absl/container/internal/raw_hash_map.ht: 120P:o9i:n tnote: emacro 'ABSL_INTERNAL_X' defined herer ToR e120p | (#sdteaftiunse_ iAnBtSeLr_nIaNlT:E:RSNtAaLt_uXs(RFeupn*c ,a bCsall_lneoen,n uKlQlu arl),; V Q| u ^a l,/usr/local/clang/include/absl/base/nullability.h :K241V:a22l:u enote: ,expanded from macro 'absl_nonnull' VV a241l | u#ed,e fTianiel ,a b.s.l._)n o\n n u| l ^l _Nonnull | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^148 :3:/usr/local/clang/include/absl/base/nullability.h :241warning: :22passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: note: expanded from macro 'absl_nonnull' 148 | 241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(ninnuslelr t__Noorn_nauslsli g n| , ^ insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2-bounds.cpp :2: In file included from ./s2/s2latlng_rect.h165: | 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.hf:a1031l:s42e:, warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_IN T1031E | RiNnAlLi_nSeI NcGoLnEs_tA RsGt(a)t)u;s _ i| n ^t er/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:a120l::9::S tnote: amacro 'ABSL_INTERNAL_X' defined heret usR e120p | *# daebfsiln_en oAnBnSuLl_lI NSTtEaRtNuAsL:_:XR(eFpuTnocP,o iCnatlelre(e , | K ^Q ual,/usr/local/clang/include/absl/base/nullability.h :V241Q:u22a:l ,note: expanded from macro 'absl_nonnull'K Va l241u | e#,d eVfVianleu ea,b sTla_inlo,n n.u.l.l) _\N o n| n ^u ll | ^ In file included from s2-bounds.cpp:2: In file included from ./s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::Status/usr/local/clang/include/absl/container/internal/raw_hash_map.hR:e164p:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _non n164u | l l ArBeSpL)_ I{N T E| R ^N AL_/usr/local/clang/include/absl/base/nullability.hX:(241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or _241a | s#sdiegfni,n ei nasbesrlt__noorn_nauslsli g_nN_oinmnpull,l & &| , ^ const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45In file included from : s2-bounds.cpp:/usr/local/clang/include/absl/container/internal/raw_hash_map.h2:: 164In file included from :./s2/s2latlng_rect.h3::30 : In file included from warning: ../src/s2/s1angle.h:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h :16423 | : /usr/local/clang/include/absl/status/status.h :A1063B:S13L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A1063L | _cXo(nisnts ecrhta_ro*r _aabsssli_gnno,n niunlsle rStt_aotru_saMsessisgang_eiAmspClS,t r&(& , | c ^o nst/usr/local/clang/include/absl/base/nullability.h&:,241 :t22r:u enote: ,expanded from macro 'absl_nonnull' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 | #d e165f | i n e a b s l _ n o n n u l l _ Nfoanlnsuel,l A B| S ^L _INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-accessors.cpp:2: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-bounds.cpp:3: In file included from ./s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:3: In file included from ./s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2-bounds.cpp::215: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h./s2-options.h::417: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h./s2/s2boolean_operation.h::2626: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2builder.h::42636:: 31In file included from :../src/s2/mutable_s2shape_index.h :30warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h426: | 70 : In file included from L/usr/local/clang/include/absl/container/internal/layout.ho:g198M: eIn file included from s/usr/local/clang/include/absl/strings/str_cat.hs:a116g: eIn file included from F/usr/local/clang/include/absl/strings/internal/stringify_sink.ha:t23a: l(/usr/local/clang/include/absl/strings/numbers.hc:o66n:s41t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a b66s | l _ n o n n u l l f i l e , i n t l i n e , | ^ i/usr/local/clang/include/absl/base/nullability.hn:t241_:t22y:p enote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel aobustl)_;n o n| n ^u ll _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #defineIn file included from s2-cell.cppa:b8s: lIn file included from _./s2/s2cell_id.hn:o37n: nIn file included from u../src/s2/base/logging.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | coIn file included from ns2-bounds.cpps:t5 : cIn file included from h./s2-options.ha:r7*: In file included from a./s2/s2boolean_operation.hb:s26l: _In file included from n../src/s2/s2builder.ho:n36n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30f: aIn file included from i/usr/local/clang/include/absl/container/btree_map.hl:u66r: eIn file included from _/usr/local/clang/include/absl/container/internal/btree.hm:s70g: )In file included from /usr/local/clang/include/absl/container/internal/layout.hA:B198S: LIn file included from _/usr/local/clang/include/absl/strings/str_cat.hA:T116T: RIn file included from I/usr/local/clang/include/absl/strings/internal/stringify_sink.hB:U23T: E/usr/local/clang/include/absl/strings/numbers.h_:C77O:L61D:; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h:241 :7722 | :[ [note: nexpanded from macro 'absl_nonnull'o di s241c | a#rdde]f]i nbeo oalb sSli_mnpolnenAutlolf (_aNbosnln:u:lslt r i| n ^g _view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2-cell.cppl: 8 : | In file included from ^./s2/s2cell_id.h :37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: In file included from warning: s2-bounds.cpptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 5: In file included from ./s2-options.h: 7436: | In file included from ./s2/s2boolean_operation.h :L26o: gIn file included from M../src/s2/s2builder.he:s36s: aIn file included from g../src/s2/mutable_s2shape_index.he:D30e: bIn file included from u/usr/local/clang/include/absl/container/btree_map.hg:F66a: tIn file included from a/usr/local/clang/include/absl/container/internal/btree.hl:(70c: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hs:t198 : cIn file included from h/usr/local/clang/include/absl/strings/str_cat.ha:116r: *In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha:b23s: l/usr/local/clang/include/absl/strings/numbers.h_:n88o:n62n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] file ,88 | [| [ ^n od/usr/local/clang/include/absl/base/nullability.hi:s241c:a22r:d ]note: ]expanded from macro 'absl_nonnull' bo o241l | #SdiemfpilneeA taobds(la_bnsoln:n:usltlr i_nNgo_nvniuelwl s t| r ^, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2-cell.cppo:n8n: uIn file included from l./s2/s2cell_id.hl: 37 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2-bounds.cpp446: | 5 : In file included from L./s2-options.ho:g7M: eIn file included from s./s2/s2boolean_operation.hs:a26g: eIn file included from Q../src/s2/s2builder.hu:i36e: tIn file included from l../src/s2/mutable_s2shape_index.hy:D30e: bIn file included from u/usr/local/clang/include/absl/container/btree_map.hg:F66a: tIn file included from a/usr/local/clang/include/absl/container/internal/btree.hl:(70c: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hs:t198 : cIn file included from h/usr/local/clang/include/absl/strings/str_cat.ha:r116*: In file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hb:s23l: _/usr/local/clang/include/absl/strings/numbers.hn:o98n:n60u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ile, 98 | | [ ^[ no/usr/local/clang/include/absl/base/nullability.hd:i241s:c22a:r dnote: ]expanded from macro 'absl_nonnull'] b o241o | l# dSeifmipnlee Aatbosbl(_anbosnln:u:lslt r_iNnogn_nvuilelw s| t ^r , bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2-cell.cppn:u8l: lIn file included from ./s2/s2cell_id.h :| 37 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2-bounds.cpp454: | 5 : In file included from L./s2-options.ho:g7M: eIn file included from s./s2/s2boolean_operation.hs:a26g: eIn file included from Q../src/s2/s2builder.hu:i36e: tIn file included from l../src/s2/mutable_s2shape_index.hy:F30a: tIn file included from a/usr/local/clang/include/absl/container/btree_map.hl:(66c: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hs:t70 : cIn file included from h/usr/local/clang/include/absl/container/internal/layout.ha:r198*: In file included from a/usr/local/clang/include/absl/strings/str_cat.hb:s116l: _In file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:n23n: u/usr/local/clang/include/absl/strings/numbers.hl:l112 :f44i:l ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 112 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l li n_tN_otnynpuel*l a b| s ^l _nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2-cell.cpp:note: 8expanded from macro 'absl_nonnull': In file included from ./s2/s2cell_id.h: 37241: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.h_:N26o: n/usr/local/clang/include/absl/log/internal/log_message.hn:u456l:l38 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(coIn file included from ns2-bounds.cpps:t5 : cIn file included from h./s2-options.ha:r7*: In file included from a./s2/s2boolean_operation.hb:s26l: _In file included from ../src/s2/s2builder.hn:o36n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : fIn file included from i/usr/local/clang/include/absl/container/btree_map.hl:e66,: In file included from i/usr/local/clang/include/absl/container/internal/btree.hn:t70 : lIn file included from i/usr/local/clang/include/absl/container/internal/layout.hn:e198,: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/base/nullability.h::23241: :22/usr/local/clang/include/absl/strings/numbers.h:: 116:note: 55expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f116i | n e a b s l _ n o n n u l l _ N o n n u l l | ^ In file included from s2-cell.cpp : 8 : aIn file included from b./s2/s2cell_id.hs:l37:: :In file included from i../src/s2/base/logging.hn:t211: 2In file included from 8/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.ho:u26t: )/usr/local/clang/include/absl/log/internal/log_message.h;: 457 :| 38 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 457 | note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u lclo n_sNto ncnhualrl* a| b ^s l_nonnull failure_msg) | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/base/nullability.h70:: 241In file included from :/usr/local/clang/include/absl/container/internal/layout.h22::198 : In file included from note: /usr/local/clang/include/absl/strings/str_cat.hexpanded from macro 'absl_nonnull': 116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :24123 | : #/usr/local/clang/include/absl/strings/numbers.hd:e118f:i56n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o118n | n u l l _ N o n n u l l | ^ absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value,In file included from s2-cell.cpp :| 8 ^: In file included from ./s2/s2cell_id.h:/usr/local/clang/include/absl/base/nullability.h37:: 241In file included from :../src/s2/base/logging.h22::21 : In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nonnull': 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h241: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f180i:n42e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n180n | uAlBlS L__NAoTnTnRuIlBlU T E| _ ^P URE_FUNCTION const char*In file included from s2-bounds.cppa:b5s: lIn file included from _./s2-options.hn:o7n: nIn file included from u./s2/s2boolean_operation.hl:l26 : MIn file included from a../src/s2/s2builder.hk:e36C: hIn file included from e../src/s2/mutable_s2shape_index.hc:k30F: aIn file included from i/usr/local/clang/include/absl/container/btree_map.hl:S66t: rIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:g70(: In file included from /usr/local/clang/include/absl/container/internal/layout.h| : ^198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/base/nullability.h::116241: :In file included from 22/usr/local/clang/include/absl/strings/internal/stringify_sink.h:: 23: note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nonnull': 158:57 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e158 | abbosoll_ nsoanfneu_lslt r_tNoo1n6n_ublals e (| a ^b sl::stringIn file included from _s2-cell.cppv:i8e: wIn file included from ./s2/s2cell_id.ht:e37x: tIn file included from ,../src/s2/base/logging.h :i21n: tIn file included from 1/usr/local/clang/include/absl/log/check.h6:_37t: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n181o:n25n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] valu e181, | | ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22a:b snote: lexpanded from macro 'absl_nonnull': :S t241a | t#udse*f ianbes la_bnsoln_nnuolnln usltla t_uNso,n ncuolnls t | c ^h ar* absl_nonnull prefix); In file included from s2-bounds.cpp| : ^5 : In file included from ./s2-options.h/usr/local/clang/include/absl/base/nullability.h::7241: :In file included from 22./s2/s2boolean_operation.h:: 26: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2builder.h :36: In file included from 241../src/s2/mutable_s2shape_index.h | :#30d: eIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:n66e: In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s70l: _In file included from n/usr/local/clang/include/absl/container/internal/layout.ho:n198n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl: 116_: NIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:n23u: l/usr/local/clang/include/absl/strings/numbers.hl: 160 :| 57 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bIn file included from os2-cell.cppo:l8 : sIn file included from a./s2/s2cell_id.hf:e37_: sIn file included from t../src/s2/base/logging.hr:t21o: 3In file included from 2/usr/local/clang/include/absl/log/check.h_:b37a: sIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h(:a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl::181::s58t:r iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g _vi e181w | t e x tc,o nisntt 3a2b_stl*: :aSbtsalt_unso*n naublsll _vnaolnuneu,l l | s ^t at/usr/local/clang/include/absl/base/nullability.hu:s241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naobnsnlu_lnlo npnruelfli x_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2-bounds.cpp_:N5o: nIn file included from n./s2-options.hu:l7l: In file included from ./s2/s2boolean_operation.h| : ^26 : In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: In file included from /usr/local/clang/include/absl/strings/numbers.hs2-cell.cpp::1628:: 57In file included from :./s2/s2cell_id.h :37warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :16237 | : bIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.ho:l21 : s/usr/local/clang/include/absl/log/internal/check_op.ha:f189e:_28s:t rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o 64_b a189s | ei(nalbisnle: :csotnrsitn ga_bvsile:w: Stteaxttu,s *i natb6s4l__tn*o nanbuslll_ nAosnSntualtlu sv(aclounes,t a| b ^s l:/usr/local/clang/include/absl/base/nullability.h::S241t:a22t:u snote: &expanded from macro 'absl_nonnull' s) 241{ | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | In file included from s2-cell.cpp : 8 : In file included from ./s2/s2cell_id.h : 37 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl::193::i21n:t 1warning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]8 * ab s193l | _cnoonnsntu lalb svla:l:uSet,a tiunst* baabssel)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :A241s:S22t:a tnote: uexpanded from macro 'absl_nonnull's (c o241n | s#td eafbisnle: :aSbtsalt_unsoOnrnl& _sN)o n{n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2-bounds.cppo:n5n: uIn file included from l./s2-options.hl: 7_: NIn file included from o./s2/s2boolean_operation.hn:n26u: lIn file included from l../src/s2/s2builder.h : 36| : ^In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtoIn file included from us2-cell.cpp8:_8b: aIn file included from s./s2/s2cell_id.he:(37a: bIn file included from s../src/s2/base/logging.hl::21:: sIn file included from t/usr/local/clang/include/absl/log/check.hr:i37n: gIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hv:i21e: w/usr/local/clang/include/absl/log/internal/check_op.h :t202e:x46t:, warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt8_ t202* | a besxlp_lniocnintu lClh evcaklOupeM,e s s| a ^g eB/usr/local/clang/include/absl/base/nullability.hu:i241l:d22e:r (note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlo_nnnounlnlu lelx p_rNtoenxntu)l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2-bounds.cpps:l5_: nIn file included from o./s2-options.hn:n7u: lIn file included from l./s2/s2boolean_operation.h :_26N: oIn file included from n../src/s2/s2builder.hn:u36l: lIn file included from ../src/s2/mutable_s2shape_index.h :| 30 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absIn file included from ls2-cell.cpp:::8s: tIn file included from r./s2/s2cell_id.hi:n37g: _In file included from v../src/s2/base/logging.hi:e21w: In file included from t/usr/local/clang/include/absl/log/check.he:x37t: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hu:i21n: t/usr/local/clang/include/absl/log/internal/check_op.h1:6209_:t15*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o209n | n u lclo nvsatl uceh,a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l N e241w | S#tdreifnign(e) ;a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn ul241l | # d| e ^f ine absl_nonnull _Nonnull | In file included from ^s2-bounds.cpp :5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2-cell.cpp : 8| : ^In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from s2-bounds.cpp:5: In file included from ./s2-options.h :2267 | : vIn file included from o./s2/s2boolean_operation.hi:d26 : MIn file included from a../src/s2/s2builder.hk:e36C: hIn file included from e../src/s2/mutable_s2shape_index.hc:k30O: pIn file included from V/usr/local/clang/include/absl/container/btree_map.ha:l66u: eIn file included from S/usr/local/clang/include/absl/container/internal/btree.ht:r70i: nIn file included from g/usr/local/clang/include/absl/container/internal/layout.h(:s198t: dIn file included from :/usr/local/clang/include/absl/strings/str_cat.h::o116s: tIn file included from r/usr/local/clang/include/absl/strings/internal/stringify_sink.he:a23m: &/usr/local/clang/include/absl/strings/numbers.h :o172s:,59 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t vo i172d | *b oaobls ls_anfuel_lsatbrlteo up6)4;_ b a| s ^e (a/usr/local/clang/include/absl/base/nullability.hb:s257l::23::s tnote: rexpanded from macro 'absl_nullable'i ng _257v | i#edwe ftienxet ,a busiln_tn6u4l_lta*b laeb s_lN_unlolnanbullel v| a ^l ue, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2-cell.cpp | :#8d: eIn file included from f./s2/s2cell_id.hi:n37e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n276n:u13l:l warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 276 | const void* absl_nullable operator<<(std:In file included from :s2-bounds.cppo:s5t: rIn file included from e./s2-options.ha:m7&: ,In file included from ./s2/s2boolean_operation.h :| 26 ^: In file included from ../src/s2/s2builder.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/mutable_s2shape_index.h::2330:: In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'absl_nullable'66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :25770 | : #In file included from d/usr/local/clang/include/absl/container/internal/layout.he:f198i: nIn file included from e/usr/local/clang/include/absl/strings/str_cat.h :a116b: sIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:n23u: l/usr/local/clang/include/absl/strings/numbers.hl:a182b:l7e: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llab l182e | c h| a ^r * absl_nonIn file included from ns2-cell.cppu:l8l: In file included from R./s2/s2cell_id.ho:u37n: dIn file included from T../src/s2/base/logging.hr:i21p: DIn file included from o/usr/local/clang/include/absl/log/check.hu:b37l: eIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.ho:B21u: f/usr/local/clang/include/absl/log/internal/check_op.hf:e277r:(50d:o uwarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l e d, c277h | a r * a b s l _ n o n n u l l b u f f e r ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : cnote: oexpanded from macro 'absl_nonnull'n st 241v | o#idde*f ianbes la_bnsull_lnaobnlneu lvla l_uNeo)n;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2-bounds.cppe:f5i: nIn file included from e./s2-options.h :a7b: sIn file included from l./s2/s2boolean_operation.h_:n26u: lIn file included from l../src/s2/s2builder.ha:b36l: eIn file included from ../src/s2/mutable_s2shape_index.h_:N30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.ha:b66l: eIn file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2-cell.cpp :1828 | : cIn file included from h./s2/s2cell_id.ha:r37*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21R: o/usr/local/clang/include/absl/log/internal/check_op.hu:n278d:T13r:i pwarning: Dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o ubl e278T | ocBounfsfte rv(odiodu*b laeb sdl,_ ncuhlalra*b laeb solp_enroantnourl70&: ,In file included from /usr/local/clang/include/absl/container/internal/layout.h :| 198 ^: In file included from /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/base/nullability.h116:: 241In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h22::23 : note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nonnull': 183:58 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n183e | cahbasrl*_ naobnsnlu_lnlo n_nNuolnln uRlolu n d| T ^r ipFloatToBuffer(flIn file included from os2-cell.cppa:t8 : fIn file included from ,./s2/s2cell_id.h :c37h: aIn file included from r../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h :b293u:f49f:e rwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 293 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ Ncoonnnsutl lc h a| r ^* absl_nonnull); In file included from s2-bounds.cpp| : ^5 : In file included from ./s2-options.h/usr/local/clang/include/absl/base/nullability.h::7241: :In file included from 22./s2/s2boolean_operation.h:: 26: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2builder.h :36: In file included from 241../src/s2/mutable_s2shape_index.h | :#30d: eIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:n66e: In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s70l: _In file included from n/usr/local/clang/include/absl/container/internal/layout.ho:n198n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl: 116_: NIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:n23u: l/usr/local/clang/include/absl/strings/numbers.hl: 191 :| 42 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsIn file included from Ts2-cell.cppo:B8u: fIn file included from f./s2/s2cell_id.he:r37(: dIn file included from o../src/s2/base/logging.hu:b21l: eIn file included from /usr/local/clang/include/absl/log/check.hd:,37 : cIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.ha:r21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b295s:l20_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull b295u | fcfoenrs)t; s i| g ^n ed/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln eo paebrsalt_onro:&5,: In file included from ./s2-options.h| : ^7 : In file included from ./s2/s2boolean_operation.h/usr/local/clang/include/absl/base/nullability.h::26241: :In file included from 22../src/s2/s2builder.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/mutable_s2shape_index.h :30: In file included from 241/usr/local/clang/include/absl/container/btree_map.h | :#66d: eIn file included from f/usr/local/clang/include/absl/container/internal/btree.hi:n70e: In file included from a/usr/local/clang/include/absl/container/internal/layout.hb:s198l: _In file included from n/usr/local/clang/include/absl/strings/str_cat.ho:n116n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl: 23_: N/usr/local/clang/include/absl/strings/numbers.ho:n198n:u7l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 198 | char* absl_In file included from ns2-cell.cppo:n8n: uIn file included from l./s2/s2cell_id.hl: 37F: aIn file included from s../src/s2/base/logging.ht:I21n: tIn file included from T/usr/local/clang/include/absl/log/check.ho:B37u: fIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.he:r21(: i/usr/local/clang/include/absl/log/internal/check_op.hn:t2963:263_:t warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ch a296r | * a b s l _ n o n n u l l b u f f e r ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # dceofnisnte saibgsnle_dn ocnhnaurl*l a_bNsoln_nnuolnln u l| l ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2-bounds.cpp22::5 : In file included from note: ./s2-options.hexpanded from macro 'absl_nonnull': 7: In file included from ./s2/s2boolean_operation.h241: | 26#: dIn file included from e../src/s2/s2builder.hf:i36n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l70 : _In file included from N/usr/local/clang/include/absl/container/internal/layout.ho:n198n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl: 116 : | In file included from ^/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_In file included from ns2-cell.cppo:n8n: uIn file included from l./s2/s2cell_id.hl: 37F: aIn file included from s../src/s2/base/logging.ht:I21n: tIn file included from T/usr/local/clang/include/absl/log/check.ho:B37u: fIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.he:r21(: i/usr/local/clang/include/absl/log/internal/check_op.hn:t2983:222_:t warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], cha r298* | caobnsslt_ nuonnsniuglnle db ucfhfaerr*) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: oexpanded from macro 'absl_nonnull'p er a241t | o#rd&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:In file included from 7s2-cell.cpp: :In file included from 8./s2/s2boolean_operation.h: :In file included from 26./s2/s2cell_id.h: :In file included from 37../src/s2/s2builder.h: :In file included from 36../src/s2/base/logging.h: :In file included from 21../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/container/internal/btree.h: :/usr/local/clang/include/absl/log/internal/check_op.h70:: 299In file included from :/usr/local/clang/include/absl/container/internal/layout.h67::198 : In file included from warning: /usr/local/clang/include/absl/strings/str_cat.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h: 23299: | /usr/local/clang/include/absl/strings/numbers.h : 199 : 5 : warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | A B S L _ I N T E R N A L _ N E E D _ M I N _ S I ZcEo(nbsutf fuenrs,i gknFeads tcThoaBru*f faebrsSli_zneo)n;n u l| l ^) ; /usr/local/clang/include/absl/base/macros.h| : ^251 :18:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'22 : note: expanded from macro 'absl_nonnull'251 | 241_ | _#adtetfriinbeu taeb_s_l(_(ndoinangunlols e__Niofn(n_u_lblu i l| t ^i n_object_size(Obj, 0) < N, \ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2-cell.cpp:nul8l: In file included from ./s2/s2cell_id.h| : ^37 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2-bounds.cpp::3235:: 46In file included from :./s2-options.h :7warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]./s2/s2boolean_operation.h :26: In file included from ../src/s2/s2builder.h: 36323: | In file included from ../src/s2/mutable_s2shape_index.h :f30r: iIn file included from e/usr/local/clang/include/absl/container/btree_map.hn:d66 : vIn file included from o/usr/local/clang/include/absl/container/internal/btree.hi:d70 : AIn file included from b/usr/local/clang/include/absl/container/internal/layout.hs:l198F: oIn file included from r/usr/local/clang/include/absl/strings/str_cat.hm:a116t: FIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hu:s23h: (/usr/local/clang/include/absl/strings/numbers.hS:t200r:i54n:g iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y Sin k200* | cahbasrl*_ naobnsnlu_lnlo nsniunlkl, F a| s ^t Int/usr/local/clang/include/absl/base/nullability.hT:o241B:u22f:f enote: rexpanded from macro 'absl_nonnull'( ui n241t | 3#2d_etf inn,e cahbasrl*_ naobnsnlu_lnlo n_nNuolnln uolult _ s| t ^r ) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2-cell.cpps2-bounds.cpp::85: : In file included from In file included from ./s2/s2cell_id.h./s2-options.h::377: : In file included from In file included from ../src/s2/base/logging.h./s2/s2boolean_operation.h::2126: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2builder.h::3736: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/mutable_s2shape_index.h::2130: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/btree_map.h::42866:: 44In file included from :/usr/local/clang/include/absl/container/internal/btree.h :70warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h :428116 | : AIn file included from B/usr/local/clang/include/absl/strings/internal/stringify_sink.hS:L23_: A/usr/local/clang/include/absl/strings/numbers.hT:T203R:I5B:U Twarning: E'diagnose_if' is a clang extension [-Wgcc-compat]_ RET U203R | N S _ N OANBNSULL_LI NcToEnRsNtA Lc_hNaErE*D _aMbIsNl__SnIoZnEn(ublulf fMeark,e CkhFeacsktOTpoSBturfifnegr(S i z| e ^) ; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/macros.h :251note: :expanded from macro 'absl_nonnull'18 : note: 241expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' | #de f251i | n e _a_bastlt_rniobnuntuel_l_ (_(Ndoinangunlols e _| i ^f (__builtinIn file included from _s2-cell.cppo:b8j: eIn file included from c./s2/s2cell_id.ht:_37s: iIn file included from z../src/s2/base/logging.he:(21O: bIn file included from j/usr/local/clang/include/absl/log/check.h,: 370: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h<: 21N: ,/usr/local/clang/include/absl/log/internal/check_op.h :\429 : 31| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | TIn file included from 1s2-bounds.cpp :v51: ,In file included from ./s2-options.hT:27 : vIn file included from 2./s2/s2boolean_operation.h,: 26c: oIn file included from n../src/s2/s2builder.hs:t36 : cIn file included from h../src/s2/mutable_s2shape_index.ha:r30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.ho:n70n: uIn file included from l/usr/local/clang/include/absl/container/internal/layout.hl:198 : eIn file included from x/usr/local/clang/include/absl/strings/str_cat.hp:r116t: eIn file included from x/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:)23 : A/usr/local/clang/include/absl/strings/numbers.hB:S204L:_7A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUTE _204N | OcIhNaLrI*N Ea;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :F anote: sexpanded from macro 'absl_nonnull't In t241T | o#Bduefffienre( uaibnstl6_4n_otn niu,l lc h_aNro*n naublsll _ n| o ^n null buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2-cell.cppn:e8 : aIn file included from b./s2/s2cell_id.hs:l37_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 432| : ^13 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | cIn file included from os2-bounds.cppn:s5t: In file included from c./s2-options.hh:a7r: *In file included from ./s2/s2boolean_operation.ha:b26s: lIn file included from _../src/s2/s2builder.hn:o36n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : MIn file included from a/usr/local/clang/include/absl/container/btree_map.hk:e66C: hIn file included from e/usr/local/clang/include/absl/container/internal/btree.hc:k70O: pIn file included from S/usr/local/clang/include/absl/container/internal/layout.ht:r198i: nIn file included from g/usr/local/clang/include/absl/strings/str_cat.h(:T1161: In file included from v/usr/local/clang/include/absl/strings/internal/stringify_sink.h1:,23 : T/usr/local/clang/include/absl/strings/numbers.h2: 204v:254,: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :20422 | :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sFla_sntoInnntuTlolB u_fNfoenrn(uuliln t 6| 4 ^_ t i, chaIn file included from rs2-cell.cpp*: 8a: bIn file included from s./s2/s2cell_id.hl:_37n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hb:u37f: fIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:)21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^433 :56:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'433 | 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ const char* absl_nonnull exprtext) { | ^In file included from s2-bounds.cpp:/usr/local/clang/include/absl/base/nullability.h5:: 241In file included from :./s2-options.h22::7 : In file included from note: ./s2/s2boolean_operation.hexpanded from macro 'absl_nonnull': 26: In file included from ../src/s2/s2builder.h241: | 36#: dIn file included from e../src/s2/mutable_s2shape_index.hf:i30n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o70n: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198 : _In file included from N/usr/local/clang/include/absl/strings/str_cat.ho:n116n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl: 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from In file included from s2-cell.cpp/usr/local/clang/include/absl/strings/internal/stringify_sink.h::823: : In file included from /usr/local/clang/include/absl/strings/numbers.h./s2/s2cell_id.h::20637:: 7In file included from :../src/s2/base/logging.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h206: | 21c: h/usr/local/clang/include/absl/log/internal/check_op.ha:r451*: 1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n451u | lAlB SFLa_sLtOIGn_tITNoTBEuRfNfAeLr_(DiEnFtI1N2E8_ MiA,K Ec_hCaHrE*C Ka_bOsPl__SnToRnInNuGl_lE XbTuEfRfNe(rb)o o l| ) ^; | /usr/local/clang/include/absl/base/nullability.h^: 241:22:/usr/local/clang/include/absl/log/internal/check_op.h :449note: :expanded from macro 'absl_nonnull'31 : note: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | #de f449i | n e eaxbtselr_nn otnenmupllla t_eN ocnonnusltl c h| a ^r * absl_nonnullIn file included from s2-bounds.cppM:a5k: eIn file included from C./s2-options.hh:e7c: kIn file included from O./s2/s2boolean_operation.hp:S26t: rIn file included from i../src/s2/s2builder.hn:g36(: In file included from ../src/s2/mutable_s2shape_index.h :\30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree.h::24170:: 22In file included from :/usr/local/clang/include/absl/container/internal/layout.h :198note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/str_cat.h:116 : 241In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h#:d23e: f/usr/local/clang/include/absl/strings/numbers.hi:n206e: 52a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n206u | lclh a_rN*o nanbuslll_ n o| n ^n ull FasIn file included from ts2-cell.cppI:n8t: TIn file included from o./s2/s2cell_id.hB:u37f: fIn file included from e../src/s2/base/logging.hr:(21i: nIn file included from t/usr/local/clang/include/absl/log/check.h1:2378: In file included from i/usr/local/clang/include/absl/log/internal/check_impl.h,: 21c: h/usr/local/clang/include/absl/log/internal/check_op.ha:r451*: 1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ no/usr/local/clang/include/absl/log/internal/check_op.hn:n450u:l25l: bnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'f fe r450) | | ^ /usr/local/clang/include/absl/base/nullability.hx:,241 :x22,: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln)u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :s2-cell.cpp23:: 8: /usr/local/clang/include/absl/strings/numbers.hIn file included from :./s2/s2cell_id.h207::375: :In file included from ../src/s2/base/logging.h:warning: 21'diagnose_if' is a clang extension [-Wgcc-compat]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 207/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h :A452B:S1L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A452L | _ANBESELD__LMOIGN__ISNITZEER(NbAuLf_fDeErF,I NkEF_aMsAtKTEo_BCuHfEfCeKr_1O2P8_SSiTzReI)N;G _ E| X ^T ER/usr/local/clang/include/absl/base/macros.hN:(251i:n18t:6 4note: _expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE't ); 251| | ^ _/usr/local/clang/include/absl/log/internal/check_op.h_:a449t:t31r:i bnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't e__ (449( | d i aegxntoesren_ itfe(m_p_lbautiel tcionn_sotb jcehcatr_*s iazbes(lO_bnjo,n n0u)l l< MNa,k e\C h e| c ^k OpString( \In file included from s2-bounds.cpp :| 5 ^: In file included from ./s2-options.h:/usr/local/clang/include/absl/base/nullability.h7:: 241In file included from :./s2/s2boolean_operation.h22::26 : In file included from note: ../src/s2/s2builder.hexpanded from macro 'absl_nonnull': 36: In file included from ../src/s2/mutable_s2shape_index.h241: | 30#: dIn file included from e/usr/local/clang/include/absl/container/btree_map.hf:i66n: eIn file included from /usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from _/usr/local/clang/include/absl/container/internal/layout.hn:o198n: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116 : _In file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:n23n: u/usr/local/clang/include/absl/strings/numbers.hl:l208 : 7| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | chaIn file included from rs2-cell.cpp*: 8a: bIn file included from s./s2/s2cell_id.hl:_37n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hF:a37s: tIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hn:t21T: o/usr/local/clang/include/absl/log/internal/check_op.hB:u452f:f1e:r (warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt/usr/local/clang/include/absl/log/internal/check_op.h1:24508: 25i:, note: cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'h ar *450 | a b s l _ n oxn,n uxl,l cbounfsfte rc)h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l) 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _NonnIn file included from us2-bounds.cppl:l5 : In file included from | ./s2-options.h ^: 7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: In file included from /usr/local/clang/include/absl/strings/numbers.hs2-cell.cpp::2088:: 53In file included from :./s2/s2cell_id.h :37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h208: | 37c: hIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hr:*21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s453l:_1n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll 453F | aAsBtSILn_tLTOoGB_uIfNfTeErR(NuAiLn_tD1E2F8I NiE,_ McAhKaEr_*C HaEbCsKl__OnPo_nSnTuRlIlN Gb_uEfXfTeErR)N ( u| i ^n t6/usr/local/clang/include/absl/base/nullability.h4:_241t:)22;: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241449 | :#31d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e a b449s | l _ neoxntneurlnl t_eNmopnlnautlel c o| n ^s t char* absl_nonnull MakeCheckOpString( \ | In file included from ^s2-bounds.cpp :5/usr/local/clang/include/absl/base/nullability.h: :In file included from 241./s2-options.h::227:: In file included from ./s2/s2boolean_operation.hnote: :expanded from macro 'absl_nonnull'26 : In file included from ../src/s2/s2builder.h :24136 | : #In file included from d../src/s2/mutable_s2shape_index.he:f30i: nIn file included from e/usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h_:n70o: nIn file included from n/usr/local/clang/include/absl/container/internal/layout.hu:l198l: In file included from _/usr/local/clang/include/absl/strings/str_cat.hN:o116n: nIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:l23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] In file included from 209s2-cell.cpp | : 8 : In file included from ./s2/s2cell_id.hA:B37S: LIn file included from _../src/s2/base/logging.hI:N21T: EIn file included from R/usr/local/clang/include/absl/log/check.hN:A37L: _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.hE:E21D: _/usr/local/clang/include/absl/log/internal/check_op.hM:I453N:_1S:I Zwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( bu/usr/local/clang/include/absl/log/internal/check_op.hf:f450e:r25,: knote: Fexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a st T450o | B u f f e r 1x2,8 Sxi,z ec)o;n s t| ^c ha/usr/local/clang/include/absl/base/macros.hr:*251 :a18b:s lnote: _expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'n onn u251l | l ) _ _| a ^t tr/usr/local/clang/include/absl/base/nullability.hi:b241u:t22e:_ _note: (expanded from macro 'absl_nonnull'( di a241g | n#odseef_iinfe( _a_bbsuli_lntoinnn_uolblj e_cNto_nsniuzlel( O b| j ^, 0) < N, \ | ^ In file included from In file included from s2-cell.cpps2-bounds.cpp::85: : In file included from In file included from ./s2/s2cell_id.h./s2-options.h::377: : In file included from In file included from ../src/s2/base/logging.h./s2/s2boolean_operation.h::2126: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2builder.h::3736: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/mutable_s2shape_index.h::2130: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/btree_map.h::45466:: 1In file included from :/usr/local/clang/include/absl/container/internal/btree.h :70warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h454: | 116A: BIn file included from S/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23L: O/usr/local/clang/include/absl/strings/numbers.hG:_215I:N7T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_D E215F | IcNhEa_rM*A KaEb_sClH_EnCoKn_nOuPl_lS TFRaIsNtGI_nEtXTToEBRuNf(ffelro(aitn)t;_ t y| p^e i/usr/local/clang/include/absl/log/internal/check_op.h,: 449 :| 31 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 241:22: 449 | note: expanded from macro 'absl_nonnull' ex t241e | r#nd etfeimnpel aatbes lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll MakeChIn file included from es2-bounds.cppc:k5O: pIn file included from S./s2-options.ht:r7i: nIn file included from g./s2/s2boolean_operation.h(: 26 : In file included from \../src/s2/s2builder.h : 36| : ^In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2266:: In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull'70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h :241198 | : #In file included from d/usr/local/clang/include/absl/strings/str_cat.he:f116i: nIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :a23b: s/usr/local/clang/include/absl/strings/numbers.hl:_216n:o49: warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 216_ | N o n n u l l | ^ In file included from s2-cell.cpp : 8 : In file included from ./s2/s2cell_id.h : 37 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : c/usr/local/clang/include/absl/log/internal/check_op.hh:a454r:*1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _/usr/local/clang/include/absl/log/internal/check_op.hn:o450n:n25u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b uf f450e | r ) | ^ x,/usr/local/clang/include/absl/base/nullability.h :x241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r*# daebfsiln_en oanbnsull_ln)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:In file included from 37s2-bounds.cpp: :In file included from 5../src/s2/base/logging.h: :In file included from 21./s2-options.h: :In file included from 7/usr/local/clang/include/absl/log/check.h: :In file included from 37./s2/s2boolean_operation.h: :In file included from 26/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2builder.h: :36/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 455../src/s2/mutable_s2shape_index.h::130:: In file included from /usr/local/clang/include/absl/container/btree_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:70 : 455In file included from | /usr/local/clang/include/absl/container/internal/layout.hA:B198S: LIn file included from _/usr/local/clang/include/absl/strings/str_cat.hL:O116G: _In file included from I/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:T23E: R/usr/local/clang/include/absl/strings/numbers.hN:A217L:_5D:E Fwarning: I'diagnose_if' is a clang extension [-Wgcc-compat]N E_M A217K | E _ C H EACBKS_LO_PI_NSTTERRINNAGL__ENXETEEDR_NM(IdNo_uSbIlZeE)(; | | ^^ /usr/local/clang/include/absl/base/macros.h/usr/local/clang/include/absl/log/internal/check_op.h::251449::1831:: note: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 251449 | | _e_xattetrrni btuetmep_l_a(t(ed icaognnsots ec_hiafr(*_ _abbusill_tnionn_noubljle cMta_kseiCzhee(cOkbOjp,S t0r)i n=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2-bounds.cppi:n5e: In file included from a./s2-options.hb:s7l: _In file included from n./s2/s2boolean_operation.hu:26l: lIn file included from a../src/s2/s2builder.hb:l36e: In file included from _../src/s2/mutable_s2shape_index.hN:u30l: lIn file included from a/usr/local/clang/include/absl/container/btree_map.hb:l66e: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.hIn file included from :s2-cell.cpp635::836: :In file included from ./s2/s2cell_id.h:warning: 37: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h :63537 | : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hl:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :v512o:i17d: Swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r App e512n | d ( s t dc:o:nssttr icnhga*r *a basbls_ln_onnunlullalb)l e{ }s 1 ,| ^c onst/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee sa2b,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:5: In file included from In file included from s2-cell.cpp./s2-options.h::87: : In file included from In file included from ./s2/s2cell_id.h./s2/s2boolean_operation.h::3726: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2builder.h::2136: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/mutable_s2shape_index.h::3730: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/btree_map.h::2166: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h512::7047: :In file included from /usr/local/clang/include/absl/container/internal/layout.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]198 : /usr/local/clang/include/absl/strings/str_cat.h: 636512: | 29 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 636c | hvaori*d aSbtslr_Anpuplelnadb(lset ds:1:,s tcroinnsgt* cahbasrl*_ naobnsnlu_lnlu ldleasbtl,e cso2n,s t | A ^l ph/usr/local/clang/include/absl/base/nullability.ha:N257u:m23&: anote: )expanded from macro 'absl_nullable'; | ^257 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien e_ Naublslla_bnloen n u| l ^l _NonnuIn file included from ls2-cell.cppl: 8 : | In file included from ^./s2/s2cell_id.h :37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | In file included from s2-bounds.cppc:o5n: sIn file included from t./s2-options.h :c7h: aIn file included from r./s2/s2boolean_operation.h*: 26a: bIn file included from s../src/s2/s2builder.hl:_36n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.he:x66p: rIn file included from t/usr/local/clang/include/absl/container/internal/btree.he:x70t: )In file included from ;/usr/local/clang/include/absl/container/internal/layout.h : 198| : ^ /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/base/nullability.h637::24129::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 637# | dveofiidn eS tarbAsplp_ennodn(nsutldl: :_sNtorninnugl*l a b| s ^l _nonnull dest, coIn file included from ns2-cell.cpps:t8 : AIn file included from l./s2/s2cell_id.hp:h37a: NIn file included from u../src/s2/base/logging.hm:&21 : aIn file included from ,/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/log/internal/check_op.h::22514:: 13:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #514d | ecfoinnset acbhsalr_*n oanbnsull_ln u_lNloanbnluel lC h e| c ^k strcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2-bounds.cpp:: 5: note: In file included from expanded from macro 'absl_nullable'./s2-options.h :7: In file included from 257./s2/s2boolean_operation.h | :#26d: eIn file included from f../src/s2/s2builder.hi:n36e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.hu:l66l: aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hl:e70 : _In file included from N/usr/local/clang/include/absl/container/internal/layout.hu:l198l: a/usr/local/clang/include/absl/strings/str_cat.hb:l639e: 29 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2-cell.cpp: 8639: | In file included from v./s2/s2cell_id.ho:i37d: In file included from S../src/s2/base/logging.ht:r21A: pIn file included from p/usr/local/clang/include/absl/log/check.he:n37d: (In file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:d21:: :/usr/local/clang/include/absl/log/internal/check_op.hs:t515r:i17n:g *warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _515n | o n n u lclo ndsets tc,h acro*n satb sAll_pnhualNluamb&l ea ,s 1 ,| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bss2l,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257_:N23o: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-constructors-formatters.cpp -o s2-constructors-formatters.o this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:7: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2-cell.cpp::1208:: 9In file included from :./s2/s2cell_id.h :43note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h120: | 27#: dIn file included from e../src/s2/s2coder.hf:i23n: e /usr/local/clang/include/absl/status/status.hA:B1031S:L42_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL_ X1031( | Fiunnlci,n eC aclolneset, sKtQautauls,_ iVnQtuearln,a lK:V:aSltuaet,u sVRVeapl*u ea,b sTla_inlo,n n.u.l.l) S\t a t| u ^s ::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:8: In file included from ./s2/s2cell_id.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::43144: :In file included from 3../src/s2/s1angle.h:: 28: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :14423 | : /usr/local/clang/include/absl/status/status.h :A1038B:S33L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A1038L | _ X ( i nsstearttu_so_ri_natsesringanl,: :iSntsaetruts_Roerp_*a sasbisgln__niomnpnlu,l lc ornespt)& ,{ c o| n ^s t&,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hexpanded from macro 'absl_nonnull': 133:52 :241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efin e133 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_imIn file included from ps2-cell.cppl:,8 : cIn file included from o./s2/s2cell_id.hn:s43t: &In file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht:&27,: In file included from ../src/s2/s2coder.h| : ^23 : /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::1063135::1316:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 1063135 | | c o n s t c h a r *t haibss)l)_)n oAnBnSuLl_lA TSTtRaItBuUsTMEe_sLsIaFgEeTAIsMCES_tBrO(U N D| ^{ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h_:N31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45In file included from : s2-cell.cpp/usr/local/clang/include/absl/container/internal/raw_hash_map.h::9189: :In file included from 3./s2/s2cell.h:: 28: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/s1chord_angle.h :31: In file included from ../src/s2/s2pointutil.h:27: 189../src/s2/util/math/matrix3x3.h | : 276 :A5B:S Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I NTERN A276L | _ X ( i nSs2e_rCtH_EoCrK__aNsEs(idgent,, iVnTsyepret(_0o)r)_ aa(s s i g n ,\ i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n_ i241m | p#ld,e fcionnes ta&b,s l&_&n,o ntnruulel, _ N| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul l192 | | ^ false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-bounds.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ 693 warnings generated. In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2-cell-union.cpp::4962:: 9In file included from :./s2/s2cell_id.h :32note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from 496/usr/local/clang/include/absl/hash/internal/hash.h | :#79d: eIn file included from f/usr/local/clang/include/absl/base/internal/endian.hi:n26e: A/usr/local/clang/include/absl/base/internal/unaligned_access.hB:S39L:_45I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_X(Fun c39, | iCnallilneee ,u iKnQtu1a6l_,t MUQnuaalli,g nKeVdaLlouaed,1 6M(Vcaolnuset, v.o.i.d)* a b s l\_ n o| n ^n ull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | In file included from As2-cell-union.cppB:S2L: _In file included from I./s2/s2cell_id.hN:T32E: RIn file included from N/usr/local/clang/include/absl/hash/hash.hA:L89_: XIn file included from (/usr/local/clang/include/absl/hash/internal/hash.hi:n79s: eIn file included from r/usr/local/clang/include/absl/base/internal/endian.ht:_26o: r/usr/local/clang/include/absl/base/internal/unaligned_access.h_:a45s:s45i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] inse r45t | _ionrl_ianses iuginn_ti3m2p_lt, Ucnoanlsitg n&e,d L&o&a,d 3f2a(lcsoen,s t | v ^o id/usr/local/clang/include/absl/container/internal/btree_container.h*: 509a:b52s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o nnu l509l | p ) { | ^ A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | A#TdTeRfIiBnUeT Ea_bCsAlP_TnUoRnEnDu_lBlY (_tNhoinsn)u)l,l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfieIn file included from ds2-cell-union.cpp,: 2.: .In file included from ../s2/s2cell_id.h): 32_: _In file included from V/usr/local/clang/include/absl/hash/hash.hA:_89A: RIn file included from G/usr/local/clang/include/absl/hash/internal/hash.hS:_79_: In file included from /usr/local/clang/include/absl/base/internal/endian.h| : ^26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2-cell.cpp :5112 | : iIn file included from n./geography.hl:i7n: eIn file included from ./s2geography.hu:i4n: tIn file included from 6./s2geography/accessors-geog.h4:_4t: In file included from U../src/s2/s2convex_hull_query.hn:a27l: iIn file included from g../src/s2/s2loop.hn:e34d: LIn file included from o../src/s2/mutable_s2shape_index.ha:d306: 4In file included from (/usr/local/clang/include/absl/container/btree_map.hc:o67n: s/usr/local/clang/include/absl/container/internal/btree_container.ht: 531v:o3i:d *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl_ n531o | n n uAlBlS Lp_)I N{T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hX:(241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or _241a | s#sdiegfni,n ei nasbesrlt__noorn_nauslsli g_nN_oinmnpull,l c o| n ^s t &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTIn file included from Us2-cell-union.cppR:E2D: _In file included from B./s2/s2cell_id.hY:(32t: hIn file included from i/usr/local/clang/include/absl/hash/hash.hs:)89): )In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h : 57 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57\ | i n| l ^i ne/usr/local/clang/include/absl/container/internal/common.h :v32o:i9d: Unote: nmacro 'ABSL_INTERNAL_IF_false' defined herea lig n32e | d#Sdteofrien1e6 (AvBoSiLd_*I NaTbEsRlN_AnLo_nInFu_lfla lps,e (uiifn_ts1a6t_its fvi)e d{, .| . ^. ) /usr/local/clang/include/absl/base/nullability.h_:_241V:A22_:A Rnote: Gexpanded from macro 'absl_nonnull'S __ 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | In file included from s2-cell-union.cpp : 2 : In file included from ./s2/s2cell_id.h : 32 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h :t79r: uIn file included from e/usr/local/clang/include/absl/base/internal/endian.h):;26 : | /usr/local/clang/include/absl/base/internal/unaligned_access.h ^: 61:36/usr/local/clang/include/absl/container/internal/btree_container.h:: 496:warning: 9type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: macro 'ABSL_INTERNAL_X' defined here 61 | in l496i | n#ed evfoiinde UAnBaSlLi_gInNeTdESRtNoArLe_3X2((Fvuonicd,* Caablslle_en,o nKnQuulall ,p ,M Quuianlt,3 2K_Vta lvu)e ,{ M V| a ^l ue/usr/local/clang/include/absl/base/nullability.h,: 241.:.22.:) note: expanded from macro 'absl_nonnull' \241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | /usr/local/clang/include/absl/container/internal/btree_container.hi:n533l:i3n:e warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o id U n533a | l i gAnBeSdLS_tIoNrTeE6R4N(AvLo_iXd(*i nasbesrlt__noorn_nauslsli gpn,, uiinnste6r4t__to rv_)a s{s i g| n ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't & ,241 | &#&d,e ffianles ea,b s l| _ ^n on/usr/local/clang/include/absl/container/internal/btree_container.hn:u509l:l52 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint1In file included from 6s2-cell.cpp_:t12 : LIn file included from o./geography.ha:d71: 6In file included from (./s2geography.hc:o4n: sIn file included from t./s2geography/accessors-geog.h :v4o: iIn file included from d../src/s2/s2convex_hull_query.h*: 27a: bIn file included from s../src/s2/s2loop.hl:_34n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.hp:)67 : {/usr/local/clang/include/absl/container/internal/btree_container.h : 538| : ^23 : warning: /usr/local/clang/include/absl/base/nullability.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 :22: 538note: | expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _tnrounen)u;l l | _ ^N on/usr/local/clang/include/absl/container/internal/btree_container.hn:u496l:l9 : | note: ^macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KIn file included from Vs2-cell-union.cppa:l2u: eIn file included from ,./s2/s2cell_id.h :M32V: aIn file included from l/usr/local/clang/include/absl/hash/hash.hu:e89,: In file included from ./usr/local/clang/include/absl/hash/internal/hash.h.:.79): /usr/local/clang/include/absl/base/internal/endian.h : 164 : 27\: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_orIn file included from _s2-cell-union.cppa:s2s: iIn file included from g./s2/s2cell_id.hn:_32i: mIn file included from p/usr/local/clang/include/absl/hash/hash.hl:,89 : cIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:s79t: /usr/local/clang/include/absl/base/internal/endian.h&:,168 :&36&:, warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue, 168 | | i ^n li/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :u52i:n tnote: 3expanded from macro 'ABSL_INTERNAL_X'2 _t L509o | a d 3 2 ( c o n s t AvBoSiLd_*I NaTbEsRlN_AnLo_nAnTuTlRlI BpU)T E{_ C A| P ^T UR/usr/local/clang/include/absl/base/nullability.hE:D241_:B22Y:( tnote: hexpanded from macro 'absl_nonnull'i s) )241, | # d e f i n e a b s l _ n o n n u l l _ N o\n n u| l ^l | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfIn file included from is2-cell-union.cppe:d2,: In file included from ../s2/s2cell_id.h.:.32): In file included from i/usr/local/clang/include/absl/hash/hash.hf:_89s: aIn file included from t/usr/local/clang/include/absl/hash/internal/hash.hi:s79f: i/usr/local/clang/include/absl/base/internal/endian.he:d172 : 27| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline vIn file included from os2-cell.cppi:d12 : In file included from S./geography.ht:o7r: eIn file included from 3./s2geography.h2:(4v: oIn file included from i./s2geography/accessors-geog.hd:*4 : aIn file included from b../src/s2/s2convex_hull_query.hs:l27_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :p30,: In file included from u/usr/local/clang/include/absl/container/btree_map.hi:n67t: 3/usr/local/clang/include/absl/container/internal/btree_container.h2:_537t: 3v:) warning: {'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h537: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(ei nasbesrlt__noorn_nauslsli g_nN,o ninnuslelr t _| o ^r _assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | In file included from s2-cell-union.cpp : 2 : tIn file included from r./s2/s2cell_id.hu:e32): ;In file included from /usr/local/clang/include/absl/hash/hash.h :| 89 ~~~~~: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79/usr/local/clang/include/absl/container/internal/btree_container.h: :509/usr/local/clang/include/absl/base/internal/endian.h::47176:: 36:note: expanded from macro 'ABSL_INTERNAL_X'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509 | 176 | i n l i n e u iAnBtS6L4__ItN TLEoRaNdA6L4_(AcToTnRsItB UvToEi_dC*A PaTbUsRlE_Dn_oBnYn(utlhli sp))) ,{ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f\i n e| ^~~~a bsl_nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l537l: 3_:N owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 511 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2-cell-union.cppt:h2i: sIn file included from )./s2/s2cell_id.h):)32 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 180 : 27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \180 | i| n ^l in/usr/local/clang/include/absl/container/internal/common.he: 31v:o9i:d note: Smacro 'ABSL_INTERNAL_IF_true' defined heret ore 6314 | (#vdoeifdi*n ea bAsBlS_Ln_oInNnTuElRlN ApL,_ IuFi_nttr6u4e_(ti fv_)s a{t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h,: 241.:.22.:) note: iexpanded from macro 'absl_nonnull'f _s a241t | i#sdfeifeidn e | a ^b sl_nonnull _In file included from Ns2-cell.cppo:n12n: uIn file included from l./geography.hl: 7 : | In file included from ^./s2geography.h :4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: In file included from warning: s2-cell.cpptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 12: In file included from ./geography.h: 7250: | In file included from i./s2geography.hn:l4i: nIn file included from e./s2geography/accessors-geog.h :u4i: nIn file included from t../src/s2/s2convex_hull_query.h1:627_: tIn file included from ../src/s2/s2loop.hL:o34a: dIn file included from 1../src/s2/mutable_s2shape_index.h6:(30c: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hs:t67 : v/usr/local/clang/include/absl/container/internal/btree_container.ho:i543d:*23 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _no n543n | u l l p ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :t22r:u enote: )expanded from macro 'absl_nonnull'; | ^241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e496f:i9n:e note: amacro 'ABSL_INTERNAL_X' defined hereb sl_ n496o | n#nduelfli n_eN oAnBnSuLl_lI N T| E ^R NAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...)In file included from s2-cell-union.cpp : 2 : In file included from \./s2/s2cell_id.h : 32| : ^In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_In file included from as2-cell-union.cpps:s2i: gIn file included from n./s2/s2cell_id.h,: 32i: nIn file included from s/usr/local/clang/include/absl/hash/hash.he:r89t: _In file included from o/usr/local/clang/include/absl/hash/internal/hash.hr:_79a: s/usr/local/clang/include/absl/base/internal/endian.hs:i258g:n36_:i mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , & &258, | icnolnisnte &u,i nfta3l2s_et, L o| a ^d 32/usr/local/clang/include/absl/container/internal/btree_container.h(:c509o:n52s:t note: vexpanded from macro 'ABSL_INTERNAL_X'o id* 509a | b s l _ n o n n u l lA BpS)L _{I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241A:T22:T Rnote: Iexpanded from macro 'absl_nonnull'B UT E241_ | C#AdPeTfUiRnEeD _aBbYs(lt_hniosn)n)u,l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_In file included from fs2-cell-union.cppa:l2s: eIn file included from (./s2/s2cell_id.hi:f32_: sIn file included from a/usr/local/clang/include/absl/hash/hash.ht:i89s: fIn file included from i/usr/local/clang/include/absl/hash/internal/hash.he:d79,: /usr/local/clang/include/absl/base/internal/endian.h.:.262.:)27 :_ _warning: Vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A _AR G262S | _i_n l i| n ^e void StorIn file included from es2-cell.cpp3:212(: vIn file included from o./geography.hi:d7*: In file included from a./s2geography.hb:s4l: _In file included from n./s2geography/accessors-geog.ho:n4n: uIn file included from l../src/s2/s2convex_hull_query.hl: 27p: ,In file included from ../src/s2/s2loop.hu:i34n: tIn file included from 3../src/s2/mutable_s2shape_index.h2:_30t: In file included from v/usr/local/clang/include/absl/container/btree_map.h): 67{: /usr/local/clang/include/absl/container/internal/btree_container.h :| 542 ^: 3: /usr/local/clang/include/absl/base/nullability.h:warning: 241:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]22 : note: expanded from macro 'absl_nonnull' 542 | 241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(ninnuslelr t__Noorn_nauslsli g n| , ^ insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511In file included from | s2-cell-union.cpp : 2 : In file included from ./s2/s2cell_id.h : 32 : In file included from /usr/local/clang/include/absl/hash/hash.hA:B89S: LIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hI:N79T: E/usr/local/clang/include/absl/base/internal/endian.hR:N266A:L36_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBU T266E | _iCnAlPiTnUeR EuDi_nBtY6(4t_hti sL)o)a)d 6 4 ( c o n s t v o i d * a b s l _ n o n n\u l l| ^p ) /usr/local/clang/include/absl/container/internal/common.h{: 31 :| 9 ^: note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_true' defined here: 241:22: 31 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_ltlr u_eN(oinfn_uslalt i s| f ^i ed, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7In file included from : s2-cell-union.cppIn file included from :./s2geography.h2:: 4In file included from : ./s2/s2cell_id.hIn file included from :./s2geography/accessors-geog.h32:: 4In file included from : /usr/local/clang/include/absl/hash/hash.hIn file included from :../src/s2/s2convex_hull_query.h89:: 27In file included from : /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :../src/s2/s2loop.h79:: 34: /usr/local/clang/include/absl/base/internal/endian.hIn file included from :../src/s2/mutable_s2shape_index.h270::3027: :In file included from /usr/local/clang/include/absl/container/btree_map.h:warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/container/internal/btree_container.h:542: 3270: | iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l ine v o542i | d SAtBoSrLe_6I4N(TvEoRiNdA*L _aXb(siln_sneorntn_uolrl_ aps,s iuginn,t 6i4n_ste rvt)_ o{r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:_241i:m22p:l ,note: expanded from macro 'absl_nonnull'& &, 241c | o#ndsetf i&n,e faablssle_,n o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 543_ | N o n n u l l | ^ true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | In file included from s2-cell-union.cpp : 2 : In file included from ./s2/s2cell_id.h : 32 : cIn file included from o/usr/local/clang/include/absl/hash/hash.hn:s89t: In file included from &/usr/local/clang/include/absl/hash/internal/hash.h,: 89f: aIn file included from l/usr/local/clang/include/absl/numeric/int128.hs:e41,: t/usr/local/clang/include/absl/types/compare.hr:u78e:,22 : | warning: ~~~~~~~~~~~~~~~~~~~~~'enable_if' is a clang extension [-Wgcc-compat] 560 | 78 | _ _ a t t r i b uctoen_s_t(_(ietnearbalteo_ri(fh(inn t=)= A0B,S L"_OInNlTyE RlNiAtLe_rCaOlM M`A0)`; i s| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a llo/usr/local/clang/include/absl/container/internal/btree_container.hw:e511d:.47":) )note: )expanded from macro 'ABSL_INTERNAL_X' {} | 511 ^ | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValueIn file included from ,s2-cell-union.cpp :.2.: .In file included from )./s2/s2cell_id.h : 32 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 90 : /usr/local/clang/include/absl/strings/string_view.h : 53 : 54 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]\ | ^ 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_null/usr/local/clang/include/absl/container/internal/btree_container.ha:b621l:e3 :_ Nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l lab l621e | | A ^B SL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell.cpp:12: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2-constructors-formatters.cpp :6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90In file included from : s2-cell-union.cpp:2/usr/local/clang/include/absl/strings/string_view.h: :In file included from 53./s2/s2cell_id.h::5443:: In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h53: | 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67e: xIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.hr: 29s: tIn file included from r/usr/local/clang/include/absl/strings/cord.hi:n94g: _In file included from v/usr/local/clang/include/absl/strings/internal/cordz_info.hi:e31w: /usr/local/clang/include/absl/synchronization/mutex.hN:u1260l:l43S:a fwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S tri n1260g | V i e w (bcooonls t( acbhsalr:*: taybpsel__induelnltaibtlye< Tp>): :{t y p| e ^: :* /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | m#edtehfoidn)e( )a b s| l ^_ nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: _expanded from macro 'absl_nonnull'N ul l241a | b#ldee f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:2: In file included from ./s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:3: In file included from ./s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:3: In file included from ./s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 158s2-cell-union.cpp | : 5 : In file included from ./s2/s2cell_union.hV:L29o: gS/usr/local/clang/include/absl/flags/flag.hi:t110e:*29 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nulla b110l | ev ovi)d; S e| t ^F la/usr/local/clang/include/absl/base/nullability.hg:(257a:b23s:l :note: :expanded from macro 'absl_nullable'F la g257< | T#>d*e faibnsel _anbosnln_unlull lfalbalge, _cNounlslta bTl&e v )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:5: In file included from ./s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_In file included from es2-constructors-formatters.cppm:p6l: aIn file included from c./s2/s2pointutil.he:_25i: mIn file included from p../src/s2/s1angle.hl:,28 : &In file included from &../src/s2/s2point.h,: 25f: aIn file included from l../src/s2/util/coding/coder.hs:e36): ;In file included from ../src/s2/base/casts.h :| 34 ^: In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/container/internal/btree_container.h::209596: :In file included from 9/usr/local/clang/include/absl/log/internal/log_impl.h:: 22note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from /usr/local/clang/include/absl/log/internal/log_message.h:53 : 596 | #/usr/local/clang/include/absl/types/source_location.hd:e113f:i19n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_INT E113R | N A L _ X ( Fcuonncs,t Ccahlalre*e ,a bKsQlu_anlo,n nKuVlall ufei,l e._.n.a)m e = _ _ b u i l t i n _ F I L E ( ) ) \{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:/usr/local/clang/include/absl/container/internal/btree_container.h53:: 620/usr/local/clang/include/absl/types/source_location.h::3133:: 25warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 620 | 133A | B S Lc_oInNsTtEeRxNpArL _cXo(ntsrty _cehmaprl*a caeb,s lt_rnyo_nenmupllla cfei_liem_pnla,m e&(&), cfoanlsste )n;o e x| c ^e pt/usr/local/clang/include/absl/container/internal/btree_container.h :{611 : 52| : ^ note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h :241:22 :611 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this)), In file included from s2-constructors-formatters.cpp : 6 : In file included from ./s2/s2pointutil.h : 25 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h\: 36 : | In file included from ^../src/s2/base/casts.h :34: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/log/log.h32::2099: :In file included from /usr/local/clang/include/absl/log/internal/log_impl.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here22 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h :3253 | : #/usr/local/clang/include/absl/types/source_location.hd:e142f:i25n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL _142I | N T EcRoNnAsLt_eIxFp_rf aclosnes(ti fc_hsaart*i safbiseld_,n o.n.n.u)l l_ _fVuAn_cAtRiGoSn___n a m| e ^( ) const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2-cell-union.cppn:u7l: lIn file included from ./s2/s2shape_index_buffered_region.h :| 29 ^: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from 621s2-constructors-formatters.cpp | : 6 : AIn file included from B./s2/s2pointutil.hS:L25_: IIn file included from N../src/s2/s1angle.hT:E28R: NIn file included from A../src/s2/s2point.hL:_25X: (In file included from t../src/s2/util/coding/coder.hr:y36_: eIn file included from m../src/s2/base/casts.hp:l34a: cIn file included from e/usr/local/clang/include/absl/log/log.h,: 209t: rIn file included from y/usr/local/clang/include/absl/log/internal/log_impl.h_:e22m: pIn file included from l/usr/local/clang/include/absl/log/internal/log_message.ha:c53e: _/usr/local/clang/include/absl/types/source_location.hi:m150p:l40,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], tr u150e | ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 596 : 9 : note: macro 'ABSL_INTERNAL_X' defined here 596 | # d e f icnoen sAtB ScLh_aIrN*T EaRbNsAlL__nXo(nFnuunlcl, fCiallel_enea,m eK)Q u a| l ^, K/usr/local/clang/include/absl/base/nullability.hV:a241l:u22e:, note: .expanded from macro 'absl_nonnull'. .) 241 | # d e f i n e a b s l _ n o n n u l l\ _ N| o ^n null | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnul/usr/local/clang/include/absl/container/internal/btree_container.hl: 621f:i3l:e _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a me_ 621= | " "A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Xnote: (expanded from macro 'absl_nonnull't ry _241e | m#pdleafcien,e tarbys_le_mnpolnancuel_li m_pNlo,n n&u&l,l t r| u ^e ); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAIn file included from Ls2-constructors-formatters.cpp_:A6T: TIn file included from R./s2/s2pointutil.hI:B25U: TIn file included from E../src/s2/s1angle.h_:C28A: PIn file included from T../src/s2/s2point.hU:R25E: DIn file included from _../src/s2/util/coding/coder.hB:Y36(: tIn file included from h../src/s2/base/casts.hi:s34): )In file included from ,/usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.h : 71 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | \L o g| M ^~~~e ssage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(co/usr/local/clang/include/absl/container/internal/btree_container.hn:s622t: 3c:h awarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* abs l622_ | n o nAnBuSlLl_ IfNiTlEeR,N AiLn_tX (ltirnye_,e m p| l ^a ce/usr/local/clang/include/absl/base/nullability.h,: 241t:r22y:_ enote: mexpanded from macro 'absl_nonnull'p la c241e | _#hdienfti_niem palb,s lc_onnosntn u&l,l f_aNlosnen,u l l| ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTIn file included from Es2-constructors-formatters.cppR:N6A: LIn file included from _./s2/s2pointutil.hA:T25T: RIn file included from I../src/s2/s1angle.hB:U28T: EIn file included from _../src/s2/s2point.hC:A25P: TIn file included from U../src/s2/util/coding/coder.hR:E36D: _In file included from B../src/s2/base/casts.hY:(34t: hIn file included from i/usr/local/clang/include/absl/log/log.hs:)209): ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.h : 80 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | L o g M e\s s a| g ^e (c/usr/local/clang/include/absl/container/internal/common.ho:n32s:t9 :c hnote: amacro 'ABSL_INTERNAL_IF_false' defined herer * a b32s | l#_dneofninnuel lA BfSiLl_eI,N TiEnRtN AlLi_nIeF,_ f a| l ^s e(/usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f ie d241, | #.d.e.f)i n_e_ VaAb_sAlR_GnSo_n_n u l| l ^ _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from Rs2-constructors-formatters.cppE:D6_: BIn file included from Y./s2/s2pointutil.h(:t25h: iIn file included from s../src/s2/s1angle.h):)28,: In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.h\: 119 :| 41 ^: warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31:9: note: 119macro 'ABSL_INTERNAL_IF_true' defined here | L o31g | M#edsesfaignee& ATBoSSLi_nIkNATlEsRoN(AL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAaPTUbRsElD:_:BLYo(gtShiinsk)*) ,a b s l _ n o n n u l l s i n k ) ; | ^ \/usr/local/clang/include/absl/base/nullability.h : 241| : ^~~~22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from As2-constructors-formatters.cppB:S6L: _In file included from I./s2/s2pointutil.hN:T25E: RIn file included from N../src/s2/s1angle.hA:L28_: AIn file included from T../src/s2/s2point.hT:R25I: BIn file included from U../src/s2/util/coding/coder.hT:E36_: CIn file included from A../src/s2/base/casts.hP:T34U: RIn file included from E/usr/local/clang/include/absl/log/log.hD:_209B: YIn file included from (/usr/local/clang/include/absl/log/internal/log_impl.ht:h22i: s/usr/local/clang/include/absl/log/internal/log_message.h):)158,: 32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | L o g M e s s a g e & o\p e r| a ^t or &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-cell-union.cpp:7: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:33: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const ch/usr/local/clang/include/absl/container/internal/raw_hash_set.ha:r2692*: 58a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nulla b2692l | e n a m e #c#oInmsptl (T & v a l u e A B S L _ I N T E R N\A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Cnote: Aexpanded from macro 'absl_nullable'P TU R257E | D#_dBeYf(itnhei sa)b)s l _| n ^~~~u llable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABIn file included from Ss2-constructors-formatters.cppL:_6I: NIn file included from T./s2/s2pointutil.hE:R25N: AIn file included from L../src/s2/s1angle.h_:A28T: TIn file included from R../src/s2/s2point.hI:B25U: TIn file included from E../src/s2/util/coding/coder.h_:C36A: PIn file included from T../src/s2/base/casts.hU:R36E: DIn file included from _../src/s2/base/logging.hB:Y21(: tIn file included from h/usr/local/clang/include/absl/log/check.hi:s37): )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^~~~: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:6: In file included from ./s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-predicates.cpp -o s2-predicates.o In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-constructors-formatters.cpp:9: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-cell-union.cpp:10: In file included from ./geography-operator.h:7: In file included from ./geography.h:7: In file included from ./s2geography.h:4: In file included from ./s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 693 warnings generated. In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-transformers.cpp -o s2-transformers.o In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:2: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-predicates.cpp:5: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c init.cpp -o init.o In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c util.cpp -o util.o In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | frienIn file included from dinit.cpp :v2o: iIn file included from d/usr/local/clang/include/absl/log/log.h :A209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hF:o20r: mIn file included from a/usr/local/clang/include/absl/log/absl_vlog_is_on.ht:F63l: uIn file included from s/usr/local/clang/include/absl/log/internal/vlog_config.hh:(40a: bs/usr/local/clang/include/absl/strings/string_view.hl::53::C54o:r dwarning: *type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl_nonn u53l | lc ocnosrtde,x p r| ^s tr/usr/local/clang/include/absl/base/nullability.hi:n241g:_22v:i enote: wexpanded from macro 'absl_nonnull' Nu l241l | S#adfeefSitnrei nagbVsile_wn(ocnonnusltl c_hNaorn*n ualbls l _| n ^u llable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h49: | 23i: nIn file included from t../src/s2/s1angle.h :R28e: gIn file included from i../src/s2/s2point.hs:t27e: rIn file included from A../src/s2/s2coder.hn:d23I: nIn file included from i/usr/local/clang/include/absl/status/status.ht:i67a: lIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hz:e29(: V/usr/local/clang/include/absl/strings/cord.hL:o898g:S27i:t ewarning: *type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _898n | o n nfurlile nvd) ;c o n| s ^t Co/usr/local/clang/include/absl/base/nullability.hr:d241z:I22n:f onote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bGselt_CnoorndnzuIlnlf o_FNoornTneusltli n g| ( ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from ainit.cppb:l2e: In file included from _/usr/local/clang/include/absl/log/log.hN:u209l: lIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hb:l20e: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h| : ^63 : /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: In file included from warning: init.cpptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 2: In file included from /usr/local/clang/include/absl/log/log.h: 209927: | In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 96 : 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | f r i e n dC oirndtR elpo*g _aibnstle_rnnualll:a:bRleeg irsetpe)r;A n d| I ^n iti/usr/local/clang/include/absl/base/nullability.ha:l257i:z23e:( Vnote: Lexpanded from macro 'absl_nullable'o gS i257t | e#*d eafbisnle_ naobnsnlu_lnlu lvl)a;b l e| ^_ Nul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2-transformers.cppl: 2_: NIn file included from o./s2/s2shape_index_buffered_region.hn:n23u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67init.cpp: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h2:: 29In file included from : /usr/local/clang/include/absl/log/log.h:/usr/local/clang/include/absl/strings/cord.h209:: 935In file included from :/usr/local/clang/include/absl/log/internal/log_impl.h11::20 : In file included from warning: /usr/local/clang/include/absl/log/absl_vlog_is_on.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]63 : /usr/local/clang/include/absl/log/internal/vlog_config.h:119 :93515 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cha r119* | a bcsoln_snto ncnhualrl* saebts_ld_antoan(nsuilzle _cto nns)t; f i/l/e _W;r i t| e ^ dat/usr/local/clang/include/absl/base/nullability.ha: 241t:o22 :t hnote: eexpanded from macro 'absl_nonnull' re s241u | l#td e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _init.cppN:o2n: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209 : In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ^: 20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInIn file included from is2-transformers.cppt:i2a: lIn file included from i./s2/s2shape_index_buffered_region.hz:e23(: VIn file included from L../src/s2/s1angle.ho:g28S: iIn file included from t../src/s2/s2point.he:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :v29): ;/usr/local/clang/include/absl/strings/cord.h : 1012| : ^37 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: note: 1012expanded from macro 'absl_nonnull' | 241 | a#bdself:i:nceo radb_siln_tneornnnaull:l: C_oNrodnznIunlflo * | a ^b sl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from uinit.cppl:2: In file included from l/usr/local/clang/include/absl/log/log.ha:b209l: eIn file included from /usr/local/clang/include/absl/log/internal/log_impl.h :| 20 ^: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | In file included from Vs2-transformers.cppL:o2g: SIn file included from i./s2/s2shape_index_buffered_region.ht:e23*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : SIn file included from e/usr/local/clang/include/absl/status/status.ht:V67M: oIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.hu:l29e: L/usr/local/clang/include/absl/strings/cord.hi:s1017t:H51e:a dwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o rTes t1017O | n l y ( v o| i ^d se/usr/local/clang/include/absl/base/nullability.ht:_257c:o23r:d znote: _expanded from macro 'absl_nullable'i nf o257( | c#odredf_iinnet earbnsall_:n:uClolradbzlIen f_oN*u lalbasbll_en o n| n ^u ll cordIn file included from zinit.cpp_:i2n: fIn file included from o/usr/local/clang/include/absl/log/log.h): 209{: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h| : ^20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/base/nullability.h::63241: :/usr/local/clang/include/absl/log/internal/vlog_config.h22::158 :15note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | # d158e | f i n e VaLbosglS_intoen*n ualbls l__Nnounlnlualbll e | v ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:24: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:24: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | In file included from init.cpp : 2 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.ht:r22u: eIn file included from ,/usr/local/clang/include/absl/log/internal/log_message.h :t47r: uIn file included from e/usr/local/clang/include/absl/log/internal/structured_proto.h,: 27c: oIn file included from n/usr/local/clang/include/absl/log/internal/proto.hs:t34_: it/usr/local/clang/include/absl/types/span.he:r212a:t22o:r (warning: htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i nt) A212B | S L _uIsNiTnEgR NpAoLi_nCtOeMrM A=) ;T * | a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl_/usr/local/clang/include/absl/container/internal/btree_container.h:n511u:l47l:a bnote: iexpanded from macro 'ABSL_INTERNAL_X'l ity_ u511n | k n o w n ; | ^ ABSL/usr/local/clang/include/absl/base/nullability.h_:I289N:T34E:R Nnote: Aexpanded from macro 'absl_nullability_unknown'L _AT T289R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_uBlYl(atbhiilsi)t)y)_ u n k n o w n _ N u l l _ u n s p e c i f i e\d | | ^~~~ ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impIn file included from linit.cpp,: 2&: &In file included from ,/usr/local/clang/include/absl/log/log.h :&209&: ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.ht:r22u: eIn file included from ,/usr/local/clang/include/absl/log/internal/log_message.h : 47| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from 591/usr/local/clang/include/absl/log/internal/proto.h | : 34 : /usr/local/clang/include/absl/types/span.h : 733 : 31 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733f | aclosnes,t ecxopnrs tS_piatnet oMra(kheiSnpta)n (ATB*S La_bIsNlT_EnRuNlAlLa_bClOeM MpAt)r; A B| S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L _AT/usr/local/clang/include/absl/container/internal/btree_container.hT:R509I:B47U:T Enote: _expanded from macro 'ABSL_INTERNAL_X'L IFET I509M | E _ B O U N D , | A ^B SL_/usr/local/clang/include/absl/base/nullability.hI:N257T:E23R:N Anote: Lexpanded from macro 'absl_nullable'_ AT T257R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_uBlYl(atbhlies )_)N,u l l a b l e | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from init.cpp :A2B: SIn file included from L/usr/local/clang/include/absl/log/log.h_:I209N: TIn file included from E/usr/local/clang/include/absl/log/internal/log_impl.hR:N22A: LIn file included from _/usr/local/clang/include/absl/log/internal/log_message.hA:T47: TIn file included from R/usr/local/clang/include/absl/log/internal/structured_proto.hI:B27U: TIn file included from E/usr/local/clang/include/absl/log/internal/proto.h_:C34A: P/usr/local/clang/include/absl/types/span.hT:U739R:E21D:_ Bwarning: Ytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( this )739) | )S p a n < T > M a k e S p a n ( T * a b s l _\n u l| l ^a bl/usr/local/clang/include/absl/container/internal/common.he: 32b:e9g:i nnote: macro 'ABSL_INTERNAL_IF_false' defined hereA BSL _32A | T#TdReIfBiUnTeE _ALBISFLE_TIINMTEE_RBNOAULN_DI,F _ f| a ^l se(if/usr/local/clang/include/absl/base/nullability.h_:s257a:t23i:s fnote: iexpanded from macro 'absl_nullable'e d, 257. | .#.d)e f_i_nVeA _aAbRsGlS__n_u l l| a ^b le _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CIn file included from Ainit.cppP:T2U: RIn file included from E/usr/local/clang/include/absl/log/log.hD:_209B: YIn file included from (/usr/local/clang/include/absl/log/internal/log_impl.ht:h22i: sIn file included from )/usr/local/clang/include/absl/log/internal/log_message.h):,47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 : /usr/local/clang/include/absl/types/span.h : 794 : 8 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \ 794 | | ^ /usr/local/clang/include/absl/container/internal/common.hT:*31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren ull a31b | l#ed epftirn eA BASBLS_LA_TITNRTIEBRUNTAEL__LIIFF_EtTrIuMeE(_iBfO_UsNaDt,i ssfiizeed_,t .s.i.z)e )i fn_oseaxtciespfti e{d | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2-transformers.cppi:n2e: In file included from a./s2/s2shape_index_buffered_region.hb:s29l: _In file included from n../src/s2/s2closest_edge_query.hu:l34l: aIn file included from b../src/s2/s2closest_edge_query_base.hl:e32 : _In file included from N/usr/local/clang/include/absl/container/btree_set.hu:l66l: a/usr/local/clang/include/absl/container/internal/btree_container.hb:l592e: 3 :| ^warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_aIn file included from sinit.cpps:i2g: nIn file included from _/usr/local/clang/include/absl/log/log.hh:i209n: tIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hi:m22p: lIn file included from ,/usr/local/clang/include/absl/log/internal/log_message.h :&47&: ,In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h&:&27,: In file included from t/usr/local/clang/include/absl/log/internal/proto.hr:u34e: ,/usr/local/clang/include/absl/types/span.h : 799| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]593 | 799 | S p a n < c o n s t T > tMraukee,C ocnosntsStp_aint(eTr*a taobrs(lh_innutl)l aAbBlSeL _bIeNgTiEnR N A| L ^_ CO/usr/local/clang/include/absl/base/nullability.hM:M257A:)23;: | note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nullable' /usr/local/clang/include/absl/container/internal/btree_container.h257: | 509#:d47e:f inote: nexpanded from macro 'ABSL_INTERNAL_X'e ab s509l | _ n u l l a b l e _ANBuSlLl_aIbNlTeE R N| A ^L _ATTRIBUTEIn file included from _init.cppC:A2P: TIn file included from U/usr/local/clang/include/absl/log/log.hR:E209D: _In file included from B/usr/local/clang/include/absl/log/internal/log_impl.hY:(22t: hIn file included from i/usr/local/clang/include/absl/log/internal/log_message.hs:)47): ,In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 : /usr/local/clang/include/absl/types/span.h : 801 : 32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \ 801 | | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 592 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' T* a511b | s l _ n u l l a b l eA BeSnLd_)I NnToEeRxNcAeLp_tA T{T R I| B ^U TE/usr/local/clang/include/absl/base/nullability.h_:C257A:P23T:U Rnote: Eexpanded from macro 'absl_nullable'D _B Y257( | t#hdiesf)i)n)e a b s l _ n u l l a b l e _ N u l l a b l e\ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-transformers.cpp:2: In file included from ./s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:33: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:2: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:40: In file included from /usr/local/clang/include/absl/flags/marshalling.h:207: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_uns/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RcppExports.cpp -o RcppExports.o pecified | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from init.cpp:3: In file included from ./s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-transformers.cpp:5: In file included from ./s2-options.h:9: In file included from ./s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ 153 warnings generated. 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-geography.cpp -o s2-geography.o 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-lnglat.cpp -o s2-lnglat.o In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2-matrix.cpp -o s2-matrix.o In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(FIn file included from us2-lnglat.cppn:c2,: In file included from C./s2/s2latlng.ha:l31l: eIn file included from e../src/s2/r2.h,: 22K: QIn file included from u../src/s2/util/math/vector.ha:l36,: In file included from K../src/s2/base/logging.hV:a21l: uIn file included from e/usr/local/clang/include/absl/log/check.h,: 37.: .In file included from ./usr/local/clang/include/absl/log/internal/check_impl.h): 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : \In file included from /usr/local/clang/include/absl/log/internal/proto.h :| 34 ^: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unk/usr/local/clang/include/absl/container/internal/btree_container.hn:o621w:n3 :_ Nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l_u n621s | p e cAiBfSiLe_dI N T| E ^R NAL_X(try_empIn file included from ls2-lnglat.cppa:c2e: ,In file included from ./s2/s2latlng.ht:r31y: _In file included from e../src/s2/r2.hm:p22l: aIn file included from c../src/s2/util/math/vector.he:_36i: mIn file included from p../src/s2/base/logging.hl:,21 : &In file included from &/usr/local/clang/include/absl/log/check.h,: 37t: rIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.he:)21;: In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/container/internal/btree_container.h::26611: :In file included from 52/usr/local/clang/include/absl/log/internal/log_message.h:: 47: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/internal/structured_proto.h :27: In file included from /usr/local/clang/include/absl/log/internal/proto.h :61134 | : /usr/local/clang/include/absl/types/span.h : 213 : 34 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] ABS L213_ | I N TuEsRiNnAgL _cAoTnTsRtI_BpUoTiEn_tCeArP T=U RcEoDn_sBtY (Tt*h iasb)s)l,_ n u l l a b i l i t y _ u n k n o w n ; | ^ \/usr/local/clang/include/absl/base/nullability.h : 289| : ^34 : /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nullability_unknown'31 :9: 289note: | macro 'ABSL_INTERNAL_IF_true' defined here# def i31n | e# daebfsiln_en uAlBlSaLb_iIlNiTtEyR_NuAnLk_nIoFw_nt r_uNeu(lilf__usnastpiescfiifeide,d . .| . ^) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...In file included from )s2-lnglat.cpp :i2f: _In file included from s./s2/s2latlng.ha:t31i: sIn file included from f../src/s2/r2.hi:e22d: In file included from ../src/s2/util/math/vector.h| : ^36 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.hs2-geography.cpp::263: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h./s2/s2polyline.h::4734: : In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h../src/s2/s2builder.h::2736: : In file included from In file included from /usr/local/clang/include/absl/log/internal/proto.h../src/s2/mutable_s2shape_index.h::3430: : In file included from /usr/local/clang/include/absl/types/span.h/usr/local/clang/include/absl/container/btree_map.h::73367:: 31/usr/local/clang/include/absl/container/internal/btree_container.h:: 628:warning: 3:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 733 | c o628n | s t eAxBpSrL _SIpNaTnEA LM_aXk(etSrpya_ne(mTp*l aacbes,l _tnruyl_leambpllea cpet_rh iAnBtS_Li_mApTlT,R I&B&U,T Et_rLuIeF,E T I| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E _BO U629N | D , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' co n257s | t#_dietfeirnaet oarb(shli_nntu)l lAaBbSlLe_ I_NNTuElRlNaAbLl_eC O M| M ^A ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIn file included from Is2-lnglat.cppB:U2T: EIn file included from _./s2/s2latlng.hC:A31P: TIn file included from U../src/s2/r2.hR:E22D: _In file included from B../src/s2/util/math/vector.hY:(36t: hIn file included from i../src/s2/base/logging.hs:)21): ,In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h\: 27 : | In file included from ^~~~/usr/local/clang/include/absl/log/internal/proto.h :34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) /usr/local/clang/include/absl/container/internal/btree_container.hn:o638e:x63c:e pwarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] { | ^ 638 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : cnote: oexpanded from macro 'absl_nullable'n st 257k | e#yd_eafrigna b&skl _AnBuSlLl_aIbNlTeE R_NNAuLl_lAaTbTlReI B U| T ^E _CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | thIn file included from is2-lnglat.cpps:)2): In file included from A./s2/s2latlng.hB:S31L: _In file included from A../src/s2/r2.hT:T22R: IIn file included from B../src/s2/util/math/vector.hU:T36E: _In file included from L../src/s2/base/logging.hI:F21E: TIn file included from I/usr/local/clang/include/absl/log/check.hM:E37_: BIn file included from O/usr/local/clang/include/absl/log/internal/check_impl.hU:N21D: In file included from {/usr/local/clang/include/absl/log/internal/check_op.h : 41| : ^~~~In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:3: In file included from ./s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | In file included from es2-geography.cppn:a4b: lIn file included from e./s2/s2polygon.h_:i29f: (In file included from s/usr/local/clang/include/absl/container/flat_hash_map.ht:r45_: f/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:r202m:a3t:_ iwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t erna l202: | : V aAlBiSdLF_oIrNmTaEtRINmApli(nfsoerrmta_to)r,_ a s| s ^i gn, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, In file included from cs2-lnglat.cppo:n2s: tIn file included from _./s2/s2latlng.hi:t32e: rIn file included from a../src/s2/s1angle.ht:o28r: In file included from A../src/s2/s2point.hB:S27L: _In file included from I../src/s2/s2coder.hN:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.hA:L67_: CIn file included from O/usr/local/clang/include/absl/status/internal/status_internal.hM:M29A: )In file included from ;/usr/local/clang/include/absl/strings/cord.h : 82| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h135::3211: :In file included from /usr/local/clang/include/absl/strings/str_format.h:note: 84expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143: 11135: | warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | t h i s ) ) ) A B SeLn_aAbTlTeR_IiBfU(TsEt_rL_IfFoErTmIaMtE__iBnOtUeNrDn a{l : : E n s u r e C o n s t e x p r ( s ) , " c o n s t e x\p r | t ^~~~r ap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), /usr/local/clang/include/absl/container/internal/raw_hash_map.h":b205a:d3 :f owarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]m at t r205a | p " )A)B)S L _| I ^N TERNAL_X(insert_or_assign, inser/usr/local/clang/include/absl/strings/internal/str_format/bind.ht:_162o:r22_:a swarning: s'enable_if' is a clang extension [-Wgcc-compat]i gn_i m162p | l , & & , _&_&a,t tfrailbsuet,e _f_a(l(seen,a b l| e ^_ if/usr/local/clang/include/absl/container/internal/raw_hash_map.h(:V133a:l52i:d Fnote: oexpanded from macro 'ABSL_INTERNAL_X'r mat I133m | p l < A r g s . . . >A(BsS)L,_ I"NbTaEdR NfAoLr_mAaTtT RtIrBaUpT"E)_)C)A P T| U ^R ED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-geography.cpp:4: In file included from ./s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hexpanded from macro 'absl_nonnull': 267:75 :241 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efine 267a | b s l _ n o n n u l l _ N o n n u l l | ^k ey_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 283:64:/usr/local/clang/include/absl/base/nullability.h :241warning: :22'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'absl_nonnull' 283 | 241 | # d e f i n e a b s l _ n o n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTURED_BY(thiIn file included from ss2-lnglat.cpp):,2 : In file included from | ./s2/s2latlng.h ^~~~: 32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2-lnglat.cpp): 2 : | In file included from ^~~~./s2/s2latlng.h :32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nIn file included from us2-matrix.cppl:l6a: bIn file included from i./s2/s2boolean_operation.hl:i26t: yIn file included from _../src/s2/s2builder.hu:n31k: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hw:n43 : _In file included from N/usr/local/clang/include/absl/container/hash_container_defaults.hu:l19l: _In file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:s57p: eIn file included from c/usr/local/clang/include/absl/hash/hash.hi:f89i: eIn file included from d/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inlinIn file included from es2-lnglat.cpp :u2i: nIn file included from t./s2/s2latlng.h1:632_: tIn file included from ../src/s2/s1angle.hU:n28a: lIn file included from i../src/s2/s2point.hg:n27e: dIn file included from L../src/s2/s2coder.ho:a23d: 1In file included from 6/usr/local/clang/include/absl/status/status.h(:c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29v: oIn file included from i/usr/local/clang/include/absl/strings/cord.hd:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n814n:u20l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | 814 | ^ Condit/usr/local/clang/include/absl/base/nullability.hi:o241n:(22b:o onote: lexpanded from macro 'absl_nonnull' (* a241b | s#ld_enfoinnneu lalb sflu_nnco)n(nTu*l la b_sNlo_nnnuulllla b i| l ^i ty_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s2-matrix.cpp :6: In file included from ./s2/s2boolean_operation.h814: | 26 : In file included from C../src/s2/s2builder.ho:n31d: iIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.hi:o43n: (In file included from b/usr/local/clang/include/absl/container/hash_container_defaults.ho:o19l: In file included from (/usr/local/clang/include/absl/container/internal/hash_function_defaults.h*:a57b: sIn file included from l/usr/local/clang/include/absl/hash/hash.h_:n89o: nIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hu:l79l: In file included from f/usr/local/clang/include/absl/base/internal/endian.hu:n26c: )/usr/local/clang/include/absl/base/internal/unaligned_access.h(:T45*: 45a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a45b | iilniltiyn_eu nukinnotw3n2)_,t U| n ^a li/usr/local/clang/include/absl/base/nullability.hg:n289e:d34L:o anote: dexpanded from macro 'absl_nullability_unknown'3 2( c289o | n#sdte fvionied *a basbls_ln_unlolnanbuillli tpy)_ u{n k n| o ^w n _/usr/local/clang/include/absl/base/nullability.hN:u241l:l22_:u nnote: sexpanded from macro 'absl_nonnull'p ec i241f | i#edde f i| n ^e absl_nonnull _In file included from Ns2-lnglat.cppo:n2n: uIn file included from l./s2/s2latlng.hl: 32 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg);In file included from s2-matrix.cpp :| 6 ^: In file included from ./s2/s2boolean_operation.h:/usr/local/clang/include/absl/base/nullability.h26:: 289In file included from :../src/s2/s2builder.h34::31 : In file included from note: /usr/local/clang/include/absl/container/flat_hash_set.hexpanded from macro 'absl_nullability_unknown': 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h289: | 19#: dIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hf:i57n: eIn file included from /usr/local/clang/include/absl/hash/hash.ha:b89s: lIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hn:u79l: lIn file included from a/usr/local/clang/include/absl/base/internal/endian.hb:i26l: i/usr/local/clang/include/absl/base/internal/unaligned_access.ht:y51_:u45n:k nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w n _N u51l | li_nulnisnpee cuiifnite6d4 _ t| ^U nalignedLoad64(const voidIn file included from *s2-lnglat.cpp :a2b: sIn file included from l./s2/s2latlng.h_:n32o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from p../src/s2/s2point.h): 27{: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i830n:e14 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n830n | u l l _ N obnonoull l( * a| b ^s l_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2-matrix.cpp_:n6o: nIn file included from n./s2/s2boolean_operation.hu:l26l: In file included from _../src/s2/s2builder.hN:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from In file included from /usr/local/clang/include/absl/hash/hash.hs2-lnglat.cpp::892: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h./s2/s2latlng.h::7932: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s1angle.h::2628: : In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h../src/s2/s2point.h::5727:: 36In file included from :../src/s2/s2coder.h :23warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :5729 | : iIn file included from n/usr/local/clang/include/absl/strings/cord.hl:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hv:o31i: d/usr/local/clang/include/absl/synchronization/mutex.h :U830n:a36l:i gwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e dSt o830r | e 1 6 ( v o ibdo*o la b(s*la_bnsoln_nnuolnln upl,l ufiunntc1)6(_Tt* va)b s{l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:i241l:i22t:y _note: uexpanded from macro 'absl_nonnull'n kn o241w | n#)d,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s289l:_34n:o nnote: nexpanded from macro 'absl_nullability_unknown'u ll _289N | o#ndneufliln e | a ^b sl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from In file included from s2-lnglat.cpp../src/s2/s2builder.h::231: : In file included from In file included from ./s2/s2latlng.h/usr/local/clang/include/absl/container/flat_hash_set.h::3243: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/hash_container_defaults.h::2819: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2757: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/hash/hash.h::2389: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/hash/internal/hash.h::6779: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/internal/endian.h::2926: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::9461: :In file included from 36/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 831:46: warning: 61 | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i nli n831e | v o i d Utnyapleinganmeed Satbosrle:3:2t(yvpoei_di*d eanbtsilt_ynn:u:ltly ppe,* uaibnstl3_2n_utl lva)b i{l i t| y ^_ un/usr/local/clang/include/absl/base/nullability.hk:n241o:w22n: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241289 | :#34d:e fnote: iexpanded from macro 'absl_nullability_unknown'n e a289b | s#ld_enfoinnneu lalb s_lN_onnunlullalb i l| i ^t y_unknown _Null_unspecified | ^ In file included from In file included from s2-lnglat.cpps2-matrix.cpp::26: : In file included from In file included from ./s2/s2latlng.h./s2/s2boolean_operation.h::3226: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2builder.h::2831: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/flat_hash_set.h::2743: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/hash_container_defaults.h::2319: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::6757: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/hash/hash.h::2989: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/hash/internal/hash.h::9479: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/internal/endian.h::3126: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::84465::1036:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | 65 | i n l iTn*e avbosild_ nUonnanluilgln eodbSjteocrte,6 4 (| v ^o id/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dpe,f iunien ta6b4s_lt_ nvo)n n{u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2-lnglat.cppn:u2l: lIn file included from ./s2/s2latlng.h_:N32o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2-matrix.cppexpanded from macro 'absl_nullable': 6: In file included from ./s2/s2boolean_operation.h257: | 26#: dIn file included from e../src/s2/s2builder.hf:i31n: eIn file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:l57e: In file included from _/usr/local/clang/include/absl/hash/hash.hN:u89l: lIn file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:l79e: /usr/local/clang/include/absl/base/internal/endian.h| : ^160 :36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160In file included from | s2-lnglat.cppi:n2l: iIn file included from n./s2/s2latlng.he: 32u: iIn file included from n../src/s2/s1angle.ht:1286: _In file included from t../src/s2/s2point.h :L27o: aIn file included from d../src/s2/s2coder.h1:623(: cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from v/usr/local/clang/include/absl/status/internal/status_internal.ho:i29d: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l954l: 52p:) warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 954 | /usr/local/clang/include/absl/base/nullability.h :s241t:a22t:i cnote: expanded from macro 'absl_nonnull'b oo l241 | C#adlelfVionied PatbrsFlu_nncotninounl(lc o_nNsotn nCuolnld i t| i ^o n* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2-matrix.cppl:l6 : In file included from | ./s2/s2boolean_operation.h ^: 26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:In file included from 164s2-lnglat.cpp::272:: In file included from ./s2/s2latlng.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 : In file included from ../src/s2/s1angle.h:28 : 164In file included from | ../src/s2/s2point.hi:n27l: iIn file included from n../src/s2/s2coder.he: 23v: oIn file included from i/usr/local/clang/include/absl/status/status.hd: 67S: tIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:e291: 6In file included from (/usr/local/clang/include/absl/strings/cord.hv:o94i: dIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_956n:o52n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l p, 956u | i n ts1t6a_tti cv )b o{o l | C ^a st/usr/local/clang/include/absl/base/nullability.hA:n241d:C22a:l lnote: Fexpanded from macro 'absl_nonnull'u nc t241i | o#nd(ecfoinnset aCbosnld_intoinonnu*l la b_sNlo_nnnounlnlu l l| ^c ); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hs2-lnglat.cpp::192: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h./s2/s2latlng.h::5732: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/s1angle.h::8928: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h../src/s2/s2point.h::7927: : In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s2coder.h::16823:: 36In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h168: | 94i: nIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.hu:i958n:t503:2 _warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Loa d9583 | 2 ( csotnastti cv obiodo*l aCbasslt_AnnodnCnaullllM ept)h o{d ( c| o ^n st /usr/local/clang/include/absl/base/nullability.hC:o241n:d22i:t inote: oexpanded from macro 'absl_nonnull'n * a241b | s#ld_enfoinnneu lalb scl)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cppIn file included from :s2-matrix.cpp2:: 6In file included from : ./s2/s2latlng.hIn file included from :./s2/s2boolean_operation.h32:: 26In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2builder.h28:: 31In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h27:: 43In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h23:: 19In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h67:: 57In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/hash/hash.h29:: 89In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h94:: 79In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/base/internal/endian.h31:: 172:/usr/local/clang/include/absl/synchronization/mutex.h27::961 :34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | i961n | l i nset avtoiicd bSotoolr eC3a2l(lvBoyiRde*f (acbosnls_tn oTn*n ualbls lp_,n ouninnutl3l2 _ste lvf)) {{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2-matrix.cpp::296: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h./s2/s2boolean_operation.h::9426: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2builder.h::3131: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/flat_hash_set.h::97543:: 31In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :19warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h975: | 89 : In file included from i/usr/local/clang/include/absl/hash/internal/hash.hn:l79i: n/usr/local/clang/include/absl/base/internal/endian.he: 176v:o36i:d warning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e adC a176l | libnalcikn(eT *u ianbts6l4__nto nLnoualdl6 4c(aclolnbsatc kv)o icdo*n satb s{l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :p22): {note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | In file included from s2-matrix.cpp :s6t: aIn file included from t./s2/s2boolean_operation.hi:c26 : bIn file included from o../src/s2/s2builder.ho:l31 : AIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.hw:a43y: sIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hr:u19e: (In file included from c/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n57s: tIn file included from /usr/local/clang/include/absl/hash/hash.hC:o89n: dIn file included from i/usr/local/clang/include/absl/hash/internal/hash.ht:i79o: n/usr/local/clang/include/absl/base/internal/endian.h*: 180a:b27s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b180l | ei)n l{i nree tvuorind tSrtuoer;e 6}4 ( v| o ^i d*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #pd,e fuiinnet 6a4b_stl _vn)u l{l a b| l ^e _/usr/local/clang/include/absl/base/nullability.hN:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from In file included from ./s2/s2latlng.hs2-matrix.cpp::326: : In file included from In file included from ../src/s2/s1angle.h./s2/s2boolean_operation.h::2826: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2builder.h::2731: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/flat_hash_set.h::2343: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/hash_container_defaults.h::6719: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2957: : In file included from /usr/local/clang/include/absl/hash/hash.hIn file included from :/usr/local/clang/include/absl/strings/cord.h89:: 94In file included from : /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h79:: 31: /usr/local/clang/include/absl/base/internal/endian.h:/usr/local/clang/include/absl/synchronization/mutex.h254::110927::34 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 2541109 | | i n leixnpel ivcoiitd MSuttoerxeL1o6c(kvMoaiydb*e (aMbustle_xn*o nanbuslll_ npu,l luaibnlte1 6m_ut) v )| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nullable': note: expanded from macro 'absl_nonnull'257 | # d241e | f#idneef ianbes la_bnsull_lnaobnlneu l_lN u_lNloanbnluel l | ^| ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2-matrix.cpp: :6/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1117./s2/s2boolean_operation.h::3426:: In file included from ../src/s2/s2builder.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from 1117/usr/local/clang/include/absl/container/hash_container_defaults.h | : 19 : eIn file included from x/usr/local/clang/include/absl/container/internal/hash_function_defaults.hp:l57i: cIn file included from i/usr/local/clang/include/absl/hash/hash.ht: 89M: uIn file included from t/usr/local/clang/include/absl/hash/internal/hash.he:x79L: o/usr/local/clang/include/absl/base/internal/endian.hc:k258M:a36y:b ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M ute x258* | ianblsiln_en uulilnatb3l2e_ tm uL,o acdo3n2s(tc oCnosntd ivtoiiodn*& acbosnld_)n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :p257): 23{: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241:22 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innuel laabbslle_ n_oNnunlullalb l_eN o n| n ^u ll | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28In file included from : s2-matrix.cppIn file included from :../src/s2/s2point.h6:: 27In file included from : ./s2/s2boolean_operation.hIn file included from :../src/s2/s2coder.h26:: 23In file included from : ../src/s2/s2builder.hIn file included from :/usr/local/clang/include/absl/status/status.h31:: 67In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h43:: 29In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/strings/cord.h19:: 94In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h57:: 31In file included from : /usr/local/clang/include/absl/hash/hash.h:/usr/local/clang/include/absl/synchronization/mutex.h89:: 1132In file included from :/usr/local/clang/include/absl/hash/internal/hash.h10::79 : warning: /usr/local/clang/include/absl/base/internal/endian.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 262:27: 1132 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Mut e262x | *i nalbisnle_ nvuolilda bSlteo rceo3n2s(tv omiud_*; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: pexpanded from macro 'absl_nullable', u i257n | t#3d2e_fti nve) a{b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | In file included from s2-matrix.cpp : 6t: hIn file included from i./s2/s2boolean_operation.hs:)26): In file included from A../src/s2/s2builder.hB:S31L: _In file included from E/usr/local/clang/include/absl/container/flat_hash_set.hX:C43L: UIn file included from S/usr/local/clang/include/absl/container/hash_container_defaults.hI:V19E: _In file included from L/usr/local/clang/include/absl/container/internal/hash_function_defaults.hO:C57K: _In file included from F/usr/local/clang/include/absl/hash/hash.hU:N89C: TIn file included from I/usr/local/clang/include/absl/hash/internal/hash.hO:N79(: m/usr/local/clang/include/absl/base/internal/endian.hu:)270 : 27| : ^~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_n/usr/local/clang/include/absl/synchronization/mutex.ho:n1153n:u39l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ui n1153t | 6 4 _etx pvl)i c{i t | R ^e le/usr/local/clang/include/absl/base/nullability.ha:s241a:b22l:e Mnote: uexpanded from macro 'absl_nonnull't ex L241o | c#kd(eMfuitneex *a basbls_ln_onnonnunlull l_ Nmoun)n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2-matrix.cppl:l6 : _In file included from N./s2/s2boolean_operation.ho:n26n: uIn file included from l../src/s2/s2builder.hl: 31 : | In file included from ^/usr/local/clang/include/absl/container/flat_hash_set.h :43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, In file included from | s2-matrix.cpp ^: 6: In file included from /usr/local/clang/include/absl/base/nullability.h./s2/s2boolean_operation.h::24126:: 22In file included from :../src/s2/s2builder.h :31note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 241In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e57 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n90u: ll/usr/local/clang/include/absl/strings/string_view.h :_53N:o54n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l | ^ 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23In file included from :s2-lnglat.cpp :2note: : expanded from macro 'absl_nullable'In file included from ./s2/s2latlng.h:32 : 257In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29_: N/usr/local/clang/include/absl/strings/cord.hu:l1275l:a51b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-lnglat.cpp:2: In file included from ./s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2-matrix.cpp:6: In file included from ./s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2-matrix.cpp:9: In file included from ./s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ 365 warnings generated. /usr/local/clang23/bin/clang-23 -std=gnu23 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c wk-impl.c -o wk-impl.o /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/accessors-geog.cc -o s2geography/accessors-geog.o 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/accessors.cc -o s2geography/accessors.o /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/build.cc -o s2geography/build.o In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | In file included from #s2geography/build.ccd:e2f: iIn file included from ns2geography/build.he: 4a: bIn file included from s../src/s2/s2builderutil_s2point_vector_layer.hl:_25n: uIn file included from l../src/s2/base/logging.hl:a21b: lIn file included from e/usr/local/clang/include/absl/log/check.h :_37N: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h : 40| : ^In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexIn file included from ps2geography/accessors.ccr: 2s: tIn file included from rs2geography/accessors.hi:n4g: _In file included from vs2geography/geography.hi:e4w: In file included from N../src/s2/s2polygon.hu:l29l: SIn file included from a/usr/local/clang/include/absl/container/flat_hash_map.hf:e43S: tIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.hi:n19g: VIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:w59(: cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s94t: In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.hh:a31r: */usr/local/clang/include/absl/synchronization/mutex.h :a1117b:s34l:_ nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l labl e1117 | p ) e{x p l| i ^c it Mut/usr/local/clang/include/absl/base/nullability.he:x257L:o23c:k Mnote: aexpanded from macro 'absl_nullable'y be (257M | u#tdeexf*i naeb salb_snlu_lnlualbllaeb lmeu ,_ Ncuolnlsatb lCeo n d| i ^t ion& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/coverings.cc -o s2geography/coverings.o In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2geography/accessors.cc: :In file included from 2/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29s2geography/accessors.h: :In file included from 4/usr/local/clang/include/absl/strings/cord.h: :In file included from 86s2geography/geography.h: :4/usr/local/clang/include/absl/strings/cord_analysis.h: :In file included from 50../src/s2/s2polygon.h::4932:: In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :5021 | : sIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hz:e41_: tIn file included from /usr/local/clang/include/absl/log/internal/strip.hG:e26t: M/usr/local/clang/include/absl/log/internal/log_message.ho:r425e:P31r:e cwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s eMem o425r | y U sLaoggeM(ecsosnasgte FCaotradlR(ecpo*n satb sclh_anro*n naublsll _rneopn)n;u l l| ^f il/usr/local/clang/include/absl/base/nullability.he:,241 :i22n:t note: lexpanded from macro 'absl_nonnull'i ne )241 | A#BdSeLf_iAnTeT RaIbBsUlT_En_oCnOnLuDl;l _| ^N onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2geography/accessors-geog.ccn:n2u: lIn file included from ls2geography/accessors-geog.h :_4N: oIn file included from n../src/s2/s2convex_hull_query.hn:u25l: lIn file included from ../src/s2/s2cap.h :| 30 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | sIn file included from is2geography/accessors.ccz:e2_: tIn file included from s2geography/accessors.hG:e4t: EIn file included from ss2geography/geography.ht:i4m: aIn file included from t../src/s2/s2polygon.he:d32F: aIn file included from i../src/s2/base/logging.hr:S21h: aIn file included from r/usr/local/clang/include/absl/log/check.he:M37e: mIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:y21U: sIn file included from a/usr/local/clang/include/absl/log/internal/check_op.hg:e41(: cIn file included from o/usr/local/clang/include/absl/log/internal/strip.hn:s26t: /usr/local/clang/include/absl/log/internal/log_message.hC:o426r:d31R:e pwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l426_ | n o nLnouglMle srseapg)e;F a t| a ^l (c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sfli_lneo,n niunltl l_iNnoen,n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absIn file included from ls2geography/build.cc_:n2u: lIn file included from ls2geography/build.ha:b4l: eIn file included from ../src/s2/s2builderutil_s2point_vector_layer.hn:a25m: eIn file included from #../src/s2/base/logging.h#:I21m: pIn file included from l/usr/local/clang/include/absl/log/check.h(: 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : /usr/local/clang/include/absl/log/internal/log_message.h :\119 : 41| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23 :119 | note: expanded from macro 'absl_nullable' Lo g257M | e#sdseafgien&e TaobSsiln_knAullsloa(balbes l_:N:uLlolgaSbilnek * | a ^b sl_nonnull sinkIn file included from )s2geography/accessors.cc;: 2 : | In file included from ^s2geography/accessors.h :4: /usr/local/clang/include/absl/base/nullability.hIn file included from :s2geography/geography.h241::422: :In file included from ../src/s2/s2polygon.hnote: :expanded from macro 'absl_nonnull'32 : In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n505o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _N/usr/local/clang/include/absl/log/internal/check_op.ho:n489n:u47l:l note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ^ 489 | const T1& v1In file included from ,s2geography/build.cc :c2o: nIn file included from ss2geography/build.ht: 4T: 2In file included from &../src/s2/s2builderutil_s2point_vector_layer.h :v252: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :c37h: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hr:*21 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hs:l41_: nIn file included from o/usr/local/clang/include/absl/log/internal/strip.hn:n26u: l/usr/local/clang/include/absl/log/internal/log_message.hl: 121e:x41p:r twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x t) {121 | L o\g M e| s ^s ag/usr/local/clang/include/absl/base/nullability.he:&241 :T22o:S inote: nexpanded from macro 'absl_nonnull'k On l241y | (#adbesfli:n:eL oagbSsiln_kn*o nanbuslll_ n_oNnonnunlull ls i n| k ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2geography/build.cc: 2497: | In file included from s2geography/build.h :i4n: lIn file included from i../src/s2/s2builderutil_s2point_vector_layer.hn:e25 : cIn file included from o../src/s2/base/logging.hn:s21t: eIn file included from x/usr/local/clang/include/absl/log/check.hp:r37 : cIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:s21t: In file included from c/usr/local/clang/include/absl/log/internal/check_op.hh:a41r: *In file included from /usr/local/clang/include/absl/log/internal/strip.ha:b26s: l/usr/local/clang/include/absl/log/internal/log_message.h_:n158u:l32l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e na m158e | # # ILmopglM(e s s a g e & o p e r a t o r < < ( v\o i d| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23u:l lnote: aexpanded from macro 'absl_nullable'b le 257 | v#)d e{f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23u:l lnote: aexpanded from macro 'absl_nullable'b le 257_ | N#udlelfaibnlee a b| s ^l _nullableIn file included from s2geography/accessors.cc_:N2u: lIn file included from ls2geography/accessors.ha:b4l: eIn file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:32: In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :19137 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.hL:o21g: Me/usr/local/clang/include/absl/log/internal/check_op.hs:s505a:g1e:& warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p erat/usr/local/clang/include/absl/log/internal/check_op.ho:r498<:<35(:s tnote: dexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': :ios_ b498a | s e & ( * aibnstl _vn1o,n niunltl vm2),( sctodn:s:ti ocsh_abra*s ea&b sols_)n)o;n n u| l ^l e/usr/local/clang/include/absl/base/nullability.hx:p241r:t22e:x tnote: )expanded from macro 'absl_nonnull' { 241 | # d e f i n e a b s l _ n\o n n| u ^l l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2geography/accessors.cc23::2 : In file included from note: s2geography/accessors.hexpanded from macro 'absl_nullable': 4: In file included from s2geography/geography.h257: | 4#: dIn file included from e../src/s2/s2polygon.hf:i32n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: _/usr/local/clang/include/absl/log/internal/check_op.hN:u506l:l1a:b lwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 506 | ABSL_In file included from Ls2geography/accessors-geog.ccO:G2_: IIn file included from Ns2geography/accessors-geog.hT:E4R: NIn file included from A../src/s2/s2convex_hull_query.hL:_25C: HIn file included from E../src/s2/s2cap.hC:K30_: OIn file included from P../src/s2/s1angle.h_:I28M: PIn file included from L../src/s2/s2point.h(:C27h: eIn file included from c../src/s2/s2coder.hk:_23G: EIn file included from ,/usr/local/clang/include/absl/status/status.h :>67=: )In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29^: In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 488/usr/local/clang/include/absl/strings/internal/cordz_info.h::3231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'489 :45: warning: 488type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | i n489l | i n e c o nvsotiedx p(r* acbosnls_tn uclhlaarb*l ea bisnlv_anruilalnatb)l(ev oniadm*e #a#bIsmlp_ln(u l l a b i l i t y _ u n k n o w n ) ,\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289/usr/local/clang/include/absl/base/nullability.h::34257:: 23:note: expanded from macro 'absl_nullability_unknown' note: expanded from macro 'absl_nullable' 289 | #257d | e#fdienfei naeb salb_snlu_lnlualblialbiltey __uNnuklnloawbnl e_ N u| l ^l _unspecified | In file included from ^s2geography/accessors.cc :2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2geography/accessors-geog.cc/usr/local/clang/include/absl/log/internal/check_impl.h::221: : In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2geography/accessors-geog.h::5064:: 1In file included from :../src/s2/s2convex_hull_query.h :25warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2cap.h:30/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 489../src/s2/s1angle.h::4728:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'27 : In file included from ../src/s2/s2coder.h:23 : 489In file included from | /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :c29o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 94T: 1In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h :v311: ,/usr/local/clang/include/absl/synchronization/mutex.h :c490o:n13s:t warning: Ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]2 & v 2490, | c o n s t vcohiadr** aabbssll__nnuolnlnaublill ietxyp_rutnekxnto)w n{ a r g ) ;\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::289241::3422:: note: note: expanded from macro 'absl_nullability_unknown'expanded from macro 'absl_nonnull' 289241 | | ##ddeeffiinnee aabbssll__nnuolnlnaublill i_tNyo_nunnuklnlo w n| ^_ Null_unspecified | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nulIn file included from ls2geography/accessors.cca:b2l: eIn file included from s2geography/accessors.hn:a4m: eIn file included from )s2geography/geography.h;: 4 : | In file included from ^../src/s2/s2polygon.h :32: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h257::2123: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21257: | /usr/local/clang/include/absl/log/internal/check_op.h#:d506e:f1i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_497n:u32l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l e _N u497l | l a bilnel i n| e ^ constexpr const char* absl_nullable name##Impl( In file included from \s2geography/accessors-geog.cc: 2 : | In file included from ^s2geography/accessors-geog.h :4: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2convex_hull_query.h::25725:: 23In file included from :../src/s2/s2cap.h :30note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s1angle.h:28 : 257In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 94_: NIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31a: b/usr/local/clang/include/absl/synchronization/mutex.hl:e549 : 40| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | In file included from s2geography/accessors.ccs:t2a: tIn file included from is2geography/accessors.hc: 4v: oIn file included from is2geography/geography.hd: 4I: nIn file included from c../src/s2/s2polygon.hr:e32m: eIn file included from n../src/s2/base/logging.ht:S21y: nIn file included from c/usr/local/clang/include/absl/log/check.hh:S37e: mIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hM:u21t: e/usr/local/clang/include/absl/log/internal/check_op.hx:*506 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.hn:u498l:l35 :m unote: ,expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | 498 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22i:n tnote: expanded from macro 'absl_nonnull'v 1, 241i | n#td evf2i,n ec oanbsstl _cnhoanrn*u lalb s_lN_onnonnunlull l | e ^x prtext) { In file included from s2geography/accessors-geog.cc : 2 : In file included from s2geography/accessors-geog.h : 4 : In file included from ../src/s2/s2convex_hull_query.h :\25 : In file included from | ../src/s2/s2cap.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 550_:N64o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable wIn file included from as2geography/accessors.cci:t2p: )In file included from s2geography/accessors.hA:B4S: LIn file included from _s2geography/geography.hA:T4T: RIn file included from I../src/s2/s2polygon.hB:U32T: EIn file included from _../src/s2/base/logging.hC:O21L: DIn file included from ;/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/log/internal/check_op.h::23507:: 1:note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | #d e507f | iAnBeS La_bLsOlG__nIuNlTlEaRbNlAeL __CNHuElClKa_bOlPe_ I M| P ^L (Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char*In file included from s2geography/accessors-geog.cca:b2s: lIn file included from _s2geography/accessors-geog.hn:u4l: lIn file included from a../src/s2/s2convex_hull_query.hb:l25e: In file included from n../src/s2/s2cap.ha:m30e: #In file included from #../src/s2/s1angle.hI:m28p: lIn file included from (../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from \/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h257::57623::49 : note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #576d | e f ivnoei da bTsrly_Rneumlolvaeb(lbea s_eN_uilnltaebrlnea l :| : ^P erThreadSynchIn file included from *s2geography/accessors.cc :a2b: sIn file included from ls2geography/accessors.h_:n4o: nIn file included from ns2geography/geography.hu:l4l: In file included from s../src/s2/s2polygon.h):;32 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :507: 1241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi/usr/local/clang/include/absl/log/internal/check_op.hn:e489 In file included from :as2geography/build.cc47b::s2 l: note: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'nIn file included from os2geography/build.hn: n4489u: | lIn file included from l ../src/s2/s2builderutil_s2point_vector_layer.h _: N 25o : ncIn file included from nou../src/s2/base/logging.hnl:slt21 : TIn file included from | 1/usr/local/clang/include/absl/log/check.h ^&: 37v: 1In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_op.ht: 41T: In file included from 2In file included from s2geography/accessors-geog.cc&/usr/local/clang/include/absl/log/internal/strip.h: :2v26: 2: In file included from ,s2geography/accessors-geog.h /usr/local/clang/include/absl/log/internal/log_message.h:c:4o319: n:In file included from s20../src/s2/s2convex_hull_query.ht:: c25hwarning: : atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from r ../src/s2/s2cap.h*: 30a: bIn file included from s ../src/s2/s1angle.hl319:_ | 28 n: o In file included from n ../src/s2/s2point.h nc:uo27ln: lsIn file included from t../src/s2/s2coder.he :xw23pc: rhIn file included from ta/usr/local/clang/include/absl/status/status.her:x_67tt: )*In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb{s:l 29_ : n In file included from u/usr/local/clang/include/absl/strings/cord.h l:\l94a b: l In file included from e| /usr/local/clang/include/absl/strings/internal/cordz_info.hc ^:o 31n: s/usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.ht::&578241 ::v4522)::; warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull'| ^ 241578 | | /usr/local/clang/include/absl/base/nullability.h# d: ev257fo:iin23de : Ba lbonote: sexpanded from macro 'absl_nullable'clk _(nbo ans257neu | _li#ln dt_eefNrionnnanelu :la:lPb se lr| T_ ^hn urlelaadbSlyen c_hN*u lalbasbll_en o n| n ^u ll s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.hIn file included from :s2geography/accessors-geog.cc25:: 2In file included from : ../src/s2/base/logging.hIn file included from :s2geography/accessors-geog.h21:: 4In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :In file included from ../src/s2/s2convex_hull_query.h37s2geography/accessors.cc:: :25In file included from 2: /usr/local/clang/include/absl/log/internal/check_impl.h: In file included from :In file included from ../src/s2/s2cap.h21s2geography/accessors.h:: :30In file included from 4: /usr/local/clang/include/absl/log/internal/check_op.h: In file included from :In file included from ../src/s2/s1angle.h41s2geography/geography.h:: :28In file included from 4: /usr/local/clang/include/absl/log/internal/strip.h: In file included from :In file included from ../src/s2/s2point.h26../src/s2/s2polygon.h:: :27/usr/local/clang/include/absl/log/internal/log_message.h32: :: In file included from 321In file included from ../src/s2/s2coder.h:../src/s2/base/logging.h:52:23:21: : In file included from warning: In file included from /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/check.h: :6737: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h321/usr/local/clang/include/absl/log/internal/check_impl.h: | :i2921n: : l/usr/local/clang/include/absl/log/internal/check_op.hIn file included from i:/usr/local/clang/include/absl/strings/cord.hn507:e:94 1: L:In file included from o /usr/local/clang/include/absl/strings/internal/cordz_info.hgwarning: :Mtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e31 s: /usr/local/clang/include/absl/log/internal/check_op.hs/usr/local/clang/include/absl/synchronization/mutex.h:a:497g580e::&3234 ::L onote: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] M es s a497580g | | e : i:bnaolspiene_eri nacttooenrrsnuMlult e x| ^t ransfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BIn file included from Ys2geography/accessors.cc(:t2h: iIn file included from ss2geography/accessors.h):)4 : In file included from | s2geography/geography.h ^~~~: 4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511In file included from :s2geography/build.cc13::2 : In file included from warning: s2geography/build.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h :51125 | : cIn file included from o../src/s2/base/logging.h/usr/local/clang/include/absl/synchronization/mutex.hn::s21635t: : In file included from 29c/usr/local/clang/include/absl/log/check.h:h: a37warning: r: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21 s: 635lIn file included from | _ /usr/local/clang/include/absl/log/internal/check_op.hn :uel41xlp: albIn file included from ilce/usr/local/clang/include/absl/log/internal/strip.hi tC: hM26euc: tk/usr/local/clang/include/absl/log/internal/log_message.hesx:tL425roc:cmk31p(t:Mruu teewarning: Ixmtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*p la(b s l425| _ ^ | n o nL/usr/local/clang/include/absl/base/nullability.hno:gu257Ml:el23 s:sm aunote: g)expanded from macro 'absl_nullable' e AFB aS257tL | a_l#(EdXceCofnLisUtn SecI hVaaEbr_sL*l Oa_CbnKus_lFll_UanNboCnlnTuIleOl N _(fNmiuull)el, a bi| nl ^te l i| n ^/usr/local/clang/include/absl/base/nullability.he :)241 :A22B:SIn file included from Lnote: _s2geography/accessors.ccexpanded from macro 'absl_nonnull'A: T2T : R241In file included from I | s2geography/accessors.hB#:Ud4eT: EfIn file included from _is2geography/geography.hCn:Oe4 L: DaIn file included from ;b../src/s2/s2polygon.h s:l 32_| : n ^In file included from o ../src/s2/base/logging.hn:n21/usr/local/clang/include/absl/base/nullability.hu: :lIn file included from 241l/usr/local/clang/include/absl/log/check.h ::_2237N:: o In file included from nnote: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull'n:u 21l: l/usr/local/clang/include/absl/log/internal/check_op.h :241 512 | | : ^#17d e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ab s512l | _ n o n ncuolnls t_ Ncohnanru*l laIn file included from bs2geography/accessors-geog.cc s:l| 2_ ^: n In file included from us2geography/accessors-geog.hl:l4a: bIn file included from l../src/s2/s2convex_hull_query.he: 25s: 1In file included from ,../src/s2/s2cap.h :c30o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23In file included from _: s2geography/build.ccnIn file included from u:/usr/local/clang/include/absl/status/status.hl2:l: 67aIn file included from b: ls2geography/build.heIn file included from :s/usr/local/clang/include/absl/status/internal/status_internal.h24:,: 29 In file included from : ../src/s2/s2builderutil_s2point_vector_layer.hIn file included from | :/usr/local/clang/include/absl/strings/cord.h ^25: : 94In file included from /usr/local/clang/include/absl/base/nullability.h: ../src/s2/base/logging.h:In file included from :257/usr/local/clang/include/absl/strings/internal/cordz_info.h21::: 2331In file included from :: /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/synchronization/mutex.h ::note: 37641expanded from macro 'absl_nullable': : In file included from 68 /usr/local/clang/include/absl/log/internal/check_impl.h:257: | 21#warning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: e fIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hn: e41641 : | a In file included from b s/usr/local/clang/include/absl/log/internal/strip.hel:x_p26nlu: ilc/usr/local/clang/include/absl/log/internal/log_message.hlia:tb426 lM:eu 31t_:eNx uLlwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lc akb(lM eu 426t e | | x ^ & mLuo gAMBIn file included from Ses2geography/accessors.ccLs:_s2aI: NgIn file included from Tes2geography/accessors.hEF:Ra4Nt: aAIn file included from Lls2geography/geography.h_(:cA4To: TnIn file included from Rs../src/s2/s2polygon.hIt:B 32Uc: ThIn file included from Ea../src/s2/base/logging.h_r:C*21A : PaIn file included from Tb/usr/local/clang/include/absl/log/check.hUs:Rl37E_: DnIn file included from _o/usr/local/clang/include/absl/log/internal/check_impl.hnB:nY21(u: tl/usr/local/clang/include/absl/log/internal/check_op.hhl:i 512sf:)i47,l: e warning: ,| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^~~~ i n512t | l i n ec,o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b/usr/local/clang/include/absl/synchronization/mutex.h s:lnote: 649_expanded from macro 'absl_nonnull':n 29u:l l241warning: a | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b# ldee fs6491i | ,n ece oxanpbsltis ccliht_a rnM*uo ntaenbxsLullo_lcnk u_(lMNluaotbnelxne*u sla2lb, s l _| | ^n ^ o nnu/usr/local/clang/include/absl/base/nullability.hl:l257 :m23u:In file included from , s2geography/build.ccnote: expanded from macro 'absl_nullable':c o2 n: 257sIn file included from | t#s2geography/build.h dC:eof4ni: dniIn file included from et../src/s2/s2builderutil_s2point_vector_layer.h i:aob25ns: &l In file included from _c../src/s2/base/logging.hnou:nl21dl: )a bIn file included from l/usr/local/clang/include/absl/log/check.h| e ^: _37N/usr/local/clang/include/absl/base/nullability.h: u:In file included from l241l/usr/local/clang/include/absl/log/internal/check_impl.h:a:22b21:l: eIn file included from note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :| 41 ^: In file included from 241/usr/local/clang/include/absl/log/internal/strip.h | :#26d: eIn file included from /usr/local/clang/include/absl/log/internal/log_message.hfs2geography/accessors.cci::n4272e:: 31In file included from a:s2geography/accessors.hb :s4lwarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_In file included from ns2geography/geography.ho:n4n : u427In file included from l | ../src/s2/s2polygon.hl : 32_ : N oIn file included from n n../src/s2/base/logging.hu :l 21l : In file included from /usr/local/clang/include/absl/log/check.h| : ^ 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : c/usr/local/clang/include/absl/log/internal/check_op.ho:n513s:t17 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * a513b | s l _ n ocnonnusltl cfhaairl*u raeb_smls_gn)o nAnBuSlLl_ AeTxTpRrItBeUxTtE)_;C O L| D ^; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ In file included from In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/accessors-geog.ccs2geography/build.cc:::25722:: : 23In file included from In file included from :s2geography/accessors-geog.hs2geography/build.h ::note: 44expanded from macro 'absl_nullable': : In file included from In file included from ../src/s2/s2convex_hull_query.h../src/s2/s2builderutil_s2point_vector_layer.h257:: | 2525#: d: In file included from eIn file included from ../src/s2/s2cap.hf../src/s2/base/logging.h:i:30n21: e: In file included from In file included from ../src/s2/s1angle.ha/usr/local/clang/include/absl/log/check.h:b:28s37: l: In file included from _In file included from ../src/s2/s2point.hn/usr/local/clang/include/absl/log/internal/check_impl.h:u:27l21: l: In file included from aIn file included from ../src/s2/s2coder.hb/usr/local/clang/include/absl/log/internal/check_op.h:l:23e41: : In file included from _In file included from /usr/local/clang/include/absl/status/status.hN/usr/local/clang/include/absl/log/internal/strip.h:u:67l26: l: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb/usr/local/clang/include/absl/log/internal/log_message.h:l:29e436: :In file included from 36/usr/local/clang/include/absl/strings/cord.h| :: ^ 94 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :In file included from 31s2geography/accessors.cc: : /usr/local/clang/include/absl/synchronization/mutex.h2436:: | 670In file included from :s2geography/accessors.h 74:L:4o : gwarning: In file included from M'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2geography/geography.he :s4s: aIn file included from g../src/s2/s2polygon.h670e: | D32 e: b uIn file included from eg../src/s2/base/logging.hxF:pa21lt: iaIn file included from cl/usr/local/clang/include/absl/log/check.hi(:tc37 o: nRsIn file included from et/usr/local/clang/include/absl/log/internal/check_impl.h a:cd21he: r/usr/local/clang/include/absl/log/internal/check_op.haM:ur515t*:e 17ax:bL oswarning: lctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]k_ (nMo un515tn | e ux &l lmcu of inlAseBt,S L c_ hIa| Nr ^T*E RaNb/usr/local/clang/include/absl/base/nullability.hAsL:l__241AnT:uT22lRl:IaB bUnote: lexpanded from macro 'absl_nonnull'TeE _sC 1A,241P T | c#UdoRneEsfDt_i nBceY h(aabtrhs*li sa_)b)ns ol n_n| nu ^~~~ul lll a_bNloen nsu2l,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | /usr/local/clang/include/absl/synchronization/mutex.h#:d678e:f35i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n678u | l l aebxlpel i_cNiutl lRaebaldee r M| u ^t exLock(MIn file included from us2geography/accessors.cct:eIn file included from 2xs2geography/build.cc: *:In file included from 2s2geography/accessors.ha: :bIn file included from 4ss2geography/build.h: l:In file included from _4s2geography/geography.hn: :oIn file included from 4n../src/s2/s2builderutil_s2point_vector_layer.h: n:In file included from u25../src/s2/s2polygon.hl: :lIn file included from 32 ../src/s2/base/logging.h: m:In file included from u21../src/s2/base/logging.h): : In file included from 21A/usr/local/clang/include/absl/log/check.h: B:In file included from S37/usr/local/clang/include/absl/log/check.hL: :_In file included from 37S/usr/local/clang/include/absl/log/internal/check_impl.h: H:In file included from A21/usr/local/clang/include/absl/log/internal/check_impl.hR: :EIn file included from 21D/usr/local/clang/include/absl/log/internal/check_op.h: _:/usr/local/clang/include/absl/log/internal/check_op.hL41:O: 515CIn file included from :K/usr/local/clang/include/absl/log/internal/strip.h47_::F26 U: warning: N/usr/local/clang/include/absl/log/internal/log_message.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C: T446I:O 43N515:( | m u )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c | o ^n s446t/usr/local/clang/include/absl/base/nullability.h | : c241h :aL22ro:*g Mnote: aexpanded from macro 'absl_nonnull'eb ss sl241_a | n#ugdlelefQaibunileee talsb1ys,Dl _ecbnoounngsntFu lacltha al_rN(*o cnaonbnuslsll_t n uc| l ^hla arb*l ea bss2l,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257f:i23l:e ,note: expanded from macro 'absl_nullable' | In file included from ^ s2geography/accessors-geog.cc 257: | 2/usr/local/clang/include/absl/base/nullability.h#: d:In file included from e241s2geography/accessors-geog.hf::i224n:: e In file included from note: ../src/s2/s2convex_hull_query.hexpanded from macro 'absl_nonnull'a:b 25s: lIn file included from 241_../src/s2/s2cap.hn | :u#30ld: leIn file included from fa../src/s2/s1angle.hbi:ln28ee: In file included from _a../src/s2/s2point.hNb:us27ll: l_In file included from na../src/s2/s2coder.hobn:ln23eu: lIn file included from l/usr/local/clang/include/absl/status/status.h| : ^_67N : oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:In file included from u29s2geography/accessors.ccl: :lIn file included from 2 /usr/local/clang/include/absl/strings/cord.h: :In file included from | 94 ^s2geography/accessors.h: :In file included from 4/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31s2geography/geography.h: :4/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 681../src/s2/s2polygon.h::7432:: In file included from ../src/s2/base/logging.hwarning: :21'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :68121 | : /usr/local/clang/include/absl/log/internal/check_op.h :e516x:p17l:i cwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t R e516a | d e r M uctoenxsLto cckh(aMru*t eaxb&sIn file included from ls2geography/build.ccm_:un2 o: AnIn file included from BnSs2geography/build.huLl:_lI4 N: eTxEpIn file included from Rr../src/s2/s2builderutil_s2point_vector_layer.hNtA:eLx_25tA): T;In file included from T R../src/s2/base/logging.h I:| B ^21U : TIn file included from /usr/local/clang/include/absl/base/nullability.hE/usr/local/clang/include/absl/log/check.h:_:241C37:A: 22PIn file included from :T/usr/local/clang/include/absl/log/internal/check_impl.h U:note: Rexpanded from macro 'absl_nonnull'21E D: _In file included from 241B/usr/local/clang/include/absl/log/internal/check_op.h | Y#:(dt41ehfi: isnIn file included from )e,/usr/local/clang/include/absl/log/internal/strip.h a: b26| s ^~~~: l _/usr/local/clang/include/absl/log/internal/log_message.hn:o454n:n38u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n454u | l l L o| g ^M essag/usr/local/clang/include/absl/synchronization/mutex.he:Q689u:i35eIn file included from :ts2geography/accessors.cc lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y2 F: aIn file included from ts2geography/accessors.ha689:l | (4c o: nIn file included from ess2geography/geography.hxt:p 4lc: ihIn file included from ca../src/s2/s2polygon.hir:t*32 : RaIn file included from eb../src/s2/base/logging.has:dl21e_: rnIn file included from Mo/usr/local/clang/include/absl/log/check.hun:tn37eu: xlIn file included from Ll/usr/local/clang/include/absl/log/internal/check_impl.ho :cf21ikl: (/usr/local/clang/include/absl/log/internal/check_op.heM:,u 517t :e| 13x ^:* warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a: b241s: l22517_: | nc oonote: nexpanded from macro 'absl_nonnull'nns utl lc241 hm | aur#,*d ceaobfnssiltn_ neCu olnaldabibstlile_on noC&hn enccuoklnsdlt) r c_ Na| os ^ne ncu/usr/local/clang/include/absl/base/nullability.hml:pl241t :r 22u| :e ^ I note: mexpanded from macro 'absl_nonnull'p l( 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n257e: 23a:b snote: lexpanded from macro 'absl_nullable'_ noIn file included from ns2geography/build.cc257n: | u#2ldl: e fIn file included from _iNs2geography/build.hnoe:n na4ubl: slIn file included from l _../src/s2/s2builderutil_s2point_vector_layer.h n:| u ^25l l: aIn file included from b../src/s2/base/logging.hl:e21 : _In file included from N/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26In file included from : s2geography/accessors.cc/usr/local/clang/include/absl/log/internal/log_message.h::2456: :In file included from 38s2geography/accessors.h:: 4warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2geography/geography.h:4: In file included from 456../src/s2/s2polygon.h | : 32 : LIn file included from o../src/s2/base/logging.hg:M21e: sIn file included from s/usr/local/clang/include/absl/log/check.ha:g37e: QIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hi:e21t: l/usr/local/clang/include/absl/log/internal/check_op.h:y518F:a17t:a lwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c ons t518 | c h a r *c oanbsstl _cnhoanrn*u lalb sfli_lneu,l lianbtl el isn1e,, c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien es 2a,b s l| _ ^n o/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: _note: Nexpanded from macro 'absl_nullable'o nn u257l | l# d e| f ^i ne absl_nIn file included from us2geography/build.ccl:l2a: In file included from bIn file included from s2geography/accessors-geog.ccls2geography/build.h:e:2 4: _: In file included from NIn file included from s2geography/accessors-geog.hu../src/s2/s2builderutil_s2point_vector_layer.h:l:4l25: a: In file included from bIn file included from ../src/s2/s2convex_hull_query.hl../src/s2/base/logging.h:e:25 21: : In file included from | In file included from ../src/s2/s2cap.h ^/usr/local/clang/include/absl/log/check.h: :3037: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from ::s2geography/accessors.cc2821:: : 2In file included from In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.hIn file included from ::s2geography/accessors.h2741:: : 4In file included from In file included from : ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/strip.hIn file included from ::s2geography/geography.h2326:: : 4In file included from /usr/local/clang/include/absl/log/internal/log_message.h: /usr/local/clang/include/absl/status/status.h:In file included from :457../src/s2/s2polygon.h67::: 3832In file included from :: /usr/local/clang/include/absl/status/internal/status_internal.h In file included from :warning: ../src/s2/base/logging.h29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 21In file included from : /usr/local/clang/include/absl/strings/cord.h In file included from :457/usr/local/clang/include/absl/log/check.h94 | :: 37In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h31 :: 21 /usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/log/internal/check_op.h 710: :518 74: :47 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 710 | 518 | e x p l cio cnicstto Wncrhsiattr e*rc Mahubtaserlx_*Lno uclakl(baMbusltele x_sn&o1 ,nm unc ouAnlBsSltL _fcIhaNaTirEl*R uNaArbLse_lA__TnmTuRslIglBa)UbT lEe _s| C2A ^,P T /usr/local/clang/include/absl/base/nullability.hU| R: ^E241 D:/usr/local/clang/include/absl/base/nullability.h_22:B:257Y :(note: 23texpanded from macro 'absl_nonnull':h i note: sexpanded from macro 'absl_nullable'241) ) | # d257 e | f| i#n ^~~~ed eafbisnle_ naobnsnlu_lnlu l_lNaobnlneu /usr/local/clang/include/absl/synchronization/mutex.hl_:lN 718u :l| 35l ^:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 718 | exIn file included from ps2geography/accessors.ccl:i2c: iIn file included from ts2geography/accessors.h :W4r: iIn file included from ts2geography/geography.he:r4M: uIn file included from t../src/s2/s2polygon.he:x32L: oIn file included from c../src/s2/base/logging.hk:(21M: uIn file included from t/usr/local/clang/include/absl/log/check.he:x37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o519n:n17u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m u) 519| | ^ /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: cnote: hexpanded from macro 'absl_nonnull'a r* 241a | b#sdle_fnionnen ualbls le_xnporntneuxltl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from In file included from s2geography/accessors.cc../src/s2/s1angle.h::228: : In file included from In file included from s2geography/accessors.h../src/s2/s2point.h::427: : In file included from In file included from s2geography/geography.h../src/s2/s2coder.h::423: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/status/status.h::3267: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::3794: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/synchronization/mutex.h::520722::1374:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 520 | c722o | n s te xcphlairc*i ta bWsrli_tneurlMluatbelxeL oCchke(cMkustterxc&a smeuc mApBfSaLl_sIeNITmEpRlN(A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Cnote: Aexpanded from macro 'absl_nullable'P TU R257E | D#_dBeYf(itnhei sa)b,s l _| n ^~~~u llable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/synchronization/mutex.h32:: 731In file included from :../src/s2/base/logging.h35::21 : In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21731: | /usr/local/clang/include/absl/log/internal/check_op.h : 521e:x17p:l iwarning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i t W r521i | t e r M uctoenxsLto cckh(aMru*t eaxb*s la_bnsull_lnaobnlneu lsl1 ,m uc,o ncsotn scth aCro*n daibtsilo_nn&u lcloanbdl)e s| 2 ^, | /usr/local/clang/include/absl/base/nullability.h ^: 241:/usr/local/clang/include/absl/base/nullability.h22::257 :23note: : expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nullable' 241 | #257d | e#fdienfei naeb In file included from salbs2geography/build.cc_s:nlo_2nn: nuIn file included from uls2geography/build.hlll:a b4_lN: eo In file included from n_n../src/s2/s2builderutil_s2point_vector_layer.hNuu:lll25l : a In file included from b| l../src/s2/base/logging.h ^e: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2geography/accessors.cc180::242: :In file included from s2geography/accessors.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]4 : In file included from s2geography/geography.h:4: In file included from 180../src/s2/s2polygon.h | :A32B: SIn file included from L../src/s2/base/logging.h_:A21T: TIn file included from R/usr/local/clang/include/absl/log/check.hI:B37U: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.h_:P21U: R/usr/local/clang/include/absl/log/internal/check_op.hE:_521F:U47N:C Twarning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]O N c o521n | s t c hcaorn*s ta bcshla_rn*o nanbuslll_ nMualkleaCbhleec ksF1a,i lcSotnrsitn gc(h a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e s2412 | ,# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #_dNeofninnuel la b s| l ^_ nullable _NIn file included from us2geography/build.ccIn file included from l:s2geography/accessors-geog.ccl2:a: 2bIn file included from : ls2geography/build.hIn file included from e:s2geography/accessors-geog.h 4: : 4| In file included from : ^../src/s2/s2builderutil_s2point_vector_layer.hIn file included from :../src/s2/s2convex_hull_query.h25:: 25In file included from In file included from : s2geography/accessors.cc../src/s2/base/logging.hIn file included from ::../src/s2/s2cap.h221:: : 30In file included from In file included from : s2geography/accessors.h/usr/local/clang/include/absl/log/check.hIn file included from ::../src/s2/s1angle.h437:: : 28In file included from In file included from : s2geography/geography.h/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from ::../src/s2/s2point.h421:: : 27/usr/local/clang/include/absl/log/internal/check_op.hIn file included from : :../src/s2/s2polygon.hIn file included from 181:../src/s2/s2coder.h:32:25: 23:In file included from : ../src/s2/base/logging.hIn file included from :warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21: : 67In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18137: | : 29 In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from : /usr/local/clang/include/absl/strings/cord.hc21:o: 94/usr/local/clang/include/absl/log/internal/check_op.hn: :sIn file included from 522t/usr/local/clang/include/absl/strings/internal/cordz_info.h: :17a31:b: s/usr/local/clang/include/absl/synchronization/mutex.hwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 801:: S20522t: | a twarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s *c oa nb801ss | tl _ ncChooannrdn*iu talibolsnl (_bsnotoaontlnu us(l*,la bescxlpo_rnntoesnxnttu) l;lc h af| ur ^n* c )/usr/local/clang/include/absl/base/nullability.ha(:vb241os:il22d_:*n o note: naexpanded from macro 'absl_nonnull'nb usl ll241_ | np#urldeleaffibiixnle)i t;ayb _su ln_| knn ^oon wnnu)l/usr/local/clang/include/absl/base/nullability.h,l : _241| N ^:o n22n:/usr/local/clang/include/absl/base/nullability.hu :lnote: 241lexpanded from macro 'absl_nonnull': 22 :| ^241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from In file included from s2geography/build.ccs2geography/accessors-geog.cc::22: : In file included from In file included from s2geography/build.hs2geography/accessors-geog.h::44: : In file included from In file included from ../src/s2/s2builderutil_s2point_vector_layer.h../src/s2/s2convex_hull_query.h::2525: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2cap.h::2130: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h::2127: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h181::2358: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 181In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s: t/usr/local/clang/include/absl/synchronization/mutex.h :a801b:s45l:: :warning: Stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t atu s801* | a bCsoln_dniotninounl(lb osotla t(u*sa,b sclo_nnsotn ncuhlalr *f uanbcs)l(_vnooindn*u lalb splr_enfuilxl)a;b i l| i ^t y_/usr/local/clang/include/absl/base/nullability.hu:n241k:n22o:w nnote: )expanded from macro 'absl_nonnull', | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e289f:i34n:e note: aexpanded from macro 'absl_nullability_unknown'b sl _289n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b ility_unknown _Null_unspecifiedIn file included from s2geography/build.cc :| 2 ^: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from 21s2geography/accessors-geog.cc: :/usr/local/clang/include/absl/log/internal/check_op.h2:: 189In file included from :s2geography/accessors-geog.h28::4 : In file included from warning: ../src/s2/s2convex_hull_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/s2cap.h: 30189: | In file included from i../src/s2/s1angle.hn:l28i: nIn file included from e../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl::67:: SIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.ha:t29u: sIn file included from */usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u802l:l19 :A swarning: Stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t atu s802( | c o n s t a b s l : : Svtoaitdu*s &a bss)l _{n u l| l ^a bi/usr/local/clang/include/absl/base/nullability.hl:i241t:y22_:u nnote: kexpanded from macro 'absl_nonnull'n ow n241 | a#rdge)f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_289n:o34n:n unote: lexpanded from macro 'absl_nullability_unknown'l _ N289o | n#nduelfli n e| ^a bsl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2In file included from : s2geography/accessors-geog.ccIn file included from :s2geography/build.h2:: 4In file included from : s2geography/accessors-geog.hIn file included from :../src/s2/s2builderutil_s2point_vector_layer.h4:: 25In file included from : ../src/s2/s2convex_hull_query.hIn file included from :../src/s2/base/logging.h25:: 21In file included from : ../src/s2/s2cap.hIn file included from :/usr/local/clang/include/absl/log/check.h30:: 37In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h28:: 21In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h::27193: :In file included from 21../src/s2/s2coder.h:: 23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h193: | 29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31:: :/usr/local/clang/include/absl/synchronization/mutex.hS:t814a:t20u:s *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n814o | n n uCloln dAistSitoant(ubso(oclo n(s*ta basbls_ln:o:nSntualtlu sfOurn(&T *s )a b{s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241i:l22i:t ynote: _expanded from macro 'absl_nonnull'u nk n241o | w#nd)e,f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2geography/build.ccIn file included from :/usr/local/clang/include/absl/status/status.h2:: 67In file included from : s2geography/build.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h4:: 29In file included from : ../src/s2/s2builderutil_s2point_vector_layer.hIn file included from :/usr/local/clang/include/absl/strings/cord.h25:: 94In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h21:: 31In file included from : /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/distance.cc -o s2geography/distance.o /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/synchronization/mutex.h::37814: :In file included from 42/usr/local/clang/include/absl/log/internal/check_impl.h:: 21warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :202:46 :814 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Condition (202b | o o le x(p*laibcsilt_ nCohnencuklOlp Mfeusnsca)g(eTB*u ialbdselr_(ncuolnlsatb iclhiatry*_ uanbksnlo_wnno)n,n u l| l ^ ex/usr/local/clang/include/absl/base/nullability.hp:r289t:e34x:t )note: ;expanded from macro 'absl_nullability_unknown' | ^ 289 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibniel iatbys_lu_nnkonnonwunl l_ N_uNloln_nuunlslp e c| i ^f ied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2geography/build.cc94:: 2In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2geography/build.h31:: 4/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 815../src/s2/s2builderutil_s2point_vector_layer.h::1625:: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h815: | 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 209 : 15 :T *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _209n | u l lcaobnislti tcyh_aurn*k naobwsnl _anrogn)n;u l l| ^N ew/usr/local/clang/include/absl/base/nullability.hS:t289r:i34n:g (note: )expanded from macro 'absl_nullability_unknown'; | ^289 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b s l241_ | n#udlelfaibniel iatbys_lu_nnkonnonwunl l_ N_uNloln_nuunlslp e c| i ^f ied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2geography/build.ccn:n2u: lIn file included from ls2geography/build.h : 4| : ^In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21In file included from : s2geography/accessors-geog.ccIn file included from :/usr/local/clang/include/absl/log/check.h2:: 37In file included from : s2geography/accessors-geog.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h4:: 21In file included from : ../src/s2/s2convex_hull_query.h:/usr/local/clang/include/absl/log/internal/check_op.h25:: 226In file included from :../src/s2/s2cap.h59::30 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h: 27226: | In file included from v../src/s2/s2coder.ho:i23d: In file included from M/usr/local/clang/include/absl/status/status.ha:k67e: CIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.he:c29k: OIn file included from p/usr/local/clang/include/absl/strings/cord.hV:a94l: uIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hS:t31r: i/usr/local/clang/include/absl/synchronization/mutex.hn:g830(:s36t:d :warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o str e830a | m & o s , bcooonls t( *vaobisdl*_ naobnsnlu_lnlu lfluanbcl)e( Tp*) ;a b s| l ^_ nul/usr/local/clang/include/absl/base/nullability.hl:a257b:i23l:i tnote: yexpanded from macro 'absl_nullable'_ un k257n | o#wdne)f,i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_289n:u34l:l anote: bexpanded from macro 'absl_nullability_unknown'l e _289N | u#ldleafbilnee a| b ^s l_nullability_unknown _Null_unspecified | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absIn file included from ls2geography/build.cc_:n2u: lIn file included from ls2geography/build.ha:b4i: lIn file included from i../src/s2/s2builderutil_s2point_vector_layer.ht:y25_: uIn file included from n../src/s2/base/logging.hk:n21o: wIn file included from n/usr/local/clang/include/absl/log/check.h :_37N: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:_21u: n/usr/local/clang/include/absl/log/internal/check_op.hs:p276e:c13i:f iwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d | ^ 276 | const void* absl_nullable operaIn file included from ts2geography/accessors-geog.cco:r2<: ::type::* aIn file included from bs2geography/build.ccs:l2_: nIn file included from os2geography/build.hn:n4u: lIn file included from l../src/s2/s2builderutil_s2point_vector_layer.h :m25e: tIn file included from h../src/s2/base/logging.ho:d21): (In file included from )/usr/local/clang/include/absl/log/check.h):;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241278::2213:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #278d | ecfoinnset avbosild_*n oanbnsull_ln u_lNloanbnluel lo p e| r ^a tor<<(std::ostream&, std::nullpIn file included from ts2geography/accessors-geog.ccr:_2t: )In file included from In file included from ;s2geography/accessors.ccs2geography/accessors-geog.h :: 24| : : ^In file included from In file included from s2geography/accessors.h../src/s2/s2convex_hull_query.h::/usr/local/clang/include/absl/base/nullability.h425:: : 257In file included from In file included from :s2geography/geography.h../src/s2/s2cap.h23:::430 : : note: In file included from In file included from expanded from macro 'absl_nullable'../src/s2/s2polygon.h../src/s2/s1angle.h ::3228 : : 257In file included from In file included from | ../src/s2/base/logging.h../src/s2/s2point.h#:d:22e27: f: In file included from iIn file included from n/usr/local/clang/include/absl/log/log.h../src/s2/s2coder.he:: 20923a: : bIn file included from In file included from s/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/status/status.hl:_:20n67u: : lIn file included from In file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/status/internal/status_internal.ha::b6329l: : eIn file included from /usr/local/clang/include/absl/log/internal/vlog_config.h /usr/local/clang/include/absl/strings/cord.h:_:49N94:u: 37lIn file included from :l/usr/local/clang/include/absl/strings/internal/cordz_info.h awarning: :btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31l : e/usr/local/clang/include/absl/synchronization/mutex.h : 49850| | ^:i 16n:t warning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e gis t850e | r A n d I n ictoinaslti zTe*( VaLbosglS_intoen*n ualbls lo_bnjoencntu,l l | v ^) ; /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsullIn file included from _ln os2geography/build.cc_nN:nou2nln: luIn file included from l_s2geography/build.hlN :o 4n| n: ^uIn file included from l../src/s2/s2builderutil_s2point_vector_layer.hl: 25 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2geography/accessors-geog.cc/usr/local/clang/include/absl/log/internal/check_op.h::2292: :In file included from 13s2geography/accessors-geog.h:: 4warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h292: | 30cIn file included from : os2geography/accessors.ccIn file included from n:s../src/s2/s1angle.h2t:: 28cIn file included from h: s2geography/accessors.haIn file included from :r../src/s2/s2point.h*4: : a27bIn file included from s: s2geography/geography.hlIn file included from :_../src/s2/s2coder.h4n:: o23In file included from n: ../src/s2/s2polygon.hnIn file included from u:l/usr/local/clang/include/absl/status/status.h32l:: 67oIn file included from : p../src/s2/base/logging.heIn file included from :r/usr/local/clang/include/absl/status/internal/status_internal.h22a:: t29oIn file included from : r/usr/local/clang/include/absl/log/log.hxo&pol,li c(i atb| s ^cl o:n:s/usr/local/clang/include/absl/base/nullability.htt:yepx241ep_:ri22 dV:eLn otginote: Sexpanded from macro 'absl_nonnull'ti ytc | :o#:ntdsyetpf eci:nh:ae* r a*a bbsasbll_s_lnno_onnnonnnuunllulll lm e_ftN)h oo ndn| ) ^u( l)l/usr/local/clang/include/absl/base/nullability.h : 241| | : ^ ^22 :/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | In file included from i#ns2geography/build.ccdee: fai2bn: selIn file included from _s2geography/build.hanb:os4ln_: nnuIn file included from ol../src/s2/s2builderutil_s2point_vector_layer.hnln :u_25Nlo: ln In file included from n_u../src/s2/base/logging.hNlo:ln 21n u: | l ^In file included from l /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | In file included from s2geography/accessors-geog.cc : 2 : In file included from s2geography/accessors-geog.h : 4 : In file included from ../src/s2/s2convex_hull_query.h : 25 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.h:t23 : cIn file included from In file included from hs2geography/accessors.cc/usr/local/clang/include/absl/status/status.ha::r267*: : In file included from aIn file included from s2geography/accessors.hb/usr/local/clang/include/absl/status/internal/status_internal.hs:l:_4n29: o: In file included from nIn file included from s2geography/geography.hn/usr/local/clang/include/absl/strings/cord.hu::l494: l: In file included from )In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h;../src/s2/s2polygon.h :: 3132| : ^: /usr/local/clang/include/absl/synchronization/mutex.h In file included from :../src/s2/base/logging.h855/usr/local/clang/include/absl/base/nullability.h:::2234241: ::In file included from 22/usr/local/clang/include/absl/log/log.hwarning: ::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/log_impl.h855: | 20 241: | In file included from e#/usr/local/clang/include/absl/log/absl_vlog_is_on.hxd:pe63lf: ii/usr/local/clang/include/absl/log/internal/vlog_config.hcn:ie96t : a60Cb:os nlwarning: d_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]in toino nn96(u | c lo nlfsr ti _ebnNodoo lin*n nta ubllsollg_ _n ion| ntne ^urln la lc:o:nRde)g;i s t| e ^r An/usr/local/clang/include/absl/base/nullability.hd:I241n:i22t:i In file included from anote: s2geography/build.cclexpanded from macro 'absl_nonnull'i: z2e (: 241VIn file included from | L#os2geography/build.hdge:Sfi4it: neeIn file included from * ../src/s2/s2builderutil_s2point_vector_layer.haab:bss25ll: __nIn file included from noo../src/s2/base/logging.hnnn:nuu21lll: l In file included from _v/usr/local/clang/include/absl/log/check.hN)o:;n 37n u: | lIn file included from ^l/usr/local/clang/include/absl/log/internal/check_impl.h : 21/usr/local/clang/include/absl/base/nullability.h| : : ^/usr/local/clang/include/absl/log/internal/check_op.h241 ::29522::20 :note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d295e | fcionnes ta bssilg_nneodn ncuhlalr *_ NaobnsnlIn file included from u_s2geography/accessors-geog.ccln:ol2 n: nIn file included from u| s2geography/accessors-geog.hl ^:l 4 : oIn file included from p../src/s2/s2convex_hull_query.he:r25a: tIn file included from o../src/s2/s2cap.hr:<30<: (In file included from s../src/s2/s1angle.ht:d28:: :In file included from b../src/s2/s2point.ha:s27i: cIn file included from _../src/s2/s2coder.ho:s23t: rIn file included from e/usr/local/clang/include/absl/status/status.ha:m67<: cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ha:r29,: In file included from T/usr/local/clang/include/absl/strings/cord.hr:a94i: tIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.h>:&31,: /usr/local/clang/include/absl/synchronization/mutex.h| : ^886 :31:/usr/local/clang/include/absl/base/nullability.h :warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: 886expanded from macro 'absl_nonnull' | e241x | p#ldiecfiitn eC oanbdsilt_inoonn(ncuolnls t_ NTo*n naublsll _ n| o ^n nIn file included from us2geography/accessors.ccl:l2 : oIn file included from bs2geography/accessors.hj:)4 : In file included from | s2geography/geography.h ^: In file included from 4/usr/local/clang/include/absl/base/nullability.hs2geography/build.cc: ::In file included from 2412../src/s2/s2polygon.h:: :22In file included from 32:s2geography/build.h: :note: In file included from expanded from macro 'absl_nonnull'4../src/s2/base/logging.h : :In file included from 22../src/s2/s2builderutil_s2point_vector_layer.h241: : | In file included from 25#/usr/local/clang/include/absl/log/log.hd: :eIn file included from 209f../src/s2/base/logging.h: i:In file included from n21/usr/local/clang/include/absl/log/internal/log_impl.he: : In file included from 20a/usr/local/clang/include/absl/log/check.h: b:In file included from s37/usr/local/clang/include/absl/log/absl_vlog_is_on.hl: :_In file included from 63n/usr/local/clang/include/absl/log/internal/check_impl.h: o:/usr/local/clang/include/absl/log/internal/vlog_config.hn21:n: 119u/usr/local/clang/include/absl/log/internal/check_op.h:l:15l296: : _63warning: N:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] u 119l | l c296| o ^ | n s t c h a r * a b s l _ n o n n u l l c o n s t f i l e _ ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241c:o22n:s tnote: expanded from macro 'absl_nonnull's ig n241e | In file included from d# s2geography/accessors-geog.ccdc:eh2fa: irIn file included from n*s2geography/accessors-geog.h ea: b4sa: lbIn file included from s_../src/s2/s2convex_hull_query.hln:_on25no: nnIn file included from nu../src/s2/s2cap.hul:ll30)l: ;In file included from _ ../src/s2/s1angle.hN :o| 28 ^n: n In file included from u../src/s2/s2point.hl/usr/local/clang/include/absl/base/nullability.h:l:27 241: :In file included from | 22../src/s2/s2coder.h ^:: 23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h: 67241: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n896u:l31l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l896l | | e ^x plicit Condition(const T* In file included from as2geography/build.ccb:s2l: _In file included from ns2geography/build.ho:n4n: uIn file included from l../src/s2/s2builderutil_s2point_vector_layer.hl: 25o: bIn file included from j../src/s2/base/logging.h): 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: :/usr/local/clang/include/absl/log/internal/check_op.h :note: 298expanded from macro 'absl_nonnull': 22: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e298 | acbosnls_tn ounnnsuilgln e_dN ocnhnaurl*l a b| s ^l _nonnull operator<<(std::basic_ostream&, In file included from s2geography/accessors-geog.cc| : ^2 : In file included from s2geography/accessors-geog.h/usr/local/clang/include/absl/base/nullability.h::4241: :In file included from 22../src/s2/s2convex_hull_query.h:: 25note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2cap.h:30 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | statiIn file included from cs2geography/build.cc :b2o: oIn file included from ls2geography/build.h :G4u: aIn file included from r../src/s2/s2builderutil_s2point_vector_layer.ha:n25t: eIn file included from e../src/s2/base/logging.hd:E21q: uIn file included from a/usr/local/clang/include/absl/log/check.hl:(37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : C/usr/local/clang/include/absl/log/internal/check_op.ho:n299d:i67t:i owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l299_ | n u l l a b l e a , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n uclolnasbtl eu n_sNiuglnleadb lceh a r| * ^ absl_nonnuIn file included from ls2geography/accessors-geog.ccl:)2;: In file included from s2geography/accessors-geog.h| : ^4 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2convex_hull_query.h::24125:: 22In file included from :../src/s2/s2cap.h :note: 30expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from _/usr/local/clang/include/absl/strings/cord.hN:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : /usr/local/clang/include/absl/synchronization/mutex.h| : ^923 :48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool In file included from (s2geography/build.cc*:a2b: sIn file included from ls2geography/build.h_:n4u: lIn file included from l../src/s2/s2builderutil_s2point_vector_layer.ha:b25l: eIn file included from ../src/s2/base/logging.he:v21a: lIn file included from _/usr/local/clang/include/absl/log/check.h):(37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : Co/usr/local/clang/include/absl/log/internal/check_op.hn:d323i:t46i:o nwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _323n | o n nfurlile)n d= vnouildl pAtbrs;l F o| r ^m at/usr/local/clang/include/absl/base/nullability.hF:l257u:s23h:( Snote: texpanded from macro 'absl_nullable'r in g257i | f#ydSeifnikn*e aabbssll__nnounlnlualbll es i_nNku,l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' In file included from s2geography/accessors-geog.cc241: | 2#: dIn file included from es2geography/accessors-geog.hf:i4n: eIn file included from ../src/s2/s2convex_hull_query.ha:b25s: lIn file included from _../src/s2/s2cap.hn:o30n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CaIn file included from ss2geography/build.cct:A2n: dIn file included from Cs2geography/build.ha:l4l: MIn file included from e../src/s2/s2builderutil_s2point_vector_layer.ht:h25o: dIn file included from (../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :C37In file included from o: s2geography/accessors.ccnIn file included from :d/usr/local/clang/include/absl/log/internal/check_impl.h2i:: t21In file included from i: s2geography/accessors.ho:n/usr/local/clang/include/absl/log/internal/check_op.h4*:: 428In file included from a:s2geography/geography.hb44:s:4l : _In file included from nwarning: ../src/s2/s2polygon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o:n 32n: uIn file included from l../src/s2/base/logging.hl : 42822c | : )AIn file included from ;B/usr/local/clang/include/absl/log/log.hS :L 209_| A: ^TIn file included from T/usr/local/clang/include/absl/log/internal/log_impl.hR/usr/local/clang/include/absl/base/nullability.hI:B:20U241: T:In file included from E22/usr/local/clang/include/absl/log/absl_vlog_is_on.h_::R 63Enote: : T/usr/local/clang/include/absl/log/internal/vlog_config.hexpanded from macro 'absl_nonnull'U:R N133 S:_24137N | O:N#N Uwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]dL e fci on133ne | s ita ncbhtasr l*_Rne oagnibnsustlle_lr nAo_nNndoInnnniuultllil a lM aik| ezC ^eh (eVcLkoOgpSSittrei*n gIn file included from a(s2geography/accessors-geog.cc b:s 2l| : _ ^In file included from n s2geography/accessors-geog.ho:n4/usr/local/clang/include/absl/base/nullability.hn: u:In file included from l241../src/s2/s2convex_hull_query.hl:: 2225v:: ) In file included from ;note: ../src/s2/s2cap.h expanded from macro 'absl_nonnull': 30| : ^In file included from 241 ../src/s2/s1angle.h | :#28/usr/local/clang/include/absl/base/nullability.hd: :eIn file included from 241f../src/s2/s2point.h:i:22n27:e: In file included from note: a../src/s2/s2coder.hexpanded from macro 'absl_nonnull'b: s23l : _241In file included from n | /usr/local/clang/include/absl/status/status.ho#:dn67en: fuIn file included from il/usr/local/clang/include/absl/status/internal/status_internal.hnl:e 29 _: aNIn file included from bos/usr/local/clang/include/absl/strings/cord.hln:_n94nu: olIn file included from nl/usr/local/clang/include/absl/strings/internal/cordz_info.hn :u 31l| : l ^/usr/local/clang/include/absl/synchronization/mutex.h :_961N:o34n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l In file included from s2geography/build.cc :| 961 ^2 | : In file included from s2geography/build.hs:t4a: tIn file included from i../src/s2/s2builderutil_s2point_vector_layer.hc: 25b: oIn file included from o../src/s2/base/logging.hl: 21C: aIn file included from l/usr/local/clang/include/absl/log/check.hl:B37y: RIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:(21c: o/usr/local/clang/include/absl/log/internal/check_op.hn:s429t: 31T:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n429o | n n u l lIn file included from T s2geography/accessors.ccs1:e 2lv: f1In file included from ),s2geography/accessors.h :T{24 : v In file included from 2| s2geography/geography.h, ^: c4o/usr/local/clang/include/absl/base/nullability.h: n:In file included from s241../src/s2/s2polygon.ht: :c2232h:: a rnote: In file included from expanded from macro 'absl_nonnull'*../src/s2/base/logging.h : a22241b: | sIn file included from #l/usr/local/clang/include/absl/log/log.hd_:en209of: niIn file included from nn/usr/local/clang/include/absl/log/internal/log_impl.hue: l20alb: sIn file included from el/usr/local/clang/include/absl/log/absl_vlog_is_on.h_x:np63or: nt/usr/local/clang/include/absl/log/internal/vlog_config.hne:ux157lt:l)11 :_A NBwarning: oStype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Ln n_uA TlT157lR | VI LBoU| g ^TS iEt_eN*O IaNbLsIlN_En;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :S241e:t22In file included from V:s2geography/accessors-geog.ccM :note: oexpanded from macro 'absl_nonnull'2d : uIn file included from ls2geography/accessors-geog.he241:L | 4i#: sdIn file included from te../src/s2/s2convex_hull_query.hHf:ei25an: deIn file included from F ../src/s2/s2cap.hoa:brs30Tl: e_In file included from ns../src/s2/s1angle.hot:On28nn: luIn file included from yl../src/s2/s2point.h(l: 27 _: | NIn file included from ^o../src/s2/s2coder.h n:n23/usr/local/clang/include/absl/base/nullability.hu: :lIn file included from 257l/usr/local/clang/include/absl/status/status.h: :23 67:| : ^In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nullable': 29: In file included from /usr/local/clang/include/absl/strings/cord.h257: | 94#: dIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :a975b:s31l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l975e | _ NiunIn file included from lls2geography/build.cclia:nbe2l e: v oIn file included from is2geography/build.h| d: ^ 4 R: eIn file included from a../src/s2/s2builderutil_s2point_vector_layer.hd:In file included from C25s2geography/accessors.cca: :lIn file included from 2l../src/s2/base/logging.h: b:In file included from a21s2geography/accessors.hc: :kIn file included from 4(/usr/local/clang/include/absl/log/check.h: T:In file included from *37s2geography/geography.h : :aIn file included from 4b/usr/local/clang/include/absl/log/internal/check_impl.h: s:lIn file included from _21../src/s2/s2polygon.hn: :o/usr/local/clang/include/absl/log/internal/check_op.h32n:: n432In file included from u:../src/s2/base/logging.hl13:l:22 : cIn file included from warning: a/usr/local/clang/include/absl/log/log.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l:l 209b: aIn file included from c /usr/local/clang/include/absl/log/internal/log_impl.hk432:) | 20c : ocIn file included from on/usr/local/clang/include/absl/log/absl_vlog_is_on.hns:ts63 t: c /usr/local/clang/include/absl/log/internal/vlog_config.hh{a: r158 *: | a15 ^b: s lwarning: /usr/local/clang/include/absl/base/nullability.h_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:n 241o: n22158n: | u lnote: expanded from macro 'absl_nonnull'l M Va241Lk | eo#gCdhSeieftciekn*Oe paaSbtbsrslli_n_gnn(uolTnl1nau bvll1le, _Tv2N)o ;n vn 2u| l, ^l /usr/local/clang/include/absl/base/nullability.h | :| ^257 ^ : 23/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nullable'22 : note: 257expanded from macro 'absl_nonnull' | #d e241f | i#In file included from nds2geography/accessors-geog.ccee: f2ai: bnIn file included from ses2geography/accessors-geog.hl :_a4nb: usIn file included from ll../src/s2/s2convex_hull_query.hl_:an25bo: lnIn file included from en../src/s2/s2cap.hu l:_l30N : u_In file included from lN../src/s2/s1angle.hlo:an28bn: luIn file included from le../src/s2/s2point.hl : 27 | : ^| In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2geography/build.cc31:: 2/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 979s2geography/build.h::434:: In file included from warning: ../src/s2/s2builderutil_s2point_vector_layer.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/base/logging.h: 21979: | In file included from /usr/local/clang/include/absl/log/check.h :s37t: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hi:c21 : b/usr/local/clang/include/absl/log/internal/check_op.ho:o433l: 56A:l wwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y sTru e433( | c o n s t C o n d i t i o n * a b s l _ n u l l a b l e ) { r e t u r n t r uceo;n s}t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #edxepfritneex ta)b s{l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22_:N unote: lexpanded from macro 'absl_nonnull'l ab l241e | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4In file included from : s2geography/accessors-geog.ccIn file included from :../src/s2/s2builderutil_s2point_vector_layer.h2:: 25In file included from : s2geography/accessors-geog.hIn file included from :../src/s2/base/logging.h4:: 21In file included from : ../src/s2/s2convex_hull_query.hIn file included from :/usr/local/clang/include/absl/log/check.h25:: 37In file included from : ../src/s2/s2cap.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h30:: 21In file included from : ../src/s2/s1angle.h:/usr/local/clang/include/absl/log/internal/check_op.h28:: 451In file included from :../src/s2/s2point.h1::27 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :45167 | : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: LIn file included from O/usr/local/clang/include/absl/strings/cord.hG:_94I: NIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:R31N: A/usr/local/clang/include/absl/synchronization/mutex.hL:_1033D:E20F:I Nwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ MAKE _1033C | H E CvKo_iOdP _WSaTiRtI(NMGu_tEeXxT*E RaNb(sblo_onlo)n;n u l| l^ mu)/usr/local/clang/include/absl/log/internal/check_op.h :{449 : 31| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/nullability.h :241:22 :449 | note: expanded from macro 'absl_nonnull' ex t241e | r#nd etfeimnpel aatbes lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll MakeCheckOpString( \ | In file included from ^s2geography/accessors-geog.cc :2: /usr/local/clang/include/absl/base/nullability.hIn file included from :s2geography/accessors-geog.h241::422: :In file included from ../src/s2/s2convex_hull_query.h:note: 25expanded from macro 'absl_nonnull': In file included from ../src/s2/s2cap.h :24130 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/build.cc :2: In file included from s2geography/build.h :10504 | : In file included from ../src/s2/s2builderutil_s2point_vector_layer.hb:o25o: lIn file included from ../src/s2/base/logging.hW:a21i: tIn file included from W/usr/local/clang/include/absl/log/check.hi:t37h: TIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hm:e21o: u/usr/local/clang/include/absl/log/internal/check_op.ht:(451M:u1t:e xwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l450_:n25o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l m450u | , a b s l :x:,D uxr,a tcIn file included from ios2geography/accessors.ccon:ns2 t: t In file included from ics2geography/accessors.hmh:ae4or: u*In file included from t s2geography/geography.h)a:b 4s{: lIn file included from _ ../src/s2/s2polygon.hn| o:n ^34n : uIn file included from /usr/local/clang/include/absl/base/nullability.hl../src/s2/mutable_s2shape_index.hl::)24130 :: 22In file included from | : ^/usr/local/clang/include/absl/container/btree_map.h note: :expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h66 :: 241 In file included from :241/usr/local/clang/include/absl/container/internal/btree.h22 | :#:70d : eIn file included from note: f/usr/local/clang/include/absl/container/internal/layout.hexpanded from macro 'absl_nonnull'i:n 198e: In file included from 241a/usr/local/clang/include/absl/strings/str_cat.h | b:#s116ld: _eIn file included from nf/usr/local/clang/include/absl/strings/internal/stringify_sink.hoi:nn23ne: u /usr/local/clang/include/absl/strings/numbers.hla:lb66 s:_l41N_:on nonwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]un lull l 66 | | ^ _ N o n n u l l | ^ In file included from s2geography/accessors-geog.cc : 2 : In file included from s2geography/accessors-geog.hi:n4t: _In file included from t../src/s2/s2convex_hull_query.hy:p25e: *In file included from ../src/s2/s2cap.ha:b30s: lIn file included from _../src/s2/s1angle.hnIn file included from :os2geography/build.cc28n:: n2In file included from u: ../src/s2/s2point.hlIn file included from :ls2geography/build.h27 :: o4In file included from u: ../src/s2/s2coder.htIn file included from :)../src/s2/s2builderutil_s2point_vector_layer.h23;:: 25In file included from : /usr/local/clang/include/absl/status/status.h| In file included from : ^../src/s2/base/logging.h67 :: 21In file included from /usr/local/clang/include/absl/base/nullability.h: /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from :241/usr/local/clang/include/absl/log/check.h29::: 2237In file included from :: /usr/local/clang/include/absl/strings/cord.h In file included from note: :expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h94 :: 21In file included from 241: /usr/local/clang/include/absl/strings/internal/cordz_info.h | /usr/local/clang/include/absl/log/internal/check_op.h:#:31d452: e:/usr/local/clang/include/absl/synchronization/mutex.hf1:i:1069n :ewarning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : a bwarning: s type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l452 _ | nA Bo1069nS | n Lu _lLblOo oG_lN _oWInNaniTutlEWliR tN hA| LD ^_e aDdElFiInNeE(_MMuAtKeEx_*C HaEbCsKl__OIn file included from nPs2geography/accessors.cco_:nS2Tn: uRIn file included from lIs2geography/accessors.hlN: G4m_uE: ,XIn file included from Ts2geography/geography.haE:bR4sN: l(In file included from :i../src/s2/s2polygon.h:n:Tt34i6: m4In file included from e_../src/s2/mutable_s2shape_index.h t:d)30e;: a dIn file included from l /usr/local/clang/include/absl/container/btree_map.hi| :n^66e : )In file included from /usr/local/clang/include/absl/log/internal/check_op.h /usr/local/clang/include/absl/container/internal/btree.h{:: 44970 :: | 31In file included from ^:/usr/local/clang/include/absl/container/internal/layout.h :/usr/local/clang/include/absl/base/nullability.hnote: 198expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':: 241In file included from :/usr/local/clang/include/absl/strings/str_cat.h22 ::449116 | : note: In file included from expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/internal/stringify_sink.he :x23t e: 241r/usr/local/clang/include/absl/strings/numbers.h | n:# 77dt:ee61fm:ip nwarning: letype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a atbes l 77_c | n[oo[nnnnsoudltils c_acNrhoda]rn]n* ub lolaob ls l| S_i ^mn opnlneuAltlo fM(aakbesClh:e:csktOrpiSnIn file included from tgs2geography/accessors-geog.cc_r:vi2in: egIn file included from w(s2geography/accessors-geog.h :s 4t : r\In file included from , ../src/s2/s2convex_hull_query.h :f| 25l ^: o In file included from a../src/s2/s2cap.h/usr/local/clang/include/absl/base/nullability.ht:*: 30a241: b:In file included from s22../src/s2/s1angle.hl::_ 28nnote: : oexpanded from macro 'absl_nonnull'In file included from n ../src/s2/s2point.hn: u27l241: l | In file included from # ../src/s2/s2coder.hdoe:fui23tn: )eIn file included from ; /usr/local/clang/include/absl/status/status.h a: b67| s: ^lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.hn::o29241n: :nIn file included from 22u/usr/local/clang/include/absl/strings/cord.h:l: l94note: expanded from macro 'absl_nonnull': _ In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.h o:241n31 | n: #u/usr/local/clang/include/absl/synchronization/mutex.hdl:el1088 f:i 35n| :e ^ warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n1088o | n n uvloliIn file included from d_s2geography/build.cc NE:on2na: nbuIn file included from lles2geography/build.hlD :e 4b| u: ^gIn file included from L../src/s2/s2builderutil_s2point_vector_layer.ho:g25(: cIn file included from o../src/s2/base/logging.hn:s21t: In file included from c/usr/local/clang/include/absl/log/check.hh:a37r: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:In file included from b21s2geography/accessors.ccs: :/usr/local/clang/include/absl/log/internal/check_op.hl2_:: n452In file included from u:s2geography/accessors.hl1:l:4a : bwarning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ls2geography/geography.he : 4n/usr/local/clang/include/absl/log/internal/check_op.h: a:In file included from m450../src/s2/s2polygon.he::)2534;:: In file included from ../src/s2/mutable_s2shape_index.hnote: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': ^ 30 : In file included from /usr/local/clang/include/absl/base/nullability.h450/usr/local/clang/include/absl/container/btree_map.h: | :257 66: : 23In file included from : /usr/local/clang/include/absl/container/internal/btree.h :note: x70expanded from macro 'absl_nullable',: In file included from x/usr/local/clang/include/absl/container/internal/layout.h,257 : | c198#o: dnIn file included from es/usr/local/clang/include/absl/strings/str_cat.hft:i 116nc: ehIn file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.har:b*23s : la/usr/local/clang/include/absl/strings/numbers.h_b:ns88lu:_l62ln:ao bnwarning: lntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eu l_lN u)88l | l[a [bn| lo ^ed i s| c/usr/local/clang/include/absl/base/nullability.h ^a: r241d:]22]: bnote: oexpanded from macro 'absl_nonnull'o l In file included from S241s2geography/accessors-geog.cci | :m#2pd: leIn file included from efs2geography/accessors-geog.hiA:tn4oe: d In file included from a(../src/s2/s2convex_hull_query.hab:sb25ls_: lnIn file included from :o../src/s2/s2cap.h:n:sn30ut: rlIn file included from il../src/s2/s1angle.hn :g_28_N: voIn file included from in../src/s2/s2point.hne:uwl27l : sIn file included from t ../src/s2/s2coder.hr| :, ^23 : dIn file included from o/usr/local/clang/include/absl/status/status.hu:b67l: eIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.ho:uIn file included from 1091ts2geography/build.cc:):26;2 :: In file included from warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/build.h ^ : 4 : /usr/local/clang/include/absl/base/nullability.h1091In file included from : | ../src/s2/s2builderutil_s2point_vector_layer.h241 :: 2522b: :oIn file included from o../src/s2/base/logging.hnote: lexpanded from macro 'absl_nonnull': W21a i: 241tIn file included from | C#/usr/local/clang/include/absl/log/check.hod:mem37foi: nn(eIn file included from M u/usr/local/clang/include/absl/log/internal/check_impl.hatb:es21xl*: _ /usr/local/clang/include/absl/log/internal/check_op.hnao:bns453nlu:_l1nlo: n_ nNwarning: uotype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lnl n umlu lt 453e x | | ,A ^ B S| L ^_ LO/usr/local/clang/include/absl/base/nullability.hG:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_In file included from Ds2geography/accessors.cc241E: | F2#I: dNIn file included from eEs2geography/accessors.hf_:iM4nA: eKIn file included from Es2geography/geography.h_a:bC4sHl: E_In file included from nC../src/s2/s2polygon.hoKn:_n34uO: lPIn file included from l_../src/s2/mutable_s2shape_index.h S:T_30NR: oIIn file included from nN/usr/local/clang/include/absl/container/btree_map.hnG:_u66El: lXIn file included from T/usr/local/clang/include/absl/container/internal/btree.h E:| R70 ^N: (In file included from u/usr/local/clang/include/absl/container/internal/layout.hi:n198t: 6In file included from 4/usr/local/clang/include/absl/strings/str_cat.h_:t116): ;In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :| 23^: /usr/local/clang/include/absl/strings/numbers.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.hs2geography/accessors-geog.cc98:::449260:: :31In file included from :s2geography/accessors-geog.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: 4 expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from ../src/s2/s2convex_hull_query.h98 : | 44925[ | : [ In file included from n../src/s2/s2cap.heo:xd30it: seIn file included from cr../src/s2/s1angle.han:r 28dt: ]eIn file included from ]m../src/s2/s2point.h p:bl27aot: oeIn file included from l ../src/s2/s2coder.h cS:oi23mn: psIn file included from lt/usr/local/clang/include/absl/status/status.he :Ac67ht: oaIn file included from br/usr/local/clang/include/absl/status/internal/status_internal.h(*: a29ba: sbIn file included from ls/usr/local/clang/include/absl/strings/cord.h:l::_94sn: toIn file included from rn/usr/local/clang/include/absl/strings/internal/cordz_info.hin:nu31gl: _/usr/local/clang/include/absl/synchronization/mutex.hlv:i 1093eM:wa46 k:se tCwarning: rhtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],e cbk oO1093op | lS * t varobiisdnl g_R(ne omn on vu\el( lb aos| u ^et_ )i;n/usr/local/clang/include/absl/base/nullability.h t: e241| r ^:n a22l/usr/local/clang/include/absl/base/nullability.h:::: 241Pnote: :eexpanded from macro 'absl_nonnull'22r :T h note: rexpanded from macro 'absl_nonnull'241e a | d #S241yd | n#ecdhfe*if inaenbe s laa_bbnssolln_n_nuonlnlno unsnl)lu; l_ lN| o ^n_ nNu/usr/local/clang/include/absl/base/nullability.hlo:ln241n :u l22| l: ^ note: | expanded from macro 'absl_nonnull' ^ 241 | #define In file included from as2geography/build.ccb:s2l: _In file included from ns2geography/build.hoIn file included from :ns2geography/accessors.ccn4:u: 2lIn file included from : l../src/s2/s2builderutil_s2point_vector_layer.hIn file included from :s2geography/accessors.h_25:N: 4oIn file included from : n../src/s2/base/logging.hIn file included from n:s2geography/geography.hu21:l: 4lIn file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2polygon.h| 37: ^: 34 In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/mutable_s2shape_index.h21:: 30/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 453/usr/local/clang/include/absl/container/btree_map.h::166:: In file included from warning: /usr/local/clang/include/absl/container/internal/btree.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 70: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h450::19825: :In file included from /usr/local/clang/include/absl/strings/str_cat.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :45023 | : /usr/local/clang/include/absl/strings/numbers.h : 112 : 44 :x ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x , c o112n | s t c h a r * a b s l _ n o n n u l l ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :i nnote: texpanded from macro 'absl_nonnull'_ ty p241e | *# daebfsiln_en oanbnsull_ln oonuntu)l;l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2geography/build.cc_:N2o: nIn file included from ns2geography/build.hu:l4l: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h| : ^In file included from 25 s2geography/accessors-geog.cc: :In file included from 2../src/s2/base/logging.h: :In file included from 21s2geography/accessors-geog.h: :In file included from 4/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2convex_hull_query.h: :In file included from 25/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2cap.hIn file included from : :s2geography/accessors.cc/usr/local/clang/include/absl/log/internal/check_op.h30::: 2454In file included from : :../src/s2/s1angle.hIn file included from 1:s2geography/accessors.h:28: : 4In file included from warning: : ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : s2geography/geography.h27:: In file included from ../src/s2/s2coder.h:23: 4 In file included from : 454/usr/local/clang/include/absl/status/status.hIn file included from | :A../src/s2/s2polygon.h67B:: S34LIn file included from _: /usr/local/clang/include/absl/status/internal/status_internal.hLIn file included from O:G../src/s2/mutable_s2shape_index.h_29:I: 30NIn file included from : T/usr/local/clang/include/absl/strings/cord.hEIn file included from R:/usr/local/clang/include/absl/container/btree_map.hN94:A: L66In file included from _: /usr/local/clang/include/absl/strings/internal/cordz_info.hDIn file included from :E/usr/local/clang/include/absl/container/internal/btree.h31F:: I/usr/local/clang/include/absl/synchronization/mutex.h70N:: E1109_In file included from :M/usr/local/clang/include/absl/container/internal/layout.h34A::K198E : warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from C /usr/local/clang/include/absl/strings/str_cat.hH:E116 C: K1109In file included from _ | /usr/local/clang/include/absl/strings/internal/stringify_sink.h O: P23e_: xS/usr/local/clang/include/absl/strings/numbers.hpT:lR116iI:cN55Gi:t_ Ewarning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]MT uEtRe xN116L( | of cl ko M aa ty ) b; e ( M | u t^ e x */usr/local/clang/include/absl/log/internal/check_op.h :a 449b :s l31 _ :n u l note: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' a b l e m449 u | ) e | x ^ t e r/usr/local/clang/include/absl/base/nullability.han:b 257ts:le23:m:p:l ianote: tneexpanded from macro 'absl_nullable't 1c o22578n | *s# dta ebfcsihln_aen oranbn*su ll_aln buoslull_ta)nb;o ln ne| u ^_l Nlu /usr/local/clang/include/absl/base/nullability.hlM:la241ak:be22lC:eh enote: expanded from macro 'absl_nonnull'c| ^k O241p | S#tdreifnign(e a b\s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.huIn file included from :ls2geography/accessors-geog.ccl241: :2_22: N:In file included from o s2geography/accessors-geog.hn:nnote: 4uexpanded from macro 'absl_nonnull': l In file included from l../src/s2/s2convex_hull_query.h : 24125| | : ^#In file included from d../src/s2/s2cap.he:f30i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:lIn file included from 23ls2geography/accessors.cc : _:In file included from N2/usr/local/clang/include/absl/status/status.ho: :nIn file included from 67ns2geography/accessors.hu: :lIn file included from 4l/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29s2geography/geography.h| : : ^In file included from 4 /usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2polygon.h: :In file included from 34/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from In file included from 31s2geography/build.cc../src/s2/mutable_s2shape_index.h: ::/usr/local/clang/include/absl/synchronization/mutex.h230:: : 1117In file included from In file included from :s2geography/build.h/usr/local/clang/include/absl/container/btree_map.h34:::466 : warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builderutil_s2point_vector_layer.h /usr/local/clang/include/absl/container/internal/btree.h::2570 : : 1117In file included from In file included from | ../src/s2/base/logging.h/usr/local/clang/include/absl/container/internal/layout.h :: 21198e: : xIn file included from In file included from p/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/str_cat.hl::i37116c: : iIn file included from In file included from t/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h ::M2123u: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/numbers.ht::e454118x::L156o::c kwarning: warning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a yb/usr/local/clang/include/absl/log/internal/check_op.he (:118M450 | u: t 25e x :* anote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b s l _ n u450 l | l a b l e m u ,x , c ox n, s t c Co on n sd ti t c ih ao rn *&a bcsaobln:sdl:)_un oin nn| t ^u1 2l8/usr/local/clang/include/absl/base/nullability.h*l: )257 a:b 23s| :l ^ _ note: nexpanded from macro 'absl_nullable'o/usr/local/clang/include/absl/base/nullability.h n:n u241257l: | l#22 do:euft i)note: n;eexpanded from macro 'absl_nonnull' a| b ^s241 l | /usr/local/clang/include/absl/base/nullability.h_#nd:ue241lf:li22an:be lnote: e expanded from macro 'absl_nonnull' a _b Ns241ul | l_#ldnaebofnliennu le l| a ^ b s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:In file included from 25s2geography/build.cc: :In file included from 2../src/s2/s2cap.h: :In file included from 30s2geography/build.h: :In file included from 4../src/s2/s1angle.h: :In file included from 28../src/s2/s2builderutil_s2point_vector_layer.h: :In file included from 25../src/s2/s2point.h: :In file included from 27../src/s2/base/logging.h: :In file included from 21../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/log/internal/check_op.h29:: 455In file included from :/usr/local/clang/include/absl/strings/cord.h1::94 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h455: | 1132A:B10S:L _warning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]O G_I N1132T | E R NIn file included from MAs2geography/accessors.ccLu:t_2eD: ExFIn file included from *Is2geography/accessors.h N:aE4b_: sMIn file included from lAs2geography/geography.h_K:nE4u_: lCIn file included from lH../src/s2/s2polygon.haE:bC34Kl_: eOIn file included from P../src/s2/mutable_s2shape_index.h_c:So30nT: sRIn file included from tI N/usr/local/clang/include/absl/container/btree_map.hmG:u_66_E: X;In file included from T /usr/local/clang/include/absl/container/internal/btree.hE R:| N70 ^(: d oIn file included from u/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/layout.hb::l257e198:): 23;In file included from : /usr/local/clang/include/absl/strings/str_cat.h note: :expanded from macro 'absl_nullable'| 116 ^: In file included from 257/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h | ::#44923d:: e31/usr/local/clang/include/absl/strings/numbers.hf::i 152nnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e37 :a b warning: s449type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | _ n eux152lt | levaorbinld e t P_eumNtpuTllwaloatDbielge i tc so| ( ^nu sitn tc3h2a_rt* ia,b sclh_anro*n naublsll _MnaoknenCuhlelc kbOupfS)t;r i n| g ^( /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.hIn file included from :s2geography/accessors.cc21:: 2In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :s2geography/accessors.h37:: 4In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2geography/geography.h21:: 4/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 455../src/s2/s2polygon.h::134:: In file included from ../src/s2/mutable_s2shape_index.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]30 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/btree_map.h::45066:: 25In file included from :/usr/local/clang/include/absl/container/internal/btree.hIn file included from :s2geography/accessors-geog.cc70note: :: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'2In file included from : /usr/local/clang/include/absl/container/internal/layout.hIn file included from : s2geography/accessors-geog.h198450:: | 4 In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :../src/s2/s2convex_hull_query.h 116: : 25xIn file included from ,: /usr/local/clang/include/absl/strings/internal/stringify_sink.h In file included from :x../src/s2/s2cap.h23,:: /usr/local/clang/include/absl/strings/numbers.h30c:o: 156nIn file included from :s../src/s2/s1angle.h55t:: 28 c: hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]rIn file included from *../src/s2/s2point.h :a27 b: s156In file included from l | ../src/s2/s2coder.hb_:on23oo: lnIn file included from n/usr/local/clang/include/absl/status/status.hsu:al67fl: e)In file included from _ /usr/local/clang/include/absl/status/internal/status_internal.hs :t| 29r ^: t In file included from o/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h8:_:b94a241: s:In file included from e22/usr/local/clang/include/absl/strings/internal/cordz_info.h(::a 31bnote: : sexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.hl ::1146: :s2417t | :r# idwarning: ne'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]gf _ivnie e 1146wa | bt sel x_ t n, o tinhnnitusl8)_l)t *A_ BaNSobLns_lEn_XnuCoLlnUln SuI lVl| E ^_vL aOlCuKe_,F U N| C ^T IO/usr/local/clang/include/absl/base/nullability.hN:(241m:u22): | note: ^~~~expanded from macro 'absl_nonnull'In file included from s2geography/build.cc:2 : 241In file included from | s2geography/build.h#:d4e: fIn file included from i../src/s2/s2builderutil_s2point_vector_layer.hn:e25 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h /usr/local/clang/include/absl/synchronization/mutex.h:_:N211153o: :n/usr/local/clang/include/absl/log/internal/check_op.h39n::u456 l:warning: l1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1153 | e456x | pAlBiScLi_tL ORGe_lIeNaTsIn file included from Eas2geography/accessors.ccRb:lN2AeL: M_In file included from Dus2geography/accessors.hEtF:IeN4xE: L_In file included from oMs2geography/geography.hcA:kK4(E: M_In file included from uC../src/s2/s2polygon.htHe:Ex34*C: K In file included from a_../src/s2/mutable_s2shape_index.hObP:s_30SlT: _RIn file included from InN/usr/local/clang/include/absl/container/btree_map.hGo:_n66nE: uXIn file included from lT/usr/local/clang/include/absl/container/internal/btree.hElR: N70(m: ucIn file included from h)/usr/local/clang/include/absl/container/internal/layout.ha :r 198)| : ; ^In file included from /usr/local/clang/include/absl/strings/str_cat.h :| /usr/local/clang/include/absl/base/nullability.h116^:: 241In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/log/internal/check_op.h22:::23449 : :note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nonnull'31: :158 :note: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'57 | :# d warning: e449type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f | i n e e 158xa | tbbseolro_nln ostnanefmuepl_lls at_rtNeto ocn1n6oun_lbslta s ce| h( ^aa brs*l :a:bsstlr_innogn_nvuilelw MtaekxetC,h eiIn file included from cns2geography/accessors-geog.cctk:1O26p: _SIn file included from tts2geography/accessors-geog.h*r: i4an: bgsIn file included from (l../src/s2/s2convex_hull_query.h _ :n 25o\: nIn file included from n ../src/s2/s2cap.hu| : ^l30l : In file included from v/usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.ha::l24128u:: e22In file included from ,:../src/s2/s2point.h : note: 27expanded from macro 'absl_nonnull'| : ^ In file included from ../src/s2/s2coder.h :24123/usr/local/clang/include/absl/base/nullability.h | : :#In file included from d241e/usr/local/clang/include/absl/status/status.h:f:22i67n:: e In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.haexpanded from macro 'absl_nonnull':b 29s: l In file included from _241/usr/local/clang/include/absl/strings/cord.hn | o:#n94nd: ueIn file included from lf/usr/local/clang/include/absl/strings/internal/cordz_info.hil: n_31eN: o n/usr/local/clang/include/absl/synchronization/mutex.han:bu1158sl:ll53_ :n o| warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^n u ll 1158_ | N oIn file included from ns2geography/build.cc n:u l2 l : MIn file included from us2geography/build.h| t: ^e4 x: &In file included from ../src/s2/s2builderutil_s2point_vector_layer.hm:u25 : AIn file included from B../src/s2/base/logging.hS:L21_: IIn file included from N/usr/local/clang/include/absl/log/check.hT:E37R: In file included from NIn file included from s2geography/accessors.ccA/usr/local/clang/include/absl/log/internal/check_impl.h:L:2_21: A: In file included from /usr/local/clang/include/absl/log/internal/check_op.hTs2geography/accessors.hT::R4564I:: B1In file included from U:s2geography/geography.hT :Ewarning: 4_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: C In file included from A../src/s2/s2polygon.h/usr/local/clang/include/absl/log/internal/check_op.hP:T:34U450: R:In file included from E25../src/s2/mutable_s2shape_index.hD::_ 30Bnote: : Yexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from ( /usr/local/clang/include/absl/container/btree_map.ht: h66i450: s | In file included from ) /usr/local/clang/include/absl/container/internal/btree.h, : 70 : | In file included from x ^~~~/usr/local/clang/include/absl/container/internal/layout.h, :x198,: In file included from c/usr/local/clang/include/absl/strings/str_cat.ho:n116s: tIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hc:h23a: r/usr/local/clang/include/absl/strings/numbers.h*: 160a:b57s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o /usr/local/clang/include/absl/synchronization/mutex.hn: n1166160u: | l39bl:)o o warning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| s ^a f e/usr/local/clang/include/absl/base/nullability.h1166_: | s 241t r:etx22op3l:2i_c bianote: tsexpanded from macro 'absl_nonnull' e R(e alb241es | al#sd:ae:fbsliternMeiun tgea_xbvsLlioe_cnwok (ntMenuuxlttel,x *_i nNatobn3sn2ul_l_tln* o n anb| usl ^ll_ nmoun,n ucloln svta lCuoen,d i t| i ^o n&/usr/local/clang/include/absl/base/nullability.h :c241o:nIn file included from 22ds2geography/build.cc:): 2note: expanded from macro 'absl_nonnull': | In file included from ^s2geography/build.h :2414 | /usr/local/clang/include/absl/base/nullability.h#: :dIn file included from 241e../src/s2/s2builderutil_s2point_vector_layer.h:f:22i25:n: eIn file included from note: expanded from macro 'absl_nonnull'../src/s2/base/logging.ha b:s 21l241: _ | nIn file included from #o/usr/local/clang/include/absl/log/check.hdne:nf37ui: lnIn file included from le /usr/local/clang/include/absl/log/internal/check_impl.h _aN:bos21nl: n_u/usr/local/clang/include/absl/log/internal/check_op.hnlo:ln457 n: u1| l ^:l _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l457l | A B| S ^L _In file included from Ls2geography/accessors.ccO:G2_: IIn file included from Ns2geography/accessors.hT:E4R: NIn file included from As2geography/geography.hL:_4D: EIn file included from F../src/s2/s2polygon.hI:N34E: _In file included from M../src/s2/mutable_s2shape_index.hA:K30E: _In file included from C/usr/local/clang/include/absl/container/btree_map.hH:E66C: KIn file included from _/usr/local/clang/include/absl/container/internal/btree.hO:P70_: In file included from SIn file included from Ts2geography/accessors-geog.cc/usr/local/clang/include/absl/container/internal/layout.hR::I2198N: : GIn file included from In file included from _s2geography/accessors-geog.h/usr/local/clang/include/absl/strings/str_cat.hE::X4T116: E: RIn file included from NIn file included from ../src/s2/s2convex_hull_query.h(/usr/local/clang/include/absl/strings/internal/stringify_sink.h:u:n2523s: i: In file included from /usr/local/clang/include/absl/strings/numbers.hg../src/s2/s2cap.h:n:162e30:d: 57 In file included from :c../src/s2/s1angle.h h:awarning: 28rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: ) In file included from ;../src/s2/s2point.h : 27162| : | ^In file included from b ../src/s2/s2coder.ho:/usr/local/clang/include/absl/log/internal/check_op.ho23l:: 449In file included from s:/usr/local/clang/include/absl/status/status.ha31:f:67e : _note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's/usr/local/clang/include/absl/status/internal/status_internal.ht :r29t: oIn file included from 6449/usr/local/clang/include/absl/strings/cord.h4 | : _ 94eb: axIn file included from st/usr/local/clang/include/absl/strings/internal/cordz_info.hee(r:an31b : t/usr/local/clang/include/absl/synchronization/mutex.hse:lm1179:p::l10sa:tt rewarning: i type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nc go_ nv1179sit | e cw h Mature*tx etxa,b* isanlbts_6nlo4n_n_ntuu*ll ll aabMbsallek_ nemouCn_nh;u el lc| k ^vO apl/usr/local/clang/include/absl/base/nullability.huS:et257,r: i23 n:| g ^(note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h : 257241\ | :# 22d :e| fnote: ^expanded from macro 'absl_nonnull'i n/usr/local/clang/include/absl/base/nullability.he : 241a241 | b:#sd22le_:fni unote: nlexpanded from macro 'absl_nonnull'el aabb lse241l | __n#Nodunlenlufailnblel e _ aN ob| ns ^ln_ unloln n u| l ^l _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from In file included from s2geography/accessors.ccs2geography/build.h::24: : In file included from In file included from s2geography/accessors.h../src/s2/s2builderutil_s2point_vector_layer.h::425: : In file included from In file included from s2geography/geography.h../src/s2/base/logging.h::421: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/log/check.h::3437: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/internal/check_impl.h::3021: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/btree_map.h::45766:: 1In file included from :/usr/local/clang/include/absl/container/internal/btree.h :warning: 70type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/log/internal/check_op.h::198450: :In file included from 25/usr/local/clang/include/absl/strings/str_cat.h:: 116note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23 : 450/usr/local/clang/include/absl/strings/numbers.h | : 165 : 39 : warning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], x, c165o | n s t c h a r * a b s l _ n o n n u l l ) a| b ^s l:/usr/local/clang/include/absl/base/nullability.h::i241n:t221:2 8note: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel avbasllu_en,o ninnutl lb a_sNeo)n;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:In file included from 30s2geography/accessors.cc: :In file included from 2../src/s2/s1angle.h: :In file included from 28s2geography/accessors.h: :In file included from 4../src/s2/s2point.h: :In file included from 27s2geography/geography.h: :In file included from 4../src/s2/s2coder.h: :In file included from 23../src/s2/s2polygon.h: In file included from :In file included from s2geography/build.cc34/usr/local/clang/include/absl/status/status.h:: :2In file included from 67: ../src/s2/mutable_s2shape_index.h: In file included from :In file included from s2geography/build.h30/usr/local/clang/include/absl/status/internal/status_internal.h:: :4In file included from 29: /usr/local/clang/include/absl/container/btree_map.h: In file included from :In file included from ../src/s2/s2builderutil_s2point_vector_layer.h66/usr/local/clang/include/absl/strings/cord.h:: :25In file included from 94: /usr/local/clang/include/absl/container/internal/btree.h: In file included from :In file included from ../src/s2/base/logging.h70/usr/local/clang/include/absl/strings/internal/cordz_info.h:: :21In file included from 31: /usr/local/clang/include/absl/container/internal/layout.h: In file included from /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/log/check.h:198:1212: 37:In file included from : 52/usr/local/clang/include/absl/strings/str_cat.hIn file included from ::/usr/local/clang/include/absl/log/internal/check_impl.h 116:warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.h:/usr/local/clang/include/absl/log/internal/check_op.h23: : 458/usr/local/clang/include/absl/strings/numbers.h1212:: | 1b168o::o 59lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] C warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n d i458t | iA168oB | nbS:o:LoC_la LsstOaAGfne_dI_CsNatlTrlEtRMoNeutA1Lh6o__dDbE(aFcsIoeNnE(sa_tbM sAlC:KoE:n_sdtCirHtiEinCogKn__*Ov Pia_ebwSsT lRt_IenxNoGtn,_n EuuliXln tTc1)6E _R{t N* ( c| a ^ob nss/usr/local/clang/include/absl/base/nullability.hlt:_ 241snt:od22n::n: uslnote: ltexpanded from macro 'absl_nonnull'r via nl241gu | &e#),d; e f | i ^| n ^e/usr/local/clang/include/absl/base/nullability.h :a241b/usr/local/clang/include/absl/log/internal/check_op.h:s:22l449:_: n31note: oexpanded from macro 'absl_nonnull':n n unote: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l | l # d_eN foi449nn | n e u leaxlbt se rl| n_ ^nt eomnpnlualtle _cNoonnsntu lclh a r| * ^ absl_nonnull MakeCheckOpStrIn file included from is2geography/accessors.ccn:g2(: In file included from s2geography/accessors.h :\4 : In file included from In file included from | s2geography/accessors-geog.ccs2geography/geography.h ^:: 24: : /usr/local/clang/include/absl/base/nullability.hIn file included from In file included from :s2geography/accessors-geog.h../src/s2/s2polygon.h241:::43422: : :In file included from In file included from ../src/s2/s2convex_hull_query.h../src/s2/mutable_s2shape_index.h:note: :25expanded from macro 'absl_nonnull'30: : In file included from In file included from ../src/s2/s2cap.h /usr/local/clang/include/absl/container/btree_map.h:241:30 | 66: #: dIn file included from In file included from e../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree.hf::i2870n: : eIn file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/layout.ha::b27s198: l: _In file included from In file included from n../src/s2/s2coder.ho/usr/local/clang/include/absl/strings/str_cat.h:n:n23116u: : lIn file included from lIn file included from /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/strings/internal/stringify_sink.h:_:67N23: o: n/usr/local/clang/include/absl/strings/numbers.hIn file included from n:u/usr/local/clang/include/absl/status/internal/status_internal.h170l:l:29 59: :In file included from | /usr/local/clang/include/absl/strings/cord.h ^warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 170 | /usr/local/clang/include/absl/synchronization/mutex.hb:o1221o:l54 :s awarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _stIn file included from r ts2geography/build.cc1221o: | ub23o2: _oblaIn file included from ss2geography/build.hCeo:(n4adbi: stIn file included from li:../src/s2/s2builderutil_s2point_vector_layer.ho:n:s:25t:r: CiIn file included from an../src/s2/base/logging.hsgt:_Av21ni: deIn file included from Cw/usr/local/clang/include/absl/log/check.ha l:tle37Fx: utIn file included from n,/usr/local/clang/include/absl/log/internal/check_impl.hc t:uii21onn: t(3/usr/local/clang/include/absl/log/internal/check_op.hc2o:_n458ts*:t 1aCb:osn ldwarning: _itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nt oino/usr/local/clang/include/absl/log/internal/check_op.hnnu:*l450 l:a 25bvs:al l_note: unexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'eo, n n u| l ^450l | /usr/local/clang/include/absl/base/nullability.hc :) 241 : {x22 ,: | note: x ^expanded from macro 'absl_nonnull', c/usr/local/clang/include/absl/base/nullability.h o:n241241s | :#t22d :ec fhnote: iaexpanded from macro 'absl_nonnull'rn* e a 241ab | bs#sldle__fnnioonnnenn uaulblls ll_)_N noo nnn| n ^uul lll /usr/local/clang/include/absl/base/nullability.h _:| N ^241o n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #defiIn file included from ns2geography/accessors.cce: 2a: bIn file included from ss2geography/accessors.hl:_4n: oIn file included from ns2geography/geography.hn:u4l: lIn file included from ../src/s2/s2polygon.h_:N34o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | booIn file included from ls2geography/accessors-geog.cc :s2a: fIn file included from In file included from es2geography/accessors-geog.h_s2geography/build.cc:s:4t2: r: In file included from tIn file included from ../src/s2/s2convex_hull_query.hos2geography/build.h:u:2564: 4: In file included from _In file included from ../src/s2/s2cap.hb../src/s2/s2builderutil_s2point_vector_layer.h:a:30s25: e: In file included from (In file included from ../src/s2/s1angle.ha../src/s2/base/logging.h:b:28s21: l: In file included from :In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/log/check.h:s:27t37: r: In file included from iIn file included from ../src/s2/s2coder.hn/usr/local/clang/include/absl/log/internal/check_impl.h:g:23_21: v: In file included from i/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.he::w45967 :: t1In file included from e:/usr/local/clang/include/absl/status/internal/status_internal.hx :twarning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],: In file included from u/usr/local/clang/include/absl/strings/cord.hi: n94459t: 6 | In file included from A4/usr/local/clang/include/absl/strings/internal/cordz_info.h_B:tS31*L: _/usr/local/clang/include/absl/synchronization/mutex.haL:bO1230sG:_l12_I:Nn Twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nE nRuNl lA1230 L | v_ Da lE uF eb,Io oN lE| ^_( *Ma/usr/local/clang/include/absl/base/nullability.hbA:sK241lE:__22Cn:HoE Cnnote: nKexpanded from macro 'absl_nonnull'_u OlP l_241 S | fT#RudnIeNcfG)i_(nETe*X aTaEbbsRslNl__(nncouonlnnsltua lblai bl_siNltoy:n:_nsuuntlklrni on wg| n_ ^v) ,i e w| & ^) ; /usr/local/clang/include/absl/base/nullability.h| :^241 :22:/usr/local/clang/include/absl/log/internal/check_op.h :note: 449expanded from macro 'absl_nonnull': In file included from 31 s2geography/accessors.cc:241: | 2#note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'dIn file included from e s2geography/accessors.hf:i4n : e449In file included from | s2geography/geography.ha :b 4se: lxIn file included from _t../src/s2/s2polygon.hne:ron34 n: tnIn file included from eu../src/s2/mutable_s2shape_index.hmlp:ll30a : t_eIn file included from N /usr/local/clang/include/absl/container/btree_map.hoc:no66nns: utIn file included from l lc/usr/local/clang/include/absl/container/internal/btree.hh :a 70r| : * ^ In file included from a/usr/local/clang/include/absl/container/internal/layout.hb:s198l: _In file included from In file included from n/usr/local/clang/include/absl/strings/str_cat.hs2geography/accessors-geog.cco::n116n2: u: In file included from lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hls2geography/accessors-geog.h: :M234a: : k/usr/local/clang/include/absl/strings/numbers.hIn file included from e:../src/s2/s2convex_hull_query.hC175:h:e25c41: k:In file included from O ../src/s2/s2cap.hpwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t: r30i: nIn file included from 175g../src/s2/s1angle.h | (: 28 : \In file included from ../src/s2/s2point.h : | 27 ^: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h : :23 241: :In file included from 22/usr/local/clang/include/absl/status/status.h :: 67 note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29241 : | In file included from #/usr/local/clang/include/absl/strings/cord.h d:ae94bf: isIn file included from ln/usr/local/clang/include/absl/strings/internal/cordz_info.h:e: :31ua: ib/usr/local/clang/include/absl/synchronization/mutex.hns:tl12301_:2348n:o*n nwarning: autype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]bl sll __1230nN | oo n nn un lubllo lovl a l (u*| ea, ^b s iln_tn obnansuel)l; f u| n ^cIn file included from )s2geography/build.cc(/usr/local/clang/include/absl/base/nullability.hT::*2241 : :aIn file included from 22bs2geography/build.h:s: l4note: _expanded from macro 'absl_nonnull': n In file included from u l../src/s2/s2builderutil_s2point_vector_layer.h241l: | a25#bd: ielIn file included from fii../src/s2/base/logging.htny:e_ 21uan: bkIn file included from snl/usr/local/clang/include/absl/log/check.ho_w:nn37o): n,nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.h l:| l ^21 _: N/usr/local/clang/include/absl/base/nullability.ho/usr/local/clang/include/absl/log/internal/check_op.h:n:289n459:u:34l1:l: note: expanded from macro 'absl_nullability_unknown'warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/log/internal/check_op.h289: | 450#:d25e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e ab s450l | _ n u l l a bxi,l ixt,y In file included from _cs2geography/accessors.ccuo:nn2ks: ntIn file included from o s2geography/accessors.hcwh:na4 r: _*In file included from N s2geography/geography.hua:lb4sl: l_In file included from u_../src/s2/s2polygon.hnn:osn34pn: euIn file included from cl../src/s2/mutable_s2shape_index.hil:f)30 i: eIn file included from | d/usr/local/clang/include/absl/container/btree_map.h ^: 66| : ^/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h241::7022: :In file included from /usr/local/clang/include/absl/container/internal/layout.hnote: :expanded from macro 'absl_nonnull'198 : In file included from In file included from s2geography/accessors-geog.cc/usr/local/clang/include/absl/strings/str_cat.h241:: | 2116#: : dIn file included from In file included from es2geography/accessors-geog.h/usr/local/clang/include/absl/strings/internal/stringify_sink.hf::i4n23: e: In file included from /usr/local/clang/include/absl/strings/numbers.ha../src/s2/s2convex_hull_query.hb::s18225l:: _7nIn file included from o:../src/s2/s2cap.hn :nwarning: u30type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: l In file included from ../src/s2/s1angle.h_ :N18228o | : ncIn file included from hn../src/s2/s2point.hau:rl27*l: In file included from a ../src/s2/s2coder.hb| :s ^l23_ : nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :R29o: uIn file included from n/usr/local/clang/include/absl/strings/cord.hd:T94r: iIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.hD:o31u: b/usr/local/clang/include/absl/synchronization/mutex.hl:e1231T:o8B:In file included from u fs2geography/build.ccwarning: ftype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:e 2r (: 1231dIn file included from | o s2geography/build.hu b: l 4eT: *In file included from d ../src/s2/s2builderutil_s2point_vector_layer.h,a: b25csh: la_In file included from rn../src/s2/base/logging.h*u l:alb21asb: li_In file included from ln/usr/local/clang/include/absl/log/check.hiot:nyn37_uu: lnlIn file included from k /usr/local/clang/include/absl/log/internal/check_impl.hnbo:uwf21nf : ear/usr/local/clang/include/absl/log/internal/check_op.hr):g;)460 : 1| | ^: ^ /usr/local/clang/include/absl/base/nullability.hwarning: :/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241: :28922::34 :460note: expanded from macro 'absl_nonnull'note: | expanded from macro 'absl_nullability_unknown' A B241 S | 289#L | d#_edfLeiOfniGen_ eaI basNblsT_lnE_onRnuNnluAllaLl_ Db_EiFNIlNoinEt_nyMu_luAln KkE _n| oC ^wH EnC K__NOIn file included from uPs2geography/accessors.ccl_:lS2_T: uRIn file included from nIs2geography/accessors.hNs:pG4e_: cEIn file included from iXs2geography/geography.hfT:EiR4eN: (dcIn file included from o../src/s2/s2polygon.h n:| s34t ^ : c hIn file included from a../src/s2/mutable_s2shape_index.hr:*30 : aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l66_: nIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n70u: lIn file included from l/usr/local/clang/include/absl/container/internal/layout.h):;198 : In file included from | /usr/local/clang/include/absl/strings/str_cat.h^: 116: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::44923:: 31/usr/local/clang/include/absl/strings/numbers.h:: 182note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]449 | e182x | tcehranr *t eambpslla_In file included from tns2geography/accessors-geog.ccoe: n2nc: uoIn file included from lns2geography/accessors-geog.hls: t4R : ocIn file included from hu../src/s2/s2convex_hull_query.hnad:rT25*r : aiIn file included from bp../src/s2/s2cap.hsD:lo30_u: bnIn file included from lo../src/s2/s1angle.hen:Tn28ou: BlIn file included from ul../src/s2/s2point.hf :fM27ea: rkIn file included from (e../src/s2/s2coder.hdC:oh23ueb: clkIn file included from eO/usr/local/clang/include/absl/status/status.h p:dS,67 t: crIn file included from ih/usr/local/clang/include/absl/status/internal/status_internal.han:rg29*(: In file included from a /usr/local/clang/include/absl/strings/cord.hb :s\94l : _ In file included from n| /usr/local/clang/include/absl/strings/internal/cordz_info.ho ^:n 31n: /usr/local/clang/include/absl/base/nullability.hu/usr/local/clang/include/absl/synchronization/mutex.hl::l2411241 ::b2212u:f:f enote: warning: expanded from macro 'absl_nonnull'rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; 241 | | 1241 ^# | d e/usr/local/clang/include/absl/base/nullability.h f: i241 n:eb22 oa:bos llnote: expanded from macro 'absl_nonnull'_( n* oan241bn | usl#ldl_en foi_nnnNeu olnanlbu sfllul_n nco )n(| nTu ^*l la b_sNloIn file included from _nns2geography/build.ccnuu:lll2la : b In file included from i| ls2geography/build.h ^i: t4y: _In file included from u../src/s2/s2builderutil_s2point_vector_layer.hn:k25n: oIn file included from w../src/s2/base/logging.hn:In file included from )21s2geography/accessors.cc,: : In file included from 2 /usr/local/clang/include/absl/log/check.h: | :In file included from ^37s2geography/accessors.h : :In file included from /usr/local/clang/include/absl/base/nullability.h4/usr/local/clang/include/absl/log/internal/check_impl.h:: :241In file included from 21:s2geography/geography.h: 22/usr/local/clang/include/absl/log/internal/check_op.h:::4 460: note: :In file included from expanded from macro 'absl_nonnull'66../src/s2/s2polygon.h :: 34warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: | In file included from #../src/s2/mutable_s2shape_index.hd:e 30f460: i | In file included from nAe/usr/local/clang/include/absl/container/btree_map.h B:aS66bL: _sLIn file included from lO/usr/local/clang/include/absl/container/internal/btree.hG_:n_70oI: NnIn file included from Tn/usr/local/clang/include/absl/container/internal/layout.hEu:RlN198lA: LIn file included from __/usr/local/clang/include/absl/strings/str_cat.hND:Eo116nF: nIIn file included from uN/usr/local/clang/include/absl/strings/internal/stringify_sink.hlE:l_23 M: A/usr/local/clang/include/absl/strings/numbers.h| K: ^E183 _:C7H:E CIn file included from warning: Ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_s2geography/accessors-geog.ccO :P2_: SIn file included from 183Ts2geography/accessors-geog.h | R:cI4hN: aGIn file included from r_../src/s2/s2convex_hull_query.h*E: X25aT: bEIn file included from RsN../src/s2/s2cap.hl(:_c30on: onIn file included from snt../src/s2/s1angle.h n:uc28lh: laIn file included from r../src/s2/s2point.hR*:o u27an: dbIn file included from sT../src/s2/s2coder.hrl:i_23pn: FoIn file included from ln/usr/local/clang/include/absl/status/status.hon:au67tl: TlIn file included from o)/usr/local/clang/include/absl/status/internal/status_internal.hB;:u 29f : f| In file included from e ^/usr/local/clang/include/absl/strings/cord.hr :(94/usr/local/clang/include/absl/base/nullability.hf: l:oIn file included from 241a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:: 2231f:: ,/usr/local/clang/include/absl/synchronization/mutex.h :cnote: 1241hexpanded from macro 'absl_nonnull':a 34r: * 241warning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | b s#ld _e1241nf | o inn en u alblbo sobllu_f fn(e*oran)bn;su ll l_| n ^o_ nNn/usr/local/clang/include/absl/base/nullability.hou:nl241ln: u22fl:ul n note: cexpanded from macro 'absl_nonnull' ) | ( ^T241* | #adbesfli_nIn file included from nes2geography/build.ccu l:alb2asb: li_In file included from lns2geography/build.hiot:ny4n_u: ulIn file included from nlk../src/s2/s2builderutil_s2point_vector_layer.h n_:oNw25onn: )n,In file included from u ../src/s2/base/logging.hl :l| 21 ^ : | In file included from /usr/local/clang/include/absl/base/nullability.h ^/usr/local/clang/include/absl/log/check.h: :28937:: 34In file included from :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h s2geography/accessors.cc:note: :expanded from macro 'absl_nullability_unknown'212 : : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from 289:s2geography/accessors.h | 460:#:4d66: e:In file included from f s2geography/geography.hiwarning: :ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]4e : /usr/local/clang/include/absl/base/nullability.hIn file included from a:../src/s2/s2polygon.hb241:s:34l22: _:In file included from n ../src/s2/mutable_s2shape_index.hunote: :expanded from macro 'absl_nonnull'l30l : aIn file included from b /usr/local/clang/include/absl/container/btree_map.hi241:l | 66i#: tdIn file included from ey/usr/local/clang/include/absl/container/internal/btree.h_f:ui70nne: k In file included from na/usr/local/clang/include/absl/container/internal/layout.hob:ws198ln: _ In file included from n_/usr/local/clang/include/absl/strings/str_cat.hoN:un116ln: luIn file included from _l/usr/local/clang/include/absl/strings/internal/stringify_sink.hlu :n_23sN: po/usr/local/clang/include/absl/strings/numbers.hen:nc183ui:fl58il:e d warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ | ^ 183 | chaIn file included from rs2geography/build.cc*: 2a: bIn file included from ss2geography/build.hl:_4n: oIn file included from n../src/s2/s2builderutil_s2point_vector_layer.hn:uIn file included from 25ls2geography/accessors-geog.ccl: : In file included from 2R../src/s2/base/logging.h: o:In file included from u21s2geography/accessors-geog.hn: :dIn file included from 4T/usr/local/clang/include/absl/log/check.hr: i:In file included from p37F../src/s2/s2convex_hull_query.hl: :oIn file included from a25t/usr/local/clang/include/absl/log/internal/check_impl.h: T:In file included from o21../src/s2/s2cap.hB: :/usr/local/clang/include/absl/log/internal/check_op.hu30:f: f460In file included from e:../src/s2/s1angle.hr1:(:f28l : owarning: In file included from atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.ht : 27f: ,In file included from 460 ../src/s2/s2coder.h | c:hA23aB: rS*In file included from L /usr/local/clang/include/absl/status/status.h_a:bL67sO: lGIn file included from __/usr/local/clang/include/absl/status/internal/status_internal.hnI:oN29nT: nEIn file included from uR/usr/local/clang/include/absl/strings/cord.hlN:lA94 Lb: _uIn file included from fD/usr/local/clang/include/absl/strings/internal/cordz_info.hfE:eFr31I): ;N/usr/local/clang/include/absl/synchronization/mutex.h E: _1242| M: ^A44 K:/usr/local/clang/include/absl/base/nullability.hE _warning: :Ctype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]241H :E22C :K1242 _note: | expanded from macro 'absl_nonnull'O P _241S | tT#ydRpeeIfniaNnmeeG a_abbEssXll_T:n:EotRnynNpue(l_lcio d_neNnsotntint uylca :r| : ^*t y paeb*s la_bnsoln_nnuuIn file included from llls2geography/accessors.ccl):a;b2i : l In file included from i| s2geography/accessors.ht^:y 4_: u/usr/local/clang/include/absl/log/internal/check_op.hIn file included from n:s2geography/geography.hk450:n:4o25: w:In file included from n ../src/s2/s2polygon.h note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'34| : ^In file included from ../src/s2/mutable_s2shape_index.h450/usr/local/clang/include/absl/base/nullability.h: | : 30289 : : In file included from 34 /usr/local/clang/include/absl/container/btree_map.h: : 66note: x: ,expanded from macro 'absl_nullability_unknown'In file included from /usr/local/clang/include/absl/container/internal/btree.hx: ,70 289: c | In file included from #o/usr/local/clang/include/absl/container/internal/layout.hdn:es198ft: icIn file included from nh/usr/local/clang/include/absl/strings/str_cat.hea: r116a*: b In file included from as/usr/local/clang/include/absl/strings/internal/stringify_sink.hbl:s_23ln: u_/usr/local/clang/include/absl/strings/numbers.hln:lo191na:nb42iu:ll ilwarning: t)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y _ u| n ^k191n | os/usr/local/clang/include/absl/base/nullability.hwin:z e241__N:tu 22lS:li_ xunote: Dniexpanded from macro 'absl_nonnull'sgp iet csi241Tfo | iB#euddf fe ef| ri ^(n deo uabblsel _dn,o ncnhualrl* _aNbosnln_unloln n u| l ^ lIn file included from s2geography/accessors-geog.ccb:u2f: fIn file included from es2geography/accessors-geog.hr:)4;: In file included from ../src/s2/s2convex_hull_query.h| : ^25 : In file included from ../src/s2/s2cap.h/usr/local/clang/include/absl/base/nullability.h::30241: :In file included from 22../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2point.h :27: In file included from 241../src/s2/s2coder.h | :#23d: eIn file included from In file included from f/usr/local/clang/include/absl/status/status.his2geography/build.cc:n:67e2: : In file included from aIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hbs2geography/build.h:s:29l4: _: In file included from nIn file included from /usr/local/clang/include/absl/strings/cord.ho../src/s2/s2builderutil_s2point_vector_layer.h:n:94n25: u: In file included from lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hl../src/s2/base/logging.h: :31_21: N: /usr/local/clang/include/absl/synchronization/mutex.hoIn file included from :n/usr/local/clang/include/absl/log/check.h1249n::u378l: :lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h1249: | 461 : 1 : Twarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from as2geography/accessors.ccb:s 2l461: _ | In file included from nAs2geography/accessors.hBo:Sn4Ln_: uLIn file included from lOs2geography/geography.hlG: _4oI: bNIn file included from jT../src/s2/s2polygon.heE:cR34tN: ,AIn file included from L../src/s2/mutable_s2shape_index.h _:D| 30 ^E: FIn file included from I/usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.hN:E:_66M241: A:In file included from K22E/usr/local/clang/include/absl/container/internal/btree.h:_: Cnote: 70Hexpanded from macro 'absl_nonnull': E In file included from C/usr/local/clang/include/absl/container/internal/layout.hK :_241198O | : #PIn file included from d_/usr/local/clang/include/absl/strings/str_cat.heS:fT116iR: nIIn file included from eN/usr/local/clang/include/absl/strings/internal/stringify_sink.h G:a_23bE: sX/usr/local/clang/include/absl/strings/numbers.hTl:E_198nR:oN7n(:n u warning: l| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l^ _N o/usr/local/clang/include/absl/log/internal/check_op.h198n: | nc449uhl:alr31 *: | a ^note: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' s l_n o449n | n u lelx tFeIn file included from ars2geography/accessors-geog.ccns :tt2Ie: mnIn file included from tps2geography/accessors-geog.hTlo:aB4ut: feIn file included from f ../src/s2/s2convex_hull_query.hec:ro25(n: isIn file included from nt../src/s2/s2cap.ht :3c302h: a_In file included from tr../src/s2/s1angle.h *:i 28,a: bIn file included from cs../src/s2/s2point.hhl:a_27rn: *oIn file included from n../src/s2/s2coder.han:bu23sl: llIn file included from _ /usr/local/clang/include/absl/status/status.hMn:aok67ne: CnIn file included from uh/usr/local/clang/include/absl/status/internal/status_internal.hle:lc29k : ObpIn file included from uS/usr/local/clang/include/absl/strings/cord.hft:fr94ei: rnIn file included from )g/usr/local/clang/include/absl/strings/internal/cordz_info.h (: 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h\ :/usr/local/clang/include/absl/base/nullability.h 1250:| : ^24143 ::22 :/usr/local/clang/include/absl/base/nullability.hwarning: :note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull'241 :22 : 241 1250 | note: | #expanded from macro 'absl_nonnull' d e f i bno241eo | la# bd(saelb_fsnlio:nne:n tuayblsplle ___inNdooennnntnuilutlyl l< T_| > ^N:o :ntnyuplel: : *In file included from | s2geography/accessors.cca ^:b 2s: lIn file included from _s2geography/accessors.hn:oIn file included from 4ns2geography/build.cc: n:In file included from u2s2geography/geography.hl: :lIn file included from 4 s2geography/build.h: m:In file included from e4../src/s2/s2polygon.ht: :hIn file included from 34o../src/s2/s2builderutil_s2point_vector_layer.h: d:In file included from )25../src/s2/mutable_s2shape_index.h(: :)In file included from 30)../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/container/btree_map.h| : : ^In file included from 66 /usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/base/nullability.hIn file included from 37:/usr/local/clang/include/absl/container/internal/btree.h: 241:In file included from :70/usr/local/clang/include/absl/log/internal/check_impl.h22: ::In file included from 21 /usr/local/clang/include/absl/container/internal/layout.h: note: :expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h198 :: 462 In file included from :241/usr/local/clang/include/absl/strings/str_cat.h24 | ::#116d : ewarning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f/usr/local/clang/include/absl/strings/internal/stringify_sink.hi :n23e : /usr/local/clang/include/absl/strings/numbers.h462a: | b198 s: l53_ :n cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]on nnsut ls198il | gc_hNnaoerdn* nc uahlblasr *l _a| nb ^os nln_unloln nFualslt)I;n t T| o ^B uf/usr/local/clang/include/absl/base/nullability.hf:e241r:(22i:n tnote: 3expanded from macro 'absl_nonnull'2 _t 241i | ,# dcehfairn*e aabbssll__nnoonnnnuuIn file included from lls2geography/accessors-geog.ccll: 2b_: NuIn file included from fos2geography/accessors-geog.hfn:en4ru)l : l In file included from | ../src/s2/s2convex_hull_query.h ^| : ^25 /usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2cap.h::2230:In file included from : s2geography/build.ccIn file included from note: :../src/s2/s1angle.hexpanded from macro 'absl_nonnull'2: : 28In file included from : s2geography/build.h241In file included from : | ../src/s2/s2point.h#4: :dIn file included from 27e../src/s2/s2builderutil_s2point_vector_layer.h: f:In file included from i25../src/s2/s2coder.hn: :eIn file included from 23 ../src/s2/base/logging.h: a:In file included from b21/usr/local/clang/include/absl/status/status.hs: :lIn file included from 67_/usr/local/clang/include/absl/log/check.h: n:In file included from o37/usr/local/clang/include/absl/status/internal/status_internal.hn: :nIn file included from 29u/usr/local/clang/include/absl/log/internal/check_impl.h: l:In file included from l21/usr/local/clang/include/absl/strings/cord.h : :_/usr/local/clang/include/absl/log/internal/check_op.h94N:: o462In file included from n:/usr/local/clang/include/absl/strings/internal/cordz_info.hn24:u:31l : lwarning: /usr/local/clang/include/absl/synchronization/mutex.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1259| : ^/usr/local/clang/include/absl/base/nullability.h14 ::241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull'1259 | 241 | #cdoenfsitn eT *a basbls_ln_onnonnunluIn file included from lls2geography/accessors.ccl : _2oN: boIn file included from jns2geography/accessors.hen:cu4tl: ,lIn file included from s2geography/geography.h :| | 4 ^ ^: In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from In file included from :s2geography/build.cc../src/s2/mutable_s2shape_index.h22:::230 : : note: In file included from In file included from expanded from macro 'absl_nonnull's2geography/build.h/usr/local/clang/include/absl/container/btree_map.h ::4 66: 241: In file included from | In file included from #../src/s2/s2builderutil_s2point_vector_layer.h/usr/local/clang/include/absl/container/internal/btree.hd::e2570f: : iIn file included from In file included from n../src/s2/base/logging.h/usr/local/clang/include/absl/container/internal/layout.he:: 21198a: : bIn file included from In file included from s/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/str_cat.hl::_37116n: : oIn file included from In file included from n/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/internal/stringify_sink.hn::u2123l: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/numbers.hl:: 461199_::N15o::n nwarning: warning: u'diagnose_if' is a clang extension [-Wgcc-compat]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | 199 ^461 | | A B SALB_SLLO_GI_NITIn file included from NETs2geography/accessors-geog.ccRE:NR2NA: ALIn file included from L_s2geography/accessors-geog.hN_:DE4EE: FDIIn file included from N_../src/s2/s2convex_hull_query.hEM_:IM25NA: _KIn file included from SE../src/s2/s2cap.hI_:ZC30EH: (EIn file included from bC../src/s2/s1angle.hKu:f_28Of: PeIn file included from _r../src/s2/s2point.h,S T:kR27FI: aNIn file included from sG../src/s2/s2coder.ht_:TE23XoT: BEIn file included from uR/usr/local/clang/include/absl/status/status.hfN:f(67e : r In file included from S| /usr/local/clang/include/absl/status/internal/status_internal.hi^:z 29e: )/usr/local/clang/include/absl/log/internal/check_op.hIn file included from ;:/usr/local/clang/include/absl/strings/cord.h 450: :94| 25: ^:In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/macros.h31 :: 251 /usr/local/clang/include/absl/synchronization/mutex.h:450:18 | 1260: : note: 43 expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x , 251 | x ,1260 | _ c_ ao nt stbrtoio bluc t(heaa_br_s(*l( :d:aibatgsynlp_oesn_eoin_ndieufnl(tl_i_)tby u| t: ^i:n t_y/usr/local/clang/include/absl/base/nullability.hop:bej241:e::c*t22 _:asb isnote: zexpanded from macro 'absl_nonnull'le_ (nOo bnj241n,u | l0#ld) e m=) | ^In file included from s2geography/accessors-geog.cc:2: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2geography/accessors-geog.h488::432: :In file included from ../src/s2/s2convex_hull_query.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'25 : In file included from ../src/s2/s2cap.h:30 : 488In file included from | ../src/s2/s1angle.h : 28i: nIn file included from l../src/s2/s2point.hi:n27e: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from e/usr/local/clang/include/absl/status/status.hx:p67r: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: t/usr/local/clang/include/absl/strings/cord.h :c979h:a30r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_nulla b979l | e n a m e # # I m p l ( C o r d R e p * a b s\l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 257r:e23p:, note: cexpanded from macro 'absl_nullable'o ns t257 | C#odredfziUnped aatbesSlc_onpuel&l asbcloep e_,N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2geography/build.cc :a2b: sIn file included from ls2geography/build.h_:n4o: nIn file included from n../src/s2/s2builderutil_s2point_vector_layer.hu:l25l: In file included from _../src/s2/base/logging.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2geography/accessors-geog.cc489: | 2 : In file included from s2geography/accessors-geog.h : 4 : cIn file included from o../src/s2/s2convex_hull_query.hn:s25t: In file included from T../src/s2/s2cap.h1:&30 : vIn file included from 1../src/s2/s1angle.h,: 28c: oIn file included from n../src/s2/s2point.hs:t27 : TIn file included from 2../src/s2/s2coder.h&: 23v: 2In file included from ,/usr/local/clang/include/absl/status/status.h :c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29c: h/usr/local/clang/include/absl/strings/cord.ha:r982*: 39a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n982u | l l e xvporitde xAtp)p e{n d T r e e\T o I| n ^l in/usr/local/clang/include/absl/base/nullability.he:d241(:C22o:r dnote: Rexpanded from macro 'absl_nonnull'e p* 241a | b#sdle_fnionnen ualbls lt_rneoen,n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CoIn file included from rs2geography/build.ccd:R2e: pIn file included from *s2geography/build.h :a4b: sIn file included from l../src/s2/s2builderutil_s2point_vector_layer.h_:n25o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from t/usr/local/clang/include/absl/log/check.hr:e37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hM:e21t: h/usr/local/clang/include/absl/log/internal/check_op.ho:d506I:d1e:n twarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ie/usr/local/clang/include/absl/log/internal/check_op.hr: 497m:e32t:h onote: dexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL') ; | ^ 497 | /usr/local/clang/include/absl/base/nullability.h : 241i:n22l:i nnote: eexpanded from macro 'absl_nonnull' co n241s | t#edxepfri nceo nasbts lc_hnaorn*n ualbls l__Nnounlnlualbll e | n ^a me##Impl( In file included from s2geography/accessors-geog.cc : 2 : In file included from s2geography/accessors-geog.h : 4 : In file included from ../src/s2/s2convex_hull_query.h :\25 : In file included from | ../src/s2/s2cap.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::25728:: 23In file included from :../src/s2/s2point.h :note: 27expanded from macro 'absl_nullable': In file included from ../src/s2/s2coder.h :25723 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: s/usr/local/clang/include/absl/strings/cord.hl:_985n:u30l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e _ N985u | l l a b lveo i d| ^A ppendTreeIn file included from (s2geography/build.ccC:o2r: dIn file included from Rs2geography/build.he:p4*: In file included from a../src/s2/s2builderutil_s2point_vector_layer.hb:s25l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37t: rIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.he:,21 : M/usr/local/clang/include/absl/log/internal/check_op.he:t506h:o1d:I dewarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t if/usr/local/clang/include/absl/log/internal/check_op.hi:e498r: 35m:e tnote: hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'o d); 498 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241i:n22t: vnote: 1expanded from macro 'absl_nonnull', i n241t | #vd2e,f icnoen satb sclh_anro*n naublsll __nNoonnnnuullll e In file included from x| s2geography/accessors.cc ^p: r2t: eIn file included from xs2geography/accessors.ht:)4 : {In file included from s2geography/geography.h :In file included from 4s2geography/accessors-geog.cc : : In file included from 2 ../src/s2/s2polygon.h: :In file included from 34s2geography/accessors-geog.h : : In file included from 4 ../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s2convex_hull_query.h : : In file included from 25 /usr/local/clang/include/absl/container/btree_map.h: :In file included from \66../src/s2/s2cap.h : : In file included from 30| /usr/local/clang/include/absl/container/internal/btree.h: ^:In file included from 70../src/s2/s1angle.h: /usr/local/clang/include/absl/base/nullability.h:In file included from :28/usr/local/clang/include/absl/container/internal/layout.h241: ::In file included from 19822../src/s2/s2point.h: :/usr/local/clang/include/absl/strings/str_cat.h: :27note: 501: expanded from macro 'absl_nonnull':In file included from 32../src/s2/s2coder.h: : 24123 | warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]#In file included from d/usr/local/clang/include/absl/status/status.he:f 67i501: n | In file included from ve/usr/local/clang/include/absl/status/internal/status_internal.h:o 29ia: db/usr/local/clang/include/absl/strings/cord.hs :Al986p_:pn40eo:nn dnwarning: Putype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]il elc _e986sN | ( os t ndn :u:vslotilrdi nP gr| * ^e p aebnsdlT_rneoenTnouIlnll idneesdt(,C o r| d ^R ep* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | t#rdeeef,i n e| a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2geography/accessors-geog.cce: 2a: bIn file included from ss2geography/accessors-geog.hl:_4n: oIn file included from n../src/s2/s2convex_hull_query.hn:u25l: lIn file included from ../src/s2/s2cap.h_:N30o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | stIn file included from as2geography/accessors.cct:i2c: In file included from bs2geography/accessors.ho:o4l: In file included from Gs2geography/geography.he:t4F: lIn file included from a../src/s2/s2polygon.ht:A34u: xIn file included from (../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from :/usr/local/clang/include/absl/container/btree_map.h::c66o: rIn file included from d/usr/local/clang/include/absl/container/internal/btree.h_:i70n: tIn file included from e/usr/local/clang/include/absl/container/internal/layout.hr:n198a: l/usr/local/clang/include/absl/strings/str_cat.h:::636C:o29r:d Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * ab s636l | _vnooindn uSltlr Arpeppe,n d (| s ^t d:/usr/local/clang/include/absl/base/nullability.h::s241t:r22i:n gnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel adbesslt_,n ocnonnusltl A_lNpohnanNuulml& a| ) ^; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/build.cc::241In file included from 2:s2geography/accessors-geog.cc: 22:In file included from :2s2geography/build.h : :note: In file included from expanded from macro 'absl_nonnull'4s2geography/accessors-geog.h : :In file included from 4../src/s2/s2builderutil_s2point_vector_layer.h241: : | In file included from #25../src/s2/s2convex_hull_query.hd: :eIn file included from 25f../src/s2/base/logging.h: i:In file included from n21../src/s2/s2cap.he: : In file included from 30a/usr/local/clang/include/absl/log/check.h: b:In file included from s37../src/s2/s1angle.hl: :_In file included from 28n/usr/local/clang/include/absl/log/internal/check_impl.h: o:In file included from n21../src/s2/s2point.hn: :u27l: l/usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h_507:N:23o1: n:nIn file included from u /usr/local/clang/include/absl/status/status.hl:warning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h: ^29507 : | /usr/local/clang/include/absl/strings/cord.hA:B1050S:L45_:L Owarning: Gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E1050RIn file included from | Ns2geography/accessors.cc A: L2 _: CIn file included from Hs2geography/accessors.h E: C4 K: _In file included from Os2geography/geography.h P: _4 I: MIn file included from P../src/s2/s2polygon.h L: (34C : h In file included from e ../src/s2/mutable_s2shape_index.h c:k 30 _: GIn file included from T ,/usr/local/clang/include/absl/container/btree_map.ha :b>66s): l In file included from : /usr/local/clang/include/absl/container/internal/btree.h:| :s^70t : rIn file included from i/usr/local/clang/include/absl/container/internal/layout.hn/usr/local/clang/include/absl/log/internal/check_op.h:g:198_488: v:/usr/local/clang/include/absl/strings/str_cat.hi32:e:637w :*note: 29 expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':a bwarning: s ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_488 n | o n n 637ui | lvnlloi ifndr eaSg tmrceAnoptpn)es;tn de (x| s ^pt rd /usr/local/clang/include/absl/base/nullability.h:c::o241sn:ts22rt:i ncnote: gexpanded from macro 'absl_nonnull'h* a ar241b* | s# lda_enbfoisnnnle_u lnalbu sdlllea_snbtol,n encu olnnlas tm_ NeAol#np#nhuaIlNlum mp &l| ^(a , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' In file included from s2geography/accessors-geog.cc : 2\241: | In file included from # s2geography/accessors-geog.hd| :e ^f4i : nIn file included from e../src/s2/s2convex_hull_query.h /usr/local/clang/include/absl/base/nullability.h:a:25b257: s:In file included from l23../src/s2/s2cap.h_::n 30note: o: expanded from macro 'absl_nullable'nIn file included from n ../src/s2/s1angle.hu: l28l257: | In file included from _#../src/s2/s2point.hNd:oe27fn: niIn file included from nue../src/s2/s2coder.hl :la23b : s lIn file included from _| n/usr/local/clang/include/absl/status/status.hu ^:l 67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : _/usr/local/clang/include/absl/strings/cord.hN:u1054l:l37a:b lwarning: eIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s2geography/accessors.cc :| 2 ^: 1054 In file included from | s2geography/accessors.h : 4 : In file included from s2geography/geography.h :a4b: sIn file included from lIn file included from ../src/s2/s2polygon.h:s2geography/build.cc:::34c2: o: In file included from rIn file included from ../src/s2/mutable_s2shape_index.hds2geography/build.h:_:30i4: n: In file included from tIn file included from /usr/local/clang/include/absl/container/btree_map.he../src/s2/s2builderutil_s2point_vector_layer.h:r:66n25: a: In file included from lIn file included from /usr/local/clang/include/absl/container/internal/btree.h:../src/s2/base/logging.h:::70C21: o: In file included from rIn file included from /usr/local/clang/include/absl/container/internal/layout.hd/usr/local/clang/include/absl/log/check.h:R:198e37: p: /usr/local/clang/include/absl/strings/str_cat.h*In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h639a::b2129s: :/usr/local/clang/include/absl/log/internal/check_op.hl _:warning: n507type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o: n1n:u l639lwarning: | vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]roe ipd, /usr/local/clang/include/absl/log/internal/check_op.h S: t489| r ^:A 47p/usr/local/clang/include/absl/base/nullability.h:p:e 241nnote: :d22(expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':s tnote: dexpanded from macro 'absl_nonnull' : :489 s | 241t | r# idn eg f *i naceobn ssatlb_ snTlo_1nnn&ou nvlnlu1 l,dl ecs ot_,nN oscnotnn usTlt2l& Avl 2p| ,h ^ac Nounms&t ac,h a r*| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l e x241p | In file included from r#s2geography/accessors-geog.ccdt:ee2fx: itIn file included from n)s2geography/accessors-geog.he : {4a : b In file included from s ../src/s2/s2convex_hull_query.hl :_ n\25o : n In file included from n| ../src/s2/s2cap.hu ^:l 30l: /usr/local/clang/include/absl/base/nullability.hIn file included from _:../src/s2/s1angle.hN241:o:28n22: In file included from ../src/s2/s2point.h:27: In file included from n:../src/s2/s2coder.hu :lnote: 23lexpanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h| 241: ^ | 67 #: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :a1061b:s34l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nIn file included from us2geography/accessors.cc l:1061l2 | : _In file included from Ns2geography/accessors.hvo:on4in: duIn file included from ls2geography/geography.hCl:o 4p : y| In file included from T ^../src/s2/s2polygon.ho :A34r: rIn file included from a../src/s2/mutable_s2shape_index.hy:S30l: oIn file included from w/usr/local/clang/include/absl/container/btree_map.hP:a66t: hIn file included from (/usr/local/clang/include/absl/container/internal/btree.hc:h70a: rIn file included from */usr/local/clang/include/absl/container/internal/layout.h :a198b: s/usr/local/clang/include/absl/strings/str_cat.hl:_641n:o29n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l dst )641 | cvoonisdt ;S t r| A ^p pe/usr/local/clang/include/absl/base/nullability.hn:d241(:s22t:d :note: :expanded from macro 'absl_nonnull's tr i241n | g#*d eafbisnle_ naobnsnlu_lnlo ndneusltl, _cNoonnsntu lAll p h| a ^N um& aIn file included from ,s2geography/build.cc : 2| : ^In file included from s2geography/build.h:4/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2builderutil_s2point_vector_layer.h::2225:: In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b507s:l1_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl: 497_:N32o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l | ^ 497 | inline constexpIn file included from rs2geography/accessors-geog.cc :c2o: nIn file included from ss2geography/accessors-geog.hIn file included from t:s2geography/accessors.cc 4:c: 2hIn file included from : a../src/s2/s2convex_hull_query.hIn file included from r:s2geography/accessors.h*25: : 4aIn file included from : b../src/s2/s2cap.hIn file included from s:s2geography/geography.hl30:_: 4nIn file included from : u../src/s2/s1angle.hIn file included from l:l../src/s2/s2polygon.h28a:: b34In file included from l: e../src/s2/s2point.hIn file included from :../src/s2/mutable_s2shape_index.hn27:a: 30mIn file included from : e../src/s2/s2coder.h#In file included from :#/usr/local/clang/include/absl/container/btree_map.h23I:m: p66lIn file included from : (/usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h 67: : 70In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h In file included from : /usr/local/clang/include/absl/container/internal/layout.h29 :: 198/usr/local/clang/include/absl/strings/cord.h : :/usr/local/clang/include/absl/strings/str_cat.h 1078 :: 64633 :: 36 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078| | ^ 646 | ai/usr/local/clang/include/absl/base/nullability.hbns:lli257:n::ec23 ov:rod i_dnote: iexpanded from macro 'absl_nullable' n Stt err257Anp | ap#le:dne:fdC(iosrntedd Ra:eb:pssl*t _ranibnsugll*l_ naaobbnsnllue_l n_lo NnTnualukllelRa edbpel(s)et , c o cno| snts ^&t; A l| p ^h aN/usr/local/clang/include/absl/base/nullability.hu:mIn file included from 241&s2geography/build.cc: :22a2:,: In file included from note: expanded from macro 'absl_nonnull's2geography/build.h| ^: 4241/usr/local/clang/include/absl/base/nullability.h: | :#In file included from 241d../src/s2/s2builderutil_s2point_vector_layer.h:e:22f25:i: nIn file included from note: eexpanded from macro 'absl_nonnull'../src/s2/base/logging.h a:b s21241l: | _In file included from #nd/usr/local/clang/include/absl/log/check.hoen:fni37unl: el In file included from a_/usr/local/clang/include/absl/log/internal/check_impl.hbNs:oln_21nnu: oln/usr/local/clang/include/absl/log/internal/check_op.hln :u l507| l ^: _1N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll/usr/local/clang/include/absl/log/internal/check_op.h : 498| : ^35 In file included from :s2geography/accessors-geog.cc :note: 2expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from s2geography/accessors-geog.h:4 : 498In file included from | ../src/s2/s2convex_hull_query.h : 25 : In file included from ../src/s2/s2cap.h :i30n: tIn file included from ../src/s2/s1angle.hv:128,: In file included from i../src/s2/s2point.hn:t27 : vIn file included from 2../src/s2/s2coder.h,: 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67 : cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ha:r29*: /usr/local/clang/include/absl/strings/cord.ha:b1079s:l33_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 1079e | x p ratbesxlt:): c{o r d _ i n t e r n a l : : C o r d\R e p| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l T241a | k#edReefpi(n)e &a&b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/geography.cc -o s2geography/geography.o In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l522l: 3 :| ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | In file included from As2geography/accessors-geog.ccB:S2L: _In file included from Is2geography/accessors-geog.hN:T4E: RIn file included from N../src/s2/s2convex_hull_query.hA:L25_: XIn file included from (../src/s2/s2cap.hi:n30s: eIn file included from r../src/s2/s1angle.ht:_28o: rIn file included from _../src/s2/s2point.ha:s27: sIn file included from i../src/s2/s2coder.hg:n23,: In file included from i/usr/local/clang/include/absl/status/status.hn:s67e: r/usr/local/clang/include/absl/status/internal/status_internal.ht:_150o:r25_:a swarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i gn_i m150p | l , c ocnosnts t& ,a bcsoln:s:tS t&a,t u s| * ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l s t509a | t u s , c o n s t AcBhSaLr_*I NaTbEsRlN_AnLo_nAnTuTlRlI BpUrTeEf_iCxA)P;T U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull', 241 | # d e f i n e a b s l _ n o n n u l l\ _ N| o ^n nul/usr/local/clang/include/absl/container/internal/common.hl: 32 :| 9 ^: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #dIn file included from es2geography/accessors-geog.ccf:i2n: eIn file included from s2geography/accessors-geog.hA:B4S: LIn file included from _../src/s2/s2convex_hull_query.hI:N25T: EIn file included from R../src/s2/s2cap.hN:A30L: _In file included from I../src/s2/s1angle.hF:_28f: aIn file included from l../src/s2/s2point.hs:e27(: iIn file included from f../src/s2/s2coder.h_:s23a: tIn file included from i/usr/local/clang/include/absl/status/status.hs:f67i: e/usr/local/clang/include/absl/status/internal/status_internal.hd:,150 :.58.:. )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ _VA_ A150R | G S _ _ c o| n ^s t absl::StaIn file included from ts2geography/accessors.ccu:s2*: In file included from as2geography/accessors.hb:s4l: _In file included from ns2geography/geography.ho:n4n: uIn file included from l../src/s2/s2polygon.hl: 34s: tIn file included from a../src/s2/mutable_s2shape_index.ht:u30s: ,In file included from /usr/local/clang/include/absl/container/btree_map.hc:o67n: s/usr/local/clang/include/absl/container/internal/btree_container.ht: 522c:h3a:r *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl_ n522o | n n uAlBlS Lp_rIeNfTiExR)N;A L _| X ^( in/usr/local/clang/include/absl/base/nullability.hs:e241r:t22_:o rnote: _expanded from macro 'absl_nonnull'a ss i241g | n#,d eifnisneer ta_bosrl__ansosningunl_li m_pNlo,n ncuolnls t | & ^, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496In file included from | s2geography/accessors-geog.cc#:d2e: fIn file included from is2geography/accessors-geog.hn:e4 : AIn file included from B../src/s2/s2convex_hull_query.hS:L25_: IIn file included from N../src/s2/s2cap.hT:E30R: NIn file included from A../src/s2/s1angle.hL:_28X: (In file included from F../src/s2/s2point.hu:n27c: ,In file included from ../src/s2/s2coder.hC:a23l: l/usr/local/clang/include/absl/status/status.he:e725,: 38K:Q uwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , M Q725u | a l ,s tKaVtailcu es,t aMtVuasl_uien,t e.r.n.a)l : : S t a\t u s| R ^e p* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/accessors-geog.cc::5262:: 3In file included from :s2geography/accessors-geog.h :4warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2convex_hull_query.h :25: In file included from ../src/s2/s2cap.h: 30526: | In file included from ../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:I27N: TIn file included from E../src/s2/s2coder.hR:N23A: L/usr/local/clang/include/absl/status/status.h_:X732(:i29n:s ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _or _732a | s s isgtna,t iicn sceornts_to rs_tads:s:isgtnr_iinmgp*l ,a bcsoln_snto n&n,u lclo nEsmtp t&y,S t r| i ^n g(/usr/local/clang/include/absl/container/internal/btree_container.h):;509 : 52| : ^ note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h :241:22: 509 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this)), In file included from s2geography/accessors-geog.cc : 2 : In file included from s2geography/accessors-geog.h : 4 : In file included from ../src/s2/s2convex_hull_query.h : 25 : In file included from ../src/s2/s2cap.h :\30 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s2point.h::3127:: 9In file included from :../src/s2/s2coder.h :23note: : macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/status/status.h :733:29 :31 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n733e | A BsStLa_tIiNcT EcRoNnAsLt_ IsFt_dt:r:uset(riifn_gs*a taibssfli_endo,n n.u.l.l) Miofv_esdaFtriosmfSiterdi n g| ( ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2geography/accessors.cc241: | 2#: dIn file included from es2geography/accessors.hf:i4n: eIn file included from s2geography/geography.ha:b4s: lIn file included from _../src/s2/s2polygon.hn:o34n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l526 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assignIn file included from _s2geography/accessors-geog.cci:m2p: lIn file included from ,s2geography/accessors-geog.h :c4o: nIn file included from s../src/s2/s2convex_hull_query.ht: 25&: ,In file included from ../src/s2/s2cap.hc:o30n: sIn file included from t../src/s2/s1angle.h :&28,: In file included from ../src/s2/s2point.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~27 : In file included from ../src/s2/s2coder.h :52723 | : /usr/local/clang/include/absl/status/status.h : 751 : 61 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | tsrtuaet,i cf aulisnet)p;t r _| t ~~~~~~~~~~~~ Poi/usr/local/clang/include/absl/container/internal/btree_container.hn:t509e:r47T:o Rnote: eexpanded from macro 'ABSL_INTERNAL_X'p (sta t509u | s _ i n t e r n a l :A:BSStLa_tIuNsTREeRpN*A La_bAsTlT_RnIoBnUnTuEl_lC ArP)T;U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s: )note: )expanded from macro 'absl_nonnull', 241 | # d e f i n e a b s l _ n o n n u l l\ _ N| o ^~~~n null | ^/usr/local/clang/include/absl/container/internal/btree_container.h :526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2geography/accessors-geog.cc511: | 2 : In file included from s2geography/accessors-geog.h : 4 : In file included from ../src/s2/s2convex_hull_query.h : 25A: BIn file included from S../src/s2/s2cap.hL:_30I: NIn file included from T../src/s2/s1angle.hE:R28N: AIn file included from L../src/s2/s2point.h_:A27T: TIn file included from R../src/s2/s2coder.hI:B23U: T/usr/local/clang/include/absl/status/status.hE:_752C:A44P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_B Y752( | t h isst)a)t)i c c o n s t s t a t u s _ i n t e r n a l :\: S t| a ^t us/usr/local/clang/include/absl/container/internal/common.hR:e32p:*9 :a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel _no n32n | u#ldle fRienpeT oAPBoSiLn_tIeNrT(E R N| A ^L _I/usr/local/clang/include/absl/base/nullability.hF:_241f:a22l:s enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b.s.l)_ n_o_nVnAu_lAlR G_SN_o_n n u| l ^l | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &In file included from ,s2geography/accessors-geog.cc :f2a: lIn file included from ss2geography/accessors-geog.he:,4 : In file included from | ../src/s2/s2convex_hull_query.h ^: 25: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2cap.h::50930:: 52In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h509: | 23 : /usr/local/clang/include/absl/status/status.h : 1031 : 42 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_I N1031T | EiRnNlAiLn_eA TcToRnIsBtU TsEt_aCtAuPsT_UiRnEtDe_rBnYa(lt:h:iSst)a)t,u s R e p * a b s l _ n o n n u l l S t a t u\s : :| R ^e pT/usr/local/clang/include/absl/container/internal/common.ho:P32o:i9n:t enote: rmacro 'ABSL_INTERNAL_IF_false' defined here( | ^32 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ IaFb_sfla_lnsoen(niufl_ls a_tNiosnfniueldl, .| ..) ^_ _VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTEIn file included from Rs2geography/accessors-geog.ccN:A2L: _In file included from Xs2geography/accessors-geog.h(:i4n: sIn file included from e../src/s2/s2convex_hull_query.hr:t25_: oIn file included from r../src/s2/s2cap.h_:a30s: sIn file included from i../src/s2/s1angle.hg:n28,: In file included from i../src/s2/s2point.hn:s27e: rIn file included from t../src/s2/s2coder.h_:o23r: _/usr/local/clang/include/absl/status/status.ha:s1038s:i33g:n _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl, 1038& | & , c osntsatt u&s,_ ifnatlesren,a l :| : ^S ta/usr/local/clang/include/absl/container/internal/btree_container.ht:u511s:R52e:p *note: expanded from macro 'ABSL_INTERNAL_X'a bsl _511n | o n n u l l r e p )A B{S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IB U241T | E#_dCeAfPiTnUeR EaDb_sBlY_(ntohninsu)l)l) _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_In file included from Is2geography/build.ccF:_2t: rIn file included from us2geography/build.he:(4i: fIn file included from _../src/s2/s2builderutil_s2point_vector_layer.hs:a25t: iIn file included from s../src/s2/base/logging.hf:i22e: dIn file included from ,/usr/local/clang/include/absl/log/log.h :.209.: .In file included from )/usr/local/clang/include/absl/log/internal/log_impl.h :i20f: _In file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.ha:t63i: sf/usr/local/clang/include/absl/log/internal/vlog_config.hi:e49d: 37 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | In file included from is2geography/accessors.ccn:t2 : RIn file included from es2geography/accessors.hg:i4s: tIn file included from es2geography/geography.hr:A4n: dIn file included from I../src/s2/s2polygon.hn:i34t: iIn file included from a../src/s2/mutable_s2shape_index.hl:i30z: eIn file included from (/usr/local/clang/include/absl/container/btree_map.hV:L67o: g/usr/local/clang/include/absl/container/internal/btree_container.hS:i542t:e3*: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_non n542u | l l AvB)S;L _ I| N ^T In file included from Es2geography/accessors-geog.ccR/usr/local/clang/include/absl/base/nullability.h:N:2A241: L:In file included from _22s2geography/accessors-geog.hX::( 4inote: : nexpanded from macro 'absl_nonnull'In file included from s ../src/s2/s2convex_hull_query.he: r25241t: _ | In file included from o#../src/s2/s2cap.hrd:_ea30sf: siIn file included from in../src/s2/s1angle.hge:n 28,a: bIn file included from si../src/s2/s2point.hln_:sn27eo: rnIn file included from tn../src/s2/s2coder.h_u:ol23rl: _ a/usr/local/clang/include/absl/status/status.hs_:sN1063io:gn13nn:_u ilwarning: mltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] p l| , ^ 1063& | &c,o ncsotn scth a&r,* faablssle_,n o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 543S | t a t u s MIn file included from e ss2geography/build.cc s a: g2 e : A In file included from s s2geography/build.hC :Stt4rru: (eIn file included from )../src/s2/s2builderutil_s2point_vector_layer.h ;:| ^25 : | In file included from /usr/local/clang/include/absl/base/nullability.h ~~~~~../src/s2/base/logging.h: :24122:/usr/local/clang/include/absl/container/internal/btree_container.h: 22:In file included from :511/usr/local/clang/include/absl/log/log.h ::47note: 209:expanded from macro 'absl_nonnull': In file included from note: /usr/local/clang/include/absl/log/internal/log_impl.hexpanded from macro 'ABSL_INTERNAL_X'241: | 20#: dIn file included from 511e/usr/local/clang/include/absl/log/absl_vlog_is_on.h | f :i 63n : e /usr/local/clang/include/absl/log/internal/vlog_config.ha b: s 63l _: nA43oBn:Sn Lu_warning: lItype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lN T_EN RoN63nAn | L u_l AlT eTx Rp| Il ^Bi UcTiEt_ CcAoPnTsUtReExDp_rB YV(LtohgiSsi)t)e)( c o n s t c h a r * a b s l _ n o n n u l l\ f )| ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | In file included from s2geography/build.cc : 2 : In file included from s2geography/build.h : 4 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 25 : In file included from f../src/s2/base/logging.ha:l22s: eIn file included from )/usr/local/clang/include/absl/log/log.h;: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :20: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h496::639: : /usr/local/clang/include/absl/log/internal/vlog_config.hnote: :macro 'ABSL_INTERNAL_X' defined here96 :60: warning: 496type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #d e96f | i n ef rAiBeSnLd_ IiNnTtE RlNoAgL__iXn(tFeurnnca,l :C:aRlelgeies,t eKrQAunadlI,n iMtQiuaalli,z eK(VVaLlougeS,i tMeV*a laubes,l _.n.o.n)n u l l v\) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | In file included from s2geography/build.cc : 2 : In file included from s2geography/build.h : 4 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 25 : In file included from ../src/s2/base/logging.hf:a22l: sIn file included from e/usr/local/clang/include/absl/log/log.h):;209 : In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ~~~~~~: 20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/container/internal/btree_container.h::63509: :47/usr/local/clang/include/absl/log/internal/vlog_config.h:: 119note: :expanded from macro 'ABSL_INTERNAL_X'15 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]509 | 119 | c o n sAtB ScLh_aIrN*T EaRbNsAlL__nAoTnTnRuIlBlU TcEo_nCsAtP TfUiRlEeD__;B Y (| t ^h is/usr/local/clang/include/absl/base/nullability.h):)241,: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^~~~l l _Nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l544l: 3 :| ^warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, In file included from &s2geography/build.cc&:,2 : &In file included from &s2geography/build.h,: 4t: rIn file included from u../src/s2/s2builderutil_s2point_vector_layer.he:,25 : fIn file included from a../src/s2/base/logging.hl:s22e: )In file included from ;/usr/local/clang/include/absl/log/log.h : 209| : ^In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:/usr/local/clang/include/absl/container/internal/btree_container.h20:: 496In file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h9::63 : note: macro 'ABSL_INTERNAL_X' defined here /usr/local/clang/include/absl/log/internal/vlog_config.h:133: 37496: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine ABSL _133I | NiTnEtR NRAeLg_iXs(tFeurnAcn,d ICnailtlieael,i zKeQ(uVaLlo,g SMiQtuea*l ,a bKsVla_lnuoen,n uMlVla lvu)e;, .| . ^. ) /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2geography/build.cc :2: In file included from s2geography/build.h :5524 | : In file included from ../src/s2/s2builderutil_s2point_vector_layer.hA:B25S: LIn file included from _../src/s2/base/logging.hI:N22T: EIn file included from R/usr/local/clang/include/absl/log/log.hN:A209L: _In file included from X/usr/local/clang/include/absl/log/internal/log_impl.h(:i20n: sIn file included from e/usr/local/clang/include/absl/log/absl_vlog_is_on.hr:t63_: o/usr/local/clang/include/absl/log/internal/vlog_config.hr:_157a:s11s:i gwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], in s157e | rVtL_oogrS_iatses*i ganb_silm_pnlu,l l&a&b,l e& &S,e ttVrMuoed,u lfeaLlisset)H;e a d| F ^o rT/usr/local/clang/include/absl/container/internal/btree_container.he:s509t:O52n:l ynote: (expanded from macro 'ABSL_INTERNAL_X' | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' A B257S | L#_dIeNfTiEnReN AaLb_sAlT_TnRuIlBlUaTbEl_eC A_PNTuUlRlEaDb_lBeY ( t| h ^i s)), In file included from s2geography/build.cc : 2 : In file included from s2geography/build.h : 4 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 25 : In file included from ../src/s2/base/logging.h : 22 : In file included from /usr/local/clang/include/absl/log/log.h\: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :20: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h31::639: :/usr/local/clang/include/absl/log/internal/vlog_config.h :note: 158macro 'ABSL_INTERNAL_IF_true' defined here: 15: warning: 31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #d e158f | i n e AVBLSoLg_SIiNtTeE*R NaAbLs_lI_Fn_utlrluaeb(lief _vs)a;t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h,: 257.:.23.:) note: iexpanded from macro 'absl_nullable'f _s a257t | i#sdfeifeidn e | a ^b sl_nullable _NulIn file included from ls2geography/accessors.cca:b2l: eIn file included from s2geography/accessors.h :| 4 ^: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2/usr/local/clang/include/absl/container/internal/btree_container.h): 581 :| 3 ^: warning: /usr/local/clang/include/absl/log/internal/check_impl.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]51 :3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'581 | A51B | S L _AIBNSTLE_RLNOAGL__IXN(TiEnRsNeArLt__CoHrE_CaKs_sOiPg(nC,h eicnks_eNrEt,_ o!r=_,a svsailg1n,_ hvianlt1__itmepxlt,, &v&a,l 2c,o nvsatl 2&_,t e x| t ^) | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:52:/usr/local/clang/include/absl/log/internal/check_op.h :68note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'509 | 68 | w h i lAeB S(Lc_oInNsTtE RcNhAaLr_*A TaTbRsIlB_UnTuEl_lCaAbPlTeU RaEbDs_lB_Yl(otgh_iisn)t)e,r n a l _ c h e c k _ o p _ r e s u l t \ | ^ \ /usr/local/clang/include/absl/container/internal/common.h :| 31 ^: 9: /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here257 :23: note: 31expanded from macro 'absl_nullable' | #d e257f | i#ndee fAiBnSeL _aIbNsTlE_RnNuAlLl_aIbFl_et r_uNeu(lilfa_bslaet i s| f ^i ed, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | AIn file included from Bs2geography/accessors-geog.ccS:L2_: IIn file included from Ns2geography/accessors-geog.hT:E4R: NIn file included from A../src/s2/s2convex_hull_query.hL:_25X: (In file included from i../src/s2/s2cap.hn:s31e: rIn file included from t../src/s2/s1chord_angle.h_:o31r: _In file included from a../src/s2/s2pointutil.hs:s27i: g../src/s2/util/math/matrix3x3.hn:,276 :i5n:s ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _or../src/s2/base/logging.h_:a37s:s21i:g nnote: _expanded from macro 'S2_CHECK_NE'h int _37i | m#pdle,f i&n&e, Sc2o_nCsHtE C&K,_ N E| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C HEC K582_ | N E | ^ /usr/local/clang/include/absl/log/check.h : 120 : 3 : note: expanded from macro 'CHECK_NE' tr u120e | , fAaBlSsLe_,L OcGo_nIsNtT_EiRtNeArLa_tCoHrE(ChKi_nNtE)_ IAMBPSLL(_(IvNaTlE1R)N,A L#_vCaOlM1M,A )(;v a l| 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) , #/usr/local/clang/include/absl/container/internal/btree_container.hv:a509l:247): | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/log/internal/check_impl.h:51 :5093 | : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | A BASBLS_LI_NLTOEGR_NIANLT_EARTNTARLI_BCUHTEEC_KC_AOPPT(UCRhEeDc_kB_YN(Et,h i!s=),) ,v a l 1 , v a l 1 _ t e x t , v a l 2 , v a\l 2 _| t ^~~~e xt) | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::58175::361:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' /usr/local/clang/include/absl/container/internal/btree_container.h:511 :7552 | : note: Aexpanded from macro 'ABSL_INTERNAL_X'B SL_ L511O | G _ I N T E R N A L _ACBHSELC_KI(N:T:EaRbNsAlL:_:AiTmTpRlIiBcUiTtE__cCaAsPtT ( \ | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull': 32:9 :241 | note: #macro 'ABSL_INTERNAL_IF_false' defined hered efi n32e | #adbesfli_nneo nAnBuSlLl_ I_NNToEnRnNuAlLl_ I F| _ ^f alse(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from In file included from s2geography/accessors.cc/usr/local/clang/include/absl/container/internal/btree.h::270: : In file included from In file included from s2geography/accessors.h/usr/local/clang/include/absl/container/internal/layout.h::4198: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/strings/str_cat.h::4116: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::3423: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/mutable_s2shape_index.h::33533:: 52In file included from :../src/s2/base/commandlineflags.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/flags/flag.h:110:29: 335 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | v o i d S e t F l a g ( a b s l : : F l a g < T > * aabbssll:_:nionntn1u2l8l* falbasgl,_ ncoonnnsutl lT &o uvt)) {{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from In file included from ../src/s2/base/commandlineflags.hs2geography/accessors-geog.cc::212: : In file included from /usr/local/clang/include/absl/flags/flag.hs2geography/accessors-geog.h::1184:: 29In file included from :../src/s2/s2convex_hull_query.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h118: | 30v: oIn file included from i/usr/local/clang/include/absl/container/btree_map.hd: 66S: eIn file included from t/usr/local/clang/include/absl/container/internal/btree.hF:l70a: gIn file included from (/usr/local/clang/include/absl/container/internal/layout.ha:b198s: lIn file included from :/usr/local/clang/include/absl/strings/str_cat.h::F116l: aIn file included from g/usr/local/clang/include/absl/strings/internal/stringify_sink.h<:T23>: */usr/local/clang/include/absl/strings/numbers.h :a340b:s53l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 340f | l a g , c o n s t V & v ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241a | b#sdle:f:iunien ta1b2s8l*_ naobnsnlu_lnlo n_nNuolnln uolult ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.hIn file included from :s2geography/accessors-geog.cc4:: 2In file included from : ../src/s2/s2polygon.hIn file included from :s2geography/accessors-geog.h34:: 4In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2convex_hull_query.h41:: 27In file included from : ../src/s2/s2cell_id.hIn file included from :../src/s2/s2loop.h43:: 34In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/mutable_s2shape_index.h28:: 30In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h27:: 67In file included from : ../src/s2/s2coder.h:/usr/local/clang/include/absl/container/internal/btree_container.h23:: 523In file included from :/usr/local/clang/include/absl/status/status.h31::67 : warning: /usr/local/clang/include/absl/status/internal/status_internal.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]150 :58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]523 | 150 | c o n s t a b sfla:l:sSet,a tfuasl*s ea)b;s l _| n ^o nnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l496 :s9t:a tnote: umacro 'ABSL_INTERNAL_X' defined heres , c o496n | s#td ecfhianre* AaBbSsLl__InNoTnEnRuNlAlL _pXr(eFfuinxc),; C a| l ^l ee/usr/local/clang/include/absl/base/nullability.h,: 241K:Q22u:a lnote: ,expanded from macro 'absl_nonnull' MQ u241a | l#,d eKfVianleu ea,b sMlV_anlounen,u l.l. ._)N o n n u l\l | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSIn file included from Ls2geography/accessors.cc_:I2N: TIn file included from Es2geography/accessors.hR:N4A: LIn file included from _s2geography/geography.hI:F4_: tIn file included from r../src/s2/s2polygon.hu:e34(: iIn file included from f../src/s2/mutable_s2shape_index.h_:s41a: tIn file included from i../src/s2/s2cell_id.hs:f43i: eIn file included from d../src/s2/s1angle.h,: 28.: .In file included from .../src/s2/s2point.h): 27i: fIn file included from _../src/s2/s2coder.hs:a23t: i/usr/local/clang/include/absl/status/status.hs:f725i:e38d: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_iIn file included from ns2geography/accessors-geog.cct:e2r: nIn file included from as2geography/accessors-geog.hl::4:: SIn file included from t../src/s2/s2convex_hull_query.ha:t27u: sIn file included from R../src/s2/s2loop.he:p34*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l524 :P3r:e pwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r eToMod i524f | y ( A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Xexpanded from macro 'absl_nonnull'( in s241e | r#td_eofri_naes saibgsnl,_ nionnsneurltl_ o_rN_oansnsuilgln _ i| m ^p l, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | In file included from fs2geography/accessors.cca:l2s: eIn file included from ,s2geography/accessors.h :t4r: uIn file included from es2geography/geography.h):;4 : In file included from | ../src/s2/s2polygon.h ~~~~~~~~~~~~: 34: In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/internal/btree_container.h::41511: :In file included from 47../src/s2/s2cell_id.h:: 43: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h :51127 | : In file included from ../src/s2/s2coder.h: 23 : /usr/local/clang/include/absl/status/status.h : 732 : 29 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IN T732E | R N AsLt_aAtTiTcR IcBoUnTsEt_ CsAtPdT:U:RsEtDr_iBnYg(*t haibss)l)_)n o n n u l l E m p t y S t r i n g ( ) ; | \ ^ | ^~~~/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static con/usr/local/clang/include/absl/container/internal/btree_container.hs:t527 :s30t:d :warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s tri n527g | * a b s l _ n o n n u l l M o v etdrFureo,m Sftarlisneg)(;) ; | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496/usr/local/clang/include/absl/base/nullability.h::9241:: 22:note: macro 'ABSL_INTERNAL_X' defined here note: expanded from macro 'absl_nonnull' 496 | 241# | d#edfeifnien eA BaSbLs_lI_NnToEnRnNuAlLl_ X_(NFounnncu,l lC a l| l ^e e, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRe/usr/local/clang/include/absl/container/internal/btree_container.hp:*526 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onnu l526l | r )A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Xnote: (expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns,l _innosnenrutl_lo r__Naosnsniuglnl_ i m| p ^l , const &, const &,In file included from s2geography/accessors.cc :| 2 ^: In file included from s2geography/accessors.h:/usr/local/clang/include/absl/container/internal/btree_container.h4:: 509In file included from :s2geography/geography.h52::4 : In file included from note: ../src/s2/s2polygon.hexpanded from macro 'ABSL_INTERNAL_X': 34: In file included from ../src/s2/mutable_s2shape_index.h: 41509: | In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from A../src/s2/s2point.hB:S27L: _In file included from I../src/s2/s2coder.hN:T23E: R/usr/local/clang/include/absl/status/status.hN:A752L:_44A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUTE _752C | A P TsUtRaEtDi_cB Yc(otnhsits )s)t,a t u s _ i n t e r n a l : : S t a t u s R e p *\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: Rmacro 'ABSL_INTERNAL_IF_true' defined heree pTo P31o | i#ndteefri(n e | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _I F241_ | t#rdueef(iinfe_ saabtsils_fnioendn,u l.l. ._)N oinfn_uslalt i s| f ^i ed | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_falsIn file included from es2geography/accessors.cc(:i2f: _In file included from ss2geography/accessors.ha:t4i: sIn file included from fs2geography/geography.hi:e4d: ,In file included from ../src/s2/s2polygon.h.:.34.: )In file included from ../src/s2/mutable_s2shape_index.h_:_41V: AIn file included from _../src/s2/s2cell_id.hA:R43G: SIn file included from _../src/s2/s1angle.h_: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StIn file included from as2geography/accessors-geog.cct:u2s: RIn file included from es2geography/accessors-geog.hp:*4 : aIn file included from b../src/s2/s2convex_hull_query.hs:l27_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :S30t: aIn file included from t/usr/local/clang/include/absl/container/btree_map.hu:s67:: :/usr/local/clang/include/absl/container/internal/btree_container.hR:e543p:T23o:P owarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n te r543( | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' t241r | u#ed)e;f i n| e ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l496_:n9o:n nnote: umacro 'ABSL_INTERNAL_X' defined herel l _ N496o | n#nduelfli n e| ^A BSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de/usr/local/clang/include/absl/container/internal/btree_container.hf:i542n:e3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _non n542u | l l A_BNSoLn_nIuNlTlE R N| A ^L _X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARIn file included from Gs2geography/accessors.ccS:_2_: In file included from s2geography/accessors.h| : ^4 : In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from In file included from s2geography/accessors-geog.cc../src/s2/s2cell_id.h::243: : In file included from In file included from s2geography/accessors-geog.h../src/s2/s1angle.h::428: : In file included from In file included from ../src/s2/s2convex_hull_query.h../src/s2/s2point.h::2727: : In file included from In file included from ../src/s2/s2loop.h../src/s2/s2coder.h::3423: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/status/status.h::301063: :In file included from 13/usr/local/clang/include/absl/container/btree_map.h:: 67: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 542:3: 1063warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c ons t542 | c h aArB*S La_bIsNlT_EnRoNnAnLu_lXl( iSntsaetruts_Moers_saasgseiAgsnC,S tirn(s e r| t ^_ or_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n _note: iexpanded from macro 'absl_nonnull'm pl ,241 | &#&d,e fcionnes ta b&s,l _fnaolnsneu,l l | _ ^N on/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/accessors.cc:2: In file included from s2geography/accessors.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/accessors-geog.cc:2: In file included from s2geography/accessors-geog.h:4: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defi/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/linear-referencing.cc -o s2geography/linear-referencing.o ne absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2geography/coverings.cc : 2\: In file included from s2geography/coverings.h| : ^4 : In file included from ../src/s2/s2region_coverer.h/usr/local/clang/include/absl/container/internal/common.h::3132: :In file included from 9../src/s2/s2cell.h:: 24: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h32: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/internal/check_op.hA:B41S: LIn file included from _/usr/local/clang/include/absl/log/internal/strip.hI:N26T: EIn file included from R/usr/local/clang/include/absl/log/internal/log_message.hN:A47L: _In file included from I/usr/local/clang/include/absl/log/internal/structured_proto.hF:_27f: aIn file included from l/usr/local/clang/include/absl/log/internal/proto.hs:e34(: if/usr/local/clang/include/absl/types/span.h_:s212a:t22i:s fwarning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e d, . .212. | ) _u_sViAn_gA RpGoSi_n_t e r| ^= T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define abIn file included from ss2geography/build.ccl:_2n: uIn file included from ls2geography/build.hl:a4b: iIn file included from l../src/s2/s2builderutil_s2point_vector_layer.hi:t27y: _In file included from u../src/s2/mutable_s2shape_index.hn:k30n: oIn file included from w/usr/local/clang/include/absl/container/btree_map.hn: 67_: N/usr/local/clang/include/absl/container/internal/btree_container.hu:l551l:_79u:n swarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e cifi e551d | | A ^B SL_INTERNAL_XIn file included from (s2geography/coverings.cci:n2s: eIn file included from rs2geography/coverings.ht:_4o: rIn file included from _../src/s2/s2region_coverer.ha:s31s: iIn file included from g../src/s2/s2cell.hn:,24 : iIn file included from n../src/s2/base/logging.hs:e21r: tIn file included from _/usr/local/clang/include/absl/log/check.ho:r37_: aIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hs:i21g: nIn file included from _/usr/local/clang/include/absl/log/internal/check_op.hi:m41p: lIn file included from ,/usr/local/clang/include/absl/log/internal/strip.h :&26&: ,In file included from /usr/local/clang/include/absl/log/internal/log_message.h&:&47,: In file included from f/usr/local/clang/include/absl/log/internal/structured_proto.ha:l27s: eIn file included from ,/usr/local/clang/include/absl/log/internal/proto.h :t34r: u/usr/local/clang/include/absl/types/span.he:)213;: 34 :| ^ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :496:9 :213 | note: macro 'ABSL_INTERNAL_X' defined here usi n496g | #cdoenfsitn_ep oAiBnStLe_rI N=T EcRoNnAsLt_ XT(*F uanbsl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ c, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSLIn file included from _s2geography/coverings.ccI:N2T: EIn file included from Rs2geography/coverings.hN:A4L: _In file included from I../src/s2/s2region_coverer.hF:_31t: rIn file included from u../src/s2/s2cell.he:(24i: fIn file included from _../src/s2/base/logging.hs:a21t: iIn file included from s/usr/local/clang/include/absl/log/check.hf:i37e: dIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :.21.: .In file included from )/usr/local/clang/include/absl/log/internal/check_op.h :i41f: _In file included from s/usr/local/clang/include/absl/log/internal/strip.ha:t26i: sIn file included from f/usr/local/clang/include/absl/log/internal/log_message.hi:e47d: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h| : ^27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733In file included from | s2geography/build.ccc:o2n: sIn file included from ts2geography/build.he:x4p: rIn file included from ../src/s2/s2builderutil_s2point_vector_layer.hS:p27a: nIn file included from <../src/s2/mutable_s2shape_index.hT:>30 : MIn file included from a/usr/local/clang/include/absl/container/btree_map.hk:e67S: p/usr/local/clang/include/absl/container/internal/btree_container.ha:n551(:T3*: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_null a551b | l e ApBtSrL _AIBNSTLE_RANTATLR_IXB(UiTnEs_eLrItF_EoTrI_MaEs_sBiOgUnN,D ,i n s| e ^r t_o/usr/local/clang/include/absl/base/nullability.hr:_257a:s23s:i gnote: nexpanded from macro 'absl_nullable'_ im p257l | ,# d&e&f,i n&e& ,a bfsall_sneu,l ltarbulee) ;_ N u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l abl/usr/local/clang/include/absl/container/internal/btree_container.he: 511 :| 47 ^: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)))In file included from s2geography/coverings.cc : 2 : In file included from s2geography/coverings.h : 4 : In file included from ../src/s2/s2region_coverer.h : 31 : In file included from ../src/s2/s2cell.h : 24 : In file included from ../src/s2/base/logging.h : 21 : \In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^~~~: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l552a:b79l:e warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ 552 | ABSL_In file included from Is2geography/coverings.ccN:T2E: RIn file included from Ns2geography/coverings.hA:L4_: XIn file included from (../src/s2/s2region_coverer.hi:n31s: eIn file included from r../src/s2/s2cell.ht:_24o: rIn file included from _../src/s2/base/logging.ha:s21s: iIn file included from g/usr/local/clang/include/absl/log/check.hn:,37 : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:e21r: tIn file included from _/usr/local/clang/include/absl/log/internal/check_op.ho:r41_: aIn file included from s/usr/local/clang/include/absl/log/internal/strip.hs:i26g: nIn file included from _/usr/local/clang/include/absl/log/internal/log_message.hi:m47p: lIn file included from ,/usr/local/clang/include/absl/log/internal/structured_proto.h :&27&: ,In file included from /usr/local/clang/include/absl/log/internal/proto.h&:&34,: /usr/local/clang/include/absl/types/span.ht:r740u:e21,: fwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l se) ;740 | | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here T *496 | a#bdself_innuel lAaBbSlLe_ IeNnTdE)R NnAoLe_xXc(eFputn c{, C| a ^l le/usr/local/clang/include/absl/base/nullability.he:,257 :K23Q:u anote: lexpanded from macro 'absl_nullable', M Q257u | a#ld,e fKiVnael uaeb,s lM_Vnaullulea,b l.e. ._)N u l l a b\l e | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAIn file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ L_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p,In file included from s2geography/build.ccu:i2n: tIn file included from 6s2geography/build.h4:_4t: In file included from v../src/s2/s2builderutil_s2point_vector_layer.h): 27{: In file included from ../src/s2/mutable_s2shape_index.h| : ^33 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/commandlineflags.h::24121:: 22: /usr/local/clang/include/absl/flags/flag.hnote: :expanded from macro 'absl_nonnull'110 :29 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efine absl _110n | ovnoniudl lS e_tNFolnangu(lalb s l| : ^: Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnIn file included from us2geography/build.ccl:l2 : pIn file included from )s2geography/build.h :{4 : In file included from | ../src/s2/s2builderutil_s2point_vector_layer.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::24141:: 22In file included from :../src/s2/s2cell_id.h :43note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: onn/usr/local/clang/include/absl/status/internal/status_internal.hu:l149l: 13_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull | ^149 | const char* absl_nonnull MakeCheckFailString( | ^In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h/usr/local/clang/include/absl/base/nullability.h::4241: :In file included from 22../src/s2/s2polygon.h:: 29note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43 : 241In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e57 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n79u: l/usr/local/clang/include/absl/base/internal/endian.hl: 270_:N27o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^270 | inline voiIn file included from ds2geography/build.cc :S2t: oIn file included from rs2geography/build.he:644: (In file included from v../src/s2/s2builderutil_s2point_vector_layer.ho:i27d: *In file included from ../src/s2/mutable_s2shape_index.ha:b41s: lIn file included from _../src/s2/s2cell_id.hn:43o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from p../src/s2/s2point.h,: 27u: iIn file included from n../src/s2/s2coder.ht:6234: _In file included from t/usr/local/clang/include/absl/status/status.h :v67): /usr/local/clang/include/absl/status/internal/status_internal.h{: 150 :| 25 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 150expanded from macro 'absl_nonnull' | 241 | c#odnesfti naeb salb:s:lS_tnaotnunsu*l la b_sNlo_nnnounlnlu l l| ^s tatus, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2geography/geography.cc :2 : 241In file included from | s2geography/geography.h#:d4e: fIn file included from i../src/s2/s2polygon.hn:e29 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l43_: nIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:n19u: lIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :_57N: oIn file included from n/usr/local/clang/include/absl/hash/hash.hn:u89l: lIn file included from /usr/local/clang/include/absl/hash/internal/hash.h :| 90 ^: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexprIn file included from s2geography/coverings.ccs:t2r: iIn file included from ns2geography/coverings.hg:_4v: iIn file included from e../src/s2/s2region_coverer.hw: 31N: uIn file included from l../src/s2/s2cell.hl:S24a: fIn file included from e../src/s2/base/logging.hS:t21r: iIn file included from n/usr/local/clang/include/absl/log/check.hg:V37i: eIn file included from w/usr/local/clang/include/absl/log/internal/check_impl.h(:c21o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_op.ht: 41c: hIn file included from a/usr/local/clang/include/absl/log/internal/strip.hr:*26 : a/usr/local/clang/include/absl/log/internal/log_message.hb:s82l:_26n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 82p | ) {L o g| M ^e ssa/usr/local/clang/include/absl/base/nullability.hg:e257(:c23o:n snote: texpanded from macro 'absl_nullable' ch a257r | *# daebfsiln_en oanbnsl_nullable _Nullable | ^ ull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2geography/build.cc :2note: : expanded from macro 'absl_nonnull'In file included from s2geography/build.h:4 : 241In file included from | ../src/s2/s2builderutil_s2point_vector_layer.h#:d27e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e44 : aIn file included from b../src/s2/s2pointutil.hs:l27_: no../src/s2/util/math/matrix3x3.hn:n276u:l5l: _warning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnull 276 | | ^ S2_CHECK_NIn file included from Es2geography/coverings.cc(:d2e: tIn file included from ,s2geography/coverings.h :V4T: yIn file included from p../src/s2/s2region_coverer.he:(310: )In file included from )../src/s2/s2cell.h :<24<: In file included from "../src/s2/base/logging.h :C21a: nIn file included from '/usr/local/clang/include/absl/log/check.ht: 37i: nIn file included from v/usr/local/clang/include/absl/log/internal/check_impl.he:r21s: e/usr/local/clang/include/absl/log/internal/check_op.h.: 429D:e31t:e rwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nant 429= | 0 . " ;T 1 | v ^1 , T2../src/s2/base/logging.h :v372:,21 :c onote: nexpanded from macro 'S2_CHECK_NE's t c37h | a#rd*e faibnsel _Sn2o_nCnHuElClK _eNxEp rCtHeExCtK)_ NAEB S L| _ ^A TTR/usr/local/clang/include/absl/log/check.hI:B120U:T3E:_ Nnote: Oexpanded from macro 'CHECK_NE'I NLI N120E | ; A| B ^S L_/usr/local/clang/include/absl/base/nullability.hL:O241G:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | C#HdEeCfKi_nNeE _aIbMsPlL_(n(ovnanlu1l)l, _#Nvoanln1u,l l( v a| l ^2 ), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOIn file included from Gs2geography/coverings.cc_:I2N: TIn file included from Es2geography/coverings.hR:N4A: LIn file included from _../src/s2/s2region_coverer.hC:H31E: CIn file included from K../src/s2/s2cell.h_:O24P: (In file included from C../src/s2/base/logging.hh:e21c: kIn file included from _/usr/local/clang/include/absl/log/check.hN:E37,: In file included from !/usr/local/clang/include/absl/log/internal/check_impl.h=:,21 : v/usr/local/clang/include/absl/log/internal/check_op.ha:l4321:,13 :v awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1 _te x432t | ,c ovnaslt2 ,c hvaarl*2 _atbesxlt_)n o n| n ^u ll /usr/local/clang/include/absl/log/internal/check_op.hM:a68k:e22C:h enote: cexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'k OpS t68r | i n gw(hTi1l ev 1(,c oTn2s tv 2c,h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241a | b#sdle_flionge_ ianbtselr_nnaoln_ncuhlelc k__Noopn_nruelslu l t| ^ In file included from \s2geography/coverings.cc : 2| : ^In file included from s2geography/coverings.h:4: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2region_coverer.h::25731:: 23In file included from :../src/s2/s2cell.h :24note: : expanded from macro 'absl_nullable'In file included from ../src/s2/base/logging.h:21 : 257In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s433l:_56n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 433_ | N u l l a b l e | ^ const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2geography/build.cc::222:: In file included from s2geography/build.hnote: :expanded from macro 'absl_nonnull'4 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h :24127 | : #In file included from d../src/s2/mutable_s2shape_index.he:f44i: nIn file included from e../src/s2/s2pointutil.h :a27b: s../src/s2/util/math/matrix3x3.hl:_276n:o5n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N../src/s2/base/logging.ho:n37n:u21l:l note: | expanded from macro 'S2_CHECK_NE' ^ 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_texIn file included from ts2geography/coverings.cc,: 2v: aIn file included from ls2geography/coverings.h2:,4 : vIn file included from a../src/s2/s2region_coverer.hl:231_: tIn file included from e../src/s2/s2cell.hx:t24): In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_op.h::3775: :In file included from 61/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP': 451:1: 75warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S451L | _ALBOSGL__ILNOTGE_RINNATLE_RCNHAELC_KD(E:F:IaNbEs_lM:A:KiEm_pClHiEcCiKt__OcPa_sStT:(449 : 31 : note: \expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | /usr/local/clang/include/absl/base/nullability.h : 241e:x22t:e rnote: nexpanded from macro 'absl_nonnull' te m241p | l#adteef icnoen satb sclh_anro*n naublsll __nNoonnnnuullll M a| k ^e CheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:4: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:28: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTIn file included from Es2geography/distance.cc_:C2A: PIn file included from Ts2geography/distance.hU:R4E: DIn file included from _s2geography/geography.hB:Y4(: tIn file included from h../src/s2/s2polygon.hi:s29): )In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 43 ^~~~: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from In file included from s2geography/geography.ccs2geography/distance.h::24: : In file included from In file included from s2geography/geography.hs2geography/geography.h::44: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2polygon.h::2929: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/container/flat_hash_map.h::4343: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::1919: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5959: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::8282: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2323: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/crc/crc32c.h::3232: : In file included from /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/strings/str_format.h::84380: :In file included from 43/usr/local/clang/include/absl/strings/internal/str_format/bind.h:: 24: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/inlined_vector.h :56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h :38035 | : st/usr/local/clang/include/absl/types/span.hd::733::s31t:r iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]g & Str A733p | pceonndsFtoerxmpart (Ssptadn:<:Ts>t rMiankge*S paabns(lT_*n oanbnsull_ln udlslta,b l e| ^p tr/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Anote: Texpanded from macro 'absl_nonnull'T RI B241U | T#Ed_eLfIiFnEeT IaMbEs_lB_OnUoNnDn,u l l| ^_ Non/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 : | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(In file included from Ts2geography/distance.cc*: 2a: bIn file included from ss2geography/distance.hl:_4n: uIn file included from ls2geography/geography.hl:a4b: lIn file included from e../src/s2/s2polygon.h :b29e: gIn file included from i/usr/local/clang/include/absl/container/flat_hash_map.hn: 43A: BIn file included from S/usr/local/clang/include/absl/container/hash_container_defaults.hL:_19A: TIn file included from T/usr/local/clang/include/absl/container/internal/hash_function_defaults.hR:I59B: UIn file included from T/usr/local/clang/include/absl/strings/cord.hE:_82L: IIn file included from F/usr/local/clang/include/absl/crc/internal/crc_cord_state.hE:T23I: MIn file included from E/usr/local/clang/include/absl/crc/crc32c.h_:B32O: U/usr/local/clang/include/absl/strings/str_format.hN:D440,: 24 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23 :440 | note: iexpanded from macro 'absl_nullable'n t F257P | r#idnetfFi(nset da:b:sFlI_LnEu*l laabbslle_ n_oNnunlullalb loeu t p| u ^t , const FormatSpeIn file included from cs2geography/geography.cc<:A2r: gIn file included from ss2geography/geography.h.:.4.: >In file included from &../src/s2/s2polygon.h :f29o: rIn file included from m/usr/local/clang/include/absl/container/flat_hash_map.ha:t43,: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/base/nullability.h::59241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 82: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from 241/usr/local/clang/include/absl/crc/crc32c.h | :#32d: eIn file included from f/usr/local/clang/include/absl/strings/str_format.hi:n84e: In file included from a/usr/local/clang/include/absl/strings/internal/str_format/bind.hb:s24l: _In file included from n/usr/local/clang/include/absl/container/inlined_vector.ho:n56n: uIn file included from l/usr/local/clang/include/absl/container/internal/inlined_vector.hl: 35_: N/usr/local/clang/include/absl/types/span.ho:n740n:u21l:l warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 740 | T* absl_nullable end) noexcept { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/distance.cc::2572:: 23In file included from :s2geography/distance.h :4note: : expanded from macro 'absl_nullable'In file included from s2geography/geography.h:4 : 257In file included from | ../src/s2/s2polygon.h#:d29e: fIn file included from i/usr/local/clang/include/absl/container/flat_hash_map.hn:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 82_: NIn file included from u/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:l23a: bIn file included from l/usr/local/clang/include/absl/crc/crc32c.he: 32 : | /usr/local/clang/include/absl/strings/str_format.h ^: 469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2geography/geography.cc :5032 | : In file included from s2geography/geography.hF:o4r: mIn file included from a../src/s2/s2polygon.ht:R29a: wIn file included from S/usr/local/clang/include/absl/container/flat_hash_map.hi:n43k: (In file included from T/usr/local/clang/include/absl/container/hash_container_defaults.h*: 19a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_59n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u82l: lIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hr:a23w: )In file included from /usr/local/clang/include/absl/crc/crc32c.h :/32/: In file included from N/usr/local/clang/include/absl/strings/str_format.hO:L84I: NIn file included from T/usr/local/clang/include/absl/strings/internal/str_format/bind.h : 24| : ^In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/internal/inlined_vector.h::2235:: /usr/local/clang/include/absl/types/span.hnote: :expanded from macro 'absl_nonnull'794 :8: 241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e794 | a b s l _Tn*o nanbuslll_ n_uNlolnanbullel p t| r ^ ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2geography/predicates.cc -o s2geography/predicates.o In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfiedIn file included from ,s2geography/distance.cc :.2.: .In file included from )s2geography/distance.h :i4f: _In file included from ss2geography/geography.ha:t4i: sIn file included from f../src/s2/s2polygon.hi:e29d: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2geography/build.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::231: : In file included from s2geography/build.h:/usr/local/clang/include/absl/synchronization/mutex.h5:: 489In file included from :../src/s2/s2builderutil_s2polygon_layer.h14::48 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2polygon.h :29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 45489: | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 148 : 3 : vwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i d (*a b148s | l _ nAuBlSlLa_bIlNeT EiRnNvAaLr_iXa(nitn)s(evroti_do*r _aabsssli_gnnu,l lianbsielritt_yo_ru_naksnsoiwgnn)_,i m p| l ^, con/usr/local/clang/include/absl/base/nullability.hs:t257&:,23 :c onote: nexpanded from macro 'absl_nullable's t& ,257 | t#rdueef,i n e| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bs l149_ | n u l l a b l e _ N u l l a b l e t r| u ^e , ABSL_IIn file included from Ns2geography/distance.ccT:E2R: NIn file included from As2geography/distance.hL:_4S: IIn file included from Ns2geography/geography.hG:L4E: _In file included from A../src/s2/s2polygon.hR:G29(: )In file included from )/usr/local/clang/include/absl/container/flat_hash_map.h;: 43 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::13559:: 11In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 135/usr/local/clang/include/absl/synchronization/mutex.h | : 489 : 45 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] t h489i | s ) ) ) A BvSoLi_dA T(T*RaIbBsUlT_En_uLlIlFaEbTlIeM Ei_nBvOaUrNiDa n{t ) ( v o i d * a b s l _ n u l l a b i l i t y _ u n k n o\w n )| , ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _/usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ Null_unspecifi/usr/local/clang/include/absl/container/internal/raw_hash_map.he:d153 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_XIn file included from (s2geography/distance.cci:n2s: eIn file included from rs2geography/distance.ht:_4o: rIn file included from _s2geography/geography.ha:s4s: iIn file included from g../src/s2/s2polygon.hn:,29 : iIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hs:e43r: tIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.ho:r19_: aIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:i59g: nIn file included from _/usr/local/clang/include/absl/strings/cord.hi:m94p: lIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t490&:,13 :& &warning: ,type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] fals e490, | | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.hv:o133i:d52*: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n u133l | l a b i l i t y _ u nAkBnSoLw_nI NaTrEgR)N;A L _| A ^T TRI/usr/local/clang/include/absl/base/nullability.hB:U289T:E34_:C Anote: Pexpanded from macro 'absl_nullability_unknown'T URE D289_ | B#Yd(etfhiinse) )a,b s l _ n u l l a b i l i t y _ u n k n o w n _ N u\l l _| u ^n sp/usr/local/clang/include/absl/container/internal/common.he:c32i:f9i:e dnote: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #define ABSL_INTERNAL_IF_fIn file included from as2geography/distance.ccl:s2e: (In file included from is2geography/distance.hf:_4s: aIn file included from ts2geography/geography.hi:s4f: iIn file included from e../src/s2/s2polygon.hd:,29 : .In file included from ./usr/local/clang/include/absl/container/flat_hash_map.h.:)43 : _In file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hV:A19_: AIn file included from R/usr/local/clang/include/absl/container/internal/hash_function_defaults.hG:S59_: _In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 499s2geography/build.cc::352:: In file included from warning: s2geography/build.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h :49948 | : In file included from ../src/s2/s2polygon.hv:o29i: dIn file included from /usr/local/clang/include/absl/container/flat_hash_map.hE:n45a: b/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:e153D:e3b:u gwarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o g(c o153n | s t AcBhSaLr_*I NaTbEsRlN_AnLu_lXl(aibnlsee rnta_moer)_;a s s| i ^g n,/usr/local/clang/include/absl/base/nullability.h :i257n:s23e:r tnote: _expanded from macro 'absl_nullable'o r_ a257s | s#idgenf_iinmep la,b sclo_nnsutl&l,a b&l&e, _fNaullslea,b l e| ^ | ^/usr/local/clang/include/absl/container/internal/raw_hash_map.h :135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from \/usr/local/clang/include/absl/container/flat_hash_map.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:/usr/local/clang/include/absl/container/internal/common.h19:: 31In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h9::59 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h31: | 549#:d40e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e AB S549L | _ I NsTtEaRtNiAcL _vIoFi_dt rIunec(riefm_esnattSiysnfciheSde,m (.M.u.t)e xi*f _asbastli_snfoinendu l l| ^m u, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2geography/build.cc241: | 2#: dIn file included from es2geography/build.hf:i5n: eIn file included from ../src/s2/s2builderutil_s2polygon_layer.ha:b48s: lIn file included from _../src/s2/s2polygon.hn:o29n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l45 : _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o153n:n3u:l lwarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 153 | ABSL_INTIn file included from Es2geography/distance.ccR:N2A: LIn file included from _s2geography/distance.hX:(4i: nIn file included from ss2geography/geography.he:r4t: _In file included from o../src/s2/s2polygon.hr:_29a: sIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.hi:g43n: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hi:n19s: eIn file included from r/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:_59o: rIn file included from _/usr/local/clang/include/absl/strings/cord.ha:s94s: iIn file included from g/usr/local/clang/include/absl/strings/internal/cordz_info.hn:_31i: m/usr/local/clang/include/absl/synchronization/mutex.hp:l550,: 64c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t &, & &550, | f a l s e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | btarsuee_,i nAtBeSrLn_aIlN:T:EPReNrATLh_rSeIaNdGSLyEn_cAhR*G (a)b)s;l _ n| o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 135w:)11;: note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/base/nullability.h: 241135: | 22 : note: expanded from macro 'absl_nonnull' 241 | #tdheifsi)n)e) aAbBsSlL__nAoTnTnRuIlBlU T_EN_oLnInFuElTlI M E| _ ^B OUND { In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h\: 29 : | In file included from ^~~~/usr/local/clang/include/absl/container/flat_hash_map.h :43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull/usr/local/clang/include/absl/container/internal/raw_hash_map.h :_156N:o52n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l | ^ 156 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from fs2geography/geography.ha:l4s: eIn file included from ,../src/s2/s2polygon.h :A29B: SIn file included from L/usr/local/clang/include/absl/container/flat_hash_map.h_:I43N: TIn file included from E/usr/local/clang/include/absl/container/hash_container_defaults.hR:N19A: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hS:I59N: GIn file included from L/usr/local/clang/include/absl/strings/cord.hE:_94A: RIn file included from G/usr/local/clang/include/absl/strings/internal/cordz_info.h(:)31): ;/usr/local/clang/include/absl/synchronization/mutex.h : 552| : ^64 : /usr/local/clang/include/absl/container/internal/raw_hash_map.hwarning: :120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERNAL_A T552T | R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) , b a s e _ i n t e r n a l : : P e r T h\r e a| d ^~~~S ynch* ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l157_:n3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l /usr/local/clang/include/absl/container/internal/raw_hash_map.hw:,135 : 16| : ^ note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :13522 | : note: expanded from macro 'absl_nonnull' 241 | # dtehfiisn)e) )a bAsBlS_Ln_oAnTnTuRlIlB U_TNEo_nLnIuFlElT I M| E ^_ BOUND { \ In file included from | s2geography/distance.cc ^: 2: In file included from /usr/local/clang/include/absl/container/internal/common.hs2geography/distance.h::314:: 9In file included from :s2geography/geography.h :note: 4macro 'ABSL_INTERNAL_IF_true' defined here: In file included from ../src/s2/s2polygon.h: 2931: | In file included from #/usr/local/clang/include/absl/container/flat_hash_map.hd:e43f: iIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.he: 19A: BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59I: NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N: AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:I31F: _/usr/local/clang/include/absl/synchronization/mutex.ht:r556u:e38(:i fwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s atis f556i | e d ,v o.i.d. )L oicfk_SslaotwiLsofoipe(dS y n| c ^h WaitParams* aIn file included from bs2geography/build.ccs:l2_: nIn file included from os2geography/build.hn:n5u: lIn file included from l../src/s2/s2builderutil_s2polygon_layer.h :w48a: iIn file included from t../src/s2/s2polygon.hp:,29 : iIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.ht: 45f: l/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:g157s:)3;: warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ /usr/local/clang/include/absl/base/nullability.h:241 :15722 | : note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ Xa(bisnls_enrotn_nourl_la s_sNiognnn,u liln s e| r ^t _or_assign_impl, const&In file included from ,s2geography/distance.cc :&2&: ,In file included from s2geography/distance.ht:r4u: eIn file included from ,s2geography/geography.h : 4| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s2polygon.h:29 : 158In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : tIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hu:e31,: /usr/local/clang/include/absl/synchronization/mutex.hA:B558S:L35_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L558_ | S I NbGoLoEl_ ALRoGc(k)S)l;o w W| i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t hDe/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:d135l:i11n:e (note: Mexpanded from macro 'ABSL_INTERNAL_X'u How a135b | s l _ n o n n u l l thhoiws,) ) )| ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241A:T22T:R Inote: Bexpanded from macro 'absl_nonnull'U TE _241L | I#FdEeTfIiMnEe_ BaObUsNlD_ n{o n n u l l _ N o n n u l l | ^ In file included from \s2geography/distance.cc : 2| : ^~~~In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h#:d161e:f52i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl _161n | u l l a b l e _ N u l l a b l e f| a ^l se, ABSL_INTERNAL_SINGLE_ARG()In file included from )s2geography/distance.cc;: 2 : | In file included from ^s2geography/distance.h :4/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 120s2geography/geography.h::94:: In file included from ../src/s2/s2polygon.hnote: :macro 'ABSL_INTERNAL_X' defined here29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 43120: | In file included from #/usr/local/clang/include/absl/container/hash_container_defaults.hd:e19f: iIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.he: 59A: BIn file included from S/usr/local/clang/include/absl/strings/cord.h:L94_: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hT:E31R: N/usr/local/clang/include/absl/synchronization/mutex.hA:L562_:X23(:F uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c , Ca l562l | e e ,v oKiQdu aLlo,c kVSQluoawl(,M uKHVoawl uaeb,s lV_Vnaolnuneu,l lT ahiolw,, .c.o.n)s t\ C o| n ^d ition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull /usr/local/clang/include/absl/container/internal/raw_hash_map.hh:o160w:,3 :c owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s t Co n160d | i t iAoBnS*L _aIbNsTlE_RnNuAlLl_aXb(lien sceorntd_,o r _| a ^s s/usr/local/clang/include/absl/base/nullability.hi:g257n:,23 :i nnote: sexpanded from macro 'absl_nullable'e rt _257o | r#_daesfsiingen _aibmspll_,n u&l&l,a bcloen s_tN&u,l lfaabllsee , | ^| ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSIn file included from Ls2geography/distance.cc_:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(baseI_interNnTaElR:N:APLe_rATThTrReIaBdUSTyEn_cChA*P TaUbRsElD__nBoYn(ntuhlils )s)),; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_nonnu/usr/local/clang/include/absl/container/internal/common.hl:l32 :_9N:o nnote: nmacro 'ABSL_INTERNAL_IF_false' defined hereu ll | ^ 32 | #define ABSL_INTIn file included from Es2geography/distance.ccR:N2A: LIn file included from _s2geography/distance.hI:F4_: fIn file included from as2geography/geography.hl:s4e: (In file included from i../src/s2/s2polygon.hf:_29s: aIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hi:s43f: iIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hd:,19 : .In file included from ./usr/local/clang/include/absl/container/internal/hash_function_defaults.h.:)59 : _In file included from _/usr/local/clang/include/absl/strings/cord.hV:A94_: AIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hG:S31_: _/usr/local/clang/include/absl/synchronization/mutex.h : 580| : ^34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PeIn file included from rs2geography/build.ccT:h2r: eIn file included from as2geography/build.hd:S5y: nIn file included from c../src/s2/s2builderutil_s2polygon_layer.hh:*48 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l45a: b/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:e160 :W3a:k ewarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p ( | ^ 160 | /usr/local/clang/include/absl/base/nullability.h : 257A:B23S:L _note: Iexpanded from macro 'absl_nullable'N TE R257N | A#Ld_eXf(iinnes earbts_lo_rn_ualslsaibglne, _iNnuslelratb_loer _ a| s ^s ign_impIn file included from ls2geography/distance.cc,: 2&: &In file included from ,s2geography/distance.h :c4o: nIn file included from ss2geography/geography.ht:&4,: In file included from f../src/s2/s2polygon.ha:l29s: eIn file included from ,/usr/local/clang/include/absl/container/flat_hash_map.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 135/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::1659:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'ABSL_INTERNAL_X': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31135: | /usr/local/clang/include/absl/synchronization/mutex.h : 581 : 38 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] th i581s | ) ) ) A B SbLa_sAeT_TiRnItBeUrTnEa_lL:I:FPEeTrITMhEr_eBaOdUSNyDn c{h * a b s l _ n o n n u l l w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :\ note: expanded from macro 'absl_nonnull'| ^ 241/usr/local/clang/include/absl/container/internal/common.h | :#32d:e9f:i nnote: emacro 'ABSL_INTERNAL_IF_false' defined here abs l32_ | n#odnenfuilnle _ANBoSnLn_uIlNlT E R| N ^A L_IF_false(if_satisfied, ...) __In file included from Vs2geography/distance.ccA:_2A: RIn file included from Gs2geography/distance.hS:_4_: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); In file included from /s2geography/build.cc/: 2u: sIn file included from es2geography/build.hd: 5f: oIn file included from r../src/s2/s2builderutil_s2polygon_layer.h :C48o: nIn file included from d../src/s2/s2polygon.hV:a29r: -In file included from >/usr/local/clang/include/absl/container/flat_hash_map.hM:u45t: e/usr/local/clang/include/absl/container/internal/raw_hash_map.hx: 163t:r51a:n swarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e r | ^163 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e ftirnuee ,a bAsBlS_Ln_oInNnTuElRlN A_LN_oSnInNuGlLlE _ A| R ^G ()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here In file included from s2geography/distance.cc120: | 2#: dIn file included from es2geography/distance.hf:i4n: eIn file included from s2geography/geography.hA:B4S: LIn file included from _../src/s2/s2polygon.hI:N29T: EIn file included from R/usr/local/clang/include/absl/container/flat_hash_map.hN:A43L: _In file included from X/usr/local/clang/include/absl/container/hash_container_defaults.h(:F19u: nIn file included from c/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 59C: aIn file included from l/usr/local/clang/include/absl/strings/cord.hl:e94e: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hK:Q31u: a/usr/local/clang/include/absl/synchronization/mutex.hl:,586 :V43Q:u awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], KV a586l | u e ,v oViVdalue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, inFseerr(tb_aosre__aisnstiegrnn_ailm:p:lP,e r&T&h,r ecaodnSsytn&c,h *f aalbssel,_ n o| n ^n ull /usr/local/clang/include/absl/container/internal/raw_hash_map.h :| 135 ^: 16: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X': 241:22: note: 135expanded from macro 'absl_nonnull' | 241 | # d e f itnhei sa)b)s)l _AnBoSnLn_uAlTlT R_INBoUnTnEu_lLlI F E| T ^I ME_BOUND { In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h :\4 : In file included from | s2geography/geography.h ^: 4: In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/common.h::2931: :In file included from 9/usr/local/clang/include/absl/container/flat_hash_map.h:: 43: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h31: | 59#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:I590N:T40E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _IF_ t590r | u e (eixfp_lsiactiits fMiuetde,x (.c.o.n)s ti fv_oslaattile iMsuftieexd* a| b ^s l_nullable /*ignored*/) {} | ^In file included from s2geography/build.cc:2/usr/local/clang/include/absl/base/nullability.h: :In file included from 257s2geography/build.h::235:: In file included from note: ../src/s2/s2builderutil_s2polygon_layer.hexpanded from macro 'absl_nullable': 48: In file included from 257../src/s2/s2polygon.h | :#29d: eIn file included from f/usr/local/clang/include/absl/container/flat_hash_map.hi:n45e: /usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b162s:l3_:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l able _ N162u | l l aAbBlSeL _ I| N ^T ERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_asIn file included from ss2geography/distance.cci:g2n: _In file included from is2geography/distance.hm:p4l: ,In file included from s2geography/geography.h&:&4,: In file included from c../src/s2/s2polygon.ho:n29s: tIn file included from &/usr/local/clang/include/absl/container/flat_hash_map.h,: 43t: rIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.he:,19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/cord.h::13394:: 52In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/synchronization/mutex.h:624: 68133: | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | A B SeLx_pIlNiTcEiRtN AMLu_tAeTxTLRoIcBkU(TMEu_tCeAxP&T UmRuE DA_BBSYL(_tIhNiTsE)R)N,A L _ A T T R I B U T E _ C A P T U R E D _ B Y ( t h\i s )| ) ^ | ^~~~/usr/local/clang/include/absl/container/internal/common.h :31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if/usr/local/clang/include/absl/synchronization/mutex.h_:s635a:t29i:s fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e d, . .635. | ) iefx_pslaitciistf iMeudt e x| L ^o ck(Mutex* absl_nonnIn file included from us2geography/build.ccl:l2 : mIn file included from us2geography/build.h): 5A: BIn file included from S../src/s2/s2builderutil_s2polygon_layer.hL:_48E: XIn file included from C../src/s2/s2polygon.hL:U29S: IIn file included from V/usr/local/clang/include/absl/container/flat_hash_map.hE:_45L: O/usr/local/clang/include/absl/container/internal/raw_hash_map.hC:K164_:F3U:N Cwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]I ON(mu )164 | | ^ A/usr/local/clang/include/absl/base/nullability.hB:SL_241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ INTERNAL_In file included from Xs2geography/distance.cc(:i2n: sIn file included from es2geography/distance.hr:t4_: oIn file included from rs2geography/geography.h_:a4s: sIn file included from i../src/s2/s2polygon.hg:n29,: In file included from i/usr/local/clang/include/absl/container/flat_hash_map.hn:s43e: rIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h_:o19r: _In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:s59i: gIn file included from n/usr/local/clang/include/absl/strings/cord.h_:i94m: pIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31&: &/usr/local/clang/include/absl/synchronization/mutex.h,: 641c:o68n:s twarning: &'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes], true ,641 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e xplic i165t | M u t e x L o c k ( M u t e x & mfua lAsBeS,L _AIBNSTLE_RINNATLE_RANTATLR_ISBIUNTGEL_EC_AAPRTGU(R)E)D;_ B Y| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t his), /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^~~~133 :47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTR/usr/local/clang/include/absl/synchronization/mutex.hI:B649U:T29E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TUR E649D | _ B Ye(xtphliisc)i)t, M u t e x L o c k ( M u t e x * a b s l _ n o n n\u l l| ^~~~m u, const Conditi/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n164&: 3c:o nwarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^135 :16:/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'ABSL_INTERNAL_X': 22: note: expanded from macro 'absl_nonnull'135 | 241 | # d e f i n et haibss)l)_)n oAnBnSuLl_lA T_TNRoInBnUuTlEl_ L I| F ^E TIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.hIn file included from :s2geography/build.cc29:: 2In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :s2geography/build.h43:: 5In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2builderutil_s2polygon_layer.h19:: 48In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/s2polygon.h59:: 29In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h94:: 45In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h31:: 167/usr/local/clang/include/absl/synchronization/mutex.h::51670:: 74:warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 167 | 670 | e x p l i c i t R etardueer,M uAtBeSxLL_oIcNkT(EMRuNtAeLx_&S ImNuG LAEB_SALR_GI(N)T)E;R N A| L ^_ AT/usr/local/clang/include/absl/container/internal/raw_hash_map.hT:R120I:B9U:T Enote: _macro 'ABSL_INTERNAL_X' defined hereC APT U120R | E#Dd_eBfYi(nteh iAsB)S)L _ I| N ^~~~T ERNAL_X(Func, Callee, KQual, VQual/usr/local/clang/include/absl/synchronization/mutex.h,: 678K:V35a:l uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], VVa l678u | e , eTxapilli,c i.t. .R)e a\d e r| M ^u texLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/geography.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CA:P4T: UIn file included from R../src/s2/s2polygon.hE:D29_: BIn file included from Y/usr/local/clang/include/absl/container/flat_hash_map.h(:t43h: iIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.h):)19,: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 681 : 74 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] \ | ^ 681 | /usr/local/clang/include/absl/container/internal/common.h : 31e:x9p:l inote: cmacro 'ABSL_INTERNAL_IF_true' defined herei t R e31a | d#edreMfuitneex LAoBcSkL(_MIuNtTeExR&N AmLu_ IAFB_StLr_uIeN(TiEfR_NsAaLt_iAsTfTiReIdB,U T.E._.C)A PiTfU_RsEaDt_iBsYf(itehdi s )| , ^ | ^~~~ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/synchronization/mutex.h: 689166: | 35 : Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_IN T689E | R N AeLx_pXl(iicniste rRte_aodre_raMsustiegxnL,o cikn(sMeurtte_xo*r _aabsssli_gnno_ninmuplll, m&u&,, ccoonnsstt &C,o ntdriutei,o n &| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c ond )167 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' t r241u | e#,d eAfBiSnLe_ IaNbTsElR_NnAoLn_nSuIlNlG L_EN_oAnRnGu(l)l) ; | ^| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insIn file included from es2geography/distance.ccr:t2_: oIn file included from rs2geography/distance.h_:a4s: sIn file included from is2geography/geography.hg:n4_: iIn file included from m../src/s2/s2polygon.hp:l29,: In file included from &/usr/local/clang/include/absl/container/flat_hash_map.h&:,43 : &In file included from &/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19f: aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:e59,: In file included from t/usr/local/clang/include/absl/strings/cord.hr:u94e: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h710::13374::52 :warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]note: expanded from macro 'ABSL_INTERNAL_X' 133 | 710 | e x p l i cAiBtS LW_rIiNtTeErRMNuAtLe_xALToTcRkI(BMUuTtEe_xC&A PmTuU RAEBDS_LB_YI(NtThEiRsN)A)L,_ A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s\) ) | ^| ^~~~ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_fa/usr/local/clang/include/absl/synchronization/mutex.hl:s718e:(35i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tis f718i | e d ,e x.p.l.i)c i_t_ VWAr_iAtReGrSM_u_t e x| L ^o ck(Mutex* In file included from as2geography/build.ccb:s2l: _In file included from ns2geography/build.ho:n5n: uIn file included from l../src/s2/s2builderutil_s2polygon_layer.hl: 48m: uIn file included from )../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::241171::223:: note: warning: expanded from macro 'absl_nonnull'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | #171d | e f iAnBeS La_bIsNlT_EnRoNnAnLu_lXl( i_nNsoenrntu_lolr _ a| s ^s ign, insert_or_assign_impl, &&, &&, falseIn file included from ,s2geography/distance.cc :t2r: uIn file included from es2geography/distance.h,: 4 : | In file included from ^s2geography/geography.h :4/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 135../src/s2/s2polygon.h::1629:: In file included from note: /usr/local/clang/include/absl/container/flat_hash_map.hexpanded from macro 'ABSL_INTERNAL_X': 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :13519 | : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : tIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.hi:s31): )/usr/local/clang/include/absl/synchronization/mutex.h): 722A:B74S:L _warning: A'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]T TRIBU T722E | _ L IeFxEpTlIiMcEi_tB OWUrNiDt e{r M u t e x L o c k ( M u t e x & m u A B S L _ I N T E R\N A L| _ ^A TT/usr/local/clang/include/absl/container/internal/common.hR:I31B:U9T:E _note: Cmacro 'ABSL_INTERNAL_IF_true' defined hereA PTU R31E | D#_dBeYf(itnhei sA)B,S L _| I ^~~~N TERNAL_IF_true(if_satisfied, ...) if_satisf/usr/local/clang/include/absl/synchronization/mutex.hi:e731d: 35 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | expliIn file included from cs2geography/build.cci:t2 : WIn file included from rs2geography/build.hi:t5e: rIn file included from M../src/s2/s2builderutil_s2polygon_layer.hu:t48e: xIn file included from L../src/s2/s2polygon.ho:c29k: (In file included from M/usr/local/clang/include/absl/container/flat_hash_map.hu:t45e: x/usr/local/clang/include/absl/container/internal/raw_hash_map.h*: 171a:b3s:l _nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2geography/distance.cc :\2 : In file included from | s2geography/distance.h ^~~~: 4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defi/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:e174 :a45b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onn u174l | l _ N o n n u l l | ^ ABSIn file included from Ls2geography/distance.cc_:I2N: TIn file included from Es2geography/distance.hR:N4A: LIn file included from _s2geography/geography.hS:I4N: GIn file included from L../src/s2/s2polygon.hE:_29A: RIn file included from G/usr/local/clang/include/absl/container/flat_hash_map.h(:)43): ;In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h59:: 120In file included from :/usr/local/clang/include/absl/strings/cord.h9::94 : note: In file included from macro 'ABSL_INTERNAL_X' defined here/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h :120801 | :#45d:e fwarning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n e A B801S | L _ ICNoTnEdRiNtAiLo_nX((bFouonlc ,( *Caablslle_en,o nKnQuulall ,f uVnQcu)a(lvo,i dK*V aalbusel,_ nVuVlallaubei,l iTtayi_lu,n k.n.o.w)n )\, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null/usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_AT_TuRnIsBpUeTcEi_fCiAePdT U R| E ^D _BY(this)), In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : \In file included from s2geography/geography.h :| 4 ^~~~: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 175/usr/local/clang/include/absl/container/hash_container_defaults.h::319:: In file included from warning: /usr/local/clang/include/absl/container/internal/hash_function_defaults.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 59: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/strings/cord.h135::9416: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'ABSL_INTERNAL_X'31 : /usr/local/clang/include/absl/synchronization/mutex.h: 802135: | 19 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802t | h i s ) ) ) A B S L _ AvToTiRdI*B UaTbEs_lL_InFuElTlIaMbEi_lBiOtUyN_Du n{k n o w n a r g ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289\ | # d| e ^f in/usr/local/clang/include/absl/container/internal/common.he: 31a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereu lla b31i | l#idteyf_iunnek nAoBwSnL __INNuTlElR_NuAnLs_pIeFc_itfriueed( i f| _ ^s atisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from In file included from s2geography/build.cc../src/s2/s2polygon.h::229: : In file included from In file included from s2geography/build.h/usr/local/clang/include/absl/container/flat_hash_map.h::543: : In file included from In file included from ../src/s2/s2builderutil_s2polygon_layer.h/usr/local/clang/include/absl/container/hash_container_defaults.h::4819: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2959: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/strings/cord.h::4594: : /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h175::313: :/usr/local/clang/include/absl/synchronization/mutex.h :warning: 814'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | A814B | S L _CIoNnTdEiRtNiAoLn_(Xb(oionls e(r*ta_bosrl__ansosningunl,l ifnusnecr)t(_To*r _aabsssli_gnnu_lilmapbli,l i&t&y,_ u&n&k,n otwrnu)e,, t| r ^u e,/usr/local/clang/include/absl/base/nullability.h : 241| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~22 : note: 176expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lSlI N G| L ^E _ARG()In file included from )s2geography/distance.cc;: 2 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~s2geography/distance.h :4: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/geography.h::1354:: 11In file included from :../src/s2/s2polygon.h :29note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h135: | 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94t: hIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:)31): )/usr/local/clang/include/absl/synchronization/mutex.h :A814B:S42L:_ Awarning: Ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T R 814 | Condition(booIlB U(T*Ea_bLsIlF_EnToInMnEu_lBlO Ufunc)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ ND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_IIn file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ NTERNAL_X(insert_or_assignIn file included from ,s2geography/distance.cc :i2n: sIn file included from es2geography/distance.hr:t4_: oIn file included from rs2geography/geography.h_:a4s: sIn file included from i../src/s2/s2polygon.hg:n29_: iIn file included from m/usr/local/clang/include/absl/container/flat_hash_map.hp:l43,: In file included from c/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19s: tIn file included from &/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 59c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94&: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:850:16/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 133warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]52 : note: 850expanded from macro 'ABSL_INTERNAL_X' | 133 | c o n s t T * a bAsBlS_Ln_oInNnTuElRlN AoLb_jAeTcTtR,I B U| T ^E _C/usr/local/clang/include/absl/base/nullability.hA:P241T:U22R:E Dnote: _expanded from macro 'absl_nonnull'B Y( t241h | i#sd)e)f,i n e a b s l _ n o n n u l l _ N o n n u l l \| ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSIn file included from Ls2geography/distance.cc_:I2N: TIn file included from Es2geography/distance.hR:N4A: LIn file included from _s2geography/geography.hI:F4_: fIn file included from a../src/s2/s2polygon.hl:s29e: (In file included from i/usr/local/clang/include/absl/container/flat_hash_map.hf:_43s: aIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.hi:s19f: iIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd:,59 : .In file included from ./usr/local/clang/include/absl/strings/cord.h.:)94 : _In file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hV:A31_: A/usr/local/clang/include/absl/synchronization/mutex.hR:G851S:_45_: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 851 | booIn file included from ls2geography/build.cc :(2a: bIn file included from ss2geography/build.hl::5:: tIn file included from y../src/s2/s2builderutil_s2polygon_layer.hp:e48_: iIn file included from d../src/s2/s2polygon.he:n29t: iIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hy:<45T: >/usr/local/clang/include/absl/container/internal/raw_hash_map.h:::180t:y3p:e :warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* abs l180_ | n o nAnBuSlLl_ ImNeTtEhRoNdA)L(_)X ( i| n ^s e/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uilmlp l_,N ocnonnusltl& ,| ^c onst&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4t: hIn file included from is2geography/geography.hs:)4): )In file included from ../src/s2/s2polygon.hA:B29S: LIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hA:T43T: RIn file included from I/usr/local/clang/include/absl/container/hash_container_defaults.hB:U19T: EIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:I59F: EIn file included from T/usr/local/clang/include/absl/strings/cord.hI:M94E: _In file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hO:U31N: D/usr/local/clang/include/absl/synchronization/mutex.h :{855 :34 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | e x p l i c i t C o n d i t i o\n ( c| o ^n st/usr/local/clang/include/absl/container/internal/common.h :b31o:o9l:* note: amacro 'ABSL_INTERNAL_IF_true' defined hereb sl_ n31o | n#nduelfli nceo nAdB)S;L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22I:F _note: texpanded from macro 'absl_nonnull'r ue (241i | f#_dseaftiinsef iaebds,l _.n.o.n)n uilfl_ s_aNtoinsnfuileld | | ^ ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | In file included from s2geography/distance.cc :A2B: SIn file included from Ls2geography/distance.h_:I4N: TIn file included from Es2geography/geography.hR:N4A: LIn file included from _../src/s2/s2polygon.hX:(29i: nIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.he:r43t: _In file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hr:_19a: sIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:g59n: ,In file included from /usr/local/clang/include/absl/strings/cord.hi:n94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:s31e: r/usr/local/clang/include/absl/synchronization/mutex.ht:_886o:r31_:a swarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i gn_ i886m | p l ,e xcpolniscti&t, Ccoonndsitt&i,o n (| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nst 181T | * a b s l _ n o n n u l l o b j )f a ls| e ^, t/usr/local/clang/include/absl/base/nullability.hr:u241e:,22 :. fnote: iexpanded from macro 'absl_nonnull'r st ,241 | c#odnesfti_niet earbastlo_rn oAnBnSuLl_lI N_TNEoRnNnAuLl_lC O M| M ^A ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : \In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^~~~: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nulla/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:l182e: 3a:, warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h :182257 | : 23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nXe( ianbsselr_tn_uolrl_aabslsei g_nN,u lilnasbelret _ o| r ^_ assign_impIn file included from ls2geography/distance.cc,: 2c: oIn file included from ns2geography/distance.hs:t4&: ,In file included from s2geography/geography.hc:o4n: sIn file included from t../src/s2/s2polygon.h&:,29 : tIn file included from r/usr/local/clang/include/absl/container/flat_hash_map.hu:e43,: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::59133: :In file included from 52/usr/local/clang/include/absl/strings/cord.h:: 94note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h133: | 923 : 48 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | A B S L _ I N T E R N A L _ A T T R I B U T E _ C A P T U R EcDo_nBsYt( tChoinsd)i)t,i o n * a b s l _ n u l l a b l e b ) ; | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nullable': 31: 9257: | #note: dmacro 'ABSL_INTERNAL_IF_true' defined heree fin e31 | a#bdself_innuel lAaBbSlLe_ I_NNTuElRlNaAbLl_eI F _| t ^r ue(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from In file included from s2geography/distance.hs2geography/build.cc::42: : In file included from In file included from s2geography/geography.hs2geography/build.h::45: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2builderutil_s2polygon_layer.h::2948: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2polygon.h::4329: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/flat_hash_map.h::1945: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::18259:: 3In file included from :/usr/local/clang/include/absl/strings/cord.h :warning: 94'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h :182948 | : 10 :A Bwarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _INT E948R | N A Lb_oXo(li n(s*earbts_lo_rn_ualslsaibglne, eivnasle_r)t(_coorn_sats sCiognnd_iitmipon* alb,s lc_onnosntn&u,l lc)o n=s tn&u,l ltprture;, | | ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h: 257183: | 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e afbaslls_en,u l.lfaibrlset ,_ Ncuolnlsatb_liet e r| a ^t or ABSLIn file included from _s2geography/distance.ccI:N2T: EIn file included from Rs2geography/distance.hN:A4L: _In file included from Cs2geography/geography.hO:M4M: AIn file included from )../src/s2/s2polygon.h;: 29 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/flat_hash_map.h :43: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/container/hash_container_defaults.h::13319:: 47In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :note: 59expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 133/usr/local/clang/include/absl/strings/internal/cordz_info.h | : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 948 : 48 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I948N | T E RbNoAoLl_ A(T*TaRbIsBlU_TnEu_lClAaPbTlUeR EeDv_aBlY_()t(hciosn)s)t, C o n d i t i o n * a b s l _ n o n n u l l ) =\ n u| l ^~~~l ptr; | ^/usr/local/clang/include/absl/container/internal/raw_hash_map.h :182/usr/local/clang/include/absl/base/nullability.h::3241:: 22warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hexpanded from macro 'absl_nonnull': 135: 16241: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e135 | a b s l _ n o n n u ltlh i_sN)o)n)n uAlBlS L _| A ^T TRIBUTE_LIFETIME_BOUIn file included from Ns2geography/distance.ccD: 2{: In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : \In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/internal/common.h::3132: :/usr/local/clang/include/absl/synchronization/mutex.h9::951 :note: 9macro 'ABSL_INTERNAL_IF_false' defined here: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]32 | # d951e | f i nveo iAdB*S La_bIsNlT_EnRuNlAlLa_bIlFe_ faarlgs_e (=i fn_uslaltpitsrf;i e d| , ^ ../usr/local/clang/include/absl/base/nullability.h.:)257 :_23_:V Anote: _expanded from macro 'absl_nullable'A RG S257_ | _# d e| f ^i ne absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnulIn file included from ls2geography/build.cc :c2a: lIn file included from ls2geography/build.hb:a5c: kIn file included from )../src/s2/s2builderutil_s2polygon_layer.h :c48o: nIn file included from s../src/s2/s2polygon.ht: 29{: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h| : ^45 : /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::241184::223:: note: warning: expanded from macro 'absl_nonnull'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | #d e184f | i n eA BaSbLs_lI_NnToEnRnNuAlLl_ X_(Nionnsneurltl_ o r| _ ^a ssign, insert_or_assiIn file included from gs2geography/distance.ccn:_2i: mIn file included from ps2geography/distance.hl:,4 : cIn file included from os2geography/geography.hn:s4t: &In file included from ,../src/s2/s2polygon.h :c29o: nIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.ht:&43,: In file included from t/usr/local/clang/include/absl/container/hash_container_defaults.hr:u19e: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h94:: 133In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h52::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_INTERNAL_X': 979:43: 133warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | s tAaBtSiLc_ IbNoToElR NAAlLw_aAyTsTTRrIuBeU(TcEo_nCsAtP TCUoRnEdDi_tBiYo(nt*h iasb)s)l,_ n u l l a b l e ) { r e t u r n t r u e ; }\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257/usr/local/clang/include/absl/container/internal/common.h::2331:: 9note: :expanded from macro 'absl_nullable' note: macro 'ABSL_INTERNAL_IF_true' defined here 257 | # d31e | f#idneef ianbes lA_BnSuLl_lIaNbTlEeR N_ANLu_lIlFa_btlreu e (| i ^f _satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNALIn file included from _s2geography/distance.ccC:O2M: MIn file included from As2geography/distance.h):;4 : In file included from | s2geography/geography.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 4: In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::29133: :In file included from 47/usr/local/clang/include/absl/container/flat_hash_map.h:: 43note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h133: | 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L1033_:I20N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_ A1033T | T R IvBoUiTdE _WCaAiPt(TMUuRtEex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241D:22: note: _expanded from macro 'absl_nonnull'B Y( t241h | i#sd)e)f,i n e a b s l _ n o n n u l l _ N o n n u l l \| ^ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:In file included from 135s2geography/distance.cc::162:: In file included from note: s2geography/distance.hexpanded from macro 'ABSL_INTERNAL_X': 4: In file included from s2geography/geography.h:4 : 135In file included from | ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:h59i: sIn file included from )/usr/local/clang/include/absl/strings/cord.h):)94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: A/usr/local/clang/include/absl/synchronization/mutex.hT:T1069R:I32B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ LIFE T1069I | M E _bBoOoUlN DW a{i t W i t h D e a d l i n e ( M u t e x * a b s l _ n o n n\u l l| ^m u, a/usr/local/clang/include/absl/container/internal/common.hb:s31l::9::T inote: mmacro 'ABSL_INTERNAL_IF_true' defined heree de a31d | l#idneef)i n{e A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ IF _241t | r#udee(fiifn_es aatbisslf_ineodn,n u.l.l. )_ Niofn_nsualtli s f| i ^e d | ^ In file included from s2geography/build.cc:In file included from 2s2geography/distance.cc: :In file included from 2s2geography/build.h: :In file included from 5s2geography/distance.h: :In file included from 4../src/s2/s2builderutil_s2polygon_layer.h: :In file included from 48s2geography/geography.h: :In file included from 4../src/s2/s2polygon.h: :In file included from 29../src/s2/s2polygon.h: :In file included from 29/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 45/usr/local/clang/include/absl/container/flat_hash_map.h: :/usr/local/clang/include/absl/container/internal/raw_hash_map.h43:: 184In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h3::19 : warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 184/usr/local/clang/include/absl/strings/internal/cordz_info.h | : 31 : A/usr/local/clang/include/absl/synchronization/mutex.hB:S1088L:_35I:N Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R NAL _1088X | ( i nvsoeirdt _Eonra_balsesDiegbnu,g Liongs(ecrotn_sotr _cahsasri*g na_bismlp_ln,u lcloanbslte& ,n acmoen)s;t & ,| ^t ru/usr/local/clang/include/absl/base/nullability.he:,257 : 23| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'absl_nullable' 185 | 257 | # d e f i n e a b s l _ n u ltlraubel,e ._fNiurlslta,b lceo n s| t ^_ iterator ABSL_INTERNAIn file included from Ls2geography/distance.cc_:C2O: MIn file included from Ms2geography/distance.hA:)4;: In file included from s2geography/geography.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4 : In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h29:: 135In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h11::43 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :13559 | : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : t/usr/local/clang/include/absl/synchronization/mutex.hh:i1091s:)26):) warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ A1091T | T R IbBoUoTlE _WLaIiFtECToImMmEo_nB(OMUuNtDe x{* a b s l _ n o n n u l l m u t e x , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :\22 : | note: ^~~~expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTEIn file included from _s2geography/distance.ccC:A2P: TIn file included from UREs2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ D_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_In file included from Xs2geography/distance.cc(:i2n: sIn file included from es2geography/distance.hr:t4_: oIn file included from rs2geography/geography.h_:a4s: sIn file included from i../src/s2/s2polygon.hg:n29,: In file included from i/usr/local/clang/include/absl/container/flat_hash_map.hn:s43e: rIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h_:o19r: _In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:s59i: gIn file included from n/usr/local/clang/include/absl/strings/cord.h_:i94m: pIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s1146t:&7,: &warning: &'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes], fal s1146e | , | ^ t/usr/local/clang/include/absl/container/internal/raw_hash_map.hh:i135s:)16): Anote: Bexpanded from macro 'ABSL_INTERNAL_X'S L_EX C135L | U S I V E _ L O C K _tFhUiNsC)T)I)O NA(BmSuL)_ A T| T ^~~~R IBUTE_LIFETIME_BOUND { /usr/local/clang/include/absl/synchronization/mutex.h : 1153 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | \ e| x ^p li/usr/local/clang/include/absl/container/internal/common.hc:i32t: 9R:e lnote: emacro 'ABSL_INTERNAL_IF_false' defined herea sab l32e | M#udteefxiLnoec kA(BMSuLt_eIxN*T EaRbNsAlL__nIoFn_nfuallls em(ui)f _ s| a ^t isf/usr/local/clang/include/absl/base/nullability.hi:e241d:,22 :. .note: .expanded from macro 'absl_nonnull') _ _241V | A#_dAeRfGiSn_e_ a b| s ^l _nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/build.cc :2: In file included from s2geography/build.h :11665 | : In file included from ../src/s2/s2builderutil_s2polygon_layer.he:x48p: lIn file included from i../src/s2/s2polygon.hc:i29t: In file included from R/usr/local/clang/include/absl/container/flat_hash_map.he:l45e: a/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:a189b:l3e:M uwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e xLoc k189( | M u tAeBxS*L _aIbNsTlE_RnNoAnLn_uXl(li nmsue,r tc_oonrs_ta sCsoingdni,t iionns&e rcto_nodr)_ a s| s ^i gn/usr/local/clang/include/absl/base/nullability.h_:i241m:p22l:, note: cexpanded from macro 'absl_nonnull'o ns t241& | ,# d&e&f,i nfea lasbes,l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l133 :_52N:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll | 133 ^ | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, cIn file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ onst_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BIn file included from Os2geography/distance.ccU:N2D: In file included from {s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h\: 94 : | In file included from ^~~~/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Conditi/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n191:::3C:a swarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A ndCa l191l | F u nAcBtSiLo_nI(NcToEnRsNtA LC_oXn(diintsieornt*_ oarb_sals_sniognnn,u liln sce)r t{_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g241n:_22i:m pnote: lexpanded from macro 'absl_nonnull', c o241n | s#td&e,f i&n&e, atbrsule_,n o n| n ^u ll /usr/local/clang/include/absl/container/internal/raw_hash_map.h_:N133o:n52n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X' | ^ 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4\: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/container/internal/common.h29:: 31In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h9::43 : In file included from note: /usr/local/clang/include/absl/container/hash_container_defaults.hmacro 'ABSL_INTERNAL_IF_true' defined here: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h31: | 59#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:I1230N:T12E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IF _1230t | r u e ( ibfo_osla t(i*safbiseld_,n o.n.n.u)l li ff_usnact)i(sTf*i eadb s l| _ ^n ullability_unknowIn file included from ns2geography/build.cc):,2 : In file included from | s2geography/build.h ^: 5: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builderutil_s2polygon_layer.h::24148:: 22In file included from :../src/s2/s2polygon.h :note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :24145 | : #/usr/local/clang/include/absl/container/internal/raw_hash_map.hd:e191f:i3n:e warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b sl_no n191n | u l lA B_SNLo_nInNuTlElR N A| L ^_ X(inserIn file included from ts2geography/distance.cc_:o2r: _In file included from as2geography/distance.hs:s4i: gIn file included from ns2geography/geography.h,: 4i: nIn file included from s../src/s2/s2polygon.he:r29t: _In file included from o/usr/local/clang/include/absl/container/flat_hash_map.hr:_43a: sIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hi:g19n: _In file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hm:p59l: ,In file included from /usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h&:,31 : &/usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin&e ab,s lt_rnuoen,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Nonn u192l | l | ^ In file included from s2geography/distance.cc : 2 : In file included from fs2geography/distance.ha:l4s: eIn file included from ,s2geography/geography.h :.4f: iIn file included from r../src/s2/s2polygon.hs:t29,: In file included from c/usr/local/clang/include/absl/container/flat_hash_map.ho:n43s: tIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hi:t19e: rIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:o59r: In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A1241L:_34C:O Mwarning: Mtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A ); 1241| | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bo/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:l133 :(47*:a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _non n133u | l l f u n c ) ( T *A BaSbLs_lI_NnTuElRlNaAbLi_lAiTtTyR_IuBnUkTnEo_wCnA)P,T U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(289t:h34i:s )note: )expanded from macro 'absl_nullability_unknown', 289 | # d e f i n e a b s l _ n u l l a b i l i\t y _| u ^~~~n known _Null_un/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:p191e:c3i:f iwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^135 :16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) AIn file included from Bs2geography/distance.ccS:L2_: AIn file included from Ts2geography/distance.hT:R4I: BIn file included from Us2geography/geography.hT:E4_: LIn file included from I../src/s2/s2polygon.hF:E29T: IIn file included from M/usr/local/clang/include/absl/container/flat_hash_map.hE:_43B: OIn file included from U/usr/local/clang/include/absl/container/hash_container_defaults.hN:D19 : {In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1242 : 44 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | \ | ^t ype/usr/local/clang/include/absl/container/internal/common.hn:a32m:e9 :a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel ::t y32p | e#_diedfeinntei tAyB_:I:NtTyEpReN*A La_bIsFl__fnaullsleab(iilfi_tsya_tuinskfnioewdn, .| . ^. ) /usr/local/clang/include/absl/base/nullability.h_:_289V:A34_:A Rnote: Gexpanded from macro 'absl_nullability_unknown'S __ 289 | | # ^d efine absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::In file included from ts2geography/build.ccy:p2e: _In file included from is2geography/build.hd:e5n: tIn file included from i../src/s2/s2builderutil_s2polygon_layer.ht:y48<: TIn file included from >../src/s2/s2polygon.h:::29t: yIn file included from p/usr/local/clang/include/absl/container/flat_hash_map.he::45:: */usr/local/clang/include/absl/container/internal/raw_hash_map.h :a193b:s3l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 193m | e t hAoBdS)L(_)I)N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:X241(:i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn,e iabsl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nsert_or_assign_impl, const&, &&, In file included from ts2geography/distance.ccr:u2e: ,In file included from s2geography/distance.h : 4| : ^In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 133/usr/local/clang/include/absl/container/flat_hash_map.h::5243:: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hnote: :19expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59133: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :31 : /usr/local/clang/include/absl/synchronization/mutex.h :1279 :35A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E1279 | RvNoAiLd_ ARTeTgRiIsBtUeTrEM_uCtAePxTPUrRoEfiDl_eBrY((vtohiids )()*,a b s l _ n o n n u l l f n ) ( i n t 6 4 _ t w a\i t _| c ^y cles)/usr/local/clang/include/absl/container/internal/common.h):;31 : 9| : ^ note: macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/base/nullability.h :241:22 :31 | note: #expanded from macro 'absl_nonnull'd e f241 | i#ndee fAiBnSeL _aIbNsTlE_RnNoAnLn_uIlFl_ t_rNuoen(niufl_ls a | t ^i sfied, ...) if_satisfied | In file included from ^s2geography/distance.cc :2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 1293s2geography/build.cc::332:: In file included from warning: s2geography/build.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h :129348 | : vIn file included from o../src/s2/s2polygon.hi:d29 : RIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.hg:i45s: t/usr/local/clang/include/absl/container/internal/raw_hash_map.he:r193M:u3t:e xwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r acer(v o193i | d (A*BaSbLs_lI_NnToEnRnNuAlLl_ Xf(ni)n(sceornts_to rc_haasrs*i ganb,s li_nnsoenrntu_lolr _massgs,i g n| _ ^ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't &, 241& | &#,d etfriunee, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no n194n | u l l _ N o n n u l l | ^ trueIn file included from ,s2geography/distance.cc :.2f: iIn file included from rs2geography/distance.hs:t4,: In file included from cs2geography/geography.ho:n4s: tIn file included from _../src/s2/s2polygon.hi:t29e: rIn file included from a/usr/local/clang/include/absl/container/flat_hash_map.ht:o43r: In file included from A/usr/local/clang/include/absl/container/hash_container_defaults.hB:S19L: _In file included from I/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN:T59E: RIn file included from N/usr/local/clang/include/absl/strings/cord.hA:L94_: CIn file included from O/usr/local/clang/include/absl/strings/internal/cordz_info.hM:M31A: )/usr/local/clang/include/absl/synchronization/mutex.h;: 1293 :| 62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/raw_hash_map.h :133:47: 1293 | note: vexpanded from macro 'ABSL_INTERNAL_X'o id R e133g | i s t e r M u t e x TArBaScLe_rI(NvToEiRdN A(L*_aAbTsTlR_InBoUnTnEu_lClA PfTnU)R(EcDo_nBsYt( tchhiasr)*) ,a b s l _ n o n n u l l m s g , | ^ /usr/local/clang/include/absl/base/nullability.h : 241: 22 :\ note: expanded from macro 'absl_nonnull'| ^~~~ 241 | #define/usr/local/clang/include/absl/container/internal/raw_hash_map.h :a193b:s3l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n nu/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l135 :_16N:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll 135| | ^ In file included from s2geography/distance.cc :t2h: iIn file included from ss2geography/distance.h):)4): In file included from As2geography/geography.hB:S4L: _In file included from A../src/s2/s2polygon.hT:T29R: IIn file included from B/usr/local/clang/include/absl/container/flat_hash_map.hU:T43E: _In file included from L/usr/local/clang/include/absl/container/hash_container_defaults.hI:F19ETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ : In file included from In file included from s2geography/geography.cc/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::259: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/strings/cord.h::494: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2931: : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:/usr/local/clang/include/absl/synchronization/mutex.h43:: 1294In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h62::19 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h1294: | 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 549 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | s t a t i c v o i d I n c r e m e n t S y n c h S e m (cMountsetx *v oaibds*l _anbosnln_unloln nmuul,l o| b ^j , /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : bIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:e59_: iIn file included from n/usr/local/clang/include/absl/strings/cord.ht:e94r: nIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hl::31:: P/usr/local/clang/include/absl/synchronization/mutex.he:r1309T:h35r:e awarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S ync h1309* | vaobisdl _Rneogninsutlelr Cwo)n;d V a| r ^T ra/usr/local/clang/include/absl/base/nullability.hc:e241r:(22v:o inote: dexpanded from macro 'absl_nonnull' (* a241b | s#ld_enfoinnneu lalb sfln_)n(o n n| u ^l l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnuIn file included from ls2geography/geography.ccl: 2_: NIn file included from os2geography/geography.hn:n4u: lIn file included from l../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from In file included from s2geography/distance.cc/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::259: : In file included from In file included from s2geography/distance.h/usr/local/clang/include/absl/strings/cord.h::494: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::431: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2polygon.h::55129:: 40In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h :warning: 43type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 551In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59s: tIn file included from a/usr/local/clang/include/absl/strings/cord.ht:i94c: In file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.ho:o31l: /usr/local/clang/include/absl/synchronization/mutex.hD:e1310c:r17e:m ewarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Syn c1310h | S e m ( Mcuotnesxt* cahbasrl*_ naobnsl_nnounlnlu lmlu ,m s g| , ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22v:o inote: dexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bcsvl)_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nIn file included from os2geography/geography.ccn:n2u: lIn file included from ls2geography/geography.h :_4N: oIn file included from n../src/s2/s2polygon.hn:u29ll | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: &, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_IIn file included from Ns2geography/geography.ccT:E2R: NIn file included from As2geography/geography.hL:_4X: (In file included from i../src/s2/s2polygon.hn:s29e: rIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.h_:o43r: _In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hs:s19i: gIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 59i: nIn file included from s/usr/local/clang/include/absl/strings/cord.he:r94t: _In file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hr:_31a: s/usr/local/clang/include/absl/synchronization/mutex.hs:i624g:n68_:i mwarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l , &&, 624c | o n setx&p,l ifcailts eM,u t e| x ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L ock (199M | u t e x & m u A B S L _ I N T E RtNrAuLe_,A T.TfRiIrBsUtT,E _cCoAnPsTtU_RiEtDe_rBaYt(otrh iAsB)S)L _ I| N ^~~~T ERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))/usr/local/clang/include/absl/synchronization/mutex.h): 635A:B29S:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TRIB U635T | E _ LeIxFpElTiIcMiEt_ BMOuUtNeDx L{o c k ( M u t e x * a b s l _ n o n n u l l m u ) A B S\L _ E| X ^~~~C LUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 200 :e3x:p lwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c it M u200t | e x LAoBcSkL(_MIuNtTeExR*N AaLb_sXl(_innosnenrutl_lo rm_ua,s sciognns,t iCnosnedritt_ioorn_&a scsoingdn)_ i m| p ^l , &/usr/local/clang/include/absl/base/nullability.h&:,241 :c22o:n snote: texpanded from macro 'absl_nonnull'& , t241r | u#ed,e f i| n ^e a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s133l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _133N | o n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | In file included from s2geography/geography.cc : 2 : In file included from s2geography/geography.h : 4 : In file included from f../src/s2/s2polygon.ha:l29s: eIn file included from ,/usr/local/clang/include/absl/container/flat_hash_map.h :.43f: iIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.hs:t19,: In file included from c/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n59s: tIn file included from _/usr/local/clang/include/absl/strings/cord.hi:t94e: rIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:o31r: /usr/local/clang/include/absl/synchronization/mutex.hA:B670S:L74_:I Nwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E RNAL_ C670O | M M Ae)x;p l i| c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i t R/usr/local/clang/include/absl/container/internal/raw_hash_map.he:a133d:e47r:M unote: texpanded from macro 'ABSL_INTERNAL_X'e xLoc k133( | M u t e x & m u AABBSSLL__IINNTTEERRNNAALL__AATTTTRRIIBBUUTTEE__CCAAPPTTUURREEDD__BBYY((tthhiiss)))) , | ^~~~ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:/usr/local/clang/include/absl/synchronization/mutex.h200::6783::35 : warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: 678 | note: expanded from macro 'ABSL_INTERNAL_X' exp l135i | c i t R e a d e r Mtuhtiesx)L)o)c kA(BMSuLt_AeTxT*R IaBbUsTlE__nLoInFnEuTlIlM Em_uB)O UANBDS L{_ S H A R E D _ L O C K _ F U N C T I O N ( m u ) | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nonnull'32 :9: 241 | note: #macro 'ABSL_INTERNAL_IF_false' defined hered efi n32e | #adbesfli_nneo nAnBuSlLl_ I_NNToEnRnNuAlLl_ I F| _ ^f alse(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_In file included from ns2geography/geography.cco:n2n: uIn file included from ls2geography/geography.hl: 4d: sIn file included from t../src/s2/s2polygon.h):;29 : In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h ^: 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:/usr/local/clang/include/absl/base/nullability.h19:: 241In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h22::59 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i801n:e20 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n801u | l l C_oNnodnintuiloln ( b| o ^o l (*absl_nonnull func)(void* absl_In file included from ns2geography/distance.ccu:l2l: aIn file included from bs2geography/distance.hi:l4i: tIn file included from ys2geography/geography.h_:u4n: kIn file included from n../src/s2/s2polygon.ho:w29n: )In file included from ,/usr/local/clang/include/absl/container/flat_hash_map.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2259:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'110 :55: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# de f110i | nveo iadb sAlp_pneonndnCuolrld T_oNSotnrniung(colnls t | C ^o rd& src,In file included from s2geography/geography.ccs:t2d: :In file included from :s2geography/geography.hs:t4r: iIn file included from n../src/s2/s2polygon.hg:*29 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l43_: nIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:n19u: lIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :d59s: tIn file included from )/usr/local/clang/include/absl/strings/cord.h;: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241801::2245:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 241 | #801d | e f iCnoen daibtsilo_nn(obnonoull l( *_aNbosnln_unloln n u| l ^l func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullIn file included from as2geography/build.ccb:i2l: iIn file included from ts2geography/build.hy:_5u: nIn file included from k../src/s2/s2builderutil_s2polygon_layer.hn:o48w: nIn file included from ../src/s2/s2polygon.h_:N29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h_:u45n: sp/usr/local/clang/include/absl/container/internal/raw_hash_map.he:c202i:f3i:e dwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ 202 | ABSL_INTERNALIn file included from _s2geography/geography.ccX:(2i: nIn file included from ss2geography/geography.he:r4t: _In file included from o../src/s2/s2polygon.hr:_29a: sIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.hi:g43n: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hi:n19s: eIn file included from r/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:_59o: rIn file included from _/usr/local/clang/include/absl/strings/cord.ha:s94s: iIn file included from g/usr/local/clang/include/absl/strings/internal/cordz_info.hn:_31i: m/usr/local/clang/include/absl/synchronization/mutex.hp:l802,: 19&:& ,warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]c ons t802& | , t r u e , | ^ v/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:i133d:*52 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _nu l133l | a b i l i t y _ u n kAnBoSwLn_ IaNrTgE)R;N A L| _ ^A TT/usr/local/clang/include/absl/base/nullability.hR:I289B:U34T:E _note: Cexpanded from macro 'absl_nullability_unknown'A PT U289R | E#Dd_eBfYi(nteh iasb)s)l,_ n u l l a b i l i t y _ u n k n o w n _ N u l l _\u n s| p ^e cif/usr/local/clang/include/absl/container/internal/common.hi:e31d: 9 :| ^ note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERIn file included from Ns2geography/geography.ccA:L2_: IIn file included from Fs2geography/geography.h_:t4r: uIn file included from e../src/s2/s2polygon.h(:i29f: _In file included from s/usr/local/clang/include/absl/container/flat_hash_map.ha:t43i: sIn file included from f/usr/local/clang/include/absl/container/hash_container_defaults.hi:e19d: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h.:.59.: )In file included from /usr/local/clang/include/absl/strings/cord.hi:f94_: sIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:i31s: f/usr/local/clang/include/absl/synchronization/mutex.hi:e814d: 20 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | ConditioIn file included from ns2geography/build.cc(:b2o: oIn file included from ls2geography/build.h :(5*: aIn file included from b../src/s2/s2builderutil_s2polygon_layer.hs:l48_: nIn file included from o../src/s2/s2polygon.hn:n29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h :f45u: n/usr/local/clang/include/absl/container/internal/raw_hash_map.hc:)202(:T3*: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_nul l202a | b i lAiBtSyL__uInNkTnEoRwNnA)L,_ X (| i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uilmlp l_,N o&n&n,u lclo n s| t ^& , trueIn file included from ,s2geography/geography.cc : 2| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from s2geography/geography.h:4: In file included from 203../src/s2/s2polygon.h | : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 In file included from : s2geography/distance.ccIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h 2: : 19 In file included from : s2geography/distance.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h 4: : 59 In file included from : s2geography/geography.hIn file included from t:/usr/local/clang/include/absl/strings/cord.hr4:u: 94eIn file included from : ,../src/s2/s2polygon.h In file included from .:/usr/local/clang/include/absl/strings/internal/cordz_info.hf29:i: 31rIn file included from : s/usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/synchronization/mutex.ht::,43814 : :cIn file included from 42o/usr/local/clang/include/absl/container/hash_container_defaults.h:n: s19warning: t: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_In file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht: e59814r: | a t/usr/local/clang/include/absl/strings/cord.h oC:ro n425AdB:iSt62Li_:oI nNwarning: (Tbtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]EoR oNlA L(_* CaO425bMs | M lA _)n;fo rn in| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~el ln d/usr/local/clang/include/absl/container/internal/raw_hash_map.hf :uv133oni:dc 47C)o:p(y CTonote: rexpanded from macro 'ABSL_INTERNAL_X'd*T oaSb ts133lr | _ in un l lg a (b ic oln sit tACyoB_rSdu&L ns_kInNoTwEnR)N,A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B289U:T34E:_ Cnote: Aexpanded from macro 'absl_nullability_unknown'P TUR E289D | _#BdYe(ftihnies )a)b,s l _ n u l l a b i l i t y _ u n k n o w n _ N u l\l _ u| n ^~~~s pecifie/usr/local/clang/include/absl/container/internal/raw_hash_map.hd: 202 :| 3 ^: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2geography/geography.cc135: | 2 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29t: hIn file included from i/usr/local/clang/include/absl/container/flat_hash_map.hs:)43): )In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hA:B19S: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:T59T: RIn file included from I/usr/local/clang/include/absl/strings/cord.hB:U94T: EIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hL:I31F: E/usr/local/clang/include/absl/synchronization/mutex.hT:I815M:E16_:B Owarning: Utype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N D { 815 | T * a b s l _ n u l l a b i l\i t y| _ ^u nk/usr/local/clang/include/absl/container/internal/common.hn:o31w:n9 :a rnote: gmacro 'ABSL_INTERNAL_IF_true' defined here) ; | 31 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f289i:n34e: Anote: Bexpanded from macro 'absl_nullability_unknown'S L_ I289N | T#EdReNfAiLn_eI Fa_btsrlu_en(uilfl_asbaitliistfyi_eudn,k n.o.w.n) _iNfu_lsla_tuinssfpieecdi f i| e ^d | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :s2geography/geography.cc202::23: :In file included from s2geography/geography.h:warning: 4'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :20243 | : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hA:B19S: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hI:N59T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A94L: _In file included from X/usr/local/clang/include/absl/strings/internal/cordz_info.h(:i31n: s/usr/local/clang/include/absl/synchronization/mutex.he:r830t:_14o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sig n830, | i n s e r tb_ooorl_ a(s*saibgsnl__inmopnln,u l&l& ,f ucnocn)s(tT&*, atbrsule_,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bil i203t | y _ u n k n o w n ) , | ^ /usr/local/clang/include/absl/base/nullability.h :t241r:u22e:, note: .expanded from macro 'absl_nonnull'f ir s241t | ,# dceofnisnte_ iatbesrla_tnoorn nAuBlSlL __INNoTnEnRuNlAlL _ C| O ^M MA); In file included from | s2geography/geography.cc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 2: In file included from s2geography/geography.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::4135: :In file included from 11../src/s2/s2polygon.h:: 29: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/flat_hash_map.h :43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :13519 | : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : tIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.hi:s31): )/usr/local/clang/include/absl/synchronization/mutex.h): 830A:B36S:L _warning: Atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T TRI B830U | T E _ L I F EbToIoMlE _(B*OaUbNsDl _{n o n n u l l f u n c ) ( T * a b s l _ n u l l a b i l i\t y _| u ^~~~n known), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull robjc), s| t ^d ::/usr/local/clang/include/absl/base/nullability.hs:t241r:i22n:g *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle dasbts)l;_ n o| n ^n ull _No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:In file included from 4s2geography/distance.cc: :In file included from 2../src/s2/s2polygon.h: :In file included from 29s2geography/distance.h: :In file included from 4/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43s2geography/geography.h: :In file included from 4/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2polygon.h: :In file included from 29/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :59/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/strings/cord.h896::43731::47 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | 437 | e x p l i c i t C o n d i t i o n ( c o n s t T * a b s l _ nsotndn:u:lslt roibnjg)* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'd st )241; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2geography/distance.cc :9222 | : In file included from s2geography/distance.hs:t4a: tIn file included from is2geography/geography.hc: 4b: oIn file included from o../src/s2/s2polygon.hl: 29G: uIn file included from a/usr/local/clang/include/absl/container/flat_hash_map.hr:a43n: tIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.he:d19E: qIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:l59(: c/usr/local/clang/include/absl/strings/cord.ho:n480s:t39 :C owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d iti o480n | * a b suls_innugl lpaobilnet ear, = | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 257v:a23l:u enote: _expanded from macro 'absl_nullable't yp e257* | #adbesfli_nneo nanbuslll_;n u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241_:N22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241 | | # ^d efine absl_nIn file included from os2geography/geography.ccn:n2u: lIn file included from ls2geography/geography.h :_4N: oIn file included from n../src/s2/s2polygon.hn:u29l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h :/usr/local/clang/include/absl/container/internal/raw_hash_map.h| 43: ^: 205 In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h3::19 : In file included from warning: /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]59 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h205: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hA:B923S:L48_:I Nwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]E RNA L923_ | X ( i n s e r t _ o r _ a s s i g n , i n s e r t _ o r _ acsosnisgtn _Ciomnpdli,t i&o&n,* &a&b,s lf_anluslel,a bflaelIn file included from sbs2geography/distance.cce):,; 2 : | In file included from | ^s2geography/distance.h ^ : 4/usr/local/clang/include/absl/container/internal/raw_hash_map.h: /usr/local/clang/include/absl/base/nullability.h:In file included from :133s2geography/geography.h257:::52423:: : In file included from note: note: expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2polygon.hexpanded from macro 'absl_nullable' : 29: In file included from 133257/usr/local/clang/include/absl/container/flat_hash_map.h | | :# d43 e : f iIn file included from n e/usr/local/clang/include/absl/container/hash_container_defaults.h :a 19b : sAIn file included from lB/usr/local/clang/include/absl/container/internal/hash_function_defaults.hS_:Ln_59uIl: Nl/usr/local/clang/include/absl/strings/cord.hTaE:bRlN501eA L:__52NA:uTl TlRwarning: aItype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bB lUeT E _501| C ^ | A P T U R EeDx_pBlYi(ctihti sC)h)u,n k I t e r a t o r ( c o r d _In file included from is2geography/geography.cc n : t2 e: rIn file included from n s2geography/geography.h a: l4:: :In file included from \C../src/s2/s2polygon.h o: r29| d ^: R In file included from e/usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/container/internal/common.hp::*4332 : :aIn file included from 9b/usr/local/clang/include/absl/container/hash_container_defaults.h:s: lnote: 19macro 'ABSL_INTERNAL_IF_false' defined here_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.h n:32n59 | u: #lIn file included from dl/usr/local/clang/include/absl/strings/cord.he :ft94ir: neIn file included from ee/usr/local/clang/include/absl/strings/internal/cordz_info.h ):A;31B : S /usr/local/clang/include/absl/synchronization/mutex.hL| :_ ^948I :N10T:E/usr/local/clang/include/absl/base/nullability.h R:warning: N241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A: L22_:I F 948_note: | expanded from macro 'absl_nonnull'f a lb soe241o(l | i #f(d_*seaabtfsiils_nfnieu eladl,bas lb._.l.ne) o ne_vn_aVullA__l)A( Rc_GoSNn_so_t n nC| uo ^nl dli t i| o ^n *In file included from s2geography/build.cca:b2s: lIn file included from _s2geography/build.hn:o5n: nIn file included from u../src/s2/s2builderutil_s2polygon_layer.hl:l48): In file included from =../src/s2/s2polygon.h :n29u: lIn file included from lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.hps2geography/distance.cc:t:45r2: ;: /usr/local/clang/include/absl/container/internal/raw_hash_map.h In file included from : s2geography/distance.h205| :: ^43 : :In file included from /usr/local/clang/include/absl/base/nullability.h s2geography/geography.h:warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]2574 :: 23In file included from : ../src/s2/s2polygon.h 205:note: | expanded from macro 'absl_nullable'29 : In file included from A/usr/local/clang/include/absl/container/flat_hash_map.h257B: | S#43Ld_: eIfIn file included from NiT/usr/local/clang/include/absl/container/hash_container_defaults.hnEe:R N19aAb: LsIn file included from _lX_/usr/local/clang/include/absl/container/internal/hash_function_defaults.h(ni:unl59sl: ea/usr/local/clang/include/absl/strings/cord.hrb:tl504_e:o r40__N:aus lslwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]agb nl,e i 504n| s ^ | e r t _eoxrIn file included from p_s2geography/geography.ccla:is2cs: iiIn file included from gts2geography/geography.hn :_C4ih: muIn file included from np../src/s2/s2polygon.hkl:,I29 t: e&In file included from r&/usr/local/clang/include/absl/container/flat_hash_map.ha,:t 43o&: r&In file included from ,(/usr/local/clang/include/absl/container/hash_container_defaults.h c:fo19an: slIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:,59 : fIn file included from a/usr/local/clang/include/absl/strings/cord.hl:s94e: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h948::13548::16 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 948135 | | b o o l ( * a btshli_sn)u)l)l aAbBlSeL _eAvTaTlR_I)B(UcToEn_sLtI FCEoTnIdMiEt_iBoOnU*N Da b{s l _ n o n n u l l ) = n u l l p t r ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h: 32241: | 9#:d enote: fmacro 'ABSL_INTERNAL_IF_false' defined herei ne a32b | s#ld_enfoinnneu lAlB S_LN_oInNnTuElRlN A L| _ ^I F_false(if_satisfieIn file included from ds2geography/geography.cc,: 2.: .In file included from .s2geography/geography.h): 4_: _In file included from V../src/s2/s2polygon.hA:_29A: RIn file included from G/usr/local/clang/include/absl/container/flat_hash_map.hS:_43_: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunctionIn file included from (s2geography/build.ccc:o2n: sIn file included from ts2geography/build.h :C5o: nIn file included from d../src/s2/s2builderutil_s2polygon_layer.hi:t48i: oIn file included from n../src/s2/s2polygon.h*: 29a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.hl:_45n: o/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:n207u:l3l: cwarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]; | ^ 207 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eXf(iinnes earbts_lo_rn_oansnsuilgln ,_ Nionnsneurltl_ o r| _ ^a ssign_impl, &&, &&, faIn file included from ls2geography/geography.ccs:e2,: In file included from ts2geography/geography.hr:u4e: ,In file included from ../src/s2/s2polygon.h :| 29 ^: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h43:: 133In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h52::19 : In file included from note: /usr/local/clang/include/absl/container/internal/hash_function_defaults.hexpanded from macro 'ABSL_INTERNAL_X': 59: In file included from /usr/local/clang/include/absl/strings/cord.h: 94133: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 956 : 52 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _INT E956R | N A Ls_tAaTtTiRcI BbUoToEl_ CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ CasttAndCa lCloFrudn*c taibosnl(_cnoonnsntu lClo ncdoirtdi)o;n * | a ^b sl_nonn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22c:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | #de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _non n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.hs2geography/geography.cc::5072:: 43In file included from :s2geography/geography.h :warning: 4type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h507: | 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :v19o: iIn file included from d/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :I59n: iIn file included from t/usr/local/clang/include/absl/strings/cord.hT:r94e: eIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31r: d/usr/local/clang/include/absl/synchronization/mutex.h_:i958n:t50e:r nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::Co r958d | R e ps*t aatbiscl _bnooonln uClals ttArnedeC)a;l l M| e ^t ho/usr/local/clang/include/absl/base/nullability.hd:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'C on d241i | t#idoenf*i naeb salb_snlo_nnnounlnlu lcl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19In file included from : s2geography/distance.ccIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h2:: 59In file included from : s2geography/distance.hIn file included from :/usr/local/clang/include/absl/strings/cord.h4:: 94In file included from : s2geography/geography.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h4:: 31In file included from : ../src/s2/s2polygon.h/usr/local/clang/include/absl/synchronization/mutex.h::29961: :In file included from 34/usr/local/clang/include/absl/container/flat_hash_map.h:: 43: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h961: | 59 : /usr/local/clang/include/absl/strings/cord.hs:t525a:t35i:c warning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o ol C a525l | l B y R eafb(sclo:n:scto rTd*_ ianbtselr_nnaoln:n:uClolr dsReelpf*) a{b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: cnote: uexpanded from macro 'absl_nonnull'r re n241t | _#ldeeaffi_n e= anbuslll_pntorn;n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: expanded from macro 'absl_nullable'| ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2geography/distance.cc: :In file included from 2/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31s2geography/distance.h: :/usr/local/clang/include/absl/synchronization/mutex.h4:: 979In file included from :s2geography/geography.h43::4 : In file included from warning: ../src/s2/s2polygon.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 43979: | In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :s19t: aIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:c59 : b/usr/local/clang/include/absl/strings/cord.ho:o582l: 37A:l wwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y sTru e582( | c o n s te xCpolnidciitti oCnh*u nakbRsaln_gneu(lcloanbslte )C o{r dr*e taubrsnl _tnrounen;u l}l c| o ^r d)/usr/local/clang/include/absl/base/nullability.h ::257 :c23o:r dnote: _expanded from macro 'absl_nullable'( co r257d | )# d{e}f i n| e ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e _241N | u#ldleafbilnee a| b ^s l_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:In file included from 2s2geography/geography.cc: :In file included from 2s2geography/distance.h: :In file included from 4s2geography/geography.h: :In file included from 4s2geography/geography.h: :In file included from 4../src/s2/s2polygon.h: :In file included from 29../src/s2/s2polygon.h: :In file included from 29/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/strings/cord.h94:: 641In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h33::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1033:20: warning: 641type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 1033u | s i nvgo ipdo iWnatietr( M=u tceoxn*s ta bcshla_rn*o nanbuslll_ nmoun)n u{l l ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note: 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline)expanded from macro 'absl_nonnull' { | ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l| l ^ _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | In file included from s2geography/distance.cc :v2o: iIn file included from ds2geography/distance.h :E4n: aIn file included from bs2geography/geography.hl:e4D: eIn file included from b../src/s2/s2polygon.hu:g29L: oIn file included from g/usr/local/clang/include/absl/container/flat_hash_map.h(:c43o: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.ht: 19c: hIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:*59 : a/usr/local/clang/include/absl/strings/cord.hb:s655l:_39n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 655n | a m e ) ;e x p| l ^i ci/usr/local/clang/include/absl/base/nullability.ht: 257C:h23a:r Inote: texpanded from macro 'absl_nullable'e ra t257o | r#(dceofnisnte Caobrsdl*_ naublslla_bnloen n_uNlull lcaobrlde) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2geography/geography.ccn:e2 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from o../src/s2/s2polygon.hn:n29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h :_43N: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull In file included from ms2geography/distance.ccu:t2e: xIn file included from ,s2geography/distance.h : 4| : ^In file included from s2geography/geography.h:4/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2polygon.h::2229:: In file included from note: /usr/local/clang/include/absl/container/flat_hash_map.hexpanded from macro 'absl_nonnull': 43: In file included from 241/usr/local/clang/include/absl/container/hash_container_defaults.h | :19#: dIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:f59: i/usr/local/clang/include/absl/strings/cord.hn:e667 :a44b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l667l | _ Nsotnantuilcl C o| r ^d AdvanceAndRead(CharIteIn file included from rs2geography/geography.cca:t2o: rIn file included from *s2geography/geography.h :a4b: sIn file included from l../src/s2/s2polygon.h_:n29o: nIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hu:l43l: In file included from i/usr/local/clang/include/absl/container/hash_container_defaults.ht:,19 : sIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hz:e59_: tIn file included from /usr/local/clang/include/absl/strings/cord.hn:_94b: yIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.he:s31): ;/usr/local/clang/include/absl/synchronization/mutex.h : 1093| : ^46 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 1093expanded from macro 'absl_nonnull' | 241v | o#idde fRienmeo vaeb(sbla_sneo_ninnutlelr n_aNlo:n:nPuelrlT h| r ^e adSynch* absl_nonnull s); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/distance.cc::2412:: 22In file included from :s2geography/distance.h :4note: : expanded from macro 'absl_nonnull'In file included from s2geography/geography.h: 4241: | In file included from #../src/s2/s2polygon.hd:e29f: iIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.he: 43: aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: l/usr/local/clang/include/absl/strings/cord.hl: 674_:N37o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, trueIn file included from ,s2geography/geography.cc :t2: rIn file included from us2geography/geography.he:,4 : In file included from | ../src/s2/s2polygon.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h212: | 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h.:f31i: rs/usr/local/clang/include/absl/synchronization/mutex.ht:,1109 :c34o:n swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ itera t1109o | r AeBxSpLl_iIcNiTtE RMNuAtLe_xCLOoMcMkAM)a;y b e| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~M ute/usr/local/clang/include/absl/container/internal/raw_hash_map.hx:*133 :a47b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n ulla b133l | e m u ) | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L257_:I23N:T Enote: Rexpanded from macro 'absl_nullable'N AL_ A257T | T#RdIeBfUiTnEe_ CaAbPsTlU_RnEuDl_lBaYb(lteh i_sN)u)l,l a b l e | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: In file included from expanded from macro 'ABSL_INTERNAL_X's2geography/geography.cc :2: In file included from s2geography/geography.h135: | 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43t: hIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hs:)19): )In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:B59S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hA:T94T: RIn file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hB:U31T: E/usr/local/clang/include/absl/synchronization/mutex.h_:L1117I:F34E:T Iwarning: Mtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]E _BOU N1117D | { e x p l i c i t M u t e x L o c k M a y b e ( M u t e x *\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.hu:l31l:a9b:l enote: macro 'ABSL_INTERNAL_IF_true' defined herem u, c31o | n#sdte fCionned iAtBiSoLn_&I NcToEnRdN)A L _| I ^F _t/usr/local/clang/include/absl/base/nullability.hr:u257e:(23i:f _note: sexpanded from macro 'absl_nullable'a ti s257f | i#edde,f i.n.e. )a bisfl__snautlilsafbileed _ N| u ^l lable | ^ In file included from s2geography/build.cc:2: In file included from s2geography/build.h:5: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNIn file included from As2geography/geography.ccL:_2X: (In file included from is2geography/geography.hn:s4e: rIn file included from t../src/s2/s2polygon.h_:o29r: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* aIn file included from bs2geography/coverings.ccs:l2_: nIn file included from os2geography/coverings.hn:n4u: lIn file included from l../src/s2/s2region_coverer.h :m31u: ,In file included from ../src/s2/s2cell.hc:o28n: sIn file included from t../src/s2/s1chord_angle.h :C29o: nIn file included from d../src/s2/s1angle.hi:t28i: oIn file included from n../src/s2/s2point.h&: 27c: oIn file included from n../src/s2/s2coder.hd:)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 82: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from 241/usr/local/clang/include/absl/crc/crc32c.h | :#32d: eIn file included from f/usr/local/clang/include/absl/strings/str_format.hi:n84e: In file included from a/usr/local/clang/include/absl/strings/internal/str_format/bind.hb:s29l: _n/usr/local/clang/include/absl/strings/internal/str_format/parser.ho:n227n:u11l:l warning: _'enable_if' is a clang extension [-Wgcc-compat]N onnu l227l | | ^ enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ _assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/strings/internal/str_format/bind.h :233162 | : 22 : warning: 'enable_if' is a clang extension [-Wgcc-compat] key_ a162r | g < K > & & _k_ aAtBtSrLi_bIuNtTeE_R_N(A(Le_nAaTbTlReI_BiUfT(EV_aClAiPdTFUoRrEmDa_tBIYm(ptlh (s), "bad format trap"))) | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63In file included from :s2geography/geography.cc :warning: 2'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h252: | 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : cIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:s19t: In file included from k/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:y59_: aIn file included from r/usr/local/clang/include/absl/strings/cord.hg:<94K: >In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h :k31 : AB/usr/local/clang/include/absl/synchronization/mutex.hS:L1179_:I10N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL_A T1179T | R I BMUuTtEe_xC*A PaTbUsRlE_Dn_uBlYl(atbhlies )m,u _ ;| ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const CoIn file included from ns2geography/distance.ccd:i2t: iIn file included from os2geography/distance.hn:*4 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from o../src/s2/s2polygon.hn:n29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h :c43): In file included from {/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h898::24127::22 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 898 | 241 | f#rdieefnidn ec oanbsstl _CnoorndnzuIlnlf o_*N oanbnsull_ln u l| l ^a ble GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2geography/distance.ccf:i2n: eIn file included from s2geography/distance.ha:b4s: lIn file included from _s2geography/geography.hn:o4n: nIn file included from u../src/s2/s2polygon.hl:l29 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_map.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/geography.cc::2572:: 23In file included from :s2geography/geography.h :note: 4expanded from macro 'absl_nullable': In file included from ../src/s2/s2polygon.h: 29257: | In file included from #/usr/local/clang/include/absl/container/flat_hash_map.hd:e43f: iIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.he: 19a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_59n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl:a94b: lIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1230a:b12l:e warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 1230 | bool (*absl_nIn file included from os2geography/distance.ccn:n2u: lIn file included from ls2geography/distance.h :f4u: nIn file included from cs2geography/geography.h):(4T: *In file included from ../src/s2/s2polygon.ha:b29s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hn:u43l: lIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:i19l: iIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hy:_59u: n/usr/local/clang/include/absl/strings/cord.hk:n929o:w26n:) ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 929 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22v:o inote: dexpanded from macro 'absl_nonnull' Sw a241p | (#IdnelfiinneeR eapb*s la_bnsoln_nnuolnln u_lNlo nrnhusl)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2geography/geography.cc :2 : 241In file included from | s2geography/geography.h#:d4e: fIn file included from i../src/s2/s2polygon.hn:e29 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l43_: nIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:n19u: lIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :_59N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*In file included from as2geography/distance.ccb:s2l: _In file included from ns2geography/distance.ho:n4n: uIn file included from ls2geography/geography.hl: 4f: uIn file included from n../src/s2/s2polygon.hc:)29(: TIn file included from */usr/local/clang/include/absl/container/flat_hash_map.h :a43b: sIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h_:n19u: lIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b59i: l/usr/local/clang/include/absl/strings/cord.hi:t932y:_17u:n kwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o wn )932, | | ^ cIn file included from o/usr/local/clang/include/absl/base/nullability.hs2geography/coverings.ccn:s:289t2: : 34cIn file included from h:s2geography/coverings.ha :rnote: 4*expanded from macro 'absl_nullability_unknown': aIn file included from b ../src/s2/s2region_coverer.hs289:l | 31_#: dnIn file included from eu../src/s2/s2cell.hlf:ila28nbel ea: b sIn file included from dl../src/s2/s1chord_angle.h_a:nt29ua: l(In file included from l)../src/s2/s1angle.ha :bc28io: nlIn file included from si../src/s2/s2point.htt:;y27_ : u In file included from n| ../src/s2/s2coder.hk ^:n 23o: /usr/local/clang/include/absl/base/nullability.hwIn file included from n:/usr/local/clang/include/absl/status/status.h 257:_:67N23: u:In file included from l /usr/local/clang/include/absl/status/internal/status_internal.hlnote: _:uexpanded from macro 'absl_nullable'29n : sIn file included from p/usr/local/clang/include/absl/strings/cord.he257:c | i82f#: ideIn file included from ed/usr/local/clang/include/absl/crc/internal/crc_cord_state.hf :i 23n| : ^eIn file included from /usr/local/clang/include/absl/crc/crc32c.ha:b32s: l_/usr/local/clang/include/absl/strings/str_format.hn:u115l:l52In file included from :s2geography/geography.cc :2warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h :11529 | : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from c/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19s: tIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:t59r: _In file included from f/usr/local/clang/include/absl/strings/cord.ho:r94m: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h_:i31n: t/usr/local/clang/include/absl/synchronization/mutex.he:r1231n:a8l:: :warning: Ptype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a rse d1231F | o r m a tTB*a saeb*s la_bnsull_lnaobninluiltly _pucn)k n o| w ^n ar/usr/local/clang/include/absl/base/nullability.hg:)241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :289: 34241: | #note: dexpanded from macro 'absl_nullability_unknown'e fin e289 | a#bdself_innoen naublsll __nNuolnlnaublill i t| y ^_ unknown _Null_unspecified | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:a23: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67_: NIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 82 : | In file included from ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintIn file included from Fs2geography/distance.cc(:c2h: aIn file included from rs2geography/distance.h*: 4a: bIn file included from ss2geography/geography.hl:_4n: oIn file included from n../src/s2/s2polygon.hn:u29l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.ho:u43t: pIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.ht:,19 : sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd::59:: s/usr/local/clang/include/absl/strings/cord.hi:z934e:_31t: swarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]z e, | ^934 | /usr/local/clang/include/absl/base/nullability.h : 241 :v22o:i dnote: expanded from macro 'absl_nonnull's et _241d | a#tdae(fcionnes ta bcshla_rn*o nanbuslll_ n_uNlolnanbullel d a| t ^a , size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.hs2geography/coverings.cc::9352:: 11In file included from :s2geography/coverings.h :warning: 4type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2region_coverer.h:31: In file included from 935../src/s2/s2cell.h | : 28 : In file included from ../src/s2/s1chord_angle.hc:h29a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from s/usr/local/clang/include/absl/status/status.he:t67_: dIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:a29(: sizIn file included from e/usr/local/clang/include/absl/strings/cord.h_:t82 : nIn file included from )/usr/local/clang/include/absl/crc/internal/crc_cord_state.h;: 23 : /In file included from //usr/local/clang/include/absl/crc/crc32c.h :W32r: i/usr/local/clang/include/absl/strings/str_format.ht:e503 :d20a:t awarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t o t h503e | r eFsourlmta t R| a ^w Si/usr/local/clang/include/absl/base/nullability.hn:k241(:T22: note: expanded from macro 'absl_nonnull'* a b241s | l_In file included from #n/usr/local/clang/include/absl/container/flat_hash_map.hdo:en43nf: uiIn file included from ln/usr/local/clang/include/absl/container/hash_container_defaults.hel: 19ra: abIn file included from ws/usr/local/clang/include/absl/container/internal/hash_function_defaults.h)l: _59 n: /oIn file included from /n/usr/local/clang/include/absl/strings/cord.h n:Nu94Ol: LlIn file included from I /usr/local/clang/include/absl/strings/internal/cordz_info.hN_:TN31 o: n/usr/local/clang/include/absl/synchronization/mutex.h| n: ^u1241 l:l/usr/local/clang/include/absl/base/nullability.h12 :: 241 | :warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 1241 | 241 | # dbeofoiln e( *aabbssll_In file included from _nns2geography/distance.ccoon:nn2nuu: lllIn file included from l s2geography/distance.h_fN:uon4nc: n)In file included from u(ls2geography/geography.hTl*: 4 a: | bIn file included from ^s../src/s2/s2polygon.h l:_29n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl:a43b: iIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hi:t19y: _In file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:k59n: o/usr/local/clang/include/absl/strings/cord.hw:n937):,35 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :937241 | : 22 : note: aexpanded from macro 'absl_nonnull'b sl: :241c | o#rdde_fiinntee ranbasll:_:nCoonrnduRlelp *_ Naobnsnlu_lnlu l l| a ^b le tree() conIn file included from ss2geography/geography.cct:;2 : In file included from | s2geography/geography.h ^: 4: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polygon.h::25729:: 23In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h :note: 43expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :25719 | : #In file included from d/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:f59i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl:a1241b:l34e: _warning: Ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]u lla b1241l | e | ^b ool (*absl_nonnull funcIn file included from )s2geography/distance.cc(:T2*: In file included from as2geography/distance.hb:s4l: _In file included from ns2geography/geography.hu:l4l: aIn file included from b../src/s2/s2polygon.hi:l29i: tIn file included from y/usr/local/clang/include/absl/container/flat_hash_map.h_:u43n: kIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.ho:w19n: )In file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^/usr/local/clang/include/absl/strings/cord.h :938:/usr/local/clang/include/absl/base/nullability.h35::289 :warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullability_unknown' 938 | 289 | a#bdself:i:nceo radb_siln_tneurlnlaalb:i:lCiotryd_Rep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19u: nIn file included from k/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59w: n/usr/local/clang/include/absl/strings/cord.h :_941N:u35l:l _warning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n spe c941i | f i e d a b| s ^l ::cord_internal::CordRep* absl_nullabIn file included from ls2geography/geography.cce: 2c: lIn file included from es2geography/geography.ha:r4(: )In file included from ;../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/container/hash_container_defaults.h::2319:: In file included from note: /usr/local/clang/include/absl/container/internal/hash_function_defaults.hexpanded from macro 'absl_nullable': 59: In file included from 257/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b1242s:l44_:n uwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l able _Nu l1242l | a b l e t y| p ^e name absl::type_identity::type* absl_nullabilitIn file included from ys2geography/distance.cc_:u2n: kIn file included from ns2geography/distance.ho:w4n: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/base/nullability.h::29289: :In file included from 34/usr/local/clang/include/absl/container/flat_hash_map.h:: 43: note: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h289: | 950#:d18e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e absl_ n950u | l l a b iCloirtdyR_eupnFklnaotw*n a_bNsull_ln_ounnnsuplelc iMfaikeedF l a| t ^W ithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:In file included from 2s2geography/geography.cc: :In file included from 2s2geography/distance.h: :In file included from 4s2geography/geography.h: :In file included from 4s2geography/geography.h: :In file included from 4../src/s2/s2polygon.h: :In file included from 29../src/s2/s2polygon.h: :In file included from 29/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/strings/cord.h94:: 957In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h27::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1249:8: 957warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v1249o | i d S eTt*T raebes(lC_onrodnRneupl*l aobbsjle_cnto,n n u| l ^l rep/usr/local/clang/include/absl/base/nullability.h,: 241c:o22n:s tnote: expanded from macro 'absl_nonnull'C o r241d | z#UdpedfaitneeS caobpsel&_ nsocnonpuel)l; _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2geography/geography.cc :2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2geography/distance.cc: :In file included from 2/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31s2geography/distance.h: :4/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1250s2geography/geography.h::434:: In file included from ../src/s2/s2polygon.hwarning: :29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from 1250/usr/local/clang/include/absl/container/hash_container_defaults.h | : 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59b: o/usr/local/clang/include/absl/strings/cord.ho:961l: 34(:a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l :: t961y | p e _ i dveonitdi tSyer:eIn file included from :etOys2geography/coverings.ccrp:Ee2:m: :pIn file included from *ts2geography/coverings.h y:a(4bC: soIn file included from lr../src/s2/s2region_coverer.h_d:nR31oe: npIn file included from n*../src/s2/s2cell.hu la:lb 28sml: e_In file included from t../src/s2/s1chord_angle.hhn:ou29dl: )lIn file included from (a../src/s2/s1angle.h)b:)l28 e: In file included from | r../src/s2/s2point.h ^e: p27,: /usr/local/clang/include/absl/base/nullability.h In file included from : ../src/s2/s2coder.h241| :: ^2322 : :In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.hnote: ::expanded from macro 'absl_nonnull'25767 :: 23In file included from 241:/usr/local/clang/include/absl/status/internal/status_internal.h | :#note: 29dexpanded from macro 'absl_nullable': e In file included from f/usr/local/clang/include/absl/strings/cord.h i:n25782e | : #In file included from a/usr/local/clang/include/absl/crc/internal/crc_cord_state.hbd:se23lf: _iIn file included from nn/usr/local/clang/include/absl/crc/crc32c.hoe:n 32na: ub/usr/local/clang/include/absl/strings/str_format.hls:ll860_ n:_u43Nl:lo nanwarning: butype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ll le _| N ^u l860l | a b lfer i e| n ^d void AbslFormatFlush(FormIn file included from as2geography/distance.cct:S2i: nIn file included from ks2geography/distance.h*: 4a: bIn file included from ss2geography/geography.hl:_4n: oIn file included from n../src/s2/s2polygon.hn:u29l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.hs:i43n: kIn file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.hs2geography/geography.cc:::9682412::: 3122In file included from ::s2geography/geography.h :note: warning: 4type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull': In file included from ../src/s2/s2polygon.h: 29 241: 968 | In file included from # | /usr/local/clang/include/absl/container/flat_hash_map.hd :e 43f : i In file included from nv/usr/local/clang/include/absl/container/hash_container_defaults.heo: i19ad: b In file included from sE/usr/local/clang/include/absl/container/internal/hash_function_defaults.hlm:_p59nl: oaIn file included from nc/usr/local/clang/include/absl/strings/cord.hne:uT94lr: le eIn file included from _(/usr/local/clang/include/absl/strings/internal/cordz_info.hNC:oo31nr: nd/usr/local/clang/include/absl/synchronization/mutex.huR:le1259lp: *14 :| a ^bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n1259n | u l l rceopn,s tM eTt*h oadbIsdle_nntoinfniuelrl moebtjheocdt),; | | ^ ^In file included from s2geography/coverings.cc:/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h2::: 241241In file included from ::s2geography/coverings.h2222:::4 : note: In file included from note: expanded from macro 'absl_nonnull'../src/s2/s2region_coverer.hexpanded from macro 'absl_nonnull' : 31 : 241In file included from 241 | ../src/s2/s2cell.h# | :d#28ed: feiIn file included from fn../src/s2/s1chord_angle.hei:n 29ea: b In file included from sa../src/s2/s1angle.hlb:_s28nl: o_In file included from nn../src/s2/s2point.hno:un27ln: luIn file included from l../src/s2/s2coder.h_l:N o_23nNnounl: lnIn file included from u/usr/local/clang/include/absl/status/status.h l:| l ^67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:In file included from 60s2geography/geography.cc:: 2: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/geography.h :4: In file included from In file included from s2geography/distance.cc../src/s2/s2polygon.h867:: | 229 : : In file included from In file included from es2geography/distance.h/usr/local/clang/include/absl/container/flat_hash_map.hx::p443l: : iIn file included from In file included from cs2geography/geography.h/usr/local/clang/include/absl/container/hash_container_defaults.hi::t419 : : FIn file included from In file included from o../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr::m2959a: : tIn file included from In file included from S/usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/strings/cord.hi::n4394k: : (In file included from In file included from s/usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/strings/internal/cordz_info.ht::r1931_: : fIn file included from /usr/local/clang/include/absl/synchronization/mutex.ho/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:r:1260m59:a: 43t/usr/local/clang/include/absl/strings/cord.h:_: i972warning: n:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t31 e:r nwarning: 1260atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | l : : F o972bro | mo alt S( ian bvskloI:mi:pdtl y*pE eam_bipsdlentity::t_ype:n:o*n naublsll _sn)o n n| u ^l l meth/usr/local/clang/include/absl/base/nullability.ho:d241):(22): | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/geography.cc :2: In file included from s2geography/geography.h :8694 | : In file included from ../src/s2/s2polygon.hs:t29r: _In file included from f/usr/local/clang/include/absl/container/flat_hash_map.ho:r43m: aIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h_:i19n: tIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:n59a: lIn file included from :/usr/local/clang/include/absl/strings/cord.h::F94o: rIn file included from m/usr/local/clang/include/absl/strings/internal/cordz_info.ha:t31S: i/usr/local/clang/include/absl/synchronization/mutex.hn:k1279I:m35p:l *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1279o | nvnouildl Rseigniks_t;e r M| u ^t ex/usr/local/clang/include/absl/base/nullability.hP:r241o:f22i:l enote: rexpanded from macro 'absl_nonnull'( vo i241d | #(d*eafbisnle_ naobnsnlu_lnlo nfnnu)l(li n_tN6o4n_ntu lwla i t| _ ^c ycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defilaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope,n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from In file included from s2geography/geography.ccs2geography/distance.cc::22: : In file included from In file included from s2geography/geography.hs2geography/distance.h::44: : In file included from In file included from ../src/s2/s2polygon.hs2geography/geography.h::294: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2polygon.h::4329: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/flat_hash_map.h::1943: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::5919: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::9459: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::98231:: 39:/usr/local/clang/include/absl/synchronization/mutex.h :warning: 1293type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 33: warning: 982type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | v o1293i | dv oAipdp eRnedgTirseteeTroMIuntleixnTerda(cCeorr(dvRoeipd* (a*basbls_ln_onnonnunlull lt rfene),( c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nmes ga,b s l| _ ^n onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _In file included from Ns2geography/distance.cco:n2n: uIn file included from ls2geography/distance.hl: 4 : | In file included from ^s2geography/geography.h :4: In file included from ../src/s2/s2polygon.h:29: In file included from In file included from s2geography/geography.cc/usr/local/clang/include/absl/container/flat_hash_map.h::243: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/container/hash_container_defaults.h::419: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2959: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/flat_hash_map.h::98443:: 36In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :warning: 19type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from 984/usr/local/clang/include/absl/strings/cord.h | : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hv:o31i: d/usr/local/clang/include/absl/synchronization/mutex.h :A1293p:p62e:n dwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r eeTo T1293r | eveo(iCdo rRdeRgeips*t earbMsult_enxoTnrnauclelr (tvroeied, (M*eatbhsold_Indoennntuilfli efrn )m(ectohnosdt) ;c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241m | s#gd,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _NonnuIn file included from ls2geography/distance.ccl: 2 : | In file included from ^s2geography/distance.h :4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.hs2geography/geography.cc::432: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hs2geography/geography.h::194: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2polygon.h::5929: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h985::4330: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59985: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : vIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hi:d31 : A/usr/local/clang/include/absl/synchronization/mutex.hp:p1294e:n62d:T rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (Cor d1294R | e p * a b s l _ n o n n u l l t r e e , M e t h o d I d e n t i f i e r m e t h o d ) ; c| o ^n st/usr/local/clang/include/absl/base/nullability.h :v241o:i22d:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln eo bajb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _NoIn file included from ns2geography/distance.ccn:u2l: lIn file included from s2geography/distance.h :| 4 ^: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | voIn file included from is2geography/geography.ccd: 2P: rIn file included from es2geography/geography.hp:e4n: dIn file included from T../src/s2/s2polygon.hr:e29e: TIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hI:n43l: iIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.he:d19(: CIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:d59R: eIn file included from p/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n1309u:l35l: twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e e, 1309| | ^v oi/usr/local/clang/include/absl/base/nullability.hd: 241R:e22g:i snote: texpanded from macro 'absl_nonnull'e rC o241n | d#VdaerfTirnaec earb(svlo_indo n(n*ualbls l_Non_nnonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n)In file included from ;s2geography/distance.cc : 2| : ^In file included from s2geography/distance.h:/usr/local/clang/include/absl/base/nullability.h4:: 257In file included from :s2geography/geography.h23::4 : In file included from note: ../src/s2/s2polygon.hexpanded from macro 'absl_nullable': 29: In file included from 257/usr/local/clang/include/absl/container/flat_hash_map.h | :#43d: eIn file included from f/usr/local/clang/include/absl/container/hash_container_defaults.hi:n19e: In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:s59l: _n/usr/local/clang/include/absl/strings/cord.hu:l1140l:a49b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nulla b1140l | e | ^ In file included from s2geography/geography.cc : 2 : In file included from s2geography/geography.hC:o4r: dIn file included from R../src/s2/s2polygon.he:p29E: xIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.he:r43n: aIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h*: 19a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_59n: o/usr/local/clang/include/absl/strings/cord.hn:n935u:l11l: rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p ); | 935 ^ | /usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln es eatb_sdla_tnao(nsniuzlel_ t_ Nno)n;n u l/l/ W| r ^i te data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2geography/distance.cc22::2 : In file included from note: s2geography/distance.hexpanded from macro 'absl_nonnull': 4: In file included from 241s2geography/geography.h | :#4d: eIn file included from f../src/s2/s2polygon.hi:n29e: In file included from a/usr/local/clang/include/absl/container/flat_hash_map.hb:s43l: _In file included from n/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19n: uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl: 59_: N/usr/local/clang/include/absl/strings/cord.ho:n1146n:u10l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 1146 | CordRep* absl_nonnuIn file included from ls2geography/geography.ccl: 2N: eIn file included from ws2geography/geography.hE:x4t: eIn file included from r../src/s2/s2polygon.hn:a29l: RIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.hp:(43a: bIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hl::19:: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:i59n: g/usr/local/clang/include/absl/strings/cord.h_:v937i:e35w: dwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t a, | 937 ^ | /usr/local/clang/include/absl/base/nullability.h : 241a:b22s:l :note: :expanded from macro 'absl_nonnull'c or d241_ | i#ndteefrinnael :a:bCsolr_dnRoenpn*u lalb s_lN_onnunlullalb l e| ^t ree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* In file included from as2geography/distance.ccb:s2l: _In file included from ns2geography/distance.ho:n4n: uIn file included from ls2geography/geography.hl: 4a: sIn file included from _../src/s2/s2polygon.ht:r29e: eIn file included from (/usr/local/clang/include/absl/container/flat_hash_map.h): 43c: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hs:t19;: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::1159241::1722:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 2411159 | | #idnelfiinnee CaobrsdlR_enpo*n naublsll __nNoonnnnuullll N e| w ^E xternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2geography/distance.cc#:d2e: fIn file included from is2geography/distance.hn:e4 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from u../src/s2/s2polygon.hl:l29a: bIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.he: 43_: NIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19a: bIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.he: 59 : | ^/usr/local/clang/include/absl/strings/cord.h :1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inlIn file included from is2geography/geography.ccn:e2 : vIn file included from os2geography/geography.hi:d4 : CIn file included from o../src/s2/s2polygon.hr:d29:: :In file included from I/usr/local/clang/include/absl/container/flat_hash_map.hn:l43i: nIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hR:e19p: :In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.hS:w59a: p/usr/local/clang/include/absl/strings/cord.h(:C1017o:r51d:: :warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n line R1017e | p * a bvsoli_dn osnentu_lclo rrdhzs_)i n{f o (| c ^o rd_i/usr/local/clang/include/absl/base/nullability.hn:t241e:r22n:a lnote: :expanded from macro 'absl_nonnull': Co r241d | z#Idneffoi*n ea basbls_ln_onnonnunlull lc o_rNdozn_niunlflo ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const cIn file included from hs2geography/geography.cca:r2*: In file included from as2geography/geography.hb:s4l: _In file included from n../src/s2/s2polygon.hu:l29l: aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hl:e43 : CIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hr:d19:: :In file included from I/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:l59i: n/usr/local/clang/include/absl/strings/cord.he:R1049e:p56::: dwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t a() c1049o | n s ts t{a t i| c ^ boo/usr/local/clang/include/absl/base/nullability.hl: 257G:e23t:F lnote: aexpanded from macro 'absl_nullable't Au x257( | a#bdself:i:nceo radb_siln_tneurlnlaalb:l:eC o_rNduRlelpa*b laeb s l| _ ^n onnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from In file included from ../src/s2/s2polygon.hs2geography/geography.cc::292: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.hs2geography/geography.h::434: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s2polygon.h::1929: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/flat_hash_map.h::5943: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h1234::1920: :In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]59 : /usr/local/clang/include/absl/strings/cord.h:1050 :123445 | :i nwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne c1050o | n s t c h a r * a b s l _ n o n n u l l C oarbds:l::I:nsltirnienRge_pv:i:eaws*_ cahbasrls_(n)o ncnounlslt f{r a g| m ^e nt);/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/distance.cc :2: In file included from s2geography/distance.h1054: | 4 : In file included from s2geography/geography.h : 4 : aIn file included from b../src/s2/s2polygon.hs:l29:: :In file included from c/usr/local/clang/include/absl/container/flat_hash_map.ho:r43d: _In file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:t19e: rIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:l59:: :/usr/local/clang/include/absl/strings/cord.hC:o1239r:d38R:e pwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _1239n | oinnnluilnle raebps,l : :| c ^o rd/usr/local/clang/include/absl/base/nullability.h_:i241n:t22e:r nnote: aexpanded from macro 'absl_nonnull'l :: C241o | r#ddReefpi*n ea basbls_ln_onnonnunlull lC o_rNdo:n:nIunllli n e| R ^e p::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2geography/geography.cco:n2n: uIn file included from ls2geography/geography.hl: 4_: NIn file included from o../src/s2/s2polygon.hn:n29u: In file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* abslIn file included from _s2geography/distance.ccn:o2n: nIn file included from us2geography/distance.hl:l4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from d../src/s2/s1chord_angle.hs:t29): In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ;../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 86: /usr/local/clang/include/absl/strings/cord_analysis.h :24132 | :#47d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e absl _32n | osninzuel_lt _GNeotnEnsutlilm a t| e ^d MemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2geography/geography.cc::292: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2geography/geography.h::864: : /usr/local/clang/include/absl/strings/cord_analysis.hIn file included from :../src/s2/s2polygon.h50::2949: :In file included from /usr/local/clang/include/absl/container/flat_hash_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 50In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:i59z: e/usr/local/clang/include/absl/strings/cord.h_:t1078 :G33e:t Mwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ePre c1078i | s e Maebmsolr:y:Ucsoargde_(icnotnesrtn aClo:r:dCRoerpd*R eapb*s la_bnsoln_nnuolnln urlelp )T;a k e| R ^e p()/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t ¬e: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from In file included from s2geography/geography.cc../src/s2/s2cell.h::228: : In file included from In file included from s2geography/geography.h../src/s2/s1chord_angle.h::429: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s1angle.h::2928: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2point.h::4327: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s2coder.h::1923: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/status/status.h::5967: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h1079::2933: :In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]86 : /usr/local/clang/include/absl/strings/cord_analysis.h: 561079: | 56 : awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l:: c56o | rsdi_zien_tte rGneatlE:s:tCiomradtReedpF*a iarbSshla_rneoMnenmuolrly UTsaakgeeR(ecpo(n)s t& &C;o r d| R ^e p*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #rdeepf)i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _ns2geography/geography.cco:n2n: uIn file included from ls2geography/geography.hl: 4_: NIn file included from o../src/s2/s2polygon.hn:n29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h : 43| : In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2geography/distance.ccn:n2u: lIn file included from ls2geography/distance.h :_4N: oIn file included from ns2geography/geography.hn:u4l: lIn file included from ../src/s2/s2polygon.h :| 29 ^: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2geography/distance.ccd:e2f: iIn file included from ns2geography/distance.he: 4a: bIn file included from ss2geography/geography.hl:_4n: oIn file included from n../src/s2/s2polygon.hn:u29l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h_:N43o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu:l19l: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from In file included from s2geography/distance.hs2geography/geography.cc::42: : In file included from In file included from s2geography/geography.hs2geography/geography.h::44: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2polygon.h::2929: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/container/flat_hash_map.h::4343: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::1919: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5959: : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::16661268::4851:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 16661268 | | iinnlliinnee Cvooridd CCoorrdd::::AIdnvlainnceeRAenpd:R:eEamdp(lCahcaerTIrteeer(aCtoorrd*R eapb*s la_bnsoln_nnuolnln uiltl, r e| p ^, | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59In file included from : s2geography/geography.cc:/usr/local/clang/include/absl/strings/cord.h2:: 1672In file included from :s2geography/geography.h41::4 : In file included from warning: ../src/s2/s2polygon.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from 1672/usr/local/clang/include/absl/container/hash_container_defaults.h | :i19n: lIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e59 : v/usr/local/clang/include/absl/strings/cord.ho:i1275d: 51C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Adv 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullabale nrceep(,C h a| r ^I ter/usr/local/clang/include/absl/base/nullability.ha:t257o:r23*: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli niet ,a bssilz_en_utl lna_bblyet e_sN)u l{l a b| l ^e | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2geography/geography.ccn:u2l: lIn file included from s2geography/geography.h_:N4o: nIn file included from n../src/s2/s2polygon.hu:l29l: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void CorIn file included from ds2geography/coverings.cc:::2C: oIn file included from ps2geography/coverings.hy:T4o: AIn file included from r../src/s2/s2region_coverer.hr:a31y: IIn file included from m../src/s2/s2cell.hp:l28(: cIn file included from h../src/s2/s1chord_angle.ha:r29*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23d: sIn file included from t/usr/local/clang/include/absl/status/status.h): 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : {In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241585::2220:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #585d | e f ivnoei da bTsrla_nnso(nMnuuHlolw _aNbosnln_unloln n u| l ^l how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2geography/geography.ccn:u2l: lIn file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2geography/coverings.cc :15142 | : In file included from s2geography/coverings.h :c4o: rIn file included from d../src/s2/s2region_coverer.h_:i31n: tIn file included from e../src/s2/s2cell.hr:n28a: lIn file included from :../src/s2/s1chord_angle.h::C29o: rIn file included from d../src/s2/s1angle.hR:e28p: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : tIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.he:e29): In file included from {/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h241::58622::43 :note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d586e | f i nveo iadb sFle_rn(obnansuel_li n_tNeornnnaull:l: P e| r ^T hreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | In file included from s2geography/geography.cc : 2 : In file included from bs2geography/geography.ho:o4l: In file included from (../src/s2/s2polygon.ha:b29s: lIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h::t43y: pIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h_:i19d: eIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:i59t: y::1666::t48y:p ewarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: * absl _1666n | oinnnluilnle mCeotrhdo dC)o(r)d):;: A d| v ^a nc/usr/local/clang/include/absl/base/nullability.he:A241n:d22R:e anote: dexpanded from macro 'absl_nonnull'( Ch a241r | I#tdeerfaitnoer *a basbls_ln_onnonnunlull l_ Niotn,n u l| l ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2geography/coverings.ccn:u2l: lIn file included from s2geography/coverings.h :| 4 ^: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull oIn file included from bs2geography/geography.ccj:e2c: tIn file included from ,s2geography/geography.h : 4| : ^In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h22::43 : In file included from note: /usr/local/clang/include/absl/container/hash_container_defaults.hexpanded from macro 'absl_nonnull': 19: In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | :#59d: e/usr/local/clang/include/absl/strings/cord.hf:i1672n:e41 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n1672u | liln l_iNnoen nvuolild C| o ^r d::Advance(CharIteraIn file included from ts2geography/coverings.cco:r2*: In file included from as2geography/coverings.hb:s4l: _In file included from n../src/s2/s2region_coverer.ho:n31n: uIn file included from l../src/s2/s2cell.hl: 28i: tIn file included from ,../src/s2/s1chord_angle.h :s29i: zIn file included from e../src/s2/s1angle.h_:t28 : nIn file included from _../src/s2/s2point.hb:y27t: eIn file included from s../src/s2/s2coder.h): 23{: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31241: | /usr/local/clang/include/absl/synchronization/mutex.h#:d851e:f45i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _851n | o n n u l l b_oNooln n(ualbls l :| : ^t ype_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2geography/linear-referencing.ccu:l2l: In file included from _s2geography/linear-referencing.hN:o4n: nIn file included from us2geography/geography.hl:l4 : In file included from | ../src/s2/s2polygon.h ^: 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2geography/coverings.cc :1602 | : iIn file included from ns2geography/coverings.hl:i4n: eIn file included from ../src/s2/s2region_coverer.hu:i31n: tIn file included from 1../src/s2/s2cell.h6:_28t: In file included from L../src/s2/s1chord_angle.ho:a29d: 1In file included from 6../src/s2/s1angle.h(:c28o: nIn file included from s../src/s2/s2point.ht: 27v: oIn file included from i../src/s2/s2coder.hd:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 437p:)47 :{ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h437: | 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _sNtodn:n:usltlr i n| g ^* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | ^ s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline voIn file included from is2geography/coverings.ccd: 2S: tIn file included from os2geography/coverings.hr:e41: 6In file included from (../src/s2/s2region_coverer.hv:o31i: dIn file included from *../src/s2/s2cell.h :a28b: sIn file included from l../src/s2/s1chord_angle.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from p../src/s2/s2point.h,: 27u: iIn file included from n../src/s2/s2coder.ht:1236: _In file included from t/usr/local/clang/include/absl/status/status.h :v67): In file included from {/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^ /usr/local/clang/include/absl/strings/cord.h:480/usr/local/clang/include/absl/base/nullability.h::39241:: 22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 480 | 241 | # d eufsiinneg apbosiln_tneorn n=u lclo n_sNto nvnaullule _ t| y ^p e* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2geography/coverings.ccf:i2n: eIn file included from s2geography/coverings.ha:b4s: lIn file included from _../src/s2/s2region_coverer.hn:o31n: nIn file included from u../src/s2/s2cell.hl:l28 : _In file included from N../src/s2/s1chord_angle.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(In file included from cs2geography/linear-referencing.cco:r2d: _In file included from is2geography/linear-referencing.hn:t4e: rIn file included from ns2geography/geography.ha:l4:: :In file included from C../src/s2/s2polygon.ho:r29d: RIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.hp:*43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n57u: lIn file included from l/usr/local/clang/include/absl/hash/hash.h :t89r: eIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h):;79 : /usr/local/clang/include/absl/base/internal/endian.h| : ^172 :27:/usr/local/clang/include/absl/base/nullability.h :warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'172 | i n241l | i#ndee fvionied aSbtsolr_en3o2n(nvuolild *_ Naobnsnlu_lnlo n n| u ^l l p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2geography/coverings.cc :2 : 241In file included from | s2geography/coverings.h#:d4e: fIn file included from i../src/s2/s2region_coverer.hn:e31 : aIn file included from b../src/s2/s2cell.hs:l28_: nIn file included from o../src/s2/s1chord_angle.hn:n29u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord*In file included from s2geography/linear-referencing.cca:b2s: lIn file included from _s2geography/linear-referencing.hn:o4n: nIn file included from us2geography/geography.hl:l4 : cIn file included from o../src/s2/s2polygon.hr:d29): ;In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:/usr/local/clang/include/absl/base/nullability.h19:: 241In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h22::57 : In file included from note: /usr/local/clang/include/absl/hash/hash.hexpanded from macro 'absl_nonnull': 89: In file included from 241/usr/local/clang/include/absl/hash/internal/hash.h | :#79d: e/usr/local/clang/include/absl/base/internal/endian.hf:i176n:e36 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n176n | uilnll i_nNeo nuniunltl6 4 _| t ^ Load64(const void* absl_In file included from ns2geography/coverings.cco:n2n: uIn file included from ls2geography/coverings.hl: 4p: )In file included from ../src/s2/s2region_coverer.h{: 31 : | In file included from ^../src/s2/s2cell.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1chord_angle.h241::2922: :In file included from ../src/s2/s1angle.hnote: :expanded from macro 'absl_nonnull'28 : In file included from ../src/s2/s2point.h241: | 27#: dIn file included from e../src/s2/s2coder.hf:i23n: eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: n/usr/local/clang/include/absl/strings/cord.hu:l507l: 43_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 507 | | ^ void InitTree(cord_internal::CordRep* absl_nonnuIn file included from ls2geography/linear-referencing.ccl: 2t: rIn file included from es2geography/linear-referencing.he:)4;: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/container/flat_hash_map.h:: 43note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 241In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h#:d57e: fIn file included from i/usr/local/clang/include/absl/hash/hash.hn:e89 : aIn file included from b/usr/local/clang/include/absl/hash/internal/hash.hs:l79_: n/usr/local/clang/include/absl/base/internal/endian.ho:n180n:u27l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn 180 | inline void Store64(uvloli d *| ^a bsl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:In file included from 39s2geography/linear-referencing.cc::2: In file included from s2geography/linear-referencing.h: 4warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h655: | 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :e43x: pIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hi:c19i: tIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hC:h57a: rIn file included from I/usr/local/clang/include/absl/hash/hash.ht:e89r: aIn file included from t/usr/local/clang/include/absl/hash/internal/hash.ho:r79(: c/usr/local/clang/include/absl/base/internal/endian.ho:n266s:t36 :C owarning: rd* abtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n266n | uilnll icnoer du)i n t| 6 ^4 _t/usr/local/clang/include/absl/base/nullability.h :L241o:a22d:6 4note: (expanded from macro 'absl_nonnull'c on s241t | #vdoeifdi*n ea basbls_ln_onnonnunlull lp )_ N{o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2geography/linear-referencing.cc::272: : In file included from In file included from ../src/s2/s2coder.hs2geography/linear-referencing.h::234: : In file included from In file included from /usr/local/clang/include/absl/status/status.hs2geography/geography.h::674: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2polygon.h::2929: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h667::4344: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:warning: 19type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h667: | 89 : In file included from s/usr/local/clang/include/absl/hash/internal/hash.ht:a79t: i/usr/local/clang/include/absl/base/internal/endian.hc: 270C:o27r:d warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d van c270e | AinndlRienaed (vCohiadr IStteorraet6o4r(*v oaibds*l _anbosnln_unloln niutl,l spi,z eu_itn tn6_4b_ytt evs)) ;{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :s2geography/distance.cc173::23: :In file included from s2geography/distance.h:warning: 4passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from s2geography/geography.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::4135: :In file included from 16../src/s2/s2polygon.h:: 29: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/flat_hash_map.h :45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h :13527 | : /usr/local/clang/include/absl/container/internal/raw_hash_set.h : 2663 : 53 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t his)) )2663 | A B S L _ A TTT&R&I BvUaTlEu_eL IAFBESTLI_MIEN_TBEORUNNADL _{A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) | \ ^~~~ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGL/usr/local/clang/include/absl/container/internal/raw_hash_set.hE:_2692A:R58G:( )warning: )'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]; | ^ 2692/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 120 : 9 : note: cmacro 'ABSL_INTERNAL_X' defined hereo nst 120T | &# dveafliunee AABBSSLL__IINNTTEERRNNAALL__AXT(TFRuInBcU,T EC_aClAlPeTeU,R EKDQ_uBaYl(,t hViQsu)a)l , | K ^~~~V alue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL/usr/local/clang/include/absl/container/internal/raw_hash_set.h_:I2734N:T65E:R Nwarning: A'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L _ATTR I2734B | U T E _ C A P T U R E D _ B Y ( t h iTs&)&) ,v a l u e A B S L _ I N T E R N A L _ A T T R I B U\T E _| C ^A PTU/usr/local/clang/include/absl/container/internal/common.hR:E31D:_9B:Y (note: tmacro 'ABSL_INTERNAL_IF_true' defined hereh is) )31 | #| d ^~~~e fine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:4: In file included from ../src/s2/s2region_coverer.h:33: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2geography/geography.cca:b2s: lIn file included from _s2geography/geography.hn:o4n: nIn file included from u../src/s2/s2polygon.hl:l29 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_map.ho:n45n: u/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l198 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | In file included from s2geography/coverings.cc : 2 : AIn file included from Bs2geography/coverings.hS:L4_: IIn file included from N../src/s2/s2region_coverer.hT:E33R: NIn file included from A../src/s2/s2cell_union.hL:_29A: TIn file included from T/usr/local/clang/include/absl/flags/flag.hR:I40B: U/usr/local/clang/include/absl/flags/commandlineflag.hT:E193_:C27A:P Twarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ED_ B193Y | ( t hviisr)t)u,a l v o i d R e a d ( v o i d * a b s l _ n o n\n u l| l ^ ds/usr/local/clang/include/absl/container/internal/common.ht:)32 :c9o:n snote: tmacro 'ABSL_INTERNAL_IF_false' defined here = 0 ;32 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fIiFn_ef aalbssel(_info_nsnautlils f_iNeodn,n u.l.l. ) | _ ^_ VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &In file included from &s2geography/coverings.cc,: 2c: oIn file included from ns2geography/coverings.hs:t4&: ,In file included from ../src/s2/s2region_coverer.ht:r33u: eIn file included from ,../src/s2/s2cell_union.h : 29| : ^In file included from /usr/local/clang/include/absl/flags/flag.h:42/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 133/usr/local/clang/include/absl/flags/internal/flag.h::5230:: /usr/local/clang/include/absl/base/call_once.hnote: :expanded from macro 'ABSL_INTERNAL_X'52 :24: warning: 133type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 52 | s t d :A:BaStLo_mIiNcTR*I BaUbTsEl__CnAoPnTnUuRlElD _CBoYn(ttrhoilsW)o)r,d ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f\i n e| ^a bsl/usr/local/clang/include/absl/container/internal/common.h_:n31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here _No n31n | u#ldle f i| n ^e ABSL_INTERIn file included from Ns2geography/coverings.ccA:L2_: IIn file included from Fs2geography/coverings.h_:t4r: uIn file included from e../src/s2/s2region_coverer.h(:i33f: _In file included from s../src/s2/s2cell_union.ha:t29i: sIn file included from f/usr/local/clang/include/absl/flags/flag.hi:e42d: ,In file included from /usr/local/clang/include/absl/flags/internal/flag.h.:.30.: )/usr/local/clang/include/absl/base/call_once.h :i53f:_22s:a twarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s fi e53d | | ^ absl::once_flagIn file included from *s2geography/geography.cc :a2b: sIn file included from ls2geography/geography.h_:n4o: In file included from ../src/s2/s2polygon.h:n29n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl: 45f: l/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:g202):;3 : | warning: ^ 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/base/nullability.h:241:22: 202note: | expanded from macro 'absl_nonnull' A B241S | In file included from L#s2geography/distance.cc_d:Ie2Nf: TiIn file included from Ens2geography/distance.hRe:N 4Aa: LbIn file included from _ss2geography/geography.hXl:_(4in: noIn file included from ns../src/s2/s2polygon.hen:ru29tl: l_ In file included from _o/usr/local/clang/include/absl/container/flat_hash_map.hNr:_o45an: nsu/usr/local/clang/include/absl/container/internal/raw_hash_map.hsl:il143 g:n 59,| : ^ i warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ert_ o143r | _ a s s i g n _ i m p l , & & , cfoanlsste&,, ftarlusee,, A| B ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S L_I N203T | E R N A L _ S I N G L E _ A R G ( ) )t;r u e| , ^ .f/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:r120s:t9,: cnote: omacro 'ABSL_INTERNAL_X' defined heren st_ i120t | e#rdaIn file included from etfois2geography/coverings.ccrn e:A BA2SBL: S_In file included from LI_NITs2geography/coverings.hNET:REN4RA: NLAIn file included from _L../src/s2/s2region_coverer.hC_O:XM(33MFA: u)n;In file included from c ../src/s2/s2cell_union.h, :| C ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~29a : lIn file included from l/usr/local/clang/include/absl/container/internal/raw_hash_map.he/usr/local/clang/include/absl/flags/flag.h:e:133,42: : 47KIn file included from :Q/usr/local/clang/include/absl/flags/internal/flag.h u:anote: lexpanded from macro 'ABSL_INTERNAL_X',30 : V/usr/local/clang/include/absl/base/call_once.hQ u:133a96 | l :, 33 K V: a l uwarning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], AVBVSaL l_96uIeN, | T E TR aNifAlLr,_ Ai.T.T.Re)nI dB\U sT Et| d ^_: C:AaPtToUmRiEcD<_uBiYn(tt3h2i_st)>)*, a b s l _ n o n n u l l b a s e _ i n t e r n a l\: : C| o ^~~~n trolWor/usr/local/clang/include/absl/container/internal/raw_hash_map.hd:(202 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/base/nullability.h :/usr/local/clang/include/absl/container/internal/raw_hash_map.h241::13522::16 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X' 241 | #135d | e f i n e a b s l _tnhoinsn)u)l)l A_BNSoLn_n/usr/local/clang/include/absl/container/internal/raw_hash_map.hAu:lTl142T :R 3I| :B ^ U warning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]E _LIF E142In file included from T | Is2geography/coverings.cc M :EA_B2BSOL: U_NIIn file included from DNs2geography/coverings.hT :E{R4 N : A LIn file included from _../src/s2/s2region_coverer.h X: (33 i : n In file included from s e r../src/s2/s2cell_union.h t :_ o29 r : _ aIn file included from s /usr/local/clang/include/absl/flags/flag.hs i: g 42n : , In file included from i /usr/local/clang/include/absl/flags/internal/flag.hn s: e30 r : t\_/usr/local/clang/include/absl/base/call_once.h o: r97| _ ^:a s18s/usr/local/clang/include/absl/container/internal/common.hi::g 31nwarning: :_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]9i :m p note: lmacro 'ABSL_INTERNAL_IF_true' defined here97, | c o 31 n | s# t d&eo,fn iccnoeen _sAftBl&Sa,L g_ I*| N ^ Ta EbR/usr/local/clang/include/absl/container/internal/raw_hash_map.hNs:Al133L_:_n52Io:Fn _nnote: texpanded from macro 'ABSL_INTERNAL_X'ur lule ( 133if | f l_a s ag t )i; s f i| e ^dA ,B /usr/local/clang/include/absl/base/nullability.hS.L:._.241I)N: Ti22EfR_:NsA aLtnote: _expanded from macro 'absl_nonnull'iAs TfT iRe241IdB | #Ud Te| Ef ^i_ nCeA PaTbUsRlE_DIn file included from n_os2geography/geography.ccBn:Yn2(u: ltIn file included from lhs2geography/geography.hi :s_4)N: )oIn file included from ,n../src/s2/s2polygon.hn :u l29 l: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h | : ^45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 202 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | \ A| B ^S L_INTER/usr/local/clang/include/absl/container/internal/common.hN:A32L:_9X:( inote: nmacro 'ABSL_INTERNAL_IF_false' defined heres ert _32o | r#_daesfsiingen ,A BiSnLs_eIrNtT_EoRrN_AaLs_sIiFg_nf_ailmspel(,i f&_&s,a tciosnfsite&d,, t.r.u.e), _ _| V ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A _AR G203S | _ In file included from _ s2geography/coverings.cc :| 2 ^ : In file included from s2geography/coverings.h : 4 : In file included from ../src/s2/s2region_coverer.h : 33In file included from : s2geography/distance.cc In file included from : ../src/s2/s2cell_union.h2t:: r29In file included from u: s2geography/distance.heIn file included from :,/usr/local/clang/include/absl/flags/flag.h4 :: .42In file included from f: s2geography/geography.hiIn file included from :r/usr/local/clang/include/absl/flags/internal/flag.h4s:: t30In file included from ,: ../src/s2/s2polygon.h :c/usr/local/clang/include/absl/base/call_once.h29o:: n111In file included from s:/usr/local/clang/include/absl/container/flat_hash_map.ht40:_:45i : twarning: /usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e:r 142a:t3o:r 111warning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | Bv SoLi_d I 142NL | oT Ew RLANBAeSLLv__CeIlONCMTMaElAlR)ON;An Lc _e| (Xa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(b isnl/usr/local/clang/include/absl/container/internal/raw_hash_map.h:s::e135ro:tn11_c:eo _note: rfexpanded from macro 'ABSL_INTERNAL_X'_l aasg s*135i | g an ,b s i ln _s ne or t n_tnohrui_lsla) s)sf)i lgAangB_S,iL m_pCAlTa,T lRcIloBnsaUtbT&El,e_ &LcI&oF nEfsntT&,I ,M E | _ ^| B ^O U/usr/local/clang/include/absl/base/nullability.hN:/usr/local/clang/include/absl/container/internal/raw_hash_map.hD241: :135{22: :16 : note: expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_INTERNAL_X' 241 | 135 # | d e f i n e a b ts lh i s ) _) )n oA Bn\S nL u_| A ^~~~lT TlR I_BNUoTnEn_uLlIlF E T| I ^M E_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:A205R:G3(:) )warning: ;passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 205/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 120 :A9B:S Lnote: _macro 'ABSL_INTERNAL_X' defined hereI NTE R120N | A#Ld_eXf(iinnes eArBtS_Lo_rI_NaTsEsRiNgAnL,_ Xi(nFsuenrct,_ oCra_lalsesei,g nK_Qiumapll,, V&Q&u,a l&,& ,K Vfaallusee,, VfVaallsuee,, T| a ^i l,/usr/local/clang/include/absl/container/internal/raw_hash_map.h :.133.:.52): \note: expanded from macro 'ABSL_INTERNAL_X' | ^ 133 | In file included from s2geography/coverings.cc : 2A: BIn file included from Ss2geography/coverings.hL:_4I: NIn file included from T../src/s2/s2region_coverer.hE:R33N: AIn file included from L../src/s2/s2cell_union.h_:A29T: TIn file included from R/usr/local/clang/include/absl/flags/flag.hI:B42U: TIn file included from E/usr/local/clang/include/absl/flags/internal/flag.h_:C30A: P/usr/local/clang/include/absl/base/call_once.hT:U153R:E41D:_ Bwarning: Ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( this )153) | , C a l l O n c e I m p l ( s t d : : a t o m i\/usr/local/clang/include/absl/container/internal/raw_hash_map.hc :< 144u| : ^i3n t:3 2warning: /usr/local/clang/include/absl/container/internal/common.h_passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:t 32>:*9 a:144b snote: l | macro 'ABSL_INTERNAL_IF_false' defined here_ nA Bo32Sn | L#n_duIeNlflTiE ncRoenN AtArLB_oSXLl(_,iIn NsT eE| r ^Rt N_AoL/usr/local/clang/include/absl/base/nullability.hr__:Ia241Fs_:sfi22agl:ns ,note: e (expanded from macro 'absl_nonnull'ii nfs _es241ra | tt#_iosdfrei_efadi,s ns.ei.g .n)a_ ib_ms_lVpA_l_n,A oRcnGoSnnu_s_tl &l , | _ ^cN oonnnsutl&l, In file included from s2geography/geography.cc | : ^| 2 ^ : In file included from s2geography/geography.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h4:: 133In file included from :../src/s2/s2polygon.h52::29 : In file included from note: /usr/local/clang/include/absl/container/flat_hash_map.hexpanded from macro 'ABSL_INTERNAL_X': 45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 205133: | 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205A | B S LA_BISNLT_EIRNNTAELR_NAATLT_RXI(BiUnTsEe_rCtA_PoTrU_RaEsDs_iBgYn(,t hiinss)e)r,t _ o r _ a s s i g n _ i m p l , & & , & & , f\a l s| e ^, f/usr/local/clang/include/absl/container/internal/common.ha:l32s:e9,: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 13532: | 16#:d enote: fexpanded from macro 'ABSL_INTERNAL_X'i ne A135B | S L _ I N T E R N A Lt_hIiFs_)f)a)l sAeB(SiLf__AsTaTtRiIsBfUiTeEd_,L I.F.E.T)I M_E__VBAO_UANRDG S{_ _ | ^ In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from \../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45/usr/local/clang/include/absl/container/internal/common.h: :32/usr/local/clang/include/absl/container/internal/raw_hash_map.h::9144:: 3:note: macro 'ABSL_INTERNAL_IF_false' defined herewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 32 | #144d | e f iAnBeS LA_BISNLT_EIRNNTAELR_NXA(Li_nIsFe_rfta_losre_(aisfs_isgant,i sifniseedr,t _.o.r._)a s_s_iVgAn__AiRmGpSl_,_ c o| n ^s t&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ..In file included from .s2geography/geography.cc): 2i: fIn file included from _s2geography/geography.hs:a4t: iIn file included from s../src/s2/s2polygon.hf:i29e: dIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 45 ^: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207In file included from :s2geography/coverings.cc3::2 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2geography/coverings.hIn file included from :s2geography/distance.cc4:: 2In file included from 207: ../src/s2/s2region_coverer.h | In file included from :s2geography/distance.h 33:A: 4BIn file included from : S../src/s2/s2cell_union.hIn file included from L:s2geography/geography.h_29:I: 4NIn file included from : T/usr/local/clang/include/absl/flags/flag.hIn file included from E:../src/s2/s2polygon.hR42:N: 29AIn file included from : L/usr/local/clang/include/absl/flags/internal/flag.hIn file included from _:/usr/local/clang/include/absl/container/flat_hash_map.hX30:(: 45i: n/usr/local/clang/include/absl/base/call_once.h/usr/local/clang/include/absl/container/internal/raw_hash_map.hs::e194144r::t313_::o rwarning: warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a ssi g194 n | 144,i | in nAlsBeiSrnLt_e_Io NrTs_EtaRdsNs:A:iLga_ntX_(oiimminpsclgan*l,s eia,n bsterrutse_,lo_ rn _o| a ^ns sni/usr/local/clang/include/absl/container/internal/raw_hash_map.hgu:nl133_li: m52pC:lo ,nnote: expanded from macro 'ABSL_INTERNAL_X'cto rnos tl133&W | o, r cd o (n s t & , | A ^| B ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S L/usr/local/clang/include/absl/base/nullability.h_ I:145N241 | T E: R22 N :A L _ Anote: T expanded from macro 'absl_nonnull'T R I B 241U T | E #_ dC Ae PffTaiUlRnsEeeD, _ BatYbr(sutelh,i_ sAn)oB)Sn,nLu _l I lN T _E R NNo A nL n_ S uIlN Gl L E _ | A R ^ G ( ) ) ; | \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from s2geography/coverings.cc| :/usr/local/clang/include/absl/container/internal/raw_hash_map.h ^2: : 135In file included from :/usr/local/clang/include/absl/container/internal/common.hs2geography/coverings.h11:::324 :: 9note: In file included from expanded from macro 'ABSL_INTERNAL_X':../src/s2/s2region_coverer.h :note: 33 macro 'ABSL_INTERNAL_IF_false' defined here: 135 In file included from | ../src/s2/s2cell_union.h :32 29 | : # In file included from d e/usr/local/clang/include/absl/flags/flag.h f :i n42 e: t hIn file included from AiB/usr/local/clang/include/absl/flags/internal/flag.hsS):L)_30)I : N/usr/local/clang/include/absl/base/call_once.hATB:ES195RLN:_AA16LT_:TIR FI_warning: BfUtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aTl Es_e L(I195iFf | E_TsI aMt Ei_s BfO iUeoNdDn, c{. e. ._ )f l _a _ gV A* _ A Ra G bS s_ l_ _ n o | n ^ n u l l f lIn file included from as2geography/geography.ccg : )2 : \{In file included from s2geography/geography.h :| | 4 ^ ^~~~: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polygon.h::24129:: 22In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h :note: 45expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207 :2413 | :# dwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f ine 207a | b s lA_BnSoLn_nIuNlTlE R_NNAoLn_nXu(liln s e| r ^t _or_assign, insert_or_assign_im/usr/local/clang/include/absl/container/internal/raw_hash_map.hp:l147,: 52&:& ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]& &, f147a | l s e , t r u e , | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 135f:a16l:s enote: ,expanded from macro 'ABSL_INTERNAL_X' ABSL _135I | N TIn file included from E Rs2geography/coverings.cc N :A 2L _: S In file included from I Ns2geography/coverings.htGh:Li4Es_: )AIn file included from R)G../src/s2/s2region_coverer.h)(: )A)33B;S: LIn file included from _../src/s2/s2cell_union.h| A ^:T T29R: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIIn file included from B:/usr/local/clang/include/absl/flags/flag.hU120T::E429_: :LIn file included from I/usr/local/clang/include/absl/flags/internal/flag.hFnote: Emacro 'ABSL_INTERNAL_X' defined hereT: I30M: E /usr/local/clang/include/absl/base/call_once.h120_: | B#Od200UeN:fDi40 n{:e warning: A Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] S L _ I N T E200 R | N vA Lo _i X d( F u Ln co , w CL a el lv ee e l, C\ a Kl Ql| u ^Oa ln/usr/local/clang/include/absl/container/internal/common.h,c :eV31(Q:ua9abl:,s lKnote: Vmacro 'ABSL_INTERNAL_IF_true' defined here:a l:u oen31,c | #VeVda_elfulfeia,ng eT* a AiBalS,bL _s.I.lN.T_)E nR\No An Ln| _ ^uI Fl_lt rfulea(gi,f _Csaaltliasbfliee&d&, f.n.,. ) | i ^f _s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull' | ^241 | #define abslIn file included from _s2geography/geography.ccn:o2n: nIn file included from us2geography/geography.hl:l4 : _In file included from N../src/s2/s2polygon.ho:n29n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl: 45 : | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_/usr/local/clang/include/absl/container/internal/raw_hash_map.hI:N146T:E3R:N Awarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ X(in s146e | r t _AoBrS_La_sIsNiTgEnR,N AiLn_sXe(ritn_soerr_ta_sosri_gans_siimgpnl,, i&n&s,e r&t&_,o rf_aalsssei,g nt_riumep,l , | c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nst &208, | c o n s t & , t r u e , | ^ .f/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:r133s:t52,: cnote: oexpanded from macro 'ABSL_INTERNAL_X'n st_ i133t | e r a t o r A B S LA_BISNLT_EIRNNTAELR_NCAOLM_MAAT)T;R I B| U ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T E_C/usr/local/clang/include/absl/container/internal/raw_hash_map.hA:P135T:U11R:E Dnote: _expanded from macro 'ABSL_INTERNAL_X'B Y(th i135s | ) ) , t h i s ) ) ) A B S L _ A T T R I B\U T E| _ ^L IF/usr/local/clang/include/absl/container/internal/common.hE:T31I:M9E:_ Bnote: Omacro 'ABSL_INTERNAL_IF_true' defined hereU ND {31 | # d e f i n e A B S L _ I N T E R N A L _ I F _ t r u e\( i f| _ ^~~~s atisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 209 :AB3S:L _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TERN A209L | _ A TATBRSILB_UITNET_ECRANPATLU_RXE(Di_nBsYe(rtth_iosr)_)a,s s i g n , i n s e r t _ o r _ a s s i g n _ i m p\l , | & ^~~~& , &&, tru/usr/local/clang/include/absl/container/internal/raw_hash_map.he:,146 :f3a:l swarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^135 :16:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :133note: :expanded from macro 'ABSL_INTERNAL_X'52 : note: expanded from macro 'ABSL_INTERNAL_X'135 | 133 | t h i s ) )A)B SALB_SILN_TAETRTNRAILB_UATTET_RLIIBFUETTEIM_EC_ABPOTUUNRDE D{_ B Y ( t h i s ) ) , \ | ^ \/usr/local/clang/include/absl/container/internal/common.h : 32| : ^9 : note: /usr/local/clang/include/absl/container/internal/common.hmacro 'ABSL_INTERNAL_IF_false' defined here: 31:9: 32 | note: #macro 'ABSL_INTERNAL_IF_true' defined hered efi n31e | #AdBeSfLi_nIeN TAEBRSNLA_LI_NITFE_RfNaAlLs_eI(Fi_ft_rsuaet(iisff_iseadt,i s.f.i.e)d ,_ _.V.A._)A RiGfS__s_a t i| s ^f ied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_imIn file included from ps2geography/distance.ccl:,2 : &In file included from &s2geography/distance.h,: 4&: &In file included from ,s2geography/geography.h :t4r: uIn file included from e../src/s2/s2polygon.h,: 29f: aIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hs:e45,: /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~149 :51: 210warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | . f i r s t ,t rcuoen,s tA_BiStLe_rIaNtToErR NAABLS_LS_IINNGTLEER_NAARLG_(C)O)M;M A )| ; ^ | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 120:9:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :133note: :macro 'ABSL_INTERNAL_X' defined here47 : note: expanded from macro 'ABSL_INTERNAL_X'120 | #de f133i | n e A B S L _ I N TAEBRSNLA_LI_NXT(EFRuNnAcL,_ ACTaTlRlIeBeU,T EK_QCuAaPlT,U RVEQDu_aBlY,( tKhViasl)u)e,, V V a l u e , T a i l , . . . ) \ | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 14832: | 3#:d ewarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ne A B148S | L _ IANBTSELR_NIANLT_EIRFN_AfLa_lXs(ei(nisfe_rsta_toirs_faisesdi,g n.,. .i)n s_e_rVtA__oArR_GaSs_s_i g n| _ ^i mpl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/geography.cc::1482:: 3In file included from :s2geography/geography.h :4warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45 : 148 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 211A:B3S:L _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TERN A211L | _ X (AiBnSsLe_rItN_ToErR_NaAsLs_iXg(ni,n sienrste_rotr__oars_saisgsni,g ni_nismeprlt,_ ocro_nassts&i,g nc_oinmsptl&,, &t&r,u e&,& , | t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r ue ,149 | t r u e , | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133 : 52 : note: texpanded from macro 'ABSL_INTERNAL_X'r ue, 133A | B S L _ I N T E R N AALB_SSLI_NIGNLTEE_RANRAGL(_)A)T;T R I| B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~U TE_/usr/local/clang/include/absl/container/internal/raw_hash_map.hC:A133P:T47U:R Enote: Dexpanded from macro 'ABSL_INTERNAL_X'_ BY( t133h | i s ) ) , A B S L _ I N T E R N A L _ A T T R I B U\T E _| C ^A PT/usr/local/clang/include/absl/container/internal/common.hU:R31E:D9_:B Ynote: (macro 'ABSL_INTERNAL_IF_true' defined heret his )31) | ,# d e f i n e A B S L _ I N T E R N A L _ I F _ t r\u e (| i ^~~~f _satisf/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:e148d:,3 :. .warning: .passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) /usr/local/clang/include/absl/container/internal/raw_hash_map.hi:f135_:s16a:t inote: sexpanded from macro 'ABSL_INTERNAL_X'f ied 135 | | ^ this))In file included from )s2geography/geography.cc :A2B: SIn file included from Ls2geography/geography.h_:A4T: TIn file included from R../src/s2/s2polygon.hI:B29U: TIn file included from E/usr/local/clang/include/absl/container/flat_hash_map.h_:L45I: F/usr/local/clang/include/absl/container/internal/raw_hash_map.hE:T211I:M3E:_ Bwarning: O'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]U ND { 211 | A B S L _ I N T E R N A L _ X ( i n s e r t _ o r\_ a s| s ^i gn/usr/local/clang/include/absl/container/internal/common.h,: 31i:n9s:e rnote: tmacro 'ABSL_INTERNAL_IF_true' defined here_ or_ a31s | s#idgenf_iinmep lA,B S&L&_,I N&T&E,R NtArLu_eI,F _ttrruuee,( i f| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ati s212f | i e d , . . . ) i f _ s a t i s f.ifeidr s t| , ^ const_iterator In file included from As2geography/distance.ccB:S2L: _In file included from Is2geography/distance.hN:T4E: RIn file included from Ns2geography/geography.hA:L4_: CIn file included from O../src/s2/s2polygon.hM:M29A: )In file included from ;/usr/local/clang/include/absl/container/flat_hash_map.h : 45| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/internal/raw_hash_map.h :148:3/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 133:warning: 47'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'ABSL_INTERNAL_X' 148 | 133 | A B S L _ I N T E R NAABLS_LX_(IiNnTsEeRrNtA_Lo_rA_TaTsRsIiBgUnT,E _iCnAsPeTrUtR_EoDr__BaYs(stihgins_)i)m,p l , c o n s t & , c o n s t & , t r u e , \| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~ 149 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 211 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 135 :t16r:u enote: ,expanded from macro 'ABSL_INTERNAL_X' ABS L135_ | I N T E R N A L _ S ItNhGiLsE)_)A)R GA(B)S)L;_ A T| T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R IBU/usr/local/clang/include/absl/container/internal/raw_hash_map.hT:E135_:L11I:F Enote: Texpanded from macro 'ABSL_INTERNAL_X'I ME_ B135O | U N D { t h i s ) ) ) A B S L _ A T T R I B U T E _ L I\F E T| I ^M E_/usr/local/clang/include/absl/container/internal/common.hB:O31U:N9D: {note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e f i n e A B S L _ I N T E R N A L _ I\F _ t| r ^~~~u e(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:r152_:a52s:s iwarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n , i n152s | e r t _ o r _ a s s i g n _ i m p l ,f a&l&s,e ,& &A,B StLr_uIeN,T EtRrNuAeL,_ S I| N ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~G LE_ A212R | G ( ) ) ; | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 120 : 9 : note: .macro 'ABSL_INTERNAL_X' defined heref irs t120, | #cdoenfsitn_ei tAeBrSaLt_oIrN TAEBRSNLA_LI_NXT(EFRuNnAcL,_ CCOaMlMlAe)e;, K| Q ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u al,/usr/local/clang/include/absl/container/internal/raw_hash_map.h :V135Q:u11a:l ,note: expanded from macro 'ABSL_INTERNAL_X'K Val u135e | , V V a l u e , Ttahiils,) ).). .A)B S\L _ A| T ^T RIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :s2geography/distance.cc233::258: :In file included from s2geography/distance.h:warning: 4: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h: 29233: | In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h :k151e:y3_:a rwarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]< K>&& 151k | A BASBLS_LI_NITNETRENRANLA_LA_TXT(RiInBsUeTrEt__CoArP_TaUsRsEiDg_nB,Y (itnhsiesr)t,_ o r| _ ^~~~a ssign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 252 : 63 : warning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r ue, A252B | S L _ I N T EcRoNnAsLt_ SkIeNyG_LaEr_gA(&) )k; A B| S ^L _I/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:T120E:R9N:A Lnote: _macro 'ABSL_INTERNAL_X' defined hereA TTR I120B | U#TdEe_fCiAnPeT UARBESDL__BIYN(TtEhRiNsA)L,_ X (| F ^~~~u nc, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assi/usr/local/clang/include/absl/container/internal/raw_hash_map.hg:n267_:i75m:p lwarning: ,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] const &267, | & & , f a l s e , | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133 : 52 : knote: eexpanded from macro 'ABSL_INTERNAL_X'y _ar g133< | K > & & k A B S LA_BISNLT_EIRNNTAELR_NAATLT_RAITBTURTIEB_UCTAEP_TCUARPETDU_RBEYD(_tBhYi(st)h,i s )| ) ^~~~, \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: /usr/local/clang/include/absl/container/internal/raw_hash_map.hnote: :expanded from macro 'ABSL_INTERNAL_X'283 :64: warning: 135 | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | t h i s ) ) ) A B S L _ A T T R I B U T E _ L IAFBESTLI_MIEN_TBEORUNNADL _{A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) , | \ ^~~~ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key /usr/local/clang/include/absl/container/internal/raw_hash_map.hA:B155S:L3_:I Nwarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]E RNAL _155A | T T RAIBBSULT_EI_NCTAEPRTNUARLE_DX_(BiYn(stehrits_)o)r _ a| s ^~~~s ign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2geography/coverings.cc133: | 2 : In file included from s2geography/coverings.h : 4 : In file included from ../src/s2/s2region_coverer.h : 33A: BIn file included from S../src/s2/s2cell_union.hL:_29I: NTE/usr/local/clang/include/absl/flags/flag.hR:N110A:L29_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBUTE_ C110A | PvToUiRdE DS_eBtYF(ltahgi(sa)b)s,l : : F l a g < T > * a b s l _ n o n n u l l f l\a g ,| ^c on/usr/local/clang/include/absl/container/internal/common.hs:t32 :T9&: vnote: )macro 'ABSL_INTERNAL_IF_false' defined here { | 32 ^ | #def/usr/local/clang/include/absl/base/nullability.hi:n241e: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iInFe_ faablssle_(niofn_nsualtli s_fNioendn,u l.l. . )| ^_ _VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | In file included from s2geography/coverings.ccA:B2S: LIn file included from _s2geography/coverings.hI:N4T: EIn file included from R../src/s2/s2region_coverer.hN:A33L: _In file included from X../src/s2/s2cell_union.h(:i29n: s/usr/local/clang/include/absl/flags/flag.he:r118t:_29o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sign ,118 | ivnosiedr tS_eotrF_laasgs(iagbns_li:m:pFll,a g&<&T,> *& &a,b sfla_lnsoen,n uflall sfel,a g ,| ^c on/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:t135 :V16&: vnote: )expanded from macro 'ABSL_INTERNAL_X' { | ^135 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' th i241s | )#)d)e fAiBnSeL _aAbTsTlR_InBoUnTnEu_lLlI F_ENToInMnEu_lBlO U N| D ^ { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:In file included from 25s2geography/coverings.cc:: 2warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2geography/coverings.h:6: In file included from 142s2geography/geography.h | : 4 : cIn file included from o../src/s2/s2polygon.hn:s29t: eIn file included from x/usr/local/clang/include/absl/container/flat_hash_map.hp:r45 : cIn file included from o/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:s27t: ch/usr/local/clang/include/absl/container/internal/raw_hash_set.ha:r2663*: 53a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nonnull 2663f | u n c t i o nT_&n&a mvea(l)u ec oAnBsStL _nIoNeTxEcReNpAtL _{A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) a b| s ^~~~l _nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/container/internal/raw_hash_set.h/usr/local/clang/include/absl/types/source_location.h::2692165::5815:: warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | 2692 | c o n s t cchoanrs*t aTb&s lv_anlounen uAlBlS Lf_iIlNeT_EnRaNmAeL__ A=T T"R"I;B U T| E ^_ CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y (t h241i | s#)d)e f i| n ^~~~e absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h :T4&: &In file included from s2geography/geography.hv:a4l: uIn file included from e../src/s2/s2polygon.h :A32B: SIn file included from L../src/s2/base/logging.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/check.hR:N37A: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hA:T21T: RIn file included from I/usr/local/clang/include/absl/log/internal/check_op.hB:U41T: EIn file included from _/usr/local/clang/include/absl/log/internal/strip.hC:A26P: T/usr/local/clang/include/absl/log/internal/log_message.hU:R71E:D26_:B Ywarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t his) )71 | | ^~~~L ogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operatoIn file included from rs2geography/geography.cc<:<2(: vIn file included from os2geography/geography.hi:d4*: In file included from a../src/s2/s2polygon.hb:s32l: _In file included from n../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : In file included from v/usr/local/clang/include/absl/log/internal/check_impl.h): 21{: /usr/local/clang/include/absl/log/internal/check_op.h| : ^505 :1:/usr/local/clang/include/absl/base/nullability.h :257warning: :23type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullable' 505 | A B257S | L#_dLeOfGi_nIeN TaEbRsNlA_Ln_uClHlEaCbKl_eO P__NIuMlPlLa(bClhee c k| _ ^L T, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2geography/distance.cc488: | 2 : In file included from is2geography/distance.hn:l4i: nIn file included from es2geography/geography.h :c4o: nIn file included from s../src/s2/s2polygon.ht:e32x: pIn file included from r../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37c: hIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hr:*21 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hs:l41_: nIn file included from u/usr/local/clang/include/absl/log/internal/strip.hl:l26a: b/usr/local/clang/include/absl/log/internal/log_message.hl:e161 :n38a:m ewarning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# Imp l161( | L o g M e s s a g e & o p e r a\t o r| < ^< (co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23v:o inote: dexpanded from macro 'absl_nullable'* a b257s | l#_dneuflilnaeb laeb s lv_)n u{l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h_:N257u:l23l:a bnote: lexpanded from macro 'absl_nullable'e | ^257 | #define absIn file included from ls2geography/geography.cc_:n2u: lIn file included from ls2geography/geography.ha:b4l: eIn file included from ../src/s2/s2polygon.h_:N32u: lIn file included from l../src/s2/base/logging.ha:b21l: eIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2geography/distance.ccn:e2 : aIn file included from bs2geography/distance.hs:l4_: nIn file included from os2geography/geography.hn:n4u: lIn file included from l../src/s2/s2polygon.h :_32N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from us2geography/geography.ccl:l2a: bIn file included from ls2geography/geography.he: 4 : | In file included from ^../src/s2/s2polygon.h :32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr consIn file included from ts2geography/distance.cc :c2h: aIn file included from rs2geography/distance.h*: 4a: bIn file included from ss2geography/geography.hl:_4n: uIn file included from l../src/s2/s2polygon.hl:a32b: lIn file included from e../src/s2/base/logging.h :n21a: mIn file included from e/usr/local/clang/include/absl/log/check.h#:#37I: mIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.hl:(21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : /usr/local/clang/include/absl/log/internal/log_message.h : 190 : 42 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 190/usr/local/clang/include/absl/base/nullability.h | : 257 :L23o:g Mnote: eexpanded from macro 'absl_nullable's sa g257e | &# doepfeirnaet oarb data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | frieIn file included from ns2geography/geography.ccd: 2v: oIn file included from is2geography/geography.hd: 4A: bIn file included from s../src/s2/s2polygon.hl:F32o: rIn file included from m../src/s2/base/logging.ha:t21F: lIn file included from u/usr/local/clang/include/absl/log/check.hs:h37(: SIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hr:i21n: gi/usr/local/clang/include/absl/log/internal/check_op.hf:y507S:i1n:k *warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _507n | oAnBnSuLl_lL OsGi_nIkN,T E R| N ^A L_C/usr/local/clang/include/absl/base/nullability.hH:E241C:K22_:O Pnote: _expanded from macro 'absl_nonnull'I MP L241( | C#hdefineec ka_bGsTl,_ n>o)n n u| l^l _N/usr/local/clang/include/absl/log/internal/check_op.ho:n488n:u32l:l note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ^ 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) In file included from {s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 32\: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from 241/usr/local/clang/include/absl/log/internal/strip.h | :#26d: e/usr/local/clang/include/absl/log/internal/log_message.hf:i398n:e11 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _no n398n | u l l _vNooindn*u lalb s l| _ ^n ullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2geography/geography.cce: 2a: bIn file included from ss2geography/geography.hl:_4n: oIn file included from n../src/s2/s2polygon.hn:u32l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ In file included from s2geography/distance.cc/usr/local/clang/include/absl/base/nullability.h::2257: :In file included from 23s2geography/distance.h:: 4: note: In file included from expanded from macro 'absl_nullable's2geography/geography.h :4: In file included from 257../src/s2/s2polygon.h | :#32d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hl:e41 : _In file included from N/usr/local/clang/include/absl/log/internal/strip.hu:l26l: a/usr/local/clang/include/absl/log/internal/log_message.hb:l454e: 38 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454In file included from | s2geography/geography.cc : 2L: oIn file included from gs2geography/geography.hM:e4s: sIn file included from a../src/s2/s2polygon.hg:e32Q: uIn file included from i../src/s2/base/logging.he:t21l: yIn file included from F/usr/local/clang/include/absl/log/check.ha:t37a: lIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 512c:h17a:r *warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _512n | o n n u lclo nfsitl ec,h a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e s2411 | ,# dceofnisnte cahbasrl*_ naobnsnlu_lnlu l_lNaobnlneu lsl2 , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2geography/distance.ccn:u2l: lIn file included from as2geography/distance.hb:l4e: In file included from _s2geography/geography.hN:u4l: lIn file included from a../src/s2/s2polygon.hb:l32e: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2geography/geography.cc41:: 2In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :s2geography/geography.h26:: 4: /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/s2polygon.h456::3238: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 456/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : L/usr/local/clang/include/absl/log/internal/check_op.ho:g512M:e47s:s awarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e Qui e512t | l y F a tcaoln(scto ncshta rc*h aarb*s la_bnsull_lnaobnlneu lsl1 ,f icloen,s ti ncth alri*n ea,b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: snote: 2expanded from macro 'absl_nonnull', | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f257i:n23e: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli n_eN oanbnsull_ln u l| l ^a ble _NulIn file included from ls2geography/distance.cca:b2l: eIn file included from s2geography/distance.h :| 4 ^: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:In file included from 32s2geography/geography.cc: :In file included from 2../src/s2/base/logging.h: :In file included from 21s2geography/geography.h: :In file included from 4/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2polygon.h: :In file included from 32/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/log/internal/check_impl.h: :/usr/local/clang/include/absl/log/internal/log_message.h21:: 457/usr/local/clang/include/absl/log/internal/check_op.h::38513:: 17:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457513 | | c o n s t c h a r * a b s l _ n o n ncuolnls te xcphratre*x ta)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22f:a inote: lexpanded from macro 'absl_nonnull'u re _241m | s#gd)e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _NonnulIn file included from ls2geography/geography.cc : 2| : ^In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* abIn file included from ss2geography/distance.ccl:_2n: oIn file included from ns2geography/distance.hn:u4l: lIn file included from s2geography/geography.he:x4p: rIn file included from t../src/s2/s2polygon.he:x32t: )In file included from ;../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h::2221:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'180 :42: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e180 | aAbBsSlL__nAoTnTnRuIlBlU T_EN_oPnUnRuEl_lF U N| C ^T ION const chaIn file included from rs2geography/geography.cc*: 2a: bIn file included from ss2geography/geography.hl:_4n: oIn file included from n../src/s2/s2polygon.hn:u32l: lIn file included from ../src/s2/base/logging.hM:a21k: eIn file included from C/usr/local/clang/include/absl/log/check.hh:37: In file included from e/usr/local/clang/include/absl/log/internal/check_impl.hc:k21F: a/usr/local/clang/include/absl/log/internal/check_op.hi:l517S:t13r:i nwarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( | 517 ^ | con/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bCshle_cnkosntnruclals e_cNmopntnruulelI m p| l( ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2geography/distance.cc:2 : 257In file included from | s2geography/distance.h#:d4e: fIn file included from is2geography/geography.hn:e4 : aIn file included from b../src/s2/s2polygon.hs:l32_: nIn file included from u../src/s2/base/logging.hl:l21a: bIn file included from l/usr/local/clang/include/absl/log/check.he: 37_: NIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hl:e181 : 25| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2geography/geography.cc:2 : 181In file included from | s2geography/geography.h : 4 : In file included from c../src/s2/s2polygon.ho:n32s: tIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from :/usr/local/clang/include/absl/log/check.h::S37t: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hu:s21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b518s:l17_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 518s | t a t u sc,o ncsotn scth acrh*a ra*b salb_snlu_lnloanbnluel ls 1p,r ecfoinxs)t; c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #sd2e,f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l _257N | o#ndneufliln e | a ^b sl_nullableIn file included from s2geography/distance.cc_:N2u: lIn file included from ls2geography/distance.ha:b4l: eIn file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:In file included from 21s2geography/geography.cc: :In file included from 2/usr/local/clang/include/absl/log/check.h: :In file included from 37s2geography/geography.h: :In file included from 4/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2polygon.h: :/usr/local/clang/include/absl/log/internal/check_op.h32:: 181In file included from :../src/s2/base/logging.h58::21 : In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21181: | /usr/local/clang/include/absl/log/internal/check_op.h : 518 : 47c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ab s518l | : : S t actounss*t acbhsalr_*n oanbnsull_ln usltlaatbulse, sc1o,n scto ncshta rc*h aarb*s la_bnsoln_nnuullll apbrleef isx2),; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h257::24123::22 : note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnuolnlnaubllle __NNounlnlualbll e | ^| ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2geography/distance.cc::5192:: 17In file included from :s2geography/distance.h :4warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2geography/geography.h:4 : 519In file included from | ../src/s2/s2polygon.h : 32 : In file included from c../src/s2/base/logging.ho:n21s: tIn file included from /usr/local/clang/include/absl/log/check.hc:h37a: rIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_189n:o28n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l expr t189e | xitn)l;i n e| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :a22b:s lnote: :expanded from macro 'absl_nonnull': St a241t | u#sd*e faibnsel _anbosnln_unloln nAuslSlt a_tNuosn(ncuolnls t | a ^b sl::Status& s)In file included from s2geography/geography.cc{: 2 : | In file included from ^s2geography/geography.h :4: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2polygon.h241::3222: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e520 :a13b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u520l | lc o_nNsotn ncuhlalr * | a ^b sl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from 257s2geography/distance.cc | :#2d: eIn file included from fs2geography/distance.hi:n4e: In file included from as2geography/geography.hb:s4l: _In file included from n../src/s2/s2polygon.hu:l32l: aIn file included from b../src/s2/base/logging.hl:e21 : _In file included from N/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 193:21: In file included from s2geography/geography.ccwarning: :2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from s2geography/geography.h:4: In file included from 193../src/s2/s2polygon.h | :c32o: nIn file included from s../src/s2/base/logging.ht: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl::37:: SIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.ha:t21u: s/usr/local/clang/include/absl/log/internal/check_op.h*: 521a:b17s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l521l | A s S tcaotnusst( ccohnasrt* aabbssll:_:nSutlaltaubslOer ,& cso)n s{t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dse2f,i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from 37s2geography/distance.cc: :In file included from 2/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21s2geography/distance.h: :/usr/local/clang/include/absl/log/internal/check_op.h4:: 521In file included from :s2geography/geography.h47::4 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2polygon.h :32: In file included from ../src/s2/base/logging.h521: | 21 : In file included from /usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21c: h/usr/local/clang/include/absl/log/internal/check_op.ha:r202*: 46a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a202b | l e esx1p,l iccoints tC hcehcakrO*p Maebsssla_gneuBlulialbdleer (sc2o,n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld eefxipnret eaxbstl)_;n u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241_:N22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241 | | # ^d efine aIn file included from bs2geography/geography.ccs:l2_: nIn file included from os2geography/geography.hn:n4u: lIn file included from l../src/s2/s2polygon.h :_32N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext);In file included from s2geography/distance.cc :| 2 ^: In file included from s2geography/distance.h:/usr/local/clang/include/absl/base/nullability.h4:: 241In file included from :s2geography/geography.h22::4 : In file included from note: ../src/s2/s2polygon.hexpanded from macro 'absl_nonnull': 32: In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n209o:n15n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _No n209n | u l lc o n| s ^t char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.hIn file included from :s2geography/coverings.cc32:: 2In file included from : ../src/s2/base/logging.hIn file included from :s2geography/coverings.h21:: 6In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :s2geography/geography.h37:: 4In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2polygon.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 323/usr/local/clang/include/absl/container/flat_hash_map.h::4645:: warning: /usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 143:59: warning: 323passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | frie n143d | v o i d A b s l F o r m a t F l ufsahl(sSet,r ifnaglisfey,S iAnBkS*L _aIbNsTlE_RnNoAnLn_uSlIlN GsLiEn_kA,R G (| ) ^) ; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:note: 120expanded from macro 'absl_nonnull': 9: note: 241macro 'ABSL_INTERNAL_X' defined here | #de f120i | n#ed eafbisnle_ nAoBnSnLu_lIlN T_ENRoNnAnLu_lXl( F u| n ^c , Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/geography.cc::1332:: 52In file included from :s2geography/geography.h :4note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h133: | 22 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20A: BIn file included from S/usr/local/clang/include/absl/log/absl_vlog_is_on.hL:_63I: NT/usr/local/clang/include/absl/log/internal/vlog_config.hE:R49N:A37L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIB U49T | Ei_nCtA PRTeUgRiEsDt_eBrYA(ntdhIinsi)t)i,a l i z e ( V L o g S i t e * a b s l _ n o n n u l\l v| ) ^; | ^ /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/nullability.h::32241::922:: note: note: macro 'ABSL_INTERNAL_IF_false' defined hereexpanded from macro 'absl_nonnull' 32241 | | ##ddeeffiinnee AaBbSsLl__InNoTnEnRuNlAlL __INFo_nfnaullsle ( i| f ^_ satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from In file included from s2geography/geography.hs2geography/coverings.cc::42: : In file included from In file included from ../src/s2/s2polygon.hs2geography/coverings.h::326: : In file included from In file included from ../src/s2/base/logging.hs2geography/geography.h::224: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/s2polygon.h::20929: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/container/flat_hash_map.h::2045: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::14263:: In file included from 3/usr/local/clang/include/absl/log/internal/vlog_config.hs2geography/distance.cc::: 632:warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]43In file included from :s2geography/distance.h :4 warning: : 142type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from | s2geography/geography.h :A 4B63: S | In file included from L../src/s2/s2polygon.h _:Ie32Nx: TpEIn file included from lR../src/s2/base/logging.hiN:cA21iL: t_In file included from X/usr/local/clang/include/absl/log/check.hc(:oi37nn: ssIn file included from te/usr/local/clang/include/absl/log/internal/check_impl.her:xt21_p: o/usr/local/clang/include/absl/log/internal/check_op.hrr: _428Va:Ls44os:gi Sgwarning: intype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t, ei(n sce428or | nAts_BtSo Lrc__hAaaTrsTs*Ri gIanBbU_siTlmE_p_nRloEn,TnU ucRloNlnS _sfNt)O &N ,N| Uc ^Lo Ln /usr/local/clang/include/absl/base/nullability.hcs:ot241n&:s,22t : c| note: hexpanded from macro 'absl_nonnull'a ^ r * 241/usr/local/clang/include/absl/container/internal/raw_hash_map.ha | b:#sd135le_f:ni16onn:en ualbnote: ls expanded from macro 'ABSL_INTERNAL_X'lM_ ankoenC nhu135el | clk O _pN Sot n r ni u nl gl(t h i | s| ^) ^ ) ) A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22A:T Tnote: Rexpanded from macro 'absl_nonnull'I BU T241E | _#LdIeFfEiTnIeM Ea_bBsOlU_NnDo n{n u l l _ N o n n u l l | ^ In file included from s2geography/geography.cc : 2 : In file included from s2geography/geography.hIn file included from :s2geography/distance.cc 4: : 2 In file included from : ../src/s2/s2polygon.hIn file included from :\s2geography/distance.h32 :: 4In file included from | : ../src/s2/base/logging.h ^In file included from : s2geography/geography.h22:: 4/usr/local/clang/include/absl/container/internal/common.hIn file included from : :/usr/local/clang/include/absl/log/log.hIn file included from 32:../src/s2/s2polygon.h:209:9: 32:In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hnote: In file included from macro 'ABSL_INTERNAL_IF_false' defined here:../src/s2/base/logging.h 20:: 21In file included from : /usr/local/clang/include/absl/log/absl_vlog_is_on.h32In file included from : | /usr/local/clang/include/absl/log/check.h#63:d: 37e/usr/local/clang/include/absl/log/internal/vlog_config.h: f:In file included from i96/usr/local/clang/include/absl/log/internal/check_impl.hn::e60 21:A: /usr/local/clang/include/absl/log/internal/check_op.hBwarning: :Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]429L _:I31N: T 96E | Rwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N fArLi_ eI429nF | _df ia nl ts Tel1o( gvi_f1i_,n stTaet2r invas2lf,:i :ecdRo,engsits t c.eh.raA.r)n* d I_an_biVsAtl_i_aAnlRoinGzSn_eu_(lV lL o| eg ^xSp irttee*x ta)b sAlB_SnLo_nAnTuTlRlI BvU)T;E _ N| O ^I NLI/usr/local/clang/include/absl/base/nullability.hN:E241;: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 241241: | 22#:dIn file included from es2geography/coverings.ccnote: fexpanded from macro 'absl_nonnull':i 2n: eIn file included from 241 s2geography/coverings.h | a:#bd6se: lfIn file included from _ins2geography/geography.hnoe:n n4au: blIn file included from sl../src/s2/s2polygon.hl _:_nN29oonnn: nuuIn file included from llll/usr/local/clang/include/absl/container/flat_hash_map.h _: N45| o ^: n /usr/local/clang/include/absl/container/internal/raw_hash_map.hn:u145l:l58 : | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, tIn file included from rs2geography/distance.ccu:e2,: In file included from As2geography/distance.hB:S4L: _In file included from Is2geography/geography.hN:T4E: RIn file included from N../src/s2/s2polygon.hA:L32_: SIn file included from I../src/s2/base/logging.hN:G21L: EIn file included from _/usr/local/clang/include/absl/log/check.hA:R37G: (In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^432 :13:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :warning: 120type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 9: note: 432macro 'ABSL_INTERNAL_X' defined here | con s120t | #cdheafri*n ea bAsBlIn file included from S_s2geography/geography.ccnL:o_2nI: nNIn file included from TuEs2geography/geography.hRlN:lA4 L: M_In file included from aX../src/s2/s2polygon.h(k:eF32Cu: nhIn file included from ce../src/s2/base/logging.hc,:k 22OC: paIn file included from Sl/usr/local/clang/include/absl/log/log.hlt:ere209i,: n In file included from Kg/usr/local/clang/include/absl/log/internal/log_impl.h(Q:uT201a: lIn file included from v,/usr/local/clang/include/absl/log/absl_vlog_is_on.h 1V:,Q63 u: Ta/usr/local/clang/include/absl/log/internal/vlog_config.h2l: ,v119 2K:,V15 a: l u| warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ,/usr/local/clang/include/absl/base/nullability.h :V119241V | a: l22 u:ce o,note: nexpanded from macro 'absl_nonnull'Ts ati l241c, | h #a.d.re.*f )ian bes\ la _bns| o ^ln _nnuolnln ucloln s_tN ofninluel_l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2geography/distance.cc :2: In file included from 241s2geography/distance.h | :#4d: eIn file included from fs2geography/geography.hi:n4e: In file included from a../src/s2/s2polygon.hb:s32l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 433 :| 56 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext)/usr/local/clang/include/absl/container/internal/raw_hash_map.h :{144 : 3| : ^ warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 241:22: note: 144expanded from macro 'absl_nonnull' | A241B | S#Ld_eIfNiTnEeR NaAbLs_lX_(nionnsneurltl_ o_rN_oansnsuilgln , | i ^n sert_or_assign_impl,In file included from s2geography/linear-referencing.ccc:o2n: sIn file included from ts2geography/linear-referencing.h&:,4 : cIn file included from os2geography/geography.hn:s4t: &In file included from ,../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 133/usr/local/clang/include/absl/container/hash_container_defaults.h::5219:: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hnote: :expanded from macro 'ABSL_INTERNAL_X'59 : In file included from /usr/local/clang/include/absl/strings/cord.h:82 : 133In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : In file included from /usr/local/clang/include/absl/strings/str_format.hA:B84S: LIn file included from _/usr/local/clang/include/absl/strings/internal/str_format/bind.hI:N24T: EIn file included from R/usr/local/clang/include/absl/container/inlined_vector.hN:A56L: _In file included from A/usr/local/clang/include/absl/container/internal/inlined_vector.hT:T35R: IB/usr/local/clang/include/absl/types/span.hU:T212E:_22C:A Pwarning: Ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]U RED_ B212Y | ( t huissi)n)g, p o In file included from i s2geography/distance.ccn :t 2e : r In file included from s2geography/distance.h= : 4T : * In file included from s2geography/geography.ha :b 4 s : l In file included from _ ../src/s2/s2polygon.hn : u32 l: l In file included from a ../src/s2/base/logging.h b:i\21l : i In file included from t| /usr/local/clang/include/absl/log/check.hy ^:_ 37u: /usr/local/clang/include/absl/container/internal/common.hnIn file included from k:/usr/local/clang/include/absl/log/internal/check_impl.hn32:o:21w9: n:/usr/local/clang/include/absl/log/internal/check_op.h; : note: 451 macro 'ABSL_INTERNAL_IF_false' defined here:| 1 ^: warning: 32/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | : #289d: e34451f:i | Annote: Beexpanded from macro 'absl_nullability_unknown'S LA_B SL289OL | G#__dIeINfTiENnRTeEN RAaLNb_AsDlLE__FIIFN_Enf_uMalAllKasEbe_iC(liHiEft_CsyaK__tuOniPks_nSfoTwRinI eNd_GN,_uE lXl.T._Eu.RnN)s (pb_e_ocVoAilf_)i;Ae RdG S _| | ^_ ^ /usr/local/clang/include/absl/log/internal/check_op.h| : ^449 :31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449In file included from | s2geography/linear-referencing.cc In file included from : s2geography/coverings.cc2e:: x2In file included from t: s2geography/linear-referencing.heIn file included from :rs2geography/coverings.h4n:: 6In file included from t: s2geography/geography.heIn file included from :ms2geography/geography.h4p:: l4In file included from a: ../src/s2/s2polygon.htIn file included from :e../src/s2/s2polygon.h29 :: c29In file included from o: /usr/local/clang/include/absl/container/flat_hash_map.hnIn file included from :s/usr/local/clang/include/absl/container/flat_hash_map.h43t:: 45In file included from c: /usr/local/clang/include/absl/container/hash_container_defaults.hh/usr/local/clang/include/absl/container/internal/raw_hash_map.h:a:19r144: *:In file included from 3/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha::b 59swarning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lIn file included from _ /usr/local/clang/include/absl/strings/cord.hn:o82n : n144In file included from u | /usr/local/clang/include/absl/crc/internal/crc_cord_state.hl :l 23 A: MBIn file included from aS/usr/local/clang/include/absl/crc/crc32c.hkL:e_CI32hN: eTIn file included from Ec/usr/local/clang/include/absl/strings/str_format.hRk:ON84pA: SLIn file included from t_/usr/local/clang/include/absl/strings/internal/str_format/bind.hrX:i(24ni: gn(In file included from s /usr/local/clang/include/absl/container/inlined_vector.he : r56\t: _In file included from o/usr/local/clang/include/absl/container/internal/inlined_vector.h| r: ^_35 a: s/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/types/span.hs::i241213g::n2234,:: inote: nwarning: expanded from macro 'absl_nonnull'stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] e r241t | #_213do | e rf _iuansesi nsagbi scglo_nnn_sotin_nmpuoplilln t,_eN rcoo n=nn sucltol&n s, t | ^cT *o nasbtsIn file included from &ls2geography/distance.cc_,:n 2u l: l| In file included from a ^s2geography/distance.hb :i4/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: i:In file included from s2geography/geography.ht135:y:4_16: u:In file included from n ../src/s2/s2polygon.hknote: :nexpanded from macro 'ABSL_INTERNAL_X'32o : wIn file included from n../src/s2/base/logging.h; : 13521 | : | In file included from ^ /usr/local/clang/include/absl/log/check.h : /usr/local/clang/include/absl/base/nullability.h37 :: 289In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h 34: :21 : tnote: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nullability_unknown'h: i451s: )1289): | ) # warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ae fBi/usr/local/clang/include/absl/log/internal/check_op.hSnLe: _450aA:bT25Ts:Rl Inote: _Bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'nU uTl El_450aL | Ib Fi l i Et yT _xIu,nM kxEn,_o wBcnOoU n_NsDNt u l{clh _ aur n * s pa e bcs il f _in eod n n u l | l ^ ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : \note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/container/internal/common.h#:d31e:f9i:n enote: macro 'ABSL_INTERNAL_IF_true' defined herea bsl _31n | o#ndneufliln e_ NAoBnSnLu_lIlN T E| R ^N AL_IF_true(if_satisfied, ...) In file included from is2geography/distance.ccf:_2s: aIn file included from ts2geography/distance.hi:s4f: iIn file included from es2geography/geography.hd: 4 : | In file included from ^../src/s2/s2polygon.h :32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2geography/coverings.cc :4522 | : AIn file included from Bs2geography/coverings.hS:L6_: LIn file included from Os2geography/geography.hG:_4I: NIn file included from T../src/s2/s2polygon.hE:R29N: AIn file included from L/usr/local/clang/include/absl/container/flat_hash_map.h_:D45E: F/usr/local/clang/include/absl/container/internal/raw_hash_map.hI:N144E:_3M:A Kwarning: E'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ CHECK_ O144P | _ S TARBISNLG__IENXTTEERRNNA(Li_nXt(6i4n_ste)r;t _ o| r^_ as/usr/local/clang/include/absl/log/internal/check_op.hs:i449g:n31,: inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's ert _449o | r _ aesxstiegrnn_ itmepmlp,l actoen scto&n,s tc ocnhsatr&*, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no n145n | u l l M a k e C h e c k O p S t r ifnagl(s e , \t r u| e ^, A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | S#IdNeGfLiEn_eA RaGb(s)l)_;n o n| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o135n:n11u:l lnote: expanded from macro 'ABSL_INTERNAL_X' | ^ 135 | tIn file included from hs2geography/distance.cci:s2): )In file included from )s2geography/distance.h :A4B: SIn file included from Ls2geography/geography.h_:A4T: TIn file included from R../src/s2/s2polygon.hI:B32U: TIn file included from E../src/s2/base/logging.h_:L21I: FIn file included from E/usr/local/clang/include/absl/log/check.hT:I37M: EIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hB:O21U: N/usr/local/clang/include/absl/log/internal/check_op.hD: 452{: 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x , \xIn file included from ,s2geography/geography.cc :c| 2 ^~~~o: n In file included from ss2geography/geography.ht: 4c: hIn file included from a../src/s2/s2polygon.hr:*32 : aIn file included from b../src/s2/base/logging.hs:l22_: nIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h): 20 : | In file included from ^/usr/local/clang/include/absl/log/absl_vlog_is_on.h :63: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/vlog_config.h241::13322::37 : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d133e | fiinnte Raebgsils_tneornAnnudlIln i_tNioanlniuzlel( V L| o ^g Site* absl_nonnull v); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/distance.cc::2412:: 22In file included from :s2geography/distance.h :4note: : expanded from macro 'absl_nonnull'In file included from s2geography/geography.h:4 : 241In file included from | ../src/s2/s2polygon.h#:d32e: fIn file included from i../src/s2/base/logging.hn:e21 : /usr/local/clang/include/absl/container/internal/raw_hash_map.haIn file included from :b/usr/local/clang/include/absl/log/check.h147s:l:37_52: n:In file included from o /usr/local/clang/include/absl/log/internal/check_impl.hn:nwarning: 21upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: l /usr/local/clang/include/absl/log/internal/check_op.hl: 453 _:N1471o | :n n warning: u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | 453 ^ | A B S L _ L O G _ I NfTaElRsNeA,L _ADBESFLI_NIEN_TMEARKNEA_LC_HSEICNKG_LOEP__ASRTGR(I)N)G;_ E X| In file included from T ^s2geography/geography.ccE :R2/usr/local/clang/include/absl/container/internal/raw_hash_map.hN: :(In file included from u120s2geography/geography.hi::n94t:: 6 In file included from 4../src/s2/s2polygon.h_note: :macro 'ABSL_INTERNAL_X' defined heret32) : ;In file included from ../src/s2/base/logging.h :120| 22 | ^: # In file included from d/usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/log/internal/check_op.he::f209449i: :nIn file included from 31e/usr/local/clang/include/absl/log/internal/log_impl.h: : A20note: B: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'SIn file included from L/usr/local/clang/include/absl/log/absl_vlog_is_on.h_: I63449N: | T/usr/local/clang/include/absl/log/internal/vlog_config.h E:R 157eN:xA11tL:e_ Xwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]rF unn c t,157 e | CVamLlpollgaeSeti,et Kec*Qou naasblts, l c_hVnQaurul*al aalbb,lse l _KSneVotnaVlnMuuoldelu ,lM eaLVkieVsaCtlhuHeee,c akTdOaFpoiSlrtT,re is.nt.gO(.n) l y \(\ | | | ^ ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h257::24123::22 : note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnuolnlnaubllle __NNounlnlualbll e | ^| ^ In file included from In file included from s2geography/geography.ccs2geography/distance.cc::22: : In file included from In file included from s2geography/geography.hs2geography/distance.h::44: : In file included from In file included from ../src/s2/s2polygon.hs2geography/geography.h::324: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2polygon.h::2232: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/base/logging.h::20921: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/log/check.h::2037: : In file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/log/internal/check_impl.h::6321: : /usr/local/clang/include/absl/log/internal/vlog_config.h/usr/local/clang/include/absl/log/internal/check_op.h::158453::151:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h :158450 | : 25 : note: Vexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'L og S450i | t e */usr/local/clang/include/absl/container/internal/raw_hash_map.h : a 146b s:xl3,_: n xuwarning: ,l passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lc aobnlse t 146vc)h; | a r * | ^Aa bB/usr/local/clang/include/absl/base/nullability.hSs:Ll257__:nI23oN:nT nEnote: Rexpanded from macro 'absl_nullable'uN lA lL257)_ | X #( di| e ^nf isn/usr/local/clang/include/absl/base/nullability.hee: r241at:b_22so:lr __note: nexpanded from macro 'absl_nonnull'au sl sl241ai | bg#ldnee, f_iiNnnuesl elaarbbtsl_leo_ nr o_| n ^ ansuslilg n__Niomnpnlu,l lc o n| s ^t &, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133In file included from :s2geography/distance.cc52::2 : In file included from note: s2geography/distance.hexpanded from macro 'ABSL_INTERNAL_X': 4: In file included from s2geography/geography.h: 4133: | In file included from ../src/s2/s2polygon.h : 32 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.hA:B37S: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hI:N21T: E/usr/local/clang/include/absl/log/internal/check_op.hR:N454A:L1_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBUT E454_ | CAABPSTLU_RLEODG__BIYN(TtEhRiNsA)L)_,D E F I N E _ M A K E _ C H E C K _ O P _ S T R I N G\_ E X| T ^E RN/usr/local/clang/include/absl/container/internal/common.h(:f31l:o9a:t )note: ;macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | /usr/local/clang/include/absl/log/internal/check_op.h#:d449e:f31i:n enote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'A BSL _449I | N T EeRxNtAeLr_nI Ft_etmrpulea(tief _csoantsits fciheadr,* .a.b.s)l _info_nsnautlils fMiaekde C h| e ^c kOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2geography/coverings.cc22::2 : note: In file included from expanded from macro 'absl_nonnull's2geography/coverings.h :6 : 241In file included from | s2geography/geography.h#:d4e: fIn file included from i../src/s2/s2polygon.hn:e29 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l45_: n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n146n:u3l:l warning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N onnull 146 | | ^ ABSL_INTERIn file included from Ns2geography/distance.ccA:L2_: XIn file included from (s2geography/distance.hi:n4s: eIn file included from rs2geography/geography.ht:_4o: rIn file included from _../src/s2/s2polygon.ha:s32s: iIn file included from g../src/s2/base/logging.hn:,21 : iIn file included from n/usr/local/clang/include/absl/log/check.hs:e37r: tIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.ho:r21_: a/usr/local/clang/include/absl/log/internal/check_op.hs:s454i:g1n:_ iwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p l/usr/local/clang/include/absl/log/internal/check_op.h,: 450c:o25n:s tnote: &expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN', c o450n | s t & , t rxu,e ,x , | c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o ns t147 | c h a r * a b s l _ n o n n u l l )f a l| s ^e , /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#SdIeNfGiLnEe_ AaRbGs(l)_)n;o n n| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o133n:n47u:l lnote: expanded from macro 'ABSL_INTERNAL_X' | ^ 133 | ABSL_INTERNIn file included from As2geography/distance.ccL:_2A: TIn file included from Ts2geography/distance.hR:I4B: UIn file included from Ts2geography/geography.hE:_4C: AIn file included from P../src/s2/s2polygon.hT:U32R: EIn file included from D../src/s2/base/logging.h_:B21Y: (In file included from t/usr/local/clang/include/absl/log/check.hh:i37s: )In file included from )/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from ,:s2geography/linear-referencing.cc 21: : 2 /usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 455s2geography/linear-referencing.h :: 14 : : In file included from warning: s2geography/geography.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 4 : In file included from 455 ../src/s2/s2polygon.h | : A29B : S In file included from L /usr/local/clang/include/absl/container/flat_hash_map.h_ :L 43O : G\In file included from _ /usr/local/clang/include/absl/container/hash_container_defaults.hI :N| 19 ^~~~T: EIn file included from R/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN:A59L: _In file included from D/usr/local/clang/include/absl/strings/cord.hE/usr/local/clang/include/absl/container/internal/raw_hash_map.h:F:82I146: N:In file included from E3/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_::M 23Awarning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]KIn file included from E /usr/local/clang/include/absl/crc/crc32c.h_:/usr/local/clang/include/absl/container/internal/raw_hash_map.hC32H:: E135In file included from C:/usr/local/clang/include/absl/strings/str_format.hK16:_:84O : PIn file included from _note: /usr/local/clang/include/absl/strings/internal/str_format/bind.hSexpanded from macro 'ABSL_INTERNAL_X':T 24R: IIn file included from N /usr/local/clang/include/absl/container/inlined_vector.hG135:_ | 56E : X In file included from T/usr/local/clang/include/absl/container/internal/inlined_vector.hE : R35 N: ( d/usr/local/clang/include/absl/types/span.ho :uIn file included from 733bs2geography/geography.ccl ::et312)h:: ;i In file included from ss2geography/geography.hwarning: ):type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| )4 ^): In file included from /usr/local/clang/include/absl/log/internal/check_op.h A../src/s2/s2polygon.h:733B:449 | S34L:c: o_31AIn file included from n:sT../src/s2/mutable_s2shape_index.h tT:note: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'R30x pI: BrUIn file included from T/usr/local/clang/include/absl/container/btree_map.h449SE: | p a_66L ne: xIe E:TrMn70 IaM: tkeEIn file included from _emS/usr/local/clang/include/absl/container/internal/layout.hpBp:aOl198antU: (eTNIn file included from D */usr/local/clang/include/absl/strings/str_cat.h c:oan{116bss : tl In file included from _cn /usr/local/clang/include/absl/strings/internal/stringify_sink.hhua :lrl 23*a : ba /usr/local/clang/include/absl/strings/numbers.hlbe : s 66p l:t _ 41rn o :An Bn warning: SuLl_l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A T MT a R k I 66 eBC | h UeT E c _ kL I O F pE T S tI rMi n\E _ B O UgN( D , | ^| \ ^ | /usr/local/clang/include/absl/container/internal/common.h ^ : 32/usr/local/clang/include/absl/base/nullability.h ::/usr/local/clang/include/absl/base/nullability.h 9241: ::257 22:inote: :23nmacro 'ABSL_INTERNAL_IF_false' defined here :t note: _expanded from macro 'absl_nonnull'tnote: yexpanded from macro 'absl_nullable' p e32 * | 241 #257 | ad | ##ddeebfefsili_fnnneieo nn anbusealll b_ AsnouBlu_tn)lSo;l Lna b_n| l ^Iue Nl_lT/usr/local/clang/include/absl/base/nullability.hN E:u_lR241NlN:oanA22bnlL:uel_ note: lI expanded from macro 'absl_nonnull' F| ^ _ | ^f241a l | s#ed(eIn file included from ifs2geography/distance.ccfi:n_2es: aIn file included from ats2geography/distance.hib:ss4lf: _iIn file included from ens2geography/geography.hod:n,4n : u.In file included from In file included from l.s2geography/linear-referencing.cc../src/s2/s2polygon.hl.:): _232__: : NVIn file included from In file included from oAs2geography/linear-referencing.h../src/s2/base/logging.hn_::nA421uR: : lGIn file included from In file included from lSs2geography/geography.h/usr/local/clang/include/absl/log/check.h _:: _437| : : ^ In file included from In file included from | ../src/s2/s2polygon.h ^/usr/local/clang/include/absl/log/internal/check_impl.h: :2921: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/flat_hash_map.h::45543:: 1In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :19warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/log/internal/check_op.h59:: 450In file included from :/usr/local/clang/include/absl/strings/cord.h25::82 : In file included from note: /usr/local/clang/include/absl/crc/internal/crc_cord_state.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from : s2geography/geography.cc23:: 2 In file included from : 450/usr/local/clang/include/absl/crc/crc32c.hIn file included from | :s2geography/geography.h 32: : 4 In file included from : /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2polygon.h 84:x: 34,In file included from : /usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from x:../src/s2/mutable_s2shape_index.h,24: : 30cIn file included from : o/usr/local/clang/include/absl/container/inlined_vector.hIn file included from n:/usr/local/clang/include/absl/container/btree_map.hs56:t: 66 In file included from : c/usr/local/clang/include/absl/container/internal/inlined_vector.hIn file included from h:/usr/local/clang/include/absl/container/internal/btree.ha35:r: 70*: /usr/local/clang/include/absl/types/span.h In file included from :a/usr/local/clang/include/absl/container/internal/layout.h739b::s19821l: :_In file included from n/usr/local/clang/include/absl/strings/str_cat.hwarning: o:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n116 n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl :)73923 | : S| /usr/local/clang/include/absl/strings/numbers.hp ^:a 77n:/usr/local/clang/include/absl/base/nullability.h<61:T:241> : 22warning: M:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a knote: eexpanded from macro 'absl_nonnull'S p a77 n | 241([ | T[#*nd oeadfbiissnlce_a nraudbl]slIn file included from ]l abbs2geography/coverings.cc_onlo:oeln 2 nbSe: uilgIn file included from mlp l_eiAs2geography/coverings.hNnot: nAoBfS(6nLua: _lAbTIn file included from ls lTs2geography/geography.h :R::| I ^s4B UtT: rEiIn file included from _nL../src/s2/s2polygon.hgI_:FvEiTe29IIn file included from w: Ms2geography/distance.ccE In file included from :_sB/usr/local/clang/include/absl/container/flat_hash_map.h2tO:: rU45In file included from ,N : s2geography/distance.hDf,l:o/usr/local/clang/include/absl/container/internal/raw_hash_map.h 4a: : t149| In file included from ^*:s2geography/geography.h 51:a:/usr/local/clang/include/absl/base/nullability.h4b :: swarning: 257In file included from lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:../src/s2/s2polygon.h_ 23:n:32o : nIn file included from nnote: u149../src/s2/base/logging.hexpanded from macro 'absl_nullable'l | : l 21 o : 257 u In file included from | t/usr/local/clang/include/absl/log/check.h# ):def37 i;: n In file included from e /usr/local/clang/include/absl/log/internal/check_impl.h | t r: ^au21e b: s/usr/local/clang/include/absl/log/internal/check_op.h,/usr/local/clang/include/absl/base/nullability.hl:_ :A456n241uB::lS122lL::a_ I Nnote: bexpanded from macro 'absl_nonnull'lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T _E NR241N456u | A | l#ldLAaBbel_SSfIeNLGiL E__n LAe| ^aObR GsGl(__I)nN)oT;nEn In file included from Ru s2geography/linear-referencing.ccNl| :Al ^2L : __DIn file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hNEoFnIs2geography/linear-referencing.hN:n:uEl1204_lM:: A9In file included from K:s2geography/geography.h| E ^ :_ Cnote: 4Hmacro 'ABSL_INTERNAL_X' defined here: E In file included from C../src/s2/s2polygon.hK: 29_120: O | In file included from P#/usr/local/clang/include/absl/container/flat_hash_map.h_d:SIn file included from e43Ts2geography/geography.ccf: R:IiIn file included from 2Nn/usr/local/clang/include/absl/container/hash_container_defaults.h: Ge:In file included from _ 19s2geography/geography.hEA: :XBIn file included from 4TS/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL: E:R_In file included from 59NI../src/s2/s2polygon.h: (N:In file included from cT34/usr/local/clang/include/absl/strings/cord.hhE: :aRIn file included from 82rN../src/s2/mutable_s2shape_index.h: )A:In file included from ;L30/usr/local/clang/include/absl/crc/internal/crc_cord_state.h _: : XIn file included from 23| (/usr/local/clang/include/absl/container/btree_map.h: ^F:In file included from u66/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/crc/crc32c.hn: :449:31: :cIn file included from note: 32expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN',/usr/local/clang/include/absl/container/internal/btree.h: :In file included from C70/usr/local/clang/include/absl/strings/str_format.h449a: : | lIn file included from l84 /usr/local/clang/include/absl/container/internal/layout.he: :eeIn file included from 198x,/usr/local/clang/include/absl/strings/internal/str_format/bind.h : t:eKIn file included from 24rQ/usr/local/clang/include/absl/strings/str_cat.hu: n: aIn file included from 116tl/usr/local/clang/include/absl/container/inlined_vector.h,: e:m In file included from 56pV/usr/local/clang/include/absl/strings/internal/stringify_sink.h: lQ:uIn file included from a23ta/usr/local/clang/include/absl/container/internal/inlined_vector.h: el:/usr/local/clang/include/absl/strings/numbers.h ,35:c : 88oK/usr/local/clang/include/absl/types/span.h:nV:62sa740:tl: u21warning: ce:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h, a warning: rVtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] *V 88 a | al740[bu | [se nlo, _dn i o Tsn acn uia llr dl], ]M .a.kbeo o.C hle) Sci k Omp\Tp*S lta besArt| li_on ^ndu( gla(lb as bl l:\e: s et| nr ^di )n g/usr/local/clang/include/absl/base/nullability.hn_:ov241ei:xe22cw:e psnote: ttexpanded from macro 'absl_nonnull' r {, d241| o | ^u# bdle/usr/local/clang/include/absl/base/nullability.hef:*i257 n:ae23b :sa lbnote: _sexpanded from macro 'absl_nullable'nl o_nn no257un | ln#lud leolfu it_n)Ne;o na nb| us ^ll l_ n/usr/local/clang/include/absl/base/nullability.h u:| l241 ^l: a22b:l enote: expanded from macro 'absl_nonnull'_ In file included from Ns2geography/distance.cc u:241l2 | l: #aIn file included from dbs2geography/distance.hel:fe4i : n In file included from e| s2geography/geography.h ^:a 4b: sIn file included from l../src/s2/s2polygon.h_:n32o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from _/usr/local/clang/include/absl/log/check.hN:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : /usr/local/clang/include/absl/log/internal/check_op.h| :/usr/local/clang/include/absl/container/internal/raw_hash_map.h ^456: :1481::3 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/log/internal/check_op.h:450:25 :148 | note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' s2geography/geography.ccA :B2 S: 450LIn file included from _ | s2geography/geography.hI : N4T : E In file included from R../src/s2/s2polygon.hN A:Lx34_,: XIn file included from x(../src/s2/mutable_s2shape_index.hi,:n 30cs: oeIn file included from nr/usr/local/clang/include/absl/container/btree_map.hts:_to66r _: caIn file included from hs/usr/local/clang/include/absl/container/internal/btree.has:ri70*g: nIn file included from ,a/usr/local/clang/include/absl/container/internal/layout.hb :si198ln: _sIn file included from en/usr/local/clang/include/absl/strings/str_cat.hor:tn116_n: ouIn file included from lr/usr/local/clang/include/absl/strings/internal/stringify_sink.h_la:)s23 s: i/usr/local/clang/include/absl/strings/numbers.h| g: ^n98 _:i/usr/local/clang/include/absl/base/nullability.h60m::p241 l:warning: ,22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : c onote: expanded from macro 'absl_nonnull'n98 s | t [&241,[ | n #odcdeoinfsisctnae&r ,d aIn file included from ]tbs2geography/linear-referencing.ccs]r:l _u2bnoe: ,oonIn file included from n ls2geography/linear-referencing.h uS :lil| 4m p ^: _lN In file included from eo/usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/geography.hAntn::oubl1334(l:: a b52In file included from s:../src/s2/s2polygon.h| l ^ :: :note: 29expanded from macro 'ABSL_INTERNAL_X's: t In file included from r/usr/local/clang/include/absl/container/flat_hash_map.hi: n43g133: _ | In file included from v /usr/local/clang/include/absl/container/hash_container_defaults.hi :e 19w : In file included from sIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hts2geography/distance.ccr ::, 592 : : b In file included from In file included from oA/usr/local/clang/include/absl/strings/cord.hs2geography/distance.hoB::lS824*L: : _In file included from In file included from aI/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs2geography/geography.hbN::sT234lE: : _RIn file included from In file included from nN/usr/local/clang/include/absl/crc/crc32c.h../src/s2/s2polygon.hoA::nL3232n_: uA: In file included from lTIn file included from ../src/s2/base/logging.hlT/usr/local/clang/include/absl/strings/str_format.h: R:21oI84: uB: In file included from tUIn file included from /usr/local/clang/include/absl/log/check.h)T/usr/local/clang/include/absl/strings/internal/str_format/bind.h:;E:37 _24: C: In file included from | AIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h ^P/usr/local/clang/include/absl/container/inlined_vector.h: T:/usr/local/clang/include/absl/base/nullability.h21U56:: R/usr/local/clang/include/absl/log/internal/check_op.h: 241E:In file included from :D457/usr/local/clang/include/absl/container/internal/inlined_vector.h22_:B::1Y35 :(: note: expanded from macro 'absl_nonnull't/usr/local/clang/include/absl/types/span.hhwarning: :itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]794 s ):241)8 | ,: 457# warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | dA eBf Si n L 794e_ | LaO b s G l _T_* In o NaTbns E nlu_RnNu l A l l L l __D aNE bolnF e n I up NlEl_ t\M rA | KAE| ^B_S ^ CLH _EAC/usr/local/clang/include/absl/container/internal/common.hTKT:R_I31OBP:U_T9SET:_RL Inote: IIn file included from Nmacro 'ABSL_INTERNAL_IF_true' defined hereFs2geography/geography.ccG E:_T 2EIX31: MTE | In file included from E_#s2geography/geography.hdRBNO(:ueU4nfN: siDIn file included from in,../src/s2/s2polygon.h gse:nie 34zdeA: _cBIn file included from th S../src/s2/mutable_s2shape_index.hasrL:i)z_30;e I: ) NIn file included from T| n^o/usr/local/clang/include/absl/container/btree_map.heE :xR66/usr/local/clang/include/absl/log/internal/check_op.hcN: :eAIn file included from 449pL/usr/local/clang/include/absl/container/internal/btree.h:t_:31 I70:{F: _In file included from note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't/usr/local/clang/include/absl/container/internal/layout.hr| ^:u 198 e: 449/usr/local/clang/include/absl/base/nullability.h(In file included from | : i/usr/local/clang/include/absl/strings/str_cat.h257 f::e_11623xs: :taeIn file included from r nt/usr/local/clang/include/absl/strings/internal/stringify_sink.hnote: expanded from macro 'absl_nullable'i:t es23m pf: 257li | e/usr/local/clang/include/absl/strings/numbers.ha#tdd:ee ,112 fcion:e.n44s t.:a . bc)warning: shlatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ri_ *fn_ aus112abl | l tsalb li_ e sn o_n nfN u u illl ael bMlad ek e C | h ^| ^e c k O p S t r i n g ( \ | ^i nIn file included from t/usr/local/clang/include/absl/base/nullability.hs2geography/coverings.cc_:t:241y2:p: 22eIn file included from :*s2geography/coverings.h :note: a6expanded from macro 'absl_nonnull'b: sIn file included from In file included from l _s2geography/linear-referencing.ccs2geography/geography.h241n:: | o2n4#: dne: In file included from uflIn file included from s2geography/linear-referencing.hiln../src/s2/s2polygon.h: e:4o u29: atb: In file included from )sIn file included from s2geography/geography.h;l/usr/local/clang/include/absl/container/flat_hash_map.h: _:4 n45o: n| n: In file included from ^u/usr/local/clang/include/absl/container/internal/raw_hash_map.hl../src/s2/s2polygon.hl :/usr/local/clang/include/absl/base/nullability.h:_148N:o29n:241: n3u:lIn file included from l:22/usr/local/clang/include/absl/container/flat_hash_map.h :: warning: 43'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]| note: : ^expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 148: 241In file included from | In file included from | s2geography/distance.cc# /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:d :2eA59: fB: In file included from iSIn file included from s2geography/distance.hnL/usr/local/clang/include/absl/strings/cord.h:e_:4 I82: aN: In file included from bTIn file included from s2geography/geography.hsE/usr/local/clang/include/absl/crc/internal/crc_cord_state.hR:l:_N4A23n: oL: In file included from n_In file included from ../src/s2/s2polygon.hnX/usr/local/clang/include/absl/crc/crc32c.h:u(:i32l32ln: : sIn file included from In file included from _e../src/s2/base/logging.h/usr/local/clang/include/absl/strings/str_format.hNr::ot2184n_: : noIn file included from In file included from ur/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/internal/str_format/bind.hl_::la3724 s: s: In file included from iIn file included from | /usr/local/clang/include/absl/log/internal/check_impl.hg/usr/local/clang/include/absl/container/inlined_vector.h ^:n: 21,56: : /usr/local/clang/include/absl/log/internal/check_op.hiIn file included from :n/usr/local/clang/include/absl/container/internal/inlined_vector.h457s::e351r: :t /usr/local/clang/include/absl/types/span.h_In file included from :warning: os2geography/geography.cc799type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r:: _232/usr/local/clang/include/absl/log/internal/check_op.ha: ::sIn file included from 450ss2geography/geography.hwarning: :i:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]25g4 :n: _note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' i../src/s2/s2polygon.h 799m: | Sp34l450p: a, | In file included from n ../src/s2/mutable_s2shape_index.hc< c:o o30n n: ss In file included from ttx&/usr/local/clang/include/absl/container/btree_map.h ,T,: >x 66 ,Mc: acoIn file included from koen/usr/local/clang/include/absl/container/internal/btree.hnCss:otnt70 sc&: th,In file included from Sap /usr/local/clang/include/absl/container/internal/layout.hra*t:n (r198aTbu: *s eIn file included from la_,/usr/local/clang/include/absl/strings/str_cat.hbns :oln 116_nn| : uul ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from lll /usr/local/clang/include/absl/strings/internal/stringify_sink.h)a: b23 149l: e| ^ | /usr/local/clang/include/absl/strings/numbers.hb :e/usr/local/clang/include/absl/base/nullability.hg 116:i :241n 55: :22 :| warning: ^ note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241 116257 | | : # 23d e : f i nnote: eexpanded from macro 'absl_nullable' ta rb257s lu | # d_ee nfo, inn eAn u B l a Slb sL l ___ nIN u Nol lTn a Enbul eRl l N _ N uA | l lL ^ a _ b lSaebI sNlG :L| E: ^i_ nAtIn file included from R1s2geography/distance.cc2G:8(2*)In file included from : )s2geography/linear-referencing.ccIn file included from a;:s2geography/distance.hb 2:s : 4l| In file included from : _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s2geography/linear-referencing.hIn file included from n :s2geography/geography.ho4:n: n/usr/local/clang/include/absl/container/internal/raw_hash_map.h4In file included from u:: s2geography/geography.hl133In file included from :l:../src/s2/s2polygon.h4 47:: o:32In file included from u : ../src/s2/s2polygon.htnote: In file included from expanded from macro 'ABSL_INTERNAL_X')../src/s2/base/logging.h :;:29 21: : In file included from 133| In file included from /usr/local/clang/include/absl/container/flat_hash_map.h | ^/usr/local/clang/include/absl/log/check.h: :43 37: /usr/local/clang/include/absl/base/nullability.h : In file included from : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h241 /usr/local/clang/include/absl/log/internal/check_impl.h:: :1922 21: : : In file included from note: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h expanded from macro 'absl_nonnull'A:: B45859 S:: 241L1In file included from | _#:d/usr/local/clang/include/absl/strings/cord.heI :fN82warning: iT: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nEeRIn file included from N/usr/local/clang/include/absl/crc/internal/crc_cord_state.haA: bL23458s_: | lAAIn file included from _BnT/usr/local/clang/include/absl/crc/crc32c.hSoLT:n_R32nLuI: BOlGl_In file included from IU /usr/local/clang/include/absl/strings/str_format.h_NNT:ToEE84nRn_: CNuIn file included from lAA/usr/local/clang/include/absl/strings/internal/str_format/bind.hLl_P: DT24 EU: R| F ^IIn file included from NE /usr/local/clang/include/absl/container/inlined_vector.hED:__56BM: AYIn file included from K(/usr/local/clang/include/absl/container/internal/inlined_vector.hEt:_h35Ci: In file included from Hs/usr/local/clang/include/absl/types/span.hs2geography/geography.ccE):):C801K,2:_ : 32O In file included from :P s2geography/geography.h _ :warning: S 4type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T : R In file included from I ../src/s2/s2polygon.h N :801G 34 | _ : E X In file included from T ../src/s2/mutable_s2shape_index.h E :R N 30 ( : c In file included from o n /usr/local/clang/include/absl/container/btree_map.h s t : 66s t : d In file included from : /usr/local/clang/include/absl/container/internal/btree.h: s : t 70r i : n g\In file included from & /usr/local/clang/include/absl/container/internal/layout.h) ; : | 198 ^~~~T : *| In file included from ^/usr/local/clang/include/absl/strings/str_cat.ha :b116s/usr/local/clang/include/absl/log/internal/check_op.h: l:In file included from _449/usr/local/clang/include/absl/strings/internal/stringify_sink.hn::/usr/local/clang/include/absl/container/internal/raw_hash_map.hu3123:l:: 148l a/usr/local/clang/include/absl/strings/numbers.h:note: b:l3expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'118e: : 56e nwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]449d ) | warning: /usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]neo: xe135txe: cr16118enp: | tt e{note: m p lexpanded from macro 'ABSL_INTERNAL_X' a | t ^e c o/usr/local/clang/include/absl/base/nullability.hn135 :s | 257t : c h 23 a :r note: * expanded from macro 'absl_nullable' a b s l 257_ nt | # o hdnen uif i l snle M) a)a k )be C s hAl _ n eacBubksOSllpLl:aS_:AbturTlienitT n1R_Ig2N8B(u*lU T l a Eab\l_b eLs l I| F_E ^nT| I Mo ^n /usr/local/clang/include/absl/base/nullability.hEn:u_241lB:OlU22 N:Do {note: uexpanded from macro 'absl_nonnull' t ) ;241 | # | d ^e f i/usr/local/clang/include/absl/base/nullability.h n : e241 : a 22 b: s l note: _expanded from macro 'absl_nonnull'n o n n241u | l#l d e _\f Ni onn| en ^ ua lbls/usr/local/clang/include/absl/container/internal/common.h l: _31| n ^o: n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here _No n31In file included from n | s2geography/distance.ccu#:ld2le: fIn file included from is2geography/distance.h| n: ^e4 : AIn file included from Bs2geography/geography.hS:L4_: IIn file included from N../src/s2/s2polygon.hT:E32R: NIn file included from A../src/s2/base/logging.hL:_21I: FIn file included from _/usr/local/clang/include/absl/log/check.ht:r37u: eIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hi:f21_: s/usr/local/clang/include/absl/log/internal/check_op.ha:t458i:s1f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ./usr/local/clang/include/absl/log/internal/check_op.h.:.450): 25i:f _note: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a ti s450f | i e d | ^x , x, conIn file included from ss2geography/geography.cct: 2c: hIn file included from as2geography/geography.hr:*4 : In file included from aIn file included from bs2geography/coverings.cc../src/s2/s2polygon.hs::l234_: : nIn file included from In file included from os2geography/coverings.h../src/s2/mutable_s2shape_index.hn::n630u: : lIn file included from In file included from ls2geography/geography.h/usr/local/clang/include/absl/container/btree_map.h):: 466 : : | In file included from In file included from ^../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/btree.h ::/usr/local/clang/include/absl/base/nullability.h2970:: : 241In file included from In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/container/internal/layout.h22:::45198 : : note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/strings/str_cat.h 148: :1162413: | :In file included from # /usr/local/clang/include/absl/strings/internal/stringify_sink.hdwarning: :e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]23f : i/usr/local/clang/include/absl/strings/numbers.hn:e152 :a14837b | : s lAwarning: _Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]SnL o_nI nN152uT | ElvlRo iN_dNA oPLn_untXu(Tliwlon Ds ieg| ir ^tt_s (ouri_nats3s2i_gtn ,i ,i ncshearrt*_ In file included from oars2geography/distance.ccb_:sa2ls: _sIn file included from ins2geography/distance.hgo:nn4n_: uiIn file included from lms2geography/geography.hlp:l 4b,: u In file included from fc../src/s2/s2polygon.h)o:;n32s : t &In file included from | ,../src/s2/base/logging.h ^ : c21o/usr/local/clang/include/absl/base/nullability.h: n:In file included from s241t/usr/local/clang/include/absl/log/check.h:&:22,37 :: t In file included from rnote: u/usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull'e:, 21 : /usr/local/clang/include/absl/log/internal/check_op.h241| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 459# :d1e :f149 i | warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e a b s 459l | _A nBo SnL n _ uL lOl G _ _I NNo TnE nRu NlAtlL r_ Du| Ee ^F, I NAEB_SMLA_KIEN_TCEHRENCAKL__OIn file included from SPs2geography/geography.cc_I:NSG2TL: ERIn file included from I_s2geography/geography.hNA:GR4G_: (E)XIn file included from )T../src/s2/s2polygon.h;E:R 34N : (| In file included from c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/mutable_s2shape_index.ho :n30s: t/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :a/usr/local/clang/include/absl/container/btree_map.hb135:s:66l11: ::In file included from : /usr/local/clang/include/absl/container/internal/btree.hsnote: t:expanded from macro 'ABSL_INTERNAL_X'r70i n: gIn file included from _/usr/local/clang/include/absl/container/internal/layout.h v:i135198e | : w &In file included from )/usr/local/clang/include/absl/strings/str_cat.h ;: 116 : | In file included from ^ /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23/usr/local/clang/include/absl/log/internal/check_op.h : :t/usr/local/clang/include/absl/strings/numbers.h449h::i15631s::)55 ):note: ) expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B S449L | _ A156 T | ebTxotRoIelrB nsU atTfeEe_mL_psIltFaEtreTt oIc8oM_nbsEats_ Bec(OhaaUbrs*Nl :Da :{bss tlr _in nog n_n vu ile lw Mta ekx etC ,h ei cnk tO8 p_ S tt *r ian bgs (l _ n o\n n u | l ^ l v /usr/local/clang/include/absl/base/nullability.ha\:l 241u :e| 22, ^~~~: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21In file included from : s2geography/geography.ccIn file included from :/usr/local/clang/include/absl/log/check.h2:: 37In file included from : s2geography/geography.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h4:: 21In file included from : ../src/s2/s2polygon.h:/usr/local/clang/include/absl/log/internal/check_op.h34:: 459In file included from :../src/s2/mutable_s2shape_index.h1::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 66: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree.h::45070:: 25In file included from :/usr/local/clang/include/absl/container/internal/layout.h :198note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from 450/usr/local/clang/include/absl/strings/internal/stringify_sink.h | : 23 : /usr/local/clang/include/absl/strings/numbers.h : 158 :x57,: xwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t158 | cbhoaorl* saabfsel__snt/usr/local/clang/include/absl/container/internal/raw_hash_map.hor:ntn152ou1:l6l52_)b: a swarning: | e ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( a b/usr/local/clang/include/absl/base/nullability.hs:l241: ::15222s | :t r note: iexpanded from macro 'absl_nonnull' n g _ 241v | i# ed we ft ie nx et ,a b isn lt_f1na6o_nltn*su lealb, s_ lNA_oBnSnLo_nnuInlNullT lE R| v ^Na AlLu_eS,I N G| L ^E _A/usr/local/clang/include/absl/base/nullability.hR:G241(:)22):; In file included from note: s2geography/distance.ccexpanded from macro 'absl_nonnull'| : ^ 2 : In file included from 241/usr/local/clang/include/absl/container/internal/raw_hash_map.hs2geography/distance.h | ::#1204d:: e9In file included from f:s2geography/geography.hi :n4enote: : macro 'ABSL_INTERNAL_X' defined hereIn file included from a ../src/s2/s2polygon.hb:32s: l In file included from _120../src/s2/base/logging.hn | :o#21nd: neIn file included from uf/usr/local/clang/include/absl/log/check.hli:ln37e : _ In file included from NA/usr/local/clang/include/absl/log/internal/check_impl.hoB:nS21nL: u_/usr/local/clang/include/absl/log/internal/check_op.hlI:lN460 T: E1| R: ^N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ X(Fu n460c | ,A BCSaLl_lLIn file included from eOs2geography/geography.ccGe:_,2I : NKIn file included from TQs2geography/geography.hEu:Ra4Nl: A,In file included from L ../src/s2/s2polygon.h_VDQ:Eu34Fa: IlIn file included from ,N../src/s2/mutable_s2shape_index.h E:K_30VM: AaIn file included from Kl/usr/local/clang/include/absl/container/btree_map.hEu:_e66C,: HIn file included from EV/usr/local/clang/include/absl/container/internal/btree.hCV:Ka70_l: OuIn file included from Pe/usr/local/clang/include/absl/container/internal/layout.h_,:S 198TT: RaIn file included from Ii/usr/local/clang/include/absl/strings/str_cat.hNl:G,116 _: E.In file included from X./usr/local/clang/include/absl/strings/internal/stringify_sink.hT.:E)23R : N\/usr/local/clang/include/absl/strings/numbers.h( :c 160o| :n ^57s :t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* a160b | sblo_onlo nsnauflel_)s;t r t| o^3 2_/usr/local/clang/include/absl/log/internal/check_op.hb:a449s:e31(:a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l ::s t449r | i n ge_xvtieerwn tteexmtp,l aitnet 3c2o_nts*t acbhsalr_*n oanbnsull_ln ovnanluulel, M a| k ^e Ch/usr/local/clang/include/absl/base/nullability.he:c241k:O22p:S tnote: rexpanded from macro 'absl_nonnull'i ng (241 | # d\e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from In file included from s2geography/geography.ccs2geography/distance.cc::22: : In file included from In file included from s2geography/geography.hs2geography/distance.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h:::44151: : :In file included from In file included from 3../src/s2/s2polygon.hs2geography/geography.h::: 344warning: : : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2polygon.h::3032: : In file included from 151In file included from /usr/local/clang/include/absl/container/btree_map.h | ../src/s2/base/logging.h :: 66A21B: : SIn file included from In file included from L/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/check.h_::I70N37T: : EIn file included from RIn file included from N/usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/log/internal/check_impl.hA::L198_21: X: In file included from (/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/str_cat.hi::n460116s:: e66In file included from r:t/usr/local/clang/include/absl/strings/internal/stringify_sink.h _warning: :otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23r _: a /usr/local/clang/include/absl/strings/numbers.hs460:s | 162Ai:Bg57nS:L, _ warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iO Gn_sIe rNt162T_ | EobrRoN_oAlaLs s_isgDanE_fFieIm_pNslEt,_r MtAcooKn6sEt4__&Cb,HaE sCe&K(_&a,Ob Ps_flS:Ta:RslItNsrGie_,nEg X_Tv Ei| ReN ^w( ctoe/usr/local/clang/include/absl/container/internal/raw_hash_map.hnxs:tt,133 c:ihn52at:r6* 4 note: _atexpanded from macro 'ABSL_INTERNAL_X'b* s la_bn so133ln_ | nnu oln ln ) u; l l | v ^ a l u/usr/local/clang/include/absl/base/nullability.he :,A241 B: S22| L: ^_ Inote: /usr/local/clang/include/absl/base/nullability.hNexpanded from macro 'absl_nonnull':T 241E :R24122N | :#A dLnote: eexpanded from macro 'absl_nonnull'_f iAn eT241 T | a#RbdsIeBlUf_iTnnoEen _naCubAlPsllT _U_nRNooEnnnDnu_ulBlllY _( Nt| ho ^ni sn)u)l,l In file included from s2geography/distance.cc | : ^ 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 32 : In file included from In file included from s2geography/geography.cc ../src/s2/base/logging.h: :2\21: : In file included from In file included from s2geography/geography.h| /usr/local/clang/include/absl/log/check.h ^:: 437: : In file included from /usr/local/clang/include/absl/container/internal/common.hIn file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/log/internal/check_impl.h:32:34:21: 9: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:../src/s2/mutable_s2shape_index.h: :note: 460macro 'ABSL_INTERNAL_IF_false' defined here30: : 66In file included from :/usr/local/clang/include/absl/container/btree_map.h :32warning: 66 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: # In file included from d/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/base/nullability.he::f70241i: :nIn file included from 22e/usr/local/clang/include/absl/container/internal/layout.h: : A198note: B: expanded from macro 'absl_nonnull'SIn file included from L/usr/local/clang/include/absl/strings/str_cat.h _:241I116 | N: #TIn file included from Ed/usr/local/clang/include/absl/strings/internal/stringify_sink.hRe:fN23iA: nL/usr/local/clang/include/absl/strings/numbers.he_: I165aF:b_39fs:al _lwarning: nstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oe (nin fu165l_ | sl a _ tN oi n sn fu il le d ,| ^ . . In file included from .s2geography/distance.cc ): 2 _: _In file included from Vs2geography/distance.h A:a_4bA: RsIn file included from Gls2geography/geography.hS::_:4i_: n In file included from t ../src/s2/s2polygon.h1| :2 ^328 : *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from In file included from u/usr/local/clang/include/absl/log/internal/check_impl.hs2geography/coverings.ccl:l:21 2: v: /usr/local/clang/include/absl/log/internal/check_op.haIn file included from :ls2geography/coverings.h460u::e61,: : In file included from is2geography/geography.hwarning: n:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t4 : bIn file included from a../src/s2/s2polygon.h460s: | eA)29B;S : L In file included from _| L/usr/local/clang/include/absl/container/flat_hash_map.h ^O: G45_: /usr/local/clang/include/absl/base/nullability.hI/usr/local/clang/include/absl/container/internal/raw_hash_map.h:N:241T151:E:22R3:N: A note: Lwarning: _expanded from macro 'absl_nonnull'Dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] E F I241N | E#_ dM151eAf | Ki En _eCA HaBEbCSsKlL__O_nPoI_nSNnTuTRElIRlN NG_A_NELoXn_TnEXuRl(Nli( cn os| en ^rs tt _cohra_ra*s saibgsIn file included from nls2geography/geography.cc,_: n2io: nnIn file included from nss2geography/geography.hue:lr4tl: )_In file included from ;o../src/s2/s2polygon.h r: _34| a^: s In file included from s../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/internal/check_op.hi:g:30n450: _:In file included from i25/usr/local/clang/include/absl/container/btree_map.hm::p 66lnote: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN',In file included from /usr/local/clang/include/absl/container/internal/btree.h c:450o70 | n: sIn file included from t/usr/local/clang/include/absl/container/internal/layout.h &: ,198 : &In file included from &x/usr/local/clang/include/absl/strings/str_cat.h,,: 116xf: ,aIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hcs:oe23n,: s /usr/local/clang/include/absl/strings/numbers.ht : | 166c ^:h 57a:r/usr/local/clang/include/absl/container/internal/raw_hash_map.h *:warning: 135type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: b16s:l _166nnote: | obexpanded from macro 'ABSL_INTERNAL_X'non oull ls )a 135f e | | _ ^ s t r/usr/local/clang/include/absl/base/nullability.ht :o 241u :8 22_ :b a note: sexpanded from macro 'absl_nonnull' e t(h ia241bs | s#)ld):e):fs itnrAeiB nSaLgb__sAvliT_enTwRo nItneBuxlUtl,T _EuNi_oLnIntFn8uE_ltTl* I aM| b ^Es l__BnOoUnNnDu l{l v a l u e , In file included from s2geography/distance.cc| : ^ 2 : /usr/local/clang/include/absl/base/nullability.h In file included from : s2geography/distance.h241 : :4 22: :In file included from s2geography/geography.h :note: 4expanded from macro 'absl_nonnull' : In file included from ../src/s2/s2polygon.h241 : | 32# : d In file included from e ../src/s2/base/logging.hf\:i 21n : e| In file included from ^/usr/local/clang/include/absl/log/check.ha :b37/usr/local/clang/include/absl/container/internal/common.hs: l:In file included from _32/usr/local/clang/include/absl/log/internal/check_impl.hn::o921n:: n /usr/local/clang/include/absl/log/internal/check_op.hunote: :lmacro 'ABSL_INTERNAL_IF_false' defined here461l : 1_ :N32 o | warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]#n duelf li461 n | e A | B ^AS BLS_LL_OIGN_TIENRTNEARLN_AILF__DfIn file included from Eas2geography/geography.ccFl:Is2eN: (EIn file included from _is2geography/geography.hfM:_A4Ks: aEIn file included from t_../src/s2/s2polygon.hCi:Hs34Ef: CiIn file included from Ke../src/s2/mutable_s2shape_index.hd_:,O30 P: _.In file included from .S/usr/local/clang/include/absl/container/btree_map.hT.:R)66I : N_In file included from G_/usr/local/clang/include/absl/container/internal/btree.h_V:EA70X_: ATIn file included from REG/usr/local/clang/include/absl/container/internal/layout.hRS:N_198_( : In file included from | /usr/local/clang/include/absl/strings/str_cat.h| ^:^ 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/log/internal/check_op.h::23449: :31/usr/local/clang/include/absl/strings/numbers.h:: 168:note: 59expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 449 | e168x | tbeoronl tseamfpel_astter tcooun1s6t_ bcahsaer(*a basbls:l:_sntorninnuIn file included from gls2geography/coverings.cc_l:v 2iMe: awkIn file included from etCs2geography/coverings.hehx:et6c,k : uOIn file included from pis2geography/geography.hSnt:tr14i6: _ntIn file included from g*(../src/s2/s2polygon.h a: b29 s\l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_map.ho| n ^n: u45l/usr/local/clang/include/absl/base/nullability.h: l: /usr/local/clang/include/absl/container/internal/raw_hash_map.h241v::a15422l::u51 e:note: ,expanded from macro 'absl_nonnull' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| 241 ^ | #d /usr/local/clang/include/absl/base/nullability.he154:f | 241i :n 22e : a note: bexpanded from macro 'absl_nonnull's l _ 241n | o#n d neu fli ln e_ Na obn snl u_tlnlro nu en| u, ^l lA B_SNLoIn file included from _ns2geography/distance.ccIn:uNl2Tl: E In file included from R s2geography/distance.hN| : ^A4 L: _In file included from Ss2geography/geography.hI:N4G: LIn file included from E../src/s2/s2polygon.h_:A32R: GIn file included from In file included from (s2geography/geography.cc../src/s2/base/logging.h)::)221;: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/log/check.h| :: ^437 : : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/log/internal/check_impl.h:120:34:21: 9: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:../src/s2/mutable_s2shape_index.h: :462note: 30:macro 'ABSL_INTERNAL_X' defined here: 24 In file included from :/usr/local/clang/include/absl/container/btree_map.h : 66warning: 120: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | In file included from #/usr/local/clang/include/absl/container/internal/btree.hd :e46270f | : iIn file included from n/usr/local/clang/include/absl/container/internal/layout.h e: 198cA: oBIn file included from nS/usr/local/clang/include/absl/strings/str_cat.hsL:t_116 I: sNIn file included from iT/usr/local/clang/include/absl/strings/internal/stringify_sink.hEg:nR23eN: A/usr/local/clang/include/absl/strings/numbers.hdL: _170cX:h(59aF:ru *nwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a, b sCl a_l170nl | eobneono,ull lKs)a;Qf eu _a| sl ^t, r t/usr/local/clang/include/absl/base/nullability.hVo:uQ2413u:2a22_l:b a,note: sexpanded from macro 'absl_nonnull' e (Ka bVs241al | :l#:dusetferii,nn egV _aVvbiasellw_ unteo,enx ntuT,l alu ii_nlNt,3o 2n_.nt.u*.l l)a b s\| l ^ _ n o| n ^n uIn file included from ls2geography/distance.ccl: 2v: aIn file included from ls2geography/distance.hu:e4,: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/base/nullability.h::32241: :In file included from 22../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/check.h :37: In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: e/usr/local/clang/include/absl/log/internal/check_op.hf:i462n:e24 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _NonnullIn file included from s2geography/geography.cc :| 2 ^: In file included from s2geography/geography.h:4: In file included from In file included from ../src/s2/s2polygon.hs2geography/distance.cc::342: : In file included from In file included from ../src/s2/mutable_s2shape_index.hs2geography/distance.h::304: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2geography/geography.h::664: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2polygon.h::7032: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/base/logging.h::19821: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/log/check.h::11637: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/log/internal/check_impl.h::2321: : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/log/internal/check_op.h::172461::591:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461172 | | AbBoSoLl_ LsOaGf_eI_NsTtErRtN/usr/local/clang/include/absl/container/internal/raw_hash_map.hoA:uL1536_4:D_E3bFa:Is Newarning: E(_passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]aMb AsKlE: _:C153sHt | ErC iK n_AgO_BPv_SiSLeT_wRI INtTNeGEx_RtEN,X ATuLEi_RXNn((t i6 4n| _s^te *r t/usr/local/clang/include/absl/log/internal/check_op.ha_:bo450sr:l_25_a:ns osnnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'iu gln l,450 | v ia ln u se e, rx t,| _ ^xo, rc/usr/local/clang/include/absl/base/nullability.ho_:na241ss:ts22 i:cg hnnote: _aexpanded from macro 'absl_nonnull'ri *m apb241ls | l,#_d neofcinonnenu lsalbt)s &l _,n| o ^n& n&u/usr/local/clang/include/absl/base/nullability.hl,:l 241 f_:aN22ol:ns nnote: euexpanded from macro 'absl_nonnull'l, l 241| | ^ | ^ # d/usr/local/clang/include/absl/container/internal/raw_hash_map.he:f133i:n52e: abnote: sexpanded from macro 'ABSL_INTERNAL_X'l _no n133n | In file included from u s2geography/geography.cc l:l 2 : _In file included from Ns2geography/geography.ho :n 4 n: u In file included from lA../src/s2/s2polygon.hlB: S34L : _| IIn file included from ^N../src/s2/mutable_s2shape_index.h T:E30R: NIn file included from A/usr/local/clang/include/absl/container/btree_map.hL:_66A: TIn file included from T/usr/local/clang/include/absl/container/internal/btree.hR:I70B: UIn file included from TIn file included from /usr/local/clang/include/absl/container/internal/layout.hEs2geography/distance.cc:_:198C2: A: In file included from PIn file included from /usr/local/clang/include/absl/strings/str_cat.hTs2geography/distance.h:U:116R4: E: In file included from DIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h_s2geography/geography.h:B:23Y4: (/usr/local/clang/include/absl/strings/numbers.h: t:In file included from h175../src/s2/s2polygon.hi::s4132):: ) In file included from ,warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 21 : In file included from 175 /usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 463 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | \ A B S L| a_b ^LsO lG:/usr/local/clang/include/absl/container/internal/common.h_:I:uNi32TnE:tR19N2A8:L*_ Dnote: amacro 'ABSL_INTERNAL_IF_false' defined hereEbF sIlN_ En_32oMn | An#KuEdl_leC HfvEaiClnKue_eO ,P A_iSBnTtSR ILbNa_GsI_eE)NX;TT EE RR| N ^N( A /usr/local/clang/include/absl/base/nullability.hL| :^_241I :F22/usr/local/clang/include/absl/log/internal/check_op.h_::f 449anote: :lexpanded from macro 'absl_nonnull'31s :e (note: 241iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | f #_ds ea449ft | ii n see fxatibeserlnd_ n,toe nmn.pul.l.alt) e_ Nc_oonn_nsuVtAl _lc Ah aR| r ^G* Sa_b_s l _| n ^o nnull MakeCheIn file included from cs2geography/coverings.cck:O2p: SIn file included from ts2geography/coverings.hr:i6n: gIn file included from In file included from (s2geography/geography.cc s2geography/geography.h: :2 4: \: In file included from In file included from s2geography/geography.h ../src/s2/s2polygon.h:| :4 ^29: : In file included from In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polygon.h/usr/local/clang/include/absl/container/flat_hash_map.h:::2413445:: : 22In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:../src/s2/mutable_s2shape_index.h: :153note: 30expanded from macro 'absl_nonnull':: 3In file included from : /usr/local/clang/include/absl/container/btree_map.h 241:warning: | 66#passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: d In file included from e/usr/local/clang/include/absl/container/internal/btree.hf:i70n : e153In file included from | /usr/local/clang/include/absl/container/internal/layout.ha :b 198sA: lBIn file included from _S/usr/local/clang/include/absl/strings/str_cat.hnL:o_116nI: nNIn file included from uT/usr/local/clang/include/absl/strings/internal/stringify_sink.hlE:Rl23 N: _A/usr/local/clang/include/absl/strings/numbers.hNL:o_182nX:n(7ui:ln lswarning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r t| _ ^o r182_ | aIn file included from css2geography/distance.cchs:ai2rg: *nIn file included from ,s2geography/distance.ha :bi4sn: lsIn file included from _es2geography/geography.hnr:ot4n_: noIn file included from ur../src/s2/s2polygon.hl_:al32 s: RsIn file included from io../src/s2/base/logging.hug:nn21_d: iTIn file included from rm/usr/local/clang/include/absl/log/check.hip:pl37D,: o In file included from uc/usr/local/clang/include/absl/log/internal/check_impl.hbo:ln21es: T/usr/local/clang/include/absl/log/internal/check_op.hto:B&464u,:f 26&f&:e, r warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]fd aol us464be | l ,e d ,c | ocn ^hsa tr /usr/local/clang/include/absl/container/internal/raw_hash_map.h*u n:asb135isgl:n_e16ndo: nc nhnote: ualexpanded from macro 'ABSL_INTERNAL_X'rl* bau bfs135fl | e_r n) o; n n u | l ^ l ) ;/usr/local/clang/include/absl/base/nullability.h : 241| :t ^h22 i:/usr/local/clang/include/absl/base/nullability.hs :)note: 241expanded from macro 'absl_nonnull'): )22 :241A | B#note: dSexpanded from macro 'absl_nonnull'Le f_ iA241nT | eT#R daIebfBsiUlTn_eEn o_anbLnsuIll_Fln Eo_nTNnoIunMlnElu_ l_lBN oO Un| nN ^uDl l { | ^ In file included from s2geography/geography.cc : 2 In file included from : s2geography/distance.ccIn file included from :s2geography/geography.h 2: : 4 In file included from : s2geography/distance.hIn file included from :../src/s2/s2polygon.h 4: 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :\70 : In file included from : | /usr/local/clang/include/absl/container/internal/layout.h ^In file included from : s2geography/geography.h198:: /usr/local/clang/include/absl/container/internal/common.h4In file included from :: /usr/local/clang/include/absl/strings/str_cat.h31In file included from ::../src/s2/s2polygon.h1169:: :32In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from note: :../src/s2/base/logging.h23macro 'ABSL_INTERNAL_IF_true' defined here:: 21/usr/local/clang/include/absl/strings/numbers.h: :In file included from 182/usr/local/clang/include/absl/log/check.h31:: | 60#37:d: e In file included from fwarning: /usr/local/clang/include/absl/log/internal/check_impl.hitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:n e21 : A182/usr/local/clang/include/absl/log/internal/check_op.hB | :Sc464hL:a_26rI:*N Twarning: aEtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bR sNl/usr/local/clang/include/absl/base/nullability.h_A:nL241_o:nI22nF:u_ ltnote: lexpanded from macro 'absl_nonnull' r Ruoe (u241in | df#Td_resiafpitDinoeu sbalfbesiTle_don,Bo unf.n.fuel.r)l( id_fo_Nusobnalnetu lidls, f i ce| dh ^a r *| ^a bIn file included from ss2geography/distance.ccl:_2n: oIn file included from ns2geography/distance.hn:u4l: lIn file included from s2geography/geography.hb:u4f: fIn file included from e../src/s2/s2polygon.hr:)32;: In file included from In file included from s2geography/coverings.cc ../src/s2/base/logging.h:| : ^221 : : In file included from /usr/local/clang/include/absl/base/nullability.hIn file included from s2geography/coverings.h:/usr/local/clang/include/absl/log/check.h:241:6:37: 22: In file included from :In file included from s2geography/geography.h /usr/local/clang/include/absl/log/internal/check_impl.hnote: ::expanded from macro 'absl_nonnull'421 : : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2polygon.h241:: | 463#29:d: 1eIn file included from :f/usr/local/clang/include/absl/container/flat_hash_map.h i:warning: n45type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e: /usr/local/clang/include/absl/container/internal/raw_hash_map.ha :b463s153 | lA_:BnS3oL:n_n LuOwarning: lGl_'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] I_ NNToEnRnNu AlL153l_ | D E | F ^AI BNSEL__MIANKTEE_RCNHIn file included from AEs2geography/geography.ccCL:K_2X_: O(In file included from Pis2geography/geography.h_n:Ss4Te: RrIn file included from It../src/s2/s2polygon.h_N:oG34r__: EaIn file included from Xs../src/s2/mutable_s2shape_index.hTs:Ei30Rg: NnIn file included from (,/usr/local/clang/include/absl/container/btree_map.h :i 66n| : s^In file included from e /usr/local/clang/include/absl/container/internal/btree.hr/usr/local/clang/include/absl/log/internal/check_op.h:t:70_450o: :rIn file included from 25_/usr/local/clang/include/absl/container/internal/layout.h:a:s 198snote: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'iIn file included from g/usr/local/clang/include/absl/strings/str_cat.hn :_450116i | : mIn file included from p l/usr/local/clang/include/absl/strings/internal/stringify_sink.h ,: 23 c: o/usr/local/clang/include/absl/strings/numbers.hnx:s,183 t:x&7,,: c&warning: o&type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n, s tf a183clhs | acreh*a, r *a basb| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s_ ln_o nn154onn | u nl ull )l R | o ^u n /usr/local/clang/include/absl/base/nullability.hd :T 241r :i 22p F: l o note: aexpanded from macro 'absl_nonnull' t T ot241Br | u#fdufeeef,ri (nAfeBl oSaaLbt_s lIf_,Nn oTcEnRhnNauArl*Ll _ a_SbNsIolnN_nnGuolLnlnE u_ lA| l ^R bGu(f)f)e;r ) ;| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/base/nullability.h::135241::1122::In file included from s2geography/distance.ccnote: :note: expanded from macro 'ABSL_INTERNAL_X'2expanded from macro 'absl_nonnull' : In file included from s2geography/distance.h: 4241135: | | In file included from # s2geography/geography.hd :e 4f : i In file included from n ../src/s2/s2polygon.he : 32a : b In file included from st../src/s2/base/logging.hlh:_i21ns: o)In file included from )n)/usr/local/clang/include/absl/log/check.hn :uA37lB: SlLIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hA_:NT21oT: R/usr/local/clang/include/absl/log/internal/check_op.hnI:Bn465uU:lT1lE: _ Lwarning: | Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F ^E T I M465E | _ABIn file included from BOs2geography/geography.ccSU:LN2D_ : L{In file included from O s2geography/geography.h G: _ 4I : N In file included from T ../src/s2/s2polygon.hE :R 34N : A In file included from L ../src/s2/mutable_s2shape_index.h_ :D 30E : FIn file included from I /usr/local/clang/include/absl/container/btree_map.hN : E 66_ : M In file included from A /usr/local/clang/include/absl/container/internal/btree.hK :E 70 _: CIn file included from H /usr/local/clang/include/absl/container/internal/layout.hE :C 198\K: _In file included from O/usr/local/clang/include/absl/strings/str_cat.h| P:_ ^~~~116S : TIn file included from R/usr/local/clang/include/absl/strings/internal/stringify_sink.hI:N23G: _/usr/local/clang/include/absl/strings/numbers.hE:X183T:E58R:N (warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst 183v | ocihda*r *a basbls_ln_onnonnunlull)l; R o| u^n dT/usr/local/clang/include/absl/log/internal/check_op.hr:i449p:F31l:o anote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'T oBu f449f | e r (efxltoeartn ft,e mcphlaart*e acbosnls_tn ocnhnaurl*l abbusflf_enro)n;n u l| l ^ Ma/usr/local/clang/include/absl/base/nullability.hk:e241C:h22e:c knote: Oexpanded from macro 'absl_nonnull'p St 241 | r#idnegf(i n e \a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne/usr/local/clang/include/absl/container/internal/raw_hash_map.h :a156b:s52l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n nIn file included from us2geography/geography.cc l:l1562 | : _ In file included from N s2geography/geography.ho :n 4 n: u In file included from l ../src/s2/s2polygon.hl : 34 : | In file included from ^ ../src/s2/mutable_s2shape_index.h : 30 : In file included from In file included from s2geography/distance.cc /usr/local/clang/include/absl/container/btree_map.h:f:2a66: l: In file included from sIn file included from s2geography/distance.he/usr/local/clang/include/absl/container/internal/btree.h:,:4 70A: B: In file included from SIn file included from Ls2geography/geography.h/usr/local/clang/include/absl/container/internal/layout.h_::I4N198: T: In file included from EIn file included from ../src/s2/s2polygon.hR/usr/local/clang/include/absl/strings/str_cat.h:N:32A116L: : _In file included from In file included from S../src/s2/base/logging.h/usr/local/clang/include/absl/strings/internal/stringify_sink.hI:N:21G23: L: In file included from /usr/local/clang/include/absl/strings/numbers.hE/usr/local/clang/include/absl/log/check.h:_:191A37R:G: 42(In file included from :)/usr/local/clang/include/absl/log/internal/check_impl.h) :;21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :| 465 ^: 66191: | /usr/local/clang/include/absl/container/internal/raw_hash_map.h s:warning: i120type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]z: e9_: t 465 note: | macro 'ABSL_INTERNAL_X' defined hereSAi BxSDLi _gL120iOt | Gs_#TIdoNeBfTuEifRnfeNeA rL(A_BdSoDuLEbF_lIeNI NEdT_,ME RAcNKhAEa_LrC*_H XEa(CbKs_FlO_uPnn_co,Sn TnRCuIlaNllGl _bEueXfTefEe,RrN )(K;Qcu oa nl| ,s ^t Vv/usr/local/clang/include/absl/base/nullability.hQo:ui241da:l*,22 :aK bVnote: sexpanded from macro 'absl_nonnull'al _l une241o, | n #nVdueVlflailnuee ,a bTsali_ln,o )n.;n .u l.| l) ^ _\N/usr/local/clang/include/absl/base/nullability.ho :n 241n| :u ^22l :l note: | expanded from macro 'absl_nonnull' ^ 241 | #define abslIn file included from _s2geography/geography.ccn:o2n: nIn file included from us2geography/geography.hl:l4 : _In file included from N../src/s2/s2polygon.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:In file included from 198s2geography/distance.cc: :In file included from 2/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116s2geography/distance.h: :In file included from 4/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23s2geography/geography.h: :4/usr/local/clang/include/absl/strings/numbers.h: :In file included from 198../src/s2/s2polygon.h::732:: In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h:37 : 198In file included from | /usr/local/clang/include/absl/log/internal/check_impl.hc:h21a: r/usr/local/clang/include/absl/log/internal/check_op.h*: 465a:b66s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22F:a snote: texpanded from macro 'absl_nonnull'I nt T241o | B#udfeffeirn(ei natb3s2l__tn oin,n uclhla r_*N oan/usr/local/clang/include/absl/container/internal/raw_hash_map.hbnsu:ll155_ln: o3 n:| n ^u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from bs2geography/distance.ccu:f 2f155: e | In file included from r s2geography/distance.h) : A4B : S| In file included from ^Ls2geography/geography.h _:/usr/local/clang/include/absl/base/nullability.hI4:N: 241TIn file included from :E../src/s2/s2polygon.h22R::N32 A: Lnote: In file included from expanded from macro 'absl_nonnull'_../src/s2/base/logging.h X:( 21i241: n | In file included from #s/usr/local/clang/include/absl/log/check.hde:er37ft: i_In file included from no/usr/local/clang/include/absl/log/internal/check_impl.her: _21aa: bs/usr/local/clang/include/absl/log/internal/check_op.hss:li465g_:nn,1o :ni nnwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sl elr t __465oN | orAnB_nSauLsl_lsL Oi Gg| _ ^nI N_TiEmRpNlA,In file included from L s2geography/geography.cc_c:Do2En: sFIn file included from tIs2geography/geography.hN&:E,4_ : M&In file included from A&../src/s2/s2polygon.hK,: E34t_: CrIn file included from Hu../src/s2/mutable_s2shape_index.hEe:C,30K : _ In file included from O| /usr/local/clang/include/absl/container/btree_map.hP ^:_ 66S: T/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from R:/usr/local/clang/include/absl/container/internal/btree.hI133:N:70G52: _:In file included from E /usr/local/clang/include/absl/container/internal/layout.hXnote: :Texpanded from macro 'ABSL_INTERNAL_X'198E : RIn file included from N/usr/local/clang/include/absl/strings/str_cat.h (:c133116o | : n In file included from s /usr/local/clang/include/absl/strings/internal/stringify_sink.ht : 23v : o /usr/local/clang/include/absl/strings/numbers.hi : d198* : 53aA:bB sSwarning: lLtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]__ nIoNnT nE198uR | lcNlhA)aL;r _* A| a^Tb sTl/usr/local/clang/include/absl/log/internal/check_op.h_R:nI450oBn:nU25uT:lE l_note: Cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'FA aPs tT450IU | n Rt TE o DB u_ fxBf,Ye (rx(t,ih ncitos3n2)s_t)t ,c i h, a r c*h aar b* s la _bn so ln_ nnu oln ln) u l l | ^b u f/usr/local/clang/include/absl/base/nullability.hf :e 241r :) 22 : \ | ^note: expanded from macro 'absl_nonnull'| /usr/local/clang/include/absl/base/nullability.h ^: 241241: | 22#/usr/local/clang/include/absl/container/internal/common.h:d: e31note: fexpanded from macro 'absl_nonnull'i: n9 e:241 | a#note: bdsmacro 'ABSL_INTERNAL_IF_true' defined hereelf _inno en 31na | u#blsdll _e_nNfooninnnnuulel ll A _B NS| oL ^n_ nIuNlTlE R N| A ^L _IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32In file included from : s2geography/geography.ccIn file included from :../src/s2/base/logging.hIn file included from 2:s2geography/coverings.cc: 21:In file included from : 2s2geography/geography.hIn file included from : :/usr/local/clang/include/absl/log/check.hIn file included from 4:s2geography/coverings.h: 37:In file included from : 6../src/s2/s2polygon.hIn file included from : :/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from 34:s2geography/geography.h: 21:In file included from : 4../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/internal/check_op.h: ::In file included from 30502../src/s2/s2polygon.h: ::In file included from 129/usr/local/clang/include/absl/container/btree_map.h:: : In file included from 66warning: /usr/local/clang/include/absl/container/flat_hash_map.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: : In file included from 45/usr/local/clang/include/absl/container/internal/btree.h: : /usr/local/clang/include/absl/container/internal/raw_hash_map.h70502:: | 155In file included from A:/usr/local/clang/include/absl/container/internal/layout.hB3:S:198L : _warning: In file included from L'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/strings/str_cat.hO :G116_: IIn file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.h T:E15523R | : /usr/local/clang/include/absl/strings/numbers.hN :AA199LB_:SCL5_H:EI Cwarning: N'diagnose_if' is a clang extension [-Wgcc-compat]TKE _RON PA199L_ | _I MX P( Li (nACsBhSeerLtc_k_I_NoErTQ_E,Ra s=Ns=Ai)L _g Nn| E,^E Di_/usr/local/clang/include/absl/log/internal/check_op.hnMs:Ie488Nr:t_32_So:Ir Z_note: aEexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'(s bsuifg fn488e_ | ri ,m ikpnFllai,sn teTc ocBoounnfssftteer&xSp,irz e&c&o),n;s tt r | c ^uh aer,/usr/local/clang/include/absl/base/macros.h* : 251a| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b18 s:l _ note: nexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'156u | l l a 251b | l e _ n_ aam tet #r# iIb mu p t el_ (_ ( ( d fi aa lg sn eo, s e _ Ai Bf (S _L__ b Iu iN l\Tt iE nR| _ ^NoA bLj/usr/local/clang/include/absl/base/nullability.he_:cS257tI:_N23Gs:Li zEnote: e_expanded from macro 'absl_nullable'(A ORb jG257,( | )#0)d;)e f< i | nN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e, a\b s l/usr/local/clang/include/absl/container/internal/raw_hash_map.h| _ ^:n u133l:l47a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' _NulIn file included from ls2geography/geography.cc133a:b | 2l : e In file included from s2geography/geography.h :| 4 ^ : In file included from ../src/s2/s2polygon.h : 34A: BIn file included from S../src/s2/mutable_s2shape_index.hL:_30In file included from I: Ns2geography/distance.ccIn file included from T:/usr/local/clang/include/absl/container/btree_map.hE2R:: N66In file included from A: s2geography/distance.hLIn file included from :_/usr/local/clang/include/absl/container/internal/btree.h4A:: T70In file included from T: Rs2geography/geography.hIn file included from I:B/usr/local/clang/include/absl/container/internal/layout.h4U:: T198In file included from E: ../src/s2/s2polygon.h_In file included from C:/usr/local/clang/include/absl/strings/str_cat.hA32:P: 116TIn file included from : U../src/s2/base/logging.hIn file included from R:/usr/local/clang/include/absl/strings/internal/stringify_sink.hE21D:_: 23BIn file included from Y: /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/numbers.h(::t37200h: i:In file included from s7)/usr/local/clang/include/absl/log/internal/check_impl.h:): ,warning: 21 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.h : 502 :200 1 | :c h warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] r */usr/local/clang/include/absl/log/internal/check_op.h :a 489b :s 47l :_ n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n u l l 489 | F a \s t I n | t ^~~~cT oonBsutf fTe1r&( uvi1n,t 3c/usr/local/clang/include/absl/container/internal/raw_hash_map.h2o_n:ts 155tn: ,T3 2c&h: av r2*warning: , passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]ac bo/usr/local/clang/include/absl/container/internal/raw_hash_map.hsn:ls_135tn: oc16nhn:au rl*note: lexpanded from macro 'ABSL_INTERNAL_X' ao bustl_ _s135nto | rn) n u l| l ^ e /usr/local/clang/include/absl/base/nullability.h x :p 241rt:th22ei:x tsnote: ))expanded from macro 'absl_nonnull') ) { A 241 B | S# Ld\e_ fA iT| n ^Te R I/usr/local/clang/include/absl/base/nullability.hBaU:TbE241_sL:lI22F_:En Tnote: Ioexpanded from macro 'absl_nonnull'nM nEu l_241Bl | O#_dUNeoNfDni n{nue l l a b s | l ^ _ n o n n u l In file included from l s2geography/geography.cc :_ 2N : o In file included from n s2geography/geography.h n:u 4l : l In file included from ../src/s2/s2polygon.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h :\30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/btree.h::3270:: 9In file included from :/usr/local/clang/include/absl/container/internal/layout.h :note: 198macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/strings/str_cat.h: 11632: | In file included from #/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:e23f: i/usr/local/clang/include/absl/strings/numbers.hn:e200 :A54B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTE R200N | AcLh_aIrF*_ faablssle_(niofn_nsualtli sFfaisetdI,n t.T.o.B)u f_f_In file included from eVs2geography/distance.ccrA:(_2uA: iRIn file included from nGs2geography/distance.hSt:_342_: _ In file included from t s2geography/geography.h | : ^n4, : In file included from c../src/s2/s2polygon.hh:a32r: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : o/usr/local/clang/include/absl/log/internal/check_op.hu:t502_:s1t:r )warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^/usr/local/clang/include/absl/log/internal/check_op.h :497:/usr/local/clang/include/absl/base/nullability.h32::241 :22note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' note: expanded from macro 'absl_nonnull' 497241 | | # dienfliinnee acbosnls_tneoxnpnru lclo n_sNto ncnhualrl* a| b ^s l_nullable name##Impl( \ | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/geography.cc::2572:: 23In file included from :s2geography/geography.h :4note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2polygon.h:34 : 257In file included from | ../src/s2/mutable_s2shape_index.h#:d30e: fIn file included from i/usr/local/clang/include/absl/container/btree_map.hn:e66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l70_: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:In file included from l198s2geography/coverings.cca: :bIn file included from l2/usr/local/clang/include/absl/strings/str_cat.he: : In file included from 116_s2geography/coverings.h: N:In file included from u6/usr/local/clang/include/absl/strings/internal/stringify_sink.hl: :lIn file included from 23as2geography/geography.h: b:/usr/local/clang/include/absl/strings/numbers.hl4:e: 201 In file included from : ../src/s2/s2polygon.h5| :: ^29 : warning: In file included from 'diagnose_if' is a clang extension [-Wgcc-compat]/usr/local/clang/include/absl/container/flat_hash_map.h :45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h201: | In file included from 158 s2geography/distance.cc: : 512 :: A In file included from Bs2geography/distance.hSwarning: :Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]4_ : IIn file included from Ns2geography/geography.hT :E1584R | : N In file included from A ../src/s2/s2polygon.hL :_ 32N : E In file included from E ../src/s2/base/logging.h D: _21 M: IIn file included from N /usr/local/clang/include/absl/log/check.h_ : S37I : Z In file included from E /usr/local/clang/include/absl/log/internal/check_impl.ht(:ro21uu: te/usr/local/clang/include/absl/log/internal/check_op.h_,:s 502tA:BrS1,L: _ kIwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Na sT/usr/local/clang/include/absl/log/internal/check_op.htE:TR498oN:BA35uL:f_ Sfnote: eIexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'rN SGiL zE498e_ | )A ;R G ( )| ^) i;n /usr/local/clang/include/absl/base/macros.ht : | 251v ^:1 18,: /usr/local/clang/include/absl/container/internal/raw_hash_map.h i:note: nexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'120t :v9 2:251, | note: macro 'ABSL_INTERNAL_X' defined herec o _n_sa tt t120cr | hia#brud*t eea_bf_s(il(n_edni oAangBnnuSoLl_sleI N_TeEixRfpN(rA_tL_eb_xutXi)l( t{Fi nu _ no cb j, e c Ct _a ls il ze e e( ,O b jK\,Q u 0a| ) ^l , : C=In file included from )A/usr/local/clang/include/absl/container/btree_map.h P:T U66R| : E^In file included from D /usr/local/clang/include/absl/container/internal/btree.h_:/usr/local/clang/include/absl/log/internal/check_op.hB70:Y: (488In file included from t:/usr/local/clang/include/absl/container/internal/layout.hh32:i:198s : )note: /usr/local/clang/include/absl/strings/str_cat.h)expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL',: 398 : 24 488 : | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i n l i n 398e | c o An l sp th eax Np urm (c co onn ss\tt c chh| a ^arr ** /usr/local/clang/include/absl/container/internal/common.haab:bs31sll:__n9nuu:lll lanote: amacro 'ABSL_INTERNAL_IF_true' defined herebbl lee n31ca_mse | t#r## Id m/ep/fl i(N nO L eI AN TB (S Lr _u In tN iT mE e R/ Ne xA p Ll i_\c Ii tF| ) ^_ t r| u ^e/usr/local/clang/include/absl/base/nullability.h (:i257/usr/local/clang/include/absl/base/nullability.hf:_:23s257a::t inote: 23sexpanded from macro 'absl_nullable':f i e257dnote: | ,expanded from macro 'absl_nullable'# d.e.f i.257n) | e# daiebffsi_lns_aen tuialsblsfalbi_leneud l_l Nau| bll ^lea b_lNeu l l| a ^b le | ^ In file included from s2geography/coverings.cc:2: In file included from In file included from s2geography/coverings.hs2geography/distance.cc::62: : In file included from In file included from s2geography/geography.hs2geography/distance.h::44: : In file included from In file included from ../src/s2/s2polygon.hs2geography/geography.h::294: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2polygon.h::4532: : /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/base/logging.h173::213: :In file included from /usr/local/clang/include/absl/log/check.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :173506 | : 1 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _I/usr/local/clang/include/absl/log/internal/check_op.hN:T489E:R47N:A Lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'X (in s489e | r t _ o r _ acsosnisgtn ,T 1i&n sve1r,t _coorn_sats sTi2g&n _vi2m,p lc,o n&s&t, c&h&a,r *t raubes,l _fnaolnsneu,In file included from l ls2geography/geography.cc :e| 2x ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: p In file included from rs2geography/geography.h t:e1744x | : t In file included from ) ../src/s2/s2polygon.h : {34 : In file included from ../src/s2/mutable_s2shape_index.h : 30\ : In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^ 66 : /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.hA241:B:70S22: L:In file included from _ /usr/local/clang/include/absl/container/internal/layout.hInote: :expanded from macro 'absl_nonnull'N198 T: E R/usr/local/clang/include/absl/strings/str_cat.h241N: | A431#L:_d15eS:fI Nwarning: iGtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nL eE _a bA431sR | l G_ n(co)onn)ns;utl lc h_| aNr ~~~~~~~~~~~~~~~~~~~~~~~~~~~o*n na ublsll/usr/local/clang/include/absl/container/internal/raw_hash_map.h _: n133| u ^:l 47l:a bnote: lexpanded from macro 'ABSL_INTERNAL_X'e da t133a | ( ) c o n s t { ArBeStLu_rInN TpEiReNcAeL__.AdTaTtRaI(B)U;T E}_ C A| P ^T URE/usr/local/clang/include/absl/base/nullability.hD:_257B:Y23(:t hnote: iexpanded from macro 'absl_nullable's )) ,257 | In file included from #s2geography/distance.ccd :e 2f : i In file included from n s2geography/distance.he : 4a : b In file included from s s2geography/geography.hl :_ 4n : u In file included from l ../src/s2/s2polygon.hl :a 32b : l In file included from e ../src/s2/base/logging.h : _21 N: u\In file included from l /usr/local/clang/include/absl/log/check.hl :a| 37 ^~~~b: l In file included from e/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^/usr/local/clang/include/absl/log/internal/check_op.h :/usr/local/clang/include/absl/container/internal/raw_hash_map.h506::1731::3 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::497135::3216:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'ABSL_INTERNAL_X' 497135 | | i n l i n e c otnhsitse)x)p)r AcBoSnLs_tA TcThRaIrB*U TaEb_sLlI_FnEuTlIlMaEb_lBeO UnNaDm e{# # I m p l ( \ | ^\ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23/usr/local/clang/include/absl/container/internal/common.h:: 32note: :expanded from macro 'absl_nullable'9 : note: 257macro 'ABSL_INTERNAL_IF_false' defined here | #de f32i | n#ed eafbisnle_ nAuBlSlLa_bIlNeT E_RNNuAlLl_aIbFl_ef a l| s ^e (if_sIn file included from as2geography/distance.cct:i2s: fIn file included from is2geography/distance.he:d4,: In file included from .s2geography/geography.h.:.4): In file included from _../src/s2/s2polygon.h_:V32A: _In file included from A../src/s2/base/logging.hR:G21S: _In file included from _/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2geography/coverings.cc : 2| : ^In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable nam/usr/local/clang/include/absl/container/internal/raw_hash_map.he:#178#:I3m:p lwarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | A B S L _ I N T E R\N A L| _ ^X (i/usr/local/clang/include/absl/base/nullability.hn:s257e:r23t:_ onote: rexpanded from macro 'absl_nullable'_ as s257i | g#nd,e fiinnsee ratb_solr__nauslsliagbnl_ei m_pNlu,l lcaobnlset & ,| ^c onst&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :s2geography/distance.cc133::252: :In file included from s2geography/distance.hnote: :expanded from macro 'ABSL_INTERNAL_X'4 : In file included from s2geography/geography.h: 4133: | In file included from ../src/s2/s2polygon.h : 32 : In file included from ../src/s2/base/logging.h : 21 : In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:A507L:_1A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BU/usr/local/clang/include/absl/log/internal/check_op.hT:E489_:C47A:P Tnote: Uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'R ED_ B489Y | ( t h i s ) )c,o n s t T 1 & v 1 , c o n s t T 2 & v 2 , \c o n| s ^t c/usr/local/clang/include/absl/container/internal/common.hh:a32r:*9 :a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel _no n32n | u#ldle feixnper tAeBxStL)_ I{N T E R N A\L _ I| F ^_ fa/usr/local/clang/include/absl/base/nullability.hl:s241e:(22i:f _note: sexpanded from macro 'absl_nonnull'a ti s241f | i#edde,f i.n.e. )a b_s_lV_An_oAnRnGuSl_l_ _ N| o ^n null | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: In file included from note: s2geography/distance.ccexpanded from macro 'ABSL_INTERNAL_X': 2: In file included from s2geography/distance.h :1354 | : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 32 : tIn file included from h../src/s2/base/logging.hi:s21): )In file included from )/usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:A21T: T/usr/local/clang/include/absl/log/internal/check_op.hR:I507B:U1T:E _warning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I FE/usr/local/clang/include/absl/log/internal/check_op.hT:I497M:E32_:B Onote: Uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N D { 497 | i n l i n e c o n s t e x p r c o n s t c h\a r *| ^a bs/usr/local/clang/include/absl/container/internal/common.hl:_32n:u9l:l anote: bmacro 'ABSL_INTERNAL_IF_false' defined herel e n32a | m#ed#e#fIimnpel (A B S L _ I N T E R N A L _ I F _ f a l\s e (| i ^f _s/usr/local/clang/include/absl/base/nullability.ha:t257i:s23f:i enote: dexpanded from macro 'absl_nullable', . .257. | )# d_e_fViAn_eA RaGbSs_l__ n u| l ^l able _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(In file included from ts2geography/geography.cch:i2s: )In file included from )s2geography/geography.h,: 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198\: /usr/local/clang/include/absl/strings/str_cat.h| : ^501 :32:/usr/local/clang/include/absl/container/internal/common.h :32warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]9 : note: macro 'ABSL_INTERNAL_IF_false' defined here501 | v o32i | d# dAepfpienned PAiBeScLe_sI(NsTtEdR:N:AsLt_rIiFn_gf*a lasbes(li_fn_osnantuilslf ideeds,t ,. . .| ) ^ __V/usr/local/clang/include/absl/base/nullability.hA:_241A:R22G:S _note: _expanded from macro 'absl_nonnull' | ^ 241 | #define In file included from as2geography/coverings.ccb:s2l: _In file included from ns2geography/coverings.ho:n6n: uIn file included from ls2geography/geography.hl: 4_: NIn file included from o../src/s2/s2polygon.hn:n29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h : 45| : ^/usr/local/clang/include/absl/container/internal/raw_hash_map.h :180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | thIn file included from is2geography/linear-referencing.ccs:)2): )In file included from s2geography/linear-referencing.hA:B4S: LIn file included from _s2geography/geography.hA:T4T: RIn file included from I../src/s2/s2polygon.hB:U29T: EIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hL:I43F: EIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hI:M19E: _In file included from B/usr/local/clang/include/absl/container/internal/hash_function_defaults.hO:U59N: DIn file included from /usr/local/clang/include/absl/strings/cord.h{: 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : In file included from /usr/local/clang/include/absl/strings/str_format.h : 84 : In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 29 : /usr/local/clang/include/absl/strings/internal/str_format/parser.h : 227 : 11 : \warning: 'enable_if' is a clang extension [-Wgcc-compat] | ^~~~ 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2geography/distance.ccA:P2T: UIn file included from Rs2geography/distance.hE:D4_: BIn file included from Ys2geography/geography.h(:t4h: iIn file included from s../src/s2/s2polygon.h):)32,: In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 511 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \ | ^511 | c/usr/local/clang/include/absl/container/internal/common.ho:nIn file included from 31ss2geography/geography.cct:: 92c:: h In file included from anote: s2geography/geography.hmacro 'ABSL_INTERNAL_IF_true' defined herer:* 4 : aIn file included from b ../src/s2/s2polygon.hs31:l | 34#_: ndIn file included from ue../src/s2/mutable_s2shape_index.hlf:li30an: beIn file included from l/usr/local/clang/include/absl/container/btree_map.hAeB: S66CL: h_In file included from eI/usr/local/clang/include/absl/container/internal/btree.hcN:kT70EsRt: NrIn file included from cA/usr/local/clang/include/absl/container/internal/layout.hmL:p_198tI: rF/usr/local/clang/include/absl/strings/str_cat.hu_:et635Ir:mu36ep(:li (fwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ s| a ^ t i635s | /usr/local/clang/include/absl/base/nullability.hif:ine257ld:i,23n :e. .note: vexpanded from macro 'absl_nullable'.o )i di257 f | S#_tsdraeAftpiipsnfeien edad( bs st| ld_ ^:n :usltlraibnlge* _aNbuslll_anbIn file included from olnes2geography/coverings.ccn :u l2| l: ^)In file included from s2geography/coverings.h{:}6 : In file included from In file included from s2geography/distance.cc| s2geography/geography.h: ^:2 4: : In file included from /usr/local/clang/include/absl/base/nullability.hIn file included from s2geography/distance.h:../src/s2/s2polygon.h:241:4:29: 22: In file included from :In file included from s2geography/geography.h /usr/local/clang/include/absl/container/flat_hash_map.h:note: :4expanded from macro 'absl_nonnull'45: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h ../src/s2/s2polygon.h:241:182 | 32#:: d3In file included from e:../src/s2/base/logging.hf :iwarning: 21n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: e In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from 182_/usr/local/clang/include/absl/log/internal/check_impl.hn | :o 21n : nA/usr/local/clang/include/absl/log/internal/check_op.hBu:Sl512Ll: _17_I:NN oTwarning: nEtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nR uNlA lL512 _ | X| ^( i ncsoenrstt_ ocrh_aars*s iagbns,l _innusIn file included from les2geography/geography.cclr:at2b_: loIn file included from res2geography/geography.h_ :sa41s: ,sIn file included from i../src/s2/s2polygon.hgc:no34_n: isIn file included from tm../src/s2/mutable_s2shape_index.h p:lc30h,: a In file included from rc/usr/local/clang/include/absl/container/btree_map.hIn file included from *o:s2geography/linear-referencing.cc n66:as: 2btIn file included from : s&/usr/local/clang/include/absl/container/internal/btree.hIn file included from l,:s2geography/linear-referencing.h_ 70:nc: o4uIn file included from ln: /usr/local/clang/include/absl/container/internal/layout.hlsIn file included from :ats2geography/geography.h198b&:: l,4 /usr/local/clang/include/absl/strings/str_cat.he: t:In file included from sr636../src/s2/s2polygon.h2u::,e2929 ,:: In file included from | warning: /usr/local/clang/include/absl/container/flat_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43 : /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h 636257:183 | :v19o | 23 : i:d In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hnote: Sexpanded from macro 'absl_nullable' :t 59r : A 257In file included from p | /usr/local/clang/include/absl/strings/cord.hp#e :dne 82df( : isn In file included from ted /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:a : :b23s s: l tIn file included from _fr/usr/local/clang/include/absl/crc/crc32c.hinna:lug32*sl: elIn file included from a,a/usr/local/clang/include/absl/strings/str_format.hb b:s.l84lfe: _i_/usr/local/clang/include/absl/strings/internal/str_format/bind.hnrN:osut143nln,: lu11lca:lob nlwarning: dse'enable_if' is a clang extension [-Wgcc-compat]et s_ ti| ,t ^e143 cr | oa n ts In file included from ot s2geography/distance.cc r :A l 2 p A: h aBIn file included from NeSs2geography/distance.hunmL:a&_4b lI: ae)NIn file included from _;iTs2geography/geography.h fE: (R4| s ^N: t rAIn file included from _L/usr/local/clang/include/absl/base/nullability.h../src/s2/s2polygon.hf_::oC24132rO:: mM22In file included from aMt:../src/s2/base/logging.hA_ :)i;21note: nexpanded from macro 'absl_nonnull' : t e In file included from r| 241/usr/local/clang/include/absl/log/check.hn ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | :#ad 37le: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:In file included from f::/usr/local/clang/include/absl/log/internal/check_impl.hEin133:nse:21u 47: rae:/usr/local/clang/include/absl/log/internal/check_op.hbCs :olnnote: 512expanded from macro 'ABSL_INTERNAL_X'_s:t n47oe:nxn pur133warning: l(l | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] s _ )N ,o512n | n "u l c lo n s c| t ^Aoe xBnpsSrLt _ tIcNrhaTapErR"In file included from *N)As2geography/geography.cc ,aL:_ Ab2s lT: | _TIn file included from ^nRs2geography/geography.hI u:lB4lU: aTIn file included from bE../src/s2/s2polygon.h_l:eC34 A: sPIn file included from 1T../src/s2/mutable_s2shape_index.h,U:R E30cD: o_In file included from BnY/usr/local/clang/include/absl/container/btree_map.hs(:tt66 h: ci/usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from hs:/usr/local/clang/include/absl/container/internal/btree.ha)149):r:,70*22 : :a In file included from b /usr/local/clang/include/absl/container/internal/layout.hwarning: s'enable_if' is a clang extension [-Wgcc-compat] :l _ 198 n: u/usr/local/clang/include/absl/strings/str_cat.h149 l : | l 637 a : b l e 29 : _ s _2a warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t t | r ^ i b /usr/local/clang/include/absl/base/nullability.h 637u: | t257v e\:o_ 23i_d :( (| ^~~~Setnranote: b Aexpanded from macro 'absl_nullable'pl pee_ ni257df | ((ss/usr/local/clang/include/absl/container/internal/raw_hash_map.h#tdrt_d:ef:o182f:ir:sntermi3 aatn:b_gi s*l nwarning: _anbtspassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]uelr l_lna/usr/local/clang/include/absl/container/internal/raw_hash_map.hnaolb:n:n:l135uEen:l s_16lu rdeNC:eusot ln,snote: l tcexpanded from macro 'ABSL_INTERNAL_X'aebxlpor en( sst) , A l| p ^135 h | | a ^ N uIn file included from ms2geography/distance.cc &: 2a : , In file included from s2geography/distance.h :| 4 ^ : tIn file included from hs2geography/geography.h/usr/local/clang/include/absl/base/nullability.hi::s4241)/usr/local/clang/include/absl/strings/internal/str_format/bind.h: :):In file included from 22)158../src/s2/s2polygon.h: :: A2232note: Bexpanded from macro 'absl_nonnull'S:: L In file included from _../src/s2/base/logging.hwarning: 241'enable_if' is a clang extension [-Wgcc-compat]A: | #T21dT: eRIn file included from 158fI/usr/local/clang/include/absl/log/check.hB | i:nU 37 e T: EIn file included from a b_/usr/local/clang/include/absl/log/internal/check_impl.h s_L:l__I21anF: totE/usr/local/clang/include/absl/log/internal/check_op.hnrnT:iubI513lulM:t eE17__N_:_o(B n(nOwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nuU Na bllD513le | _ i f {(| c V ^aol ni sd tF ocr hm aar t*I In file included from m pas2geography/geography.ccb sl: l<_Anr2g o: nsn In file included from .u. s2geography/geography.h l.:> (ls4) : ,e In file included from x"p ../src/s2/s2polygon.hbra :tde 34 xf : to) In file included from r;m ../src/s2/mutable_s2shape_index.h a : t30 t| r: a ^In file included from p\ /usr/local/clang/include/absl/container/btree_map.h" :/usr/local/clang/include/absl/base/nullability.h) 66:)| : 241) ^ In file included from : /usr/local/clang/include/absl/container/internal/btree.h22| : ^/usr/local/clang/include/absl/container/internal/common.h:70 : : 32note: In file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/container/internal/layout.h 9:: 198 241: note: | /usr/local/clang/include/absl/strings/str_cat.hmacro 'ABSL_INTERNAL_IF_false' defined here#:d 639e:f29i :n32 /usr/local/clang/include/absl/strings/internal/str_format/bind.he | warning: : #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]162ad :be22 sf:639li | _vnwarning: noe'enable_if' is a clang extension [-Wgcc-compat]oin dn uAS tlrB162lA S | p p e _ LnNdo(n n_s u_Itld_:Nla:tT sttE rriR| i ^nbgN u*tA eaL_b__s(Il(_FIn file included from enn_s2geography/distance.ccoanbf:nla2uel_l: li sIn file included from fdes2geography/distance.h(eV(:satli4f,i: _ dcFooIn file included from rsns2geography/geography.hmas:atti4t Is: AmlfIn file included from ppi../src/s2/s2polygon.helh:adN<32A,u: mr& In file included from g .../src/s2/base/logging.hsa.,: ..21 .): | . ^ In file included from > _/usr/local/clang/include/absl/log/check.h_(:s/usr/local/clang/include/absl/base/nullability.h)V37:,A: 241 _In file included from :"A/usr/local/clang/include/absl/log/internal/check_impl.h22bR:G:a21dS : _note: _/usr/local/clang/include/absl/log/internal/check_op.hfexpanded from macro 'absl_nonnull'o : r 514m a| :241t ^13 | # :td rewarning: aftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]pi "n)e) )514a | b cs| ol ^n_ snto ncnhualrl* _aNbosnln_unlull l a| b ^l e CheckstrcmpfalseImplIn file included from (s2geography/geography.cc : 2| : ^In file included from s2geography/geography.h:4/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2polygon.h::2334:: In file included from ../src/s2/mutable_s2shape_index.hnote: :expanded from macro 'absl_nullable'30 : In file included from /usr/local/clang/include/absl/container/btree_map.h :25766 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f70i: nIn file included from e/usr/local/clang/include/absl/container/internal/layout.h :a198b: s/usr/local/clang/include/absl/strings/str_cat.hl:_641n:u29l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e _N u641l | lvaobilde S t| r ^A ppendIn file included from (s2geography/distance.ccs:t2d: :In file included from :s2geography/distance.hs:t4r: iIn file included from ns2geography/geography.hg:*4 : aIn file included from b../src/s2/s2polygon.hs:l32_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :d37e: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h,: 21c: o/usr/local/clang/include/absl/log/internal/check_op.hn:s515t: 17A:l pwarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a Num &515 | a , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241c:h22a:r *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee asb1s,l _cnoonnsntu lclh a_rN*o nanbuslll_ n u| l ^l able s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2geography/geography.ccs:l2_: nIn file included from us2geography/geography.hl:l4aIn file included from : bs2geography/coverings.ccIn file included from l:../src/s2/s2polygon.he2: : 34_In file included from : Ns2geography/coverings.hIn file included from u:../src/s2/mutable_s2shape_index.hl6:l: 30aIn file included from : bs2geography/geography.hIn file included from l:/usr/local/clang/include/absl/container/btree_map.he4: : 66 In file included from : | ../src/s2/s2polygon.hIn file included from ^:/usr/local/clang/include/absl/container/internal/btree.h 29:: 70In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from In file included from :/usr/local/clang/include/absl/container/internal/layout.hs2geography/distance.cc45::: 1982: /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/str_cat.h: ::In file included from 184646s2geography/distance.h:::3364::: In file included from warning: s2geography/geography.hwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 4 : In file included from ../src/s2/s2polygon.h: 32 184: 646 | In file included from | ../src/s2/base/logging.hi :nA21lB: iSIn file included from nL/usr/local/clang/include/absl/log/check.he_: I37vN: oTIn file included from iE/usr/local/clang/include/absl/log/internal/check_impl.hdR: N21SA: tL/usr/local/clang/include/absl/log/internal/check_op.h_r:XA515p(:pi47en:ns dewarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]rs tt_ do515:r | : _s ta rs iscniogng*s nt,a b csihnla_srn*eo nrantbus_lollr_ n_duealssltas,ib lgcneo _nsis1mt,p l c,Ao lnpcshotna Nscuhtma&&r *a, , a bc so| ln ^s_ tn&/usr/local/clang/include/absl/base/nullability.hu,:l 241lt:ar22bule: e s,2 note: , expanded from macro 'absl_nonnull' | ^ | 241 ^ | /usr/local/clang/include/absl/container/internal/raw_hash_map.h #:d/usr/local/clang/include/absl/base/nullability.he133:f:257i52:n:23e : anote: note: bexpanded from macro 'absl_nullable'expanded from macro 'ABSL_INTERNAL_X's l _257n | o #n133dn | e fui ln l e _aN bo s nl n_un lulAl lB aS| b ^Ll _eI N_TNEuRlNlAaLb_lAeT T R| I ^B UTE_CAIn file included from Ps2geography/distance.ccT:U2R: EIn file included from Ds2geography/distance.h_:B4Y: (In file included from ts2geography/geography.hh:i4s: )In file included from )../src/s2/s2polygon.h,: 32 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 516 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^516 | /usr/local/clang/include/absl/container/internal/common.h : 31 :c9o:n snote: tmacro 'ABSL_INTERNAL_IF_true' defined here cha r31* | #adbesfli_nneo nAnBuSlLl_ IeNxTpErRtNeAxLt_)I;F _ t| r ^u e(/usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f ie d241, | #.d.e.f)i nief _asbastli_snfoinendu l l| ^_ Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.hIn file included from :s2geography/distance.cc6:: 2In file included from : s2geography/geography.hIn file included from :s2geography/distance.h4:: 4In file included from : ../src/s2/s2polygon.hIn file included from :s2geography/geography.h29:: 4In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :../src/s2/s2polygon.h45:: 32/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 184../src/s2/base/logging.h::321:: In file included from /usr/local/clang/include/absl/log/check.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :184517 | : 13 :A Bwarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _IN T517E | RcNoAnLs_tX (cihnasre*r ta_bosrl__ansuslilganb,l ei nCsheerctk_sotrr_caassseicgmnp_tirmupelI,m pclo(n s t| & ^, c/usr/local/clang/include/absl/base/nullability.ho:n257s:t23&:, note: texpanded from macro 'absl_nullable'r ue ,257 | #| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e f i185n | e a b s l _ n u l l a b l e _ N utlrluaeb,l e. f i| r ^s t, coIn file included from ns2geography/distance.ccs:t2_: iIn file included from ts2geography/distance.he:r4a: tIn file included from os2geography/geography.hr: 4A: BIn file included from S../src/s2/s2polygon.hL:_32I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:C37O: MIn file included from M/usr/local/clang/include/absl/log/internal/check_impl.hA:)21;: /usr/local/clang/include/absl/log/internal/check_op.h :| 518 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 17: /usr/local/clang/include/absl/container/internal/raw_hash_map.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]133 :47: 518note: | expanded from macro 'ABSL_INTERNAL_X' c o133n | s t c h a r * a bAsBlS_Ln_uIlNlTaEbRlNeA Ls_1A,T TcRoInBsUtT Ec_hCaArP*T UaRbEsDl__BnYu(ltlhaibsl)e) ,s 2 , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f\i n e| ^~~~a bsl_nul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:a184b:l3e: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:a135b:l16e: note: | expanded from macro 'ABSL_INTERNAL_X' ^ 135 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4t: hIn file included from is2geography/geography.hs:)4): )In file included from ../src/s2/s2polygon.hA:B32S: LIn file included from _../src/s2/base/logging.hA:T21T: RIn file included from I/usr/local/clang/include/absl/log/check.hB:U37T: EIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hL:I21F: E/usr/local/clang/include/absl/log/internal/check_op.hT:I518M:E47_:B Owarning: Utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N D { 518 | c o n s t c h a r * a b s l _ n u l l a b l\e s| 1 ^, c/usr/local/clang/include/absl/container/internal/common.ho:n31s:t9 :c hnote: amacro 'ABSL_INTERNAL_IF_true' defined herer * a b31s | l#_dneuflilnaeb lAeB SsL2_,I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_257I:F23_:t rnote: uexpanded from macro 'absl_nullable'e (i f257_ | s#adteifsifniee da,b s.l._.n)u lilfa_bslaet i_sNfuilelda b l| e ^ | ^ In file included from s2geography/distance.cc:2In file included from : s2geography/coverings.ccIn file included from :s2geography/distance.h2:: 4In file included from : s2geography/coverings.hIn file included from :s2geography/geography.h6:: 4In file included from : s2geography/geography.hIn file included from :../src/s2/s2polygon.h4:: 32In file included from : ../src/s2/s2polygon.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :/usr/local/clang/include/absl/log/check.h45:: 37/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 184/usr/local/clang/include/absl/log/internal/check_impl.h::321:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]519 :17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]184 | 519A | B S L _ IcNoTnEsRtN AcLh_aXr(*i nasbesrlt__noorn_nauslsli genx,p ritnesxetr)t;_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g241n:_22i:m pnote: lexpanded from macro 'absl_nonnull', c o241n | s#td&e,f icnoen satb&s,l _tnrounen,u l l| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Non n185u | l l | ^ tIn file included from rs2geography/distance.ccu:e2,: In file included from .s2geography/distance.hf:i4r: sIn file included from ts2geography/geography.h,: 4c: oIn file included from n../src/s2/s2polygon.hs:t32_: iIn file included from t../src/s2/base/logging.he:r21a: tIn file included from o/usr/local/clang/include/absl/log/check.hr: 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21I: N/usr/local/clang/include/absl/log/internal/check_op.hT:E520R:N13A:L _warning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]O MMA )520; | c o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s t c/usr/local/clang/include/absl/container/internal/raw_hash_map.hh:a135r:*11 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _nu l135l | a b l e C h e c k stthricsa)s)e)c mApBfSaLl_sAeTITmRpIlB(U T E| _ ^L IF/usr/local/clang/include/absl/base/nullability.hE:T257I:M23E:_ Bnote: Oexpanded from macro 'absl_nullable'U ND 257{ | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b l\e | | ^~~~ ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: In file included from note: s2geography/linear-referencing.ccmacro 'ABSL_INTERNAL_IF_true' defined here: 2: In file included from s2geography/linear-referencing.h31: | 4#: dIn file included from es2geography/geography.hf:i4n: eIn file included from ../src/s2/s2polygon.hA:B29S: LIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hI:N43T: EIn file included from R/usr/local/clang/include/absl/container/hash_container_defaults.hN:A19L: _In file included from I/usr/local/clang/include/absl/container/internal/hash_function_defaults.hF:_59t: rIn file included from u/usr/local/clang/include/absl/strings/cord.he:(82i: fIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:a23t: iIn file included from s/usr/local/clang/include/absl/crc/crc32c.hf:i32e: d,/usr/local/clang/include/absl/strings/str_format.h :.115.:.52): iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ satis f115i | e d | ^ const str_format_inteIn file included from rs2geography/coverings.ccn:a2l: :In file included from :s2geography/coverings.hP:a6r: sIn file included from es2geography/geography.hd:F4o: rIn file included from m../src/s2/s2polygon.ha:t29B: aIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.he:*45 : a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s189l:_3n:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll pc) 189 | | ^ ABSL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _X (241i | n#sdeerfti_noer _aabsssli_gnno,n niunlsle r_tN_oonrn_ualsls i g| n ^_ impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h :\4 : In file included from | s2geography/geography.h ^~~~: 4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { retur/usr/local/clang/include/absl/container/internal/raw_hash_map.hn: 191p:_3;: }warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ /usr/local/clang/include/absl/base/nullability.h191: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(ei nasbesrlt__noorn_nauslsli g_nN,o ninnuslelr t _| o ^r _assign_impl, constIn file included from &s2geography/linear-referencing.cc,: 2&: &In file included from ,s2geography/linear-referencing.h :t4r: uIn file included from es2geography/geography.h,: 4 : | In file included from ^../src/s2/s2polygon.h :29: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h133::4352: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hnote: :expanded from macro 'ABSL_INTERNAL_X'19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59133: | In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from A/usr/local/clang/include/absl/crc/crc32c.hB:S32L: _/usr/local/clang/include/absl/strings/str_format.hI:N165T:E8R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ AT T165R | I B UiTnEt_*C AaPbTsUlR_EnDo_nBnYu(ltlh ips_);) , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n31u:l9l: _note: Nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu l31l | # d| e ^f ine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:In file included from 4s2geography/coverings.cc: :In file included from 2s2geography/geography.h: :In file included from 4s2geography/coverings.h: :In file included from 6../src/s2/s2polygon.h: :In file included from 32s2geography/geography.h: :In file included from 4../src/s2/base/logging.h: :In file included from 22../src/s2/s2polygon.h: :In file included from 29/usr/local/clang/include/absl/log/log.h: :In file included from 209/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 45/usr/local/clang/include/absl/log/internal/log_impl.h: :/usr/local/clang/include/absl/container/internal/raw_hash_map.h20:: 191In file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h3::63 : warning: /usr/local/clang/include/absl/log/internal/vlog_config.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]191 | A49B | SiLn_tI NRTeEgRiNsAtLe_rXA(nidnIsneirttIn file included from i_s2geography/linear-referencing.ccao:lr2i_: azIn file included from ses2geography/linear-referencing.hs(i:gV4Ln: o,In file included from g s2geography/geography.hSi:in4ts: eeIn file included from *r../src/s2/s2polygon.h t:a_29bo: srIn file included from _l/usr/local/clang/include/absl/container/flat_hash_map.ha_:ns43os: inIn file included from gn/usr/local/clang/include/absl/container/hash_container_defaults.hnu_:ilm19pl: l ,In file included from v /usr/local/clang/include/absl/container/internal/hash_function_defaults.h)c:;o59 n: s In file included from t| /usr/local/clang/include/absl/strings/cord.h& ^:, 82 : &In file included from /usr/local/clang/include/absl/base/nullability.h&/usr/local/clang/include/absl/crc/internal/crc_cord_state.h,: :t24123r:: u22In file included from e:/usr/local/clang/include/absl/crc/crc32c.h, : note: 32expanded from macro 'absl_nonnull' : | /usr/local/clang/include/absl/strings/str_format.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : 241380 | :#43 d:e192 f | warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n e a380 b | s slt _ dn : o : n sn t u rlfilanl g_s&eN, oSn.tfnruiAlprlp set n,| dc ^oFn osrtm_aitt(esrtadt:o:rs tArBiSnLg_*I NaTbEIn file included from sRs2geography/distance.ccNl:A_L2n_: oCIn file included from nOs2geography/distance.hnM:MuA4l): l;In file included from s2geography/geography.hd :s| 4t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: , In file included from ../src/s2/s2polygon.h :| /usr/local/clang/include/absl/container/internal/raw_hash_map.h32 ^:: 133In file included from :../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h47:::22241 : :note: In file included from 22expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/log.h: : 209: note: In file included from expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/log_impl.h 133: | 20241 : | In file included from # /usr/local/clang/include/absl/log/absl_vlog_is_on.hd :e 63f : i /usr/local/clang/include/absl/log/internal/vlog_config.hn :e 63 :aA43bB:sS lLwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_n oInN nT63uE | l Rl Ne_xANpoLlni_ncAuilTtl T cR oI| n ^Bs tUeTxEp_rC AVPLToUgRSEiDt_eB(Yc(otnhsits )c)h,a r * a b s l _ n o n n u l l f ) | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^~~~ note: expanded from macro 'absl_nonnull' 241 | #d/usr/local/clang/include/absl/container/internal/raw_hash_map.he:f191i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:o135n:n16u:l lnote: expanded from macro 'ABSL_INTERNAL_X'_ Non n135u | l l | ^ thisIn file included from )s2geography/linear-referencing.cc):)2 : AIn file included from Bs2geography/linear-referencing.hS:L4_: AIn file included from Ts2geography/geography.hT:R4I: BIn file included from U../src/s2/s2polygon.hT:E29_: LIn file included from I/usr/local/clang/include/absl/container/flat_hash_map.hF:E43T: IIn file included from M/usr/local/clang/include/absl/container/hash_container_defaults.hE:19_: BIn file included from O/usr/local/clang/include/absl/container/internal/hash_function_defaults.hU:N59D: In file included from { /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :In file included from 23s2geography/distance.cc : : In file included from 2 /usr/local/clang/include/absl/crc/crc32c.h: : In file included from 32 s2geography/distance.h: :/usr/local/clang/include/absl/strings/str_format.h 4: : 440 In file included from : s2geography/geography.h24 :: 4 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2polygon.h : 32 : 440 In file included from | ../src/s2/base/logging.hi :\n22t : In file included from F| /usr/local/clang/include/absl/log/log.hP ^:r 209i: n/usr/local/clang/include/absl/container/internal/common.hIn file included from t:/usr/local/clang/include/absl/log/internal/log_impl.hF32:(:20s9: t:In file included from d /usr/local/clang/include/absl/log/absl_vlog_is_on.h:note: ::macro 'ABSL_INTERNAL_IF_false' defined here63F : I/usr/local/clang/include/absl/log/internal/vlog_config.hL :E3296* | : #60dae:bf siwarning: lntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_e n oAn nB96uS | lL l _fIoruNiteTpnuEdt ,Ri nNcAtLo n_lsoItgF _F_ionfrtmaealrtnsSapele(:c:iAi&ns fdfIionreimdta,ita ,l i. z.| e ^.( V)L /usr/local/clang/include/absl/base/nullability.ho_:_g241VS:iA22_t:eA R*note: Gexpanded from macro 'absl_nonnull'aS b_s_ l241_ | n#| odn ^enf uilnle va)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/distance.cc::2412:: 22In file included from :s2geography/distance.h :4note: : expanded from macro 'absl_nonnull'In file included from s2geography/geography.h:4 : 241In file included from | ../src/s2/s2polygon.h#:d32e: fIn file included from i../src/s2/base/logging.hn:e22 : aIn file included from b/usr/local/clang/include/absl/log/log.hs:l209_: nIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hn:n20u: lIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.h :_63N: o/usr/local/clang/include/absl/log/internal/vlog_config.hn:n119u:l15l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | cIn file included from os2geography/coverings.ccn:s2t: In file included from cs2geography/coverings.hh:a6r: *In file included from s2geography/geography.ha:b4s: lIn file included from _../src/s2/s2polygon.hn:o29n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l45 : c/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n193s:t3 :f iwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e _; | ^193 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T EIn file included from R s2geography/linear-referencing.ccN241:A | L2#_: dXIn file included from e(s2geography/linear-referencing.hifn:is4ne: erIn file included from ts2geography/geography.ha_:ob4rs: l_In file included from _a../src/s2/s2polygon.hns:os29ni: ngIn file included from un/usr/local/clang/include/absl/container/flat_hash_map.hl,:l 43 i: _nIn file included from Ns/usr/local/clang/include/absl/container/hash_container_defaults.hoe:rn19tn_: uoIn file included from lr/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl_: a59 s: s| In file included from i ^/usr/local/clang/include/absl/strings/cord.hg n:_82i: mIn file included from p/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:,23 : cIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:s32t: &/usr/local/clang/include/absl/strings/str_format.h,: 503&:&20,: twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e, | 503 ^ | /usr/local/clang/include/absl/container/internal/raw_hash_map.hF:o133r:m52a:t Rnote: aexpanded from macro 'ABSL_INTERNAL_X'w Sin k133( | T * a b s l _ n o nAnBuSlLl_ IrNaTwE)R N A/L/_ ANTOTLRIINBTU T E| _ ^C APT/usr/local/clang/include/absl/base/nullability.hU:R241E:D22_:B Ynote: (expanded from macro 'absl_nonnull't hi s241) | )#,d e f i n e a b s l _ n o n n u l l _ N o n n u l\l | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:In file included from 3s2geography/linear-referencing.cc:: 2: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2geography/linear-referencing.h :4: In file included from s2geography/geography.h :1964 | : In file included from ../src/s2/s2polygon.hA:B29S: LIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hI:N43T: EIn file included from R/usr/local/clang/include/absl/container/hash_container_defaults.hN:A19L: _In file included from X/usr/local/clang/include/absl/container/internal/hash_function_defaults.h(:i59n: sIn file included from e/usr/local/clang/include/absl/strings/cord.hr:t82_: oIn file included from r/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:a23s: sIn file included from i/usr/local/clang/include/absl/crc/crc32c.hg:n32,: /usr/local/clang/include/absl/strings/str_format.hi:n860s:e43r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _ass i860g | n _ ifmrpile,n d& &v,o icdo nAsbts&l,F oframlasteF,l u s| h ^( Fo/usr/local/clang/include/absl/container/internal/raw_hash_map.hr:m135a:t16S:i nnote: kexpanded from macro 'ABSL_INTERNAL_X'* ab s135l | _ n o n n u l l s itnhki,s ) )| ) ^ ABS/usr/local/clang/include/absl/base/nullability.hL:_241A:T22T:R Inote: Bexpanded from macro 'absl_nonnull'U TE _241L | I#FdEeTfIiMnEe_ BaObIn file included from Uss2geography/distance.cclN:_D2n : o{In file included from n s2geography/distance.hn :u 4l : l In file included from s2geography/geography.h_ : N4 o : n In file included from n ../src/s2/s2polygon.hu :l 32l : In file included from ../src/s2/base/logging.h| ^: 22 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20: \In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h :| 63 ^: /usr/local/clang/include/absl/log/internal/vlog_config.h:/usr/local/clang/include/absl/container/internal/common.h133::3237:In file included from :9s2geography/linear-referencing.cc ::warning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: : macro 'ABSL_INTERNAL_IF_false' defined here In file included from s2geography/linear-referencing.h: 4 133: 32 | In file included from | i#s2geography/geography.hdn:te4 f: iRIn file included from ne../src/s2/s2polygon.heg: i29sA: tBIn file included from eS/usr/local/clang/include/absl/container/flat_hash_map.hrL:_A43In: NdTIn file included from IEn/usr/local/clang/include/absl/container/hash_container_defaults.hRi:tN19iA: LaIn file included from _l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hIi:zF59e_: (fIn file included from Va/usr/local/clang/include/absl/strings/cord.hLl:os82ge: S(In file included from ii/usr/local/clang/include/absl/crc/internal/crc_cord_state.htf:e_23*s: aIn file included from at/usr/local/clang/include/absl/crc/crc32c.hbi:ss32lf: _i/usr/local/clang/include/absl/strings/str_format.hne:od867n,:n 60u.:l. l.warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v )_;_ V 867A| | ^_ Ae/usr/local/clang/include/absl/base/nullability.hRx:Gp241lS:i_22c_:i t note: F| expanded from macro 'absl_nonnull'o ^ r m a241t | S#idnekf(isnter _afbosrlm_anto_ninnutlelr n_aNlo:n:nFuolrlm a t| S ^i nkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209In file included from : s2geography/linear-referencing.ccIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h2:: 20In file included from : s2geography/linear-referencing.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h4:: 63In file included from : s2geography/geography.h:/usr/local/clang/include/absl/log/internal/vlog_config.h4:: 157In file included from :../src/s2/s2polygon.h11::29 : In file included from warning: /usr/local/clang/include/absl/container/flat_hash_map.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 157In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.hV:L59o: gIn file included from S/usr/local/clang/include/absl/strings/cord.hi:t82e: *In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:b23s: lIn file included from _/usr/local/clang/include/absl/crc/crc32c.hnIn file included from :us2geography/coverings.cc32l:: l2/usr/local/clang/include/absl/strings/str_format.ha: :bIn file included from 869ls2geography/coverings.h:e:40 6:S: eIn file included from warning: ts2geography/geography.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]V: M4o: dIn file included from 869u../src/s2/s2polygon.h | l :e L29si: tsrIn file included from t_H/usr/local/clang/include/absl/container/flat_hash_map.hfeo:ard45mF: ao/usr/local/clang/include/absl/container/internal/raw_hash_map.htr_:Tien198st:te3Orn:nl aywarning: l(:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] : F| o ^r m a198/usr/local/clang/include/absl/base/nullability.ht | :S 257i :nA23kB:IS mLnote: pexpanded from macro 'absl_nullable'_l I*N T257aE | b#RsNdleA_fnLi_onXne(n iuanlbsls elrs_itnn_ukol_rl;_a ba ls| e ^s i_g/usr/local/clang/include/absl/base/nullability.hnN:,u241 l:li22an:bs enote: lexpanded from macro 'absl_nonnull'er t _ 241o| | ^r# d_eafsisIn file included from nis2geography/distance.cceg: n2_a: ibmIn file included from sps2geography/distance.hll:,_4n : o&In file included from n&s2geography/geography.hn,: u4lc: loIn file included from n../src/s2/s2polygon.h_s:tN32&o,: n In file included from nf../src/s2/base/logging.hua:ll22ls: eIn file included from ,/usr/local/clang/include/absl/log/log.h| : ^ 209 | : ^In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 133/usr/local/clang/include/absl/log/absl_vlog_is_on.h::5263:: /usr/local/clang/include/absl/log/internal/vlog_config.hnote: :expanded from macro 'ABSL_INTERNAL_X'158 :15: warning: 133type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 158 | V LAoBgSSLi_tIeN*T absElR_NnAuLl_lAaTbTlReI BvU)T;E _ C| A ^P TU/usr/local/clang/include/absl/base/nullability.hR:E257D:_23B:Y (note: texpanded from macro 'absl_nullable'h is )257) | ,# d e f i n e a b s l _ n u l l a b l e _ N u l l\a b l| e ^ | ^/usr/local/clang/include/absl/container/internal/common.h :32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(inseIn file included from rs2geography/distance.cct:_2o: rIn file included from _s2geography/distance.ha:s4s: iIn file included from gs2geography/geography.hn:,4 : iIn file included from n../src/s2/s2polygon.hs:e34r: tIn file included from _../src/s2/mutable_s2shape_index.ho:r30_: aIn file included from s/usr/local/clang/include/absl/container/btree_map.hs:i66g: nIn file included from _/usr/local/clang/include/absl/container/internal/btree.hi:m70p: lIn file included from ,/usr/local/clang/include/absl/container/internal/layout.h :&198&: ,In file included from /usr/local/clang/include/absl/strings/str_cat.hc:o116n: sIn file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.h&:,23 : t/usr/local/clang/include/absl/strings/numbers.hr:u66e:,41 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133: 5266: | note: expanded from macro 'ABSL_INTERNAL_X' 133 | A B S L _ I N T E R N AiLn_tA_TtTyRpIeB*U TaEb_sClA_PnToUnRnEuDl_lB Yo(utth)i;s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^n on/usr/local/clang/include/absl/container/internal/common.hn:u31l:l9 :_ Nnote: omacro 'ABSL_INTERNAL_IF_true' defined heren nul l31 | #| d ^e fine ABSL_INTERNAL_IF_true(if_satIn file included from is2geography/distance.ccs:f2i: eIn file included from ds2geography/distance.h,: 4.: .In file included from .s2geography/geography.h): 4i: fIn file included from _../src/s2/s2polygon.hs:a34t: iIn file included from s../src/s2/mutable_s2shape_index.hf:i30e: dIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61In file included from :s2geography/coverings.cc :warning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h77: | 4[: [In file included from n../src/s2/s2polygon.ho:d29i: sIn file included from c/usr/local/clang/include/absl/container/flat_hash_map.ha:r45d: ]/usr/local/clang/include/absl/container/internal/raw_hash_map.h]: 200b:o3o:l warning: S'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i mpleA t200o | f ( aAbBsSlL:_:IsNtTrEiRnNgA_Lv_iXe(wi nssterr,t _folro_aats*s iagbns,l _innosnenrutl_lo ro_uats)s;i g n| _ ^i mp/usr/local/clang/include/absl/base/nullability.hl:,241 :&22&:, note: cexpanded from macro 'absl_nonnull'o ns t241& | ,# dterfuien,e a| b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s l_n o201n | n u l l _ N o n n u l l | ^ false, .first, const_iteratIn file included from os2geography/distance.ccr: 2A: BIn file included from Ss2geography/distance.hL:_4I: NIn file included from Ts2geography/geography.hE:R4N: AIn file included from L../src/s2/s2polygon.h_:C34O: MIn file included from M../src/s2/mutable_s2shape_index.hA:)30;: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h70:: 133In file included from :/usr/local/clang/include/absl/container/internal/layout.h47::198 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/strings/str_cat.h :116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :13323 | : /usr/local/clang/include/absl/strings/numbers.h : 88 : 62 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _88I | N[T[EnRoNdAiLs_cAaTrTdR]I]B UbToEo_lC ASPiTmUpRlEeDA_tBoYd((tahbissl):):,s t r i n g _ v i e w s t r , d o u b l e * a b\s l _| n ^~~~o nnull o/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:t200):;3 : | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::241135::2216:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X' 241 | #135d | e f i n e a b s l _tnhoinsn)u)l)l A_BNSoLn_nAuTlTlR I B| U ^T E_LIFETIME_BOUND { In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h :\30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h32::709: :In file included from /usr/local/clang/include/absl/container/internal/layout.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h :32116 | : #In file included from d/usr/local/clang/include/absl/strings/internal/stringify_sink.he:f23i: n/usr/local/clang/include/absl/strings/numbers.he: 98A:B60S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A98L | _[I[Fn_ofdailsscea(ridf]_]s abtoioslf iSeidm,p l.e.A.t)o b_(_aVbAs_lA:R:GsSt_r_i n g| _ ^v iew str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2In file included from : s2geography/distance.ccIn file included from :s2geography/coverings.h2:: 6In file included from : s2geography/distance.hIn file included from :s2geography/geography.h4:: 4In file included from : s2geography/geography.hIn file included from :../src/s2/s2polygon.h4:: 29In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h34:: 45In file included from : ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h30:: 202In file included from :/usr/local/clang/include/absl/container/btree_map.h3::66 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/internal/btree.h :70: In file included from /usr/local/clang/include/absl/container/internal/layout.h :202198 | : In file included from /usr/local/clang/include/absl/strings/str_cat.hA:B116S: LIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hI:N23T: E/usr/local/clang/include/absl/strings/numbers.hR:N116A:L55_:X (warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n sert _116o | r _ a s s i g n , i n s e r t _ o r _ a s s i g n _ i m p l , & & , c o n satb&s,l :t:riunet,1 2 8| * ^ ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l133_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l o u133t | ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eAfTiTnReI BaUbTsEl__CnAoPnTnUuRlElD __BNYo(ntnhuilsl) ) ,| ^ In file included from \s2geography/distance.cc : 2| : ^In file included from s2geography/distance.h:4/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31s2geography/geography.h::94:: In file included from note: ../src/s2/s2polygon.hmacro 'ABSL_INTERNAL_IF_true' defined here: 34: In file included from ../src/s2/mutable_s2shape_index.h :3130 | : #In file included from d/usr/local/clang/include/absl/container/btree_map.he:f66i: nIn file included from e/usr/local/clang/include/absl/container/internal/btree.h :A70B: SIn file included from L/usr/local/clang/include/absl/container/internal/layout.h_:I198N: TIn file included from E/usr/local/clang/include/absl/strings/str_cat.hR:N116A: LIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hI:F23_: t/usr/local/clang/include/absl/strings/numbers.hr:u118e:(56i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tisf i118e | d , . . . ) i f _ s a t i s f i e d | ^ In file included from as2geography/coverings.ccb:s2l: :In file included from :s2geography/coverings.hu:i6n: tIn file included from 1s2geography/geography.h2:84*: In file included from a../src/s2/s2polygon.hb:s29l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_map.ho:n45n: u/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l202 :o3u:t )warning: ;'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h :202241 | : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nXe( ianbsselr_tn_oonrn_ualsls i_gNno,n niunlsle r t| _ ^o r_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133In file included from :s2geography/distance.cc47::2 : note: In file included from expanded from macro 'ABSL_INTERNAL_X's2geography/distance.h :4: In file included from s2geography/geography.h :1334 | : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L66_: IIn file included from N/usr/local/clang/include/absl/container/internal/btree.hT:E70R: NIn file included from A/usr/local/clang/include/absl/container/internal/layout.hL:_198A: TIn file included from T/usr/local/clang/include/absl/strings/str_cat.hR:I116B: UIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hE:_23C: A/usr/local/clang/include/absl/strings/numbers.hP:T152U:R37E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (th i152s | )v)o,i d P u t T w o D i g i t s ( u i n t 3 2 _ t i ,\ c h| a ^~~~r * absl/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n202o:n3n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] bu/usr/local/clang/include/absl/container/internal/raw_hash_map.hf:)135;: 16 :| ^note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :13522 | : note: expanded from macro 'absl_nonnull' 241 | # dtehfiisn)e) )a bAsBlS_Ln_oAnTnTuRlIlB U_TNEo_nLnIuFlElT I M| E ^_ BOUND { In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h\: 4 : | In file included from ^s2geography/geography.h :4/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/s2polygon.h::934:: In file included from note: ../src/s2/mutable_s2shape_index.hmacro 'ABSL_INTERNAL_IF_true' defined here: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h31: | 66#: dIn file included from e/usr/local/clang/include/absl/container/internal/btree.hf:i70n: eIn file included from /usr/local/clang/include/absl/container/internal/layout.hA:B198S: LIn file included from _/usr/local/clang/include/absl/strings/str_cat.hI:N116T: EIn file included from R/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:A23L: _/usr/local/clang/include/absl/strings/numbers.hI:F156_:t55r:u ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i f_sa t156i | sbfoioeld ,s a.f.e._)s tirft_os8a_tbiassfei(eadb s l| : ^: string_view In file included from ts2geography/coverings.cce:x2t: ,In file included from s2geography/coverings.hi:n6t: 8In file included from _s2geography/geography.ht:*4 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:n45u: l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 202v:a3l:u ewarning: ,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h202: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(ei nasbesrlt__noorn_nauslsli g_nN,o ninnuslelr t _| o ^r _assign_impl, &&, const&In file included from ,s2geography/distance.cc :t2r: uIn file included from es2geography/distance.h,: 4 : | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s2geography/geography.h :4: In file included from ../src/s2/s2polygon.h203: | 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.ht:r198u: eIn file included from ,/usr/local/clang/include/absl/strings/str_cat.h :.116f: iIn file included from r/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:t23,: /usr/local/clang/include/absl/strings/numbers.hc:o158n:s57t:_ iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rato r158 | AbBoSoLl_ IsNaTfEeR_NsAtLr_tCoO1M6M_Ab)a;s e (| a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl:/usr/local/clang/include/absl/container/internal/raw_hash_map.h::s135t:r11i:n gnote: _expanded from macro 'ABSL_INTERNAL_X'v iew 135t | e x t , i n t 1 6 _tth*i sa)b)s)l _AnBoSnLn_uAlTlT RvIaBlUuTeE,_ L I| F ^E TI/usr/local/clang/include/absl/base/nullability.hM:E241_:B22O:U Nnote: Dexpanded from macro 'absl_nonnull' { 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u\l l | ^~~~| ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_vi/usr/local/clang/include/absl/container/internal/raw_hash_map.he:w205 :t3e:x twarning: ,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] int6 4205_ | t * AaBbSsLl__InNoTnEnRuNlAlL _vXa(liunes,e r t| _ ^o r_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n ,note: expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns_li_mnpoln,n u&l&l, _&N&o,n nfuallls e ,| ^f alse, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.hA:B4S: LIn file included from _s2geography/geography.hI:N4T: EIn file included from R../src/s2/s2polygon.hN:A34L: _In file included from A../src/s2/mutable_s2shape_index.hT:T30R: IIn file included from B/usr/local/clang/include/absl/container/btree_map.hU:T66E: _In file included from C/usr/local/clang/include/absl/container/internal/btree.hA:P70T: UIn file included from R/usr/local/clang/include/absl/container/internal/layout.hE:D198_: BIn file included from Y/usr/local/clang/include/absl/strings/str_cat.h(:t116h: iIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.h):)23,: /usr/local/clang/include/absl/strings/numbers.h : 165 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: amacro 'ABSL_INTERNAL_IF_false' defined hereb sl: :32i | n#td1e2f8i*n ea bAsBlS_Ln_oInNnTuElRlN AvLa_lIuFe_,f ailnste (biafs_es)a;t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h,: 241.:.22.:) note: _expanded from macro 'absl_nonnull'_ VA _241A | R#GdSe_f_i n e| ^a bsl_nonnulIn file included from ls2geography/coverings.cc :_2N: oIn file included from ns2geography/coverings.hn:u6l: lIn file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | In file included from s2geography/distance.ccA:B2S: LIn file included from _s2geography/distance.hI:N4T: EIn file included from Rs2geography/geography.hN:A4L: _In file included from X../src/s2/s2polygon.h(:i34n: sIn file included from e../src/s2/mutable_s2shape_index.hr:t30_: oIn file included from r/usr/local/clang/include/absl/container/btree_map.h_:a66s: sIn file included from i/usr/local/clang/include/absl/container/internal/btree.hg:n70,: In file included from i/usr/local/clang/include/absl/container/internal/layout.hn:s198e: rIn file included from t/usr/local/clang/include/absl/strings/str_cat.h_:o116r: _In file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:s23i: g/usr/local/clang/include/absl/strings/numbers.hn:_166i:m57p:l ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& &, & &166, | bfoaolls es,a ffea_lsster,t o u| 8 ^_ ba/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:e135(:a16b:s lnote: :expanded from macro 'ABSL_INTERNAL_X': str i135n | g _ v i e w t e x tt,h iusi)n)t)8 _AtB*S La_bAsTlT_RnIoBnUnTuEl_lL IvFaElTuIeM,E _ B| O ^U ND/usr/local/clang/include/absl/base/nullability.h :{241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l\l _| N ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l32l: 9 :| ^ note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTIn file included from Es2geography/distance.ccR:N2A: LIn file included from _s2geography/distance.hI:F4_: fIn file included from as2geography/geography.hl:s4e: (In file included from i../src/s2/s2polygon.hf:_34s: aIn file included from t../src/s2/mutable_s2shape_index.hi:s30f: iIn file included from e/usr/local/clang/include/absl/container/btree_map.hd:,66 : .In file included from ./usr/local/clang/include/absl/container/internal/btree.h.:)70 : _In file included from _/usr/local/clang/include/absl/container/internal/layout.hV:A198_: AIn file included from R/usr/local/clang/include/absl/strings/str_cat.hG:S116_: _In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :| 23 ^: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:In file included from 23s2geography/coverings.cc: :/usr/local/clang/include/absl/strings/numbers.h2:: 170In file included from :s2geography/coverings.h59::6 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/geography.h :4: In file included from ../src/s2/s2polygon.h :17029 | : bIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.ho:l45 : s/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:f207e:_3s:t rwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o u32_ b207a | s e (AaBbSsLl_:I:NsTtErRiNnAgL__vXi(eiwn steerxtt_,o ru_iansts3i2g_nt,* ianbsselr_tn_oonrn_ualsls ivganl_uiem,p l ,| ^& &,/usr/local/clang/include/absl/base/nullability.h :&241&:,22 :f anote: lexpanded from macro 'absl_nonnull's e, 241t | r#udee,f i n| e ^ ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l133_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _Nonnu l133l | | ^ ABSL_INTERNALIn file included from _s2geography/distance.ccA:T2T: RIn file included from Is2geography/distance.hB:U4T: EIn file included from _s2geography/geography.hC:A4P: TIn file included from U../src/s2/s2polygon.hR:E34D: _In file included from B../src/s2/mutable_s2shape_index.hY:(30t: hIn file included from i/usr/local/clang/include/absl/container/btree_map.hs:)66): ,In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 172 : 59 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 172/usr/local/clang/include/absl/container/internal/common.h | :b32o:o9l: snote: amacro 'ABSL_INTERNAL_IF_false' defined heref e_s t32r | t#odue6f4i_nbea sAeB(SaLb_sIlN:T:EsRtNrAiLn_gI_Fv_ifeawl stee(xitf,_ suaitnits6f4i_etd*, a.b.s.l)_ n_o_nVnAu_lAlR GvSa_l_u e ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2geography/coverings.cc :2 : 241In file included from | s2geography/coverings.h#:d6e: fIn file included from is2geography/geography.hn:e4 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:n45u: l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 207_:N3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l | ^207 | ABSL_INTERNAL_X(insert_In file included from os2geography/distance.ccr:_2a: sIn file included from ss2geography/distance.hi:g4n: ,In file included from s2geography/geography.hi:n4s: eIn file included from r../src/s2/s2polygon.ht:_34o: rIn file included from _../src/s2/mutable_s2shape_index.ha:s30s: iIn file included from g/usr/local/clang/include/absl/container/btree_map.hn:_66i: mIn file included from p/usr/local/clang/include/absl/container/internal/btree.hl:,70 : &In file included from &/usr/local/clang/include/absl/container/internal/layout.h,: 198&: &In file included from ,/usr/local/clang/include/absl/strings/str_cat.h :f116a: lIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.he:,23 : t/usr/local/clang/include/absl/strings/numbers.hr:u175e:,41 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135: 16175: | note: expanded from macro 'ABSL_INTERNAL_X' 135 | t h i s ) ) )a bAsBlS:L:_uAiTnTtR1I2B8U*T Ea_bLsIlF_EnToInMnEu_lBlO UvNaDl u{e , i n t b a s e ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/common.hn:e31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren onn u31l | l# d_eNfoinnneu lAlB S L| _ ^I NTERNAL_IF_true(if_satisfied, ...) if_satisIn file included from fs2geography/distance.cci:e2d: In file included from s2geography/distance.h| : ^4 : In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from In file included from s2geography/coverings.cc/usr/local/clang/include/absl/container/internal/layout.h::2198: : In file included from In file included from s2geography/coverings.h/usr/local/clang/include/absl/strings/str_cat.h::6116: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::423: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2polygon.h::18229:: 7In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h :45warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/raw_hash_map.h :207:3: 182warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]c har* a b207s | l _ nAoBnSnLu_lIlN TREoRuNnAdLT_rXi(piDnosuebrlte_ToorB_uafsfseirg(nd,o uibnlsee rdt,_ ocrh_aars*s iagbns_li_mnpoln,n u&l&l, b&u&f,f efra)l;s e , | t ^r ue/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: note: expanded from macro 'absl_nonnull'208 | 241 | # d e f i n e a b s l _ n o.nfniurlslt ,_ Ncoonnnsutl_li t e| r ^a tor ABSLIn file included from _s2geography/distance.ccI:N2T: EIn file included from Rs2geography/distance.hN:A4L: _In file included from Cs2geography/geography.hO:M4M: AIn file included from )../src/s2/s2polygon.h;: 34 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/container/btree_map.h::13566:: 11In file included from :/usr/local/clang/include/absl/container/internal/btree.h :note: 70expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/container/internal/layout.h:198 : 135In file included from | /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h :t182h:i60s:) )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L182_ | AcThTaRrI*B UaTbEs_lL_InFoEnTnIuMll REo_uBnOdUTNrDi p{D o u b l e T o B u f f e r ( d o u b l e d , c h a r * \a b s| l ^~~~_ nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/str_cat.h::209116:: 3In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h :warning: 23passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/strings/numbers.h:183:58 :209 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L183_ | IcNhTaErR*N AaLb_sXl(_innosnenrutl_lo rR_oausnsdiTgrni,p FilnosaetrTto_Bourf_faesrs(ifglno_aitm pfl,, c&h&a,r *& &a,b stlr_uneo,n nfuallls beu,f f e| r ^) ; /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^133 :52/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'absl_nonnull'133 | 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BY(this)), In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h\: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/btree.h::3170:: 9In file included from :/usr/local/clang/include/absl/container/internal/layout.h :note: 198macro 'ABSL_INTERNAL_IF_true' defined here: In file included from /usr/local/clang/include/absl/strings/str_cat.h: 11631: | In file included from #/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:e23f: i/usr/local/clang/include/absl/strings/numbers.hn:e191 :A42B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTE R191N | AsLi_zIeF__tt rSuiex(Diifg_istastTiosBfuifefde,r (.d.ouble. )d ,i fc_hsaart*i safbiseld_ n o| n ^n ull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2geography/coverings.cc22::2 : note: In file included from expanded from macro 'absl_nonnull's2geography/coverings.h :6 : 241In file included from | s2geography/geography.h#:d4e: fIn file included from i../src/s2/s2polygon.hn:e29 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l45_: n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n209n:u3l:l warning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N onnull 209 | | ^ ABSL_INTERNAL_X(insIn file included from es2geography/distance.ccr:t2_: oIn file included from rs2geography/distance.h_:a4s: sIn file included from is2geography/geography.hg:n4,: In file included from i../src/s2/s2polygon.hn:s34e: rIn file included from t../src/s2/mutable_s2shape_index.h_:o30r: _In file included from a/usr/local/clang/include/absl/container/btree_map.hs:s66i: gIn file included from n/usr/local/clang/include/absl/container/internal/btree.h_:i70m: pIn file included from l/usr/local/clang/include/absl/container/internal/layout.h,: 198&: &In file included from ,/usr/local/clang/include/absl/strings/str_cat.h :&116&: ,In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ht:r23u: e/usr/local/clang/include/absl/strings/numbers.h,: 198f:a7l:s ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | c210h | a r * a b s l _ n o n n u l l F a.sftiIrnsttT,o Bcuofnfsetr_(iitnetr3a2t_otr iA,B ScLh_aIrN*T EaRbNsAlL__nCoOnMnMuAl)l; b u| f ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f er)/usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133| : ^47 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241 :22: note: 133expanded from macro 'absl_nonnull' | 241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(thIn file included from is2geography/distance.ccs:)2): ,In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h\: 70 : | In file included from ^~~~/usr/local/clang/include/absl/container/internal/layout.h :198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h23:: 209/usr/local/clang/include/absl/strings/numbers.h::3198:: 53warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] warning: /usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 135:16: 198note: | expanded from macro 'ABSL_INTERNAL_X'c har *135 | a b s l _ n o n n u ltlh iFsa)s)t)I nAtBTSoLB_uAfTfTeRrI(BiUnTtE3_2L_ItF EiT,I McEh_aBrO*U NaDb s{l _ n o n n u l l b u f f e r ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/container/internal/common.hd:e32f:i9n:e note: amacro 'ABSL_INTERNAL_IF_false' defined hereb sl_ n32o | n#nduelfli n_eN oAnBnSuLl_lI N T| E ^R NAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntTIn file included from os2geography/coverings.ccB:u2f: fIn file included from es2geography/coverings.hr:(6u: iIn file included from ns2geography/geography.ht:342: _In file included from t../src/s2/s2polygon.h :n29,: In file included from c/usr/local/clang/include/absl/container/flat_hash_map.hh:a45r: */usr/local/clang/include/absl/container/internal/raw_hash_map.h :a211b:s3l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 211o | u t _AsBtSrL)_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L241_:X22(:i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen ,a bisnls_enrotn_nourl_la s_sNiognnn_uilmlp l ,| ^& &, &&, truIn file included from es2geography/distance.cc,: 2t: rIn file included from us2geography/distance.he:,4 : In file included from | s2geography/geography.h ^: 4: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/s2polygon.h::13334:: 52In file included from :../src/s2/mutable_s2shape_index.h :30note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 133/usr/local/clang/include/absl/container/internal/btree.h | : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h :A116B: SIn file included from L/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:I23N: T/usr/local/clang/include/absl/strings/numbers.hE:R200N:A54L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIB U200T | Ec_hCaArP*T UaRbEsDl__BnYo(ntnhuilsl) )F,a s t I n t T o B u f f e r ( u i n t 3 2 _ t n , \c h a| r ^* a/usr/local/clang/include/absl/container/internal/common.hb:s31l:_9n:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll o31u | t#_dsetfri)n e | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _I F241_ | t#rdueef(iinfe_ saabtsils_fnioendn,u l.l. ._)N oinfn_uslalt i s| f ^i ed | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2geography/distance.cc :2: In file included from s2geography/distance.h:4 : 211In file included from | s2geography/geography.h : 4A: BIn file included from S../src/s2/s2polygon.hL:_34I: NIn file included from T../src/s2/mutable_s2shape_index.hE:R30N: AIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:X66(: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.hs:e70r: tIn file included from _/usr/local/clang/include/absl/container/internal/layout.ho:r198_: aIn file included from s/usr/local/clang/include/absl/strings/str_cat.hs:i116g: nIn file included from ,/usr/local/clang/include/absl/strings/internal/stringify_sink.h :i23n: s/usr/local/clang/include/absl/strings/numbers.he:r201t:_5o:r _warning: a'diagnose_if' is a clang extension [-Wgcc-compat]s sig n201_ | i m p l ,A B&S&L,_ I&N&T,E RtNrAuLe_,N EtErDu_eM,I N _| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I ZE( o212u | t _ s t r , k F a s t T o B u f f e.rfSiirzset),; c o| n ^s t_/usr/local/clang/include/absl/base/macros.hi:t251e:r18a:t onote: rexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' ABS L251_ | I N T_E_RaNtAtLr_iCbOuMtMeA_)_;( ( d| i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a gno/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:e133_:i47f:( _note: _expanded from macro 'ABSL_INTERNAL_X'b uil t133i | n _ o b j e c t _ s iAzBeS(LO_bIjN,T E0R)N A&& k ABSL_INTEIn file included from Rs2geography/distance.ccN:A2L: _In file included from As2geography/distance.hT:T4R: IIn file included from Bs2geography/geography.hU:T4E: _In file included from C../src/s2/s2polygon.hA:P34T: UIn file included from R../src/s2/mutable_s2shape_index.hE:D30_: BIn file included from Y/usr/local/clang/include/absl/container/btree_map.h(:t66h: iIn file included from s/usr/local/clang/include/absl/container/internal/btree.h):,70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^~~~: 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/raw_hash_map.h :241252 | :#63d:e fwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n e abs l252_ | n o n n u l lc o_nNsotn nkuelyl_ a r| g ^< K>& k ABSIn file included from Ls2geography/distance.cc_:I2N: TIn file included from Es2geography/distance.hR:N4A: LIn file included from _s2geography/geography.hA:T4T: RIn file included from I../src/s2/s2polygon.hB:U34T: EIn file included from _../src/s2/mutable_s2shape_index.hC:A30P: TIn file included from U/usr/local/clang/include/absl/container/btree_map.hR:E66D: _In file included from B/usr/local/clang/include/absl/container/internal/btree.hY:(70t: hIn file included from i/usr/local/clang/include/absl/container/internal/layout.hs:)198,: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^~~~116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_S/usr/local/clang/include/absl/container/internal/raw_hash_map.hI:Z267E:(75b:u fwarning: f'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e r, kF a267s | t T o B u f f e r 1 2 8 S i z e ) ; | ^ k/usr/local/clang/include/absl/base/macros.he:y251_:a18r:g && k251 | A B S_L__aItNtTrEiRbNuAtLe__A_T(T(RdIiBaUgTnEo_sCeA_PiTfU(R_E_Db_uBiYl(ttihni_so)b,j e c| t ^~~~_ size(Obj, 0) < N, \ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/numbers.h::283208::6453:: warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208283 | | c h a r * a b s l _ n o n n u l l F a s t I n t T oABBuSfLf_eIrN(TuEiRnNtA1L2_8A TiT,R IcBhUaTrE*_ CaAbPsTlU_RnEoDn_nBuYl(lt hbiusf)f,e r )| ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 321F:a60s:t Iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t ToBuf f321e | r ( i n t _ tkyepye_ air,g < K| > ^& & /usr/local/clang/include/absl/base/nullability.hk:e241y: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iAnTeT RaIbBsl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:U4T: EIn file included from _../src/s2/s2polygon.hC:A34P: TIn file included from U../src/s2/mutable_s2shape_index.hR:E30D: _In file included from B/usr/local/clang/include/absl/container/btree_map.hY:(66t: hIn file included from i/usr/local/clang/include/absl/container/internal/btree.hs:)70): In file included from /usr/local/clang/include/absl/container/internal/layout.h| : ^~~~198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_IN/usr/local/clang/include/absl/container/internal/raw_hash_map.hT:E338R:N65A:L _warning: N'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E ED_MI N338_ | S I Z E ( c| o ^n st/usr/local/clang/include/absl/base/macros.h :k251e:y18_:a rnote: gexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'< K>& 251k | e y _A_BaStLt_rIiNbTuEtReN_A_L(_(AdTiTaRgInBoUsTeE__iCfA(P_T_UbRuEiDl_tBiYn(_tohbijse)c)t _ s| i ^~~~z e(Obj, 0) < N, \ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #definIn file included from e ABSL_INTERNAL_IF_false(if_satisfied, ...) __VAs2geography/coverings.cc_:A2R: GIn file included from Ss2geography/coverings.h_:_6 : In file included from | s2geography/geography.h ^: 4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from 66s2geography/geography.cc: :In file included from 2/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70s2geography/geography.h: :In file included from 4/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198../src/s2/s2polygon.h: :In file included from 34/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23/usr/local/clang/include/absl/container/btree_map.h: :67: /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/container/internal/btree_container.h::66522::413:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | 66 | A B S L _ I N T E R N A L _ X ( i n s e r t _ o r _ a s s i ginn,t _itnyspeer*t _aobrs_la_snsoingnnu_lilm polu,t )c;o n s| t ^ &, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d511e:f52i:n enote: expanded from macro 'ABSL_INTERNAL_X'a bsl _511n | o n n u l l _ N o nAnBuSlLl_ I N| T ^E RNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2geography/coverings.cc : 2 : In file included from s2geography/coverings.h : 6 : In file included from s2geography/geography.h : 4 : \In file included from ../src/s2/s2polygon.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/internal/common.h::3032: :In file included from 9/usr/local/clang/include/absl/container/btree_map.h:: 66note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from 32/usr/local/clang/include/absl/container/internal/layout.h | :#198d: eIn file included from f/usr/local/clang/include/absl/strings/str_cat.hi:n116e: In file included from A/usr/local/clang/include/absl/strings/internal/stringify_sink.hB:S23L: _/usr/local/clang/include/absl/strings/numbers.hI:N77T:E61R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ IF_f a77l | s[e[(niofd_issactairsdf]i]e db,o o.l. .S)i m_p_lVeAA_tAoRfG(Sa_b_s l :| : ^s tring_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2geography/geography.cc22::2 : note: In file included from expanded from macro 'absl_nonnull's2geography/geography.h :4 : 241In file included from | ../src/s2/s2polygon.h#:d34e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e30 : aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l67_: n/usr/local/clang/include/absl/container/internal/btree_container.ho:n525n:u30l:l warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N onn u525l | l | ^ false, true); | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/coverings.cc::4962:: 9In file included from :s2geography/coverings.h :note: 6macro 'ABSL_INTERNAL_X' defined here: In file included from s2geography/geography.h:4 : 496In file included from | ../src/s2/s2polygon.h#:d34e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L66_: IIn file included from N/usr/local/clang/include/absl/container/internal/btree.hT:E70R: NIn file included from A/usr/local/clang/include/absl/container/internal/layout.hL:_198X: (In file included from F/usr/local/clang/include/absl/strings/str_cat.hu:n116c: ,In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hC:a23l: l/usr/local/clang/include/absl/strings/numbers.he:e88,: 62K:Q uwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , MQ u88a | l[,[ nKoVdailsucea,r dM]V]a lbuoeo,l .S.i.m)p l e A t o\d ( a| b ^s l::string_view str, double* absl_nonIn file included from ns2geography/distance.ccu:l2l: In file included from os2geography/distance.hu:t4): ;In file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :../src/s2/mutable_s2shape_index.h22::30 : In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nonnull': 66: In file included from 241/usr/local/clang/include/absl/container/internal/btree.h | :#70d: eIn file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | ex/usr/local/clang/include/absl/container/internal/btree_container.hp:l524i:c3i:t warning: Hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]fei xn(e P 524aob | i sn ltAe_BeSn*Lo _naInbNusTllEl_R nNu_AlLNl_oanXb(nluienl lsv e,r t| P_ ^ao drS_paescs isgpne,c i=n saebrstl_:o:rk_NaosPsaIn file included from idg)ns2geography/coverings.cc _: i2| m ^p: lIn file included from ,s2geography/coverings.h /usr/local/clang/include/absl/base/nullability.hc::o6257n: :sIn file included from 23ts2geography/geography.h :&: ,4note: expanded from macro 'absl_nullable': c oIn file included from n s../src/s2/s2polygon.h257t: | #34&d,: e fIn file included from i../src/s2/mutable_s2shape_index.h| n ^e: 30a/usr/local/clang/include/absl/container/internal/btree_container.hb: :sIn file included from 509l/usr/local/clang/include/absl/container/btree_map.h:_:52n66:u: lIn file included from lnote: aexpanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/internal/btree.hb l:e70 _: 509NIn file included from | u /usr/local/clang/include/absl/container/internal/layout.hl :l a198 b: lIn file included from e /usr/local/clang/include/absl/strings/str_cat.h : 116| ^A: BIn file included from S/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23I: N/usr/local/clang/include/absl/strings/numbers.hT:E98R:N60A:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TRIB U98T | E[_[CnAoPdTiUsRcEaDr_dB]Y]( tbhoiosl) )S,i m p l e A t o b ( a b s l : : s t r i n g _ v i\e w | s ^t r,/usr/local/clang/include/absl/container/internal/common.h :b32o:o9l:* note: amacro 'ABSL_INTERNAL_IF_false' defined hereb sl_ n32o | n#nduelfli noeu tA)B;S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:I Fnote: _expanded from macro 'absl_nonnull'f al s241e | (#idfe_fsiantei safbiseld_,n o.n.n.u)l l_ __VNAo_nAnRuGlSl_ _ | ^| ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 524s2geography/coverings.cc::32:: In file included from warning: s2geography/coverings.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 6: In file included from s2geography/geography.h :5244 | : In file included from ../src/s2/s2polygon.hA:B34S: LIn file included from _../src/s2/mutable_s2shape_index.hI:N30T: EIn file included from R/usr/local/clang/include/absl/container/btree_map.hN:A66L: _In file included from X/usr/local/clang/include/absl/container/internal/btree.h(:i70n: sIn file included from e/usr/local/clang/include/absl/container/internal/layout.hr:t198_: oIn file included from r/usr/local/clang/include/absl/strings/str_cat.h_:a116s: sIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hg:n23,: /usr/local/clang/include/absl/strings/numbers.hi:n112s:e44r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _as s112i | g n _ i m p l , c o n s t & , c o n s t & , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h :i511n:t52_:t ynote: pexpanded from macro 'ABSL_INTERNAL_X'e * a511b | s l _ n o n n u l l AoBuStL)_;I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241A:T22T:R Inote: Bexpanded from macro 'absl_nonnull'U TE _241C | A#PdTeUfRiEnDe_ BaYb(stlh_inso)n)n)u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #deIn file included from fs2geography/coverings.cci:n2e: In file included from As2geography/coverings.hB:S6L: _In file included from Is2geography/geography.hN:T4E: RIn file included from N../src/s2/s2polygon.hA:L34_: IIn file included from F../src/s2/mutable_s2shape_index.h_:t30r: uIn file included from e/usr/local/clang/include/absl/container/btree_map.h(:i66f: _In file included from s/usr/local/clang/include/absl/container/internal/btree.ha:t70i: sIn file included from f/usr/local/clang/include/absl/container/internal/layout.hi:e198d: ,In file included from /usr/local/clang/include/absl/strings/str_cat.h.:.116.: )In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hi:f23_: s/usr/local/clang/include/absl/strings/numbers.ha:t116i:s55f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 116 | In file included from s2geography/geography.cc : 2 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h :a524b:s3l:: :warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n t128* a524b | s l _AnBoSnLn_uIlNlT EoRuNtA)L;_ X (| i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uilmlp l_,N ocnonnusltl & ,| ^c onst &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | In file included from s2geography/coverings.cc :f2a: lIn file included from ss2geography/coverings.he:,6 : tIn file included from rs2geography/geography.hu:e4): ;In file included from ../src/s2/s2polygon.h :| 34 ~~~~~~~~~~~~: In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511/usr/local/clang/include/absl/container/btree_map.h::4766:: In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'ABSL_INTERNAL_X': 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h: 198511: | In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.hA:B118S:L56_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL _118A | T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) ) a b s l : : u i n t 1 2\8 * | a ^~~~b sl_nonnull out)/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL;_ I N| T ^E RNAL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T EIn file included from _s2geography/distance.cc C:A2412P | : T#In file included from dUs2geography/distance.heR:Ef4Di: _nIn file included from Bes2geography/geography.hY :(a4tb: hsIn file included from il../src/s2/s2polygon.hs_:)n34)o: ,nIn file included from n u../src/s2/mutable_s2shape_index.h l: l30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.h o: n66 n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.h l: 70 : | In file included from ^/usr/local/clang/include/absl/container/internal/layout.h : 198 : /usr/local/clang/include/absl/strings/str_cat.h : 398\: 24 :| ^~~~ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h398: | 526 : 3A:l pwarning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a N/usr/local/clang/include/absl/container/internal/btree_container.hu:m511(:c52o:n snote: texpanded from macro 'ABSL_INTERNAL_X' cha r511* | a b s l _ n u l l aAbBlSeL _cI_NsTtErR N A/L/_ ANTOTLRIINBTU(TrEu_nCtAiPmTeU/ReExDp_lBiYc(itth)i s )| ) ^) /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n\e a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:u32l:l9a:b lnote: emacro 'ABSL_INTERNAL_IF_false' defined here _Nu l32l | a#bdleef i n| e ^ ABSL_INTERNAL_IF_falseIn file included from (s2geography/coverings.cci:f2_: sIn file included from as2geography/coverings.ht:i6s: fIn file included from is2geography/geography.he:d4,: In file included from .../src/s2/s2polygon.h.:.34): In file included from _../src/s2/mutable_s2shape_index.h_:V30A: _In file included from A/usr/local/clang/include/absl/container/btree_map.hR:G66S: _In file included from _/usr/local/clang/include/absl/container/internal/btree.h : 70| : ^In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2geography/distance.cce:f2i: nIn file included from es2geography/distance.h :aIn file included from 4bs2geography/geography.cc: s:In file included from l2_s2geography/geography.hn: :oIn file included from n4s2geography/geography.hn: :uIn file included from l4l../src/s2/s2polygon.h : _:In file included from N34../src/s2/s2polygon.ho: n:In file included from n34../src/s2/mutable_s2shape_index.hu: :lIn file included from 30l../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/container/btree_map.h| : ^:In file included from 66/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/container/internal/btree.h: :70/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 529/usr/local/clang/include/absl/container/internal/layout.h::29198:: /usr/local/clang/include/absl/strings/str_cat.hwarning: :431passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 15: warning: 529type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 431 | c oIn file included from n ss2geography/coverings.cc t : c2 h : a rIn file included from t*r s2geography/coverings.huaeb:,s l6t_r: nuuIn file included from els2geography/geography.h)l;:a 4b : l| eIn file included from ^ ../src/s2/s2polygon.h d:a34/usr/local/clang/include/absl/container/internal/btree_container.ht: :aIn file included from 496(../src/s2/mutable_s2shape_index.h:):9 30:c: oIn file included from note: n/usr/local/clang/include/absl/container/btree_map.hmacro 'ABSL_INTERNAL_X' defined heres: t66 : {In file included from 496 /usr/local/clang/include/absl/container/internal/btree.h | r#:edt70euf: rinIn file included from n /usr/local/clang/include/absl/container/internal/layout.hep :iA198eB: cSeIn file included from L__/usr/local/clang/include/absl/strings/str_cat.h.I:dNa116Tt: EaRIn file included from (N/usr/local/clang/include/absl/strings/internal/stringify_sink.h)A:;L _23}X: (/usr/local/clang/include/absl/strings/numbers.h F:| u ^156n c:,55/usr/local/clang/include/absl/base/nullability.h ::C 257awarning: :ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23l :e enote: , expanded from macro 'absl_nullable' 156 K | Q ub257oa | lo#,dl eM fQisunaaelf ,a ebK_sVslat_lnruuetl,ol a8MbV_laebl ua_eNs,u el.l(.a.ab)lb e s l :| ^:\ s | t ^r ing_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528In file included from :s2geography/coverings.cc3::2 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2geography/coverings.h :6: In file included from s2geography/geography.h :5284 | : In file included from ../src/s2/s2polygon.hA:B34S: LIn file included from _../src/s2/mutable_s2shape_index.hI:N30T: EIn file included from R/usr/local/clang/include/absl/container/btree_map.hN:A66L: _In file included from X/usr/local/clang/include/absl/container/internal/btree.h(:i70n: sIn file included from e/usr/local/clang/include/absl/container/internal/layout.hr:t198_: oIn file included from r/usr/local/clang/include/absl/strings/str_cat.h_:a116s: sIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hg:n23,: /usr/local/clang/include/absl/strings/numbers.hi:n158s:e57r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _ass i158g | nb_oiomlp ls,a fceo_nssttr t&o,1 6c_obnasste (&a,b s l| : ^: st/usr/local/clang/include/absl/container/internal/btree_container.hr:i509n:g52_:v inote: eexpanded from macro 'ABSL_INTERNAL_X'w te x509 | t , i n t 1 6 _ tA*B SaLb_sIlN_TnEoRnNnAuLl_lA TvTaRlIuBeU,T E _| C ^A PT/usr/local/clang/include/absl/base/nullability.hU:R241E:D22_:B Ynote: (expanded from macro 'absl_nonnull't hi s241) | )#,d e f i n e a b s l _ n o n n u l l _ N o n n\u l l| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_IIn file included from Ns2geography/coverings.ccT:E2R: NIn file included from As2geography/coverings.hL:_6I: FIn file included from _s2geography/geography.ht:r4u: eIn file included from (../src/s2/s2polygon.hi:f34_: sIn file included from a../src/s2/mutable_s2shape_index.ht:i30s: fIn file included from i/usr/local/clang/include/absl/container/btree_map.he:d66,: In file included from ./usr/local/clang/include/absl/container/internal/btree.h.:.70): In file included from i/usr/local/clang/include/absl/container/internal/layout.hf:_198s: aIn file included from t/usr/local/clang/include/absl/strings/str_cat.hi:s116f: iIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hd: 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | boIn file included from os2geography/geography.ccl: 2s: aIn file included from fs2geography/geography.he:_4s: tIn file included from r../src/s2/s2polygon.ht:o343: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: 2warning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b ase(a b528s | l : :AsBtSrLi_nIgN_TvEiReNwA LtIn file included from _es2geography/linear-referencing.ccXx:(t2i,: n In file included from sis2geography/linear-referencing.hen:tr43t: 2__In file included from ots2geography/geography.hr*:_ 4aa: sbIn file included from ss../src/s2/s2polygon.hli:_g29nn: ,oIn file included from n /usr/local/clang/include/absl/container/flat_hash_map.hni:unl43sl: eIn file included from vra/usr/local/clang/include/absl/container/hash_container_defaults.htl:_u19oe: ,rIn file included from _ /usr/local/clang/include/absl/container/internal/hash_function_defaults.ha :s| 59s ^: i In file included from g/usr/local/clang/include/absl/strings/cord.hn/usr/local/clang/include/absl/base/nullability.h:_:86i241: m:p/usr/local/clang/include/absl/strings/cord_analysis.h22l:,:32 :cnote: 47expanded from macro 'absl_nonnull'o: n s warning: t241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | &#,d ec32of | nsisintez ae&_b,st l G_| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt oE sn529tn | i um al lt e _d MN eo m non ru y lU s la g e (| ct ^ornu set, CtorrudeR)e;p * | a ~~~~~~~~~~~b sl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o509n:n47u:l lIn file included from note: s2geography/coverings.ccexpanded from macro 'ABSL_INTERNAL_X'r:e p2): ; In file included from 509 s2geography/coverings.h | | : ^6 : In file included from /usr/local/clang/include/absl/base/nullability.h s2geography/geography.h: :241 4: : 22 In file included from : ../src/s2/s2polygon.h A:note: Bexpanded from macro 'absl_nonnull'34S : LIn file included from _../src/s2/mutable_s2shape_index.h241I: | N30#T: dEeIn file included from RfN/usr/local/clang/include/absl/container/btree_map.hiAn:Le_66 A: aTbIn file included from TsR/usr/local/clang/include/absl/container/internal/btree.hlI_:BnU70oTn: En_In file included from uCl/usr/local/clang/include/absl/container/internal/layout.hAlP: T198_U: NRIn file included from oE/usr/local/clang/include/absl/strings/str_cat.hnDn:_uB116lY: l(In file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.h h:| i ^23s ): )/usr/local/clang/include/absl/strings/numbers.h,: 162 : 57 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | In file included from bs2geography/linear-referencing.cc o: o2 l: In file included from ss2geography/linear-referencing.h a: f4 e: _In file included from \ss2geography/geography.ht :r t4| o: ^~~~6In file included from 4../src/s2/s2polygon.h_:b29a: s/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from e:/usr/local/clang/include/absl/container/flat_hash_map.h(528:a:43b3: s:In file included from l :warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/hash_container_defaults.hs t:/usr/local/clang/include/absl/container/internal/btree_container.hr19:i: 511nIn file included from :g/usr/local/clang/include/absl/container/internal/hash_function_defaults.h52_::v59i : note: eIn file included from expanded from macro 'ABSL_INTERNAL_X'w/usr/local/clang/include/absl/strings/cord.h :t86 e: 511x/usr/local/clang/include/absl/strings/cord_analysis.h | t:, 50 : i49 n: t 6warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 4 _ tA *B 50Sa | Lbss_iIlzNe_T_nEtR oNGAnenLtuM_loArlTeT PRvrIeaBlcUuiTesEe,_MC eA mPo| TrU ^yR UEs/usr/local/clang/include/absl/base/nullability.hDa_:gBeY241((:cto22hni:sst ) )Cnote: )o expanded from macro 'absl_nonnull'r d R e p 241* | a# b sd l e_ fn io nne n u alb ls lr_ ne po n)\n;u l l | | ^ ^_ N/usr/local/clang/include/absl/container/internal/common.ho:n/usr/local/clang/include/absl/base/nullability.hn31:u:l2419l:: 22 note: :macro 'ABSL_INTERNAL_IF_true' defined here| ^note: expanded from macro 'absl_nonnull' 31 | #241d | e#fdienfei nAeB SaLb_sIlN_TnEoRnNnAuLl_lI In file included from F__Nts2geography/coverings.ccor:nu2ne: u(In file included from lis2geography/coverings.hfl_: s6 a: | t ^In file included from i ss2geography/geography.hf:i4e: dIn file included from ,../src/s2/s2polygon.h :.34.: .In file included from )../src/s2/mutable_s2shape_index.h In file included from :is2geography/linear-referencing.ccf30:_: 2sIn file included from : a/usr/local/clang/include/absl/container/btree_map.hIn file included from t:is2geography/linear-referencing.hs66:f: 4iIn file included from : e/usr/local/clang/include/absl/container/internal/btree.hIn file included from d:s2geography/geography.h 70: : 4| In file included from : ^/usr/local/clang/include/absl/container/internal/layout.hIn file included from :../src/s2/s2polygon.h198:: 29In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h116:: 43In file included from In file included from : s2geography/geography.cc/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from ::/usr/local/clang/include/absl/container/hash_container_defaults.h223:: : 19In file included from /usr/local/clang/include/absl/strings/numbers.h: s2geography/geography.h:In file included from :165/usr/local/clang/include/absl/container/internal/hash_function_defaults.h4::: 3959In file included from :: ../src/s2/s2polygon.h In file included from :warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]34: : 86In file included from : ../src/s2/mutable_s2shape_index.h :/usr/local/clang/include/absl/strings/cord_analysis.h16530: | : 56 In file included from :/usr/local/clang/include/absl/container/btree_map.h 56 :: 67 : warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 528 : 3 56 : | s warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] z e _ t 528 G | ae tb EAssBtlSi:Lm_:aItiNeTndEFtRaN1iArLS_2hXa8(ri*enM seeamrobtr_syoUlrs__aagnseso(icngonnn,us tli nlCso errvdtaR_elopur*e_ a,asb ssiilg_nnn_toin mnpbulal,sl ceroe)nps;)t; & ,| | ^ ^c o n/usr/local/clang/include/absl/base/nullability.hs:t/usr/local/clang/include/absl/base/nullability.h241 ::&24122,:: 22 :note: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 529241 | | #241 d | e f# id n ee f a ib sn l e_ n o na nb sult_rlunloe ,n_n uNtlornlune u_)Nl;lo n n| | ~~~~~~~~~~~ ^u l l/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^47 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_IIn file included from Ns2geography/coverings.ccT:E2R: NIn file included from As2geography/coverings.hL:_6A: TIn file included from Ts2geography/geography.hR:I4B: UIn file included from T../src/s2/s2polygon.hE:_34C: AIn file included from P../src/s2/mutable_s2shape_index.hT:U30R: EIn file included from D/usr/local/clang/include/absl/container/btree_map.h_:B66Y: (In file included from t/usr/local/clang/include/absl/container/internal/btree.hh:i70s: )In file included from )/usr/local/clang/include/absl/container/internal/layout.h): 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 166 : 57 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 166| | ^~~~b ool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnul/usr/local/clang/include/absl/container/internal/btree_container.hl: 532_:N24o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l | 532 ^ | falsIn file included from es2geography/coverings.cc):;2 : In file included from | s2geography/coverings.h ^: 6: In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/geography.h::4964:: 9In file included from :../src/s2/s2polygon.h :note: 34macro 'ABSL_INTERNAL_X' defined here: In file included from ../src/s2/mutable_s2shape_index.h:30 : 496In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d66e: fIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:e70 : AIn file included from B/usr/local/clang/include/absl/container/internal/layout.hS:L198_: IIn file included from N/usr/local/clang/include/absl/strings/str_cat.hT:E116R: NIn file included from A/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23X: (/usr/local/clang/include/absl/strings/numbers.hF:u168n:c59,: Cwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lee, 168K | Qbuoaoll, sMaQfuea_ls,t rKtVoaul1u6e_,b aMsVea(laubes,l :.:.s.t)r i n g _ v\i e w| ^t ext, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/container/internal/btree_container.h::198531: :In file included from 3/usr/local/clang/include/absl/strings/str_cat.h:: 116warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h531: | 170 : 59A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R170N | AbLo_oXl( isnasfeer_ts_torrt_oaus3s2i_gbna,s ei(nasbesrlt:_:osrt_raisnsgi_gvni_eiwm ptle,x tc,o nusitn t&3,2 _&t&*, afbaslls_en,o n n| u ^l l /usr/local/clang/include/absl/container/internal/btree_container.hv:a509l:u52e:, note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/base/nullability.h :509241 | : 22 : note: expanded from macro 'absl_nonnull' 241 | A#BdSeLf_iInNeT EaRbNsAlL__nAoTnTnRuIlBlU T_EN_oCnAnPuTlUlR E D| _ ^B Y(this)), In file included from s2geography/coverings.cc : 2 : In file included from s2geography/coverings.h : 6\: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/common.h::3432: :In file included from 9../src/s2/mutable_s2shape_index.h:: 30note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 32/usr/local/clang/include/absl/container/internal/btree.h | :#70d: eIn file included from f/usr/local/clang/include/absl/container/internal/layout.hi:n198e: In file included from A/usr/local/clang/include/absl/strings/str_cat.hB:S116L: _In file included from I/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:T23E: R/usr/local/clang/include/absl/strings/numbers.hN:A172L:_59I:F _warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a lse( i172f | _bsoaotli ssfaifeed_,s t.r.t.o)u 6_4__VbAa_sAeR(GaSb_s_l : :| s ^t ring_view tIn file included from es2geography/geography.ccx:t2,: In file included from us2geography/geography.hi:n4t: 6In file included from 4../src/s2/s2polygon.h_:t34*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l531 :v3a:l uwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], | ^ 531 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eXf(iinnes earbts_lo_rn_oansnsuilgln ,_ Nionnsneurltl_ o r| _ ^a ssignIn file included from _s2geography/distance.cci:m2p: lIn file included from ,s2geography/distance.h :c4o: nIn file included from ss2geography/geography.ht: 4&: ,In file included from ../src/s2/s2polygon.h&:In file included from &34s2geography/coverings.cc,: :In file included from f2../src/s2/mutable_s2shape_index.ha: :lIn file included from 30ss2geography/coverings.h: e:In file included from ,6/usr/local/clang/include/absl/container/btree_map.h : : In file included from 66| s2geography/geography.h: ^:In file included from 4/usr/local/clang/include/absl/container/internal/btree.h: /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from :70../src/s2/s2polygon.h511: ::In file included from 3452/usr/local/clang/include/absl/container/internal/layout.h: ::In file included from 198../src/s2/mutable_s2shape_index.h: note: :expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/strings/str_cat.h30 :: 501In file included from : /usr/local/clang/include/absl/container/btree_map.h32511:: | 66 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree.h : 70 : 501 In file included from | v/usr/local/clang/include/absl/container/internal/layout.h oA:iB198dS : LA_In file included from pI/usr/local/clang/include/absl/strings/str_cat.hpNe:TnE116dRP: NiAIn file included from eL/usr/local/clang/include/absl/strings/internal/stringify_sink.hc_e:AsT23(T: sRt/usr/local/clang/include/absl/strings/numbers.hIdB::U:175Ts:Et_41rCiA:nPg T*warning: U type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]RaE bDs_lB_ Yn175(ot | n hn iu sl )l) ) d e s t , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : a note: expanded from macro 'absl_nonnull'b s l : :\u241 i | #n| td1 ^e2 f8i/usr/local/clang/include/absl/container/internal/common.hn*:e 32 a:ab9bs:ls l_note: _macro 'ABSL_INTERNAL_IF_false' defined herenn oon nn32un | l#uld lel_fN iovnnaenl uAulBleS, L _i| In ^Nt T EbRaNsAeL)_;I F _| f ^a ls/usr/local/clang/include/absl/base/nullability.he:(241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sf i241e | d#,d e.f.i.n)e _a_bVsAl__AnRoGnSn_u_l l | _ ^N onnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2geography/coverings.cc :2: In file included from 534s2geography/coverings.h | : 6 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from t/usr/local/clang/include/absl/container/btree_map.hr:u66e: )In file included from ;/usr/local/clang/include/absl/container/internal/btree.h : 70| : ^In file included from /usr/local/clang/include/absl/container/internal/layout.h:198/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 496/usr/local/clang/include/absl/strings/str_cat.h::9116:: In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hmacro 'ABSL_INTERNAL_X' defined here: 23: /usr/local/clang/include/absl/strings/numbers.h :496182 | :#7d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e AB S182L | _cIhNaTrE*R NaAbLs_lX_(nFounnncu,l lC aRloluened,T rKiQpuDaolu,b lMeQTuoaBlu,f fKeVra(lduoeu,b lMeV adl,u ec,h a.r.*. )a b s l _ n\o n n| u ^l l buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | /usr/local/clang/include/absl/container/internal/btree_container.hc:h533a:r3*: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_no n533n | u l lA BRSoLu_nIdNTTrEiRpNDAoLu_bXl(eiTnosBeurftf_eorr(_daosusbilgen ,d ,i ncshearrt*_ oarb_sals_sniognnn_uilmpl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_lt rbuuef(fiefr_)s;a t i| s ^f ied/usr/local/clang/include/absl/base/nullability.h,: 241.In file included from :.s2geography/distance.cc.22:):2 : iIn file included from fnote: s2geography/distance.h_expanded from macro 'absl_nonnull':s 4a: tIn file included from i s2geography/geography.hs241f: | i4e#: ddIn file included from e f../src/s2/s2polygon.h i:| n34 ^e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hlIn file included from : s2geography/geography.cc70_:N: 2oIn file included from : n/usr/local/clang/include/absl/container/internal/layout.hIn file included from n:s2geography/geography.hu198:l: 4l: /usr/local/clang/include/absl/strings/str_cat.h In file included from : ../src/s2/s2polygon.h635| :: ^3436 : :In file included from ../src/s2/mutable_s2shape_index.h:warning: 30: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h635: | 533i:n3l:i nwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] voidIn file included from Ss2geography/coverings.cc533t: | r 2A p: ApIn file included from BeSs2geography/coverings.hnLd:_(I6sNt: TdEIn file included from :R:s2geography/geography.hNs:At4Lr_: iXIn file included from n(g../src/s2/s2polygon.hi*n: sa34eb: rstIn file included from l__../src/s2/mutable_s2shape_index.honr:o_na30nsus: lilIn file included from g)n/usr/local/clang/include/absl/container/btree_map.h ,{: }i66 n: sIn file included from | e ^/usr/local/clang/include/absl/container/internal/btree.hr t:_70/usr/local/clang/include/absl/base/nullability.ho: :rIn file included from 241_/usr/local/clang/include/absl/container/internal/layout.h:a:22s198:s: iIn file included from note: gexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/str_cat.hn _:i m116241p: | l#de,f icnoen sIn file included from at/usr/local/clang/include/absl/strings/internal/stringify_sink.hb s:&l,23_ n: &o/usr/local/clang/include/absl/strings/numbers.h&n,:n u183fla:ll 7s_:eN, o warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l l 534| 183 | ^ | c h a r * a b s l _ n o n n u l lt In file included from rRs2geography/distance.ccuo:eu2)n: ;dIn file included from Ts2geography/distance.hr i:| p4 ~~~~~F: lIn file included from os2geography/geography.h/usr/local/clang/include/absl/container/internal/btree_container.ha::t4511T: :oIn file included from 47B../src/s2/s2polygon.h:u:f fnote: 34expanded from macro 'ABSL_INTERNAL_X'e: rIn file included from (../src/s2/mutable_s2shape_index.hf :l51130o | : a tIn file included from /usr/local/clang/include/absl/container/btree_map.h f:, 66 : cIn file included from h/usr/local/clang/include/absl/container/internal/btree.h a:r *70 : AaIn file included from Bb/usr/local/clang/include/absl/container/internal/layout.hsSl:L_198_n: Io/usr/local/clang/include/absl/strings/str_cat.hNn:Tn636Eu:lR29lN:A Lbwarning: _utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Af fTeTr R)636I; | B vUo TiE| d_ ^CSA tPr/usr/local/clang/include/absl/base/nullability.hTAU:pR241pEe:Dn_22dB:(Y snote: (expanded from macro 'absl_nonnull'tt dh:i :ss241)t) | r)i# n dg *e fai bn se l _a n bo ns n lu l_ l n od ne ns tu , l l c\ o _nN so| t ^~~~n Anluplhla N u| m ^& a); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2geography/coverings.cc::2412:: 22In file included from :s2geography/coverings.h :note: 6expanded from macro 'absl_nonnull': In file included from s2geography/geography.h :2414 | : #In file included from d../src/s2/s2polygon.he:f34i: nIn file included from e../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l70l: In file included from _/usr/local/clang/include/absl/container/internal/layout.hN:o198n: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116 : In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h ^: 23: /usr/local/clang/include/absl/strings/numbers.h:183/usr/local/clang/include/absl/container/internal/btree_container.h::58536:: 24warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2geography/distance.cc183: | 2536c: h | In file included from a s2geography/distance.hr :* 4 : aIn file included from bs2geography/geography.h s:l 4_ : n oIn file included from n../src/s2/s2polygon.h n: u34 l: lIn file included from ../src/s2/mutable_s2shape_index.h R: o30uf: nadIn file included from lT/usr/local/clang/include/absl/container/btree_map.hsr:ei66)p: ;FIn file included from l/usr/local/clang/include/absl/container/internal/btree.h o:a| 70t ^: T In file included from o/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/layout.hB::u496198f:f: 9e/usr/local/clang/include/absl/strings/str_cat.h:r:( 637fnote: l:macro 'ABSL_INTERNAL_X' defined hereo29 a:t 496warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | , # dc eh637fa | irv*n oaei bdAs BSlS_Lnto_rnInANupTplEelRnN dAb(Lsu_tfXd(f:F:eusnrt)cr,;i nCg a*| l ^ la ebe/usr/local/clang/include/absl/base/nullability.hs,:l _241KnQo:una22nlu:,l lMnote: Qdexpanded from macro 'absl_nonnull'ue aslt ,, 241 K | cV#oadnelsfutie ,nAe lMapVbhaalsNuulem_,&n .oan.,n. )u l| ^l _ /usr/local/clang/include/absl/base/nullability.hN\: o241 n:| n22 ^u: l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70In file included from : s2geography/distance.ccIn file included from :/usr/local/clang/include/absl/container/internal/layout.h2:: 198In file included from : s2geography/distance.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h4:: 116In file included from : s2geography/geography.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h4:: 23In file included from : ../src/s2/s2polygon.h/usr/local/clang/include/absl/strings/numbers.h::34191: :In file included from 42../src/s2/mutable_s2shape_index.h:: 30warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 191/usr/local/clang/include/absl/container/internal/btree.h | :s/usr/local/clang/include/absl/container/internal/btree_container.h70i:: z535In file included from e:/usr/local/clang/include/absl/container/internal/layout.h_3:t:198 : S/usr/local/clang/include/absl/strings/str_cat.hwarning: :ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]639x :D29i: g 535i | twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s TAoB BSu639fL | f_evIorNiT(dEd RoSNutbArLlA_epX p(dein,n dsc(ehsrtatd_r:o:*r s_taabrssislnig_g*nn ,oa nbinsnuls_lenlrot n_bnouurlf_laf sedrs)ei;sg tn, _ i| c ^mop nls/usr/local/clang/include/absl/base/nullability.h,t : cA241oln:psht22a :N&u, m ¬e: & &expanded from macro 'absl_nonnull'a,, t r241| u ^ | e #,d /usr/local/clang/include/absl/base/nullability.he :f| 241 ^i:n 22e:/usr/local/clang/include/absl/container/internal/btree_container.h :anote: 509expanded from macro 'absl_nonnull'b: s52l :_241 nnote: | oexpanded from macro 'ABSL_INTERNAL_X'#n dneu lf509il | n e_ N ao bn sn lu _ lnl o nAn BuS| lLl ^_ I _NNToEnRnNuAlLl_ A T| T ^R IBIn file included from Us2geography/coverings.ccT:E2_: CIn file included from As2geography/coverings.hP:T6U: RIn file included from Es2geography/geography.hD:_4In file included from B: s2geography/distance.ccYIn file included from :(../src/s2/s2polygon.h2t:: h34In file included from i: s2geography/distance.hsIn file included from :)../src/s2/mutable_s2shape_index.h4):: ,30In file included from : s2geography/geography.h In file included from : /usr/local/clang/include/absl/container/btree_map.h4 :: 66In file included from : ../src/s2/s2polygon.h In file included from : /usr/local/clang/include/absl/container/internal/btree.h34 :: 70In file included from : ../src/s2/mutable_s2shape_index.h In file included from : /usr/local/clang/include/absl/container/internal/layout.h30 : : 198 In file included from : /usr/local/clang/include/absl/container/btree_map.h In file included from : /usr/local/clang/include/absl/strings/str_cat.h66 :: 116In file included from : /usr/local/clang/include/absl/container/internal/btree.h In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.h70\:: 23In file included from : /usr/local/clang/include/absl/container/internal/layout.h| /usr/local/clang/include/absl/strings/numbers.h: ^:198 198: :/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/strings/str_cat.h7:::31641 ::9warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: note: warning: macro 'ABSL_INTERNAL_IF_true' defined here type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | c31h | a641#r | dv*e ofaiibdn selS t_ArBnASopLpn_eInnNduT(lEsRltN dFA:a:Lss_ttIrFiI_ntngrt*u Tea(obisBflu__fsnafotneinrs(ufliilen tdd,3e s2.t_.,. t) ci ,oin fsc_tsh aaAtrlip*shf aiNeaudmb &s l| a ^_, n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241b:In file included from u22s2geography/geography.ccf::f 2enote: : expanded from macro 'absl_nonnull'rIn file included from )s2geography/geography.h : 2414| | : # ^In file included from d ../src/s2/s2polygon.he:/usr/local/clang/include/absl/base/nullability.hf34i:: n241In file included from e:../src/s2/mutable_s2shape_index.h 22:a:30b : snote: In file included from lexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/btree_map.h_ :n67 o: n/usr/local/clang/include/absl/container/internal/btree_container.h241n:u | 535l#:ld3 e:_f Niwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]nn neu la lb535 s | l| _ ^An BoSnLn_uIlNlT E_RNNoAnLn_uXl(li In file included from n s2geography/distance.ccs| :e ^2r : tIn file included from _s2geography/distance.ho:r4_: aIn file included from ss2geography/geography.hs:i4g: nIn file included from ,In file included from ../src/s2/s2polygon.h s2geography/coverings.cc:i:34n2: s: In file included from eIn file included from ../src/s2/mutable_s2shape_index.hrs2geography/coverings.h:t:30_6: o: In file included from rIn file included from /usr/local/clang/include/absl/container/btree_map.h_s2geography/geography.h:a:66s4: s: In file included from iIn file included from /usr/local/clang/include/absl/container/internal/btree.hg../src/s2/s2polygon.h:n:70_34: i: In file included from mIn file included from /usr/local/clang/include/absl/container/internal/layout.hp../src/s2/mutable_s2shape_index.h:l:198,30: : /usr/local/clang/include/absl/strings/str_cat.hcIn file included from :o/usr/local/clang/include/absl/container/btree_map.h646n::s6636t: : In file included from &/usr/local/clang/include/absl/container/internal/btree.hwarning: ,:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 70 &: &In file included from , /usr/local/clang/include/absl/container/internal/layout.h646t: | ri198une: l,i In file included from n e/usr/local/clang/include/absl/strings/str_cat.h| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:v o116i : d536 In file included from | S /usr/local/clang/include/absl/strings/internal/stringify_sink.ht :r 23A p: p/usr/local/clang/include/absl/strings/numbers.h e: n 198d :( 53s t: d : :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t r if na198gl* | sc eah)ba;rs *l _a| nb ~~~~~~so nln_u/usr/local/clang/include/absl/container/internal/btree_container.hnlo:ln509 n:du47el:ls tFnote: aexpanded from macro 'ABSL_INTERNAL_X',s t Ic on509nt | Tso tB u fA lf pe rh (ai Nn tu m3A2&B_ SatL,_ Ii N,| T ^cE RhNa/usr/local/clang/include/absl/base/nullability.hAr:L*241_ :Aa22bT:sTl R_note: Iexpanded from macro 'absl_nonnull'nB oU nT241nE | u_#lCdAleP fTibUunRfeE Dfa_ebBrs)Yl( _t nh| o ^in sn)u)/usr/local/clang/include/absl/base/nullability.hl,l: 241_ :N o22 n: n u note: l l expanded from macro 'absl_nonnull' | ^ 241 | # d e f i n e a\b s l| _ ^~~~n onnull _/usr/local/clang/include/absl/container/internal/btree_container.hN:o535n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32In file included from | s2geography/coverings.cc#:d2e: fIn file included from is2geography/coverings.hn:e6 : AIn file included from Bs2geography/geography.hS:L4_: IIn file included from N../src/s2/s2polygon.hT:E34R: NIn file included from A../src/s2/mutable_s2shape_index.hL:_30I: FIn file included from _/usr/local/clang/include/absl/container/btree_map.hf:a66l: sIn file included from e/usr/local/clang/include/absl/container/internal/btree.h(:i70f: _In file included from s/usr/local/clang/include/absl/container/internal/layout.ha:t198i: sIn file included from f/usr/local/clang/include/absl/strings/str_cat.hi:e116d: ,In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h.:.23.: )/usr/local/clang/include/absl/strings/numbers.h :_199_:V5A:_ Awarning: R'diagnose_if' is a clang extension [-Wgcc-compat]G S__ 199| | ^ ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_objIn file included from es2geography/geography.ccc:t2_: sIn file included from is2geography/geography.hz:e4(: OIn file included from b../src/s2/s2polygon.hj:,34 : 0In file included from )../src/s2/mutable_s2shape_index.h :<30 : NIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :\67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | In file included from s2geography/coverings.cc : 2 : tIn file included from rs2geography/coverings.hu:e6): ;In file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/container/internal/btree_container.h34:: 496In file included from :../src/s2/mutable_s2shape_index.h9::30 : note: In file included from macro 'ABSL_INTERNAL_X' defined here/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h496: | 70#: dIn file included from e/usr/local/clang/include/absl/container/internal/layout.hf:i198n: eIn file included from /usr/local/clang/include/absl/strings/str_cat.hA:B116S: LIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hI:N23T: E/usr/local/clang/include/absl/strings/numbers.hR:N200A:L7_:X (warning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nc, C200a | lclheaer,* KaQbusall_,n oMnQnuualll, FKaVsatlIunet,T oMBVuaflfueer,( u.i.n.t)3 2 _ t n\, c| h ^a r* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/str_cat.h::537116:: 3In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h :warning: 23passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/strings/numbers.h:200:54 :537 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _200I | NcThEaRrN*A La_bXs(li_nnsoenrntu_lolr _FaassstiIgnnt,T oiBnusfefretr_(ouri_nats3s2i_gtn _ni,m pclh,a rc*o nasbts l&_,n o&n&n,u ltlr uoeu,t _ s| t ^r ) /usr/local/clang/include/absl/container/internal/btree_container.h :| 509 ^: 52: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241 :22: note: 509expanded from macro 'absl_nonnull' | 241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #definIn file included from es2geography/coverings.cc :A2B: SIn file included from Ls2geography/coverings.h_:I6N: TIn file included from Es2geography/geography.hR:N4A: LIn file included from _../src/s2/s2polygon.hI:F34_: tIn file included from r../src/s2/mutable_s2shape_index.hu:e30(: iIn file included from f/usr/local/clang/include/absl/container/btree_map.h_:s66a: tIn file included from i/usr/local/clang/include/absl/container/internal/btree.hs:f70i: eIn file included from d/usr/local/clang/include/absl/container/internal/layout.h,: 198.: .In file included from ./usr/local/clang/include/absl/strings/str_cat.h): 116i: fIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:a23t: i/usr/local/clang/include/absl/strings/numbers.hs:f201i:e5d: warning: | 'diagnose_if' is a clang extension [-Wgcc-compat] ^ 201 | ABSL_INIn file included from Ts2geography/geography.ccE:R2N: AIn file included from Ls2geography/geography.h_:N4E: EIn file included from D../src/s2/s2polygon.h_:M34I: NIn file included from _../src/s2/mutable_s2shape_index.hS:I30Z: EIn file included from (/usr/local/clang/include/absl/container/btree_map.ho:u67t: _/usr/local/clang/include/absl/container/internal/btree_container.hs:t537r:,3 :k Fwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s tToBu f537f | e r SAiBzSeL)_;I N T| E ^R NA/usr/local/clang/include/absl/base/macros.hL:_251X:(18i:n snote: eexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'r t_o r251_ | a s s_i_gant,t riinbsuetret___o(r(_daisasgingons_ei_mipfl(,_ _cbounislt t&i,n _&o&b,j etcrtu_es,i z e| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~O bj ,538 | 0 ) < N , \ | ^ true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 509s2geography/coverings.cc::472:: In file included from note: s2geography/coverings.hexpanded from macro 'ABSL_INTERNAL_X': 6: In file included from s2geography/geography.h :5094 | : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L66_: IIn file included from N/usr/local/clang/include/absl/container/internal/btree.hT:E70R: NIn file included from A/usr/local/clang/include/absl/container/internal/layout.hL:_198A: TIn file included from T/usr/local/clang/include/absl/strings/str_cat.hR:I116B: UIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hE:_23C: A/usr/local/clang/include/absl/strings/numbers.hP:T202U:R7E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (th i202s | )c)h,a r * a b s l _ n o n n u l l F a s t I n t T\o B u| f ^~~~f er(int64/usr/local/clang/include/absl/container/internal/btree_container.h_:t537 :i3,: cwarning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a r/usr/local/clang/include/absl/container/internal/btree_container.h*: 511a:b52s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | b u f f e r ) | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _A T241T | R#IdBeUfTiEn_eC AaPbTsUlR_EnDo_nBnYu(ltlh i_sN)o)n)n u l l | ^ In file included from s2geography/coverings.cc : 2 : \In file included from s2geography/coverings.h :| 6 ^: In file included from s2geography/geography.h/usr/local/clang/include/absl/container/internal/common.h::431: :In file included from 9../src/s2/s2polygon.h:: 34note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from ../src/s2/mutable_s2shape_index.h:30 : 31In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d66e: fIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:e70 : AIn file included from B/usr/local/clang/include/absl/container/internal/layout.hS:L198_: IIn file included from N/usr/local/clang/include/absl/strings/str_cat.hT:E116R: NIn file included from A/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23I: F/usr/local/clang/include/absl/strings/numbers.h_:t202r:u53e:( iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ sat i202s | fciheadr,* .a.b.s)l _info_nsnautlils fFiaesdt I n| t ^T oBuffer(int64In file included from _s2geography/geography.cct: 2i: ,In file included from s2geography/geography.hc:h4a: rIn file included from *../src/s2/s2polygon.h :a34b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: /usr/local/clang/include/absl/container/internal/btree_container.hb:u537f:f3e:r )warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 537 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eXf(iinnes earbts_lo_rn_oansnsuilgln ,_ Nionnsneurltl_ o r| _ ^a ssign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~In file included from s2geography/coverings.cc:2/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511s2geography/coverings.h::476:: In file included from s2geography/geography.hnote: :expanded from macro 'ABSL_INTERNAL_X'4 : In file included from ../src/s2/s2polygon.h: 34511: | In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from A/usr/local/clang/include/absl/container/internal/btree.hB:S70L: _In file included from I/usr/local/clang/include/absl/container/internal/layout.hN:T198E: RIn file included from N/usr/local/clang/include/absl/strings/str_cat.hA:L116_: AIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hT:R23I: B/usr/local/clang/include/absl/strings/numbers.hU:T203E:_5C:A Pwarning: T'diagnose_if' is a clang extension [-Wgcc-compat]U RED _203B | Y ( t h iAsB)S)L)_ I N T E R N A L _ N E E D _ M I N _ S I Z E ( b\u f f| e ^~~~r , kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24:In file included from s2geography/coverings.cc:warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from s2geography/coverings.h: 6541: | In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34: In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : fIn file included from a/usr/local/clang/include/absl/container/internal/btree.hl:s70e: )In file included from ;/usr/local/clang/include/absl/container/internal/layout.h : 198| : ^In file included from /usr/local/clang/include/absl/strings/str_cat.h:116/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 496/usr/local/clang/include/absl/strings/internal/stringify_sink.h::923:: /usr/local/clang/include/absl/strings/numbers.hnote: :macro 'ABSL_INTERNAL_X' defined here204 :7: warning: 496type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #define A204B | ScLh_aIrN*T EaRbNsAlL__nXo(nFnuunlcl, FCaasltlIenet,T oKBQuufafle,r (MuQiunatl6,4 _KtV ail,u ec,h aMrV*a laubes,l _.n.o.n)n u l l b\u f f| e ^r ) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull Fast/usr/local/clang/include/absl/container/internal/btree_container.hI:n540t:T3o:B uwarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f er(u i540n | t 6 4A_BtS Li_,I NcThEaRrN*A La_bXs(li_nnsoenrntu_lolr _bausfsfiegrn), i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn _241i | m#pdle,f i&n&e, acbosnls_tn o&n,n uflall s_eN,o n n| u ^l l /usr/local/clang/include/absl/container/internal/btree_container.h| : ^509 :52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2geography/coverings.ccA:P2T: UIn file included from Rs2geography/coverings.hE:D6_: BIn file included from Ys2geography/geography.h(:t4h: iIn file included from s../src/s2/s2polygon.h):)34,: In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116\: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/container/internal/common.h::20532::59:: warning: note: 'diagnose_if' is a clang extension [-Wgcc-compat]macro 'ABSL_INTERNAL_IF_false' defined here 20532 | | # d e fAiBnSeL _AIBNSTLE_RINNATLE_RNNEAELD__IMFI_Nf_aSlIsZeE((ibfu_fsfaetri,s fkiFeads,t T.o.B.u)f f_e_rVSAi_zAeR)G;S _ _| ^ | ^/usr/local/clang/include/absl/base/macros.h :251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' In file included from 251s2geography/geography.cc | : 2 : _In file included from _s2geography/geography.ha:t4t: rIn file included from i../src/s2/s2polygon.hb:u34t: eIn file included from _../src/s2/mutable_s2shape_index.h_:(30(: dIn file included from i/usr/local/clang/include/absl/container/btree_map.ha:g67n: o/usr/local/clang/include/absl/container/internal/btree_container.hs:e540_:i3f:( _warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b uilt i540n | _ o bAjBeScLt__IsNiTzEeR(NOAbLj_,X (0i)n s &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here648 :7: 32warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]# defi n648e | A B S L _ ItNhTiEsR)N)A LA_BISFL__fAaTlTsReI(BiUfT_Es_aLtIiFsEfTiIeMdE,_ B.O.U.N)D _{_ V A| _ ^~~~A RGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2geography/geography.ccA:P2T: UIn file included from Rs2geography/geography.hE:D4_: BIn file included from Y../src/s2/s2polygon.h(:t34h: iIn file included from s../src/s2/mutable_s2shape_index.h):)33,: In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 40 : /usr/local/clang/include/absl/flags/commandlineflag.h : 163 : 56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 163| | ^ b/usr/local/clang/include/absl/container/internal/common.ho:o32l: 9P:a rnote: smacro 'ABSL_INTERNAL_IF_false' defined heree Fro m32( | a#bdself:i:nset rAiBnSgL__vIiNeTwE RvNaAlLu_eI,F _sftadl:s:es(tirfi_nsga*t iasbfsile_dn,o n.n.u.l)l _e_rVrAo_rA)R;G S _| _ ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2geography/distance.cc241: | 2#: dIn file included from es2geography/distance.hf:i4n: eIn file included from s2geography/geography.ha:b4s: lIn file included from _../src/s2/s2polygon.hn:o34n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l551 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 511s2geography/geography.cc::522:: In file included from s2geography/geography.hnote: :expanded from macro 'ABSL_INTERNAL_X'4 : In file included from ../src/s2/s2polygon.h:34 : 511In file included from | ../src/s2/mutable_s2shape_index.h : 33 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.hA:B40S: L/usr/local/clang/include/absl/flags/commandlineflag.h_:I193N:T27E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _ATT R193I | B U TvEi_rCtAuPaTlU RvEoDi_dB YR(etahdi(sv)o)i)d * a b s l _ n o n n u l l d s t ) c o n s\t =| ^0 ; /usr/local/clang/include/absl/container/internal/common.h :| 31 ^: 9: /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here241 :22: 31note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eAfBiSnLe_ IaNbTsElR_NnAoLn_nIuFl_lt r_uNeo(ninfu_lsla t i| s ^f ied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2geography/geography.cc : 2A: BIn file included from Ss2geography/geography.hL:_4I: NIn file included from T../src/s2/s2polygon.hE:R34N: AIn file included from L../src/s2/mutable_s2shape_index.h_:A33T: TIn file included from R../src/s2/base/commandlineflags.hI:B21U: TIn file included from E/usr/local/clang/include/absl/flags/flag.h_:C42A: PIn file included from T/usr/local/clang/include/absl/flags/internal/flag.hU:R30E: D/usr/local/clang/include/absl/base/call_once.h_:B52Y:(24t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ), 52 | s t d : : a t o m i c < u i n t 3 2 _ t\> * | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here Con t31r | o#ldWeofridn(e A| B ^S L_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'I F_ t241r | u#ed(eiffi_nsea taibssfli_endo,n n.u.l.l) _iNfo_nsnautlils f i| e ^d | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from In file included from s2geography/distance.cc../src/s2/mutable_s2shape_index.h::233: : In file included from In file included from s2geography/distance.h../src/s2/base/commandlineflags.h::421: : In file included from In file included from s2geography/geography.h/usr/local/clang/include/absl/flags/flag.h::442: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/flags/internal/flag.h::3430: : In file included from /usr/local/clang/include/absl/base/call_once.h../src/s2/mutable_s2shape_index.h::5330:: 22In file included from :/usr/local/clang/include/absl/container/btree_map.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :553:3 :53 | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] abs 553l | : : oAnBcSeL__fIlNaTgE*R NaAbLs_lX_(nionnsneurltl_ ofrl_aags)s;i g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e241r:t22_:o rnote: _expanded from macro 'absl_nonnull'a ss i241g | n#_diemfpiln,e &a&b,s l&_&n,o ntnruulel, _tNrounen)u;l l | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553In file included from :s2geography/geography.cc3::2 : In file included from warning: s2geography/geography.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]4 : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2polygon.h::51134:: 52In file included from :../src/s2/mutable_s2shape_index.h :33note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h511: | 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 96 :A33B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTER N96A | L _ AfTrTiReInBdU TsEt_dC:A:PaTtUoRmEiDc_)* a b s l _ n o n n u l l b a s e _ i n t e r\n a l| : ^: Co/usr/local/clang/include/absl/container/internal/common.hn:t31r:o9l:W onote: rmacro 'ABSL_INTERNAL_IF_true' defined hered ( | 31 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eI Fa_btsrlu_en(oinfn_uslalt i_sNfoinendu,l l. . .| ) ^ if_satisIn file included from fs2geography/geography.cci:e2d: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from In file included from /usr/local/clang/include/absl/flags/flag.hs2geography/distance.cc::422: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.hs2geography/distance.h::304: : /usr/local/clang/include/absl/base/call_once.hIn file included from :s2geography/geography.h97::418: :In file included from ../src/s2/s2polygon.h:warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/mutable_s2shape_index.h: 3097: | In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h :o553n:c3e:_ fwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a g* ab s553l | _ n oAnBnSuLl_lI NfTlEaRgN)A;L _ X| ( ^i ns/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | ,# dienfsienret _aobrs_la_snsoingnnu_lilm p_lN,o n&n&u,l l& & ,| ^t rue, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS_In file included from _s2geography/geography.cc : 2| : ^In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33In file included from : s2geography/distance.ccIn file included from :../src/s2/base/commandlineflags.h2:: 21In file included from : s2geography/distance.hIn file included from :/usr/local/clang/include/absl/flags/flag.h4:: 42In file included from : s2geography/geography.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h4:: 30In file included from : ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/call_once.h34:: 153In file included from :../src/s2/mutable_s2shape_index.h41::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: /usr/local/clang/include/absl/container/internal/btree_container.h:555 :1533 | : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] Call O555n | c e IAmBpSlL(_sItNdT:E:RaNtAoLm_iXc(_*a sasbisgln_,n oinnnsuelrlt _coorn_tarsosli,g n _| h ^i nt_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: cnote: oexpanded from macro 'absl_nonnull'n st 241& | ,# d e| f ^i ne/usr/local/clang/include/absl/container/internal/btree_container.h :a511b:s52l:_ nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l511 | _ N o n n u l l | A ^B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(tIn file included from hs2geography/geography.cci:s2): )In file included from ,s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 33 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h :\42 : In file included from | /usr/local/clang/include/absl/flags/internal/flag.h ^: 30: /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/call_once.h::32194::931:: note: warning: macro 'ABSL_INTERNAL_IF_false' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | 194# | dienfliinnee AsBtSdL:_:IaNtToEmRiNcAe*( iafb_ssla_tniosnfniueldl, C.o.n.t)r o_l_WVoAr_dA(R G S| _ ^_ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2geography/distance.cc#:d2e: fIn file included from is2geography/distance.hn:e4 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h : 558| : ^3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from 558s2geography/geography.cc | : 2 : AIn file included from Bs2geography/geography.hS:L4_: IIn file included from N../src/s2/s2polygon.hT:E34R: NIn file included from A../src/s2/mutable_s2shape_index.hL:_33X: (In file included from i../src/s2/base/commandlineflags.hn:s21e: rIn file included from t/usr/local/clang/include/absl/flags/flag.h_:o42r: _In file included from a/usr/local/clang/include/absl/flags/internal/flag.hs:s30i: g/usr/local/clang/include/absl/base/call_once.hn:,195 :i16n:s ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _o r195_ | a s s i gonn_chei_nftl_aigm*p la,b sclo_nnsotn n&u,l l | f ^l ag/usr/local/clang/include/absl/container/internal/btree_container.h): 511{: 52 :| ^ note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h :241:22: 511 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_In file included from Is2geography/geography.ccN:T2E: RIn file included from Ns2geography/geography.hA:L4_: IIn file included from F../src/s2/s2polygon.h_:t34r: uIn file included from e../src/s2/mutable_s2shape_index.h(:i33f: _In file included from s../src/s2/base/commandlineflags.ha:t21i: sIn file included from f/usr/local/clang/include/absl/flags/flag.hi:e42d: ,In file included from /usr/local/clang/include/absl/flags/internal/flag.h.:.30.: )/usr/local/clang/include/absl/base/call_once.h :i200f:_40s:a twarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s fied 200 | | v ^o id LowLevelCallOIn file included from ns2geography/distance.ccc:e2(: aIn file included from bs2geography/distance.hs:l4:: :In file included from os2geography/geography.hn:c4e: _In file included from f../src/s2/s2polygon.hl:a34g: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l558l: 3f:l awarning: g'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes], Call a558b | l e &A&B SfLn_,I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:X241(:i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn,e ianbsselr_tn_oonrn_ualsls i_gNno_nhniunltl_ i m| p ^l , const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | In file included from s2geography/geography.cc : 2 : In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.ht:r34u: eIn file included from ,../src/s2/mutable_s2shape_index.h :t33r: uIn file included from e../src/s2/base/commandlineflags.h,: 21c: on/usr/local/clang/include/absl/flags/flag.hs:t110_:i29t:e rwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t or(hin t110) | vAoBiSdL _SIeNtTFElRaNgA(La_bCsOlM:M:AF)l;a g <| T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~> * a/usr/local/clang/include/absl/container/internal/btree_container.hb:s511l:_47n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll f l511a | g , c o n s t T &A BvS)L _{I N T| E ^R NAL_/usr/local/clang/include/absl/base/nullability.hA:T241T:R22I:B Unote: Texpanded from macro 'absl_nonnull'E _C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o)n n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, falsIn file included from es2geography/coverings.cc,: 2 : | In file included from ^s2geography/coverings.h :6/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511s2geography/geography.h::524:: In file included from note: ../src/s2/s2polygon.hexpanded from macro 'ABSL_INTERNAL_X': 34: In file included from ../src/s2/mutable_s2shape_index.h :51130 | : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 523A:B31S:L _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TERNA L523_ | A T T R I B U T E _ C A P T U R E D _fBaYl(steh,i sf)a)l)s e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here 496\ | # d| e ^f in/usr/local/clang/include/absl/container/internal/common.he: 31A:B9S:L _note: Imacro 'ABSL_INTERNAL_IF_true' defined hereN TER N31A | L#_dXe(fFiunnec ,A BCSaLl_lIeNeT,E RKNQAuLa_lI,F _MtQruuael(,i fK_Vsaaltuies,f iMeVda,l u.e.,. ). .i.f)_ s a t i s\f i e| d ^ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | /usr/local/clang/include/absl/container/internal/btree_container.h : 522 : 3 : twarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u e ,522 | c o nAsBtS_Li_tIeNrTaEtRoNrA(Lh_iXn(ti)n sAeBrStL__oIrN_TaEsRsNiAgLn_,C OiMnMsAe)r;t _ o| r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ ass/usr/local/clang/include/absl/container/internal/btree_container.hi:g511n:_47i:m pnote: lexpanded from macro 'ABSL_INTERNAL_X', co n511s | t & , c o n s t A&B,S L _| I ^N TER/usr/local/clang/include/absl/container/internal/btree_container.hN:A509L:_52A:T Tnote: Rexpanded from macro 'ABSL_INTERNAL_X'I BUT E509_ | C A P T U R E D _ B YA(BtShLi_sI)N)T)E R N A L _ A T T R I B U T E _ C A P T U R E D _\B Y (| t ^~~~h is)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &,/usr/local/clang/include/absl/container/internal/btree_container.h :c590o:n3s:t warning: &passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], | ^ 590/usr/local/clang/include/absl/container/internal/btree_container.h | : 511 :A52B:S Lnote: _expanded from macro 'ABSL_INTERNAL_X'I NTE R511N | A L _ X ( i n s e r tA_BoSrL__aIsNsTiEgRnN,A Li_nAsTeTrRtI_BoUrT_Ea_sCsAiPgTnU_RhEiDn_tB_Yi(mtphli,s )&)&), & & , t r u e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: \expanded from macro 'ABSL_INTERNAL_X' | ^ 509 | /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here AB S32L | _#IdNeTfEiRnNeA LA_BASTLT_RIINBTUETREN_ACLA_PITFU_RfEaDl_sBeY((itfh_issa)t)i,s f i e d , . . . ) _ _ V A _ A R G S _ _ \| ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satiIn file included from ss2geography/coverings.ccf:i2e: dIn file included from ,s2geography/coverings.h :.6.: .In file included from )s2geography/geography.h :i4f: _In file included from s../src/s2/s2polygon.ha:t34i: sIn file included from f../src/s2/mutable_s2shape_index.hi:e30d: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2geography/distance.cc :5252 | : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h :f30a: lIn file included from s/usr/local/clang/include/absl/container/btree_map.he:,67 : t/usr/local/clang/include/absl/container/internal/btree_container.hr:u590e:)3;: warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496: 9590: | note: macro 'ABSL_INTERNAL_X' defined hereA BSL _496I | N#TdEeRfNiAnLe_ XA(BiSnLs_eIrNtT_EoRrN_AaLs_sXi(gFnu,n ci,n sCearltl_eoer,_ aKsQsuiagln,_ hMiQnuta_li,m pKlV,a l&u&e,, &M&V,a ltureu,e ,. . .| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591\ | | ^ false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), /usr/local/clang/include/absl/container/internal/btree_container.h : 524 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | A B S\L _ I| N ^~~~T ERNAL_X(/usr/local/clang/include/absl/container/internal/btree_container.hi:n590s:e3r:t _warning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r _/usr/local/clang/include/absl/container/internal/btree_container.ha:s511s:i52g:n ,note: expanded from macro 'ABSL_INTERNAL_X'i nse r511t | _ o r _ a s s i g n _AiBmSpLl_,I NcToEnRsNtA L&_,A TcToRnIsBtU T&E,_ C A| P ^T UR/usr/local/clang/include/absl/container/internal/btree_container.hE:D509_:B52Y:( tnote: hexpanded from macro 'ABSL_INTERNAL_X'i s)) )509 | A B S L _ I N T E R N A L\_ A T| T ^R I/usr/local/clang/include/absl/container/internal/common.hB:U32T:E9_:C Anote: Pmacro 'ABSL_INTERNAL_IF_false' defined hereT URE D32_ | B#Yd(etfhiinse) )A,B S L _ I N T E R N A L _ I F _ f a l s e ( i f _\s a t| i ^s fi/usr/local/clang/include/absl/container/internal/common.he:d32,: 9.:. .note: )macro 'ABSL_INTERNAL_IF_false' defined here __V A32_ | A#RdGeSf_i_n e | A ^B SL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))In file included from )s2geography/distance.cc : 2 : In file included from s2geography/distance.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from \/usr/local/clang/include/absl/container/btree_map.h : 67| : ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/container/internal/common.h592::313::9 :warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]note: macro 'ABSL_INTERNAL_IF_true' defined here 59231 | | # dAeBfSiLn_eI NATBESRLN_AILN_TXE(RiNnAsLe_rItF__otrr_uaes(siifg_ns,a tiinssfeiretd_,o r._.a.s)s iigfn__shaitnits_fiimepdl , | & ^& , &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:In file included from 52s2geography/coverings.cc:: 2note: : expanded from macro 'ABSL_INTERNAL_X'In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:5094 | : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L67_: I/usr/local/clang/include/absl/container/internal/btree_container.hN:T524E:R3N:A Lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]A TTRIBUTE_C A524P | T U RAEBDS_LB_YI(NtThEiRsN)A)L,_ X ( i n s e r t _ o r _ a s s i g n , i n s e\r t _| o ^r _a/usr/local/clang/include/absl/container/internal/common.hs:s31i:g9n:_ inote: mmacro 'ABSL_INTERNAL_IF_true' defined herep l, c31o | n#sdte f&i,n ec oAnBsStL _&I,N T E| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N AL _525I | F _ t r u e ( i f _ s a t i s f i e df,a l.s.e.,) tirfu_es)a;t i s| f ~~~~~~~~~~~~i ed /usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^: 47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2geography/distance.cc : 2 : In file included from s2geography/distance.hA:B4S: LIn file included from _s2geography/geography.hI:N4T: EIn file included from R../src/s2/s2polygon.hN:A34L: _In file included from A../src/s2/mutable_s2shape_index.hT:T30R: IIn file included from B/usr/local/clang/include/absl/container/btree_map.hU:T67E: _/usr/local/clang/include/absl/container/internal/btree_container.hC:A592P:T3U:R Ewarning: D'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ BY(th i592s | ) ) )A B S L _ I N T E R N A L _ X ( i n s e r t _ o r\_ a s| s ^~~~i gn, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | /usr/local/clang/include/absl/container/internal/btree_container.h : 527 : 30 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ABS L527_ | I N T E R N A L _ A T T R I B U T E _tCrAuPeT,U RfEaDl_sBeY)(;t h i| s ^) ),/usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here 496 | # d e f i n e A B\S L _| I ^~~~N TERNAL_/usr/local/clang/include/absl/container/internal/btree_container.hX:(592F:u3n:c ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]C a/usr/local/clang/include/absl/container/internal/btree_container.hl:l511e:e52,: Knote: Qexpanded from macro 'ABSL_INTERNAL_X'u al, 511M | Q u a l , K V a l uAeB,S LM_VIaNlTuEeR,N A.L._.A)T T R I B U\T E _| C ^A PTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2geography/distance.cc526::23: :In file included from s2geography/distance.h:warning: 4passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from s2geography/geography.h:4: In file included from 526../src/s2/s2polygon.h | : 34 : AIn file included from B../src/s2/mutable_s2shape_index.hS:L30_: IIn file included from N/usr/local/clang/include/absl/container/btree_map.hT:E67R: N/usr/local/clang/include/absl/container/internal/btree_container.hA:L592_:X3(:i nwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e rt_or _592a | s s iAgBnS,L _iInNsTeErRtN_AoLr__Xa(sisnisgenr_ti_moprl_,a scsoingsnt, &i,n sceornts_to r&_,a s s| i ^g n_/usr/local/clang/include/absl/container/internal/btree_container.hh:i509n:t52_:i mnote: pexpanded from macro 'ABSL_INTERNAL_X'l , & &509, | & & , t r u e , A B| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L _IN T593E | R N A L _ A T T R I B U T E _ C A P TtUrRuEe,D _cBoYn(stth_iist)e)r,a t o r ( h i n t ) A B S L _ I N T E R N A L _\C O M| M ^A );/usr/local/clang/include/absl/container/internal/common.h : 31| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~9 : note: /usr/local/clang/include/absl/container/internal/btree_container.hmacro 'ABSL_INTERNAL_IF_true' defined here: 511:47 :31 | note: #expanded from macro 'ABSL_INTERNAL_X'd efin e511 | A B S L _ I N T E R NAABLS_LI_FI_NtTrEuReN(AiLf__AsTaTtRiIsBfUiTeEd_,C A.P.T.U)R EiDf__BsYa(ttihsifsi)e)d) | ^ In file included from s2geography/coverings.cc : 2\: In file included from s2geography/coverings.h| : ^~~~6 : In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); /usr/local/clang/include/absl/container/internal/btree_container.h :| 618 ~~~~~~~~~~~~: 64: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]509 :47: note: 618expanded from macro 'ABSL_INTERNAL_X' | A B509S | L _ I N T E R N A L _AXB(StLr_yI_NeTmEpRlNaAcLe_,A TtTrRyI_BeUmTpEl_aCcAeP_TiUmRpElD,_ BcYo(ntshti s&),) ,f a l s e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 596 : 9 : note: macro 'ABSL_INTERNAL_X' defined here \ 596 | | # ^~~~d efine A/usr/local/clang/include/absl/container/internal/btree_container.hB:S526L:_3I:N Twarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R N/usr/local/clang/include/absl/container/internal/btree_container.hA:L511_:X52(:F unote: nexpanded from macro 'ABSL_INTERNAL_X'c , C a511l | l e e , K Q u a lA,B SKValuLe_,I N.T.E.R)N A L _ A T T R I B U T E _ C A P T U R E D _\B Y (| t ^h is))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNIn file included from As2geography/coverings.ccL:_2A: TIn file included from Ts2geography/coverings.hR:I6B: UIn file included from Ts2geography/geography.hE:_4C: AIn file included from P../src/s2/s2polygon.hT:U34R: EIn file included from D../src/s2/mutable_s2shape_index.h_:B30Y: (In file included from t/usr/local/clang/include/absl/container/btree_map.hh:i67s: )/usr/local/clang/include/absl/container/internal/btree_container.h):,529 : 29 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | \ | ^t ru/usr/local/clang/include/absl/container/internal/common.he:,32 :t9r:u enote: )macro 'ABSL_INTERNAL_IF_false' defined here; | ^32 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e496f:i9n:e note: Amacro 'ABSL_INTERNAL_X' defined hereB SL_ I496N | T#EdReNfAiLn_eI FA_BfSaLl_sIeN(TiEfR_NsAaLt_iXs(fFiuendc,, .C.a.l)l e_e_,V AK_QAuRaGlS,_ _M Q u| a ^l , KValue, MValue, ...) \ | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_imIn file included from ps2geography/linear-referencing.cc/usr/local/clang/include/absl/container/internal/btree_container.hl:,:2 528: c:In file included from o3s2geography/linear-referencing.hn::s 4twarning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from & s2geography/geography.h,: 4t : r528In file included from u | ../src/s2/s2polygon.he :) 29;A: B In file included from S /usr/local/clang/include/absl/container/flat_hash_map.hL| : ^_43 I: N/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from T:/usr/local/clang/include/absl/container/hash_container_defaults.hE596:R:19N9A: :LIn file included from _note: /usr/local/clang/include/absl/container/internal/hash_function_defaults.hXmacro 'ABSL_INTERNAL_X' defined here:( 59i: nIn file included from s/usr/local/clang/include/absl/strings/cord.he596r: | t94#_: doIn file included from er/usr/local/clang/include/absl/strings/internal/cordz_info.hf_:ais31ns: ei /usr/local/clang/include/absl/synchronization/mutex.hgA:Bn489S,:L 14i_n:Is Newarning: Trtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Et R_NoAr L_489a_s | sXi g( Fn _ui mn pc ,lv ,o Ccioadln l(es*te a,&b, sK lcQo_nunasullt, l a&KbV,la el uien| ,v ^a.r .i.a)/usr/local/clang/include/absl/container/internal/btree_container.hn t: )509 ( :v o52 i: d * note: expanded from macro 'ABSL_INTERNAL_X' a b s l _ n509 u | l l a b i l \ i tA By| _S ^uL _nIkNnToEwRnN)A,L _ A| T ^T RIBU/usr/local/clang/include/absl/base/nullability.hT:E257_:C23A:P Tnote: Uexpanded from macro 'absl_nullable'R ED _257B | Y#(dtehfiisn)e) ,a b s l _ n u l l a b l e _ N u l l a b l e \| ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :619:In file included from /usr/local/clang/include/absl/container/internal/common.h3s2geography/linear-referencing.cc:::31 2:warning: : 9passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from : s2geography/linear-referencing.h :note: 4macro 'ABSL_INTERNAL_IF_true' defined here : 619In file included from | s2geography/geography.h : 314A | : #BIn file included from dS../src/s2/s2polygon.hLe:_f29Ii: NnIn file included from eT/usr/local/clang/include/absl/container/flat_hash_map.h E:ARB43NS: LAIn file included from _L/usr/local/clang/include/absl/container/hash_container_defaults.hI_N:XT19(E: tRIn file included from rN/usr/local/clang/include/absl/container/internal/hash_function_defaults.hyA:_L59_e: mIIn file included from pF/usr/local/clang/include/absl/strings/cord.hl_:at94cr: euIn file included from ,e/usr/local/clang/include/absl/strings/internal/cordz_info.h (:ti31rfy_: _s/usr/local/clang/include/absl/synchronization/mutex.hea:mt489pi:ls45af:ci eewarning: d_type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i, m p.l ,.489 . | c )o n si t &vf,o_ itsdra u(tei*)a;sb fs ile| _ ^dn u l/usr/local/clang/include/absl/container/internal/btree_container.h l:a| 611 ^b:l 52e: inote: nexpanded from macro 'ABSL_INTERNAL_X'v ari a611n | t ) ( In file included from v o is2geography/coverings.cc d: * 2 a: bAIn file included from sBlSs2geography/coverings.h_Ln:_uI6lN: lTaIn file included from EbRs2geography/geography.hiNlAi:Lt4_yA: _TuIn file included from TnR../src/s2/s2polygon.hkIn:BoU34wT: nEIn file included from )_,../src/s2/mutable_s2shape_index.hC A: P30| T ^: U RIn file included from E/usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.hD::_67289B: Y:(/usr/local/clang/include/absl/container/internal/btree_container.h34t::h528 i:note: sexpanded from macro 'absl_nullability_unknown'3) ):, warning: 289 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | # d e f i n e 528 | a b s l _ nA uB lS Ll_ a IbN i lT i EtR yN\A_ Lu n_| k ^Xn (oiw/usr/local/clang/include/absl/container/internal/common.hnn: s31_e:Nr9tu:_l lonote: _macro 'ABSL_INTERNAL_IF_true' defined hereru n_s pa31es | c#sidifeigfeni,d n ei n| A ^sB SeLr_tI_NoTrE_RaNsAIn file included from sLs2geography/linear-referencing.cc_i:Ig2Fn: __In file included from tis2geography/linear-referencing.hrm:up4el: (,In file included from i s2geography/geography.hfc:_o4sn: satIn file included from t ../src/s2/s2polygon.hi&:s,29f : icIn file included from eo/usr/local/clang/include/absl/container/flat_hash_map.hdn:s,t43 : .&In file included from .,/usr/local/clang/include/absl/container/hash_container_defaults.h. :) 19 | : i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from f /usr/local/clang/include/absl/container/internal/hash_function_defaults.h_: s59529a: t | In file included from i /usr/local/clang/include/absl/strings/cord.hs :f 94i : e In file included from d /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^ /usr/local/clang/include/absl/synchronization/mutex.h : 490 : 13 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t In file included from rs2geography/distance.cc u:490e2 | ,: In file included from ts2geography/distance.h r: u4 e: )v;In file included from o is2geography/geography.hd :*| 4 ~~~~~~~~~~~: a In file included from b../src/s2/s2polygon.hs:l/usr/local/clang/include/absl/container/internal/btree_container.h34_:: n509In file included from u:../src/s2/mutable_s2shape_index.hl47::l30 a: bnote: In file included from iexpanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/btree_map.hl :i67t: y/usr/local/clang/include/absl/container/internal/btree_container.h _:u509619n | :k 3n :o warning: w 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n a r g ) 619;A | B S L| A ^_B SI/usr/local/clang/include/absl/base/nullability.hNLT:E_289IR:NN34TA:LE R_note: ANexpanded from macro 'absl_nullability_unknown'AT LT_ XR289I( | Bt#UrdyTe_fEeim_nCpelA aPacbTesU,l _RtEnrDuy_l_lBeamYbp(iltlaihctiey_s_)iu)m,np k ln, o w cno n_ sN tu l& l,_ ut nr sup ee) c;i f i | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d /usr/local/clang/include/absl/container/internal/btree_container.h | : ^ 611 \: 47 :| ^~~~ note: expanded from macro 'ABSL_INTERNAL_X' 611 | /usr/local/clang/include/absl/container/internal/btree_container.h : 528 : 3 In file included from : s2geography/linear-referencing.cc : warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] : AIn file included from B/usr/local/clang/include/absl/container/internal/btree_container.hs2geography/linear-referencing.hS::L5114_:: I52In file included from N:s2geography/geography.hT :Enote: 4expanded from macro 'ABSL_INTERNAL_X'R: NIn file included from A../src/s2/s2polygon.hL: _29511A: T | In file included from T /usr/local/clang/include/absl/container/flat_hash_map.hR :I 43B : U In file included from T /usr/local/clang/include/absl/container/hash_container_defaults.hE :_ 19 CA: ABIn file included from PS/usr/local/clang/include/absl/container/internal/hash_function_defaults.hTL:U_59RI: ENIn file included from DT/usr/local/clang/include/absl/strings/cord.h_E:BR94YN: (AIn file included from tL/usr/local/clang/include/absl/strings/internal/cordz_info.hh_:iA31sT: )T/usr/local/clang/include/absl/synchronization/mutex.h)R:,I499 B: U35 T: E _warning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] A P T U R499E | D _ Bv oY i (dt hEi ns a) b )l )e D e b\ u g L | o ^~~~ g ( c o n s t c h a r * a b s\l _ n| u ^l la/usr/local/clang/include/absl/container/internal/common.hb:l31e: 9n:a mnote: emacro 'ABSL_INTERNAL_IF_true' defined here) ; | 31 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f257i:n23e: Anote: Bexpanded from macro 'absl_nullable'S L_ I257N | T#EdReNfAiLn_e/usr/local/clang/include/absl/container/internal/btree_container.hI :aF620b_s:lt59_r:un uewarning: l(passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]li afb_ ls620ae | t i _ sNAfuBliSlLea_dbIl,NeT E .R| N. ^A. L)_ Xi(ft_rsya_teimspfliaecde , | t ^r y_emplace_impl,In file included from s2geography/coverings.cc&:&2,: In file included from fs2geography/coverings.ha:l6In file included from ss2geography/linear-referencing.cc: e:In file included from )2;s2geography/geography.h: :In file included from 4s2geography/linear-referencing.h| : : ^In file included from 4 ../src/s2/s2polygon.h: :/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from 34:s2geography/geography.h: 596:In file included from :4../src/s2/mutable_s2shape_index.h9: ::In file included from 30 ../src/s2/s2polygon.h: note: :macro 'ABSL_INTERNAL_X' defined hereIn file included from 29 /usr/local/clang/include/absl/container/btree_map.h: :In file included from 67 /usr/local/clang/include/absl/container/flat_hash_map.h: 596:/usr/local/clang/include/absl/container/internal/btree_container.h | 43#:: d528In file included from e:/usr/local/clang/include/absl/container/hash_container_defaults.hf3:i:19n : ewarning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/container/internal/hash_function_defaults.hA :B59S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hI :N52894T | : EIn file included from R /usr/local/clang/include/absl/strings/internal/cordz_info.hNA:AB31LS: _L/usr/local/clang/include/absl/synchronization/mutex.hX_:(I549FN:uT40nE:cR ,Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]CL a_lXl (e549ei | ,n sKesrQttuaa_tloi,c r KvV_oaailsdu seI,in gc.nr.e,.m) ei n t Sn y sn ce hr tS e_ mo ( Mr _u at es xs *i ga bn s _l\_i nm op| n ^ln ,u lclo nmsut, & ,| ^c ons/usr/local/clang/include/absl/base/nullability.ht: 241&:,22 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' 529 | 241 | # d e f i n e a b s l _ n o n nturlule ,_ Ntornuneu)l;l | | ~~~~~~~~~~~ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/container/internal/btree_container.h511::62047::3 :note: In file included from expanded from macro 'ABSL_INTERNAL_X'warning: s2geography/linear-referencing.cc passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 2: In file included from 511 s2geography/linear-referencing.h | 620 : | 4 : A In file included from B s2geography/geography.hS : L 4_ : IIn file included from AN../src/s2/s2polygon.hBT:ES29LR_N: AIIn file included from LN/usr/local/clang/include/absl/container/flat_hash_map.h_T:XE43(RtN: rAIn file included from yL/usr/local/clang/include/absl/container/hash_container_defaults.h__:Ae19mT: pTIn file included from lR/usr/local/clang/include/absl/container/internal/hash_function_defaults.haI:cB59eU: ,T In file included from Et/usr/local/clang/include/absl/strings/cord.hr_:CyA94_P: eTIn file included from mU/usr/local/clang/include/absl/strings/internal/cordz_info.hpR:lE31aD: c_/usr/local/clang/include/absl/synchronization/mutex.heB:_Y550i(mt:hpi64ls:,) )warning: &)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , f a 550l | s e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 611 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' \ | 611 ^~~~ | b aAsBeS_Li_nItNeTrEnRaNlA:L:_PAeTrTTRhIrBeUaTdES_yCnAcPhT*U RaEbDs_lB_Yn(otnhniusl)l) ,w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f\i n e| ^a bs/usr/local/clang/include/absl/container/internal/common.hl:_32n:o9n:n unote: lmacro 'ABSL_INTERNAL_IF_false' defined herel _N o32n | n#udlelf i n| e ^ ABSL_INTERNAL_IF_falIn file included from ss2geography/linear-referencing.cce:(2i: fIn file included from _s2geography/linear-referencing.hs:a4t: iIn file included from ss2geography/geography.hf:i4e: dIn file included from ,../src/s2/s2polygon.h :.29.: .In file included from )/usr/local/clang/include/absl/container/flat_hash_map.h :_43_: VIn file included from A/usr/local/clang/include/absl/container/hash_container_defaults.h_:A19R: GIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:/usr/local/clang/include/absl/container/internal/btree_container.h_59 :: 532In file included from | :/usr/local/clang/include/absl/strings/cord.h ^24: :94 : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 31: /usr/local/clang/include/absl/synchronization/mutex.h :532551 | : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | s t a t ifca lbsoeo)l; DIn file included from es2geography/distance.ccc| :r ^2e : mIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hes2geography/distance.hn::t4964S:: y9In file included from n:s2geography/geography.hc :h4Snote: : emacro 'ABSL_INTERNAL_X' defined hereIn file included from m ../src/s2/s2polygon.h(:M34 u: t496In file included from e | ../src/s2/mutable_s2shape_index.hx#:*d30 e: faiIn file included from bn/usr/local/clang/include/absl/container/btree_map.hse: l67A_: B/usr/local/clang/include/absl/container/internal/btree_container.hnS:oL621n_:nI58Nu:lT lEwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]Rm uN,A L621_ | X| ( ^ F uA/usr/local/clang/include/absl/base/nullability.hnB:Sc241,L:_ 22IC:aN Tlnote: Eexpanded from macro 'absl_nonnull'lR NeAe L,241_ | X#K(dtQerufyia_nelem, paMlbQasuclea_,ln otnr,ny uK_leVlam pl_luNaocneen_,ui lMmlVpa ll ,u| e ^&, &.,. .t)r u In file included from e s2geography/linear-referencing.cc) :; 2 \: In file included from | s2geography/linear-referencing.h ^| : ^4 /usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 596s2geography/geography.h::94:: In file included from ../src/s2/s2polygon.hnote: :macro 'ABSL_INTERNAL_X' defined here29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43 : 596In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e59 : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hT:E31R: N/usr/local/clang/include/absl/synchronization/mutex.hA:L552_:X64(:F uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c , Ca l552l | e e , K Q u a l , K V a l u e , . . . ) b a s e _ i n t e r n a l\: : P| e ^r ThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h241: | 531#:d3e:f iwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e abs l531_ | n o nAnBuSlLl _No_nInNuTlElR N A| L ^_ X(insert_o/usr/local/clang/include/absl/container/internal/btree_container.hr:_621a:s3s:i gwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], In file included from s2geography/linear-referencing.cci :n6212s | : e In file included from rs2geography/linear-referencing.hAt:_B4oS: rLIn file included from __s2geography/geography.hIa:Ns4Ts: EiRgIn file included from nN_../src/s2/s2polygon.hAi:Lm29_p: XlIn file included from (,/usr/local/clang/include/absl/container/flat_hash_map.ht :rc43yo: _nIn file included from es/usr/local/clang/include/absl/container/hash_container_defaults.hmt:p 19&l: a,In file included from c /usr/local/clang/include/absl/container/internal/hash_function_defaults.he&:,&59 ,: t In file included from rf/usr/local/clang/include/absl/strings/cord.hya:_l94es: meIn file included from p,/usr/local/clang/include/absl/strings/internal/cordz_info.hl :a 31c| : e ^/usr/local/clang/include/absl/synchronization/mutex.h_ :i556m/usr/local/clang/include/absl/container/internal/btree_container.h:p:38l509:,: 52warning: &:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& ,note: expanded from macro 'ABSL_INTERNAL_X't r 556u | e ) ;v509 o | i | d ^ L o/usr/local/clang/include/absl/container/internal/btree_container.hc :k 611S :l 52o : w LAnote: oexpanded from macro 'ABSL_INTERNAL_X'oB SpL(_ SI611yN | n TcE h RWN a AiL t _P Aa rT TaAmRBsSI*BL _UaIbTNsTEl_E_RCnNoAAnLPn_uTAlUTlTR RwEIDa_BiUBtTpYE(,t_ ChiAinPtsT )UfR)lE,aDg_s B )Y; ( t h | i ^ s ) )/usr/local/clang/include/absl/base/nullability.h, : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\ f i n e | a ^ b s l/usr/local/clang/include/absl/container/internal/common.h\_ :n o32| n ^:n u9l:/usr/local/clang/include/absl/container/internal/common.hl : note: 31macro 'ABSL_INTERNAL_IF_false' defined here_: N9o: n n32note: u | macro 'ABSL_INTERNAL_IF_true' defined here#ld le f i31| n | ^#e d eAfBiSnLe_ IANBTSELR_NIANIn file included from LTs2geography/linear-referencing.cc_E:RI2NF: A_In file included from Lfs2geography/linear-referencing.h_a:Il4Fs: _eIn file included from t(s2geography/geography.hri:uf4e_: (sIn file included from iaft../src/s2/s2polygon.h_i:ss29af: tiIn file included from iesd/usr/local/clang/include/absl/container/flat_hash_map.hf,:i 43.e: .dIn file included from ,./usr/local/clang/include/absl/container/hash_container_defaults.h ):. 19._: _.In file included from )V/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA _:iA59fR: _GIn file included from sS/usr/local/clang/include/absl/strings/cord.ha_:_t94i : s In file included from f| /usr/local/clang/include/absl/strings/internal/cordz_info.h ^i:e 31d: /usr/local/clang/include/absl/synchronization/mutex.h :| 558 ^: 35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2geography/coverings.cc558: | 2 In file included from : s2geography/distance.ccbIn file included from :os2geography/coverings.h2o:: l6In file included from : s2geography/distance.hLIn file included from :os2geography/geography.h4c:: k4In file included from S: s2geography/geography.hlIn file included from :o../src/s2/s2polygon.h4w:: W34In file included from i: ../src/s2/s2polygon.htIn file included from :h../src/s2/mutable_s2shape_index.h34D:: e30In file included from a: ../src/s2/mutable_s2shape_index.hdIn file included from :l/usr/local/clang/include/absl/container/btree_map.h30i:: n67In file included from e: /usr/local/clang/include/absl/container/btree_map.h(/usr/local/clang/include/absl/container/internal/btree_container.h:M:67u531: H:/usr/local/clang/include/absl/container/internal/btree_container.ho3:w:621 :warning: a3bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] n o531n | n u 621l | l A hBAoSBwSL,L __ II| NNT ^TE REN/usr/local/clang/include/absl/base/nullability.hAR:LN241_A:LX22(_:tX (note: riexpanded from macro 'absl_nonnull'yn _se me241pr | l#tad_coeerf,_i naters ysa_ibesgmlpn_ln,aoc neni_uinlmlsp le_,rN ot&n_&n,ou lrtlr_ ua es| ) ^s; i g| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ imIn file included from p/usr/local/clang/include/absl/container/internal/btree_container.hs2geography/linear-referencing.ccl::,6112 :: c47In file included from o:s2geography/linear-referencing.hn :snote: 4expanded from macro 'ABSL_INTERNAL_X't: In file included from &s2geography/geography.h ,:611 4 | &: &In file included from ,../src/s2/s2polygon.h : f29 a: lIn file included from s /usr/local/clang/include/absl/container/flat_hash_map.h e: ,43 : A In file included from B| /usr/local/clang/include/absl/container/hash_container_defaults.h ^S:L 19_/usr/local/clang/include/absl/container/internal/btree_container.h: I:In file included from N511/usr/local/clang/include/absl/container/internal/hash_function_defaults.hT::E5259R:: N In file included from Anote: /usr/local/clang/include/absl/strings/cord.hLexpanded from macro 'ABSL_INTERNAL_X':_ 94A: TIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hR511:I | 31B : U /usr/local/clang/include/absl/synchronization/mutex.hT : E559_ :C 46 A :P Twarning: Utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]AR BES DL559__ | B IYN ( t Th iE s R) )N , A L _ A T T R I B U T E _ C A P TcU o Rn sE t D \C_ oB nYd| (i ^~~~ttih oins*) )a)b s l _ n u l l a b l e c o n d , | ^ \/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nullable'32 :9 :257 | note: #macro 'ABSL_INTERNAL_IF_false' defined hered efi n32e | #adbesfli_nneu lAlBaSbLl_eI N_TNEuRlNlAaLb_lIeF _ f| a ^l se(if_satisfied, ...) __VAIn file included from _s2geography/linear-referencing.ccA:R2G: SIn file included from _s2geography/linear-referencing.h_: 4 : | In file included from ^s2geography/geography.h :4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void/usr/local/clang/include/absl/container/internal/btree_container.h :L622o:c3k:S lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]w (MuH o622w | a bAsBlS_Ln_oInNnIn file included from TuEls2geography/coverings.ccRl:N 2AhL: o_wIn file included from X,s2geography/coverings.h( :tcr6oy: n_sIn file included from etms2geography/geography.h pCl:oa4nc: deIn file included from i,t../src/s2/s2polygon.h i:tor34ny*: _ eIn file included from am../src/s2/mutable_s2shape_index.hbp:sll30a_: cneIn file included from u_lh/usr/local/clang/include/absl/container/btree_map.hli:an67bt: l_/usr/local/clang/include/absl/container/internal/btree_container.hei m:cp534ol:n,d 23,c: o n| swarning: ^tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] &/usr/local/clang/include/absl/base/nullability.h,: 241 534:f | 22a :l s note: e expanded from macro 'absl_nonnull', | 241 ^ | # d/usr/local/clang/include/absl/container/internal/btree_container.he : f 611 i :n 52 e : t rnote: auexpanded from macro 'ABSL_INTERNAL_X'be )s;l _ 611n | o | n ^ n u l/usr/local/clang/include/absl/container/internal/btree_container.h l: 496_ N: o 9nAn:BuS lLnote: l_ Imacro 'ABSL_INTERNAL_X' defined here N | T ^E R496N | A#Ld_eIn file included from Afs2geography/linear-referencing.ccTi:Tn2Re: I BIn file included from AUs2geography/linear-referencing.hTB:ES4_L: C_In file included from IANs2geography/geography.hPT:ET4URR: ENIn file included from DA../src/s2/s2polygon.h_L:B_29YX: ((In file included from tF/usr/local/clang/include/absl/container/flat_hash_map.huh:in43sc: ),In file included from ) /usr/local/clang/include/absl/container/hash_container_defaults.h,C:a 19l : lIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: e59, : In file included from K/usr/local/clang/include/absl/strings/cord.hQ u: a94l ,: In file included from M Q/usr/local/clang/include/absl/strings/internal/cordz_info.h u: a31 l: ,/usr/local/clang/include/absl/synchronization/mutex.h : K562V : a58 l: u ewarning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \M V a l562| u | e ^ , ./usr/local/clang/include/absl/container/internal/common.hv.:.o32i):d 9 : L o\note: c macro 'ABSL_INTERNAL_IF_false' defined herek S| l ^o w 32( | M#udHeofwi naeb sAlB_SnLo_nInNuTlElR NhAoLw_,I Fc_ofnaslts eC(oinfd_istaitoins*f iaebds,l _.n.u.l)l a_b_lVeA _cAoRnGdS,_ _ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/linear-referencing.cc::5332:: 3In file included from :s2geography/linear-referencing.h :4warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h533: | 29 : In file included from A/usr/local/clang/include/absl/container/flat_hash_map.hB:S43L: _In file included from I/usr/local/clang/include/absl/container/hash_container_defaults.hN:T19E: RIn file included from N/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:L59_: XIn file included from (/usr/local/clang/include/absl/strings/cord.hi:n94s: eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.ht:_31o: r/usr/local/clang/include/absl/synchronization/mutex.h_:a565s:s36i:g nwarning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] inse In file included from r565s2geography/distance.cct | : _2 o: vrIn file included from o_s2geography/distance.hai:sd4 s: UiIn file included from gns2geography/geography.hnl:_o4ci: kmIn file included from pSl../src/s2/s2polygon.hl,:o 34wc: (oIn file included from Sn../src/s2/mutable_s2shape_index.hys:nt30 c: &hIn file included from W,/usr/local/clang/include/absl/container/btree_map.h a:&i67t&: P,/usr/local/clang/include/absl/container/internal/btree_container.ha :rf624aa:ml3ss:*e ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a b| s ^l _ 624n | /usr/local/clang/include/absl/container/internal/btree_container.hu l: lA509aBb:SlLe52_ :IwN aTinote: Etexpanded from macro 'ABSL_INTERNAL_X'RpN )A LA _B509XS( | Lt_ rAy T_T eR mI pBl UaT c E e_ ,AC OBtLSrDLy;__ IeN mT| p ^El aRc/usr/local/clang/include/absl/base/nullability.hNeA_:Lh257_i:nA23tT:_T iRnote: mexpanded from macro 'absl_nullable'Ip lB ,U257 T | c#Eod_neCsfAtPi nT&e,U RatbErsuDle__,nB uY (lt| l ^hai bsl/usr/local/clang/include/absl/container/internal/btree_container.h)e:) 611,_:N 52u :l l note: aexpanded from macro 'ABSL_INTERNAL_X'b l e 611 | | ^ A B S L _\I N T| E ^R NA/usr/local/clang/include/absl/container/internal/common.hL:_32A:T9T:R Inote: Bmacro 'ABSL_INTERNAL_IF_false' defined hereU TE_ C32A | P#TdUeRfIn file included from Eis2geography/linear-referencing.ccDn:_e2B : AYIn file included from B(s2geography/linear-referencing.hSt:Lh4_i: sIIn file included from )Ns2geography/geography.h)T:,E4 R: NIn file included from A../src/s2/s2polygon.h L: _29 I: FIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.h f:a 43l s: eIn file included from (/usr/local/clang/include/absl/container/hash_container_defaults.h i: f19_ : s In file included from a /usr/local/clang/include/absl/container/internal/hash_function_defaults.ht : i59 s: fIn file included from i/usr/local/clang/include/absl/strings/cord.h e: d94 ,: \ In file included from . /usr/local/clang/include/absl/strings/internal/cordz_info.h. :.| )31 ^ : _/usr/local/clang/include/absl/synchronization/mutex.h _:V576A/usr/local/clang/include/absl/container/internal/common.h:_:49A31:R: Gwarning: 9Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:_ _note: macro 'ABSL_INTERNAL_IF_true' defined here 576 | | ^ 31 | v#odiedf iTnrey RAeBIn file included from mSs2geography/coverings.ccoL:v_e2I(: NbTIn file included from aEss2geography/coverings.hReN_:AiL6n_: tIeIn file included from Frs2geography/geography.h_nt:ar4lu:e: :(In file included from Pi../src/s2/s2polygon.hefr:_Ts34ha: rtIn file included from eia../src/s2/mutable_s2shape_index.hsdf:Siy30en: dcIn file included from ,h */usr/local/clang/include/absl/container/btree_map.h. .:a.67b): s l/usr/local/clang/include/absl/container/internal/btree_container.hi_f:n_o533sn:ant3uil:slf iwarning: se)passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d; | | ^ ^533 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: In file included from Nexpanded from macro 'absl_nonnull's2geography/distance.ccT :E2 R: 241NIn file included from | A#s2geography/distance.hdL:e_4fXi: n(In file included from ei s2geography/geography.hna:sb4se: lrIn file included from _t../src/s2/s2polygon.h_no:or34n_: naIn file included from us../src/s2/mutable_s2shape_index.hls:li30 g: n_,In file included from N /usr/local/clang/include/absl/container/btree_map.hion:ns67ne: ur/usr/local/clang/include/absl/container/internal/btree_container.hlt:l_624o :r _3| a: ^s swarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]g n_imp l624, | c oAnBIn file included from sSs2geography/linear-referencing.ccLt:_ 2I&: ,NIn file included from Ts2geography/linear-referencing.hE&:R&4N,: A In file included from Lfs2geography/geography.h_a:Xl4(ste: r,In file included from y ../src/s2/s2polygon.h_ :e| 29m ^: p In file included from l/usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/container/internal/btree_container.ha:c:43e511: ,:In file included from 52/usr/local/clang/include/absl/container/hash_container_defaults.ht::r 19note: yexpanded from macro 'ABSL_INTERNAL_X': _ In file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hm: p59511l: a | In file included from c /usr/local/clang/include/absl/strings/cord.h e:_ 94h : i In file included from n /usr/local/clang/include/absl/strings/internal/cordz_info.ht :_ 31i : m /usr/local/clang/include/absl/synchronization/mutex.hAp:lB578,S: Lc_45oI:nN sTwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E R&N, A 578tL | r_ uA TeTv,oR iI dB| U ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~TB lEo c_625kC | (A b aP sT e U_ Ri nE Dt _e Br Yn a( tl h: :i sP) e) rc)Toh nrs e t a_ diS tye nrc aht *o ra (b hsil n_t n)o nA nB uSl Ll _ IsN )T; E R N\| A ^ L _/usr/local/clang/include/absl/base/nullability.h| C ^:O 241M:/usr/local/clang/include/absl/container/internal/common.hM22:A:)31 ;:note: expanded from macro 'absl_nonnull'9 :| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: 241macro 'ABSL_INTERNAL_IF_true' defined here | #/usr/local/clang/include/absl/container/internal/btree_container.hd: e611f31:i | 47n#:ed e note: aexpanded from macro 'ABSL_INTERNAL_X'fb isnle _ 611An | Bo nS Ln _u Il Nl T E_ RN oN AnALnBu_SlLIl_ FI _N| Tt ^ErR uNeA(Li_fA_TsTaRtIiBIn file included from sUfs2geography/linear-referencing.cciT:eE2_d: C,In file included from A s2geography/linear-referencing.hP.:T.4U.: R)In file included from E Ds2geography/geography.hi_:Bf4Y_(: tsIn file included from ha../src/s2/s2polygon.hit:si)29s): ,f In file included from i/usr/local/clang/include/absl/container/flat_hash_map.h e: d 43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : \In file included from /usr/local/clang/include/absl/synchronization/mutex.h s2geography/coverings.cc: :580| 2: ^~~~: 34 In file included from :s2geography/coverings.h :warning: 6type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from s2geography/geography.h:4 : 580In file included from | ../src/s2/s2polygon.h : 34b: aIn file included from s../src/s2/mutable_s2shape_index.he:_30i: nIn file included from t/usr/local/clang/include/absl/container/btree_map.he:r67n: a/usr/local/clang/include/absl/container/internal/btree_container.hl::533::P3e:r Twarning: h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r eadSyn c533h | * aAbBsSlL__nIuNlTlEaRbNlAeL _WXa(kienuspe(r t _| o ^r _a/usr/local/clang/include/absl/base/nullability.hs:s257i:g23n:, note: iexpanded from macro 'absl_nullable'n se r257t | _#odre_faisnsei ganb_silm_pnlu,l lcaobnlset _&N,u l&l&a,b lfea l s| e ^, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/geography.h :: 6264 :: 3In file included from : ../src/s2/s2polygon.h warning: :tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]29r u: eIn file included from )/usr/local/clang/include/absl/container/flat_hash_map.h626;: | 43 : | In file included from A ~~~~~/usr/local/clang/include/absl/container/hash_container_defaults.hB :S19L: /usr/local/clang/include/absl/container/internal/btree_container.h_In file included from :I/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN511:T:59E47: R:In file included from N /usr/local/clang/include/absl/strings/cord.hA:Lnote: 94_expanded from macro 'ABSL_INTERNAL_X': X In file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.ht: r31511y: _/usr/local/clang/include/absl/synchronization/mutex.h | e:m 581p : l38 a:c warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] , t r 581yA | _B e SmL p _l aI NcbTea_sEheRi_NnitAnL_t_ieAmrpTnlaT,l R:I&:&BP,UeT rEfTa_hlrCseeAaP,dT SU yR| nE ^cD h_*/usr/local/clang/include/absl/container/internal/btree_container.hB :aY611b(:st52lh:_i nsnote: oexpanded from macro 'ABSL_INTERNAL_X')n )n)u l 611l | w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : A241B :S 22L :_ I N note: T expanded from macro 'absl_nonnull'E R N A 241L\ | _ #Ad TeT| f ^~~~Ri InBeU TaEb_sClA_PnToUnRnEuDl_lB Y_(Ntohninsu)l)l, | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9:In file included from s2geography/linear-referencing.cc:note: 2macro 'ABSL_INTERNAL_IF_false' defined here: In file included from s2geography/linear-referencing.h:4 : 32In file included from | s2geography/geography.h#:d4e: fIn file included from i../src/s2/s2polygon.hn:e29 : AIn file included from B/usr/local/clang/include/absl/container/flat_hash_map.hS:L43_: IIn file included from N/usr/local/clang/include/absl/container/hash_container_defaults.hT:E19R: NIn file included from A/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59I: FIn file included from _/usr/local/clang/include/absl/strings/cord.hf:a94l: sIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h(:i31f: _/usr/local/clang/include/absl/synchronization/mutex.hs:a585t:i20s:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d , .. .585) | _ _vVoAi_dA RTGrSa_n_s ( M| u ^H ow absl_nonnull how); /usr/local/clang/include/absl/container/internal/btree_container.h :/536/: 24u:s ewarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] for 536C | o n d V a r - > M u t e x t r a n sffaelrs e )| ; ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/container/internal/btree_container.h:: 496note: :expanded from macro 'absl_nonnull'9 : note: 241macro 'ABSL_INTERNAL_X' defined here | #de f496i | n#ed eafbisnle_ nAoBnSnLu_lIlN T_ENRoNnAnLu_lXl( F u| n ^c , CIn file included from as2geography/distance.ccl:l2e: eIn file included from ,s2geography/distance.h :K4Q: uIn file included from In file included from as2geography/geography.hls2geography/linear-referencing.cc:,:4 2: M: In file included from QIn file included from ../src/s2/s2polygon.hus2geography/linear-referencing.h:a:34l4: ,: In file included from In file included from ../src/s2/mutable_s2shape_index.hKs2geography/geography.h:V:30a4: l: uIn file included from eIn file included from /usr/local/clang/include/absl/container/btree_map.h,../src/s2/s2polygon.h: :M6729V: : a/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from l:/usr/local/clang/include/absl/container/flat_hash_map.hu628e::,433 : :.In file included from . .warning: /usr/local/clang/include/absl/container/hash_container_defaults.h)passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h 628\: | 59 : | In file included from ^A/usr/local/clang/include/absl/strings/cord.hB :S94L: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A586L:_43X:( twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y _em p586l | a c ev,o itdr yF_eerm(pblaascee__ihnitnetr_niamlp:l:,P e&r&Th,r etarduSey,n c h| * ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l611_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l | ^611 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bAsTlT_Rn/usr/local/clang/include/absl/container/internal/btree_container.hIo:BnU535nTu:El_l3C A:_P NTowarning: Upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nRn EuDl_lB Y535 ( | t | h ^iA sB)S)L,_ I N T E R N A L In file included from _ Xs2geography/linear-referencing.cc (: i2 n: sIn file included from es2geography/linear-referencing.h r: t4_ : o In file included from rs2geography/geography.h _ :a s4 s: iIn file included from g ../src/s2/s2polygon.hn\,: 29i : n| sIn file included from ^e/usr/local/clang/include/absl/container/flat_hash_map.h r:t/usr/local/clang/include/absl/container/internal/common.h43_:: o31In file included from r:/usr/local/clang/include/absl/container/hash_container_defaults.h_9:a:19s s: note: iIn file included from macro 'ABSL_INTERNAL_IF_true' defined hereg/usr/local/clang/include/absl/container/internal/hash_function_defaults.h n:_ i5931m: p | lIn file included from #,/usr/local/clang/include/absl/strings/cord.hd :ec94fo: inIn file included from ns/usr/local/clang/include/absl/strings/internal/cordz_info.het: 31&A,: B/usr/local/clang/include/absl/synchronization/mutex.h&S&:L,590_ :It40Nr:Tu Eewarning: R,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N A L| ^_590I | F /usr/local/clang/include/absl/container/internal/btree_container.h_ t:er509xu:pel52(ii:cfi _tsnote: expanded from macro 'ABSL_INTERNAL_X'aMt uitse fxi509(ec | do ,n s.t . . v) o li af t_i slaAetB iSMsLuf_tieIexdN* T aE| bR ^Ns AlL__nAuTlTlRaIbBlIn file included from UeTs2geography/distance.cc E:/_2C*: AiPIn file included from Tgs2geography/distance.hnU:oR4rE: De_In file included from dBs2geography/geography.h*Y:(/4)t: hIn file included from {i../src/s2/s2polygon.h}s:) 34) : ,| In file included from ^ ../src/s2/mutable_s2shape_index.h : /usr/local/clang/include/absl/base/nullability.h30 :: 257In file included from : /usr/local/clang/include/absl/container/btree_map.h23 : : 67 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullable' : 628 : 257 3 | :# dwarning: e 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f i\n e | 628a ^ | b s lA_BS/usr/local/clang/include/absl/container/internal/common.hnLu_l:IlN31aTbE:lRe9N :A_L N_note: uXmacro 'ABSL_INTERNAL_IF_true' defined herel( ltarby l_e31e m | p#| ld ^ae cfei,n et rAyB_SeLm_pIlNaTcEeR_NhAiLn_tI_Fi_mtprlu,e (&i&f,_ startuies,f i e| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, .. .629) | i f _ s a t i s f i e d | ^ const_iterator(hinIn file included from ts2geography/coverings.cc): 2A: BIn file included from Ss2geography/coverings.hL:_6I: NIn file included from Ts2geography/geography.hE:R4N: AIn file included from L../src/s2/s2polygon.h_:C34O: MIn file included from M../src/s2/mutable_s2shape_index.hA:)30;: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~67 : /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/container/internal/btree_container.h535::6113::47 :warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]note: expanded from macro 'ABSL_INTERNAL_X' 611535 | | A B S L _ I N TAEBRSNLA_LI_NXT(EiRnNsAeLr_tA_ToTrR_IaBsUsTiEg_nC,A PiTnUsReErDt__BoYr(_tahsissi)g)n,_ i m p l , c o n s t & , & & , t r u e , \| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_/usr/local/clang/include/absl/container/internal/btree_container.hI:N638T:E63R:N Awarning: L'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ IF_f a638l | s e ( i f _ scaotnisstf ikeedy,_ a.r.g.<)K >_ _&VkA _AABRSGLS__I_N T E| R ^N AL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAIn file included from Ls2geography/coverings.cc_:A2T: TIn file included from Rs2geography/coverings.hI:B6U: TIn file included from Es2geography/geography.h_:C4A: PIn file included from T../src/s2/s2polygon.hU:R34E: DIn file included from _../src/s2/mutable_s2shape_index.hB:Y30(: tIn file included from h/usr/local/clang/include/absl/container/btree_map.hi:s67): )/usr/local/clang/include/absl/container/internal/btree_container.h : 538| : ^~~~23 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 648:7/usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/synchronization/mutex.h: :496warning: 635:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:9 29:: note: warning: macro 'ABSL_INTERNAL_X' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]648 | 496 635 | | # dte hfeixnipsel)i )cA iBAtBS SLMLu__tIAeNTxTTLREoIRcBkNU(TAMEuL_t_LeIXxF(*E FTauIbMnsEcl_,_B nOoCUnNanDlu ll{le e m,| u ^~~~ )K QAuBaSlL,_ EMXQCuLaUlS,I VKEV_aLlOuCeK,_ FMUVNaClTuIeO,N (.m.u.)) | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/container/internal/btree_container.h:537:3 :641 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] expl i537c | i t AMBuStLe_xILNoTcEkR(NMAuLt_eXx(&i nmsue rAtB_SoLr__IaNsTsEiRgNnA,L _iAnTsTeRrItB_UoTrE__aCsAsPiTgUnR_EiDm_pBlY,( tchoinss)t, & ,| ^~~~& &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | A/usr/local/clang/include/absl/synchronization/mutex.hB:S649L:_29I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ A649T | T R IeBxUpTlEi_cCiAtP TMUuRtEeDx_LBoYc(kt(hMiust)e)x,* a b s l _ n o n n u l l m u , c o n s t \C o n| d ^i ti/usr/local/clang/include/absl/container/internal/common.ho:n31&: 9c:o nnote: dmacro 'ABSL_INTERNAL_IF_true' defined here) | ^31 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ IaFb_stlr_uneo(ninfu_lsla t_iNsofnineudl,l . .| . ^) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3In file included from :s2geography/linear-referencing.cc :warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from s2geography/linear-referencing.h/usr/local/clang/include/absl/container/internal/btree_container.h::4511: :In file included from 52s2geography/geography.h:: 4: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2polygon.h :29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h511: | 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59A: BIn file included from S/usr/local/clang/include/absl/strings/cord.hL:_94I: NIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:R31N: A/usr/local/clang/include/absl/synchronization/mutex.hL:_670A:T74T:R Iwarning: B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]U TE_CA P670T | U R EeDx_pBlYi(ctihti sR)e)a)d e r M u t e x L o c k ( M u t e x & m u A B\S L _| I ^N TE/usr/local/clang/include/absl/container/internal/common.hR:N31A:L9_:A Tnote: Tmacro 'ABSL_INTERNAL_IF_true' defined hereR IBU T31E | _#CdAePfTiUnReE DA_BBSYL(_tIhNiTsE)R)N A L| _ ^~~~I F_true(if_satisfied, ...) if_satisfied /usr/local/clang/include/absl/synchronization/mutex.h| : ^678 :35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678In file included from | s2geography/coverings.cc : 2e: xIn file included from ps2geography/coverings.hl:i6c: iIn file included from ts2geography/geography.h :R4e: aIn file included from ../src/s2/s2polygon.hd:e34r: MIn file included from u../src/s2/mutable_s2shape_index.ht:e30x: LIn file included from o/usr/local/clang/include/absl/container/btree_map.hc:k67(: M/usr/local/clang/include/absl/container/internal/btree_container.hu:t537e:x3*: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_non n537u | l l AmBuS)L _AIBNSTLE_RSNHAALR_EXD(_iLnOsCeKr_tF_UoNrC_TaIsOsNi(gmnu,) i n| s ^e rt_/usr/local/clang/include/absl/base/nullability.ho:r241_:a22s:s inote: gexpanded from macro 'absl_nonnull'n _i m241p | l#,d ecfoinnset a&b,s l&_&n,o ntnruulel, _ N| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nu l538l | | ^ true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from As2geography/geography.hB:S4L: _In file included from I../src/s2/s2polygon.hN:T29E: RIn file included from N/usr/local/clang/include/absl/container/flat_hash_map.hA:L43_: AIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hT:R19I: BIn file included from U/usr/local/clang/include/absl/container/internal/hash_function_defaults.hT:E59_: CIn file included from A/usr/local/clang/include/absl/strings/cord.hP:T94U: RIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hD:_31B: Y/usr/local/clang/include/absl/synchronization/mutex.h(:t681h:i74s:) )warning: )'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | e x p l i c i t R e a d e\r M u| t ^~~~e xLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull m/usr/local/clang/include/absl/container/internal/btree_container.hu:,541 :c24o:n swarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] Con d541i | t i o n & c o n d ) | ^ /usr/local/clang/include/absl/base/nullability.h :f241a:l22s:e )note: ;expanded from macro 'absl_nonnull' | ^ /usr/local/clang/include/absl/container/internal/btree_container.h241: | 496#:d9e:f inote: nmacro 'ABSL_INTERNAL_X' defined heree ab s496l | _#ndoenfniunlel A_BNSoLn_nIuNlTlE R N| A ^L _X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assIn file included from is2geography/linear-referencing.ccg:n2_: iIn file included from ms2geography/linear-referencing.hp:l4,: In file included from &s2geography/geography.h&:,4 : cIn file included from o../src/s2/s2polygon.hn:s29t: In file included from &/usr/local/clang/include/absl/container/flat_hash_map.h,: 43f: aIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hs:e19,: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::50994:: 52In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/synchronization/mutex.h:710: 74509: | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | A B SeLx_pIlNiTcEiRtN AWLr_iAtTeTrRMIuBtUeTxEL_oCcAkP(TMUuRtEeDx_&B Ym(ut hAiBsS)L)_,I N T E R N A L _ A T T R I B U T E _ C A P T U R\E D _| B ^Y (t/usr/local/clang/include/absl/container/internal/common.hh:i32s:)9): note: | macro 'ABSL_INTERNAL_IF_false' defined here ^~~~ 32 | #define ABSL_INTERNAL_IF_false(/usr/local/clang/include/absl/synchronization/mutex.hi:f718_:s35a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied ,718 | . . .e)x p_l_iVcAi_tA RWGrSi_t_e r M| u ^t exLock(Mutex*In file included from s2geography/coverings.cca:b2s: lIn file included from _s2geography/coverings.hn:o6n: nIn file included from us2geography/geography.hl:l4 : mIn file included from u../src/s2/s2polygon.h): 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22/usr/local/clang/include/absl/container/internal/btree_container.h:: 540note: :expanded from macro 'absl_nonnull'3 : warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | #de f540i | n e AaBbSsLl__InNoTnEnRuNlAlL __XN(oinnnsuelrlt _ o| r ^_ assign, insert_or_assign_impl, &&, conIn file included from ss2geography/linear-referencing.cct: 2&: ,In file included from s2geography/linear-referencing.hf:a4l: sIn file included from es2geography/geography.h,: 4 : | In file included from ^../src/s2/s2polygon.h :29: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h511::4352: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hnote: :expanded from macro 'ABSL_INTERNAL_X'19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59511: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.hA:B722S:L74_:I Nwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E RNAL _722A | T T ReIxBpUlTiEc_iCtA PWTrUiRtEeDr_MBuYt(etxhLiosc)k)()M u t e x & m u A B S L _ I N T E R N A L _ A\T T R| I ^B UT/usr/local/clang/include/absl/container/internal/common.hE:_32C:A9P:T Unote: Rmacro 'ABSL_INTERNAL_IF_false' defined hereE D_ B32Y | (#tdheifsi)n,e A| B ^~~~S L_INTERNAL_IF_false(if_satisfied, .../usr/local/clang/include/absl/synchronization/mutex.h): 731_:_35V:A _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R GS__ 731 | | ^ explicit WriterMutexLock(Mutex* absl_nonnull mu, constIn file included from s2geography/coverings.ccC:o2n: dIn file included from is2geography/coverings.ht:i6o: nIn file included from &s2geography/geography.h :c4o: nIn file included from d../src/s2/s2polygon.h): 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22/usr/local/clang/include/absl/container/internal/btree_container.h:: 543:note: 23expanded from macro 'absl_nonnull': warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | # d543e | truef)i;n e | a ^b sl/usr/local/clang/include/absl/container/internal/btree_container.h_:n496o:n9n:u lnote: lmacro 'ABSL_INTERNAL_X' defined here _No n496n | u#ldle f i| n ^e ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_asIn file included from ss2geography/linear-referencing.cci:g2n: _In file included from is2geography/linear-referencing.hm:p4l: ,In file included from s2geography/geography.h&:&4,: In file included from c../src/s2/s2polygon.ho:n29s: tIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h&:,43 : fIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hl:s19e: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h94:: 509In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h52::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_INTERNAL_X': 801:20: 509warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | CAoBnSdLi_tIiNoTnE(RbNool (A*La_bAsTlT_RnIoBnUnTuEl_lC AfPuTnUcR)E(Dv_oBiYd(*t haibss)l)_,n u l l a b i l i t y _ u n k n o w n ) , | ^\ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/container/internal/common.h22::32 :note: 9expanded from macro 'absl_nonnull': note: macro 'ABSL_INTERNAL_IF_false' defined here241 | #d e32f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uIlFl_ f a| l ^s e(if_saIn file included from ts2geography/linear-referencing.cci:s2f: iIn file included from es2geography/linear-referencing.hd:,4 : .In file included from .s2geography/geography.h.:)4 : _In file included from _../src/s2/s2polygon.hV:A29_: AIn file included from R/usr/local/clang/include/absl/container/flat_hash_map.hG:S43_: _In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2geography/coverings.cc::8012:: 45In file included from :s2geography/coverings.h :warning: 6type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from s2geography/geography.h:4 : 801In file included from | ../src/s2/s2polygon.h : 34C: oIn file included from n../src/s2/mutable_s2shape_index.hd:i30t: iIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:(67b: o/usr/local/clang/include/absl/container/internal/btree_container.ho:l542 :(3*:a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _no n542n | u l lA BfSuLn_cI)N(TvEoRiNdA*L _aXb(siln_sneurltl_aobri_laistsyi_gunn,k nionwsne)r,t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i289g:n34_:i mnote: pexpanded from macro 'absl_nullability_unknown'l , & &289, | #cdoenfsitn e& ,a bfsall_sneu,l l a| b ^i li/usr/local/clang/include/absl/container/internal/btree_container.ht:y511_:u52n:k nnote: oexpanded from macro 'ABSL_INTERNAL_X'w n _ N511u | l l _ u n s p e c i fAiBeSdL _ I| N ^T ERNAL_ATTRIBUTE_In file included from Cs2geography/linear-referencing.ccA:P2T: UIn file included from Rs2geography/linear-referencing.hE:D4_: BIn file included from Ys2geography/geography.h(:t4h: iIn file included from s../src/s2/s2polygon.h):)29): In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31\: /usr/local/clang/include/absl/synchronization/mutex.h :| 802 ^: 19:/usr/local/clang/include/absl/container/internal/common.h :warning: 31type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 9: note: 802macro 'ABSL_INTERNAL_IF_true' defined here | 31 | # d e f i n ev oAiBdS*L _aIbNsTlE_RnNuAlLl_aIbFi_ltirtuye_(uinfk_nsoawtni safrige)d;, .| . ^. ) /usr/local/clang/include/absl/base/nullability.hi:f289_:s34a:t inote: sexpanded from macro 'absl_nullability_unknown'f ied 289 | | # ^d efine absl_nullabiliIn file included from ts2geography/coverings.ccy:_2u: nIn file included from ks2geography/coverings.hn:o6w: nIn file included from s2geography/geography.h_:N4u: lIn file included from l../src/s2/s2polygon.h_:u34n: sIn file included from p../src/s2/mutable_s2shape_index.he:c30i: fIn file included from i/usr/local/clang/include/absl/container/btree_map.he:d67 : /usr/local/clang/include/absl/container/internal/btree_container.h| : ^542 :3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2geography/distance.cc542: | 2 : In file included from As2geography/distance.hB:S4In file included from L: s2geography/linear-referencing.cc_In file included from :Is2geography/geography.h2N:: T4In file included from E: s2geography/linear-referencing.hRIn file included from :N../src/s2/s2polygon.h4A:L: _34In file included from X: s2geography/geography.h(In file included from :i../src/s2/mutable_s2shape_index.h4n:: s33In file included from e: ../src/s2/s2polygon.hrIn file included from t:../src/s2/base/commandlineflags.h_29o:r: 21_In file included from : a/usr/local/clang/include/absl/container/flat_hash_map.hsIn file included from :s/usr/local/clang/include/absl/flags/flag.h43i:: g40In file included from n: /usr/local/clang/include/absl/container/hash_container_defaults.h,/usr/local/clang/include/absl/flags/commandlineflag.h ::i16319n:: s56In file included from e:r/usr/local/clang/include/absl/container/internal/hash_function_defaults.h twarning: :_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o59 r: _In file included from a/usr/local/clang/include/absl/strings/cord.hs163:s | 94 i: g nb_In file included from oi/usr/local/clang/include/absl/strings/internal/cordz_info.hom:lp31 l: P,/usr/local/clang/include/absl/synchronization/mutex.ha :r&814s&:e,20F :cr oowarning: mntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension](s atb s l&814:, | : sf tCarloisnndgie_,tvi io enw| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~bvoa oll u e543(,* | a sbt sdl : _:n sot nr niu nl gl * fau bns cl )_ ( nT o* nt nrauuebls)ll; _ enru rl| o ~~~~~lra )b;i /usr/local/clang/include/absl/container/internal/btree_container.hl :i| t ^511y _:u47n:/usr/local/clang/include/absl/base/nullability.hk :nnote: 241oexpanded from macro 'ABSL_INTERNAL_X':w 22n:) , note: expanded from macro 'absl_nonnull'511 | | ^ 241 | /usr/local/clang/include/absl/base/nullability.h# :d 241e :f 22i :n e note: A expanded from macro 'absl_nonnull'BaS bLs l_241_I | n#NodTneEnfuRiNlnAleL _ _aAbNsolTnT_nnRoIuBlnlUnT uE _l| lC ^ A _PNToUnRnEuDl_lB Y (| t ^ his))) In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43\: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^~~~19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 814s2geography/distance.cc::422:: In file included from s2geography/distance.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]4 : In file included from s2geography/geography.h:4 : 814In file included from | ../src/s2/s2polygon.h : 34C: oIn file included from n../src/s2/mutable_s2shape_index.hd:i33t: iIn file included from o../src/s2/base/commandlineflags.hn:(21b: oIn file included from o/usr/local/clang/include/absl/flags/flag.hl: 40(: */usr/local/clang/include/absl/flags/commandlineflag.ha:b193s:l27_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 193f | u n cv)i(rTt*u aalb svlo_indu lRleaabdi(lviotiyd_*u nakbnsolw_nn)o,n n u| l ^l d/usr/local/clang/include/absl/base/nullability.hs:t289): 34c:o nnote: sexpanded from macro 'absl_nullability_unknown't = 0289; | # d| e ^f ine/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241i | l#idteyf_iunnek naobwsnl _/usr/local/clang/include/absl/container/internal/btree_container.h_nNou:nl545nlu_:luln24 s_:pNeocni nfuwarning: ileldpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | | ^ ^545 | In file included from s2geography/linear-referencing.cc : 2 : In file included from fs2geography/linear-referencing.ha:l4s: eIn file included from )s2geography/geography.h;: 4 : | In file included from ^../src/s2/s2polygon.h :29: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h496::439: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hnote: :macro 'ABSL_INTERNAL_X' defined here19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59496: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e94f: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L815_:I16N:T Ewarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N AL_ X815( | F u n c , C a l l e e ,T *K Qaubasll,_ nMuQlulaalb,i lKiVtayl_uuen,k nMoVwanl uaer,g ).;. . )| ^ /usr/local/clang/include/absl/base/nullability.h :\289 : 34| : ^ note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | /usr/local/clang/include/absl/container/internal/btree_container.h : 544 : 3 : bwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o l (* a544b | s l _AnBoSnLn_uIlNlT EfRuNnAcL)_(XT(*i nasbesrlt__nourl_laasbsiilgint,y _iunnskenrotw_no)r,_ a s| s ^i gn/usr/local/clang/include/absl/base/nullability.h_:i241m:p22l:, note: &expanded from macro 'absl_nonnull'& , c241o | n#sdte f&i,n et raubes,l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509 :_52N:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll | 509 ^ | In file included from s2geography/linear-referencing.cc : 2 : AIn file included from Bs2geography/linear-referencing.hS:L4_: IIn file included from Ns2geography/geography.hT:E4R: NIn file included from A../src/s2/s2polygon.hL:_29A: TIn file included from T/usr/local/clang/include/absl/container/flat_hash_map.hR:I43B: UIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hE:_19C: AIn file included from P/usr/local/clang/include/absl/container/internal/hash_function_defaults.hT:U59R: EIn file included from D/usr/local/clang/include/absl/strings/cord.h_:B94Y: (In file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hh:i31s: )/usr/local/clang/include/absl/synchronization/mutex.h):,830 : 36 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | b o o l (\* a b| s ^l _no/usr/local/clang/include/absl/container/internal/common.hn:n31u:l9l: fnote: umacro 'ABSL_INTERNAL_IF_true' defined heren c)( T31* | #adbesfli_nneu lAlBaSbLi_lIiNtTyE_RuNnAkLn_oIwFn_)t,r u e| ( ^i f_/usr/local/clang/include/absl/base/nullability.hs:a289t:i34s:f inote: eexpanded from macro 'absl_nullability_unknown'd , .289. | .#)d eiffi_nsea taibssfli_endu l l| a ^b ility_unknown _NulIn file included from ls2geography/coverings.cc_:u2n: sIn file included from ps2geography/coverings.he:c6i: fIn file included from is2geography/geography.he:d4 : In file included from | ../src/s2/s2polygon.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSIn file included from Ls2geography/linear-referencing.cc_:I2N: TIn file included from Es2geography/linear-referencing.hR:N4A: LIn file included from _s2geography/geography.hX:(4i: nIn file included from s../src/s2/s2polygon.he:r29t: _In file included from o/usr/local/clang/include/absl/container/flat_hash_map.hr:_43a: sIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hi:g19n: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:n59s: eIn file included from r/usr/local/clang/include/absl/strings/cord.ht:_94o: rIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ha:s31s: i/usr/local/clang/include/absl/synchronization/mutex.hg:n831_:i46m:p lwarning: ,type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] &&, 831c | o n s t & ,t ytpreunea,m e | a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl :545: | t y p e _ i d e n t i t y < T > : : tfyaples*e )a;b s l| _ ~~~~~~n ull/usr/local/clang/include/absl/container/internal/btree_container.ha:b509i:l47i:t y_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: note: expanded from macro 'absl_nullability_unknown'expanded from macro 'ABSL_INTERNAL_X' 289 | # d509e | f i n e a b s l _ nAuBlSlLa_bIiNlTiEtRyN_AuLn_kAnToTwRnI B_UNTuEl_lC_AuPnTsUpReEcDi_fBiYe(dt h i| s ^) ), \ | In file included from ^~~~s2geography/linear-referencing.cc :2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 544In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h3::43 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/hash_container_defaults.h :19/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5259:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_INTERNAL_X'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31511: | /usr/local/clang/include/absl/synchronization/mutex.h : 844 : 10 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S844L | _ I N T E R NTA*L _aAbTsTlR_InBoUnTnEu_lClA PoTbUjReEcDt_,B Y (| ^t hi/usr/local/clang/include/absl/base/nullability.hs:)241):)22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o\n n u| l ^l _/usr/local/clang/include/absl/container/internal/common.hN:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #define ABSLIn file included from _s2geography/linear-referencing.ccI:N2TE: RIn file included from Ns2geography/linear-referencing.hA:L4_: IIn file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.hF:_29f: aIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hs:e43(: iIn file included from f/usr/local/clang/include/absl/container/hash_container_defaults.h_:s19a: tIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:f59i: eIn file included from d/usr/local/clang/include/absl/strings/cord.h,: 94.: .In file included from ./usr/local/clang/include/absl/strings/internal/cordz_info.h): 31_: _/usr/local/clang/include/absl/synchronization/mutex.hV:A845_:A45R:G Swarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ | ^ 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from In file included from s2geography/coverings.cc../src/s2/s2polygon.h:2: :In file included from 29s2geography/coverings.h: :In file included from 6/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43s2geography/geography.h: :In file included from 4/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2polygon.h: :In file included from 34/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/strings/internal/cordz_info.h: :31/usr/local/clang/include/absl/container/internal/btree_container.h: :/usr/local/clang/include/absl/synchronization/mutex.h547::85023::16 : warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 547850 | | c o n s t In file included from T s2geography/distance.cc* : 2a : b In file included from sts2geography/distance.hlr:u_4en: )oIn file included from ;ns2geography/geography.hn :u 4l| : l ^In file included from ../src/s2/s2polygon.ho:b/usr/local/clang/include/absl/container/internal/btree_container.h34j:: e496In file included from c:../src/s2/mutable_s2shape_index.ht9:,:33 : note: In file included from | macro 'ABSL_INTERNAL_X' defined here../src/s2/base/commandlineflags.h ^ : 21: In file included from /usr/local/clang/include/absl/base/nullability.h496/usr/local/clang/include/absl/flags/flag.h: | :241#42:d: 22eIn file included from f:i/usr/local/clang/include/absl/flags/internal/flag.h nnote: :eexpanded from macro 'absl_nonnull'30 A: B /usr/local/clang/include/absl/base/call_once.hS241:L | _52I#:NdT24eE:fR Niwarning: nAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eL _aXb s(52lF | _usntnodnc:n,: uCaltalol m_liNceoen,M*Q uaabls,l _KnVoanlnuuel,l MCVoIn file included from ans2geography/linear-referencing.cclt:ru2oe: l,In file included from W s2geography/linear-referencing.ho.:r.4.d: ()In file included from s2geography/geography.h :| 4 ^ : \In file included from ../src/s2/s2polygon.h /usr/local/clang/include/absl/base/nullability.h:| :29 ^241: :In file included from 22/usr/local/clang/include/absl/container/flat_hash_map.h:: 43: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | :#59d: eIn file included from f/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o851n:n45u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n851u | l l | ^ bool (absl::In file included from ts2geography/distance.ccy:p2e: _In file included from is2geography/distance.hd:e4n: tIn file included from is2geography/geography.ht:y4<: TIn file included from >../src/s2/s2polygon.h:::34t: yIn file included from p../src/s2/mutable_s2shape_index.he::33:: *In file included from ../src/s2/base/commandlineflags.ha:b21s: lIn file included from _/usr/local/clang/include/absl/flags/flag.hn:o42n: nIn file included from u/usr/local/clang/include/absl/flags/internal/flag.hl:l30 : m/usr/local/clang/include/absl/base/call_once.he:t53h:o22d:) (warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 53 | /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h :: 241 546: :22a3:b: s note: warning: lexpanded from macro 'absl_nonnull'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: : o241n | c#546ed_ | ef fl iAaBngSe*L _aabIbsNslTl_E_nnRoonNnnnuAullLll_ _Xf(Nloaingnn)us;le lr t| _ ^| o ^r _/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n ,note: expanded from macro 'absl_nonnull'i ns e241r | t#_doeIn file included from rf_s2geography/linear-referencing.ccia:ns2es: i In file included from gas2geography/linear-referencing.hnb:s_4li: _mIn file included from nps2geography/geography.hol:,n 4n&: u&In file included from ,l../src/s2/s2polygon.hl :c 29_o: NnIn file included from os/usr/local/clang/include/absl/container/flat_hash_map.hnt:n 43u&: l,In file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h t: r19| u: ^eIn file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509/usr/local/clang/include/absl/strings/internal/cordz_info.h::5231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_INTERNAL_X'855 :34: warning: 509type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 855 | e x pAlBiScLi_tI NCToEnRdNiAtLi_oAnT(TcRoInBsUtT Eb_oCoAlP*T UIn file included from aRs2geography/distance.ccEb:sD2l_: _BIn file included from Yns2geography/distance.h(o:nt4nh: uiIn file included from lss2geography/geography.h)l: )4c,: o In file included from n ../src/s2/s2polygon.hd :) 34; : In file included from ../src/s2/mutable_s2shape_index.h | : ^ 33 : In file included from /usr/local/clang/include/absl/base/nullability.h ../src/s2/base/commandlineflags.h: :241 21 : : 22 In file included from :/usr/local/clang/include/absl/flags/flag.h : 42note: : expanded from macro 'absl_nonnull' In file included from /usr/local/clang/include/absl/flags/internal/flag.h\ : 24130 | : #| /usr/local/clang/include/absl/base/call_once.hd ^:e 96f:i33n/usr/local/clang/include/absl/container/internal/common.h:e: 31warning: a:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b9 s:l _ nnote: 96macro 'ABSL_INTERNAL_IF_true' defined hereo | n n uf lrl31i | e_n#Nddo nesntfuidln:l:e a tA| Bo ^mS iLc_I*F _atbrsule_(niofn_nsualtli sbfaiseed_,i nIn file included from .ts2geography/linear-referencing.cce.:r.2n): a In file included from lis2geography/linear-referencing.h:f::_4Cs: oaIn file included from nts2geography/geography.hit:rs4of: ileIn file included from Wd../src/s2/s2polygon.ho :r 29d| : ^(In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2259:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hdIn file included from :es2geography/coverings.cc886f::i231n: :eIn file included from s2geography/coverings.hwarning: a:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b6 s: lIn file included from _s2geography/geography.h886n: | o4 n : neuIn file included from xl../src/s2/s2polygon.hpll: i_34cNi: otnIn file included from nC../src/s2/mutable_s2shape_index.huol:nld30 i: tIn file included from | i/usr/local/clang/include/absl/container/btree_map.h ^o: n67(: c/usr/local/clang/include/absl/container/internal/btree_container.ho:n546sIn file included from :ts2geography/distance.cc 3:T:2* : warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]as2geography/distance.hb :s4l: _In file included from ns2geography/geography.ho:n 4n546: u | In file included from l ../src/s2/s2polygon.hl : A34oB: bSIn file included from jL../src/s2/mutable_s2shape_index.h)_: I33 N: | TIn file included from ^E../src/s2/base/commandlineflags.h R:N21/usr/local/clang/include/absl/base/nullability.hA: :LIn file included from 241_/usr/local/clang/include/absl/flags/flag.hX::(2242i:n: s In file included from enote: /usr/local/clang/include/absl/flags/internal/flag.hexpanded from macro 'absl_nonnull'r: t30 _: 241/usr/local/clang/include/absl/base/call_once.ho | :#r97d_:ea18fs:is iwarning: ngtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]en ,a b 97si | ln _ sneor nt n _u olorln_ ca_ses_Nfiolgnanngu*_l lia mbp sl| l, ^_ &n&o,n ncuolnls tf l&a,g )t;r u e| , ^ | /usr/local/clang/include/absl/base/nullability.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 241:22 :547 | note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s lt_rnuoen)nIn file included from ;us2geography/linear-referencing.ccl :l 2 | : ~~~~~_In file included from N s2geography/linear-referencing.ho:n4n/usr/local/clang/include/absl/container/internal/btree_container.h: u:In file included from l509s2geography/geography.hl:: 474 :: | In file included from ^note: ../src/s2/s2polygon.hexpanded from macro 'ABSL_INTERNAL_X' : 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 43509: | In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A896L:_31A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUT E896_ | C A PeTxUpRlEiDc_iBtY (Ctohnidsi)t)i,o n ( c o n sIn file included from ts2geography/distance.cc :T 2* : In file included from as2geography/distance.h b :s 4l : _ In file included from n s2geography/geography.ho :n 4n : u In file included from l ../src/s2/s2polygon.hl : \34o : b In file included from j| ../src/s2/mutable_s2shape_index.h) ^~~~: 33 : | In file included from ^../src/s2/base/commandlineflags.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/flags/flag.h241::4222: :In file included from /usr/local/clang/include/absl/container/internal/btree_container.h /usr/local/clang/include/absl/flags/internal/flag.h:note: :546expanded from macro 'absl_nonnull'30: : 3 :/usr/local/clang/include/absl/base/call_once.h241 : | 111#warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d40e :f /usr/local/clang/include/absl/container/internal/btree_container.hwarning: i:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n511 e: 52a: b 111note: sexpanded from macro 'ABSL_INTERNAL_X' | l v_oni od511n | nL uo lwl L e_v N eo lnC n auAllBllSO Ln _c| eI ^(N aTbEsRlN:A:Lo_nAcTeT_RfIlBaUgT*E _aCbAsPlT_UnRoEnDn_uBlYl( tfhliaIn file included from sg)s2geography/linear-referencing.cc,): )2C : a In file included from l s2geography/linear-referencing.hl : a 4b : l In file included from es2geography/geography.h &: &4 : f In file included from n ../src/s2/s2polygon.h, : 29 : | In file included from ^ /usr/local/clang/include/absl/container/flat_hash_map.h : 43/usr/local/clang/include/absl/base/nullability.h : :\In file included from 241/usr/local/clang/include/absl/container/hash_container_defaults.h ::| 22 ^19: : In file included from note: /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull':: 5931 : :241In file included from 9 | /usr/local/clang/include/absl/strings/cord.h#::d 94enote: : fmacro 'ABSL_INTERNAL_IF_true' defined hereIn file included from i /usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : a31/usr/local/clang/include/absl/synchronization/mutex.hb | :s#l922d_:ne48of:ni nnwarning: ueltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] l A B_ SN922oL | n_ n IuslNtlaT tE iR| c ^N bAoLo_lI FG_utarruaen(tiefe_dsEaqtuiaslf(iceodn,s t. .C.o)n diift_isoant*i safbiseld_ n u| l ^l able a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2geography/coverings.cc :2: In file included from 257s2geography/coverings.h | :#6d: eIn file included from fs2geography/geography.hi:n4e: In file included from a../src/s2/s2polygon.hb:s34l: _In file included from n../src/s2/mutable_s2shape_index.hu:l30l: aIn file included from b/usr/local/clang/include/absl/container/btree_map.hl:e67 : _/usr/local/clang/include/absl/container/internal/btree_container.hN:u546l:l3a:b lwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 546 | ABSL_IIn file included from Ns2geography/linear-referencing.ccT:E2R: NIn file included from As2geography/linear-referencing.hL:_4X: (In file included from is2geography/geography.hn:s4e: rIn file included from t../src/s2/s2polygon.h_:o29r: _In file included from a/usr/local/clang/include/absl/container/flat_hash_map.hs:s43i: gIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19i: nIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:r59t: _In file included from o/usr/local/clang/include/absl/strings/cord.hr:_94a: sIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hi:g31n: _/usr/local/clang/include/absl/synchronization/mutex.hi:m923p:l48,: &warning: &type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], co n923s | t & , t r u e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | c o n s t Ctornudei)tIn file included from ;i s2geography/distance.cco :n| 2* ~~~~~: In file included from as2geography/distance.hb:s/usr/local/clang/include/absl/container/internal/btree_container.h4l:: _511In file included from n:s2geography/geography.hu47:l:4l : aIn file included from bnote: ../src/s2/s2polygon.hlexpanded from macro 'ABSL_INTERNAL_X':e 34 : bIn file included from )../src/s2/mutable_s2shape_index.h511;: | 33 : | ^ In file included from ../src/s2/base/commandlineflags.h /usr/local/clang/include/absl/base/nullability.h :: 21 257: : In file included from A23/usr/local/clang/include/absl/flags/flag.hB::S 42Lnote: : expanded from macro 'absl_nullable'_In file included from I/usr/local/clang/include/absl/flags/internal/flag.h N:257T30 | E: #R/usr/local/clang/include/absl/base/call_once.hdN:eA153fL:i_41nA:eT Twarning: aRtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bI sBlU_ nT153uE | l l_ aC bAl PeTC Ua_RlNlEuOlDnlc_aeBbIlYm(etp hl i(| ss ^)t d):): a t o m i c < u i n t 3 2 _ t > * a b s l _ n\o n n| u ^~~~l lIn file included from s2geography/linear-referencing.ccc:o2n: tIn file included from rs2geography/linear-referencing.ho:l4,: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h22::43 : In file included from note: /usr/local/clang/include/absl/container/hash_container_defaults.hexpanded from macro 'absl_nonnull': 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h241: | 59#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n948o:n10n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _Non n948u | l l b o| o ^l (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 550s2geography/geography.h::244:: In file included from warning: ../src/s2/s2polygon.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :55043 | : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :f31a: l/usr/local/clang/include/absl/synchronization/mutex.hs:e948):;48 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:496 :9489 | : note: bmacro 'ABSL_INTERNAL_X' defined hereo ol (496* | a#bdself_innuel lAaBbSlLe_ IeNvTaElR_N)A(Lc_oXn(sFtu nCco,n dCiatliloene*, aKbQsula_ln,o nMnQuulall), =K Vnaullulep,t rM;V a l| u ^e , /usr/local/clang/include/absl/base/nullability.h.:.241.:)22 : note: expanded from macro 'absl_nonnull' \ 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = In file included from ns2geography/distance.ccu:l2l: pIn file included from ts2geography/distance.hr:;4 : In file included from | s2geography/geography.h ^: 4: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polygon.h::25734:: 23In file included from :../src/s2/mutable_s2shape_index.h :33note: : expanded from macro 'absl_nullable'In file included from ../src/s2/base/commandlineflags.h:21 /usr/local/clang/include/absl/container/internal/btree_container.h: 257:In file included from | 549/usr/local/clang/include/absl/flags/flag.h#::d342e:: f In file included from iwarning: /usr/local/clang/include/absl/flags/internal/flag.hnpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:e 30 : a/usr/local/clang/include/absl/base/call_once.h b:549s194l | :_ 31 nA:Bu Slwarning: lLtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a_ bIlNe T 194E_ | RNiNuAnlLll_iXan(beli ens ste dr| : ^t: _aotro_maiscsr: *tIn file included from _ s2geography/geography.hoa:br4s_: laIn file included from s_../src/s2/s2polygon.hsn:oi29ng: nnIn file included from u_/usr/local/clang/include/absl/container/flat_hash_map.hilm:lp43 l: C,In file included from o /usr/local/clang/include/absl/container/hash_container_defaults.hn&:t&19r,: o In file included from l&/usr/local/clang/include/absl/container/internal/hash_function_defaults.hW&:,o 59rf: adlIn file included from s(e /usr/local/clang/include/absl/strings/cord.h, :| 94 ^| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::/usr/local/clang/include/absl/container/internal/btree_container.h31241:: :/usr/local/clang/include/absl/synchronization/mutex.h50922:::95452 ::note: 52expanded from macro 'absl_nonnull' : note: expanded from macro 'ABSL_INTERNAL_X'241warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | # d509 e | 954f | i n e s t aa bts i lc_ n bo onoAnlBu lCSla Ll__lNIVoNonTniEudRlPNltA rL F_| u ^An cTtTiRoInB(In file included from Ucs2geography/distance.ccToEn_:Cs2At: P In file included from TCUs2geography/distance.hRoE:nD4d_: iBIn file included from Yts2geography/geography.h(i:ot4nh: *iIn file included from s )../src/s2/s2polygon.h)a:b,34 s: lIn file included from _../src/s2/mutable_s2shape_index.h n: o 33n : n In file included from u ../src/s2/base/commandlineflags.hl :l 21 : c In file included from ) /usr/local/clang/include/absl/flags/flag.h; : 42 : | In file included from ^ /usr/local/clang/include/absl/flags/internal/flag.h : 30 /usr/local/clang/include/absl/base/nullability.h: /usr/local/clang/include/absl/base/call_once.h\: :241 195:| :22 ^16: : note: /usr/local/clang/include/absl/container/internal/common.hwarning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32 :241 9 | 195#: | d e fnote: imacro 'ABSL_INTERNAL_IF_false' defined here noen cae b_s32fll | _a#ngod*n enafublislln __en NoAonnBnnSuuLllll_ fI lN| a ^Tg E)R N{A L _| I ^F _f/usr/local/clang/include/absl/base/nullability.ha:l241s:e22In file included from (:s2geography/linear-referencing.cci :fnote: 2expanded from macro 'absl_nonnull'_: sIn file included from as2geography/linear-referencing.h241t: | i4#s: dfIn file included from eis2geography/geography.hfe:id4n,: e In file included from .../src/s2/s2polygon.ha.:b.29)s: l_In file included from __/usr/local/clang/include/absl/container/flat_hash_map.hnV:Ao43_n: nAIn file included from Ru/usr/local/clang/include/absl/container/hash_container_defaults.hGl:lS19 _: __In file included from N /usr/local/clang/include/absl/container/internal/hash_function_defaults.ho :n| 59 ^n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52In file included from :s2geography/coverings.cc :warning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from s2geography/coverings.h:6: In file included from 956s2geography/geography.h | : 4 : sIn file included from t../src/s2/s2polygon.ha:t34i: cIn file included from ../src/s2/mutable_s2shape_index.hb:o30o: lIn file included from /usr/local/clang/include/absl/container/btree_map.hC:a67s: t/usr/local/clang/include/absl/container/internal/btree_container.hA:n549d:CIn file included from 3as2geography/distance.ccl::l 2Fwarning: : upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from n s2geography/distance.hc:t4 i: o549In file included from n | s2geography/geography.h (:c 4oA: BnSIn file included from Ls../src/s2/s2polygon.ht_:I N34TC: oEIn file included from nR../src/s2/mutable_s2shape_index.hNdA:iL33_tX: (iiIn file included from on../src/s2/base/commandlineflags.hsne:r*21 t: _aIn file included from bo/usr/local/clang/include/absl/flags/flag.hrs:_l42_a: snsIn file included from oi/usr/local/clang/include/absl/flags/internal/flag.hgn:nn,30u : i/usr/local/clang/include/absl/base/call_once.hln:sl200e r:ct40_)o:;r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s s| i ^ g 200n | _/usr/local/clang/include/absl/base/nullability.hivm:op241il:d,22 :L& o¬e: ,wexpanded from macro 'absl_nonnull' L e&v &e241,l | C #adlfelafOlinsncee,e (a ab| b ^ss ll_:/usr/local/clang/include/absl/container/internal/btree_container.hn::oon511nnc:uel52_lf: l_ aNnote: goexpanded from macro 'ABSL_INTERNAL_X'*n naubl sll511 _ | n| o ^n n u l l f l aAgB,S LC_aIIn file included from lNs2geography/linear-referencing.cclT:aE2bR: lNIn file included from eAs2geography/linear-referencing.h&L:&_4 A: fTIn file included from nTs2geography/geography.h,R: I4 B: | UIn file included from ^T../src/s2/s2polygon.hE _:C29/usr/local/clang/include/absl/base/nullability.hA: :PIn file included from 241T/usr/local/clang/include/absl/container/flat_hash_map.hU:R:22E43D:: _ In file included from Bnote: /usr/local/clang/include/absl/container/hash_container_defaults.hYexpanded from macro 'absl_nonnull':( t19 h: 241iIn file included from | s/usr/local/clang/include/absl/container/internal/hash_function_defaults.h#):d)59e): fIn file included from i /usr/local/clang/include/absl/strings/cord.hn :e 94 : a In file included from b /usr/local/clang/include/absl/strings/internal/cordz_info.hs :l 31_ : n /usr/local/clang/include/absl/synchronization/mutex.ho :n 958n :u 50l :l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ N o n n\958 u | l l | s ^ t | a ^/usr/local/clang/include/absl/container/internal/common.ht :i32c: 9b:o onote: lmacro 'ABSL_INTERNAL_IF_false' defined here Cas t32A | n#ddCeaflilnMee tAhBoSdL(_cIoNnTsEtR NCAoLn_dIiFt_ifoanl*s ea(bisfl__snaotninsuflile dc,) ;. . .| ) ^ __/usr/local/clang/include/absl/base/nullability.hV:A241_:A22R:G Snote: _expanded from macro 'absl_nonnull'_ | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2geography/coverings.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::231: : In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2geography/coverings.h::9616:: 34In file included from :s2geography/geography.h :warning: 4type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2polygon.h:34 : 961In file included from | ../src/s2/mutable_s2shape_index.h : 30s: tIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:i67c: /usr/local/clang/include/absl/container/internal/btree_container.hb:o551o:l79 :C awarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l ByRe f551( | c o nAsBtS LT_*I NaTERNbAsLl__Xn(oinnnsuelrlt _soerl_fa)s s{i g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e241r:t22_:o rnote: _expanded from macro 'absl_nonnull'a ss i241g | n#_diemfpiln,e &a&b,s l&_&n,o nfnaullsle ,_ Ntornuneu)l;l | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(FuIn file included from ns2geography/linear-referencing.ccc:,2 : CIn file included from as2geography/linear-referencing.hl:l4e: eIn file included from ,s2geography/geography.h :K4Q: uIn file included from a../src/s2/s2polygon.hl:,29 : MIn file included from Q/usr/local/clang/include/absl/container/flat_hash_map.hu:a43l: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hK:V19a: lIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:,59 : MIn file included from V/usr/local/clang/include/absl/strings/cord.ha:l94u: eIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :.31.: ./usr/local/clang/include/absl/synchronization/mutex.h): 975 : 31 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::55194:: 3In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :warning: 31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/synchronization/mutex.h:979:43 :551 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ABSL _979I | N T EsRtNaAtLi_cX (bionosle rAtl_woary_saTsrsuieg(nc,o nisnts eCrotn_doirt_iaosns*i ganb_silm_pnlu,l l&a&b,l e&)& ,{ fraeltsuer,n ttrruuee);; } | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h509::25752::23 :note: expanded from macro 'ABSL_INTERNAL_X'note: expanded from macro 'absl_nullable' 257509 | | # d e f i n e a b sAlB_SnLu_lIlNaTbElReN A_LN_uAlTlTaRbIlBeU T E| _ ^C APTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assigIn file included from ns2geography/linear-referencing.cc_:i2m: pIn file included from ls2geography/linear-referencing.h,: 4&: &In file included from ,s2geography/geography.h: 4&: &In file included from ,../src/s2/s2polygon.h :f29a: lIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.he:,43 : tIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.hu:e19): ;In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::94511: :In file included from 52/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/synchronization/mutex.h :5111033 | : 20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033A | B S Lv_oIiNdT EWRaNiAtL(_MAuTtTeRxI*B UaTbEs_lC_AnPoTnUnRuElDl_ BmYu()t h{i s )| ) ^) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n31u:l9l: _note: Nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu l31l | # d| e ^ fine ABSL_INTERNAL_IF_trueIn file included from (s2geography/linear-referencing.cci:f2_: sIn file included from as2geography/linear-referencing.ht:i4s: fIn file included from is2geography/geography.he:d4,: In file included from .../src/s2/s2polygon.h.:.29): In file included from i/usr/local/clang/include/absl/container/flat_hash_map.hf:_43s: aIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.hi:s19f: iIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd: 59 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | In file included from s2geography/coverings.ccb:o2o: lIn file included from s2geography/coverings.hW:a6i: tIn file included from Ws2geography/geography.hi:t4h: TIn file included from i../src/s2/s2polygon.hm:e34o: uIn file included from t../src/s2/mutable_s2shape_index.h(:M30u: tIn file included from e/usr/local/clang/include/absl/container/btree_map.hx:*67 : a/usr/local/clang/include/absl/container/internal/btree_container.hb:s551l:_3n:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll mu, 551a | b s lA:B:SDLu_rIaNtTiEoRnN AtLi_mXe(oiunts)e r{t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i241g:n22,: inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na_bismlp_ln,o n&n&u,l l& &_,N ofnanluslel, t| r ^u e); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.hA:B4S: LIn file included from _s2geography/geography.hI:N4T: EIn file included from R../src/s2/s2polygon.hN:A29L: _In file included from A/usr/local/clang/include/absl/container/flat_hash_map.hT:T43R: IIn file included from B/usr/local/clang/include/absl/container/hash_container_defaults.hU:T19E: _In file included from C/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:P59T: UIn file included from R/usr/local/clang/include/absl/strings/cord.hE:D94_: BIn file included from Y/usr/local/clang/include/absl/strings/internal/cordz_info.h(:t31h: i/usr/local/clang/include/absl/synchronization/mutex.hs:)1069):)32 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | b o o l W a i t W i\t h D| e ^~~~a dline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 552/usr/local/clang/include/absl/strings/cord.h::7994:: In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 31: /usr/local/clang/include/absl/synchronization/mutex.h: 1088552: | 35 : Awarning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S L_I N1088T | E R NvAoLi_dX (EinnasbelretD_eobru_gaLsosgi(gcno,n sitn scehratr_*o ra_bassls_ingunl_liambplle, n&a&m,e )&;& , | t ^r ue/usr/local/clang/include/absl/base/nullability.h,: 257f:a23l:s enote: )expanded from macro 'absl_nullable'; | 257 ^ | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f496i:n9e: anote: bmacro 'ABSL_INTERNAL_X' defined heres l_n u496l | l#adbelfei n_eN uAlBlSaLb_lIeN T E| R ^N AL_X(Func, Callee, KIn file included from Qs2geography/linear-referencing.ccu:a2l: ,In file included from s2geography/linear-referencing.hM:Q4u: aIn file included from ls2geography/geography.h,: 4K: VIn file included from a../src/s2/s2polygon.hl:u29e: ,In file included from /usr/local/clang/include/absl/container/flat_hash_map.hM:V43a: lIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.he:,19 : .In file included from ./usr/local/clang/include/absl/container/internal/hash_function_defaults.h.:)59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94\: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:/usr/local/clang/include/absl/container/internal/btree_container.h4:: 552In file included from :s2geography/geography.h3::4 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2polygon.h :29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :55243 | : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hA:B19S: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hI:N59T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A94L: _In file included from X/usr/local/clang/include/absl/strings/internal/cordz_info.h(:i31n: s/usr/local/clang/include/absl/synchronization/mutex.he:r1093t:_46o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sig n1093, | i nvsoeirdt _Roerm_oavses(ibgans_ei_mipnlt,e r&n&a,l :&:&P,e rtTrhuree,a dSfyanlcshe*) ;a b s| l ^_ no/usr/local/clang/include/absl/container/internal/btree_container.hn:n509u:l52l: snote: )expanded from macro 'ABSL_INTERNAL_X'; | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impIn file included from ls2geography/linear-referencing.cc,: 2&: &In file included from ,s2geography/linear-referencing.h :&4&: ,In file included from s2geography/geography.ht:r4u: eIn file included from ,../src/s2/s2polygon.h :f29a: lIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.he:)43;: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/container/internal/btree_container.h59:: 509In file included from :/usr/local/clang/include/absl/strings/cord.h47::94 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h509: | 1109 : 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] A1109B | S L _eIxNpTlEiRcNiAtL _MAuTtTeRxILBoUcTkEM_aCyAbPeT(UMRuEtDe_xB*Y (atbhsils_)n)u,l l a b l e m u ) | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable'\ | ^~~~257 | #define/usr/local/clang/include/absl/container/internal/btree_container.h :a552b:s3l:_ nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l/usr/local/clang/include/absl/container/internal/btree_container.ha:b511l:e52 :_ Nnote: uexpanded from macro 'ABSL_INTERNAL_X'l lab l511e | | ^ ABSL_INTERNAL_ATTRIBUTE_CAIn file included from Ps2geography/linear-referencing.ccT:U2R: EIn file included from Ds2geography/linear-referencing.h_:B4Y: (In file included from ts2geography/geography.hh:i4s: )In file included from )../src/s2/s2polygon.h): 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h\: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1117:34/usr/local/clang/include/absl/container/internal/common.h:: 32warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 1117 | 32e | x#pdleifciinte MAuBtSeLx_LIoNcTkEMRaNyAbLe_(IMFu_tfeaxl*s ea(bisfl__snautlilsafbileed ,m u.,. .c)o n_s_tV AC_oAnRdGiSt_i_o n &| ^c ond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2geography/coverings.cc1132: | 2 : In file included from Ms2geography/coverings.hu:t6e: xIn file included from *s2geography/geography.h :a4b: sIn file included from l../src/s2/s2polygon.h_:n34u: lIn file included from l../src/s2/mutable_s2shape_index.ha:b30l: eIn file included from /usr/local/clang/include/absl/container/btree_map.hc:o67n: s/usr/local/clang/include/absl/container/internal/btree_container.ht: 553m:u78_:; warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ /usr/local/clang/include/absl/base/nullability.h :553257 | : 23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nXe( ianbsselr_tn_uolrl_aabslsei g_nN,u lilnasbelret _ o| r ^_ assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146/usr/local/clang/include/absl/container/internal/btree_container.h | : 553 : 3 : warning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]h is)) 553A | B S LA_BESXLC_LIUNSTIEVREN_ALLO_CXK(_iFnUsNeCrTtI_OoNr(_maus)s i g| n ^~~~, insert_or_assign_impl, &&, &&, true, /usr/local/clang/include/absl/synchronization/mutex.ht:r1153u:e39):; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/container/internal/btree_container.h :1153509 | : 52 :e xnote: pexpanded from macro 'ABSL_INTERNAL_X'l ici t509 | R e l e a s a b l e MAuBtSeLx_LIoNcTkE(RMNuAtLe_xA*T TaRbIsBlU_TnEo_nCnAuPlTlU RmEuD)_ B Y| ( ^t his/usr/local/clang/include/absl/base/nullability.h):)241,: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h_:N31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | #define ABSL_INTERNAL_IF_true(if_satiIn file included from ss2geography/linear-referencing.ccf:i2e: dIn file included from ,s2geography/linear-referencing.h :.4.: .In file included from )s2geography/geography.h :i4f: _In file included from s../src/s2/s2polygon.ha:t29i: sIn file included from f/usr/local/clang/include/absl/container/flat_hash_map.hi:e43d: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2geography/coverings.cc :2: In file included from s2geography/coverings.h: 61158: | In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.hM:u34t: eIn file included from x../src/s2/mutable_s2shape_index.h&: 30m: uIn file included from /usr/local/clang/include/absl/container/btree_map.hA:B67S: L/usr/local/clang/include/absl/container/internal/btree_container.h_:I553N:T3E:R Nwarning: A'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L _ATTR I553B | U T EA_BCSALP_TIUNRTEEDR_NBAYL(_tXh(iisn)s,e r t| _ ^~~~o r_assign, insert_or_assign_impl, &&, &/usr/local/clang/include/absl/synchronization/mutex.h&:,1166 :t39r:u ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] true )1166; | | e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x pli/usr/local/clang/include/absl/container/internal/btree_container.hc:i509t: 47R:e lnote: eexpanded from macro 'ABSL_INTERNAL_X'a sab l509e | M u t e x L o c k ( MAuBtSeLx_*I NaTbEsRlN_AnLo_nAnTuTlRlI BmUuT,E _cCoAnPsTtU RCEoDn_dBiYt(itohni&s )c)o,n d ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d\e f i| n ^~~~e absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n553u:l3l: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 52 :| ^ note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thIn file included from is2geography/linear-referencing.ccs:)2): )In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : \In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/common.h94:: 31In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h9::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hmacro 'ABSL_INTERNAL_IF_true' defined here: 1179:10: 31warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# de f1179i | n e MAuBtSeLx_*I NaTbEsRlN_AnLu_lIlFa_btlreu em(ui_f;_ s a| t ^i sfi/usr/local/clang/include/absl/base/nullability.he:d257,: 23.:. .note: )expanded from macro 'absl_nullable' if _257s | a#tdiesffiineed a b| s ^l _nullable _NuIn file included from ls2geography/coverings.ccl:a2b: lIn file included from es2geography/coverings.h : 6| : ^In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 555s2geography/geography.h::34:: In file included from ../src/s2/s2polygon.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43 : 555In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h : 19A: BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59I: NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N: AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:X31(: i/usr/local/clang/include/absl/synchronization/mutex.hn:s1212e:r52t:_ owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ assi g1212n | ,b oionls eCrotn_doirt_iaosns:i:gCna_shtiAnntd_CiamlpllM,e tchoonds(tc o&n,s t | C ^o nd/usr/local/clang/include/absl/container/internal/btree_container.hi:t509i:o52n:* note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n509o | n n u l l c ) { A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Aexpanded from macro 'absl_nonnull'T TR I241B | U#TdEe_fCiAnPeT UaRbEsDl__BnYo(ntnhuilsl) )_,N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisIn file included from fs2geography/linear-referencing.cci:e2d: ,In file included from s2geography/linear-referencing.h.:.4.: )In file included from s2geography/geography.h_:_4V: AIn file included from _../src/s2/s2polygon.hA:R29G: SIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.h_: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs2geography/coverings.cc::312: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2geography/coverings.h1221::654: :In file included from s2geography/geography.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]4 : In file included from ../src/s2/s2polygon.h:34 : 1221In file included from | ../src/s2/mutable_s2shape_index.hb:o30o: lIn file included from /usr/local/clang/include/absl/container/btree_map.hC:o67n: d/usr/local/clang/include/absl/container/internal/btree_container.hi:t555i:o3n:: :warning: Cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a stA n555d | C a lAlBFSuLn_cItNiToEnR(NcAoLn_sXt( iCnosnedritt_ioorn_*a sasbisl_nognnn,u liln sce)r t{_ o r| _ ^a ssi/usr/local/clang/include/absl/base/nullability.hg:n241_:h22i:n tnote: _expanded from macro 'absl_nonnull'i mp l241, | #cdoenfsitn e& ,a b s| l ^_ no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9:In file included from s2geography/linear-referencing.ccnote: :macro 'ABSL_INTERNAL_IF_false' defined here2 : In file included from s2geography/linear-referencing.h :324 | : #In file included from ds2geography/geography.he:f4i: nIn file included from e../src/s2/s2polygon.h :A29In file included from B: s2geography/geography.ccSIn file included from :L/usr/local/clang/include/absl/container/flat_hash_map.h_2:I: 43NIn file included from : Ts2geography/geography.hIn file included from E:/usr/local/clang/include/absl/container/hash_container_defaults.hR4:N: 19AIn file included from L: _../src/s2/s2polygon.hIn file included from I:/usr/local/clang/include/absl/container/internal/hash_function_defaults.hF34:_: 59fIn file included from a: l../src/s2/mutable_s2shape_index.hIn file included from s:e/usr/local/clang/include/absl/strings/cord.h41(:i: f94In file included from _: s../src/s2/s2cell_id.hIn file included from a:t/usr/local/clang/include/absl/strings/internal/cordz_info.h43i:: s31In file included from f: i../src/s2/s1angle.h/usr/local/clang/include/absl/synchronization/mutex.he:d:,28 1230: .:.In file included from .12../src/s2/s2point.h):: 27_warning: : _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from V A../src/s2/s2coder.h_: A231230R: | GIn file included from S/usr/local/clang/include/absl/status/status.h_ :_ 67 : b /usr/local/clang/include/absl/status/internal/status_internal.ho| :o ^119l : 14(:* awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o119n | n u lSlt aftuunscR)e(pT** aabbssll__nnounlnlualbli lCiltoyn_eu(n k n| o ^w n), /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2geography/geography.cc: :In file included from 2/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31s2geography/geography.h: :/usr/local/clang/include/absl/synchronization/mutex.h4:: 1230In file included from :../src/s2/s2polygon.h34::34 : In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 41: In file included from ../src/s2/s2cell_id.h :123043 | : In file included from ../src/s2/s1angle.h :In file included from 28s2geography/coverings.ccb: o:In file included from o2../src/s2/s2point.hl: : In file included from 27(s2geography/coverings.h: *:In file included from a6../src/s2/s2coder.hb: :sIn file included from 23ls2geography/geography.h: _:In file included from n4/usr/local/clang/include/absl/status/status.ho: :nIn file included from 67n../src/s2/s2polygon.h: u:/usr/local/clang/include/absl/status/internal/status_internal.hl34:l: 125 In file included from :f../src/s2/mutable_s2shape_index.h14u::n30 c: warning: )In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension](/usr/local/clang/include/absl/container/btree_map.h T:*67 : 125a/usr/local/clang/include/absl/container/internal/btree_container.h | b: s 558lS_:tna3utl:uls awarning: Rbpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]eip l*i ta yb558_sul | n_k nn oonAwnBnu)Sl,lL _ CI| lN ^oT nEe/usr/local/clang/include/absl/base/nullability.hRA:nN289dA:UL34n_:rX e(note: fexpanded from macro 'absl_nullability_unknown'i( n s | e289 ^r | t#_d/usr/local/clang/include/absl/base/nullability.heo:fr241_i:na22es: s ianote: bexpanded from macro 'absl_nonnull'gsn l,_ n 241ui | ln#lsdaeebrfiitlni_et oya_rbu_snalk_snnsooiwnngn nu__lNlhu il_lnNt_oun_ninsmupleplc il ,f| i ^ec do n s| t ^ &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'In file included from s2geography/linear-referencing.cc :509In file included from 2 | s2geography/geography.cc: :In file included from 2s2geography/linear-referencing.h : : In file included from 4 s2geography/geography.h: :In file included from 4s2geography/geography.h : : In file included from 4../src/s2/s2polygon.hA: B:SIn file included from 34L../src/s2/s2polygon.h: _:In file included from I29../src/s2/mutable_s2shape_index.hN: :TIn file included from E41R/usr/local/clang/include/absl/container/flat_hash_map.hN: :AIn file included from L43_../src/s2/s2cell_id.hA: T:In file included from T43/usr/local/clang/include/absl/container/hash_container_defaults.h: :RIn file included from 19I../src/s2/s1angle.h: B:In file included from U28T/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE: _:In file included from C59A../src/s2/s2point.hP: T:In file included from U27/usr/local/clang/include/absl/strings/cord.hR: :EIn file included from 94D../src/s2/s2coder.h: _:In file included from B23/usr/local/clang/include/absl/strings/internal/cordz_info.hY: :(In file included from 31t/usr/local/clang/include/absl/status/status.h: h:/usr/local/clang/include/absl/synchronization/mutex.hi67:s: 1231)/usr/local/clang/include/absl/status/internal/status_internal.h:):8,128 :: 14 :warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1231 | 128 | S Tt* a t aub ss Rle _ p n*u l al abb\si ll _in| toy ^n_n uun/usr/local/clang/include/absl/container/internal/common.hlkl:n o32Cwl:no 9nae:rAg n)dnote: macro 'ABSL_INTERNAL_IF_false' defined hereU n | r ^e f32( | /usr/local/clang/include/absl/base/nullability.h)#:d e289cf:oi34nn:se t ;note: A expanded from macro 'absl_nullability_unknown'B S| L _ ^289I | N#/usr/local/clang/include/absl/base/nullability.hdT:eE241fR:iN22nA:eL _ note: Iaexpanded from macro 'absl_nonnull'bF s_l _f241na | u#lldlseafebii(nleii tfay_b_ssualtn_kinnosonwfnnui l_elNd u_,lNl o_n.un.n.usl)pl e c_ i_| f ^Vi Ae_dA R G| S ^_ _ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, inserIn file included from ts2geography/linear-referencing.cc_:o2r: _In file included from as2geography/linear-referencing.hs:s4i: gIn file included from ns2geography/geography.h_:h4i: nIn file included from t../src/s2/s2polygon.h_:i29m: pIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h,: 43c: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hs:t19 : &In file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h94:: 511In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h52::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_INTERNAL_X': 1241:12: 511warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bAoBoSlL _(I*NaTbEsRlN_AnLo_nAnTuTlRlI BfUuTnEc_)C(ATP*T UaRbEsDl__BnYu(ltlhaibsi)l)i)t y _ u n k n o w n ) , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :\ note: expanded from macro 'absl_nonnull'| ^ 241/usr/local/clang/include/absl/container/internal/common.h | :#31d:e9f:i nnote: emacro 'ABSL_INTERNAL_IF_true' defined here abs l31_ | n#odnenfuilnle _ANBoSnLn_uIlNlT E R| N ^A L_IF_tIn file included from rs2geography/linear-referencing.ccu:e2(: iIn file included from fs2geography/linear-referencing.h_:s4a: tIn file included from is2geography/geography.hs:f4i: eIn file included from d../src/s2/s2polygon.h,: 29.: .In file included from ./usr/local/clang/include/absl/container/flat_hash_map.h): 43i: fIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hs:a19t: iIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hf:i59e: dIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from 1241s2geography/coverings.cc | : 2 : In file included from s2geography/coverings.hb:o6o: lIn file included from s2geography/geography.h(:*4a: bIn file included from s../src/s2/s2polygon.hl:_34n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.hf:u67n: c/usr/local/clang/include/absl/container/internal/btree_container.h):(558T:*3 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _nulla b558i | l i tAyB_SuLn_kInNoTwEnR)N,A L _| X ^( in/usr/local/clang/include/absl/base/nullability.hs:e289r:t34_:o rnote: _expanded from macro 'absl_nullability_unknown'a ss i289g | n#,d eifnisneer ta_bosrl__ansuslilganb_ihliintty__iumpl, nckonnoswtn &_,N u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ un s559p | e c i f i e d | ^ const &, false, true, | In file included from ~~~~~~~~~~~~~~~~~~~~~s2geography/linear-referencing.cc :2: In file included from 560s2geography/linear-referencing.h | : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from c/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19s: tIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:t59e: rIn file included from a/usr/local/clang/include/absl/strings/cord.ht:o94r: (In file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: )/usr/local/clang/include/absl/synchronization/mutex.h :A1242B:S44L:_ Iwarning: Ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T ERN A1242L | _ C O M MtAy)p;e n a| m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l511:::47t:y pnote: eexpanded from macro 'ABSL_INTERNAL_X'_ ide n511t | i t y < T > : : t y pAeB*S La_bIsNlT_EnRuNlAlLa_bAiTlTiRtIyB_UuTnEk_nCoAwPnT U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(289t:h34i:s )note: )expanded from macro 'absl_nullability_unknown') 289 | # d e f i n e a b s l _ n u l l a b i\l i t| y ^~~~_ unknown _Null_unspecified | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity/usr/local/clang/include/absl/container/internal/btree_container.h<:T561>::3::t ywarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e ::* a561b | s l _AnBoSnLn_uIlNlT EmReNtAhLo_dX)((i)n)s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: ,expanded from macro 'absl_nonnull' in s241e | r#td_eofri_naes saibgsnl__hnionntn_uilmlp l_,N ocnonnusltl & ,| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : \In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:/usr/local/clang/include/absl/container/internal/common.h19:: 31In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h9::59 : In file included from note: /usr/local/clang/include/absl/strings/cord.hmacro 'ABSL_INTERNAL_IF_true' defined here: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h31: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f1259i:n14e: Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_I N1259T | E R N A Lc_oInFs_tt rTu*e (aibfs_ls_antoinsnfuileld ,o b.j.e.c)t if_s,a t i| s ^f ie/usr/local/clang/include/absl/base/nullability.hd: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2geography/coverings.ccl:_2n: oIn file included from ns2geography/coverings.hn:u6l: lIn file included from s2geography/geography.h_:N4o: nIn file included from n../src/s2/s2polygon.hu:l34l: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | In file included from As2geography/linear-referencing.ccB:S2L: _In file included from Is2geography/linear-referencing.hN:T4E: RIn file included from Ns2geography/geography.hA:L4_: XIn file included from (../src/s2/s2polygon.hi:n29s: eIn file included from r/usr/local/clang/include/absl/container/flat_hash_map.ht:_43o: rIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.ha:s19s: iIn file included from g/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:,59 : iIn file included from n/usr/local/clang/include/absl/strings/cord.hs:e94r: tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31_: a/usr/local/clang/include/absl/synchronization/mutex.hs:s1260i:g43n:_ hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n t_i m1260p | l , c obnosotl &(,a b s| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: :t y562p | e _ i d e n t i t y < T > : : t y p ec:o:n*s ta b&s,l _tnrounen,u lfla lmseet,h o d| ) ~~~~~~~~~~~~~~~~~~~~~( ) | 563 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d ecfoinnset _aibtselr_antoonrn(uhliln t_)N oAnBnSuLl_lI N T| E ^R NAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CIn file included from As2geography/linear-referencing.ccP:T2U: RIn file included from Es2geography/linear-referencing.hD:_4B: YIn file included from (s2geography/geography.ht:h4i: sIn file included from )../src/s2/s2polygon.h):,29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :\31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^~~~: 1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:561: 31279: | vwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i d/usr/local/clang/include/absl/container/internal/btree_container.h :R511e:g52i:s tnote: eexpanded from macro 'ABSL_INTERNAL_X'r Mut e511x | P r o f i l e r ( v oAiBdS L(_*IaNbTsElR_NnAoLn_nAuTlTlR IfBnU)T(Ei_nCtA6P4T_UtR EwDa_iBtY_(ctyhcilse)s)))) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d\e f i| n ^e a/usr/local/clang/include/absl/container/internal/common.hb:s32l:_9n:o nnote: nmacro 'ABSL_INTERNAL_IF_false' defined hereu ll _32N | o#ndneufliln e | A ^B SL_INTERNAL_IF_false(if_satisfIn file included from is2geography/linear-referencing.cce:d2,: In file included from .s2geography/linear-referencing.h.:.4): In file included from _s2geography/geography.h_:V4A: _In file included from A../src/s2/s2polygon.hR:G29S: _In file included from _/usr/local/clang/include/absl/container/flat_hash_map.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* aIn file included from bs2geography/coverings.ccs:l2_: nIn file included from os2geography/coverings.hn:n6u: lIn file included from ls2geography/geography.h :m4s: gIn file included from ,../src/s2/s2polygon.h : 34| : ^In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h30:: 241In file included from :/usr/local/clang/include/absl/container/btree_map.h22::67 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 564: 3241: | #warning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e fine 564a | b s lA_In file included from Bns2geography/distance.ccoS:nL2n_: uIIn file included from lNs2geography/distance.hlT: E4_R: NNIn file included from oAs2geography/geography.hnL:n_4uX: l(lIn file included from i n../src/s2/s2polygon.h s:e| 34 ^r: tIn file included from _../src/s2/mutable_s2shape_index.ho:r33_: In file included from aIn file included from s2geography/linear-referencing.ccs../src/s2/base/commandlineflags.h:s:2i21g: : nIn file included from ,/usr/local/clang/include/absl/flags/flag.hs2geography/linear-referencing.h :i:110n4:s: e29In file included from r:s2geography/geography.ht :_warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]4r : _In file included from a../src/s2/s2polygon.h s:110s29 | i: gvIn file included from no_/usr/local/clang/include/absl/container/flat_hash_map.hih:di43 n: tSIn file included from _e/usr/local/clang/include/absl/container/hash_container_defaults.hit:Fmlp19al: g,In file included from ( /usr/local/clang/include/absl/container/internal/hash_function_defaults.hac:bo59ns: lsIn file included from :t/usr/local/clang/include/absl/strings/cord.h: :F&94,l: a In file included from g /usr/local/clang/include/absl/strings/internal/cordz_info.h<| :T ^31> : */usr/local/clang/include/absl/synchronization/mutex.h /usr/local/clang/include/absl/container/internal/btree_container.h:a:1294b509:s:62l52:_: n warning: onote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nexpanded from macro 'ABSL_INTERNAL_X' n u l1294l | f 509l a | g , c o n s t T & vA )B S { L _| I ^N T E /usr/local/clang/include/absl/base/nullability.hR : N241 A: L22 _: A Tnote: expanded from macro 'absl_nonnull'T R I B241 U | T #E d _e fC iA nP Te U aR bE sDcl_o_nnBsoYtn( ntvuholiilds *)_ N)ao,bns nlu _ln lo n n | u ^ l l o b j , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :\ note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/container/internal/common.h#:d31e:f9i:n In file included from enote: s2geography/distance.cc macro 'ABSL_INTERNAL_IF_true' defined here:a 2b: sIn file included from ls2geography/distance.h_31:n | 4o#: ndIn file included from nes2geography/geography.huf:li4ln: eIn file included from _ ../src/s2/s2polygon.hNA:oB34nS: nLIn file included from u_../src/s2/mutable_s2shape_index.hlI:lN33 T: EIn file included from | R../src/s2/base/commandlineflags.h ^N: A21L: _/usr/local/clang/include/absl/flags/flag.hI:F118_:t29r:u ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i f_sa t118i | svfIn file included from ois2geography/linear-referencing.ccie:dd2 ,: S In file included from .e.s2geography/linear-referencing.ht.:F)4l : aiIn file included from gfs2geography/geography.h(_:as4ba: stIn file included from li../src/s2/s2polygon.h:s::f29Fi: leIn file included from ad/usr/local/clang/include/absl/container/flat_hash_map.hg :< 43T| : > ^In file included from * /usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:n59o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hl:In file included from a31gs2geography/coverings.cc: ,:/usr/local/clang/include/absl/synchronization/mutex.h 2:c: 1309oIn file included from :ns2geography/coverings.h35s::t6 : warning: Vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from & s2geography/geography.h :v 4)1309: | In file included from {v ../src/s2/s2polygon.ho :i| d ^34 R: eIn file included from /usr/local/clang/include/absl/base/nullability.hg../src/s2/mutable_s2shape_index.h:i:241s30:t: 22eIn file included from :r/usr/local/clang/include/absl/container/btree_map.h C:onote: nexpanded from macro 'absl_nonnull'67d V: a/usr/local/clang/include/absl/container/internal/btree_container.h241r: | T#564rda:ecf3ei:rn (ewarning: v 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]oai bds l(_* na564obn | sn lu_ lnlAoB n_nSNuLol_nlIn NuTflEnl)R N(A L| _ ^X ( | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uhliln t__Niomnpnlu,l lc o n| s ^t &, In file included from s2geography/linear-referencing.cc| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2 : In file included from s2geography/linear-referencing.h :5654 | : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :c19o: nIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht: 59&: ,In file included from /usr/local/clang/include/absl/strings/cord.ht:r94u: eIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :t31r: u/usr/local/clang/include/absl/synchronization/mutex.he:,1310 : 17| : ~~~~~~~~~~~~~~~~~~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 566 | 1310 | c o n s t c h a r * caobnsslt__niotnenrualtlo rm(shgi,n tc)o nAsBtS Lv_oIiNdT*E RaNbAsLl__CnOoMnMnAu)l;l c| v ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ); /usr/local/clang/include/absl/container/internal/btree_container.h :| 509 ^: 47:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'absl_nonnull'509 | 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BYIn file included from (s2geography/linear-referencing.cct:h2i: sIn file included from )s2geography/linear-referencing.h):,4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :\59 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^~~~: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/btree_container.h::1310564::473:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h: 5111310: | 52 : note: expanded from macro 'ABSL_INTERNAL_X'c ons tIn file included from 511 s2geography/geography.cc | c:h 2 a: rIn file included from * s2geography/geography.h :a 4b : s In file included from l ../src/s2/s2polygon.h_A:nB34oS: nLIn file included from _n../src/s2/mutable_s2shape_index.huIl:Nl41 T: mEIn file included from sR../src/s2/s2cell_id.hgN:,A43 L: c_oIn file included from nA../src/s2/s1angle.hsT:tT28 Rv: IoIn file included from Bi../src/s2/s2point.hdU:*T27 E: a_In file included from bCs../src/s2/s2coder.hAl:P_23Tn: UoIn file included from nRn/usr/local/clang/include/absl/status/status.hEu:lDl67_ B: cYv/usr/local/clang/include/absl/status/internal/status_internal.h():)t149h;: i13 s:| ) ^) )warning: /usr/local/clang/include/absl/base/nullability.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241 : 22 : 149 | note: cexpanded from macro 'absl_nonnull' o n s t 241 | c # h da erf i*n ea bas bls _ln _on non n\unl ull l| M a ^_kN eoCn/usr/local/clang/include/absl/container/internal/common.hhne:uc31lk:lF9a i: l | S ^note: t rmacro 'ABSL_INTERNAL_IF_true' defined herei ng( 31 | | # ^d efi/usr/local/clang/include/absl/base/nullability.hn:e241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fIiFn_et raubes(li_fn_osnantuilslf i_eNdo,n n.u.l.l) i| f ^_ satisfied | In file included from ^s2geography/geography.cc :2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.hIn file included from :s2geography/coverings.cc43:: 2In file included from : ../src/s2/s1angle.hIn file included from :s2geography/coverings.h28:: 6In file included from : ../src/s2/s2point.hIn file included from :s2geography/geography.h27:: 4In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2polygon.h23:: 34In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/mutable_s2shape_index.h67:: 30/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 150/usr/local/clang/include/absl/container/btree_map.h::2567:: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]564 :3: warning: 150'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | c o564n | s t AaBbSsLl_:I:NSTtEaRtNuAsL*_ Xa(bisnls_enrotn_nourl_la ssstiagtnu,s ,i ncsoenrstt_ ocrh_aars*s iagbns_lh_innotn_niumlpll ,p rceofnisxt) ;& , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h: 241565: | 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e acbosnls_tn o&n,n utlrlu e_,N otnrnuuel,l | | ~~~~~~~~~~~~~~~~~~~~ ^ 566 | In file included from s2geography/geography.cc : 2 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h :c34o: nIn file included from s../src/s2/mutable_s2shape_index.ht:_41i: tIn file included from e../src/s2/s2cell_id.hr:a43t: oIn file included from r../src/s2/s1angle.h(:h28i: nIn file included from t../src/s2/s2point.h): 27A: BIn file included from S../src/s2/s2coder.hL:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: A/usr/local/clang/include/absl/status/internal/status_internal.hL:_150C:O58M:M Awarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511 :c47o:n snote: texpanded from macro 'ABSL_INTERNAL_X' abs l511: | : S t a t u s * a bAsBlS_Ln_oInNnTuElRlN AsLt_aAtTuTsR,I BcUoTnEs_tC AcPhTaUrR*E Da_bBsYl(_tnhoinsn)u)l)l p r e f i x ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | ^~~~241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2geography/geography.cct:h2i: sIn file included from )s2geography/geography.h):)4 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 41 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h :\27 : In file included from | ../src/s2/s2coder.h ^: 23: /usr/local/clang/include/absl/container/internal/common.h:/usr/local/clang/include/absl/status/status.h31::7259::38 :note: macro 'ABSL_INTERNAL_IF_true' defined herewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 31 | # d725e | f i nset aAtBiScL _sItNaTtEuRsN_AiLn_tIeFr_ntarlu:e:(Sitfa_tsuastRiespf*i eadb,s l._.n.o)n niufl_ls aPtriespfaireedToMo d i| f ^y ( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2geography/coverings.cc#:d2e: fIn file included from is2geography/coverings.hn:e6 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h : 570| : ^3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assigIn file included from ns2geography/geography.cc,: 2i: nIn file included from ss2geography/geography.he:r4t: _In file included from o../src/s2/s2polygon.hr:_34a: sIn file included from s../src/s2/mutable_s2shape_index.hi:g41n: _In file included from h../src/s2/s2cell_id.hi:n43t: _In file included from i../src/s2/s1angle.hm:p28l: ,In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :&23,: /usr/local/clang/include/absl/status/status.h&:&732,: 29 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 571 | 732 | s t a t i c c o n s t sftadl:s:es,t rtirnuge*, acbosnls_tn_ointneurlalt oErm(phtiynStt)r iAnBgS(L)_;I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241C:O22M:M Anote: )expanded from macro 'absl_nonnull'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f511i:n47e: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n o511n | n u l l _ N o n n uAlBlS L _| I ^N TERNAL_ATTRIBUTE_CAPTIn file included from Us2geography/geography.ccR:E2D: _In file included from Bs2geography/geography.hY:(4t: hIn file included from i../src/s2/s2polygon.hs:)34): )In file included from ../src/s2/mutable_s2shape_index.h : 41 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : \/usr/local/clang/include/absl/status/status.h : 733| : ^~~~29 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::Status/usr/local/clang/include/absl/container/internal/btree_container.hR:e572p:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _non n572u | l l ArB)S;L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22X:( inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na,b siln_sneorntn_uolrl_ a_sNsoingnnu_lhli n t| _ ^i mpl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 509s2geography/geography.cc::522:: In file included from note: s2geography/geography.hexpanded from macro 'ABSL_INTERNAL_X': 4: In file included from ../src/s2/s2polygon.h :50934 | : In file included from ../src/s2/mutable_s2shape_index.h : 41 : In file included from ../src/s2/s2cell_id.h : 43 : AIn file included from B../src/s2/s1angle.hS:L28_: IIn file included from N../src/s2/s2point.hT:E27R: NIn file included from A../src/s2/s2coder.hL:_23A: T/usr/local/clang/include/absl/status/status.hT:R752I:B44U:T Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C APT U752R | E D _sBtYa(ttihci sc)o)n,s t s t a t u s _ i n t e r n a l : : S t a t u\s R e| p ^* a/usr/local/clang/include/absl/container/internal/common.hb:s31l:_9n:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll R31e | p#TdoePfoiinnet eArB(S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:I Fnote: _expanded from macro 'absl_nonnull't ru e241( | i#fd_esfaitnies faibesdl,_ n.o.n.n)u lilf __sNaotninsuflile d | ^| ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2geography/linear-referencing.cc : 2\: In file included from s2geography/linear-referencing.h| : ^4 : In file included from /usr/local/clang/include/absl/container/internal/common.hs2geography/geography.h::324:: 9In file included from :../src/s2/s2polygon.h :note: 29macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 4332: | In file included from #/usr/local/clang/include/absl/container/hash_container_defaults.hd:e19f: iIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.he: 59A: BS/usr/local/clang/include/absl/strings/cord.hL:_109I:N53T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_IF _109f | avlosied( iCfo_psyaCtoirsdfTioeSdt,r i.n.g.()c o_n_sVtA _CAoRrGdS&_ _s r c| , ^ std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2geography/coverings.cc| : ^2 : In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from \s2geography/linear-referencing.cc : 2| : ^~~~In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 574In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h3::43 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/hash_container_defaults.h :19/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5259:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_INTERNAL_X'425 :62: warning: 511type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 425 | f rAiBeSnLd_ IvNoTiEdR NCAoLp_yACToTrRdITBoUSTtEr_iCnAgP(TcUoRnEsDt_ BCYo(rtdh&i ss)r)c), s t d : : s t r i n g * a b s l _ n o n n u\l l | d ^s t)/usr/local/clang/include/absl/container/internal/common.h;: 31 :| 9 ^: note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_true' defined here: 241:22: 31note: | expanded from macro 'absl_nonnull'# defi n241e | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oInFn_utlrlu e_(Niofn_nsualtli s f| i ^e d, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.hIn file included from :s2geography/coverings.cc4:: 2In file included from : ../src/s2/s2polygon.hIn file included from :s2geography/coverings.h29:: 6In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :s2geography/geography.h43:: 4In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2polygon.h19:: 34In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/mutable_s2shape_index.h59:: 30: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h437::6747: :/usr/local/clang/include/absl/container/internal/btree_container.h :warning: 574type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]437 | 574 | A B S L _ I N T E R N A L _ X ( i n s e r t _ o r _satsds:i:gsnt,r iinngs*e ratb_solr__naosnsniuglnl_ hdisntt)_;i m p| l ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull'& &, 241 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d efi n575e | a b s l _ n o n n u l l _ N o n nturlule , | t ^r ue, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2geography/linear-referencing.cc : 2 : In file included from As2geography/linear-referencing.hB:S4L: _In file included from Is2geography/geography.hN:T4E: RIn file included from N../src/s2/s2polygon.hA:L29_: AIn file included from T/usr/local/clang/include/absl/container/flat_hash_map.hT:R43I: BIn file included from U/usr/local/clang/include/absl/container/hash_container_defaults.hT:E19_: CIn file included from A/usr/local/clang/include/absl/container/internal/hash_function_defaults.hP:T59U: R/usr/local/clang/include/absl/strings/cord.hE:D480_:B39Y:( twarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i s)) )480 | u s i n g p o i n t e r = c o n\s t | v ^~~~a lue_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2geography/linear-referencing.cc577::23: :In file included from s2geography/linear-referencing.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]4 : In file included from s2geography/geography.h:4 : 577In file included from | ../src/s2/s2polygon.h : 29A: BIn file included from S/usr/local/clang/include/absl/container/flat_hash_map.hL:_43I: NIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hE:R19N: AIn file included from L/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:X59(: i/usr/local/clang/include/absl/strings/cord.hn:s504e:r40t:_ owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ass i504g | n , i nesxeprlti_coirt_ aCshsuingknI_theirnatt_oirm(pclo,n s&t& ,C ocrodn*s ta b&s,l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509 :c52o:r dnote: )expanded from macro 'ABSL_INTERNAL_X'; | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his)), In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4\: In file included from s2geography/geography.h| : ^4 : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/common.h::2932: :In file included from 9/usr/local/clang/include/absl/container/flat_hash_map.h:: 43note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 32In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h#:d59e: f/usr/local/clang/include/absl/strings/cord.hi:n507e: 43A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E507R | N A L _ IvFo_ifda lIsnei(tiTfr_esea(tciosrfdi_eidn,t e.r.n.a)l :_:_CVoAr_dARReGpS*_ _a b s| l ^_ nonnull tIn file included from rs2geography/coverings.cce:e2): ;In file included from s2geography/coverings.h :| 6 ^: In file included from s2geography/geography.h:/usr/local/clang/include/absl/base/nullability.h4:: 241In file included from :../src/s2/s2polygon.h22::34 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/mutable_s2shape_index.h :30: In file included from 241/usr/local/clang/include/absl/container/btree_map.h | :#67d: e/usr/local/clang/include/absl/container/internal/btree_container.hf:i577n:e3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _non n577u | l l A_BNSoLn_nIuNlTlE R N| A ^L _X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2geography/linear-referencing.cc::5112:: 52In file included from :s2geography/linear-referencing.h :note: 4expanded from macro 'ABSL_INTERNAL_X': In file included from s2geography/geography.h:4 : 511In file included from | ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hA:B19S: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hI:N59T: E/usr/local/clang/include/absl/strings/cord.hR:N525A:L35_:A Twarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R IBUT E525_ | C A P T UaRbEsDl_:B:Yc(otrhdi_si)n)t)e r n a l : : C o r d R e p * a b s l _ n u l l\a b l| e ^ cu/usr/local/clang/include/absl/container/internal/common.hr:r32e:n9t:_ lnote: emacro 'ABSL_INTERNAL_IF_false' defined herea f_ 32= | #nduelflipnter ;A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Iexpanded from macro 'absl_nullable'F _f a257l | s#ed(eiffi_nsea taibssfli_endu, ...)l l_a_bVlAe_ A_RNGuSl_l_a b l| e ^ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43In file included from : s2geography/coverings.ccIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h2:: 19In file included from : s2geography/coverings.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h6:: 59In file included from : s2geography/geography.h/usr/local/clang/include/absl/strings/cord.h::4582: :In file included from 37../src/s2/s2polygon.h:: 34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h582: | 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 579e:x3p:l iwarning: cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i t Ch u579n | k R aAnBgSeL(_cIoNnTsEtR NCAoLr_dX*( ianbsselr_tn_oonrn_ualsls icgonr,d )i n:s ecrotr_do_r(_caosrsdi)g n{_}h i n| t ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22&:& ,note: expanded from macro 'absl_nonnull'c on s241t | #&d,e f i| n ^e a/usr/local/clang/include/absl/container/internal/btree_container.hb:s509l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _509N | o n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2geography/linear-referencing.cct:h2i: sIn file included from )s2geography/linear-referencing.h):,4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :\59 : /usr/local/clang/include/absl/strings/cord.h| : ^588 :17:/usr/local/clang/include/absl/container/internal/common.h :warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 9: note: 588macro 'ABSL_INTERNAL_IF_false' defined here | 32c | o#ndsetf iCnoer dA*B SaLb_sIlN_TnEoRnNnAuLl_lI Fc_ofradl_s;e ( i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: ,expanded from macro 'absl_nonnull' .. .241) | #_d_eVfAi_nAeR GaSb_s_l _ n| o ^n null _NonnIn file included from us2geography/coverings.ccl:l2 : In file included from | s2geography/coverings.h ^: 6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assigIn file included from ns2geography/linear-referencing.cc,: 2i: nIn file included from ss2geography/linear-referencing.he:r4t: _In file included from os2geography/geography.hr:_4a: sIn file included from s../src/s2/s2polygon.hi:g29n: _In file included from h/usr/local/clang/include/absl/container/flat_hash_map.hi:n43t: _In file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hm:p19l: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h&:&59,: /usr/local/clang/include/absl/strings/cord.hc:o641n:s33t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 641/usr/local/clang/include/absl/container/internal/btree_container.h | : 511 : 52 :u snote: iexpanded from macro 'ABSL_INTERNAL_X'n g p o511i | n t e r = c o n sAtB ScLh_aIrN*T EaRbNsAlL__nAoTnTnRuIlBlU;T E _| C ^A PT/usr/local/clang/include/absl/base/nullability.hU:R241E:D22_:B Ynote: (expanded from macro 'absl_nonnull't hi s241) | )#)d e f i n e a b s l _ n o n n u l l _ N o n n\u l l| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :s2geography/coverings.cc19:: 2In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :s2geography/coverings.h59:: 6/usr/local/clang/include/absl/strings/cord.h: :In file included from 655s2geography/geography.h::394:: In file included from warning: ../src/s2/s2polygon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 34: In file included from ../src/s2/mutable_s2shape_index.h :65530 | : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67e: x/usr/local/clang/include/absl/container/internal/btree_container.hp:l579i:c3i:t warning: C'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h arIter a579t | o r (AcBoSnLs_tI NCToErRdN*A La_bXs(li_nnsoenrntu_lolr _caosrsdi)g n ,| ^i ns/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | _#hdienfti_niem palb,s l&_&n,o ncnounlslt _&N,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l | 580 ^ | false, true, const_iterator(hinIn file included from ts2geography/linear-referencing.cc): 2A: BIn file included from Ss2geography/linear-referencing.hL:_4I: NIn file included from Ts2geography/geography.hE:R4N: AIn file included from L../src/s2/s2polygon.h_:C29O: MIn file included from M/usr/local/clang/include/absl/container/flat_hash_map.hA:)43;: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/container/internal/btree_container.h59:: 511/usr/local/clang/include/absl/strings/cord.h::47667:: 44note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 511 | 667 | s t a t iAcB SCLo_rIdN TAEdRvNaAnLc_eAATnTdRRIeBaUdT(EC_hCaArPITtUeRrEaDt_oBrY*( tahbissl)_)n)o n n u l l i t , s i z e _ t n _ b y t e s\) ; | ^~~~| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36/usr/local/clang/include/absl/container/internal/btree_container.h:: 581warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]3 : warning: 730passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | e581x | p l iAcBiStL _CIhNaTrERRaNnAgLe_(Xc(oinnsste rCto_rodr*_ aasbssilg_nn,o ninnuslelr tc_oorrd_)a s:s icgonr_dh_i(ncto_ridm)p l{,} & &| , ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22&:, note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#509d:e52f:i nnote: eexpanded from macro 'ABSL_INTERNAL_X' abs l509_ | n o n n u l l _ N oAnBnSuLl_lI N T| E ^R NAL_ATTRIBUTE_CAPTURED_BY(this))In file included from ,s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 43 : In file included from \/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/strings/cord.h::31736::917:: note: warning: macro 'ABSL_INTERNAL_IF_true' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 31736 | | # d e f icnoen sAtB SCLo_rIdN*T EaRbNsAlL__nIoFn_nturlule (ciofr_ds_a;t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h,: 241.:.22.:) note: iexpanded from macro 'absl_nonnull'f _s a241t | i#sdfeifeidn e | a ^b sl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from s2geography/linear-referencing.cc :5822 | : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :t43r: uIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19f: aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:e59,: /usr/local/clang/include/absl/strings/cord.hc:o795n:s43t:_ iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rato r795( | h i nftr)i eAnBdS Lv_oIiNdT EARbNsAlLF_oCrOmMaMtAF)l;u s h| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bsl/usr/local/clang/include/absl/container/internal/btree_container.h:::509C:o47r:d *note: expanded from macro 'ABSL_INTERNAL_X'a bsl_ n509o | n n u l l c o r d ,A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Aexpanded from macro 'absl_nonnull'T TR I241B | U#TdEe_fCiAnPeT UaRbEsDl__BnYo(ntnhuilsl) )_,N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_aIn file included from ss2geography/linear-referencing.ccs:i2g: nIn file included from _s2geography/linear-referencing.hh:i4n: tIn file included from _s2geography/geography.hi:m4p: lIn file included from ,../src/s2/s2polygon.h :&29&: ,In file included from /usr/local/clang/include/absl/container/flat_hash_map.hc:o43n: sIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h :&19,: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::927509::4352:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 927509 | | A B S L _ I N T E R N A L _ A T T R I B U T EC_oCrAdPRTeUpR*E Da_bBsYl(_tnhuilsl)a)b,l e r e p ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' \ 257| | ^# de/usr/local/clang/include/absl/container/internal/common.hf:i31n:e9 :a bnote: smacro 'ABSL_INTERNAL_IF_true' defined herel In file included from _ s2geography/geography.ccn31:u | 2l#l: daIn file included from bes2geography/geography.hlf:ei4 n: _eIn file included from N../src/s2/s2polygon.hAuB:lS34lL: a_In file included from bIl../src/s2/mutable_s2shape_index.hNeT: E41R : N| In file included from A ^../src/s2/s2cell_id.hL _:I43F: _In file included from t../src/s2/s1angle.hr:u28e: (In file included from i../src/s2/s2point.hf:_27s: aIn file included from In file included from t../src/s2/s2coder.his2geography/linear-referencing.cc:s:23f2: i: e/usr/local/clang/include/absl/status/status.hdIn file included from :,s2geography/linear-referencing.h1031 ::.442.: :.In file included from )s2geography/geography.h warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i4 f: _In file included from s../src/s2/s2polygon.h a:t1031i29 | s: ifIn file included from ni/usr/local/clang/include/absl/container/flat_hash_map.hle:id43n : e In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^c:o 19n: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :s59t: a/usr/local/clang/include/absl/strings/cord.ht:u929s:_26i:n twarning: eIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]rs2geography/coverings.cc n:a2 l: 929:In file included from | : s2geography/coverings.hS t: a 6tv: uoIn file included from siRs2geography/geography.hde: p4S*: w aIn file included from apb(../src/s2/s2polygon.hsIln:_ln34ion: nenIn file included from Rue../src/s2/mutable_s2shape_index.hlp:l* 30 S: atbIn file included from ast/usr/local/clang/include/absl/container/btree_map.hlu_:sn67:o:: nRn/usr/local/clang/include/absl/container/internal/btree_container.heup:lTl583o P:roh3isn):t;e r (warning: | ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | /usr/local/clang/include/absl/base/nullability.h ^: 241: 22583/usr/local/clang/include/absl/base/nullability.h: | : 241note: :expanded from macro 'absl_nonnull'A22 B:S L241note: _ | expanded from macro 'absl_nonnull'#I dNe fT241iE | n#eRd NeafAbiLsnl_e_ Xna(obinsnnls_uenlroln tn__Nuoolnrln _u_lNalo ns ns| u ^il lg n ,| ^i nsert_or_assign_In file included from hs2geography/linear-referencing.cci:n2t: _In file included from is2geography/linear-referencing.hm:p4l: ,In file included from s2geography/geography.h&:&4,: In file included from c../src/s2/s2polygon.ho:n29s: tIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h&:,43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 19: In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h584s2geography/geography.cc: | :59 2: /usr/local/clang/include/absl/strings/cord.h : : In file included from 932 s2geography/geography.h: :17 4: : In file included from warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2polygon.h : 34 : 932 In file included from | ../src/s2/mutable_s2shape_index.h : 41 : tIn file included from cr../src/s2/s2cell_id.hou:ne43s,: t In file included from t../src/s2/s1angle.hrcu:he28a,: r In file included from *c../src/s2/s2point.h o:na27bs: stIn file included from l_../src/s2/s2coder.hi_:nt23eu: lr/usr/local/clang/include/absl/status/status.hla:at1038obr:(lh33ie: n td)warning: a type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tA aB(S) L _1038cI | NoT En Rs Nt ;As tL a_| CtO ^MuM sA_)/usr/local/clang/include/absl/base/nullability.h;i: n257 t:e| 23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r: n anote: l/usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullable':: :509 S:257t47 | a#:tdu esfnote: Riexpanded from macro 'ABSL_INTERNAL_X'en pe* a ab509bs | sl l_ _n nuo lnl na ubl lle r _eNApu)Bl lS{a Lb l_| eI ^ N T| E/usr/local/clang/include/absl/base/nullability.h ^R: N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IIn file included from Bs2geography/linear-referencing.cc241U: | T2#E: d_In file included from eCs2geography/linear-referencing.hfA:iP4nT: eUIn file included from Rs2geography/geography.haE:bD4s_: lBIn file included from _Y../src/s2/s2polygon.hn(:ot29hn: inIn file included from us/usr/local/clang/include/absl/container/flat_hash_map.hl):l)43, : _ In file included from N /usr/local/clang/include/absl/container/hash_container_defaults.ho :n 19n : u In file included from l /usr/local/clang/include/absl/container/internal/hash_function_defaults.hl : 59 : | /usr/local/clang/include/absl/strings/cord.h ^ : 934 : 31 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934\ | | ^~~~ void set_da/usr/local/clang/include/absl/container/internal/btree_container.ht:a(con583s:t3 :c hwarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r * /usr/local/clang/include/absl/container/internal/btree_container.ha:b511s:l52_:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l able 511d | a t a , s i z e _ tA BnS)L;_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L257_:A23T:T Rnote: Iexpanded from macro 'absl_nullable'B UT E257_ | C#AdPeTfUiRnEeD _aBbYs(lt_hniusl)l)a)b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2geography/linear-referencing.cc31: | 2#: In file included from dIn file included from s2geography/geography.cces2geography/linear-referencing.h:f:i2n4: e: In file included from In file included from s2geography/geography.hAs2geography/geography.hB:S:4L4: _: In file included from IIn file included from ../src/s2/s2polygon.hN../src/s2/s2polygon.hT::E3429R: : NIn file included from AIn file included from L../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/flat_hash_map.h_:I:41F43: _: tIn file included from In file included from r../src/s2/s2cell_id.hu/usr/local/clang/include/absl/container/hash_container_defaults.h:e:43(19: i: In file included from fIn file included from _../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:a:28t59: i: In file included from s/usr/local/clang/include/absl/strings/cord.h../src/s2/s2point.hf:i:935e27d:,: 11 In file included from :.../src/s2/s2coder.h .:warning: .23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]): /usr/local/clang/include/absl/status/status.hi:f 1063_935:s | 13 a: t iwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sc fhiae rd1063* | c aob| nss ^lt _ ncohnanru*l la bsselt__ndoantnaIn file included from u(s2geography/coverings.cclsl:i z2Set_: atIn file included from t us2geography/coverings.hns):M;e6 s : s/aIn file included from /gs2geography/geography.h eW:Ars4iCt: SeIn file included from t r../src/s2/s2polygon.hd(:a t34 a: | In file included from ^t../src/s2/mutable_s2shape_index.h o: 30/usr/local/clang/include/absl/base/nullability.ht: :hIn file included from 241e/usr/local/clang/include/absl/container/btree_map.h: :22r67:e: s/usr/local/clang/include/absl/container/internal/btree_container.hnote: uexpanded from macro 'absl_nonnull'l: t583 : 2413| | : ^# dwarning: e/usr/local/clang/include/absl/base/nullability.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f: i241n:e22 : a b583note: s | expanded from macro 'absl_nonnull'l _ nA241Bo | Sn#Lndu_elIflNi nT_EeNR NoanAbnsLu_ll_lXn o( ni| n ^nu slelr t__Noorn_nauslsli g n| , ^ insert_or_assign_hint_imIn file included from ps2geography/linear-referencing.ccl:,2 : &In file included from &s2geography/linear-referencing.h,: 4c: oIn file included from ns2geography/geography.hs:t4 : &In file included from ,../src/s2/s2polygon.h : 29| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from 584/usr/local/clang/include/absl/container/hash_container_defaults.h | : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : /usr/local/clang/include/absl/strings/cord.h : 937 : 35 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] tru e937, | t r u ea,b sclo:n:scto_ridt_eirnatteorrn(ahli:n:tC)o rAdBRSeLp_*I NaTbERsNlA_Ln_uClOlMaMbAl)e; t r| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e () /usr/local/clang/include/absl/container/internal/btree_container.hc:o511n:s47t:; note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/base/nullability.h :511257 | : 23 : note: expanded from macro 'absl_nullable' 257 | A#BdSeLf_iInNeT EaRbNsAlL__nAuTlTlRaIbBlUeT E__NCuAlPlTaUbRlEeD _ B| Y ^( this))) In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h\: 4 : | In file included from ^~~~../src/s2/s2polygon.h :29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable cle/usr/local/clang/include/absl/container/internal/btree_container.ha:r586(:)3;: warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h:257 :58623 | : note: Aexpanded from macro 'absl_nullable'B SL _257I | N#TdEeRfNiAnLe_ Xa(bisnls_enrutl_loarb_laes s_iNgunl,l aibnlsee r t| _ ^o r_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: In file included from note: s2geography/linear-referencing.ccexpanded from macro 'ABSL_INTERNAL_X': 2: In file included from 509s2geography/linear-referencing.h | : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h :A29B: SIn file included from L/usr/local/clang/include/absl/container/flat_hash_map.h_:I43N: TIn file included from E/usr/local/clang/include/absl/container/hash_container_defaults.hR:N19A: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:T59T: R/usr/local/clang/include/absl/strings/cord.hI:B950U:T18E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TUR E950D | _ B Y ( tChoirsd)R)e,p F l a t * a b s l _ n o n n u l l M a k e F\l a t| W ^i thE/usr/local/clang/include/absl/container/internal/common.hx:t32r:a9C:a pnote: amacro 'ABSL_INTERNAL_IF_false' defined herec it y32( | s#idzeef_itn ee xAtBrSaL)_;I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241I:F22_:f anote: lexpanded from macro 'absl_nonnull's e( i241f | _#sdaetfiisnfei eadb,s l._.n.o)n n_u_lVlA __ANRoGnSn_u_l l | ^| ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34In file included from : s2geography/linear-referencing.ccIn file included from :../src/s2/mutable_s2shape_index.h2:: 30In file included from : s2geography/linear-referencing.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h4:: 67In file included from : s2geography/geography.h/usr/local/clang/include/absl/container/internal/btree_container.h::4586: :In file included from 3../src/s2/s2polygon.h:: 29: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/flat_hash_map.h :43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :58619 | : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:B59S: L/usr/local/clang/include/absl/strings/cord.h_:I957N:T27E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _X(i n957s | e r t _ ovro_iads sSiegtnT,r eien(sCeorrtd_Roerp_*a sasbisgln__nhoinnntu_lilm prle,p ,& &c,o n&s&t, CfoarldszeU,p d a| t ^e Sc/usr/local/clang/include/absl/container/internal/btree_container.ho:p511e:&52 :s cnote: oexpanded from macro 'ABSL_INTERNAL_X'p e); 511 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eA TaTbRsIlB_UnToEn_nCuAlPlT U_RNEoDn_nBuYl(lt h i| s ^) )) In file included from s2geography/linear-referencing.cc : 2\: In file included from s2geography/linear-referencing.h| : ^4 : In file included from s2geography/geography.h/usr/local/clang/include/absl/container/internal/common.h::432: :In file included from 9../src/s2/s2polygon.h:: 29note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43 : 32In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e59 : A/usr/local/clang/include/absl/strings/cord.hB:S961L:_34I:N Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R NAL _961I | F _ f a lvsoei(di fS_estaTtriesefOireEdm,p t.y.(.C)o r_d_RVeAp_*A RaGbSs_l__ n u| l ^l able rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2geography/coverings.ccn:n2u: lIn file included from ls2geography/coverings.h :_6N: oIn file included from ns2geography/geography.hn:u4l: lIn file included from ../src/s2/s2polygon.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2geography/linear-referencing.cc: 2588: | In file included from s2geography/linear-referencing.h :A4B: SIn file included from Ls2geography/geography.h_:I4N: TIn file included from E../src/s2/s2polygon.hR:N29A: LIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hX:(43i: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.he:r19t: _In file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:_59a: s/usr/local/clang/include/absl/strings/cord.hs:i972g:n31,: iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ert _972o | r _ a s sviogind_ hEimnptl_aicmepTlr,e e&(&C,o r&d&R,e pf*a lasbes,l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509 :r52e:p ,note: expanded from macro 'ABSL_INTERNAL_X'c ons t509 | I n l i n e D a t a &A BpSaLr_eInNtT,E R N| A ^L _A/usr/local/clang/include/absl/base/nullability.hT:T241R:I22B:U Tnote: Eexpanded from macro 'absl_nonnull'_ CA P241T | U#RdEeDf_iBnYe( tahbissl)_)n,o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #In file included from ds2geography/linear-referencing.cce:f2i: nIn file included from es2geography/linear-referencing.h :A4B: SIn file included from Ls2geography/geography.h_:I4N: TIn file included from E../src/s2/s2polygon.hR:N29A: LIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hI:F43_: fIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hl:s19e: (In file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hf:_59s: a/usr/local/clang/include/absl/strings/cord.ht:i978s:f36i:e dwarning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ... )978 | _ _ V A _vAoRiGdS _C_o m m| i ^t Tree(const In file included from Cs2geography/coverings.cco:r2d: RIn file included from es2geography/coverings.hp:*6 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from u../src/s2/s2polygon.hl:l34a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30o: lIn file included from d/usr/local/clang/include/absl/container/btree_map.h_:r67e: p/usr/local/clang/include/absl/container/internal/btree_container.h,: 588 :| 3 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]257 :23: note: 588expanded from macro 'absl_nullable' | A257B | S#Ld_eIfNiTnEeR NaAbLs_lX_(niunlslearbtl_eo r__Nauslsliagbnl,e i n| s ^e rt_or_assIn file included from is2geography/linear-referencing.ccg:n2_: hIn file included from is2geography/linear-referencing.hn:t4_: iIn file included from ms2geography/geography.hp:l4,: In file included from &../src/s2/s2polygon.h&:,29 : &In file included from &/usr/local/clang/include/absl/container/flat_hash_map.h,: 43f: aIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hs:e19,: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::979511::3052:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 979511 | | A B S L _ I N T E RCNoArLd_RAeTpT*R IaBbUsTlE__nCoAnPnTuUlRlE Dr_eBpY,( tchoinss)t) )C o r d z U p d a t e S c o p e & s c o p e , \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/common.h241::3122::9 : note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here 241 | 31# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_utlrlu e (| i ^f _satisfied, ...) if_satisfIn file included from is2geography/linear-referencing.cce:d2 : In file included from | s2geography/linear-referencing.h ^: 4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2geography/coverings.cc982::239: :In file included from s2geography/coverings.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]6 : In file included from s2geography/geography.h: 4982: | In file included from ../src/s2/s2polygon.h : 34 : vIn file included from o../src/s2/mutable_s2shape_index.hi:d30 : AIn file included from p/usr/local/clang/include/absl/container/btree_map.hp:e67n: d/usr/local/clang/include/absl/container/internal/btree_container.hT:r588e:e3T:o Iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l ined(C o588r | d R eApB*S La_bIsNlT_EnRoNnAnLu_lXl( itnrseeer,t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i241g:n22,: inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na_bhsiln_tn_oinmnpull,l &_&N,o n&n&u,l lf a l| s ^e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h :t4r: uIn file included from e../src/s2/s2polygon.h,: 29c: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hs:t43_: iIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.he:r19a: tIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:(59h: i/usr/local/clang/include/absl/strings/cord.hn:t984): 36A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R984N | A L _ C OvMoMiAd) ;A p p| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n dTr/usr/local/clang/include/absl/container/internal/btree_container.he:e511T:o47T:r enote: eexpanded from macro 'ABSL_INTERNAL_X'( Cor d511R | e p * a b s l _ n oAnBnSuLl_lI NtTrEeReN,A LM_eAtThToRdIIBdUeTnEt_iCfAiPeTrU RmEeDt_hBoYd()t;h i s| ) ^) ) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^~~~o nnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 590expanded from macro 'absl_nonnull': 3: warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | #def i590n | e aAbBsSlL__nIoNnTnEuRlNlA L__NXo(ninnuslelr t _| o ^r _assign, insertIn file included from _s2geography/linear-referencing.cco:r2_: aIn file included from ss2geography/linear-referencing.hs:i4g: nIn file included from _s2geography/geography.hh:i4n: tIn file included from _../src/s2/s2polygon.hi:m29p: lIn file included from ,/usr/local/clang/include/absl/container/flat_hash_map.h :&43&: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h&:&19,: In file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:u59e: ,/usr/local/clang/include/absl/strings/cord.h : 988| : ^37 : /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]509 :52: note: 988expanded from macro 'ABSL_INTERNAL_X' | 509v | o i d P r e p e n dATBrSeLe_TIoNTTrEeReN(ACLo_rAdTRTeRpI*B UaTbEs_lC_AnPoTnUnRuElDl_ BtYr(eteh,i sM)e)t,h o d I d e n t i f i e r m e t h o d ) ; | \ ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/container/internal/common.h:: 31note: :expanded from macro 'absl_nonnull'9 : note: 241macro 'ABSL_INTERNAL_IF_true' defined here | #de f31i | n#ed eafbisnle_ nAoBnSnLu_lIlN T_ENRoNnAnLu_lIlF _ t| r ^u e(if_satisfied, In file included from .s2geography/linear-referencing.cc.:.2): In file included from is2geography/linear-referencing.hf:_4s: aIn file included from ts2geography/geography.hi:s4f: iIn file included from e../src/s2/s2polygon.hd: 29 : | In file included from ^/usr/local/clang/include/absl/container/flat_hash_map.h :43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2geography/coverings.cc :2: In file included from s2geography/coverings.h :9896 | : In file included from s2geography/geography.h : 4v: oIn file included from i../src/s2/s2polygon.hd: 34P: rIn file included from e../src/s2/mutable_s2shape_index.hp:e30n: dIn file included from T/usr/local/clang/include/absl/container/btree_map.hr:e67e: (/usr/local/clang/include/absl/container/internal/btree_container.hC:o590r:d3R:e pwarning: *'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] absl_ n590o | n n uAlBlS Lt_rIeNeT,E RMNeAtLh_oXd(Iidnesnetritf_ioerr_ amsestihgond,) ;i n s| e ^r t_/usr/local/clang/include/absl/base/nullability.ho:r241_:a22s:s inote: gexpanded from macro 'absl_nonnull'n _h i241n | t#_diemfpiln,e &a&b,s l&_&n,o ntnruulel, _ N| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul l591 | | ^ false, const_iteratIn file included from os2geography/linear-referencing.ccr:(2h: iIn file included from ns2geography/linear-referencing.ht:)4 : AIn file included from Bs2geography/geography.hS:L4_: IIn file included from N../src/s2/s2polygon.hT:E29R: NIn file included from A/usr/local/clang/include/absl/container/flat_hash_map.hL:_43C: OIn file included from M/usr/local/clang/include/absl/container/hash_container_defaults.hM:A19): ;In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: /usr/local/clang/include/absl/strings/cord.h:994:/usr/local/clang/include/absl/container/internal/btree_container.h30::509 :warning: 47type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X' 994 | 509 | v o i d C o p y T oA(BsStLd_:I:NsTtErRiNnAgL*_ AaTbTsRlI_BnUoTnEn_uClAlP TdUsRtE)D _cBoYn(stth i{s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^~~~_ nonnull /usr/local/clang/include/absl/container/internal/btree_container.h_:N590o:n3n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABIn file included from Ss2geography/linear-referencing.ccL:_2I: NIn file included from Ts2geography/linear-referencing.hE:R4N: AIn file included from Ls2geography/geography.h_:A4T: TIn file included from R../src/s2/s2polygon.hI:B29U: TIn file included from E/usr/local/clang/include/absl/container/flat_hash_map.h_:C43A: PIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hU:R19E: DIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hB:Y59(: t/usr/local/clang/include/absl/strings/cord.hh:i999s:)28):) warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | v o i d C o p y T o A\r r a| y ^( ch/usr/local/clang/include/absl/container/internal/common.ha:r32*: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ no n32n | u#ldle fdisnte) AcBoSnLs_tI;N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:I241F:_22f:a lnote: sexpanded from macro 'absl_nonnull'e (i f241_ | s#adteifsifineed ,a b.s.l._)n o_n_nVuAl_lA R_GNSo_n_n u l| l ^ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | In file included from s2geography/coverings.cc : 2 : vIn file included from os2geography/coverings.hi:d6 : sIn file included from es2geography/geography.ht:_4c: oIn file included from r../src/s2/s2polygon.hd:z34_: iIn file included from n../src/s2/mutable_s2shape_index.hf:o30(: cIn file included from o/usr/local/clang/include/absl/container/btree_map.hr:d67_: i/usr/local/clang/include/absl/container/internal/btree_container.hn:t592e:r3n:a lwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: Cord z592I | n f oA*B SaLb_sIlN_TnEoRnNnAuLl_lX (cionrsdezr_ti_nofro_)a s{s i g| n ^, i/usr/local/clang/include/absl/base/nullability.hn:s241e:r22t:_ onote: rexpanded from macro 'absl_nonnull'_ as s241i | g#nd_ehfiinnte_ iambpsll,_ n&o&n,n u&l&l, _tNrounen,u l l| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #definIn file included from es2geography/linear-referencing.cc :A2B: SIn file included from Ls2geography/linear-referencing.h_:I4N: TIn file included from Es2geography/geography.hR:N4A: LIn file included from _../src/s2/s2polygon.hI:F29_: tIn file included from r/usr/local/clang/include/absl/container/flat_hash_map.hu:e43(: iIn file included from f/usr/local/clang/include/absl/container/hash_container_defaults.h_:s19a: tIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:59: f/usr/local/clang/include/absl/strings/cord.hi:e1049d:,56 :. .warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) if_ s1049a | t i ssftiaetdi c | b ^o ol GetFlatAux(absIn file included from ls2geography/coverings.cc:::2c: oIn file included from rs2geography/coverings.hd:_6i: nIn file included from ts2geography/geography.he:r4n: aIn file included from l../src/s2/s2polygon.h:::34C: oIn file included from r../src/s2/mutable_s2shape_index.hd:R30e: pIn file included from */usr/local/clang/include/absl/container/btree_map.h :a67b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_592n:o3n:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l rep, 592 | | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241X | (#idnesfeirnte_ oarb_sals_sniognnn,u liln s_eNrotn_nourl_la s s| i ^g n_hint_impl, In file included from &s2geography/linear-referencing.cc&:,2 : &In file included from &s2geography/linear-referencing.h,: 4t: rIn file included from us2geography/geography.he:,4 : In file included from | ../src/s2/s2polygon.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :59343 | : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : /usr/local/clang/include/absl/strings/cord.h : 1050 : 45 : warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue, 1050c | o n s t _ i t e r a t o r ( h i n t ) A B S L _ IaNbTsElR:N:AsLt_rCiOnMgM_Av)i;e w *| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bsl/usr/local/clang/include/absl/container/internal/btree_container.h_:n509o:n47n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X' fra g509m | e n t ) ; | ^ A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | A#TdTeRfIiBnUeT Ea_bCsAlP_TnUoRnEnDu_lBlY (_tNhoinsn)u)l, l | ^ \ | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h/usr/local/clang/include/absl/container/internal/btree_container.h::4592: :In file included from 3s2geography/geography.h:: 4warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 511In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h52::43 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h511: | 59 : /usr/local/clang/include/absl/strings/cord.h : 1054 : 37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL _1054I | N T E R N A La_bAsTlT:R:IcBoUrTdE__iCnAtPeTrUnRaElD:_:BCYo(rtdhRiesp)*) )a b s l _ n o n n u l l r e p , | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull': 31: 9241: | #note: dmacro 'ABSL_INTERNAL_IF_true' defined heree fin e31 | a#bdself_innoen nAuBlSlL __INNoTnEnRuNlAlL _ I| F ^_ true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2In file included from : s2geography/coverings.ccIn file included from :s2geography/linear-referencing.h2:: 4In file included from : s2geography/coverings.hIn file included from :s2geography/geography.h6:: 4In file included from : s2geography/geography.hIn file included from :../src/s2/s2polygon.h4:: 29In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h34:: 43In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h30:: 19In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h67:: 59/usr/local/clang/include/absl/container/internal/btree_container.h: :/usr/local/clang/include/absl/strings/cord.h592::10613::34 :warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 5921061 | | AvBoSiLd_ ICNoTpEyRTNoAALr_rXa(yiSnlsoewrPta_tohr(_cahsasri*g na,b siln_sneorntn_uolrl_ adsssti)g nc_ohnisntt;_ i m| p ^l , /usr/local/clang/include/absl/base/nullability.h&:&241,: 22&:& ,note: expanded from macro 'absl_nonnull't ru e241, | # d| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f ine 593a | b s l _ n o n n u l l _ N o n n u ltlr u e| , ^ const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2geography/linear-referencing.cc : 2 : In file included from s2geography/linear-referencing.h : 4 : In file included from s2geography/geography.h : 4 : In file included from ../src/s2/s2polygon.h :\29 : In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h ^~~~: 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h: 6181079: | 64 : awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l:: c618o | r d _AiBnStLe_rInNaTlE:R:NCAoLr_dXR(etpr*y _aebmspll_ancoen,n utlrly _empTlaakceeR_eipm(p)l ,& &c;o n s| t ^ &,/usr/local/clang/include/absl/base/nullability.h :f241a:l22s:e )note: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e596f:i9n:e note: amacro 'ABSL_INTERNAL_X' defined hereb sl_ n596o | n#nduelfli n_eN oAnBnSuLl_lI N T| E ^R NAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl/usr/local/clang/include/absl/container/internal/btree_container.h_:n618u:l3l:a bwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e Ma y618b | e G eAtBCSrLc_CIoNrTdESRtNaAtLe_(X)( tcroyn_setm;p l a| c ^e , /usr/local/clang/include/absl/base/nullability.ht:r257y:_23e:m pnote: lexpanded from macro 'absl_nullable'a ce _257i | m#pdle,f icnoen satb s&l,_ nfualllsaeb)l;e _| N ^u ll/usr/local/clang/include/absl/container/internal/btree_container.ha:b611l:e52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBIn file included from Us2geography/linear-referencing.ccT:E2_: CIn file included from As2geography/linear-referencing.hP:T4U: RIn file included from Es2geography/geography.hD:_4B: YIn file included from (../src/s2/s2polygon.ht:h29i: sIn file included from )/usr/local/clang/include/absl/container/flat_hash_map.h):,43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : /usr/local/clang/include/absl/strings/cord.h : 1120 : 30 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | \ v| o ^i d /usr/local/clang/include/absl/container/internal/common.hC:o32p:y9T:o Anote: rmacro 'ABSL_INTERNAL_IF_false' defined herer ayI m32p | l#(dcehfairn*e aAbBsSlL__nIoNnTnEuRlNlA Ld_sItF)_ fcaolnsset(;i f _| s ^a ti/usr/local/clang/include/absl/base/nullability.hs:f241i:e22d:, note: .expanded from macro 'absl_nonnull'. .) 241_ | _#VdAe_fAiRnGeS _a_b s l| _ ^n onnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from s2geography/linear-referencing.ccA:B2S: LIn file included from _s2geography/linear-referencing.hI:N4T: EIn file included from Rs2geography/geography.hN:A4L: _In file included from A../src/s2/s2polygon.hT:T29R: IIn file included from B/usr/local/clang/include/absl/container/flat_hash_map.hU:T43E: _In file included from C/usr/local/clang/include/absl/container/hash_container_defaults.hA:P19T: UIn file included from R/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE:D59_: BY/usr/local/clang/include/absl/strings/cord.h(:t1140h:i49s:) )warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | \ | ^~~~ CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::626241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' 241626 | | # d eAfBiSnLe_ IaNbTsElR_NnAoLn_nXu(ltlr y__Neomnpnlualcle , | t ^r y_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2geography/linear-referencing.cc :\2 : In file included from | s2geography/linear-referencing.h ^: 4: In file included from /usr/local/clang/include/absl/container/internal/common.hs2geography/geography.h::324:: 9In file included from :../src/s2/s2polygon.h :note: 29macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 4332: | In file included from #/usr/local/clang/include/absl/container/hash_container_defaults.hd:e19f: iIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.he: 59A: B/usr/local/clang/include/absl/strings/cord.hS:L1159_:I17N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_ I1159F | _ifnallisnee( iCfo_rsdaRteips*f iaebds,l _.n.o.n)n u_l_lV AN_eAwREGxSt_e_r n a| l ^R ep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/coverings.cc:2: In file included from s2geography/coverings.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTIn file included from Rs2geography/linear-referencing.ccI:B2U: TIn file included from Es2geography/linear-referencing.h_:C4A: PIn file included from Ts2geography/geography.hU:R4E: DIn file included from _../src/s2/s2polygon.hB:Y29(: tIn file included from h/usr/local/clang/include/absl/container/flat_hash_map.hi:s43): )In file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : /usr/local/clang/include/absl/strings/cord.h : 1183 : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e f i n e A B S L _ ICNoTrEdRRNeApL*_ IaFb_stlr_uneu(lilfa_bslaet irsefpi)e d ,| ^. ..)/usr/local/clang/include/absl/base/nullability.h :i257f:_23s:a tnote: iexpanded from macro 'absl_nullable's fi e257d | # d| e ^f ine absl_nullableIn file included from s2geography/coverings.cc_:N2u: lIn file included from ls2geography/coverings.ha:b6l: eIn file included from s2geography/geography.h :| 4 ^: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::Inline/usr/local/clang/include/absl/container/internal/btree_container.hR:e638p:*63 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _non n638u | l l r h s )c o{n s t| ^k ey_/usr/local/clang/include/absl/base/nullability.ha:r241g:<22K:> note: &expanded from macro 'absl_nonnull'k A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his)) | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() /usr/local/clang/include/absl/container/internal/btree_container.hc:o648n:s7t: {warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 648/usr/local/clang/include/absl/base/nullability.h | : 257 : 23 : note: texpanded from macro 'absl_nullable'h is)) A B257S | L#_dAeTfTiRnIeB UaTbEs_lL_InFuElTlIaMbEl_eB O_UNNuDl l{a b l| e ^~~~ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::In file included from Cs2geography/distance.cco:r2d: RIn file included from es2geography/distance.hp:*4 : aIn file included from bs2geography/geography.hs:l4_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :t41r: eIn file included from e../src/s2/s2cell_id.h): 43{: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#119d:e14f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _119n | o n nSutlalt u_sNRoenpn*u lalb s l| _ ^n onnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4In file included from : s2geography/linear-referencing.ccIn file included from :../src/s2/s2polygon.h2:: 34In file included from : s2geography/linear-referencing.hIn file included from :../src/s2/mutable_s2shape_index.h4:: 41In file included from : s2geography/geography.hIn file included from :../src/s2/s2cell_id.h4:: 43In file included from : ../src/s2/s2polygon.hIn file included from :../src/s2/s1angle.h29:: 28In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :../src/s2/s2point.h43:: 27In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2coder.h19:: 23In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/status/status.h59:: 67: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/status/internal/status_internal.h1530::12555::14 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1251530 | | i nSltianteu sCRoerpd*: :aCbhsuln_knIotnenrualtlo rC:l:oCnheuAnnkdIUtnerreaft(o r (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241C:o22r:d *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle caobrsdl)_ n{o n n| u ^l l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _NonnullIn file included from s2geography/distance.cc :| 2 ^: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/geography.cc:2: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/distance.cc:2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_inteIn file included from rs2geography/predicates.ccn:a2l: _In file included from cs2geography/predicates.hh:e4c: kIn file included from _../src/s2/s2boolean_operation.ho:p26_: rIn file included from e../src/s2/s2builder.hs:u31l: tIn file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h\: 57 : | In file included from ^/usr/local/clang/include/absl/hash/hash.h :89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/base/nullability.h::79257: :23/usr/local/clang/include/absl/base/internal/endian.h:: 250:note: 36expanded from macro 'absl_nullable': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #de f250i | nien laibnsel _uniunltl1a6b_lte L_oNaudl1l6a(bcloen s t| ^v oid* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2geography/distance.cc :2: In file included from s2geography/distance.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #defineIn file included from s2geography/predicates.ccS:22_: CIn file included from Hs2geography/predicates.hE:C4K: _In file included from N../src/s2/s2boolean_operation.hE: 26C: HIn file included from E../src/s2/s2builder.hC:K31_: NIn file included from E/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/log/check.h: :In file included from 120/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::357:: In file included from /usr/local/clang/include/absl/hash/hash.hnote: :expanded from macro 'CHECK_NE'89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h: 79120: | /usr/local/clang/include/absl/base/internal/endian.h :A254B:S27L:_ Lwarning: Otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G _IN T254E | RiNnAlLi_nCeH EvCoKi_dN ES_tIoMrPeL1(6((vvaoli1d)*, a#bvsall_1n,o n(nvualll2 )p,, #uvianlt21)6 _ t| ^v ) /usr/local/clang/include/absl/log/internal/check_impl.h{: 51 :| 3 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL': 241:22: 51 | note: expanded from macro 'absl_nonnull' AB S241L | _#LdOeGf_iInNeT EaRbNsAlL__nCoHnEnCuKl_lO P_(NCohnencukl_lN E ,| ^! =, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | AIn file included from Bs2geography/predicates.ccS:L2_: LIn file included from Os2geography/predicates.hG:_4I: NIn file included from T../src/s2/s2boolean_operation.hE:R26N: AIn file included from L../src/s2/s2builder.h_:C31H: EIn file included from C/usr/local/clang/include/absl/container/flat_hash_set.hK:(43:: :In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: :In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:m57p: lIn file included from i/usr/local/clang/include/absl/hash/hash.hc:i89t: _In file included from c/usr/local/clang/include/absl/hash/internal/hash.ha:s79t: t(3 2 _ t L\o a d| 3 ^2 (c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :v onote: iexpanded from macro 'absl_nonnull'd * a241b | s#ld_enfoinnneu lalb spl)_ n{o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_asIn file included from ss2geography/predicates.cci:g2n: _In file included from is2geography/predicates.hm:p4l: ,In file included from ../src/s2/s2boolean_operation.hc:o26n: sIn file included from t../src/s2/s2builder.h&:,31 : cIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:s43t: &In file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/hash/hash.h133::8952: :In file included from /usr/local/clang/include/absl/hash/internal/hash.h:note: 90expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/strings/string_view.h:53: 54: 133 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | c oAnBsStLe_xIpNrT EsRtNrAiLn_gA_TvTiReIwB UNTuEl_lCSAaPfTeUSRtErDi_nBgYV(itehwi(sc)o)n,s t c h a r * a b s l _ n u l l a b l e p ) {\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: /usr/local/clang/include/absl/container/internal/common.h:note: 32expanded from macro 'absl_nullable': 9: 257note: | macro 'ABSL_INTERNAL_IF_false' defined here# def i32n | e# daebfsiln_en uAlBlSaLb_lIeN T_ENRuNlAlLa_bIlFe_ f a| l ^s e(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from 693s2geography/linear-referencing.h warning:s4 generated: . In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from In file included from s2geography/linear-referencing.hs2geography/predicates.cc::42: : In file included from In file included from s2geography/geography.hs2geography/predicates.h::44: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2boolean_operation.h::3426: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2builder.h::3031: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/container/flat_hash_set.h::6743: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h592::193: :In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:warning: 59'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h592: | 23 : In file included from A/usr/local/clang/include/absl/crc/crc32c.hB:S32L: _In file included from I/usr/local/clang/include/absl/strings/str_format.hN:T84E: RIn file included from N/usr/local/clang/include/absl/strings/internal/str_format/bind.hA:L24_: XIn file included from (/usr/local/clang/include/absl/container/inlined_vector.hi:n56s: eIn file included from r/usr/local/clang/include/absl/container/internal/inlined_vector.ht:_35o: r_/usr/local/clang/include/absl/types/span.ha:s212s:i22g:n ,warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i nser t212_ | o r _uassisnigg np_ohiinntte_ri m=p lT,* &a&b,s l&_&n,u ltlraubei,l i t| y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ unk n593o | w n ; | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown't rue ,289 | c#odnesfti_niet earbastlo_rn(uhlilnatb)i lAiBtSyL__uInNkTnEoRwNnA L__NCuOlMlM_Au)n;s p e| c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i fie/usr/local/clang/include/absl/container/internal/btree_container.hd: 511 :| 47 ^: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2geography/predicates.cc : 2 : AIn file included from Bs2geography/predicates.hS:L4_: IIn file included from N../src/s2/s2boolean_operation.hT:E26R: NIn file included from A../src/s2/s2builder.hL:_31A: TIn file included from T/usr/local/clang/include/absl/container/flat_hash_set.hR:I43B: UIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hE:_19C: AIn file included from P/usr/local/clang/include/absl/container/internal/hash_function_defaults.hT:U59R: EIn file included from D/usr/local/clang/include/absl/strings/cord.h_:B82Y: (In file included from t/usr/local/clang/include/absl/crc/internal/crc_cord_state.hh:i23s: )In file included from )/usr/local/clang/include/absl/crc/crc32c.h): 32 : In file included from /usr/local/clang/include/absl/strings/str_format.h : 84 : In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 24 : In file included from /usr/local/clang/include/absl/container/inlined_vector.h : 56 : In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h : 35 : /usr/local/clang/include/absl/types/span.h :\213 : 34| : ^~~~ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733/usr/local/clang/include/absl/container/internal/btree_container.h::31621:: 3:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 733621 | | c o nAsBtSeLx_pIrN TSEpRaNnAX (Mtarkye_Sepmapnl(aTc*e ,a btsrly__neumlpllaabclee_ ipmtprl ,A B&S&L,_ AtTrTuReI)B;U T E| _ ^L IF/usr/local/clang/include/absl/container/internal/btree_container.hE:T611I:M52E:_ Bnote: Oexpanded from macro 'ABSL_INTERNAL_X'U ND, 611 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEu_lClAaPbTlUeR E_DN_uBlYl(atbhlies ) )| , ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERIn file included from Ns2geography/predicates.ccA:L2_: IIn file included from Fs2geography/predicates.h_:t4r: uIn file included from e../src/s2/s2boolean_operation.h(:i26f: _In file included from s../src/s2/s2builder.ha:t31i: sIn file included from f/usr/local/clang/include/absl/container/flat_hash_set.hi:e43d: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h.:19.: .In file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :i59f: _In file included from s/usr/local/clang/include/absl/strings/cord.ha:t82i: sIn file included from f/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi:e23d: In file included from /usr/local/clang/include/absl/crc/crc32c.h| : ^32 : In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: In file included from /usr/local/clang/include/absl/types/span.hs2geography/linear-referencing.cc::7392:: 21In file included from :s2geography/linear-referencing.h :4warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2geography/geography.h :4: In file included from ../src/s2/s2polygon.h: 34739: | In file included from S../src/s2/mutable_s2shape_index.hp:a30n: : 67M: a/usr/local/clang/include/absl/container/internal/btree_container.hk:e621S:p3a:n (warning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl _621n | u l lAaBbSlLe_ IbNeTgEiRnN AALB_SXL(_tArTyT_ReImBpUlTaEc_eL,I FtErTyI_MeEm_pBlOaUcNeD_,i m p| l ^, &/usr/local/clang/include/absl/base/nullability.h&:,257 :t23r:u enote: )expanded from macro 'absl_nullable'; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~257 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f611i:n47e: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n u611l | l a b l e _ N u l lAaBbSlLe_ I N| T ^E RNAL_ATTRIBUTEIn file included from _s2geography/predicates.ccC:A2P: TIn file included from Us2geography/predicates.hR:E4D: _In file included from B../src/s2/s2boolean_operation.hY:(26t: hIn file included from i../src/s2/s2builder.hs:)31): ,In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h\: 32 : | In file included from ^~~~/usr/local/clang/include/absl/strings/str_format.h :84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2geography/predicates.cc : 2 : In file included from s2geography/predicates.h : 4 : In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h :\31 : In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h ^: 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/internal/common.h::1932: :In file included from 9/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/strings/cord.h :82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h32: | 23#: dIn file included from e/usr/local/clang/include/absl/crc/crc32c.hf:i32n: eIn file included from /usr/local/clang/include/absl/strings/str_format.hA:B84S: LIn file included from _/usr/local/clang/include/absl/strings/internal/str_format/bind.hI:N24T: EIn file included from R/usr/local/clang/include/absl/container/inlined_vector.hN:A56L: _In file included from I/usr/local/clang/include/absl/container/internal/inlined_vector.hF:_35f: a/usr/local/clang/include/absl/types/span.hl:s794e:(8i:f _warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a tisf i794e | d , . .T.*) a_b_sVlA__nAuRlGlSa_b_l e | p ^t r ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.hIn file included from :s2geography/linear-referencing.cc31:: 2In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :s2geography/linear-referencing.h43:: 4In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :s2geography/geography.h19:: 4In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/s2polygon.h59:: 34In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/mutable_s2shape_index.h82:: 30In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h23:: 67In file included from : /usr/local/clang/include/absl/crc/crc32c.h:/usr/local/clang/include/absl/container/internal/btree_container.h32:: 624In file included from :/usr/local/clang/include/absl/strings/str_format.h3::84 : In file included from warning: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]24 : In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56 : 624In file included from | /usr/local/clang/include/absl/container/internal/inlined_vector.h : 35A: B/usr/local/clang/include/absl/types/span.hS:L799_:I32N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL_ X799( | tSrpya_net rMya_keemCpolnascteS_phainn(tT_*i mapbls,l _cnounlslta b&l,e tbreugei,n | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::611257::5223:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nullable' 257 | 611# | d e f i n e a b s lA_BnSuLl_lIaNbTlEeR N_ANLu_lAlTaTbRlIeB U T| E ^_ CAPTURED_BY(In file included from ts2geography/predicates.cch:i2s: )In file included from )s2geography/predicates.h,: 4 : In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h : 31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59\: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/container/internal/common.h::2331: :In file included from 9/usr/local/clang/include/absl/crc/crc32c.h:: 32: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/strings/str_format.h :84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h31: | 24#: dIn file included from e/usr/local/clang/include/absl/container/inlined_vector.hf:i56n: eIn file included from /usr/local/clang/include/absl/container/internal/inlined_vector.hA:B35S: L/usr/local/clang/include/absl/types/span.h_:I801N:T32E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _IF _801t | r u e ( i f _ s a t i s f i e d , . . . ) i f _ s a tTi*s faibesdl _ n| u ^l lable end) noexcIn file included from es2geography/linear-referencing.ccp:t2 : {In file included from s2geography/linear-referencing.h :| 4 ^: In file included from s2geography/geography.h:/usr/local/clang/include/absl/base/nullability.h4:: 257In file included from :../src/s2/s2polygon.h23::34 : In file included from note: ../src/s2/mutable_s2shape_index.hexpanded from macro 'absl_nullable': 30: In file included from /usr/local/clang/include/absl/container/btree_map.h257: | 67#: d/usr/local/clang/include/absl/container/internal/btree_container.he:f624i:n3e: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_nul l624a | b l eA B_SNLu_lIlNaTbElReN A L| _ ^X (try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatI693m warningpsl generated<. Args...>(s), "bad format trap"))) | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/encoded_s2cell_id_vector.cc -o s2/encoded_s2cell_id_vector.o In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/linear-referencing.cc:2: In file included from s2geography/linear-referencing.h:4: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabilitIn file included from ys2geography/predicates.cc_:u2n: kIn file included from ns2geography/predicates.ho:w4n: In file included from _../src/s2/s2boolean_operation.hN:u26l: lIn file included from _../src/s2/s2builder.hu:n35s: pIn file included from e../src/s2/id_set_lexicon.hc:i28f: iIn file included from e../src/s2/base/logging.hd: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: In file included from warning: s2/encoded_s2cell_id_vector.cc:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/encoded_s2cell_id_vector.h:26 : 506/usr/local/clang/include/absl/types/span.h | :A213B:S34L:_ Lwarning: Otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]G _IN T213E | R N AuLs_iCnHgE CcKo_nOsPt__IpMoPiLn(tCehre c=k _cGoEn,s t> =T)* a| b^s l_n/usr/local/clang/include/absl/log/internal/check_op.hu:l488l:a32b:i lnote: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't y_un k488n | o w ni;n l i| n ^e c/usr/local/clang/include/absl/base/nullability.ho:n289s:t34e:x pnote: rexpanded from macro 'absl_nullability_unknown' co n289s | t# dcehfairn*e aabbssll__nnuullllaabbliel intaym_eu#n#kInmopwln( _ N u l l _ u n s p e c i f i e d \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:26: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 693 warnings generated. In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ 693 warnings generated. In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/encoded_s2point_vector.cc -o s2/encoded_s2point_vector.o :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...693) warning si generatedf. _satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, In file included from &s2/encoded_s2cell_id_vector.cc&:,18 : cIn file included from o../src/s2/encoded_s2cell_id_vector.hn:s27t: In file included from &../src/s2/util/coding/coder.h,: 36 : | In file included from ^../src/s2/base/casts.h :34: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/log/log.h509::20952: :In file included from /usr/local/clang/include/absl/log/internal/log_impl.hnote: :expanded from macro 'ABSL_INTERNAL_X'20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h: 63509: | In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h : 40 : /usr/local/clang/include/absl/strings/string_view.h : 53 : 54A:B Swarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ INTERN A53L | _cAoTnTsRtIeBxUpTrE _sCtArPiTnUgR_EvDi_eBwY (NtuhlilsS)a)f,e S t r i n g V i e w ( c o n s t c h a r * a\b s l| _ ^n ul/usr/local/clang/include/absl/container/internal/common.hl:a32b:l9e: pnote: )macro 'ABSL_INTERNAL_IF_false' defined here { | 32 ^ | #def/usr/local/clang/include/absl/base/nullability.hi:n257e: 23A:B Snote: Lexpanded from macro 'absl_nullable'_ INT E257R | N#AdLe_fIiFn_ef aalbssel(_infu_lslaatbilsef i_eNdu,l l.a.b.l)e _ _| V ^A _ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/encoded_s2cell_id_vector.cc : 18 : In file included from ../src/s2/encoded_s2cell_id_vector.h : 27 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h\: 34 : | In file included from ^/usr/local/clang/include/absl/log/log.h :209/usr/local/clang/include/absl/container/internal/common.h: :In file included from 32/usr/local/clang/include/absl/log/internal/log_impl.h::920:: In file included from note: /usr/local/clang/include/absl/log/absl_vlog_is_on.hmacro 'ABSL_INTERNAL_IF_false' defined here: 63: /usr/local/clang/include/absl/log/internal/vlog_config.h32: | 49#:d37e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ABS L49_ | IiNnTtE RRNeAgLi_sItFe_rfAanldsIen(iitfi_aslaitzies(fViLeodg,S i.t.e.*) a_b_sVlA__nAoRnGnSu_l_l v| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(coIn file included from ns2geography/predicates.ccs:t2 : cIn file included from hs2geography/predicates.ha:r4*: In file included from a../src/s2/s2boolean_operation.hb:s26l: _In file included from n../src/s2/s2builder.ho:n36n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30f: )In file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h579::2413::22 :warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]note: expanded from macro 'absl_nonnull' 241579 | | # d eAfBiSnLe_ IaNbTsElR_NnAoLn_nXu(liln s_eNrotn_nourl_la s s| i ^g n, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIn file included from Is2/encoded_s2cell_id_vector.ccB:U18T: EIn file included from _../src/s2/encoded_s2cell_id_vector.hC:A27P: TIn file included from U../src/s2/util/coding/coder.hR:E36D: _In file included from B../src/s2/base/casts.hY:(34t: hIn file included from i/usr/local/clang/include/absl/log/log.hs:)209): ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 96 : 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96\ | | f ^r ie/usr/local/clang/include/absl/container/internal/common.hn:d32 :i9n:t note: lmacro 'ABSL_INTERNAL_IF_false' defined hereo g_ i32n | t#edrenfailn:e: RAeBgSiLs_tIeNrTAEnRdNIAnLi_tIiFa_lfiazles(eV(Liofg_Ssiattei*s faibesdl,_ n.o.n.n)u l_l_ VvA)_;A R G| S ^_ _ /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from 241../src/s2/s2boolean_operation.h | :#26d: eIn file included from f../src/s2/s2builder.hi:n36e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l579 :_3N:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll | 579 ^ | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/encoded_s2cell_id_vector.cc :A18B: SIn file included from L../src/s2/encoded_s2cell_id_vector.h_:I27N: TIn file included from E../src/s2/util/coding/coder.hR:N36A: LIn file included from _../src/s2/base/casts.hA:T34T: RIn file included from I/usr/local/clang/include/absl/log/log.hB:U209T: EIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hC:A20P: TIn file included from U/usr/local/clang/include/absl/log/absl_vlog_is_on.hR:E63D: _B/usr/local/clang/include/absl/log/internal/vlog_config.hY:(119t:h15i:s )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) 119 | c o n s t c h a r * a b s l _\n o n| n ^~~~u ll const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogIn file included from Ss2geography/predicates.cci:t2e: *In file included from s2geography/predicates.ha:b4s: lIn file included from _../src/s2/s2boolean_operation.hn:u26l: lIn file included from a../src/s2/s2builder.hb:l36e: In file included from S../src/s2/mutable_s2shape_index.he:t30V: MIn file included from o/usr/local/clang/include/absl/container/btree_map.hd:u67l: e/usr/local/clang/include/absl/container/internal/btree_container.hL:i588s:t3H:e awarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]F orT e588s | t O nAlByS(L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A257L:_23X:( inote: nexpanded from macro 'absl_nullable's er t257_ | o#rd_eafsisnieg na,b siln_sneurltl_aobrl_ea s_sNiuglnl_ahbilnet _ i| m ^p l, &&, &In file included from &s2/encoded_s2cell_id_vector.cc,: 18f: aIn file included from l../src/s2/encoded_s2cell_id_vector.hs:e27,: In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/container/internal/btree_container.h::34509: :In file included from 52/usr/local/clang/include/absl/log/log.h:: 209note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from 509/usr/local/clang/include/absl/log/absl_vlog_is_on.h | : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 158 : 15 : warning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B SL _158I | N T E R NVALLo_gASTiTtReI*B UaTbEs_lC_AnPuTlUlRaEbDl_eB Yv()t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b\s l _| n ^u ll/usr/local/clang/include/absl/container/internal/common.ha:b32l:e9 :_ Nnote: umacro 'ABSL_INTERNAL_IF_false' defined herel la b32l | e# d e| f ^i ne ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:4: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2geography/predicates.cc:2: In file included from s2geography/predicates.h:6: In file included from s2geography/geography.h:4: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:25: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:28: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/encoded_s2shape_index.cc -o s2/encoded_s2shape_index.o In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 693 warnings generated. In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(sIn file included from ts2/encoded_s2cell_id_vector.ccd::18:: oIn file included from s../src/s2/encoded_s2cell_id_vector.ht:r29e: aIn file included from m../src/s2/s2cell_id.h&: 43(: *In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27nu: lIn file included from l../src/s2/s2coder.h :m23): (In file included from s/usr/local/clang/include/absl/status/status.ht:d67:: :In file included from o/usr/local/clang/include/absl/status/internal/status_internal.hs:t29r: ea/usr/local/clang/include/absl/strings/cord.hm:&109 :o53s:) )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h109: | 241v:o22i:d note: Cexpanded from macro 'absl_nonnull'o py C241o | r#ddTeofSitnrei nagb(csoln_snto nCnourldl& _sNrocn,n usltld : :| s ^t ring* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/encoded_s2point_vector.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/encoded_s2point_vector.h241: | 27#: dIn file included from e../src/s2/encoded_string_vector.hf:i30n: eIn file included from ../src/s2/util/coding/coder.ha:b36s: lIn file included from _../src/s2/base/casts.hn:o34n: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209 : _In file included from N/usr/local/clang/include/absl/log/internal/log_impl.ho:n22n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l191 : 43| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operaIn file included from ts2/encoded_s2cell_id_vector.cco:r18<: data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/encoded_s2cell_id_vector.ccn:e18 : aIn file included from b../src/s2/encoded_s2cell_id_vector.hs:l29_: nIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | consIn file included from ts2/encoded_s2cell_id_vector.cc :w18c: hIn file included from a../src/s2/encoded_s2cell_id_vector.hr:_29t: *In file included from ../src/s2/s2cell_id.ha:b43s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from &/usr/local/clang/include/absl/status/status.h :v67): ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:730:/usr/local/clang/include/absl/base/nullability.h36::257 :23warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 730 | 257 | # d eefxipnlei caibts lC_hnaurlRlaanbglee( c_oNnusltl aCbolred * | a ^b sl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/encoded_s2point_vector.cco:n18n: uIn file included from l../src/s2/encoded_s2point_vector.hl: 27_: NIn file included from o../src/s2/encoded_string_vector.hn:n30u: lIn file included from l../src/s2/util/coding/coder.h : 36| : ^In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline In file included from Ls2/encoded_s2cell_id_vector.cco:g18M: eIn file included from s../src/s2/encoded_s2cell_id_vector.hs:a29g: eIn file included from &../src/s2/s2cell_id.h :L43o: gIn file included from M../src/s2/s1angle.he:s28s: aIn file included from g../src/s2/s2point.he::27:: oIn file included from p../src/s2/s2coder.he:r23a: tIn file included from o/usr/local/clang/include/absl/status/status.hr:<67<: (In file included from w/usr/local/clang/include/absl/status/internal/status_internal.hc:h29a: r/usr/local/clang/include/absl/strings/cord.h_:t736*: 17a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nul l736a | b l e vc)o n{s t | C ^o rd/usr/local/clang/include/absl/base/nullability.h*: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# dceofridn_e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull'_ Nu l241l | a#bdleef i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/encoded_s2point_vector.cc795::1843: :In file included from ../src/s2/encoded_s2point_vector.h:warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/encoded_string_vector.h:30: In file included from 795../src/s2/util/coding/coder.h | : 36 : fIn file included from r../src/s2/base/casts.hi:e34n: dIn file included from /usr/local/clang/include/absl/log/log.hv:o209i: dIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hA:b22s: l/usr/local/clang/include/absl/log/internal/log_message.hF:o340r:m46a:t Fwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u sh(a b340s | l : :fCroiredn*d avbosild_ nAobnsnluFlolr mcaotrFdl,u s h| ( ^S tr/usr/local/clang/include/absl/base/nullability.hi:n241g:i22f:y Snote: iexpanded from macro 'absl_nonnull'n k* 241a | b#sdle_fnionnen ualbls ls_innokn,n u l| l ^ _No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from In file included from ../src/s2/util/coding/coder.hs2/encoded_s2cell_id_vector.cc::3618: : In file included from In file included from ../src/s2/base/casts.h../src/s2/encoded_s2cell_id_vector.h::3429: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/s2cell_id.h::20943: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s1angle.h::2228: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2point.h::39827:: 11In file included from :../src/s2/s2coder.h :23warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 398/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : /usr/local/clang/include/absl/strings/cord.h :v929o:i26d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n929u | l l a b lveo icdo nSswta&p (vI)n;l i n| e ^R ep*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #rdhesf)i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e _ N241u | l#ldaeblfei n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209In file included from : s2/encoded_s2cell_id_vector.ccIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h18:: 22In file included from : ../src/s2/encoded_s2cell_id_vector.h:/usr/local/clang/include/absl/log/internal/log_message.h29:: 400In file included from :../src/s2/s2cell_id.h17::43 : In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h :40027 | : In file included from ../src/s2/s2coder.h : 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67 : vIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hi:d29*: /usr/local/clang/include/absl/strings/cord.ha:b932s:l17_:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l abl e932 | c o n s tc&o nvs)t; c h| a ^r * a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:u lnote: lexpanded from macro 'absl_nullable'a bl e257 | d#adteaf(i)n ec oanbsstl;_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e257 :_23N:u lnote: lexpanded from macro 'absl_nullable'a bl e257 | #| d ^e fine absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_dIn file included from as2/encoded_s2point_vector.cct:a18(: sIn file included from i../src/s2/encoded_s2point_vector.hz:e27_: tIn file included from ../src/s2/encoded_string_vector.hn:)30;: In file included from ../src/s2/util/coding/coder.h/:/36 : WIn file included from r../src/s2/base/casts.hi:t34e: In file included from d/usr/local/clang/include/absl/log/log.ha:t209a: In file included from t/usr/local/clang/include/absl/log/internal/log_impl.ho: 22t: h/usr/local/clang/include/absl/log/internal/log_message.he: 425r:e31s:u lwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h425: | 241 : 22L:o gnote: Mexpanded from macro 'absl_nonnull'e ss a241g | e#Fdaetfailn(ec aobnsslt_ ncohnanru*l la b_sNlo_nnnounlnlu l l| ^f ile, int line) ABSL_ATTRIIn file included from Bs2/encoded_s2cell_id_vector.ccU:T18E: _In file included from C../src/s2/encoded_s2cell_id_vector.hO:L29D: ;In file included from ../src/s2/s2cell_id.h :| 43 ^: In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: n/usr/local/clang/include/absl/strings/cord.he: 937a:b35s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l937l | _ N o nanbuslll: : c| o ^r d_internal::CordRep* absl_nullable tIn file included from rs2/encoded_s2point_vector.cce:e18(: )In file included from ../src/s2/encoded_s2point_vector.hc:o27n: sIn file included from t../src/s2/encoded_string_vector.h;: 30 : | In file included from ^../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/casts.h257::3423: :In file included from /usr/local/clang/include/absl/log/log.h:note: 209expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/internal/log_impl.h: 22257: | /usr/local/clang/include/absl/log/internal/log_message.h#:d426e:f31i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _426n | u l lLaobglMee s_sNauglelFaabtlael ( c| o ^n st char* absl_nonnIn file included from us2/encoded_s2cell_id_vector.ccl:l18 : fIn file included from i../src/s2/encoded_s2cell_id_vector.hl:e29,: In file included from i../src/s2/s2cell_id.hn:t43 : lIn file included from i../src/s2/s1angle.hn:e28,: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29: 241/usr/local/clang/include/absl/strings/cord.h | :#938d:e35f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l938_ | n o n n ualbls l_:N:ocnonrudl_li n t| e ^r nal::CordIn file included from Rs2/encoded_s2point_vector.cce:p18*: In file included from a../src/s2/encoded_s2point_vector.hb:s27l: _In file included from n../src/s2/encoded_string_vector.ho:n30n: uIn file included from l../src/s2/util/coding/coder.hl: 36a: sIn file included from _../src/s2/base/casts.ht:r34e: eIn file included from (/usr/local/clang/include/absl/log/log.h): 209c: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hs:t22;: /usr/local/clang/include/absl/log/internal/log_message.h :| 427 ^: 31: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'427 | 241 | # d e f i n e a b s l _ n ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull failure_mIn file included from ss2/encoded_s2cell_id_vector.ccg:)18 : AIn file included from B../src/s2/encoded_s2cell_id_vector.hS:L29_: AIn file included from T../src/s2/s2cell_id.hT:R43I: BIn file included from U../src/s2/s1angle.hT:E28_: CIn file included from O../src/s2/s2point.hL:D27;: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 939:17 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n939e | a b s lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.hIn file included from :s2/encoded_s2cell_id_vector.cc30:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/encoded_s2cell_id_vector.h36:: 29In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2cell_id.h34:: 43In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :../src/s2/s1angle.h209:: 28In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :../src/s2/s2point.h22:: 27: /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/s2coder.h436::2336: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: 436/usr/local/clang/include/absl/strings/cord.h | : 941 :L35o:g Mwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s sag e941D | e b u g Faabtsall:(:ccoonrsdt_ icnhtaerr*n aalb:s:lC_onrodnRneupl*l afbislle_,n u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241c:l22e:a rnote: (expanded from macro 'absl_nonnull') ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf i_nNeo nanbuslll_ n u| l ^l able _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18In file included from : s2/encoded_s2point_vector.ccIn file included from :../src/s2/encoded_s2cell_id_vector.h18:: 29In file included from : ../src/s2/encoded_s2point_vector.hIn file included from :../src/s2/s2cell_id.h27:: 43In file included from : ../src/s2/encoded_string_vector.hIn file included from :../src/s2/s1angle.h30:: 28In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2coder.h34:: 23In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :/usr/local/clang/include/absl/status/status.h209:: 67In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22:: 29: /usr/local/clang/include/absl/log/internal/log_message.h:/usr/local/clang/include/absl/strings/cord.h446::95043::18 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446950 | | L o gCMoersdsRaegpeFQluaite*t laybDselb_ungoFnantualll( cMoanksetF lcahtaWri*t haEbxstlr_anCoanpnauclilt yf(isliez,e _ t| ^e xt/usr/local/clang/include/absl/base/nullability.hr:a241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/encoded_s2point_vector.cc957: | 18 : In file included from ../src/s2/encoded_s2point_vector.h :v27o: iIn file included from d../src/s2/encoded_string_vector.h :S30e: tIn file included from T../src/s2/util/coding/coder.hr:e36e: (In file included from C../src/s2/base/casts.ho:r34d: RIn file included from e/usr/local/clang/include/absl/log/log.hp:*209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l22_: n/usr/local/clang/include/absl/log/internal/log_message.ho:n454n:u38l:l warning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e p, co n454s | t CLoorgdMzeUspsdaagteeQSucioeptel&y Fsactoaple()c;o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle ffiinlee ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _NonnulIn file included from ls2/encoded_s2cell_id_vector.cc : 18| : ^In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/encoded_s2point_vector.cc::96118:: 34In file included from :../src/s2/encoded_s2point_vector.h :27warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/encoded_string_vector.h:30: In file included from 961../src/s2/util/coding/coder.h | : 36 : In file included from ../src/s2/base/casts.hv:o34i: dIn file included from /usr/local/clang/include/absl/log/log.hS:e209t: TIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.he:e22O: r/usr/local/clang/include/absl/log/internal/log_message.hE:m456p:t38y:( Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r dRe p456* | a bLsolg_MneuslslaagbelQeu ireetpl,y F a| t ^a l(/usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: cnote: hexpanded from macro 'absl_nullable'a r* 257a | b#sdle_fnionnen ualbls lf_inluel,l aibnlte l_iNnuel,l a b| l ^e | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/encoded_s2cell_id_vector.ccl:_18n: oIn file included from n../src/s2/encoded_s2cell_id_vector.hn:u29l: lIn file included from ../src/s2/s2cell_id.h_:N43o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/encoded_s2point_vector.cc29:: 18: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/encoded_s2point_vector.h968::2731: :In file included from ../src/s2/encoded_string_vector.h:warning: 30type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/coding/coder.h:36: In file included from 968../src/s2/base/casts.h | : 34 : In file included from /usr/local/clang/include/absl/log/log.hv:o209i: dIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hE:m22p: l/usr/local/clang/include/absl/log/internal/log_message.ha:c457e:T38r:e ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ord R457e | p * a b s l _ n o n n u l l r e p , M e t h ocdoIndsetn tcihfaire*r ambestlh_ondo)n;n u l| l ^ fa/usr/local/clang/include/absl/base/nullability.hi:l241u:r22e:_ mnote: sexpanded from macro 'absl_nonnull'g ) 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absIn file included from ls2/encoded_s2point_vector.cc_:n18o: nIn file included from n../src/s2/encoded_s2point_vector.hu:l27l: In file included from d../src/s2/encoded_string_vector.hs:t30): In file included from c../src/s2/util/coding/coder.ho:n36s: tIn file included from ../src/s2/base/casts.h{: 36 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h: 180241: | 42#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne ab s180l | _AnBoSnLn_uAlTlT R_INBoUnTnEu_lPlU R E| _ ^F UNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTIn file included from Rs2/encoded_s2cell_id_vector.ccI:B18U: TIn file included from E../src/s2/encoded_s2cell_id_vector.h_:N29O: IIn file included from N../src/s2/s2cell_id.hL:I43N: EIn file included from ;../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #/usr/local/clang/include/absl/strings/cord.hd:e1525f:i29n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o1525n | n u l l c_oNrodn_niunltle r n| a ^l ::CordRep* absl_nonnull tree) { In file included from | s2/encoded_s2point_vector.cc ^: 18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/encoded_s2point_vector.h::24127:: 22In file included from :../src/s2/encoded_string_vector.h :30note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/util/coding/coder.h:36 : 241In file included from | ../src/s2/base/casts.h#:d36e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 432_:N13o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18In file included from : s2/encoded_s2point_vector.ccIn file included from :../src/s2/encoded_s2cell_id_vector.h18:: 29In file included from : ../src/s2/encoded_s2point_vector.hIn file included from :../src/s2/s2cell_id.h27:: 43In file included from : ../src/s2/encoded_string_vector.hIn file included from :../src/s2/s1angle.h30:: 28In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2coder.h36:: 23In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/status/status.h21:: 67In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h37:: 29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/strings/cord.h21:: 1530/usr/local/clang/include/absl/log/internal/check_op.h::55433:: 56:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | 433i | n l i n e C o r d : : C h u n k I t e r a t o r : : C h u n k I t e r a t o r ( c o ncsotn sCto rcdh*a ra*b salb_snlo_nnnounlnlu lclo redx)p r{t e x| t ^) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 : 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/encoded_s2cell_id_vector.ccl:_18n: oIn file included from n../src/s2/encoded_s2cell_id_vector.hn:u29l: lIn file included from ../src/s2/s2cell_id.h_:N43o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/encoded_s2point_vector.cc: 181666: | In file included from i../src/s2/encoded_s2point_vector.hn:l27i: nIn file included from e../src/s2/encoded_string_vector.h :C30o: rIn file included from d../src/s2/util/coding/coder.h :C36o: rIn file included from d../src/s2/base/casts.h:::36A: dIn file included from v../src/s2/base/logging.ha:n21c: eIn file included from A/usr/local/clang/include/absl/log/check.hn:d37R: eIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hd:(21C: h/usr/local/clang/include/absl/log/internal/check_op.ha:r456I:t1e:r awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r* a456b | sAlB_SnLo_nLnOuGl_lI NiTtE,R N A| L ^_ DEF/usr/local/clang/include/absl/base/nullability.hI:N241E:_22M:A Knote: Eexpanded from macro 'absl_nonnull'_ CH E241C | K#_dOePf_iSnTeR IaNbGs_lE_XnToEnRnNu(lclh a_rN)o;n n u| l^l | /usr/local/clang/include/absl/log/internal/check_op.h ^: 449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/encoded_s2cell_id_vector.cc::24118:: 22In file included from :../src/s2/encoded_s2cell_id_vector.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2cell_id.h:43 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: o/usr/local/clang/include/absl/strings/cord.hn:n1672u:l41l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | In file included from is2/encoded_s2point_vector.ccn:l18i: nIn file included from e../src/s2/encoded_s2point_vector.h :v27o: iIn file included from d../src/s2/encoded_string_vector.h :C30o: rIn file included from d../src/s2/util/coding/coder.h:::36A: dIn file included from v../src/s2/base/casts.ha:n36c: eIn file included from (../src/s2/base/logging.hC:h21a: rIn file included from I/usr/local/clang/include/absl/log/check.ht:e37r: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.ho:r21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b456s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n u/usr/local/clang/include/absl/log/internal/check_op.hl:l450 :i25t:, note: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i ze _450t | n _ b y t exs,) x{, c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln)e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inlinIn file included from es2/encoded_s2point_vector.cc :c18o: nIn file included from s../src/s2/encoded_s2point_vector.ht: 27s: tIn file included from a../src/s2/encoded_string_vector.ht:u30s: _In file included from i../src/s2/util/coding/coder.hn:t40e: rIn file included from n../src/s2/util/coding/varint.ha:l44:: :In file included from S../src/s2/util/bits/bits.ht:a21t: uIn file included from s/usr/local/clang/include/absl/numeric/bits.hR:e52p: *In file included from /usr/local/clang/include/absl/base/internal/endian.ha:b26s: l/usr/local/clang/include/absl/base/internal/unaligned_access.h_:n65o:n36n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Stat u65s | :i:nRleipnTeo Pvooiindt eUrn(a l i| g ^n edSt/usr/local/clang/include/absl/base/nullability.ho:r241e:6224:( vnote: oexpanded from macro 'absl_nonnull'i d* 241a | b#sdle_fnionnen ualbls lp_,n ouninnutl6l4 __tN ovn)n u{l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2cell_id_vector.cc:18: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 365 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/encoded_string_vector.cc -o s2/encoded_string_vector.o In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:83: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h:36: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:83: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h:37: In file included from /usr/local/clang/include/absl/strings/has_absl_stringify.h:22: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:31: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2point_vector.cc:18: In file included from ../src/s2/encoded_s2point_vector.h:31: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:28: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:28: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:29: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEIn file included from Fs2/encoded_string_vector.ccI:N18E: _In file included from M../src/s2/encoded_string_vector.hA:K30E: _In file included from C../src/s2/util/coding/coder.hH:E33C: KIn file included from _/usr/local/clang/include/absl/numeric/int128.hO:P41_: ST/usr/local/clang/include/absl/types/compare.hR:I78N:G22_:E Xwarning: T'enable_if' is a clang extension [-Wgcc-compat]E RN(co n78s | t s t d : :_s_tartitnrgi&b)u;t e _| _^( (e/usr/local/clang/include/absl/log/internal/check_op.hn:a449b:l31e:_ inote: fexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'( n = =449 | 0 , e"xOtnelryn ltietmeprlaalt e` 0c`o nisst aclhlaorw*e da.b"s)l)_)n o{n}n u l| l ^ MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:29: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/encoded_string_vector.ccl: 18 : | In file included from ^../src/s2/encoded_string_vector.h :30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:30: In file included from ../src/s2/encoded_s2cell_id_vector.h:29: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 367 warnings generated. In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_s2shape_index.cc:18: In file included from ../src/s2/encoded_s2shape_index.h:32: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/encoded_string_vector.cc:18: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 161 warnings generated. 572 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/id_set_lexicon.cc -o s2/id_set_lexicon.o In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/mutable_s2shape_index.cc -o s2/mutable_s2shape_index.o In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/r2rect.cc -o s2/r2rect.o In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/id_set_lexicon.cc:18: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s1angle.cc -o s2/s1angle.o In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 142 warnings generated. In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/r2rect.cc:18: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_baIn file included from ss2/r2rect.cce:(18a: bIn file included from s../src/s2/r2rect.hl::24:: sIn file included from t../src/s2/base/logging.hr:i22n: gIn file included from _/usr/local/clang/include/absl/log/log.hv:i209e: wIn file included from /usr/local/clang/include/absl/log/internal/log_impl.ht:e20x: tIn file included from ,/usr/local/clang/include/absl/log/absl_vlog_is_on.h :i63n: t8/usr/local/clang/include/absl/log/internal/vlog_config.h_:t49*: 37a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u49l | li nvta lRueeg,i s t| e ^r An/usr/local/clang/include/absl/base/nullability.hd:I241n:i22t:i anote: lexpanded from macro 'absl_nonnull'i ze (241V | L#odgeSfiitnee* aabbssll__nnoonnnnuullll _vN)o;n n u| l ^l | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/mutable_s2shape_index.cc_:n18o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from _/usr/local/clang/include/absl/container/btree_map.hN:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^: 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_stIn file included from rs2/r2rect.cct:o181: 6In file included from _../src/s2/r2rect.hb:a24s: eIn file included from (../src/s2/base/logging.ha:b22s: lIn file included from :/usr/local/clang/include/absl/log/log.h::s209t: rIn file included from i/usr/local/clang/include/absl/log/internal/log_impl.hn:g20_: vIn file included from i/usr/local/clang/include/absl/log/absl_vlog_is_on.he:w63 : t/usr/local/clang/include/absl/log/internal/vlog_config.he:x63t:,43 :i nwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1 6_t *63 | a b selx_pnloincniutl lc ovnasltueex,p r | V ^L og/usr/local/clang/include/absl/base/nullability.hS:i241t:e22(:c onote: nexpanded from macro 'absl_nonnull's t c241h | a#rd*e faibnsel _anbosnln_unloln nfu)l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/mutable_s2shape_index.cco:n18n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, In file included from is2/r2rect.ccn:t183: 2In file included from _../src/s2/r2rect.ht:*24 : aIn file included from b../src/s2/base/logging.hs:l22_: nIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h :v20a: lIn file included from u/usr/local/clang/include/absl/log/absl_vlog_is_on.he:,63 : | /usr/local/clang/include/absl/log/internal/vlog_config.h ^: 96:60/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 96241 | | # dferfiienned aibnstl _lnoogn_niunltle r_nNaoln:n:uRlelg i s| t ^e rAndInitialize(VLogSiIn file included from ts2/mutable_s2shape_index.cce:*18 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_: nIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :v70): ;In file included from /usr/local/clang/include/absl/container/internal/layout.h :| 198 ^: In file included from /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/base/nullability.h116:: 241In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h22::23 : note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nonnull': 162:57 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e162 | abbosoll_ nsoanfneu_lslt r_tNoo6n4n_ublals e (| a ^b sl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/r2rect.cc::24118:: 22In file included from :../src/s2/r2rect.h :24note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/base/logging.h:22 : 241In file included from | /usr/local/clang/include/absl/log/log.h#:d209e: fIn file included from i/usr/local/clang/include/absl/log/internal/log_impl.hn:e20 : aIn file included from b/usr/local/clang/include/absl/log/absl_vlog_is_on.hs:l63_: n/usr/local/clang/include/absl/log/internal/vlog_config.ho:n119n:u15l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u119l | l c| o ^n st char* absl_nonnull conIn file included from ss2/mutable_s2shape_index.cct: 18f: iIn file included from l../src/s2/mutable_s2shape_index.he:_30;: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/base/nullability.h70:: 241In file included from :/usr/local/clang/include/absl/container/internal/layout.h22::198 : In file included from note: /usr/local/clang/include/absl/strings/str_cat.hexpanded from macro 'absl_nonnull': 116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h241: | 23#: d/usr/local/clang/include/absl/strings/numbers.he:f168i:n59e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n168n | ublolo l_ Nsoanfneu_lslt r t| o ^u 16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absIn file included from ls2/r2rect.cc_:n18o: nIn file included from n../src/s2/r2rect.hu:l24l: In file included from F../src/s2/base/logging.ha:s22t: IIn file included from n/usr/local/clang/include/absl/log/log.ht:T209o: BIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hf:f20e: rIn file included from (/usr/local/clang/include/absl/log/absl_vlog_is_on.hu:i63n: t64/usr/local/clang/include/absl/log/internal/vlog_config.h_:t133 :i37,: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a133b | siln_tn oRnenguilslt ebruAfnfdeIrn)i t i| a ^l iz/usr/local/clang/include/absl/base/nullability.he:(241V:L22o:g Snote: iexpanded from macro 'absl_nonnull't e* 241a | b#sdle_fnionnen ualbls lv_)n;o n n| u ^l l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIn file included from Is2/r2rect.ccZ:E18(: bIn file included from u../src/s2/r2rect.hf:f24e: rIn file included from ,../src/s2/base/logging.h :k22F: aIn file included from s/usr/local/clang/include/absl/log/log.ht:T209o: BIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hf:f20e: rIn file included from S/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:z63e: )/usr/local/clang/include/absl/log/internal/vlog_config.h;: 157 :| 11 ^: warning: /usr/local/clang/include/absl/base/macros.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 251:18: 157note: | expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'V Log S251i | t e *_ _aabtstlr_inbuultlea_b_l(e( dSieatgVnMoosdeu_liefL(i_s_tbHueialdtFionr_ToebsjteOcntl_ys(i z e| ( ^O bj/usr/local/clang/include/absl/base/nullability.h,: 2570:)23 :< note: Nexpanded from macro 'absl_nullable', \ 257 | | # ^d efine absIn file included from ls2/mutable_s2shape_index.cc_:n18u: lIn file included from l../src/s2/mutable_s2shape_index.ha:b30l: eIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.ha:b70l: eIn file included from /usr/local/clang/include/absl/container/internal/layout.h :| 198 ^: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: In file included from /usr/local/clang/include/absl/strings/numbers.hs2/r2rect.cc::20618:: 7In file included from :../src/s2/r2rect.h :24warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h206: | 209c: hIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hr:*20 : aIn file included from b/usr/local/clang/include/absl/log/absl_vlog_is_on.hs:l63_: n/usr/local/clang/include/absl/log/internal/vlog_config.ho:n158n:u15l:l warning: Ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a st I158n | t T o B uVfLfoegrS(iitnet*1 2a8b sil,_ ncuhlalra*b laeb svl)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :b257u:f23f:e rnote: )expanded from macro 'absl_nullable' | ^257 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s1chord_angle.cc -o s2/s1chord_angle.o In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 142 warnings generated. In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 39passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | inli n581e | u iAnBtS1L6__ItN TUEnRaNlAiLg_nXe(dLoaidn1s6e(rcto_nosrt_ avsosiidg*n ,a bisnls_enrotn_nourl_la sps)i g{n _ h| i ^n t_impl, /usr/local/clang/include/absl/base/nullability.h&:&241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't & ,241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u509l | l _ N o n n u l l A B| S ^L _INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNIn file included from As2/s1angle.ccL:_18I: FIn file included from _../src/s2/s1angle.ht:r28u: eIn file included from (../src/s2/s2point.hi:f24_: sIn file included from a/usr/local/clang/include/absl/hash/hash.ht:i89s: fIn file included from i/usr/local/clang/include/absl/hash/internal/hash.he:d79,: In file included from ./usr/local/clang/include/absl/base/internal/endian.h.:.26): /usr/local/clang/include/absl/base/internal/unaligned_access.hi:f45_:s45a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied 45 | | i ^n line uint32_t UIn file included from ns2/mutable_s2shape_index.cca:l18i: gIn file included from n../src/s2/mutable_s2shape_index.he:d30L: oIn file included from a/usr/local/clang/include/absl/container/btree_map.hd:3672: (/usr/local/clang/include/absl/container/internal/btree_container.hc:o581n:s3t: vwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i d* ab s581l | _ n oAnBnSuLl_lI NpT)E R{N A L| _ ^X (i/usr/local/clang/include/absl/base/nullability.hn:s241e:r22t:_ onote: rexpanded from macro 'absl_nonnull'_ as s241i | g#nd,e fiinnsee rat_orb_sals_sniognnn_uhliln t__Niomnpnlu,l l& & ,| ^c onst &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNIn file included from As2/s1angle.ccL:_18C: OIn file included from M../src/s2/s1angle.hM:A28): ;In file included from ../src/s2/s2point.h :| 24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from /usr/local/clang/include/absl/hash/hash.h:89/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509/usr/local/clang/include/absl/hash/internal/hash.h::4779:: In file included from /usr/local/clang/include/absl/base/internal/endian.hnote: :expanded from macro 'ABSL_INTERNAL_X'26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h:51 :50945 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | iAnBlSiLn_eI NuTiEnRtN6A4L__tA TUTnRaIlBiUgTnEe_dCLAoPaTdU6R4E(Dc_oBnYs(tt hviosi)d)*, a b s l _ n o n n u l l p ) { | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^~~~: note: expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#581d:e3f:i nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s1angle.cc::3218:: 9In file included from :../src/s2/s1angle.h :28note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/s2point.h:24: In file included from 32/usr/local/clang/include/absl/hash/hash.h | :#89d: eIn file included from f/usr/local/clang/include/absl/hash/internal/hash.hi:n79e: In file included from A/usr/local/clang/include/absl/base/internal/endian.hB:S26L: _/usr/local/clang/include/absl/base/internal/unaligned_access.hI:N57T:E36R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ IF_ f57a | lisnel(iinfe_ svaotiids fUineadl,i g.n.e.d)S t_o_rVeA1_6A(RvGoSi_d_* a| b ^s l_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/mutable_s2shape_index.cc::24118:: 22In file included from :../src/s2/mutable_s2shape_index.h :30note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/btree_map.h:67 : 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d583e:f3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl_non n583u | l l A_BNSoLn_nIuNlTlE R N| A ^L _X(insert_or_assign, insert_or_assign_hint_impl, &&, const &In file included from ,s2/s1angle.cc : 18| : ^In file included from ../src/s2/s1angle.h:28: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h509::2452: :In file included from /usr/local/clang/include/absl/hash/hash.h:note: 89expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from 509/usr/local/clang/include/absl/base/internal/endian.h | : 26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h : 65 : 36 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I65N | TiEnRlNiAnLe_ AvToTiRdI BUUnTaEl_iCgAnPeTdUSRtEoDr_eB6Y4((tvhoiisd)*) ,a b s l _ n o n n u l l p , u i n t 6 4 _ t \v ) | { ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31:/usr/local/clang/include/absl/base/nullability.h9::241 :22note: :macro 'ABSL_INTERNAL_IF_true' defined here note: expanded from macro 'absl_nonnull' 31 | #241d | e#fdienfei nAeB SaLb_sIlN_TnEoRnNnAuLl_lI F__Ntornuneu(lilf _ s| a ^t isfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_In file included from os2/s1angle.ccr:_18a: sIn file included from s../src/s2/s1angle.hi:g28n: ,In file included from ../src/s2/s2point.hi:n24s: eIn file included from r/usr/local/clang/include/absl/hash/hash.ht:_89o: rIn file included from _/usr/local/clang/include/absl/hash/internal/hash.ha:s79s: ig/usr/local/clang/include/absl/base/internal/endian.hn:_160h:i36n:t _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl, &160& | ,i n&l&i,n ef aulisnet,1 6 _| t ^ Lo/usr/local/clang/include/absl/container/internal/btree_container.ha:d5091:652(:c onote: nexpanded from macro 'ABSL_INTERNAL_X's t v o509i | d * a b s l _ n o nAnBuSlLl_ IpN)T E{R N A| L ^_ ATT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A PT U241R | E#Dd_eBfYi(nteh iasb)s)l,_ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_saIn file included from ts2/s1angle.cci:s18f: iIn file included from e../src/s2/s1angle.hd:,28 : .In file included from .../src/s2/s2point.h.:)24 : _In file included from _/usr/local/clang/include/absl/hash/hash.hV:A89_: AIn file included from R/usr/local/clang/include/absl/hash/internal/hash.hG:S79_: _/usr/local/clang/include/absl/base/internal/endian.h : 164| : ^27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164In file included from | s2/mutable_s2shape_index.cci:n18l: iIn file included from n../src/s2/mutable_s2shape_index.he: 30v: oIn file included from i/usr/local/clang/include/absl/container/btree_map.hd: 67S: t/usr/local/clang/include/absl/container/internal/btree_container.ho:r588e:136:( vwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i d* a b588s | l _ nAoBnSnLu_lIlN TpE,R NuAiLn_tX1(6i_nts evr)t _{o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241,: 22i:n snote: eexpanded from macro 'absl_nonnull'r t_ o241r | _#adsesfiignne_ haibnstl__inmopnln,u l&l& ,_ N&o&n,n uflall s e| , ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(tIn file included from hs2/s1angle.cci:s18): )In file included from )../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 168 : 36 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/container/internal/common.h: 31168: | 9i:n lnote: imacro 'ABSL_INTERNAL_IF_true' defined heren e u i31n | t#3d2e_fti nLeo aAdB3S2L(_cIoNnTsEtR NvAoLi_dI*F _atbrsule_(niofn_nsualtli spf)i e{d , | . ^. .)/usr/local/clang/include/absl/base/nullability.h :i241f:_22s:a tnote: iexpanded from macro 'absl_nonnull's fi e241d | # d| e ^f ine absl_nonnullIn file included from s2/mutable_s2shape_index.cc_:N18o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assigIn file included from ns2/s1angle.cc,: 18i: nIn file included from s../src/s2/s1angle.he:r28t: _In file included from o../src/s2/s2point.hr:_24a: sIn file included from s/usr/local/clang/include/absl/hash/hash.hi:g89n: _In file included from h/usr/local/clang/include/absl/hash/internal/hash.hi:n79t: _/usr/local/clang/include/absl/base/internal/endian.hi:m172p:l27,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], && ,172 | fianllsien,e v| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i d S t589o | r e 3 2 ( v o i d * a b s l _ n o ntnruulel, pc,o nusitn_ti3t2e_rta tvo)r ({h i n| t ^) A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | C#OdMeMfAi)n;e a| b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s l_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnul l511 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s1angle.cc : 18 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from \/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^~~~ /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241590 | :#3d:efi nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] absl _590n | o n nAuBlSlL __INNoTnEnRuNlAlL _ X| ( ^i nsert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satiIn file included from ss2/s1angle.ccf:i18e: dIn file included from ,../src/s2/s1angle.h :.28.: .In file included from )../src/s2/s2point.h :i24f: _In file included from s/usr/local/clang/include/absl/hash/hash.ha:t89i: sIn file included from f/usr/local/clang/include/absl/hash/internal/hash.hi:e79d: /usr/local/clang/include/absl/base/internal/endian.h| : ^250 :36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inliIn file included from ns2/mutable_s2shape_index.cce: 18u: iIn file included from n../src/s2/mutable_s2shape_index.ht:1306: _In file included from t/usr/local/clang/include/absl/container/btree_map.h :L67o: a/usr/local/clang/include/absl/container/internal/btree_container.hd:15926:(3c:o nwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t void *592 | a b sAlB_SnLo_nInNuTlElR NpA)L _{X ( i| n ^s ert/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n, 241i | n#sdeerfti_noer _aabsssli_gnno_nhniunltl_ i_mNpoln,n u&l&l, &| & ^, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(In file included from hs2/s1angle.cci:n18t: )In file included from ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hI:N24T: EIn file included from R/usr/local/clang/include/absl/hash/hash.hN:A89L: _In file included from C/usr/local/clang/include/absl/hash/internal/hash.hO:M79M: A/usr/local/clang/include/absl/base/internal/endian.h):;254 : 27| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:509:47 :254 | note: iexpanded from macro 'ABSL_INTERNAL_X'n lin e509 | v o i d S t o r e 1A6B(SvLo_iIdN*T EaRbNsAlL__nAoTnTnRuIlBlU TpE,_ CuAiPnTtU1R6E_Dt_ BvY)( t{h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^~~~o nnull _N/usr/local/clang/include/absl/container/internal/btree_container.ho:n592n:u3l:l warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BIn file included from Ys2/s1angle.cc(:t18h: iIn file included from s../src/s2/s1angle.h):)28): In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 258 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 258 | /usr/local/clang/include/absl/container/internal/common.hi:n31l:i9n:e note: umacro 'ABSL_INTERNAL_IF_true' defined herei nt3 231_ | t# dLeofaidn3e2 (AcBoSnLs_tI NvToEiRdN*A La_bIsFl__tnrounen(uilfl_ spa)t i{s f i| e ^d , /usr/local/clang/include/absl/base/nullability.h.:.241.:)22 :i fnote: _expanded from macro 'absl_nonnull's at i241s | f#ideedf i n| e ^ absl_nonnulIn file included from ls2/mutable_s2shape_index.cc :_18No: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assIn file included from is2/s1angle.ccg:n18,: In file included from i../src/s2/s1angle.hn:s28e: rIn file included from t../src/s2/s2point.h_:o24r_: aIn file included from s/usr/local/clang/include/absl/hash/hash.hs:i89g: nIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hh:i79n: t/usr/local/clang/include/absl/base/internal/endian.h_:i262m:p27l:, warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , & &262, | itnrluien,e v| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i d St o593r | e 3 2 ( v o i d * a b s l _ n o n nturlule ,p ,c ounisntt_3i2t_etr avt)o r{( h i| n ^t ) /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#CdOeMfMiAn)e; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s1angle.cc : 18 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from \/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^~~~ /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s1angle.cc: 18618: | In file included from ../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:I24N: TIn file included from E/usr/local/clang/include/absl/hash/hash.hR:N89A: LIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hX:(79t: r/usr/local/clang/include/absl/base/internal/endian.hy:_270e:m27p:l awarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e , t r270y | _ienmlpilnaec ev_oiimdp lS,t ocroen6s4t( v&o,i df*a lasbes)l;_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 596p:,9 :u inote: nmacro 'ABSL_INTERNAL_X' defined heret 64_ t596 | v#)d e{f i n| e ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241X | (#Fduenfci,n eC aalblsele_,n oKnQnuualll, _KNVoanlnuuel,l . .| . ^) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/mutable_s2shape_index.cc:18: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/mutable_s2shape_index.cc:85:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions] 85 | S2_DEFINE_int32( | ^ ../src/s2/base/commandlineflags.h:33:3: note: expanded from macro 'S2_DEFINE_int32' 33 | ABSL_FLAG(int32, name, default_value, description) | ^ /usr/local/clang/include/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storage_##name ABSL_INTERNAL_UNIQUE_SMALL_NAME() \ | ^ /usr/local/clang/include/absl/base/optimization.h:306:46: note: expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__)) | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.hs2/mutable_s2shape_index.cc::36104: :In file included from 1../src/s2/base/logging.h:: 21: warning: In file included from '__COUNTER__' is a C2y extension [-Wc2y-extensions]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h104: | 21S: 2/usr/local/clang/include/absl/log/internal/check_op.h_:D504E:F1I:N Ewarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nt/usr/local/clang/include/absl/log/internal/check_op.h6:4497(: 32 :| ^note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ../src/s2/base/commandlineflags.h:36 :4973 | : note: iexpanded from macro 'S2_DEFINE_int64'n lin e36 | c o nAsBtSeLx_pFrL AcGo(nisntt 6c4h,a rn*a maeb,s ld_enfualullatb_lvea lnuaem,e #d#eIsmcprli(p t i o n ) | ^ /usr/local/clang/include/absl/flags/flag.h : 170 : 3 : note: \expanded from macro 'ABSL_FLAG' | ^ 170 | /usr/local/clang/include/absl/base/nullability.h :A257B:S23L:_ Fnote: Lexpanded from macro 'absl_nullable'A G_ I257M | P#Ld(eTfyipnee, anbasmle_,n udlelfaabullet __vNaullulea,b lhee l p| ) ^ | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: In file included from note: s2/s1angle.ccexpanded from macro 'ABSL_FLAG_IMPL': 18: In file included from ../src/s2/s1angle.h: 28272: | In file included from ../src/s2/s2point.h :A25B: SIn file included from L../src/s2/util/coding/coder.h_:F36L: AIn file included from G../src/s2/base/casts.h_:I36M: PIn file included from L../src/s2/base/logging.h_:D21E: CIn file included from L/usr/local/clang/include/absl/log/check.hA:R37E: _In file included from H/usr/local/clang/include/absl/log/internal/check_impl.hE:L21P: _/usr/local/clang/include/absl/log/internal/check_op.hW:R504A:P1P:E Rwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n am/usr/local/clang/include/absl/log/internal/check_op.he:,498 :h35e:l pnote: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | i n t v 1 , i\n t | v ^2 , /usr/local/clang/include/absl/flags/flag.hc:o250n:s44t: cnote: hexpanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER'a r* a250b | s l _cnoonnsntuelxlp re xapurttoe xFtL)A G{S _ h e l p _ s t o r a g e _ # # n\a m e| ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ U241N | I#QdUeEf_iSnMeA LaLb_sNlA_MnEo(n)n u\l l | _ ^N on/usr/local/clang/include/absl/base/optimization.hn:u306l:l46 : | note: ^expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__)) | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlis2/mutable_s2shape_index.ccn:e121 :c1o:n swarning: t'__COUNTER__' is a C2y extension [-Wc2y-extensions]e xpr 121c | oSn2s_tD EcFhIaNrE*_ daobusbll_en(u l l| a^b le ../src/s2/base/commandlineflags.hn:a30m:e3#:# Inote: mexpanded from macro 'S2_DEFINE_double'p l( 30 | A B S L _ F L A G ( d o u b\l e ,| ^n am/usr/local/clang/include/absl/base/nullability.he:,257 :d23e:f anote: uexpanded from macro 'absl_nullable'l t_ v257a | l#udee,f idnees carbisplt_inounl)l a b| l ^e _/usr/local/clang/include/absl/flags/flag.hN:u170l:l3a:b lnote: eexpanded from macro 'ABSL_FLAG' | ^ 170 | ABSL_FIn file included from Ls2/s1angle.ccA:G18_: IIn file included from M../src/s2/s1angle.hP:L28(: TIn file included from y../src/s2/s2point.hp:e25,: In file included from n../src/s2/util/coding/coder.ha:m36e: ,In file included from ../src/s2/base/casts.hd:e36f: aIn file included from u../src/s2/base/logging.hl:t21_: vIn file included from a/usr/local/clang/include/absl/log/check.hl:u37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hh:e21l: p/usr/local/clang/include/absl/log/internal/check_op.h): 506 :| 1 ^: warning: /usr/local/clang/include/absl/flags/flag.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 272:/usr/local/clang/include/absl/log/internal/check_op.h3::498 :35note: :expanded from macro 'ABSL_FLAG_IMPL' note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 272 | 498A | B S L _ F L AiGn_tI MvP1L,_ DiEnCtL AvR2E,_ HcEoLnPs_tW RcAhPaPrE*R (anbasmle_,n ohnenlupl)l e x p r t e x t ) { \ | ^ /usr/local/clang/include/absl/flags/flag.h :\250 : 44| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER': 241:22: 250note: | expanded from macro 'absl_nonnull' c o241n | s#tdeexfpirn ea uatbos lF_LnAoGnSn_uhlell p__Nsotnonrualgle _ #| # ^n ame ABSL_INTERNAL_UNIQUE_SMALL_NAME() \ | ^ /usr/local/clang/include/absl/base/optimization.h:306:46: note: expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__)) | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defines2/mutable_s2shape_index.cc :a171b:s1l:_ nwarning: u'__COUNTER__' is a C2y extension [-Wc2y-extensions]l lab l171e | S_2N_uDlElFaIbNlEe_ d o| u ^b le( | ^ In file included from s2/s1angle.cc:18../src/s2/base/commandlineflags.h: :In file included from 30../src/s2/s1angle.h::328:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'S2_DEFINE_double'25 : In file included from ../src/s2/util/coding/coder.h: 3630: | In file included from ../src/s2/base/casts.h :A36B: SIn file included from L../src/s2/base/logging.h_:F21L: AIn file included from G/usr/local/clang/include/absl/log/check.h(:d37o: uIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21,: /usr/local/clang/include/absl/log/internal/check_op.hn:a522m:e17,: dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f aul t522_ | v a l u ec,o ndsets ccrhiaprt*i oanb)s l _| n ^o nn/usr/local/clang/include/absl/flags/flag.hu:l170l: 3e:x pnote: rexpanded from macro 'ABSL_FLAG't ex t170) | ; A| B ^S L_/usr/local/clang/include/absl/base/nullability.hF:L241A:G22_:I Mnote: Pexpanded from macro 'absl_nonnull'L (T y241p | e#,d enfaimnee, adbesfla_unlotn_nvualllu e_,N ohnenlupl)l | | ^ ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storage_##name ABSL_INTERNAL_UNIQUE_SMALL_NAME() \ | ^ /usr/local/clang/include/absl/base/optimization.h:306:46: note: expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__)) | ^ s2/mutable_s2shape_index.cc:897:12: warning: variable 'i' set but not used [-Wunused-but-set-variable] 897 | for (int i = 0; num_edges_left > 0; ++i) { | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | inIn file included from ts2/s1chord_angle.cc*: 18a: bIn file included from s../src/s2/s1chord_angle.hl:_29n: oIn file included from n../src/s2/s1angle.hn:u28: lIn file included from l../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | in lpi_n;e u| i ^n t16/usr/local/clang/include/absl/base/nullability.h_:t241 :L22o:a dnote: 1expanded from macro 'absl_nonnull'6 (c o241n | s#td evfoiinde* aabbssll__nnoonnnnuullll _pN)o n{n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) {In file included from s2/s1angle.cc :| 18 ^: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.ha:b82s: lIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:o23n: nIn file included from u/usr/local/clang/include/absl/crc/crc32c.hl:l32 : _/usr/local/clang/include/absl/strings/str_format.hN:o380n:n43u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 380 | std::string& StrAppendFormat(std::string* absl_nonIn file included from ns2/s1chord_angle.ccu:l18l: In file included from d../src/s2/s1chord_angle.hs:t29,: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h24:: 241In file included from :/usr/local/clang/include/absl/hash/hash.h22::89 : In file included from note: /usr/local/clang/include/absl/hash/internal/hash.hexpanded from macro 'absl_nonnull': 79: /usr/local/clang/include/absl/base/internal/endian.h241: | 258#:d36e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s258l | _innolninnuel lu i_nNto3n2n_utl lL o a| d ^3 2(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline voIn file included from is2/s1angle.ccd: 18S: tIn file included from o../src/s2/s1angle.hr:e283: 2In file included from (../src/s2/s2point.hv:o27i: dIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from p/usr/local/clang/include/absl/strings/cord.h,: 82u: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:3232: _In file included from t/usr/local/clang/include/absl/crc/crc32c.h :v32): /usr/local/clang/include/absl/strings/str_format.h{: 440 :| 24 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 440expanded from macro 'absl_nonnull' | in t241 | F#PdreifnitnFe( satbds:l:_FnIoLnEn*u lalb s_lN_onnonnunlull l | o ^u tput, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s1chord_angle.cc241: | 18#: dIn file included from e../src/s2/s1chord_angle.hf:i29n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o24n: nIn file included from u/usr/local/clang/include/absl/hash/hash.hl:l89 : _In file included from N/usr/local/clang/include/absl/hash/internal/hash.ho:n79n: u/usr/local/clang/include/absl/base/internal/endian.hl:l266 : 36| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { In file included from s2/s1angle.cc| : ^18 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s82l: _In file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23n: uIn file included from l/usr/local/clang/include/absl/crc/crc32c.hl: 32_: N/usr/local/clang/include/absl/strings/str_format.ho:n469n:u20l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 469 | int SNPrintF(char* absl_nonnull output, std::In file included from ss2/s1chord_angle.cci:z18e: _In file included from t../src/s2/s1chord_angle.h :s29i: zIn file included from e../src/s2/s1angle.h,: 28 : | In file included from ^../src/s2/s2point.h :24: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/hash/hash.h241::8922: :In file included from /usr/local/clang/include/absl/hash/internal/hash.h:note: 79expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/internal/endian.h: 270241: | 27#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a270b | siln_lnionnen uvloli d_ NSotnonruel6l4 ( v| o ^i d* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1angle.cc:18: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s1interval.cc -o s2/s1interval.o In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #d365e warningfsi generatedn. e absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1chord_angle.cc:18: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 367 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2boolean_operation.cc -o s2/s2boolean_operation.o In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s1interval.cc:18: In file included from ../src/s2/s1interval.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 142 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2buffer_operation.cc -o s2/s2buffer_operation.o 577 warnings generated. In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43s2/s2buffer_operation.cc: :In file included from 49/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2buffer_operation.h: :In file included from 25/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2point.h: :In file included from 24/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/hash/hash.h: :89: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h954::7952: :In file included from /usr/local/clang/include/absl/base/internal/endian.h:warning: 26: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]954 | static 39b | oionll iCnael luVionitd1P6t_rtF uUnncatliiognn(ecdoLnosatd 1C6o(ncdointsito nv*o iadb*s la_bnsoln_nnuolnln ucl)l; p )| ^{ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241: 22241: | #note: dexpanded from macro 'absl_nonnull' ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCIn file included from as2/s2buffer_operation.ccl:l49F: uIn file included from n../src/s2/s2buffer_operation.hc:25t: iIn file included from o../src/s2/s1angle.hn:(28: cIn file included from o../src/s2/s2point.hn:s24t: In file included from C/usr/local/clang/include/absl/hash/hash.ho:n89d: iIn file included from t/usr/local/clang/include/absl/hash/internal/hash.hi:o79n: *In file included from /usr/local/clang/include/absl/base/internal/endian.ha:b26s: l/usr/local/clang/include/absl/base/internal/unaligned_access.h_:45n:o45n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l c) ;45 | i| n ^l ine/usr/local/clang/include/absl/base/nullability.h :u241i:n22t:3 2note: _expanded from macro 'absl_nonnull't U n241a | l#idgenfeidnLeo aadb3s2l(_cnoonnsntu lvlo i_dN*o nanbuslll_ n o| n ^n ull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2boolean_operation.cc#:d67e: fIn file included from i../src/s2/s2boolean_operation.hn:e26 : aIn file included from b../src/s2/s2builder.hs:l31_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :_19N: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: lIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* In file included from as2/s2buffer_operation.ccb:s49l: _In file included from n../src/s2/s2buffer_operation.ho:n25n: uIn file included from l../src/s2/s1angle.hl: 28c: )In file included from ;../src/s2/s2point.h : 24| : ^In file included from /usr/local/clang/include/absl/hash/hash.h:89/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/hash/internal/hash.h::2279:: In file included from /usr/local/clang/include/absl/base/internal/endian.hnote: :26expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/internal/unaligned_access.h: 51241: | 45:# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine 51a | bisnll_innoen nuuilnlt 6_4N_otn nUunlall i g| n ^e dLoad64(const void* abIn file included from ss2/s2boolean_operation.ccl:_67n: oIn file included from n../src/s2/s2boolean_operation.hn:u26l: lIn file included from ../src/s2/s2builder.hp:)31 : {In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:/usr/local/clang/include/absl/base/nullability.h19:: 241In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h22::59 : In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f961i:n34e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o961n | n u lslt a_tNiocn nbuololl C| a ^l lByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2buffer_operation.ccl: 49_: NIn file included from o../src/s2/s2buffer_operation.hn:n25u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void In file included from Us2/s2boolean_operation.ccn:a67l: iIn file included from g../src/s2/s2boolean_operation.hn:e26d: SIn file included from t../src/s2/s2builder.ho:r31e: 1In file included from 6/usr/local/clang/include/absl/container/flat_hash_set.h(:v43o: iIn file included from d/usr/local/clang/include/absl/container/hash_container_defaults.h*: 19a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_59n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hp:,31 : u/usr/local/clang/include/absl/synchronization/mutex.hi:n975t:1316:_ twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v ) { 975 | | ^ in/usr/local/clang/include/absl/base/nullability.hl:i241n:e22 :v onote: iexpanded from macro 'absl_nonnull'd R e241a | d#Cdaelflibnaec ka(bTs*l _anbosnln_unloln n_uNloln ncuallll b a| c ^k ) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2buffer_operation.cc| : ^49 : In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.hs2/s2boolean_operation.cc::6167:: 36In file included from :../src/s2/s2boolean_operation.h :26warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h61: | 43i: nIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hi:n19e: In file included from v/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:i59d: In file included from U/usr/local/clang/include/absl/strings/cord.hn:a94l: iIn file included from g/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31d: S/usr/local/clang/include/absl/synchronization/mutex.ht:o979r:e433:2 (warning: vtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o id* a979b | s l _sntoantniucl lb opo,l uAilnwta3y2s_Ttr uve)( c{o n s| t ^ Co/usr/local/clang/include/absl/base/nullability.hn:d241i:t22i:o nnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea)b s{l _rneotnunrunl lt r_uNeo;n n}u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnuIn file included from ls2/s2buffer_operation.ccl: 49c: )In file included from ../src/s2/s2buffer_operation.h{: 25 : | In file included from ^../src/s2/s1angle.h :28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24124:: 22In file included from :/usr/local/clang/include/absl/hash/hash.h :89note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79 : 241 | /usr/local/clang/include/absl/base/internal/endian.h#:d160e:f36i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n160o | ninnulliln e_ Nuoinnntu1l6l_ t | L ^o ad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2boolean_operation.ccn:u67l: lIn file included from ../src/s2/s2boolean_operation.h :| 26 ^: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CasIn file included from ts2/s2buffer_operation.ccA:n49d: CIn file included from a../src/s2/s2buffer_operation.hl:l25F: uIn file included from n../src/s2/s1angle.hc:t28i: oIn file included from n../src/s2/s2point.h(:c24o: nIn file included from s/usr/local/clang/include/absl/hash/hash.ht: 89C: oIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hd:i79t: i/usr/local/clang/include/absl/base/internal/endian.ho:n164*: 27a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n164u | liln lci)n e{ v o| i ^d St/usr/local/clang/include/absl/base/nullability.ho:r241e:1226:( vnote: oexpanded from macro 'absl_nonnull'i d* 241a | b#sdle_fnionnen ualbls lp_,n ouninnutl1l6 __tN ovn)n u{l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2buffer_operation.cc:/usr/local/clang/include/absl/synchronization/mutex.h49:: 1230In file included from :../src/s2/s2buffer_operation.h12::25 : In file included from warning: ../src/s2/s1angle.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:24 : 1230In file included from | /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from b/usr/local/clang/include/absl/hash/internal/hash.ho:o79l: /usr/local/clang/include/absl/base/internal/endian.h(:*168a:b36s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l168l | ifnulnicn)e( Tu*i natb3s2l__tn uLlolaadb3i2l(ictoyn_sutn kvnooiwdn*) ,a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :p )note: expanded from macro 'absl_nonnull'{ | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _NonnIn file included from us2/s2boolean_operation.ccl:l67 : In file included from | ../src/s2/s2boolean_operation.h ^: 26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_In file included from ns2/s2buffer_operation.cco:n49n: uIn file included from l../src/s2/s2buffer_operation.hl: 25f: uIn file included from n../src/s2/s1angle.hc:)28(: TIn file included from *../src/s2/s2point.h :a24b: sIn file included from l/usr/local/clang/include/absl/hash/hash.h_:n89u: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.ha:b79i: l/usr/local/clang/include/absl/base/internal/endian.hi:t172y:_27u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn) ,172 | i| n ^l in/usr/local/clang/include/absl/base/nullability.he: 289v:o34i:d note: Sexpanded from macro 'absl_nullability_unknown't ore 32892 | (#vdoeifdi*n ea basbls_ln_onnunlullalb ipl,i tuyi_nutn3k2n_otw nv )_ N{u l l| _ ^u ns/usr/local/clang/include/absl/base/nullability.hp:e241c:i22f:i enote: dexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnIn file included from us2/s2boolean_operation.ccl:l67 : _In file included from N../src/s2/s2boolean_operation.ho:n26n: uIn file included from l../src/s2/s2builder.hl: 31 : | In file included from ^/usr/local/clang/include/absl/container/flat_hash_set.h :43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullabilitIn file included from ys2/s2buffer_operation.cc_:u49n: kIn file included from n../src/s2/s2buffer_operation.ho:w25n: In file included from a../src/s2/s1angle.hr:g28): In file included from ../src/s2/s2point.h| : ^24 : In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/base/nullability.h::89289: :In file included from 34/usr/local/clang/include/absl/hash/internal/hash.h:: 79: note: /usr/local/clang/include/absl/base/internal/endian.hexpanded from macro 'absl_nullability_unknown': 176:36: 289 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n176e | ianblsiln_en uulilnatb6i4l_itt yL_ouandk6n4o(wcno n_sNtu lvlo_iudn*s paebcsilf_ineodn n u| l ^l p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:In file included from 19s2/s2buffer_operation.cc: :In file included from 49/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59../src/s2/s2buffer_operation.h: :In file included from 25/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2point.h: :24/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1241/usr/local/clang/include/absl/hash/hash.h::1289:: In file included from /usr/local/clang/include/absl/hash/internal/hash.hwarning: :79type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/base/internal/endian.h:180: 271241: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] bo o180l | i(n*laibnsel _vnooindn uSltlo rfeu6n4c()v(oTi*d *a basbls_ln_unlolnanbuillli tpy,_ uuniknnto6w4n_)t, v )| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | #fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19In file included from : s2/s2buffer_operation.ccIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h49:: 59In file included from : ../src/s2/s2buffer_operation.h/usr/local/clang/include/absl/strings/cord.h::251301: :In file included from 56../src/s2/s1angle.h:: 28warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h1301: | 89i: nIn file included from l/usr/local/clang/include/absl/hash/internal/hash.hi:n89e: In file included from v/usr/local/clang/include/absl/numeric/int128.ho:i41d: C/usr/local/clang/include/absl/types/compare.ho:r78d::22::I nwarning: l'enable_if' is a clang extension [-Wgcc-compat]i neRep: :78C | o m m i t T r_e_ea(tctornisbtu tCeo_r_d(R(eepn*a balbes_li_fn(unl l=a=b l0e, o"lOdn_lrye pl,i t e| r ^a l /usr/local/clang/include/absl/base/nullability.h`:0257`: 23i:s note: aexpanded from macro 'absl_nullable'l lo w257e | d#.d"e)f)i)n e{ }a b s| l ^_ nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VIn file included from Ls2/s2boolean_operation.cco:g67S: iIn file included from t../src/s2/s2boolean_operation.he:*26 : aIn file included from b../src/s2/s2builder.hs:l35_: nIn file included from u../src/s2/id_set_lexicon.hl:l28a: bIn file included from l../src/s2/base/logging.he: 21v: )In file included from ;/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/log/internal/check_op.h23::41 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/strip.h :26 : 257In file included from | /usr/local/clang/include/absl/log/internal/log_message.h#:d53e: fi/usr/local/clang/include/absl/types/source_location.hn:e113 :a19b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ullabl e113 | _ N u l l a bcloen s t| ^c har* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builder_graph.cc -o s2/s2builder_graph.o nnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s2/s2boolean_operation.cc :67: In file included from ../src/s2/s2boolean_operation.h213: | 26 : In file included from u../src/s2/s2builder.hs:i35n: gIn file included from ../src/s2/id_set_lexicon.hc:o28n: sIn file included from t../src/s2/base/logging.h_:p21o: iIn file included from n/usr/local/clang/include/absl/log/check.ht:e37r: In file included from =/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t276 :T13*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n u276l | lcaobnislti tvyo_iudn*k naobwsnl;_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e289 :o34p:e rnote: aexpanded from macro 'absl_nullability_unknown't or <289< | (#sdtedf:i:noes tarbesalm_&n,u l l| a ^b il/usr/local/clang/include/absl/base/nullability.hi:t257y:_23u:n knote: nexpanded from macro 'absl_nullable'o wn 257_ | N#udlelf_iunnes paebcsilf_ineudl l a| b ^l e _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONIn file included from Ns2/s2buffer_operation.ccU:L49L: In file included from c../src/s2/s2buffer_operation.ho:n25s: tIn file included from ../src/s2/s1angle.hc:h28a: rIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36o: nIn file included from n../src/s2/base/casts.hu:l34l: In file included from M/usr/local/clang/include/absl/log/log.ha:k209e: CIn file included from h/usr/local/clang/include/absl/log/internal/log_impl.he:c22k: OIn file included from p/usr/local/clang/include/absl/log/internal/log_message.hS:t47r: iIn file included from n/usr/local/clang/include/absl/log/internal/structured_proto.hg:(27 : In file included from | /usr/local/clang/include/absl/log/internal/proto.h ^: 34: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/types/span.h::241794::228:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | # d794e | f i n e Ta*b salb_snlo_nnnuulllla b_lNeo npnturl lA B S| L ^_ ATTRIBUTE_In file included from Ls2/s2boolean_operation.ccI:F67E: TIn file included from I../src/s2/s2boolean_operation.hM:E26_: BIn file included from O../src/s2/s2builder.hU:N35D: ,In file included from ../src/s2/id_set_lexicon.hs:i28z: eIn file included from ../src/s2/base/logging.h:_21t: In file included from s/usr/local/clang/include/absl/log/check.hi:z37e: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.hn:o21e: x/usr/local/clang/include/absl/log/internal/check_op.hc:e429p:t31 :{ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h429: | 257 : 23 : Tnote: 1expanded from macro 'absl_nullable' v1 ,257 | T#2d evf2i,n ec oanbsstl _cnhualrl*a balbes l__Nnuolnlnaubllle e x| p ^r text) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2buffer_operation.cca:b49s: lIn file included from _../src/s2/s2buffer_operation.hn:o25n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36 : | In file included from ^../src/s2/base/casts.h :34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | SpanIn file included from s2/s2boolean_operation.ccM:a67k: eIn file included from C../src/s2/s2boolean_operation.ho:n26s: tIn file included from S../src/s2/s2builder.hp:a35n: (In file included from T../src/s2/id_set_lexicon.h*: 28a: bIn file included from s../src/s2/base/logging.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :b21e: g/usr/local/clang/include/absl/log/internal/check_op.hi:n432 : 13| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23 :432 | note: cexpanded from macro 'absl_nullable'o ns t257 | c#hdaerf*i naeb salb_snlo_nnnuulllla bMlaek e_CNhuelclkaObplSet r i| n ^g (T1 v1, T2 vIn file included from 2s2/s2buffer_operation.cc,: 49 : | In file included from ^../src/s2/s2buffer_operation.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h241::2822: :In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/util/coding/coder.h :24136 | : #In file included from d../src/s2/base/casts.he:f34i: nIn file included from e/usr/local/clang/include/absl/log/log.h :a209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h_:n22: oIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hn:u47l: lIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.h_:N27o: nIn file included from n/usr/local/clang/include/absl/log/internal/proto.hu:l34l: /usr/local/clang/include/absl/types/span.h :| 801 ^: 32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2boolean_operation.cc: 67801: | In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21T: */usr/local/clang/include/absl/log/internal/check_op.h :a433b:s56l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l433e | e n d ) n o e x c e p t { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e caobnsslt_n uclhlaarb*l ea b_sNlu_lnloanbnluel l | e ^x prtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_In file included from Xs2/s2buffer_operation.cc(:i49n: sIn file included from e../src/s2/s2buffer_operation.hr:t25_: oIn file included from r../src/s2/s1angle.h_:a28s: sIn file included from i../src/s2/s2point.hg:n25,: In file included from i../src/s2/util/coding/coder.hn:s36e: rIn file included from t../src/s2/base/casts.h_:o36r: _In file included from a../src/s2/base/logging.hs:s21i: gIn file included from n/usr/local/clang/include/absl/log/check.h_:i37m: pIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h,: 21&: &,/usr/local/clang/include/absl/log/internal/check_op.h :c180o:n42s:t warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], false ,180 | A| B ^S L_/usr/local/clang/include/absl/container/internal/btree_container.hA:T509T:R52I:B Unote: Texpanded from macro 'ABSL_INTERNAL_X'E _P U509R | E _ F U N C T I O N AcBoSnLs_tI NcThEaRrN*A La_bAsTlT_RnIoBnUnTuEl_lC AMPaTkUeRCEhDe_cBkYF(atihliSst)r)i,n g ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241\ | # d| e ^f in/usr/local/clang/include/absl/container/internal/common.he: 32a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_false' defined hereo nnu l32l | #_dNeofninnuel lA B S| L ^_ INTERNAL_IF_In file included from fs2/s2buffer_operation.cca:l49s: eIn file included from (../src/s2/s2buffer_operation.hi:f25_: sIn file included from a../src/s2/s1angle.ht:i28s: fIn file included from i../src/s2/s2point.he:d25,: In file included from .../src/s2/util/coding/coder.h.:.36): In file included from _../src/s2/base/casts.h_:V36A: _In file included from A../src/s2/base/logging.hR:G21S: _In file included from _/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2boolean_operation.cc :67: In file included from ../src/s2/s2boolean_operation.h181: | 26 : In file included from ../src/s2/s2builder.h :c36o: nIn file included from s../src/s2/mutable_s2shape_index.ht: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl::67:: S/usr/local/clang/include/absl/container/internal/btree_container.ht:a540t:u3s:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_ n540o | n n uAlBlS Ls_tIaNtTuEsR,N AcLo_nXs(ti ncshearrt*_ oarb_sals_sniognnn,u liln sperretf_ioxr)_;a s s| i ^g n_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: ¬e: &expanded from macro 'absl_nonnull', c o241n | s#td e&f,i nfea lasbes,l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l511 :_52N:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll 511| | ^ ABIn file included from Ss2/s2buffer_operation.ccL:_49I: NIn file included from T../src/s2/s2buffer_operation.hE:R25N: AIn file included from L../src/s2/s1angle.h_:A28T: TIn file included from R../src/s2/s2point.hI:B25U: TIn file included from E../src/s2/util/coding/coder.h_:C36A: PIn file included from T../src/s2/base/casts.hU:R36E: DIn file included from _../src/s2/base/logging.hB:Y21(: tIn file included from h/usr/local/clang/include/absl/log/check.hi:s37): )In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 181 : 58 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | c\o n s| t ^ ab/usr/local/clang/include/absl/container/internal/common.hs:l32:::9S:t anote: tmacro 'ABSL_INTERNAL_IF_false' defined hereu s* 32a | b#sdle_fnionnen uAlBlS Ls_tIaNtTuEsR,N AcLo_nIsFt_ fcahlasre*( iafb_ssla_tniosnfniueldl, p.r.e.f)i x_)_;V A _| A ^R GS/usr/local/clang/include/absl/base/nullability.h_:_241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ bsl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/container/internal/btree_container.h37:: 544In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h3::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 189:28: warning: 544type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ABS L189_ | IiNnTlEiRnNeA Lc_oXn(sitn saebrstl_:o:rS_taastsuisg*n ,a bisnls_enrotn_nourl_la sAssiSgtna_tiumsp(lc,o n&s&t, acbosnls:t: S&t,a ttursu&e ,s ) | { ^ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:52:/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'ABSL_INTERNAL_X': 22: note: 509expanded from macro 'absl_nonnull' | 241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31In file included from | s2/s2buffer_operation.cc#:d49e: fIn file included from i../src/s2/s2buffer_operation.hn:e25 : AIn file included from B../src/s2/s1angle.hS:L28_: IIn file included from N../src/s2/s2point.hT:E25R: NIn file included from A../src/s2/util/coding/coder.hL:_36I: FIn file included from _../src/s2/base/casts.ht:r36u: eIn file included from (../src/s2/base/logging.hi:f21_: sIn file included from a/usr/local/clang/include/absl/log/check.ht:i37s: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.he:d21,: /usr/local/clang/include/absl/log/internal/check_op.h.:.193.:)21 :i fwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s atis f193i | ecdo n s| t ^ absl::Status* abslIn file included from _s2/s2boolean_operation.ccn:o67n: nIn file included from u../src/s2/s2boolean_operation.hl:l26 : AIn file included from s../src/s2/s2builder.hS:t36a: tIn file included from u../src/s2/mutable_s2shape_index.hs:(30c: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hs:t67 : a/usr/local/clang/include/absl/container/internal/btree_container.hb:s544l::3::S twarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t usOr< T544> | & sA)B S{L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22X:( inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na,b siln_sneorntn_uolrl_ a_sNsoingnnu_lilm p l| , ^ &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); In file included from | s2/s2buffer_operation.cc ~~~~~~: 49: In file included from ../src/s2/s2buffer_operation.h/usr/local/clang/include/absl/container/internal/btree_container.h::25509: :In file included from 47../src/s2/s1angle.h:: 28note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h509: | 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: A/usr/local/clang/include/absl/log/internal/check_op.hL:_202A:T46T:R Iwarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U TE_ C202A | P T UeRxEpDl_iBcYi(tt hCihse)c)k,O p M e s s a g e B u i l d e r ( c o n s t c h\a r *| ^~~~a bsl_non/usr/local/clang/include/absl/container/internal/btree_container.hn:u544l:l3 :e xwarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r t/usr/local/clang/include/absl/container/internal/btree_container.he:x511t:)52;: note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/base/nullability.h :511241 | : 22 : note: expanded from macro 'absl_nonnull' 241 | A#BdSeLf_iInNeT EaRbNsAlL__nAoTnTnRuIlBlU T_EN_oCnAnPuTlUlR E D| _ ^B Y(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defineIn file included from s2/s2buffer_operation.ccA:B49S: LIn file included from _../src/s2/s2buffer_operation.hI:N25T: EIn file included from R../src/s2/s1angle.hN:A28L: _In file included from I../src/s2/s2point.hF:_25f: aIn file included from l../src/s2/util/coding/coder.hs:e36(: iIn file included from f../src/s2/base/casts.h_:s36a: tIn file included from i../src/s2/base/logging.hs:f21i: eIn file included from d/usr/local/clang/include/absl/log/check.h,: 37.: .In file included from ./usr/local/clang/include/absl/log/internal/check_impl.h): 21_: _/usr/local/clang/include/absl/log/internal/check_op.hV:A209_:A15R:G Swarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ | ^ 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValIn file included from us2/s2buffer_operation.cce:,49 : MIn file included from V../src/s2/s2buffer_operation.ha:l25u: eIn file included from ,../src/s2/s1angle.h :.28.: .In file included from )../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h\: 36 : | In file included from ^../src/s2/base/casts.h :36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #def/usr/local/clang/include/absl/container/internal/btree_container.hi:n546e: 3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ null a546b | l e A_BNSuLl_lIaNbTlEeR N A| L ^_ X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.hIn file included from :s2/s2buffer_operation.cc36:: 49In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2buffer_operation.h30:: 25In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s1angle.h67:: 28/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 551../src/s2/s2point.h::7925:: In file included from warning: ../src/s2/util/coding/coder.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 36: In file included from ../src/s2/base/casts.h: 36551: In file included from ../src/s2/base/logging.h:21: In file included from | /usr/local/clang/include/absl/log/check.h : 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21I: NT/usr/local/clang/include/absl/log/internal/check_op.hE:R276N:A13L:_ Xwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nser t276_ | ocro_nassts ivgoni,d *i nasbesrlt__nourl_laasbslieg no_piemrpalt,o r&<&<,( s&t&d,: :foasltsree,a mt&r,u e )| ; ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:/usr/local/clang/include/absl/container/internal/btree_container.h23::496 :note: 9expanded from macro 'absl_nullable': note: macro 'ABSL_INTERNAL_X' defined here257 | #d e496f | i#ndee faibnsel _AnBuSlLl_aIbNlTeE R_NNAuLl_lXa(bFluen c ,| ^C allee, KQuaIn file included from ls2/s2buffer_operation.cc,: 49M: QIn file included from u../src/s2/s2buffer_operation.ha:l25,: In file included from K../src/s2/s1angle.hV:a28l: uIn file included from e../src/s2/s2point.h,: 25M: VIn file included from a../src/s2/util/coding/coder.hl:u36e: ,In file included from ../src/s2/base/casts.h.:.36.: )In file included from ../src/s2/base/logging.h : 21 : In file included from \/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullab/usr/local/clang/include/absl/container/internal/btree_container.hl:e551 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(In file included from is2/s2buffer_operation.ccn:s49e: rIn file included from t../src/s2/s2buffer_operation.h_:o25r: _In file included from a../src/s2/s1angle.hs:s28i: gIn file included from n../src/s2/s2point.h,: 25i: nIn file included from s../src/s2/util/coding/coder.he:r36t: _In file included from o../src/s2/base/casts.hr:_36a: sIn file included from s../src/s2/base/logging.hi:g21n: _In file included from i/usr/local/clang/include/absl/log/check.hm:p37l: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h&:&21,: /usr/local/clang/include/absl/log/internal/check_op.h&:&278,: 13f:a lwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e , t r278u | ec)o;n s t| ^v oi/usr/local/clang/include/absl/container/internal/btree_container.hd:*509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n ull a509b | l e o p e r a t o rAU&T,E _ C| A ^P TU/usr/local/clang/include/absl/base/nullability.hR:E241D:_22B:Y (note: texpanded from macro 'absl_nonnull'h is )241) | )# d e f i n e a b s l _ n o n n u l l _ N o n\n u l| l ^ | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define AIn file included from Bs2/s2buffer_operation.ccS:L49_: IIn file included from N../src/s2/s2buffer_operation.hT:E25R: NIn file included from A../src/s2/s1angle.hL:_28I: FIn file included from _../src/s2/s2point.ht:r25u: eIn file included from (../src/s2/util/coding/coder.hi:f36_: sIn file included from a../src/s2/base/casts.ht:i36s: fIn file included from i../src/s2/base/logging.he:d21,: In file included from ./usr/local/clang/include/absl/log/check.h.:.37): In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hf:_21s: a/usr/local/clang/include/absl/log/internal/check_op.ht:i293s:f49i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 293 | In file included from s2/s2boolean_operation.cc : 67 : In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : c/usr/local/clang/include/absl/container/internal/btree_container.ho:n551s:t3 :c hwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r * abs l551_ | n o nAnBuSlLl_)I;N T E| R ^N AL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERIn file included from Ns2/s2buffer_operation.ccA:L49_: XIn file included from (../src/s2/s2buffer_operation.hi:n25s: eIn file included from r../src/s2/s1angle.ht:_28o: rIn file included from _../src/s2/s2point.ha:s25s: iIn file included from g../src/s2/util/coding/coder.hn:,36 : iIn file included from n../src/s2/base/casts.hs:e36r: tIn file included from _../src/s2/base/logging.ho:r21_: aIn file included from s/usr/local/clang/include/absl/log/check.hs:i37g: nIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hi:m21p: l/usr/local/clang/include/absl/log/internal/check_op.h,: 295&:&20,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], tru e295, | ctornuset) ;s i g| n ^e d /usr/local/clang/include/absl/container/internal/btree_container.hc:h509a:r52*: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n o509n | n u l l o p e r a tAoBrSh&i,s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n31u:l9l: _note: Nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu l31l | # d| e ^f ine ABSL_INTERNAL_IF_In file included from ts2/s2buffer_operation.ccr:u49e: (In file included from i../src/s2/s2buffer_operation.hf:_25s: aIn file included from t../src/s2/s1angle.hi:s28f: iIn file included from e../src/s2/s2point.hd:,25 : .In file included from .../src/s2/util/coding/coder.h.:)36 : iIn file included from f../src/s2/base/casts.h_:s36a: tIn file included from i../src/s2/base/logging.hs:f21i: eIn file included from d/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2boolean_operation.cc296: | 67 : In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 553 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | A B ScLo_nIsNtT EsRiNgAnLe_dX (cihnasre*r ta_bosrl__ansosningunl,l )i;n s e| r ^t _o/usr/local/clang/include/absl/base/nullability.hr:_241a:s22s:i gnote: nexpanded from macro 'absl_nonnull'_ im p241l | ,# d&e&f,i n&e& ,a btsrlu_en,o ntnruulel) ;_ N o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ull/usr/local/clang/include/absl/container/internal/btree_container.h : 509| : ^47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_In file included from Is2/s2buffer_operation.ccN:T49E: RIn file included from N../src/s2/s2buffer_operation.hA:L25_: AIn file included from T../src/s2/s1angle.hT:R28I: BIn file included from U../src/s2/s2point.hT:E25_: CIn file included from A../src/s2/util/coding/coder.hP:T36U: RIn file included from E../src/s2/base/casts.hD:_36B: YIn file included from (../src/s2/base/logging.ht:h21i: sIn file included from )/usr/local/clang/include/absl/log/check.h):,37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 298 : 22 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | c o\n s t| ^~~~u nsigned/usr/local/clang/include/absl/container/internal/btree_container.h :c553h:a3r:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b s/usr/local/clang/include/absl/container/internal/btree_container.hl:_511n:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l op e511r | a t o r < < ( s t d A:B:SbLa_sIiNcT_EoRsNtArLe_aAmTR&E,D _ B| Y ^( th/usr/local/clang/include/absl/base/nullability.hi:s241):)22): note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n\n u l| l ^ _N/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: macro 'ABSL_INTERNAL_IF_true' defined here| ^ 31 | #define ABSL_In file included from Is2/s2buffer_operation.ccN:T49E: RIn file included from N../src/s2/s2buffer_operation.hA:L25_: IIn file included from F../src/s2/s1angle.h_:t28r: uIn file included from e../src/s2/s2point.h(:i25f: _In file included from s../src/s2/util/coding/coder.ha:t36i: sIn file included from f../src/s2/base/casts.hi:e36d: ,In file included from ../src/s2/base/logging.h.:.21.: )In file included from /usr/local/clang/include/absl/log/check.hi:f37_: sIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.ht:i21s: f/usr/local/clang/include/absl/log/internal/check_op.hi:e299d: 67 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | In file included from s2/s2boolean_operation.cc : 67 : In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 553 : 3 : cwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n st un s553i | g n eAdB ScLh_aIrN*T EaRbNsAlL__nXo(ninnuslelr)t;_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g241n:,22 :i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen _aibmspll_,n o&n&n,u l&l& ,_ Ntornuneu,l lt r u| e ^) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(S/usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) t r i n g\i f y| S ^~~~i nk* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTUREIn file included from Ds2/s2buffer_operation.cc_:B49Y: (In file included from t../src/s2/s2buffer_operation.hh:i25s: )In file included from )../src/s2/s1angle.h,: 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37\: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^~~~21 : /usr/local/clang/include/absl/log/internal/check_op.h:428:44: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]561 :3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]428 | /usr/local/clang/include/absl/container/internal/btree_container.hA:B511S:L52_:A Tnote: Texpanded from macro 'ABSL_INTERNAL_X'R IBU T511E | _ R E T U R N S _ N OANBNSULL_LI NcToEnRsNtA Lc_hAaTrT*R IaBbUsTlE__nCoAnPnTuUlRlE DM_aBkYe(Cthheicsk)O)p)S t r i n g ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/common.hi:n32e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ non n32u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_IF_In file included from fs2/s2buffer_operation.cca:l49s: eIn file included from (../src/s2/s2buffer_operation.hi:f25_: sIn file included from a../src/s2/s1angle.ht:i28s: fIn file included from i../src/s2/s2point.he:d25,: In file included from .../src/s2/util/coding/coder.h.:.36): In file included from _../src/s2/base/casts.h_:V36A: _In file included from A../src/s2/base/logging.hR:G21S: _In file included from _/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnullIn file included from s2/s2boolean_operation.ccM:a67k: eIn file included from C../src/s2/s2boolean_operation.hh:e26c: kIn file included from O../src/s2/s2builder.hp:S36t: rIn file included from i../src/s2/mutable_s2shape_index.hn:g30(: TIn file included from 1/usr/local/clang/include/absl/container/btree_map.h :v671: ,/usr/local/clang/include/absl/container/internal/btree_container.h :T5642: 3v:2 ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ /usr/local/clang/include/absl/base/nullability.h564: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(ei nasbesrlt__noorn_nauslsli g_nN,o ninnuslelr t _| o ^r _assign_hiIn file included from ns2/s2buffer_operation.cct:_49i: mIn file included from p../src/s2/s2buffer_operation.hl:,25 : cIn file included from o../src/s2/s1angle.hn:s28t: In file included from &../src/s2/s2point.h,: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/casts.h509::3652: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'ABSL_INTERNAL_X'21 : In file included from /usr/local/clang/include/absl/log/check.h: 37509: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | /usr/local/clang/include/absl/container/internal/btree_container.hA:B572S:L3_:L Owarning: Gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ INTE R572N | A L _ADBESFLI_NIEN_TMEARKNEA_LC_HXE(CiKn_sOePr_tS_ToRrI_NaGs_sEiXgTnE,R Ni(ncsoenrstt_ ocrh_aars*s iagbns_lh_innotn_niumlpll),; c o| n^s t /usr/local/clang/include/absl/log/internal/check_op.h&:,450 &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509: | 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | A B S L _ I NxT,E RxN,A Lc_oAnTsTtR IcBhUaTrE*_ CaAbPsTlU_RnEoDn_nBuYl(lt)h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nnu/usr/local/clang/include/absl/container/internal/common.hl:l31 :_9N:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll 31| | ^# define ABSL_INTERNAL_IF_true(if_saIn file included from ts2/s2buffer_operation.cci:s49f: iIn file included from e../src/s2/s2buffer_operation.hd:,25 : .In file included from .../src/s2/s1angle.h.:)28 : iIn file included from f../src/s2/s2point.h_:s25a: tIn file included from i../src/s2/util/coding/coder.hs:f36i: eIn file included from d../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461In file included from | s2/s2boolean_operation.ccA:B67S: LIn file included from _../src/s2/s2boolean_operation.hL:O26G: _In file included from I../src/s2/s2builder.hN:T36E: RIn file included from N../src/s2/mutable_s2shape_index.hA:L30_: DIn file included from E/usr/local/clang/include/absl/container/btree_map.hF:I67N: E/usr/local/clang/include/absl/container/internal/btree_container.h_:M572A:K3E:_ Cwarning: H'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E CK_OP _572S | T R IANBGS_LE_XITNETRENR(N A L| _^X (i/usr/local/clang/include/absl/log/internal/check_op.hn:s449e:r31t:_ onote: rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ ass i449g | n , eixntseerrnt _toerm_palsastieg nc_ohnisntt _cihmaprl*, acbosnls_tn o&n,n u&l&l, M a| k ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e Che c573k | O p S t r i n g ( \ | ^ t/usr/local/clang/include/absl/base/nullability.hr:u241e:,22 :f anote: lexpanded from macro 'absl_nonnull's e, 241c | o#ndsetf_iintee raabtsolr_(nhoinnntu)l lA B_SNLo_nInNuTlElR N A| L ^_ COMMAIn file included from )s2/s2buffer_operation.cc;: 49 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2buffer_operation.h :25: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::50928:: 47In file included from :../src/s2/s2point.h :25note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h509: | 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21I: N/usr/local/clang/include/absl/log/internal/check_op.hT:E462R:N24A:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TR I462B | U T E _ CcAoPnTsUtR EsDi_gBnYe(dt hcihsa)r)*, a b s l _ n o n n u l l ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :\22 : | note: ^~~~expanded from macro 'absl_nonnull' 241 | #de/usr/local/clang/include/absl/container/internal/btree_container.hf:i572n:e3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _/usr/local/clang/include/absl/container/internal/btree_container.hn:o511n:n52u:l lnote: expanded from macro 'ABSL_INTERNAL_X'_ Non n511u | l l | ^ ABIn file included from Ss2/s2buffer_operation.ccL:_49I: NIn file included from T../src/s2/s2buffer_operation.hE:R25N: AIn file included from L../src/s2/s1angle.h_:A28T: TIn file included from R../src/s2/s2point.hI:B25U: TIn file included from E../src/s2/util/coding/coder.h_:C36A: PIn file included from T../src/s2/base/casts.hU:R36E: DIn file included from _../src/s2/base/logging.hB:Y21(: tIn file included from h/usr/local/clang/include/absl/log/check.hi:s37): )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h): 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 462 : 24 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/common.hi:n32e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ non n32u | l#ld e_fNionnen uAlBlS L _| I ^N TERNALIn file included from _s2/s2buffer_operation.ccI:F49_: fIn file included from a../src/s2/s2buffer_operation.hl:s25e: (In file included from i../src/s2/s1angle.hf:_28s: aIn file included from t../src/s2/s2point.hi:s25f: iIn file included from e../src/s2/util/coding/coder.hd:,36 : .In file included from .../src/s2/base/casts.h.:)36 : _In file included from _../src/s2/base/logging.hV:A21_: AIn file included from R/usr/local/clang/include/absl/log/check.hG:S37_: _In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERIn file included from Ns2/s2boolean_operation.cc(: 67 : | In file included from ^../src/s2/s2boolean_operation.h :26: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2builder.h449::3631: :In file included from ../src/s2/mutable_s2shape_index.h:note: 30expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/container/btree_map.h:67 : 449 | /usr/local/clang/include/absl/container/internal/btree_container.h : 574e:x3t:e rwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] temp l574a | t e AcBoSnLs_tI NcThEaRrN*A La_bXs(li_nnsoenrntu_lolr _MaaskseiCghne,c kiOnpsSetrrti_nogr(_ a s s\i g n| _ ^h in/usr/local/clang/include/absl/base/nullability.ht:_241i:m22p:l ,note: expanded from macro 'absl_nonnull'c on s241t | #&d,e f&i&n,e a| b ^s l_/usr/local/clang/include/absl/container/internal/btree_container.hn:o509n:n52u:l lnote: expanded from macro 'ABSL_INTERNAL_X'_ Non n509u | l l | ^ AIn file included from Bs2/s2buffer_operation.ccS:L49_: IIn file included from N../src/s2/s2buffer_operation.hT:E25R: NIn file included from A../src/s2/s1angle.hL:_28A: TIn file included from T../src/s2/s2point.hR:I25B: UIn file included from T../src/s2/util/coding/coder.hE:_36C: AIn file included from P../src/s2/base/casts.hT:U36R: EIn file included from D../src/s2/base/logging.h_:B21Y: (In file included from t/usr/local/clang/include/absl/log/check.hh:i37s: )In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h,: 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 464 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | c o n s\t u| n ^s ig/usr/local/clang/include/absl/container/internal/common.hn:e31d: 9c:h anote: rmacro 'ABSL_INTERNAL_IF_true' defined here* ab s31l | _#ndoenfniunlel )A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Inote: Fexpanded from macro 'absl_nonnull'_ tr u241e | (#idfe_fsiantei safbiseld_,n o.n.n.u)l li f__Nsoantniuslfli e d| ^ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2boolean_operation.ccIn file included from :../src/s2/s2point.h67:: 25In file included from : ../src/s2/s2boolean_operation.hIn file included from :../src/s2/util/coding/coder.h26:: 36In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/base/casts.h36:: 36In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/base/logging.h30:: 21In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/log/check.h67:: 37: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h574::213: :/usr/local/clang/include/absl/log/internal/check_op.h :464warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h574: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(ei nabsl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inslienret _coorn_satssiegxnp,r icnosnesrtt _cohra_ra*s saibgsnl__hniunltl_aibmlpel ,n acmoen#s#tI m&p,l (& & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | \ | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :t rnote: uexpanded from macro 'absl_nullable'e , t257r | u#ed,e fcionnes ta_bistle_rnautlolra(bhlien t_)N uAlBlSaLb_lIeN T E| R ^N AL_COMMA)In file included from ;s2/s2buffer_operation.cc : 49| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree_container.h::28509: :In file included from 47../src/s2/s2point.h:: 25: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h :50936 | : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: I/usr/local/clang/include/absl/log/internal/check_op.hN:T502E:R1N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A TT/usr/local/clang/include/absl/log/internal/check_op.hR:I498B:U35T:E _note: Cexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'A PTU R498E | D _ B Y ( t hiinst) )v,1 , i n t v 2 , c o n s t c h a r * a b\s l _| n ^~~~o nnull expr/usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thist))e)x t ) { \ \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/common.h241::3122::9 : note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here 241 | 31# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_utlrlu e (| i ^f _satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) {In file included from s2/s2boolean_operation.cc : 67 : In file included from ../src/s2/s2boolean_operation.h : 26 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h :\30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 67: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h::241579::223:: note: warning: expanded from macro 'absl_nonnull'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | # d579e | f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lX (_iNnosnenrutl_lo r _| a ^s sign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl,In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ &&, const &, | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2buffer_operation.cc::51149:: 52In file included from :../src/s2/s2buffer_operation.h :25note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h :51125 | : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : AIn file included from B../src/s2/base/logging.hS:L21_: IIn file included from N/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hL:_21A: T/usr/local/clang/include/absl/log/internal/check_op.hT:R504I:B1U:T Ewarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C AP/usr/local/clang/include/absl/log/internal/check_op.hT:U497R:E32D:_ Bnote: Yexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'( this)) )497 | i n l i n e c o n s t e x p r c o n s\t c| h ^a r* /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n unote: lmacro 'ABSL_INTERNAL_IF_true' defined herel abl e31 | n#admeef#i#nIem pAlB(S L _ I N T E R N A L _ I F _ t r u e (\i f _| s ^a ti/usr/local/clang/include/absl/base/nullability.hs:f257i:e23d:, note: .expanded from macro 'absl_nullable'. .) 257i | f#_dseaftiinsef iaebds l _| n ^u llable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from In file included from ../src/s2/s2builder.hs2/s2buffer_operation.cc::3649: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2buffer_operation.h::3025: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s1angle.h::6728: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h579::253: :In file included from ../src/s2/util/coding/coder.h:warning: 36'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h: 21579: | In file included from /usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:I21N: T/usr/local/clang/include/absl/log/internal/check_op.hE:R504N:A1L:_ Xwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ns/usr/local/clang/include/absl/log/internal/check_op.he:r498t:_35o:r _note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's sig n498, | i n s e r ti_notr _va1s,s iignnt_ hvi2n,t _ciomnpslt, c&h&a,r *c oanbsstl _&n,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l e x580p | r t e x t ) { f a l s e , \t r u| e ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22_:i tnote: eexpanded from macro 'absl_nonnull'r at o241r | (#hdienfti)n eA BaSbLs_lI_NnToEnRnNuAlLl_ C_ONMoMnAn)u;l l | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:In file included from 26s2/s2buffer_operation.cc: :In file included from 49../src/s2/s2builder.h: :In file included from 36../src/s2/s2buffer_operation.h: :In file included from 25../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67../src/s2/s2point.h: :/usr/local/clang/include/absl/container/internal/btree_container.h25:: 583In file included from :../src/s2/util/coding/coder.h3::36 : In file included from warning: ../src/s2/base/casts.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 36: In file included from ../src/s2/base/logging.h:21: In file included from 583/usr/local/clang/include/absl/log/check.h | : 37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: I/usr/local/clang/include/absl/log/internal/check_op.hN:T506E:R1N:A Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]X (in 506 | sAeBrStL__oLrO_Ga_sIsNiTgEnR,N AiLn_sCeHrEtC_Ko_rO_Pa_sIsMiPgLn(_Chhienctk__iGmEp,l ,> =&)& , | c^o nst/usr/local/clang/include/absl/log/internal/check_op.h :&488,: 32 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 584 | 488 | i n l i n e c o n s t e xtprru ec,o ntsrtu ec,h acro*n satb_silt_enrualtloarb(lhei nnta)m eA#B#SILm_pIlN(T E R N A L _ C O M M A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ /usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^: 47: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'257 :23: note: 511expanded from macro 'absl_nullable' | 257 | # d e f i nAeB SaLb_sIlN_TnEuRlNlAaLb_lAeT T_RNIuBlUlTaEb_lCeA P T| U ^R ED_BY(this)))In file included from s2/s2buffer_operation.cc : 49 : In file included from ../src/s2/s2buffer_operation.h : 25 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : \In file included from ../src/s2/base/casts.h :| 36 ^~~~: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | In file included from ^s2/s2buffer_operation.cc :49: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2buffer_operation.h509::2552: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2point.h:25: In file included from 509../src/s2/util/coding/coder.h | : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h :A21B: SIn file included from L/usr/local/clang/include/absl/log/check.h_:I37N: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.hR:N21A: L/usr/local/clang/include/absl/log/internal/check_op.h_:A507T:T1R:I Bwarning: Utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T E_C A507P | TAUBRSELD__LBOYG(_tIhNiTsE)R)N,A L _ C H E C K _ O P _ I M P L ( C h e c k _ G T\, >| ) ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:/usr/local/clang/include/absl/log/internal/check_op.h9::488 :32note: :macro 'ABSL_INTERNAL_IF_false' defined here note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 32 | # d488e | f i nien lAiBnSeL _cIoNnTsEtReNxApLr_ IcFo_nfsatl sceh(airf*_ saabtsils_fniueldl,a b.l.e. )n a_m_eV#A#_IAmRpGlS(_ _ | ^ \ In file included from | s2/s2boolean_operation.cc ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2boolean_operation.h::25726:: 23In file included from :../src/s2/s2builder.h :36note: : expanded from macro 'absl_nullable'In file included from ../src/s2/mutable_s2shape_index.h:30 : 257In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d67e: f/usr/local/clang/include/absl/container/internal/btree_container.hi:n586e: 3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ null a586b | l e A_BNSuLl_lIaNbTlEeR N A| L ^_ X(insert_or_aIn file included from ss2/s2buffer_operation.ccs:i49g: nIn file included from ,../src/s2/s2buffer_operation.h :i25n: sIn file included from e../src/s2/s1angle.hr:t28_: oIn file included from r../src/s2/s2point.h_:a25s: sIn file included from i../src/s2/util/coding/coder.hg:n36_: hIn file included from i../src/s2/base/casts.hn:t36_: iIn file included from m../src/s2/base/logging.hp:l21,: In file included from &/usr/local/clang/include/absl/log/check.h&:,37 : &In file included from &/usr/local/clang/include/absl/log/internal/check_impl.h,: 21f: a/usr/local/clang/include/absl/log/internal/check_op.hl:s507e:,1 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::511489::5247:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 511489 | | c o n sAtB STL1_&I NvT1E,R NcAoLn_sAtT TTR2I&B UvT2E,_ CcAoPnTsUtR EcDh_aBrY*( tahbissl)_)n)o n n u l l e x p r t e x t ) { \ \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/common.h241::3222::9 : note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_false' defined here 241 | 32# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_uflall s e| ( ^i f_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: In file included from warning: s2/s2boolean_operation.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from ../src/s2/s2boolean_operation.h519: | 26 : In file included from ../src/s2/s2builder.h :c36o: nIn file included from s../src/s2/mutable_s2shape_index.ht: 30c: hIn file included from a/usr/local/clang/include/absl/container/btree_map.hr:*67 : ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l588_:n3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l ex p588rtext) | ; A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ X( i241n | s#edretf_ionre_ aasbssilg_nn,o ninnuslelr t__Noorn_nauslsli g n| _ ^h int_impl, &&, In file included from &s2/s2buffer_operation.cc&:,49 : fIn file included from a../src/s2/s2buffer_operation.hl:s25e: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:25/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509../src/s2/util/coding/coder.h::5236:: In file included from ../src/s2/base/casts.hnote: :expanded from macro 'ABSL_INTERNAL_X'36 : In file included from ../src/s2/base/logging.h:21 : 509In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h :A520B:S13L:_ Iwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERN A520L | _cAoTnTsRtI BcUhTaEr_*C AaPbTsUlR_EnDu_lBlYa(btlhei sC)h)e,c k s t r c a s e c m p f a l s e I m p l ( \| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: /usr/local/clang/include/absl/container/internal/common.h:note: 32expanded from macro 'absl_nullable': 9: 257note: | macro 'ABSL_INTERNAL_IF_false' defined here# def i32n | e# daebfsiln_en uAlBlSaLb_lIeN T_ENRuNlAlLa_bIlFe_ f a| l ^s e(if_In file included from ss2/s2buffer_operation.cca:t49i: sIn file included from f../src/s2/s2buffer_operation.hi:e25d: ,In file included from ../src/s2/s1angle.h.:.28.: )In file included from ../src/s2/s2point.h_:_25V: AIn file included from _../src/s2/util/coding/coder.hA:R36G: SIn file included from _../src/s2/base/casts.h_: 36 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17In file included from :s2/s2boolean_operation.cc :67warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2boolean_operation.h:26: In file included from 521../src/s2/s2builder.h | : 36 : In file included from ../src/s2/mutable_s2shape_index.hc:o30n: sIn file included from t/usr/local/clang/include/absl/container/btree_map.h :c67h: a/usr/local/clang/include/absl/container/internal/btree_container.hr:*588 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ulla b588l | e sA1B,S Lc_oInNsTtE RcNhAaLr_*X (aibnssle_rntu_lolra_balses isg2n,, i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_257o:r23_:a snote: sexpanded from macro 'absl_nullable'i gn _257h | i#ndte_fiimnpel ,a b&s&l,_ n&u&l,l afballes e_,N u l| l ^a bl/usr/local/clang/include/absl/container/internal/btree_container.he: 511 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2buffer_operation.cc511: | 49 : In file included from ../src/s2/s2buffer_operation.h : 25 : In file included from ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_25I: NIn file included from T../src/s2/util/coding/coder.hE:R36N: AIn file included from L../src/s2/base/casts.h:_36A: TIn file included from T../src/s2/base/logging.hR:I21B: UIn file included from T/usr/local/clang/include/absl/log/check.hE:_37C: AIn file included from P/usr/local/clang/include/absl/log/internal/check_impl.hT:U21R: E/usr/local/clang/include/absl/log/internal/check_op.hD:_521B:Y47(:t hwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s ))) 521 | c o n s t c h a r * a b s l _ n\u l l| a ^b le/usr/local/clang/include/absl/container/internal/common.h :s311:,9 :c onote: nmacro 'ABSL_INTERNAL_IF_true' defined heres t c h31a | r#*d eafbisnle_ nAuBlSlLa_bIlNeT EsR2N,A L _| I ^F _t/usr/local/clang/include/absl/base/nullability.hr:u257e:(23i:f _note: sexpanded from macro 'absl_nullable'a ti s257f | i#edde,f i.n.e. )a bisfl__snautlilsafbileed _ N| u ^l lable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25In file included from : s2/s2boolean_operation.ccIn file included from :../src/s2/s1angle.h67:: 28In file included from : ../src/s2/s2boolean_operation.hIn file included from :../src/s2/s2point.h26:: 25In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/util/coding/coder.h36:: 36In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/base/casts.h30:: 36In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/base/logging.h67:: 21/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 588/usr/local/clang/include/absl/log/check.h::337:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]21 : /usr/local/clang/include/absl/log/internal/check_op.h:522:17: 588warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A B522S | L _ I N TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_oansnuslilg ne,x pirntseexrtt)_;o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241_:h22i:n tnote: _expanded from macro 'absl_nonnull'i mp l241, | #&d&e,f i&n&e, afbaslls_en,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l _ N589o | n n u l l | ^ true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builder.cc -o s2/s2builder.o In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2boolean_operation.cce:f67i: nIn file included from e../src/s2/s2boolean_operation.h :a26b: sIn file included from l../src/s2/s2builder.h_:n36o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l41l: In file included from _../src/s2/s2cell_id.hN:o43n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h119: | 25 : In file included from S../src/s2/s1angle.ht:a28t: uIn file included from s../src/s2/s2point.hR:e27p: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : CIn file included from l/usr/local/clang/include/absl/strings/cord.ho:n94e: (In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:851:45/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 851 | 241 | # d ebfoionle (aabbssll_:n:otnynpuel_li d_eNnotnintuyl :| :t ^y pe::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2boolean_operation.cc :67: In file included from 241../src/s2/s2boolean_operation.h | :#26d: eIn file included from f../src/s2/s2builder.hi:n36e: In file included from a../src/s2/mutable_s2shape_index.hb:s41l: _In file included from n../src/s2/s2cell_id.ho:n43n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRIn file included from es2/s2buffer_operation.ccp:*49 : aIn file included from b../src/s2/s2buffer_operation.hs:l25_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :C27l: oIn file included from n../src/s2/s2coder.he:A23n: dIn file included from U/usr/local/clang/include/absl/status/status.hn:r67e: fIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'855 :34: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n855e | a besxlp_lniocnintu lClo n_dNiotninounl(lc o n| s ^t bool* absl_nonnull cond); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2boolean_operation.cc::24167:: 22In file included from :../src/s2/s2boolean_operation.h :26note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2builder.h:36 : 241In file included from | ../src/s2/mutable_s2shape_index.h#:d41e: fIn file included from i../src/s2/s2cell_id.hn:e43 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: l/usr/local/clang/include/absl/status/internal/status_internal.h : 128| : ^14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const;In file included from s2/s2buffer_operation.cc :| 49 ^: In file included from ../src/s2/s2buffer_operation.h:/usr/local/clang/include/absl/base/nullability.h25:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o886n:n31u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/mutable_s2shape_index.h::115341:: 39In file included from :../src/s2/s2cell_id.h :43warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h :115327 | : In file included from ../src/s2/s2coder.he:x23p: lIn file included from i/usr/local/clang/include/absl/status/status.hc:i67t: R/usr/local/clang/include/absl/status/internal/status_internal.he:l149e:a13s:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e Mut e149x | Lcoocnks(tM uctheaxr** aabbssll__nnoonnnnuullll mMua)k e C| h ^e ckF/usr/local/clang/include/absl/base/nullability.ha:i241l:S22t:r inote: nexpanded from macro 'absl_nonnull'g ( 241| | ^# defi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.hIn file included from :s2/s2buffer_operation.cc36:: 49In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2buffer_operation.h41:: 25In file included from : ../src/s2/s2cell_id.hIn file included from :../src/s2/s1angle.h43:: 28In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2point.h28:: 27In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2coder.h27:: 23In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/status.h23:: 67In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h67:: 29/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 150/usr/local/clang/include/absl/strings/cord.h::2594:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/synchronization/mutex.h:1158 :15053 | : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]c onst 1158a | b s l : : S tMauttuesx*& ambus lA_BnSoLn_nIuNlTlE RsNtAaLt_uAsT,T RcIoBnUsTtE _cChAaPrT*U RaEbDs_lB_Yn(otnhniusl)l, p r| e ^~~~f ix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_non/usr/local/clang/include/absl/synchronization/mutex.hn:u1166l:l39 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 1166 | | ^ explicit ReIn file included from ls2/s2boolean_operation.cce:a67s: aIn file included from b../src/s2/s2boolean_operation.hl:e26M: uIn file included from t../src/s2/s2builder.he:x36L: oIn file included from c../src/s2/mutable_s2shape_index.hk:(41M: uIn file included from t../src/s2/s2cell_id.he:x43*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23m: uIn file included from ,/usr/local/clang/include/absl/status/status.h :c67o: n/usr/local/clang/include/absl/status/internal/status_internal.hs:t150 :C58o:n dwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ion& 150c | o n d ) c o| n ^s t a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::S tnote: aexpanded from macro 'absl_nonnull't us *241 | a#bdself_innoen naublsll _sntoantnuusl,l c_oNnosntn uclhla r *| ^a bsl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2buffer_operation.ccl: 49_: NIn file included from o../src/s2/s2buffer_operation.hn:n25u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absIn file included from ls2/s2buffer_operation.cc_:n49o: nIn file included from n../src/s2/s2buffer_operation.hu:l25l: In file included from P../src/s2/s1angle.hr:e28p: aIn file included from r../src/s2/s2point.he:T27o: MIn file included from o../src/s2/s2coder.hd:i23f: yIn file included from (/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 1241241: | 12#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b1241s | l _ n o nbnouolll (_*Naobnsnlu_lnlo n n| u ^l l func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2boolean_operation.cc :67note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2boolean_operation.h:26 : 241In file included from | ../src/s2/s2builder.h#:d36e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e41 : aIn file included from b../src/s2/s2cell_id.hs:l43_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: l/usr/local/clang/include/absl/status/status.h : 732| : ^29 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2buffer_operation.cc :73249 | : In file included from ../src/s2/s2buffer_operation.hs:t25a: tIn file included from i../src/s2/s1angle.hc: 28c: oIn file included from n../src/s2/s2point.hs:t27 : sIn file included from t../src/s2/s2coder.hd::23:: sIn file included from t/usr/local/clang/include/absl/status/status.hr:i67n: gIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hE:m1241p:t34y:S twarning: rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i ng( )1241; | | ^ bo/usr/local/clang/include/absl/base/nullability.ho:l241 :(22*:a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ifnuen ca)b(sTl*_ naobnsnlu_lnlu l_lNaobninluiltly _ u| n ^k nown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #In file included from ds2/s2boolean_operation.cce:f67i: nIn file included from e../src/s2/s2boolean_operation.h :a26b: sIn file included from l../src/s2/s2builder.h_:n36u: lIn file included from l../src/s2/mutable_s2shape_index.ha:b41i: lIn file included from i../src/s2/s2cell_id.ht:y43_: uIn file included from n../src/s2/s1angle.hk:n28o: wIn file included from n../src/s2/s2point.h :_27N: uIn file included from l../src/s2/s2coder.hl:_23u: n/usr/local/clang/include/absl/status/status.hs:p733e:c29i:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d | ^ 733 | static const std::stringIn file included from *s2/s2buffer_operation.cc :a49b: sIn file included from l../src/s2/s2buffer_operation.h_:n25o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from M../src/s2/s2point.ho:v27e: dIn file included from F../src/s2/s2coder.hr:o23m: SIn file included from t/usr/local/clang/include/absl/status/status.hr:i67n: gIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22:/usr/local/clang/include/absl/synchronization/mutex.h :1242note: :expanded from macro 'absl_nonnull'44 : warning: 241 | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]# def i1242n | e a b stly_pneonnanmuel la b_sNlo:n:ntuylple _ i| d ^e ntity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #deIn file included from fs2/s2boolean_operation.cci:n67e: In file included from a../src/s2/s2boolean_operation.hb:s26l: _In file included from n../src/s2/s2builder.hu:l36l: aIn file included from b../src/s2/mutable_s2shape_index.hi:l41i: tIn file included from y../src/s2/s2cell_id.h_:u43n: kIn file included from n../src/s2/s1angle.ho:w28n: In file included from _../src/s2/s2point.hN:u27l: lIn file included from _../src/s2/s2coder.hu:n23s: p/usr/local/clang/include/absl/status/status.he:c751i:f61i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 751 | static uintptr_t PointerToRep(status_intIn file included from es2/s2buffer_operation.ccr:n49a: lIn file included from :../src/s2/s2buffer_operation.h::S25t: aIn file included from t../src/s2/s1angle.hu:s28R: eIn file included from p../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hr:)29;: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :22/usr/local/clang/include/absl/synchronization/mutex.h:: 1249:note: 8expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f1249i | n e a bTs*l _anbosnln_unloln n_uNloln noubljle c t| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2boolean_operation.cci:n67e: In file included from a../src/s2/s2boolean_operation.hb:s26l: _In file included from n../src/s2/s2builder.ho:n36n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 41_: NIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752In file included from | s2/s2buffer_operation.cc : 49s: tIn file included from a../src/s2/s2buffer_operation.ht:i25c: In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.hs:t27a: tIn file included from u../src/s2/s2coder.h:s23_: iIn file included from n/usr/local/clang/include/absl/status/status.ht:e67r: nIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl::29:: SIn file included from t/usr/local/clang/include/absl/strings/cord.ha:t94u: sIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.he:p31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b1250s:l43_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull R1250e | p T o P obionotle r((a b s| l ^: :t/usr/local/clang/include/absl/base/nullability.hy:p241e:_22i:d enote: nexpanded from macro 'absl_nonnull't it y241< | T#>d:e:ftiynpee :a:b*s la_bnsoln_nnuolnln u_lNlo nmneutlhlo d )| ( ^) ) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2boolean_operation.ccn:n67u: lIn file included from l../src/s2/s2boolean_operation.h :_26N: oIn file included from n../src/s2/s2builder.hn:u36l: lIn file included from ../src/s2/mutable_s2shape_index.h :| 41 ^: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* abslIn file included from _s2/s2buffer_operation.ccn:o49n: nIn file included from u../src/s2/s2buffer_operation.hl:l25 : SIn file included from t../src/s2/s1angle.ha:t28u: sIn file included from :../src/s2/s2point.h::R27e: pIn file included from T../src/s2/s2coder.ho:P23o: iIn file included from n/usr/local/clang/include/absl/status/status.ht:e67r: (In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:525:35/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 525 | 241 | # d eafbisnle: :acbosrld__nionntneurlnla l_:N:oCnonrudlRle p *| ^a bsl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2boolean_operation.ccn:u67l: lIn file included from a../src/s2/s2boolean_operation.hb:l26e: In file included from _../src/s2/s2builder.hN:u36l: lIn file included from a../src/s2/mutable_s2shape_index.hb:l41e: In file included from ../src/s2/s2cell_id.h| : ^43 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2buffer_operation.cc::2349: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2buffer_operation.h::106325:: 13In file included from :../src/s2/s1angle.h :28warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :106323 | : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh:a29r: */usr/local/clang/include/absl/strings/cord.h :a588b:s17l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l588 | S t a t ucsoMnessts aCgoerAds*C Satbrs(l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241c:o22r:d _note: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2boolean_operation.cc:67: In file included from ../src/s2/s2boolean_operation.h:26: In file included from ../src/s2/s2builder.h:36: In file included from In file included from ../src/s2/mutable_s2shape_index.hs2/s2buffer_operation.cc::4449: : In file included from In file included from ../src/s2/s2pointutil.h../src/s2/s2buffer_operation.h::2725: : In file included from ../src/s2/util/math/matrix3x3.h../src/s2/s1angle.h::27628:: 5In file included from :../src/s2/s2point.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: ../src/s2/base/logging.h:/usr/local/clang/include/absl/status/status.h37::72521::38 : note: warning: expanded from macro 'S2_CHECK_NE' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 37 | # d725e | f i nset aSt2i_cC HsEtCaKt_uNsE_ iCnHtEeCrKn_aNlE: : S| t ^a tu/usr/local/clang/include/absl/log/check.hs:R120e:p3*: anote: bexpanded from macro 'CHECK_NE's l_n o120n | n u lAlB SPLr_eLpOaGr_eITNoTMEoRdNiAfLy_(C H E| C ^K _NE/usr/local/clang/include/absl/base/nullability.h_:I241M:P22L:( (note: vexpanded from macro 'absl_nonnull'a l1 )241, | ##dveafli1n,e (avbasll2_)n,o n#nvualll2 )_ N o| n ^n ul/usr/local/clang/include/absl/log/internal/check_impl.hl: 51 :| 3 ^: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_In file included from Ns2/s2buffer_operation.ccE:,49 : !In file included from =../src/s2/s2buffer_operation.h,: 25v: aIn file included from l../src/s2/s1angle.h1:,28 : vIn file included from a../src/s2/s2point.hl:127_: tIn file included from e../src/s2/s2coder.hx:t23,: /usr/local/clang/include/absl/status/status.hv:a732l:229,: vwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l 2_t e732x | t ) s t| a ^t ic/usr/local/clang/include/absl/log/internal/check_op.h :c75o:n61s:t note: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP't d: 75: | s t rAiBnSgL*_ LaObGs_lI_NnToEnRnNuAlLl_ CEHmEpCtKy(S:t:raibnsgl(:):;i m p| l ^i ci/usr/local/clang/include/absl/base/nullability.ht:_241c:a22s:t l(l _ N o n\n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2buffer_operation.ccn:n49u: lIn file included from l../src/s2/s2buffer_operation.h :_25N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:26: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:26: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | In file included from s2/s2buffer_operation.cc : 49 : In file included from ../src/s2/s2buffer_operation.h : 27 : In file included from t../src/s2/s2builder.hr:u36e: ,In file included from ../src/s2/mutable_s2shape_index.hA:B30S: LIn file included from _/usr/local/clang/include/absl/container/btree_map.hI:N66T: EIn file included from R/usr/local/clang/include/absl/container/internal/btree.hN:A70L: _In file included from S/usr/local/clang/include/absl/container/internal/layout.hI:N198G: LIn file included from E/usr/local/clang/include/absl/strings/str_cat.h_:A116R: GIn file included from (/usr/local/clang/include/absl/strings/internal/stringify_sink.h):)23;: /usr/local/clang/include/absl/strings/numbers.h| : ^66 :41:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :120warning: :9type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: macro 'ABSL_INTERNAL_X' defined here 66 | 120 | # d e f i n e A B S L _ I N T E R N A L _ X ( F u n ci,n tC_atlylpeee*, aKbQsula_ln,o nVnQuulall ,o uKtV)a;l u e| , ^ VVa/usr/local/clang/include/absl/base/nullability.hl:u241e:,22 :T anote: iexpanded from macro 'absl_nonnull'l , .241. | .#)d e\f i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] boo/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 157S:i3m:p lwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A tof( a157b | s l :A:BsStLr_iInNgT_EvRiNeAwL _sXt(ri,n sfelrota_to*r _aabsssli_gnno,n niunlsle rotu_to)r;_ a s| s ^i gn/usr/local/clang/include/absl/base/nullability.h_:i241m:p22l:, note: cexpanded from macro 'absl_nonnull'o ns t241& | ,# d&e&f,i nter uaeb,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l133l: 52_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 133 | | ^ ABSL_INTERNAL_ATTRIn file included from Is2/s2buffer_operation.ccB:U49T: EIn file included from _../src/s2/s2buffer_operation.hC:A27P: TIn file included from U../src/s2/s2builder.hR:E36D: _In file included from B../src/s2/mutable_s2shape_index.hY:(30t: hIn file included from i/usr/local/clang/include/absl/container/btree_map.hs:)66): ,In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 88 : 62 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/container/internal/common.h88: | 31[:[9n:o dnote: imacro 'ABSL_INTERNAL_IF_true' defined heres car d31] | ]# dbeofoiln eS iAmBpSlLe_AItNoTdE(RaNbAsLl_:I:Fs_ttrriuneg(_ivfi_eswa tsitsrf,i eddo,u b.l.e.*) aibfs_ls_antoinsnfuileld o u| t ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2boolean_operation.cc :24182 | : #In file included from d/usr/local/clang/include/absl/container/flat_hash_map.he:f45i: n/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 157a:b3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nnull 157_ | N o nAnBuSlLl_ I N| T ^E RNAL_X(insert_or_assign, iIn file included from ns2/s2buffer_operation.ccs:e49r: tIn file included from _../src/s2/s2buffer_operation.ho:r27_: aIn file included from s../src/s2/s2builder.hs:i36g: nIn file included from _../src/s2/mutable_s2shape_index.hi:m30p: lIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :c66o: nIn file included from s/usr/local/clang/include/absl/container/internal/btree.ht:&70,: In file included from &/usr/local/clang/include/absl/container/internal/layout.h&:,198 : tIn file included from r/usr/local/clang/include/absl/strings/str_cat.hu:e116,: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~23 : /usr/local/clang/include/absl/strings/numbers.h: 98158: | 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [ [ n o d i stcraured,] ]A BbSoLo_lI NSTiEmRpNlAeLA_tSoIbN(GaLbEs_lA:R:Gs(t)r)i;n g _| v ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i ew /usr/local/clang/include/absl/container/internal/raw_hash_map.hs:t133r:,47 :b onote: oexpanded from macro 'ABSL_INTERNAL_X'l * a b133s | l _ n o n n u l l oAuBtS)L;_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L241_:A22T:T Rnote: Iexpanded from macro 'absl_nonnull'B UT E241_ | C#AdPeTfUiRnEeD _aBbYs(lt_hniosn)n)u,l l _ N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:In file included from 3s2/s2buffer_operation.cc:: 49: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2buffer_operation.h :27/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 135../src/s2/s2builder.h::1636:: In file included from ../src/s2/mutable_s2shape_index.hnote: :expanded from macro 'ABSL_INTERNAL_X'30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 135In file included from | /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.ht:h116i: sIn file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h):)23 : A/usr/local/clang/include/absl/strings/numbers.hB:S112L:_44A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUT E112_ | L I F E T I M E _ B O U N D { i n t _ t y p e * a b s\l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/common.hl:l31 :o9u:t )note: ;macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aIFb_stlr_uneo(ninfu_lsla t_iNsofnineudl,l . .| . ^) if_satisfied | ^ In file included from s2/s2buffer_operation.ccIn file included from :s2/s2boolean_operation.cc49:: 82In file included from : ../src/s2/s2buffer_operation.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h27:: 45In file included from : ../src/s2/s2builder.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h36:: 157In file included from :../src/s2/mutable_s2shape_index.h3::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from 157/usr/local/clang/include/absl/container/internal/layout.h | : 198 : AIn file included from B/usr/local/clang/include/absl/strings/str_cat.hS:L116_: IIn file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.hT:E23R: N/usr/local/clang/include/absl/strings/numbers.hA:L116_:X55(:i nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rt_o r116_ | a s s i g n , i n s e r t _ o r _ a s s i g n _ i m p l , c o n s t & , & &a,b stlr:u:ei,n t 1| 2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~8 * a158b | s l _ n o n n u l l o u t ) ; | t ^r ue/usr/local/clang/include/absl/base/nullability.h,: 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eSfIiNnGeL Ea_bAsRlG_(n)o)n;n u l| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _No/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:n135u:l11l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSIn file included from Ls2/s2buffer_operation.cc_:A49T: TIn file included from R../src/s2/s2buffer_operation.hI:B27U: TIn file included from E../src/s2/s2builder.h_:L36I: FIn file included from E../src/s2/mutable_s2shape_index.hT:I30M: EIn file included from _/usr/local/clang/include/absl/container/btree_map.hB:O66U: NIn file included from D/usr/local/clang/include/absl/container/internal/btree.h :{70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 118 : 56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \118 | | ^~~~ absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull/usr/local/clang/include/absl/container/internal/raw_hash_map.h : 161| : ^52 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KVaIn file included from ls2/s2buffer_operation.ccu:e49,: In file included from V../src/s2/s2buffer_operation.hV:a27l: uIn file included from e../src/s2/s2builder.h,: 36T: aIn file included from i../src/s2/mutable_s2shape_index.hl:,30 : .In file included from ./usr/local/clang/include/absl/container/btree_map.h.:)66 : \In file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3:In file included from s2/s2buffer_operation.cc:warning: 49: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2buffer_operation.h:27 : 160In file included from | ../src/s2/s2builder.h : 36A: BIn file included from S../src/s2/mutable_s2shape_index.hL:_30I: NIn file included from T/usr/local/clang/include/absl/container/btree_map.hE:R66N: AIn file included from L/usr/local/clang/include/absl/container/internal/btree.h_:X70(: iIn file included from n/usr/local/clang/include/absl/container/internal/layout.hs:e198r: tIn file included from _/usr/local/clang/include/absl/strings/str_cat.ho:r116_: aIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:i23g: n/usr/local/clang/include/absl/strings/numbers.h,: 156i:n55s:e rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ or_a s156s | ibgono_li mspalf,e _&s&t,r tcoo8n_sbta&s,e (faablssle:,: s t| r ^i ng/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:v133i:e52w: tnote: eexpanded from macro 'ABSL_INTERNAL_X'x t, i133n | t 8 _ t * a b s l _AnBoSnLn_uIlNlT EvRaNlAuLe_,A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) ,a b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #definIn file included from es2/s2buffer_operation.cc :A49B: SIn file included from L../src/s2/s2buffer_operation.h_:I27N: TIn file included from E../src/s2/s2builder.hR:N36A: LIn file included from _../src/s2/mutable_s2shape_index.hI:F30_: fIn file included from a/usr/local/clang/include/absl/container/btree_map.hl:s66e: (In file included from i/usr/local/clang/include/absl/container/internal/btree.hf:_70s: aIn file included from t/usr/local/clang/include/absl/container/internal/layout.hi:s198f: iIn file included from e/usr/local/clang/include/absl/strings/str_cat.hd:,116 : .In file included from ../usr/local/clang/include/absl/strings/internal/stringify_sink.h): 23_: _/usr/local/clang/include/absl/strings/numbers.hV:A158_:A57R:G Swarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ | ^ 158 | bool sIn file included from as2/s2boolean_operation.ccf:e82_: sIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hr:t45o: 1/usr/local/clang/include/absl/container/internal/raw_hash_map.h6:_160b:a3s:e (warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl:: s160t | r i nAgB_SvLi_eIwN TtEeRxNtA,L _iXn(ti1n6s_etr*t _aobrs_la_snsoingnnu,l li nvsaelrute_,o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241_:i22m:p lnote: ,expanded from macro 'absl_nonnull' && ,241 | c#odnesfti&n,e faablssle_,n o n| n ^u ll/usr/local/clang/include/absl/container/internal/raw_hash_map.h :_135N:o16n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l | ^ 135 | this))) ABSL_ATTRIIn file included from Bs2/s2buffer_operation.ccU:T49E: _In file included from L../src/s2/s2buffer_operation.hI:F27E: TIn file included from I../src/s2/s2builder.hM:E36_: BIn file included from O../src/s2/mutable_s2shape_index.hU:N30D: In file included from {/usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 160 : 57 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/container/internal/common.h :16032 | :b9o:o lnote: macro 'ABSL_INTERNAL_IF_false' defined heres afe _32s | t#rdteof3i2n_eb aAsBeS(La_bIsNlT:E:RsNtArLi_nIgF__vfiaelws et(eixft_,s aitnits3f2i_etd*, a.b.s.l)_ n_o_nVnAu_lAlR GvSa_l_u e ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2boolean_operation.ccn:n82u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h : 45| : ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | In file included from s2/s2buffer_operation.cc : 49 : In file included from ../src/s2/s2buffer_operation.h : 27 : tIn file included from r../src/s2/s2builder.hu:e36,: In file included from A../src/s2/mutable_s2shape_index.hB:S30L: _In file included from I/usr/local/clang/include/absl/container/btree_map.hN:T66E: RIn file included from N/usr/local/clang/include/absl/container/internal/btree.hA:L70_: SIn file included from I/usr/local/clang/include/absl/container/internal/layout.hN:G198L: EIn file included from _/usr/local/clang/include/absl/strings/str_cat.hA:R116G: (In file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h):;23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 162:57/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 120:warning: 9type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: macro 'ABSL_INTERNAL_X' defined here 162 | b o120o | l# dseaffien_es tArBtSoL6_4I_NbTaEsReN(AaLb_sXl(:F:usntcr,i nCga_lvlieeew, tKeQxuta,l ,i nVtQ6u4a_lt,* KaVbasllu_en,o nVnVualllu ev,a lTuaei,l , | . ^. .)/usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | abs/usr/local/clang/include/absl/container/internal/raw_hash_map.hl::162::i3n:t 1warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]8 * ab s162l | _ n oAnBnSuLl_lI NvTaElRuNeA,L _iXn(ti nbsaesret)_;o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241,: 22i:n snote: eexpanded from macro 'absl_nonnull'r t_ o241r | _#adsesfiignne_ iambpsll,_ n&o&n,n ucloln s_tN&o,n nfuallls e ,| ^ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | In file included from s2/s2buffer_operation.cc :A49B: SIn file included from L../src/s2/s2buffer_operation.h_:I27N: TIn file included from E../src/s2/s2builder.hR:N36A: LIn file included from _../src/s2/mutable_s2shape_index.hA:T30T: RIn file included from I/usr/local/clang/include/absl/container/btree_map.hB:U66T: EIn file included from _/usr/local/clang/include/absl/container/internal/btree.hC:A70P: TIn file included from U/usr/local/clang/include/absl/container/internal/layout.hR:E198D: _In file included from B/usr/local/clang/include/absl/strings/str_cat.hY:(116t: hIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:)23): ,/usr/local/clang/include/absl/strings/numbers.h : 166 : 57 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | b o o l s a f e _ s\t r t| o ^u 8_/usr/local/clang/include/absl/container/internal/common.hb:a32s:e9(:a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel ::s t32r | i#ndge_fviineew AtBeSxLt_,I NuTiEnRtN8A_Lt_*I Fa_bfsall_sneo(ninfu_lsla tviaslfuiee,d , | . ^. .)/usr/local/clang/include/absl/base/nullability.h :_241_:V22A:_ Anote: Rexpanded from macro 'absl_nonnull'G S_ _241 | #| d ^e fine abslIn file included from _s2/s2boolean_operation.ccn:o82n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l45 : _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o162n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ 162 | ABSL_INTERNAL_X(insIn file included from es2/s2buffer_operation.ccr:t49_: oIn file included from r../src/s2/s2buffer_operation.h_:a27s: sIn file included from i../src/s2/s2builder.hg:n36,: In file included from i../src/s2/mutable_s2shape_index.hn:s30e: rIn file included from t/usr/local/clang/include/absl/container/btree_map.h_:o66r: _In file included from a/usr/local/clang/include/absl/container/internal/btree.hs:s70i: gIn file included from n/usr/local/clang/include/absl/container/internal/layout.h_:i198m: pIn file included from l/usr/local/clang/include/absl/strings/str_cat.h,: 116&: &In file included from ,/usr/local/clang/include/absl/strings/internal/stringify_sink.h :c23o: n/usr/local/clang/include/absl/strings/numbers.hs:t168&:,59 :f awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s e, | ^168 | b/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:o135l: 16s:a fnote: eexpanded from macro 'ABSL_INTERNAL_X'_ str t135o | u 1 6 _ b a s e ( a btshli:s:)s)t)r iAnBgS_Lv_iAeTwT RtIeBxUtT,E _uLiInFtE1T6I_MtE*_ BaObUsNlD_ n{o n n u l l v a l u e , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/common.hn:e31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren onn u31l | l# d_eNfoinnneu lAlB S L| _ ^I NTERNAL_IF_true(if_satiIn file included from ss2/s2buffer_operation.ccf:i49e: dIn file included from ,../src/s2/s2buffer_operation.h :.27.: .In file included from )../src/s2/s2builder.h :i36f: _In file included from s../src/s2/mutable_s2shape_index.ha:t30i: sIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:e66d: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2boolean_operation.cc :82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :17045 | : b/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:o162l: 3s:a fwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ strto u1623 | 2 _ bAaBsSeL(_aIbNsTlE:R:NsAtLr_iXn(gi_nvsieerwt _toerx_ta,s suiignnt,3 2i_nts*e ratb_solr__naosnsniuglnl_ ivmapllu,e ,& & ,| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241&:,22 :f anote: lexpanded from macro 'absl_nonnull's e, 241 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d ef i163n | e a b s l _ n o n n u l l _ N o ntnruulel, A| B ^S L_INTERNAL_SINGLE_ARIn file included from Gs2/s2buffer_operation.cc(:)49): ;In file included from ../src/s2/s2buffer_operation.h :| 27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2builder.h:36/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 135../src/s2/mutable_s2shape_index.h::1130:: In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'ABSL_INTERNAL_X'66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:70 : 135In file included from | /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ht:h23i: s/usr/local/clang/include/absl/strings/numbers.h):)172): 59A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ATTR I172B | UbToEo_lL IsFaEfTeI_MsEt_rBtOoUuN6D4 _{b a s e ( a b s l : : s t r i n g _ v i e w t e x t , u i\n t 6| 4 ^~~~_ t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h165::7052: :In file included from /usr/local/clang/include/absl/container/internal/layout.h:warning: 198: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h165: | 23 : /usr/local/clang/include/absl/strings/numbers.h : 175 : 41 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | f a l s e , A B S L _ I N T E R N A L _ S IaNbGsLlE:_:AuRiGn(t)1)2;8 * | a ^b sl/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n120o:n9n:u lnote: lmacro 'ABSL_INTERNAL_X' defined here val u120e | ,# dienfti nbea sAeB)S;L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22X:( Fnote: uexpanded from macro 'absl_nonnull'n c, 241C | a#ldleefei,n eK Qaubasll,_ nVoQnunaull,l K_VNaolnuneu,l lV V a| l ^u e, Tail, ...) \ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d/usr/local/clang/include/absl/container/internal/raw_hash_map.h,: 164c:h3a:r *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl_ n164o | n n uAlBlS Lb_uIfNfTeErR)N;A L _| X ^( in/usr/local/clang/include/absl/base/nullability.hs:e241r:t22_:o rnote: _expanded from macro 'absl_nonnull'a ss i241g | n#,d eifnisneer ta_bosrl__ansosningunl_li m_pNlo,n n&u&l,l c o| n ^s t&, truIn file included from es2/s2buffer_operation.cc,: 49 : | In file included from ^../src/s2/s2buffer_operation.h :27: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/s2builder.h133::3652: :In file included from ../src/s2/mutable_s2shape_index.h:note: 30expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 133/usr/local/clang/include/absl/container/internal/btree.h | : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h :A116B: SIn file included from L/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:I23N: T/usr/local/clang/include/absl/strings/numbers.hE:R182N:A60: warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ATT R182I | BcUhTaEr_*C AaPbTsUlR_EnDo_nBnYu(ltlh iRso)u)n,d T r i p D o u b l e T o B u f f e r ( d o u b l e \d , | c ^h ar/usr/local/clang/include/absl/container/internal/common.h*: 31a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereo nn u31l | l# dbeuffifneer )A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Inote: Fexpanded from macro 'absl_nonnull'_ tr u241e | (#idfe_fsiantei safbiseld_,n o.n.n.u)l li f__Nsoantniuslfli e d| ^ | ^ In file included from In file included from s2/s2boolean_operation.ccs2/s2buffer_operation.cc::8249: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2buffer_operation.h::4527: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/s2builder.h::16436:: 3In file included from :../src/s2/mutable_s2shape_index.h :30warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h: 70164: | In file included from /usr/local/clang/include/absl/container/internal/layout.h :A198B: SIn file included from L/usr/local/clang/include/absl/strings/str_cat.h_:I116N: TIn file included from E/usr/local/clang/include/absl/strings/internal/stringify_sink.hR:N23A: L/usr/local/clang/include/absl/strings/numbers.h_:X183(:i7n:s ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _or_ a183s | scihganr,* ianbsselr_tn_oonrn_ualsls iRgonu_nidmTprli,p F&l&o,a tcToonBsutf&f,e rt(rfuleo,a t | f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, c h165a | r * a b s l _ n o n n u l l b u fffaelrs)e;, A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ SI N241G | L#Ed_eAfRiGn(e) )a;b s l| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onn/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l133l: 47_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 133 | | ^ In file included from s2/s2buffer_operation.cc :A49B: SIn file included from L../src/s2/s2buffer_operation.h_:I27N: TIn file included from E../src/s2/s2builder.hR:N36A: LIn file included from _../src/s2/mutable_s2shape_index.hA:T30T: RIn file included from I/usr/local/clang/include/absl/container/btree_map.hB:U66T: EIn file included from _/usr/local/clang/include/absl/container/internal/btree.hC:A70P: TIn file included from U/usr/local/clang/include/absl/container/internal/layout.hR:E198D: _In file included from B/usr/local/clang/include/absl/strings/str_cat.hY:(116t: hIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:)23): ,/usr/local/clang/include/absl/strings/numbers.h : 183 : 58 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | c h a r * a b s l _ n\o n n| u ^~~~l l Round/usr/local/clang/include/absl/container/internal/raw_hash_map.hT:r164i:p3F:l owarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t T/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:B135u:f16f:e rnote: (expanded from macro 'ABSL_INTERNAL_X'f loa t135 | f , c h a r * a btshli_sn)o)n)n uAlBlS Lb_uAfTfTeRrI)B;U T E| _ ^L IF/usr/local/clang/include/absl/base/nullability.hE:T241I:M22E:_ Bnote: Oexpanded from macro 'absl_nonnull'U ND 241{ | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l \ | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defIn file included from is2/s2buffer_operation.ccn:e49 : AIn file included from B../src/s2/s2buffer_operation.hS:L27_: IIn file included from N../src/s2/s2builder.hT:E36R: NIn file included from A../src/s2/mutable_s2shape_index.hL:_30I: FIn file included from _/usr/local/clang/include/absl/container/btree_map.hf:a66l: sIn file included from e/usr/local/clang/include/absl/container/internal/btree.h(:i70f: _In file included from s/usr/local/clang/include/absl/container/internal/layout.ha:t198i: sIn file included from f/usr/local/clang/include/absl/strings/str_cat.hi:e116d: ,In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h.:.23.: )/usr/local/clang/include/absl/strings/numbers.h :_191_:V42A:_ Awarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G S__ 191| | ^s ize_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2boolean_operation.cc:82: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: In file included from warning: s2/s2buffer_operation.ccpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 49: In file included from ../src/s2/s2buffer_operation.h: 27167: | In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70t: rIn file included from u/usr/local/clang/include/absl/container/internal/layout.he:,198 : AIn file included from B/usr/local/clang/include/absl/strings/str_cat.hS:L116_: IIn file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.hT:E23R: N/usr/local/clang/include/absl/strings/numbers.hA:L198_:S7I:N Gwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _AR G()198) | ;c h a| r ^* a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s120l:_9n:o nnote: nmacro 'ABSL_INTERNAL_X' defined hereu ll F120a | s#tdIenftiTnoeB uAfBfSeLr_(IiNnTtE3R2N_AtL _iX,( Fcuhnacr,* Caablslle_en,o nKnQuulall ,b uVfQfuearl), K| V ^a lu/usr/local/clang/include/absl/base/nullability.he:,241 :V22V:a lnote: uexpanded from macro 'absl_nonnull'e , T241a | i#ld,e f.i.n.e) a\b s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l166_:n3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l bu f166f | e r )A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Xexpanded from macro 'absl_nonnull'( in s241e | r#td_eofri_naes saibgsnl,_ nionnsneurltl_ o_rN_oansnsuilgln _ i| m ^p l, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_In file included from As2/s2buffer_operation.ccT:T49R: IIn file included from B../src/s2/s2buffer_operation.hU:T27E: _In file included from C../src/s2/s2builder.hA:P36T: UIn file included from R../src/s2/mutable_s2shape_index.hE:D30_: BIn file included from Y/usr/local/clang/include/absl/container/btree_map.h(:t66h: iIn file included from s/usr/local/clang/include/absl/container/internal/btree.h):)70,: In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 199 : 5 : warning: 'diagnose_if' is a clang extension [-Wgcc-compat] \ | 199 ^ | /usr/local/clang/include/absl/container/internal/common.h : 31A:B9S:L _note: Imacro 'ABSL_INTERNAL_IF_true' defined hereN TER N31A | L#_dNeEfEiDn_eM IANB_SSLI_ZIEN(TbEuRfNfAeLr_,I Fk_FtarsuteT(oiBfu_fsfaetriSsifziee)d;, .| . ^. ) i/usr/local/clang/include/absl/base/macros.hf:_251s:a18t:i snote: fexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'i ed 251| | ^ __attribute__((diIn file included from as2/s2boolean_operation.ccg:n82o: sIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.h_:i45f: (/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:_166b:u3i:l twarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n _obje c166t | _ s iAzBeS(LO_bIjN,T E0R)N A&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2buffer_operation.cc:49: In file included from ../src/s2/s2buffer_operation.h:27: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:30: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_closed_set_normalizer.cc -o s2/s2builderutil_closed_set_normalizer.o In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2builder.ccl:l71 : In file included from | ^ ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:In file included from 14s2/s2builder_graph.cc:: 18: warning: In file included from ../src/s2/s2builder_graph.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 31: In file included from ../src/s2/s2builder.h:31: In file included from 489/usr/local/clang/include/absl/container/flat_hash_set.h | : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19v: oIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd: 59(: *In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l1309e: 35i:n vwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ian t1309) | (vvooiidd *R eagbisslt_enruClolnadbVialriTtrya_cuenrk(nvoowind) ,( * a| b ^s l_no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: fnote: nexpanded from macro 'absl_nullable') ( | 257 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien e_ Naublslla_bnloen n u| l ^l _NonnulIn file included from ls2/s2builder.cc : 71| : ^In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:In file included from 43s2/s2builder_graph.cc: :In file included from 18/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2builder_graph.h: :In file included from 31/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59../src/s2/s2builder.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/container/hash_container_defaults.h: :/usr/local/clang/include/absl/synchronization/mutex.h19:: 489In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h45::59 : In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31489: | /usr/local/clang/include/absl/synchronization/mutex.h : 1310 : 17 : vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d ( *1310a | b s l _ ncuolnlsatb lceh airn*v aarbisaln_tn)o(nvnouildl* masbgs,l _cnounlslta bvioliidt*y _aubnskln_onwonn)n,u l l| ^c v)/usr/local/clang/include/absl/base/nullability.h):;289 : 34| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nullability_unknown': 241:22: 289 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en ualblsalb_inlointnyu_luln k_nNoownnn u_lNlu l l| _ ^u nspecifIn file included from is2/s2builder_graph.cce:d18 : In file included from | ../src/s2/s2builder_graph.h ^: 31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59In file included from : s2/s2builder.ccIn file included from :/usr/local/clang/include/absl/strings/cord.h71:: 94In file included from : ../src/s2/s2builder.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h31:: 31In file included from : /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/synchronization/mutex.h::431310: :In file included from 47/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h1310: | 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t490 :c13h:a rwarning: *type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] abs l490_ | n o n n u l lv omisdg*, acbosnls_tn uvloliadb*i laibtsyl__unnoknnnouwlnl acrvg)));; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::289241::3422:: note: note: expanded from macro 'absl_nullability_unknown'expanded from macro 'absl_nonnull' 241289 | | ##defidneef ianbes la_bnsoln_nnuullll a_bNiolnintuyl_lu n k| n ^o wn _Null_unspecified | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2builder.cca:b71s: lIn file included from _../src/s2/s2builder.hn:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : _In file included from N/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19n: uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl: 59 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explIn file included from is2/s2builder_graph.ccc:i18t: In file included from R../src/s2/s2builder_graph.he:a31d: eIn file included from r../src/s2/s2builder.hM:u31t: eIn file included from x/usr/local/clang/include/absl/container/flat_hash_set.hL:o43c: kIn file included from (/usr/local/clang/include/absl/container/hash_container_defaults.hM:u19t: eIn file included from x/usr/local/clang/include/absl/container/internal/hash_function_defaults.h&: 59m: u/usr/local/clang/include/absl/strings/cord.h :A110B:S55L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L110_ | AvToTiRdI BAUpTpEe_nCdACPoTrUdRTEoDS_tBrYi(ntgh(icso)n)s t | C ^~~~o rd& src, std::string* absl_nonnull dst);/usr/local/clang/include/absl/synchronization/mutex.h : 678| : ^35 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: expanded from macro 'absl_nonnull'678 | 241e | x#pdleifciinte Raebasdle_rnMountneuxlLlo c_kN(oMnuntuelxl* a| b ^s l_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, stIn file included from ds2/s2builder.cc:::71s: tIn file included from r../src/s2/s2builder.hi:n31g: *In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59 : dIn file included from s/usr/local/clang/include/absl/strings/cord.ht:)94;: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::710241::7422:: warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'absl_nonnull' 241 | # d710e | f i neex palbiscli_tn oWnrniutlelr M_uNtoenxnLuolclk ( M| u ^t ex& mu ABSL_INTERNAL_ATTRIBUTEIn file included from _s2/s2builder_graph.ccC:A18P: TIn file included from U../src/s2/s2builder_graph.hR:E31D: _In file included from B../src/s2/s2builder.hY:(31t: hIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hs:)43): In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^~~~19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | /usr/local/clang/include/absl/synchronization/mutex.h : 718 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | esxtpdl:i:csittr iWnrgi*t earbMsult_enxoLnoncukl(lM udtsetx)*; a | ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' mu )241 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void*In file included from s2/s2builder_graph.cca:b18s: lIn file included from _../src/s2/s2builder_graph.hn:u31l: lIn file included from a../src/s2/s2builder.hb:i31l: iIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.hy:_43u: nIn file included from k/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19w: nIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 59 : | /usr/local/clang/include/absl/strings/cord.h ^: 501:52:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 501 | 241 | # deexfpilniec iatb sClh_unnoknIntuelrla t_oNro(ncnourldl_ i n| t ^e rnal::CIn file included from os2/s2builder.ccr:d71R: eIn file included from p../src/s2/s2builder.h*: 31a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hl:_43n: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:r59e: eIn file included from )/usr/local/clang/include/absl/strings/cord.h;: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241801::2245:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 241 | #801d | e f iCnoen daibtsilon(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified _ n| o ^n null _Nonnull | In file included from ^s2/s2builder.cc :71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from s2/s2builder_graph.cc802: | 18 : In file included from ../src/s2/s2builder_graph.h : 31 : In file included from ../src/s2/s2builder.h : 31 : In file included from v/usr/local/clang/include/absl/container/flat_hash_set.ho:i43d: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.ha:b504i:l40i:t ywarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nkno w504n | a r g )e;x p l| i ^c it/usr/local/clang/include/absl/base/nullability.h :C289h:u34n:k Inote: texpanded from macro 'absl_nullability_unknown'e ra t289o | r#(dceofnisnte Caobrsdl*_ naublslla_bnoninluiltly _cuonrkdn)o;w n | _ ^N ul/usr/local/clang/include/absl/base/nullability.hl:_241u:n22s:p enote: cexpanded from macro 'absl_nonnull'i fi e241d | # d| e ^f ine absl_nonnull _NonnullIn file included from s2/s2builder.cc :| 71 ^: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builder_graph.cc :81418 | : In file included from ../src/s2/s2builder_graph.hC:o31n: dIn file included from i../src/s2/s2builder.ht:i31o: nIn file included from (/usr/local/clang/include/absl/container/flat_hash_set.hb:o43o: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h(:*19a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_59n: o/usr/local/clang/include/absl/strings/cord.hn:n507u:l43l: fwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n c)( T507* | a b s lv_oniudl lIanbiitlTirteye_(ucnokrndo_winn)t,e r n| a ^l ::/usr/local/clang/include/absl/base/nullability.hC:o241r:d22R:e pnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel atbrsele_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #defiIn file included from ns2/s2builder.cce: 71a: bIn file included from s../src/s2/s2builder.hl:_31n: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h_:N19o: nIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullabilIn file included from is2/s2builder_graph.cct:y18_: uIn file included from n../src/s2/s2builder_graph.hk:n31o: wIn file included from n../src/s2/s2builder.h):,31 : In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h ^: 43: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/hash_container_defaults.h::28919:: 34In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59note: : expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/strings/cord.h :525:35 :289 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e525 | a b s l _anbuslll:a:bciolridt_yi_nutnekrnnoawln: :_CNourldlR_eupn*s paebcsilf_ineudl l a| b ^l e current_leaIn file included from fs2/s2builder.cc_: 71=: In file included from n../src/s2/s2builder.hu:l31l: pIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.hr:;43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::25759:: 23In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 257/usr/local/clang/include/absl/synchronization/mutex.h | :#815d:e16f:i nwarning: etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] abs l815_ | n u l l a b l e _ N u lTl*a balbes l _| n ^u llability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnIn file included from ull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2builder_graph.cc:18: In file included from In file included from ../src/s2/s2builder_graph.hs2/s2builder.cc::3171: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2builder.h::3131: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/flat_hash_set.h::4343: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::1919: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5959: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::58294:: 37In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]582 | 850 | e x p l i c icto nCshtu nTk*R aanbgsel(_cnoonnsntu lClo rodb*j eacbts,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :c22o:r dnote: )expanded from macro 'absl_nonnull' : c241o | r#dd_e(fcionred )a b{s}l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l | 241 ^ | #define absl_nonnull _NonnulIn file included from ls2/s2builder.cc : 71| : ^In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::tIn file included from ys2/s2builder_graph.ccp:e18_: iIn file included from d../src/s2/s2builder_graph.he:n31t: iIn file included from t../src/s2/s2builder.hy:<31T: >In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h::t43y: pIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h:::19*: In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:s59l: _/usr/local/clang/include/absl/strings/cord.hn:o588n:n17u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m eth o588d | ) ( ) c| o ^n st/usr/local/clang/include/absl/base/nullability.h :C241o:r22d:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ec oarbds_l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _NonnullIn file included from s2/s2builder.cc :| 71 ^: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* abIn file included from ss2/s2builder_graph.ccl:_18n: oIn file included from n../src/s2/s2builder_graph.hn:u31l: lIn file included from ../src/s2/s2builder.hc:o31n: dIn file included from )/usr/local/clang/include/absl/container/flat_hash_set.h;: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h241::5922: : /usr/local/clang/include/absl/strings/cord.h:note: 641expanded from macro 'absl_nonnull': 33: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i641n | e a b suls_innogn npuoliln t_eNro n=n ucloln s t| ^c har* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2builder.cc_:N71o: nIn file included from n../src/s2/s2builder.hu:l31l: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2builder_graph.cc::24118:: 22In file included from :../src/s2/s2builder_graph.h :31note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2builder.h:31 : 241In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h#:d43e: fIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:e19 : aIn file included from b/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:l59_: n/usr/local/clang/include/absl/strings/cord.ho:n655n:u39l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u655l | l | ^e xplicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2builder.ccl:l71 : _In file included from N../src/s2/s2builder.ho:n31n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.hl: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2builder_graph.cc23::18 : In file included from note: ../src/s2/s2builder_graph.hexpanded from macro 'absl_nullable': 31: In file included from ../src/s2/s2builder.h257: | 31#: dIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hf:i43n: eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.ha:b667l:e44 :_ Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l labl e667 | | ^s tatic CordIn file included from s2/s2builder.ccA:d71v: aIn file included from n../src/s2/s2builder.hc:e31A: nIn file included from d/usr/local/clang/include/absl/container/flat_hash_set.hR:e43a: dIn file included from (/usr/local/clang/include/absl/container/hash_container_defaults.hC:h19a: rIn file included from I/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:e59r: aIn file included from t/usr/local/clang/include/absl/strings/cord.ho:r94*: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o923n:n48u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i t, s923i | z e _ t n _ b y t e s ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' co n241s | t# dCeofnidniet iaobns*l _anbosnln_unlull l_aNbolnen ubl)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2builder_graph.ccn:u18l: lIn file included from a../src/s2/s2builder_graph.hb:l31e: In file included from _../src/s2/s2builder.hN:u31l: lIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hb:l43e: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIteratIn file included from os2/s2builder.ccr:*71 : aIn file included from b../src/s2/s2builder.hs:l31_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19i: tIn file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :s59i: zIn file included from e/usr/local/clang/include/absl/strings/cord.h_:t94 : nIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hb:y31t: e/usr/local/clang/include/absl/synchronization/mutex.hs:)948;: 10 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: 948 | note: expanded from macro 'absl_nonnull' bo o241l | #(d*eafbisnle_ naublslla_bnloen neuvlall __)N(ocnonnusltl C o| n ^d ition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from In file included from s2/s2builder_graph.cc/usr/local/clang/include/absl/container/flat_hash_set.h::1843: : In file included from In file included from ../src/s2/s2builder_graph.h/usr/local/clang/include/absl/container/hash_container_defaults.h::3119: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::3159: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/strings/cord.h::4394: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::1931: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::94859:: 48:/usr/local/clang/include/absl/strings/cord.h :730warning: :36type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | b730o | o l ( *eaxbpslli_cniutl lCahbalreR aenvgael(_c)o(ncsotn sCto rCdo*n daibtsilo_nn*o nanbuslll_ ncoonrndu)l l:) c=o rndu_l(lcpotrrd;) {| } ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2builder_graph.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2builder_graph.h::3131: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2builder.h::95131:: 9In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h :43warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from 951/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | : 59 : v/usr/local/clang/include/absl/strings/cord.ho:i736d:*17 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l736l | a b l e caorngs_t =C onrudl*l patbrs;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :c23o:r dnote: _expanded from macro 'absl_nullable'; | ^257 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2builder_graph.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2builder_graph.h: 31241: | In file included from #../src/s2/s2builder.hd:e31f: iIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.he: 43a: bIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hl:_19n: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.h :_795N:o43n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 795 | friend void AbslForIn file included from ms2/s2builder.cca:t71F: lIn file included from u../src/s2/s2builder.hs:h31(: aIn file included from b/usr/local/clang/include/absl/container/flat_hash_set.hs:l43:: :In file included from C/usr/local/clang/include/absl/container/hash_container_defaults.ho:r19d: *In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b59s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : c/usr/local/clang/include/absl/synchronization/mutex.ho:r956d:,52 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :95622 | : note: sexpanded from macro 'absl_nonnull't at i241c | #bdoeofli nCea satbAsnld_CnaolnlnFuulnlc t_iNoonn(ncuolnls t | C ^o ndition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from In file included from s2/s2builder.cc/usr/local/clang/include/absl/container/hash_container_defaults.h::7119: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::3159: : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/strings/cord.h::43898: :In file included from 27/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h: 94898: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :f31r: i/usr/local/clang/include/absl/synchronization/mutex.he:n961d: 34c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Co r961d | z I nsftoa*t iacb sblo_onlu lClaalbllBey RGeeft(CcoorndsztI nTf*o FaobrsTle_sntoinnngu(l l | s ^e lf)/usr/local/clang/include/absl/base/nullability.h :{257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :241: 22257: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneu lalbasbll_en o_nNnuulllla b_lNeo n n| u ^l l | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2builder_graph.ccl:l18 : In file included from | ../src/s2/s2builder_graph.h ^: 31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43In file included from :s2/s2builder.cc :71warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h927: | 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 979 : 43 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] Co r979d | R e ps*t aatbiscl _bnouolll aAbllwea yrseTpr)u;e ( c| o ^n st /usr/local/clang/include/absl/base/nullability.hC:o257n:d23i:t inote: oexpanded from macro 'absl_nullable'n * a257b | s#ld_enfuilnlea balbes)l _{n urleltaubrlne t_rNuuel;l a}b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2builder_graph.ccn:u18l: lIn file included from a../src/s2/s2builder_graph.hb:l31e: In file included from _../src/s2/s2builder.hN:u31l: lIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hb:l43e: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2builder.cc23::71 : In file included from note: ../src/s2/s2builder.hexpanded from macro 'absl_nullable': 31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h257: | 43#: dIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hf:i19n: eIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b59s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:l31e: /usr/local/clang/include/absl/synchronization/mutex.h_:N1033u:l20l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 1033 | void Wait(MuIn file included from ts2/s2builder_graph.cce:x18*: In file included from a../src/s2/s2builder_graph.hb:s31l: _In file included from n../src/s2/s2builder.ho:n31n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.hl: 43m: uIn file included from )/usr/local/clang/include/absl/container/hash_container_defaults.h :{19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::934241::3122:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241934 | | # d e f ivnoei da bsselt__ndoantnau(lclo n_sNto ncnuhlalr * | a ^b sl_nullable data, size_t In file included from ns2/s2builder.cc):;71 : In file included from | ../src/s2/s2builder.h ^: 31: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/flat_hash_set.h::25743:: 23In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :19note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59 : 257In file included from | /usr/local/clang/include/absl/strings/cord.h#:d94e: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s1050l:_31n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble _1050N | u l lbaobolle W a| i ^t WithTimeout(Mutex* In file included from as2/s2builder_graph.ccb:s18l: _In file included from n../src/s2/s2builder_graph.ho:n31n: uIn file included from l../src/s2/s2builder.hl: 31m: uIn file included from ,/usr/local/clang/include/absl/container/flat_hash_set.h :a43b: sIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h:::19D: uIn file included from r/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:59: /usr/local/clang/include/absl/strings/cord.h:935t:i11o:n warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i meou t935) | { | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dseefti_ndea taab(ssli_zneo_ntn unl)l; _ N/o/n nWurlilt e | d ^a ta to the resulIn file included from ts2/s2builder.cc : 71| : ^In file included from ../src/s2/s2builder.h:31: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h241::4322: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:note: 19expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59241: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e94f: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l1069_:n32o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o1069n | n u lblo o l| ^W aitWithDeadline(Mutex* absl_nonnuIn file included from ls2/s2builder_graph.ccl: 18m: uIn file included from ,../src/s2/s2builder_graph.h :a31b: sIn file included from l../src/s2/s2builder.h:::31T: iIn file included from m/usr/local/clang/include/absl/container/flat_hash_set.he: 43d: eIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hd:l19i: nIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h): 59{: /usr/local/clang/include/absl/strings/cord.h :| 937 ^: 35: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'937 | 241 | #adbesfli:n:ec oarbds_li_nntoenrnnualll: :_CNoorndnRuelpl* a| b ^s l_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2builder.cc :71: In file included from 257../src/s2/s2builder.h | :#31d: eIn file included from f/usr/local/clang/include/absl/container/flat_hash_set.hi:n43e: In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: _In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l1088e: 35 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnablIn file included from es2/s2builder_graph.ccD:e18b: uIn file included from g../src/s2/s2builder_graph.hL:o31g: (In file included from c../src/s2/s2builder.ho:n31s: tIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hc:h43a: rIn file included from */usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:n59u: l/usr/local/clang/include/absl/strings/cord.hl:a938b:l35e: nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m e); 938 | | ^ /usr/local/clang/include/absl/base/nullability.ha:b257s:l23::: cnote: oexpanded from macro 'absl_nullable'r d_ i257n | t#edrenfailn:e: CaobrsdlR_enpu*l laabbslle_ n_oNnunlullalb laes _ t| r ^e e() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builder.cc22::71 : In file included from note: ../src/s2/s2builder.hexpanded from macro 'absl_nonnull': 31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h241: | 43#: dIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hf:i19n: eIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b59s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o1091n:n26u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1091 | bool WaitCIn file included from os2/s2builder_graph.ccm:m18o: nIn file included from (../src/s2/s2builder_graph.hM:u31t: eIn file included from x../src/s2/s2builder.h*: 31a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hl:_43n: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l m u939t | e x , c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22: note: expanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sals__ncohnanrusl(l) _cNoonnsntu;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2builder.ccn:n71u: lIn file included from l../src/s2/s2builder.h :_31N: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builder_graph.cc: 181093: | In file included from ../src/s2/s2builder_graph.h :v31o: iIn file included from d../src/s2/s2builder.h :R31e: mIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hv:e43(: bIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hs:e19_: iIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:e59r: n/usr/local/clang/include/absl/strings/cord.ha:l941:::35P:e rwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h rea d941S | y n c h *a basbls:l:_cnoorndn_uilnlt esr)n;a l :| : ^C or/usr/local/clang/include/absl/base/nullability.hd:R241e:p22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien ec laebasrl(_)n;o n n| u ^l l _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: expanded from macro 'absl_nullable'| ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2builder.ccn:u71l: lIn file included from ../src/s2/s2builder.h :| 31 ^: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34In file included from :s2/s2builder_graph.cc :18warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2builder_graph.h :31: In file included from ../src/s2/s2builder.h :110931 | : In file included from /usr/local/clang/include/absl/container/flat_hash_set.he:x43p: lIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hc:i19t: In file included from M/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:t59e: x/usr/local/clang/include/absl/strings/cord.hL:o957c:k27M:a ywarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (Mut e957x | * a b svlo_indu lSleatbTlree em(uC)o r d| R ^e p* /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | r#edpe,f icnoen satb sClo_rnduzlUlpadbaltee S_cNouplel&a bslceo p e| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2builder.ccu:l71l: In file included from _../src/s2/s2builder.hN:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | eIn file included from xs2/s2builder_graph.ccp:l18i: cIn file included from i../src/s2/s2builder_graph.ht: 31M: uIn file included from t../src/s2/s2builder.he:x31L: oIn file included from c/usr/local/clang/include/absl/container/flat_hash_set.hk:M43a: yIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.he:(19M: uIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:x59*: /usr/local/clang/include/absl/strings/cord.ha:b961s:l34_:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l abl e961 | m u , cvoonisdt SCeotnTdrieteiOornE&m pctoyn(dCo)r d R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n unote: lexpanded from macro 'absl_nullable'l ab l257e | #rdeepf,i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:u23l:l anote: bexpanded from macro 'absl_nullable'l e _257N | u#ldleafbilnee a| b ^s l_nullable _NullaIn file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59b: lIn file included from e/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* abslIn file included from _s2/s2builder_graph.ccn:u18l: lIn file included from a../src/s2/s2builder_graph.hb:l31e: In file included from c../src/s2/s2builder.ho:n31s: tIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hm:u43_: ;In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/base/nullability.h59:: 257:/usr/local/clang/include/absl/strings/cord.h23::968 :31note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e968f | i n e avbosild_ nEumlpllaabcleeT r_eNeu(lCloarbdlRee p *| ^a bsl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parIn file included from es2/s2builder.ccn:t71,: In file included from ../src/s2/s2builder.h| : ^31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/base/nullability.h::43241: :In file included from 22/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b1146s:l7_:n owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ull _1146N | o n n u l l t h| i ^s )) ABSL_EXCLUSIVE_LOCK_FIn file included from Us2/s2builder_graph.ccN:C18T: IIn file included from O../src/s2/s2builder_graph.hN:(31m: uIn file included from )../src/s2/s2builder.h : 31| : ^~~~In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void Co/usr/local/clang/include/absl/synchronization/mutex.hm:m1153i:t39T:r ewarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( con s1153t | C oerxdpRleipc*i ta bRsell_enauslalbalbelMeu toelxdL_orcekp(,M u t| e ^x * /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | m#ud)e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241_ | N#udlelfaibnlee a b| s ^l _nonnull _In file included from Ns2/s2builder_graph.cco:n18n: uIn file included from l../src/s2/s2builder_graph.hl: 31 : | In file included from ^../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | In file included from s2/s2builder.cc : 71C: oIn file included from r../src/s2/s2builder.hd:R31e: pIn file included from */usr/local/clang/include/absl/container/flat_hash_set.h :a43b: sIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h_:n19o: nIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: In file included from r/usr/local/clang/include/absl/strings/cord.he:p94,: In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s: t/usr/local/clang/include/absl/synchronization/mutex.h :C1158o:r53d:z Uwarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d ateS c1158o | p e & s c oMpuet,e x &| ^m u /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#AdTeTfRiInBeU TaEb_sClA_PnToUnRnEuDl_lB Y_(Ntohninsu)l,l | | ^~~~ ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/synchronization/mutex.h::191166: :In file included from 39/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59: warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 982:39: warning: 1166type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | e x982p | l i c i tv oRiedl eAapspaebnldeTMrueteeTxoLIonclki(nMeudt(eCxo*r daRbespl*_ naobnsnlu_lnlo nmnuu,l lc otnrsete ,C o n| d ^i ti/usr/local/clang/include/absl/base/nullability.ho:n241&: 22c:o nnote: dexpanded from macro 'absl_nonnull') | 241 ^ | #de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void In file included from As2/s2builder.ccp:p71e: nIn file included from d../src/s2/s2builder.hT:r31e: eIn file included from T/usr/local/clang/include/absl/container/flat_hash_set.ho:T43r: eIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h(:C19o: rIn file included from d/usr/local/clang/include/absl/container/internal/hash_function_defaults.hR:e59p: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l1179l: 10t:r ewarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], Me t1179h | o d IMduetnetxi*f iaebrs lm_entuhlolda)b;l e | m ^u _;/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 257:23 :241 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en oanbnsull_ln u_lNloanbnluel l_ N u| l ^l able | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2builder.ccl: 71_: NIn file included from o../src/s2/s2builder.hn:n31u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52:In file included from s2/s2builder_graph.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h1212: | 31b: oIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hl: 43C: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hd:i19t: iIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn::59:: C/usr/local/clang/include/absl/strings/cord.ha:s989t:A31n:d Cwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lMet h989o | d ( c o nvsoti dC oPnrdeipteinodnT*r eaeb(sClo_rndoRnenpu*l la bcs)l _{n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.ht:r241e:e22,: Mnote: eexpanded from macro 'absl_nonnull't ho d241I | d#ednetfiifniee ra bmselt_hnoodn)n;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builder_graph.ccs2/s2builder.cc::1871: : In file included from In file included from ../src/s2/s2builder_graph.h../src/s2/s2builder.h::3131: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/container/flat_hash_set.h::3143: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/hash_container_defaults.h::4319: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::1959: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/strings/cord.h::5994: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::99431:: 30:/usr/local/clang/include/absl/synchronization/mutex.h :1221warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]54 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]994 | 1221v | obiodo lC oCpoynTdoi(tsitodn::::sCtarsitnAgn*d CaablsllF_unnocntniuolnl( cdosnts)t cCoonnsdti t{i o n| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l c241) | #{d e f| i ^n e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull In file included from ds2/s2builder.ccs:t71): In file included from c../src/s2/s2builder.ho:n31s: tIn file included from ;/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2259:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #define ab/usr/local/clang/include/absl/synchronization/mutex.hs:l1230_:n12o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o1230n | n u l l b o| o ^l (*absl_nonnull func)(T* absl_nullability_unkIn file included from ns2/s2builder_graph.cco:w18n: )In file included from ,../src/s2/s2builder_graph.h : 31| : ^In file included from ../src/s2/s2builder.h:31: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h241::4322: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:note: 19expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59241: | /usr/local/clang/include/absl/strings/cord.h#:d1012e:f37i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n1012o | n n u l la b_sNlo:n:ncuolrld _ i| n ^t ernal::In file included from Cs2/s2builder.cco:r71d: zIn file included from I../src/s2/s2builder.hn:f31o: *In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:l59e: In file included from c/usr/local/clang/include/absl/strings/cord.ho:r94d: zIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31f: o/usr/local/clang/include/absl/synchronization/mutex.h(:)1230 :c34o:n swarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] { | ^1230 | /usr/local/clang/include/absl/base/nullability.h : 257 :b23o:o lnote: expanded from macro 'absl_nullable'( *a b257s | l#_dneofninnuel la bfsuln_c)(T* absl_nulnlualblialbiltey __uNnuklnloawbnl)e, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define In file included from as2/s2builder_graph.ccb:s18l: _In file included from n../src/s2/s2builder_graph.hu:l31l: aIn file included from b../src/s2/s2builder.hi:l31i: tIn file included from y/usr/local/clang/include/absl/container/flat_hash_set.h_:u43n: kIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.ho:w19n: In file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN:u59l: l/usr/local/clang/include/absl/strings/cord.h_:u1017n:s51p:e cwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied 1017| | ^ void set_corIn file included from ds2/s2builder.ccz:_71i: nIn file included from f../src/s2/s2builder.ho:(31c: oIn file included from r/usr/local/clang/include/absl/container/flat_hash_set.hd:_43i: nIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.he:r19n: aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:::59C: oIn file included from r/usr/local/clang/include/absl/strings/cord.hd:z94I: nIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.ho:*31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s1231l:_8n:o nwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]u ll c1231o | r d z _ iTn*f oa)b s{l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:i241l:i22t:y _note: uexpanded from macro 'absl_nonnull'n kn o241w | n# daerfgi)n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n289o:n34n:u lnote: lexpanded from macro 'absl_nullability_unknown' _N o289n | n#udlelf i n| e ^ absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19In file included from : s2/s2builder.ccIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h71:: 59In file included from : ../src/s2/s2builder.h:/usr/local/clang/include/absl/strings/cord.h31:: 1049In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h56::43 : In file included from warning: /usr/local/clang/include/absl/container/hash_container_defaults.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 591049: | In file included from /usr/local/clang/include/absl/strings/cord.h :s94t: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hi:c31 : b/usr/local/clang/include/absl/synchronization/mutex.ho:o1241l: 12G:e twarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l atA u1241x | ( a b s lb:o:oclo r(d*_aibnstle_rnnoanln:u:lClo rfduRnecp)*( Ta*b salb_snlo_nnnuulllla brielpi,t y _| u ^n kn/usr/local/clang/include/absl/base/nullability.ho:w241n:)22,: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from In file included from s2/s2builder.cc../src/s2/s2builder_graph.h::7131: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2builder.h::3131: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/flat_hash_set.h::4343: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::1919: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5959: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::105094:: 45In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :1241:34: 1050 | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | b o o l ( * a b s l _ n oanbnsull:l: sfturnicn)g(_Tv*i eawb*s la_bnsull_lnaobninluiltly _furnakgnmoewnnt)),; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::289241::3422:: note: note: expanded from macro 'absl_nullability_unknown'expanded from macro 'absl_nonnull' 241289 | | ##ddeeffiinnee aabbssll__nnounlnlualbli l_iNtoyn_nuunlkln o w| n ^ _Null_unspecified | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:In file included from 59s2/s2builder.cc: :71/usr/local/clang/include/absl/strings/cord.h: :In file included from 1054../src/s2/s2builder.h::3731:: In file included from /usr/local/clang/include/absl/container/flat_hash_set.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h: 191054: | In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h::c31o: r/usr/local/clang/include/absl/synchronization/mutex.hd:_1242i:n44t:e rwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a l:: C1242o | r d R e pt*y paebnsalm_en oanbnsull:l: tryeppe,_ i d| e ^n ti/usr/local/clang/include/absl/base/nullability.ht:y241<:T22>:: :note: texpanded from macro 'absl_nonnull'y pe *241 | a#bdself_innuel laabbsill_intoyn_nuunlkln o_wNno n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 289 ^: 34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknIn file included from os2/s2builder_graph.ccw:n18 : _In file included from N../src/s2/s2builder_graph.hu:l31l: _In file included from u../src/s2/s2builder.hn:s31p: eIn file included from c/usr/local/clang/include/absl/container/flat_hash_set.hi:f43i: eIn file included from d/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(cIn file included from hs2/s2builder.cca:r71*: In file included from a../src/s2/s2builder.hb:s31l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_set.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19d: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h): 59c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94;: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::1249241::822:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 2411249 | | # d e f iTn*e ab salb_snlo_nnnounlnlu lolb j_eNcotn,n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::tyIn file included from ps2/s2builder_graph.cce:_18i: dIn file included from e../src/s2/s2builder_graph.hn:t31i: tIn file included from y../src/s2/s2builder.h<:T31>: :In file included from :/usr/local/clang/include/absl/container/flat_hash_set.ht:y43p: eIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h::*19 : aIn file included from b/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:l59_: n/usr/local/clang/include/absl/strings/cord.ho:n1078n:u33l:l warning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e thod )1078( | ) ) a b| s ^l ::/usr/local/clang/include/absl/base/nullability.hc:o241r:d22_:i nnote: ternexpanded from macro 'absl_nonnull'a l: :241C | o#rddeRfeipn*e aabbssll__nnoonnnnuullll T_aNkoenRneupl(l) c| o ^n st&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builder_graph.ccs2/s2builder.cc::1871: : In file included from In file included from ../src/s2/s2builder_graph.h../src/s2/s2builder.h::3131: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/container/flat_hash_set.h::3143: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/hash_container_defaults.h::4319: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::1959: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/strings/cord.h::5994: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::107931:: 33:/usr/local/clang/include/absl/synchronization/mutex.h :1259warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1079 | a1259b | s l : : ccoornds_ti nTt*e ranbasll:_:nCoonrnduRlelp *o bajbesclt_,n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :T241a:k22e:R enote: pexpanded from macro 'absl_nonnull'( ) &241& | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builder_graph.cc22::18 : In file included from note: ../src/s2/s2builder_graph.hexpanded from macro 'absl_nonnull': 31: In file included from ../src/s2/s2builder.h241: | 31#: dIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hf:i43n: eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59n: n/usr/local/clang/include/absl/strings/cord.hu:l1116l: 37_:N owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull | 1116 ^ | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordStatIn file included from es2/s2builder.cc(:)71 : cIn file included from o../src/s2/s2builder.hn:s31t: ;In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:/usr/local/clang/include/absl/base/nullability.h19:: 257In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h23::59 : In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nullable': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h257: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f1279i:n35e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l1279l | avbolied _RNeuglilsatbelreM u t| e ^x Profiler(void (*absl_nonnull fn)In file included from (s2/s2builder_graph.cci:n18t: 6In file included from 4../src/s2/s2builder_graph.h_:t31 : wIn file included from a../src/s2/s2builder.hi:t31_: cIn file included from y/usr/local/clang/include/absl/container/flat_hash_set.hc:l43e: sIn file included from )/usr/local/clang/include/absl/container/hash_container_defaults.h):;19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::2411120::2230:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #1120d | e f ivnoei da bCsolp_ynToonAnrurlaly I_mNpoln(ncuhlalr * | a ^b sl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2builder.cc241::7122: :In file included from ../src/s2/s2builder.h :31note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 241In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e59 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1293_:N33o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^ 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18In file included from : s2/s2builder.ccIn file included from :../src/s2/s2builder_graph.h71:: 31In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2builder.h31:: 31In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h43:: 43In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h19:: 19In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h59:: 59: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/strings/cord.h425::123462::20 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234425 | | i n lfirniee ncdo nvsoti dc hCaorp*y CaobrsdlT_onSotnrniunlgl( cCoonrsdt: :CIonrldi&n esRrecp,: :satsd_:c:hsatrrsi(n)g *c oanbsstl _{n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :d241s:t22):; note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bsl _241n | o#ndneufliln e_ Naobnsnlu_lnl | ^o nnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hs2/s2builder_graph.cc::1918: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2builder_graph.h::5931: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2builder.h::43731:: 47In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h :43warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h437: | 59 : /usr/local/clang/include/absl/strings/cord.h : 1239 : 38 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | i n l i n e a b s l : : c o rsdt_di:n:tsetrrnianlg:*: CaobrsdlR_enpo*n naublsll _dnsotn)n;u l l| ^C or/usr/local/clang/include/absl/base/nullability.hd::241::I22n:l inote: nexpanded from macro 'absl_nonnull'e Re p241: | :#adse_ftirneee (a)b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19In file included from : s2/s2builder_graph.ccIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h18:: 59In file included from : ../src/s2/s2builder_graph.h:/usr/local/clang/include/absl/strings/cord.h31:: 480In file included from :../src/s2/s2builder.h39::31 : In file included from warning: /usr/local/clang/include/absl/container/flat_hash_set.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 480In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : /usr/local/clang/include/absl/strings/cord.hu:s1245i:n38g: pwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nter 1245= | icnolnisnte vaablsule:_:tcyopred*_ ianbtselr_nnaoln:n:uClolr;d R e| p ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | C#odredf:i:nIen laibnselR_enpo:n:nturlele (_)N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | In file included from s2/s2builder_graph.cc : 18e: xIn file included from p../src/s2/s2builder_graph.hl:i31c: iIn file included from t../src/s2/s2builder.h :C31h: uIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hk:I43t: eIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.ha:t19o: rIn file included from (/usr/local/clang/include/absl/container/internal/hash_function_defaults.hc:o59r: d/usr/local/clang/include/absl/strings/cord.h_:i1258n:t36e:r nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::C o1258r | diRnelpi*n ea bcsolr_dn_oinnntuelrln atlr:e:eC)o;r d R| e ^p Fla/usr/local/clang/include/absl/base/nullability.ht:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:In file included from 71s2/s2builder_graph.cc: :In file included from 18../src/s2/s2builder.h: :In file included from 31../src/s2/s2builder_graph.h: :In file included from 31/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43../src/s2/s2builder.h: :In file included from 31/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/container/hash_container_defaults.h: :19/usr/local/clang/include/absl/strings/cord.h: :In file included from 507/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::4359:: /usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1268 :51: warning: 507type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | v1268o | iidn lIinniet Tvroeied( cCoorrdd_:i:nItnelrinnaelR:e:pC:o:rEdmRpelpa*c eaTbrsele_(nCoonrnduRlelp *t raebes)l;_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :r241e:p22,: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: ne expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | In file included from s2/s2builder_graph.cc : 18 : aIn file included from b../src/s2/s2builder_graph.hs:l31:: :In file included from c../src/s2/s2builder.ho:r31d: _In file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:t43e: rIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.ha:l19:: :In file included from C/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:r59d: R/usr/local/clang/include/absl/strings/cord.he:p1275*: 51a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a1275b | lien lciunrer evnoti_dl eCaofr_d :=: InnullilnpetRre;p : :| E ^m pl/usr/local/clang/include/absl/base/nullability.ha:c257e:T23r:e enote: (expanded from macro 'absl_nullable'C or d257R | e#pd*e faibnsel _anbosnln_unlull lraebpl,e _| N ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SIn file included from es2/s2builder.cct:T71r: eIn file included from e../src/s2/s2builder.h(:C31o: rIn file included from d/usr/local/clang/include/absl/container/flat_hash_set.hR:e43p: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59n: n/usr/local/clang/include/absl/strings/cord.hu:l582l: 37r:e pwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 582/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 :e xnote: pexpanded from macro 'absl_nonnull'l ic i241t | #CdheufniknRea nagbes(lc_onnosntn uClolr d_*N oanbnsull_ln o n| n ^u ll cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:In file included from 54s2/s2builder.cc:: 71: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h: 431290: | inlIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:e19 : vIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:d59 : C/usr/local/clang/include/absl/strings/cord.ho:r588d::17::I nwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i neR e588p | : : S e tcTornesetO rCEomrpdt*y (aCbosrld_Rneopn*n ualbls lc_onrudl_l;a b l| e ^ re/usr/local/clang/include/absl/base/nullability.hp:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257: 23241: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneo nanbuslll_ n_uNlolnanbullel _ N| u ^l lable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = conIn file included from ss2/s2builder_graph.cct: 18c: hIn file included from a../src/s2/s2builder_graph.hr:*31 : aIn file included from b../src/s2/s2builder.hs:l31_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h;: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h241::130122::56 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | # d1301e | fiinnlei naeb svlo_indo nCnourldl: :_INnolninnuelRle p :| : ^C ommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abIn file included from ss2/s2builder.ccl:_71n: uIn file included from l../src/s2/s2builder.hl:a31b: lIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.h :_43N: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl:a19b: lIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^ /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 655s2/s2builder_graph.cc | : 18 : In file included from ../src/s2/s2builder_graph.he:x31p: lIn file included from i../src/s2/s2builder.hc:i31t: In file included from C/usr/local/clang/include/absl/container/flat_hash_set.hh:a43r: IIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.he:r19a: tIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:(59c: o/usr/local/clang/include/absl/strings/cord.hn:s1302t: 50C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s1302l | _ n o n n u l l c o r d ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n eC oarbdsRle_pn*o nanbuslll_ n_oNnonnunlull lr e p| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absIn file included from ls2/s2builder_graph.cc_:n18o: nIn file included from n../src/s2/s2builder_graph.hu:l31l: In file included from i../src/s2/s2builder.ht:,31 : sIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hz:e43_: tIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.hn:_19b: yIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:s59): ;/usr/local/clang/include/absl/strings/cord.h : 1312| : ^38 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 :22: note: expanded from macro 'absl_nonnull'1312 | i n241l | i#ndee faibnsel :a:bcsolr_dn_oinnntuelrln a_lN:o:nCnourldlR e p| * ^ absl_nullable Cord::InlineReIn file included from ps2/s2builder.cc:::71c: lIn file included from e../src/s2/s2builder.ha:r31(: )In file included from /usr/local/clang/include/absl/container/flat_hash_set.h{: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::25759:: 23:/usr/local/clang/include/absl/strings/cord.h :674note: :expanded from macro 'absl_nullable'37 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i674n | e asbtsalt_incu lvloaibdl eA d_vNaunlclea(bClhea r I| t ^e rator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToIn file included from As2/s2builder.ccr:r71a: yIn file included from (../src/s2/s2builder.hc:h31a: rIn file included from */usr/local/clang/include/absl/container/flat_hash_set.h :a43b: sIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h_:n19o: nIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: /usr/local/clang/include/absl/strings/cord.hd:s730t:)36 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t { 730| | ^ /usr/local/clang/include/absl/base/nullability.h :e241x:p22l:i cnote: iexpanded from macro 'absl_nonnull't C h241a | r#Rdaenfgien(ec oanbsstl _Cnoorndn*u lalb s_lN_onnonnunlull l | c ^o rd) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.hIn file included from :s2/s2builder.cc31:: 71In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/s2builder.h43:: 31In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h19:: 43In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h59:: 19: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h1505::5941: : /usr/local/clang/include/absl/strings/cord.h:warning: 982type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1505 | in l982i | n e v oviodi dC oArpdp:e:nCdoTpryeTeoTAorIrnalyiInmepdl((CcohradrR*e pa*b salb_snlo_nnnounlnlu ldls tt)r eceo,n s t| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'absl_nonnull': 22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* abslIn file included from _s2/s2builder_graph.ccn:o18n: nIn file included from u../src/s2/s2builder_graph.hl:l31 : tIn file included from r../src/s2/s2builder.he:e31,: In file included from M/usr/local/clang/include/absl/container/flat_hash_set.he:t43h: oIn file included from d/usr/local/clang/include/absl/container/hash_container_defaults.hI:d19e: nIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:f59i: e/usr/local/clang/include/absl/strings/cord.hr: 1514m:e29t:h owarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | ^1514 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:r dnote: _expanded from macro 'absl_nonnull'i nt e241r | n#adle:f:iCnoer daRbespl*_ naobnsnlu_lnlo n_nNuolnln utlrle e )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2builder.cce:f71i: nIn file included from e../src/s2/s2builder.h :a31b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h_:n43o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu:ll 19_: NIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: l/usr/local/clang/include/absl/strings/cord.hl: 985 :| 30 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2builder_graph.ccu:l18l: In file included from _../src/s2/s2builder_graph.hN:o31n: nIn file included from u../src/s2/s2builder.hl:l31 : In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h ^: 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h1525: | 31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :c43o: rIn file included from d/usr/local/clang/include/absl/container/hash_container_defaults.h_:i19n: tIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:n59a: l/usr/local/clang/include/absl/strings/cord.h:::988C:o37r:d Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * ab s988l | _ n o n nvuolild tPrreeep)e n{d T r| e ^e ToT/usr/local/clang/include/absl/base/nullability.hr:e241e:(22C:o rnote: dexpanded from macro 'absl_nonnull'R ep *241 | a#bdself_innoen naublsll _tnroenen,u lMle t_hNoodnInduelnlt i f| i ^e r method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | In file included from s2/s2builder_graph.ccv:o18i: dIn file included from ../src/s2/s2builder_graph.hP:r31e: pIn file included from e../src/s2/s2builder.hn:d31T: rIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.he:(43C: oIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.hd:R19e: pIn file included from */usr/local/clang/include/absl/container/internal/hash_function_defaults.h :a59b: s/usr/local/clang/include/absl/strings/cord.hl:_1530n:o55n:n uwarning: ll trtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e e, M e1530t | hiondlIidneen tCiofride:r: CmheutnhkoIdt)e;r a t| o ^r ::/usr/local/clang/include/absl/base/nullability.hC:h241u:n22k:I tnote: eexpanded from macro 'absl_nonnull'r at o241r | (#cdoenfsitn eC oarbds*l _anbosnln_unloln n_uNloln ncuolrld ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2builder.ccn:n71u: lIn file included from l../src/s2/s2builder.h :_31N: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builder.ccs2/s2builder_graph.cc::7118: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2builder_graph.h::3131: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h../src/s2/s2builder.h::4331: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/flat_hash_set.h::1943: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::5919: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::111659:: 37:/usr/local/clang/include/absl/strings/cord.h :1666warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]48 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1116 | c1666o | nisntl icnrec _Cionrtde rCnoarld::::CArdcvCaonrcdeSAtnadtRee*a da(bCshla_rnIutlelraabtloer *M aaybbselG_entoCnrncuClolr diStt,a t e| ( ^) co/usr/local/clang/include/absl/base/nullability.hn:s241t:;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builder_graph.cc1120: | 18 : In file included from v../src/s2/s2builder_graph.ho:i31d: In file included from C../src/s2/s2builder.ho:p31y: TIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hA:r43r: aIn file included from y/usr/local/clang/include/absl/container/hash_container_defaults.hI:m19p: lIn file included from (/usr/local/clang/include/absl/container/internal/hash_function_defaults.hc:h59a: r/usr/local/clang/include/absl/strings/cord.h*: 1672a:b41s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l1672 | disntl)i nceo nvsoti;d C| o ^r d:/usr/local/clang/include/absl/base/nullability.h::A241d:v22a:n cnote: eexpanded from macro 'absl_nonnull'( Ch a241r | I#tdeerfaitnoer *a basbls_ln_onnonnunlull l_ Niotn,n uslilz e _| t ^ n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSLM_IaNkTeECRhNeAcLk_OApTSTtRrIiBnUgT(E _ C A\P T U| R ^E D_BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s:) )note: )expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u\l l | _ ^N on/usr/local/clang/include/absl/container/internal/common.hn:u32l:l9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defIn file included from is2/s2builder.ccn:e71 : AIn file included from B../src/s2/s2builder.hS:L35_: IIn file included from N../src/s2/id_set_lexicon.hT:E28R: NIn file included from A../src/s2/base/logging.hL:_21I: FIn file included from _/usr/local/clang/include/absl/log/check.hf:a37l: sIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h(:i21f: _/usr/local/clang/include/absl/log/internal/check_op.hs:a462t:i24s:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d , . .462. | ) _ _ VcAo_nAsRtG Ss_i_g n e| d ^ char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2builder_graph.cc :_18N: oIn file included from n../src/s2/s2builder_graph.hn:u31l: lIn file included from ../src/s2/s2builder.h :| 36 ^: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2builder.cc525::7130: :In file included from ../src/s2/s2builder.h:warning: 35passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/id_set_lexicon.h:28 : 525In file included from | ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 462 : 24f:a lwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e , /usr/local/clang/include/absl/base/nullability.ht:r241u:e22):; note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/container/internal/btree_container.h241: | 496#:d9e:f inote: nmacro 'ABSL_INTERNAL_X' defined heree ab s496l | _#ndoenfniunlel A_BNSoLn_nIuNlTlE R N| A ^L _X(FuIn file included from ns2/s2builder.ccc:,71 : CIn file included from a../src/s2/s2builder.hl:l35e: eIn file included from ,../src/s2/id_set_lexicon.h :K28Q: uIn file included from a../src/s2/base/logging.hl:,21 : MIn file included from Q/usr/local/clang/include/absl/log/check.hu:a37l: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hK:V21a: l/usr/local/clang/include/absl/log/internal/check_op.hu:e461,: 1M:V awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e, .461. | .A)B S L _ L O\G _ I| N ^T ERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n524u:l3l: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nnu l524l | | A ^B SL_INTERNAL_X(insert_or_assign, insert_In file included from os2/s2builder.ccr:_71a: sIn file included from s../src/s2/s2builder.hi:g35n: _In file included from i../src/s2/id_set_lexicon.hm:p28l: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :&37,: In file included from c/usr/local/clang/include/absl/log/internal/check_impl.ho:n21s: t/usr/local/clang/include/absl/log/internal/check_op.h :&463,: 1 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :509:52: 463 | note: Aexpanded from macro 'ABSL_INTERNAL_X'B SL_ L509O | G _ I N T E R N A L _ADBESFLI_NIEN_TMEARKNEA_LC_HAETCTKR_IOBPU_TSET_RCIANPGT_UERXETDE_RBNY(( t h| i^s ))/usr/local/clang/include/absl/log/internal/check_op.h,: 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e x t e r n t e\m p l| a ^t e /usr/local/clang/include/absl/container/internal/common.hc:o32n:s9t: cnote: hmacro 'ABSL_INTERNAL_IF_false' defined herea r* 32a | b#sdle_fnionnen uAlBlS LM_aIkNeTCEhReNcAkLO_pISFt_rfianlgs(e ( i f\_ s a| t ^i sf/usr/local/clang/include/absl/base/nullability.hi:e241d:,22 :. .note: .expanded from macro 'absl_nonnull') _ _241V | A#_dAeRfGiSn_e_ a b| s ^l _nonnull _NonIn file included from ns2/s2builder_graph.ccu:l18l: In file included from ../src/s2/s2builder_graph.h| : ^31 : In file included from ../src/s2/s2builder.h:36: In file included from In file included from s2/s2builder.cc../src/s2/mutable_s2shape_index.h::7130: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/container/btree_map.h::3567: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/id_set_lexicon.h::52428:: 3In file included from :../src/s2/base/logging.h :21warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h524: | 21 : /usr/local/clang/include/absl/log/internal/check_op.hA:B464S:L26_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RN A464L | _ X ( i ncsoenrstt_ ourn_saisgsniegdn ,c hianrs*e ratb_solr__naosnsniuglnl_)i;m p l| , ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22&:, note: cexpanded from macro 'absl_nonnull'o ns t241 | &#,d e f| i ^n e /usr/local/clang/include/absl/container/internal/btree_container.ha:b511s:l52_:n onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 511_ | N o n n u l l | ^A BSL_INTIn file included from Es2/s2builder.ccR:N71A: LIn file included from _../src/s2/s2builder.hA:T35T: RIn file included from I../src/s2/id_set_lexicon.hB:U28T: EIn file included from _../src/s2/base/logging.hC:A21P: TIn file included from U/usr/local/clang/include/absl/log/check.hR:E37D: _In file included from B/usr/local/clang/include/absl/log/internal/check_impl.hY:(21t: h/usr/local/clang/include/absl/log/internal/check_op.hi:s464):)26): warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i\n e | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here _No n31n | u#ldle f i| n ^e ABSLIn file included from _s2/s2builder.ccI:N71T: EIn file included from R../src/s2/s2builder.hN:A35L: _In file included from I../src/s2/id_set_lexicon.hF:_28t: rIn file included from u../src/s2/base/logging.he:(21i: fIn file included from _/usr/local/clang/include/absl/log/check.hs:a37t: iIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hf:i21e: d/usr/local/clang/include/absl/log/internal/check_op.h,: 463.:.1.:) warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f _sa t463i | sAfBiSeLd_ L O| G ^_ INTERNAL_DEFINE_MAKE_CHECIn file included from Ks2/s2builder_graph.cc_:O18P: _In file included from S../src/s2/s2builder_graph.hT:R31I: NIn file included from G../src/s2/s2builder.h_:E36X: TIn file included from E../src/s2/mutable_s2shape_index.hR:N30(: In file included from /usr/local/clang/include/absl/container/btree_map.h| :^67 : /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::524450::325:: warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | 524 | xA,B SxL,_ IcNoTnEsRtN AcLh_aXr(*i nasbesrlt__noorn_nauslsli)g n ,| ^i ns/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | _#idmepfli,n ec oanbsstl _&n,o ncnounlslt _&N,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l 525| | ^ false, In file included from ts2/s2builder.ccr:u71e: )In file included from ;../src/s2/s2builder.h : 35| : ~~~~~~~~~~~~In file included from ../src/s2/id_set_lexicon.h:28: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/logging.h511::2147: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'ABSL_INTERNAL_X'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 511 | /usr/local/clang/include/absl/log/internal/check_op.h : 465 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L465_ | IANBTSELR_NLAOLG__AITNTTREIRBNUATLE__DCEAFPITNUER_EMDA_KBEY_(CtHhEiCsK)_)O)P _ S T R I N G _ E X T E R N ( c o n s t v o i\d * | a ^~~~b sl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | exte/usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ r/usr/local/clang/include/absl/container/internal/btree_container.hn: 509t:e47m:p lnote: aexpanded from macro 'ABSL_INTERNAL_X't e co n509s | t c h a r * a b sAlB_SnLo_nInNuTlElR NMAaLk_eACThTeRcIkBOUpTSEt_rCiAnPgT(U R E D\_ B Y| ( ^t his))/usr/local/clang/include/absl/base/nullability.h,: 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^~~~n null _N/usr/local/clang/include/absl/container/internal/btree_container.ho:n528n:u3l:l warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from 511s2/s2builder.cc | : 71 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h :A28B: SIn file included from L../src/s2/base/logging.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/check.hR:N37A: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hA:T21T: R/usr/local/clang/include/absl/log/internal/check_op.hI:B465U:T66E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TURE D465_ | BAYB(StLh_iLsO)G)_)I N T E R N A L _ D E F I N E _ M A K E _ C H E C\K _ O| P ^_ ST/usr/local/clang/include/absl/container/internal/common.hR:I31N:G9_:E Xnote: Tmacro 'ABSL_INTERNAL_IF_true' defined hereE RN( c31o | n#sdte fvionied *A BaSbLs_lI_NnToEnRnNuAlLl_)I;F _ t| r ^u e(/usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f ie d241, | #.d.e.f)i nief _asbastli_snfoinendu l l| ^_ Nonnull | ^ In file included from s2/s2builder_graph.cc:18In file included from : s2/s2builder.ccIn file included from :../src/s2/s2builder_graph.h71:: 31In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2builder.h35:: 36In file included from : ../src/s2/id_set_lexicon.hIn file included from :../src/s2/mutable_s2shape_index.h28:: 30In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h21:: 67In file included from : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/btree_container.h::37528: :In file included from 3/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: warning: /usr/local/clang/include/absl/log/internal/check_op.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]528 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo r _| a ^s sign_In file included from is2/s2builder.ccm:p71l: ,In file included from ../src/s2/s2builder.hc:o35n: sIn file included from t../src/s2/id_set_lexicon.h :&28,: In file included from c../src/s2/base/logging.ho:n21s: tIn file included from /usr/local/clang/include/absl/log/check.h&:,37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 21: /usr/local/clang/include/absl/log/internal/check_op.h529: | 465 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | A B S L _ LtOrGu_eI,N TtErRuNeA)L;_ D E| F ~~~~~~~~~~~I NE_/usr/local/clang/include/absl/container/internal/btree_container.hM:A511K:E47_:C Hnote: Eexpanded from macro 'ABSL_INTERNAL_X'C K_O P511_ | S T R I N G _ E X T EARBNS(Lc_oInNsTtE RvNoAiLd_*A TaTbRsIlB_UnToEn_nCuAlPlT)U;R E D| _^B Y(th/usr/local/clang/include/absl/log/internal/check_op.hi:s450):)25): note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x , x , c o n s\t c| h ^~~~a r* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | In file included from s2/s2builder.cc : 71 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.hf:a21l: sIn file included from e/usr/local/clang/include/absl/log/check.h):;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::496502::91:: note: warning: macro 'ABSL_INTERNAL_X' defined heretype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 496502 | | #AdBeSfLi_nLeO GA_BISNLT_EIRNNTAELR_NCAHLE_CXK(_FOuPn_cI,M PCLa(lClheeec,k _KEQQu,a l=,= )M Q u| a^l , /usr/local/clang/include/absl/log/internal/check_op.hK:V488a:l32u:e ,note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'M Val u488e | , .i.n.l)i n e c o\n s t| e ^x pr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | /usr/local/clang/include/absl/container/internal/btree_container.h :c531o:n3s:t warning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]1 & v1 ,531 | c o nAsBtS LT_2I&N TvE2R,N AcLo_nXs(ti ncshearrt*_ oarb_sals_sniognnn,u liln seexrptr_toerx_ta)s s{i g n _ i m\p l ,| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :&22,: ¬e: &expanded from macro 'absl_nonnull', f a241l | s#ed,e f i| n ^e a/usr/local/clang/include/absl/container/internal/btree_container.hb:s509l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _509N | o n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, .In file included from .s2/s2builder.cc.:)71 : _In file included from _../src/s2/s2builder.hV:A35_: AIn file included from R../src/s2/id_set_lexicon.hG:S28_: _In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: In file included from warning: s2/s2builder_graph.cc:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2builder_graph.h/usr/local/clang/include/absl/log/internal/check_op.h::31497: :In file included from 32../src/s2/s2builder.h:: 36: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h :49767 | : /usr/local/clang/include/absl/container/internal/btree_container.h :i531n:l3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c onst e531x | p r AcBoSnLs_tI NcThEaRrN*A La_bXs(li_nnsuelrlta_bolre_ ansasmieg#n#,I mipnls(e r t _ o r _ a s s i g n _ i m p l , \c o n| s ^t &/usr/local/clang/include/absl/base/nullability.h,: 257&:&23,: fnote: aexpanded from macro 'absl_nullable'l se ,257 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e511 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n ull a511b | l e _ N u l l a b lAeB S L| _ ^I NTERNAL_In file included from As2/s2builder.ccT:T71R: IIn file included from B../src/s2/s2builder.hU:T35E: _In file included from C../src/s2/id_set_lexicon.hA:P28T: UIn file included from R../src/s2/base/logging.hE:D21_: BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.h:509/usr/local/clang/include/absl/log/check.h::5237:: In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'ABSL_INTERNAL_X': 21: /usr/local/clang/include/absl/log/internal/check_op.h :509502 | : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h :A498B:S35L:_ Inote: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'T ERNAL _498A | T T R I B U TiEn_tC AvP1T,U RiEnDt_ BvY2(,t hciosn)s)t, c h a r * a b s l _ n o n n u l l e x p r t\e x t| ) ^ { /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e\f i n| e ^ ABS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ I241F | _#tdreufei(nief _asbastli_snfoinendu,l l. ._.N)o ninfu_lsla t i| s ^f ied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATIn file included from Ts2/s2builder.ccR:I71B: UIn file included from T../src/s2/s2builder.hE:_35C: AIn file included from P../src/s2/id_set_lexicon.hT:U28R: EIn file included from D../src/s2/base/logging.h_:B21Y: (In file included from t/usr/local/clang/include/absl/log/check.hh:i37s: )In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h): 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 503 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | A B S L _\L O G| _ ^~~~I NTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( /usr/local/clang/include/absl/container/internal/btree_container.h : 545 : 24 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] \ 545 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | f#adlesfei)n;e a| b ^s l_/usr/local/clang/include/absl/container/internal/btree_container.hn:u496l:l9a:b lnote: emacro 'ABSL_INTERNAL_X' defined here _N u496l | l#adbelfei n e| ^A BSL_INTERNALIn file included from _s2/s2builder.ccX:(71F: uIn file included from n../src/s2/s2builder.hc:,35 : CIn file included from a../src/s2/id_set_lexicon.hl:l28e: eIn file included from ,../src/s2/base/logging.h :K21Q: uIn file included from a/usr/local/clang/include/absl/log/check.hl:,37 : MIn file included from Q/usr/local/clang/include/absl/log/internal/check_impl.hu:a21l: ,/usr/local/clang/include/absl/log/internal/check_op.h :K503V:a1l:u ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] MV/usr/local/clang/include/absl/log/internal/check_op.ha:l489u:e47,: .note: .expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'. ) 489 | \ | ^ const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2builder.cc509: | 71 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28A: BIn file included from S../src/s2/base/logging.hL:_21I: NIn file included from T/usr/local/clang/include/absl/log/check.hE:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:A21T: T/usr/local/clang/include/absl/log/internal/check_op.hR:I503B:U1T:E _warning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A PT/usr/local/clang/include/absl/log/internal/check_op.hU:R497E:D32_:B Ynote: (expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't his) )497, | i n l i n e c o n s t e x p r c o n s t\ c h| a ^r * /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n unote: lmacro 'ABSL_INTERNAL_IF_true' defined herel abl e31 | n#admeef#i#nIem pAlB(S L _ I N T E R N A L _ I F _ t r u e (\i f _| s ^a ti/usr/local/clang/include/absl/base/nullability.hs:f257i:e23d:, note: .expanded from macro 'absl_nullable'. .) 257i | f#_dseaftiinsef iaebds l _| n ^u llable _Nullable | In file included from ^s2/s2builder_graph.cc In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNIn file included from As2/s2builder.ccL:_71I: FIn file included from _../src/s2/s2builder.ht:r35u: eIn file included from (../src/s2/id_set_lexicon.hi:f28_: sIn file included from a../src/s2/base/logging.ht:i21s: fIn file included from i/usr/local/clang/include/absl/log/check.he:d37,: In file included from ./usr/local/clang/include/absl/log/internal/check_impl.h.:.21): i/usr/local/clang/include/absl/log/internal/check_op.hf:_504s:a1t:i swarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ed | 504 ^ | ABSL_LOG_INTERNIn file included from As2/s2builder_graph.ccL:_18C: HIn file included from E../src/s2/s2builder_graph.hC:K31_: OIn file included from P../src/s2/s2builder.h_:I36M: PIn file included from L../src/s2/mutable_s2shape_index.h(:C30h: eckIn file included from _/usr/local/clang/include/absl/container/btree_map.hL:E67,: /usr/local/clang/include/absl/container/internal/btree_container.h<:=546): 3 :| ^warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/log/internal/check_op.h:488:32 :546 | note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ABS L488_ | I N TiEnRlNiAnLe_ Xc(oinnssteerxtp_ro rc_oansssti gcnh,a ri*n saebrstl__onru_lalsasbilgen _niammpel#,# I&m&p,l (c o n s t & , t r u e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ 547 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | t#rdueef)i;n e | a ~~~~~b sl_/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l47a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' _Nu l511l | a b l e | ^ ABSL_INTERNAL_In file included from As2/s2builder.ccT:T71R: IIn file included from B../src/s2/s2builder.hU:T35E: _In file included from C../src/s2/id_set_lexicon.hA:P28T: UIn file included from R../src/s2/base/logging.hE:D21_: BIn file included from Y/usr/local/clang/include/absl/log/check.h(:t37h: iIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.h):)21): /usr/local/clang/include/absl/log/internal/check_op.h : 504 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 489 : 47 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' \ 489 | | ^~~~ const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Non/usr/local/clang/include/absl/container/internal/btree_container.hn:u550l:l24 : | warning: ^ passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_null/usr/local/clang/include/absl/container/internal/btree_container.ha:b549l:e3 :_ Nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l labl e549 | | ^A BSL_INTERNALIn file included from _s2/s2builder.ccX:(71i: nIn file included from s../src/s2/s2builder.he:r35t: _In file included from o../src/s2/id_set_lexicon.hr:_28a: sIn file included from s../src/s2/base/logging.hi:g21n: ,In file included from /usr/local/clang/include/absl/log/check.hi:n37s: eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.ht:_21o: r/usr/local/clang/include/absl/log/internal/check_op.h_:a504s:s1i:g nwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i mp/usr/local/clang/include/absl/log/internal/check_op.hl:,498 :&35&:, note: &expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'& , fa l498s | e , | ^ in/usr/local/clang/include/absl/container/internal/btree_container.ht: 509v:152,: inote: nexpanded from macro 'ABSL_INTERNAL_X't v2 ,509 | c o n s t c h a r *A BaSbLs_lI_NnToEnRnNuAlLl_ AeTxTpRrItBeUxTtE)_ C{A P T U R E D _ B Y ( t h i s ) ) ,\ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f\i n e| ^a bs/usr/local/clang/include/absl/container/internal/common.hl:_32n:o9n:n unote: lmacro 'ABSL_INTERNAL_IF_false' defined herel _N o32n | n#udlelf i n| e ^ ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL/usr/local/clang/include/absl/container/internal/btree_container.h(:C552h:e79c:k _warning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T , <) 552 | | ^ ABS/usr/local/clang/include/absl/log/internal/check_op.hL:_488I:N32T:E Rnote: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'A L_X (488i | n s eirntl_ionre_ acsosnisgtne,x pirn sceornts_to rc_haasrs*i ganb_silm_pnlu,l l&a&b,l e& &n,a mter#u#eI,m pfla(l s e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here\ | ^ 496 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: Aexpanded from macro 'absl_nullable'B SL _257I | N#TdEeRfNiAnLe_ Xa(bFsuln_cn,u lClaalblleee ,_ NKuQlulaalb,l eM Q u| a ^l , KValue, MVaIn file included from ls2/s2builder.ccu:e71,: In file included from .../src/s2/s2builder.h.:.35): In file included from ../src/s2/id_set_lexicon.h : 28 : \In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l552_:n3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l _N o552n | n u lAlB S L| _ ^I NTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CIn file included from As2/s2builder.ccP:T71U: RIn file included from E../src/s2/s2builder.hD:_35B: YIn file included from (../src/s2/id_set_lexicon.ht:h28i: sIn file included from )../src/s2/base/logging.h):,21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 505 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h :\497 : 32| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/container/internal/common.h :31:9: 497note: | macro 'ABSL_INTERNAL_IF_true' defined here in l31i | n#ed ecfoinnset eAxBpSrL _cIoNnTsEtR NcAhLa_rI*F _atbrsule_(niufl_lsaabtlies fniaemde,# #.I.m.p)l (i f _ s a t i s f i e d | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2builder_graph.cc#:d18e: fIn file included from i../src/s2/s2builder_graph.hn:e31 : aIn file included from b../src/s2/s2builder.hs:l36_: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30a: bIn file included from l/usr/local/clang/include/absl/container/btree_map.he: 67_: N/usr/local/clang/include/absl/container/internal/btree_container.hu:l552l:a3b:l ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 552 | ABIn file included from Ss2/s2builder.ccL:_71I: NIn file included from T../src/s2/s2builder.hE:R35N: AIn file included from L../src/s2/id_set_lexicon.h_:X28(: iIn file included from n../src/s2/base/logging.hs:e21r: tIn file included from _/usr/local/clang/include/absl/log/check.ho:r37_: aIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hs:i21g: n/usr/local/clang/include/absl/log/internal/check_op.h,: 505i:n1s:e rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ or/usr/local/clang/include/absl/log/internal/check_op.h_:a498s:s35i:g nnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i mpl, 498& | & , & & , itnrtu ev,1 ,f ailnste )v;2 , | c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nst/usr/local/clang/include/absl/container/internal/btree_container.h :c509h:a47r:* note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n509o | n n u l l e x p r tAeBxStL)_ I{N T E R N A L _ A T T R I B U T E _\C A P| T ^U RE/usr/local/clang/include/absl/base/nullability.hD:_241B:Y22(:t hnote: iexpanded from macro 'absl_nonnull's )) ,241 | # d e f i n e a b s l _ n o n n u l l _ N\o n n| u ^~~~l l | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))In file included from )s2/s2builder.cc : 71 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from \/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^~~~ /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1,/usr/local/clang/include/absl/container/internal/btree_container.h :c555o:n3s:t warning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]2 & v2 ,555 | c o nAsBtS Lc_hIaNrT*E RaNbAsLl__Xn(oinnnsuelrlt _eoxrp_ratsesxitg)n ,{ i n s e r\t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i241g:n22_:h inote: nexpanded from macro 'absl_nonnull't _i m241p | l#,d ecfoinnset a&b,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l: 52_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2builder.cc :\71 : In file included from | ../src/s2/s2builder.h ^: 35: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/id_set_lexicon.h::3128:: 9In file included from :../src/s2/base/logging.h :21note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 31/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: ef/usr/local/clang/include/absl/log/internal/check_op.hi:n506e: 1A:B Swarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ IN/usr/local/clang/include/absl/log/internal/check_op.hT:E497R:N32A:L _note: Iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'F _tru e497( | i f _isnaltiinsef iceodn,s t.e.x.p)r icfo_nssatt icshfaire*d a b| s ^l _nullable name##ImplIn file included from (s2/s2builder_graph.cc : 18 : In file included from ../src/s2/s2builder_graph.h : 31 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from \/usr/local/clang/include/absl/container/btree_map.h : 67| : ^/usr/local/clang/include/absl/container/internal/btree_container.h :558:/usr/local/clang/include/absl/base/nullability.h3::257 :23warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] note: expanded from macro 'absl_nullable' 558 | 257 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_uXl(lianbsleer t__Nourl_laasbslieg n ,| ^i nsert_or_asIn file included from ss2/s2builder.cci:g71n: _In file included from h../src/s2/s2builder.hi:n35t: _In file included from i../src/s2/id_set_lexicon.hm:p28l: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :&37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21 : /usr/local/clang/include/absl/log/internal/check_op.h: 506559: | 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' co n498s | t & , f ailnste ,v 1t,r uien,t v| 2 ~~~~~~~~~~~~~~~~~~~~~, co n560s | t c h a r * a b s l _ n o n n u lclo nesxtp_ritteexrta)t o{r ( h i n t ) A B S L _ I N T E R\N A L| _ ^C OM/usr/local/clang/include/absl/base/nullability.hM:A241):;22 : | note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#511d:e47f:i nnote: eexpanded from macro 'ABSL_INTERNAL_X' abs l511_ | n o n n u l l _ N oAnBnSuLl_lI N T| E ^R NAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: In file included from note: s2/s2builder.ccmacro 'ABSL_INTERNAL_IF_true' defined here: 71: In file included from ../src/s2/s2builder.h :3135 | : #In file included from d../src/s2/id_set_lexicon.he:f28i: nIn file included from e../src/s2/base/logging.h :A21B: SIn file included from L/usr/local/clang/include/absl/log/check.h_:I37N: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.hR:N21A: L_/usr/local/clang/include/absl/log/internal/check_op.hI:F507_:t1r:u ewarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i f_sa t507i | sAfBiSeLd_,L O.G._.I)N TiEfR_NsAaLt_iCsHfEiCeKd_ O P| _ ^I MPL(Check_GT, >) | ^In file included from s2/s2builder_graph.cc:18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 488../src/s2/s2builder_graph.h::3231:: In file included from ../src/s2/s2builder.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'36 : In file included from ../src/s2/mutable_s2shape_index.h:30 : 488In file included from | /usr/local/clang/include/absl/container/btree_map.h : 67i: n/usr/local/clang/include/absl/container/internal/btree_container.hl:i564n:e3 :c owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s texpr 564c | o n sAtB ScLh_aIrN*T EaRbNsAlL__nXu(lilnasbelret _noarm_ea#s#sIimgpnl,( i n s e r t _ o r _ a s s i g n _ h i\n t _| i ^m pl/usr/local/clang/include/absl/base/nullability.h,: 257c:o23n:s tnote: expanded from macro 'absl_nullable'& , 257| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# de f565i | n e a b s l _ n u l l a b l e _ Ncuolnlsatb l&e, t| r ^u e, true, | ~~~~~~~~~~~~~~~~~~~~ In file included from s2/s2builder.cc :56671 | : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:_21i: t/usr/local/clang/include/absl/log/internal/check_op.he:r507a:t1o:r (warning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt/usr/local/clang/include/absl/log/internal/check_op.h): 489A:B47S:L _note: Iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N TERN A489L | _ C O M M A )c;o n s| t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ T1&/usr/local/clang/include/absl/container/internal/btree_container.h :v5091:,47 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's t T 2509& | v 2 , c o n s t AcBhSaLr_*I NaTbEsRlN_AnLo_nAnTuTlRlI BeUxTpEr_tCeAxPtT)U R{E D _ B Y (\t h i| s ^) ),/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^~~~n null _N/usr/local/clang/include/absl/container/internal/btree_container.ho:n564n:u3l:l warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSLIn file included from _s2/s2builder.ccI:N71T: EIn file included from R../src/s2/s2builder.hN:A35L: _In file included from I../src/s2/id_set_lexicon.hF:_28t: rIn file included from u../src/s2/base/logging.he:(21i: fIn file included from _/usr/local/clang/include/absl/log/check.hs:a37t: iIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hf:i21e: d/usr/local/clang/include/absl/log/internal/check_op.h,: 507.:.1.:) warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f _sati/usr/local/clang/include/absl/log/internal/check_op.hs:f497i:e32d: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline cIn file included from os2/s2builder_graph.ccn:s18t: eIn file included from x../src/s2/s2builder_graph.hp:r31 : cIn file included from o../src/s2/s2builder.hn:s36t: In file included from c../src/s2/mutable_s2shape_index.hh:a30r: *In file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n564u:l3l:a bwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e name #564# | I m pAlB(S L _ I N T E R N A L _ X ( i n s e r t\_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g257n:,23 :i nnote: sexpanded from macro 'absl_nullable'e rt _257o | r#_daesfsiingen _ahbisnlt__niumlplla,b lceo n_sNtu l&l,a b l| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 565 | In file included from s2/s2builder.cc : 71 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.hc:o28n: sIn file included from t../src/s2/base/logging.h :&21,: In file included from t/usr/local/clang/include/absl/log/check.hr:u37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.ht:r21u: e/usr/local/clang/include/absl/log/internal/check_op.h,: 507 :| 1 ~~~~~~~~~~~~~~~~~~~~: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]566 | /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | c o n sitn_ti tve1r,a tionrt( hvi2n,t )c oAnBsStL _cIhNaTrE*R NaAbLs_lC_OnMoMnAn)u;l l | e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~x prt/usr/local/clang/include/absl/container/internal/btree_container.he:x511t:)47 :{ note: expanded from macro 'ABSL_INTERNAL_X' 511 | \ A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'A TT R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N)o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thIn file included from is2/s2builder.ccs:)71): )In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : \ /usr/local/clang/include/absl/log/internal/check_op.h :| 511 ^: 13: /usr/local/clang/include/absl/container/internal/common.h:warning: 31:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 511 | c o31n | s#td ecfhianre* AaBbSsLl__InNuTlElRaNbAlLe_ ICFh_etcrkuset(ricfm_pstartuiesIfmipeld(, .| . ^. ) if/usr/local/clang/include/absl/base/nullability.h_:s257a:t23i:s fnote: iexpanded from macro 'absl_nullable'e d | 257 ^ | #define absl_nullableIn file included from s2/s2builder_graph.cc_:N18u: lIn file included from l../src/s2/s2builder_graph.ha:b31l: eIn file included from ../src/s2/s2builder.h :| 36 ^: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67In file included from : s2/s2builder.cc/usr/local/clang/include/absl/container/internal/btree_container.h::71570: :In file included from 3../src/s2/s2builder.h:: 35: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/id_set_lexicon.h :28: In file included from ../src/s2/base/logging.h:21: In file included from 570/usr/local/clang/include/absl/log/check.h | : 37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: I/usr/local/clang/include/absl/log/internal/check_op.hN:T512E:R17N:A Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]X (in s512e | r t _ o rc_oansssti gcnh,a ri*n saebrstl__onru_lalsasbilgen _sh1i,n tc_oinmsptl ,c hcaorn*s ta b&s,l _&n&u,l l a| b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l e s 2571, | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257f | a#ldseef,i nter uaeb,s lc_onnusltl_aibtleer a_tNourl(lhaibnlte) A| B ^S L_INTERNAL_In file included from Cs2/s2builder.ccO:M71M: AIn file included from )../src/s2/s2builder.h;: 35 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/id_set_lexicon.h :28: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/internal/btree_container.h::21511: :In file included from 47/usr/local/clang/include/absl/log/check.h:: 37: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h :511512 | : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512A | B S L _ IcNoTnEsRtN AcLh_aArT*T RaIbBsUlT_En_uClAlPaTbUlReE Ds_1B,Y (ctohnisst) )c)h a r * a b s l _ n u l l a b l e s 2 , | \ ^ | /usr/local/clang/include/absl/base/nullability.h ^~~~: 257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseIm/usr/local/clang/include/absl/container/internal/btree_container.hp:l( | 572 ^: 3: /usr/local/clang/include/absl/base/nullability.h:warning: 257passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 23: note: expanded from macro 'absl_nullable'572 | 257A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(uilnlsaebrlte_ o_rN_ualslsaibglne, i| n ^s ert_In file included from os2/s2builder.ccr:_71a: sIn file included from s../src/s2/s2builder.hi:g35n: _In file included from h../src/s2/id_set_lexicon.hi:n28t: _In file included from i../src/s2/base/logging.hm:p21l: ,In file included from /usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :&21,: /usr/local/clang/include/absl/log/internal/check_op.h&:&515,: 17 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :509:52 :515 | note: expanded from macro 'ABSL_INTERNAL_X' c o509n | s t c h a r * a bAsBlS_Ln_uIlNlTaEbRlNeA Ls_1A,T TcRoInBsUtT cEh_aCrA*P TaUbRsElD__nBuYl(ltahbilse) )s,2 , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e\f i n| e ^ abs/usr/local/clang/include/absl/container/internal/common.hl:_31n:u9l:l anote: bmacro 'ABSL_INTERNAL_IF_true' defined herel e _ N31u | l#ldaebflien e | A ^B SL_INTERIn file included from Ns2/s2builder.ccA:L71_: IIn file included from F../src/s2/s2builder.h_:t35r: uIn file included from e../src/s2/id_set_lexicon.h(:i28f: _In file included from s../src/s2/base/logging.ha:t21i: sIn file included from f/usr/local/clang/include/absl/log/check.hi:e37d: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h.:.21.: )/usr/local/clang/include/absl/log/internal/check_op.h :i515f:_47s:a twarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s fie d515 | | ^ const char* absl_nulIn file included from ls2/s2builder_graph.cca:b18l: eIn file included from ../src/s2/s2builder_graph.hs:131,: In file included from c../src/s2/s2builder.ho:n36s: tIn file included from ../src/s2/mutable_s2shape_index.hc:h30a: rIn file included from */usr/local/clang/include/absl/container/btree_map.h :a67b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_572n:u3l:l awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l e s2, 572 | | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L257_:I23N:T Enote: Rexpanded from macro 'absl_nullable'N AL _257X | (#idnesfeirnte_ oarb_sals_sniuglnl,a bilnes e_rNtu_lolra_balses i g| n ^_ hint_In file included from is2/s2builder.ccm:p71l: ,In file included from ../src/s2/s2builder.hc:o35n: sIn file included from t../src/s2/id_set_lexicon.h :&28,: In file included from &../src/s2/base/logging.h&:,21 : In file included from | /usr/local/clang/include/absl/log/check.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :57321 | : /usr/local/clang/include/absl/log/internal/check_op.h : 516 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | tcrounes,t fcahlasre*, acbosnls_tn_ointneurlalt oerx(phritnetx)t )A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Cnote: Oexpanded from macro 'absl_nonnull'M MA )241; | # d| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f ine/usr/local/clang/include/absl/container/internal/btree_container.h :a509b:s47l:_ nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l509 | _ N o n n u l l | A ^B SL_INTERNAL_AIn file included from Ts2/s2builder.ccT:R71I: BIn file included from U../src/s2/s2builder.hT:E35_: CIn file included from A../src/s2/id_set_lexicon.hP:T28U: RIn file included from E../src/s2/base/logging.hD:_21B: YIn file included from (/usr/local/clang/include/absl/log/check.ht:h37i: sIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h):,21 : /usr/local/clang/include/absl/log/internal/check_op.h : 517 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | c o n s t c h\a r *| ^~~~a bsl_null/usr/local/clang/include/absl/container/internal/btree_container.ha:b572l:e3 :C hwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c k/usr/local/clang/include/absl/container/internal/btree_container.hs:t511r:c52a:s enote: cexpanded from macro 'ABSL_INTERNAL_X'm ptr u511e | I m p l ( | ^ A/usr/local/clang/include/absl/base/nullability.hB:S257L:_23I:N Tnote: Eexpanded from macro 'absl_nullable'R NA L257_ | A#TdTeRfIiBnUeT Ea_bCsAlP_TnUuRlElDa_bBlYe( t_hNiusl)l)a)b l e | ^ In file included from s2/s2builder.cc : 71 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28\: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/common.h::3732: :In file included from 9/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: /usr/local/clang/include/absl/log/internal/check_op.hmacro 'ABSL_INTERNAL_IF_false' defined here: 518:17: 32 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n518e | A B S Lc_oInNsTtE RcNhAaLr_*I Fa_bfsall_sneu(lilfa_bslaet iss1f,i ecdo,n s.t. .c)h a_r_*V Aa_bAsRlG_Sn_u_l l a| b ^l e s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const chaIn file included from rs2/s2builder_graph.cc*: 18a: bIn file included from s../src/s2/s2builder_graph.hl:_31n: oIn file included from n../src/s2/s2builder.hn:u36l: lIn file included from ../src/s2/mutable_s2shape_index.he:x30p: rIn file included from t/usr/local/clang/include/absl/container/btree_map.he:x67t: )/usr/local/clang/include/absl/container/internal/btree_container.h;: 574 :| 3 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 22: note: expanded from macro 'absl_nonnull'574 | 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oinnnsuelrlt __oNro_nansuslilg n ,| ^i nsert_or_asIn file included from ss2/s2builder.cci:g71n: _In file included from h../src/s2/s2builder.hi:n35t: _In file included from i../src/s2/id_set_lexicon.hm:p28l: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :&37,: In file included from &/usr/local/clang/include/absl/log/internal/check_impl.h&:,21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^:520 :13: /usr/local/clang/include/absl/container/internal/btree_container.h:warning: 509type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 52: note: 520expanded from macro 'ABSL_INTERNAL_X' | con s509t | c h a r * a b s lA_BnSuLl_lIaNbTlEeR NCAhLe_cAkTsTtRrIcBaUsTeEc_mCpAfPaTlUsReEIDm_pBlY(( t h| i ^s ))/usr/local/clang/include/absl/base/nullability.h,: 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l\_ n u| l ^l ab/usr/local/clang/include/absl/container/internal/common.hl:e31 :_9N:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined herea ble 31 | | # ^d efineIn file included from s2/s2builder.ccA:B71S: LIn file included from _../src/s2/s2builder.hI:N35T: EIn file included from R../src/s2/id_set_lexicon.hN:A28L: _In file included from I../src/s2/base/logging.hF:_21t: rIn file included from u/usr/local/clang/include/absl/log/check.he:(37i: fIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hs:a21t: i/usr/local/clang/include/absl/log/internal/check_op.hs:f521i:e17d:, warning: .type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]. .) i521f | _ s a t icsofnisetd c h| a ^r * absl_nullable s1, In file included from cs2/s2builder_graph.cco:n18s: tIn file included from ../src/s2/s2builder_graph.hc:h31a: rIn file included from *../src/s2/s2builder.h :a36b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.ha:b67l: e/usr/local/clang/include/absl/container/internal/btree_container.h :s5742:,3 : | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/base/nullability.h:257:23: 574 | note: expanded from macro 'absl_nullable' AB S257L | _#IdNeTfEiRnNeA La_bXs(li_nnsuelrlta_bolre_ a_sNsuilglna,b lien s e| r ^t _or_asIn file included from ss2/s2builder.cci:g71n: _In file included from h../src/s2/s2builder.hi:n35t: _In file included from i../src/s2/id_set_lexicon.hm:p28l: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :&37,: In file included from &/usr/local/clang/include/absl/log/internal/check_impl.h&:,21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~521 :47: warning: 575type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 521 | c o n s t c h atrr*u ea,b stlr_uneu,l lcaobnlset _si1t,e rcaotnosrt( hcihnatr)* AaBbSsLl__InNuTlElRaNbAlLe_ CsO2M,M A )| ; ^ | /usr/local/clang/include/absl/base/nullability.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 257:23:/usr/local/clang/include/absl/container/internal/btree_container.h :509note: :expanded from macro 'absl_nullable'47 : note: 257expanded from macro 'ABSL_INTERNAL_X' | #de f509i | n e a b s l _ n u lAlBaSbLl_eI N_TNEuRlNlAaLb_lAeT T R| I ^B UTE_CIn file included from As2/s2builder.ccP:T71U: RIn file included from E../src/s2/s2builder.hD:_35B: YIn file included from (../src/s2/id_set_lexicon.ht:h28i: sIn file included from )../src/s2/base/logging.h):,21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 522 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522\ | | ^~~~ const cha/usr/local/clang/include/absl/container/internal/btree_container.hr:*574 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n o/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: enote: xexpanded from macro 'ABSL_INTERNAL_X'p rte x511t | ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eAfTiTnReI BaUbTsEl__CnAoPnTnUuRlElD __BNYo(ntnhuilsl) ) )| ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAIn file included from Ls2/s2builder.cc_:A71T: TIn file included from R../src/s2/s2builder.hI:B35U: TIn file included from E../src/s2/id_set_lexicon.h_:C28A: PIn file included from T../src/s2/base/logging.hU:R22E: DIn file included from _/usr/local/clang/include/absl/log/log.hB:Y209(: tIn file included from h/usr/local/clang/include/absl/log/internal/log_impl.hi:s20): )In file included from ,/usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 49 : 37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | i n t \R e g| i ^~~~s terAndI/usr/local/clang/include/absl/container/internal/btree_container.hn:i581t:i3a:l iwarning: zpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e (/usr/local/clang/include/absl/container/internal/btree_container.hV:L511o:g52S:i tnote: eexpanded from macro 'ABSL_INTERNAL_X'* ab s511l | _ n o n n u l l v )A;B S L| _ ^I NTE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IB U241T | E#_dCeAfPiTnUeR EaDb_sBlY_(ntohninsu)l)l) _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define In file included from As2/s2builder.ccB:S71L: _In file included from I../src/s2/s2builder.hN:T35E: RIn file included from N../src/s2/id_set_lexicon.hA:L28_: IIn file included from F../src/s2/base/logging.h_:f22a: lIn file included from s/usr/local/clang/include/absl/log/log.he:(209i: fIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hs:a20t: iIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.hf:i63e: d/usr/local/clang/include/absl/log/internal/vlog_config.h,: 63.:.43.:) warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ VA_ A63R | G S _e_x p l| i ^c it constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internalIn file included from :s2/s2builder_graph.cc::R18e: gIn file included from i../src/s2/s2builder_graph.hs:t31e: rIn file included from A../src/s2/s2builder.hn:d36I: nIn file included from i../src/s2/mutable_s2shape_index.ht:i30a: lIn file included from i/usr/local/clang/include/absl/container/btree_map.hz:e67(: V/usr/local/clang/include/absl/container/internal/btree_container.hL:o583g:S3i:t ewarning: *passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] absl _583n | o n nAuBlSlL _vI)N;T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hX:(241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or _241a | s#sdiegfni,n ei nasbesrlt__noorn_nauslsli g_nN_ohninnutl_li m p| l ^, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IFIn file included from _s2/s2builder.cct:r71u: eIn file included from (../src/s2/s2builder.hi:f35_: sIn file included from a../src/s2/id_set_lexicon.ht:i28s: fIn file included from i../src/s2/base/logging.he:d22,: In file included from ./usr/local/clang/include/absl/log/log.h.:.209): In file included from i/usr/local/clang/include/absl/log/internal/log_impl.hf:_20s: aIn file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:s63f: i/usr/local/clang/include/absl/log/internal/vlog_config.he:d119 : 15| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const chIn file included from as2/s2builder_graph.ccr:*18 : aIn file included from b../src/s2/s2builder_graph.hs:l31_: nIn file included from o../src/s2/s2builder.hn:n36u: lIn file included from l../src/s2/mutable_s2shape_index.h :c30o: nIn file included from s/usr/local/clang/include/absl/container/btree_map.ht: 67f: i/usr/local/clang/include/absl/container/internal/btree_container.hl:e583_:;3 : | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/base/nullability.h:241:22 :583 | note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bXs(li_nnsoenrntu_lolr __aNsosningunl,l i n| s ^e rt_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2builder_graph.cc :18: In file included from ../src/s2/s2builder_graph.h:31 : 66In file included from | ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 33 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 52 : 24 : iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _typ e52* | satbds:l:_antoonmniucl| * ^ absl_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: Cexpanded from macro 'absl_nonnull'o nt r241o | l#Wdoerfdi(n e | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builder_graph.ccs2/s2builder.cc::1871: : In file included from In file included from ../src/s2/s2builder_graph.h../src/s2/s2builder.h::3136: : In file included from In file included from ../src/s2/s2builder.h../src/s2/mutable_s2shape_index.h::3630: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/btree_map.h::3366: : In file included from In file included from ../src/s2/base/commandlineflags.h/usr/local/clang/include/absl/container/internal/btree.h::2170: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/container/internal/layout.h::42198: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/strings/str_cat.h::30116: : /usr/local/clang/include/absl/base/call_once.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h53::2322: : /usr/local/clang/include/absl/strings/numbers.h:warning: 77type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 61: warning: 53 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a b77s | l[:[:noondcies_cfalradg]*] abbosoll_ nSoinmnpullelA tfolfa(ga)b;s l :| : ^s tr/usr/local/clang/include/absl/base/nullability.hi:n241g:_22v:i enote: wexpanded from macro 'absl_nonnull' st r241, | #fdleofaitn*e aabbssll__nnoonnnnuullll o_uNto)n;n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88In file included from | s2/s2builder_graph.cc[:[18n: oIn file included from d../src/s2/s2builder_graph.hi:s31c: aIn file included from r../src/s2/s2builder.hd:]36]: In file included from b../src/s2/mutable_s2shape_index.ho:o33l: In file included from S../src/s2/base/commandlineflags.hi:m21p: lIn file included from e/usr/local/clang/include/absl/flags/flag.hA:t42o: dIn file included from (/usr/local/clang/include/absl/flags/internal/flag.ha:b30s: l/usr/local/clang/include/absl/base/call_once.h:::96s:t33r:i nwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ view 96s | t r ,f rdioeunbdl es*t da:b:salt_onmoincn * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' ba s241e | _#idnetfeirnnea la:b:sClo_nntornonluWlolr d_(N o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2builder.ccl:l71 : _In file included from N../src/s2/s2builder.ho:n36n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:In file included from 116s2/s2builder_graph.cc: :In file included from 18/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23../src/s2/s2builder_graph.h: :31/usr/local/clang/include/absl/strings/numbers.h: :In file included from 98../src/s2/s2builder.h::6036:: In file included from ../src/s2/mutable_s2shape_index.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]33 : In file included from ../src/s2/base/commandlineflags.h:21 : 98In file included from | /usr/local/clang/include/absl/flags/flag.h[:[42n: oIn file included from d/usr/local/clang/include/absl/flags/internal/flag.hi:s30c: a/usr/local/clang/include/absl/base/call_once.hr:d97]:]18 :b owarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Si m97p | l e A t o b (oanbcsel_:f:lsatgr*i nagb_svli_enwo nsnturl,l bfoloalg*) ;a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: onote: uexpanded from macro 'absl_nonnull't ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | In file included from s2/s2builder_graph.cc : 18 : In file included from ../src/s2/s2builder_graph.h :i31n: tIn file included from _../src/s2/s2builder.ht:y36p: eIn file included from *../src/s2/mutable_s2shape_index.h :a33b: sIn file included from l../src/s2/base/commandlineflags.h_:n21o: nIn file included from n/usr/local/clang/include/absl/flags/flag.hu:l42l: In file included from o/usr/local/clang/include/absl/flags/internal/flag.hu:t30): ;/usr/local/clang/include/absl/base/call_once.h : 111| : ^40 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: expanded from macro 'absl_nonnull'111 | v o241i | d# dLeofwiLneev ealbCsall_lnOonncneu(lalb s_lN:o:nonnuclel_ f l| a ^g * absl_nonnull flag, Callable&& fIn file included from ns2/s2builder.cc,: 71 : | In file included from ^../src/s2/s2builder.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/mutable_s2shape_index.h241::3022: :In file included from /usr/local/clang/include/absl/container/btree_map.h:note: 66expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/btree.h: 70241: | In file included from #/usr/local/clang/include/absl/container/internal/layout.h:d198e: fIn file included from i/usr/local/clang/include/absl/strings/str_cat.hn:e116 : aIn file included from b/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:l23_: n/usr/local/clang/include/absl/strings/numbers.ho:n116n:u55l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onnu l116l | | ^ absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l70 : cIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:t198r: oIn file included from l/usr/local/clang/include/absl/strings/str_cat.h,: 116 : | In file included from ^/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/numbers.h::241152::2237:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #152d | evfoiinde PaubtsTlw_onDoingniutlsl( u_iNnotn3n2u_ltl i ,| ^c har* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198In file included from : s2/s2builder_graph.ccIn file included from :/usr/local/clang/include/absl/strings/str_cat.h18:: 116In file included from : ../src/s2/s2builder_graph.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h31:: 23In file included from : ../src/s2/s2builder.h:/usr/local/clang/include/absl/strings/numbers.h36:: 160In file included from :../src/s2/mutable_s2shape_index.h57::33 : In file included from warning: ../src/s2/base/commandlineflags.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/flags/flag.h: 42160: | In file included from b/usr/local/clang/include/absl/flags/internal/flag.ho:o30l: /usr/local/clang/include/absl/base/call_once.hs:a194f:e31_:s twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t o32_ b194a | sien(laibnsel :s:tsdt:r:iantgo_mviicen*t 3a2b_stl*_ naobnsnlu_lnlo nCnounltlr ovlaWloured,( | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 : note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.hIn file included from :s2/s2builder.cc42:: 71In file included from : /usr/local/clang/include/absl/flags/internal/flag.hIn file included from :../src/s2/s2builder.h30:: 36/usr/local/clang/include/absl/base/call_once.h: :In file included from 195../src/s2/mutable_s2shape_index.h::1630:: In file included from /usr/local/clang/include/absl/container/btree_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :19570 | : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198o: nIn file included from c/usr/local/clang/include/absl/strings/str_cat.he:_116f: lIn file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hg:*23 : a/usr/local/clang/include/absl/strings/numbers.hb:s162l:_57n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll f l162a | gb)o o{l s| a ^f e_/usr/local/clang/include/absl/base/nullability.hs:t241r:t22o:6 4note: _expanded from macro 'absl_nonnull'b as e241( | a#bdself:i:nset raibnsgl__vnioenwn utlelx t_,N oinnntu6l4l_ t *| ^a bsl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:In file included from 21s2/s2builder.cc: :In file included from 71/usr/local/clang/include/absl/flags/flag.h: :In file included from 42../src/s2/s2builder.h: :In file included from 36/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 30../src/s2/mutable_s2shape_index.h: :30/usr/local/clang/include/absl/base/call_once.h: :In file included from 200/usr/local/clang/include/absl/container/btree_map.h::4066:: In file included from /usr/local/clang/include/absl/container/internal/btree.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from 200/usr/local/clang/include/absl/strings/str_cat.h | :v116o: iIn file included from d/usr/local/clang/include/absl/strings/internal/stringify_sink.h :L23o: w/usr/local/clang/include/absl/strings/numbers.hL:e165v:e39l:C awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Once (165a | b s l : : o n c e _ f l a g * a b s l _ n o n naublsll :f:liangt,1 2C8a*l laabbslle_&n&o nfnnu,l l | v ^a lu/usr/local/clang/include/absl/base/nullability.he:,241 :i22n:t note: bexpanded from macro 'absl_nonnull'a se )241; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRIn file included from es2/s2builder.ccp:*71 : aIn file included from b../src/s2/s2builder.hs:l36_: nIn file included from o../src/s2/mutable_s2shape_index.hn:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h :C67l: on/usr/local/clang/include/absl/container/internal/btree_container.he:A523n:d31U:n rwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f () c o523n | s t ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' fa l241s | e#,d effailnsee )a;b s l| _ ^n onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l496l: 9_:N onote: nmacro 'ABSL_INTERNAL_X' defined heren ull 496 | | # ^d efine ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); In file included from | s2/s2builderutil_closed_set_normalizer.cc ~~~~~~~~~~~~: 18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h/usr/local/clang/include/absl/container/internal/btree_container.h::24511: :In file included from 47../src/s2/id_set_lexicon.h:: 28: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :51137 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : AIn file included from B/usr/local/clang/include/absl/log/internal/strip.hS:L26_: IIn file included from N/usr/local/clang/include/absl/log/internal/log_message.hT:E47R: NIn file included from A/usr/local/clang/include/absl/log/internal/structured_proto.hL:_27A: TIn file included from T/usr/local/clang/include/absl/log/internal/proto.hR:I34B: UT/usr/local/clang/include/absl/types/span.hE:_212C:A22P:T Uwarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]E D_BY (212t | h i su)s)i)n g p o i n t e r = T * a b s l _ n u l l\a b i| l ^~~~i ty_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:/usr/local/clang/include/absl/container/internal/btree_container.h26:: 527In file included from :/usr/local/clang/include/absl/log/internal/log_message.h30::47 : In file included from warning: /usr/local/clang/include/absl/log/internal/structured_proto.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h: 34527: | /usr/local/clang/include/absl/types/span.h : 213 : 34 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | u stirnuge ,c ofnaslts_ep)o;i n t| e ^r =/usr/local/clang/include/absl/container/internal/btree_container.h :c496o:n9s:t note: Tmacro 'ABSL_INTERNAL_X' defined here* ab s496l | _#nduelflianbei lAiBtSyL__uInNkTnEoRwNnA;L _ X| ( ^F un/usr/local/clang/include/absl/base/nullability.hc:,289 :C34a:l lnote: eexpanded from macro 'absl_nullability_unknown'e , K Q289u | a#ld,e fMiQnuea la,b sKlV_anluulel,a bMiVlailtuye_,u n.k.n.o)w n _ N u\l l _| u ^n specified | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBIn file included from Us2/s2builder_graph.ccT:E18_: CIn file included from A../src/s2/s2builder_graph.hP:T31U: RIn file included from E../src/s2/s2builder.hD:_36B: YIn file included from (../src/s2/mutable_s2shape_index.ht:h41i: sIn file included from )../src/s2/s2cell_id.h):)43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h :\149 : 13| : ^~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2builder_graph.cc532::1824: :In file included from ../src/s2/s2builder_graph.h:warning: 31: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2builder.h:36: In file included from 532../src/s2/mutable_s2shape_index.h | : 41 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28In file included from : s2/s2builderutil_closed_set_normalizer.cc In file included from : ../src/s2/s2point.h18 :: 27In file included from : ../src/s2/s2builderutil_closed_set_normalizer.h In file included from :f../src/s2/s2coder.h24a:: l23In file included from s: ../src/s2/id_set_lexicon.heIn file included from :)/usr/local/clang/include/absl/status/status.h;28 :: 67In file included from | : ../src/s2/base/logging.h ^:/usr/local/clang/include/absl/status/internal/status_internal.h 21:: 150/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from ::/usr/local/clang/include/absl/log/check.h25496:::37 9: :warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h note: :macro 'ABSL_INTERNAL_X' defined here21 : In file included from 150/usr/local/clang/include/absl/log/internal/check_op.h | : 49641 | : #In file included from d/usr/local/clang/include/absl/log/internal/strip.hce:of26ni: snIn file included from te/usr/local/clang/include/absl/log/internal/log_message.h :aA47bBs: SlIn file included from L:/usr/local/clang/include/absl/log/internal/structured_proto.h:_:SI27tN: aTIn file included from tE/usr/local/clang/include/absl/log/internal/proto.huR:sN34*A: La/usr/local/clang/include/absl/types/span.h_b:Xs733l(_:Fn31uo:nnn uclwarning: ,ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] sCtaalt lu733es | ,ec ,oc noKsnQtsutea xlcp,hr aMSQrpu*aa nla<,bT s>Kl V_ManalokuneenS,upl laMn V(paTrl*eu feai,bx )s.;l. _. n)| u ^l l a /usr/local/clang/include/absl/base/nullability.hb :l\241e : 22p| :t ^ r note: expanded from macro 'absl_nonnull'A BS L241_ | A#TdTeRfIiBnUeT Ea_bLsIlF_EnToInMnEu_lBlO U_NNDo,n n u| l ^l | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2builder_graph.ccf:i18n: eIn file included from ../src/s2/s2builder_graph.ha:b31s: lIn file included from _../src/s2/s2builder.hn:u36l: lIn file included from a../src/s2/mutable_s2shape_index.hb:l41e: In file included from _../src/s2/s2cell_id.hN:u43l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o531n:In file included from n3s2/s2builderutil_closed_set_normalizer.ccu:l:l 18 : swarning: tIn file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a../src/s2/s2builderutil_closed_set_normalizer.ht :u24s: ,In file included from ../src/s2/id_set_lexicon.hc531:o | n28 s: t In file included from A ../src/s2/base/logging.hcB:hS21aLr: _*IIn file included from N/usr/local/clang/include/absl/log/check.hTa:Eb37Rs: NlIn file included from A_/usr/local/clang/include/absl/log/internal/check_impl.hLn:o_n21Xn: (uIn file included from il/usr/local/clang/include/absl/log/internal/check_op.hnl:s 41per: reIn file included from tf/usr/local/clang/include/absl/log/internal/strip.hi_x:)o;26r : _ In file included from a| /usr/local/clang/include/absl/log/internal/log_message.hs ^:s 47i: /usr/local/clang/include/absl/base/nullability.hgIn file included from :n/usr/local/clang/include/absl/log/internal/structured_proto.h241,:: 2722i: :nIn file included from s/usr/local/clang/include/absl/log/internal/proto.hnote: e:expanded from macro 'absl_nonnull'r34 t: _ /usr/local/clang/include/absl/types/span.ho241:r | 739_#:ad21se:sf iiwarning: ngtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]en _aibms pl739l_ | n,So pncnaounnl _ &NM,oa nk&neu&lS,lp af na| (lT ^s* e ,a b s| l ^_ nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509a:b52l:e note: bexpanded from macro 'ABSL_INTERNAL_X'e gin 509A | B S L _ A T T R I B UATBES_LL_IIFNETTEIRMNEA_LB_OAUTNTDR,I B U| T ^E _C/usr/local/clang/include/absl/base/nullability.hA:P257T:U23R:E Dnote: _expanded from macro 'absl_nullable'B Y( t257h | i#sd)e)f,i n e a b s l _ n u l l a b l e _ N u l l a b\l e | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32In file included from | s2/s2builderutil_closed_set_normalizer.cc#:d18e: fIn file included from i../src/s2/s2builderutil_closed_set_normalizer.hn:e24 : AIn file included from B../src/s2/id_set_lexicon.hS:L28_: IIn file included from N../src/s2/base/logging.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37I: FIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hf:a21l: sIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h(:i41f: _In file included from s/usr/local/clang/include/absl/log/internal/strip.ha:t26i: sIn file included from f/usr/local/clang/include/absl/log/internal/log_message.hi:e47d: ,In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h.:.27.: )In file included from /usr/local/clang/include/absl/log/internal/proto.h_:_34V: A/usr/local/clang/include/absl/types/span.h_:A740R:G21S:_ _warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 740 | In file included from s2/s2builder.cc : 71 : In file included from ../src/s2/s2builder.h : 36T: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.ha:b531l:e3 :e nwarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) noe x531c | e p tA B{S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N257A:L23_:X (note: iexpanded from macro 'absl_nullable'n se r257t | _#odre_faisnsei ganb,s li_nnsuelrlta_bolre_ a_sNsuilglna_bilmep l ,| ^c onst &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2builderutil_closed_set_normalizer.cc534::1823: :In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:warning: 24: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/id_set_lexicon.h:28: In file included from 534../src/s2/base/logging.h | : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from t/usr/local/clang/include/absl/log/internal/strip.hr:u26e: )In file included from ;/usr/local/clang/include/absl/log/internal/log_message.h : 47| : ^In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:/usr/local/clang/include/absl/container/internal/btree_container.h27:: 496In file included from :/usr/local/clang/include/absl/log/internal/proto.h9::34 : note: /usr/local/clang/include/absl/types/span.hmacro 'ABSL_INTERNAL_X' defined here: 794:8: 496warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# defi n794e | A B S LT_*I NaTbEsRlN_AnLu_lXl(aFbulnec ,p tCra lAlBeSeL,_ AKTQTuRaIlB,U TMEQ_uLaIlF,E TKIVMaEl_uBeO,U NMDV,a lsuiez,e _.t. .s)i z e ) n\o e x| c ^e pt { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/id_set_lexicon.h::53328:: 3In file included from :../src/s2/base/logging.h :21warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :53321 | : In file included from /usr/local/clang/include/absl/log/internal/check_op.hA:B41S: LIn file included from /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_find_polygon_degeneracies.cc -o s2/s2builderutil_find_polygon_degeneracies.o _/usr/local/clang/include/absl/log/internal/strip.hI:N26T: EIn file included from R/usr/local/clang/include/absl/log/internal/log_message.hN:A47L: _In file included from X/usr/local/clang/include/absl/log/internal/structured_proto.h(:i27n: sIn file included from e/usr/local/clang/include/absl/log/internal/proto.hr:t34_: o/usr/local/clang/include/absl/types/span.hr:_799a:s32s:i gwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], in s799e | rStp_aonr<_caosnssitg nT_>i mMpalk,e CcoonnssttS p&a,n (&T&*, afbaslls_en,u l l| a ^b le/usr/local/clang/include/absl/container/internal/btree_container.h :b509e:g52i:n note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/base/nullability.h :509257 | : 23 : note: expanded from macro 'absl_nullable' 257 | A#BdSeLf_iInNeT EaRbNsAlL__nAuTlTlRaIbBlUeT E__NCuAlPlTaUbRlEeD _ B| Y ^( this)), In file included from s2/s2builderutil_closed_set_normalizer.cc : 18 : In file included from ../src/s2/s2builderutil_closed_set_normalizer.h : 24 : In file included from ../src/s2/id_set_lexicon.h : 28\: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/common.h::3732: :In file included from 9/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from /usr/local/clang/include/absl/log/internal/strip.h32: | 26#: dIn file included from e/usr/local/clang/include/absl/log/internal/log_message.hf:i47n: eIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.hA:B27S: LIn file included from _/usr/local/clang/include/absl/log/internal/proto.hI:N34T: E/usr/local/clang/include/absl/types/span.hR:N801A:L32_:I Fwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f als e801( | i f _ s a t i s f i e d , . . . ) _ _ V A _ A R G S _T_* a| b ^s l_nullableIn file included from s2/s2builder.cce:n71d: )In file included from ../src/s2/s2builder.hn:o36e: xIn file included from c../src/s2/mutable_s2shape_index.he:p30t: In file included from {/usr/local/clang/include/absl/container/btree_map.h : 67| : ^/usr/local/clang/include/absl/container/internal/btree_container.h :533:/usr/local/clang/include/absl/base/nullability.h3::257 :23warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: expanded from macro 'absl_nullable' 533257 | | # dAeBfSiLn_eI NaTbEsRlN_AnLu_lXl(aibnlsee r_tN_uolrl_aabslsei g n| , ^ insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insertIn file included from _s2/s2builder_graph.cco:r18_: aIn file included from s../src/s2/s2builder_graph.hs:i31g: nIn file included from ,../src/s2/s2builder.h :i36n: sIn file included from e../src/s2/mutable_s2shape_index.hr:t41_: oIn file included from r../src/s2/s2cell_id.h_:a43s: sIn file included from i../src/s2/s1angle.hg:n28_: iIn file included from m../src/s2/s2point.hp:l27,: In file included from c../src/s2/s2coder.ho:n23s: t/usr/local/clang/include/absl/status/status.h :&725,: 38&:& ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f alse ,725 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ta t534i | c s t a t u s _ i n t e r n a l : :tSrtuaet)u;s R e| p ~~~~~* ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l Pr e511p | a r e T o M o d i f yA(B S L| _ ^I NTE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IB U241T | E#_dCeAfPiTnUeR EaDb_sBlY_(ntohninsu)l)l) _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull /usr/local/clang/include/absl/container/internal/btree_container.hE:m536p:t24y:S twarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ng( )536; | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' f241a | l#sdee)f;i n e| ^a bs/usr/local/clang/include/absl/container/internal/btree_container.hl:_496n:o9n:n unote: lmacro 'ABSL_INTERNAL_X' defined herel _N o496n | n#udlelf i n| e ^ ABSL_INTERNAL_X(Func, CaIn file included from ls2/s2builder_graph.ccl:e18e: ,In file included from ../src/s2/s2builder_graph.hK:Q31u: aIn file included from l../src/s2/s2builder.h,: 36M: QIn file included from u../src/s2/mutable_s2shape_index.ha:l41,: In file included from K../src/s2/s2cell_id.hV:a43l: uIn file included from e../src/s2/s1angle.h,: 28M: VIn file included from a../src/s2/s2point.hl:u27e: ,In file included from ../src/s2/s2coder.h.:.23.: )/usr/local/clang/include/absl/status/status.h : 733 : 29 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assigIn file included from ns2/s2builder_graph.cc_:i18m: pIn file included from l../src/s2/s2builder_graph.h,: 31c: oIn file included from n../src/s2/s2builder.hs:t36 : &In file included from ,../src/s2/mutable_s2shape_index.h :&41&: ,In file included from ../src/s2/s2cell_id.ht:r43u: eIn file included from ,../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509../src/s2/s2coder.h::5223:: /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_INTERNAL_X'751 :61: warning: 509type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 751 | s tAaBtSiLc_ IuNiTnEtRpNtArL__tA TPToRiInBtUeTrET_oCRAePpT(UsRtEaDt_uBsY_(itnhtiesr)n)a,l : : S t a t u s R e p * a b s l _ n o n n u l\l r| ) ^; | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22macro 'ABSL_INTERNAL_IF_true' defined here: note: expanded from macro 'absl_nonnull'31 | # d241e | f#idneef iAnBeS La_bIsNlT_EnRoNnAnLu_lIlF __tNrounen(uilfl_ s a| t ^i sfied, ...) if_satisfiIn file included from es2/s2builder_graph.ccd: 18 : | In file included from ^../src/s2/s2builder_graph.h :31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2builder.ccIn file included from :../src/s2/s2point.h71:: 27In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2coder.h36:: 23In file included from : ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/status/status.h30:: 752In file included from :/usr/local/clang/include/absl/container/btree_map.h44::67 : warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 535:3: 752warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] stat i535c | c oAnBsStL _sItNaTtEuRsN_AiLn_tXe(rinnasle:r:tS_toart_uassRseipg*n ,a bisnls_enrotn_nourl_la sRseipgTno_Piomipnlt,e rc(o n s| t ^ &,/usr/local/clang/include/absl/base/nullability.h :&241&:,22 :t rnote: uexpanded from macro 'absl_nonnull'e , 241| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# de f536i | n e a b s l _ n o n n u l l _ N ofnanluslel) ; | ^| ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, In file included from Ms2/s2builder_graph.ccQ:u18a: lIn file included from ,../src/s2/s2builder_graph.h :K31V: aIn file included from l../src/s2/s2builder.hu:e36,: In file included from M../src/s2/mutable_s2shape_index.hV:a41l: uIn file included from e../src/s2/s2cell_id.h,: 43.: .In file included from .../src/s2/s1angle.h): 28 : In file included from ../src/s2/s2point.h :\27 : In file included from | ../src/s2/s2coder.h ^: 23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define a/usr/local/clang/include/absl/container/internal/btree_container.hb:s551l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll _ N551o | n n uAlBlS L _| I ^N TERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, trueIn file included from )s2/s2builder_graph.cc;: 18 : | In file included from ^../src/s2/s2builder_graph.h :31: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2builder.h509::3652: :In file included from ../src/s2/mutable_s2shape_index.h:note: 41expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2cell_id.h:43: In file included from 509../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h :A23B: S/usr/local/clang/include/absl/status/status.hL:_1038I:N33T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_A T1038T | R I B U TsEt_aCtAuPsT_UiRnEtDe_rBnYa(lt:h:iSst)a)t,u s R e p * a b s l _ n o n n u l l r e p ) \{ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/nullability.h::32241::922:: note: note: macro 'ABSL_INTERNAL_IF_false' defined hereexpanded from macro 'absl_nonnull' 24132 | | ##ddeeffiinnee aAbBsSlL__nIoNnTnEuRlNlA L__NIoFn_nfuallls e (| i ^f _satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2builder_graph.cc : 18 : In file included from ../src/s2/s2builder_graph.h : 31 : In file included from ../src/s2/s2builder.h\: 36 : | In file included from ^../src/s2/mutable_s2shape_index.h :41: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2cell_id.h31::439: :In file included from ../src/s2/s1angle.h:note: 28macro 'ABSL_INTERNAL_IF_true' defined here: In file included from ../src/s2/s2point.h:27 : 31In file included from | ../src/s2/s2coder.h#:d23e: f/usr/local/clang/include/absl/status/status.hi:n1063e: 13A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R1063N | AcLo_nIsFt_ tcrhuaer(*i fa_bssalt_insofnineudl,l .S.t.a)t uisfM_essastaigsefAiseCdS t r| ( ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2builder.cc :24171 | : #In file included from d../src/s2/s2builder.he:f36i: nIn file included from e../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u551l:l3 :_ Nwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n null | 551 ^ | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull In file included from fs2/s2builder_graph.ccl:a18g: )In file included from ;../src/s2/s2builder_graph.h : 31| : ^In file included from ../src/s2/s2builder.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2244:: In file included from note: ../src/s2/s2pointutil.hexpanded from macro 'absl_nonnull': 27: 241../src/s2/util/math/matrix3x3.h | :#276d:e5f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl_ n276o | n n u l lS 2__NCoHnEnCuKl_lN E (| d ^e t, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' In file included from s2/s2builder.cc120: | 71 : In file included from A../src/s2/s2builder.hB:S36L: _In file included from L../src/s2/mutable_s2shape_index.hO:G33_: IIn file included from N../src/s2/base/commandlineflags.hT:E21R: NIn file included from A/usr/local/clang/include/absl/flags/flag.hL:_42C: HIn file included from E/usr/local/clang/include/absl/flags/internal/flag.hC:K30_: N/usr/local/clang/include/absl/base/call_once.hE:_111I:M40P:L (warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v al1) ,111 | #vvoaild1 ,L o(wvLaelv2e)l,C a#lvlaOln2c)e ( a| b ^s l:/usr/local/clang/include/absl/log/internal/check_impl.h::o51n:c3e:_ fnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'a g* a51b | s l _AnBoSnLn_uLlOlG _fIlNaTgE,R NCAaLl_lCaHbElCeK&_&O Pf(nC,h e c| k ^_ NE/usr/local/clang/include/absl/base/nullability.h,: 241!:=22,: vnote: aexpanded from macro 'absl_nonnull'l 1, 241v | a#ld1e_ftienxet ,a bvsall_2n,o nvnaull2l_ t_eNxotn)n u l| l ^ | ^/usr/local/clang/include/absl/log/internal/check_op.h :68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder_graph.cc:18: In file included from ../src/s2/s2builder_graph.h:31: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPLIn file included from (s2/s2builder.cc(:v71a: lIn file included from 1../src/s2/s2builder.h):,36 : #In file included from v../src/s2/mutable_s2shape_index.ha:l331: ,In file included from ../src/s2/base/commandlineflags.h(:v21a: lIn file included from 2/usr/local/clang/include/absl/flags/flag.h):,42 : #In file included from v/usr/local/clang/include/absl/flags/internal/flag.ha:l302: )/usr/local/clang/include/absl/base/call_once.h : 153| : ^41 : /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :51type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'153 | 51 | C a lAlBOSnLc_eLIOmGp_lI(NsTtEdR:N:AaLt_oCmHiEcCk*_ NaEb,s l!_=n,o nvnaull1l, cvoanlt1r_otle,x t ,| ^v al2/usr/local/clang/include/absl/base/nullability.h,: 241v:a22l:2 _note: texpanded from macro 'absl_nonnull'e xt )241 | #| d ^e fi/usr/local/clang/include/absl/log/internal/check_op.hn:e75 :a61b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'n onn u75l | l _ANBoSnLn_uLlOlG _ I| N ^T ERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_get_snapped_winding_delta.cc -o s2/s2builderutil_get_snapped_winding_delta.o In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:71: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_lax_polygon_layer.cc -o s2/s2builderutil_lax_polygon_layer.o In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:24: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAIn file included from Ls2/s2builderutil_closed_set_normalizer.cc_:I18F: _In file included from t../src/s2/s2builderutil_closed_set_normalizer.hr:u25e: (In file included from i../src/s2/s2builder.hf:_31s: aIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.hi:s43: fIn file included from ied/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19.: .In file included from ./usr/local/clang/include/absl/container/internal/hash_function_defaults.h): 57i: fIn file included from _/usr/local/clang/include/absl/hash/hash.hs:a89t: iIn file included from s/usr/local/clang/include/absl/hash/internal/hash.hf:i79e: dIn file included from /usr/local/clang/include/absl/base/internal/endian.h :| 26 ^: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inIn file included from ls2/s2builder.cci:n113e: In file included from u../src/s2/s2polygon.hi:n29t: 1In file included from 6/usr/local/clang/include/absl/container/flat_hash_map.h_:t45 : U/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:a146l:i3g:n ewarning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L oad16 (146c | o n sAtB SvLo_iIdN*T EaRbNsAlL__nXo(ninnuslelr tp_)o r{_ a s| s ^i gn,/usr/local/clang/include/absl/base/nullability.h :i241n:s22e:r tnote: _expanded from macro 'absl_nonnull'o r_ a241s | s#idgenf_iinmep la,b sclo_nnsotn&n,u lclo n_sNto&n,n utlrlu e ,| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTIn file included from Es2/s2builderutil_closed_set_normalizer.ccR:N18A: LIn file included from _../src/s2/s2builderutil_closed_set_normalizer.hA:T25T: RIn file included from I../src/s2/s2builder.hB:U31T: EIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hC:A43P: TIn file included from U/usr/local/clang/include/absl/container/hash_container_defaults.hR:E19D: _In file included from B/usr/local/clang/include/absl/container/internal/hash_function_defaults.hY:(57t: hIn file included from i/usr/local/clang/include/absl/hash/hash.hs:)89): ,In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h : 45 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | i\n l i| n ^~~~e uint32/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:t146 :U3n:a lwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]g n/usr/local/clang/include/absl/container/internal/raw_hash_map.he:135d:L16o:a dnote: 3expanded from macro 'ABSL_INTERNAL_X'2 (co n135s | t v o i d * a b stlh_inso)n)n)u lAlB SpL)_ A{T T R| I ^B UTE/usr/local/clang/include/absl/base/nullability.h_:L241I:F22E:T Inote: Mexpanded from macro 'absl_nonnull'E _B O241U | N#Dd e{f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGSIn file included from _s2/s2builderutil_closed_set_normalizer.cc_: 18 : | In file included from ^../src/s2/s2builderutil_closed_set_normalizer.h :25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnulIn file included from ls2/s2builder.cc :p113): In file included from {../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h241::14922::51 : note: warning: expanded from macro 'absl_nonnull' passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | # d149e | f i n e a b s l _ n o n n u l l _tNrounen,u lAlB S L| _ ^I NTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, In file included from Ks2/s2builderutil_closed_set_normalizer.ccQ:u18a: lIn file included from ,../src/s2/s2builderutil_closed_set_normalizer.h :V25Q: uIn file included from a../src/s2/s2builder.hl:,31 : KIn file included from V/usr/local/clang/include/absl/container/flat_hash_set.ha:l43u: eIn file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h :V19V: aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:e57,: In file included from T/usr/local/clang/include/absl/hash/hash.ha:i89l: ,In file included from /usr/local/clang/include/absl/hash/internal/hash.h.:.79.: )In file included from /usr/local/clang/include/absl/base/internal/endian.h\: 26 : | /usr/local/clang/include/absl/base/internal/unaligned_access.h ^: 57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assIn file included from is2/s2builderutil_closed_set_normalizer.ccg:n18,: In file included from i../src/s2/s2builderutil_closed_set_normalizer.hn:s25e: rIn file included from t../src/s2/s2builder.h_:o31r: _In file included from a/usr/local/clang/include/absl/container/flat_hash_set.hs:s43i: gIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.h_:i19m: pIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 57c: oIn file included from n/usr/local/clang/include/absl/hash/hash.hs:t89&: ,In file included from /usr/local/clang/include/absl/hash/internal/hash.hc:o79n: sIn file included from t/usr/local/clang/include/absl/base/internal/endian.h&:,26 : t/usr/local/clang/include/absl/base/internal/unaligned_access.hr:u61e:,36 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133 :6152 | :i nnote: lexpanded from macro 'ABSL_INTERNAL_X'i ne v133o | i d U n a l i g n eAdBSStLo_rIeN3T2E(RvNoAiLd_*A TaTbRsIlB_UnToEn_nCuAlPlT UpR,E Du_iBnYt(3t2h_its )v)), { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i\n e | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here _No n31n | u#ldle f i| n ^e ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hs2/s2builder.cc::19113: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2polygon.h::5729: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/container/flat_hash_map.h::8945: : In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::79148: :In file included from 3/usr/local/clang/include/absl/base/internal/endian.h:: 26: warning: /usr/local/clang/include/absl/base/internal/unaligned_access.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]148 | A B65S | Li_nIlNiTnEeR NvAoLi_dX (Uinnasleirgtn_eodrS_taosrsei6g4n(,v oiinds*e ratb_solr__naosnsniuglnl_ ipm,p lu,i ncto6n4s_tt& ,v )c o{n s t| & ^, t/usr/local/clang/include/absl/base/nullability.hr:u241e:,22 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' 241149 | | # d e f i n e a b s l _ n o n n u ltlr u_eN,o nAnBuSlLl_ I N| T ^E RNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* /usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b153s:l3_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull p153) | { A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Xexpanded from macro 'absl_nonnull'( in s241e | r#td_eofri_naes saibgsnl,_ nionnsneurltl_ o_rN_oansnsuilgln _ i| m ^p l, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_IIn file included from Ns2/s2builderutil_closed_set_normalizer.ccT:E18R: NIn file included from A../src/s2/s2builderutil_closed_set_normalizer.hL:25_: AIn file included from T../src/s2/s2builder.hT:R31I: BIn file included from U/usr/local/clang/include/absl/container/flat_hash_set.hT:E43_: CIn file included from A/usr/local/clang/include/absl/container/hash_container_defaults.hP:T19U: RIn file included from E/usr/local/clang/include/absl/container/internal/hash_function_defaults.hD:_57B: YIn file included from (/usr/local/clang/include/absl/hash/hash.ht:h89i: sIn file included from )/usr/local/clang/include/absl/hash/internal/hash.h):,79 : /usr/local/clang/include/absl/base/internal/endian.h : 164 : 27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | i n l i n e v o\i d | S ^t or/usr/local/clang/include/absl/container/internal/common.he:1326:(9v:o inote: dmacro 'ABSL_INTERNAL_IF_false' defined here* ab s32l | _#ndoenfniunlel ApB,S Lu_iInNtT1E6R_NtA Lv_)I F{_ f a| l ^s e(i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed ,241 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_o_n n u| l ^l _Nonnull | In file included from ^s2/s2builder.cc :113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, inseIn file included from rs2/s2builderutil_closed_set_normalizer.cct:_18o: rIn file included from _../src/s2/s2builderutil_closed_set_normalizer.ha:s25s: iIn file included from g../src/s2/s2builder.hn:_31i: mIn file included from p/usr/local/clang/include/absl/container/flat_hash_set.hl:,43 : cIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:s19t: &In file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :&57&: ,In file included from /usr/local/clang/include/absl/hash/hash.hf:a89l: sIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h,: 79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 168:36/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 135:warning: 16:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 168 | i135n | l i n e u i n t 3 2t_hti sL)o)a)d 3A2B(ScLo_nAsTtT RvIoBiUdT*E _aLbIsFlE_TnIoMnEn_uBlOlU NpD) {{ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31 | | # ^d efine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_In file included from ss2/s2builderutil_closed_set_normalizer.cca:t18i: sIn file included from f../src/s2/s2builderutil_closed_set_normalizer.hi:e25d: In file included from ../src/s2/s2builder.h| : ^31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from In file included from s2/s2builder.cc/usr/local/clang/include/absl/hash/internal/hash.h::11379: : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/base/internal/endian.h::29172: :In file included from 27/usr/local/clang/include/absl/container/flat_hash_map.h:: 45: warning: /usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 153:3: 172warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i nline 153v | o i dA BSStLo_rIeN3T2E(RvNoAiLd_*X (aibnssle_rnto_nonru_lals spi,g nu,i insert_notr3_2a_sts ivg)n _{i m p| l ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22&:, note: &expanded from macro 'absl_nonnull'& , f241a | l#sdee,f i n| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abs l154_ | n o n n u l l _ N o n n u l l | t ^r ue, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/s2builderutil_closed_set_normalizer.cc : 18 : tIn file included from h../src/s2/s2builderutil_closed_set_normalizer.hi:s25): )In file included from )../src/s2/s2builder.h :A31B: SIn file included from L/usr/local/clang/include/absl/container/flat_hash_set.h_:A43T: TIn file included from R/usr/local/clang/include/absl/container/hash_container_defaults.hI:B19U: TIn file included from E/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:L57I: FIn file included from E/usr/local/clang/include/absl/hash/hash.hT:I89M: EIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hB:O79U: N/usr/local/clang/include/absl/base/internal/endian.hD: 176{: 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | i n l i n e u i n t 6 4 _ t L o a\d 6 4| ( ^~~~c onst void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | In file included from s2/s2builderutil_closed_set_normalizer.cc : 18 : In file included from ../src/s2/s2builderutil_closed_set_normalizer.h : 25 : In file included from ../src/s2/s2builder.h : 31 : fIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hl:s43e: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hA:B19S: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hI:N57T: EIn file included from R/usr/local/clang/include/absl/hash/hash.hN:A89L: _In file included from S/usr/local/clang/include/absl/hash/internal/hash.hI:N79G: L/usr/local/clang/include/absl/base/internal/endian.hE:_180A:R27G:( )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 180 | /usr/local/clang/include/absl/container/internal/raw_hash_map.hi:n120l:i9n:e note: vmacro 'ABSL_INTERNAL_X' defined hereo id S120t | o#rdee6f4i(nveo iAdB*S La_bIsNlT_EnRoNnAnLu_lXl( Fpu,n cu,i nCta6l4l_ete ,v )K Q{u a l| , ^ VQ/usr/local/clang/include/absl/base/nullability.hu:a241l:,22 :K Vnote: aexpanded from macro 'absl_nonnull'l ue ,241 | V#Vdaelfuien,e Taabisll,_ n.o.n.n)u l\l _| N ^o nnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :157warning: :3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 250 | in l157i | n e AuBiSnLt_1I6N_TtE RLNoAaLd_1X6((icnosnesrtt _voori_da*s saibgsnl,_ nionnsneurltl_ opr)_ a{s s i| g ^n _im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't &, 241& | &#,d etfriunee, a b| s ^l _n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n133n:u52l:l note: _expanded from macro 'ABSL_INTERNAL_X'N onn u133l | l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2builderutil_closed_set_normalizer.cc : 18 : In file included from ../src/s2/s2builderutil_closed_set_normalizer.h : 25 : In file included from ../src/s2/s2builder.h : 31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : \In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/container/internal/common.h57:: 31In file included from :/usr/local/clang/include/absl/hash/hash.h9::89 : In file included from note: /usr/local/clang/include/absl/hash/internal/hash.hmacro 'ABSL_INTERNAL_IF_true' defined here: 79: /usr/local/clang/include/absl/base/internal/endian.h :31254 | :#27d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e A B254S | Li_nIlNiTnEeR NvAoLi_dI FS_ttorruee1(6i(fv_osiadt*i safbiseld_,n o.n.n.u)l li fp_,s autiinstf1i6e_dt v| ) ^ { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2builder.cc241: | 113#: dIn file included from e../src/s2/s2polygon.hf:i29n: eIn file included from /usr/local/clang/include/absl/container/flat_hash_map.ha:b45s: l/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n157o:n3n:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] _Nonn u157l | l A| B ^S L_INTERNAL_X(insert_or_assign, insert_or_assign_impl, conIn file included from ss2/s2builderutil_closed_set_normalizer.cct:&18,: In file included from &../src/s2/s2builderutil_closed_set_normalizer.h&:,25 : tIn file included from r../src/s2/s2builder.hu:e31,: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h: 19158: | In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 57 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 258 :t36r:u ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L258_ | IiNnTlEiRnNeA Lu_iSnItN3G2L_Et_ ALRoGa(d)3)2;( c o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s t v/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:i133d:*47 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _non n133u | l l p ) { | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ A241T | T#RdIeBfUiTnEe_ CaAbPsTlU_RnEoDn_nBuYl(lt h_iNso)n)n,u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/s2builderutil_closed_set_normalizer.cc : 18 : In file included from ../src/s2/s2builderutil_closed_set_normalizer.h : 25 : In file included from t../src/s2/s2builder.hh:i31s: )In file included from )/usr/local/clang/include/absl/container/flat_hash_set.h): 43A: BIn file included from S/usr/local/clang/include/absl/container/hash_container_defaults.hL:_19A: TIn file included from T/usr/local/clang/include/absl/container/internal/hash_function_defaults.hR:I57B: UIn file included from T/usr/local/clang/include/absl/hash/hash.hE:_89L: IIn file included from F/usr/local/clang/include/absl/hash/internal/hash.hE:T79I: M/usr/local/clang/include/absl/base/internal/endian.hE:_262B:O27U:N Dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{ 262 | i n l i n e v o i d S t o r e 3 2 ( v o i d *\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: pmacro 'ABSL_INTERNAL_IF_true' defined here, ui n31t | 3#2d_etf ivn)e {A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Iexpanded from macro 'absl_nonnull'F _t r241u | e#(dieff_isnaet iasbfsile_dn,o n.n.u.l)l i_fN_osnantuilslf i e| d ^ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNIn file included from As2/s2builderutil_closed_set_normalizer.ccL:_18X: (In file included from i../src/s2/s2builderutil_closed_set_normalizer.hn:s25e: rIn file included from t../src/s2/s2builder.h_:o31r: _In file included from a/usr/local/clang/include/absl/container/flat_hash_set.hs:s43i: gIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19i: nIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:r57t: _In file included from o/usr/local/clang/include/absl/hash/hash.hr:_89a: sIn file included from s/usr/local/clang/include/absl/hash/internal/hash.hi:g79n: _/usr/local/clang/include/absl/base/internal/endian.hi:m266p:l36,: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st& ,266 | &i&n,l itnreu eu,i n t| 6 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~4 _t 158L | o a d 6 4 ( c o n s t v o i d * atbrsule_,n oAnBnSuLl_lI NpT)E R{N A L| _ ^S IN/usr/local/clang/include/absl/base/nullability.hG:L241E:_22A:R Gnote: (expanded from macro 'absl_nonnull') ); 241 | | # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d efi/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:e135 :a11b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u135l | l _ N o n n u l l t h| i ^s ))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2builderutil_closed_set_normalizer.cc : 18 : In file included from ../src/s2/s2builderutil_closed_set_normalizer.h : 25 : In file included from ../src/s2/s2builder.h : 31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :\43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^~~~: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/container/internal/raw_hash_map.h_:N161o:n52n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __In file included from as2/s2builder.cct:t113r: iIn file included from b../src/s2/s2polygon.hu:t29e: _In file included from _/usr/local/clang/include/absl/container/flat_hash_map.h(:(45e: n/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b176l:e45_:i fwarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n == 1760 | , " O n l y l i t e r a l ` 0 `A BiSsL _aIlNlToEwReNdA.L"_)S)I)N G{L}E _ A| R ^G ()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builder.cc:113: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:23: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2builderutil_closed_set_normalizer.ccs2/s2builderutil_find_polygon_degeneracies.cc::1818: : In file included from In file included from ../src/s2/s2builderutil_closed_set_normalizer.h../src/s2/s2builderutil_find_polygon_degeneracies.h::2524: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2builder.h::3131: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/flat_hash_set.h::4343: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::1919: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5957: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/hash/hash.h::9489: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/hash/internal/hash.h::3179: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/internal/endian.h::103326:: 20:/usr/local/clang/include/absl/base/internal/unaligned_access.h :39warning: :45type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void W39a | iitn(lMiuntee xu*i natb1s6l__tno nUnnuallli gmnue)d L{o a d| 1 ^6 (co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22v:o inote: dexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bps)l _{n o n| n ^u ll _Non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2builderutil_closed_set_normalizer.cco:n18n: uIn file included from l../src/s2/s2builderutil_closed_set_normalizer.hl: 25 : | In file included from ^../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::DuratIn file included from is2/s2builderutil_find_polygon_degeneracies.cco:n18 : tIn file included from i../src/s2/s2builderutil_find_polygon_degeneracies.hm:e24o: uIn file included from t../src/s2/s2builder.h): 31{: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/base/nullability.h::19241: :In file included from 22/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 57: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/hash/hash.h :89: In file included from 241/usr/local/clang/include/absl/hash/internal/hash.h | :#79d: eIn file included from f/usr/local/clang/include/absl/base/internal/endian.hi:n26e: /usr/local/clang/include/absl/base/internal/unaligned_access.ha:b45s:l45_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _45N | oinnnluilnle u| i ^n t32_t UnalignedLoad32(const void* In file included from as2/s2builderutil_closed_set_normalizer.ccb:s18l: _In file included from n../src/s2/s2builderutil_closed_set_normalizer.ho:n25n: uIn file included from l../src/s2/s2builder.hl: 31p: )In file included from /usr/local/clang/include/absl/container/flat_hash_set.h{: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::24159:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e1069f:i32n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o1069n | n u lblo o_lN oWnaniutlWli t h| D ^e adline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2builderutil_find_polygon_degeneracies.cca:b18s: lIn file included from _../src/s2/s2builderutil_find_polygon_degeneracies.hn:o24n: nIn file included from u../src/s2/s2builder.hl:l31 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_set.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inliIn file included from ns2/s2builderutil_closed_set_normalizer.cce: 18u: iIn file included from n../src/s2/s2builderutil_closed_set_normalizer.ht:6254: _In file included from t../src/s2/s2builder.h :U31n: aIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.hi:g43n: eIn file included from d/usr/local/clang/include/absl/container/hash_container_defaults.hL:o19a: dIn file included from 6/usr/local/clang/include/absl/container/internal/hash_function_defaults.h4:(59c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94 : vIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hi:d31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b1088s:35l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l1088 | p ) v{o i d| ^E nab/usr/local/clang/include/absl/base/nullability.hl:e241D:e22b:u gnote: Lexpanded from macro 'absl_nonnull'o g( c241o | n#sdte fcihnaer *a basbls_ln_onnunlullalb l_eN onnanmuel)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31In file included from : s2/s2builderutil_find_polygon_degeneracies.ccIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h18:: 43In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h24:: 19In file included from : ../src/s2/s2builder.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h31:: 59In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/strings/cord.h43:: 94In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h19:: 31In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/synchronization/mutex.h57:: 1091In file included from :/usr/local/clang/include/absl/hash/hash.h26::89 : In file included from warning: /usr/local/clang/include/absl/hash/internal/hash.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 79: In file included from /usr/local/clang/include/absl/base/internal/endian.h :109126 | : /usr/local/clang/include/absl/base/internal/unaligned_access.h :b57o:o36l: Wwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i tCom m57o | ni(nMluitneex *v oaibds lU_nnaolningunleld Smtuotreex1,6 ( v| o ^i d*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #pd,e fuiinnet 1a6b_stl _vn)o n{n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnullIn file included from s2/s2builderutil_closed_set_normalizer.cc_:N18o: nIn file included from n../src/s2/s2builderutil_closed_set_normalizer.hu:l25l: In file included from ../src/s2/s2builder.h| : ^31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::In file included from Ps2/s2builderutil_find_polygon_degeneracies.cce:r18T: hIn file included from r../src/s2/s2builderutil_find_polygon_degeneracies.he:a24d: SIn file included from y../src/s2/s2builder.hn:c31h: *In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l57 : sIn file included from )/usr/local/clang/include/absl/hash/hash.h;: 89 : | In file included from ^/usr/local/clang/include/absl/hash/internal/hash.h :79: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/base/internal/endian.h241::2622: : /usr/local/clang/include/absl/base/internal/unaligned_access.h:note: 61expanded from macro 'absl_nonnull': 36: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n61e | ianblsiln_en ovnoniudl lU n_aNloingnnueldlS t o| r ^e 32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(voidIn file included from *s2/s2builderutil_closed_set_normalizer.cc :a18b: sIn file included from l../src/s2/s2builderutil_closed_set_normalizer.h_:n25o: nIn file included from n../src/s2/s2builder.hu:l31: lIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hp:,43 : uIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:t196: 4In file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht: 59v: )In file included from /usr/local/clang/include/absl/strings/cord.h{: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h241::110922::34 : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | # d1109e | f i neex palbiscli_tn oMnuntuelxlL o_cNkoMnanyublel( M u| t ^e x* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inIn file included from ls2/s2builderutil_closed_set_normalizer.cci:n18e: In file included from u../src/s2/s2builderutil_closed_set_normalizer.hi:n25t: 1In file included from 6../src/s2/s2builder.h_:t31 : LIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.ha:d431: 6In file included from (/usr/local/clang/include/absl/container/hash_container_defaults.hc:o19n: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :v59o: iIn file included from d/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n1212u:l52l: pwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { | ^ 1212 | b/usr/local/clang/include/absl/base/nullability.ho:o241l: 22C:o nnote: dexpanded from macro 'absl_nonnull'i ti o241n | :#:dCeafsitnAen daCbaslll_Mneotnhnoudl(lc o_nNsotn nCuolnld i t| i ^o n* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_find_polygon_degeneracies.ccN:o18n: nIn file included from u../src/s2/s2builderutil_find_polygon_degeneracies.hl:l24 : In file included from | ../src/s2/s2builder.h ^: 31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnulIn file included from ls2/s2builderutil_closed_set_normalizer.cc :p18,: In file included from u../src/s2/s2builderutil_closed_set_normalizer.hi:n25t: 1In file included from 6../src/s2/s2builder.h_:t31 : vIn file included from )/usr/local/clang/include/absl/container/flat_hash_set.h :{43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/base/nullability.h::59241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: 241/usr/local/clang/include/absl/synchronization/mutex.h | :#1221d:e54f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _1221n | obnonoull lC o_nNdointniuolnl: : C| a ^s tAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builderutil_find_polygon_degeneracies.cc22::18 : In file included from note: ../src/s2/s2builderutil_find_polygon_degeneracies.hexpanded from macro 'absl_nonnull': 24: In file included from ../src/s2/s2builder.h241: | 31#: dIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hf:i43n: eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o57n: nIn file included from u/usr/local/clang/include/absl/hash/hash.hl:l89 : _In file included from N/usr/local/clang/include/absl/hash/internal/hash.ho:n79n: u/usr/local/clang/include/absl/base/internal/endian.hl:l168 : 36| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2builderutil_closed_set_normalizer.cc#:d18e: fIn file included from i../src/s2/s2builderutil_closed_set_normalizer.hn:e25 : aIn file included from b../src/s2/s2builder.hs:l31_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :_19N: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: lIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T*In file included from s2/s2builderutil_find_polygon_degeneracies.cca:b18s: lIn file included from _../src/s2/s2builderutil_find_polygon_degeneracies.hn:u24l: lIn file included from a../src/s2/s2builder.hb:i31l: iIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.hy:_43u: nIn file included from k/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19w: nIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 57 : | In file included from ^/usr/local/clang/include/absl/hash/hash.h :89: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/hash/internal/hash.h::24179:: 22:/usr/local/clang/include/absl/base/internal/endian.h :172note: :expanded from macro 'absl_nonnull'27 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f172i | nien laibnsel _vnooindn uSltlo r_eN3o2n(nvuolild * | a ^b sl_nonIn file included from ns2/s2builderutil_closed_set_normalizer.ccu:l18l: In file included from p../src/s2/s2builderutil_closed_set_normalizer.h,: 25u: iIn file included from n../src/s2/s2builder.ht:3312: _In file included from t/usr/local/clang/include/absl/container/flat_hash_set.h :v43): In file included from {/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2294:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h :2411230 | :#34d:e fwarning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n e a b1230s | l _ n o nbnouolll (_*Naobnsnlu_lnlo n n| u ^l l func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' In file included from s2/s2builderutil_find_polygon_degeneracies.cc289: | 18#: dIn file included from e../src/s2/s2builderutil_find_polygon_degeneracies.hf:i24n: eIn file included from ../src/s2/s2builder.ha:b31s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:i19l: iIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hy:_57u: nIn file included from k/usr/local/clang/include/absl/hash/hash.hn:o89w: nIn file included from /usr/local/clang/include/absl/hash/internal/hash.h_:N79u: l/usr/local/clang/include/absl/base/internal/endian.hl:_176u:n36s:p ewarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i fie d176 | i| n ^l ine uint64_t LoaIn file included from ds2/s2builderutil_closed_set_normalizer.cc6:418(: cIn file included from o../src/s2/s2builderutil_closed_set_normalizer.hn:s25t: In file included from v../src/s2/s2builder.ho:i31d: *In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59 : pIn file included from )/usr/local/clang/include/absl/strings/cord.h :{94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::1231241::822:: warning: note: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 2411231 | | # d e f iTn*e aabbssll__nnuolnlnaublill i_tNyo_nunnuklnlo w n| ^a rg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknowIn file included from ns2/s2builderutil_find_polygon_degeneracies.cc :_18N: uIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.hl:_24u: nIn file included from s../src/s2/s2builder.hp:e31c: iIn file included from f/usr/local/clang/include/absl/container/flat_hash_set.hi:e43d: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builderutil_closed_set_normalizer.cc22::18 : In file included from note: ../src/s2/s2builderutil_closed_set_normalizer.hexpanded from macro 'absl_nonnull': 25: In file included from ../src/s2/s2builder.h241: | 31#: dIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hf:i43n: eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1241 : 12| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inlineIn file included from s2/s2builderutil_closed_set_normalizer.ccu:i18n: tIn file included from 1../src/s2/s2builderutil_closed_set_normalizer.h6:_25t: In file included from L../src/s2/s2builder.ho:a31d: 1In file included from 6/usr/local/clang/include/absl/container/flat_hash_set.h(:c43o: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.ht: 19v: oIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd:*59 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1279p:)35 :{ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h1279: | 241v:o22i:d note: Rexpanded from macro 'absl_nonnull'e gi s241t | e#rdMeuftienxeP raobfsill_enro(nvnouildl (_*Naobnsnlu_lnlo n n| u ^l l fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2builderutil_find_polygon_degeneracies.cce: 18a: bIn file included from s../src/s2/s2builderutil_find_polygon_degeneracies.hl:_24n: oIn file included from n../src/s2/s2builder.hn:u31l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_set.h_:N43o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu:l19l: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^57 : In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inliIn file included from ns2/s2builderutil_closed_set_normalizer.cce: 18v: oIn file included from i../src/s2/s2builderutil_closed_set_normalizer.hd: 25S: tIn file included from o../src/s2/s2builder.hr:e311: 6In file included from (/usr/local/clang/include/absl/container/flat_hash_set.hv:o43i: dIn file included from */usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:n59o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31u: i/usr/local/clang/include/absl/synchronization/mutex.hn:t12931:633_:t warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | 1293 ^ | vo/usr/local/clang/include/absl/base/nullability.hi:d241 :R22e:g inote: sexpanded from macro 'absl_nonnull't er M241u | t#edxeTfriancee ra(bvsoli_dn o(n*naublsll __nNoonnnnuullll f n| ) ^( const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2builderutil_find_polygon_degeneracies.ccn:n18u: lIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.h :_24N: oIn file included from n../src/s2/s2builder.hn:u31l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_set.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from In file included from s2/s2builderutil_closed_set_normalizer.cc/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::1857: : In file included from In file included from ../src/s2/s2builderutil_closed_set_normalizer.h/usr/local/clang/include/absl/hash/hash.h::2589: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/hash/internal/hash.h::3179: : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/base/internal/endian.h::43258: :In file included from 36/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h :25894 | : iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hl:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :u1293i:n62t:3 2warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Lo a1293d | 3v2o(icdo nRsetg ivsotiedr*M uatbesxlT_rnaocnenru(lvlo ipd) ({* a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: fexpanded from macro 'absl_nonnull'n )( c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ Nmosngn,u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builderutil_find_polygon_degeneracies.ccs2/s2builderutil_closed_set_normalizer.cc::1818: : In file included from In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h../src/s2/s2builderutil_closed_set_normalizer.h::2425: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2builder.h::3131: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/flat_hash_set.h::4343: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/hash_container_defaults.h::1919: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::5759: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/strings/cord.h::8994: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::7931: : /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/synchronization/mutex.h::2621294::2762:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294262 | | i n l i n e v o i d S t o r e 3 2 ( v o i d * a b s l _ n o n n u l l p , u i n t 3 2 _cto nvs)t {v o i| d ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241o | b#jd,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:In file included from 18s2/s2builderutil_find_polygon_degeneracies.cc: :In file included from 18../src/s2/s2builderutil_closed_set_normalizer.h: :In file included from 25../src/s2/s2builderutil_find_polygon_degeneracies.h: :In file included from 24../src/s2/s2builder.h: :In file included from 31../src/s2/s2builder.h: :In file included from 31/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 57/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/hash/hash.h: :In file included from 89/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/hash/internal/hash.h: :79/usr/local/clang/include/absl/synchronization/mutex.h: :1309/usr/local/clang/include/absl/base/internal/endian.h::35266:: 36:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | v266o | iidn lRiengei sutienrtC6o4n_dtV aLroTarda6c4e(rc(ovnositd v(o*iadb*s la_bnsoln_nnuolnln uflnl) (p ) | { ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | In file included from s2/s2builderutil_find_polygon_degeneracies.ccc:o18n: sIn file included from t../src/s2/s2builderutil_find_polygon_degeneracies.h :c24h: aIn file included from r../src/s2/s2builder.h*: 31a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hl:_43n: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hm:s57g: ,In file included from /usr/local/clang/include/absl/hash/hash.hc:o89n: sIn file included from t/usr/local/clang/include/absl/hash/internal/hash.h :v79o: i/usr/local/clang/include/absl/base/internal/endian.hd:*270 :a27b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u270l | li nclvi)n)e; v o| i ^d S/usr/local/clang/include/absl/base/nullability.ht:o241r:e226:4 (note: vexpanded from macro 'absl_nonnull'o id *241 | a#bdself_innoen naublsll _pn,o nuniunltl6 4__Nto nvn)u l{l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2builderutil_closed_set_normalizer.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h241: | 25#: dIn file included from e../src/s2/s2builder.hf:i31n: eIn file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : /usr/local/clang/include/absl/synchronization/mutex.h| : ^1310 :47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] In file included from s2/s2builderutil_closed_set_normalizer.cc: 1878: | In file included from ../src/s2/s2builderutil_closed_set_normalizer.h: 25 : In file included from ../src/s2/s2builder.h :_31_: aIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.ht:r43i: bIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.ht:e19_: _In file included from (/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:(59e: n/usr/local/clang/include/absl/strings/cord.ha:b927l:e43_:i fwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n == 0927, | " O n l y l i t e r a l ` 0 ` i s a l l o w e d . " ) ) )C o{r}d R e| p ^* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_find_polygon_degeneracies.cc1514: | 18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h :c24o: rIn file included from d../src/s2/s2builder.h_:i31n: tIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hr:n43a: lIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h::C19o: rIn file included from d/usr/local/clang/include/absl/container/internal/hash_function_defaults.hR:e57p: *In file included from /usr/local/clang/include/absl/hash/hash.ha:b89s: lIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hn:o90n: nu/usr/local/clang/include/absl/strings/string_view.hl:l53 :t54r:e ewarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] { | ^ 53 | /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t:e xnote: pexpanded from macro 'absl_nonnull'r s t241r | i#ndge_fviineew aNbuslll_SnaofnenSutlrli n_gNVoinenwu(lclo n s| t ^ char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] boolIn file included from s2/s2builderutil_get_snapped_winding_delta.ccS:i50m: pIn file included from l../src/s2/s2builderutil_get_snapped_winding_delta.he:A24t: oIn file included from d../src/s2/s2builder.h(:a31b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h:::43s: tIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.hi:n19g: _In file included from v/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:e57w: In file included from s/usr/local/clang/include/absl/hash/hash.ht:r89,: In file included from d/usr/local/clang/include/absl/hash/internal/hash.ho:u79b: lIn file included from e/usr/local/clang/include/absl/base/internal/endian.h*: 26a: b/usr/local/clang/include/absl/base/internal/unaligned_access.hs:l39_:n45o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l ou t39) | ;i n l| i ^n e /usr/local/clang/include/absl/base/nullability.hu:i241n:t221:6 _note: texpanded from macro 'absl_nonnull' Un a241l | i#gdneefdiLnoea da1b6s(lc_onnosntn uvloli d_*N oanbnsull_ln o n| n ^u ll p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2builderutil_closed_set_normalizer.cc :18: In file included from 241../src/s2/s2builderutil_closed_set_normalizer.h | :#25d: eIn file included from f../src/s2/s2builder.hi:n36e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 70_: NIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:n198u: lIn file included from l/usr/local/clang/include/absl/strings/str_cat.h : 116| : ^In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); In file included from | s2/s2builderutil_get_snapped_winding_delta.cc ^: 50: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builderutil_get_snapped_winding_delta.h::24124:: 22In file included from :../src/s2/s2builder.h :31note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 241In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e57 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n79u: lIn file included from l/usr/local/clang/include/absl/base/internal/endian.h :_26N: o/usr/local/clang/include/absl/base/internal/unaligned_access.hn:n45u:l45l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnaligIn file included from ns2/s2builderutil_closed_set_normalizer.cce:d18L: oIn file included from a../src/s2/s2builderutil_closed_set_normalizer.hd:3252: (In file included from c../src/s2/s2builder.ho:n36s: tIn file included from ../src/s2/mutable_s2shape_index.hv:o30i: dIn file included from */usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h_:n70o: nIn file included from n/usr/local/clang/include/absl/container/internal/layout.hu:l198l: In file included from p/usr/local/clang/include/absl/strings/str_cat.h): 116{: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h:/usr/local/clang/include/absl/base/nullability.h112::24144::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 112# | d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from In file included from s2/s2builderutil_closed_set_normalizer.cc/usr/local/clang/include/absl/hash/hash.h::1889: : In file included from In file included from ../src/s2/s2builderutil_closed_set_normalizer.h/usr/local/clang/include/absl/hash/internal/hash.h::2579: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/base/internal/endian.h::3626: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::3051: :In file included from 45/usr/local/clang/include/absl/container/btree_map.h:: 66: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree.h :70: In file included from /usr/local/clang/include/absl/container/internal/layout.h :51198 | : iIn file included from n/usr/local/clang/include/absl/strings/str_cat.hl:i116n: eIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hu:i23n: t/usr/local/clang/include/absl/strings/numbers.h6:4116_:t55 :U nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l igne d116L | o a d 6 4 ( c o n s t v o i d * a b s l _ n o n n u l l p ) { | ^ a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::i nnote: texpanded from macro 'absl_nonnull'1 28 *241 | a#bdself_innoen naulbsl_nonnlu lolu t_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.ccIn file included from :s2/s2builderutil_get_snapped_winding_delta.cc18:: 50In file included from : ../src/s2/s2builderutil_closed_set_normalizer.hIn file included from :../src/s2/s2builderutil_get_snapped_winding_delta.h25:: 24In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2builder.h36:: 31In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h30:: 43In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h66:: 19In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h70:: 57In file included from : /usr/local/clang/include/absl/container/internal/layout.hIn file included from :/usr/local/clang/include/absl/hash/hash.h198:: 89In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h116:: 79In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :/usr/local/clang/include/absl/base/internal/endian.h23:: 26: /usr/local/clang/include/absl/strings/numbers.h:/usr/local/clang/include/absl/base/internal/unaligned_access.h118::5756::36 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | 57 | i n l i n e v o i d U n a l i g n e d S t o r e 1 6 ( v o i d * a b s la_bnsoln:n:uuliln tp1,2 8u*i natb1s6l__tn ovn)n u{l l | o ^u t)/usr/local/clang/include/absl/base/nullability.h;: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UIn file included from ns2/s2builderutil_closed_set_normalizer.cca:l18i: gIn file included from n../src/s2/s2builderutil_closed_set_normalizer.he:d25S: tIn file included from o../src/s2/s2builder.hr:e363: 2In file included from (../src/s2/mutable_s2shape_index.hv:o30i: dIn file included from */usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h_:n70o: nIn file included from n/usr/local/clang/include/absl/container/internal/layout.hu:l198l: In file included from p/usr/local/clang/include/absl/strings/str_cat.h,: 116u: iIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:3232: _/usr/local/clang/include/absl/strings/numbers.ht: 152v:)37 :{ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h:241: 22152: | vnote: oexpanded from macro 'absl_nonnull'i d P241u | t#TdweofDiingei tasb(suli_nnto3n2n_utl li ,_ Ncohnanru*l la b s| l ^_ nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2builderutil_get_snapped_winding_delta.ccn:u50l: lIn file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h :| 24 ^: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36In file included from :s2/s2builderutil_closed_set_normalizer.cc :18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h65: | 36i: nIn file included from l../src/s2/mutable_s2shape_index.hi:n30e: In file included from v/usr/local/clang/include/absl/container/btree_map.ho:i66d: In file included from U/usr/local/clang/include/absl/container/internal/btree.hn:a70l: iIn file included from g/usr/local/clang/include/absl/container/internal/layout.hn:e198d: SIn file included from t/usr/local/clang/include/absl/strings/str_cat.ho:r116e: 6In file included from 4/usr/local/clang/include/absl/strings/internal/stringify_sink.h(:v23o: i/usr/local/clang/include/absl/strings/numbers.hd:*156 :a55b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l156l | bpo,o lu isnatf6e4__stt rvt)o 8{_ b a| s ^e (a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::s tnote: rexpanded from macro 'absl_nonnull'i ng _241v | i#edwe ftienxet ,a bisnlt_8n_otn*n ualbls l__Nnoonnnnuullll v| a ^l ue, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTIn file included from rs2/s2builderutil_get_snapped_winding_delta.cci:p50D: oIn file included from u../src/s2/s2builderutil_get_snapped_winding_delta.hb:l24e: TIn file included from o../src/s2/s2builder.hB:u31f: fIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hr:(43d: oIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hb:l19e: In file included from d/usr/local/clang/include/absl/container/internal/hash_function_defaults.h,: 57c: hIn file included from a/usr/local/clang/include/absl/hash/hash.hr:*89 : aIn file included from b/usr/local/clang/include/absl/hash/internal/hash.hs:l79_: n/usr/local/clang/include/absl/base/internal/endian.ho:n160n:u36l:l warning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ffer )160; | i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :u241i:n22t:1 6note: _expanded from macro 'absl_nonnull't L o241a | d#1d6e(fcionnes ta bvsoli_dn*o nanbuslll_ n_oNnonnunlull lp ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builderutil_closed_set_normalizer.cc22::18 : In file included from note: ../src/s2/s2builderutil_closed_set_normalizer.hexpanded from macro 'absl_nonnull': 25: In file included from ../src/s2/s2builder.h241: | 36#: dIn file included from e../src/s2/mutable_s2shape_index.hf:i30n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o70n: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198 : _In file included from N/usr/local/clang/include/absl/strings/str_cat.ho:n116n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl: 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(dIn file included from os2/s2builderutil_get_snapped_winding_delta.ccu:b50l: eIn file included from ../src/s2/s2builderutil_get_snapped_winding_delta.hd:,24 : cIn file included from h../src/s2/s2builder.ha:r31*: In file included from a/usr/local/clang/include/absl/container/flat_hash_set.hb:s43l: _In file included from n/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19n: uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl: 57b: uIn file included from f/usr/local/clang/include/absl/hash/hash.hf:e89r: )In file included from ;/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^ /usr/local/clang/include/absl/base/internal/endian.h:164/usr/local/clang/include/absl/base/nullability.h::27241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241164 | | #idnelifnien ev oaibds lS_tnoornen1u6l(lv o_iNdo*n naublsll _ n| o ^n null p, uint16_t v) { | In file included from ^s2/s2builderutil_closed_set_normalizer.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builderutil_closed_set_normalizer.h::24125:: 22In file included from :../src/s2/s2builder.h :36note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/mutable_s2shape_index.h:30 : 241In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d66e: fIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:e70 : aIn file included from b/usr/local/clang/include/absl/container/internal/layout.hs:l198_: nIn file included from o/usr/local/clang/include/absl/strings/str_cat.hn:n116u: lIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.h :_23N: o/usr/local/clang/include/absl/strings/numbers.hn:n183u:l7l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* abIn file included from ss2/s2builderutil_get_snapped_winding_delta.ccl:_50n: oIn file included from n../src/s2/s2builderutil_get_snapped_winding_delta.hn:u24l: lIn file included from ../src/s2/s2builder.hb:u31f: fIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hr:)43;: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/base/nullability.h::57241: :In file included from 22/usr/local/clang/include/absl/hash/hash.h:: 89: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/hash/internal/hash.h :79: 241/usr/local/clang/include/absl/base/internal/endian.h | :#168d:e36f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l168_ | nionnlniunlel u_iNnotn3n2u_ltl L o| a ^d 32(consIn file included from ts2/s2builderutil_closed_set_normalizer.cc :v18o: iIn file included from d../src/s2/s2builderutil_closed_set_normalizer.h*: 25a: bIn file included from s../src/s2/s2builder.hl:_36n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.hp:)66 : {In file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/base/nullability.h198:: 241In file included from :/usr/local/clang/include/absl/strings/str_cat.h22::116 : In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'absl_nonnull': 23: /usr/local/clang/include/absl/strings/numbers.h241: | 183#:d58e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s183l | _cnhoanrn*u lalb s_lN_onnonnunlull l | R ^o undTripFloatToBuffer(float f, char* absl_nonnull bIn file included from us2/s2builderutil_get_snapped_winding_delta.ccf:f50e: rIn file included from )../src/s2/s2builderutil_get_snapped_winding_delta.h;: 24 : | In file included from ^../src/s2/s2builder.h :31: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h241::4322: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:note: 19expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 57241: | In file included from #/usr/local/clang/include/absl/hash/hash.hd:e89f: iIn file included from n/usr/local/clang/include/absl/hash/internal/hash.he: 79a: b/usr/local/clang/include/absl/base/internal/endian.hs:l172_:n27o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N172o | ninnulliln e | v ^o id Store32(void* abslIn file included from _s2/s2builderutil_closed_set_normalizer.ccn:o18n: nIn file included from u../src/s2/s2builderutil_closed_set_normalizer.hl:l25 : pIn file included from ,../src/s2/s2builder.h :u36i: nIn file included from t../src/s2/mutable_s2shape_index.h3:230_: tIn file included from /usr/local/clang/include/absl/container/btree_map.hv:)66 : {In file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/base/nullability.h198:: 241In file included from :/usr/local/clang/include/absl/strings/str_cat.h22::116 : In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'absl_nonnull': 23: /usr/local/clang/include/absl/strings/numbers.h241: | 191#:d42e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s191l | _snioznen_utl lS i_xNDoingnull | i ^t sToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2builderutil_get_snapped_winding_delta.cc :50note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24 : 241In file included from | ../src/s2/s2builder.h#:d31e: fIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n57u: lIn file included from l/usr/local/clang/include/absl/hash/hash.h :_89N: oIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hn:u79l: l/usr/local/clang/include/absl/base/internal/endian.h : 176| : ^36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uIn file included from is2/s2builderutil_closed_set_normalizer.ccn:t186: 4In file included from _../src/s2/s2builderutil_closed_set_normalizer.ht: 25L: oIn file included from a../src/s2/s2builder.hd:6364: (In file included from c../src/s2/mutable_s2shape_index.ho:n30s: tIn file included from /usr/local/clang/include/absl/container/btree_map.hv:o66i: dIn file included from */usr/local/clang/include/absl/container/internal/btree.h :a70b: sIn file included from l/usr/local/clang/include/absl/container/internal/layout.h_:n198o: nIn file included from n/usr/local/clang/include/absl/strings/str_cat.hu:l116l: In file included from p/usr/local/clang/include/absl/strings/internal/stringify_sink.h): 23{: /usr/local/clang/include/absl/strings/numbers.h :| 198 ^: 7: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 198expanded from macro 'absl_nonnull' | ch a241r | *# daebfsiln_en oanbnsull_ln oFnansutlIln t_TNooBnunfuflelr ( i| n ^t 32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2builderutil_get_snapped_winding_delta.ccf:i50n: eIn file included from ../src/s2/s2builderutil_get_snapped_winding_delta.ha:b24s: lIn file included from _../src/s2/s2builder.hn:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : _In file included from N/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19n: uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl: 57 : | In file included from ^/usr/local/clang/include/absl/hash/hash.h :89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180In file included from :s2/s2builderutil_closed_set_normalizer.cc27::18 : In file included from warning: ../src/s2/s2builderutil_closed_set_normalizer.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/s2builder.h: 36180: | In file included from i../src/s2/mutable_s2shape_index.hn:l30i: nIn file included from e/usr/local/clang/include/absl/container/btree_map.h :v66o: iIn file included from d/usr/local/clang/include/absl/container/internal/btree.h :S70t: oIn file included from r/usr/local/clang/include/absl/container/internal/layout.he:61984: (In file included from v/usr/local/clang/include/absl/strings/str_cat.ho:i116d: *In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha:b23s: l/usr/local/clang/include/absl/strings/numbers.h_:n198o:n53n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] p, u198i | ncth6a4r_*t avb)s l{_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241F:a22s:t Inote: nexpanded from macro 'absl_nonnull't To B241u | f#fdeerf(iinnet 3a2b_stl _in,o ncnhualrl* _aNbosnln_unloln n u| l ^l buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2builderutil_get_snapped_winding_delta.cc241: | 50#: dIn file included from e../src/s2/s2builderutil_get_snapped_winding_delta.hf:i24n: eIn file included from ../src/s2/s2builder.ha:b31s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hn:o43n: nIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19 : _In file included from N/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n57n: uIn file included from l/usr/local/clang/include/absl/hash/hash.hl: 89 : | In file included from ^/usr/local/clang/include/absl/hash/internal/hash.h :79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(constIn file included from s2/s2builderutil_closed_set_normalizer.ccv:o18i: dIn file included from *../src/s2/s2builderutil_closed_set_normalizer.h :a25b: sIn file included from l../src/s2/s2builder.h_:n36o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from p/usr/local/clang/include/absl/container/btree_map.h): 66{: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/base/nullability.h198:: 241In file included from :/usr/local/clang/include/absl/strings/str_cat.h22::116 : In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'absl_nonnull': 23: /usr/local/clang/include/absl/strings/numbers.h241: | 203#:d5e:f iwarning: n'diagnose_if' is a clang extension [-Wgcc-compat]e ab s203l | _ n o n nAuBlSlL __INNoTnEnRuNlAlL _ N| E ^E D_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' In file included from 251s2/s2builderutil_get_snapped_winding_delta.cc | : 50 : _In file included from _../src/s2/s2builderutil_get_snapped_winding_delta.ha:t24t: rIn file included from i../src/s2/s2builder.hb:u31t: eIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.h_:(43(: dIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.ha:g19n: oIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:_57i: fIn file included from (/usr/local/clang/include/absl/hash/hash.h_:_89b: uIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hl:t79i: n/usr/local/clang/include/absl/base/internal/endian.h_:o254b:j27e:c twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ize (254O | bijn,l i0n)e &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | In file included from s2/s2builderutil_closed_set_normalizer.cc :T18*: In file included from a../src/s2/s2builderutil_closed_set_normalizer.hb:s25l: _In file included from n../src/s2/s2builder.hu:l36l: aIn file included from b../src/s2/mutable_s2shape_index.hl:e33 : eIn file included from n../src/s2/base/commandlineflags.hd:)21 : nIn file included from o/usr/local/clang/include/absl/flags/flag.he:x40c: ep/usr/local/clang/include/absl/flags/commandlineflag.ht: 163{: 56 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable'163 | 257b | o#odle fPianres eaFbrsolm_(naublslla:b:lset r_iNnugl_lvaibelwe v a| l ^u e, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnuIn file included from ls2/s2builderutil_lax_polygon_layer.ccl: 18d: sIn file included from t../src/s2/s2builderutil_lax_polygon_layer.h): 40c: oIn file included from n../src/s2/base/logging.hs:t21 : =In file included from /usr/local/clang/include/absl/log/check.h0:;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::24141:: 22In file included from :/usr/local/clang/include/absl/log/internal/strip.h :note: 26expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/log_message.h :24147 | : #In file included from d/usr/local/clang/include/absl/log/internal/structured_proto.he:f27i: nIn file included from e/usr/local/clang/include/absl/log/internal/proto.h :a34b: s/usr/local/clang/include/absl/types/span.hl:_794n:o8n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _No n794n | u l l T| * ^ absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2builderutil_find_polygon_degeneracies.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h23:: 24In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2builder.h67:: 31: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/flat_hash_set.h::14943:: 13In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :19warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h149: | 23: cIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:s32t: In file included from c/usr/local/clang/include/absl/strings/str_format.hh:a84r: *In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.ha:b24s: lIn file included from _/usr/local/clang/include/absl/container/inlined_vector.hn:o56n: nIn file included from u/usr/local/clang/include/absl/container/internal/inlined_vector.hl:l35 : Make/usr/local/clang/include/absl/types/span.hC:h733e:c31k:F awarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l Strin g733( | c o| n ^s texp/usr/local/clang/include/absl/base/nullability.hr: 241S:p22a:n M a241k | e#Sdpeafni(nTe* aabbssll__nnounlnlualbll e_ Npotnrn uAlBlS L _| A ^T TRIBUTE_LIFIn file included from Es2/s2builderutil_closed_set_normalizer.ccT:I18M: EIn file included from _../src/s2/s2builderutil_closed_set_normalizer.hB:O25U: NIn file included from D../src/s2/s2builder.h,: 36 : | In file included from ^../src/s2/mutable_s2shape_index.h :41: In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/base/nullability.h::43257: :In file included from 23../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2point.h :27: In file included from 257../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: /usr/local/clang/include/absl/status/internal/status_internal.ha:b150s:l25_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l able 150_ | N u l l acbolnes t | a ^b sl::Status* absl_nonnull status, const char* absl_nonnull prIn file included from es2/s2builderutil_find_polygon_degeneracies.ccf:i18x: )In file included from ;../src/s2/s2builderutil_find_polygon_degeneracies.h : 24| : ^In file included from ../src/s2/s2builder.h:31/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/flat_hash_set.h::2243:: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hnote: :expanded from macro 'absl_nonnull'19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :24159 | : #In file included from /usr/local/clang/include/absl/strings/cord.hd:e82f: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: oIn file included from n/usr/local/clang/include/absl/strings/str_format.hn:u84l: lIn file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h_:N24o: nIn file included from n/usr/local/clang/include/absl/container/inlined_vector.hu:l56l: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h| : ^35 : /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_closed_set_normalizer.cc739: | 18S: pIn file included from a../src/s2/s2builderutil_closed_set_normalizer.hn:<25T: >In file included from ../src/s2/s2builder.hM:a36k: eIn file included from S../src/s2/mutable_s2shape_index.hp:a41n: (In file included from T../src/s2/s2cell_id.h*: 43a: bIn file included from s../src/s2/s1angle.hl:_28n: uIn file included from l../src/s2/s2point.hl:a27b: lIn file included from e../src/s2/s2coder.h :b23e: gIn file included from i/usr/local/clang/include/absl/status/status.hn: 67A: B/usr/local/clang/include/absl/status/internal/status_internal.hS:L150_:A58T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE_ L150I | F E T I McEo_nBsOtU NaDb,s l :| : ^S ta/usr/local/clang/include/absl/base/nullability.ht:u257s:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf isntea taubss,l _cnounlslta bclhea r_*N ualblsalb_lneo n n| u ^l l prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2builderutil_find_polygon_degeneracies.cc::2218:: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hnote: :expanded from macro 'absl_nonnull'24 : In file included from ../src/s2/s2builder.h :24131 | : #In file included from d/usr/local/clang/include/absl/container/flat_hash_set.he:f43i: nIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: In file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_59n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u82l: lIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:N23o: nIn file included from n/usr/local/clang/include/absl/crc/crc32c.hu:l32l: In file included from /usr/local/clang/include/absl/strings/str_format.h| : ^84 : In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_closed_set_normalizer.cc:18: In file included from ../src/s2/s2builderutil_closed_set_normalizer.h:25: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2builderutil_lax_polygon_layer.cc241: | 18#: dIn file included from e../src/s2/s2builderutil_lax_polygon_layer.hf:i40n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/internal/check_op.ho:n41n: uIn file included from l/usr/local/clang/include/absl/log/internal/strip.hl: 26 : | ^ /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_find_polygon_degeneracies.cc319: | 18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h :c24o: nIn file included from s../src/s2/s2builder.ht: 31w: cIn file included from h/usr/local/clang/include/absl/container/flat_hash_set.ha:r43_: tIn file included from */usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:n59u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94l: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: s/usr/local/clang/include/absl/synchronization/mutex.ht:&550 :v64):; warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 550/usr/local/clang/include/absl/base/nullability.h | : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b lbea s_eN_uilnltaebrlnea l :| : ^P erThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2builderutil_lax_polygon_layer.ccl:l18 : In file included from | ../src/s2/s2builderutil_lax_polygon_layer.h ^: 40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: In file included from warning: s2/s2builderutil_find_polygon_degeneracies.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h: 24321: | In file included from i../src/s2/s2builder.hn:l31i: nIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.h :L43o: gIn file included from M/usr/local/clang/include/absl/container/hash_container_defaults.he:s19s: aIn file included from g/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:&59 : LIn file included from o/usr/local/clang/include/absl/strings/cord.hg:M94e: sIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ha:g31e: :/usr/local/clang/include/absl/synchronization/mutex.h::o551p:e40r:a twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r <<( w551c | h a rs_ttatic *b oaobls lD_encurlelmaebnlteS yvn)c h{S e m| ( ^M ut/usr/local/clang/include/absl/base/nullability.he:x257*: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle fmiun,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2builderutil_lax_polygon_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_lax_polygon_layer.h_:N40o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46:In file included from s2/s2builderutil_find_polygon_degeneracies.ccwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24 : 340In file included from | ../src/s2/s2builder.h : 31f: rIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.he:n43d: In file included from v/usr/local/clang/include/absl/container/hash_container_defaults.ho:i19d: In file included from A/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:s59l: FIn file included from o/usr/local/clang/include/absl/strings/cord.hr:m94a: tIn file included from F/usr/local/clang/include/absl/strings/internal/cordz_info.hl:u31s: h/usr/local/clang/include/absl/synchronization/mutex.h(:S556t:r38i:n gwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ySin k556* | a bvsoli_dn oLnoncuklSll oswiLnoko,p ( S| y ^n chW/usr/local/clang/include/absl/base/nullability.ha:i241t:P22a:r anote: mexpanded from macro 'absl_nonnull's * a241b | s#ld_enfoinnneu lalb swla_intopn,n uill n_tN ofnlnauglsl) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullIn file included from as2/s2builderutil_lax_polygon_layer.ccb:l18e: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h| : ^40 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 398s2/s2builderutil_find_polygon_degeneracies.cc | : 18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hv:o24i: dIn file included from *../src/s2/s2builder.h :a31b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h_:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.ha:b19l: eIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hc:o59n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h&: 94v: )In file included from ;/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :565:/usr/local/clang/include/absl/base/nullability.h36::257 :23warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 565 | 257 | #vdoeifdi nUen laobcsklS_lnouwl(lSaybnlceh W_aNiutlPlaarbalmes * | a ^b sl_nullable waitp) ABSL_ATTIn file included from Rs2/s2builderutil_lax_polygon_layer.ccI:B18U: TIn file included from E../src/s2/s2builderutil_lax_polygon_layer.h_:C40O: LIn file included from D../src/s2/base/logging.h;: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h257::2123: :In file included from /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nullable'41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h257: | 26#: d/usr/local/clang/include/absl/log/internal/log_message.he:f400i:n17e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n u400l | l a b l ec o_nNsutl lvaobilde* a| b ^s l_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from us2/s2builderutil_find_polygon_degeneracies.ccl:l18a: bIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.he: 24 : | In file included from ^../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreaIn file included from ds2/s2builderutil_get_snapped_winding_delta.ccS:y50n: cIn file included from h../src/s2/s2builderutil_get_snapped_winding_delta.h*: 24a: bIn file included from s../src/s2/s2builder.hl:_31n: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.hs:)19;: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::82241: :In file included from 22/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/crc/crc32c.h :32: In file included from 241/usr/local/clang/include/absl/strings/str_format.h | :#84d: eIn file included from f/usr/local/clang/include/absl/strings/internal/str_format/bind.hi:n29e: a/usr/local/clang/include/absl/strings/internal/str_format/parser.hb:s227l:_11n:o nwarning: n'enable_if' is a clang extension [-Wgcc-compat]u ll _ N227o | n n u l l | ^ enable_if(str_formIn file included from as2/s2builderutil_find_polygon_degeneracies.cct:_18i: nIn file included from t../src/s2/s2builderutil_find_polygon_degeneracies.he:r24n: aIn file included from l../src/s2/s2builder.h:::31E: nIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hu:r43e: CIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:s19t: eIn file included from x/usr/local/clang/include/absl/container/internal/hash_function_defaults.hp:r59(: fIn file included from o/usr/local/clang/include/absl/strings/cord.hr:m94a: tIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/strings/internal/str_format/parser.h: 229578: | 11 : vwarning: o'enable_if' is a clang extension [-Wgcc-compat]i d B l229o | c k ( b a s e _ i n teenranballe:_:iPfe(rsTthrIn file included from r_efas2/s2builderutil_lax_polygon_layer.ccodr:Smy18an: tcIn file included from h../src/s2/s2builderutil_lax_polygon_layer.h*_: ia40nbt: seIn file included from lr_../src/s2/base/logging.hnn:aol21n:: n:In file included from uV/usr/local/clang/include/absl/log/check.hall:li d37sF: )o;rIn file included from m/usr/local/clang/include/absl/log/internal/check_impl.h a:| t ^21I : mIn file included from /usr/local/clang/include/absl/base/nullability.hp/usr/local/clang/include/absl/log/internal/check_op.h:l:241<41:C: 22.In file included from :./usr/local/clang/include/absl/log/internal/strip.h .:note: >expanded from macro 'absl_nonnull'26( f: o241r/usr/local/clang/include/absl/log/internal/log_message.h | m:#a425d:e31f:i ntwarning: e)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ,a b s| l ^_ n o425n | n u lLlo g_MNeosnsnauglelF a t| a ^l (const char* absl_nIn file included from os2/s2builderutil_find_polygon_degeneracies.ccn:n18u: lIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.h :f24i: lIn file included from e../src/s2/s2builder.h,: 31i: nIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.h :l43i: nIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h): 19A: BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59A: TIn file included from T/usr/local/clang/include/absl/strings/cord.hR:I94B: UIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:_31C: O/usr/local/clang/include/absl/synchronization/mutex.hL:D580;: 34 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22 :580 | note: expanded from macro 'absl_nonnull' ba s241e | _#idnetfeirnnea la:b:sPle_rnTohnrneualdlS y_nNcohn*n ualbls l _| n ^u llable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2builderutil_lax_polygon_layer.ccf:i18n: eIn file included from ../src/s2/s2builderutil_lax_polygon_layer.ha:b40s: lIn file included from _../src/s2/base/logging.hn:u21l: lIn file included from a/usr/local/clang/include/absl/log/check.hb:l37e: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:u21l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_op.hb:l41e: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ^26 : /usr/local/clang/include/absl/log/internal/log_message.h:426:31: In file included from warning: s2/s2builderutil_find_polygon_degeneracies.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h :42624 | : In file included from ../src/s2/s2builder.hL:o31g: MIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hs:s43a: gIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hF:a19t: aIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h(:c59o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 94c: hIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hr:*31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s581l:_38n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll fil e581, | i n t l ibnaes,e _ i| n ^t er/usr/local/clang/include/absl/base/nullability.hn:a241l::22::P enote: rexpanded from macro 'absl_nonnull'T hr e241a | d#Sdyenfcihn*e aabbssll__nnoonnnnuullll w_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2builderutil_lax_polygon_layer.ccd:e18f: iIn file included from n../src/s2/s2builderutil_lax_polygon_layer.he: 40a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hu:l41l: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ^26 : /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | In file included from s2/s2builderutil_find_polygon_degeneracies.cc : 18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h : 24c: oIn file included from n../src/s2/s2builder.hs:t31 : cIn file included from h/usr/local/clang/include/absl/container/flat_hash_set.ha:r43*: In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: _In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n59n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94f: aIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hl:u31r: e/usr/local/clang/include/absl/synchronization/mutex.h_:m585s:g20): Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_AT T585R | I B UvToEi_dC OTLrDa;n s (| M ^u Ho/usr/local/clang/include/absl/base/nullability.hw: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull' on n241u | l#ld ehfoiwn)e; a b/s/l _unsoendn uflolr _CNoonndnVualrl- > M| u ^t ex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2builderutil_get_snapped_winding_delta.ccl: 50 : | In file included from ^../src/s2/s2builderutil_get_snapped_winding_delta.h :24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from In file included from s2/s2builderutil_lax_polygon_layer.cc/usr/local/clang/include/absl/strings/cord.hIn file included from ::s2/s2builderutil_find_polygon_degeneracies.cc1882:: : 18In file included from In file included from : ../src/s2/s2builderutil_lax_polygon_layer.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from ::../src/s2/s2builderutil_find_polygon_degeneracies.h4023:: : 24In file included from In file included from : ../src/s2/base/logging.h/usr/local/clang/include/absl/crc/crc32c.hIn file included from ::../src/s2/s2builder.h2132:: : 31In file included from In file included from : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/str_format.hIn file included from ::/usr/local/clang/include/absl/container/flat_hash_set.h3784:: : 43In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h: /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from :143/usr/local/clang/include/absl/container/hash_container_defaults.h21::: 1119In file included from :: /usr/local/clang/include/absl/log/internal/check_op.h In file included from :warning: /usr/local/clang/include/absl/container/internal/hash_function_defaults.h'enable_if' is a clang extension [-Wgcc-compat]41: : 59In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :/usr/local/clang/include/absl/strings/cord.h14326: | : 94 /usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 436/usr/local/clang/include/absl/strings/internal/cordz_info.h :: 3631 :: /usr/local/clang/include/absl/synchronization/mutex.h warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586e :n43a: b l436warning: e | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _ iLf (o586sg | tM r e_vsfsoaoirgdme aDFtee_rbi(unbtgaesFrean_taailnl:t(:ecEronnnssaultr: ec:CPhoeanrsrTt*h eraxepbarsd(lSsy_)nn,c oh"*ncn oaunlbslstle _xfniporlne n,tu rla lp "| ) ^| , ^ /usr/local/clang/include/absl/base/nullability.h| /usr/local/clang/include/absl/base/nullability.h ^:: 241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NN/usr/local/clang/include/absl/strings/internal/str_format/bind.hoo:nn149nnu:ul22ll: l warning: | 'enable_if' is a clang extension [-Wgcc-compat]| ^ ^ 149 | __attributeIn file included from _s2/s2builderutil_find_polygon_degeneracies.cc_:(18(: eIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.ha:b24l: eIn file included from _../src/s2/s2builder.hi:f31(: sIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.hr:_43f: oIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.hm:a19t: _In file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:t59e: rIn file included from n/usr/local/clang/include/absl/strings/cord.ha:l94:: :In file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31u: r/usr/local/clang/include/absl/synchronization/mutex.he:In file included from C590s2/s2builderutil_lax_polygon_layer.cco:n:40s18:t: eIn file included from warning: x../src/s2/s2builderutil_lax_polygon_layer.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p: r40(: sIn file included from 590)../src/s2/base/logging.h | , : 21 e: | xIn file included from ^p/usr/local/clang/include/absl/log/check.h l:i37c: iIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :M21u: tIn file included from e/usr/local/clang/include/absl/log/internal/check_op.hx:(41c: oIn file included from n/usr/local/clang/include/absl/log/internal/strip.hs:t26 : v/usr/local/clang/include/absl/log/internal/log_message.ho:l446a:t43i:/usr/local/clang/include/absl/strings/internal/str_format/bind.hl :ewarning: 158 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:M 22u:t ewarning: x'enable_if' is a clang extension [-Wgcc-compat]446* | a b sL158ol | _g nM eus ls l aag eb_Ql_ueai t/et*triligybnuDotreebeu_d_g*F(/(a)et na{al}b (l ce| o_n ^is ft( /usr/local/clang/include/absl/base/nullability.hcV:ah257la:ir23*d: F anote: bosexpanded from macro 'absl_nullable'lr _m an257to | In#mndpuellfl_( ns| u) ^l, l a"/usr/local/clang/include/absl/base/nullability.hbbl:aed241 _f:No22url:mla atbnote: ltexpanded from macro 'absl_nonnull'er a p| " ^)241 ) | )# d e| f ^i ne absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatIIn file included from ms2/s2builderutil_lax_polygon_layer.ccp:l18<: AIn file included from r../src/s2/s2builderutil_lax_polygon_layer.hg:s40.: .In file included from .../src/s2/base/logging.h>:(21s: )In file included from ,/usr/local/clang/include/absl/log/check.h :"37b: aIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h :f21o: rIn file included from m/usr/local/clang/include/absl/log/internal/check_op.ha:t41 : tIn file included from r/usr/local/clang/include/absl/log/internal/strip.ha:p26": )/usr/local/clang/include/absl/log/internal/log_message.h):)454 : 38| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLoIn file included from cs2/s2builderutil_lax_polygon_layer.cck:(18M: uIn file included from t../src/s2/s2builderutil_lax_polygon_layer.he:x40&: In file included from m../src/s2/base/logging.hu: 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: AL/usr/local/clang/include/absl/log/internal/check_op.h_:A180T:T42R:I Bwarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T E_CA P180T | UARBESDL__BAYT(TtRhIiBsU)T,E _ P| U ^~~~R E_FUNCTION const char* absl_nonnull /usr/local/clang/include/absl/synchronization/mutex.hM:a649k:e29C:h ewarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]k Fail S649t | r i negx(p l i| c ^i t M/usr/local/clang/include/absl/base/nullability.hu:t241e:x22L:o cnote: kexpanded from macro 'absl_nonnull'( Mu t241e | x#*d eafbisnle_ naobnsnlu_lnlo nmnuu,l lc o_nNsotn nCuolnld i t| i ^o n& cond) | In file included from ^s2/s2builderutil_lax_polygon_layer.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h241::4022: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/log/check.h :24137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 181a:b25s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l181l | _ N o ncnounlslt a| b ^s l::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2builderutil_find_polygon_degeneracies.cc :| 18 ^: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: In file included from warning: s2/s2builderutil_lax_polygon_layer.cc'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h670: | 21 : In file included from e/usr/local/clang/include/absl/log/check.hx:p37l: iIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hi:t21 : R/usr/local/clang/include/absl/log/internal/check_op.he:a189d:e28r:M uwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e xLoc k189( | Miuntleixn&e mcuo nAsBtS La_bIsNlT:E:RSNtAaLt_uAsT*T RaIbBsUlT_En_oCnAnPuTlUlR EADs_SBtYa(ttuhsi(sc)o)n s t| ^~~~a bsl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #d/usr/local/clang/include/absl/synchronization/mutex.he:f678i:n35e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n678n | u l le x_pNloincniutl lR e a| d ^e rMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUIn file included from Ns2/s2builderutil_lax_polygon_layer.ccC:T18I: OIn file included from N../src/s2/s2builderutil_lax_polygon_layer.h(:m40u: )In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h::2221:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'193 :21: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e193 | acbosnls_tn oanbnsull:l: S_tNaotnunsu*l la b s| l ^_ nonnull AsStatus(const absl::StatusOrIn file included from 18&: In file included from s../src/s2/s2builderutil_find_polygon_degeneracies.h): 24{: In file included from ../src/s2/s2builder.h| : ^31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/base/nullability.h::43241: :In file included from 22/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59241: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e94f: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l681_:n74o:n nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l _No n681n | u l le x p| l ^i cit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBIn file included from Us2/s2builderutil_lax_polygon_layer.ccT:E18_: CIn file included from A../src/s2/s2builderutil_lax_polygon_layer.hP:T40U: RIn file included from E../src/s2/base/logging.hD:_21B: YIn file included from (/usr/local/clang/include/absl/log/check.ht:h37i: sIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h,: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^~~~: 202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessa/usr/local/clang/include/absl/synchronization/mutex.hg:e689B:u35i:l dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r (con s689t | c heaxrp*l iacbistl _RneoandneurlMlu teexxpLrotcekx(tM)u;t e x| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l m241u | ,# dceofnisnte Caobnsdli_tnioonnn&u lclo n_dN)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2/s2builderutil_lax_polygon_layer.cc :18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40 : 710In file included from | ../src/s2/base/logging.h : 21e: xIn file included from p/usr/local/clang/include/absl/log/check.hl:i37c: iIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :W21r: i/usr/local/clang/include/absl/log/internal/check_op.ht:e226r:M59u:t ewarning: xtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L ock( M226u | tveoxi&d mMua kAeBCShLe_cIkNOTpEVRaNlAuLe_SAtTrTiRnIgB(UsTtEd_:C:AoPsTtUrReEaDm_&B Yo(st,h icso)n)s t | v ^~~~o id* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/synchronization/mutex.h :257718 | :#35d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b718s | l _ neuxlpllaibcliet _WNruiltlearbMluet e x| L ^o ck(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CIn file included from As2/s2builderutil_lax_polygon_layer.ccP:T18U: RIn file included from E../src/s2/s2builderutil_lax_polygon_layer.hD:_40B: YIn file included from (../src/s2/base/logging.ht:h21i: sIn file included from )/usr/local/clang/include/absl/log/check.h,: 37 : | In file included from ^~~~/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_n/usr/local/clang/include/absl/synchronization/mutex.hu:l731l:a35b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o pera t731o | r < t&i,o n (| b ^o ol/usr/local/clang/include/absl/base/nullability.h :(241*:a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld effuinnce) (avbosild_*n oanbnsull_ln u_lNloanbniullilt y _| u ^n known), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34:In file included from s2/s2builderutil_lax_polygon_layer.ccnote: :expanded from macro 'absl_nullability_unknown'18 : In file included from ../src/s2/s2builderutil_lax_polygon_layer.h :28940 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl:a293b:i49l:i twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ unk n293o | w n _ N u l l _ u n s p e c i f i e d | ^ conIn file included from ss2/s2builderutil_find_polygon_degeneracies.cct: 18c: hIn file included from a../src/s2/s2builderutil_find_polygon_degeneracies.hr:*24 : aIn file included from b../src/s2/s2builder.hs:l31_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h):;19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h241: | 802#:d19e:f iwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e ab s802l | _ n o n n u l l _ N o nvnouildl* a| b ^s l_nullability_unknown argIn file included from )s2/s2builderutil_lax_polygon_layer.cc;: 18 : | In file included from ^../src/s2/s2builderutil_lax_polygon_layer.h :40/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/base/logging.h::3421In file included from :: s2/s2builderutil_get_snapped_winding_delta.cc In file included from note: :/usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nullability_unknown'50: : 37In file included from : ../src/s2/s2builderutil_get_snapped_winding_delta.hIn file included from 289:/usr/local/clang/include/absl/log/internal/check_impl.h | 24:#: 21dIn file included from : e../src/s2/s2builder.hf/usr/local/clang/include/absl/log/internal/check_op.h:i:31n295: e:In file included from 20/usr/local/clang/include/absl/container/flat_hash_set.ha::b 43swarning: : ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from _ /usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l : l295In file included from a | /usr/local/clang/include/absl/container/internal/hash_function_defaults.hbc:io59ln: siIn file included from tt/usr/local/clang/include/absl/strings/cord.hy :_s82ui: ngIn file included from kn/usr/local/clang/include/absl/crc/internal/crc_cord_state.hne:od23w : ncIn file included from h/usr/local/clang/include/absl/crc/crc32c.h_a:Nr32*u: l/usr/local/clang/include/absl/strings/str_format.hal:_b115us:ln_52sn:po enwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]cu ilfli eod115p e | r a| t ^ o r < < (csotnds:t: bsatsri_cf_oIn file included from ors2/s2builderutil_find_polygon_degeneracies.ccsmt:rae18ta: _mIn file included from i<../src/s2/s2builderutil_find_polygon_degeneracies.hcn:hta24re,: r In file included from nTar../src/s2/s2builder.hla:i:t31:s: P>In file included from &a,/usr/local/clang/include/absl/container/flat_hash_set.hr :s 43e| : d ^In file included from F /usr/local/clang/include/absl/container/hash_container_defaults.ho:/usr/local/clang/include/absl/base/nullability.hr19:m: a241In file included from t:/usr/local/clang/include/absl/container/internal/hash_function_defaults.hB22:a:59s : enote: In file included from *expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :a94 b: 241sIn file included from l | /usr/local/clang/include/absl/strings/internal/cordz_info.h_#:nd31oe: nf/usr/local/clang/include/absl/synchronization/mutex.hni:un814le: l20 a:pb cswarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _ n o| n n ^814u l | l /usr/local/clang/include/absl/base/nullability.h_ :CN241oo:nn22ndu:il tlnote: iexpanded from macro 'absl_nonnull' o n ( | b ^241o | o#ld e(f*ianbes la_bnsoln_nnuolnlIn file included from n ufs2/s2builderutil_lax_polygon_layer.cclu:ln18 c_: )NIn file included from (o../src/s2/s2builderutil_lax_polygon_layer.hTn*:n ual40bl: s lIn file included from _../src/s2/base/logging.h| n ^:u l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hi:l37i: tIn file included from y/usr/local/clang/include/absl/log/internal/check_impl.h_:u21n: k/usr/local/clang/include/absl/log/internal/check_op.hn:o296w:n63):, warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :296241 | : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^c onst sIn file included from is2/s2builderutil_find_polygon_degeneracies.ccg:n18e: dIn file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hc:h24a: rIn file included from *../src/s2/s2builder.h :a31b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h_:n43o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu:l19l: )In file included from ;/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31In file included from : s2/s2builderutil_get_snapped_winding_delta.ccnote: /usr/local/clang/include/absl/synchronization/mutex.h:expanded from macro 'absl_nonnull':50 814: : In file included from 42241../src/s2/s2builderutil_get_snapped_winding_delta.h: | :# dwarning: 24type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e: fIn file included from i../src/s2/s2builder.h n:e814 31a | : b s lC_oIn file included from nn/usr/local/clang/include/absl/container/flat_hash_set.hod:ni43tn: iuIn file included from ol/usr/local/clang/include/absl/container/hash_container_defaults.hnl:( 19b_: oNIn file included from oo/usr/local/clang/include/absl/container/internal/hash_function_defaults.hln: n59(u: *lIn file included from al/usr/local/clang/include/absl/strings/cord.hb :s 82l| : _ ^In file included from n /usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23n: uIn file included from l/usr/local/clang/include/absl/crc/crc32c.hl: 32f: u/usr/local/clang/include/absl/strings/str_format.hn:c155):(36T:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b slIn file included from _s2/s2builderutil_lax_polygon_layer.cc n:155u18 | l : l aebIn file included from xi../src/s2/s2builderutil_lax_polygon_layer.hpl:li40itc: yi_In file included from tu../src/s2/base/logging.h nF:kon21romwa: ntIn file included from )C/usr/local/clang/include/absl/log/check.h,o u: n37| t ^: C aIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.ht::u21289r: :e/usr/local/clang/include/absl/log/internal/check_op.h34(::i298 n:note: texpanded from macro 'absl_nullability_unknown'22* :a bwarning: 289stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | l# _dneof nin298nu | el cloa bnps)sl t_:n uupln_ls(iapb)ig l{nie}dt y c_h| u ^an rk*n/usr/local/clang/include/absl/base/nullability.h o:wa241bn:s 22_l:N_ unote: nloexpanded from macro 'absl_nonnull'ln _nu nu241sl | p#ledc eioffipineeedr aa tbo| s ^rl <_: &In file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/base/nullability.hs2/s2builderutil_get_snapped_winding_delta.cc94::: 24150In file included from :: /usr/local/clang/include/absl/strings/internal/cordz_info.h22In file included from ::../src/s2/s2builderutil_get_snapped_winding_delta.h31 :: 24note: /usr/local/clang/include/absl/synchronization/mutex.h: expanded from macro 'absl_nonnull':In file included from 815../src/s2/s2builder.h:: 1631241:: | In file included from #warning: /usr/local/clang/include/absl/container/flat_hash_set.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]d:e 43f: iIn file included from 815n/usr/local/clang/include/absl/container/hash_container_defaults.h | e: 19 a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.h l: _59 n: oIn file included from n/usr/local/clang/include/absl/strings/cord.h n: u82 l: lTIn file included from * /usr/local/clang/include/absl/crc/internal/crc_cord_state.h _:aN23bo: snIn file included from ln/usr/local/clang/include/absl/crc/crc32c.hu_:ln32lu: l/usr/local/clang/include/absl/strings/str_format.hl :a| 164 ^b: i8l:i twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ unk n164o | w n iIn file included from anrts2/s2builderutil_lax_polygon_layer.ccg*): ;a 18b : s| lIn file included from ^_../src/s2/s2builderutil_lax_polygon_layer.h n:/usr/local/clang/include/absl/base/nullability.ho40:n: 289nIn file included from :u../src/s2/base/logging.h34l::l21 : note: UIn file included from expanded from macro 'absl_nullability_unknown'n/usr/local/clang/include/absl/log/check.h u:s e37289d: | (#In file included from )d /usr/local/clang/include/absl/log/internal/check_impl.he{f: i21rne: et /usr/local/clang/include/absl/log/internal/check_op.hua:rb299ns :lp_67_n;:u lwarning: }l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a b| i ^l i299/usr/local/clang/include/absl/base/nullability.ht | : y241 _ :u 22 n:k n note: oexpanded from macro 'absl_nonnull'w n _241 N | u#ldle _f uin ns ep ea cb is fl i _en d o n n | u ^l l _ N o n n u l l | ^ coIn file included from ns2/s2builderutil_find_polygon_degeneracies.ccs:t18 : uIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hsIn file included from :is2/s2builderutil_get_snapped_winding_delta.cc24g:: n50In file included from e: d../src/s2/s2builder.h In file included from c:../src/s2/s2builderutil_get_snapped_winding_delta.hh31a:: r24In file included from *: /usr/local/clang/include/absl/container/flat_hash_set.h In file included from :a../src/s2/s2builder.h43b:s: 31lIn file included from : _/usr/local/clang/include/absl/container/hash_container_defaults.hnIn file included from :o/usr/local/clang/include/absl/container/flat_hash_set.hn19:n: 43uIn file included from l: /usr/local/clang/include/absl/container/internal/hash_function_defaults.hlIn file included from ):;/usr/local/clang/include/absl/container/hash_container_defaults.h59 :: 19In file included from | : /usr/local/clang/include/absl/strings/cord.h ^In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h94:/usr/local/clang/include/absl/base/nullability.h: 59:In file included from : 241/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from ::/usr/local/clang/include/absl/strings/cord.h2231::: 82 /usr/local/clang/include/absl/synchronization/mutex.h: note: :In file included from expanded from macro 'absl_nonnull'830/usr/local/clang/include/absl/crc/internal/crc_cord_state.h ::14 23:241: | In file included from warning: #/usr/local/clang/include/absl/crc/crc32c.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d:e f32i: n/usr/local/clang/include/absl/strings/str_format.h830e: | 165 a: b8 s: l _warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]obn onou ll165l | ( *_ aiNbnosntl*n_ unaolbnlsn lu_ lnl| o ^ nf nuunlcl) (pT_*; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:i lnote: iexpanded from macro 'absl_nonnull't y_ u241n | k#ndoewfni)n,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabiIn file included from ls2/s2builderutil_lax_polygon_layer.cci:t18y: _In file included from u../src/s2/s2builderutil_lax_polygon_layer.hn:k40n: oIn file included from In file included from ws2/s2builderutil_get_snapped_winding_delta.cc../src/s2/base/logging.hn: :50_21: N: In file included from uIn file included from ../src/s2/s2builderutil_get_snapped_winding_delta.hl/usr/local/clang/include/absl/log/check.h:l:24_37: u: In file included from nIn file included from ../src/s2/s2builder.hs/usr/local/clang/include/absl/log/internal/check_impl.h:p:31e21: c: In file included from i/usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/log/internal/check_op.hf:i:43e323: d:In file included from 46/usr/local/clang/include/absl/container/hash_container_defaults.h ::| 19 ^warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h :32382 | : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hf:r23i: eIn file included from n/usr/local/clang/include/absl/crc/crc32c.hd:In file included from 32vs2/s2builderutil_find_polygon_degeneracies.cco: i:/usr/local/clang/include/absl/strings/str_format.hd18: : A380In file included from b:../src/s2/s2builderutil_find_polygon_degeneracies.hs43:l:24F : owarning: rIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m../src/s2/s2builder.ha :t31F: lIn file included from u380s/usr/local/clang/include/absl/container/flat_hash_set.h | h:s(43tS: dtIn file included from :r/usr/local/clang/include/absl/container/hash_container_defaults.h:i:sn19tg: riIn file included from if/usr/local/clang/include/absl/container/internal/hash_function_defaults.hny:gS59i&: nIn file included from Sk/usr/local/clang/include/absl/strings/cord.ht*:r 94Aa: pbIn file included from ps/usr/local/clang/include/absl/strings/internal/cordz_info.hel:n_31dn: o/usr/local/clang/include/absl/synchronization/mutex.hFn:onru831ml:al46 t:(s siwarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]nd :k:, s 831t | r | i ^n g * a/usr/local/clang/include/absl/base/nullability.htbys:ple241_n:nao22mn:en ualnote: blexpanded from macro 'absl_nonnull's ld: s:tt,241y p | #e| d_ ^ei dfei/usr/local/clang/include/absl/base/nullability.hnn:te241i :ta22yb:expanded from macro 'absl_nonnull':n :o nt241ny | up#ledl*e abf_sNilno_enn unalbulslalb_lin lo intn| yu_l ^uln k_nNoownnn u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2builderutil_get_snapped_winding_delta.cc :50note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24 : 241In file included from | ../src/s2/s2builder.h#:d31e: fIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_82N: oIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:u23l: lIn file included from /usr/local/clang/include/absl/crc/crc32c.h :| 32 ^: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int In file included from Fs2/s2builderutil_find_polygon_degeneracies.ccP:r18i: nIn file included from t../src/s2/s2builderutil_find_polygon_degeneracies.hF:(24s: tIn file included from d../src/s2/s2builder.h:::31F: IIn file included from L/usr/local/clang/include/absl/container/flat_hash_set.hE:*43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :o94u: tIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.hu:t31,: /usr/local/clang/include/absl/synchronization/mutex.hc:o845n:s45t: Fwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r mat S845p | e c < A r g sb.o.o.l> &( afbosrlm:a:tt,y p e| _ ^i den/usr/local/clang/include/absl/base/nullability.ht:i241t:y22<:T >note: :expanded from macro 'absl_nonnull': ty p241e | :#:d*e faibnsel _anbosnln_unloln nmueltlh o_dN)o(n)n)u;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:In file included from 31s2/s2builderutil_find_polygon_degeneracies.cc: :In file included from 18/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43../src/s2/s2builderutil_find_polygon_degeneracies.h: :In file included from 24/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2builder.h: :In file included from 31/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/strings/cord.h: :In file included from 82/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: :In file included from 23/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/crc/crc32c.h: :In file included from 32/usr/local/clang/include/absl/strings/cord.h: :94/usr/local/clang/include/absl/strings/str_format.h: :In file included from 469/usr/local/clang/include/absl/strings/internal/cordz_info.h::2031:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :850type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]469 | in t850 | S N P r i n tcFo(ncshta rT** aabbssll__nnoonnnnuullll ooubtjpeuctt,, s t| d ^: :s/usr/local/clang/include/absl/base/nullability.hi:z241e:_22t: snote: iexpanded from macro 'absl_nonnull'z e, 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsl l | ^ _nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::In file included from ts2/s2builderutil_lax_polygon_layer.ccy:p18In file included from e: s2/s2builderutil_get_snapped_winding_delta.cc:In file included from ::../src/s2/s2builderutil_lax_polygon_layer.h50*:: 40In file included from a: ../src/s2/s2builderutil_get_snapped_winding_delta.hbIn file included from :s../src/s2/base/logging.h24l:: _21In file included from n: ../src/s2/s2builder.hoIn file included from :n/usr/local/clang/include/absl/log/check.h31n:: u37In file included from l: /usr/local/clang/include/absl/container/flat_hash_set.hlIn file included from : /usr/local/clang/include/absl/log/internal/check_impl.h43m:: e21In file included from t: /usr/local/clang/include/absl/container/hash_container_defaults.hh:/usr/local/clang/include/absl/log/internal/check_op.ho19d:): 428(In file included from ):/usr/local/clang/include/absl/container/internal/hash_function_defaults.h 44: :59| : ^warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h /usr/local/clang/include/absl/base/nullability.h::82241: :In file included from 22/usr/local/clang/include/absl/crc/internal/crc_cord_state.h ::428 23 | : note: AIn file included from expanded from macro 'absl_nonnull'B/usr/local/clang/include/absl/crc/crc32c.hS :L32 _: A241/usr/local/clang/include/absl/strings/str_format.hT | :#T503RdI:eBf20UiT:nE e_warning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aE bTsUl R_503Nn | So n_ nNFuoOlrlNmN Ua_LtNLRo anwnScuilnlok (n Ts| * ^t acbhsalr_*n oanbnsull_ln ornIn file included from ans2/s2builderutil_find_polygon_degeneracies.ccwu:)l18 l: In file included from /M/a../src/s2/s2builderutil_find_polygon_degeneracies.h k:eNC24Oh: LeIIn file included from Nc../src/s2/s2builder.hTk: O31p : S| tIn file included from ^r/usr/local/clang/include/absl/container/flat_hash_set.h i:n43g/usr/local/clang/include/absl/base/nullability.h(: : In file included from 241 /usr/local/clang/include/absl/container/hash_container_defaults.h:| : ^2219 :: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hnote: /usr/local/clang/include/absl/base/nullability.h:expanded from macro 'absl_nonnull':59 241: : In file included from 22241/usr/local/clang/include/absl/strings/cord.h: | :# 94d: enote: In file included from expanded from macro 'absl_nonnull'f/usr/local/clang/include/absl/strings/internal/cordz_info.hi :n31 e: 241 /usr/local/clang/include/absl/synchronization/mutex.ha | :b#855sd:le34_f:ni onwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e nau bl855ls | l_ N_enoxnopnlnunilculil tl | C ^_o nNdointniuolnl( c o| n ^s t bool* absIn file included from ls2/s2builderutil_lax_polygon_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_lax_polygon_layer.hu:l40l: In file included from c../src/s2/base/logging.ho:n21d: )In file included from ;/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/log/internal/check_op.h241::42922::31 :note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d429e | f i n e Ta1b svl1_,n oTn2n uvl2l, _cNoonnsntu lclh a r| * ^ absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2builderutil_find_polygon_degeneracies.ccnote: :expanded from macro 'absl_nonnull'18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h241: | 24#: dIn file included from e../src/s2/s2builder.hf:i31n: eIn file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(conIn file included from ss2/s2builderutil_lax_polygon_layer.cct: 18T: *In file included from ../src/s2/s2builderutil_lax_polygon_layer.ha:b40s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : oIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hj:)21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 432:13/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 432 | c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ NMoankneuClhle c k| O ^p String(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from In file included from ../src/s2/base/logging.hs2/s2builderutil_find_polygon_degeneracies.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2builderutil_find_polygon_degeneracies.h::3724: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2builder.h::2131: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h433::4356: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59433: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 896 : 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | e x p l i c i t C o n d i t i ocno(ncsotn scth aTr** aabbssll__nnoonnnnuullll oebxjp)r t e| x ^t ) /usr/local/clang/include/absl/base/nullability.h{: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullablIn file included from es2/s2builderutil_lax_polygon_layer.cc : 18| : ^In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2builderutil_find_polygon_degeneracies.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h/usr/local/clang/include/absl/log/internal/check_op.h::24451: :In file included from 1../src/s2/s2builder.h:: 31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h451: | 19A: BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59L: OIn file included from G/usr/local/clang/include/absl/strings/cord.h_:I94N: TIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hR:N31A: L/usr/local/clang/include/absl/synchronization/mutex.h_:D923E:F48I:N Ewarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]M AKE _923C | H E C K _ O P _ S T R I N G _ E X T E R N ( b o o l ) ; | c^o ns/usr/local/clang/include/absl/log/internal/check_op.ht: 449C:o31n:d inote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i on* 449a | b s le_xntuelrlna btleem pbl)a;t e | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 257c:h23a:r *note: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle MaabkselC_hneuclklOapbSlter i_nNgu(l l a b\l e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :s2/s2builderutil_lax_polygon_layer.cc24:: 18In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h31:: 40In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/base/logging.h43:: 21In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/log/check.h19:: 37In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h59:: 21In file included from : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h::94451: :In file included from 1/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :948/usr/local/clang/include/absl/log/internal/check_op.h::10450:: 25warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 948 | 450 | b o o l (x*,a bxs,l _cnounlslta bclIn file included from hes2/s2builderutil_get_snapped_winding_delta.cca r:e*50v : aaIn file included from lb../src/s2/s2builderutil_get_snapped_winding_delta.h_s:)l24(_: cnIn file included from oo../src/s2/s2builder.hnn:ns31ut: lIn file included from Cl/usr/local/clang/include/absl/container/flat_hash_set.ho):n 43d : i| In file included from t ^/usr/local/clang/include/absl/container/hash_container_defaults.hi :o19n/usr/local/clang/include/absl/base/nullability.h: *:In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha::b2259s:: l In file included from _note: /usr/local/clang/include/absl/strings/cord.hnexpanded from macro 'absl_nonnull':o 82n: nIn file included from 241u/usr/local/clang/include/absl/crc/internal/crc_cord_state.h | l:#ld23)e: f iIn file included from =n/usr/local/clang/include/absl/crc/crc32c.h e:n 32au: lb/usr/local/clang/include/absl/strings/str_format.hls:pl860_tn:ro43;n:n u warning: l| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ^ _N /usr/local/clang/include/absl/base/nullability.ho860:n | 257n : u23lf:rl i note: eexpanded from macro 'absl_nullable' n d| ^ v 257o | i#dd eAfbisnleF oarbmsalt_Fnluulslha(bFloer m_aNtuSlilnakb*l ea b In file included from s| s2/s2builderutil_lax_polygon_layer.ccl ^_: n18o: nIn file included from nIn file included from ../src/s2/s2builderutil_lax_polygon_layer.hus2/s2builderutil_find_polygon_degeneracies.ccl::l4018 : : sIn file included from In file included from i../src/s2/base/logging.h../src/s2/s2builderutil_find_polygon_degeneracies.hn::k2124,: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2builder.h| :: ^3731 : : In file included from In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/flat_hash_set.h:::2412143:: : 22/usr/local/clang/include/absl/log/internal/check_op.hIn file included from ::/usr/local/clang/include/absl/container/hash_container_defaults.h 452:note: :19expanded from macro 'absl_nonnull'1: :In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h241warning: : | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]59# : dIn file included from e/usr/local/clang/include/absl/strings/cord.h f:452i94n | : eAIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.haS:bL31s_: lL/usr/local/clang/include/absl/synchronization/mutex.h_O:nG948o_:nI48Nn:uT lEwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R N_ANL o_948nD | nE Fu lIbNloE _o Ml| A ^K( E*_aCbHsElC_Kn_uOlPl_aSbTlReI NeGv_aEIn file included from lXs2/s2builderutil_get_snapped_winding_delta.cc_T:)E50(R: cNIn file included from o(../src/s2/s2builderutil_get_snapped_winding_delta.hin:sn24tt: 6In file included from C4../src/s2/s2builder.ho_:nt31d): i;In file included from t /usr/local/clang/include/absl/container/flat_hash_set.hi :o| 43n^: * In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha/usr/local/clang/include/absl/log/internal/check_op.h:b:19s449: l:In file included from _31/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn::o 59nnote: : nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from u /usr/local/clang/include/absl/strings/cord.hl:l 82)449: | In file included from = /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :ne23ux: ltIn file included from le/usr/local/clang/include/absl/crc/crc32c.hrp:tn32r : ;t/usr/local/clang/include/absl/strings/str_format.he :m 867p| : ^l60 a:t/usr/local/clang/include/absl/base/nullability.h e:warning: 241ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:o n22s: t 867 note: | expanded from macro 'absl_nonnull'c h ae241xr | *p# ldieacfibitns eFl oa_rbnmosalnt_Snniounlnknl(u sltMlr _a_fNokornemnCauthl_eli cn kt| eO ^rp nSatlr:i:nFgo(r m a In file included from t\s2/s2builderutil_find_polygon_degeneracies.ccS :i 18n| : k ^In file included from I ../src/s2/s2builderutil_find_polygon_degeneracies.hm:p/usr/local/clang/include/absl/base/nullability.h24l:: *241In file included from :../src/s2/s2builder.ha22:b:31s : lnote: In file included from _expanded from macro 'absl_nonnull'n/usr/local/clang/include/absl/container/flat_hash_set.h o:n 43n241: u | In file included from l#/usr/local/clang/include/absl/container/hash_container_defaults.hld: e19sf: i)In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.h e:| 59 ^a: bIn file included from s/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.hl::_24194n:: o22In file included from n:/usr/local/clang/include/absl/strings/internal/cordz_info.hn :u31note: l: expanded from macro 'absl_nonnull'l/usr/local/clang/include/absl/synchronization/mutex.h : _951241N: | o9#n:nd euwarning: lftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]li n e | 951 ^a | b s lv_oniodn*n ualbls l__NIn file included from nous2/s2builderutil_lax_polygon_layer.ccnl:nlu18al: bllIn file included from e../src/s2/s2builderutil_lax_polygon_layer.h :40: aIn file included from ../src/s2/base/logging.hr:21g: _In file included from /usr/local/clang/include/absl/log/check.h=:| 37n ^u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hp:t21r: ;/usr/local/clang/include/absl/log/internal/check_op.h : 452| : ^1 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 :23/usr/local/clang/include/absl/log/internal/check_op.h::In file included from 450s2/s2builderutil_get_snapped_winding_delta.ccnote: ::expanded from macro 'absl_nullable'2550 :: In file included from 257note: ../src/s2/s2builderutil_get_snapped_winding_delta.h | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':# 24d: eIn file included from f ../src/s2/s2builder.hi450:n | 31e : In file included from a /usr/local/clang/include/absl/container/flat_hash_set.h b :s 43xl: _,In file included from nx/usr/local/clang/include/absl/container/hash_container_defaults.hu,:l 19lc: oaIn file included from nbs/usr/local/clang/include/absl/container/internal/hash_function_defaults.htl:e 59 c: h_aIn file included from Nr/usr/local/clang/include/absl/strings/cord.hu*:l 82la: abIn file included from bs/usr/local/clang/include/absl/crc/internal/crc_cord_state.hll:e_23 n: oIn file included from n| /usr/local/clang/include/absl/crc/crc32c.hn ^u:l 32l: )/usr/local/clang/include/absl/strings/str_format.h : 869| : ^40 :In file included from /usr/local/clang/include/absl/base/nullability.hwarning: s2/s2builderutil_find_polygon_degeneracies.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:241 18:: 22 In file included from :869../src/s2/s2builderutil_find_polygon_degeneracies.h | : note: 24expanded from macro 'absl_nonnull' : s In file included from t../src/s2/s2builder.h r:241_31 | f: o#In file included from rd/usr/local/clang/include/absl/container/flat_hash_set.hme:fa43ti: n_eIn file included from i /usr/local/clang/include/absl/container/hash_container_defaults.hna:tb19es: rlIn file included from n_/usr/local/clang/include/absl/container/internal/hash_function_defaults.han:lo59:n: n:In file included from uF/usr/local/clang/include/absl/strings/cord.hlo:lr 94_mN: oaIn file included from tn/usr/local/clang/include/absl/strings/internal/cordz_info.hSn:iu31nl: k/usr/local/clang/include/absl/synchronization/mutex.hlI:m 954p :l| 52* ^: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o954n | n u lslt astiinck _b;o o l| ^C all/usr/local/clang/include/absl/base/nullability.hV:In file included from o241s2/s2builderutil_lax_polygon_layer.cci:d:22P18:t: rIn file included from note: F../src/s2/s2builderutil_lax_polygon_layer.hexpanded from macro 'absl_nonnull'u: n40 c: 241tIn file included from | i../src/s2/base/logging.h#od:ne(21fci: onIn file included from nes/usr/local/clang/include/absl/log/check.h t:a b37Csol: _nnIn file included from doi/usr/local/clang/include/absl/log/internal/check_impl.hntn:iuo21ln: l* /usr/local/clang/include/absl/log/internal/check_op.h _:aN453bo:snl1n_u:nlol n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| l ^ l c )453; | A B| S ^L _L/usr/local/clang/include/absl/base/nullability.hO:G241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241D | E#FdIeNfEi_nMeA KaEb_sClH_EnCoKn_nOuPl_lS T_RNIoNnGn_uElXlT E R| N ^( uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: In file included from note: s2/s2builderutil_find_polygon_degeneracies.ccexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 18 : 449In file included from | ../src/s2/s2builderutil_find_polygon_degeneracies.h : 24e: xIn file included from t../src/s2/s2builder.he:r31n: In file included from t/usr/local/clang/include/absl/container/flat_hash_set.he:m43p: lIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.ht:e19 : cIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:s59t: In file included from c/usr/local/clang/include/absl/strings/cord.hh:a94r: *In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n956o:n52n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Make C956h | e c ksOtpaSttirci nbgo(o l C\a s t| A ^n dC/usr/local/clang/include/absl/base/nullability.ha:l241l:F22u:n cnote: texpanded from macro 'absl_nonnull'i on (241c | o#ndsetf iCnoen daibtsilo_nn*o nanbuslll_ n_oNnonnunlull lc ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2builderutil_lax_polygon_layer.cc: 18241: | In file included from #../src/s2/s2builderutil_lax_polygon_layer.hd:e40f: iIn file included from n../src/s2/base/logging.he: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h :_453N:o1n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l /usr/local/clang/include/absl/log/internal/check_op.h| : ^450 :25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x,In file included from s2/s2builderutil_find_polygon_degeneracies.ccc:o18n: sIn file included from t../src/s2/s2builderutil_find_polygon_degeneracies.h :c24h: aIn file included from r../src/s2/s2builder.h*: 31a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hl:_43n: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 958: 50241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e958 | a b sslt_antoincn ublolo l_ NCoansntuAlnld C a| l ^l Method(const Condition* abslIn file included from _s2/s2builderutil_lax_polygon_layer.ccn:o18n: nIn file included from u../src/s2/s2builderutil_lax_polygon_layer.hl:l40 : cIn file included from )../src/s2/base/logging.h;: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h::2221:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'454 :1 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n454e | AaBbSsLl__LnOoGn_nIuNlTlE R_NNAoLn_nDuElFlI N E| _ ^M AKE_CHECK_OP_STRINIn file included from Gs2/s2builderutil_find_polygon_degeneracies.cc_:E18X: TIn file included from E../src/s2/s2builderutil_find_polygon_degeneracies.hR:N24(: fIn file included from l../src/s2/s2builder.ho:a31t: )In file included from ;/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 449/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::3159:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :44931 | : /usr/local/clang/include/absl/synchronization/mutex.h :e961x:34t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tem p961l | a t es tcaotnisc boto lc hCaarl*l BaybRself_(ncoonnnsutl lT *M aakbesClh_encoknOnpuSltlr isnegl(f ) {\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25:In file included from s2/s2builderutil_find_polygon_degeneracies.ccnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h :45024 | : In file included from ../src/s2/s2builder.h : 31 : In file included from x/usr/local/clang/include/absl/container/flat_hash_set.h,: 43x: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hc:o19n: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :c59h: aIn file included from r/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n975u:l31l:) warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :975241 | : 22 :i nnote: lexpanded from macro 'absl_nonnull'i ne 241v | o#idde fRienaed Caablsllb_ancokn(nTu*l la b_sNlo_nnnounlnlu l l| ^c allback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2builderutil_lax_polygon_layer.cc :note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2builderutil_lax_polygon_layer.h :24140 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u455l:l1 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l455 | A| B ^S L_LOG_INTERNAL_DEFIIn file included from Ns2/s2builderutil_find_polygon_degeneracies.ccE:_18M: AIn file included from K../src/s2/s2builderutil_find_polygon_degeneracies.hE:_24C: HIn file included from EC../src/s2/s2builder.hK:_31O: PIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hS:T43R: IIn file included from N/usr/local/clang/include/absl/container/hash_container_defaults.hG:_19E: XIn file included from T/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE:R59N: (In file included from d/usr/local/clang/include/absl/strings/cord.ho:u94b: lIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h):;31 : /usr/local/clang/include/absl/synchronization/mutex.h| :^979 :43:/usr/local/clang/include/absl/log/internal/check_op.h :warning: 449type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'979 | s449t | a t iecx tbeoronl tAelmwpalyastTer uceo(ncsotn scth aCro*n daibtsilo_nn*o nanbuslll_ nMualkleaCbhleec)k O{p Srtertiunrgn( t r u\e ; | } ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 257:note: 23expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_SIn file included from Ts2/s2builderutil_find_polygon_degeneracies.ccR:I18N: GIn file included from _../src/s2/s2builderutil_find_polygon_degeneracies.hE:X24T: EIn file included from R../src/s2/s2builder.hN:(31c: hIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hr:)43;: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| :^19 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::44959:: 31In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31449: | /usr/local/clang/include/absl/synchronization/mutex.h : 1033e:x20t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tem p1033l | a t ev ociodn sWta icth(aMru*t eaxb*s la_bnsoln_nnuolnln uMlalk emCuh)e c{k O p| S ^t rin/usr/local/clang/include/absl/base/nullability.hg:(241 : 22 :\ note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18In file included from : s2/s2builderutil_find_polygon_degeneracies.ccIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h18:: 40In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :../src/s2/base/logging.h24:: 21In file included from : ../src/s2/s2builder.hIn file included from :/usr/local/clang/include/absl/log/check.h31:: 37In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h43:: 21In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/log/internal/check_op.h::19456: :In file included from 1/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/log/internal/check_op.h94:: 450In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h25::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 1050:31 :450 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] x1050, | x ,b ocooln sWta icthWairt*h Taibmselo_unto(nMnuutlelx)* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'm u, 241a | b#sdle:f:iDnuer aatbisoln_ ntoinmneuolult )_ N{o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_lax_polygon_layer.ccN:o18n: nIn file included from u../src/s2/s2builderutil_lax_polygon_layer.hl:l40 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_In file included from Is2/s2builderutil_find_polygon_degeneracies.ccN:T18E: RIn file included from N../src/s2/s2builderutil_find_polygon_degeneracies.hA:L24_: DIn file included from E../src/s2/s2builder.hF:I31N: EIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hM:A43K: EIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hC:H19E: CIn file included from K/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:O59P: _In file included from S/usr/local/clang/include/absl/strings/cord.hT:R94I: NIn file included from G/usr/local/clang/include/absl/strings/internal/cordz_info.h_:E31X: T/usr/local/clang/include/absl/synchronization/mutex.hE:R1069N:(32u:n swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g n e1069d | c hbaoro)l; W a| i^t Wi/usr/local/clang/include/absl/log/internal/check_op.ht:h449D:e31a:d lnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e(M u449t | e x *e xatbesrln_ ntoenmnpullalt em uc,o nasbts lc:h:aTri*m ea bdsela_dnloinnneu)l l{ M a| k ^e Ch/usr/local/clang/include/absl/base/nullability.he:c241k:O22p:S tnote: rexpanded from macro 'absl_nonnull'i ng (241 | # d\e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18In file included from : s2/s2builderutil_find_polygon_degeneracies.ccIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h18:: 40In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :../src/s2/base/logging.h24:: 21In file included from : ../src/s2/s2builder.hIn file included from :/usr/local/clang/include/absl/log/check.h31:: 37In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h43:: 21In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/log/internal/check_op.h::19457: :In file included from 1/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h::94450: :In file included from 25/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/synchronization/mutex.h:1088 :45035 | : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] x ,1088 | x , vcooinds tE ncahbalre*D eabbusglL_ongo(ncnounlslt) c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #ndaemfei)n;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'_ No n257n | u#ldle f i| n ^e absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PIn file included from es2/s2builderutil_lax_polygon_layer.ccr:T18h: rIn file included from e../src/s2/s2builderutil_lax_polygon_layer.ha:d40S: yIn file included from n../src/s2/base/logging.hc:h21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l458 :s1):; warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :458241 | :A22B:S Lnote: _expanded from macro 'absl_nonnull'L OG _241I | N#TdEeRfNiAnLe_ DaEbFsIlN_En_oMnAnKuEl_lC H_ENCoKn_nOuPl_lS T R| I ^N G_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2builderutil_find_polygon_degeneracies.cc : 18x: ,In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hx:,24 : cIn file included from o../src/s2/s2builder.hn:s31t: In file included from c/usr/local/clang/include/absl/container/flat_hash_set.hh:a43r: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94): In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411109::2234:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #1109d | e f ienxep laibcsilt_ nMountneuxlLlo c_kNMoanynbuel(lM u t| e ^x * absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2/s2builderutil_lax_polygon_layer.cc:18 : 257In file included from | ../src/s2/s2builderutil_lax_polygon_layer.h#:d40e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hl:e459 :_1N:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 459| | ^A BSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OIn file included from Ps2/s2builderutil_find_polygon_degeneracies.cc_:S18T: RIn file included from I../src/s2/s2builderutil_find_polygon_degeneracies.hN:G24_: EIn file included from X../src/s2/s2builder.hT:E31R: NIn file included from (/usr/local/clang/include/absl/container/flat_hash_set.hc:o43n: sIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:::59s: tIn file included from r/usr/local/clang/include/absl/strings/cord.hi:n94g: _In file included from v/usr/local/clang/include/absl/strings/internal/cordz_info.hi:e31w: &/usr/local/clang/include/absl/synchronization/mutex.h):;1117 : 34| :^ warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 449:31: note: 1117expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | e x449p | l i ceixtt eMrunt etxeLmopclkaMtaey bceo(nMsutt ecxh*a ra*b salb_snlu_lnloanbnluel lm uM,a kceoCnhsetc kCOopnSdtirtiinogn(& c o\n d )| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::257 :note: 23expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2builderutil_find_polygon_degeneracies.cc::45918:: 1In file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h :warning: 24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/log/internal/check_op.h::31450: :In file included from 25/usr/local/clang/include/absl/container/flat_hash_set.h:: 43note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 450In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h :x94,: In file included from x/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s1132t: 10c:h awarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* ab s1132l | _ n oMnuntuelxl*) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull'c on s241t | #mdue_f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_find_polygon_degeneracies.ccN:o18n: nIn file included from u../src/s2/s2builderutil_find_polygon_degeneracies.hl:l24 : In file included from | ../src/s2/s2builder.h ^: 31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43In file included from : s2/s2builderutil_lax_polygon_layer.ccIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h18:: 19In file included from : ../src/s2/s2builderutil_lax_polygon_layer.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h40:: 59In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/strings/cord.h21:: 94In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h37:: 31In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/synchronization/mutex.h::211146: :/usr/local/clang/include/absl/log/internal/check_op.h7::460 :warning: 66'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | 460 | A B StLh_iLsO)G)_ IANBTSELR_NEAXLC_LDUESFIIVNEE__LMOACKKE__FCUHNECCTKI_OONP(_mSuT)R I N| G ^~~~_ EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::1153241::3922:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 1153 | 241 | e#xdpelfiicniet aRbeslle_ansoanbleMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulnl _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | uelxlp l_iNcointn uRlell e a| s ^a bleMutexLock(MutIn file included from es2/s2builderutil_lax_polygon_layer.ccx:*18 : aIn file included from b../src/s2/s2builderutil_lax_polygon_layer.hs:l40_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :m37u: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 460C:o66n:d iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i on&/usr/local/clang/include/absl/base/nullability.h :c241o:n22d:) note: expanded from macro 'absl_nonnull'| ^ 241/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel a_bNsoln_nnuolnln u l| l ^ _NonnulIn file included from ls2/s2builderutil_lax_polygon_layer.cc : 18| : ^In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_In file included from Cs2/s2builderutil_find_polygon_degeneracies.ccH:E18C: KIn file included from _../src/s2/s2builderutil_find_polygon_degeneracies.hO:P24_: SIn file included from T../src/s2/s2builder.hR:IN31G: _In file included from E/usr/local/clang/include/absl/container/flat_hash_set.hX:T43E: RIn file included from N/usr/local/clang/include/absl/container/hash_container_defaults.h(:c19o: nIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht: 59c: hIn file included from a/usr/local/clang/include/absl/strings/cord.hr:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n1179n:u10l:l )warning: ;type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 1179 | /usr/local/clang/include/absl/log/internal/check_op.h : 450M:u25t:e xnote: *expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' absl_nu l450l | a b l e m ux_,; x ,| ^c on/usr/local/clang/include/absl/base/nullability.hs:t257 :c23h:a rnote: *expanded from macro 'absl_nullable' ab s257l | _#ndoenfniunlel )a b s| l ^_ nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: _expanded from macro 'absl_nonnull'N ul l241a | b#ldee f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40In file included from : s2/s2builderutil_find_polygon_degeneracies.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :/usr/local/clang/include/absl/log/check.h24:: 37In file included from : ../src/s2/s2builder.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h31:: 21In file included from : /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/log/internal/check_op.h::43461: :In file included from 1/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :46159 | : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: LIn file included from O/usr/local/clang/include/absl/strings/internal/cordz_info.hG:_31I: NT/usr/local/clang/include/absl/synchronization/mutex.hE:R1212N:A52L:_ Dwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F INE_ M1212A | KbEo_oClH ECCoKn_dOiPt_iSoTnR:I:NCGa_sEtXATnEdRCNa(l l M| e^t ho/usr/local/clang/include/absl/log/internal/check_op.hd:(450c:o25n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'C on d450i | t i o n * axb,s lx_,n ocnonnusltl cch)a r{* a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l )note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2builderutil_find_polygon_degeneracies.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2builderutil_find_polygon_degeneracies.h::46324:: 1In file included from :../src/s2/s2builder.h :warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 463In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.hA:B19S: LIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:O59G: _In file included from I/usr/local/clang/include/absl/strings/cord.hN:T94E: RIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hA:L31_: D/usr/local/clang/include/absl/synchronization/mutex.hE:F1221I:N54E:_ Mwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]K E_CH E1221C | Kb_oOoPl_ SCToRnIdNiGt_iEoXnT:E:RCNa(s t A| n^d Ca/usr/local/clang/include/absl/log/internal/check_op.hl:l449F:u31n:c tnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o n(c o449n | s t eCxotnedrint itoenm*p laabtsel _cnoonnsntu lclh acr)* {a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :M anote: kexpanded from macro 'absl_nonnull'e Ch e241c | k#OdpeSftirnien ga(b s l _\n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsiIn file included from gs2/s2builderutil_find_polygon_degeneracies.ccn:e18d: In file included from c../src/s2/s2builderutil_find_polygon_degeneracies.hh:a24r: *In file included from ../src/s2/s2builder.ha:b31s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hn:o43n: nIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19): ;In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22/usr/local/clang/include/absl/synchronization/mutex.h:: 1230:note: 12expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f1230i | n e a bbsolo_ln o(n*naublsll __nNoonnnnuullll f u| n ^c )(T* abIn file included from ss2/s2builderutil_lax_polygon_layer.ccl:_18n: uIn file included from l../src/s2/s2builderutil_lax_polygon_layer.hl:a40b: iIn file included from l../src/s2/base/logging.hi:t21y: _In file included from u/usr/local/clang/include/absl/log/check.hn:k37n: oIn file included from w/usr/local/clang/include/absl/log/internal/check_impl.hn:)21,: /usr/local/clang/include/absl/log/internal/check_op.h :| 464 ^: 26: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.ccIn file included from :s2/s2builderutil_lax_polygon_layer.cc18:: 18In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h24:: 40In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/base/logging.h31:: 21In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/log/check.h43:: 37In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h19:: 21In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/log/internal/check_op.h::59463: :In file included from 1/usr/local/clang/include/absl/strings/cord.h:: 94warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h463: | 1230A:BS34L:_ Lwarning: Otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]G _IN T1230E | R N A L _bDoEoFlI N(E*_aMbAsKlE__nCoHnEnCuKl_lO Pf_uSnTcR)I(NTG*_ EaXbTsElR_Nn(u l l| a^b il/usr/local/clang/include/absl/log/internal/check_op.hi:t450y:_25u:n knote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o wn )450, | | ^ /usr/local/clang/include/absl/base/nullability.hx:,289 :x34,: cnote: oexpanded from macro 'absl_nullability_unknown'n st 289c | h#adre*f ianbes la_bnsoln_nnuullll)a b i| l ^i ty/usr/local/clang/include/absl/base/nullability.h_:u241n:k22n:o wnote: nexpanded from macro 'absl_nonnull' _N u241l | l#_duenfsipneec iafbiseld_ n o| n ^n ull _Nonnull | ^In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2builderutil_lax_polygon_layer.cc31:: 18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1231../src/s2/s2builderutil_lax_polygon_layer.h::840:: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h1231: | 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :T21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b465s:l1_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abil i465t | yA_BuSnLk_nLoOwGn_ IaNrTgE)R N A| L ^_ DE/usr/local/clang/include/absl/base/nullability.hF:I289N:E34_:M Anote: Kexpanded from macro 'absl_nullability_unknown'E _C H289E | C#Kd_eOfPi_nSeT RaIbNsGl__EnXuTlElRaNb(iclointsyt_ uvnokindo*w na b_sNlu_lnlo_nunnuslple)c;i f i| e^d | /usr/local/clang/include/absl/log/internal/check_op.h ^: 449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2builderutil_find_polygon_degeneracies.cc | :#18d: eIn file included from f../src/s2/s2builderutil_find_polygon_degeneracies.hi:n24e: In file included from a../src/s2/s2builder.hb:s31l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_set.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19_: NIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 1241s2/s2builderutil_lax_polygon_layer.cc::1218:: In file included from warning: ../src/s2/s2builderutil_lax_polygon_layer.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 40: In file included from ../src/s2/base/logging.h: 211241: | In file included from /usr/local/clang/include/absl/log/check.h : 37 : bIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.ho:l21 : (/usr/local/clang/include/absl/log/internal/check_op.h*:a465b:s66l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l465 | fAuBnScL)_(LTO*G _aIbNsTlE_RnNuAlLl_ability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.hD:E289F:I34N:E _note: Mexpanded from macro 'absl_nullability_unknown'A KE _289C | H#EdCeKf_iOnPe_ SaTbRsIlN_Gn_uElXlTaEbRiNl(ictoyn_sutn kvnooiwdn* _aNbuslll__nuonnsnpuelcli)f;i e d| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2builderutil_find_polygon_degeneracies.cc_:n18o: nIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hu:l24l: In file included from _../src/s2/s2builder.hN:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2builderutil_lax_polygon_layer.cc::124218:: 44In file included from :../src/s2/s2builderutil_lax_polygon_layer.h :warning: 40type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21 : 1242In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from t/usr/local/clang/include/absl/log/internal/check_impl.hy:p21e: n/usr/local/clang/include/absl/log/internal/check_op.ha:m465e: 66a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :t/usr/local/clang/include/absl/base/nullability.hy:p241e:_22i:d enote: nexpanded from macro 'absl_nonnull't it y241< | T#>d:e:ftiynpee *a basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2builderutil_lax_polygon_layer.cc289::1834: :In file included from ../src/s2/s2builderutil_lax_polygon_layer.hnote: :expanded from macro 'absl_nullability_unknown'40 : In file included from ../src/s2/base/logging.h :28921 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_465n:u1l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i lit y465_ | uAnBkSnLo_wLnO G__NIuNlTlE_RuNnAsLp_eDcEiFfIiNeEd_ M A| K ^E _CHECK_OP_STRING_EXTERN(const void* absl_nonnulIn file included from ls2/s2builderutil_find_polygon_degeneracies.cc):;18 : In file included from | ../src/s2/s2builderutil_find_polygon_degeneracies.h^: 24: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2builder.h450::3125: :In file included from /usr/local/clang/include/absl/container/flat_hash_set.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :45019 | : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from x/usr/local/clang/include/absl/strings/cord.h,: 94x: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: s/usr/local/clang/include/absl/synchronization/mutex.ht: 1249c:h8a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _1249n | o n n u lTl*) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: oexpanded from macro 'absl_nonnull'b je c241t | ,# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2builderutil_lax_polygon_layer.cc31:: 18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1250../src/s2/s2builderutil_lax_polygon_layer.h::4340:: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h :125037 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21b: o/usr/local/clang/include/absl/log/internal/check_op.ho:l502 :(1a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: :ty p502e | _AiBdSeLn_tLiOtGy_T:E:RtNyApLe_:C:H*E CaKb_sOlP__nIoMnPnLu(lClh emcekt_hEoQd,) (=)=)) | | ^^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/check_op.h241::48822::32 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 241 | # d488e | f i nien laibnsel _cnoonnsntuelxlp r_ Ncoonnnsutl lc h a| r ^* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from ls2/s2builderutil_find_polygon_degeneracies.ccl:a18b: lIn file included from e../src/s2/s2builderutil_find_polygon_degeneracies.h :_24N: uIn file included from l../src/s2/s2builder.hl:a31b: lIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2builderutil_lax_polygon_layer.cc1259::1814: :In file included from ../src/s2/s2builderutil_lax_polygon_layer.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]40 : In file included from ../src/s2/base/logging.h :125921 | : In file included from /usr/local/clang/include/absl/log/check.h : 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : T/usr/local/clang/include/absl/log/internal/check_op.h*: 502a:b1s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l489l: 47o:b jnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'c t, | 489 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22c:o nnote: sexpanded from macro 'absl_nonnull't T 1241& | #vd1e,f icnoen satb sTl2_&n ovn2n,u lclo n_sNto ncnhualrl* a| b ^s l_nonnull exprtext)In file included from s2/s2builderutil_find_polygon_degeneracies.cc{: 18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h :\24 : In file included from | ../src/s2/s2builder.h ^: 31: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h241::4322: :In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:note: 19expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :24159 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:1260:43: _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l1260l | _ N o nbnouolll ( a| b ^s l::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2/s2builderutil_find_polygon_degeneracies.cc502::181: :In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]24 : In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/log/internal/check_op.h::31497: :In file included from 32/usr/local/clang/include/absl/container/flat_hash_set.h:: 43note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h497: | 59 : In file included from i/usr/local/clang/include/absl/strings/cord.hn:l94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t1279e:x35p:r warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst c1279h | avro*i d Reagbisslt_enruMlultaebxlPer onfaimlee#r#(Ivmopild( ( * a b s l _ n o n n u l l f n ) (\i n t| 6 ^4 _t/usr/local/clang/include/absl/base/nullability.h :w257a:i23t:_ cnote: yexpanded from macro 'absl_nullable'c le s257) | )#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _NIn file included from os2/s2builderutil_lax_polygon_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_lax_polygon_layer.h : 40| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's2/s2builderutil_find_polygon_degeneracies.cc :18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h498: | 24 : In file included from ../src/s2/s2builder.h : 31 : iIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.ht: 43v: 1In file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h :i19n: tIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hv:259,: In file included from c/usr/local/clang/include/absl/strings/cord.ho:n94s: tIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:h31a: r/usr/local/clang/include/absl/synchronization/mutex.h*: 1293a:b33s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l1293 | evxopirdt eRxetg)i s{t e r M u t e x T r a c e r ( v o i\d (| * ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l f n241) | (#cdoenfsitn ec haabrs*l _anbosnln_unloln n_uNloln nmuslgl, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builderutil_find_polygon_degeneracies.ccs2/s2builderutil_lax_polygon_layer.cc::1818: : In file included from In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h../src/s2/s2builderutil_lax_polygon_layer.h::2440: : In file included from In file included from ../src/s2/s2builder.h../src/s2/base/logging.h::3121: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/log/check.h::4337: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/log/internal/check_impl.h::1921: : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/log/internal/check_op.h::59505: :/usr/local/clang/include/absl/strings/cord.h1::480 :39warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 505 | A480B | S L _ L OuGs_iInNgT EpRoNiAnLt_eCrH E=C Kc_oOnPs_tI MvPaLl(uCeh_etcykp_eL*T ,a br=d)_ ( c| o^r d) /usr/local/clang/include/absl/log/internal/check_op.h{:}488 : 32| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/base/nullability.h :241:22: 488note: | expanded from macro 'absl_nonnull' i n241l | i#ndee fcionnes taebxsplr_ ncoonnnsutl lc h_aNro*n naublsll _ n| u ^l lable name##Impl( In file included from s2/s2builderutil_find_polygon_degeneracies.cc : 18\: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h| : ^24 : In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/base/nullability.h::31257: :In file included from 23/usr/local/clang/include/absl/container/flat_hash_set.h:: 43: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from 257/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | :#59d: e/usr/local/clang/include/absl/strings/cord.hf:i736n:e17 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l736l | a b l e c_oNnusltl aCbolred * | a ^b sl_nonnull cord_; In file included from s2/s2builderutil_lax_polygon_layer.cc| : ^18 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builderutil_lax_polygon_layer.h::24140:: 22In file included from :../src/s2/base/logging.h :note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h :24137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 506a:b1s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l489l: 47_:N onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n ull 489 | | ^ const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2builderutil_find_polygon_degeneracies.cc :_18N: oIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hn:u24l: lIn file included from ../src/s2/s2builder.h :| 31 ^: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2builderutil_lax_polygon_layer.ccl:l18 : _In file included from N../src/s2/s2builderutil_lax_polygon_layer.ho:n40n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const chIn file included from as2/s2builderutil_find_polygon_degeneracies.ccr:*18 : aIn file included from b../src/s2/s2builderutil_find_polygon_degeneracies.hs:l24_: nIn file included from o../src/s2/s2builder.hn:n31u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h :e43x: pIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.ht:e19x: tIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :{59 : /usr/local/clang/include/absl/strings/cord.h : 898 : 27 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898\ | | f ^r ie/usr/local/clang/include/absl/base/nullability.hn:d241 :c22o:n snote: texpanded from macro 'absl_nonnull' Co r241d | z#Idneffoi*n ea basbls_ln_unlolnanbullel G_eNtoCnonrudlzlI n f| o ^F orTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absIn file included from ls2/s2builderutil_get_snapped_winding_delta.cc_:n50o: nIn file included from n../src/s2/s2builderutil_get_snapped_winding_delta.hu:l24l: In file included from s../src/s2/s2builder.he:t31_: dIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.ht:a43(: sIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hz:e19_: tIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:)59;: In file included from /usr/local/clang/include/absl/strings/cord.h/:/86 : Wr/usr/local/clang/include/absl/strings/cord_analysis.hi:t32e: 47d:a twarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] to t h32e | sriezseu_ltt G e| t ^E st/usr/local/clang/include/absl/base/nullability.hi:m241a:t22e:d Mnote: eexpanded from macro 'absl_nonnull'm or y241U | s#adgeef(icnoen satb sClo_rndoRnenpu*l la b_sNlo_nnnounlnlu l l| ^r ep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2builderutil_find_polygon_degeneracies.cc#:d18e: fIn file included from i../src/s2/s2builderutil_find_polygon_degeneracies.hn:e24 : aIn file included from b../src/s2/s2builder.hs:l31_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :_19N: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.h : 937| : ^35 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_iIn file included from ns2/s2builderutil_get_snapped_winding_delta.cct:e50r: nIn file included from a../src/s2/s2builderutil_get_snapped_winding_delta.hl::24:: CIn file included from o../src/s2/s2builder.hr:d31R: eIn file included from p/usr/local/clang/include/absl/container/flat_hash_set.h*: 43a: bIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hl:_19n: uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:a59b: lIn file included from e/usr/local/clang/include/absl/strings/cord.h :t86r: e/usr/local/clang/include/absl/strings/cord_analysis.he:(50): 49c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ; | ^50 | s/usr/local/clang/include/absl/base/nullability.hi:z257e:_23t: Gnote: eexpanded from macro 'absl_nullable't Mo r257e | P#rdeecfiisneeM eambosrly_Unsualglea(bcloen s_tN uClolradbRleep * | a ^b sl_nonnull rep); | ^In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2builderutil_find_polygon_degeneracies.h::2224:: In file included from ../src/s2/s2builder.hnote: :expanded from macro 'absl_nonnull'31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :24143 | : #In file included from d/usr/local/clang/include/absl/container/hash_container_defaults.he:f19i: nIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :a59b: s/usr/local/clang/include/absl/strings/cord.hl:_938n:o35n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o938n | n u l l a b| s ^l ::cord_internal::CorIn file included from ds2/s2builderutil_get_snapped_winding_delta.ccR:e50p: *In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.ha:b24s: lIn file included from _../src/s2/s2builder.hn:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : aIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.h_:t19r: eIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h(:)59 : cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s86t: ;/usr/local/clang/include/absl/strings/cord_analysis.h : 56| : ^56 : /usr/local/clang/include/absl/base/nullability.hwarning: :241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'56 | s i241z | e#_dte fGienteE satbismla_tneodnFnauilrlS h_aNroenMneumlolr y U| s ^a ge(const CordRIn file included from es2/s2builderutil_find_polygon_degeneracies.ccp:*18 : aIn file included from bIn file included from ../src/s2/s2builderutil_find_polygon_degeneracies.hss2/s2builderutil_lax_polygon_layer.cc:l:24_18: n: In file included from oIn file included from ../src/s2/s2builder.hn../src/s2/s2builderutil_lax_polygon_layer.h:n:31u40: l: In file included from lIn file included from /usr/local/clang/include/absl/container/flat_hash_set.h ../src/s2/base/logging.h:r:43e21: p: In file included from )In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h;/usr/local/clang/include/absl/log/check.h: :19 37: | : In file included from ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h /usr/local/clang/include/absl/log/internal/check_impl.h::/usr/local/clang/include/absl/base/nullability.h5921:: : 241/usr/local/clang/include/absl/strings/cord.h::/usr/local/clang/include/absl/log/internal/check_op.h22939:::507 17:note: :expanded from macro 'absl_nonnull'1 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# d939e | f i n 507e | cAaobBnsslSt_L nco_hnLanrOu*Gl _laI b_NsTNlEo_nRnnoNunAlnLlu _l lC| H ^aE sC_Kc_hOaPr_sI(M)P Lc(oCnhsetc;k _ G| T ^, >/usr/local/clang/include/absl/base/nullability.h): 241 :| 22^: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 488:32 :241 | note: #expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'de fin e488 | a b siln_lnionnen ucloln s_tNeoxnpnru lclo n s| t ^ char* absl_nullableIn file included from s2/s2builderutil_find_polygon_degeneracies.ccn:a18m: eIn file included from #../src/s2/s2builderutil_find_polygon_degeneracies.h#:I24m: pIn file included from l../src/s2/s2builder.h(: 31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : /usr/local/clang/include/absl/strings/cord.h :\941 : 35| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23 :941 | note: expanded from macro 'absl_nullable' a257b | s#ld:e:fcionred _aibnstle_rnnualll:a:bCloer d_RNeupl*l aabblsel _ n| u ^l lable clear(); In file included from | s2/s2builderutil_lax_polygon_layer.cc ^: 18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h257::4023: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nullable'21 : In file included from /usr/local/clang/include/absl/log/check.h257: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :a507b:s1l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l la/usr/local/clang/include/absl/log/internal/check_op.hb:l489e: 47_:N unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l abl e489 | | ^ const T1& v1, const T2& v2, const char* absl_nonnuIn file included from ls2/s2builderutil_find_polygon_degeneracies.ccl: 18e: xIn file included from p../src/s2/s2builderutil_find_polygon_degeneracies.hr:t24e: xIn file included from t../src/s2/s2builder.h): 31{: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : \In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/base/nullability.h59:: 241/usr/local/clang/include/absl/strings/cord.h::22950:: 18note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f950i | n e a bCsolr_dnRoenpnFullalt *_ Naobnsnlu_lnlo n n| u ^l l MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :s2/s2builderutil_lax_polygon_layer.cc43:: 18In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h19:: 40In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/base/logging.h59:: 21/usr/local/clang/include/absl/strings/cord.h: :In file included from 957/usr/local/clang/include/absl/log/check.h::2737:: In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: /usr/local/clang/include/absl/log/internal/check_op.h: 507957: | 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v oi/usr/local/clang/include/absl/log/internal/check_op.hd: 497S:e32t:T rnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e (Cor d497R | e p *i nalbisnle_ ncoonnnsutlelx prre pc,o ncsotn scth aCro*r dazbUspld_antuelSlcaobplee& nsacmoep#e#)I;m p l| ( ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^ abs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | In file included from ^s2/s2builderutil_find_polygon_degeneracies.cc :18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31In file included from : s2/s2builderutil_lax_polygon_layer.ccIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h18:: 43In file included from : ../src/s2/s2builderutil_lax_polygon_layer.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h40:: 19In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h21:: 59In file included from : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::37961: :In file included from 34/usr/local/clang/include/absl/log/internal/check_impl.h:: 21warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :507:1 :961 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.hv:o498i:d35 :S enote: texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'T ree O498r | E m p t y ( Cionrtd Rve1p,* ianbts lv_2n,u lcloanbslte crheapr,* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'e xp r257t | e#xdte)f i{n e a b s l _ n u l l a b l e _\N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2builderutil_find_polygon_degeneracies.cc_:n18o: nIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hu:l24l: In file included from _../src/s2/s2builder.hN:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h ^: 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.ccIn file included from :s2/s2builderutil_lax_polygon_layer.cc18:: 18In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h24:: 40In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/base/logging.h31:: 21In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/log/check.h43:: 37In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h19:: 21In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/log/internal/check_op.h59:: 511/usr/local/clang/include/absl/strings/cord.h::13989:: 31warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 511 | c989o | n s t cvhoaird* Parbesple_nnduTlrleaeb(lCeo rCdhReecpk*s tarbcsmlp_tnrounenIumlpll (t r e| e ^, Me/usr/local/clang/include/absl/base/nullability.ht:h257o:d23I:d enote: nexpanded from macro 'absl_nullable't if i257e | r# dmeeftihnoed )a;b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e f| i ^n e abslIn file included from _s2/s2builderutil_lax_polygon_layer.ccn:o18n: nIn file included from u../src/s2/s2builderutil_lax_polygon_layer.hl:l40 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* aIn file included from bs2/s2builderutil_find_polygon_degeneracies.ccs:l18_: nIn file included from u../src/s2/s2builderutil_find_polygon_degeneracies.hl:l24a: bIn file included from l../src/s2/s2builder.he: 31s: 1In file included from ,/usr/local/clang/include/absl/container/flat_hash_set.h :c43o: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.ht: 19c: hIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:*59 : a/usr/local/clang/include/absl/strings/cord.hb:s994l:_30n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 994s | 2 , | v ^o id/usr/local/clang/include/absl/base/nullability.h :C257o:p23y:T onote: (expanded from macro 'absl_nullable's td :257: | s#tdreifnign*e aabbssll__nnounlnlualbll ed s_tN)u lcloanbslte { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2builderutil_lax_polygon_layer.cc | :#18d: eIn file included from f../src/s2/s2builderutil_lax_polygon_layer.hi:n40e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n512n:u47l:l warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| ^ 512 | const char*In file included from s2/s2builderutil_find_polygon_degeneracies.cca:b18s: lIn file included from _../src/s2/s2builderutil_find_polygon_degeneracies.hn:u24l: lIn file included from a../src/s2/s2builder.hb:l31e: In file included from s/usr/local/clang/include/absl/container/flat_hash_set.h1:,43 : cIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:s19t: In file included from c/usr/local/clang/include/absl/container/internal/hash_function_defaults.hh:a59r: */usr/local/clang/include/absl/strings/cord.h :a999b:s28l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l999e | s 2 , v o| i ^d C/usr/local/clang/include/absl/base/nullability.ho:p257y:T23o:A rnote: rexpanded from macro 'absl_nullable'a y( c257h | a#rd*e faibnsel _anbosnln_unlull ldasbtl)e c_oNnusltl;a b l| e ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2builderutil_lax_polygon_layer.cc: 18241: | In file included from #../src/s2/s2builderutil_lax_polygon_layer.hd:e40f: iIn file included from n../src/s2/base/logging.he: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h :_513N:o17n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^513 | const char* absl_nonnull exprtext)In file included from ;s2/s2builderutil_find_polygon_degeneracies.cc : 18| : ^In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2builder.h::2231:: In file included from note: /usr/local/clang/include/absl/container/flat_hash_set.hexpanded from macro 'absl_nonnull': 43: In file included from 241/usr/local/clang/include/absl/container/hash_container_defaults.h | :#19d: eIn file included from f/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:n59e: /usr/local/clang/include/absl/strings/cord.ha:b1012s:l37_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull _1012N | o n n u lalb s l| : ^: cord_internal::CordzInfo*In file included from s2/s2builderutil_lax_polygon_layer.cca:b18s: lIn file included from _../src/s2/s2builderutil_lax_polygon_layer.hn:u40l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from c/usr/local/clang/include/absl/log/check.ho:r37d: zIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hi:n21f: o/usr/local/clang/include/absl/log/internal/check_op.h(:)514 :c13o:n swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] { | 514 ^ | co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23c:h anote: rexpanded from macro 'absl_nullable'* a b257s | l#_dneuflilnaeb laeb sClh_encuklsltarbclmep f_aNluslelIambplle( | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2builderutil_find_polygon_degeneracies.ccb:s18l: _In file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hu:l24l: aIn file included from b../src/s2/s2builder.hl:e31 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_set.hu:l43l: aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hl:e19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: /usr/local/clang/include/absl/strings/cord.h:1017In file included from :s2/s2builderutil_lax_polygon_layer.cc51::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_lax_polygon_layer.h :40: In file included from ../src/s2/base/logging.h :101721 | : In file included from /usr/local/clang/include/absl/log/check.h : 37v: oIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hd: 21s: e/usr/local/clang/include/absl/log/internal/check_op.ht:_515c:o17r:d zwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nfo (515c | o r d _ icnotnesrtn aclh:a:rC*o radbzsIln_fnou*l laabbslle_ nso1n,n ucloln scto rcdhza_ri*n faob)s l{_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 :s222:, note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 257#:d23e:f inote: nexpanded from macro 'absl_nullable'e a b257s | l#_dneofninnuel la b_sNlo_nnnuulllla b l| e ^ _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^In file included from s2/s2builderutil_find_polygon_degeneracies.cc:/usr/local/clang/include/absl/base/nullability.h18:: 257In file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h23::24 : note: In file included from expanded from macro 'absl_nullable'../src/s2/s2builder.h :31 : 257In file included from | /usr/local/clang/include/absl/container/flat_hash_set.h#:d43e: fIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:e19 : aIn file included from b/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:l59_: n/usr/local/clang/include/absl/strings/cord.hu:l1049l:a56b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Null a1049b | l e s t| a ^t ic boolIn file included from s2/s2builderutil_lax_polygon_layer.ccG:e18t: FIn file included from l../src/s2/s2builderutil_lax_polygon_layer.ha:t40A: uIn file included from x../src/s2/base/logging.h(:a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h:::37c: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hd:_21i: n/usr/local/clang/include/absl/log/internal/check_op.ht:e516r:n17a:l :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C or d516R | e p * acbosnls_tn ocnhnaurl*l arbespl,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241e:x22p:r tnote: eexpanded from macro 'absl_nonnull'x t) ;241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _NonnuIn file included from ls2/s2builderutil_find_polygon_degeneracies.ccl: 18 : | In file included from ^../src/s2/s2builderutil_find_polygon_degeneracies.h :24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hs2/s2builderutil_lax_polygon_layer.cc::5918: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h1050::4045: :In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h: 371050: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 517 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | c o n s t acbhsalr:*: satbrsiln_gn_uvlileawb*l ea bCshle_cnkosntnruclals efcrmapgtmreunetI)m;p l (| ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:/usr/local/clang/include/absl/base/nullability.h22::257 :note: 23expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2builderutil_find_polygon_degeneracies.cc::2118: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h518::2417: :In file included from ../src/s2/s2builder.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h: 43518: | In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h: 59 : /usr/local/clang/include/absl/strings/cord.hc:o1054n:s37t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a1054b | s l _ n u l laabbslle: :sc1o,r dc_oinnstte rcnhaalr:*: CaobrsdlR_enpu*l laabbslle_ nso2n,n u l| l ^ re/usr/local/clang/include/absl/base/nullability.hp:,257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :241 :25722 | :# dnote: eexpanded from macro 'absl_nonnull'f in e abs241l | _#nduelflianbel ea b_sNlu_lnloanbnluel l | _ ^N onnullIn file included from s2/s2builderutil_lax_polygon_layer.cc :| 18 ^: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const charIn file included from *s2/s2builderutil_find_polygon_degeneracies.cc :a18b: sIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.h_:n24u: lIn file included from l../src/s2/s2builder.ha:b31l: eIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hs:143,: In file included from c/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19s: tIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hc:h59a: r/usr/local/clang/include/absl/strings/cord.h*: 1061a:b34s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b1061l | e sv2o,i d | C ^o py/usr/local/clang/include/absl/base/nullability.hT:o257A:r23r:a ynote: Sexpanded from macro 'absl_nullable'l ow P257a | t#hd(ecfhianre* aabbssll__nnuolnlnaubllle d_sNtu)l lcaobnlset ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builderutil_lax_polygon_layer.cc22::18 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2builderutil_lax_polygon_layer.h :40 : 241In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n519n:u17l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N on n519u | l l c| o ^n st char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13:In file included from s2/s2builderutil_find_polygon_degeneracies.ccwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h520: | 24c: oIn file included from n../src/s2/s2builder.hs:t31 : cIn file included from h/usr/local/clang/include/absl/container/flat_hash_set.ha:r43*: In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: _In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: a/usr/local/clang/include/absl/strings/cord.hb:l1078e: 33C:h ewarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]k strc a1078s | e c mapbfsall:s:ecIomrpdl_(i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::257::C23o:r dnote: Rexpanded from macro 'absl_nullable'e p* 257a | b#sdle_fnionnen ualbls lT_ankuelRleapb(l)e c_oNnusltl&a;b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22:In file included from s2/s2builderutil_lax_polygon_layer.ccnote: :expanded from macro 'absl_nonnull'18 : In file included from ../src/s2/s2builderutil_lax_polygon_layer.h241: | 40#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l521l: 17_:N owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 521 | | ^ const char* absl_nullIn file included from as2/s2builderutil_find_polygon_degeneracies.ccb:l18e: In file included from s../src/s2/s2builderutil_find_polygon_degeneracies.h1:,24 : cIn file included from o../src/s2/s2builder.hn:s31t: In file included from c/usr/local/clang/include/absl/container/flat_hash_set.hh:a43r: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.ha:b1079l:e33 :s 2warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1079/usr/local/clang/include/absl/base/nullability.h | : 257 :a23b:s lnote: :expanded from macro 'absl_nullable': co r257d | _#idnetfeirnnea la:b:sClo_rnduRlelpa*b laeb s_lN_unlolnanbullel T| a ^k eRep() &&;In file included from s2/s2builderutil_lax_polygon_layer.cc :| 18 ^: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:/usr/local/clang/include/absl/base/nullability.h40:: 241In file included from :../src/s2/base/logging.h22::21 : In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nonnull': 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h241: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f521i:n47e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n o521n | n u l l c_oNnosntn uclhla r *| ^a bsl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522In file included from :s2/s2builderutil_find_polygon_degeneracies.cc17::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_find_polygon_degeneracies.h :24: In file included from 522../src/s2/s2builder.h | : 31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.hc:o43n: sIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h :c19h: aIn file included from r/usr/local/clang/include/absl/container/internal/hash_function_defaults.h*: 59a: b/usr/local/clang/include/absl/strings/cord.hs:l1116_:n37o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l ex p1116r | t e xcto)n;s t | c ^r c_/usr/local/clang/include/absl/base/nullability.hi:n241t:e22r:n anote: lexpanded from macro 'absl_nonnull': :C r241c | C#odredfSitnaet ea*b salb_snlo_nnnuulllla b_lNeo nMnauylble G e| t ^C rcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:40: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.hIn file included from :s2/s2builderutil_find_polygon_degeneracies.cc31:: 18In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h43:: 24In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2builder.h19:: 31In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h59:: 45In file included from : /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/container/internal/raw_hash_set.h: :In file included from 2663/usr/local/clang/include/absl/strings/internal/cordz_info.h::5331:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :814'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 2663 | 814 | CTo&n&d ivtailoune( bAoBoSlL _(I*NaTbEsRlN_AnLo_nAnTuTlRlI BfUuTnEc_)C(ATP*T UaRbEsDl__BnYu(ltlhaibsi)l)i t y| _ ^~~~u nknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from /usr/local/clang/include/absl/container/internal/raw_hash_set.hs2/s2builderutil_get_snapped_winding_delta.cc::269250:: 58In file included from :../src/s2/s2builderutil_get_snapped_winding_delta.h :24warning: : In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 2692In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :c59o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 94T: &In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hv:a31l: u/usr/local/clang/include/absl/synchronization/mutex.he: 830A:B14S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TER N830A | L _ A T T R IbBoUoTlE _(C*AaPbTsUlR_EnDo_nBnYu(ltlh ifsu)n)c ) (| T ^~~~* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/container/internal/raw_hash_set.h: :In file included from 2734/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::6559:: In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :94'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h :2734831 | : 46 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | tTy&p&e nvaamleu ea bAsBlS:L:_tIyNpTeE_RiNdAeLn_tAiTtTyRU:T:Et_yCpAeP*T UaRbEsDl__BnYu(ltlhaibsi)l)i t y| _ ^~~~u nknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _In file included from Ns2/s2builderutil_lax_polygon_layer.ccu:l18l: aIn file included from b../src/s2/s2builderutil_lax_polygon_layer.hl:e42 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2builderutil_find_polygon_degeneracies.cc::6618: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2builderutil_find_polygon_degeneracies.h::6924: : In file included from In file included from /usr/local/clang/include/absl/container/internal/container_memory.h../src/s2/s2builder.h::2935: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/id_set_lexicon.h::8928: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h../src/s2/base/logging.h::7921: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/log/check.h::2637: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::2139: :/usr/local/clang/include/absl/log/internal/check_op.h45::512 :17warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 39512 | | i n l i nceo nusitn tc1h6a_rt* Uanbaslli_gnnueldlLaobalde1 6s(1c,o ncsotn svto icdh*a ra*b salb_snlo_nnnuulllla bpl)e {s 2 ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241257::2223:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullable' 241257 | | ##ddeeffiinnee aabbssll__nnounlnlualbll e_ N_oNnunlullalb l e| ^ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nIn file included from us2/s2builderutil_lax_polygon_layer.ccl:l18a: bIn file included from l../src/s2/s2builderutil_lax_polygon_layer.he: 42s: 2In file included from ,../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:66/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/container/internal/btree.h::2369:: In file included from note: /usr/local/clang/include/absl/container/internal/container_memory.hexpanded from macro 'absl_nullable': 29: In file included from 257/usr/local/clang/include/absl/hash/hash.h | :#89d: eIn file included from f/usr/local/clang/include/absl/hash/internal/hash.hi:n79e: In file included from a/usr/local/clang/include/absl/base/internal/endian.hb:s26l: _/usr/local/clang/include/absl/base/internal/unaligned_access.hn:u45l:l45a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Nul l45a | bilnel i n| e ^ uint32_tIn file included from s2/s2builderutil_find_polygon_degeneracies.ccU:n18a: lIn file included from i../src/s2/s2builderutil_find_polygon_degeneracies.hg:n24e: dIn file included from L../src/s2/s2builder.ho:a35d: 3In file included from 2../src/s2/id_set_lexicon.h(:c28o: nIn file included from s../src/s2/base/logging.ht: 21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n513n:u17l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { 513 | | ^ /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: cnote: hexpanded from macro 'absl_nonnull'a r* 241a | b#sdle_fnionnen ualbls le_xnporntneuxltl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from In file included from s2/s2builderutil_lax_polygon_layer.cc/usr/local/clang/include/absl/log/check.h::1837: : In file included from In file included from ../src/s2/s2builderutil_lax_polygon_layer.h/usr/local/clang/include/absl/log/internal/check_impl.h::4221: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/mutable_s2shape_index.h::51430:: 13In file included from :/usr/local/clang/include/absl/container/btree_map.h :warning: 66type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69 : 514In file included from | /usr/local/clang/include/absl/container/internal/container_memory.hc:o29n: sIn file included from t/usr/local/clang/include/absl/hash/hash.h :c89h: aIn file included from r/usr/local/clang/include/absl/hash/internal/hash.h*: 79a: bIn file included from s/usr/local/clang/include/absl/base/internal/endian.hl:_26n: u/usr/local/clang/include/absl/base/internal/unaligned_access.hl:l51a:b45l:e warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h eck s51t | ricnmlpifnael sueiInmtp6l4(_ t | U ^n al/usr/local/clang/include/absl/base/nullability.hi:g257n:e23d:L onote: aexpanded from macro 'absl_nullable'd 64 (257c | o#ndsetf ivnoei da*b salb_snlu_lnloanbnluel l_ Npu)l l{a b l| e ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: In file included from note: s2/s2builderutil_find_polygon_degeneracies.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2builderutil_find_polygon_degeneracies.h | :#24d: eIn file included from f../src/s2/s2builder.hi:n35e: In file included from a../src/s2/id_set_lexicon.hb:s28l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 515 :| 17 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2In file included from ,s2/s2builderutil_lax_polygon_layer.cc : 18| : ^In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:/usr/local/clang/include/absl/base/nullability.h42:: 257In file included from :../src/s2/mutable_s2shape_index.h23::30 : In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nullable': 66: In file included from 257/usr/local/clang/include/absl/container/internal/btree.h | :#69d: eIn file included from f/usr/local/clang/include/absl/container/internal/container_memory.hi:n29e: In file included from a/usr/local/clang/include/absl/hash/hash.hb:s89l: _In file included from n/usr/local/clang/include/absl/hash/internal/hash.hu:l79l: aIn file included from b/usr/local/clang/include/absl/base/internal/endian.hl:e26 : _/usr/local/clang/include/absl/base/internal/unaligned_access.hN:u57l:l36a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 57 | inlinIn file included from es2/s2builderutil_find_polygon_degeneracies.cc :v18o: iIn file included from d../src/s2/s2builderutil_find_polygon_degeneracies.h :U24n: aIn file included from l../src/s2/s2builder.hi:g35n: eIn file included from d../src/s2/id_set_lexicon.hS:t28o: rIn file included from e../src/s2/base/logging.h1:621(: vIn file included from o/usr/local/clang/include/absl/log/check.hi:d37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o515n:n47u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p , u i515n | t 1 6 _ tc ovn)s t{ c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #sd1e,f icnoen satb sclh_anro*n naublsll __nNuolnlnaubllle s| 2 ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18In file included from : s2/s2builderutil_lax_polygon_layer.ccIn file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h18:: 24In file included from : ../src/s2/s2builderutil_lax_polygon_layer.hIn file included from :../src/s2/s2builder.h42:: 35In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/id_set_lexicon.h30:: In file included from 28/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 69/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/container/internal/container_memory.h: :In file included from 29/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/hash/hash.h: :/usr/local/clang/include/absl/log/internal/check_op.h89:: 516In file included from :/usr/local/clang/include/absl/hash/internal/hash.h17::79 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/internal/endian.h :26: /usr/local/clang/include/absl/base/internal/unaligned_access.h516: | 61 : 36 : cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st c h61a | ri*n laibnsel _vnooindn uUlnla leixgpnretdeSxtto)r;e 3 2| ( ^v oi/usr/local/clang/include/absl/base/nullability.hd:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld epf,i nuei natb3s2l__tn ovn)n u{l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2builderutil_find_polygon_degeneracies.ccl:_18n: oIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hn:u24l: lIn file included from ../src/s2/s2builder.h_:N35o: nIn file included from n../src/s2/id_set_lexicon.hu:l28l: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmIn file included from ps2/s2builderutil_lax_polygon_layer.cct:r18u: eIn file included from I../src/s2/s2builderutil_lax_polygon_layer.hm:p42l: (In file included from ../src/s2/mutable_s2shape_index.h :| 30 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::66257: :In file included from 23/usr/local/clang/include/absl/container/internal/btree.h:: 69note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/container/internal/container_memory.h: 29257: | In file included from #/usr/local/clang/include/absl/hash/hash.hd:e89f: iIn file included from n/usr/local/clang/include/absl/hash/internal/hash.he: 79a: bIn file included from s/usr/local/clang/include/absl/base/internal/endian.hl:_26n: u/usr/local/clang/include/absl/base/internal/unaligned_access.hl:l65a:b36l:e warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N ulla b65l | ei n l| i ^n e voIn file included from is2/s2builderutil_find_polygon_degeneracies.ccd: 18U: nIn file included from a../src/s2/s2builderutil_find_polygon_degeneracies.hl:i24g: nIn file included from e../src/s2/s2builder.hd:S35t: oIn file included from r../src/s2/id_set_lexicon.he:6284: (In file included from v../src/s2/base/logging.ho:i21d: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l518l: 17p:, warning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nt6 4518_ | t v ) c{o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef isn1e, acbosnls_tn ocnhnaurl*l a_bNsoln_nnuullll a b| l ^e s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit consteIn file included from xs2/s2builderutil_lax_polygon_layer.ccp:r18 : VIn file included from L../src/s2/s2builderutil_lax_polygon_layer.ho:g42S: iIn file included from t../src/s2/mutable_s2shape_index.he:(30c: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hs:t66 : cIn file included from h/usr/local/clang/include/absl/container/internal/btree.ha:r69*: In file included from a/usr/local/clang/include/absl/container/internal/container_memory.hb:s29l: _In file included from n/usr/local/clang/include/absl/hash/hash.ho:n89n: uIn file included from l/usr/local/clang/include/absl/hash/internal/hash.hl: 79f: ) /usr/local/clang/include/absl/base/internal/endian.h :| 250 ^: 36: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 250expanded from macro 'absl_nonnull' | in l241i | n#ed eufiinnte1 6a_bts lL_onaodn1n6u(lclo n_sNto nvnouildl* a| b ^s l_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: In file included from warning: s2/s2builderutil_lax_polygon_layer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h: 4296: | In file included from ../src/s2/mutable_s2shape_index.h :f30r: iIn file included from e/usr/local/clang/include/absl/container/btree_map.hn:d66 : iIn file included from n/usr/local/clang/include/absl/container/internal/btree.ht: 69l: oIn file included from g/usr/local/clang/include/absl/container/internal/container_memory.h_:i29n: tIn file included from e/usr/local/clang/include/absl/hash/hash.hr:n89a: lIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h::R79e: g/usr/local/clang/include/absl/base/internal/endian.hi:s254t:e27r:A nwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I niti a254l | iiznel(iVnLeo gvSoiitde *S taobrsel1_6n(ovnoniudl*l avb)s;l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241p:,22 :u inote: nexpanded from macro 'absl_nonnull't 16 _241t | #vd)e f{i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(conIn file included from ss2/s2builderutil_find_polygon_degeneracies.cct: 18v: oIn file included from i../src/s2/s2builderutil_find_polygon_degeneracies.hd:*24 : aIn file included from b../src/s2/s2builder.hs:l35_: nIn file included from o../src/s2/id_set_lexicon.hn:n28u: lIn file included from l../src/s2/base/logging.h :p22): In file included from {/usr/local/clang/include/absl/log/log.h : 209| : ^In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/absl_vlog_is_on.h::2263:: /usr/local/clang/include/absl/log/internal/vlog_config.hnote: :expanded from macro 'absl_nonnull'119 :15 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n119e | a bcsoln_snto ncnhualrl* _aNbosnln_unloln n u| l ^l const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_lax_polygon_layer.ccN:o18n: nIn file included from u../src/s2/s2builderutil_lax_polygon_layer.hl:l42 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2builderutil_find_polygon_degeneracies.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2builderutil_find_polygon_degeneracies.h | :#24d: eIn file included from f../src/s2/s2builder.hi:n36e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 523_:N31o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l | ^523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull/usr/local/clang/include/absl/container/internal/btree_container.h :s522i:n3k:, warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h: 241522: | 22 : Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eX (aibnssle_rnto_nonru_lals s_iNgonn,n uilnls e r| t ^_ or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual,In file included from s2/s2builderutil_get_snapped_winding_delta.ccK:V50a: lIn file included from u../src/s2/s2builderutil_get_snapped_winding_delta.he:,24 : MIn file included from V../src/s2/s2builder.ha:l35u: eIn file included from ,../src/s2/id_set_lexicon.h :.28.: .In file included from )../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h\: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n524u:l3l: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nnul l524 | | ^A BSL_INTERNAIn file included from Ls2/s2builderutil_get_snapped_winding_delta.cc_:X50(: iIn file included from n../src/s2/s2builderutil_get_snapped_winding_delta.hs:e24r: tIn file included from _../src/s2/s2builder.ho:r35_: aIn file included from s../src/s2/id_set_lexicon.hs:i28g: nIn file included from ,../src/s2/base/logging.h :i21n: sIn file included from e/usr/local/clang/include/absl/log/check.hr:t37_: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h_:a21s: s/usr/local/clang/include/absl/log/internal/check_op.hi:g429n:_31i:m pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], con s429t | & , cTo1n svt1 ,& ,T 2 | v ^2 , /usr/local/clang/include/absl/container/internal/btree_container.hc:o509n:s52t: cnote: hexpanded from macro 'ABSL_INTERNAL_X'a r* a509b | s l _ n o n n u l l AeBxSpLr_tIeNxTtE)R NAABLS_LA_TATTRTIRBIUBTUET_EC_ANPOTIUNRLEIDN_EB;Y ( t| h ^i s)/usr/local/clang/include/absl/base/nullability.h):,241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _\n o n| n ^u ll/usr/local/clang/include/absl/container/internal/common.h :_32N:o9n:n unote: lmacro 'ABSL_INTERNAL_IF_false' defined herel | ^32 | #define ABSL_INTERNAL_IF_false(if_In file included from ss2/s2builderutil_get_snapped_winding_delta.cca:t50i: sIn file included from f../src/s2/s2builderutil_get_snapped_winding_delta.hi:e24d: ,In file included from ../src/s2/s2builder.h.:.35.: )In file included from ../src/s2/id_set_lexicon.h_:_28V: AIn file included from _../src/s2/base/logging.hA:R21G: SIn file included from _/usr/local/clang/include/absl/log/check.h_: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2builderutil_find_polygon_degeneracies.cc :18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h :43224 | : cIn file included from o../src/s2/s2builder.hn:s36t: In file included from c../src/s2/mutable_s2shape_index.hh:a30r: *In file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n524o:n3n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] Mak e524C | h e cAkBOSpLS_tIrNiTnEgR(NTA1L _vX1(,i nT2 vs2e,r t _| o ^r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:, note: iexpanded from macro 'absl_nonnull'n se r241t | _#odre_faisnsei ganb_silm_pnlo,n ncuolnls t_ N&o,n ncuolnls t | & ^, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: In file included from note: s2/s2builderutil_get_snapped_winding_delta.ccexpanded from macro 'ABSL_INTERNAL_X': 50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h: 24511: | In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from A../src/s2/base/logging.hB:S21L: _In file included from I/usr/local/clang/include/absl/log/check.hN:T37E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hA:L21_: A/usr/local/clang/include/absl/log/internal/check_op.hT:T433R:I56B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ CAPT U433R | E D _ B Y ( t h i s ) ) ) \ | ^ c/usr/local/clang/include/absl/container/internal/common.ho:n31s:t9 :c hnote: amacro 'ABSL_INTERNAL_IF_true' defined herer * a b31s | l#_dneofninnuel lA BeSxLp_rItNeTxEtR)N A{L _ I| F ^_ tr/usr/local/clang/include/absl/base/nullability.hu:e241(:i22f:_ snote: aexpanded from macro 'absl_nonnull't is f241i | e#dd,e f.i.n.e) aibfs_ls_antoinsnfuileld _ N| o ^n null | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from A../src/s2/s2builder.hB:S35L: _In file included from I../src/s2/id_set_lexicon.hN:T28E: RIn file included from N../src/s2/base/logging.hA:L21_: AIn file included from T/usr/local/clang/include/absl/log/check.hT:R37I: BIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hT:E21_: C/usr/local/clang/include/absl/log/internal/check_op.hA:P451T:U1R:E Dwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B Y(t h451i | sA)B)S)L _ L O G _ I N T E R N A L _ D E F I N E _ M A K\E _ C| H ^~~~E CK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :527note: :expanded from macro 'absl_nonnull'30 : warning: 241 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# def i527n | e a b s l _ n o n n u l l _ N o ntnruulel, f| a ^l se); | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2builderutil_get_snapped_winding_delta.cc::49650:: 9In file included from :../src/s2/s2builderutil_get_snapped_winding_delta.h :24note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h496: | 28#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.hA:B37S: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hI:N21T: E/usr/local/clang/include/absl/log/internal/check_op.hR:N451A:L1_:X (warning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nc/usr/local/clang/include/absl/log/internal/check_op.h,: 450C:a25l:l enote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN', K Q450u | a l , M Q uxa,l ,x ,K Vcaolnuset, cMhVaarl*u ea,b s.l._.n)o n n u l l\) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | AB/usr/local/clang/include/absl/container/internal/btree_container.hS:L526_:L3O:G _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TERN A526L | _ D EAFBISNLE__IMNATKEER_NCAHLE_CXK(_iOnPs_eSrTtR_IoNrG__aEsXsTiEgRnN,( iinnts6e4r_tt_)o;r _ a| s^s ig/usr/local/clang/include/absl/log/internal/check_op.hn:_449i:m31p:l ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c ons t449 | & , ecxotnesrtn &t,e m p| l ^a te/usr/local/clang/include/absl/container/internal/btree_container.h :c509o:n52s:t note: cexpanded from macro 'ABSL_INTERNAL_X'h ar* 509a | b s l _ n o n n u l lA BMSaLk_eICNhTeEcRkNOApLS_tArTiTnRgI(B U T E\_ C A| P ^T UR/usr/local/clang/include/absl/base/nullability.hE:D241_:B22Y:( tnote: hexpanded from macro 'absl_nonnull'i s) )241, | # d e f i n e a b s l _ n o n n u l l _ N o\n n u| l ^l | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #In file included from ds2/s2builderutil_get_snapped_winding_delta.cce:f50i: nIn file included from e../src/s2/s2builderutil_get_snapped_winding_delta.h :A24B: SIn file included from L../src/s2/s2builder.h_:I35N: TIn file included from E../src/s2/id_set_lexicon.hR:N28A: LIn file included from _../src/s2/base/logging.hI:F21_: tIn file included from r/usr/local/clang/include/absl/log/check.hu:e37(: iIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.h_:s21a: t/usr/local/clang/include/absl/log/internal/check_op.hi:s452f:i1e:d ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]. ../usr/local/clang/include/absl/log/internal/check_op.h): 450i:f25_:s anote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i sf i450e | d | ^ x, x, const char* abIn file included from ss2/s2builderutil_find_polygon_degeneracies.ccl:_18n: oIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hn:u24l: lIn file included from )../src/s2/s2builder.h : 36| : ^In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2267:: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'526 :3: 241 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efine a526b | s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uXl(li n s| e ^r t_or_assign, insert_or_assiIn file included from gs2/s2builderutil_get_snapped_winding_delta.ccn:_50i: mIn file included from p../src/s2/s2builderutil_get_snapped_winding_delta.hl:,24 : cIn file included from o../src/s2/s2builder.hn:s35t: In file included from &../src/s2/id_set_lexicon.h,: 28c: oIn file included from n../src/s2/base/logging.hs:t21 : &In file included from ,/usr/local/clang/include/absl/log/check.h : 37| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 527 | /usr/local/clang/include/absl/log/internal/check_op.h : 453 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | A B S Lt_rLuOeG,_ IfNaTlEsReN)A;L _ D| E ~~~~~~~~~~~~F INE/usr/local/clang/include/absl/container/internal/btree_container.h_:M509A:K47E:_ Cnote: Hexpanded from macro 'ABSL_INTERNAL_X'E CK_O P509_ | S T R I N G _ E X T EARBNS(Lu_iInNtT6E4R_NtA)L;_ A T| T^R IB/usr/local/clang/include/absl/log/internal/check_op.hU:T449E:_31C:A Pnote: Texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'U RED _449B | Y ( tehxitse)r)n, t e m p l a t e c o n s t c h a r * a b s\l _ n| o ^~~~n null Ma/usr/local/clang/include/absl/container/internal/btree_container.hk:e526C:h3e:c kwarning: Opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p S/usr/local/clang/include/absl/container/internal/btree_container.ht:r511i:n52g:( note: expanded from macro 'ABSL_INTERNAL_X' \ | ^511 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bAsTlT_RnIoBnUnTuEl_lC A_PNToUnRnEuDl_lB Y (| t ^h is))) In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : \In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/container/internal/common.h37:: 32In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h9::21 : note: /usr/local/clang/include/absl/log/internal/check_op.hmacro 'ABSL_INTERNAL_IF_false' defined here: 453:1: 32 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ef/usr/local/clang/include/absl/log/internal/check_op.hi:n450e: 25A:B Snote: Lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ IN T450E | R N A L _ I Fx_,f axl,s ec(oinfs_ts acthiasrf*i eadb,s l._.n.o)n n_u_lVlA)_ A R| G ^S __/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOIn file included from Gs2/s2builderutil_find_polygon_degeneracies.cc_:I18N: TIn file included from E../src/s2/s2builderutil_find_polygon_degeneracies.hR:N24A: LIn file included from _../src/s2/s2builder.hD:E36F: IIn file included from N../src/s2/mutable_s2shape_index.hE:_30M: AIn file included from K/usr/local/clang/include/absl/container/btree_map.hE:_67C: H/usr/local/clang/include/absl/container/internal/btree_container.hE:C529K:_29O:P _warning: Spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T RING_E X529T | E R N ( f l o a t ) ; | ^ /usr/local/clang/include/absl/log/internal/check_op.h :t449r:u31e:, note: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'r ue) ;449 | | ^e xt/usr/local/clang/include/absl/container/internal/btree_container.he:r496n: 9t:e mnote: pmacro 'ABSL_INTERNAL_X' defined herel ate 496c | o#ndsetf icnhea rA*B SaLb_sIlN_TnEoRnNnAuLl_lX (MFauknecC,h eCcaklOlpeSet,r iKnQgu(a l , \M Q u| a ^l , /usr/local/clang/include/absl/base/nullability.hK:V241a:l22u:e ,note: expanded from macro 'absl_nonnull'M Va l241u | e#,d e.f.i.n)e a b s l\_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241528 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e ab s528l | _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lX ( i| n ^s ert_or_assign, insert_or_asIn file included from ss2/s2builderutil_get_snapped_winding_delta.cci:g50n: _In file included from i../src/s2/s2builderutil_get_snapped_winding_delta.hm:p24l: ,In file included from ../src/s2/s2builder.h :c35o: nIn file included from s../src/s2/id_set_lexicon.ht: 28&: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :&37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::455509::152:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 455509 | | A B S L _ L O G _ I NATBESRLN_AILN_TDEERFNIANLE__AMTATKREI_BCUHTEEC_KC_AOPPT_USRTERDI_NBGY_(EtXhTiEsR)N)(,d o u b l e ) ; | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' \ 449| | ^ e/usr/local/clang/include/absl/container/internal/common.hx:t31e:r9n: tnote: emacro 'ABSL_INTERNAL_IF_true' defined herem pla t31e | #cdoenfsitn ec hAaBrS*L _aIbNsTlE_RnNoAnLn_uIlFl_ tMraukee(Cihfe_cskaOtpiSstfriiendg,( . . .\) i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_noIn file included from ns2/s2builderutil_find_polygon_degeneracies.ccn:u18l: lIn file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h_:N24o: nIn file included from n../src/s2/s2builder.hu:l36l: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:In file included from 3s2/s2builderutil_get_snapped_winding_delta.cc:: 50: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/s2builderutil_get_snapped_winding_delta.h :24: In file included from ../src/s2/s2builder.h:35: In file included from 528../src/s2/id_set_lexicon.h | : 28 : AIn file included from B../src/s2/base/logging.hS:L21_: IIn file included from N/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hL:_21X: (/usr/local/clang/include/absl/log/internal/check_op.hi:n455s:e1r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _/usr/local/clang/include/absl/log/internal/check_op.ha:s450s:i25g:n ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i ns e450r | t _ o r _ a sxs,i gxn,_ icmopnls,t ccohnasrt* &a,b sclo_nnsotn n&u,l l )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 529 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f itnreu ea,b stlr_uneo)n;n u l| l ~~~~~~~~~~~ _No/usr/local/clang/include/absl/container/internal/btree_container.hn:n509u:l47l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNIn file included from As2/s2builderutil_get_snapped_winding_delta.ccL:_50A: TIn file included from T../src/s2/s2builderutil_get_snapped_winding_delta.hR:I24B: UIn file included from T../src/s2/s2builder.hE:_35C: AIn file included from P../src/s2/id_set_lexicon.hT:U28R: EIn file included from D../src/s2/base/logging.h_:B21Y: (In file included from t/usr/local/clang/include/absl/log/check.hh:i37s: )In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h,: 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 456 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | A B S L _ L O\G _ I| N ^~~~T ERNAL_D/usr/local/clang/include/absl/container/internal/btree_container.hE:F528I:N3E:_ Mwarning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]K E/usr/local/clang/include/absl/container/internal/btree_container.h_:C511H:E52C:K _note: Oexpanded from macro 'ABSL_INTERNAL_X'P _ST R511I | N G _ E X T E R N ( cAhBaSrL)_;I N T| E^R NA/usr/local/clang/include/absl/log/internal/check_op.hL:_449A:T31T:R Inote: Bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'U TE_ C449A | P T UeRxEtDe_rBnY (ttehmipsl)a)t)e c o n s t c h a r * a b s l _ n o n n u l\l M| a ^k eC/usr/local/clang/include/absl/container/internal/common.hh:e31c:k9O:p Snote: tmacro 'ABSL_INTERNAL_IF_true' defined herer ing (31 | # d\e f i| n ^e A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | I#Fd_etfriunee( iafb_ssla_tniosnfniueldl, _.N.o.n)n uilfl_ s a| t ^i sfied | In file included from ^s2/s2builderutil_get_snapped_winding_delta.cc :50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from In file included from ../src/s2/base/logging.hs2/s2builderutil_find_polygon_degeneracies.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2builderutil_find_polygon_degeneracies.h::3724: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2builder.h::2136: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/mutable_s2shape_index.h456::301: :In file included from /usr/local/clang/include/absl/container/btree_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::450528::253:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 450 | 528 | AxB,S Lx_,I NcToEnRsNtA Lc_hXa(ri*n saebrstl__onro_nansuslilg)n , | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | i#mdpelf,i nceo nasbts l&_,n ocnonnusltl &_,N o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 529 | | ^ true, true)In file included from ;s2/s2builderutil_get_snapped_winding_delta.cc : 50| : ~~~~~~~~~~~In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2builder.h511::3547: :In file included from ../src/s2/id_set_lexicon.h:note: 28expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/base/logging.h:21: In file included from 511/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 457A:B1S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TER N457A | LA_BASTLT_RLIOBGU_TIEN_TCEARPNTAULR_EDDE_FBIYN(Et_hMiAsK)E)_)C H E C K _ O P _ S T R I N G _ E X T E R N ( u n\s i g| n ^~~~e d char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define/usr/local/clang/include/absl/container/internal/btree_container.h :a532b:s24l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n nul l532 | _ N o n n u l l | ^ faIn file included from ls2/s2builderutil_get_snapped_winding_delta.ccs:e50): ;In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h :| 24 ^: In file included from ../src/s2/s2builder.h:/usr/local/clang/include/absl/container/internal/btree_container.h35:: 496In file included from :../src/s2/id_set_lexicon.h9::28 : In file included from note: ../src/s2/base/logging.hmacro 'ABSL_INTERNAL_X' defined here: 21: In file included from /usr/local/clang/include/absl/log/check.h :49637 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 457A:B1S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N T/usr/local/clang/include/absl/log/internal/check_op.hE:R450N:A25L:_ Xnote: (expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'F un c450, | C a l l e ex,, KxQ,u aclo,n sMtQ ucahla,r *K Vaablsule_,n oMnVnaullule), .| . ^. ) /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN/usr/local/clang/include/absl/container/internal/btree_container.h(:c531o:n3s:t stdwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: stri n531g | & ) ;A B S| L^_ IN/usr/local/clang/include/absl/log/internal/check_op.hT:E449R:N31A:L _note: Xexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'( ins e449r | t _ oerx_taesrsni gtne,m pilnasteer tc_oonrs_ta scshiagrn*_ iambpsll,_ ncoonnnsutl l& ,M a&k&e,C hfeaclksOep,S t r| i ^n g(/usr/local/clang/include/absl/container/internal/btree_container.h : 509 :\52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :50922 | : note: expanded from macro 'absl_nonnull' 241 | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nAnTuTlRlI B_UNToEn_nCuAlPlT U R| E ^D _BY(this)), In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 35 : \In file included from ../src/s2/id_set_lexicon.h :| 28 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/container/internal/common.h21:: 32In file included from :/usr/local/clang/include/absl/log/check.h9::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hmacro 'ABSL_INTERNAL_IF_false' defined here: 21: /usr/local/clang/include/absl/log/internal/check_op.h :32458 | :#1d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e /usr/local/clang/include/absl/log/internal/check_op.hA:B450S:L25_:I Nnote: Texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'E RN A450L | _ I F _ f a lxs,e (xi,f _csoantsits fciheadr,* .a.b.s)l __n_oVnAn_uAlRlG)S _ _| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2builderutil_find_polygon_degeneracies.ccd:e18f: iIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.he: 24a: bIn file included from s../src/s2/s2builder.hl:_36n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u531l:l3 : | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(inserIn file included from ts2/s2builderutil_get_snapped_winding_delta.cc_:o50r: _In file included from a../src/s2/s2builderutil_get_snapped_winding_delta.hs:s24i: gIn file included from n../src/s2/s2builder.h,: 35i: nIn file included from s../src/s2/id_set_lexicon.he:r28t: _In file included from o../src/s2/base/logging.hr:_21a: sIn file included from s/usr/local/clang/include/absl/log/check.hi:g37n: _In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hm:p21l: ,/usr/local/clang/include/absl/log/internal/check_op.h :c459o:n1s:t warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], &&, 459f | aAlBsSeL,_ L O| G ^_ IN/usr/local/clang/include/absl/container/internal/btree_container.hT:E511R:N52A:L _note: Dexpanded from macro 'ABSL_INTERNAL_X'E FIN E511_ | M A K E _ C H E C K _AOBPS_LS_TIRNITNEGR_NEAXLT_EARTNT(RcIoBnUsTtE _aCbAsPlT:U:RsEtDr_iBnYg(_tvhiiesw)&))); | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e\x t e| r ^n t/usr/local/clang/include/absl/container/internal/common.he:m32p:l9a:t enote: macro 'ABSL_INTERNAL_IF_false' defined herec ons t32 | c#hdaerf*i naeb sAlB_SnLo_nInNuTlElR NMAaLk_eICFh_efcaklOspeS(tirfi_nsga(t i s f\i e d| , ^ ../usr/local/clang/include/absl/base/nullability.h.:)241 :_22_:V Anote: _expanded from macro 'absl_nonnull'A RG S241_ | _# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.ccIn file included from :s2/s2builderutil_find_polygon_degeneracies.cc50:: 18In file included from : ../src/s2/s2builderutil_get_snapped_winding_delta.hIn file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h24:: 24In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2builder.h35:: 36In file included from : ../src/s2/id_set_lexicon.hIn file included from :../src/s2/mutable_s2shape_index.h28:: 30In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h21:: 67In file included from : /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/container/internal/btree_container.h37:: 534In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h23::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]459 :1: 534warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | t r u ex),; x ,| ^c on/usr/local/clang/include/absl/container/internal/btree_container.hs:t496 :c9h:a rnote: *macro 'ABSL_INTERNAL_X' defined here abs l496_ | n#odnenfuilnle) A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'X (F u241n | c#,d eCfailnlee ea,b sKlQ_unaoln,n uMlQlu a_lN,o nKnVualllu e ,| ^M Value, ...) \ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull);/usr/local/clang/include/absl/container/internal/btree_container.h : 533| :^3 : /usr/local/clang/include/absl/log/internal/check_op.hwarning: :449passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'533 | A449B | S L _eIxNtTeErRnN AtLe_mXp(liantsee rcto_nosrt_ acshsairg*n ,a bisnls_enrotn_nourl_la sMsaikgenC_hiemcpklO,p Sctornisntg (& , &\& , | f ^a ls/usr/local/clang/include/absl/base/nullability.he:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h :509: 52241: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e509 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBIn file included from Us2/s2builderutil_get_snapped_winding_delta.ccT:E50_: CIn file included from A../src/s2/s2builderutil_get_snapped_winding_delta.hP:T24U: RIn file included from E../src/s2/s2builder.hD:_35B: YIn file included from (../src/s2/id_set_lexicon.ht:h28i: sIn file included from )../src/s2/base/logging.h):,21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 460 : 66 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \460 | A| B ^S L_/usr/local/clang/include/absl/container/internal/common.hL:O32G:_9I:N Tnote: Emacro 'ABSL_INTERNAL_IF_false' defined hereR NAL _32D | E#FdIeNfEi_nMeA KAEB_SCLH_EICNKT_EORPN_ASLT_RIIFN_Gf_aElXsTeE(RiNf(_csoantsits fciheadr,* .a.b.s)l __n_oVnAn_uAlRlG)S;_ _ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2builderutil_find_polygon_degeneracies.cc | :#18d: eIn file included from f../src/s2/s2builderutil_find_polygon_degeneracies.hi:n24e: In file included from a../src/s2/s2builder.hb:s36l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 67_: N/usr/local/clang/include/absl/container/internal/btree_container.ho:n533n:u3l:l warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ 533 | In file included from s2/s2builderutil_get_snapped_winding_delta.ccA:B50S: LIn file included from _../src/s2/s2builderutil_get_snapped_winding_delta.hI:N24T: EIn file included from R../src/s2/s2builder.hN:A35L: _In file included from X../src/s2/id_set_lexicon.h(:i28n: sIn file included from e../src/s2/base/logging.hr:t21_: oIn file included from r/usr/local/clang/include/absl/log/check.h_:a37s: sIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hg:n21,: /usr/local/clang/include/absl/log/internal/check_op.hi:n460s:e66r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p l, 241c | o#ndsetf i&n,e &a&b,s lf_anlosnen,u l l| ^_ No/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from A../src/s2/s2builder.hB:S35L: _In file included from I../src/s2/id_set_lexicon.hN:T28E: RIn file included from N../src/s2/base/logging.hA:L21_: AIn file included from T/usr/local/clang/include/absl/log/check.hT:R37I: BIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hT:E21_: C/usr/local/clang/include/absl/log/internal/check_op.hA:P460T:U1R:E Dwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B Y(t h460i | sA)B)S)L _ L O G _ I N T E R N A L _ D E F I N E _ M A K\E _ C| H ^E CK/usr/local/clang/include/absl/container/internal/common.h_:O31P:_9S:T Rnote: Imacro 'ABSL_INTERNAL_IF_true' defined hereN G_E X31T | E#RdNe(fcionnes tA BcShLa_rI*N TaEbRsNlA_Ln_oInFn_utlrlu)e;( i f| _^s at/usr/local/clang/include/absl/log/internal/check_op.hi:s450f:i25e:d ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'. .. )450 | i f _ s a t ixs,f ixe,d c o| n ^s t char* absl_noIn file included from ns2/s2builderutil_find_polygon_degeneracies.ccn:u18l: lIn file included from )../src/s2/s2builderutil_find_polygon_degeneracies.h : 24| : ^In file included from ../src/s2/s2builder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from :../src/s2/mutable_s2shape_index.h22::30 : In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nonnull': 67: /usr/local/clang/include/absl/container/internal/btree_container.h241: | 533#:d3e:f iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e absl _533n | o n nAuBlSlL __INNoTnEnRuNlAlL _ X| ( ^i nsert_or_assign, insert_oIn file included from rs2/s2builderutil_get_snapped_winding_delta.cc_:a50s: sIn file included from i../src/s2/s2builderutil_get_snapped_winding_delta.hg:n24_: iIn file included from m../src/s2/s2builder.hp:l35,: In file included from c../src/s2/id_set_lexicon.ho:n28s: tIn file included from ../src/s2/base/logging.h&:,21 : &In file included from &/usr/local/clang/include/absl/log/check.h,: 37f: aIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hs:e21,: /usr/local/clang/include/absl/log/internal/check_op.h :| 461 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 1: 534warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | A B S L _ L O G _ I N TtErRuNeA)L;_ D E| F ~~~~~I NE_/usr/local/clang/include/absl/container/internal/btree_container.hM:A511K:E47_:C Hnote: Eexpanded from macro 'ABSL_INTERNAL_X'C K_OP _511S | T R I N G _ E X T E RANB(S L _| I^N TE/usr/local/clang/include/absl/log/internal/check_op.hR:N449A:L31_:A Tnote: Texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'R IBU T449E | _ C AePxTtUeRrEnD _tBeYm(ptlhaitse) )c)o n s t c h a r * a b s l _ n o n n u l l M\a k e| C ^~~~h eckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | con/usr/local/clang/include/absl/container/internal/btree_container.hs:t536 :s24i:g nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d ch a536r | * a b s l _ n o n n u l l ) ; | f ^a ls/usr/local/clang/include/absl/base/nullability.he:)241;: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h: 496241: | 9#:d enote: fmacro 'ABSL_INTERNAL_X' defined herei ne a496b | s#ld_enfoinnneu lAlB S_LN_oInNnTuElRlN A L| _ ^X (Func, In file included from Cs2/s2builderutil_get_snapped_winding_delta.cca:l50l: eIn file included from e../src/s2/s2builderutil_get_snapped_winding_delta.h,: 24K: QIn file included from u../src/s2/s2builder.ha:l35,: In file included from M../src/s2/id_set_lexicon.hQ:u28a: lIn file included from ,../src/s2/base/logging.h :K21V: aIn file included from l/usr/local/clang/include/absl/log/check.hu:e37,: In file included from M/usr/local/clang/include/absl/log/internal/check_impl.hV:a21l: u/usr/local/clang/include/absl/log/internal/check_op.he:,462 :.24.:. )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHEC/usr/local/clang/include/absl/container/internal/btree_container.hK:_535O:P3_:S Twarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I NG_E X535T | E R NA(B S L| _^I NT/usr/local/clang/include/absl/log/internal/check_op.hE:R450N:A25L:_ Xnote: (expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i ns e450r | t _ o r _ a sxs,i gxn,, cionnssetr tc_hoarr_*a sasbisgln__niomnpnlu,l lc)o n s| t ^ &,/usr/local/clang/include/absl/base/nullability.h :&241&:,22 :t rnote: uexpanded from macro 'absl_nonnull'e , 241| | ^# de/usr/local/clang/include/absl/container/internal/btree_container.hf:i509n:e52 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _no n509n | u l l _ N o n n u lAlB S L| _ ^I NTERNAL_ATTRIBUTE_CAPTUREDIn file included from _s2/s2builderutil_get_snapped_winding_delta.ccB:Y50(: tIn file included from h../src/s2/s2builderutil_get_snapped_winding_delta.hi:s24): )In file included from ,../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h\: 463 :| 1 ^: warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31:9: 463note: | macro 'ABSL_INTERNAL_IF_true' defined hereA BSL _31L | O#Gd_eIfNiTnEeR NAABLS_LD_EIFNITNEER_NMAALK_EI_FC_HtErCuKe_(OiPf__SsTaRtIiNsGf_iEeXdT,E R.N.(. ) | i^f _s/usr/local/clang/include/absl/log/internal/check_op.ha:t449i:s31f:i enote: dexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | extern templaIn file included from ts2/s2builderutil_find_polygon_degeneracies.cce: 18c: oIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hs:t24 : cIn file included from h../src/s2/s2builder.ha:r36*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l535 :M3a:k ewarning: C'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h eckOp S535t | r i nAgB(S L _ I\N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:X241(:i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn,e ianbsselr_tn_oonrn_ualsls i_gNno_ninmuplll, c| o ^n st &,In file included from s2/s2builderutil_get_snapped_winding_delta.cc&:&50,: In file included from t../src/s2/s2builderutil_get_snapped_winding_delta.hr:u24e: ,In file included from ../src/s2/s2builder.h :| 35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/id_set_lexicon.h: 28536: | In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 464 :f26a:lse) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ~~~~~~ 464 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 :c47o:n snote: texpanded from macro 'ABSL_INTERNAL_X' uns i509g | n e d c h a r * aAbBsSlL__nIoNnTnEuRlNlA)L;_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T241E:_22C:A Pnote: Texpanded from macro 'absl_nonnull'U RE D241_ | B#Yd(etfhiinse) )a,b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h/usr/local/clang/include/absl/container/internal/btree_container.h::24535: :In file included from 3../src/s2/s2builder.h:: 35: warning: In file included from ../src/s2/id_set_lexicon.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 28: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/logging.h511::2152: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: 511/usr/local/clang/include/absl/log/internal/check_op.h | : 464 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dAeTfTiRnIeB UaTbEs_lC_AnPoTnUnRuElDl_ B_YN(otnhniusl)l) ) | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h\: 28 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/log/check.h32::379: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:note: 21macro 'ABSL_INTERNAL_IF_false' defined here: /usr/local/clang/include/absl/log/internal/check_op.h:463: 132: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e463 | AABBSSLL__ILNOTGE_RINNATLE_RINFA_Lf_aDlEsFeI(NiEf__MsAaKtEi_sCfHiEeCdK,_ O.P._.S)T R_I_NVGA__EAXRTGESR_N_( | | ^^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from In file included from ../src/s2/s2builder.hs2/s2builderutil_get_snapped_winding_delta.cc::3650: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2builderutil_get_snapped_winding_delta.h::3024: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2builder.h::6735: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/id_set_lexicon.h::53828:: 23In file included from :../src/s2/base/logging.h :21warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 538/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 465 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | tArBuSeL)_;L O G| _ ^I NT/usr/local/clang/include/absl/container/internal/btree_container.hE:R496N:A9L:_ Dnote: Emacro 'ABSL_INTERNAL_X' defined hereF INE _496M | A#KdEe_fCiHnEeC KA_BOSPL__SITNRTIENRGN_AELX_TXE(RFNu(ncco,n sCta lvloeied,* KaQbusall_,n oMnQnuualll,) ;K V a| l^u e,/usr/local/clang/include/absl/log/internal/check_op.h :M449V:a31l:u enote: ,expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ... )449 | e x\t e r| n ^ template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:/usr/local/clang/include/absl/container/internal/btree_container.h24:: 537In file included from :../src/s2/s2builder.h3::35 : In file included from warning: ../src/s2/id_set_lexicon.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]28 : In file included from ../src/s2/base/logging.h:21 : 537In file included from | /usr/local/clang/include/absl/log/check.h : 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21I: N/usr/local/clang/include/absl/log/internal/check_op.hT:E465R:N66A:L _warning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( ins e465r | tA_BoSrL__aLsOsGi_gInN,T EiRnNsAeLr_tD_EoFrI_NaEs_sMiAgKnE__iCmHpElC,K _cOoPn_sStT R&I,N G&_&E,X TtErRuNe(,c o n| s ^t v/usr/local/clang/include/absl/container/internal/btree_container.ho:i509d:*52 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _no n509n | u l l ) ; | ^ A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | A#TdTeRfIiBnUeT Ea_bCsAlP_TnUoRnEnDu_lBlY (_tNhoinsn)u)l,l | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h\: 35 : | In file included from ^../src/s2/id_set_lexicon.h :28: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/base/logging.h31::219: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37macro 'ABSL_INTERNAL_IF_true' defined here: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 31/usr/local/clang/include/absl/log/internal/check_op.h | :#465d:e66f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | I#Fd_etfriunee( iafb_ssla_tniosnfniueldl, _.N.o.n)n uilfl_ s a| t ^i sfied | ^In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from In file included from ../src/s2/base/logging.hs2/s2builderutil_find_polygon_degeneracies.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2builderutil_find_polygon_degeneracies.h::3724: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2builder.h::2136: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/mutable_s2shape_index.h465::301: :In file included from /usr/local/clang/include/absl/container/btree_map.h:warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/container/internal/btree_container.h:537: 3465: | Awarning: B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]S L_LOG _537I | N T EARBNSALL__IDNETFEIRNNEA_LM_AXK(Ei_nCsHeErCtK__oOrP__aSsTsRiIgNnG,_ EiXnTsEeRrNt(_coorn_sats sviogind_*i mapbls,l _cnoonnsntu l&l,) ;& & ,| ^t ru/usr/local/clang/include/absl/log/internal/check_op.he:,450 : 25| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'538 | 450 | x , x , c o ntsrtu ec)h;a r *| ~~~~~a bsl/usr/local/clang/include/absl/container/internal/btree_container.h_:n509o:n47n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X') | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: In file included from expanded from macro 'ABSL_INTERNAL_X's2/s2builderutil_get_snapped_winding_delta.cc :50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h :51124 | : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : AIn file included from B../src/s2/base/logging.hS:L21_: IIn file included from N/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hL:_21A: T/usr/local/clang/include/absl/log/internal/check_op.hT:R502I:B1U:T Ewarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C APT U502R | EADB_SBLY_(LtOhGi_sI)N)T)E R N A L _ C H E C K _ O P _ I M P L ( C h e c k\_ E Q| , ^ ==/usr/local/clang/include/absl/container/internal/common.h): 31 :| 9^: note: /usr/local/clang/include/absl/log/internal/check_op.hmacro 'ABSL_INTERNAL_IF_true' defined here: 488:32: 31 | note: #expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'd efi n488e | A BiSnLl_iInNeT EcRoNnAsLt_eIxFp_rt rcuoen(sitf _cshaatri*s faibesdl,_ n.u.l.l)a bilfe_ snaatmies#f#iIemdp l (| ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc :\18 : In file included from | ../src/s2/s2builderutil_find_polygon_degeneracies.h ^: 24: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builder.h::25736:: 23In file included from :../src/s2/mutable_s2shape_index.h :30note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/container/btree_map.h:67 : 257 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d537e:f3i:n ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a bsl_n u537l | l a bAlBeS L__NIuNlTlEaRbNlAeL _ X| ( ^i nsert_or_assIn file included from is2/s2builderutil_get_snapped_winding_delta.ccg:n50,: In file included from i../src/s2/s2builderutil_get_snapped_winding_delta.hn:s24e: rIn file included from t../src/s2/s2builder.h_:o35r: _In file included from a../src/s2/id_set_lexicon.hs:s28i: gIn file included from n../src/s2/base/logging.h_:i21m: pIn file included from l/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : &/usr/local/clang/include/absl/log/internal/check_op.h,: 502&:&1,: twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e,/usr/local/clang/include/absl/log/internal/check_op.h : 489| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~47 : note: 538expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | 489 | c o n s t Tt1r&u ev)1;, c| o ~~~~~n st /usr/local/clang/include/absl/container/internal/btree_container.hT:2511&: 47v:2 ,note: expanded from macro 'ABSL_INTERNAL_X'c ons t511 | c h a r * a b s l _AnBoSnLn_uIlNlT EeRxNpArLt_eAxTtT)R I{B U T E _ C\A P T| U ^R ED/usr/local/clang/include/absl/base/nullability.h_:B241Y:(22t:h inote: sexpanded from macro 'absl_nonnull') )) 241 | # d e f i n e a b s l _ n o n n u l l _\N o n| n ^~~~u ll | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from f../src/s2/s2builderutil_get_snapped_winding_delta.ha:l24s: eIn file included from )../src/s2/s2builder.h;: 35 : | In file included from ^../src/s2/id_set_lexicon.h :28: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/logging.h496::219: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37macro 'ABSL_INTERNAL_X' defined here: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 496 | /usr/local/clang/include/absl/log/internal/check_op.h#:d502e:f1i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A BS/usr/local/clang/include/absl/log/internal/check_op.hL:_497I:N32T:E Rnote: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'A L_X( F497u | n c ,i nClailnlee ec,o nKsQtueaxlp,r McQounaslt, cKhVaarl*u ea,b sMlV_anluulel,a b.l.e. )n a m e # #\I m p| l ^( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1/usr/local/clang/include/absl/container/internal/btree_container.h,: 540i:n3t: vwarning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], con s540t | c hAaBrS*L _aIbNsTlE_RnNoAnLn_uXl(li nesxeprrtt_eoxrt_)a s{s i g n , i n s e r t _ o r _ a s\s i g| n ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22&:& ,note: expanded from macro 'absl_nonnull'c on s241t | #&d,e ffianles ea,b s l| _ ^n on/usr/local/clang/include/absl/container/internal/btree_container.hn:u509l:l52 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from Rs2/s2builderutil_get_snapped_winding_delta.ccE:D50_: BIn file included from Y../src/s2/s2builderutil_get_snapped_winding_delta.h(:t24h: iIn file included from s../src/s2/s2builder.h):)35,: In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 503\: 1 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31:9 :503 | note: Amacro 'ABSL_INTERNAL_IF_true' defined hereB S L31_ | L#OdGe_fIiNnTeE RANBASLL__CIHNETCEKR_NOAPL__IIMFP_Lt(rCuhee(cikf__NsEa,t i!s=f)i e d| ,^ .../usr/local/clang/include/absl/log/internal/check_op.h): 488i:f32_:s anote: texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i sfi e488d | | i ^n line constexpr constIn file included from s2/s2builderutil_find_polygon_degeneracies.ccc:h18a: rIn file included from *../src/s2/s2builderutil_find_polygon_degeneracies.h :a24b: sIn file included from l../src/s2/s2builder.h_:n36u: lIn file included from l../src/s2/mutable_s2shape_index.ha:b30l: eIn file included from /usr/local/clang/include/absl/container/btree_map.hn:a67m: e/usr/local/clang/include/absl/container/internal/btree_container.h#:#546I:m3p:l (warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | A B S L _ I N T\E R N| A ^L _X/usr/local/clang/include/absl/base/nullability.h(:i257n:s23e:r tnote: _expanded from macro 'absl_nullable'o r_ a257s | s#idgenf,i nien saebrstl__onru_lalsasbilgen __iNmuplll,a b&l&e, c| o ^n st &, true, | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s2/s2builderutil_get_snapped_winding_delta.cc :50 : 547In file included from | ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : tIn file included from r/usr/local/clang/include/absl/log/check.hu:e37): ;In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ~~~~~: /usr/local/clang/include/absl/log/internal/check_op.h:503:/usr/local/clang/include/absl/container/internal/btree_container.h1::509 :47warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'ABSL_INTERNAL_X': 489:47: 509note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | A B ScLo_nIsNtT ETR1N&A Lv_1A,T TcRoInBsUtT ET_2C&A PvT2U,R EcDo_nBsYt( tchhiasr)*) ,a b s l _ n o n n u l l e x p r t e x t ) { \ | ^~~~\ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/btree_container.h::22546:: 3:note: expanded from macro 'absl_nonnull' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | /usr/local/clang/include/absl/container/internal/btree_container.h:511#:d52e:f inote: nexpanded from macro 'ABSL_INTERNAL_X'e ab s511l | _ n o n n u l l _ NAoBnSnLu_lIlN T E| R ^N AL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfIn file included from is2/s2builderutil_get_snapped_winding_delta.cce:d50 : In file included from | ../src/s2/s2builderutil_get_snapped_winding_delta.h ^: 24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from In file included from /usr/local/clang/include/absl/log/check.hs2/s2builderutil_find_polygon_degeneracies.cc::3718: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2builderutil_find_polygon_degeneracies.h::2124: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2builder.h::50336:: 1In file included from :../src/s2/mutable_s2shape_index.h :30warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:67/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/container/internal/btree_container.h497::54632::3 : note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 497 | 546 | i nAlBiSnLe_ IcNoTnEsRtNeAxLp_rX (cionnssetr tc_hoarr_*a sasbisgln_,n uilnlsaebrlte_ onra_maes#s#iIgmnp_li(m p l , & & , c o n s t & , t r\u e ,| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h:257 :54723 | : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a btsrlu_en)u;l l a| b ~~~~~l e _/usr/local/clang/include/absl/container/internal/btree_container.hN:u511l:l47a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' | ^ 511 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : AIn file included from B../src/s2/s2builderutil_get_snapped_winding_delta.hS:L24_: IIn file included from N../src/s2/s2builder.hT:E35R: NIn file included from A../src/s2/id_set_lexicon.hL:_28A: TIn file included from T../src/s2/base/logging.hR:I21B: UIn file included from T/usr/local/clang/include/absl/log/check.hE:_37C: AIn file included from P/usr/local/clang/include/absl/log/internal/check_impl.hT:U21R: E/usr/local/clang/include/absl/log/internal/check_op.hD:_503B:Y1(:t hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ))/usr/local/clang/include/absl/log/internal/check_op.h): 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | i n t v\1 , | i ^~~~n t v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) In file included from _s2/s2builderutil_get_snapped_winding_delta.cc_:V50A: _In file included from A../src/s2/s2builderutil_get_snapped_winding_delta.hR:G24S: _In file included from _../src/s2/s2builder.h : 35| : ^In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2builderutil_find_polygon_degeneracies.cc::2118: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2builderutil_find_polygon_degeneracies.h::50424:: 1In file included from :../src/s2/s2builder.h :36warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h :50467 | : A/usr/local/clang/include/absl/container/internal/btree_container.hB:S551L:_3L:O Gwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I NTE R551N | A L _ACBHSELC_KI_NOTPE_RINMAPLL_(XC(hiencske_rLtE_,o r<_=a)s s i| g^n , /usr/local/clang/include/absl/log/internal/check_op.hi:n488s:e32r:t _note: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'r _as s488i | g n _iinmlpiln,e &c&o,n s&t&e,x pfra lcsoen,s tt rcuhea)r;* a| b ^s l_/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l52a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' nam e511# | # I m p l ( A B S L _ I N T E R N A L _ A\T T R| I ^B UT/usr/local/clang/include/absl/base/nullability.hE:_257C:A23P:T Unote: Rexpanded from macro 'absl_nullable'E D_ B257Y | (#tdheifsi)n)e) a b s l _ n u l l a b l e _ N u l l a b l e \ | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2builderutil_get_snapped_winding_delta.cc31: | 50#: dIn file included from e../src/s2/s2builderutil_get_snapped_winding_delta.hf:i24n: eIn file included from ../src/s2/s2builder.hA:B35S: LIn file included from _../src/s2/id_set_lexicon.hI:N28T: EIn file included from R../src/s2/base/logging.hN:A21L: _In file included from I/usr/local/clang/include/absl/log/check.hF:_37t: rIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.he:(21i: f/usr/local/clang/include/absl/log/internal/check_op.h_:s504a:t1i:s fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e d,/usr/local/clang/include/absl/log/internal/check_op.h :.489.:.47): inote: fexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ sat i489s | f i e d | c ^o nst T1& v1, const In file included from Ts2/s2builderutil_find_polygon_degeneracies.cc2:&18 : vIn file included from 2../src/s2/s2builderutil_find_polygon_degeneracies.h,: 24c: oIn file included from n../src/s2/s2builder.hs:t36 : cIn file included from h../src/s2/mutable_s2shape_index.ha:r30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s67l: _/usr/local/clang/include/absl/container/internal/btree_container.hn:o551n:n3u:l lwarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e xprtex t551) | { A B S L _\I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241X:(22i:n snote: eexpanded from macro 'absl_nonnull'r t_ o241r | _#adsesfiignne, aibnssle_rnto_nonru_lals s_iNgonn_niumlpll , | & ^& , &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( /usr/local/clang/include/absl/container/internal/btree_container.h : 552 : 79 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] \ | ^552 | /usr/local/clang/include/absl/base/nullability.h :A257B:S23L:_ Inote: Nexpanded from macro 'absl_nullable'T ER N257A | L#_dXe(fiinnsee ratb_solr__nauslsliagbnl,e i_nNsuelrlta_bolre_ a s| s ^i gn_impl, &In file included from &s2/s2builderutil_get_snapped_winding_delta.cc,: 50&: &In file included from ,../src/s2/s2builderutil_get_snapped_winding_delta.h :t24r: uIn file included from e../src/s2/s2builder.h,: 35f: aIn file included from l../src/s2/id_set_lexicon.hs:e28): ;In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/container/internal/btree_container.h37:: 496In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h9::21 : note: /usr/local/clang/include/absl/log/internal/check_op.hmacro 'ABSL_INTERNAL_X' defined here: 504:1: 496warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# de/usr/local/clang/include/absl/log/internal/check_op.hf:i498n:e35 :A Bnote: Sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'L _INT E498R | N A L _ X ( Fiunntc ,v 1C,a lilnete ,v 2K,Q ucaoln,s tM Qcuhaalr,* KaVbasllu_en,o nMnVualllu ee,x p.r.t.e)x t ) { \ | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTEIn file included from Rs2/s2builderutil_get_snapped_winding_delta.ccN:A50L: _In file included from X../src/s2/s2builderutil_get_snapped_winding_delta.h(:i24n: sIn file included from e../src/s2/s2builder.hr:t35_: oIn file included from r../src/s2/id_set_lexicon.h_:a28s: sIn file included from i../src/s2/base/logging.hg:n21,: In file included from i/usr/local/clang/include/absl/log/check.hn:s37e: rIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h_:o21r: _/usr/local/clang/include/absl/log/internal/check_op.ha:s505s:i1g:n _warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]m pl, 505& | &A,B S&L&_,L OtGr_uIeN,T EtRrNuAeL)_;C H E| C ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~K _OP/usr/local/clang/include/absl/container/internal/btree_container.h_:I509M:P47: Lnote: (expanded from macro 'ABSL_INTERNAL_X'C heck _509L | T , < ) | ^ AB/usr/local/clang/include/absl/log/internal/check_op.hS:L488_:I32N:T Enote: Rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N AL_ A488T | T R IiBnUlTiEn_eC AcPoTnUsRtEeDx_pBrY (ctohnisst) )c,h a r * a b s l _ n u l l a b l e n a m e # #\I m p| l ^~~~( /usr/local/clang/include/absl/container/internal/btree_container.h : 553 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h :\511 : 52| : ^ note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:257:23 :511 | note: expanded from macro 'absl_nullable' 257 | # d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aAbTlTeR I_BNUuTlEl_aCbAlPeT U R| E ^D _BY(this))) In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h\: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h31::219: :/usr/local/clang/include/absl/log/internal/check_op.h :505note: :macro 'ABSL_INTERNAL_IF_true' defined here1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e489f:i47n:e note: Aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'B SL_ I489N | T E R N A L _cIoFn_sttr uTe1(&i fv_1s,a tciosnfsite dT,2 &. .v.2), icfo_nssatt icshfaire*d a b| s ^l _nonnull exprIn file included from ts2/s2builderutil_find_polygon_degeneracies.cce:x18t: )In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h{: 24 : In file included from ../src/s2/s2builder.h :\36 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22:/usr/local/clang/include/absl/container/internal/btree_container.h :553note: :expanded from macro 'absl_nonnull'3 : warning: 241'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | #defi n553e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^o r_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)))In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : \In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^~~~: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { /usr/local/clang/include/absl/container/internal/btree_container.h : 555 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555\ | | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _X (241i | n#sdeerfti_noer _aabsssli_gnno,n niunlsle r_tN_oonrn_ualsls i g| n ^_ hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc :A50B: SIn file included from L../src/s2/s2builderutil_get_snapped_winding_delta.h_:I24N: TIn file included from E../src/s2/s2builder.hR:N35A: LIn file included from _../src/s2/id_set_lexicon.hA:T28T: RIn file included from I../src/s2/base/logging.hB:U21T: EIn file included from _/usr/local/clang/include/absl/log/check.hC:A37P: TIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hR:E21D: _/usr/local/clang/include/absl/log/internal/check_op.hB:Y506(:t1h:i swarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ) 506 | A B S L _ L O G _ I N T E R N A L _ C H\E C K| _ ^~~~O P_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | con/usr/local/clang/include/absl/container/internal/btree_container.hs:t561 :T31:& warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]1 , co n561s | t TA2B&S Lv_2I,N TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_oansnsuilgln ,e xipnrsteerxtt_)o r{_ a s s i g\n _ h| i ^n t_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: cnote: oexpanded from macro 'absl_nonnull'n st 241& | ,# d e| f ^i ne/usr/local/clang/include/absl/container/internal/btree_container.h :a509b:s52l:_ nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l509 | _ N o n n u l l | A ^B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_tIn file included from rs2/s2builderutil_get_snapped_winding_delta.ccu:e50(: iIn file included from f../src/s2/s2builderutil_get_snapped_winding_delta.h_:s24a: tIn file included from i../src/s2/s2builder.hs:f35i: eIn file included from d../src/s2/id_set_lexicon.h,: 28.: .In file included from .../src/s2/base/logging.h): 21i: fIn file included from _/usr/local/clang/include/absl/log/check.hs:a37t: iIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hf:i21e: d/usr/local/clang/include/absl/log/internal/check_op.h : 506| : ^1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2builderutil_find_polygon_degeneracies.cc497: | 18 : In file included from i../src/s2/s2builderutil_find_polygon_degeneracies.hn:l24i: nIn file included from e../src/s2/s2builder.h :c36o: nIn file included from s../src/s2/mutable_s2shape_index.ht:e30x: pIn file included from r/usr/local/clang/include/absl/container/btree_map.h :c67o: n/usr/local/clang/include/absl/container/internal/btree_container.hs:t561 :c3h:a rwarning: *'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] absl_ n561u | l l aAbBlSeL _nIaNmTeE#R#NIAmLp_lX(( i n s e r t _ o r _ a s s i g n , i\n s e| r ^t _o/usr/local/clang/include/absl/base/nullability.hr:_257a:s23s:i gnote: nexpanded from macro 'absl_nullable'_ hi n257t | _#idmepfli,n ec oanbsstl _&n,u l l| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b le 562_ | N u l l a b l e | ^ conIn file included from ss2/s2builderutil_get_snapped_winding_delta.cct: 50&: ,In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.ht:r24u: eIn file included from ,../src/s2/s2builder.h :f35a: lIn file included from s../src/s2/id_set_lexicon.he:,28 : In file included from | ../src/s2/base/logging.h ~~~~~~~~~~~~~~~~~~~~~: 21: In file included from /usr/local/clang/include/absl/log/check.h :56337 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 506 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h :c498o:n35s:t _note: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't era t498o | r ( h i n t )i nAtB SvL1_,I NiTnEtR NvA2L,_ CcOoMnMsAt) ;c h a| r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l e x509p | r t e x t ) { A B S L _ I N T E R N A L _ A\T T R| I ^B UT/usr/local/clang/include/absl/base/nullability.hE:_241C:A22P:T Unote: Rexpanded from macro 'absl_nonnull'E D_ B241Y | (#tdheifsi)n)e, a b s l _ n o n n u l l _ N o n n u l l | \ ^ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_In file included from As2/s2builderutil_get_snapped_winding_delta.ccT:T50R: IIn file included from B../src/s2/s2builderutil_get_snapped_winding_delta.hU:T24E: _In file included from C../src/s2/s2builder.hA:P35T: UIn file included from R../src/s2/id_set_lexicon.hE:D28_: BIn file included from Y../src/s2/base/logging.h(:t21h: iIn file included from s/usr/local/clang/include/absl/log/check.h):)37): In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 507 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | A B S L\_ L O| G ^~~~_ INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, /usr/local/clang/include/absl/container/internal/btree_container.hc:o568n:s3t: cwarning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a r* a b568s | l _ nAoBnSnLu_lIlN TeExRpNrAtLe_xXt()i n{s e r t _ o\r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn_eh iabnstl__inmopnln,u lclo n_sNto n&n,u l&l& , | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABIn file included from Ss2/s2builderutil_get_snapped_winding_delta.ccL:_50I: NIn file included from T../src/s2/s2builderutil_get_snapped_winding_delta.hE:R24N: AIn file included from L../src/s2/s2builder.h_:I35F: _In file included from f../src/s2/id_set_lexicon.ha:l28s: eIn file included from (../src/s2/base/logging.hi:f21_: sIn file included from a/usr/local/clang/include/absl/log/check.ht:i37s: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.he:d21,: /usr/local/clang/include/absl/log/internal/check_op.h.:.507.:)1 :_ _warning: Vtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A _A/usr/local/clang/include/absl/log/internal/check_op.hR:G497S:_32_: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlIn file included from is2/s2builderutil_find_polygon_degeneracies.ccn:e18 : cIn file included from o../src/s2/s2builderutil_find_polygon_degeneracies.hn:s24t: eIn file included from x../src/s2/s2builder.hp:r36 : cIn file included from o../src/s2/mutable_s2shape_index.hn:s30t: In file included from c/usr/local/clang/include/absl/container/btree_map.hh:a67r: */usr/local/clang/include/absl/container/internal/btree_container.h :a568b:s3l:_ nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l labl e568 | n a mAeB#S#LI_mIpNlT(E R N A L _ X ( in s e r t _ o r _ a s s\i g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e257r:t23_:o rnote: _expanded from macro 'absl_nullable'a ss i257g | n#_dheinfti_niem palb,s lc_onnusltl a&b,l e& &_,N u l| l ^a bl/usr/local/clang/include/absl/container/internal/btree_container.he: 511 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : AIn file included from B../src/s2/s2builder.hS:L35_: IIn file included from N../src/s2/id_set_lexicon.hT:E28R: NIn file included from A../src/s2/base/logging.hL:_21A: TIn file included from T/usr/local/clang/include/absl/log/check.hR:I37B: UIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:_21C: A/usr/local/clang/include/absl/log/internal/check_op.hP:T507U:R1E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (t/usr/local/clang/include/absl/log/internal/check_op.hh:i498s:)35):) note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | i n t v 1 , i n\t v| 2 ^, c/usr/local/clang/include/absl/container/internal/common.ho:n32s:t9 :c hnote: amacro 'ABSL_INTERNAL_IF_false' defined herer * a b32s | l#_dneofninnuel lA BeSxLp_rItNeTxEtR)N A{L _ I F _ f a l s e ( i f _ s a t i\s f i| e ^d , /usr/local/clang/include/absl/base/nullability.h.:.241.:)22 :_ _note: Vexpanded from macro 'absl_nonnull'A _A R241G | S#_d_e f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTEIn file included from Rs2/s2builderutil_get_snapped_winding_delta.ccN:A50L: _In file included from I../src/s2/s2builderutil_get_snapped_winding_delta.hF:_24t: rIn file included from u../src/s2/s2builder.he:(35i: fIn file included from _../src/s2/id_set_lexicon.hs:a28t: iIn file included from s../src/s2/base/logging.hf:i21e: dIn file included from ,/usr/local/clang/include/absl/log/check.h :.37.: .In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h :i21f: _/usr/local/clang/include/absl/log/internal/check_op.hs:a511t:i13s:f iwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d | ^ 511 | const char* absl_nIn file included from us2/s2builderutil_find_polygon_degeneracies.ccl:l18a: bIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.he: 24C: hIn file included from e../src/s2/s2builder.hc:k36s: tIn file included from r../src/s2/mutable_s2shape_index.hc:m30p: tIn file included from r/usr/local/clang/include/absl/container/btree_map.hu:e67I: m/usr/local/clang/include/absl/container/internal/btree_container.hp:l572(: 3 :| ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/base/nullability.h:257:23: note: 572expanded from macro 'absl_nullable' | A257B | S#Ld_eIfNiTnEeR NaAbLs_lX_(niunlslearbtl_eo r__Nauslsliagbnl,e i n| s ^e rt_or_aIn file included from ss2/s2builderutil_get_snapped_winding_delta.ccs:i50g: nIn file included from _../src/s2/s2builderutil_get_snapped_winding_delta.hh:i24n: tIn file included from _../src/s2/s2builder.hi:m35p: lIn file included from ,../src/s2/id_set_lexicon.h :c28o: nIn file included from s../src/s2/base/logging.ht: 21&: ,In file included from /usr/local/clang/include/absl/log/check.h&:&37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21 : /usr/local/clang/include/absl/log/internal/check_op.h:512 :57317 | : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | c o n s tt rcuhea,r *f aalbssel,_ ncuolnlsatb_liet esr1a,t ocro(nhsitn tc)h aArB*S La_bIsNlT_EnRuNlAlLa_bClOeM MsA2),; | | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h:257/usr/local/clang/include/absl/container/internal/btree_container.h::23509:: 47:note: expanded from macro 'absl_nullable'note: expanded from macro 'ABSL_INTERNAL_X' 257 | # d509e | f i n e a b s l _ nAuBlSlLa_bIlNeT E_RNNuAlLl_aAbTlTeR I B| U ^T E_CAPTURED_In file included from Bs2/s2builderutil_get_snapped_winding_delta.ccY:(50t: hIn file included from i../src/s2/s2builderutil_get_snapped_winding_delta.hs:)24): ,In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : \/usr/local/clang/include/absl/log/internal/check_op.h : 512| : ^~~~47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h512: | 572 : 3 : cwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n s/usr/local/clang/include/absl/container/internal/btree_container.ht: 511c:h52a:r *note: expanded from macro 'ABSL_INTERNAL_X'a bsl _511n | u l l a b l e s 1 ,A BcSoLn_sItN TcEhRaNrA*L _aAbTsTlR_InBuUlTlEa_bClAeP TsU2R,E D _| B ^Y (t/usr/local/clang/include/absl/base/nullability.hh:i257s:)23):) note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l\a b l| e ^ _N/usr/local/clang/include/absl/container/internal/common.hu:l32l:a9b:l enote: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #defIn file included from is2/s2builderutil_get_snapped_winding_delta.ccn:e50 : AIn file included from B../src/s2/s2builderutil_get_snapped_winding_delta.hS:L24_: IIn file included from N../src/s2/s2builder.hT:E35R: NIn file included from A../src/s2/id_set_lexicon.hL:_28I: FIn file included from _../src/s2/base/logging.hf:a21l: sIn file included from e/usr/local/clang/include/absl/log/check.h(:i37f: _In file included from s/usr/local/clang/include/absl/log/internal/check_impl.ha:t21i: s/usr/local/clang/include/absl/log/internal/check_op.hf:i513e:d17,: .warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]. ) _513_ | V A _ A RcGoSn_s_t c| h ^a r* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from In file included from ../src/s2/s2builder.hs2/s2builderutil_find_polygon_degeneracies.cc::3518: : In file included from In file included from ../src/s2/id_set_lexicon.h../src/s2/s2builderutil_find_polygon_degeneracies.h::2824: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2builder.h::2136: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/mutable_s2shape_index.h::3730: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/btree_map.h::2167: : /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/container/internal/btree_container.h515::57417::3 : warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 515 | 574 | cAoBnSsLt_ IcNhTaErR*N AaLb_sXl(_innuslelratb_loer _sa1s,s icgonn,s ti ncshearrt*_ oarb_sals_sniuglnl_ahbilnet _si2m,p l ,| ^c onst/usr/local/clang/include/absl/base/nullability.h :&257,: 23&:& ,note: expanded from macro 'absl_nullable' | ^ 257 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e509f:i52n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n509u | l l a b l e _ N u lAlBaSbLl_eI N T| E ^R NAL_ATTIn file included from Rs2/s2builderutil_get_snapped_winding_delta.ccI:B50U: TIn file included from E../src/s2/s2builderutil_get_snapped_winding_delta.h_:C24A: PIn file included from T../src/s2/s2builder.hU:R35E: DIn file included from _../src/s2/id_set_lexicon.hB:Y28(: tIn file included from h../src/s2/base/logging.hi:s21): )In file included from ,/usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 515 : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | \ | c ^o ns/usr/local/clang/include/absl/container/internal/common.ht: 31c:h9a:r *note: macro 'ABSL_INTERNAL_IF_true' defined herea bsl _31n | u#ldleafbilnee sA1B,S Lc_oInNsTtE RcNhAaLr_*I Fa_btsrlu_en(uilfl_asbaltei ssf2i,e d ,| ^. ../usr/local/clang/include/absl/base/nullability.h): 257i:f23_:s anote: texpanded from macro 'absl_nullable'i sf i257e | d# d e| f ^i ne absl_nullablIn file included from es2/s2builderutil_find_polygon_degeneracies.cc :_18N: uIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.hl:a24b: lIn file included from e../src/s2/s2builder.h : 36| : ^In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2builderutil_get_snapped_winding_delta.cc::57450:: 3In file included from :../src/s2/s2builderutil_get_snapped_winding_delta.h :24warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28 : 574In file included from | ../src/s2/base/logging.h : 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: A/usr/local/clang/include/absl/log/internal/check_op.hL:_516X:(17i:n swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r t_ o516r | _ a s s icgonn,s ti ncshearrt*_ oarb_sals_sniognnn_uhliln te_xipmrptle,x tc)o;n s t| ^& , /usr/local/clang/include/absl/base/nullability.h&:&241,: 22 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: expanded from macro 'absl_nonnull' 575241 | | # d e f i n e a b s l _ n o n n utlrlu e_,N otnrnuuel,l c o| n ^s t_iterator(hinIn file included from ts2/s2builderutil_get_snapped_winding_delta.cc): 50A: BIn file included from S../src/s2/s2builderutil_get_snapped_winding_delta.hL:_24I: NIn file included from T../src/s2/s2builder.hE:R35N: AIn file included from L../src/s2/id_set_lexicon.h_:C28O: MIn file included from M../src/s2/base/logging.hA:)21;: In file included from /usr/local/clang/include/absl/log/check.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/container/internal/btree_container.h21:: 509:/usr/local/clang/include/absl/log/internal/check_op.h47::517 :13note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 509 | 517 | c o n s t c hAaBrS*L _aIbNsTlE_RnNuAlLl_aAbTlTeR ICBhUeTcEk_sCtArPcTaUsReEcDm_pBtYr(utehIimsp)l)(, | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i\n e | a ^~~~b sl_null/usr/local/clang/include/absl/container/internal/btree_container.ha:b574l:e3 :_ Nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l/usr/local/clang/include/absl/container/internal/btree_container.ha:b511l:e52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from A../src/s2/s2builder.hB:S35L: _In file included from I../src/s2/id_set_lexicon.hN:T28E: RIn file included from N../src/s2/base/logging.hA:L21_: AIn file included from T/usr/local/clang/include/absl/log/check.hT:R37I: BIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hT:E21_: C/usr/local/clang/include/absl/log/internal/check_op.hA:P518T:U17R:E Dwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B Y(t h518i | s ) ) ) c o n s t c h a r * a b s l _ n u l l a b l\e s| 1 ^, c/usr/local/clang/include/absl/container/internal/common.ho:n31s:t9 :c hnote: amacro 'ABSL_INTERNAL_IF_true' defined herer * a b31s | l#_dneuflilnaeb lAeB SsL2_,I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_257I:F23_:t rnote: uexpanded from macro 'absl_nullable'e (i f257_ | s#adteifsifniee da,b s.l._.n)u lilfa_bslaet i_sNfuilelda b l| e ^ | ^ In file included from In file included from s2/s2builderutil_get_snapped_winding_delta.ccs2/s2builderutil_find_polygon_degeneracies.cc::5018: : In file included from In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h../src/s2/s2builderutil_find_polygon_degeneracies.h::2424: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2builder.h::3536: : In file included from In file included from ../src/s2/id_set_lexicon.h../src/s2/mutable_s2shape_index.h::2830: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/btree_map.h::2167: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/check.h::57437:: 3In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/log/internal/check_op.h :518:47: warning: 574type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | A518B | S L _ I NcToEnRsNtA Lc_hXa(ri*n saebrstl__onru_lalsasbilgen ,s 1i,n sceornts_to rc_haasrs*i ganb_shli_nntu_lilmapbll,e cso2n,s t | & ^, &/usr/local/clang/include/absl/base/nullability.h&:,257 : 23| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'absl_nullable' 575 | 257 | # d e f i n e a b s l _ n u ltlraubel,e t_rNuuel,l acbolnes t _| i ^t eratorIn file included from (s2/s2builderutil_get_snapped_winding_delta.cch:i50n: tIn file included from )../src/s2/s2builderutil_get_snapped_winding_delta.h :A24B: SIn file included from L../src/s2/s2builder.h_:I35N: TIn file included from ../src/s2/id_set_lexicon.hE:R28N: AIn file included from L../src/s2/base/logging.h_:C21O: MIn file included from M/usr/local/clang/include/absl/log/check.hA:)37;: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21 : /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/container/internal/btree_container.h519::51117::47 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 519 | 511 | c o n s t c hAaBrS*L _aIbNsTlE_RnNoAnLn_uAlTlT ReIxBpUrTtEe_xCtA)P;T U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull') 241 | # d e f i n e a b s l _ n o n n u l l\ _ N| o ^~~~n null | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullabl/usr/local/clang/include/absl/container/internal/btree_container.he: 577s:23,: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h:257: 23577: | note: expanded from macro 'absl_nullable'A BS L257_ | I#NdTeEfRiNnAeL _aXb(siln_sneurltl_aobrl_ea s_sNiuglnl,a bilnes e r| t ^_ or_assiIn file included from gs2/s2builderutil_get_snapped_winding_delta.ccn:_50h: iIn file included from n../src/s2/s2builderutil_get_snapped_winding_delta.ht:_24i: mIn file included from p../src/s2/s2builder.hl:,35 : &In file included from &../src/s2/id_set_lexicon.h,: 28c: oIn file included from n../src/s2/base/logging.hs:t21 : &In file included from ,/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/container/internal/btree_container.h: :/usr/local/clang/include/absl/log/internal/check_op.h509::52152::47 : note: warning: expanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 509521 | | c o n s t AcBhSaLr_*I NaTbEsRlN_AnLu_lAlTaTbRlIeB UsT1E,_ CcAoPnTsUtR EcDh_aBrY*( tahbissl)_)n,u l l a b l e s 2 , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: \expanded from macro 'absl_nullable' | ^257 | #d/usr/local/clang/include/absl/container/internal/common.he:f32i:n9e: anote: bmacro 'ABSL_INTERNAL_IF_false' defined heres l_n u32l | l#adbelfei n_eN uAlBlSaLb_lIeN T E| R ^N AL_IF_fIn file included from as2/s2builderutil_get_snapped_winding_delta.ccl:s50e: (In file included from i../src/s2/s2builderutil_get_snapped_winding_delta.hf:_24s: aIn file included from t../src/s2/s2builder.hi:s35f: iIn file included from e../src/s2/id_set_lexicon.hd:,28 : .In file included from .../src/s2/base/logging.h.:)21 : _In file included from _/usr/local/clang/include/absl/log/check.hV:A37_: AIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hG:S21_: _/usr/local/clang/include/absl/log/internal/check_op.h : 522| : ^17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | In file included from s2/s2builderutil_find_polygon_degeneracies.cc : 18c: oIn file included from n../src/s2/s2builderutil_find_polygon_degeneracies.hs:t24 : cIn file included from h../src/s2/s2builder.ha:r36*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l577 :e3x:p rwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e xt); 577 | | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241X | (#idnesfeirnte_ oarb_sals_sniognnn,u liln s_eNrotn_nourl_la s s| i ^g n_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBIn file included from Us2/s2builderutil_get_snapped_winding_delta.ccT:E50_: CIn file included from A../src/s2/s2builderutil_get_snapped_winding_delta.hP:T24U: RIn file included from E../src/s2/s2builder.hD:_35B: YIn file included from (../src/s2/id_set_lexicon.ht:h28i: sIn file included from )../src/s2/base/logging.h):)22 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 49 : 37 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/container/internal/common.h:31 :499 | :i nnote: tmacro 'ABSL_INTERNAL_IF_true' defined here Reg i31s | t#edreAfnidnIen iAtBiSaLl_iIzNeT(EVRLNoAgLS_iItFe_*t raubes(li_fn_osnantuilslf ive)d;, .| . ^. ) i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed 241 | | # ^d efine absl_In file included from ns2/s2builderutil_find_polygon_degeneracies.cco:n18n: uIn file included from l../src/s2/s2builderutil_find_polygon_degeneracies.hl: 24_: NIn file included from o../src/s2/s2builder.hn:n36u: lIn file included from l../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(inserIn file included from ts2/s2builderutil_get_snapped_winding_delta.cc_:o50r: _In file included from a../src/s2/s2builderutil_get_snapped_winding_delta.hs:s24i: gIn file included from n../src/s2/s2builder.h,: 35i: nIn file included from s../src/s2/id_set_lexicon.he:r28t: _In file included from o../src/s2/base/logging.hr:_22a: sIn file included from s/usr/local/clang/include/absl/log/log.hi:g209n: _In file included from h/usr/local/clang/include/absl/log/internal/log_impl.hi:n20t: _In file included from i/usr/local/clang/include/absl/log/absl_vlog_is_on.hm:p63l: ,/usr/local/clang/include/absl/log/internal/vlog_config.h :&63&:,43 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t & ,63 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e xpl i584c | i t con s t e x p r V L o g S i t et(rcuoen,s tt rcuhea,r *c oanbsstl__intoenrnautlolr (fh)i n t| ) ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241C | O#MdMeAf)i;n e | a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o511n:n47u:l lnote: expanded from macro 'ABSL_INTERNAL_X'_ Non n511u | l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_asIn file included from ss2/s2builderutil_get_snapped_winding_delta.cci:g50n: _In file included from h../src/s2/s2builderutil_get_snapped_winding_delta.hi:n24t: _In file included from i../src/s2/s2builder.hm:p35l: ,In file included from ../src/s2/id_set_lexicon.h&:&28,: In file included from &../src/s2/base/logging.h&:,22 : fIn file included from a/usr/local/clang/include/absl/log/log.hl:s209e: ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :| 20 ^: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:/usr/local/clang/include/absl/container/internal/btree_container.h63:: 509:/usr/local/clang/include/absl/log/internal/vlog_config.h52::119 :15note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509 | 119 | c o n s t AcBhSaLr_*I NaTbEsRlN_AnLo_nAnTuTlRlI BcUoTnEs_tC AfPiTlUeR_E;D _ B| Y ^( th/usr/local/clang/include/absl/base/nullability.hi:s241):)22,: note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n\n u l| l ^ _N/usr/local/clang/include/absl/container/internal/common.ho:n32n:u9l:l note: | macro 'ABSL_INTERNAL_IF_false' defined here ^ 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERIn file included from Ns2/s2builderutil_get_snapped_winding_delta.ccA:L50_: CIn file included from O../src/s2/s2builderutil_get_snapped_winding_delta.hM:M24A: )In file included from ;../src/s2/s2builder.h : 35| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/id_set_lexicon.h:28: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/logging.h::51122:: 47In file included from :/usr/local/clang/include/absl/log/log.h :209note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :51120 | : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 133 : 37A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R133N | AiLn_tA TRTeRgIiBsUtTeEr_ACnAdPITnUiRtEiDa_lBiYz(et(hViLso)g)S)i t e * a b s l _ n o n n u l l v ) ; | ^\ | ^~~~/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_590n:u3l:l awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l e _N u590l | l a bAlBeS L _| I ^N TERNAL_X(In file included from is2/s2builderutil_get_snapped_winding_delta.ccn:s50e: rIn file included from t../src/s2/s2builderutil_get_snapped_winding_delta.h_:o24r: _In file included from a../src/s2/s2builder.hs:s35i: gIn file included from n../src/s2/id_set_lexicon.h,: 28i: nIn file included from s../src/s2/base/logging.he:r22t: _In file included from o/usr/local/clang/include/absl/log/log.hr:_209a: sIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.hi:20g: nIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hh:i63n: t/usr/local/clang/include/absl/log/internal/vlog_config.h_:i158m:p15l:, warning: &type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]& , &158& | , t r uVeL,o g S| i ^t e*/usr/local/clang/include/absl/container/internal/btree_container.h :a509b:s52l:_ nnote: uexpanded from macro 'ABSL_INTERNAL_X'l lab l509e | v ) ; | ^ /usr/local/clang/include/absl/base/nullability.hA:B257S:L23_:I Nnote: Texpanded from macro 'absl_nullable'E RN A257L | _#AdTeTfRiInBeU TaEb_sClA_PnTuUlRlEaDb_lBeY (_tNhuilsl)a)b,l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_In file included from ss2/s2builderutil_find_polygon_degeneracies.cct:r18t: oIn file included from u../src/s2/s2builderutil_find_polygon_degeneracies.h6:424_: bIn file included from a../src/s2/s2builder.hs:e36(: aIn file included from b../src/s2/mutable_s2shape_index.hs:l33:: :In file included from s../src/s2/base/commandlineflags.ht:r21i: nIn file included from g/usr/local/clang/include/absl/flags/flag.h_:v40i: ew/usr/local/clang/include/absl/flags/commandlineflag.h :t163e:x56t:, warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt64_t *163 | a b sblo_onlo nPnaurlsle Fvraolmu(ea,b s l| : ^: st/usr/local/clang/include/absl/base/nullability.hr:i241n:g22_:v inote: eexpanded from macro 'absl_nonnull'w v a241l | u#ed,e fsitnde: :asbtsrli_nngo*n naublsll __nNoonnnnuullll e r| r ^o r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2builderutil_lax_polygon_layer.cce:f18i: nIn file included from e../src/s2/s2builderutil_lax_polygon_layer.h :a42b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l66l: In file included from _/usr/local/clang/include/absl/container/internal/btree.hN:o70n: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198 : In file included from | /usr/local/clang/include/absl/strings/str_cat.h ^: 116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^In file included from s2/s2builderutil_find_polygon_degeneracies.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2builderutil_find_polygon_degeneracies.h22::24 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2builder.h :36 : 241In file included from | ../src/s2/mutable_s2shape_index.h#:d33e: fIn file included from i../src/s2/base/commandlineflags.hn:e21 : aIn file included from b/usr/local/clang/include/absl/flags/flag.hs:l40_: n/usr/local/clang/include/absl/flags/commandlineflag.ho:n193n:u27l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onnu l193l | | v ^i rtual void Read(void* absl_nonnull dst) const = 0; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2builderutil_lax_polygon_layer.cc::24118:: 22In file included from :../src/s2/s2builderutil_lax_polygon_layer.h :note: 42expanded from macro 'absl_nonnull': In file included from ../src/s2/mutable_s2shape_index.h :24130 | : #In file included from d/usr/local/clang/include/absl/container/btree_map.he:f66i: nIn file included from e/usr/local/clang/include/absl/container/internal/btree.h :a70b: sIn file included from l/usr/local/clang/include/absl/container/internal/layout.h_:n198o: nIn file included from n/usr/local/clang/include/absl/strings/str_cat.hu:l116l: In file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:o23n: n/usr/local/clang/include/absl/strings/numbers.hu:l182l: 7 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: In file included from /usr/local/clang/include/absl/base/call_once.hs2/s2builderutil_lax_polygon_layer.cc::5218:: 24In file included from :../src/s2/s2builderutil_lax_polygon_layer.h :warning: 42type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h52: | 66s: tIn file included from d/usr/local/clang/include/absl/container/internal/btree.h:::70a: tIn file included from o/usr/local/clang/include/absl/container/internal/layout.hm:i198c: : */usr/local/clang/include/absl/strings/numbers.h :a201b:s5l:_ nwarning: o'diagnose_if' is a clang extension [-Wgcc-compat]n nul l201 | C o n t rAoBlSWLo_rIdN(T E R| N ^A L_NE/usr/local/clang/include/absl/base/nullability.hE:D241_:M22I:N _note: Sexpanded from macro 'absl_nonnull'I ZE (241o | u#td_esftirn,e kaFbasslt_TnooBnunfuflelr S_iNzoen)n;u l l| ^ | ^/usr/local/clang/include/absl/base/macros.h :251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251In file included from | s2/s2builderutil_find_polygon_degeneracies.cc : 18_: _In file included from a../src/s2/s2builderutil_find_polygon_degeneracies.ht:t24r: iIn file included from b../src/s2/s2builder.hu:t36e: _In file included from _../src/s2/mutable_s2shape_index.h(:(33d: iIn file included from a../src/s2/base/commandlineflags.hg:n21o: sIn file included from e/usr/local/clang/include/absl/flags/flag.h_:i42f: (In file included from _/usr/local/clang/include/absl/flags/internal/flag.h_:b30u: i/usr/local/clang/include/absl/base/call_once.hl:t53i:n22_:o bwarning: jtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ct_ s53i | z e ( O bajb,s l0:): o *a basbls_ln_onnonnunlull lF absatsIen_tiTnotBeurfnfaelr:(:iCnotn6t4r_otl Wio,r dc(h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l b241u | f#fdeerf)i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnIn file included from us2/s2builderutil_find_polygon_degeneracies.ccl:l18 : _In file included from N../src/s2/s2builderutil_find_polygon_degeneracies.ho:n24n: uIn file included from l../src/s2/s2builder.hl: 36 : | In file included from ^../src/s2/mutable_s2shape_index.h :33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absIn file included from ls2/s2builderutil_lax_polygon_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_lax_polygon_layer.hu:l42l: In file included from f../src/s2/mutable_s2shape_index.hl:a30g: )In file included from ;/usr/local/clang/include/absl/container/btree_map.h : 66| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/base/nullability.h::70241: :In file included from 22/usr/local/clang/include/absl/container/internal/layout.h:: 198note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/str_cat.h: 116241: | In file included from #/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:e23f: i/usr/local/clang/include/absl/strings/numbers.hn:e203 :a5b:s lwarning: _'diagnose_if' is a clang extension [-Wgcc-compat]n onn u203l | l _ N oAnBnSuLl_lI N T| E ^R NAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) In file included from * absl_noIn file included from ns2/s2builderutil_lax_polygon_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_lax_polygon_layer.hc:o42n: tIn file included from r../src/s2/mutable_s2shape_index.ho:l30,: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/base/nullability.h::70241: :In file included from 22/usr/local/clang/include/absl/container/internal/layout.h:: 198note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/str_cat.h: 116241: | In file included from #/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:e23f: i/usr/local/clang/include/absl/strings/numbers.hn:e206 :a7b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u206l | lc h_aNro*n naublsll _ n| o ^n null FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, In file included from 0s2/s2builderutil_find_polygon_degeneracies.cc): 18<: In file included from N../src/s2/s2builderutil_find_polygon_degeneracies.h,: 24\: In file included from ../src/s2/s2builder.h| : ^36 : In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.hs2/s2builderutil_lax_polygon_layer.cc::3018: : In file included from /usr/local/clang/include/absl/base/call_once.h../src/s2/s2builderutil_lax_polygon_layer.h::19442:: 31In file included from :../src/s2/mutable_s2shape_index.h :30warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h194: | 70i: nIn file included from l/usr/local/clang/include/absl/container/internal/layout.hi:n198e: In file included from s/usr/local/clang/include/absl/strings/str_cat.ht:d116:: :In file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:o23m: i/usr/local/clang/include/absl/strings/numbers.hc:<208u:i7n:t 3warning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ t>* 208a | bcshla_rn*o nanbuslll_ nCoonnnturloll WFoarsdt(I n t| T ^o Bu/usr/local/clang/include/absl/base/nullability.hf:f241e:r22(:u inote: nexpanded from macro 'absl_nonnull't 12 8241 | i#,d ecfhianre* aabbssll__nnoonnnnuullll In file included from _bs2/s2builderutil_get_snapped_winding_delta.ccNu:of50nf: neIn file included from ur../src/s2/s2builderutil_get_snapped_winding_delta.h)l: l24 : | In file included from ^| ../src/s2/s2builder.h ^: 36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2230In file included from :: s2/s2builderutil_find_polygon_degeneracies.cc In file included from :note: /usr/local/clang/include/absl/container/btree_map.h18expanded from macro 'absl_nonnull':: 66In file included from : ../src/s2/s2builderutil_find_polygon_degeneracies.hIn file included from 241:/usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h: | 24198#: : dIn file included from In file included from e../src/s2/s2builder.h/usr/local/clang/include/absl/strings/str_cat.hf::i36116n: : eIn file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/internal/stringify_sink.ha::b3323s: : lIn file included from /usr/local/clang/include/absl/strings/numbers.h_../src/s2/base/commandlineflags.h:n:66o21:n: 41nIn file included from :u/usr/local/clang/include/absl/flags/flag.h l:warning: l42type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : _In file included from N/usr/local/clang/include/absl/flags/internal/flag.ho: n3066n: | /usr/local/clang/include/absl/base/call_once.h u: l195 l: 16 : | ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | In file included from os2/s2builderutil_lax_polygon_layer.cc n: c18 e: _ In file included from f ../src/s2/s2builderutil_lax_polygon_layer.hl a: g42 * : aIn file included from b../src/s2/mutable_s2shape_index.h s:il30n_t: n_In file included from otn/usr/local/clang/include/absl/container/btree_map.h:66ynp: ueIn file included from l*l/usr/local/clang/include/absl/container/internal/btree.h a:fb70lsa: lg_In file included from )n /usr/local/clang/include/absl/container/internal/layout.ho{:n n198u : l| In file included from l ^ /usr/local/clang/include/absl/strings/str_cat.h o:u/usr/local/clang/include/absl/base/nullability.ht116:): 241;In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.h22 ::| 23 ^: note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nonnull': 208/usr/local/clang/include/absl/base/nullability.h: :53241241: | :# 22d:ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: iexpanded from macro 'absl_nonnull' n e a208241b | | s#cldh_eanfroi*nnn ea uablblssl l___Nnonononnnnnuuulllll l _ | N ^Fo ansntuIlnlt T o| B ^u ffer(uint128 i, char* absl_nonnull bIn file included from us2/s2builderutil_get_snapped_winding_delta.ccf:f50e: rIn file included from )../src/s2/s2builderutil_get_snapped_winding_delta.h : 24| : ^In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/base/nullability.hs2/s2builderutil_find_polygon_degeneracies.cc:::3624118: :: In file included from 22In file included from ../src/s2/mutable_s2shape_index.h:../src/s2/s2builderutil_find_polygon_degeneracies.h: :3024note: : : expanded from macro 'absl_nonnull'In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2builder.h: :6624136: | : #In file included from In file included from d/usr/local/clang/include/absl/container/internal/btree.h../src/s2/mutable_s2shape_index.he::f70i33: n: eIn file included from In file included from /usr/local/clang/include/absl/container/internal/layout.ha../src/s2/base/commandlineflags.hb:s:198l21_: : nIn file included from In file included from o/usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/flags/flag.hn:n:116u42: l: In file included from lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h /usr/local/clang/include/absl/flags/internal/flag.h_:N:23o30: n/usr/local/clang/include/absl/strings/numbers.hn: u:/usr/local/clang/include/absl/base/call_once.hl77l: :200 61:| :40 ^ : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | 200[ | [vnooiddi sLcoawrLde]v]e lbCoaolll OSnicmep(laebAstlo:fIn file included from :(oas2/s2builderutil_lax_polygon_layer.ccnb:cse18l_: :fIn file included from :l../src/s2/s2builderutil_lax_polygon_layer.hsa:tgr*42i n: agIn file included from b_../src/s2/mutable_s2shape_index.hsvl:i_30en: wo In file included from nsnt/usr/local/clang/include/absl/container/btree_map.hurl:,l 66 f: flIn file included from lo/usr/local/clang/include/absl/container/internal/btree.haag:t,70* : CaIn file included from ab/usr/local/clang/include/absl/container/internal/layout.hls:ll_198an: boIn file included from lne/usr/local/clang/include/absl/strings/str_cat.hn&u:&l116 l: f nIn file included from o,u/usr/local/clang/include/absl/strings/internal/stringify_sink.h t: )23| ;: ^ /usr/local/clang/include/absl/strings/numbers.h :| /usr/local/clang/include/absl/base/nullability.h ^209: :2415/usr/local/clang/include/absl/base/nullability.h:::22 241::warning: 'diagnose_if' is a clang extension [-Wgcc-compat]note: 22expanded from macro 'absl_nonnull' : note: 209241expanded from macro 'absl_nonnull' | | # d e 241 f | i#nAdeeB fSaibnLsel_ _aInbNoTsnElRn_uNnll _ANooLnn_nnuNulllEl E _D N_| o ^MnI Nn_uSlIlZ E (| b ^u ffer, kFastToBuffer128Size);In file included from s2/s2builderutil_get_snapped_winding_delta.cc :| 50 ^: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:/usr/local/clang/include/absl/base/macros.h24:: 251In file included from :../src/s2/s2builder.h18::36 : note: In file included from ../src/s2/mutable_s2shape_index.hexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE': 30: In file included from /usr/local/clang/include/absl/container/btree_map.h :25166 | : In file included from /usr/local/clang/include/absl/container/internal/btree.h_:_70a: tIn file included from t/usr/local/clang/include/absl/container/internal/layout.hr:i198b: uIn file included from t/usr/local/clang/include/absl/strings/str_cat.he:_116_: (In file included from (/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:i23a: g/usr/local/clang/include/absl/strings/numbers.hn:o88s:e62_:i fwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ _bui l88t | i[n[_noobdjiesccta_rsdi]z]e (bOobojl, S0i)m p** aabbssll__nnoonnnnuullll ofulta)g ,{ c o| n ^s t T/usr/local/clang/include/absl/base/nullability.h&: 241v:)22 :{ note: expanded from macro 'absl_nonnull'| ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2builderutil_get_snapped_winding_delta.cc :50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, inserIn file included from ts2/s2builderutil_find_polygon_degeneracies.cc_:o18r: _In file included from a../src/s2/s2builderutil_find_polygon_degeneracies.hs:s24i: gIn file included from n../src/s2/s2builder.h_:i36m: pIn file included from l../src/s2/mutable_s2shape_index.h,: 41c: oIn file included from n../src/s2/s2cell_id.hs:t43 : &In file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27&: ,In file included from ../src/s2/s2coder.h :| 23 ^: /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree_container.h::725511::3852:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 511 | 725 | s t a t i c AsBtSaLt_uIsN_TiEnRtNeArLn_aAlT:T:RSItBaUtTuEs_RCeApP*T UaRbEsDl__BnYo(ntnhuilsl) )P)r e p a r e T o M o d i f y ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h:31 :2419 | :# dnote: emacro 'ABSL_INTERNAL_IF_true' defined heref ine 31a | b#sdle_fnionnen uAlBlS L__NIoNnTnEuRlNlA L _| I ^F _true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_get_snapped_winding_delta.cc :73250 | : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.hs:t24a: tIn file included from i../src/s2/s2builder.hc: 36c: oIn file included from n../src/s2/mutable_s2shape_index.hs:t30 : sIn file included from t/usr/local/clang/include/absl/container/btree_map.hd::67:: s/usr/local/clang/include/absl/container/internal/btree_container.ht:r524i:n3g:* warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b sl_non n524u | l l AEBmSpLt_yISNtTrEiRnNgA(L)_;X ( i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn ,241 | i#ndseefritn_eo ra_bassls_ingonn_niumlpll ,_ Ncoonnnsutl l& , | c ^o nst &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | In file included from s2/s2builderutil_find_polygon_degeneracies.cc : 18 : In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h : 24 : In file included from f../src/s2/s2builder.ha:l36s: eIn file included from ,../src/s2/mutable_s2shape_index.h :t41r: uIn file included from e../src/s2/s2cell_id.h):;43 : In file included from | ../src/s2/s1angle.h ~~~~~~~~~~~~: 28: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/container/internal/btree_container.h27:: 511In file included from :../src/s2/s2coder.h47::23 : note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'ABSL_INTERNAL_X': 733:29: 511warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | sAtBaStLi_cI NcToEnRsNtA Ls_tAdT:T:RsItBrUiTnEg_*C AaPbTsUlR_EnDo_nBnYu(ltlh iMso)v)e)d F r o m S t r i n g ( ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^~~~expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/container/internal/btree_container.h: :527/usr/local/clang/include/absl/status/status.h::30751:: 61warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 527 | 751 | s t a t i c u i n ttprture_,t fPaolisnet)e;r T o| R ^e p(/usr/local/clang/include/absl/container/internal/btree_container.hs:t496a:t9u:s _note: imacro 'ABSL_INTERNAL_X' defined heren ter n496a | l#:d:eSftianteu sARBeSpL*_ IaNbTsElR_NnAoLn_nXu(lFlu nrc),; C a| l ^l ee/usr/local/clang/include/absl/base/nullability.h,: 241K:Q22u:a lnote: ,expanded from macro 'absl_nonnull' MQ u241a | l#,d eKfVianleu ea,b sMlV_anlounen,u l.l. ._)N o n n u l\l | | ^ ^ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull Rep/usr/local/clang/include/absl/container/internal/btree_container.hT:o526P:o3i:n twarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r ( | ^526 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo r _| a ^s sign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from In file included from s2/s2builderutil_find_polygon_degeneracies.cc../src/s2/s2builderutil_get_snapped_winding_delta.h::1824: : In file included from In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h../src/s2/s2builder.h::2436: : In file included from In file included from ../src/s2/s2builder.h../src/s2/mutable_s2shape_index.h::3630: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/btree_map.h::4167: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2cell_id.h::54043:: 3In file included from :../src/s2/s1angle.h :28warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h540: | 23 : A/usr/local/clang/include/absl/status/status.hB:S1031L:_42I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_X (1031i | nisnelritn_eo rc_oansssti gsnt,a tiunss_eirntt_eorrn_aals:s:iSgtna_tiumspRle,p *& &a,b sclo_nnsotn n&u,l lf aSltsaet,u s :| : ^R ep/usr/local/clang/include/absl/container/internal/btree_container.hT:o511P:o52i:n tnote: eexpanded from macro 'ABSL_INTERNAL_X'r ( | ^511 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aAbTsTlR_InBoUnTnEu_lClA P_TNUoRnEnDu_lBlY ( t| h ^i s))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNALIn file included from _s2/s2builderutil_find_polygon_degeneracies.ccI:F18_: fIn file included from a../src/s2/s2builderutil_find_polygon_degeneracies.hl:s24e: (In file included from i../src/s2/s2builder.hf:_36s: aIn file included from t../src/s2/mutable_s2shape_index.hi:s41f: iIn file included from e../src/s2/s2cell_id.hd:,43 : .In file included from .../src/s2/s1angle.h.:)28 : _In file included from _../src/s2/s2point.hV:A27_: AIn file included from R../src/s2/s2coder.hG:S23_: _/usr/local/clang/include/absl/status/status.h : 1038| : ^33 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnIn file included from us2/s2builderutil_get_snapped_winding_delta.ccl:l50 : rIn file included from e../src/s2/s2builderutil_get_snapped_winding_delta.hp:)24 : {In file included from ../src/s2/s2builder.h :| 36 ^: In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h30:: 241In file included from :/usr/local/clang/include/absl/container/btree_map.h22::67 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 543:23 :241 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d ef i543n | e a b s l _ n o n n u l l _ N o ntnruulel) ; | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2builderutil_find_polygon_degeneracies.cc542::183: :In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:warning: 24: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h542: | 41 : In file included from A../src/s2/s2cell_id.hB:S43L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: XIn file included from (../src/s2/s2coder.hi:n23s: e/usr/local/clang/include/absl/status/status.hr:t1063_:o13r:_ awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ign ,1063 | icnosnesrtt _cohra_ra*s saibgsnl__inmopnln,u l&l& ,S tcaotnusstM e&s,s afgaelAsseC,S t r| ( ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :509:52/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'ABSL_INTERNAL_X': note: expanded from macro 'absl_nonnull' 509 | 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h82:: 552In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h3::23 : In file included from warning: /usr/local/clang/include/absl/crc/crc32c.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 32: In file included from /usr/local/clang/include/absl/strings/str_format.h: 84552: | In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h :A29B: SL/usr/local/clang/include/absl/strings/internal/str_format/parser.h_:I227N:T11E:R Nwarning: A'enable_if' is a clang extension [-Wgcc-compat]L _X(in s227e | r t _ o r _ a s s i genn,a bilnes_eirft(_sotrr__afsosrimgant__iimnptle,r n&a&l,: :&E&n,s utrreuCeo,n sftaelxsper)(;f o r| m ^a t)/usr/local/clang/include/absl/container/internal/btree_container.h,: 509 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 509/usr/local/clang/include/absl/strings/internal/str_format/parser.h | : 229 : 11 : warning: 'enable_if' is a clang extension [-Wgcc-compat] A B229S | L _ I N T E R N A L _eAnTaTbRlIeB_UiTfE(_sCtArP_TfUoRrEmDa_tB_Yi(nttheirsn)a)l,: : V a l i d F o r m a t I m p l < C . . . > ( f\o r m| a ^t ),/usr/local/clang/include/absl/container/internal/common.h : 31| : ^9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(st/usr/local/clang/include/absl/container/internal/btree_container.hr:_553f:o3r:m awarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ inte r553n | a l :A:BESnLs_uIrNeTCEoRnNsAtLe_xXp(ri(nss)e,r t"_coorn_satsesxipgrn ,t rianps"e)r,t _ o| r ^_ assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 149 : 22 :A Bwarning: S'enable_if' is a clang extension [-Wgcc-compat]L _INT E149R | N A L _ A T T_R_IaBtUtTrEi_bCuAtPeT_U_R(E(De_nBaYb(lteh_iisf)()s,t r _ f o r m a t _ i n t e r n a l : : E n s u r\e C | ^o ns/usr/local/clang/include/absl/container/internal/common.ht:e31x:p9r:( snote: )macro 'ABSL_INTERNAL_IF_true' defined here, | ^31 | #define ABSL_INTERNAL_IF_true(if_satisf/usr/local/clang/include/absl/strings/internal/str_format/bind.hi:e158d:,22 :. .warning: .'enable_if' is a clang extension [-Wgcc-compat]) if_ s158a | t i s f i e d_ _ a| t ^t ribute__((enable_ifIn file included from (s2/s2builderutil_get_snapped_winding_delta.ccV:a50l: iIn file included from d../src/s2/s2builderutil_get_snapped_winding_delta.hF:o24r: mIn file included from a../src/s2/s2builder.ht:I36m: pIn file included from l../src/s2/mutable_s2shape_index.h<:A30r: gIn file included from s/usr/local/clang/include/absl/container/btree_map.h.:.67.: >/usr/local/clang/include/absl/container/internal/btree_container.h(:s553):,3 :" bwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d form a553t | t rAaBpS"L)_)I)N T E| R ^N AL_X(insert_or_assign, insert_or_a/usr/local/clang/include/absl/strings/internal/str_format/bind.hs:s162i:g22n:_ iwarning: m'enable_if' is a clang extension [-Wgcc-compat]p l, & &162, | & & , t r_u_ea,t ttrriubeu)t;e _ _| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( ena/usr/local/clang/include/absl/container/internal/btree_container.hb:l509e:_47i:f (note: Vexpanded from macro 'ABSL_INTERNAL_X'a lid F509o | r m a t I m p l < A rAgBsS.L._.I>N(TsE)R,N A"Lb_aAdT TfRoIrBmUaTtE _tCrAaPpT"U)R)E)D _ B| Y ^( this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2builderutil_lax_polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_lax_polygon_layer.h : 42\: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/container/internal/common.h::6632: :In file included from 9/usr/local/clang/include/absl/container/internal/btree.h:: 73note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from 32/usr/local/clang/include/absl/crc/internal/crc_cord_state.h | :#23d: eIn file included from f/usr/local/clang/include/absl/crc/crc32c.hi:n32e: /usr/local/clang/include/absl/strings/str_format.hA:B155S:L36_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL _155I | F _ feaxlpslei(ciift_ sFaotrimsaftiCeodu,n t.C.a.p)t u_r_eV(Ai_nAtR*G Sa_b_s l _| n ^o nnull p) : pIn file included from _s2/s2builderutil_get_snapped_winding_delta.cc(:p50): In file included from {../src/s2/s2builderutil_get_snapped_winding_delta.h}: 24 : | In file included from ^../src/s2/s2builder.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/mutable_s2shape_index.h241::3022: :In file included from /usr/local/clang/include/absl/container/btree_map.h:note: 67expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/container/internal/btree_container.h: 568241: | 3#:d ewarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ne a568b | s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uXl(li n s| e ^r t_or_assign, insert_or_assign_hinIn file included from ts2/s2builderutil_lax_polygon_layer.cc_:i18m: pIn file included from l../src/s2/s2builderutil_lax_polygon_layer.h,: 42c: oIn file included from n../src/s2/mutable_s2shape_index.hs:t30 : &In file included from ,/usr/local/clang/include/absl/container/btree_map.h :&66&: ,In file included from /usr/local/clang/include/absl/container/internal/btree.h :| 73 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h82:: 511In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h52::23 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/crc/crc32c.h :32: /usr/local/clang/include/absl/strings/str_format.h :511164 | : 8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164A | B S Li_nItN*T EaRbNsAlL__nAoTnTnRuIlBlU TUEn_uCsAePdT(U)R E{D _rBeYt(utrhni sp)_);) } | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^ ab/usr/local/clang/include/absl/container/internal/common.hs:l32_:n9o:n nnote: umacro 'ABSL_INTERNAL_IF_false' defined herel 32 | l# d_eNfoinnneu lABlS L _| I ^N TERNAL_IF_false(if_satisfied, ...) __VA_ARGSIn file included from _s2/s2builderutil_lax_polygon_layer.cc_: 18 : | In file included from ^../src/s2/s2builderutil_lax_polygon_layer.h :42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const In file included from &s2/s2builderutil_lax_polygon_layer.cc,: 18&: &In file included from ,../src/s2/s2builderutil_lax_polygon_layer.h : 42| : ^In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509/usr/local/clang/include/absl/container/btree_map.h::5266:: In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'ABSL_INTERNAL_X': 73: In file included from /usr/local/clang/include/absl/strings/cord.h: 82509: | In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.hA:B380S:L43_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL _380A | TsTtRdI:B:UsTtEr_iCnAgPTURE&D _SBtYr(Atphpiesn)d)F,o r m a t ( s t d : : s t r i n g * a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.hd:s32t:,9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/base/nullability.h :32241 | :#22d:e fine note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ IaFb_sfla_lnsoen(niufl_ls a_tNiosnfniueldl, .| . ^. ) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTIn file included from Rs2/s2builderutil_lax_polygon_layer.ccI:B18U: TIn file included from E../src/s2/s2builderutil_lax_polygon_layer.h_:C42A: PIn file included from T../src/s2/mutable_s2shape_index.hU:R30E: DIn file included from _/usr/local/clang/include/absl/container/btree_map.hB:Y66(: tIn file included from h/usr/local/clang/include/absl/container/internal/btree.hi:s73): )In file included from )/usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 440 : 24 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | ^440 | i/usr/local/clang/include/absl/container/internal/common.hn:t31 :F9P:r inote: nmacro 'ABSL_INTERNAL_IF_true' defined heret F(s t31d | :#:dFeIfLiEn*e aAbBsSlL__nIoNnTnEuRlNlA Lo_uItFp_uttr,u ec(oinfs_ts aFtoirsmfaiteSdp,e c.<.A.r)g si.f._.s>a&t ifsofrimeadt , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2builderutil_get_snapped_winding_delta.ccn:e50 : aIn file included from b../src/s2/s2builderutil_get_snapped_winding_delta.hs:l24_: nIn file included from o../src/s2/s2builder.hn:n36u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h : 570| : ^3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_In file included from hs2/s2builderutil_lax_polygon_layer.cci:n18t: _In file included from i../src/s2/s2builderutil_lax_polygon_layer.hm:p42l: ,In file included from ../src/s2/mutable_s2shape_index.hc:o30n: sIn file included from t/usr/local/clang/include/absl/container/btree_map.h :&66,: In file included from &/usr/local/clang/include/absl/container/internal/btree.h&:,73 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :57123 | : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 469 : 20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] f a469l | sien,t tSrNuPer,i nctoFn(scth_airt*e raabtsolr_(nhoinnntu)l lA BoSuLt_pIuNtT,E RsNtAdL:_:CsOiMzMeA_)t; s i| z ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e , | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:47/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'absl_nonnull'511 | 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | In file included from s2/s2builderutil_lax_polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_lax_polygon_layer.h : 42 : In file included from ../src/s2/mutable_s2shape_index.h :t30r: uIn file included from e/usr/local/clang/include/absl/container/btree_map.h,: 66t: rIn file included from u/usr/local/clang/include/absl/container/internal/btree.he:,73 : cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s82t: _In file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:e23r: aIn file included from t/usr/local/clang/include/absl/crc/crc32c.ho:r32(: hi/usr/local/clang/include/absl/strings/str_format.hn:t860): 43A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R860N | A L _fCrOiMeMnAd) ;v o i| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Abs/usr/local/clang/include/absl/container/internal/btree_container.hl:F509o:r47m:a tnote: Fexpanded from macro 'ABSL_INTERNAL_X'l ush (509F | o r m a t S i n k * AaBbSsLl__InNoTnEnRuNlAlL _sAiTnTkR,I B U| T ^E _CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y (t h241i | s#)d)e,f i n e a b s l _ n o n n u l l _ N o n n u l\l | | ^~~~ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from As2/s2builderutil_lax_polygon_layer.ccB:S18L: _In file included from I../src/s2/s2builderutil_lax_polygon_layer.hN:T42E: RIn file included from N../src/s2/mutable_s2shape_index.hA:L30_: AIn file included from T/usr/local/clang/include/absl/container/btree_map.hT:R66I: BIn file included from U/usr/local/clang/include/absl/container/internal/btree.hT:E73_: CIn file included from A/usr/local/clang/include/absl/strings/cord.hP:T82U: RIn file included from E/usr/local/clang/include/absl/crc/internal/crc_cord_state.hD:_23B: YIn file included from (/usr/local/clang/include/absl/crc/crc32c.ht:h32i: s/usr/local/clang/include/absl/strings/str_format.h):)867): 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | e x p l i c i t F\o r m| a ^t Si/usr/local/clang/include/absl/container/internal/common.hn:k31(:s9t:r _note: fmacro 'ABSL_INTERNAL_IF_true' defined hereo r m31a | t#_dienftienren aAlB:S:LF_oIrNmTaEtRSNiAnLk_IImFp_lt*r uaeb(silf__nsoantniuslfli esd), .| . ^. ) /usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f ie d241 | #| d ^e fine absl_nonnIn file included from us2/s2builderutil_get_snapped_winding_delta.ccl:l50 : _In file included from N../src/s2/s2builderutil_get_snapped_winding_delta.ho:n24n: uIn file included from l../src/s2/s2builder.hl: 36 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABIn file included from Ss2/s2builderutil_lax_polygon_layer.ccL:_18I: NIn file included from T../src/s2/s2builderutil_lax_polygon_layer.hE:R42N: AIn file included from L../src/s2/mutable_s2shape_index.h_:X30(: iIn file included from n/usr/local/clang/include/absl/container/btree_map.hs:e66r: tIn file included from _/usr/local/clang/include/absl/container/internal/btree.ho:r73_: aIn file included from s/usr/local/clang/include/absl/strings/cord.hs:i82g: nIn file included from ,/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :i23n: sIn file included from e/usr/local/clang/include/absl/crc/crc32c.hr:t32_: o/usr/local/clang/include/absl/strings/str_format.hr:_869a:s40s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ hin t869_ | i m pslt,r _cfoonrsmta t&_,i n&t&e,r n a| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: :Fo r575m | a t S i n k I m p l * a b s l _ n otnrnuuel,l tsriunek,_ ;c o n| s ^t _i/usr/local/clang/include/absl/base/nullability.ht:e241r:a22t:o rnote: (expanded from macro 'absl_nonnull'h in t241) | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oCnOnMuMlAl) ;_ N o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ull/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^47 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builderutil_find_polygon_degeneracies.cc:18: In file included from ../src/s2/s2builderutil_find_polygon_degeneracies.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h: 3068: | In file included from /usr/local/clang/include/absl/container/btree_map.h :w66h: iIn file included from l/usr/local/clang/include/absl/container/internal/btree.he: 73(: cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s86t: ch/usr/local/clang/include/absl/strings/cord_analysis.ha:r32*: 47a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nullab l32e | saibzsel__tl oGge_tiEnstteirmnaalt_ecdhMeecmko_roypU_sraegseu(lcto n s t C o r d R e p\* a| b ^s l_no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: rnote: eexpanded from macro 'absl_nullable'p ); 257 | | # ^d efin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e_fNiunlel aabblsel _ n| o ^n null _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 50s2/s2builderutil_find_polygon_degeneracies.cc | :s18i: zIn file included from e../src/s2/s2builderutil_find_polygon_degeneracies.h_:t24 : GIn file included from e../src/s2/s2builder.ht:M36o: rIn file included from e../src/s2/mutable_s2shape_index.hP:r44e: cIn file included from i../src/s2/s2pointutil.hs:e27M: e../src/s2/util/math/matrix3x3.hm:o276r:y5U:s awarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (c../src/s2/base/logging.ho:n37s:t21 :C onote: rexpanded from macro 'S2_CHECK_NE'd Re p37* | #adbesfli_nneo nSn2u_lClH ErCeKp_)N;E C| H ^E CK/usr/local/clang/include/absl/base/nullability.h_:N241E: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/check.h :120 :2413 | :# dnote: eexpanded from macro 'CHECK_NE'f ine 120a | b s lA_BnSoLn_nLuOlGl_ I_NNToEnRnNuAlLl_ C H| E ^C K_NE_IMPL((val1), In file included from #s2/s2builderutil_lax_polygon_layer.ccv:a18l: 1In file included from ,../src/s2/s2builderutil_lax_polygon_layer.h :(42v: aIn file included from l../src/s2/mutable_s2shape_index.h2:)30,: In file included from #/usr/local/clang/include/absl/container/btree_map.hv:a66l: 2In file included from )/usr/local/clang/include/absl/container/internal/btree.h : 73| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/log/internal/check_impl.h86:: 51/usr/local/clang/include/absl/strings/cord_analysis.h::356:: 56note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | 56A | BsSiLz_eL_OtG _GIeNtTEEsRtNiAmLa_tCeHdEFCaKi_rOSPh(aCrheeMcekm_oNrEy,U s!a=g,e (vcaoln1s,t Cvoarld1R_etpe*x ta,b svla_ln2o,n nvualll2 _rteepx)t;) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::24175::2261:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 241 | #75d | e f iAnBeS La_bLsOlG__nIoNnTnEuRlNlA L__NCoHnEnCuKl(l: : a| b ^s l::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1294s2/s2builderutil_get_snapped_winding_delta.cc | : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 41 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 119 : 14c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t void *119 | a b sSlt_antounsnRuelpl* oabbjs,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :C22l:o nnote: eexpanded from macro 'absl_nonnull'( | 241 ^ | #def/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_get_snapped_winding_delta.cc: 501309: | In file included from v../src/s2/s2builderutil_get_snapped_winding_delta.ho:i24d: In file included from R../src/s2/s2builder.he:g36i: sIn file included from t../src/s2/mutable_s2shape_index.he:r41C: oIn file included from n../src/s2/s2cell_id.hd:V43a: rIn file included from T../src/s2/s1angle.hr:a28c: eIn file included from r../src/s2/s2point.h(:v27o: iIn file included from d../src/s2/s2coder.h :(23*: aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: n/usr/local/clang/include/absl/status/internal/status_internal.ho:n125n:u14l:l warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n )( 125| | ^ S/usr/local/clang/include/absl/base/nullability.ht:a241t:u22s:R enote: pexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bCsllo_nneoAnnnduUlnlr e_fN(o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: In file included from expanded from macro 'absl_nonnull's2/s2builderutil_lax_polygon_layer.cc :18: In file included from 241../src/s2/s2builderutil_lax_polygon_layer.h | :#42d: eIn file included from f../src/s2/mutable_s2shape_index.hi:n30e: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.ho:n73n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94_: NIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1310 :| 17 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnuIn file included from ls2/s2builderutil_get_snapped_winding_delta.ccl: 50m: sIn file included from g../src/s2/s2builderutil_get_snapped_winding_delta.h,: 24c: oIn file included from n../src/s2/s2builder.hs:t36 : vIn file included from o../src/s2/mutable_s2shape_index.hi:d41*: In file included from a../src/s2/s2cell_id.hb:s43l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27c: vIn file included from )../src/s2/s2coder.h):;23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/status/internal/status_internal.h241::12822::14 :note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d128e | f i nSet aatbusslR_enpo*n naublsll __nNoonnnnuullll C l| o ^n eAndUnreIn file included from fs2/s2builderutil_lax_polygon_layer.cc(:)18 : cIn file included from o../src/s2/s2builderutil_lax_polygon_layer.hn:s42t: ;In file included from ../src/s2/mutable_s2shape_index.h :| 30 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h66:: 241In file included from :/usr/local/clang/include/absl/container/internal/btree.h22::73 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i1310n:e47 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n1310n | u l l _cNoonnsntu lclh a r| * ^ absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internaIn file included from ls2/s2builderutil_lax_polygon_layer.cc:::18S: tIn file included from a../src/s2/s2builderutil_lax_polygon_layer.ht:u42s: RIn file included from e../src/s2/mutable_s2shape_index.hp:*30 : aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l66_: nIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n73u: l/usr/local/clang/include/absl/strings/cord.hl: 501P:r52e:p awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ToMo d501i | f y ( e| x ^p lic/usr/local/clang/include/absl/base/nullability.hi:t241 :C22h:u nnote: kexpanded from macro 'absl_nonnull'I te r241a | t#odre(fcionred _aibnstle_rnnoanln:u:lClo r_dNRoenpn*u lalb s l| _ ^n onnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2builderutil_get_snapped_winding_delta.cco:n50n: uIn file included from l../src/s2/s2builderutil_get_snapped_winding_delta.hl: 24 : | In file included from ^../src/s2/s2builder.h :36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:In file included from 29s2/s2builderutil_lax_polygon_layer.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_lax_polygon_layer.h :42: In file included from ../src/s2/mutable_s2shape_index.h :73230 | : In file included from /usr/local/clang/include/absl/container/btree_map.hs:t66a: tIn file included from i/usr/local/clang/include/absl/container/internal/btree.hc: 73c: o/usr/local/clang/include/absl/strings/cord.hn:s504t: 40s:t dwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: str i504n | g * a besxlp_lniocnintu lClh uEnmkpIttyeSrtartionrg((c);o n s| t ^ Co/usr/local/clang/include/absl/base/nullability.hr:d241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fcionred )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull In file included from | s2/s2builderutil_get_snapped_winding_delta.cc ^: 50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2builderutil_lax_polygon_layer.cc::2318: : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2builderutil_lax_polygon_layer.h733::4229: :In file included from ../src/s2/mutable_s2shape_index.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]30 : In file included from 733/usr/local/clang/include/absl/container/btree_map.h | : 66 : sIn file included from t/usr/local/clang/include/absl/container/internal/btree.ha:t73i: c/usr/local/clang/include/absl/strings/cord.h :c507o:n43s:t warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t d::str i507n | g * a bvsoli_dn oInnniutlTlr eMeo(vceodrFdr_oimnStterrinnagl(:):;C o r| d ^R ep/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dterfeien)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2builderutil_lax_polygon_layer.cc../src/s2/s2coder.h::1823: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2builderutil_lax_polygon_layer.h::75142:: 61In file included from :../src/s2/mutable_s2shape_index.h :30warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h751: | 73 : /usr/local/clang/include/absl/strings/cord.hs:t525a:t35i:c warning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ntpt r525_ | t P o ianbtselr:T:ocRoerpd(_sitnatteursn_ailn:t:eCronradlR:e:pS*t aatbusslR_enpu*l laabbslle_ ncounrnruelnlt _rl)e;a f _| ^= n/usr/local/clang/include/absl/base/nullability.hu:l241l:p22t:r ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | In file included from s2/s2builderutil_get_snapped_winding_delta.cc : 50 : In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h : 24 : In file included from ../src/s2/s2builder.h :C36o: rIn file included from d../src/s2/mutable_s2shape_index.hR:e41p: *In file included from ../src/s2/s2cell_id.ha:b43s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : rIn file included from e../src/s2/s2coder.hp:,23 : co/usr/local/clang/include/absl/status/status.hn:s1063t: 13C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]z Upd a1063t | ecSocnospte &c hsacro*p ea,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :S tnote: aexpanded from macro 'absl_nonnull't us M241e | s#sdaegfeiAnseC Satbrs(l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull In file included from | s2/s2builderutil_lax_polygon_layer.cc ^: 18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_get_snapped_winding_delta.cc:50: In file included from ../src/s2/s2builderutil_get_snapped_winding_delta.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 575 warnings generated. In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_lax_polyline_layer.cc -o s2/s2builderutil_lax_polyline_layer.o In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:43: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_s2point_vector_layer.cc -o s2/s2builderutil_s2point_vector_layer.o In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polygon_layer.h:47: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_s2polygon_layer.cc -o s2/s2builderutil_s2polygon_layer.o In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_s2polyline_layer.cc -o s2/s2builderutil_s2polyline_layer.o In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builderutil_s2point_vector_layer.ccs2/s2builderutil_lax_polyline_layer.cc::1818: : In file included from In file included from ../src/s2/s2builderutil_s2point_vector_layer.h../src/s2/s2builderutil_lax_polyline_layer.h::2525: : In file included from In file included from ../src/s2/base/logging.h../src/s2/base/logging.h::2121: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/check.h::3737: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_impl.h::2121: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h::4041: : In file included from In file included from /usr/local/clang/include/absl/log/internal/nullstream.h/usr/local/clang/include/absl/log/internal/strip.h::3726: : /usr/local/clang/include/absl/strings/string_view.h/usr/local/clang/include/absl/log/internal/log_message.h::53306::543:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | a b53s | lc_onnosntneuxlplr ssttdr:i:nugn_ivqiueew_ pNturl( cdoantsat_ ;c h a| r ^* ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241p | )# d{e f i| n ^e absl_n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld e f| i ^n e absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_s2polyline_vector_layer.cc -o s2/s2builderutil_s2polyline_vector_layer.o In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2builderutil_snap_functions.cc -o s2/s2builderutil_snap_functions.o 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2cap.cc -o s2/s2cap.o In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 575 warnings generated. In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2cell_id.cc -o s2/s2cell_id.o In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonn/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2cell_index.cc -o s2/s2cell_index.o ull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2builderutil_lax_polyline_layer.cc :| 18 ^: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_In file included from ts2/s2builderutil_s2polygon_layer.cc :G18e: tIn file included from E../src/s2/s2builderutil_s2polygon_layer.hs:t39i: mIn file included from a../src/s2/base/logging.ht:e22d: MIn file included from e/usr/local/clang/include/absl/log/log.hm:o209r: yIn file included from U/usr/local/clang/include/absl/log/internal/log_impl.hs:a20g: eIn file included from (/usr/local/clang/include/absl/log/absl_vlog_is_on.hc:o63n: s/usr/local/clang/include/absl/log/internal/vlog_config.ht: 63C:o43r:d Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * a b63s | l _ neoxnpnluilcli tr ecpo)n;s t e| x ^p r V/usr/local/clang/include/absl/base/nullability.hL:o241g:S22i:t enote: (expanded from macro 'absl_nonnull'c on s241t | #cdheafri*n ea basbls_ln_onnonnunlull lf )_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_lax_polyline_layer.ccN:o18n: nIn file included from u../src/s2/s2builderutil_lax_polyline_layer.hl:l27 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnullIn file included from s2/s2builderutil_s2polygon_layer.ccr:e18p: )In file included from ;../src/s2/s2builderutil_s2polygon_layer.h : 39| : ^In file included from ../src/s2/base/logging.h:22/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/log.h::22209:: In file included from /usr/local/clang/include/absl/log/internal/log_impl.hnote: :expanded from macro 'absl_nonnull'20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h :24163 | : #/usr/local/clang/include/absl/log/internal/vlog_config.hd:e96f:i60n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o96n | n u lflr i_eNnodn niunltl l o| g ^_ internal::RegisterAIn file included from ns2/s2builderutil_lax_polyline_layer.ccd:I18n: iIn file included from t../src/s2/s2builderutil_lax_polyline_layer.hi:a27l: iIn file included from z../src/s2/mutable_s2shape_index.he:(30V: LIn file included from o/usr/local/clang/include/absl/container/btree_map.hg:S66i: tIn file included from e/usr/local/clang/include/absl/container/internal/btree.h*: 73a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_86n: o/usr/local/clang/include/absl/strings/cord_analysis.hn:n56u:l56l: vwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 56 | s/usr/local/clang/include/absl/base/nullability.hi:z241e:_22t: Gnote: eexpanded from macro 'absl_nonnull't Es t241i | m#adteefdiFnaei raSbhsalr_enMoenmnourlylU s_aNgoen(ncuolnls t | C ^o rdRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUIn file included from Ns2/s2builderutil_s2polygon_layer.ccD:,18 : In file included from | ../src/s2/s2builderutil_s2polygon_layer.h ^: 39: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::25722:: 23In file included from :/usr/local/clang/include/absl/log/log.h :209note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20 : 257In file included from | /usr/local/clang/include/absl/log/absl_vlog_is_on.h#:d63e: fi/usr/local/clang/include/absl/log/internal/vlog_config.hn:e133 :a37b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ulla b133l | ei n_tN uRlelgaibsltee r A| n ^d Initialize(In file included from Vs2/s2builderutil_s2polyline_layer.ccL:o18g: SIn file included from i../src/s2/s2builderutil_s2polyline_layer.ht:e25*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21v: )In file included from ;/usr/local/clang/include/absl/log/internal/check_op.h : 41| : ^In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h::24147:: 22In file included from :/usr/local/clang/include/absl/log/internal/structured_proto.h :27note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/proto.h:34 : 241/usr/local/clang/include/absl/types/span.h | :#740d:e21f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abs l740_ | n o n n u l l _ N o n n u l l T| * ^ absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from s2/s2builderutil_s2polygon_layer.cc| : ^18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:39: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from _s2/s2builderutil_s2polyline_layer.ccN:u18l: lIn file included from a../src/s2/s2builderutil_s2polyline_layer.hb:l25e: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:In file included from 13s2/s2builderutil_s2point_vector_layer.cc:: 18: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_s2point_vector_layer.h :27: In file included from ../src/s2/mutable_s2shape_index.h490: | 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : vIn file included from o/usr/local/clang/include/absl/container/internal/btree.hi:d69*: In file included from a/usr/local/clang/include/absl/container/internal/container_memory.hb:s29l: _In file included from n/usr/local/clang/include/absl/hash/hash.hu:l89l: aIn file included from b/usr/local/clang/include/absl/hash/internal/hash.hi:l89i: tIn file included from y/usr/local/clang/include/absl/numeric/int128.h_:u41n: kn/usr/local/clang/include/absl/types/compare.ho:w78n: 22a:r gwarning: )'enable_if' is a clang extension [-Wgcc-compat]; | ^ 78/usr/local/clang/include/absl/base/nullability.h | : 289 : 34 : note: _expanded from macro 'absl_nullability_unknown'_ at t289r | i#bduetfei_n_e( (aebnsalb_lneu_lilfa(bni l=i=t y0_,u n"kOnnolwyn l_iNtuelrla_lu n`s0p`e ciisf iaeldl o w| e ^d ."))) {} | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3:In file included from s2/s2builderutil_s2polygon_layer.cc:warning: 18passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from 568/usr/local/clang/include/absl/container/btree_map.h | : 66 : AIn file included from B/usr/local/clang/include/absl/container/internal/btree.hS:L69_: IIn file included from N/usr/local/clang/include/absl/container/internal/container_memory.hT:E29R: NIn file included from A/usr/local/clang/include/absl/hash/hash.hL:_89X: (In file included from i/usr/local/clang/include/absl/hash/internal/hash.hn:s79e: rIn file included from t/usr/local/clang/include/absl/base/internal/endian.h_:o26r: _a/usr/local/clang/include/absl/base/internal/unaligned_access.hs:s39i:g45n:, warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n sert _39o | ri_nalsisnieg nu_ihnitn1t6__itm pUln,a lciognnsetd L&o,a d&1&6,( c o| n ^s t /usr/local/clang/include/absl/container/internal/btree_container.hv:o511i:d52*: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n o511n | n u l l p ) A{B S L| _ ^I NTE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IB U241T | E#_dCeAfPiTnUeR EaDb_sBlY_(ntohninsu)l)l) _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ In file included from | s2/s2builderutil_s2polygon_layer.cc ^: 18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insertIn file included from _s2/s2builderutil_s2polygon_layer.cco:r18_: aIn file included from s../src/s2/s2builderutil_s2polygon_layer.hs:i40g: nIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :i66n: sIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:t69_: oIn file included from r/usr/local/clang/include/absl/container/internal/container_memory.h_:a29s: sIn file included from i/usr/local/clang/include/absl/hash/hash.hg:n89_: hIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hn:t79_: iIn file included from m/usr/local/clang/include/absl/base/internal/endian.hp:l26,: /usr/local/clang/include/absl/base/internal/unaligned_access.hc:o51n:s45t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] &&, 51 | | i ^n li/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :u52i:n tnote: 6expanded from macro 'ABSL_INTERNAL_X'4 _t U509n | a l i g n e d L o a dA6B4S(Lc_oInNsTtE RvNoAiLd_*A TaTbRsIlB_UnToEn_nCuAlPlT UpR)E D{_ B Y| ( ^t hi/usr/local/clang/include/absl/base/nullability.hs:)241):,22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o\n n u| l ^l _/usr/local/clang/include/absl/container/internal/common.hN:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.ccIn file included from :s2/s2builderutil_lax_polyline_layer.cc18:: 18In file included from : ../src/s2/s2builderutil_s2polygon_layer.hIn file included from :../src/s2/s2builderutil_lax_polyline_layer.h40:: 27In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/mutable_s2shape_index.h66:: 30In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h69:: 67In file included from : /usr/local/clang/include/absl/container/internal/container_memory.h/usr/local/clang/include/absl/container/internal/btree_container.h::29570: :In file included from 3/usr/local/clang/include/absl/hash/hash.h:: 89: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/hash/internal/hash.h :79: In file included from /usr/local/clang/include/absl/base/internal/endian.h :57026 | : /usr/local/clang/include/absl/base/internal/unaligned_access.h :A57B:S36L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L57_ | Xi(nilnisneer tv_ooird_ aUsnsailging,n eidnSsteorrte_1o6r(_vaosisdi*g na_bhsiln_tn_oinmnpull,l cpo,n suti n&t,1 6&_&t, v )| ^{ /usr/local/clang/include/absl/container/internal/btree_container.h| : ^511 :52:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'absl_nonnull'511 | 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2builderutil_s2polygon_layer.cc31: | 18#: dIn file included from e../src/s2/s2builderutil_s2polygon_layer.hf:i40n: eIn file included from /usr/local/clang/include/absl/container/btree_map.hA:B66S: LIn file included from _/usr/local/clang/include/absl/container/internal/btree.hI:N69T: EIn file included from R/usr/local/clang/include/absl/container/internal/container_memory.hN:A29L: _In file included from I/usr/local/clang/include/absl/hash/hash.hF:_89t: rIn file included from u/usr/local/clang/include/absl/hash/internal/hash.he:(79i: fIn file included from _/usr/local/clang/include/absl/base/internal/endian.hs:a26t: i/usr/local/clang/include/absl/base/internal/unaligned_access.hs:f61i:e36d:, warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]. .) i61f | _isnaltiinsef iveodi d | U ^n alignedStore3In file included from 2s2/s2builderutil_lax_polyline_layer.cc(:v18o: iIn file included from d../src/s2/s2builderutil_lax_polyline_layer.h*: 27a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h :p570,: 3u:i nwarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]3 2_t v )570 | { A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ X( i241n | s#edretf_ionre_ aasbssilg_nn,o ninnuslelr t__Noorn_nauslsli g n| _ ^h int_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false,In file included from s2/s2builderutil_s2polygon_layer.cct:r18u: eIn file included from ,../src/s2/s2builderutil_s2polygon_layer.h :c40o: nIn file included from s/usr/local/clang/include/absl/container/btree_map.ht:_66i: tIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:a69t: oIn file included from r/usr/local/clang/include/absl/container/internal/container_memory.h(:h29i: nIn file included from t/usr/local/clang/include/absl/hash/hash.h): 89A: BIn file included from S/usr/local/clang/include/absl/hash/internal/hash.hL:_79I: NIn file included from T/usr/local/clang/include/absl/base/internal/endian.hE:R26N: A/usr/local/clang/include/absl/base/internal/unaligned_access.hL:_65C:O36M:M Awarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65 | i/usr/local/clang/include/absl/container/internal/btree_container.hn:l511i:n47e: vnote: oexpanded from macro 'ABSL_INTERNAL_X'i d U n511a | l i g n e d S t o r eA6B4S(Lv_oIiNdT*E RaNbAsLl__AnToTnRnIuBlUlT Ep_,C AuPiTnUtR6E4D__tB Yv()t h{i s )| ) ^) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^~~~n onnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2builderutil_s2polygon_layer.cc:18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 574../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from :/usr/local/clang/include/absl/container/btree_map.h3::66 : In file included from warning: /usr/local/clang/include/absl/container/internal/btree.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]69 : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/container_memory.h::51129:: 52In file included from :/usr/local/clang/include/absl/hash/hash.h :89note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h511: | 160 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _160I | NiTnElRiNnAeL _uAiTnTtR1I6B_UtT EL_oCaAdP1T6U(RcEoDn_sBtY (vtohiids*) )a)b s l _ n o n n u l l p ) { | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull': 31:9 :241 | note: #dmacro 'ABSL_INTERNAL_IF_true' defined heree fin e31 | a#bdself_innoen nAuBlSlL __INNoTnEnRuNlAlL _ I| F ^_ true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.hIn file included from :s2/s2builderutil_s2polygon_layer.cc27:: 18In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2builderutil_s2polygon_layer.h30:: 40In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h67:: 66: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h574::693: :In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:warning: 29'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h :57479 | : /usr/local/clang/include/absl/base/internal/endian.h :A164B:S27L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A164L | _iXn(liinnsee rvto_iodr _Satsosrieg1n6,( vionisde*r ta_bosrl__ansosningunl_lh ipn,t _uiimnptl1,6 _cto nvs)t {& , | & ^& , /usr/local/clang/include/absl/base/nullability.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 :22: note: 575expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ ntornuneu,l lt r_uNeo,n ncuolnls t _| i ^t erator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_s2polygon_layer.cc : 18A: BIn file included from S../src/s2/s2builderutil_s2polygon_layer.hL:_40I: NIn file included from T/usr/local/clang/include/absl/container/btree_map.hE:R66N: AIn file included from L/usr/local/clang/include/absl/container/internal/btree.h_:A69T: TIn file included from R/usr/local/clang/include/absl/container/internal/container_memory.hI:B29U: TIn file included from E/usr/local/clang/include/absl/hash/hash.h_:C89A: PIn file included from T/usr/local/clang/include/absl/hash/internal/hash.hU:R79E: D/usr/local/clang/include/absl/base/internal/endian.h_:B168Y:(36t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) )) 168 | i n l i n e u i n t 3 2 _ t L o a d 3\2 ( c| o ^~~~n st void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIIn file included from Bs2/s2builderutil_s2polygon_layer.ccU:T18E: _In file included from C../src/s2/s2builderutil_s2polygon_layer.hA:P40T: UIn file included from R/usr/local/clang/include/absl/container/btree_map.hE:D66_: BIn file included from Y/usr/local/clang/include/absl/container/internal/btree.h(:t69h: iIn file included from s/usr/local/clang/include/absl/container/internal/container_memory.h):)29,: In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 250 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \250 | i| n ^l ine/usr/local/clang/include/absl/container/internal/common.h :u32i:n9t:1 6note: _macro 'ABSL_INTERNAL_IF_false' defined heret Lo a32d | 1#6d(ecfoinnset AvBoSiLd_*I NaTbEsRlN_AnLo_nInFu_lfla lps)e ({i f _| s ^a tis/usr/local/clang/include/absl/base/nullability.hf:i241e:d22,: .note: .expanded from macro 'absl_nonnull'. ) _241_ | V#Ad_eAfRiGnSe_ _a b s| l ^_ nonnull _NoIn file included from ns2/s2builderutil_lax_polyline_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_lax_polyline_layer.h :| 27 ^: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assIn file included from is2/s2builderutil_s2polygon_layer.ccg:n18,: In file included from i../src/s2/s2builderutil_s2polygon_layer.hn:s40e: rIn file included from t/usr/local/clang/include/absl/container/btree_map.h_:o66r: _In file included from a/usr/local/clang/include/absl/container/internal/btree.hs:s69i: gIn file included from n/usr/local/clang/include/absl/container/internal/container_memory.h_:h29i: nIn file included from t/usr/local/clang/include/absl/hash/hash.h_:i89m: pIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h,: 79&: &/usr/local/clang/include/absl/base/internal/endian.h,: 254c:o27n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , | ^254 | i/usr/local/clang/include/absl/container/internal/btree_container.hn:l511i:n52e: vnote: oexpanded from macro 'ABSL_INTERNAL_X'i d S t511o | r e 1 6 ( v o i d * AaBbSsLl__InNoTnEnRuNlAlL _pA,T TuRiInBtU1T6E__tC AvP)T U{R E D| _ ^B Y(/usr/local/clang/include/absl/base/nullability.ht:h241i:s22):) )note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u\l l | _ ^N on/usr/local/clang/include/absl/container/internal/common.hn:u32l:l9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) In file included from _s2/s2builderutil_s2polygon_layer.cc_:V18A: _In file included from A../src/s2/s2builderutil_s2polygon_layer.hR:G40S: _In file included from _/usr/local/clang/include/absl/container/btree_map.h : 66| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:In file included from 27s2/s2builderutil_s2polygon_layer.cc: :In file included from 18../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s2builderutil_s2polygon_layer.h: :In file included from 40/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/container/btree_map.h: :66/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 579/usr/local/clang/include/absl/container/internal/btree.h::369:: In file included from /usr/local/clang/include/absl/container/internal/container_memory.hwarning: :29passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h579: | 79 : /usr/local/clang/include/absl/base/internal/endian.hA:B262S:L27_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L262_ | Xi(nilnisneer tv_ooird_ aSstsoirgen3,2 (ivnosiedr*t _aobrs_la_snsoingnnu_lhli npt,_ iumipnlt,3 2&_&t, vc)o n{s t | & ^, | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/container/internal/btree_container.h:: 509:note: 52expanded from macro 'absl_nonnull': note: expanded from macro 'ABSL_INTERNAL_X'241 | #d e509f | i n e a b s l _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lA T T| R ^I BUTE_CAPTURED_BY(this)), \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2builderutil_s2polygon_layer.cc::3218:: 9In file included from :../src/s2/s2builderutil_s2polygon_layer.h :40note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 32/usr/local/clang/include/absl/container/internal/btree.h | :#69d: eIn file included from f/usr/local/clang/include/absl/container/internal/container_memory.hi:n29e: In file included from A/usr/local/clang/include/absl/hash/hash.hB:S89L: _In file included from I/usr/local/clang/include/absl/hash/internal/hash.hN:T79E: R/usr/local/clang/include/absl/base/internal/endian.hN:A266L:_36I:F _warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a lse (266i | fi_nslaitnies fuiiendt,6 4._.t. )L o_a_dV6A4_(AcRoGnSs_t_ v o| i ^d * absl_noIn file included from ns2/s2builderutil_lax_polyline_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_lax_polyline_layer.hp:)27 : {In file included from ../src/s2/mutable_s2shape_index.h :| 30 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h67:: 241:/usr/local/clang/include/absl/container/internal/btree_container.h22::579 :3note: :expanded from macro 'absl_nonnull' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | #de f579i | n e AaBbSsLl__InNoTnEnRuNlAlL __XN(oinnnsuelrlt _ o| r ^_ assign, insert_or_assign_hint_impl, &&, const &In file included from ,s2/s2builderutil_s2polygon_layer.cc : 18| : ^In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511/usr/local/clang/include/absl/container/btree_map.h::5266:: In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'ABSL_INTERNAL_X'69 : In file included from /usr/local/clang/include/absl/container/internal/container_memory.h: 29511: | In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.hA:B270S:L27_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L270_ | AiTnTlRiInBeU TvEo_iCdA PSTtUoRrEeD6_4B(Yv(otihdi*s )a)b)s l _ n o n n u l l p , u i n t 6 4 _ t v )\ { | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:31/usr/local/clang/include/absl/base/nullability.h::9241:: 22:note: macro 'ABSL_INTERNAL_IF_true' defined herenote: expanded from macro 'absl_nonnull' 31241 | | ##ddeeffiinnee AaBbSsLl__InNoTnEnRuNlAlL __INFo_ntnruulel( i f| _ ^s atisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisIn file included from fs2/s2builderutil_s2point_vector_layer.cci:e18d: ,In file included from ../src/s2/s2builderutil_s2point_vector_layer.h.:.27.: )In file included from ../src/s2/mutable_s2shape_index.h_:_30V: AIn file included from _/usr/local/clang/include/absl/container/btree_map.hA:R66G: SIn file included from _/usr/local/clang/include/absl/container/internal/btree.h_: 70 : | In file included from ^/usr/local/clang/include/absl/container/internal/layout.h :198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.hIn file included from :s2/s2builderutil_lax_polyline_layer.cc66::1841: :In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:warning: 27: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h :6667 | : /usr/local/clang/include/absl/container/internal/btree_container.h : 588 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | A B S L _ I N T E R N A Li_nXt(_itnyspeer*t _aobrs_la_snsoingnnu,l li nosuetr)t;_ o r| _ ^a ssig/usr/local/clang/include/absl/base/nullability.hn:_241h:i22n:t _note: iexpanded from macro 'absl_nonnull'm pl ,241 | &#&d,e f&i&n,e faablssle_,n o n| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.h :_511N:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l | ^ 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTIn file included from Us2/s2builderutil_s2point_vector_layer.ccR:E18D: _In file included from B../src/s2/s2builderutil_s2point_vector_layer.hY:(27t: hIn file included from i../src/s2/mutable_s2shape_index.hs:)30): )In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : \/usr/local/clang/include/absl/strings/numbers.h : 77| : ^61 : /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 :9: note: macro 'ABSL_INTERNAL_IF_true' defined here77 | [[ n31o | d#idsecfairnde] ]A BbSoLo_lI NSTiEmRpNlAeLA_tIoFf_(tarbusel(:i:fs_tsraitnigs_fviieedw, s.t.r.,) filfo_asta*t iasbfsile_dn o n| n ^u ll out); | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2builderutil_lax_polyline_layer.cc241::1822: :In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/mutable_s2shape_index.h: 30241: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e67f: i/usr/local/clang/include/absl/container/internal/btree_container.hn:e588 :a3b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnul l588 | _ N oAnBnSuLl_lI N T| E ^R NAL_X(insert_or_assign, inIn file included from ss2/s2builderutil_s2point_vector_layer.cce:r18t: _In file included from o../src/s2/s2builderutil_s2point_vector_layer.hr:_27a: sIn file included from s../src/s2/mutable_s2shape_index.hi:g30n: _In file included from h/usr/local/clang/include/absl/container/btree_map.hi:n66t: _In file included from i/usr/local/clang/include/absl/container/internal/btree.hm:p70l: ,In file included from /usr/local/clang/include/absl/container/internal/layout.h&:&198,: In file included from &/usr/local/clang/include/absl/strings/str_cat.h&:,116 : fIn file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:s23e: ,/usr/local/clang/include/absl/strings/numbers.h : 88| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~62 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]589 | 88 | [ [ n o d i s c a r d ] ]t rbuoeo,l cSoinmsptl_eiAtteorda(taobrs(lh:i:nstt)r iAnBgS_Lv_iIeNwT EsRtNrA,L _dCoOuMbMlAe)*; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: onote: uexpanded from macro 'ABSL_INTERNAL_X't ); | 511 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aAbTsTlR_InBoUnTnEu_lClA P_TNUoRnEnDu_lBlY ( t| h ^i s))) In file included from s2/s2builderutil_s2point_vector_layer.cc : 18 : \In file included from ../src/s2/s2builderutil_s2point_vector_layer.h :| 27 ^~~~: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | /usr/local/clang/include/absl/container/internal/btree_container.h : 590 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | i nAtB_StLy_pIeN*T EaRbNsAlL__nXo(ninnuslelr to_uotr)_;a s s| i ^g n,/usr/local/clang/include/absl/base/nullability.h :i241n:s22e:r tnote: _expanded from macro 'absl_nonnull'o r_ a241s | s#idgenf_ihnien ta_bismlp_ln,o n&n&u,l l& &_,N otnrnuuel,l | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTIn file included from Es2/s2builderutil_s2point_vector_layer.ccR:N18A: LIn file included from _../src/s2/s2builderutil_s2point_vector_layer.hA:T27T: RIn file included from I../src/s2/mutable_s2shape_index.hB:U30T: EIn file included from _/usr/local/clang/include/absl/container/btree_map.hC:A66P: TIn file included from U/usr/local/clang/include/absl/container/internal/btree.hR:E70D: _In file included from B/usr/local/clang/include/absl/container/internal/layout.hY:(198t: hIn file included from i/usr/local/clang/include/absl/strings/str_cat.hs:)116): ,In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 116 : 55 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e f i n e A B S L _ I NaTbEsRlN:A:Li_nItF1_2t8r*u ea(bisfl__snaotninsuflile do,u t.).;. ) | i ^f _s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull' | ^241 | #define absl_nIn file included from os2/s2builderutil_lax_polyline_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_lax_polyline_layer.h :_27N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERIn file included from Ns2/s2builderutil_s2point_vector_layer.ccA:L18_: XIn file included from (../src/s2/s2builderutil_s2point_vector_layer.hi:n27s: eIn file included from r../src/s2/mutable_s2shape_index.ht:_30o: rIn file included from _/usr/local/clang/include/absl/container/btree_map.ha:s66s: iIn file included from g/usr/local/clang/include/absl/container/internal/btree.hn:,70 : iIn file included from n/usr/local/clang/include/absl/container/internal/layout.hs:e198r: tIn file included from _/usr/local/clang/include/absl/strings/str_cat.ho:r116_: aIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:i23g: n/usr/local/clang/include/absl/strings/numbers.h_:h118i:n56t:_ iwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p l, & &118, | & & , t r u e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | f a lasbes,l :c:ounisntt_1i2t8e*r aatbosrl(_hnionntn)u lAlB SoLu_tI)N;T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hC:O241M:M22A:) ;note: expanded from macro 'absl_nonnull' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e509f:i47n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n509o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_In file included from Is2/s2builderutil_s2point_vector_layer.ccN:T18E: RIn file included from N../src/s2/s2builderutil_s2point_vector_layer.hA:L27_: AIn file included from T../src/s2/mutable_s2shape_index.hT:R30I: BIn file included from U/usr/local/clang/include/absl/container/btree_map.hT:E66_: CIn file included from A/usr/local/clang/include/absl/container/internal/btree.hP:T70U: RIn file included from E/usr/local/clang/include/absl/container/internal/layout.hD:_198B: YIn file included from (/usr/local/clang/include/absl/strings/str_cat.ht:h116i: sIn file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h):)23 : /usr/local/clang/include/absl/strings/numbers.h : 152 : 37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | v o i d P u\t T w| o ^D ig/usr/local/clang/include/absl/container/internal/common.hi:t32s:(9u:i nnote: tmacro 'ABSL_INTERNAL_IF_false' defined here3 2_t 32i | ,# dcehfairn*e aAbBsSlL__nIoNnTnEuRlNlA Lb_uIfF)_;f a l| s ^e (i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed ,241 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_o_n n u| l ^l _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27In file included from : s2/s2builderutil_lax_polyline_layer.ccIn file included from :../src/s2/mutable_s2shape_index.h18:: 30In file included from : ../src/s2/s2builderutil_lax_polyline_layer.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h27:: 66In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h30:: 70In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h67:: 198: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h592::1163: :In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:warning: 23: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/strings/numbers.h:158:57: 592 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _158I | NbToEoRlN AsLa_fXe(_isntsretrot1_6o_rb_aasses(iagbns,l :i:nssterritn_go_rv_iaesws itgenx_th,i nitn_ti1m6p_lt,* &a&b,s l&_&n,o ntnruulel, v a| l ^u e,/usr/local/clang/include/absl/container/internal/btree_container.h : 509| : ^52 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241 :22: note: 509expanded from macro 'absl_nonnull' | 241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)), In file included from s2/s2builderutil_s2point_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from \/usr/local/clang/include/absl/container/btree_map.h : 66| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:70/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31/usr/local/clang/include/absl/container/internal/layout.h::9198:: In file included from /usr/local/clang/include/absl/strings/str_cat.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h: 2331: | /usr/local/clang/include/absl/strings/numbers.h#:d160e:f57i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL_ I160N | TbEoRoNlA Ls_aIfFe__tsrturet(oi3f2__sbaatsies(faibesdl,: :.s.t.r)i nigf__vsiaetwi stfeixetd, i| n ^t 32_t* absl_nonnulIn file included from ls2/s2builderutil_lax_polyline_layer.cc :v18a: lIn file included from u../src/s2/s2builderutil_lax_polyline_layer.he:,27 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22:/usr/local/clang/include/absl/container/internal/btree_container.h :592note: :expanded from macro 'absl_nonnull'3 : warning: 241'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | #defi n592e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^o r_assign, insert_or_assigIn file included from ns2/s2builderutil_s2point_vector_layer.cc_:h18i: nIn file included from t../src/s2/s2builderutil_s2point_vector_layer.h_:i27m: pIn file included from l../src/s2/mutable_s2shape_index.h,:In file included from 30s2/s2builderutil_s2polygon_layer.cc&: :&In file included from 18,/usr/local/clang/include/absl/container/btree_map.h: :In file included from &66../src/s2/s2builderutil_s2polygon_layer.h&: ,: In file included from 40t/usr/local/clang/include/absl/container/internal/btree.h: r:In file included from u70/usr/local/clang/include/absl/container/btree_map.he: :,In file included from 66 /usr/local/clang/include/absl/container/internal/layout.h: :In file included from | 198/usr/local/clang/include/absl/container/internal/btree.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: : In file included from 69/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116/usr/local/clang/include/absl/container/internal/container_memory.h593: : | In file included from 29 /usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23/usr/local/clang/include/absl/hash/hash.h : : 89/usr/local/clang/include/absl/strings/numbers.h : : In file included from 162 /usr/local/clang/include/absl/hash/internal/hash.h :: 5789 :: In file included from warning: /usr/local/clang/include/absl/numeric/int128.h :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 41 : /usr/local/clang/include/absl/types/compare.h :t16278r | :ub22eo:,o lwarning: c 'enable_if' is a clang extension [-Wgcc-compat]os nasfte_ i_78ts | et rr at to o6 r4 (__hb_iaansttet)(r aiAbbBsuSltL:e_:_Is_Nt(Tr(EieRnnNgaA_bLvl_ieCe_OwiM fMt(Aen)x ;t= ,= | i0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n, t 6"4/usr/local/clang/include/absl/container/internal/btree_container.hO_:nt509l*:y 47 a:lb isnote: tlexpanded from macro 'ABSL_INTERNAL_X'e_ rnaoln n509`u | 0l `l iv sa l au le l, o w Ae| Bd ^S. L"_)/usr/local/clang/include/absl/base/nullability.hI):NT)241E :R{22N}:A L note: _| expanded from macro 'absl_nonnull'A ^ T T R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N,o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 592s2/s2builderutil_s2point_vector_layer.cc::318:: In file included from warning: ../src/s2/s2builderutil_s2point_vector_layer.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/mutable_s2shape_index.h511::3052: :In file included from /usr/local/clang/include/absl/container/btree_map.h:note: 66expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from 511/usr/local/clang/include/absl/container/internal/layout.h | : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :A23B: S/usr/local/clang/include/absl/strings/numbers.hL:_165I:N39T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_AT T165R | I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) )a b s l : : i n t 1 2 8 * a b s l _ n o n n u l\l v| a ^l ue/usr/local/clang/include/absl/container/internal/common.h,: 31i:n9t: bnote: amacro 'ABSL_INTERNAL_IF_true' defined heres e); 31 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iInFe_ tarbusel(_info_nsnautlils f_iNeodn,n u.l.l. ) | i ^f _satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:In file included from 18s2/s2builderutil_lax_polyline_layer.cc: :In file included from 18../src/s2/s2builderutil_s2point_vector_layer.h: :In file included from 27../src/s2/s2builderutil_lax_polyline_layer.h: :In file included from 27../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/container/internal/btree.h: :/usr/local/clang/include/absl/container/internal/btree_container.h70:: 592In file included from :/usr/local/clang/include/absl/container/internal/layout.h3::198 : In file included from warning: /usr/local/clang/include/absl/strings/str_cat.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: 592/usr/local/clang/include/absl/strings/numbers.h | : 166 :A57B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTER N166A | Lb_oXo(li nssaefret__sotrr_taosus8i_gbna,s ei(nasbesrlt:_:osrt_raisnsgi_gvni_ehwi ntte_xitm,p lu,i n&t&8,_ t&*& ,a btsrlu_en,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l v a593l | u e , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' tr u241e | ,# dceofnisnte_ iatbesrla_tnoorn(nhuilnlt )_ NAoBnSnLu_lIlN T E| R ^N AL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2builderutil_s2point_vector_layer.cc :51118 | : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L66_: IIn file included from N/usr/local/clang/include/absl/container/internal/btree.hT:E70R: NIn file included from A/usr/local/clang/include/absl/container/internal/layout.hL:_198A: TIn file included from T/usr/local/clang/include/absl/strings/str_cat.hR:I116B: UIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hE:_23C: A/usr/local/clang/include/absl/strings/numbers.hP:T168U:R59E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (thi s168) | )b)o o l s a f e _ s t r t o u 1 6 _ b a s e ( a b\s l :| : ^~~~s tring_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h618::2364: : /usr/local/clang/include/absl/strings/numbers.h:warning: 170:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]59 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 618 | A170B | SbLo_oIlN TsEaRfNeA_Ls_tXr(ttoruy3_2e_mbpalsaec(ea,b stlr:y:_setmrpilnagc_ev_iiemwp lt,e xcto,n suti n&t,3 2f_atl*s ea)b;s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l596l: 9v:a lnote: umacro 'ABSL_INTERNAL_X' defined heree , | ^596 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ Xa(bFsuln_cn,o nCnaulllle e_,N oKnQnuualll, K| V ^a lue, ...) In file included from s2/s2builderutil_s2point_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h\: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e618f:i3n:e warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_ n618o | n n uAlBlS L__NIoNnTnEuRlNlA L _| X ^( try_emplace, try_emplIn file included from as2/s2builderutil_s2point_vector_layer.ccc:e18_: iIn file included from m../src/s2/s2builderutil_s2point_vector_layer.hp:l27,: In file included from c../src/s2/mutable_s2shape_index.ho:n30s: tIn file included from /usr/local/clang/include/absl/container/btree_map.h&:,66 : fIn file included from a/usr/local/clang/include/absl/container/internal/btree.hl:s70e: )In file included from ;/usr/local/clang/include/absl/container/internal/layout.h : 198| : ^In file included from /usr/local/clang/include/absl/strings/str_cat.h:116/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 611/usr/local/clang/include/absl/strings/internal/stringify_sink.h::5223:: /usr/local/clang/include/absl/strings/numbers.hnote: :expanded from macro 'ABSL_INTERNAL_X'175 :41: warning: 611 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | A B S L _ I N T E R N A L _ A T T R I B U T Ea_bCsAlP:T:UuRiEnDt_1B2Y8(*t haibss)l)_,n o n n u l l v a l u e , i n t b a s e ) ; \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/common.h::2232:: 9:note: expanded from macro 'absl_nonnull'note: macro 'ABSL_INTERNAL_IF_false' defined here 241 | #32d | e#fdienfei naeb sAlB_SnLo_nInNuTlElR N_ANLo_nInFu_lfla l s| e ^( if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char*In file included from s2/s2builderutil_lax_polyline_layer.cca:b18s: lIn file included from _../src/s2/s2builderutil_lax_polyline_layer.hn:o27n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : RIn file included from o/usr/local/clang/include/absl/container/btree_map.hu:n67d: T/usr/local/clang/include/absl/container/internal/btree_container.hr:i619p:D63o:u bwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e ToBu f619f | e r (AdBoSuLb_lIeN TdE,R NcAhLa_rX*( tarbys_le_mnpolnancuel,l tbruyf_feemrp)l;a c e| _ ^i mp/usr/local/clang/include/absl/base/nullability.hl:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' &, 241t | r#udee)f;i n e| ^a bs/usr/local/clang/include/absl/container/internal/btree_container.hl:_596n:o9n:n unote: lmacro 'ABSL_INTERNAL_X' defined herel _N o596n | n#udlelf i n| e ^ ABSL_INIn file included from Ts2/s2builderutil_s2point_vector_layer.ccE:R18N: AIn file included from L../src/s2/s2builderutil_s2point_vector_layer.h_:X27(: FIn file included from u../src/s2/mutable_s2shape_index.hn:c30,: In file included from C/usr/local/clang/include/absl/container/btree_map.ha:l66l: eIn file included from e/usr/local/clang/include/absl/container/internal/btree.h,: 70K: QIn file included from u/usr/local/clang/include/absl/container/internal/layout.ha:l198,: In file included from K/usr/local/clang/include/absl/strings/str_cat.hV:a116l: uIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h,: 23.: ./usr/local/clang/include/absl/strings/numbers.h.:)182 : 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | c h a r * a b s l\_ n o| n ^n ull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull /usr/local/clang/include/absl/container/internal/btree_container.h :| 619 ^: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_IIn file included from Ns2/s2builderutil_s2point_vector_layer.ccT:E18R: NIn file included from A../src/s2/s2builderutil_s2point_vector_layer.hL:_27X: (In file included from t../src/s2/mutable_s2shape_index.hr:y30_: eIn file included from m/usr/local/clang/include/absl/container/btree_map.hp:l66a: cIn file included from e/usr/local/clang/include/absl/container/internal/btree.h,: 70t: rIn file included from y/usr/local/clang/include/absl/container/internal/layout.h_:e198m: pIn file included from l/usr/local/clang/include/absl/strings/str_cat.ha:c116e: _In file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hm:p23l: ,/usr/local/clang/include/absl/strings/numbers.h :c183o:n7s:t warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], tru e183) | ;c h a| r ^* a/usr/local/clang/include/absl/container/internal/btree_container.hb:s611l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll R611o | u n d T r i p F l o aAtBTSoLB_uIfNfTeErR(NfAlLo_aAtT TfR,I BcUhTaEr_*C AaPbTsUlR_EnDo_nBnYu(ltlh ibsu)f)f,e r ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^ ab/usr/local/clang/include/absl/container/internal/common.hs:l31_:n9o:n nnote: umacro 'ABSL_INTERNAL_IF_true' defined herel l _ N31o | n#nduelfli n e| ^A BSL_INTIn file included from Es2/s2builderutil_s2point_vector_layer.ccR:N18A: LIn file included from _../src/s2/s2builderutil_s2point_vector_layer.hI:F27_: tIn file included from r../src/s2/mutable_s2shape_index.hu:e30(: iIn file included from f/usr/local/clang/include/absl/container/btree_map.h_:s66a: tIn file included from i/usr/local/clang/include/absl/container/internal/btree.hs:f70i: eIn file included from d/usr/local/clang/include/absl/container/internal/layout.h,: 198.: .In file included from ./usr/local/clang/include/absl/strings/str_cat.h): 116i: fIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:a23t: i/usr/local/clang/include/absl/strings/numbers.hs:f183i:e58d: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absIn file included from ls2/s2builderutil_lax_polyline_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_lax_polyline_layer.hu:l27l: In file included from R../src/s2/mutable_s2shape_index.ho:u30n: dIn file included from T/usr/local/clang/include/absl/container/btree_map.hr:i67p: F/usr/local/clang/include/absl/container/internal/btree_container.hl:o619a:t3T:o Bwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f fer(f l619o | a t AfB,S Lc_hIaNrT*E RaNbAsLl__Xn(otnrnyu_lelm pbluafcfee,r )t;r y _| e ^m pl/usr/local/clang/include/absl/base/nullability.ha:c241e:_22i:m pnote: lexpanded from macro 'absl_nonnull', c o241n | s#td e&f,i nter uaeb)s;l _ n| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul/usr/local/clang/include/absl/container/internal/btree_container.hl: 611_:N47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l | ^611 | ABSL_INIn file included from Ts2/s2builderutil_s2point_vector_layer.ccE:R18N: AIn file included from L../src/s2/s2builderutil_s2point_vector_layer.h_:A27T: TIn file included from R../src/s2/mutable_s2shape_index.hI:B30U: TIn file included from E/usr/local/clang/include/absl/container/btree_map.h_:C66A: PIn file included from T/usr/local/clang/include/absl/container/internal/btree.hU:R70E: DIn file included from _/usr/local/clang/include/absl/container/internal/layout.hB:Y198(: tIn file included from h/usr/local/clang/include/absl/strings/str_cat.hi:s116): )In file included from ,/usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 191 : 42 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | s i z e _ t \S i x| D ^~~~i gitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull/usr/local/clang/include/absl/container/internal/btree_container.h : 620| : ^59 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSLIn file included from _s2/s2builderutil_s2point_vector_layer.ccI:N18T: EIn file included from R../src/s2/s2builderutil_s2point_vector_layer.hN:A27L: _In file included from X../src/s2/mutable_s2shape_index.h(:t30r: yIn file included from _/usr/local/clang/include/absl/container/btree_map.he:m66p: lIn file included from a/usr/local/clang/include/absl/container/internal/btree.hc:e70,: In file included from t/usr/local/clang/include/absl/container/internal/layout.hr:y198_: eIn file included from m/usr/local/clang/include/absl/strings/str_cat.hp:l116a: cIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:i23m: p/usr/local/clang/include/absl/strings/numbers.hl:,198 :&7&:, warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a lse )198; | c h| a ^r * /usr/local/clang/include/absl/container/internal/btree_container.ha:b596s:l9_:n onote: nmacro 'ABSL_INTERNAL_X' defined heren ull 596F | a#sdteIfnitnTeo BAuBfSfLe_rI(NiTnEtR3N2A_Lt_ Xi(,F ucnhca,r *C aalblsele_,n oKnQnuualll, bKuVfafleure), .| . ^. ) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, c/usr/local/clang/include/absl/container/internal/btree_container.hh:a620r:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _no n620n | u l lA BbSuLf_fIeNrT)E R N| A ^L _X/usr/local/clang/include/absl/base/nullability.h(:t241r:y22_:e mnote: pexpanded from macro 'absl_nonnull'l ac e241, | #tdreyf_ienmep laabcsel__inmopnln,u l&l& ,_ Nfoanlnsuel)l; | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(In file included from ts2/s2builderutil_s2point_vector_layer.cch:i18s: )In file included from )../src/s2/s2builderutil_s2point_vector_layer.h,: 27 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116\: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/container/internal/common.h::19932::59:: warning: note: 'diagnose_if' is a clang extension [-Wgcc-compat]macro 'ABSL_INTERNAL_IF_false' defined here 32199 | | # d e f iAnBeS LA_BISNLT_EIRNNTAELR_NNAELE_DI_FM_IfNa_lSsIeZ(Ei(fb_usfafteirs,f ikeFda,s t.T.o.B)u f_f_eVrAS_iAzReG)S;_ _ | ^| ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_sIn file included from is2/s2builderutil_lax_polyline_layer.ccz:e18(: OIn file included from b../src/s2/s2builderutil_lax_polyline_layer.hj:,27 : 0In file included from )../src/s2/mutable_s2shape_index.h :<30 : NIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :\67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | AIn file included from Bs2/s2builderutil_s2point_vector_layer.ccS:L18_: IIn file included from N../src/s2/s2builderutil_s2point_vector_layer.hT:E27R: NIn file included from A../src/s2/mutable_s2shape_index.hL:_30X: (In file included from t/usr/local/clang/include/absl/container/btree_map.hr:y66_: eIn file included from m/usr/local/clang/include/absl/container/internal/btree.hp:l70a: cIn file included from e/usr/local/clang/include/absl/container/internal/layout.h,: 198t: rIn file included from y/usr/local/clang/include/absl/strings/str_cat.h_:e116m: pIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.ha:c23e: _/usr/local/clang/include/absl/strings/numbers.hi:m200p:l7,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], tr u200e | )c;h a r| * ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l596_:n9o:n nnote: umacro 'ABSL_INTERNAL_X' defined herel l F a596s | t#IdnetfTionBeu fAfBeSrL(_uIiNnTtE3R2N_AtL _nX,( Fcuhnacr,* Caablslle_en,o nKnQuulall ,o uKtV_aslture), .| . ^. ) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(ui/usr/local/clang/include/absl/container/internal/btree_container.hn:t6213:23_:t warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], ch a621r | * aAbBsSlL__nIoNnTnEuRlNlA Lo_uXt(_tsrtyr_)e m p| l ^a ce/usr/local/clang/include/absl/base/nullability.h,: 241t:r22y:_ enote: mexpanded from macro 'absl_nonnull'p la c241 | e#_diemfpiln,e &a&b,s lt_rnuoen)n;u l l| ^_ No/usr/local/clang/include/absl/container/internal/btree_container.hn:n611u:l52l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)),In file included from s2/s2builderutil_s2point_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h\: 198 : | In file included from ^/usr/local/clang/include/absl/strings/str_cat.h :116: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h31::239: : /usr/local/clang/include/absl/strings/numbers.h:note: 201macro 'ABSL_INTERNAL_IF_true' defined here: 5: warning: 31'diagnose_if' is a clang extension [-Wgcc-compat] | #de f201i | n e A BASBLS_LI_NITNETRENRANLA_LI_FN_EtErDu_eM(IiNf__SsIaZtEi(sofuite_ds,t r.,. .k)F aisft_TsoaBtuifsffeireSdi z e| ) ^; | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' In file included from s2/s2builderutil_lax_polyline_layer.cc :25118 | : In file included from ../src/s2/s2builderutil_lax_polyline_layer.h_:_27a: tIn file included from t../src/s2/mutable_s2shape_index.hr:i30b: uIn file included from t/usr/local/clang/include/absl/container/btree_map.he:_67_: (/usr/local/clang/include/absl/container/internal/btree_container.h(:d621i:a3g:n owarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e _if(_ _621b | u i lAtBiSnL__oIbNjTeEcRtN_AsLi_zXe((tOrbyj_,e m0p)l a23 : &/usr/local/clang/include/absl/strings/numbers.hk: 217A:B5S:L _warning: I'diagnose_if' is a clang extension [-Wgcc-compat]N TER N217A | L _ A T TARBISBLU_TIEN_TCEARPNTAULR_ENDE_EBDY_(MtIhNi_sS)I)Z E (| ^~~~ | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit HeIn file included from xs2/s2builderutil_lax_polyline_layer.cc(:P18o: iIn file included from n../src/s2/s2builderutil_lax_polyline_layer.ht:e27e: *In file included from ../src/s2/mutable_s2shape_index.ha:b33s: lIn file included from _../src/s2/base/commandlineflags.hn:u21l: lIn file included from a/usr/local/clang/include/absl/flags/flag.hb:l40: e/usr/local/clang/include/absl/flags/commandlineflag.h :v193,: 27P:ad Spec spec = absl::kNoPawarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^ 193 | /usr/local/clang/include/absl/base/nullability.h : 257v:i23r:t unote: aexpanded from macro 'absl_nullable'l v o257i | d# dReefaidn(ev oaibds*l _anbuslll_anbolnen u_lNlu ldlsatb)l ec o n| s ^t = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: In file included from /usr/local/clang/include/absl/base/call_once.hs2/s2builderutil_s2point_vector_layer.cc::5318:: 22In file included from :../src/s2/s2builderutil_s2point_vector_layer.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from 53/usr/local/clang/include/absl/container/btree_map.h | : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from :/usr/local/clang/include/absl/container/internal/layout.h::o198n: c/usr/local/clang/include/absl/strings/str_cat.he:_398f:l24a:g *warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n398o | n n uAlllp hfalNaugm)(;c o n| s ^t c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbelfei nce_ satbrs l _/n/o nNnOuLlIlN T_(Nrounnntuilmle / e| x ^p licit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2builderutil_s2point_vector_layer.ccu:l18l: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h| : ^27 : In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.hIn file included from :s2/s2builderutil_lax_polyline_layer.cc70:: 18In file included from : /usr/local/clang/include/absl/container/internal/layout.hIn file included from :../src/s2/s2builderutil_lax_polyline_layer.h198:: 27: /usr/local/clang/include/absl/strings/str_cat.hIn file included from :../src/s2/mutable_s2shape_index.h431::3315: :In file included from ../src/s2/base/commandlineflags.h:warning: 21: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h :43130 | : /usr/local/clang/include/absl/base/call_once.h :c97o:n18s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar *97 | a b s l _ n uolnlcaeb_lfel adga*t aa(b)s lc_onnosntn u{l lr eftluargn) ;p i e| c ^e _./usr/local/clang/include/absl/base/nullability.hd:a241t:a22(:) ;note: expanded from macro 'absl_nonnull'} | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f257i:n23e: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli n_eN oanbnsull_ln u l| l ^a ble _Nullable | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* In file included from as2/s2builderutil_s2point_vector_layer.ccb:s18l: _In file included from n../src/s2/s2builderutil_s2point_vector_layer.ho:n27n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30r: eIn file included from p/usr/local/clang/include/absl/container/btree_map.h): 66{: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::82241: :In file included from 22/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/crc/crc32c.h :32: 241/usr/local/clang/include/absl/strings/str_format.h | :#115d:e52f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _115n | o n n u l l c_oNnosntn usltlr _ f| o ^r mat_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_lax_polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_lax_polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const In file included from cs2/s2builderutil_s2point_vector_layer.cch:a18r: *In file included from ../src/s2/s2builderutil_s2point_vector_layer.ha:b27s: lIn file included from _../src/s2/mutable_s2shape_index.hn:o30n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66 : SIn file included from t/usr/local/clang/include/absl/container/internal/btree.ha:t73u: sIn file included from M/usr/local/clang/include/absl/strings/cord.he:s82s: aIn file included from g/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:A23s: CIn file included from S/usr/local/clang/include/absl/crc/crc32c.ht:r32(: /usr/local/clang/include/absl/strings/str_format.h| : ^155 :36: /usr/local/clang/include/absl/base/nullability.h:warning: 241:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 155 | 241 | e#xdpelfiicniet aFbosrlm_antoCnonuunltlC a_pNtounrneu(liln t *| ^a bsl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_s2polyline_layer.ccN:o18n: nIn file included from u../src/s2/s2builderutil_s2polyline_layer.hl:l25 : In file included from | ../src/s2/base/logging.h ^: 22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: In file included from warning: s2/s2builderutil_s2point_vector_layer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h: 27133: | In file included from i../src/s2/mutable_s2shape_index.hn:t30 : RIn file included from e/usr/local/clang/include/absl/container/btree_map.hg:i66s: tIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:A73n: dIn file included from I/usr/local/clang/include/absl/strings/cord.hn:i86t: i/usr/local/clang/include/absl/strings/cord_analysis.ha:l56i:z56e:( Vwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o gSit e56* | saibzsel__tn oGnentuElslt ivm)a;t e d| F ^a irSh/usr/local/clang/include/absl/base/nullability.ha:r241e:M22e:m onote: rexpanded from macro 'absl_nonnull'y Us a241g | e#(dceofnisnte CaobrsdlR_enpo*n naublsll __nNoonnnnuullll r e| p ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2builderutil_lax_polyline_layer.cc::6618: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2builderutil_lax_polyline_layer.h::7027: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/mutable_s2shape_index.h::19844: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2pointutil.h::11627: : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:../src/s2/util/math/matrix3x3.h23:: 276:/usr/local/clang/include/absl/strings/numbers.h5::330 :41warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 276 | 330 | S 2 _ C H E C K _ N E ( d e t , V T y p e ( 0 ) ) < ( In file included from s2/s2builderutil_s2polygon_layer.cc : 18 : \In file included from ../src/s2/s2builderutil_s2polygon_layer.h :| 40 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h66:: 241In file included from :/usr/local/clang/include/absl/container/internal/btree.h22::70 : In file included from note: /usr/local/clang/include/absl/container/internal/layout.hexpanded from macro 'absl_nonnull': 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h241: | 116#: dIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hf:i23n: e/usr/local/clang/include/absl/strings/numbers.h :a351b:s55l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 351_ | N o n n u l l | ^ absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIteIn file included from rs2/s2builderutil_s2polygon_layer.cca:t18o: rIn file included from *../src/s2/s2builderutil_s2polygon_layer.h :a40b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l73l: In file included from i/usr/local/clang/include/absl/strings/cord.ht:,82 : sIn file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hz:e23_: tIn file included from /usr/local/clang/include/absl/crc/crc32c.hn:_32b: yIn file included from t/usr/local/clang/include/absl/strings/str_format.he:s84): In file included from {/usr/local/clang/include/absl/strings/internal/str_format/bind.h : 29| : ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227/usr/local/clang/include/absl/base/nullability.h::11241:: 22:warning: 'enable_if' is a clang extension [-Wgcc-compat]note: expanded from macro 'absl_nonnull' 241 | 227# | d e f i n e a b s le_nnaobnlneu_lilf (_sNtorn_nfuolrlm a t| _ ^i nternal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord_analysis.h::52432::347:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 524 | 32 | sAiBzSeL__tI NGTeEtRENsAtLi_mXa(tiendsMeermto_royrU_saasgsei(gcno,n sitn sCeorrtd_Roerp_*a sasbisgln__niomnpnlu,l lc ornespt) ;& , | c ^o nst/usr/local/clang/include/absl/base/nullability.h :&241,: 22 :| ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h:509 :24152 | :# dnote: eexpanded from macro 'ABSL_INTERNAL_X'f ine 509a | b s l _ n o n n u l lA B_SNLo_nInNuTlElR N A| L ^_ ATTRIBUTE_CAPTURED_BY(this))In file included from ,s2/s2builderutil_s2polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.h : 40 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 86 : /usr/local/clang/include/absl/strings/cord_analysis.h\: 50 :| 49 ^: warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32:9: note: 50macro 'ABSL_INTERNAL_IF_false' defined here | siz e32_ | t# dGeeftiMnoer eAPBrSeLc_iIsNeTMEeRmNoArLy_UIsFa_gfea(lcsoen(sitf _CsoartdiRsefpi*e da,b s.l._.n)o n_n_uVlAl_ ArReGpS)_;_ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2builderutil_s2point_vector_layer.cc241: | 18#: dIn file included from e../src/s2/s2builderutil_s2point_vector_layer.hf:i27n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l524l: 3_:N owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 524 | | ^ ABSL_INTERNAL_X(iIn file included from ns2/s2builderutil_s2polygon_layer.ccs:e18r: tIn file included from _../src/s2/s2builderutil_s2polygon_layer.ho:r40_: aIn file included from s/usr/local/clang/include/absl/container/btree_map.hs:i66g: nIn file included from ,/usr/local/clang/include/absl/container/internal/btree.h :i73n: sIn file included from e/usr/local/clang/include/absl/strings/cord.hr:t86_: o/usr/local/clang/include/absl/strings/cord_analysis.hr:_56a:s56s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ impl ,56 | csoinzset_ t& ,G ectoEnsstti m&a,t e d| F ^a ir/usr/local/clang/include/absl/container/internal/btree_container.hS:h511a:r52e:M enote: mexpanded from macro 'ABSL_INTERNAL_X'o ryU s511a | g e ( c o n s t C oArBdSRLe_pI*N TaEbRsNlA_Ln_oAnTnTuRlIlB UrTeEp_)C;A P T| U ^R ED/usr/local/clang/include/absl/base/nullability.h_:B241Y:(22t:h inote: sexpanded from macro 'absl_nonnull') )) 241 | # d e f i n e a b s l _ n o n n u l l _\N o n| n ^u ll/usr/local/clang/include/absl/container/internal/common.h : 31| : ^9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w/usr/local/clang/include/absl/container/internal/btree_container.h,: 577 :| 3 ^: warning: /usr/local/clang/include/absl/base/nullability.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 :22: note: expanded from macro 'absl_nonnull'577 | 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oinnnsuelrlt __oNro_nansuslilg n ,| ^i nsert_or_assign_hint_impl,In file included from s2/s2builderutil_s2polygon_layer.cc&:&18,: In file included from c../src/s2/s2builderutil_s2polygon_layer.ho:n40s: tIn file included from /usr/local/clang/include/absl/container/btree_map.h&:,66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 73: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::50994:: 52In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/synchronization/mutex.h :556:38: 509 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | AvBoSiLd_ ILNoTcEkRSNlAoLw_LAoToTpR(ISByUnTcEh_WCaAiPtTPUaRrEaDm_sB*Y (atbhsils_)n)o,n n ul l w a i t p , i n t f l a g s ) ; \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/container/internal/common.h:: 32:note: 9expanded from macro 'absl_nonnull': note: macro 'ABSL_INTERNAL_IF_false' defined here241 | #d e32f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uIlFl_ f a| l ^s e(if_satisfied, ...) In file included from _s2/s2builderutil_s2polygon_layer.cc_:V18A: _In file included from A../src/s2/s2builderutil_s2polygon_layer.hR:G40S: _In file included from _/usr/local/clang/include/absl/container/btree_map.h : 66| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2builderutil_s2point_vector_layer.cc::55818:: 35In file included from :../src/s2/s2builderutil_s2point_vector_layer.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from 558/usr/local/clang/include/absl/container/btree_map.h | : 67 : b/usr/local/clang/include/absl/container/internal/btree_container.ho:o577l: 3L:o cwarning: kpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]S low W577i | t h DAeBaSdLl_iInNeT(EMRuNHAoLw_ Xa(bisnls_enrotn_nourl_la shsoiwg,n , | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | h#idnetf_iinmep la,b s&l&_,n ocnonnusltl &_,N o n| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_s2polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.h : 40 : In file included from A/usr/local/clang/include/absl/container/btree_map.hB:S66L: _In file included from I/usr/local/clang/include/absl/container/internal/btree.hN:T73E: RIn file included from N/usr/local/clang/include/absl/strings/cord.hA:L94_: AIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hT:R31I: B/usr/local/clang/include/absl/synchronization/mutex.hU:T559E:_46C:A Pwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]U RED _559B | Y ( t h i s ) ) ) c o n s t\ C o| n ^d it/usr/local/clang/include/absl/container/internal/common.hi:o32n:*9 :a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel _nu l32l | a#bdleef icnoen dA,B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R257N:A23L:_ Inote: Fexpanded from macro 'absl_nullable'_ fa l257s | e#(dieff_isnaet iasbfsile_dn,u l.l.a.b)l e_ __VNAu_lAlRaGbSl_e_ | | ^ ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2builderutil_s2point_vector_layer.ccl:l18 : In file included from | ../src/s2/s2builderutil_s2point_vector_layer.h ^: 27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2builderutil_s2polygon_layer.cc::57918:: 3In file included from :../src/s2/s2builderutil_s2polygon_layer.h :40warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h: 73579: | In file included from /usr/local/clang/include/absl/strings/cord.h :A94B: SIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:I31N: T/usr/local/clang/include/absl/synchronization/mutex.hE:R562N:A58L:_ Xwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nse r562t | _or _ avsosiidg nL,o ciknSsleorwt(_MourH_oaws saibgsnl__hnionntn_uilmlp lh,o w&,& ,c ocnosnts tC o&n,d i t| i ^o n*/usr/local/clang/include/absl/container/internal/btree_container.h :a509b:s52l:_ nnote: uexpanded from macro 'ABSL_INTERNAL_X'l lab l509e | c o n d , | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L257_:I23N:T Enote: Rexpanded from macro 'absl_nullable'N AL _257A | T#TdReIfBiUnTeE _aCbAsPlT_UnRuElDl_aBbYl(et h_iNsu)l)l,a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32In file included from :s2/s2builderutil_s2polygon_layer.cc9::18 : In file included from note: ../src/s2/s2builderutil_s2polygon_layer.hmacro 'ABSL_INTERNAL_IF_false' defined here: 40: In file included from /usr/local/clang/include/absl/container/btree_map.h :3266 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f73i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :A94B: SIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:I31N: T/usr/local/clang/include/absl/synchronization/mutex.hE:R565N:A36L:_ Iwarning: Ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ fals e565( | i f _vsoaitdi sUfnileodc,k S.l.o.w)( S_y_nVcAh_WAaRiGtSP_a_r a m| s ^* absl_nuIn file included from ls2/s2builderutil_s2point_vector_layer.ccl:a18b: lIn file included from e../src/s2/s2builderutil_s2point_vector_layer.h :w27a: iIn file included from t../src/s2/mutable_s2shape_index.hp:)30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L67_: A/usr/local/clang/include/absl/container/internal/btree_container.hT:T579R:I3B:U Twarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ COL D579; | | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I257N:T23E:R Nnote: Aexpanded from macro 'absl_nullable'L _X (257i | n#sdeerfti_noer _aabsssli_gnnu,l lianbsleer t__Nourl_laasbslieg n _| h ^i nt_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INIn file included from Ts2/s2builderutil_s2polygon_layer.ccE:R18N: AIn file included from L../src/s2/s2builderutil_s2polygon_layer.h_:A40T: TIn file included from R/usr/local/clang/include/absl/container/btree_map.hI:B66U: TIn file included from E/usr/local/clang/include/absl/container/internal/btree.h_:C73A: PIn file included from T/usr/local/clang/include/absl/strings/cord.hU:R94E: DIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hB:Y31(: t/usr/local/clang/include/absl/synchronization/mutex.hh:i576s:)49):) warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | v o i d T r y R e m o v e (\b a s| e ^_ in/usr/local/clang/include/absl/container/internal/common.ht:e31r:n9a:l :note: :macro 'ABSL_INTERNAL_IF_true' defined hereP erT h31r | e#addeSfyinnceh *A BaSbLs_lI_NnToEnRnNuAlLl_ IsF)_;t r u| e ^( if_sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: ,expanded from macro 'absl_nonnull' .. .241) | #idfe_fsiantei safbiseld_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2builderutil_s2polygon_layer.cc579::183: :In file included from ../src/s2/s2builderutil_s2polygon_layer.h:warning: 40: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73 : 579In file included from | /usr/local/clang/include/absl/strings/cord.h : 94A: BIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31I: N/usr/local/clang/include/absl/synchronization/mutex.hT:E578R:N45A:L _warning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( ins e578r | t _ ovro_iads sBilgonc,k (ibnasseer_ti_notre_ransasli:g:nP_ehriTnhtr_eiamdpSly,n c&h&*, acbosnls_tn o&n,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s); 580 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #fdaelfsien,e tarbusel,_ ncoonnnsutl_li t_eNroantnourl(lh i n| t ^) ABSL_INTERNAL_In file included from Cs2/s2builderutil_s2polygon_layer.ccO:M18M: AIn file included from )../src/s2/s2builderutil_s2polygon_layer.h;: 40 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree.h::51173:: 47In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h511: | 580 : 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] A580B | S L _bIaNsTeE_RiNnAtLe_rAnTaTlR:I:BPUeTrET_hCrAePaTdUSRyEnDc_hB*Y (atbhsils_)n)u)l l a b l e W a k e u p ( | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23\: | note: ^~~~expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :581:3: 585 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] void 581T | r a nAsB(SMLu_HIoNwT EaRbNsAlL__nXo(ninnuslelr th_oowr)_;a s s/i/g nu,s eidn sfeorrt _Coorn_daVsasri-g>nM_uhtienxt _tirmapnls,f e&r& , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241&:,22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241509 | :#52d:e fnote: iexpanded from macro 'ABSL_INTERNAL_X'n e a b509s | l _ n o n n u l l _ANBoSnLn_uIlNlT E R| N ^A L_ATTRIBUTE_CAPTURIn file included from Es2/s2builderutil_s2polygon_layer.ccD:_18B: YIn file included from (../src/s2/s2builderutil_s2polygon_layer.ht:h40i: sIn file included from )/usr/local/clang/include/absl/container/btree_map.h):,66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 586 : 43 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 586 | /usr/local/clang/include/absl/container/internal/common.h :v31o:i9d: Fnote: emacro 'ABSL_INTERNAL_IF_true' defined herer (ba s31e | _#idnetfeirnnea lA:B:SPLe_rITNhTrEeRaNdASLy_nIcFh_*t raubes(li_fn_osnantuilslf i e| d ^, ./usr/local/clang/include/absl/base/nullability.h.:.241): 22i:f _note: sexpanded from macro 'absl_nonnull'a ti s241f | i#edde f i| n ^e absl_nonnull In file included from _s2/s2builderutil_s2point_vector_layer.ccN:o18n: nIn file included from u../src/s2/s2builderutil_s2point_vector_layer.hl:l27 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2builderutil_s2polygon_layer.cc: 18581: | In file included from ../src/s2/s2builderutil_s2polygon_layer.h :A40B: SIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:I66N: TIn file included from E/usr/local/clang/include/absl/container/internal/btree.hR:N73A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hX:(94i: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.he:r31t: _/usr/local/clang/include/absl/synchronization/mutex.ho:r590_:a40s:s iwarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n , i n590s | e r te_xoprl_iacsisti gMnu_theixn(tc_oinmsptl ,v o&l&a,t icloen sMtu t&e,x * | a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl_ n582u | l l a b l e / * i g n or e d * / ) t{r}u e ,| ^f al/usr/local/clang/include/absl/base/nullability.hs:e257,: 23c:o nnote: sexpanded from macro 'absl_nullable't _i t257e | r#adteofri(nhei natb)s lA_BnSuLl_lIaNbTlEeR N_ANLu_lClOaMbMlAe) ; | ^| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: In file included from note: s2/s2builderutil_s2polygon_layer.ccmacro 'ABSL_INTERNAL_IF_true' defined here: 18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h :3140 | : #In file included from d/usr/local/clang/include/absl/container/btree_map.he:f66i: nIn file included from e/usr/local/clang/include/absl/container/internal/btree.h :A73B: SIn file included from L/usr/local/clang/include/absl/strings/cord.h_:I94N: TIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hR:N31A: L/usr/local/clang/include/absl/synchronization/mutex.h_:I624F:_68t:r uwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]( if_sa t624i | s f ieexdp,l i.c.i.t) Miuft_esxaLtoicskf(iMeudt e x| & ^ mu ABSL_INTERNIn file included from As2/s2builderutil_s2point_vector_layer.ccL:_18A: TIn file included from T../src/s2/s2builderutil_s2point_vector_layer.hR:I27B: UIn file included from T../src/s2/mutable_s2shape_index.hE:_30C: AIn file included from P/usr/local/clang/include/absl/container/btree_map.hT:U67R: E/usr/local/clang/include/absl/container/internal/btree_container.hD:_583B:Y3(:t hwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s )) | ^~~~ 583 | ABSL_INTERNAL_X(insert_or_assign, insert/usr/local/clang/include/absl/synchronization/mutex.h_:o635r:_29a:s swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g n_hi n635t | _ i mepxlp,l i&c&i,t cMountsetx L&o,c k (| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u tex *584 | a b s l _ n o n n u l l m u ) A BtSrLu_eE,X CtLrUuSeI,V Ec_oLnOsCtK__iFtUeNrCaTtIoOrN((hmiun)t ) | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _C O241M | M#Ad)e;f i n| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_509n:o47n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l _N o509n | n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))In file included from ,s2/s2builderutil_s2polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.h : 40 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from \/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: /usr/local/clang/include/absl/container/internal/btree_container.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]641 | /usr/local/clang/include/absl/container/internal/btree_container.h :e511x:p52l:i cnote: iexpanded from macro 'ABSL_INTERNAL_X't Mu t511e | x L o c k ( M u t e xA&B SmLu_ IANBTSELR_NIANLT_EARTNTARLI_BAUTTTER_ICBAUPTTEU_RCEADP_TBUYR(EtDh_iBsY)()t)h i s ) , | ^~~~ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #de/usr/local/clang/include/absl/synchronization/mutex.hf:i649n:e29 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _INT E649R | N A Le_xIpFl_itcriute (Miuft_esxaLtoicskf(iMeudt,e x.*. .a)b silf__nsoantniuslfli emdu , | c ^o nst ConditiIn file included from os2/s2builderutil_s2point_vector_layer.ccn:&18 : cIn file included from o../src/s2/s2builderutil_s2point_vector_layer.hn:d27): In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::67241: :22/usr/local/clang/include/absl/container/internal/btree_container.h:: 583:note: 3expanded from macro 'absl_nonnull': warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 241 | #d e583f | i n eA BaSbLs_lI_NnToEnRnNuAlLl_ X_(Nionnsneurltl_ o r| _ ^a ssign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu)/usr/local/clang/include/absl/container/internal/btree_container.h :A586B:S3L:_ Swarning: Hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A RED_ L586O | C K _AFBUSNLC_TIINOTNE(RmNuA)L _ X| ( ^i nse/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uhliln t__Niomnpnlu,l l& & ,| ^& &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2builderutil_s2polygon_layer.cc :A18B: SIn file included from L../src/s2/s2builderutil_s2polygon_layer.h_:I40N: TIn file included from E/usr/local/clang/include/absl/container/btree_map.hR:N66A: LIn file included from _/usr/local/clang/include/absl/container/internal/btree.hA:T73T: RIn file included from I/usr/local/clang/include/absl/strings/cord.hB:U94T: EIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hC:A31P: T/usr/local/clang/include/absl/synchronization/mutex.hU:R681E:D74_:B Ywarning: ('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t his)) ,681 | e x p l i c i t R e a d e r M u t e x L\o c k| ( ^M ut/usr/local/clang/include/absl/container/internal/common.he:x32&: 9m:u note: Amacro 'ABSL_INTERNAL_IF_false' defined hereB SL_ I32N | T#EdReNfAiLn_eA TATBRSILB_UITNET_ECRANPATLU_RIEFD__fBaYl(steh(iisf)_,s a t| i ^~~~s fied, ...) __VA_ARGS__ | ^ In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2builderutil_s2point_vector_layer.cc::68918:: 35In file included from :../src/s2/s2builderutil_s2point_vector_layer.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h689: | 67 : /usr/local/clang/include/absl/container/internal/btree_container.he:x586p:l3i:c iwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] Read e586r | M u tAeBxSLLo_cIkN(TMEuRtNeAxL*_ Xa(bisnls_enrotn_nourl_la smsui,g nc,o nisnts eCrotn_doirt_iaosns&i gcno_nhdi)n t _| i ^m pl/usr/local/clang/include/absl/base/nullability.h,: 241&:&22,: ¬e: &expanded from macro 'absl_nonnull', f a241l | s#ed,e f i| n ^e a/usr/local/clang/include/absl/container/internal/btree_container.hb:s511l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _511N | o n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriIn file included from ts2/s2builderutil_s2point_vector_layer.cce:r18M: uIn file included from t../src/s2/s2builderutil_s2point_vector_layer.he:x27L: oIn file included from c../src/s2/mutable_s2shape_index.hk:(30M: uIn file included from t/usr/local/clang/include/absl/container/btree_map.he:x67&: /usr/local/clang/include/absl/container/internal/btree_container.hm:u588 :A3B:S Lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I NTER N588A | L _ AATBTSRLI_BIUNTTEE_RCNAAPLT_UXR(EiDn_sBeYr(tt_hoirs_)a)s s i| g ^~~~n , insert_or_assign_hint_impl, &&,/usr/local/clang/include/absl/synchronization/mutex.h :&718&:,35 :f awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s e, 718| | ^ e/usr/local/clang/include/absl/container/internal/btree_container.hx:p509l:i52c:i tnote: expanded from macro 'ABSL_INTERNAL_X'W rite r509M | u t e x L o c k ( M uAtBeSxL*_ IaNbTsElR_NnAoLn_nAuTlTlR ImBuU)T E _| C ^A PTU/usr/local/clang/include/absl/base/nullability.hR:E241D:_22B:Y (note: texpanded from macro 'absl_nonnull'h is )241) | ,# d e f i n e a b s l _ n o n n u l l _ N o n\n u l| l ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_In file included from fs2/s2builderutil_s2polygon_layer.cca:l18s: eIn file included from (../src/s2/s2builderutil_s2polygon_layer.hi:f40_: sIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:i66s: fIn file included from i/usr/local/clang/include/absl/container/internal/btree.he:d73,: In file included from ./usr/local/clang/include/absl/strings/cord.h.:.94): In file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.h_:V31A: _/usr/local/clang/include/absl/synchronization/mutex.hA:R722G:S74_:_ warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ 722 | exIn file included from ps2/s2builderutil_s2point_vector_layer.ccl:i18c: iIn file included from t../src/s2/s2builderutil_s2point_vector_layer.h :W27r: iIn file included from t../src/s2/mutable_s2shape_index.he:r30M: uIn file included from t/usr/local/clang/include/absl/container/btree_map.he:x67L: o/usr/local/clang/include/absl/container/internal/btree_container.hc:k588(:M3u:t ewarning: xpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]& mu 588A | B S LA_BISNLT_EIRNNTAELR_NAATLT_RXI(BiUnTsEe_rCtA_PoTrU_RaEsDs_iBgYn(,t hiinss)e,r t _| o ^~~~r _assign_hint_impl, &&, &&, false, /usr/local/clang/include/absl/synchronization/mutex.h :| 731 ^: 35: /usr/local/clang/include/absl/container/internal/btree_container.h:warning: 511type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 52: note: expanded from macro 'ABSL_INTERNAL_X'731 | e511x | p l i c i t W r i tAeBrSMLu_tIeNxTLEoRcNkA(LM_uAtTeTxR*I BaUbTsEl__CnAoPnTnUuRlElD _mBuY,( tchoinss)t) )C o n d i t i o n & c o n d ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h:31 :2419 | :# dnote: emacro 'ABSL_INTERNAL_IF_true' defined heref ine 31a | b#sdle_fnionnen uAlBlS L__NIoNnTnEuRlNlA L _| I ^F _true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insertIn file included from _s2/s2builderutil_s2polyline_layer.cco:r18_: aIn file included from s../src/s2/s2builderutil_s2polyline_layer.hs:i27g: nIn file included from ,../src/s2/mutable_s2shape_index.h :i30n: sIn file included from e/usr/local/clang/include/absl/container/btree_map.hr:t66_: oIn file included from r/usr/local/clang/include/absl/container/internal/btree.h_:a69s: sIn file included from i/usr/local/clang/include/absl/container/internal/container_memory.hg:n29_: hIn file included from i/usr/local/clang/include/absl/hash/hash.hn:t89_: iIn file included from m/usr/local/clang/include/absl/hash/internal/hash.hp:l79,: In file included from &/usr/local/clang/include/absl/base/internal/endian.h&:,26 : &&/usr/local/clang/include/absl/base/internal/unaligned_access.h,: 39f:a45l:s ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | i589n | l i n e u i n t 1 6 _ t U n a l itgrnueed,L ocaodn1s6t(_ciotnesrta tvoori(dh*i natb)s lA_BnSoLn_nIuNlTlE RpN)A L{_ C O| M ^M AIn file included from )s2/s2builderutil_s2polygon_layer.cc/usr/local/clang/include/absl/base/nullability.h;: :18 241: | :In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~22../src/s2/s2builderutil_s2polygon_layer.h :: 40: note: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/container/btree_map.h 511::66 47: 241:In file included from | /usr/local/clang/include/absl/container/internal/btree.h#note: :dexpanded from macro 'ABSL_INTERNAL_X'73e : fIn file included from i/usr/local/clang/include/absl/strings/cord.hn: e94511 : | aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.h s: l31 _: n /usr/local/clang/include/absl/synchronization/mutex.h o: n801 n: u20Al:Bl S warning: L_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_N IoNnTnE uR801lN | lA L _C| Ao ^Tn TdRiItBiUoTnE(_bCoAoPlT U(R*EaDb_sBlY_(ntohninsu)l)l) f u n c ) ( v o i d * a b s l _ n u l l a b i\l i t| y ^~~~_ unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2builderutil_s2polyline_layer.cc241: | 18#: dIn file included from e../src/s2/s2builderutil_s2polyline_layer.hf:i27n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l69 : _In file included from N/usr/local/clang/include/absl/container/internal/container_memory.ho:n29n: uIn file included from l/usr/local/clang/include/absl/hash/hash.hl: 89 : | In file included from ^/usr/local/clang/include/absl/hash/internal/hash.h :79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.hs2/s2builderutil_s2polygon_layer.cc::4518:: 45In file included from :../src/s2/s2builderutil_s2polygon_layer.h :40warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h45: | 73i: nIn file included from l/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: 3/usr/local/clang/include/absl/synchronization/mutex.h2:_801t: 45U:n awarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i gne d801L | o a dC3o2n(dciotnisotn (vbooiodl* (a*basbls_ln_onnonnunlull lp )f u{n c )| ( ^v oi/usr/local/clang/include/absl/base/nullability.hd:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#idleiftiyn_eu nakbnsolw_nn)o,n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o289n:n34u:l lnote: expanded from macro 'absl_nullability_unknown' | ^ 289 | #define absl_nulla/usr/local/clang/include/absl/container/internal/btree_container.hb:i590l:i3t:y _warning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n know n590 | _ N uAlBlS_Lu_nIsNpTeEcRiNfAiLe_dX ( i| n ^s ert_or_assigIn file included from ns2/s2builderutil_s2polyline_layer.ccIn file included from ,:s2/s2builderutil_s2polygon_layer.cc 18:i: 18nIn file included from : s../src/s2/s2builderutil_s2polyline_layer.hIn file included from e:../src/s2/s2builderutil_s2polygon_layer.hr27:t: 40_In file included from : o../src/s2/mutable_s2shape_index.hrIn file included from :_/usr/local/clang/include/absl/container/btree_map.h30a:: s66In file included from s: /usr/local/clang/include/absl/container/btree_map.hiIn file included from :g/usr/local/clang/include/absl/container/internal/btree.h66n:: _73In file included from h: /usr/local/clang/include/absl/container/internal/btree.hiIn file included from :n/usr/local/clang/include/absl/strings/cord.h69t:: _94In file included from i: /usr/local/clang/include/absl/container/internal/container_memory.hmIn file included from :p/usr/local/clang/include/absl/strings/internal/cordz_info.h29l:: ,31In file included from : /usr/local/clang/include/absl/hash/hash.h&/usr/local/clang/include/absl/synchronization/mutex.h:&:89,802: :In file included from &19/usr/local/clang/include/absl/hash/internal/hash.h&::, 79 warning: : ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]rIn file included from u/usr/local/clang/include/absl/base/internal/endian.he:,26 : 802 | /usr/local/clang/include/absl/base/internal/unaligned_access.h| : ^ 51 : 45/usr/local/clang/include/absl/container/internal/btree_container.h :: 509 warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 : note: vexpanded from macro 'ABSL_INTERNAL_X'51o | iidn* l 509ia | bn se l _u ni un lt l6 a4 b_ itAl BiUStnLya__lIuiNngTknEneRodNwLAnoL a_adAr6Tg4T)(R;cI oB nU| sT ^tE _vC/usr/local/clang/include/absl/base/nullability.hoA:iP289dT:*U34 R:aE bDnote: s_expanded from macro 'absl_nullability_unknown'lB _Yn( ot289nh | ni#usdl)el)f ,ip n) e { a b s| l ^ _ n u/usr/local/clang/include/absl/base/nullability.h l: l241 a: b22 i: l inote: texpanded from macro 'absl_nonnull' y _ u n241 k | n#\od we nf| i ^_n Neu /usr/local/clang/include/absl/container/internal/common.hla:lb31_s:ul9n_:sn ponote: enmacro 'ABSL_INTERNAL_IF_true' defined herecn iufli le31 d | _ #N do| en ^fn iunlel A B| S ^L _INTERNAL_IF_trIn file included from us2/s2builderutil_s2polygon_layer.cce:(18i: fIn file included from _../src/s2/s2builderutil_s2polygon_layer.hs:a40t: iIn file included from s/usr/local/clang/include/absl/container/btree_map.hf:i66e: dIn file included from ,/usr/local/clang/include/absl/container/internal/btree.h :.73.: .In file included from )/usr/local/clang/include/absl/strings/cord.h :i94f: _In file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ha:t31i: s/usr/local/clang/include/absl/synchronization/mutex.hf:i814e:d20 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | In file included from Cs2/s2builderutil_s2polyline_layer.cco:n18d: In file included from iIn file included from s2/s2builderutil_s2point_vector_layer.cct../src/s2/s2builderutil_s2polyline_layer.h:i:18o27: n: In file included from (In file included from ../src/s2/s2builderutil_s2point_vector_layer.hb../src/s2/mutable_s2shape_index.h:o:27o30: l: In file included from In file included from ../src/s2/mutable_s2shape_index.h(/usr/local/clang/include/absl/container/btree_map.h:*:30a66: b: In file included from sIn file included from /usr/local/clang/include/absl/container/btree_map.hl/usr/local/clang/include/absl/container/internal/btree.h:_:n67o69: n: /usr/local/clang/include/absl/container/internal/btree_container.hnIn file included from :u/usr/local/clang/include/absl/container/internal/container_memory.h590l::l293 : :fIn file included from u/usr/local/clang/include/absl/hash/hash.hwarning: n:c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes])89 (: TIn file included from */usr/local/clang/include/absl/hash/internal/hash.h :a79 b: 590sIn file included from | l/usr/local/clang/include/absl/base/internal/endian.h _: n26Au: Bl/usr/local/clang/include/absl/base/internal/unaligned_access.hSl:La57_b:Ii36Nl:Ti Etwarning: Rytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N_ AuLn_k Xn57(o | iwinnns)le,ir nt e_| o ^vr o_ia/usr/local/clang/include/absl/base/nullability.hds: s241Ui:ng22an:l, i note: giexpanded from macro 'absl_nonnull'nn esde Sr241tt | o_#rodere1_f6ai(snvseoi igadnb*_s hlai_bnnstol_n_innmuoplnlln, u _l&Nl&o ,np n,&u &lu,li nt tr| 1u ^6e _,t v| )In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s2/s2builderutil_s2polygon_layer.cc {: 18 : | In file included from 591 ^../src/s2/s2builderutil_s2polygon_layer.h | : 40 : /usr/local/clang/include/absl/base/nullability.h In file included from : /usr/local/clang/include/absl/container/btree_map.h241 :: 6622 : : In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull' 73 : In file included from /usr/local/clang/include/absl/strings/cord.h241 : | 94 # : dfIn file included from ea/usr/local/clang/include/absl/strings/internal/cordz_info.hfl:is31ne: e,/usr/local/clang/include/absl/synchronization/mutex.h :ac814bo:sn42ls:_tn _owarning: intype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]tn eurlal t 814o_rN(o | hn in nuCtlo)ln dA iB| tS ^iL o_nI(NbToEoRlN A(L*_aCbOsMlM_An)o;n n u| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l fu/usr/local/clang/include/absl/container/internal/btree_container.hn:c509):(47T:* note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_n u509l | l a b i l i t y _In file included from us2/s2builderutil_s2polyline_layer.cc n:Ak18Bn: SoIn file included from Lw../src/s2/s2builderutil_s2polyline_layer.h_n:I)27N,T: EIn file included from R../src/s2/mutable_s2shape_index.h| N: ^A30 L: _/usr/local/clang/include/absl/base/nullability.hIn file included from A:/usr/local/clang/include/absl/container/btree_map.hT289:T:66R34: I:In file included from B /usr/local/clang/include/absl/container/internal/btree.hU:note: T69expanded from macro 'absl_nullability_unknown'E: _In file included from C/usr/local/clang/include/absl/container/internal/container_memory.h A:289P29 | T: #UIn file included from dR/usr/local/clang/include/absl/hash/hash.heE:fD89i_: nBIn file included from eY/usr/local/clang/include/absl/hash/internal/hash.h (:at79bh: isIn file included from sl/usr/local/clang/include/absl/base/internal/endian.h)_:)n26,u: l/usr/local/clang/include/absl/base/internal/unaligned_access.h l: a61 b: i36 l: i twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _ u n k n61 o | wi nn l _i Nn ue l lv _o\ui nd s | pU ^~~~en cailfiigende/usr/local/clang/include/absl/container/internal/btree_container.h d: S590| t: ^o3 r:e 3warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( v/usr/local/clang/include/absl/container/internal/btree_container.ho:i511d:*52 :In file included from a s2/s2builderutil_s2polygon_layer.ccb:note: s18expanded from macro 'ABSL_INTERNAL_X'l: _In file included from n../src/s2/s2builderutil_s2polygon_layer.ho :n51140n | u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h : p66 ,: In file included from u/usr/local/clang/include/absl/container/internal/btree.h i: n73 t: A3In file included from B2/usr/local/clang/include/absl/strings/cord.hS_:Lt94_ : IvNIn file included from )T/usr/local/clang/include/absl/strings/internal/cordz_info.h E:{R31 N: A/usr/local/clang/include/absl/synchronization/mutex.h| L: ^_815 A:T16/usr/local/clang/include/absl/base/nullability.hT::R 241I:warning: B22type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]U: T Enote: _expanded from macro 'absl_nonnull'815C | A P 241T | U #R dE eD f_ iB nY e( t ahTbi*ss l)a_)bn)so ln _n nu ul ll l a_ bN io ln in tu yl _l u n k| n ^ o w n a r\g ) ;| ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32/usr/local/clang/include/absl/base/nullability.h::9289:: 34:note: macro 'ABSL_INTERNAL_IF_false' defined herenote: expanded from macro 'absl_nullability_unknown' 32 | 289# | d#edfeifnien eA BaSbLs_lI_NnTuElRlNaAbLiIn file included from _ls2/s2builderutil_s2polyline_layer.ccIi:Ft18_y: f_In file included from au../src/s2/s2builderutil_s2polyline_layer.hln:sk27en: (oIn file included from iw../src/s2/mutable_s2shape_index.hfn:_ 30s_: aNIn file included from tu/usr/local/clang/include/absl/container/btree_map.hil:sl66f_: iuIn file included from en/usr/local/clang/include/absl/container/internal/btree.hds:,p69 e: .cIn file included from .i/usr/local/clang/include/absl/container/internal/container_memory.h.f:)i29 e: _dIn file included from _ /usr/local/clang/include/absl/hash/hash.hV :A| 89_ ^: A In file included from R/usr/local/clang/include/absl/hash/internal/hash.hG:S79_: _In file included from /usr/local/clang/include/absl/base/internal/endian.h :| 26 ^: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inlIn file included from is2/s2builderutil_s2polygon_layer.ccn:e18 : vIn file included from o../src/s2/s2builderutil_s2polygon_layer.hi:d40 : UIn file included from n/usr/local/clang/include/absl/container/btree_map.ha:l66i: gIn file included from n/usr/local/clang/include/absl/container/internal/btree.he:d73S: tIn file included from o/usr/local/clang/include/absl/strings/cord.hr:e946: 4In file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.hv:o31i: d/usr/local/clang/include/absl/synchronization/mutex.h*: 830a:b14s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l830l | p , u i nbto6o4l_ t( *va)b s{l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :f22u:n cnote: )expanded from macro 'absl_nonnull'( T* 241a | b#sdle_fniunlel aabbislli_tnyo_nunnuklnlo w_nN)o,n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool In file included from (s2/s2builderutil_s2point_vector_layer.cc*:a18b: sIn file included from l../src/s2/s2builderutil_s2point_vector_layer.h_:n27o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from f/usr/local/clang/include/absl/container/btree_map.hu:n67c: )/usr/local/clang/include/absl/container/internal/btree_container.h(:T592*: 3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ null a592b | i l iAtByS_Lu_nIkNnToEwRnN)A,L _ X| ( ^i ns/usr/local/clang/include/absl/base/nullability.he:r289t:_34o:r _note: aexpanded from macro 'absl_nullability_unknown's si g289n | ,# dienfsienret _aobrs_la_snsuilglna_bhiilnitt_yi_mupnlk,n o&w&n, _&N&u,l lt_ruunes,p e c| i ^f ie/usr/local/clang/include/absl/container/internal/btree_container.hd: 509 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_IIn file included from Ns2/s2builderutil_s2polygon_layer.ccT:E18R: NIn file included from A../src/s2/s2builderutil_s2polygon_layer.hL:_40A: TIn file included from T/usr/local/clang/include/absl/container/btree_map.hR:I66B: UIn file included from T/usr/local/clang/include/absl/container/internal/btree.hE:_73C: AIn file included from P/usr/local/clang/include/absl/strings/cord.hT:U94R: EIn file included from D/usr/local/clang/include/absl/strings/internal/cordz_info.h_:B31Y: (/usr/local/clang/include/absl/synchronization/mutex.ht:h831i:s46):) ,warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | t y p e n a m e a\b s l| : ^: ty/usr/local/clang/include/absl/container/internal/common.hp:e31_:i9d:e nnote: tmacro 'ABSL_INTERNAL_IF_true' defined herei ty< T31> | :#:dteyfpien*e aAbBsSlL__nIuNlTlEaRbNiAlLi_tIyF__utnrkuneo(winf _ s| a ^t is/usr/local/clang/include/absl/base/nullability.hf:i289e:d34,: .note: .expanded from macro 'absl_nullability_unknown'. ) i289f | _#sdaetfiisnfei eadb s l| _ ^n ullability_unknowIn file included from ns2/s2builderutil_s2point_vector_layer.cc :_18N: uIn file included from l../src/s2/s2builderutil_s2point_vector_layer.hl:_27u: nIn file included from s../src/s2/mutable_s2shape_index.hp:e30c: iIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:e67d: /usr/local/clang/include/absl/container/internal/btree_container.h :| 592 ^: 3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNALIn file included from _s2/s2builderutil_s2polygon_layer.ccX:(18i: nIn file included from s../src/s2/s2builderutil_s2polygon_layer.he:r40t: _In file included from o/usr/local/clang/include/absl/container/btree_map.hr:_66a: sIn file included from s/usr/local/clang/include/absl/container/internal/btree.hi:g73n: ,In file included from /usr/local/clang/include/absl/strings/cord.hi:n94s: eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.ht:_31o: r/usr/local/clang/include/absl/synchronization/mutex.h_:a844s:s10i:g nwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h int _844i | m p l , & &T,* &a&b,s lt_rnuoen,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ obj e593c | t , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' t r241u | e#,d ecfoinnset _aibtselr_antoonrn(uhliln t_)N oAnBnSuLl_lI N T| E ^R NAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509In file included from :s2/s2builderutil_s2polygon_layer.cc47::18 : In file included from note: ../src/s2/s2builderutil_s2polygon_layer.hexpanded from macro 'ABSL_INTERNAL_X': 40: In file included from /usr/local/clang/include/absl/container/btree_map.h: 66509: | In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hB:S31L: _/usr/local/clang/include/absl/synchronization/mutex.hI:N845T:E45R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ATT R845I | B U T E _ C AbPoToUlR E(Da_bBsYl(:t:htiysp)e)_,i d e n t i t y < T > : : t y p e : : * a b s l\_ n o| n ^~~~n ull met/usr/local/clang/include/absl/container/internal/btree_container.hh:o592d:)3(:) )warning: ;passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:52/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'ABSL_INTERNAL_X': note: expanded from macro 'absl_nonnull' 511 | 241 | # d e f i n e AaBbSsLl__InNoTnEnRuNlAlL __ANToTnRnIuBlUlT E _| C ^A PTURED_BY(this))) In file included from s2/s2builderutil_s2polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.h : 40 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66\: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/common.h::9431: :In file included from 9/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: note: /usr/local/clang/include/absl/synchronization/mutex.hmacro 'ABSL_INTERNAL_IF_true' defined here: 850:16: 31 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n850e | A B S L _ IcNoTnEsRtN ATL*_ IaFb_stlr_uneo(ninfu_lsla toibsjfeicetd,, .| . ^. ) /usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f ie d241 | #| d ^e fine absl_nIn file included from os2/s2builderutil_s2point_vector_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_s2point_vector_layer.h :_27N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSLIn file included from _s2/s2builderutil_s2polygon_layer.ccI:N18T: EIn file included from R../src/s2/s2builderutil_s2polygon_layer.hN:A40L: _In file included from X/usr/local/clang/include/absl/container/btree_map.h(:i66n: sIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:t73_: oIn file included from r/usr/local/clang/include/absl/strings/cord.h_:a94s: sIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hg:n31,: /usr/local/clang/include/absl/synchronization/mutex.hi:n851s:e45r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _ a851s | s i g n _ h ibnoto_li m(palb,s l&:&:,t y&p&e,_ itdreunet,i t y| < ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T >:: t593y | p e : : * a b s l _ n o n n u l l tmreuteh,o dc)o(n)s t _| i ^t er/usr/local/clang/include/absl/base/nullability.ha:t241o:r22(:h inote: nexpanded from macro 'absl_nonnull't ) A241B | S#Ld_eIfNiTnEeR NaAbLs_lC_OnMoMnAn)u;l l | _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 47 :| ^ note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INIn file included from Ts2/s2builderutil_s2polygon_layer.ccE:R18N: AIn file included from L../src/s2/s2builderutil_s2polygon_layer.h_:A40T: TIn file included from R/usr/local/clang/include/absl/container/btree_map.hI:B66U: TIn file included from E/usr/local/clang/include/absl/container/internal/btree.h_:C73A: PIn file included from T/usr/local/clang/include/absl/strings/cord.hU:R94E: DIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hB:Y31(: t/usr/local/clang/include/absl/synchronization/mutex.hh:i855s:)34):) warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | e x p l i c i t C o n d i\t i o| n ^~~~( const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 618/usr/local/clang/include/absl/strings/cord.h::6494:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/synchronization/mutex.h:886: 31618: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL _886I | N T EeRxNpAlLi_cXi(tt rCyo_nedmiptliaocne(,c otnrsyt_ eTm*p laabcsel__inmopnln,u lclo nosbtj )& , | f ^a ls/usr/local/clang/include/absl/base/nullability.he:)241;: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h: 596241: | 9#:d enote: fmacro 'ABSL_INTERNAL_X' defined herei ne a596b | s#ld_enfoinnneu lAlB S_LN_oInNnTuElRlN A L| _ ^X (Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit CIn file included from os2/s2builderutil_s2polyline_layer.ccn:d18i: tIn file included from i../src/s2/s2builderutil_s2polyline_layer.ho:n27(: cIn file included from o../src/s2/mutable_s2shape_index.hn:s30t: In file included from T/usr/local/clang/include/absl/container/btree_map.h*: 66a: bIn file included from s/usr/local/clang/include/absl/container/internal/btree.hl:_69n: oIn file included from n/usr/local/clang/include/absl/container/internal/container_memory.hn:u29l: lIn file included from /usr/local/clang/include/absl/hash/hash.ho:b89j: )In file included from /usr/local/clang/include/absl/hash/internal/hash.h :| 79 ^: /usr/local/clang/include/absl/base/internal/endian.h:/usr/local/clang/include/absl/base/nullability.h160::24136::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 160# | /usr/local/clang/include/absl/container/internal/btree_container.hdi:en618fl:ii3nn:ee warning: aupassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]bi snlt_1 n6618o_n | tn u LlAolBa Sd_L1N_6oI(nNcnTouEnlRslNt A Lv| _o ^Xi( dt*r ya_besmlp_lnaocnen,u ltlr yp_)e m{p l a| c ^e _im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't & ,241 | In file included from f#s2/s2builderutil_s2polygon_layer.ccad:le18sf: eiIn file included from )n../src/s2/s2builderutil_s2polygon_layer.h;e: 40 a: | bIn file included from ^s/usr/local/clang/include/absl/container/btree_map.h l:_66/usr/local/clang/include/absl/container/internal/btree_container.hn: :oIn file included from 611n/usr/local/clang/include/absl/container/internal/btree.h:n:52u73:l: lIn file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'ABSL_INTERNAL_X'_: N94o: n In file included from n611u/usr/local/clang/include/absl/strings/internal/cordz_info.hl | :l 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 922 : 48 : warning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B SL_I N922T | E R NsAtLa_tAiTcT RbIoBoUlT EG_uCaArPaTnUtReEeDd_EBqYu(atlh(icso)n)sIn file included from ,ts2/s2builderutil_s2polyline_layer.cc : C18 o: nIn file included from d../src/s2/s2builderutil_s2polyline_layer.h i: t27 i: oIn file included from n../src/s2/mutable_s2shape_index.h *: 30 a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.h l: _66 n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.h l: a69 b: lIn file included from e/usr/local/clang/include/absl/container/internal/container_memory.h :\a29 ,: In file included from | /usr/local/clang/include/absl/hash/hash.h ^| : ^89 : /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/base/nullability.h32:::792579: ::23/usr/local/clang/include/absl/base/internal/endian.h ::note: 164macro 'ABSL_INTERNAL_IF_false' defined here:note: 27expanded from macro 'absl_nullable': 32warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257# | d#edf ei164fn | iein neAl BiaSnbLes_ lIv_NonTiuEdlR lNSaAtbLol_reIe F1__6Nf(uavllolsiaedb(*li efa _b ss| al ^t_ insofnineudl,l In file included from .ps2/s2builderutil_s2polygon_layer.cc.,:. 18)u: iIn file included from _n../src/s2/s2builderutil_s2polygon_layer.h_t:V140A6: __In file included from At/usr/local/clang/include/absl/container/btree_map.hR :Gv66S): _ In file included from _{/usr/local/clang/include/absl/container/internal/btree.h : 73| | : ^ ^In file included from /usr/local/clang/include/absl/strings/cord.h:94: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h241::3122: : /usr/local/clang/include/absl/synchronization/mutex.h:note: 923expanded from macro 'absl_nonnull': 48: 241warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# def i923n | e a b s l _ n o n n u l l _ N o n n u l l | ^ consIn file included from ts2/s2builderutil_s2point_vector_layer.cc :C18o: nIn file included from d../src/s2/s2builderutil_s2point_vector_layer.hi:t27i: oIn file included from n../src/s2/mutable_s2shape_index.h*: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l619a:b63l:e warning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) ; | ^ 619 | /usr/local/clang/include/absl/base/nullability.h : 257A:B23S:L _note: Iexpanded from macro 'absl_nullable'N In file included from T s2/s2builderutil_s2polyline_layer.ccE257:R | 18N#: AdIn file included from Le../src/s2/s2builderutil_s2polyline_layer.h_f:Xi27(n: teIn file included from r ../src/s2/mutable_s2shape_index.hya:_b30es: mlIn file included from p_/usr/local/clang/include/absl/container/btree_map.hln:au66cl: elIn file included from ,a/usr/local/clang/include/absl/container/internal/btree.h b:tl69re: y In file included from __/usr/local/clang/include/absl/container/internal/container_memory.heN:mu29pl: llIn file included from aa/usr/local/clang/include/absl/hash/hash.hcb:el89_e: i In file included from m /usr/local/clang/include/absl/hash/internal/hash.hp| :l ^79, : /usr/local/clang/include/absl/base/internal/endian.hc:o168n:s36t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tru e168) | ;i n l| i ^n e /usr/local/clang/include/absl/container/internal/btree_container.hu:i596n:t93:2 _note: tmacro 'ABSL_INTERNAL_X' defined here Loa d5963 | 2#In file included from (ds2/s2builderutil_s2polygon_layer.ccce:of18ni: snIn file included from te../src/s2/s2builderutil_s2polygon_layer.h :vA40oB: iSIn file included from dL/usr/local/clang/include/absl/container/btree_map.h*_: I66aN: bTIn file included from sE/usr/local/clang/include/absl/container/internal/btree.hlR:_N73nA: oLIn file included from n_/usr/local/clang/include/absl/strings/cord.hnX:u(94lF: luIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hpc:),31 : {C/usr/local/clang/include/absl/synchronization/mutex.h a: l948| l: ^e10 e:, /usr/local/clang/include/absl/base/nullability.h :warning: K241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Q: u22a:l ,948note: | expanded from macro 'absl_nonnull'K V ab lo241uo | el#, d (e.*f.ai.bn)se l _a nb us ll l_ an bo ln en u el vl a l_ _N )o (n cn ou nl sl\t C| | o ^ ^n dition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2builderutil_s2polyline_layer.ccf:i18n: eIn file included from ../src/s2/s2builderutil_s2polyline_layer.ha:b27s: lIn file included from _../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from a/usr/local/clang/include/absl/container/btree_map.hb:l66e: In file included from _/usr/local/clang/include/absl/container/internal/btree.hN:u69l: lIn file included from a/usr/local/clang/include/absl/container/internal/container_memory.hb:l29e: In file included from /usr/local/clang/include/absl/hash/hash.h| : ^89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.hIn file included from :s2/s2builderutil_s2polygon_layer.cc172::1827: :In file included from ../src/s2/s2builderutil_s2polygon_layer.h:warning: 40type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 172/usr/local/clang/include/absl/container/internal/btree.h | :/usr/local/clang/include/absl/container/internal/btree_container.hi73:n: 619lIn file included from :i/usr/local/clang/include/absl/strings/cord.h3n::e94 : warning: vIn file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o/usr/local/clang/include/absl/strings/internal/cordz_info.h i:d31 : S/usr/local/clang/include/absl/synchronization/mutex.h619t: | o948 r: e48A3:B2 S(warning: Lvtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_o IiNdT* E 948Ra | Nb As Llb__oXno(oltn rn(yu*_laelbm sppll,_a ncuueil,nl tat3br2ly_e_t e emvvp)al la{_c )e (_| ci ^om npsl/usr/local/clang/include/absl/base/nullability.ht,: 241Cc:oo22nn:ds itnote: t expanded from macro 'absl_nonnull'i& o,n *t241 r | au#beds)el;f_ in no| en ^ n aubl/usr/local/clang/include/absl/container/internal/btree_container.hsl:l)611_ :n=52o :nn nunote: ulexpanded from macro 'ABSL_INTERNAL_X'll lp t_r N;611o | n n| u ^ l l /usr/local/clang/include/absl/base/nullability.h : | 241 ^: 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEo_nCnAuPlTlU R_ENDo_nBnYu(ltlh i s| ) ^) , In file included from s2/s2builderutil_s2polyline_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_layer.h : 27 : In file included from In file included from s2/s2builderutil_s2polygon_layer.cc ../src/s2/mutable_s2shape_index.h :: 1830 : : In file included from In file included from ../src/s2/s2builderutil_s2polygon_layer.h/usr/local/clang/include/absl/container/btree_map.h :: 4066 : : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/container/internal/btree.h :: 6669\: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/container/internal/container_memory.h| :: ^7329 : : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/hash/hash.h:::943189: :: In file included from 9In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/hash/internal/hash.h: :3179note: : : macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/synchronization/mutex.h /usr/local/clang/include/absl/base/internal/endian.h::951176: :93136: | : # warning: dwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] f i n951e | 176A | BviSonLil_diI*nN eTa EbuRsiNlnA_tLn6_u4Il_Flt_a tbLrloueae d(a6ir4fg(__cs oa=nt sintsu flviloepidtd,r* ; . a. b.| s) ^l _inf/usr/local/clang/include/absl/base/nullability.ho_:ns257na:ut23li:ls fnote: piexpanded from macro 'absl_nullable')e d{ 257 | | | ^# ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu In file included from l241ls2/s2builderutil_s2point_vector_layer.cc | a:#b18dl: eeIn file included from f ../src/s2/s2builderutil_s2point_vector_layer.hi_:nN27eu: lIn file included from al../src/s2/mutable_s2shape_index.hba:sb30ll: _eIn file included from n /usr/local/clang/include/absl/container/btree_map.ho :n| 67n ^: u /usr/local/clang/include/absl/container/internal/btree_container.hl:l619 :_3N:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]uIn file included from ls2/s2builderutil_s2polygon_layer.ccl: 18 : | In file included from ^619../src/s2/s2builderutil_s2polygon_layer.h | : 40 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L66_: IIn file included from N/usr/local/clang/include/absl/container/internal/btree.hT:E73R: NIn file included from A/usr/local/clang/include/absl/strings/cord.hL:_94X: (In file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hr:y31_: e/usr/local/clang/include/absl/synchronization/mutex.hm:p954l:a52c:e ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ry_ e954m | p l asIn file included from cts2/s2builderutil_s2polyline_layer.ccea:_t18ii: mcIn file included from p ../src/s2/s2builderutil_s2polyline_layer.hlb:,o27 o: clIn file included from o ../src/s2/mutable_s2shape_index.hnC:sa30tl: lIn file included from &V/usr/local/clang/include/absl/container/btree_map.h,o :it66dr: PuIn file included from te/usr/local/clang/include/absl/container/internal/btree.hr):F;69u : n In file included from c| /usr/local/clang/include/absl/container/internal/container_memory.ht ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:i 29o: nIn file included from /usr/local/clang/include/absl/container/internal/btree_container.h(/usr/local/clang/include/absl/hash/hash.hc::o61189n:: s47In file included from t:/usr/local/clang/include/absl/hash/internal/hash.h :C79note: o: expanded from macro 'ABSL_INTERNAL_X'n /usr/local/clang/include/absl/base/internal/endian.hd:i180t:i 27o611:n | * warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] b s l _ n180o n | ni unAllBliS nLce_) I;vN oT iE| dR ^ N SAtL/usr/local/clang/include/absl/base/nullability.ho_:rA241eT:6T224R:(I vBnote: oUexpanded from macro 'absl_nonnull'iTd E*_ C241aA | bP#sTdlUe_RfnEioDnn_enB uYal(blts hlpi_,sn )ou)ni,nn ut l6 l4 _ _t N ov n) n u{ l l | ^ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241| | ^~~~# dIn file included from es2/s2builderutil_s2polygon_layer.ccf:i18n: eIn file included from ../src/s2/s2builderutil_s2polygon_layer.ha:b40s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condit/usr/local/clang/include/absl/container/internal/btree_container.hi:o620n:*59 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _non n620u | l l AcB)S;L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22X:( tnote: rexpanded from macro 'absl_nonnull'y _e m241p | l#adceef,i nter ya_besmlp_lnaocnen_uilmlp l_,N o&n&n,u lfla l s| e ^) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #In file included from ds2/s2builderutil_s2polygon_layer.cce:f18i: nIn file included from e../src/s2/s2builderutil_s2polygon_layer.h :A40B: SIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:I66N: TIn file included from E/usr/local/clang/include/absl/container/internal/btree.hR:N73A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hX:(94F: uIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hc:,31 : C/usr/local/clang/include/absl/synchronization/mutex.ha:l958l:e50e:, warning: Ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Q ual ,958 | K V asltuaet,i c. .b.o)o l C a s t A n d C a l l M e t h o d ( c o\n s t| ^C ondition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]620 :3: 961warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] st a620t | i c AbBoSoLl_ ICNaTlElRBNyARLe_fX((ctornys_te mTp*l aacbes,l _tnroyn_neumlpll asceel_fi)m p{l , | & ^& , /usr/local/clang/include/absl/base/nullability.hf:a241l:s22e:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e611f:i52n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n611o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2builderutil_s2polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.h : 40 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : \In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:975/usr/local/clang/include/absl/container/internal/common.h::3132:: 9:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: macro 'ABSL_INTERNAL_IF_false' defined here 97532 | | # dienfliinnee AvBoSiLd_ IRNeTaEdRCNaAlLl_bIaFc_kf(aTl*s ea(bisfl__snaotninsuflile dc,a l.l.b.a)c k_)_ VcAo_nAsRtG S{_ _ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18In file included from : s2/s2builderutil_s2polygon_layer.ccIn file included from :../src/s2/s2builderutil_s2point_vector_layer.h18:: 27In file included from : ../src/s2/s2builderutil_s2polygon_layer.hIn file included from :../src/s2/mutable_s2shape_index.h40:: 30In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h66:: 67In file included from : /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/container/internal/btree_container.h73:: 621In file included from :/usr/local/clang/include/absl/strings/cord.h58::94 : In file included from warning: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2builderutil_lax_polyline_layer.cc: :3118: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h ../src/s2/s2builderutil_lax_polyline_layer.h:621:979 | 28: : 43 In file included from :A../src/s2/s2builder.h B:warning: S31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L: _In file included from I/usr/local/clang/include/absl/container/flat_hash_set.hN: T45979E: | R /usr/local/clang/include/absl/container/internal/raw_hash_set.hN :As2663Lt:_a53Xt:(i tcwarning: r 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]yb _oeomlp l Aa2663lc | we a, y st Tr ry u_Tee&(m&cp olvnaasclteu _eCi omAnpBdlSi,Lt _i&Io&Nn,T* E tRarNbuAseLl)__;An Tu Tl| Rl ^Ia BbUl/usr/local/clang/include/absl/container/internal/btree_container.hTe:E)596_ :C{9A :Pr Tenote: Utmacro 'ABSL_INTERNAL_X' defined hereRu ErDn_ Bt596Yr | (u#tedh;ei fs}i) n) e | ^A| B ^~~~S /usr/local/clang/include/absl/base/nullability.hL:_257I:N23T:E Rnote: Nexpanded from macro 'absl_nullable'A L_ X257( | F#udnecf,i nCea lalbesel,_ nKuQlulaalb,l eK V_aNluulel,a b.l.e. ) | ^ \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true);In file included from s2/s2builderutil_s2polygon_layer.cc /usr/local/clang/include/absl/container/internal/raw_hash_set.h:| :18 ^2692: :In file included from 58../src/s2/s2builderutil_s2polygon_layer.h/usr/local/clang/include/absl/container/internal/btree_container.h::: 40611: warning: :In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]52/usr/local/clang/include/absl/container/btree_map.h :: 66: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/internal/btree.h :In file included from 269273 s2/s2builderutil_s2polyline_layer.cc | : 611: In file included from | 18 /usr/local/clang/include/absl/strings/cord.h : : In file included from 94 ../src/s2/s2builderutil_s2polyline_layer.h : : In file included from 27c/usr/local/clang/include/absl/strings/internal/cordz_info.h : o: In file included from n31 ../src/s2/mutable_s2shape_index.hs: :t/usr/local/clang/include/absl/synchronization/mutex.h 30:TA: 1033&BIn file included from : S/usr/local/clang/include/absl/container/btree_map.h20vL::a_66 lI: warning: uNIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eT/usr/local/clang/include/absl/container/internal/btree.h E:AR69B N: S1033AIn file included from L | L/usr/local/clang/include/absl/container/internal/container_memory.h_ _:I A29NvT: ToTiIn file included from ERd/usr/local/clang/include/absl/hash/hash.hRI :NBWU89TAa: ELiIn file included from __t/usr/local/clang/include/absl/hash/internal/hash.hCA(:ATMT79PuR: Tt/usr/local/clang/include/absl/base/internal/endian.hIUe:BRx250UE*:TD 36E_a:_Bb CYswarning: A(ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Pt_ nThoUiRn sEnDu250l)_ | l) Bi,mYun ()l t hi {in e s ) u| ) i ^n t 1| /usr/local/clang/include/absl/base/nullability.h 6 ^~~~: _ t241 : L22 o: a dnote: 1expanded from macro 'absl_nonnull' 6 ( c o 241n | s #t d ev\fo ii nd| e* ^ aabb/usr/local/clang/include/absl/container/internal/common.hss:ll31__:nn9oo:nn nnnote: uumacro 'ABSL_INTERNAL_IF_true' defined herell ll _p N)31o | n{#n du el| fl ^i n e| /usr/local/clang/include/absl/base/nullability.h ^A: B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#IdFe_ftirnuee (In file included from ais2/s2builderutil_s2polygon_layer.ccbf:s_18ls: _aIn file included from nt../src/s2/s2builderutil_s2polygon_layer.hoi:ns40nf: uiIn file included from le/usr/local/clang/include/absl/container/btree_map.hld: ,66_ : N.In file included from o./usr/local/clang/include/absl/container/internal/btree.hn.:n)73u : liIn file included from lf/usr/local/clang/include/absl/strings/cord.h _: s94| a: ^tIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:f31i: e/usr/local/clang/include/absl/synchronization/mutex.hd: 1050 :| 31 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | boolIn file included from s2/s2builderutil_s2point_vector_layer.ccW:a18i: tIn file included from W../src/s2/s2builderutil_s2point_vector_layer.hi:t27h: TIn file included from i../src/s2/mutable_s2shape_index.hm:e30o: uIn file included from t/usr/local/clang/include/absl/container/btree_map.h(:M67u: t/usr/local/clang/include/absl/container/internal/btree_container.he:x621In file included from *:s2/s2builderutil_s2polyline_layer.cc 3:a:18b : sIn file included from warning: l../src/s2/s2builderutil_s2polyline_layer.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_: n27o: nIn file included from n../src/s2/mutable_s2shape_index.h u:621l30 | l: In file included from m/usr/local/clang/include/absl/container/btree_map.hAuB:,S66 L: a_In file included from bI/usr/local/clang/include/absl/container/internal/btree.hsNl:T:69E:: RDIn file included from Nu/usr/local/clang/include/absl/container/internal/container_memory.hAr:La29_t: XiIn file included from (o/usr/local/clang/include/absl/hash/hash.htn:r 89yt: _iIn file included from em/usr/local/clang/include/absl/hash/internal/hash.hme:po79lu: at/usr/local/clang/include/absl/base/internal/endian.hc):e 254,{: 27t :r| y ^warning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e m/usr/local/clang/include/absl/base/nullability.hp:l241 a:254c22 | e:i_ ninote: lmexpanded from macro 'absl_nonnull'ip n/usr/local/clang/include/absl/container/internal/raw_hash_set.hle :,241v2734 | o#:&id65&de :,fS t oiwarning: ntr'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ereu 1ea6)b(; sv 2734lo | _i| d n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * o n anb/usr/local/clang/include/absl/container/internal/btree_container.h usl: ll_611n :o _47Nn : onn unnote: lullexpanded from macro 'ABSL_INTERNAL_X' lp , Tu&i | &n 611v ^t | a 1l 6u _e t A vB )S L {_A IB NS| TL ^E_ RINNIn file included from /usr/local/clang/include/absl/base/nullability.hATs2/s2builderutil_s2polygon_layer.ccE:L:R241_18N:A: A22TIn file included from L:T../src/s2/s2builderutil_s2polygon_layer.h_ R:Anote: I40Texpanded from macro 'absl_nonnull'B: T UIn file included from RT/usr/local/clang/include/absl/container/btree_map.h IE:241B_66C | U: A#TdIn file included from ePET/usr/local/clang/include/absl/container/internal/btree.hf_U:RiC73EnA: DePIn file included from T_ /usr/local/clang/include/absl/strings/cord.hUBaY:Rb(94tEs: lhDIn file included from __i/usr/local/clang/include/absl/strings/internal/cordz_info.hBns:Yo)n31n(): ut /usr/local/clang/include/absl/synchronization/mutex.hlh i:l| s1069 ^~~~):_ )32N,:o n warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u l l | 1069 ^ | b o o l W a i t W i t h D\e a d| l ^~~~i ne(Mutex* absl_nonnull mu, absl::TimeIn file included from s2/s2builderutil_s2polyline_layer.ccd:e18a: dIn file included from l../src/s2/s2builderutil_s2polyline_layer.hi:n27e: )In file included from ../src/s2/mutable_s2shape_index.h{: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h241::6922: :In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/hash/hash.h: 89241: | In file included from #/usr/local/clang/include/absl/hash/internal/hash.hd:e79f: i/usr/local/clang/include/absl/base/internal/endian.hn:e258 :a36b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u258l | li n_lNionnen uuliln t 3| 2 ^_ t Load32(const void* absl_nonnull pIn file included from )s2/s2builderutil_s2polygon_layer.cc :{18 : In file included from | ../src/s2/s2builderutil_s2polygon_layer.h ^: 40: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24166:: 22In file included from :/usr/local/clang/include/absl/container/internal/btree.h :73note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1088e: 35a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n1088u | l l v_oNiodn nEunlalb l /usr/local/clang/include/absl/container/internal/btree_container.he| :D ^622e :b3u:g Lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]g (con s622t | c hAaBrS*L _aIbNsTlE_RnNuAlLl_aXb(lter yn_aemmep)l;a c In file included from e| s2/s2builderutil_s2polyline_layer.cc, ^: 18t: rIn file included from /usr/local/clang/include/absl/base/nullability.hy../src/s2/s2builderutil_s2polyline_layer.h:_:257e27:m: 23pIn file included from :l../src/s2/mutable_s2shape_index.h a:note: c30expanded from macro 'absl_nullable'e: _In file included from h/usr/local/clang/include/absl/container/btree_map.h i:257n66 | t: #_In file included from di/usr/local/clang/include/absl/container/internal/btree.hem:fp69il: n,In file included from e /usr/local/clang/include/absl/container/internal/container_memory.h c:ao29bn: ssIn file included from lt/usr/local/clang/include/absl/hash/hash.h_ :n&89u,: l In file included from lf/usr/local/clang/include/absl/hash/internal/hash.haa:bl79ls: ee/usr/local/clang/include/absl/base/internal/endian.h ,:_ 262N :u| 27l ^:l awarning: b/usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: e611 : 52 | : ^262note: | expanded from macro 'ABSL_INTERNAL_X'i nli n611e | v o i d S t In file included from o s2/s2builderutil_s2polygon_layer.ccr :eA183B: 2SIn file included from (L../src/s2/s2builderutil_s2polygon_layer.hv_:oI40iN: dTIn file included from *E/usr/local/clang/include/absl/container/btree_map.h R:aN66bA: sLIn file included from l_/usr/local/clang/include/absl/container/internal/btree.h_A:nT73oT: nRIn file included from nI/usr/local/clang/include/absl/strings/cord.huB:lU94lT: EIn file included from p_/usr/local/clang/include/absl/strings/internal/cordz_info.h,C: A31uP: iT/usr/local/clang/include/absl/synchronization/mutex.hnU:tR10913E:2D26__:tB Ywarning: v(type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])t h{i s 1091)| | ) ^ , b /usr/local/clang/include/absl/base/nullability.ho :o 241l : 22W :a i note: t expanded from macro 'absl_nonnull'C o m m 241o | n #( dM eu ft ie nx e* aa bb ss\ll __ nn| oo ^nn nnuu/usr/local/clang/include/absl/container/internal/common.hll:ll32 :m_9uN:to ennote: xnmacro 'ABSL_INTERNAL_IF_false' defined here,u l l| ^32 | | # ^/usr/local/clang/include/absl/base/nullability.hd :e241f:i22n:e note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ IaFb_sfla_lnsoen(niufl_ls a_tNiosnfniueldl, .| . ^. In file included from )s2/s2builderutil_s2polyline_layer.cc :_18_: VIn file included from A../src/s2/s2builderutil_s2polyline_layer.h_:A27R: GIn file included from S../src/s2/mutable_s2shape_index.h_:_30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.hIn file included from :s2/s2builderutil_s2polygon_layer.cc29:: 18In file included from : /usr/local/clang/include/absl/hash/hash.hIn file included from :../src/s2/s2builderutil_s2polygon_layer.h89:: 40In file included from : /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h79:: 66: /usr/local/clang/include/absl/base/internal/endian.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h266::7336: :In file included from /usr/local/clang/include/absl/strings/cord.h:warning: 94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: 266/usr/local/clang/include/absl/synchronization/mutex.h | :i1093n:l46i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u int 610934 | _ t vLooiadd 6R4e(mcoovnes(tb avsoei_di*n taebrsnla_ln:o:nPneurlTlh rpe)a d{S y n| c ^h * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | s#)d;e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_noIn file included from ns2/s2builderutil_s2point_vector_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_s2point_vector_layer.h_:N27o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSIn file included from Ls2/s2builderutil_s2polyline_layer.cc_:I18N: TIn file included from E../src/s2/s2builderutil_s2polyline_layer.hR:N27A: LIn file included from _../src/s2/mutable_s2shape_index.hX:(30t: rIn file included from y/usr/local/clang/include/absl/container/btree_map.h_:e66m: pIn file included from l/usr/local/clang/include/absl/container/internal/btree.ha:c69e: ,In file included from /usr/local/clang/include/absl/container/internal/container_memory.ht:r29y: _In file included from e/usr/local/clang/include/absl/hash/hash.hm:p89l: aIn file included from c/usr/local/clang/include/absl/hash/internal/hash.he:_79h: i/usr/local/clang/include/absl/base/internal/endian.hn:t270_:i27m:p lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s270t | i&n,l itnreu ev,o i d| ^S to/usr/local/clang/include/absl/container/internal/btree_container.hr:e6116:452(:v onote: iexpanded from macro 'ABSL_INTERNAL_X'd * a b611s | l _ n o n n u l l pA,B SuLi_nItN6T4E_RtN AvL)_ A{T T R| I ^B UT/usr/local/clang/include/absl/base/nullability.hE:_241C:A22P:T Unote: Rexpanded from macro 'absl_nonnull'E D_ B241Y | (#tdheifsi)n)e, a b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2builderutil_s2polygon_layer.cc::3118:: 9In file included from :../src/s2/s2builderutil_s2polygon_layer.h :40note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 31/usr/local/clang/include/absl/container/internal/btree.h | :#73d: eIn file included from f/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hB:S31L: _/usr/local/clang/include/absl/synchronization/mutex.hI:N1109T:E34R:N Awarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ IF_ t1109r | u e (eixfp_lsiactiits fMiuetde,x L.o.c.k)M aiyfb_es(aMtuitsefxi*e da b s| l ^_ nullable mu) | ^In file included from s2/s2builderutil_s2point_vector_layer.cc:18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builderutil_s2point_vector_layer.h257::2723: :In file included from ../src/s2/mutable_s2shape_index.h:note: 30expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/container/btree_map.h: 67257: | /usr/local/clang/include/absl/container/internal/btree_container.h#:d624e:f3i:n ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a bsl_n u624l | l a bAlBeS L__NIuNlTlEaRbNlAeL _ X| ( ^t ry_emplace, try_emplace_hint_iIn file included from ms2/s2builderutil_s2polygon_layer.ccp:l18,: In file included from c../src/s2/s2builderutil_s2polygon_layer.ho:n40s: tIn file included from /usr/local/clang/include/absl/container/btree_map.h&:,66 : tIn file included from r/usr/local/clang/include/absl/container/internal/btree.hu:e73,: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31625: | /usr/local/clang/include/absl/synchronization/mutex.h : 1117 : 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | ecxopnlsitc_iitt eMruatteoxrL(ohciknMta)y bAeB(SMLu_tIeNxT*E RaNbAsLl__CnOuMlMlAa)b;l e | m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u , c/usr/local/clang/include/absl/container/internal/btree_container.ho:n611s:t47 :C onote: nexpanded from macro 'ABSL_INTERNAL_X'd itio n611& | c o n d ) | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L257_:I23N:T Enote: Rexpanded from macro 'absl_nullable'N AL _257A | T#TdReIfBiUnTeE _aCbAsPlT_UnRuElDl_aBbYl(et h_iNsu)l)l,a b l e | ^ \ | ^~~~ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPIn file included from Ts2/s2builderutil_s2polygon_layer.ccU:R18E: DIn file included from _../src/s2/s2builderutil_s2polygon_layer.hB:Y40(: tIn file included from h/usr/local/clang/include/absl/container/btree_map.hi:s66): )In file included from ,/usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1146 : 7 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] \ 1146 | | ^ /usr/local/clang/include/absl/container/internal/common.h :t32h:i9s:) )note: macro 'ABSL_INTERNAL_IF_false' defined hereA BSL _32E | X#CdLeUfSiInVeE _ALBOSCLK__IFNUTNECRTNIAOLN_(ImFu_)f a l| s ^~~~e (if_satisfied, ...) __VA_ARGS__ | ^/usr/local/clang/include/absl/synchronization/mutex.h :1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 1158s2/s2builderutil_s2point_vector_layer.cc::5318:: In file included from ../src/s2/s2builderutil_s2point_vector_layer.hwarning: :27'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h1158: | 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 628 : 3M:u twarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]x & mu 628A | B S LA_BISNLT_EIRNNTAELR_NAATLT_RXI(BtUrTyE__eCmApPlTaUcReE,D _tBrYy(_tehmipsl)a,c e _| h ^~~~i nt_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/synchronization/mutex.h611: | 1166 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A B1166S | L _ IeNxTpElRiNcAiLt_ ARTeTlReIaBsUaTbEl_eCMAuPtTeUxRLEoDc_kB(YM(uttheixs*) )a,b s l _ n o n n u l l m u , c o n s t C o n d i\t i o| n ^& c/usr/local/clang/include/absl/container/internal/common.ho:n31d:)9 : | note: ^macro 'ABSL_INTERNAL_IF_true' defined here /usr/local/clang/include/absl/base/nullability.h :31241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e A241B | S#Ld_eIfNiTnEeR NaAbLs_lI_Fn_otnrnuuel(li f__Nsoantniuslfli e d| , ^ ...) if_satisfied | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2builderutil_s2polygon_layer.cc: 18628: | In file included from ../src/s2/s2builderutil_s2polygon_layer.h :A40B: SIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:I66N: TIn file included from E/usr/local/clang/include/absl/container/internal/btree.hR:N73A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hX:(94t: rIn file included from y/usr/local/clang/include/absl/strings/internal/cordz_info.h_:e31m: p/usr/local/clang/include/absl/synchronization/mutex.hl:a1179c:e10,: twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]y _e m1179p | l a cMeu_theixn*t _aibmspll_,n u&l&l,a btlreu em,u _ ;| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 629 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f icnoen satb_silt_enrualtloarb(lhei n_tN)u lAlBaSbLl_eI N T| E ^R NAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIIn file included from Bs2/s2builderutil_s2polygon_layer.ccU:T18E: _In file included from L../src/s2/s2builderutil_s2polygon_layer.hI:F40E: TIn file included from I/usr/local/clang/include/absl/container/btree_map.hM:E66_: BIn file included from O/usr/local/clang/include/absl/container/internal/btree.hU:N73D: In file included from {/usr/local/clang/include/absl/strings/cord.h : 94| : ^~~~In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from In file included from s2/s2builderutil_s2polygon_layer.cc../src/s2/base/commandlineflags.h::1821: : In file included from In file included from ../src/s2/s2builderutil_s2polygon_layer.h/usr/local/clang/include/absl/flags/flag.h::4042: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/flags/internal/flag.h::6630: : In file included from /usr/local/clang/include/absl/base/call_once.h/usr/local/clang/include/absl/container/internal/btree.h::5373:: 22:/usr/local/clang/include/absl/strings/cord.h :109warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]53 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]53 | 109a | bvsoli:d: oCnocpey_CfolradgT*o Satbrsiln_gn(ocnonnusltl Cfolradg&) ;s r c| , ^ st/usr/local/clang/include/absl/base/nullability.hd::241::s22t:r inote: nexpanded from macro 'absl_nonnull'g * a241b | s#ld_enfoinnneu lalb sdls_tn)o;n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendIn file included from Cs2/s2builderutil_s2point_vector_layer.cco:r18d: TIn file included from o../src/s2/s2builderutil_s2point_vector_layer.hS:t27r: iIn file included from n../src/s2/mutable_s2shape_index.hg:(33c: oIn file included from n../src/s2/base/commandlineflags.hs:t21 : CIn file included from o/usr/local/clang/include/absl/flags/flag.hr:d42&: In file included from s/usr/local/clang/include/absl/flags/internal/flag.hr:c30,: /usr/local/clang/include/absl/base/call_once.hs:t96d::33::s twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ng* a96b | s l _fnroinennudl ls tdds:t:)a;t o m| i ^c expanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bbsals_en_oinnntuelrln a_lN:o:nCnounltlr o l| W ^o rd( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from In file included from s2/s2builderutil_s2point_vector_layer.cc/usr/local/clang/include/absl/container/btree_map.h::1866: : In file included from In file included from ../src/s2/s2builderutil_s2point_vector_layer.h/usr/local/clang/include/absl/container/internal/btree.h::2773: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/cord.h::33437: :In file included from 47../src/s2/base/commandlineflags.h:: 21: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/flags/flag.h :42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h :43730 | : /usr/local/clang/include/absl/base/call_once.h : 153 : 41 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | C a l l O n c e I m p l (ssttdd::::sattroimnigc*< uaibnstl3_2n_otn>n*u lalb sdls_tn)o;n n u| l ^l c/usr/local/clang/include/absl/base/nullability.ho:n241t:r22o:l ,note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: In file included from warning: s2/s2builderutil_s2point_vector_layer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h :50427 | : In file included from ../src/s2/mutable_s2shape_index.h : 33e: xIn file included from p../src/s2/base/commandlineflags.hl:i21c: iIn file included from t/usr/local/clang/include/absl/flags/flag.h :C42h: uIn file included from n/usr/local/clang/include/absl/flags/internal/flag.hk:I30t: e/usr/local/clang/include/absl/base/call_once.hr:a194t:o31r:( cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st C o194r | di*n laibnsel _sntodn:n:ualtlo mciocr/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dCeofnitnreo laWbosrld_(n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnullIn file included from s2/s2builderutil_s2polygon_layer.cc_:N18o: nIn file included from n../src/s2/s2builderutil_s2polygon_layer.hu:l40l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:In file included from 43s2/s2builderutil_s2point_vector_layer.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_s2point_vector_layer.h :27: In file included from ../src/s2/mutable_s2shape_index.h :50733 | : In file included from ../src/s2/base/commandlineflags.h : 21v: oIn file included from i/usr/local/clang/include/absl/flags/flag.hd: 42I: nIn file included from i/usr/local/clang/include/absl/flags/internal/flag.ht:T30r: e/usr/local/clang/include/absl/base/call_once.he:(195c:o16r:d _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n te r195n | a l : : CoonrcdeR_efpl*a ga*b salb_snlo_nnnounlnlu ltlr efel)a;g ) | { ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2builderutil_s2point_vector_layer.cc525::1835: :In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:warning: 27type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from 525../src/s2/base/commandlineflags.h | : 21 : In file included from /usr/local/clang/include/absl/flags/flag.ha:b42s: lIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h::c30o: r/usr/local/clang/include/absl/base/call_once.hd:_200i:n40t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l::C o200r | dvRoeipd* LaobwsLle_vneullClaalbllOen cceu(rarbesnlt:_:loenacfe__ f=l angu*l lapbtsrl;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257f:l23a:g ,note: expanded from macro 'absl_nullable'C al l257a | b#ldee&f&i nfen ,a b s| l ^_ nul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | In file included from s2/s2builderutil_s2point_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.hC:o33r: dIn file included from R../src/s2/base/commandlineflags.he:p21*: a/usr/local/clang/include/absl/flags/flag.hb:s110l:_29n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble r110e | pv)o i d| ^S etF/usr/local/clang/include/absl/base/nullability.hl:a257g:(23a:b snote: lexpanded from macro 'absl_nullable': :F l257a | g#f*i naeb salb_snlo_nnnuulllla bfllea g_,N uclolnasbtl eT & | v ^) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_In file included from ss2/s2builderutil_s2point_vector_layer.cca:t18i: sIn file included from f../src/s2/s2builderutil_s2point_vector_layer.hi:e27d: ,In file included from ../src/s2/mutable_s2shape_index.h.:.41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ .In file included from )s2/s2builderutil_s2point_vector_layer.cc :_18_: VIn file included from A../src/s2/s2builderutil_s2point_vector_layer.h_:A27R: GIn file included from S../src/s2/mutable_s2shape_index.h_:_41 : In file included from | ../src/s2/s2cell_id.h ^: 43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: In file included from warning: s2/s2builderutil_s2polygon_layer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h :12840 | : In file included from /usr/local/clang/include/absl/container/btree_map.hS:t67a: t/usr/local/clang/include/absl/container/internal/btree_container.hu:s522R:e3p:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n o522n | n u lAlB SCLl_oInNeTAEnRdNUAnLr_eXf((i)n sceornts_to;r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn_ei mapbls,l _cnoonnsntu l&l, _cNoonnsntu l&l, | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h524::2573::23 : warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nullable' 257 | 524# | d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aXb(lien s_eNrutl_loarb_laes s i| g ^n , insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_oIn file included from rs2/s2builderutil_s2point_vector_layer.cc_:a18s: sIn file included from i../src/s2/s2builderutil_s2point_vector_layer.hg:n27_: iIn file included from m../src/s2/mutable_s2shape_index.hp:l41,: In file included from c../src/s2/s2cell_id.ho:n43s: tIn file included from ../src/s2/s1angle.h&:,28 : &In file included from &../src/s2/s2point.h,: 27f: aIn file included from l../src/s2/s2coder.hs:e23,: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h::149509::1352:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 149509 | | c o n s t c h a r *A BaSbLs_lI_NnToEnRnNuAlLl_ AMTaTkReICBhUeTcEk_FCaAiPlTSUtRrEiDn_gB(Y ( t| h ^i s)),/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/common.hl:l32 :_9N:o nnote: nmacro 'ABSL_INTERNAL_IF_false' defined hereu ll 32| | ^# define ABSL_In file included from Is2/s2builderutil_s2point_vector_layer.ccN:T18E: RIn file included from N../src/s2/s2builderutil_s2point_vector_layer.hA:L27_: IIn file included from F../src/s2/mutable_s2shape_index.h_:f41a: lIn file included from s../src/s2/s2cell_id.he:(43i: fIn file included from _../src/s2/s1angle.hs:a28t: iIn file included from s../src/s2/s2point.hf:i27e: dIn file included from ,../src/s2/s2coder.h :.23.: .In file included from )/usr/local/clang/include/absl/status/status.h :_67_: V/usr/local/clang/include/absl/status/internal/status_internal.hA:_150A:R25G:S _warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 150 | consIn file included from ts2/s2builderutil_s2polygon_layer.cc :a18b: sIn file included from l../src/s2/s2builderutil_s2polygon_layer.h:::40S: tIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:u67s: */usr/local/clang/include/absl/container/internal/btree_container.h :a531b:s3l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n nul l531 | s t aAtBuSsL,_ IcNoTnEsRtN AcLh_aXr(*i nasbesrlt__noorn_nauslsli gpnr,e fiinxs)e;r t _| o ^r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p l, 241c | o#ndsetf i&n,e &a&b,s lf_anlosnen,u l l| ^_ No/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2builderutil_s2point_vector_layer.cc : 18 : In file included from A../src/s2/s2builderutil_s2point_vector_layer.hB:S27L: _In file included from I../src/s2/mutable_s2shape_index.hN:T41E: RIn file included from N../src/s2/s2cell_id.hA:L43_: AIn file included from T../src/s2/s1angle.hT:R28I: BIn file included from U../src/s2/s2point.hT:E27_: CIn file included from A../src/s2/s2coder.hP:T23U: RIn file included from E/usr/local/clang/include/absl/status/status.hD:_67B: Y/usr/local/clang/include/absl/status/internal/status_internal.h(:t150h:i58s:) )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | c o n s t a b s l : : S\t a t| u ^s * /usr/local/clang/include/absl/container/internal/common.ha:b32s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_false' defined heren ull 32s | t#adteufsi,n ec oAnBsStL _cIhNaTrE*R NaAbLs_lI_Fn_ofnanluslel( ipfr_esfaitxi)s;f i e| d ^, ./usr/local/clang/include/absl/base/nullability.h.:.241): 22_:_ Vnote: Aexpanded from macro 'absl_nonnull'_ AR G241S | _#_d e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status/usr/local/clang/include/absl/container/internal/btree_container.h_:i535n:t3e:r nwarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l ::St a535t | u s RAeBpS*L _aIbNsTlE_RnNoAnLn_uXl(li nPsreerpta_roerT_oaMsosdiigfny,( i n| s ^e rt_/usr/local/clang/include/absl/base/nullability.ho:r241_:a22s:s inote: gexpanded from macro 'absl_nonnull'n _i m241p | l#,d ecfoinnset a&b,s l&_&n,o ntnruulel, _ N| o ^n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509 : 52| : ^ note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from Rs2/s2builderutil_s2point_vector_layer.ccE:D18_: BIn file included from Y../src/s2/s2builderutil_s2point_vector_layer.h(:t27h: iIn file included from s../src/s2/mutable_s2shape_index.h):)41,: In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.h : 732 :\29 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31 :7329 | : note: smacro 'ABSL_INTERNAL_IF_true' defined heret ati c31 | c#odnesfti nset dA:B:SsLt_rIiNnTgE*R NaAbLs_lI_Fn_otnrnuuel(li fE_mspattyiSstfriiendg,( ).;. . )| ^i f_s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonIn file included from ns2/s2builderutil_s2polygon_layer.ccu:l18l: In file included from _../src/s2/s2builderutil_s2polygon_layer.hN:o40n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INIn file included from Ts2/s2builderutil_s2point_vector_layer.ccE:R18N: AIn file included from L../src/s2/s2builderutil_s2point_vector_layer.h_:X27(: iIn file included from n../src/s2/mutable_s2shape_index.hs:e41r: tIn file included from _../src/s2/s2cell_id.ho:r43_: aIn file included from s../src/s2/s1angle.hs:i28g: nIn file included from ,../src/s2/s2point.h :i27n: sIn file included from e../src/s2/s2coder.hr:t23_: o/usr/local/clang/include/absl/status/status.hr:_733a:s29s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ imp l733, | c osntsatt i&c, c&o&n,s tt rsuted,: : s| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r in g536* | a b s l _ n o n n u l l M o v e dfFarlosmeS)t;r i n| g ~~~~~~( ); /usr/local/clang/include/absl/container/internal/btree_container.h| : ^509 :47:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'absl_nonnull'509 | 241 | # d e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2builderutil_s2point_vector_layer.cc :51118 | : In file included from ../src/s2/s2builderutil_s2point_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h : 41 : AIn file included from B../src/s2/s2cell_id.hS:L43_: IIn file included from N../src/s2/s1angle.hT:E28R: NIn file included from A../src/s2/s2point.hL:_27A: TIn file included from T../src/s2/s2coder.hR:I23B: U/usr/local/clang/include/absl/status/status.hT:E751_:C61A:P Twarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ED_B Y751( | t h isst)a)t)i c u i n t p t r _ t P o i n t e r T o R e p\( s t| a ^t us/usr/local/clang/include/absl/container/internal/common.h_:i32n:t9e:r nnote: amacro 'ABSL_INTERNAL_IF_false' defined herel ::S t32a | t#udseRfeipn*e aAbBsSlL__nIoNnTnEuRlNlA Lr_)I;F _ f| ^a ls/usr/local/clang/include/absl/base/nullability.he:(241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sf i241e | d#,d e.f.i.n)e _a_bVsAl__AnRoGnSn_u_l l | _ ^N onnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* abslIn file included from _s2/s2builderutil_s2polygon_layer.ccn:o18n: nIn file included from u../src/s2/s2builderutil_s2polygon_layer.hl:l40 : RIn file included from e/usr/local/clang/include/absl/container/btree_map.hp:T67o: P/usr/local/clang/include/absl/container/internal/btree_container.ho:i538n:t23e:r (warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ /usr/local/clang/include/absl/base/nullability.h538: | 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n et raubes)l;_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 496_:N9o:n nnote: umacro 'ABSL_INTERNAL_X' defined herel l | ^496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/mutable_s2shape_index.h::55241:: 79In file included from :../src/s2/s2cell_id.h :43warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h: 27552: | In file included from ../src/s2/s2coder.h :A23B: SL/usr/local/clang/include/absl/status/status.h_:I1031N:T42E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _X(in s1031e | ritn_loirn_ea scsoingsnt, sitnasteurst__ionrt_earsnsailg:n:_Sitmaptlu,s R&e&p,* &a&b,s lt_rnuoen,n uflall sSet)a;t u s| : ^: Re/usr/local/clang/include/absl/container/internal/btree_container.hp:T496o:P9o:i nnote: tmacro 'ABSL_INTERNAL_X' defined heree r( 496| | ^# defi/usr/local/clang/include/absl/base/nullability.hn:e241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fXi(nFeu nacb,s lC_anlolneneu,l lK Q_uNaoln,n uMlQlu a l| , ^ KValue, MValue, ...) \ | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n552u:l3l: rwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p ) { 552| | ^ A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | X#(dienfsienret _aobrs_la_snsoingnnu,l li n_sNeorntn_uolrl_ a s| s ^i gn_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: In file included from warning: s2/s2builderutil_s2point_vector_layer.cc'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from 552../src/s2/mutable_s2shape_index.h | : 41 : AIn file included from B../src/s2/s2cell_id.hS:L43_: IIn file included from N../src/s2/s1angle.hT:E28R: NIn file included from A../src/s2/s2point.hL:_27X: (In file included from i../src/s2/s2coder.hn:s23e: r/usr/local/clang/include/absl/status/status.ht:_1063o:r13_:a swarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i gn, 1063i | ncsoenrstt_ ocrh_aars*s iagbns_li_mnpoln,n u&l&l, S&t&a,t utsrMuees,s afgaelAsseC)S;t r (| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509/usr/local/clang/include/absl/base/nullability.h::47241:: 22:note: expanded from macro 'ABSL_INTERNAL_X'note: expanded from macro 'absl_nonnull' 509241 | | # d e f i n e a bAsBlS_Ln_oInNnTuElRlN A_LN_oAnTnTuRlIlB U T| E ^_ CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullaIn file included from bs2/s2builderutil_s2polygon_layer.cci:l18i: tIn file included from y../src/s2/s2builderutil_s2polygon_layer.h_:u40n: kIn file included from n/usr/local/clang/include/absl/container/btree_map.ho:w67n: ;/usr/local/clang/include/absl/container/internal/btree_container.h : 574| : ^3 : warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 289:34: note: 574expanded from macro 'absl_nullability_unknown' | A B289S | L#_dIeNfTiEnReN AaLb_sXl(_innuslelratb_iolri_tays_suingknn,o winn s_eNrutl_lo_ru_nasspseicginf_iheidn t _| i ^m pl, const &, &In file included from &s2/s2cap.cc,: 18 : | In file included from ^../src/s2/s2cap.h :27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/logging.h509::2152: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from 509/usr/local/clang/include/absl/log/internal/check_op.h | : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h :A47B: SIn file included from L/usr/local/clang/include/absl/log/internal/structured_proto.h_:I27N: TIn file included from E/usr/local/clang/include/absl/log/internal/proto.hR:N34A: L/usr/local/clang/include/absl/types/span.h_:A213T:T34R:I Bwarning: Utype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T E_C A213P | T U RuEsDi_nBgY (ctohnisst)_)p,o i n t e r = c o n s t T * a b s l _ n u\l l a| b ^i li/usr/local/clang/include/absl/container/internal/common.ht:y31_:u9n:k nnote: omacro 'ABSL_INTERNAL_IF_true' defined herew n; 31| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i289n:e34 :A Bnote: Sexpanded from macro 'absl_nullability_unknown'L _I N289T | E#RdNeAfLiIn file included from _ns2/s2builderutil_s2polyline_vector_layer.ccIe:F 18_a: tbIn file included from rs../src/s2/s2builderutil_s2polyline_vector_layer.hul:e_25(n: iuIn file included from fl../src/s2/base/logging.h_ls:aa21bt: iiIn file included from ls/usr/local/clang/include/absl/log/check.hif:ti37ye: _dIn file included from u,/usr/local/clang/include/absl/log/internal/check_impl.hn :k.21n.: o.In file included from w)/usr/local/clang/include/absl/log/internal/check_op.hn : i41_f: N_In file included from u/usr/local/clang/include/absl/log/internal/strip.hsl:al26t_: iuIn file included from sn/usr/local/clang/include/absl/log/internal/log_message.hfs:ip53ee: dc /usr/local/clang/include/absl/types/source_location.hi :f| 113i ^:e 19d: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | In file included from s2/s2builderutil_s2polygon_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polygon_layer.hc:o40n: sIn file included from t/usr/local/clang/include/absl/container/btree_map.h :c67h: a/usr/local/clang/include/absl/container/internal/btree_container.hr:*574 :a3b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnul l574 | f i lAeB_SnLa_mIeN T=E R_N_AbLu_iXl(tiinns_eFrItL_Eo(r)_)a s{s i g| n ^, in/usr/local/clang/include/absl/base/nullability.hs:e241r:t22_:o rnote: _expanded from macro 'absl_nonnull'a ss i241g | n#_dheifnitn_ei mapbls,l _cnoonnsntu l&l, _&N&o,n n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l | ^ 575 | true, true, const_iteratoIn file included from rs2/s2builderutil_s2polyline_vector_layer.cc(:h18i: nIn file included from t../src/s2/s2builderutil_s2polyline_vector_layer.h): 25A: BIn file included from S../src/s2/base/logging.hL:_21I: NIn file included from T/usr/local/clang/include/absl/log/check.hE:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:C21O: MIn file included from M/usr/local/clang/include/absl/log/internal/check_op.hA:)41;: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53/usr/local/clang/include/absl/container/internal/btree_container.h: :509/usr/local/clang/include/absl/types/source_location.h::47133:: 25:note: expanded from macro 'ABSL_INTERNAL_X'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509 | 133 | c o n s t eAxBpSrL _cIoNnTsEtR NcAhLa_rA*T TaRbIsBlU_TnEo_nCnAuPlTlU RfEiDl_eB_Yn(atmhei(s)) )c,o n s t n o e x c e p t { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :\22 : | note: ^~~~expanded from macro 'absl_nonnull' 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d574e:f3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a b/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBIn file included from Us2/s2builderutil_s2polyline_vector_layer.ccT:E18_: CIn file included from A../src/s2/s2builderutil_s2polyline_vector_layer.hP:T25U: RIn file included from E../src/s2/base/logging.hD:_21B: YIn file included from (/usr/local/clang/include/absl/log/check.ht:h37i: sIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h):)21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 53 : /usr/local/clang/include/absl/types/source_location.h : 142 : 25 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 142/usr/local/clang/include/absl/container/internal/common.h | : 31 :c9o:n snote: tmacro 'ABSL_INTERNAL_IF_true' defined heree xpr 31c | o#ndsetf icnhea rA*B SaLb_sIlN_TnEoRnNnAuLl_lI Ff_utnrcutei(oinf__nsaamtei(s)f iceodn,s t. .n.o)e xicfe_psta t{i s f| i ^e d /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2builderutil_s2polygon_layer.ccf:i18n: eIn file included from ../src/s2/s2builderutil_s2polygon_layer.ha:b40s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l574l: 3_:N owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ull | 574 ^ | ABSL_INTERNAL_X(insIn file included from es2/s2builderutil_s2polyline_vector_layer.ccr:t18_: oIn file included from r../src/s2/s2builderutil_s2polyline_vector_layer.h_:a25s: sIn file included from i../src/s2/base/logging.hg:n21,: In file included from i/usr/local/clang/include/absl/log/check.hn:s37e: rIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h_:o21r: _In file included from a/usr/local/clang/include/absl/log/internal/check_op.hs:s41i: gIn file included from n/usr/local/clang/include/absl/log/internal/strip.h_:h26i: nIn file included from t/usr/local/clang/include/absl/log/internal/log_message.h_:i53m: p/usr/local/clang/include/absl/types/source_location.hl:,150 :c40o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] &, &150& | , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | c otnrsute ,c htarru*e ,a bcsoln_snto_nintuelrla tfoirl(eh_innatm)e )A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Cexpanded from macro 'absl_nonnull'O MM A);241 | #| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fin/usr/local/clang/include/absl/container/internal/btree_container.he: 511a:b47s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | _ N o n n u l l A| B ^S L_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h : 25 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :\21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^~~~: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)In file included from )s2/s2builderutil_s2polyline_vector_layer.cc,: 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h : 25 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h\: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/internal/log_message.h::3271::926:: note: warning: macro 'ABSL_INTERNAL_IF_false' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | 71# | d e fLiongeM eAsBsSaLg_eI(NcToEnRsNtA Lc_hIaFr_*f aalbssel(_info_nsnautlils ffiielde,, .i.n.t) l_i_nVeA,_ A R| G ^S __ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2builderutil_s2polygon_layer.cce:f18i: nIn file included from e../src/s2/s2builderutil_s2polygon_layer.h :a40b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u577l:l3 :_ Nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n nul l577 | | ^A BSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: In file included from expanded from macro 'ABSL_INTERNAL_X's2/s2builderutil_s2polyline_vector_layer.cc :18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h :51125 | : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: IIn file included from N/usr/local/clang/include/absl/log/internal/check_op.hT:E41R: NIn file included from A/usr/local/clang/include/absl/log/internal/strip.hL:_26A: T/usr/local/clang/include/absl/log/internal/log_message.hT:R78I:B26U:T Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C APT U78R | E D _LBoYg(Mtehsissa)g)e)( c o n s t c h a r * a b s l _ n o n n u l l\ f i| l ^e , /usr/local/clang/include/absl/container/internal/common.hi:n32:t9 :l inote: nmacro 'ABSL_INTERNAL_IF_false' defined heree , | 32 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eI Fa_bfsall_sneo(ninfu_lsla t_iNsofnineudl,l . .| . ^) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:In file included from 3s2/s2builderutil_s2polyline_vector_layer.cc:: 18: warning: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 25: In file included from ../src/s2/base/logging.h:21 : 579In file included from | /usr/local/clang/include/absl/log/check.h : 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_op.hE:R41N: AIn file included from L/usr/local/clang/include/absl/log/internal/strip.h_:X26(: i/usr/local/clang/include/absl/log/internal/log_message.hn:s82e:r26t:_ owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ass i82g | n , LiongsMeersts_aogre_(acsosnisgtn _chhianrt*_ iambpsll,_ n&o&n,n ucloln sfti l&e,, i| n ^t l/usr/local/clang/include/absl/container/internal/btree_container.hi:n509e:,52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :50922 | : note: expanded from macro 'absl_nonnull' 241 | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nAnTuTlRlI B_UNToEn_nCuAlPlT U R| E ^D _BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, .In file included from .s2/s2cap.cc.:)18 : _In file included from _../src/s2/s2cap.hV:A27_: AIn file included from R../src/s2/base/logging.hG:S21_: _In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26In file included from : s2/s2builderutil_s2polygon_layer.ccIn file included from :/usr/local/clang/include/absl/log/internal/log_message.h18:: 47In file included from : ../src/s2/s2builderutil_s2polygon_layer.hIn file included from :/usr/local/clang/include/absl/log/internal/structured_proto.h40:: 27In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/log/internal/proto.h67:In file included from : 34s2/s2builderutil_s2polyline_vector_layer.cc/usr/local/clang/include/absl/container/internal/btree_container.h: ::18/usr/local/clang/include/absl/types/span.h579: ::In file included from 7333../src/s2/s2builderutil_s2polyline_vector_layer.h:::31 25:: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/base/logging.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h579: | 37 : 733 In file included from | A/usr/local/clang/include/absl/log/internal/check_impl.hcB:oS21nL: s_In file included from tI/usr/local/clang/include/absl/log/internal/check_op.heN:xT41pE: rRIn file included from N/usr/local/clang/include/absl/log/internal/strip.hSA:pL26a_: nX/usr/local/clang/include/absl/log/internal/log_message.h(<:iT119n>:s 41eM:ra tkwarning: _etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oS rp_aan s(119sT | i* g naL,bo sgilMn_esnseusrlatlg_aeob&rl _eTa ospSstiinrgk nAA_lhBisSnoLt(__aAibTmsTplRl:I,:B LU&oT&gE,S_ iLcnIokFn*Es TtaI bM&sE,l_ _B nO| oU ^nN nDu,/usr/local/clang/include/absl/container/internal/btree_container.hl :l 511s| :i ^n52k :) ;/usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X' 257 | : ^23 :511 | /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullable' 241 : 22 :257 | note: # expanded from macro 'absl_nonnull'd e fA iB241nS | eL# _daIebNfsTilEn_RenN uAalLbl_saAlbT_lTneRo In_BnNUuuTllEll_ aC_bANlPoeTn Un Ru| lE ^lD _ B| Y ^( this))) In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h\: 25 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/log/check.h31:In file included from :37s2/s2cap.cc9: ::In file included from 18 /usr/local/clang/include/absl/log/internal/check_impl.h: :note: In file included from 21macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2cap.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 3141../src/s2/base/logging.h | : :#In file included from 21d/usr/local/clang/include/absl/log/internal/strip.h: e:In file included from f26/usr/local/clang/include/absl/log/check.hi: :n37/usr/local/clang/include/absl/log/internal/log_message.he: : In file included from 121A/usr/local/clang/include/absl/log/internal/check_impl.h:B:41S21:L: _ IIn file included from warning: N/usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T: E41R: NIn file included from A /usr/local/clang/include/absl/log/internal/strip.hL121:_ | I26 F : _LIn file included from to/usr/local/clang/include/absl/log/internal/log_message.hrg:Mu47ee: (sIn file included from is/usr/local/clang/include/absl/log/internal/structured_proto.hfa:_g27sea: &t In file included from iT/usr/local/clang/include/absl/log/internal/proto.hso:fS34ii: en/usr/local/clang/include/absl/types/span.hdk:,O739 n:.l21.y:.( )awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]is fl_:s:a tL739io | sgSfSpiiaenndk< *T >| a ^bM salk_enSopnannu(lTl* In file included from sas2/s2builderutil_s2polygon_layer.ccib:ns18lk: )_In file included from ;n../src/s2/s2builderutil_s2polygon_layer.h u: l40| l: ^aIn file included from b /usr/local/clang/include/absl/container/btree_map.hl:e/usr/local/clang/include/absl/base/nullability.h 67:b: 241e/usr/local/clang/include/absl/container/internal/btree_container.hg:i:22n579 ::A 3B:Snote: Lexpanded from macro 'absl_nonnull'warning: _ 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]A T 241T | R#IdBe Uf579Ti | En _e L AIaBFbSEsLTl_I_IMnNEoT_nEBnROuNUlANlLD _,_X N( oi| nn ^ns uelr/usr/local/clang/include/absl/base/nullability.hlt: _257 o:| r23 ^_: a snote: sexpanded from macro 'absl_nullable'i gn ,257 | i#ndseefritn_eo ra_bassls_ingunl_lhaibnlte_ i_mNpull,l a&b&l,e c o| n ^s t &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 27 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37f: aIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hs:e21,: In file included from t/usr/local/clang/include/absl/log/internal/check_op.hr:u41e: ,In file included from /usr/local/clang/include/absl/log/internal/strip.hc:o26n: sIn file included from t/usr/local/clang/include/absl/log/internal/log_message.h_:i47t: eIn file included from r/usr/local/clang/include/absl/log/internal/structured_proto.ha:t27o: rIn file included from (In file included from /usr/local/clang/include/absl/log/internal/proto.hhs2/s2builderutil_s2polyline_vector_layer.cc:i:34n18: t: /usr/local/clang/include/absl/types/span.h)In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.h740A::B2521S: :LIn file included from _../src/s2/base/logging.hwarning: I:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N21 T: EIn file included from R /usr/local/clang/include/absl/log/check.hN740:A | 37L : _ In file included from C /usr/local/clang/include/absl/log/internal/check_impl.hO :M 21M : A In file included from ) /usr/local/clang/include/absl/log/internal/check_op.h; : 41 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/log/internal/strip.h : 26 : /usr/local/clang/include/absl/container/internal/btree_container.h :/usr/local/clang/include/absl/log/internal/log_message.hT511:*:158 47:a:32b :s note: lwarning: expanded from macro 'ABSL_INTERNAL_X'_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] n ul l 511a158 | b | l e L eo ng dM )e s ns oaAegBxeSc&Le _poItpN eT{rE aR tN| oA ^rL <_Sp LeM_raIakNteToCEroRT EdRaNtAaL__;A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) ,a b s l _ n o n n u l l _ N o n n u l l | ^\ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySinokr*_ aasbssilg_nn,o ninnuslelr ts_ionrk_,a s s| i ^g n_/usr/local/clang/include/absl/base/nullability.hh:i241n:t22_:i mnote: pexpanded from macro 'absl_nonnull'l , &241& | ,# d&e&f,i nter uaeb,s l _| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nnu l593l | _ N o n n u l l | ^ true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::618257::6423:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nullable' 257 | 618# | d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aXb(lter y__Neumlpllaabclee, t| r ^y _emplace_impl, const &, faIn file included from ls2/s2builderutil_s2polyline_vector_layer.ccs:e18): ;In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h :| 25 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/container/internal/btree_container.h21:: 596In file included from :/usr/local/clang/include/absl/log/check.h9::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hmacro 'ABSL_INTERNAL_X' defined here: 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h: 41596: | In file included from #/usr/local/clang/include/absl/log/internal/strip.hd:e26f: i/usr/local/clang/include/absl/log/internal/log_message.hn:e400 :A17B:S Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I NTE R400N | A L _ X (cFounnsct, vCoaildl*e ea,b sKlQ_unaull,l aKbVlael uceo,n s.t.&. )v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | \# d e| f ^i ne absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2builderutil_s2polyline_vector_layer.cc\: 18 : | In file included from ^../src/s2/s2builderutil_s2polyline_vector_layer.h :25: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/base/logging.h32::219: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 32In file included from | /usr/local/clang/include/absl/log/internal/check_op.h#:d41e: fIn file included from i/usr/local/clang/include/absl/log/internal/strip.hn:e26 : A/usr/local/clang/include/absl/log/internal/log_message.hB:S425L:_31I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_I F425_ | f a lLsoeg(Miefs_ssaagteiFsaftiaeld(,c o.n.s.t) c_h_aVrA*_ AaRbGsSl___n o n| n ^u ll file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2builderutil_s2polygon_layer.ccn:e18 : aIn file included from b../src/s2/s2builderutil_s2polygon_layer.hs:l40_: nIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 619_:N63o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l | ^619 | ABSL_INTERNAL_X(try_emplace, tIn file included from rs2/s2builderutil_s2polyline_vector_layer.ccy:_18e: mIn file included from p../src/s2/s2builderutil_s2polyline_vector_layer.hl:a25c: eIn file included from _../src/s2/base/logging.hi:m21p: lIn file included from ,/usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21&: ,In file included from /usr/local/clang/include/absl/log/internal/check_op.ht:r41u: eIn file included from )/usr/local/clang/include/absl/log/internal/strip.h;: 26 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 426:31/usr/local/clang/include/absl/container/internal/btree_container.h:: 596:warning: 9:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: macro 'ABSL_INTERNAL_X' defined here 426 | 596 | L#odgeMfeisnsea gAeBFSaLt_aIlN(TcEoRnNsAtL _cXh(aFru*n ca,b sCla_lnloenen,u lKlQ ufaill,e ,K Vianltu el,i n.e.,. ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f\i n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l619l: 3f:a iwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u re_ m619s | g ) AABBSSLL__IANTTTERRINBAULT_EX_(CtOrLyD_;e m p| l ^a ce/usr/local/clang/include/absl/base/nullability.h,: 241t:r22y:_ enote: mexpanded from macro 'absl_nonnull'p la c241e | _#idmepfli,n ec oanbsstl _&n,o ntnruulel) ;_ N o| n ^n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 611 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h\: 25 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/log/check.h31::379: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:note: 21macro 'ABSL_INTERNAL_IF_true' defined here: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41 : 31In file included from | /usr/local/clang/include/absl/log/internal/strip.h#:d26e: f/usr/local/clang/include/absl/log/internal/log_message.hi:n436e: 36A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E436R | N A LL_oIgFM_etsrsuaeg(eiDfe_bsuagtFiastfaile(dc,o n.s.t. )c hiafr_*s aatbisslf_ineodn n u| l ^l file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2builderutil_s2polygon_layer.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40 : 241In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d67e: f/usr/local/clang/include/absl/container/internal/btree_container.hi:n619e: 3a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nonnu l619l | _ NAoBnSnLu_lIlN T E| R ^N AL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2builderutil_s2polyline_vector_layer.cc: 18611: | In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h : 25 : In file included from ../src/s2/base/logging.h : 21 : In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_op.hA:L41_: AIn file included from T/usr/local/clang/include/absl/log/internal/strip.hT:R26I: B/usr/local/clang/include/absl/log/internal/log_message.hU:T446E:_43C:A Pwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U RED_ B446Y | ( t hLiosg)M)e,s s a g e Q u i e t l y D e b u g F a t a l ( c o n s\t c| h ^~~~a r* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_In file included from es2/s2builderutil_s2polyline_vector_layer.ccm:p18l: aIn file included from c../src/s2/s2builderutil_s2polyline_vector_layer.he:,25 : tIn file included from r../src/s2/base/logging.hy:_21e: mIn file included from p/usr/local/clang/include/absl/log/check.hl:a37c: eIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hi:m21p: lIn file included from ,/usr/local/clang/include/absl/log/internal/check_op.h :&41&: ,In file included from /usr/local/clang/include/absl/log/internal/strip.hf:a26l: s/usr/local/clang/include/absl/log/internal/log_message.he:)454;: 38 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :596:9: 454 | note: macro 'ABSL_INTERNAL_X' defined here Log M596e | s#sdaegfeiQnuei eAtBlSyLF_aItNaTlE(RcNoAnLs_tX (cFhuanrc*, aCbaslll_eneo,n nKuQlula lf,i lKeV,a l u| e ^, ./usr/local/clang/include/absl/base/nullability.h.:.241): 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l\_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char/usr/local/clang/include/absl/container/internal/btree_container.h*: 620a:b3s:l _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nnu l620l | f iAlBeS,L _iInNtT ElRiNnAeL,_ X (| t ^r y_/usr/local/clang/include/absl/base/nullability.he:m241p:l22a:c enote: ,expanded from macro 'absl_nonnull' tr y241_ | e#mdpelfaicnee_ iambpsll,_ n&o&n,n uflall s_eN)o;n n u| l ^l | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 611:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2builderutil_s2polyline_vector_layer.cc :61118 | : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h : 25 : In file included from ../src/s2/base/logging.h : 21 : AIn file included from B/usr/local/clang/include/absl/log/check.hS:L37_: IIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/internal/check_op.hL:_41A: TIn file included from T/usr/local/clang/include/absl/log/internal/strip.hR:I26B: U/usr/local/clang/include/absl/log/internal/log_message.hT:E457_:C38A:P Twarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ED_ B457Y | ( t h i s ) ) , c o n s t c h a\r * | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n32o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_false' defined here fai l32u | r#ed_emfsign)e A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ IF _241f | a#ldseef(iinfe_ saabtsils_fnioendn,u l.l. ._)N o_n_nVuAl_lA R G| S ^_ _ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATIn file included from Ts2/s2builderutil_s2polyline_vector_layer.ccR:I18B: UIn file included from T../src/s2/s2builderutil_s2polyline_vector_layer.hE:_25C: AIn file included from P../src/s2/base/logging.hT:U21R: EIn file included from D/usr/local/clang/include/absl/log/check.h_:B37Y: (In file included from t/usr/local/clang/include/absl/log/internal/check_impl.hh:i21s: )/usr/local/clang/include/absl/log/internal/check_op.h):,180 : 42 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | A B S L _ A T T R I B U T\E _ P| U ^R E_/usr/local/clang/include/absl/container/internal/common.hF:U31N:C9T:I Onote: Nmacro 'ABSL_INTERNAL_IF_true' defined here con s31t | #cdheafri*n ea bAsBlS_Ln_oInNnTuElRlN AMLa_kIeFC_htercukeF(aiifl_Sstartiinsgf(i e d| , ^ .../usr/local/clang/include/absl/base/nullability.h): 241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sf i241e | d# d e| f ^i ne absl_nonnulIn file included from ls2/s2builderutil_s2polygon_layer.cc :_18N: oIn file included from n../src/s2/s2builderutil_s2polygon_layer.hn:u40l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18 : 621In file included from | ../src/s2/s2builderutil_s2polyline_vector_layer.h : 25A: BIn file included from S../src/s2/base/logging.hL:_21I: NIn file included from T/usr/local/clang/include/absl/log/check.hE:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:X21(: t/usr/local/clang/include/absl/log/internal/check_op.hr:y181_:e25m:p lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c e, t181r | y _ e m pcloancset_ iambpsll,: :&S&t,a ttursu*e )a;b s l| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l611l: 47s:t anote: texpanded from macro 'ABSL_INTERNAL_X'u s, c o611n | s t c h a r * a bAsBlS_Ln_oInNnTuElRlN ApLr_eAfTiTxR)I;B U T| E ^_ CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y (t h241i | s#)d)e,f i n e a b s l _ n o n n u l l _ N o n n u l l \ | ^| ^~~~ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/container/internal/btree_container.h: :622/usr/local/clang/include/absl/log/internal/check_op.h::3189:: 28:warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 622 | 189 | iAnBlSiLn_eI NcToEnRsNtA La_bXs(lt:r:yS_teamtpulsa*c ea,b stlr_yn_oenmnpullalc eA_shSitnatt_uism(pclo,n scto nasbts l&:,: Sftaaltsues,& s| ) ^ { /usr/local/clang/include/absl/container/internal/btree_container.h| : ^611 :52:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_INTERNAL_X'22 : note: expanded from macro 'absl_nonnull' 611 | 241 | # d e f i n e AaBbSsLl__InNoTnEnRuNlAlL __ANToTnRnIuBlUlT E _| C ^A PTURED_BY(this)), \ | ^In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18/usr/local/clang/include/absl/container/internal/common.h: :In file included from 32../src/s2/s2builderutil_s2polyline_vector_layer.h::925:: In file included from ../src/s2/base/logging.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here21 : In file included from /usr/local/clang/include/absl/log/check.h: 3732: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e193 :A21B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTER N193A | Lc_oInFs_tf aalbssel(:i:fS_tsaattuiss*f iaebds,l _.n.o.n)n u_l_lV AA_sASRtGaSt_u_s ( c| o ^n st absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheIn file included from cs2/s2builderutil_s2polygon_layer.cck:O18p: MIn file included from e../src/s2/s2builderutil_s2polygon_layer.hs:s40a: gIn file included from e/usr/local/clang/include/absl/container/btree_map.hB:u67i: l/usr/local/clang/include/absl/container/internal/btree_container.hd:e624r:(3c:o nwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t cha r624* | a bAsBlS_Ln_oInNnTuElRlN AeLx_pXr(tterxyt_)e;m p l| a ^c e,/usr/local/clang/include/absl/base/nullability.h :t241r:y22_:e mnote: pexpanded from macro 'absl_nonnull'l ac e241_ | h#idnetf_iinmep la,b sclo_nnsotn n&u,l lt r_uNeo,n n u| l ^l | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTUREDIn file included from _s2/s2builderutil_s2polyline_vector_layer.ccB:Y18(: tIn file included from h../src/s2/s2builderutil_s2polyline_vector_layer.hi:s25): )In file included from ,../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 209 : 15 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \209 | | ^c on/usr/local/clang/include/absl/container/internal/common.hs:t31 :c9h:a rnote: *macro 'ABSL_INTERNAL_IF_true' defined here abs l31_ | n#odnenfuilnle NAeBwSSLt_rIiNnTgE(R)N;A L _| I ^F _t/usr/local/clang/include/absl/base/nullability.hr:u241e:(22i:f _note: sexpanded from macro 'absl_nonnull'a ti s241f | i#edde,f i.n.e. )a bisfl__snaotninsuflile d_ N o| n ^n ull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:40: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMIn file included from Ms2/s2builderutil_s2polyline_vector_layer.ccA:)18;: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~25 : In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 611/usr/local/clang/include/absl/log/check.h::4737:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'ABSL_INTERNAL_X'21 : /usr/local/clang/include/absl/log/internal/check_op.h:226 :61159 | : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | AvBoSiLd_ IMNaTkEeRCNhAeLc_kAOTpTVRaIlBuUeTSEt_rCiAnPgT(UsRtEdD:_:BoYs(ttrheiasm)&) ,o s , c o n s t v o i d * a b s l _ n u l l a b\l e | p ^~~~) ; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplacIn file included from es2/s2builderutil_s2polyline_vector_layer.cc_:h18i: nIn file included from t../src/s2/s2builderutil_s2polyline_vector_layer.h_:i25m: pIn file included from l../src/s2/base/logging.h,: 21&: &In file included from ,/usr/local/clang/include/absl/log/check.h :f37a: lIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:,21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 276:13/usr/local/clang/include/absl/container/internal/btree_container.h:: 611:warning: 52:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 276 | c o611n | s t v o i d * a bAsBlS_Ln_uIlNlTaEbRlNeA Lo_pAeTrTaRtIoBrU'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]& , | ^ 628 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eXf(itnrey _aebmspll_ancoen,n utlrly __eNmopnlnauclel_ h i| n ^t _impl, &&, true,In file included from s2/s2builderutil_s2polyline_vector_layer.cc :| 18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25 : 629In file included from | ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 293 : 49c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _it e293r | a t o r ( h i n t ) A B S L _ I N T E R N A L _ C O M M A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con/usr/local/clang/include/absl/container/internal/btree_container.hs:t611 :c47h:a rnote: *expanded from macro 'ABSL_INTERNAL_X' abs l611_ | n o n n u l l ) ; A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ AT T241R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_oBnYn(utlhli s_)N)o,n n u l l | ^ \ | ^~~~ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed c/usr/local/clang/include/absl/container/internal/btree_container.hh:a638r:*63 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _nonn u638l | l ) ; | ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :k22e:y _note: aexpanded from macro 'absl_nonnull'r g< K241> | #&dke fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this)) | ^~~~ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l648 :_7N:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll | ^648 | this)) ABSL_ATTRIBUTE_In file included from Ls2/s2builderutil_s2polyline_vector_layer.ccI:F18E: TIn file included from I../src/s2/s2builderutil_s2polyline_vector_layer.hM:E25_: BIn file included from O../src/s2/base/logging.hU:N21D: In file included from {/usr/local/clang/include/absl/log/check.h : 37| : ^~~~In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:27: In file included from In file included from ../src/s2/mutable_s2shape_index.hs2/s2builderutil_s2polyline_vector_layer.cc::4418: : In file included from In file included from ../src/s2/s2pointutil.h../src/s2/s2builderutil_s2polyline_vector_layer.h::2725: : In file included from ../src/s2/util/math/matrix3x3.h../src/s2/base/logging.h::27621:: 5In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:463 :2761 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] S2_ C463H | EACBKS_LN_EL(OdGe_tI,N TVETRyNpAeL(_0D)E)F I241( | # d e f i\n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ abslIn file included from _s2/s2builderutil_s2polyline_vector_layer.ccn:o18n: nIn file included from u../src/s2/s2builderutil_s2polyline_vector_layer.hl:l25 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2builderutil_s2polyline_layer.ccnote: :expanded from macro 'absl_nonnull'18 : In file included from ../src/s2/s2builderutil_s2polyline_layer.h :24127 | : #In file included from d../src/s2/mutable_s2shape_index.he:f30i: nIn file included from e/usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h_:n70o: nIn file included from n/usr/local/clang/include/absl/container/internal/layout.hu:l198l: In file included from _/usr/local/clang/include/absl/strings/str_cat.hN:o116n: nIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:l23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 66:41: In file included from warning: s2/s2builderutil_s2polyline_vector_layer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25 : 66In file included from | ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 465 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | A BiSnLt__LtOyGp_eI*N TaEbRsNlA_Ln_oDnEnFuIlNlE _oMuAtK)E;_ C H| E ^C K_O/usr/local/clang/include/absl/base/nullability.hP:_241S:T22R:I Nnote: Gexpanded from macro 'absl_nonnull'_ EXT E241R | N#(dceofnisnte vaobisdl*_ naobnsnlu_lnlo n_nNuolnln)u;l l | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char*In file included from s2/s2builderutil_s2polyline_layer.cca:b18s: lIn file included from _../src/s2/s2builderutil_s2polyline_layer.hn:o27n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30): In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree.h::24170:: 22In file included from :/usr/local/clang/include/absl/container/internal/layout.h :198note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/str_cat.h:116 : 241In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h#:d23e: f/usr/local/clang/include/absl/strings/numbers.hi:n77e: 61a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u77l | l[ [_nNoodninsuclalr d ]| ] ^ bool SimpleAtof(absl::string_view str, float* absl_In file included from ns2/s2builderutil_s2polyline_vector_layer.cco:n18n: uIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.hl: 25o: uIn file included from t../src/s2/base/logging.h):;21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h::24121:: 22:/usr/local/clang/include/absl/log/internal/check_op.h :502note: :expanded from macro 'absl_nonnull'1 : warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #de f502i | nAeB SaLb_sLlO_Gn_oInNnTuElRlN A_L_NCoHnEnCuKl_lO P _| I ^M PL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32In file included from :s2/s2builderutil_s2polyline_layer.cc :18note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h488: | 30 : In file included from i/usr/local/clang/include/absl/container/btree_map.hn:l66i: nIn file included from e/usr/local/clang/include/absl/container/internal/btree.h :c70o: nIn file included from s/usr/local/clang/include/absl/container/internal/layout.ht:e198x: pIn file included from r/usr/local/clang/include/absl/strings/str_cat.h :c116o: nIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.ht: 23c: h/usr/local/clang/include/absl/strings/numbers.ha:r88*: 62a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a88b | l[e[ nnoadmies#c#aIrmdp]l]( b o o l S i m p l e A t o d ( a b s\l : :| s ^t ri/usr/local/clang/include/absl/base/nullability.hn:g257_:v23i:e wnote: expanded from macro 'absl_nullable's tr ,257 | d#oduebflien*e aabbssll__nnounlnlualbll eo u_tN)u;l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2builderutil_s2polyline_vector_layer.cci:n18e: In file included from a../src/s2/s2builderutil_s2polyline_vector_layer.hb:s25l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 502 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2builderutil_s2polyline_layer.cc :c18o: nIn file included from s../src/s2/s2builderutil_s2polyline_layer.ht: 27T: 1In file included from &../src/s2/mutable_s2shape_index.h :v301: ,In file included from /usr/local/clang/include/absl/container/btree_map.hc:o66n: sIn file included from t/usr/local/clang/include/absl/container/internal/btree.h :T702: &In file included from /usr/local/clang/include/absl/container/internal/layout.hv:2198,: In file included from c/usr/local/clang/include/absl/strings/str_cat.ho:n116s: tIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hc:h23a: r/usr/local/clang/include/absl/strings/numbers.h*: 98a:b60s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l98 | e[x[pnrotdeixstc)a r{d ] ] b o\o l | S ^i mp/usr/local/clang/include/absl/base/nullability.hl:e241A:t22o:b (note: aexpanded from macro 'absl_nonnull'b sl :241: | s#tdreifnign_ev iaebws ls_tnro,n nbuololl *_ Naobnsnlu_lnlo n n| u ^l l out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:In file included from 112s2/s2builderutil_s2polyline_vector_layer.cc::4418:: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/base/logging.h:21 : 112In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 502 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 497 : 32 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' i497n | t _ tiynplei*n ea bcsoln_sntoenxnpurl lc oonustt) ;c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | n#admeef#i#nIem palb(s l _ n o n n u l l _ N o n n u l l \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from as2/s2builderutil_s2polyline_layer.ccb:l18e: In file included from _../src/s2/s2builderutil_s2polyline_layer.hN:u27l: lIn file included from a../src/s2/mutable_s2shape_index.hb:l30e: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.hs2/s2builderutil_s2polyline_vector_layer.cc::11618: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/s2builderutil_s2polyline_vector_layer.h::2325: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/base/logging.h::11621:: 55In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :116502 | : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | i n t v 1 , i n t avb2s,l :c:oinnstt1 2c8h*a ra*b salb_snlo_nnnounlnlu lolu te)x;p r t| e ^x t)/usr/local/clang/include/absl/base/nullability.h :{241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2builderutil_s2polyline_vector_layer.ccN:o18n: nIn file included from u../src/s2/s2builderutil_s2polyline_vector_layer.hl:l25 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503In file included from | s2/s2builderutil_s2polyline_layer.ccA:B18S: LIn file included from _../src/s2/s2builderutil_s2polyline_layer.hL:O27G: _In file included from I../src/s2/mutable_s2shape_index.hN:T30E: RIn file included from N/usr/local/clang/include/absl/container/btree_map.hA:L66_: CIn file included from H/usr/local/clang/include/absl/container/internal/btree.hE:C70K: _In file included from O/usr/local/clang/include/absl/container/internal/layout.hP:_198I: MIn file included from P/usr/local/clang/include/absl/strings/str_cat.hL:(116C: hIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hc:k23_: N/usr/local/clang/include/absl/strings/numbers.hE:,175 :!41=:) warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]^ /usr/local/clang/include/absl/log/internal/check_op.h :175488 | : 32 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | i n l i n e c o n s taebxsplr: :cuoinnstt1 2c8h*a ra*b salb_snlo_nnnuulllla bvlael unea,m ei#n#tI mbpals(e ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241 | | # ^d efi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37In file included from : s2/s2builderutil_s2polyline_layer.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h18:: 21In file included from : ../src/s2/s2builderutil_s2polyline_layer.h/usr/local/clang/include/absl/log/internal/check_op.h::27503: :In file included from 1../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :66/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 489/usr/local/clang/include/absl/container/internal/btree.h::4770:: In file included from /usr/local/clang/include/absl/container/internal/layout.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h:116 : 489In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 182c:o7n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T 1& v 1182, | cchoanrs*t aTb2s&l _vn2o,n ncuolnls tR ocuhnadrT*r iapbDsolu_bnloenTnouBlulf feexrp(rdtoeuxbtl)e {d , c h a\r * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' bu f241f | e#rd)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDouIn file included from bs2/s2builderutil_s2polyline_vector_layer.ccl:e18T: oIn file included from B../src/s2/s2builderutil_s2polyline_vector_layer.hu:f25f: eIn file included from r../src/s2/base/logging.h(:d21o: uIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : dIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :c21h: a/usr/local/clang/include/absl/log/internal/check_op.hr:*503 :a1b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.hn:u497l:l32 :b unote: fexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'f er); 497 | | ^ in/usr/local/clang/include/absl/base/nullability.hl:i241n:e22 :c onote: nexpanded from macro 'absl_nonnull's te x241p | r# dceofnisnte cahbasrl*_ naobnsnlu_lnlu l_lNaobnlneu lnla m e| # ^# Impl( In file included from s2/s2builderutil_s2polyline_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_layer.h\: 27 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h257::6623: :In file included from /usr/local/clang/include/absl/container/internal/btree.h:note: 70expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/container/internal/layout.h: 198257: | In file included from #/usr/local/clang/include/absl/strings/str_cat.hd:e116f: iIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.he: 23a: b/usr/local/clang/include/absl/strings/numbers.hs:l183_:n7u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le _ N183u | lclhaabrl*e a b| s ^l _nonnullIn file included from s2/s2builderutil_s2polyline_vector_layer.ccR:o18u: nIn file included from d../src/s2/s2builderutil_s2polyline_vector_layer.hT:r25i: pIn file included from F../src/s2/base/logging.hl:o21a: tIn file included from T/usr/local/clang/include/absl/log/check.ho:B37u: fIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.he:r21(: f/usr/local/clang/include/absl/log/internal/check_op.hl:o503a:t1 :f ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ha/usr/local/clang/include/absl/log/internal/check_op.hr:*498 :a35b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n onn u498l | l b u f f eirn)t; v 1| , ^ in/usr/local/clang/include/absl/base/nullability.ht: 241v:222,: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln uelxlp r_tNeoxntn)u l{l | ^ In file included from s2/s2builderutil_s2polyline_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_layer.h\: 27 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h241::6622: :In file included from /usr/local/clang/include/absl/container/internal/btree.h:note: 70expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/layout.h: 198241: | In file included from #/usr/local/clang/include/absl/strings/str_cat.hd:e116f: iIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.he: 23a: b/usr/local/clang/include/absl/strings/numbers.hs:l183_:n58o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N183o | ncnhualrl* a| b ^s l_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_stIn file included from rs2/s2builderutil_s2polyline_vector_layer.cc,: 18k: FIn file included from a../src/s2/s2builderutil_s2polyline_vector_layer.hs:t25T: oIn file included from B../src/s2/base/logging.hu:f21f: eIn file included from r/usr/local/clang/include/absl/log/check.hS:i37z: eIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h;: 21 : | ^/usr/local/clang/include/absl/log/internal/check_op.h :504:/usr/local/clang/include/absl/base/macros.h1::251 :18warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 504 | A251B | S L __L_OaGt_tIrNiTbEuRtNeA_L__(C(HdEiCaKg_nOoPs_eI_MiPfL((_C_hbeucikl_tLiEn,_ o=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr In file included from cs2/s2builderutil_s2polyline_layer.cco:n18s: tIn file included from ../src/s2/s2builderutil_s2polyline_layer.hc:h27a: rIn file included from *../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.ha:b70l: eIn file included from /usr/local/clang/include/absl/container/internal/layout.hn:a198m: eIn file included from #/usr/local/clang/include/absl/strings/str_cat.h#:I116m: pIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.h(: 23 : /usr/local/clang/include/absl/strings/numbers.h : 335 : 52 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | \ | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u lalbasbll:e: i_nNtu1l2l8a*b laeb s l| _ ^n onnull out)In file included from s2/s2builderutil_s2polyline_vector_layer.cc{: 18 : | In file included from ^../src/s2/s2builderutil_s2polyline_vector_layer.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | /usr/local/clang/include/absl/log/internal/check_op.h#:d506e:f1i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_489n:o47n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _N o489n | n u l l | c ^o nst T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2builderutil_s2polyline_layer.cc241::1822: :In file included from ../src/s2/s2builderutil_s2polyline_layer.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/mutable_s2shape_index.h: 30241: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e66f: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.he: 70a: bIn file included from s/usr/local/clang/include/absl/container/internal/layout.hl:_198n: oIn file included from n/usr/local/clang/include/absl/strings/str_cat.hn:u116l: lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h_:N23o: n/usr/local/clang/include/absl/strings/numbers.hn:u340l:l53 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2builderutil_s2polyline_vector_layer.ccl:l18 : _In file included from N../src/s2/s2builderutil_s2polyline_vector_layer.ho:n25n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullaIn file included from bs2/s2builderutil_s2polyline_layer.ccl:e18 : nIn file included from a../src/s2/s2builderutil_s2polyline_layer.hm:e27#: #In file included from I../src/s2/mutable_s2shape_index.hm:p30l: (In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : \In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :| 23 ^: /usr/local/clang/include/absl/strings/numbers.h:/usr/local/clang/include/absl/base/nullability.h346::25744::23 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257 | 346# | d e f i n e a b s l _ n u l l a b l e _ N u l l a b l e | ^i nt_type*In file included from s2/s2builderutil_s2polyline_vector_layer.cca:b18s: lIn file included from _../src/s2/s2builderutil_s2polyline_vector_layer.hn:o25n: nIn file included from u../src/s2/base/logging.hl:l21 : oIn file included from u/usr/local/clang/include/absl/log/check.ht:)37 : {In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:506/usr/local/clang/include/absl/base/nullability.h::1241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h:498 :24135 | :# dnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'f ine 498a | b s l _ n o ninnutl lv 1_,N oinnntu lvl2 , | c ^o nst char* absl_nonnull exprtext) { In file included from s2/s2builderutil_s2polyline_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_layer.h\: 27 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h241::6622: :In file included from /usr/local/clang/include/absl/container/internal/btree.h:note: 70expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/layout.h: 198241: | In file included from #/usr/local/clang/include/absl/strings/str_cat.hd:e116f: iIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.he: 23a: b/usr/local/clang/include/absl/strings/numbers.hs:l351_:n55o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o351n | n u l l | ^ absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* In file included from as2/s2builderutil_s2polygon_layer.ccb:s18l: _In file included from n../src/s2/s2builderutil_s2polygon_layer.ho:n42n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 33e: xIn file included from p../src/s2/base/commandlineflags.hr:t21e: xIn file included from t/usr/local/clang/include/absl/flags/flag.h): 40{: /usr/local/clang/include/absl/flags/commandlineflag.h : 163 :\56 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: 163 | note: expanded from macro 'absl_nonnull' bo o241l | #PdaerfsienFer oamb(salb_snlo:n:nsutlrli n_gN_ovnineuwl lv a| l ^u e, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr conIn file included from ss2/s2builderutil_s2polygon_layer.cct: 18c: hIn file included from a../src/s2/s2builderutil_s2polygon_layer.hr:*42 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l33_: nIn file included from u../src/s2/base/commandlineflags.hl:l21a: bIn file included from l/usr/local/clang/include/absl/flags/flag.he: 40n: a/usr/local/clang/include/absl/flags/commandlineflag.hm:e193#:#27I:m pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( 193 | v i r t u a l v o i d\ R e| a ^d (v/usr/local/clang/include/absl/base/nullability.ho:i257d:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf idnset )a bcsoln_sntu l=l a0b;l e | _ ^N ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: | note: ^In file included from expanded from macro 'absl_nonnull' s2/s2builderutil_s2polyline_layer.cc :18 : 241In file included from | ../src/s2/s2builderutil_s2polyline_layer.h#:d27In file included from e: s2/s2builderutil_s2polyline_vector_layer.ccfIn file included from :i../src/s2/mutable_s2shape_index.h18n:: e30In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.haIn file included from :b/usr/local/clang/include/absl/container/btree_map.h25s:: l66In file included from _: ../src/s2/base/logging.hnIn file included from :o/usr/local/clang/include/absl/container/internal/btree.h21n:: n70In file included from u: /usr/local/clang/include/absl/log/check.hlIn file included from :l/usr/local/clang/include/absl/container/internal/layout.h37 :: _198In file included from N: /usr/local/clang/include/absl/log/internal/check_impl.ho:/usr/local/clang/include/absl/strings/str_cat.hn21:n: 223u/usr/local/clang/include/absl/log/internal/check_op.h:l:25l507: : 1warning: | :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h223: | 498 : 35e:x pnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i cit 498H | e x ( P o i nitnete *v 1a,b siln_tn uvl2l,a bcloen svt, cPhaadrS*p eacb sslp_enco n=n ualbls le:x:pkrNtoePxatd)) { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' \257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee f_iNnuel laabbslle_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const chaIn file included from rs2/s2builderutil_s2polygon_layer.cc*: 18a: bIn file included from s../src/s2/s2builderutil_s2polygon_layer.hl:_42n: uIn file included from l../src/s2/mutable_s2shape_index.hl:a33b: lIn file included from e../src/s2/base/commandlineflags.h :s212: ,In file included from /usr/local/clang/include/absl/flags/flag.h :| 42 ^: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:/usr/local/clang/include/absl/base/nullability.h30:: 257:/usr/local/clang/include/absl/base/call_once.h23::52 :24note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #de f52i | nset da:b:salt_onmuilcll*a balbes l _| n ^o nnull ConIn file included from ts2/s2builderutil_s2polyline_vector_layer.ccr:o18l: WIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hr:d25(: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/base/nullability.h37:: 241In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h22::21 : note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 512:47 :241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n512e | a b s lc_onnosntn uclhla r_*N oanbnsull_ln u l| l ^a ble s1, cIn file included from os2/s2builderutil_s2polygon_layer.ccn:s18t: In file included from c../src/s2/s2builderutil_s2polygon_layer.hh:a42r: *In file included from ../src/s2/mutable_s2shape_index.ha:b33s: lIn file included from _../src/s2/base/commandlineflags.hn:u21l: lIn file included from a/usr/local/clang/include/absl/flags/flag.hb:l42e: In file included from s/usr/local/clang/include/absl/flags/internal/flag.h2:,30 : /usr/local/clang/include/absl/base/call_once.h| : ^53 :22:/usr/local/clang/include/absl/base/nullability.h :257warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : note: expanded from macro 'absl_nullable'53 | 257 | #adbesfli:n:eo nacbes_lf_lnaugl*l aabblsel __nNounlnlualbll ef l a| g ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2builderutil_s2polyline_vector_layer.cc::2218:: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_513n:o17n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _ N513o | n n u l lc o n| s ^t char* absl_nonnull exprtext); | In file included from ^s2/s2builderutil_s2polyline_layer.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2builderutil_s2polyline_layer.h::2227:: In file included from ../src/s2/mutable_s2shape_index.hnote: :expanded from macro 'absl_nonnull'30 : In file included from /usr/local/clang/include/absl/container/btree_map.h :24166 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f70i: nIn file included from e/usr/local/clang/include/absl/container/internal/layout.h :a198b: sl/usr/local/clang/include/absl/strings/str_cat.h_:n398o:n24n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _Non n398u | l l A l| p ^h In file included from as2/s2builderutil_s2polygon_layer.ccN:u18m: (In file included from c../src/s2/s2builderutil_s2polygon_layer.ho:n42s: tIn file included from ../src/s2/mutable_s2shape_index.hc:h33In file included from a: s2/s2builderutil_s2polyline_vector_layer.ccrIn file included from :*../src/s2/base/commandlineflags.h18 :a: 21bIn file included from : s../src/s2/s2builderutil_s2polyline_vector_layer.hIn file included from l:/usr/local/clang/include/absl/flags/flag.h_25:n: 42uIn file included from : l../src/s2/base/logging.hIn file included from l:/usr/local/clang/include/absl/flags/internal/flag.ha21:b: 30lIn file included from : e/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/call_once.h ::c3796_: :sIn file included from t33/usr/local/clang/include/absl/log/internal/check_impl.hr:: 21 warning: : /type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h/ : 514N:O13 L:96I | Nwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ( frrui ne514tn | idcm oesn/tsedtx: p:clahitacorim*ti )ca :b*23l :ea bnote: Csexpanded from macro 'absl_nullable'hl e_cn ko257sn | tn#rudclemlfp ifbnaaels seae_bIismnlpt_len(ru nl al| la ^:b :lCe/usr/local/clang/include/absl/base/nullability.ho :n_257tN:ru23ol:ll Wanote: obexpanded from macro 'absl_nullable'rl de( 257 | | | ^# ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef i_nNeu lalbasbll_en o n| n ^u ll _In file included from Ns2/s2builderutil_s2polyline_vector_layer.cco:n18n: uIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.hl: 25 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2builderutil_s2polygon_layer.cc/usr/local/clang/include/absl/log/internal/check_op.h::18515: :In file included from 17../src/s2/s2builderutil_s2polygon_layer.h:: 42: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/mutable_s2shape_index.h :33: In file included from ../src/s2/base/commandlineflags.h515: | 21 : In file included from /usr/local/clang/include/absl/flags/flag.h :c42o: nIn file included from s/usr/local/clang/include/absl/flags/internal/flag.ht: 30c: h/usr/local/clang/include/absl/base/call_once.ha:r97*: 18a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nu l97l | a b l e s 1o,n cceo_nfslta gc*h aarb*s la_bnsoln_nnuullll afbllaeg )s;2 , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::25722::23 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullable' In file included from 241257s2/s2builderutil_s2polyline_layer.cc | | :##18dde: efIn file included from if../src/s2/s2builderutil_s2polyline_layer.hni:en27 e: a In file included from ba../src/s2/mutable_s2shape_index.hsb:ls30_l: n_In file included from on/usr/local/clang/include/absl/container/btree_map.hnu:nl66ul: laIn file included from lb/usr/local/clang/include/absl/container/internal/btree.h l:_e70N : o_In file included from nN/usr/local/clang/include/absl/container/internal/layout.hnu:ul198ll: la/usr/local/clang/include/absl/strings/str_cat.h b: l431| e: ^ 15 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 431s2/s2builderutil_s2polyline_vector_layer.cc | : 18 : cIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hn:s25t: In file included from c../src/s2/base/logging.hh:a21r: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.ha:b515l:e47 :d awarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a () c515o | n s t {c ornesttu rcnh apri*e caeb_s.ld_antual(l)a;b l}e s| 1 ^, co/usr/local/clang/include/absl/base/nullability.hn:sIn file included from 257ts2/s2builderutil_s2polygon_layer.cc: :c2318h:: a In file included from r../src/s2/s2builderutil_s2polygon_layer.hnote: *:expanded from macro 'absl_nullable' 42 a: bIn file included from s../src/s2/mutable_s2shape_index.hl257:_ | 33n#: udlIn file included from el../src/s2/base/commandlineflags.hfa:ib21nl: eeIn file included from /usr/local/clang/include/absl/flags/flag.hasb:2s42,l: _In file included from n/usr/local/clang/include/absl/flags/internal/flag.h| u: ^l30 l: a/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/call_once.hb::l257111e:: 2340_::N unote: warning: lexpanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l a b257l | e#111 d | ev| f ^oi inde LaobwsLle_vneullClaalbllOen c_eN(ualblsalb:l:eo n c| e ^_ flag*In file included from s2/s2builderutil_s2polyline_vector_layer.cca:b18s: lIn file included from _../src/s2/s2builderutil_s2polyline_vector_layer.hn:o25n: nIn file included from u../src/s2/base/logging.hl:l21 : fIn file included from l/usr/local/clang/include/absl/log/check.ha:g37,: In file included from C/usr/local/clang/include/absl/log/internal/check_impl.ha:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:l516e:&17&: fwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^516 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln oenxnpurltle x_tN)o;n n u| l ^l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from In file included from s2/s2builderutil_s2polygon_layer.cc../src/s2/base/logging.h::1821: : In file included from In file included from ../src/s2/s2builderutil_s2polygon_layer.h/usr/local/clang/include/absl/log/check.h::4237: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/internal/check_impl.h::3321: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/base/commandlineflags.h::51821:: 47In file included from :/usr/local/clang/include/absl/flags/flag.h :42warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: 518/usr/local/clang/include/absl/base/call_once.h | : 153 : 41 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t ch a153r | * a b sCla_lnluOlnlcaebIlmep ls(1s,t dc:o:nastto mcihcau*l laabbslle_ nso2n,n u l| l ^ co/usr/local/clang/include/absl/base/nullability.hn:t257r:o23l:, note: expanded from macro 'absl_nullable'| ^ 257 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee a_bNsull_lnaobnlneu l l| ^_ Nonnull In file included from | s2/s2builderutil_s2polyline_vector_layer.cc ^: 18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* In file included from as2/s2builderutil_s2polygon_layer.ccb:s18l: _In file included from n../src/s2/s2builderutil_s2polygon_layer.hu:l42l: aIn file included from b../src/s2/mutable_s2shape_index.hl:e33 : sIn file included from 2../src/s2/base/commandlineflags.h,: 21 : | In file included from ^/usr/local/clang/include/absl/flags/flag.h :42: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h257::3023: : /usr/local/clang/include/absl/base/call_once.h:note: 194expanded from macro 'absl_nullable': 31: 257warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n194e | ianblsiln_en usltlda:b:laet o_mNiucl * absIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_s2polyline_vector_layer.hu:l25l: In file included from C../src/s2/base/logging.ho:n21t: rIn file included from o/usr/local/clang/include/absl/log/check.hl:W37o: rIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h(: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 522:17:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: 522expanded from macro 'absl_nonnull' | 241 | c#odnesfti nceh aarb*s la_bnsoln_nnuolnln u_lNlo nenxuplrlt e x| t ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2builderutil_s2polygon_layer.cc22::18 : In file included from note: ../src/s2/s2builderutil_s2polygon_layer.hexpanded from macro 'absl_nonnull': 42: In file included from ../src/s2/mutable_s2shape_index.h241: | 33#: dIn file included from e../src/s2/base/commandlineflags.hf:i21n: eIn file included from /usr/local/clang/include/absl/flags/flag.ha:b42s: lIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hn:o30n: n/usr/local/clang/include/absl/base/call_once.hu:l195l: 16_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul l195 | | ^ once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41In file included from : s2/s2builderutil_s2polyline_layer.ccIn file included from :../src/s2/s2cell_id.h18:: 43In file included from : ../src/s2/s2builderutil_s2polyline_layer.hIn file included from :../src/s2/s1angle.h27:: 28In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2point.h30:: 27In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2coder.h66:: 23In file included from : /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/status/status.h73:: 1031In file included from :/usr/local/clang/include/absl/strings/cord.h42::82 : In file included from warning: /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h1031: | 380i:n43l:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t380 | ssttadt:u:ss_tirnitnegr&n aSlt:r:ASptpaetnudsFRoerpm*a ta(bsstld_:n:osntnruilnlg *S taabtsuls_:n:oRnenpuTlolP odisntt,e r (| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2builderutil_s2polyline_layer.cc:: 18: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2builderutil_s2polyline_layer.h :27: In file included from 241../src/s2/mutable_s2shape_index.h | :#30d: eIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:n66e: In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s73l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n82n: uIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl: 23_: NIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:n32u: l/usr/local/clang/include/absl/strings/str_format.hl: 440 :| 24 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:In file included from 20s2/s2builderutil_s2polygon_layer.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_s2polygon_layer.h :42: In file included from ../src/s2/mutable_s2shape_index.h :46941 | : iIn file included from n../src/s2/s2cell_id.ht: 43S: NIn file included from P../src/s2/s1angle.hr:i28n: tIn file included from F../src/s2/s2point.h(:c27h: aIn file included from r../src/s2/s2coder.h*: 23a: b/usr/local/clang/include/absl/status/status.hs:l1063_:n13o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l o u1063t | pcuotn,s ts tcdh:a:rs*i zaeb_stl _snioznen,u l l| ^S ta/usr/local/clang/include/absl/base/nullability.ht:u241s:M22e:s snote: aexpanded from macro 'absl_nonnull'g eA s241C | S#tdre(f i n| e ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.hIn file included from :s2/s2cap.cc32:: 18: /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2cap.h867::2760: :In file included from ../src/s2/base/logging.h:warning: 21: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :86721 | : In file included from /usr/local/clang/include/absl/log/internal/check_op.he:x41p: lIn file included from i/usr/local/clang/include/absl/log/internal/strip.hc:i26t: /usr/local/clang/include/absl/log/internal/log_message.hF:o71r:m26a:t Swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n k(st r71_ | f o rLmoagtM_eisnstaegren(aclo:n:sFto rcmhaatrS*i nakbIsmlp_ln*o nanbuslll_ nfoinlneu,l li nst) l i| n ^e , /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'absl_nonnull': 22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormaIn file included from ts2/s2cap.ccS:i18n: kIn file included from I../src/s2/s2cap.hm:p27l: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : sIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hn:k41_: ;In file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26 ^: /usr/local/clang/include/absl/log/internal/log_message.h:/usr/local/clang/include/absl/base/nullability.h78::24126::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 78# | d e fLiongeM easbssalg_en(ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(conIn file included from ss2/s2cap.cct: 18C: oIn file included from r../src/s2/s2cap.hd:R27e: pIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.hr:e451p:)1;: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :451241 | :A22B:S Lnote: _expanded from macro 'absl_nonnull'L OG _241I | N#TdEeRfNiAnLe_ DaEbFsIlN_En_oMnAnKuEl_lC H_ENCoKn_nOuPl_lS T R| I ^N G_EXTERIn file included from Ns2/s2builderutil_s2polyline_layer.cc(:b18o: oIn file included from l)../src/s2/s2builderutil_s2polyline_layer.h; | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | : 27e: xIn file included from t../src/s2/mutable_s2shape_index.he:r30n: In file included from t/usr/local/clang/include/absl/container/btree_map.he:m66p: lIn file included from a/usr/local/clang/include/absl/container/internal/btree.ht:e73 : cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s86t: /usr/local/clang/include/absl/strings/cord_analysis.hc:h50a:r49*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n50n | uslilz eM_atk eGCehteMcokrOepPSrterciinsge(M e m o\r y U| s ^a ge(/usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: Cnote: oexpanded from macro 'absl_nonnull'r d 241R | e#pd*e faibnsel _anbosnln_unloln nruelpl) ;_ N o| n ^n ull/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2cap.cci:n18e: In file included from a../src/s2/s2cap.hb:s27l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 451 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2builderutil_s2polyline_layer.ccx:,18 : xIn file included from ,../src/s2/s2builderutil_s2polyline_layer.h :c27o: nIn file included from s../src/s2/mutable_s2shape_index.ht: 30c: hIn file included from a/usr/local/clang/include/absl/container/btree_map.hr:*66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l73_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n86u: l/usr/local/clang/include/absl/strings/cord_analysis.hl:)56 : 56| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 56 | note: sexpanded from macro 'absl_nonnull'i ze _241t | #GdeetfEisntei maabtseld_FnaoinrnSuhlalr e_MNeomnonruylUls a g| e ^( const CordRep* absl_nonnull rep); | In file included from ^s2/s2cap.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2cap.h241::2722: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e452 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u452l | lA B_SNLo_nLnOuGl_lI N T| E ^R NAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2builderutil_s2polygon_layer.ccd:e18f: iIn file included from n../src/s2/s2builderutil_s2polygon_layer.he: 42a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_44n: oIn file included from n../src/s2/s2pointutil.hn:u27l: l ../src/s2/util/math/matrix3x3.h_:N276o:n5n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:42: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2cap.ccn:n18u: lIn file included from l../src/s2/s2cap.h : 27| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckIn file included from ss2/s2cell_id.cct:r18c: mIn file included from p../src/s2/s2cell_id.ht:r32u: eIn file included from I/usr/local/clang/include/absl/hash/hash.hm:p89l: (In file included from /usr/local/clang/include/absl/hash/internal/hash.h :| 79 ^: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/base/internal/unaligned_access.h::2365:: 36:note: expanded from macro 'absl_nullable'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | # d65e | fiinnlei naeb svlo_indu lUlnaabllieg n_eNduSltloarbel6e4 ( v| o ^i d* absIn file included from ls2/s2cap.cc_:n18o: nIn file included from n../src/s2/s2cap.hu:l27l: In file included from p../src/s2/base/logging.h,: 21u: iIn file included from n/usr/local/clang/include/absl/log/check.ht:6374: _In file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :v21): /usr/local/clang/include/absl/log/internal/check_op.h{: 512 :| 17 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: 512 | note: expanded from macro 'absl_nonnull' 241c | o#ndsetf icnhea ra*b salb_snlo_nnnuulllla b_lNeo nsn1u,l lc o n| s ^t char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2cell_id.ccs2/s2cap.cc::1818: : In file included from In file included from ../src/s2/s2cell_id.h../src/s2/s2cap.h::3227: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/base/logging.h::8921: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/log/check.h::7937: : In file included from /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/log/internal/check_impl.h::16021:: 36/usr/local/clang/include/absl/log/internal/check_op.h:: 522:warning: 17:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | 522i | n l i n ec ounisntt 1c6h_atr *L oaabds1l6_(ncoonnnsutl lv oeixdp*r taebxstl)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :p241): 22{: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2point_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2point_vector_layer.h:28: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)In file included from )s2/s2cell_id.cc : 18| : ^~~~In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/container/internal/raw_hash_set.h :2692note: :expanded from macro 'absl_nonnull'58 : warning: 241 | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from # s2/s2builderutil_s2polyline_layer.ccd:e18f: iIn file included from 2692n../src/s2/s2builderutil_s2polyline_layer.h | e: 27 a: bIn file included from s../src/s2/mutable_s2shape_index.h l: _30cn: ooIn file included from nn/usr/local/clang/include/absl/container/btree_map.hsn:tu66 l: TlIn file included from & /usr/local/clang/include/absl/container/internal/btree.h _:vN73ao: lnIn file included from un/usr/local/clang/include/absl/strings/cord.heu: l94Al: B In file included from S /usr/local/clang/include/absl/strings/internal/cordz_info.hL| :_ ^31I : NT/usr/local/clang/include/absl/synchronization/mutex.hE:R489N:A14L:_ Awarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T RIBU T489E | _ C A P T U RvEoDi_dB Y((*tahbissl)_)n u l| l ^~~~a ble inIn file included from vs2/s2cell_id.cca:r18i: aIn file included from n../src/s2/s2cell_id.ht:)32(: vIn file included from o/usr/local/clang/include/absl/hash/hash.hi:d89*: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: _/usr/local/clang/include/absl/base/internal/endian.hn:u258l:l36a:b iwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ty_ u258n | kinnolwinn)e, u i| n ^t 32_t/usr/local/clang/include/absl/base/nullability.h :L257o:a23d:3 2note: (expanded from macro 'absl_nullable'c on s257t | #vdoeifdi*n ea basbls_ln_onnunlullalb lpe) _{N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2builderutil_s2polyline_layer.cc | :#18d: eIn file included from f../src/s2/s2builderutil_s2polyline_layer.hi:n27e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 73_: NIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)In file included from (s2/s2cell_id.ccv:o18i: dIn file included from *../src/s2/s2cell_id.h :a32b: sIn file included from l/usr/local/clang/include/absl/hash/hash.h_:n89u: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.ha:b79i: l/usr/local/clang/include/absl/base/internal/endian.hi:t262y:_27u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn) ,262 | i| n ^l in/usr/local/clang/include/absl/base/nullability.he: 289v:o34i:d note: Sexpanded from macro 'absl_nullability_unknown't or e2893 | 2#(dveofiidn*e aabbssll__nnou/usr/local/clang/include/absl/container/internal/raw_hash_set.hnl:nl2734ua:bl65il:l ipwarning: t,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]y _uuinnkt n32734o2 | w_ nt _v N) u l{ l _ u| n ^ s p e/usr/local/clang/include/absl/base/nullability.h c: i241 f: i22 e:Td & note: & expanded from macro 'absl_nonnull' | v ^a l241u | e# dAeBfSiLn_eI NaTbEsIn file included from Rls2/s2builderutil_s2polyline_layer.ccN_:An18Lo: _nIn file included from An../src/s2/s2builderutil_s2polyline_layer.hTu:Tl27Rl: I In file included from B_../src/s2/mutable_s2shape_index.hUN:To30En: _nIn file included from Cu/usr/local/clang/include/absl/container/btree_map.hAl:Pl66T : U In file included from R| /usr/local/clang/include/absl/container/internal/btree.hE ^:D 73_: BIn file included from Y/usr/local/clang/include/absl/strings/cord.h(:t94h: iIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.h):)31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^~~~: 490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_In file included from us2/s2cell_id.ccn:k18n: oIn file included from w../src/s2/s2cell_id.hn: 32a: rIn file included from g/usr/local/clang/include/absl/hash/hash.h):;89 : In file included from | /usr/local/clang/include/absl/hash/internal/hash.h ^: 79: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/internal/endian.h::289266::3436:: note: warning: expanded from macro 'absl_nullability_unknown'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 289 | #266d | eifnilnien ea busiln_tn6u4l_lta bLiolaidt6y4_(ucnoknnsotw nv o_iNdu*l la_busnls_pneocninfuileld p )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2builderutil_s2polyline_layer.cci:n18e: In file included from a../src/s2/s2builderutil_s2polyline_layer.hb:s27l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66_: NIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n73u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* abIn file included from ss2/s2cell_id.ccl:_18n: uIn file included from l../src/s2/s2cell_id.hl:a32b: lIn file included from e/usr/local/clang/include/absl/hash/hash.h :n89a: mIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h):;79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 270:27/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 270 | 257i | n#ldienfei nveo iadb sSlt_onruel6l4a(bvloei d_*N ualblsalb_lneo n n| u ^l l p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2builderutil_s2polyline_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_s2polyline_layer.h : 27| : ^In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2cell_id.ccb:s18l: _In file included from n../src/s2/s2cell_id.hu:l32l: aIn file included from b/usr/local/clang/include/absl/hash/hash.hl:e89 : _In file included from N/usr/local/clang/include/absl/hash/internal/hash.hu:l89l: aIn file included from b/usr/local/clang/include/absl/numeric/int128.hl:e41 : | /usr/local/clang/include/absl/types/compare.h ^: 78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] In file included from s2/s2builderutil_s2polyline_layer.cc: 1878: | In file included from ../src/s2/s2builderutil_s2polyline_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h_:_30a: tIn file included from t/usr/local/clang/include/absl/container/btree_map.hr:i66b: uIn file included from t/usr/local/clang/include/absl/container/internal/btree.he:_73_: (In file included from (/usr/local/clang/include/absl/strings/cord.he:n94a: bIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.he:_31i: f/usr/local/clang/include/absl/synchronization/mutex.h(:n923 :=48=: 0warning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] "On l923y | l i t e r a l ` 0 ` i s a l l o w e d . " ) ) ) { }c o n| s ^t Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable trIn file included from es2/s2cell_id.cce:(18): In file included from c../src/s2/s2cell_id.ho:n32s: tIn file included from ;/usr/local/clang/include/absl/hash/hash.h : 89| : ^In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/strings/string_view.h::2353:: 54:note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | #de f53i | nceo nasbtselx_pnru lsltarbilneg __vNiuelwl aNbullel S a| f ^e StringView(constIn file included from s2/s2builderutil_s2polyline_layer.ccc:h18a: rIn file included from *../src/s2/s2builderutil_s2polyline_layer.h :a27b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.ha:b66l: eIn file included from /usr/local/clang/include/absl/container/internal/btree.hp:)73 : {/usr/local/clang/include/absl/strings/cord.h : 938| : ^35 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 257:23: 938note: | expanded from macro 'absl_nullable' 257a | b#sdle:f:icnoer da_bisnlt_enrunlalla:b:lCeo r_dNRuelpl*a balbes l _| n ^o nnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const In file included from Cs2/s2cap.cco:r18d: RIn file included from e../src/s2/s2cap.hp:*27 : aIn file included from b../src/s2/base/logging.hs:l22_: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209a: bIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.he: 20o: lIn file included from d/usr/local/clang/include/absl/log/absl_vlog_is_on.h_:r63e: p,/usr/local/clang/include/absl/log/internal/vlog_config.h : 49| : ^37 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 :23: note: expanded from macro 'absl_nullable'49 | i n257t | #Rdeegfiisntee raAbnsdlI_nniutlilaalbilzee (_VNLuolglSaibtlee* a| b ^s l_nonnullIn file included from s2/s2builderutil_s2polyline_layer.ccv:)18;: In file included from ../src/s2/s2builderutil_s2polyline_layer.h| : ^27 : In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2266:: In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull'73 : /usr/local/clang/include/absl/strings/cord.h :241979 | :#30d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b979s | l _ n o n n u l l _ N o n n u l l | C ^o rdRep* absl_nonnull rep, const CordzIn file included from Us2/s2cap.ccp:d18a: tIn file included from e../src/s2/s2cap.hS:c27o: pIn file included from e../src/s2/base/logging.h&: 22s: cIn file included from o/usr/local/clang/include/absl/log/log.hp:e209,: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h| : ^20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/base/nullability.h::63241: :22/usr/local/clang/include/absl/log/internal/vlog_config.h:: 63:note: 43expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f63i | n e eaxbpslli_cniotn ncuolnls t_eNxopnrn uVlLlo g S| i ^t e(const char* absl_noIn file included from ns2/s2builderutil_s2polyline_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_s2polyline_layer.hf:)27 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24166:: 22In file included from :/usr/local/clang/include/absl/container/internal/btree.h :73note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :982: 39241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e982 | a b s l _vnooindn uAlplp e_nNdoTnrneuelTlo I n| l ^i ned(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20In file included from : s2/s2builderutil_s2polyline_layer.ccIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h18:: 63In file included from : ../src/s2/s2builderutil_s2polyline_layer.h:/usr/local/clang/include/absl/log/internal/vlog_config.h27:: 96In file included from :../src/s2/mutable_s2shape_index.h60::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h: 7396: | /usr/local/clang/include/absl/strings/cord.h : 984f:r36i:e nwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] int l984o | g _ i n tveorinda lA:p:pReengdiTsrteeerTAonTdrIenei(tCioarldiRzeep(*V LaobgsSli_tneo*n naublsll _tnroenen,u lMle tvh)o;d I d| e ^n ti/usr/local/clang/include/absl/base/nullability.hf:i241e:r22 :m enote: texpanded from macro 'absl_nonnull'h od )241; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_noIn file included from ns2/s2cap.ccn:u18l: lIn file included from ../src/s2/s2cap.ht:r27e: eIn file included from ,../src/s2/base/logging.h :M22e: tIn file included from h/usr/local/clang/include/absl/log/log.ho:d209I: dIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.hn:t20i: fIn file included from i/usr/local/clang/include/absl/log/absl_vlog_is_on.he:r63 : m/usr/local/clang/include/absl/log/internal/vlog_config.he:t119h:o15d:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h119: | 241 : 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naobnsnlu_lnlo ncnounlslt _fNiolnen_u;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2builderutil_s2polyline_layer.cce: 18a: bIn file included from s../src/s2/s2builderutil_s2polyline_layer.hl:_27n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l73l: /usr/local/clang/include/absl/strings/cord.h :| 989 ^: 31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2cell_index.ccn:n18u: lIn file included from l../src/s2/s2cell_index.h :_26N: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull pIn file included from )s2/s2builderutil_s2polyline_vector_layer.cc :{18 : In file included from | ../src/s2/s2builderutil_s2polyline_vector_layer.h ^: 27: In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.h::30241: :In file included from 22/usr/local/clang/include/absl/container/btree_map.h:: 66note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/internal/btree.h:69 : 241In file included from | /usr/local/clang/include/absl/container/internal/container_memory.h#:d29e: fIn file included from i/usr/local/clang/include/absl/hash/hash.hn:e89 : aIn file included from b/usr/local/clang/include/absl/hash/internal/hash.hs:l79_: nIn file included from o/usr/local/clang/include/absl/base/internal/endian.hn:n26u: l/usr/local/clang/include/absl/base/internal/unaligned_access.hl: 57_:N36o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_tIn file included from s2/s2cell_index.ccv:)18 : {In file included from ../src/s2/s2cell_index.h :| 26 ^: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:/usr/local/clang/include/absl/base/nullability.h43:: 241In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h22::19 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :57: In file included from 241/usr/local/clang/include/absl/hash/hash.h | :#89d: eIn file included from f/usr/local/clang/include/absl/hash/internal/hash.hi:n79e: /usr/local/clang/include/absl/base/internal/endian.ha:b164s:l27_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 164_ | Nionnlniunlel v o| i ^d Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2builderutil_s2polyline_vector_layer.cc#:d18e: fIn file included from i../src/s2/s2builderutil_s2polyline_vector_layer.hn:e27 : aIn file included from ../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 69_: NIn file included from o/usr/local/clang/include/absl/container/internal/container_memory.hn:n29u: lIn file included from l/usr/local/clang/include/absl/hash/hash.h : 89| : ^In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnulIn file included from ls2/s2cell_index.cc :p18,: In file included from u../src/s2/s2cell_index.hi:n26t: 3In file included from 2/usr/local/clang/include/absl/container/flat_hash_set.h_:t43 : vIn file included from )/usr/local/clang/include/absl/container/hash_container_defaults.h :{19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 57: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/hash/hash.h::24189:: 22In file included from :/usr/local/clang/include/absl/hash/internal/hash.h :note: 79expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/internal/endian.h: 168241: | 36#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a168b | siln_lnionnen uuliln t_3N2o_ntn uLlola d 3| 2 ^( const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2builderutil_s2polyline_vector_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.h :_27N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignIn file included from es2/s2cell_index.ccd:S18t: oIn file included from r../src/s2/s2cell_index.he:6264: (In file included from v/usr/local/clang/include/absl/container/flat_hash_set.ho:i43d: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o57n: nIn file included from u/usr/local/clang/include/absl/hash/hash.hl:l89 : pIn file included from ,/usr/local/clang/include/absl/hash/internal/hash.h :79: /usr/local/clang/include/absl/base/internal/endian.h:172:27u:i nwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]6 4_t v172) | i{n l i| n ^e v/usr/local/clang/include/absl/base/nullability.ho:i241d: 22S:t onote: rexpanded from macro 'absl_nonnull'e 32 (241v | o#idde*f ianbes la_bnsoln_nnuolnln upl,l u_iNnotn3n2u_ltl v )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p)In file included from s2/s2builderutil_s2polyline_vector_layer.cc{: 18 : | In file included from ^../src/s2/s2builderutil_s2polyline_vector_layer.h :27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::24130:: 22In file included from :/usr/local/clang/include/absl/container/btree_map.h :note: 66expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/btree.h :24169 | : #In file included from d/usr/local/clang/include/absl/container/internal/container_memory.he:f29i: nIn file included from e/usr/local/clang/include/absl/hash/hash.h :a89b: sIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h_:n79o: nn/usr/local/clang/include/absl/base/internal/endian.hu:l160l: 36_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 160| | ^i nline uint16_t Load16(const void* absl_nonnull p) { | ^In file included from s2/s2cell_index.cc:18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2cell_index.h241::2622: :In file included from /usr/local/clang/include/absl/container/flat_hash_set.hnote: :expanded from macro 'absl_nonnull'43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h241: | 19#: dIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hf:i57n: eIn file included from /usr/local/clang/include/absl/hash/hash.ha:b89s: lIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hn:o79n: n/usr/local/clang/include/absl/base/internal/endian.hu:l254l: 27_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 254 | | i ^n line void Store16(void* absl_nonnull p, uint16_t v) { | In file included from ^s2/s2builderutil_s2polyline_vector_layer.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h241::2722: :In file included from ../src/s2/mutable_s2shape_index.h:note: 30expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/btree_map.h :24166 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f69i: nIn file included from e/usr/local/clang/include/absl/container/internal/container_memory.h :a29b: sIn file included from l/usr/local/clang/include/absl/hash/hash.h_:n89o: nIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hu:l79l: /usr/local/clang/include/absl/base/internal/endian.h_:N164o:n27n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 164 | inline void Store16(void* absl_nonnull p, uint16_t v) {In file included from s2/s2cell_index.cc :| 18 ^: In file included from ../src/s2/s2cell_index.h:/usr/local/clang/include/absl/base/nullability.h26:: 241In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h22::43 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | :#57d: eIn file included from f/usr/local/clang/include/absl/hash/hash.hi:n89e: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: _/usr/local/clang/include/absl/base/internal/endian.hn:o258n:n36u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nonn u258l | li n l| i ^n e uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2builderutil_s2polyline_vector_layer.cc :18 : 241In file included from | ../src/s2/s2builderutil_s2polyline_vector_layer.h#:d27e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e30 : aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l66_: nIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n69u: lIn file included from l/usr/local/clang/include/absl/container/internal/container_memory.h :_29N: oIn file included from n/usr/local/clang/include/absl/hash/hash.hn:u89ll | : ^In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const voIn file included from is2/s2cell_index.ccd:*18 : aIn file included from b../src/s2/s2cell_index.hs:l26_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :p19): In file included from {/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 57| : ^In file included from /usr/local/clang/include/absl/hash/hash.h:89/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/hash/internal/hash.h::2279:: /usr/local/clang/include/absl/base/internal/endian.hnote: :expanded from macro 'absl_nonnull'262 :27 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n262e | ianblsiln_en ovnoniudl lS t_oNroen3n2u(lvlo i d| * ^ absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2builderutil_s2polyline_vector_layer.cce: 18a: bIn file included from s../src/s2/s2builderutil_s2polyline_vector_layer.hl:_27n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l69l: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h| : ^29 : In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnuIn file included from ls2/s2cell_index.ccl: 18p: ,In file included from ../src/s2/s2cell_index.hu:i26n: tIn file included from 3/usr/local/clang/include/absl/container/flat_hash_set.h2:_43t: In file included from v/usr/local/clang/include/absl/container/hash_container_defaults.h): 19{: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^57 : In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/base/nullability.h::89241: :In file included from 22/usr/local/clang/include/absl/hash/internal/hash.h:: 79note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/internal/endian.h :266 :24136 | :# dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e 266 | fiinnlei naeb suli_nnto6n4n_utl lL o_aNdo6n4n(ucloln s t| ^v oid* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2builderutil_s2polyline_vector_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.h : 27| : ^In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t LIn file included from os2/s2cell_index.cca:d186: 4In file included from (../src/s2/s2cell_index.hc:o26n: sIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.h :v43o: iIn file included from d/usr/local/clang/include/absl/container/hash_container_defaults.h*: 19a: bIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:_57n: oIn file included from n/usr/local/clang/include/absl/hash/hash.hn:u89l: lIn file included from /usr/local/clang/include/absl/hash/internal/hash.hp:)79 : {/usr/local/clang/include/absl/base/internal/endian.h : 270| : ^27 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 270expanded from macro 'absl_nonnull' | in l241i | n#ed evfoiinde Satbosrle_6n4o(nvnouildl* _aNbosnln_unloln n u| l ^l p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2builderutil_s2polyline_vector_layer.ccl:l18 : _In file included from N../src/s2/s2builderutil_s2polyline_vector_layer.ho:n27n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_s2polyline_layer.cc250: | 18i: nIn file included from l../src/s2/s2builderutil_s2polyline_layer.hi:n27e: In file included from u../src/s2/mutable_s2shape_index.hi:n30t: 1In file included from 6/usr/local/clang/include/absl/container/btree_map.h_:t67 : Lo/usr/local/clang/include/absl/container/internal/btree_container.ha:d5231:631(:c owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s t vo i523d | * a b s l _ n o n n u l l p ) {f a l| s ^e , f/usr/local/clang/include/absl/base/nullability.ha:l241s:e22):; note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#496d:e9f:i nnote: emacro 'ABSL_INTERNAL_X' defined here abs l496_ | n#odnenfuilnle _ANBoSnLn_uIlNlT E R| N ^A L_X(Func, Callee, KQual, MQual, KValue, MValue, ...) In file included from s2/s2builderutil_s2polyline_vector_layer.cc :\18 : In file included from | ../src/s2/s2builderutil_s2polyline_vector_layer.h ^: 27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(inIn file included from ss2/s2builderutil_s2polyline_vector_layer.cce:r18t: _In file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hr:_27a: sIn file included from s../src/s2/mutable_s2shape_index.hi:g30n: ,In file included from /usr/local/clang/include/absl/container/btree_map.hi:n66s: eIn file included from r/usr/local/clang/include/absl/container/internal/btree.ht:_69o: rIn file included from _/usr/local/clang/include/absl/container/internal/container_memory.ha:s29s: iIn file included from g/usr/local/clang/include/absl/hash/hash.hn:_89i: mIn file included from p/usr/local/clang/include/absl/hash/internal/hash.hl:,79 : c/usr/local/clang/include/absl/base/internal/endian.ho:n258s:t36 :& ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ons t258 | &i,n l i| n ^e /usr/local/clang/include/absl/container/internal/btree_container.h:509u:i52n:t 3note: 2expanded from macro 'ABSL_INTERNAL_X'_ t L o509a | d 3 2 ( c o n s t vAoBiSdL*_ IaNbTsElR_NnAoLn_nAuTlTlR IpB)U T{E _ C| A ^P TU/usr/local/clang/include/absl/base/nullability.hR:E241D:_22B:Y (note: texpanded from macro 'absl_nonnull'h is )241) | ,# d e f i n e a b s l _ n o n n u l l _ N o n\n u l| l ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_sIn file included from as2/s2builderutil_s2polyline_vector_layer.cct:i18s: fIn file included from i../src/s2/s2builderutil_s2polyline_vector_layer.he:d27,: In file included from .../src/s2/mutable_s2shape_index.h.:.30): In file included from _/usr/local/clang/include/absl/container/btree_map.h_:V66A: _In file included from A/usr/local/clang/include/absl/container/internal/btree.hR:G69S: _In file included from _/usr/local/clang/include/absl/container/internal/container_memory.h : 29| : ^In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27In file included from :s2/s2builderutil_s2polyline_layer.cc :18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h262: | 30i: nIn file included from l/usr/local/clang/include/absl/container/btree_map.hi:n67e: /usr/local/clang/include/absl/container/internal/btree_container.hv:o522i:d3 :S twarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r e32 (522v | o i dA*B SaLb_sIlN_TnEoRnNnAuLl_lX (pi,n sueirntt_3o2r__ta svs)i g{n , | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | i#mdpelf,i nceo nasbts l&_,n ocnonnusltl &_,N o n| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURIn file included from Es2/s2builderutil_s2polyline_vector_layer.ccD:_18B: YIn file included from (../src/s2/s2builderutil_s2polyline_vector_layer.ht:h27i: sIn file included from )../src/s2/mutable_s2shape_index.h):)30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 69 : In file included from /usr/local/clang/include/absl/container/internal/container_memory.h : 29 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h :\79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 266:36/usr/local/clang/include/absl/container/internal/common.h:: 32:warning: 9:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: macro 'ABSL_INTERNAL_IF_false' defined here 266 | i32n | l#idneef iunien tA6B4S_Lt_ ILNoTaEdR6N4A(Lc_oInFs_tf avlosied(*i fa_bssalt_insofnineudl,l .p.). ){ _ _| V ^A _A/usr/local/clang/include/absl/base/nullability.hR:G241S:_22_: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from 67s2/s2builderutil_s2polyline_vector_layer.cc: :18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 525../src/s2/s2builderutil_s2polyline_vector_layer.h::3027:: In file included from ../src/s2/mutable_s2shape_index.hwarning: :30passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 525In file included from | /usr/local/clang/include/absl/container/internal/btree.h : 69 : In file included from /usr/local/clang/include/absl/container/internal/container_memory.h : 29 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : f/usr/local/clang/include/absl/base/internal/endian.ha:l270s:e27,: twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h270: | 496i:n9l:i nnote: emacro 'ABSL_INTERNAL_X' defined here voi d496 | S#tdoerfei6n4e( vAoBiSdL*_ IaNbTsElR_NnAoLn_nXu(lFlu npc,, uCianltl6e4e_,t KvQ)u a{l , | M ^Q ua/usr/local/clang/include/absl/base/nullability.hl:,241 :K22V:a lnote: uexpanded from macro 'absl_nonnull'e , M241V | a#ldueef,i n.e. .a)b s l _ n o\n n u| l ^l _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_aIn file included from ss2/s2cell_index.ccs:i18g: nIn file included from ,../src/s2/s2cell_index.h :i26n: sIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hr:t43_: oIn file included from r/usr/local/clang/include/absl/container/hash_container_defaults.h_:a19s: sIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hg:n57_: iIn file included from m/usr/local/clang/include/absl/hash/hash.hp:l89,: In file included from c/usr/local/clang/include/absl/hash/internal/hash.ho:n89s: tIn file included from /usr/local/clang/include/absl/numeric/int128.h&:,41 : &&,/usr/local/clang/include/absl/types/compare.h :t78r:u22e:, warning: | 'enable_if' is a clang extension [-Wgcc-compat] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | 78 | _ _ a t t r i bfuatles_e_)(;( e n| a ~~~~~~b le_/usr/local/clang/include/absl/container/internal/btree_container.hi:f509(:n47 := =note: expanded from macro 'ABSL_INTERNAL_X'0 , " O509n | l y l i t e r a l A`B0S`L _iIsN TaElRlNoAwLe_dA.T"T)R)I)B U{T}E _ C| A ^P TURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...In file included from )s2/s2builderutil_s2polyline_vector_layer.cc :_18_: VIn file included from A../src/s2/s2builderutil_s2polyline_vector_layer.h_:A27R: GIn file included from S../src/s2/mutable_s2shape_index.h_:_30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | tIn file included from rs2/s2cell_index.ccu:e18,: In file included from f../src/s2/s2cell_index.ha:l26s: eIn file included from ,/usr/local/clang/include/absl/container/flat_hash_set.h :c43o: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.ht:_19i: tIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:a57t: oIn file included from r/usr/local/clang/include/absl/hash/hash.h(:h89i: nIn file included from t/usr/local/clang/include/absl/hash/internal/hash.h): 90A: BSL/usr/local/clang/include/absl/strings/string_view.h_:I53N:T54E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _COMMA )53; | c o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s tex/usr/local/clang/include/absl/container/internal/btree_container.hp:r509 :s47t:r inote: nexpanded from macro 'ABSL_INTERNAL_X'g _vie w509 | N u l l S a f e S t rAiBnSgLV_iIeNwT(EcRoNnAsLt_ AcThTaRrI*B UaTbEs_lC_AnPuTlUlRaEbDl_eB Yp()t h{i s )| ) ^, /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e \a b s| l ^~~~_ nullabl/usr/local/clang/include/absl/container/internal/btree_container.he: 572_:N3u:l lwarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b le/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTIn file included from Es2/s2builderutil_s2polygon_layer.ccR:N18A: LIn file included from _../src/s2/s2builderutil_s2polygon_layer.hI:F43_: tIn file included from r../src/s2/s2builder.hu:e31(: iIn file included from f/usr/local/clang/include/absl/container/flat_hash_set.h_:s45a: ti/usr/local/clang/include/absl/container/internal/raw_hash_set.hs:f2663i:e53d:, warning: .'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]. .) i f2663_ | s a t i s f iTe&d& v| a ^l ue ABSL_INTERNAIn file included from Ls2/s2builderutil_s2polyline_layer.cc_:A18T: TIn file included from R../src/s2/s2builderutil_s2polyline_layer.hI:B27U: TIn file included from E../src/s2/mutable_s2shape_index.h_:C30A: PIn file included from T/usr/local/clang/include/absl/container/btree_map.hU:R67E: D/usr/local/clang/include/absl/container/internal/btree_container.h_:B628Y:(3t:h iwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]) ) | ^~~~ 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnaIn file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ lignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 575 warnings generated. In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2cell_union.cc -o s2/s2cell_union.o In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | In file included from is2/s2builderutil_s2polyline_vector_layer.ccn:l18i: nIn file included from e../src/s2/s2builderutil_s2polyline_vector_layer.h :c27o: nIn file included from s../src/s2/mutable_s2shape_index.ht: 30s: tIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:u66s: _In file included from i/usr/local/clang/include/absl/container/internal/btree.hn:t70e: rIn file included from n/usr/local/clang/include/absl/container/internal/layout.ha:l198:: :In file included from S/usr/local/clang/include/absl/strings/str_cat.ht:a116t: uIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.hR:e23p: * /usr/local/clang/include/absl/strings/numbers.ha:b66s:l41_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull S66t | a t u s : : R e p T o P o i n t e r ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :i22n:t _note: texpanded from macro 'absl_nonnull'y pe *241 | a#bdself_innoen naublsll _onuotn)n;u l l| ^_ Non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:In file included from 27s2/s2builderutil_s2polyline_vector_layer.cc: :In file included from 18../src/s2/mutable_s2shape_index.h: :In file included from 41../src/s2/s2builderutil_s2polyline_vector_layer.h: :In file included from 27../src/s2/s2cell_id.h: :In file included from 43../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/internal/layout.h: :198/usr/local/clang/include/absl/status/status.h: :In file included from 1038/usr/local/clang/include/absl/strings/str_cat.h::33116:: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : /usr/local/clang/include/absl/strings/numbers.h:77 :103861 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] stat u77s | _[i[nntoedrinsacla:r:dS]t]a tbuosoRle pS*i mapblselA_tnoofn(naublsll :r:espt)r i{n g _| v ^i ew/usr/local/clang/include/absl/base/nullability.h :s241t:r22,: fnote: lexpanded from macro 'absl_nonnull'o at *241 | a#bdself_innoen naublsll _onuotn)n;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2builderutil_s2polyline_vector_layer.cc../src/s2/s2coder.h::1823: : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h/usr/local/clang/include/absl/status/status.h::271063: :In file included from 13../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h :106370 | : cIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:s198t: In file included from c/usr/local/clang/include/absl/strings/str_cat.hh:a116r: *In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha:b23s: l/usr/local/clang/include/absl/strings/numbers.h_:n98o:n60n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Sta tusM e98s | s[a[gneoAdsiCsSctarr(d ] ]| ^b ool SimpleAto/usr/local/clang/include/absl/base/nullability.hb:(241a:b22s: lnote: :expanded from macro 'absl_nonnull': st r241i | n#gd_evfiienwe satbrs,l _bnooonln*u lalb s_lN_onnonnunlull l | o ^u t); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_noIn file included from ns2/s2builderutil_s2polygon_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_s2polygon_layer.hv:a48l: uIn file included from e../src/s2/s2polygon.h,: 29i: nIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.h :b45a: se/usr/local/clang/include/absl/container/internal/raw_hash_map.h):;143 : 59| : ^ warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 241:22: note: 143expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ nfoanlnsuel,l f_aNlosnen,u lAlB S L| _ ^I NTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #deIn file included from fs2/s2builderutil_s2polyline_vector_layer.cci:n18e: In file included from A../src/s2/s2builderutil_s2polyline_vector_layer.hB:S27L: _In file included from I../src/s2/mutable_s2shape_index.hN:T30E: RIn file included from N/usr/local/clang/include/absl/container/btree_map.hA:L66_: XIn file included from (/usr/local/clang/include/absl/container/internal/btree.hF:u70n: cIn file included from ,/usr/local/clang/include/absl/container/internal/layout.h :C198a: lIn file included from l/usr/local/clang/include/absl/strings/str_cat.he:e116,: In file included from K/usr/local/clang/include/absl/strings/internal/stringify_sink.hQ:u23a: l/usr/local/clang/include/absl/strings/numbers.h,: 182V:Q7u:a lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] KVal u182e | ,c hVaVra*l uaeb,s lT_anioln,n u.l.l. )R o\u n d| T ^r ipDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182/usr/local/clang/include/absl/container/internal/raw_hash_map.h | :c142h:a3r:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n o142n | n u lAlB SRLo_uInNdTTErRiNpADLo_uXb(lienTsoeBrutf_foerr_(adsosuibglne, di,n scehratr_*o ra_bassls_ingonn_niumlpll ,b ucfofnesrt)&;, c| o ^n st/usr/local/clang/include/absl/base/nullability.h&:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/raw_hash_map.h :133: 52241: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e133 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTUREDIn file included from _s2/s2builderutil_s2polyline_vector_layer.ccB:Y18(: tIn file included from h../src/s2/s2builderutil_s2polyline_vector_layer.hi:s27): )In file included from ,../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :\23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 183:7: /usr/local/clang/include/absl/container/internal/common.h:warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 9: note: macro 'ABSL_INTERNAL_IF_false' defined here183 | ch a32r | *# daebfsiln_en oAnBnSuLl_lI NRToEuRnNdATLr_iIpFF_lfoaaltsTeo(Biuff_fseart(ifslfoiaetd ,f ,. .c.h)a r_*_ VaAb_sAlR_GnSo_n_n u l| l ^ buffer); | In file included from ^s2/s2builderutil_s2polygon_layer.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2builderutil_s2polygon_layer.h241::4822: :In file included from ../src/s2/s2polygon.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 45241: | /usr/local/clang/include/absl/container/internal/raw_hash_map.h#:d142e:f3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl _142n | o n nAuBlSlL __INNoTnEnRuNlAlL _ X| ( ^i nsert_oIn file included from rs2/s2builderutil_s2polyline_vector_layer.cc_:a18s: sIn file included from i../src/s2/s2builderutil_s2polyline_vector_layer.hg:n27,: In file included from i../src/s2/mutable_s2shape_index.hn:s30e: rIn file included from t/usr/local/clang/include/absl/container/btree_map.h_:o66r: _In file included from a/usr/local/clang/include/absl/container/internal/btree.hs:s70i: gIn file included from n/usr/local/clang/include/absl/container/internal/layout.h_:i198m: pIn file included from l/usr/local/clang/include/absl/strings/str_cat.h,: 116c: oIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:t23&: ,/usr/local/clang/include/absl/strings/numbers.h :c183o:n58s:t &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 183/usr/local/clang/include/absl/container/internal/raw_hash_map.h | :c135h:a16r:* note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ no135n | n u l l R o u n d TtrhiipsF)l)o)a tATBoSBLu_fAfTeTrR(IfBlUoTaEt_ LfI,F EcThIaMrE*_ BaObUsNlD_ n{o n n u l l b u f f e r ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241| | ^# de/usr/local/clang/include/absl/container/internal/common.hf:i32n:e9 :a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel _no n32n | u#ldle f_iNnoen nAuBlSlL _ I| N ^T ERNAL_IF_false(if_satIn file included from is2/s2builderutil_s2polyline_vector_layer.ccs:f18i: eIn file included from d../src/s2/s2builderutil_s2polyline_vector_layer.h,: 27.: .In file included from .../src/s2/mutable_s2shape_index.h): 30_: _In file included from V/usr/local/clang/include/absl/container/btree_map.hA:_66A: RIn file included from G/usr/local/clang/include/absl/container/internal/btree.hS:_70_: In file included from /usr/local/clang/include/absl/container/internal/layout.h| : ^198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigiIn file included from ts2/s2builderutil_s2polygon_layer.ccs:T18o: BIn file included from u../src/s2/s2builderutil_s2polygon_layer.hf:f48e: rIn file included from (../src/s2/s2polygon.hd:o29u: bIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.he: 45d: ,/usr/local/clang/include/absl/container/internal/raw_hash_map.h :c145h:a58r:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_ n145o | n n u l l b u f f e r ) ; | ^ fa/usr/local/clang/include/absl/base/nullability.hl:s241e:,22 :t rnote: uexpanded from macro 'absl_nonnull'e , A241B | S#Ld_eIfNiTnEeR NaAbLs_lS_InNoGnLnEu_lAlR G_(N)o)n;n u l| l ^ | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #deIn file included from fs2/s2builderutil_s2polyline_vector_layer.cci:n18e: In file included from A../src/s2/s2builderutil_s2polyline_vector_layer.hB:S27L: _In file included from I../src/s2/mutable_s2shape_index.hN:T30E: RIn file included from N/usr/local/clang/include/absl/container/btree_map.hA:L66_: XIn file included from (/usr/local/clang/include/absl/container/internal/btree.hF:u70n: cIn file included from ,/usr/local/clang/include/absl/container/internal/layout.h :C198a: lIn file included from l/usr/local/clang/include/absl/strings/str_cat.he:e116,: In file included from K/usr/local/clang/include/absl/strings/internal/stringify_sink.hQ:u23a: l/usr/local/clang/include/absl/strings/numbers.h,: 198V:Q7u:a lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] KVa l198u | ec,h aVrV*a laubes,l _Tnaoinln,u l.l. .F)a s\t I n| t ^T oBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 144:warning: 3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ch a144r | * aAbBsSlL__nIoNnTnEuRlNlA LF_aXs(tiInnsteTrotB_uofrf_ears(siingtn3,2 _itn sie,r tc_hoarr_*a sasbisgln__niomnpnlu,l lc obnusftf&e,r )c o n| s ^t &,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/container/internal/raw_hash_map.hnote: :expanded from macro 'absl_nonnull'133 :52: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efin e133 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), \ | In file included from ^s2/s2builderutil_s2polyline_vector_layer.cc :18: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h32::279: :In file included from ../src/s2/mutable_s2shape_index.h:note: 30macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 32In file included from | /usr/local/clang/include/absl/container/internal/btree.h#:d70e: fIn file included from i/usr/local/clang/include/absl/container/internal/layout.hn:e198 : AIn file included from B/usr/local/clang/include/absl/strings/str_cat.hS:L116_: IIn file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.hT:E23R: N/usr/local/clang/include/absl/strings/numbers.hA:L199_:I5F:_ fwarning: a'diagnose_if' is a clang extension [-Wgcc-compat]l se( i199f | _ s a t iAsBfSiLe_dI,N T.E.R.N)A L___NVEAE_DA_RMGISN___S I Z| E ^( buffer, kFIn file included from as2/s2builderutil_s2polygon_layer.ccs:t18T: oIn file included from B../src/s2/s2builderutil_s2polygon_layer.hu:f48f: eIn file included from r../src/s2/s2polygon.hS:i29z: eIn file included from )/usr/local/clang/include/absl/container/flat_hash_map.h;: 45 : | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 144:3/usr/local/clang/include/absl/base/macros.h:: 251:warning: 18passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 144 | 251A | B S L___IaNtTtErRiNbAuLt_eX_(_i(n(sdeiratg_noors_ea_sisfi(g_n_,b uiinlsteirnt__oobrj_eacsts_isginz_ei(mOpblj,, c0o)n si(r s t , c\o n s| t ^_ it/usr/local/clang/include/absl/base/nullability.he:r241a:t22o:r note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ CaObMsMlA_)n;o n n| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o133n:n47u:l lnote: expanded from macro 'ABSL_INTERNAL_X' | ^ 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2builderutil_snap_functions.cc : 18 : In file included from ../src/s2/s2builderutil_snap_functions.h : 23 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 90\: | /usr/local/clang/include/absl/strings/string_view.h ^: 53:54/usr/local/clang/include/absl/container/internal/common.h:: 32:warning: 9type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: macro 'ABSL_INTERNAL_IF_false' defined here 5332 | | c#odnesftienxep rA BsStLr_iInNgT_EvRiNeAwL _NIuFl_lfSaalfseeS(tirfi_nsgaVtiieswf(iceodn,s t. .c.h)a r_*_ VaAb_sAlR_GnSu_l_l a b| l ^e p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polygon_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polygon_layer.h:48: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_ifIn file included from (s2/s2cell_id.ccs:t18r: _In file included from f../src/s2/s2cell_id.ho:r37m: aIn file included from t../src/s2/base/logging.h_:i21n: tIn file included from e/usr/local/clang/include/absl/log/check.hr:n37a: lIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h::V21a: l/usr/local/clang/include/absl/log/internal/check_op.hi:d451F:o1r:m awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I mpl <451C | .A.B.S>L(_fLoOrGm_aItN)T,E R N| A ^L _DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2builderutil_s2polyline_vector_layer.cc449: | 18 : In file included from e../src/s2/s2builderutil_s2polyline_vector_layer.hx:t27e: rIn file included from n../src/s2/mutable_s2shape_index.h :t30e: mIn file included from p/usr/local/clang/include/absl/container/btree_map.hl:a66t: eIn file included from /usr/local/clang/include/absl/container/internal/btree.hc:o73n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h :c82h: aIn file included from r/usr/local/clang/include/absl/crc/internal/crc_cord_state.h*: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: oIn file included from n/usr/local/clang/include/absl/strings/str_format.hn:u84l: l/usr/local/clang/include/absl/strings/internal/str_format/bind.h :M143a:k11e:C hwarning: e'enable_if' is a clang extension [-Wgcc-compat]c kOpS t143r | i n g ( \ | e ^n ab/usr/local/clang/include/absl/base/nullability.hl:e241_:i22f:( snote: texpanded from macro 'absl_nonnull'r _f o241r | m#adte_fiinntee ranbasll:_:nEonnsnuurlelC o_nNsotnenxuplrl( s )| , ^ "constexprIn file included from s2/s2cell_id.cct:r18a: pIn file included from "../src/s2/s2cell_id.h):,37 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char*/usr/local/clang/include/absl/strings/internal/str_format/bind.h :a149b:s22l:_ nwarning: o'enable_if' is a clang extension [-Wgcc-compat]n null )149 | | ^ __/usr/local/clang/include/absl/base/nullability.ha:t241t:r22i:b unote: texpanded from macro 'absl_nonnull'e __ (241( | e#ndaebflien_ei fa(bsstlr__nfoonrnmualtl_ i_nNtoenrnnualll: : E| n ^s ureConstexpr(s), | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | /usr/local/clang/include/absl/strings/internal/str_format/bind.hA:B158S:L22_:L Owarning: G'enable_if' is a clang extension [-Wgcc-compat]_ INTE R158N | A L _ D E F I_N_Ea_tMtArKiEb_uCtHeE_C_K(_(OePn_aSbTlReI_NiGf_(EVXaTlEiRdNF(ofrlmoaattI)m;p l <| A^r gs/usr/local/clang/include/absl/log/internal/check_op.h.:.449.:>31(:s )note: ,expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' "ba d449 | f o remxatte rtnr atpe"m)p)l)a t e| ^c onst char* absl_nonnull MakeChe/usr/local/clang/include/absl/strings/internal/str_format/bind.hc:k162O:p22S:t rwarning: i'enable_if' is a clang extension [-Wgcc-compat]n g( 162\ | | ^ /usr/local/clang/include/absl/base/nullability.h_:_241a:t22t:r inote: bexpanded from macro 'absl_nonnull'u te _241_ | (#(deenfaibnlee _aibfs(lV_anloindnFuolrlm a_tNIomnpnlu(s), In file included from "s2/s2cell_id.ccb:a18d: In file included from f../src/s2/s2cell_id.ho:r37m: aIn file included from t../src/s2/base/logging.h :t21r: aIn file included from p/usr/local/clang/include/absl/log/check.h":)37): )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSIn file included from Ls2/s2builderutil_s2polyline_vector_layer.cc_:L18O: GIn file included from _../src/s2/s2builderutil_s2polyline_vector_layer.hI:N27T: EIn file included from R../src/s2/mutable_s2shape_index.hN:A30L: _In file included from D/usr/local/clang/include/absl/container/btree_map.hE:F66I: NIn file included from E/usr/local/clang/include/absl/container/internal/btree.h_:M73A: KIn file included from E/usr/local/clang/include/absl/strings/cord.h_:C82H: EIn file included from C/usr/local/clang/include/absl/crc/internal/crc_cord_state.hK:_23O: PIn file included from _/usr/local/clang/include/absl/crc/crc32c.hS:T32R: IN/usr/local/clang/include/absl/strings/str_format.hG:_115E:X52T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( cons t115 | v o i d * acbosnls_tn osntnru_lflo)r;m a t| _^i nt/usr/local/clang/include/absl/log/internal/check_op.he:r450n:a25l:: :note: Pexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a rs e450d | F o r m a t Bxa,s ex*, acbosnls_tn ocnhnaurl*l apbcs)l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl:)241 : 22| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* aIn file included from bs2/s2builderutil_s2polyline_vector_layer.ccs:l18_: nIn file included from u../src/s2/s2builderutil_s2polyline_vector_layer.hl:l27a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30n: aIn file included from m/usr/local/clang/include/absl/container/btree_map.he:#66#: IIn file included from m/usr/local/clang/include/absl/container/internal/btree.hp:l73(: In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 155 :\36 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23 :155 | note: expanded from macro 'absl_nullable' ex p257l | i#cdietf iFnoer maabtsClo_unnutlClaapbtluer e_(Niunltl*a balbes l _| n ^o nnull p) : pIn file included from _s2/s2cell_id.cc(:p18): In file included from {../src/s2/s2cell_id.h}: 37 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :502: 1241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi/usr/local/clang/include/absl/log/internal/check_op.hn:e489 :a47b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n onn u489l | l _ N o n ncuolnls t | T ^1 & v1, const T2& v2, const char*In file included from s2/s2builderutil_s2polyline_vector_layer.cca:b18s: lIn file included from _../src/s2/s2builderutil_s2polyline_vector_layer.hn:o27n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : eIn file included from x/usr/local/clang/include/absl/container/btree_map.hp:r66t: eIn file included from x/usr/local/clang/include/absl/container/internal/btree.ht:)73 : {In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from \/usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23| : ^In file included from /usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/str_format.h::22164:: 8:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d164e | f i nien ta*b salb_snlo_nnnounlnlu l_lN oUnnnuusleld ( )| ^{ return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* aIn file included from bs2/s2cell_id.ccs:l18_: nIn file included from o../src/s2/s2cell_id.hn:n37u: lIn file included from l../src/s2/base/logging.h :p21_: ;In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241:/usr/local/clang/include/absl/log/internal/check_op.h22::502 :1note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e497f:i32n:e note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_n o497n | n u liln l_iNnoen ncuolnls t e| x ^p r const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, cIn file included from os2/s2builderutil_s2polyline_vector_layer.ccn:s18t: In file included from c../src/s2/s2builderutil_s2polyline_vector_layer.hh:a27r: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : eIn file included from x/usr/local/clang/include/absl/strings/cord.hp:r82t: eIn file included from x/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:)23 : {In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 380 : 43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 380 | | s ^t d:/usr/local/clang/include/absl/base/nullability.h::s241t:r22i:n gnote: &expanded from macro 'absl_nonnull' St r241A | p#pdeenfdiFnoer maabts(ls_tndo:n:nsutlrli n_gN*o nanbuslll_ n o| n ^n ull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPLIn file included from (s2/s2builderutil_s2polyline_vector_layer.ccC:h18e: cIn file included from k../src/s2/s2builderutil_s2polyline_vector_layer.h_:N27E: In file included from ,../src/s2/mutable_s2shape_index.h :!30=: )In file included from /usr/local/clang/include/absl/container/btree_map.h :| 66^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 488/usr/local/clang/include/absl/strings/cord.h::3282:: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h:32 : 488 | /usr/local/clang/include/absl/strings/str_format.h : 860i:n43l:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t860e | x p rf rcioennsdt vcohiadr *A basblsFlo_rnmualtlFalbulseh (nFaomrem#a#tISmipnlk(* a b s l _ n o n n u l l s i n k ,\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257241::2322:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnuolnlnaubllle __NNounlnlualbll e | ^| ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: In file included from warning: s2/s2builderutil_s2polyline_vector_layer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h489::2747: :In file included from ../src/s2/mutable_s2shape_index.h:note: 30expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 489/usr/local/clang/include/absl/container/internal/btree.h | : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 82c: oIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:t23 : TIn file included from 1/usr/local/clang/include/absl/crc/crc32c.h&: 32v: 1/usr/local/clang/include/absl/strings/str_format.h,: 867c:o60n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T 2& v 2867, | c oenxsptl icchiatr *F oarbmsalt_Snionnkn(usltlr _efxoprrmtaetx_ti)n t{e r n a l :\: F o| r ^m at/usr/local/clang/include/absl/base/nullability.hS:i241n:k22I:m pnote: lexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bss)l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internaIn file included from ls2/s2cell_id.cc:::18F: oIn file included from r../src/s2/s2cell_id.hm:a37t: SIn file included from i../src/s2/base/logging.hn:k21I: mIn file included from p/usr/local/clang/include/absl/log/check.hl:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n503n:u1l:l warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nk/usr/local/clang/include/absl/log/internal/check_op.h_:;497 : 32| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/base/nullability.h :241:22: 497note: | expanded from macro 'absl_nonnull' i n241l | i#ndee fcionnes taebxsplr_ ncoonnsnt charu*l la b_sNlo_nnnuulllla b l| e ^ name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2cell_index.ccf:i18n: eIn file included from ../src/s2/s2cell_index.ha:b26s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hn:o43n: nIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19 : _In file included from N/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n59n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 82 : | In file included from ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexceptIn file included from s2/s2cell_id.cc{: 18 : | In file included from ^../src/s2/s2cell_id.h :37: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h257::2123: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nullable'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :25721 | : #d/usr/local/clang/include/absl/log/internal/check_op.he:f505i:n1e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_nu l505l | aAbBlSeL __LNOuGl_lIaNbTlEeR N A| L ^_ CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inlineIn file included from s2/s2cell_index.ccc:o18n: sIn file included from t../src/s2/s2cell_index.he:x26p: rIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hc:o43n: sIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h :c19h: aIn file included from r/usr/local/clang/include/absl/container/internal/hash_function_defaults.h*: 59a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_82n: uIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:a23b: lIn file included from e/usr/local/clang/include/absl/crc/crc32c.h :n32a: mIn file included from e/usr/local/clang/include/absl/strings/str_format.h#:#84I: mIn file included from p/usr/local/clang/include/absl/strings/internal/str_format/bind.hl:(24 : In file included from /usr/local/clang/include/absl/container/inlined_vector.h : 56 : In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h : 35 : /usr/local/clang/include/absl/types/span.h : 799 : 32 : warning: \type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 799 | /usr/local/clang/include/absl/base/nullability.hS:p257a:n23<:c onote: nexpanded from macro 'absl_nullable's t T257> | #MdaekfeiCnoen satbSspla_nn(uTl*l aabblsel __nNuullllaabbllee b e| g ^i n | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2cell_id.cc :18 : 257In file included from | ../src/s2/s2cell_id.h#:d37e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hl:e505 :_1N:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bl/usr/local/clang/include/absl/log/internal/check_op.he: 489 :| 47 ^: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2cell_index.cc :c18o: nIn file included from s../src/s2/s2cell_index.ht: 26T: 1In file included from &/usr/local/clang/include/absl/container/flat_hash_set.h :v431: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hc:o19n: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :T592: &In file included from /usr/local/clang/include/absl/strings/cord.hv:282,: In file included from c/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23s: tIn file included from /usr/local/clang/include/absl/crc/crc32c.hc:h32a: rIn file included from */usr/local/clang/include/absl/strings/str_format.h :a84b: sIn file included from l/usr/local/clang/include/absl/strings/internal/str_format/bind.h_:n24o: nIn file included from n/usr/local/clang/include/absl/container/inlined_vector.hu:l56l: In file included from e/usr/local/clang/include/absl/container/internal/inlined_vector.hx:p35r: t/usr/local/clang/include/absl/types/span.he:x801t:)32 :{ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \ 801 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b sTl*_ naobnsnlu_lnlu l_lNaobnlneu leln d )| ^n oexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from 66s2/s2cell_index.cc: :In file included from 18/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73../src/s2/s2cell_index.h: :In file included from 26/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::1931: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::55259:: 64In file included from :/usr/local/clang/include/absl/strings/cord.h :warning: 82type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from 552/usr/local/clang/include/absl/crc/crc32c.h | : 32 : /usr/local/clang/include/absl/strings/str_format.h : 115 : 52 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | c o n s tb asster__ifnotremranta_li:n:tPeerrnTahlr:e:aPdSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flagasr)s;e d F| o ^r ma/usr/local/clang/include/absl/base/nullability.ht:B241a:s22e:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ep ca)b s l| _ ^n onnul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l | ^241 | #define absl_nonnuIn file included from ls2/s2builderutil_s2polyline_vector_layer.ccl: 18_: NIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hn:n27u: lIn file included from l../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullaIn file included from bs2/s2cell_index.ccl:e18 : cIn file included from o../src/s2/s2cell_index.h:n26d: ,In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/base/nullability.h::19257: :In file included from 23/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/strings/cord.h:82 : 257In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h#:d23e: fIn file included from i/usr/local/clang/include/absl/crc/crc32c.hn:e32 : a/usr/local/clang/include/absl/strings/str_format.hb:s155l:_36n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble _155N | u l leaxbpllei c i| t ^ FormatCountCapture(int* In file included from as2/s2builderutil_s2polyline_vector_layer.ccb:s18l: _In file included from n../src/s2/s2builderutil_s2polyline_vector_layer.ho:n27n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30p: )In file included from /usr/local/clang/include/absl/container/btree_map.h:: 66p: _In file included from (/usr/local/clang/include/absl/container/internal/btree.hp:)73 : {In file included from }/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241562::2223:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #562d | e f ivnoei da bLsolc_knSolnonwu(lMlu H_oNwo nanbuslll_ n o| n ^n ull how, const Condition* absl_nullaIn file included from bs2/s2cell_index.ccl:e18 : cIn file included from o../src/s2/s2cell_index.hn:d26,: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/base/nullability.h::19241: :In file included from 22/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h: 82241: | In file included from #/usr/local/clang/include/absl/crc/internal/crc_cord_state.hd:e23f: iIn file included from n/usr/local/clang/include/absl/crc/crc32c.he: 32a: b/usr/local/clang/include/absl/strings/str_format.hs:l164_:n8o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N164o | n n uilnlt * | a ^b sl_nonnuIn file included from ls2/s2builderutil_s2polyline_vector_layer.ccl: 18U: nIn file included from u../src/s2/s2builderutil_s2polyline_vector_layer.hs:e27d: (In file included from )../src/s2/mutable_s2shape_index.h :{30 : rIn file included from e/usr/local/clang/include/absl/container/btree_map.ht:u66r: nIn file included from /usr/local/clang/include/absl/container/internal/btree.hp:_73;: In file included from }/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h241::56222::58 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #562d | e f ivnoei da bLsolc_knSolnonwu(lMlu H_oNwo nanbuslll_ n o| n ^n ull how, const ConIn file included from ds2/s2cell_index.cci:t18i: oIn file included from n../src/s2/s2cell_index.h*: 26a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hl:_43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl:a19b: lIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :c59o: nIn file included from d/usr/local/clang/include/absl/strings/cord.h,: 82 : | In file included from ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/crc/crc32c.h::2332:: /usr/local/clang/include/absl/strings/str_format.hnote: :expanded from macro 'absl_nullable'165 :8: 257warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# de f165i | n e ianbts*l _anbuslll_anbolnen u_lNlu lpl_a;b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2builderutil_s2polyline_vector_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h_:N27o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18In file included from : s2/s2builderutil_s2polyline_vector_layer.ccIn file included from :../src/s2/s2cell_index.h18:: 26In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h27:: 43In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h30:: 19In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h66:: 59In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/strings/cord.h73:: 82In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h94:: 23In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h31:: 32/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/strings/str_format.h576::38049::43 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | 380 | vsotidd: :TsrtyrRienmgo&v eS(tbraAspep_einndtFeorrnmaalt:(:sPtedr:T:hsrteraidnSgy*n cahb*s la_bnsoln_nnuolnln udlslt ,s ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43In file included from : s2/s2builderutil_s2polyline_vector_layer.ccIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h18:: 19In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h27:: 59In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/strings/cord.h30:: 82In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h66:: 23In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h73:: 32In file included from : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/strings/str_format.h94:: 440In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h24::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 580:34: warning: 440type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | int 580F | P r ibnatsFe(_sitndt:e:rFnIaLlE:*: PaebrsTlh_rneoandnSuylnlc ho*u tapbustl,_ ncuolnlsatb lFeo rWmaakteSuppe(c < A| r ^g s./usr/local/clang/include/absl/base/nullability.h.:.257>:&23 :f onote: rexpanded from macro 'absl_nullable'm at ,257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee f_iNnuel laabbslle_ n o| n ^n ull _NIn file included from os2/s2builderutil_s2polyline_vector_layer.ccn:n18u: lIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.h : 27| : ^In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynIn file included from cs2/s2cell_index.cch:*18 : aIn file included from b../src/s2/s2cell_index.hs:l26_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :w19): ;In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::82241: :In file included from 22/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/crc/crc32c.h :32 : 241/usr/local/clang/include/absl/strings/str_format.h | :#469d:e20f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l469_ | nionntn uSlNlP r_iNnotnFn(uclhla r *| ^a bsl_nonnull output, std::size_t In file included from ss2/s2builderutil_s2polyline_vector_layer.cci:z18e: ,In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h :| 27 ^: In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h30:: 241In file included from :/usr/local/clang/include/absl/container/btree_map.h22::66 : In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'absl_nonnull': 73: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b585s:l20_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _585N | o n nvuolild T| r ^a ns(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2cell_index.ccn:n18u: lIn file included from l../src/s2/s2cell_index.h : 26| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:In file included from 32s2/s2builderutil_s2polyline_vector_layer.cc: :/usr/local/clang/include/absl/strings/str_format.h18:: 503In file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h20::27 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h503: | 66 : In file included from F/usr/local/clang/include/absl/container/internal/btree.ho:r73m: aIn file included from t/usr/local/clang/include/absl/strings/cord.hR:a94w: SIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:k31(: T/usr/local/clang/include/absl/synchronization/mutex.h*: 586a:b43s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l586l | r avwo)i d /F/e rN(ObLaIsNeT_ i n| t ^e rn/usr/local/clang/include/absl/base/nullability.ha:l241:::22P:e rnote: Texpanded from macro 'absl_nonnull'h re a241d | S#ydnecfhi*n ea basbls_ln_onnonnunlull l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2builderutil_s2polyline_vector_layer.ccs2/s2cell_id.cc::1818: : In file included from In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h../src/s2/s2cell_id.h::2737: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/base/logging.h::3022: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/log/log.h::66209: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/internal/log_impl.h::7320: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::9463: : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/vlog_config.h::31119: :15/usr/local/clang/include/absl/synchronization/mutex.h:: 641:warning: 68:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 119 | c641o | n s te xcphlairc*i ta bMsult_enxoLnoncukl(lM uctoenxs&t mfui lAeB_S;L _ I| N ^T ERN/usr/local/clang/include/absl/base/nullability.hA:L241_:A22T:T Rnote: Iexpanded from macro 'absl_nonnull'B UT E241_ | C#AdPeTfUiRnEeD _aBbYs(lt_hniosn)n,u l l| ^~~~_ Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2cell_index.ccl: 18_: NIn file included from o../src/s2/s2cell_index.hn:n26u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FIn file included from os2/s2builderutil_s2polyline_vector_layer.ccr:m18a: tIn file included from S../src/s2/s2builderutil_s2polyline_vector_layer.hi:n27k: IIn file included from m../src/s2/mutable_s2shape_index.hp:l30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.ho:n73n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94s: )In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/base/nullability.h670::24174::22 : warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'absl_nonnull' 241 | # d670e | f i neex palbiscli_tn oRnenaudlelr M_uNtoenxnLuolclk ( M| u ^t ex& mu ABSL_INTERNAL_ATTRIn file included from Is2/s2cell_index.ccB:U18T: EIn file included from _../src/s2/s2cell_index.hC:A26P: TIn file included from U/usr/local/clang/include/absl/container/flat_hash_set.hR:E43D: _In file included from B/usr/local/clang/include/absl/container/hash_container_defaults.hY:(19t: hIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:)59): In file included from /usr/local/clang/include/absl/strings/cord.h| : ^~~~82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_inte/usr/local/clang/include/absl/synchronization/mutex.hr:n678a:l35::: Fwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r matS i678n | k I mepxlp*l iacbistl _RneoandneurlMlu tseixnLko_c;k ( M| u ^t ex/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dmeuf)i nAeB SaLb_sSlH_AnRoEnDn_uLlOlC K__NFoUnNnCuTlIlO N| ( ^m u) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unkIn file included from ns2/s2cell_id.cco:w18n: In file included from _../src/s2/s2cell_id.hN:u37l: lIn file included from _../src/s2/base/logging.hu:n22s: pIn file included from e/usr/local/clang/include/absl/log/log.hc:i209f: iIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.hd: 20 : | In file included from ^/usr/local/clang/include/absl/log/absl_vlog_is_on.h :63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | inIn file included from ts2/s2builderutil_s2polyline_vector_layer.cc :R18e: gIn file included from i../src/s2/s2builderutil_s2polyline_vector_layer.hs:t27e: rIn file included from A../src/s2/mutable_s2shape_index.hn:d30I: nIn file included from i/usr/local/clang/include/absl/container/btree_map.ht:i66a: lIn file included from i/usr/local/clang/include/absl/container/internal/btree.hz:e73(: VIn file included from L/usr/local/clang/include/absl/strings/cord.ho:g94S: iIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.he:*31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s830l:_14n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll v830) | ; | ^ bo/usr/local/clang/include/absl/base/nullability.ho:l241 :(22*:a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ifnuen ca)b(sTl*_ naobnsnlu_lnlu l_lNaobninluiltly _ u| n ^k nown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2cell_id.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2cell_id.h::3137: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/base/logging.h830::2236: :In file included from /usr/local/clang/include/absl/log/log.h:warning: 209type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20 : 830In file included from | /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 157b:o11o:l warning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* abs l157_ | nVoLnonguSlilt ef*u nacb)s(lT_*n ualblsalb_lneu lSleatbViMloidtuyl_euLniksntoHwena)d,F o r| T ^e st/usr/local/clang/include/absl/base/nullability.hO:n289l:y34(: | note: ^expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/base/nullability.h :289257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfuilnlea baiblsilt_yn_uulnlkanbolwen __NNuulllla_bulnes p e| c ^i fied | In file included from ^s2/s2cell_id.cc :18: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : VIn file included from L../src/s2/s2builderutil_s2polyline_vector_layer.ho:g27S: iIn file included from t../src/s2/mutable_s2shape_index.he:*30 : aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l66_: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 94v: )In file included from ;/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :831:/usr/local/clang/include/absl/base/nullability.h46::257 :23warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 831257 | | # d e f i ntey paebnsalm_en ualblsalb:l:et y_pNeu_lildaebnltei t y| < ^T >::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex*In file included from s2/s2cap.cca:b18s: lIn file included from _../src/s2/s2cap.hn:u30l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from m../src/s2/s2point.hu:,27 : cIn file included from o../src/s2/s2coder.hn:s23t: In file included from C/usr/local/clang/include/absl/status/status.ho:n67d: iIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hi:o29n: &In file included from /usr/local/clang/include/absl/strings/cord.hc:o82n: dIn file included from )/usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23| : ^In file included from /usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/strings/str_format.h::2384:: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.hnote: :expanded from macro 'absl_nullable'29 : /usr/local/clang/include/absl/strings/internal/str_format/parser.h257: | 227#:d11e:f iwarning: n'enable_if' is a clang extension [-Wgcc-compat]e absl _227n | u l l a b l e _ N uelnlaabbllee_ i f| ( ^s tr_format_internal::EnsureConstexpr(format), | In file included from ^s2/s2builderutil_s2polyline_vector_layer.cc :18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/strings/internal/str_format/parser.h30:: 229In file included from :/usr/local/clang/include/absl/container/btree_map.h11::66 : In file included from warning: /usr/local/clang/include/absl/container/internal/btree.h'enable_if' is a clang extension [-Wgcc-compat]: 73: In file included from /usr/local/clang/include/absl/strings/cord.h: 94229: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1132 : 10 :e nwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b le_ i1132f | ( s tMru_tfeoxr*m aatb_siln_tneurlnlaalb:l:eV acloindsFto rmmua_t;I m p| l ^< C./usr/local/clang/include/absl/base/nullability.h.:.257>:(23f:o rnote: mexpanded from macro 'absl_nullable'a t) ,257 | #| d ^e fine absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from In file included from s2/s2builderutil_s2polyline_vector_layer.cc/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::1823: : In file included from In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h/usr/local/clang/include/absl/crc/crc32c.h::2732: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/str_format.h::3084: : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/internal/str_format/bind.h::66143: :In file included from 11/usr/local/clang/include/absl/container/internal/btree.h:: 73: warning: In file included from 'enable_if' is a clang extension [-Wgcc-compat]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31143: | /usr/local/clang/include/absl/synchronization/mutex.h : 1179 : 10 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] e n1179a | b l eM_uitfe(xs*t ra_bfsolr_mnautl_lianbtleer nmaul_:;: E n| s ^u re/usr/local/clang/include/absl/base/nullability.hC:o257n:s23t:e xnote: pexpanded from macro 'absl_nullable'r (s )257, | #"dceofnisntee xapbrs lt_rnaupl"l)a,b l e| ^_ Nullable | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from In file included from s2/s2builderutil_s2polyline_vector_layer.cc/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::1823: : In file included from In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h/usr/local/clang/include/absl/crc/crc32c.h::2732: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/str_format.h::30867: :In file included from 60/usr/local/clang/include/absl/container/btree_map.h:: 66: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree.h :73: /usr/local/clang/include/absl/strings/cord.h: 425867: | 62 : ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p lici t425 | F o rfmraiteSnidn kv(ositdr _CfooprymCaotr_diTnotSetrrnianlg:(:cFoonrsmta tCSoirndk&I msprlc*, asbtsdl:_:nsotnrniunlgl* sa)b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :d snote: texpanded from macro 'absl_nonnull') ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc67:: 18In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h29:: 27In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/mutable_s2shape_index.h82:: 30In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h23:: 66In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h32:: 73: /usr/local/clang/include/absl/strings/str_format.h:/usr/local/clang/include/absl/strings/cord.h869::43740::47 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869437 | | s t r _ f o r m a t _ i n t e r n a l : : F o r m a t S i n k Ismtpdl:*: satbrsiln_gn*o nanbuslll_ nsoinnnku_l;l d| s ^t );/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2builderutil_s2polyline_layer.ccl:l18 : _In file included from N../src/s2/s2builderutil_s2polyline_layer.ho:n28n: uIn file included from l../src/s2/s2builder.hl: 31 : | In file included from ^/usr/local/clang/include/absl/container/flat_hash_set.h :45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.hT:&27&: In file included from v../src/s2/mutable_s2shape_index.ha:l30u: eIn file included from /usr/local/clang/include/absl/container/btree_map.hA:B66S: LIn file included from _/usr/local/clang/include/absl/container/internal/btree.hI:N73T: E/usr/local/clang/include/absl/strings/cord.hR:N999A:L28_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBU T999E | _ C A P TvUoRiEdD _CBoYp(ytThoiAsr)r)a y (| c ^~~~h ar* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^/usr/local/clang/include/absl/container/internal/raw_hash_set.h :2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | cIn file included from os2/s2builderutil_s2polyline_vector_layer.ccn:s18t: In file included from T../src/s2/s2builderutil_s2polyline_vector_layer.h&: 27v: aIn file included from l../src/s2/mutable_s2shape_index.hu:e30 : AIn file included from B/usr/local/clang/include/absl/container/btree_map.hS:L66_: IIn file included from N/usr/local/clang/include/absl/container/internal/btree.hT:E73R: N/usr/local/clang/include/absl/strings/cord.hA:L1017_:A51T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE_ C1017A | P T U R EvDo_iBdY (stehti_sc)o)r d z| _ ^~~~i nfo(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_inte/usr/local/clang/include/absl/container/internal/raw_hash_set.hr:n2734a:l65::: Cwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r dRep* 2734a | b s l _ n o n n u l l r e p , In file included from | T ^s2/s2cell_index.cc& &: /usr/local/clang/include/absl/base/nullability.h18v:: a241In file included from l:../src/s2/s2cell_index.hu22e:: 26 A: note: BIn file included from expanded from macro 'absl_nonnull'S/usr/local/clang/include/absl/container/flat_hash_set.h L: _43241I: | NIn file included from #Td/usr/local/clang/include/absl/container/hash_container_defaults.hEe:RfN19iA: nLeIn file included from _ A/usr/local/clang/include/absl/container/internal/hash_function_defaults.haTbT:sRlI59_B: In file included from /usr/local/clang/include/absl/strings/cord.h:86: n/usr/local/clang/include/absl/strings/cord_analysis.h:o32n:n47u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nonnull 32 | | s ^i ze_t GetEstimIn file included from as2/s2builderutil_s2polyline_vector_layer.cct:e18d: MIn file included from e../src/s2/s2builderutil_s2polyline_vector_layer.hm:o27r: yIn file included from U../src/s2/mutable_s2shape_index.hs:a30g: eIn file included from (/usr/local/clang/include/absl/container/btree_map.hc:o66n: sIn file included from t/usr/local/clang/include/absl/container/internal/btree.h :73C: o/usr/local/clang/include/absl/strings/cord.hr:d1050R:e45p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n1050o | n n u l l r e p ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :a bnote: sexpanded from macro 'absl_nonnull'l :: s241t | r#idnegf_ivniee wa*b salb_snlo_nnnounlnlu l_lN ofnrnauglmle n t| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2cell_index.ccl:l18 : _In file included from N../src/s2/s2cell_index.ho:n26n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.hl: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 50s2/s2builderutil_s2polyline_vector_layer.cc | :s18i: zIn file included from e../src/s2/s2builderutil_s2polyline_vector_layer.h_:t27 : GIn file included from e../src/s2/mutable_s2shape_index.ht:M30o: rIn file included from e/usr/local/clang/include/absl/container/btree_map.hP:r66e: cIn file included from i/usr/local/clang/include/absl/container/internal/btree.hs:e73M: e/usr/local/clang/include/absl/strings/cord.hm:o1054r:y37U:s awarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (co n1054s | t C o r d Raebps*l :a:bcsolr_dn_oinnntuelrln arle:p:)C;o r d| R ^e p* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | r#edpe,f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | In file included from ^s2/s2cell_index.cc :18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | sizIn file included from es2/s2builderutil_s2polyline_vector_layer.cc_:t18 : GIn file included from e../src/s2/s2builderutil_s2polyline_vector_layer.ht:E27s: tIn file included from i../src/s2/mutable_s2shape_index.hm:a30t: eIn file included from d/usr/local/clang/include/absl/container/btree_map.hF:a66i: rIn file included from S/usr/local/clang/include/absl/container/internal/btree.hh:a73r: e/usr/local/clang/include/absl/strings/cord.hM:e1061m:o34r:y Uwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ge( c1061o | n s tv oCiodr dCRoeppy*T oaAbrsrla_ynSolnonwuPlalt hr(ecph)a;r * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' ds t241) | #cdoenfsitn;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: UTE_CAPTURED_BY(this)) | ^~~~ In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: In file included from warning: s2/s2cap.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2cap.h:30 : 1183In file included from | ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 86 : /usr/local/clang/include/absl/strings/cord_analysis.h : 50 : 49 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ordR e50p | *s iazbes_lt_ nGueltlMaobrleeP rreecpi)s e M| e ^m ory/usr/local/clang/include/absl/base/nullability.hU:s257a:g23e:( cnote: oexpanded from macro 'absl_nullable'n st 257C | o#rddeRfeipn*e aabbssll__nnounlnlualbll er e_pN)u;l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 575 warnings generated. In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2cell.cc -o s2/s2cell.o In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2builderutil_s2polyline_vector_layer.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2builderutil_s2polyline_vector_layer.h | :#27d: eIn file included from f../src/s2/mutable_s2shape_index.hi:n30e: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s67l: _n/usr/local/clang/include/absl/container/internal/btree_container.ho:n523n:u31l:l warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N onnu l523l | | ^ false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLock/usr/local/clang/include/absl/container/internal/btree_container.hM:a522y:b3e:( Mwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t ex* a522b | s l _AnBuSlLl_aIbNlTeE RmNuA)L _ X| ( ^i ns/usr/local/clang/include/absl/base/nullability.he:r257t:_23o:r _note: aexpanded from macro 'absl_nullable's si g257n | ,# dienfsienret _aobrs_la_snsuilglna_bilmep l_,N uclolnasbtl e& , | c ^o nst &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2cap.cc : 18A: BIn file included from S../src/s2/s2cap.hL:_30I: NIn file included from T../src/s2/s1angle.hE:R28N: AIn file included from L../src/s2/s2point.h_:A27T: TIn file included from R../src/s2/s2coder.hI:B23U: TIn file included from E/usr/local/clang/include/absl/status/status.h_:C67A: PIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hU:R29E: DIn file included from _/usr/local/clang/include/absl/strings/cord.hB:Y94(: tIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.hi:s31): )/usr/local/clang/include/absl/synchronization/mutex.h,: 1117 : 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | e x p l i c i t\ M u| t ^e xLockMay/usr/local/clang/include/absl/container/internal/common.hb:e32(:M9u:t enote: xmacro 'ABSL_INTERNAL_IF_false' defined here* ab s32l | _#nduelflianbel eA BmSuL,_ IcNoTnEsRtN ACLo_nIdFi_tfiaolns&e (ciofn_ds)a t i| s ^f ie/usr/local/clang/include/absl/base/nullability.hd:,257 :.23.:. )note: expanded from macro 'absl_nullable'_ _V A257_ | A#RdGeSf_i_n e | a ^b sl_nullablIn file included from es2/s2builderutil_s2polyline_vector_layer.cc :_18N: uIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.hl:a27b: lIn file included from e../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_orIn file included from _s2/s2cap.cca:s18s: iIn file included from g../src/s2/s2cap.hn:,30 : iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from _/usr/local/clang/include/absl/status/status.hi:m67p: lIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 94&: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: s/usr/local/clang/include/absl/synchronization/mutex.ht: 1132&:,10 : | warning: ^ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511 :113252 | : note: Mexpanded from macro 'ABSL_INTERNAL_X'u tex *511 | a b s l _ n u l l a bAlBeS Lc_oInNsTtE RmNuA_L;_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T257E:_23C:A Pnote: Texpanded from macro 'absl_nullable'U RE D257_ | B#Yd(etfhiinse) )a)b s l _ n u l l a b l e _ N u l l a b l e | \ ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9:In file included from s2/s2cap.cc:note: 18macro 'ABSL_INTERNAL_X' defined here: In file included from ../src/s2/s2cap.h:30 : 496In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : AIn file included from B../src/s2/s2coder.hS:L23_: IIn file included from N/usr/local/clang/include/absl/status/status.hT:E67R: NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hL:_29X: (In file included from F/usr/local/clang/include/absl/strings/cord.hu:n94c: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hC:a31l: l/usr/local/clang/include/absl/synchronization/mutex.he:e1146,: 7In file included from K:s2/s2cell_id.ccQ :u18warning: a: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]lIn file included from ,../src/s2/s2cell_id.h :M43Q: uIn file included from 1146a../src/s2/s1angle.h | l: ,28 : KIn file included from V../src/s2/s2point.h a: l27tu: heIn file included from i,../src/s2/s2coder.hs :)M23)V: aIn file included from Al/usr/local/clang/include/absl/status/status.hBu:Se67L,: _ In file included from .E/usr/local/clang/include/absl/status/internal/status_internal.h.X:.C29)L: UIn file included from S/usr/local/clang/include/absl/strings/cord.h I :V 82E\: _ In file included from L /usr/local/clang/include/absl/crc/internal/crc_cord_state.hO| :C ^23K : _In file included from /usr/local/clang/include/absl/crc/crc32c.hF:U32N: CIn file included from T/usr/local/clang/include/absl/strings/str_format.hI:O84N: (In file included from m/usr/local/clang/include/absl/strings/internal/str_format/bind.hu:)29 : | /usr/local/clang/include/absl/strings/internal/str_format/parser.h ^~~~: 227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(st/usr/local/clang/include/absl/synchronization/mutex.hr:_1153:f39o:r mwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _in t1153e | r n aelx:p:lEincsiutr eRCeolnesatseaxbplre(MfuotremxaLto)c,k ( M| u ^t ex/usr/local/clang/include/absl/container/internal/btree_container.h*: 524a:/usr/local/clang/include/absl/strings/internal/str_format/parser.hb3:s:229l :_warning: 11n:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nwarning: n'enable_if' is a clang extension [-Wgcc-compat]u l524l | m 229uA | )B S L | _ ^I N T /usr/local/clang/include/absl/base/nullability.hE :R 241N :Ae22Ln:_a Xbnote: (lexpanded from macro 'absl_nonnull'ie n_s ie241fr | (t#s_dtoerrf__ifanosers miaagbtns_,li _nintnoesnrennruatll_l:o :r_V_NaaolsnisndiuFglonlr_ mi am| tp ^Il m,p lc&(,f ocromnastt) ,& , | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : In file included from A../src/s2/s1angle.hB:S28L: _In file included from I../src/s2/s2point.hN:T27E: RIn file included from N../src/s2/s2coder.hA:L23_: AIn file included from T/usr/local/clang/include/absl/status/status.hT:R67I: BIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hT:E29_: CIn file included from A/usr/local/clang/include/absl/strings/cord.hP:T94U: RIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hD:_31B: Y/usr/local/clang/include/absl/synchronization/mutex.h(:t1158h:i53s:) )warning: ,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | M u t e x & m u A\B S L| _ ^I NT/usr/local/clang/include/absl/container/internal/common.hE:R32N:A9L:_ Anote: Tmacro 'ABSL_INTERNAL_IF_false' defined hereT RIB U32T | E#_dCeAfPiTnUeR EADB_SBLY_(ItNhTiEsR)N,A L _| I ^~~~F _false(if_satisfied, ...) __VA_ARGS/usr/local/clang/include/absl/synchronization/mutex.h_:_1166 : 39| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | In file included from s2/s2builderutil_s2polyline_vector_layer.cc :e18x: pIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.hi:c27i: tIn file included from ../src/s2/mutable_s2shape_index.hR:e30l: eIn file included from a/usr/local/clang/include/absl/container/btree_map.hs:a67b: l/usr/local/clang/include/absl/container/internal/btree_container.he:M524u:t3e:x Lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c k(M u524t | e x *A BaSbLs_lI_NnToEnRnNuAlLl_ Xm(ui,n sceornts_to rC_oansdsiitgino,n &i ncsoenrdt)_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g241n:_22i:m pnote: lexpanded from macro 'absl_nonnull', c o241n | s#td e&f,i nceo nasbts l&_,n o n| n ^u ll _/usr/local/clang/include/absl/container/internal/btree_container.hN:o511n:n52u:l lnote: expanded from macro 'ABSL_INTERNAL_X' | ^ 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))In file included from )s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from \/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h::994:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here31 : /usr/local/clang/include/absl/synchronization/mutex.h: 117931: | 10#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne 1179A | B S LM_uItNeTxE*R NaAbLs_lI_Fn_utlrluaeb(lief _msua_t;i s f| i ^e d,/usr/local/clang/include/absl/base/nullability.h :.257.:.23): inote: fexpanded from macro 'absl_nullable'_ sa t257i | s#fdieefdi n e| ^a bsl_nullable _NIn file included from us2/s2builderutil_s2polyline_vector_layer.ccl:l18a: bIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.he: 27 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_inte/usr/local/clang/include/absl/container/internal/btree_container.hr:n527a:l30::: Ewarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ure C527o | n s t e x p r ( s ) , " c o n s t etxrpure ,t rfaapl"s)e,) ; | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, /usr/local/clang/include/absl/strings/internal/str_format/bind.hK:Q149u:a22l:, warning: M'enable_if' is a clang extension [-Wgcc-compat]Q uIn file included from as2/s2cap.cc l:149,18 | : KIn file included from V../src/s2/s2cap.h a: l30 u: eIn file included from _,../src/s2/s1angle.h_ :aM28tV: taIn file included from rl../src/s2/s2point.hiu:be27u,: t In file included from e.../src/s2/s2coder.h_.:_.23(): ( In file included from e /usr/local/clang/include/absl/status/status.hn a: b67 l: \eIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h i:| f29( ^: s In file included from t/usr/local/clang/include/absl/strings/cord.hr:_94f: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hm:a31t: _/usr/local/clang/include/absl/synchronization/mutex.hi:n1212t:e52r:n awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Ens u1212r | ebCooonls tCeoxnpdri(tsi)o,n : :| C ^a stAndCallMethod(const Condition* absl_nonn/usr/local/clang/include/absl/strings/internal/str_format/bind.hu:l158l: 22c:) warning: {'enable_if' is a clang extension [-Wgcc-compat] | ^ 158/usr/local/clang/include/absl/base/nullability.h | : 241 : 22/usr/local/clang/include/absl/container/internal/btree_container.h :: 526 :note: _3expanded from macro 'absl_nonnull'_: a t warning: t241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r | i#bdue tf526ei | _n _e ( A(aBebSnsLal_b_IlnNeoT_nEinRfuN(lAVlLa _l_XiN(doiFnnonsruemlraltt _I om| rp ^_l an(sse)r,t _"obra_da sfsoirgmna_ti mtprla,p "c)o)n)s t | & ^, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2cap.cc/usr/local/clang/include/absl/strings/internal/str_format/bind.h :: 18162 : : In file included from 22 ../src/s2/s2cap.h: : 30warning: : 'enable_if' is a clang extension [-Wgcc-compat]AIn file included from B../src/s2/s1angle.hS:L28 _: 162IIn file included from | N../src/s2/s2point.h T: E27 R: NIn file included from A../src/s2/s2coder.h L:__23_A: aTIn file included from tT/usr/local/clang/include/absl/status/status.htR:rI67iB: bUIn file included from uT/usr/local/clang/include/absl/status/internal/status_internal.htE:e_29_C: _AIn file included from P(/usr/local/clang/include/absl/strings/cord.hT(:Ue94Rn: EaIn file included from Db/usr/local/clang/include/absl/strings/internal/cordz_info.h_l:Be31Y_: (i/usr/local/clang/include/absl/synchronization/mutex.htf:h(1221iV:sa54)l:)i ,dwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o r m a t1221 I | mb po lo i (o sn ): ,: C\"a bs at| dA ^ n fdoC/usr/local/clang/include/absl/container/internal/common.hra:ml31al:tF9 u:tn rcnote: atmacro 'ABSL_INTERNAL_IF_true' defined herepi "o)n) )(31 c | o#| nd ^se tf iCnoen dAiBtSiLo_nI*N TaEbRsNlA_Ln_oInFn_utlrlu ec()i f{_ s a| t ^i sf/usr/local/clang/include/absl/base/nullability.hi:e241d:,22 :. .note: .expanded from macro 'absl_nonnull') i f241_ | s#adteifsifniee da b s| l ^_ nonnull _NonnulIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc : 18| : ^In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assigIn file included from ns2/s2cap.cc_:i18m: pIn file included from l../src/s2/s2cap.h,: 30c: oIn file included from n../src/s2/s1angle.hs:t28 : &In file included from ,../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23&: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :52729 | : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1230 : 12 : warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue, 1230f | a l s e )b;o o l| ~~~~~~~~~~~~( *ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l f u509n | c ) ( T * a b s l _AnBuSlLl_aIbNiTlEiRtNyA_Lu_nAkTnToRwInB)U,T E _| C ^A PT/usr/local/clang/include/absl/base/nullability.hU:R241E:D22_:B Ynote: (expanded from macro 'absl_nonnull't hi s241) | )#,d e f i n e a b s l _ n o n n u l l _ N o n n\u l l| ^~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 526s2/s2cap.cc::318:: In file included from ../src/s2/s2cap.hwarning: :30passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree_container.h::28511: :In file included from 52../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :51167 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T1230E:R34N:A Lwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A TTR I1230B | U T E _ CbAoPoTlU R(E*Da_bBsYl(_tnhoinsn)u)l)l f u n c ) ( T * a b s l _ n u l l a b i l i\t y _| u ^n kn/usr/local/clang/include/absl/container/internal/common.ho:w32n:)9,: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/base/nullability.h: 28932: | 34#:d enote: fexpanded from macro 'absl_nullability_unknown'i ne 289A | B#SdLe_fIiNnTeE RaNbAsLl__InFu_lflaalbsiel(iitfy__suantkinsofwine d_,N u.l.l._)u n_s_pVeAc_iAfRiGeSd_ _ | ^| ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: In file included from expanded from macro 'absl_nullability_unknown's2/s2builderutil_s2polyline_vector_layer.cc :18: In file included from 289../src/s2/s2builderutil_s2polyline_vector_layer.h | :#27d: eIn file included from f../src/s2/mutable_s2shape_index.hi:n30e: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s67l: _/usr/local/clang/include/absl/container/internal/btree_container.hn:u529l:l29a:b iwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ty_ u529n | k n o w n _ N u l l _ u n s p e c itfriueed, t| r ^u e); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue,In file included from s2/s2cap.cc.:.18.: )In file included from ../src/s2/s2cap.h : 30 : In file included from \../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define /usr/local/clang/include/absl/container/internal/btree_container.ha:b528s:l3_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull _528N | o n nAuBlSlL _ I| N ^T ERNAL_In file included from Xs2/s2cap.cc(:i18n: sIn file included from e../src/s2/s2cap.hr:t30_: oIn file included from r../src/s2/s1angle.h_:a28s: sIn file included from i../src/s2/s2point.hg:n27,: In file included from i../src/s2/s2coder.hn:s23e: rIn file included from t/usr/local/clang/include/absl/status/status.h_:o67r: _In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hs:s29i: gIn file included from n/usr/local/clang/include/absl/strings/cord.h_:i94m: pIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s1241t: 34&:, warning: ctype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o nst 1241& | , | ^b oo/usr/local/clang/include/absl/container/internal/btree_container.hl: 509(:*52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n509u | l l f u n c ) ( T *A BaSbLs_lI_NnTuElRlNaAbLi_lAiTtTyR_IuBnUkTnEo_wCnA)P,T U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(289t:h34i:s )note: )expanded from macro 'absl_nullability_unknown', 289 | # d e f i n e a b s l _ n u l l a b i\l i t| y ^_ un/usr/local/clang/include/absl/container/internal/common.hk:n31o:w9n: _note: Nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll_ u31n | s#pdeecfiifniee dA B S| L ^_ INTERNAL_IF_true(if_satisfiedIn file included from ,s2/s2cap.cc :.18.: .In file included from )../src/s2/s2cap.h :i30f: _In file included from s../src/s2/s1angle.ha:t28i: sIn file included from f../src/s2/s2point.hi:e27d: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2builderutil_s2polyline_vector_layer.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 1242In file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h44::27 : In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h: 671242: | /usr/local/clang/include/absl/container/internal/btree_container.h : 528 : 3t:y pwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ame a b528s | l : :AtBySpLe__IiNdTeEnRtNiAtLy_i:n:steyrpte_*o ra_bassls_ingunl,l aibnisleirtty__ourn_kansoswing n _| i ^m pl/usr/local/clang/include/absl/base/nullability.h,: 289c:o34n:s tnote: expanded from macro 'absl_nullability_unknown'& , c289o | n#sdte f&i,n e | a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl _529n | u l l a b i l i t y _ u n k n o w n t_rNuuel,l _turnusep)e;c i f| i ~~~~~~~~~~~e d | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTEIn file included from _s2/s2cap.ccC:A18P: TIn file included from U../src/s2/s2cap.hR:E30D: _In file included from B../src/s2/s1angle.hY:(28t: hIn file included from i../src/s2/s2point.hs:)27): ,In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : \/usr/local/clang/include/absl/synchronization/mutex.h : 1249| : ^~~~8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h :1249528 | : 3 : warning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* /usr/local/clang/include/absl/container/internal/btree_container.ha:b511s:l52_:n onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 511o | b j e c t , | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241A | T#TdReIfBiUnTeE _aCbAsPlT_UnRoEnDn_uBlYl( t_hNiosn)n)u)l l | ^ In file included from \s2/s2cap.cc : 18| : ^In file included from ../src/s2/s2cap.h:30/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/s1angle.h::928:: In file included from ../src/s2/s2point.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here27 : In file included from ../src/s2/s2coder.h: 2331: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29A: BIn file included from S/usr/local/clang/include/absl/strings/cord.hL:_94I: NIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:R31N: A/usr/local/clang/include/absl/synchronization/mutex.hL:_1250I:F43_:t rwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (if _1250s | a t i s fbioeodl, (.a.b.s)l :i:ft_yspaet_iisdfeinetdi t y| < ^T >::type::* aIn file included from bs2/s2builderutil_s2polyline_vector_layer.ccs:l18_: nIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hn:n27u: lIn file included from l../src/s2/mutable_s2shape_index.h :m30e: tIn file included from h/usr/local/clang/include/absl/container/btree_map.ho:d67): (/usr/local/clang/include/absl/container/internal/btree_container.h):)528 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/base/nullability.h :241:22: note: 528expanded from macro 'absl_nonnull' | A241B | S#Ld_eIfNiTnEeR NaAbLs_lX_(nionnsneurltl_ o_rN_oansnsuilgln , | i ^n sert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, truIn file included from es2/s2cap.cc):;18 : In file included from | ../src/s2/s2cap.h ~~~~~~~~~~~: 30: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree_container.h::28511: :In file included from 47../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :51167 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T1259E:R14N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A TTR I1259B | U T E _ CcAoPnTsUtR ETD*_ BaYb(stlh_inso)n)n)u l l o b j e c t , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull' | ^~~~241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (abs/usr/local/clang/include/absl/container/internal/btree_container.hl::532::t24y:p ewarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i de n532t | i t y < T > : : t y p e : : * a b sfla_lnsoen)n;u l l| ^m et/usr/local/clang/include/absl/container/internal/btree_container.hh:o496d:)9(:) note: | macro 'ABSL_INTERNAL_X' defined here ^ /usr/local/clang/include/absl/base/nullability.h :496241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e A241B | S#Ld_eIfNiTnEeR NaAbLs_lX_(nFounnncu,l lC a_lNloenen,u lKlQ u a| l ^, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h::241531::223:: note: warning: expanded from macro 'absl_nonnull'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | #531d | e f iAnBeS La_bIsNlT_EnRoNnAnLu_lXl( i_nNsoenrntu_lolr _ a| s ^s ign, insert_or_assign_impl, const In file included from &s2/s2cap.cc,: 18&: &In file included from ,../src/s2/s2cap.h :f30a: lIn file included from s../src/s2/s1angle.he:,28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coder.h::50923:: 52In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h509: | 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1293 :A33B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTER N1293A | Lv_oAiTdT RRIeBgUiTsEt_eCrAMPuTtUeRxETDr_aBcYe(rt(hviosi)d) ,( * a b s l _ n o n n u l l f n ) ( c o n s t \c h a| r ^* a/usr/local/clang/include/absl/container/internal/common.hb:s32l:_9n:o nnote: nmacro 'ABSL_INTERNAL_IF_false' defined hereu ll m32s | g#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#IdFe_ffianles ea(bisfl__snaotninsuflile d_,N o.n.n.u)l l_ _ V| A ^_ ARGSIn file included from _s2/s2cap.cc_: 18 : | In file included from ^../src/s2/s2cap.h :30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2builderutil_s2polyline_vector_layer.cc::6718: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2builderutil_s2polyline_vector_layer.h::2927: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/mutable_s2shape_index.h::9430: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/btree_map.h::3167: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/btree_container.h::1293531::623:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 1293 | 531v | o i dA BRSeLg_iIsNtTeErRMNuAtLe_xXT(riancseerr(tv_ooird_ a(s*saibgsnl,_ nionnsneurltl_ ofrn_)a(scsoingsnt_ icmhpalr,* caobnsslt_ n&o,n n&u&l,l fmaslgs,e , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/btree_container.h241::22511:: 52:note: expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_INTERNAL_X' 241 | # d511e | f i n e a b s l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lAlT T R| I ^B UTE_CAPTIn file included from Us2/s2cap.ccR:E18D: _In file included from B../src/s2/s2cap.hY:(30t: hIn file included from i../src/s2/s1angle.hs:)28): )In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : \In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/container/internal/common.h1294::3262::9 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]macro 'ABSL_INTERNAL_IF_false' defined here 321294 | | # d e f i n e A B S L _ I N T E R N A L _ I F _ f a l s e ( i f _ s a t i s f i e d , . . . ) c_o_nVsAt_ AvRoGiSd_*_ a b| s ^l _nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2builderutil_s2polyline_vector_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h_:N27o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h :t30r: uIn file included from e../src/s2/s1angle.h):;28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coder.h::49623:: 9In file included from :/usr/local/clang/include/absl/status/status.h :67note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 496/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.hA:B1309S:L35_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L1309_ | Xv(oFiudn cR,e gCiasltleereC,o nKdQVuaarlT,r aMcQeura(lv,o iKdV a(l*uaeb,s lM_Vnaolnuneu,l l. .f.n)) ( | ^\ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n533u:l3l: mwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]g , co n533s | t vAoBiSdL*_ IaNbTsElR_NnAoLn_nXu(liln scevr)t)_;o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241,: 22:i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen _aibmspll_,n ocnonnusltl &_,N o&n&n,u lfla l s| e ^, | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2cap.cc509::1852: :In file included from ../src/s2/s2cap.h:note: 30expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s1angle.h:28: In file included from 509../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h :A67B: SIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:I29N: TIn file included from E/usr/local/clang/include/absl/strings/cord.hR:N94A: LIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hA:T31T: R/usr/local/clang/include/absl/synchronization/mutex.hI:B1310U:T47E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TUR E1310D | _ B Y ( tchoinss)t) ,c h a r * a b s l _ n o n n u l l m s g , c\o n s| t ^ vo/usr/local/clang/include/absl/container/internal/common.hi:d32*: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ non n32u | l#ld ecfvi)n)e; A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'I F_ f241a | l#sdee(fiifn_es aatbisslf_ineodn,n u.l.l. )_ N_o_nVnAu_lAlR G S| _ ^_ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24:In file included from s2/s2cell_id.ccwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]18 : In file included from ../src/s2/s2cell_id.h :53643 | : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : fIn file included from a/usr/local/clang/include/absl/status/status.hl:s67e: )In file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:82/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 496/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::923:: In file included from /usr/local/clang/include/absl/crc/crc32c.hnote: :macro 'ABSL_INTERNAL_X' defined here32 : /usr/local/clang/include/absl/strings/str_format.h: 115496: | 52#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne A B115S | L _ I N T E RcNoAnLs_tX (sFturn_cf,o rCmaaltl_eien,t eKrQnuaall:,: PMaQrusaeld,F oKrVmaaltuBea,s eM*V aalbusel,_ n.o.n.n)u l l p c\) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2cell_id.cc : 18 : In file included from ../src/s2/s2cell_id.hA:B43S: LIn file included from _../src/s2/s1angle.hI:N28T: EIn file included from R../src/s2/s2point.hN:A27L: _In file included from A../src/s2/s2coder.hT:T23R: IIn file included from B/usr/local/clang/include/absl/status/status.hU:T67E: _In file included from C/usr/local/clang/include/absl/status/internal/status_internal.hA:P29T: UIn file included from R/usr/local/clang/include/absl/strings/cord.hE:D82_: BIn file included from Y/usr/local/clang/include/absl/crc/internal/crc_cord_state.h(:t23h: iIn file included from s/usr/local/clang/include/absl/crc/crc32c.h):)32,: /usr/local/clang/include/absl/strings/str_format.h : 155 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | e x p l i c\i t | F ^o rm/usr/local/clang/include/absl/container/internal/common.ha:t31C:o9u:n tnote: Cmacro 'ABSL_INTERNAL_IF_true' defined herea ptu r31e | (#idnetf*i naeb sAlB_SnLo_nInNuTlElR NpA)L _:I Fp__t(rpu)e ({i}f _ s| a ^t isf/usr/local/clang/include/absl/base/nullability.hi:e241d:,22 :. .note: .expanded from macro 'absl_nonnull') i f241_ | s#adteifsifniee da b s| l ^_ nonnull _Nonnull In file included from | s2/s2builderutil_s2polyline_vector_layer.cc ^: 18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABIn file included from Ss2/s2cell_id.ccL:_18I: NIn file included from T../src/s2/s2cell_id.hE:R43N: AIn file included from L../src/s2/s1angle.h_:X28(: iIn file included from n../src/s2/s2point.hs:e27r: tIn file included from _../src/s2/s2coder.ho:r23_: aIn file included from s/usr/local/clang/include/absl/status/status.hs:i67g: nIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :i29n: sIn file included from e/usr/local/clang/include/absl/strings/cord.hr:t82_: oIn file included from r/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:a23s: sIn file included from i/usr/local/clang/include/absl/crc/crc32c.hg:n32_: i/usr/local/clang/include/absl/strings/str_format.hm:p164l:,8 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t & ,164 | & & ,i nttr*u ea,b s l| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n on n536u | l l U n u s e d ( ) { r e t u rfna lps_e;) ;} | | ~~~~~~ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h::241509::2247:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X' 241 | #509d | e f i n e a b s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uAlTlT R I| B ^U TE_CAPTURED_BY(thiIn file included from ss2/s2cell_id.cc):)18,: In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67\: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^~~~29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h535::323: : /usr/local/clang/include/absl/strings/str_format.h:warning: 165passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 8:/usr/local/clang/include/absl/container/internal/btree_container.h :511warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]52 : note: expanded from macro 'ABSL_INTERNAL_X'165 | i n511t | * a b s l _ n o n nAuBlSlL _pI_N;T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hA:T241T:R22I:B Unote: Texpanded from macro 'absl_nonnull'E _C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o)n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2builderutil_s2polyline_vector_layer.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h30:: 29In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/strings/cord.h67:: 82: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h538::2323: :In file included from /usr/local/clang/include/absl/crc/crc32c.h:warning: 32: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/strings/str_format.h:380: 43538: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | s t d : : s t r itnrgu&e )S;t r A| p ^p en/usr/local/clang/include/absl/container/internal/btree_container.hd:F496o:r9m:a tnote: (macro 'ABSL_INTERNAL_X' defined heres td: :496s | t#rdienfgi*n ea bAsBlS_Ln_oInNnTuElRlN AdLs_tX,( F u| n ^c , C/usr/local/clang/include/absl/base/nullability.ha:l241l:e22e:, note: Kexpanded from macro 'absl_nonnull'Q ua l241, | #MdQeufailn,e KaVbasllu_en,o nMnVualllu e_,N o.n.n.u)l l | ^\ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, inserIn file included from ts2/s2cell_id.cc_:o18r: _In file included from a../src/s2/s2cell_id.hs:s43i: gIn file included from n../src/s2/s1angle.h_:i28m: pIn file included from l../src/s2/s2point.h,: 27c: oIn file included from n../src/s2/s2coder.hs:t23 : &In file included from ,/usr/local/clang/include/absl/status/status.h :&67&: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.ht:r29u: eIn file included from ,/usr/local/clang/include/absl/strings/cord.h : 82| : ^In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509/usr/local/clang/include/absl/crc/crc32c.h::5232:: /usr/local/clang/include/absl/strings/str_format.hnote: :expanded from macro 'ABSL_INTERNAL_X'440 :24: warning: 509 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | i n tA BFSPLr_iInNtTFE(RsNtAdL:_:AFTITLREI*B UaTbEs_lC_AnPoTnUnRuElDl_ BoYu(ttphuits,) )c,o n s t F o r m a t S p e c < A r g s . . . > &\ f o| r ^m at/usr/local/clang/include/absl/container/internal/common.h,: 31 :| 9 ^: note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_true' defined here: 241:22: 31 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_ltlr u_eN(oinfn_uslalt i s| f ^i ed, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2/s2cell_id.cc :18: In file included from ../src/s2/s2cell_id.h:43 : 537In file included from | ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23In file included from N: As2/s2builderutil_snap_functions.ccIn file included from L:_/usr/local/clang/include/absl/status/status.h18X:: (67In file included from i: ../src/s2/s2builderutil_snap_functions.hnIn file included from :s/usr/local/clang/include/absl/status/internal/status_internal.h23e:: r29tIn file included from : _../src/s2/s1angle.hIn file included from o:/usr/local/clang/include/absl/strings/cord.hr28_:a: 82sIn file included from : s../src/s2/s2point.hIn file included from i:/usr/local/clang/include/absl/crc/internal/crc_cord_state.hg25:n: 23,In file included from : ../src/s2/util/coding/coder.hiIn file included from :n/usr/local/clang/include/absl/crc/crc32c.h36s:e: 32rIn file included from : t../src/s2/base/casts.h/usr/local/clang/include/absl/strings/str_format.h_::o34469r: :_In file included from 20a/usr/local/clang/include/absl/log/log.h:s: s209iwarning: g: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hi:m20 p: 469lIn file included from | ,/usr/local/clang/include/absl/log/absl_vlog_is_on.hi :nct63o n: SsNt/usr/local/clang/include/absl/log/internal/vlog_config.hP :r&49,i: n37&t&:F, ( warning: cttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]hr aure*, a 49b s | l| i_n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nt o nR ne538ugl | il s to eu rt Ap nu dt I, n is tt di :a :l si iz ze e(t_VrtuL eso)ig;zSe ,i t | e| * ~~~~~ ^ a bs/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.hl::_509n241:o:47n22:n:u lnote: note: lexpanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nonnull' v) ; 241509 | | | # ^d e f i n e/usr/local/clang/include/absl/base/nullability.h :a 241b :s l22A_:Bn Sonote: Lnexpanded from macro 'absl_nonnull'_nI NuTl ElR241 N | _A#NLdo_enAfnTiuTlnRleI Ba Ub| Ts ^El __CnAoPnTnUuRlElD __BNYo(ntnhuilsl) ) ,| ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3:In file included from s2/s2builderutil_snap_functions.cc:warning: 18passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2builderutil_snap_functions.h/usr/local/clang/include/absl/container/internal/btree_container.h::23511: :In file included from 52../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2point.h :25: In file included from ../src/s2/util/coding/coder.h :51136 | : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : AIn file included from B/usr/local/clang/include/absl/log/internal/log_impl.hS:In file included from L20s2/s2cell_id.cc_: :IIn file included from 18N/usr/local/clang/include/absl/log/absl_vlog_is_on.h: T:In file included from E63../src/s2/s2cell_id.hR: :N43A/usr/local/clang/include/absl/log/internal/vlog_config.h: L:In file included from _63A../src/s2/s1angle.h:T:43T28:R: IIn file included from warning: B../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U: T27E: _In file included from C../src/s2/s2coder.h63A: | P23 T: UIn file included from eR/usr/local/clang/include/absl/status/status.hEx:Dp67_l: BiIn file included from Yc/usr/local/clang/include/absl/status/internal/status_internal.h(i:tt29h : cioIn file included from sn/usr/local/clang/include/absl/strings/cord.h)s:)t82)e: xIn file included from p/usr/local/clang/include/absl/crc/internal/crc_cord_state.h r: 23 V: L In file included from o /usr/local/clang/include/absl/crc/crc32c.h g: S32 i: t/usr/local/clang/include/absl/strings/str_format.h e: (503 c: o20 n: s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c h a r503\* | a | bF ^so lr_/usr/local/clang/include/absl/container/internal/common.hmna:ot31nR:an9wu:Sl ilnote: nmacro 'ABSL_INTERNAL_IF_true' defined herefk )( T *| 31 ^a | b#sd/usr/local/clang/include/absl/base/nullability.hel:f_241in:no22en :nAu Blnote: Slexpanded from macro 'absl_nonnull'L _ rIaN wT241)E | R# Nd/Ae/Lf _iNInFOe_L tIarNbuTse l( _i| nf ^o_ nsna/usr/local/clang/include/absl/base/nullability.hut:il241slf: i22_e:Nd o,note: n expanded from macro 'absl_nonnull'n. u.l. l)241 | i#| fd ^_e sfaitnies faibesdl _ n| o ^n null _NonnuIn file included from ls2/s2builderutil_s2polyline_vector_layer.ccl: 18 : | In file included from ^../src/s2/s2builderutil_s2polyline_vector_layer.h :27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_aIn file included from ss2/s2builderutil_snap_functions.ccs:i18g: nIn file included from ,../src/s2/s2builderutil_snap_functions.h :i23n: sIn file included from e../src/s2/s1angle.hr:t28_: oIn file included from r../src/s2/s2point.h_:a25s: sIn file included from i../src/s2/util/coding/coder.hg:n36_: iIn file included from m../src/s2/base/casts.hp:l34,: In file included from c/usr/local/clang/include/absl/log/log.ho:n209s: tIn file included from /usr/local/clang/include/absl/log/internal/log_impl.h&:,20 : &In file included from &/usr/local/clang/include/absl/log/absl_vlog_is_on.h,: 63t: r/usr/local/clang/include/absl/log/internal/vlog_config.hu:e96,: 60 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 538 | 96 | f r i e n d i n t ltorgu_ei)n;t e r| n ~~~~~a l:/usr/local/clang/include/absl/container/internal/btree_container.h::R511e:g47i:s tnote: eexpanded from macro 'ABSL_INTERNAL_X'r And I511n | i t i a l i z e ( V LAoBgSSLi_tIeN*T EaRbNsAlL__nAoTnTnRuIlBlU TvE)_;C A P| T ^U RED/usr/local/clang/include/absl/base/nullability.h_:B241Y:(22t:h inote: sexpanded from macro 'absl_nonnull') )) 241 | # d e f i n e a b s l _ n o n n u l l _\N o n| n ^~~~u ll | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KVaIn file included from ls2/s2cap.ccu:e18,: In file included from M../src/s2/s2cap.hV:a30l: uIn file included from e../src/s2/s1angle.h,: 28.: .In file included from .../src/s2/s2point.h): 27 : In file included from ../src/s2/s2coder.h :\23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERIn file included from Ns2/s2cap.ccA:L18_: XIn file included from (../src/s2/s2cap.hi:n30s: eIn file included from r../src/s2/s1angle.ht:_28o: rIn file included from _../src/s2/s2point.ha:s27s: iIn file included from g../src/s2/s2coder.hn:,23 : iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_: a/usr/local/clang/include/absl/strings/cord.hs:s110i:g55n:_ iwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p l, & &110, | vcooinIn file included from dss2/s2builderutil_snap_functions.cct : A18&p: ,p In file included from fe../src/s2/s2builderutil_snap_functions.hanl:dsC23eo,: r In file included from d T../src/s2/s1angle.h| o:S ^t28 r: iIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hn../src/s2/s2point.h:g:509(25:c: 52oIn file included from :n../src/s2/util/coding/coder.h s:note: t36expanded from macro 'ABSL_INTERNAL_X' : CIn file included from o../src/s2/base/casts.hr: d34509&: | In file included from s/usr/local/clang/include/absl/log/log.h r: c209 ,: In file included from s/usr/local/clang/include/absl/log/internal/log_impl.h t: d20 :: :In file included from As/usr/local/clang/include/absl/log/absl_vlog_is_on.hBt:Sr63Li_: nI/usr/local/clang/include/absl/log/internal/vlog_config.hNg:T*119E R:aN15bA:sLl __warning: Antype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]To TnRnIu BlU119lT | Ed _sC tAc)Po;Tn UsR tE | Dc ^_h BaYr/usr/local/clang/include/absl/base/nullability.h(*t: h241aib:ss22)l:)_ n,note: oexpanded from macro 'absl_nonnull' n n u l241 l | #c do en fs it n e f ia lb es _l ;_ n o | n ^n\ u l l/usr/local/clang/include/absl/base/nullability.h| : ^_241 N:o22/usr/local/clang/include/absl/container/internal/common.hn::n 32u:lnote: 9lexpanded from macro 'absl_nonnull': | note: ^macro 'ABSL_INTERNAL_IF_false' defined here241 | #d e32f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uIlFl_ f a| l ^s e(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2cell_id.cc496::189: :In file included from ../src/s2/s2cell_id.h:note: 43macro 'ABSL_INTERNAL_X' defined here: In file included from ../src/s2/s1angle.h:28 : 496In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: IIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hT:E29R: NIn file included from A/usr/local/clang/include/absl/strings/cord.hL:_82X: (In file included from F/usr/local/clang/include/absl/crc/internal/crc_cord_state.hu:n23c: ,In file included from /usr/local/clang/include/absl/crc/crc32c.hC:a32l: l/usr/local/clang/include/absl/strings/str_format.he:e860,: 43K:Q uwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , MQ u860a | l , fKrViaelnude ,v oMiVda lAubes,l F.o.r.m)a t F l u s\h ( F| o ^r matSink* absl_nonIn file included from ns2/s2cap.ccu:l18l: In file included from s../src/s2/s2cap.hi:n30k: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #/usr/local/clang/include/absl/strings/cord.hd:e425f:i62n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_no n425n | u l lf r_iNeonndn uvloli d | C ^o pyCordToString(const/usr/local/clang/include/absl/container/internal/btree_container.h :C542o:r3d:& warning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r c, s In file included from t542s2/s2cell_id.ccd | :: 18: : sAIn file included from tB../src/s2/s2cell_id.hrS:iL43n_: gIIn file included from *N../src/s2/s1angle.h T:aE28bR: sNIn file included from lA../src/s2/s2point.h_L:n_27oX: n(In file included from ni../src/s2/s2coder.hun:ls23le: rIn file included from dt/usr/local/clang/include/absl/status/status.hs_:to67)r: ;_In file included from a/usr/local/clang/include/absl/status/internal/status_internal.h s:| s29 ^i: gIn file included from n/usr/local/clang/include/absl/strings/cord.h,/usr/local/clang/include/absl/base/nullability.h: :82i241: n:In file included from s22/usr/local/clang/include/absl/crc/internal/crc_cord_state.he::r 23t: note: _In file included from expanded from macro 'absl_nonnull'o/usr/local/clang/include/absl/crc/crc32c.h r:_32 a: 241s/usr/local/clang/include/absl/strings/str_format.h | s:#i867dg:en60f_:ii nmwarning: eptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l a,b s&l& _,867n | oc no nneusxltpl l &i_,cN ioftna nlFusolerl,m a t| | S ^ ^i nk/usr/local/clang/include/absl/container/internal/btree_container.h(:s509t:r52_:f onote: rexpanded from macro 'ABSL_INTERNAL_X'm at_ i509n | t e r n a l : : F oIn file included from rs2/s2cap.ccAm:Ba18St: LSIn file included from _i../src/s2/s2cap.hIn:Nk30TI: EmIn file included from Rp../src/s2/s1angle.hNl:A*28L : _aIn file included from Ab../src/s2/s2point.hTs:Tl27R_: InIn file included from Bo../src/s2/s2coder.hUn:Tn23Eu: _lIn file included from Cl/usr/local/clang/include/absl/status/status.hA :Ps67T): U In file included from R /usr/local/clang/include/absl/status/internal/status_internal.hE| :D ^29_ : B/usr/local/clang/include/absl/strings/cord.hY/usr/local/clang/include/absl/base/nullability.h:(:437t241:h:47i22:s: ) warning: )note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],expanded from macro 'absl_nonnull' 241 437 | | # d e f i n e a b s l _ n o n n u l\ l _| N ^ o n n/usr/local/clang/include/absl/container/internal/common.h u: l32 l: 9 : | ^ note: smacro 'ABSL_INTERNAL_IF_false' defined heret d:: s32t | r#idnegf*i naeb sAlB_SnLo_In file included from nIs2/s2cell_id.ccnN:uT18lE: lRIn file included from N../src/s2/s2cell_id.hdA:sL43t_: )IIn file included from ;F../src/s2/s1angle.h _: f28| a: ^lIn file included from s../src/s2/s2point.he:/usr/local/clang/include/absl/base/nullability.h(27:i: 241fIn file included from :_../src/s2/s2coder.h22s::a23 t: note: iIn file included from expanded from macro 'absl_nonnull's/usr/local/clang/include/absl/status/status.h f:i67 e: 241dIn file included from | ,/usr/local/clang/include/absl/status/internal/status_internal.h# :d.29e.: f.In file included from i)/usr/local/clang/include/absl/strings/cord.hn :e_82 _: aVIn file included from bA/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs_:lA23_R: nGIn file included from oS/usr/local/clang/include/absl/crc/crc32c.hn_:n_32u : l /usr/local/clang/include/absl/strings/str_format.hl| : ^869_ :N40o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lIn file included from s2/s2builderutil_s2polyline_vector_layer.cc :| 86918 ^ | : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.hs:t27r: _In file included from f../src/s2/mutable_s2shape_index.ho:r30m: aIn file included from t/usr/local/clang/include/absl/container/btree_map.h_:i67n: t/usr/local/clang/include/absl/container/internal/btree_container.he:r542n:a3l:: :warning: Fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o rmat S542i | n k IAmBpSlL*_ IaNbTsElR_NnAoLn_nXu(liln sseiIn file included from rns2/s2cap.cctk:__18;o : r In file included from _| ../src/s2/s2cap.ha ^:s s30i: /usr/local/clang/include/absl/base/nullability.hgIn file included from :n../src/s2/s1angle.h241,:: 2822i: :nIn file included from s../src/s2/s2point.hnote: e:expanded from macro 'absl_nonnull'r27 t: _In file included from o../src/s2/s2coder.h241r: | _23#a: sdIn file included from se/usr/local/clang/include/absl/status/status.hif:gi67nn: _eIn file included from i /usr/local/clang/include/absl/status/internal/status_internal.hma:pb29ls: ,l/usr/local/clang/include/absl/strings/cord.h _:&n480&o:,n39 n:cu olwarning: nltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t_ N&o ,n480 n | fu al ll s e u,| s ^i n| g ^ po/usr/local/clang/include/absl/container/internal/btree_container.hi:n511t:e52r: =note: expanded from macro 'ABSL_INTERNAL_X'c ons t511 | v a l u e _ t y p e *A BaSbLs_lI_NnToEnRnNuAlLl_;A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) )a b s l _ n o n n u l l _ N o n n u l l | ^\ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from In file included from ../src/s2/mutable_s2shape_index.hs2/s2cap.cc::3018: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2cap.h::6730: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::54228:: 3In file included from :../src/s2/s2point.h :27warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67 : 542In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29A: B/usr/local/clang/include/absl/strings/cord.hS:L501_:I52N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_X (501i | n s e r te_xoprl_iacsisti gCnh,u niknIsteerrta_toorr_(acsosridg_ni_nitmeprln,a l&:&:,C ocrodnRsetp *& ,a bfsall_sneo,n n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l t r543e | e ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' tr u241e | )#;d e f| i ~~~~~n e a/usr/local/clang/include/absl/container/internal/btree_container.hb:s511l:_47n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTIn file included from Es2/s2cap.cc_:C18A: PIn file included from T../src/s2/s2cap.hU:R30E: DIn file included from _../src/s2/s1angle.hB:Y28(: tIn file included from h../src/s2/s2point.hi:s27): )In file included from )../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 504 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 504 | | ^~~~ explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h :f27a: lIn file included from s../src/s2/s2coder.he:)23;: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h::29496: :9/usr/local/clang/include/absl/strings/cord.h:: 507:note: 43macro 'ABSL_INTERNAL_X' defined here: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 496 | #d e507f | i n e AvBoSiLd_ IINnTiEtRTNrAeLe_(Xc(oFrudn_ci,n tCearlnlaele:,: CKoQrudaRle,p *M Qaubasll,_ nKoVnanluulel, tMrVeael)u;e , | . ^. .)/usr/local/clang/include/absl/base/nullability.h : 241 : 22 :\ note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree_container.h::67544: :In file included from 3/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: warning: /usr/local/clang/include/absl/strings/cord.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 525:35: warning: 544type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | AB S525L | _ I N T EaRbNsAlL:_:Xc(oirnds_eirntt_eorrn_aals:s:iCgonr,d Rienps*e ratb_solr__nauslsliagbnl_ei mcpulr,r e&n&t,_ lceoanfs_t =& ,n utlrlupet,r ; | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h509::25752::23 : note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nullable' 257 | 509# | d e f i n e a b s lA_BnSuLl_lIaNbTlEeR N_ANLu_lAlTaTbRlIeB U T| E ^_ CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INIn file included from Ts2/s2cap.ccE:R18N: AIn file included from L../src/s2/s2cap.h_:X30(: iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from ,/usr/local/clang/include/absl/status/status.h :i67n: sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hr:t29_: o/usr/local/clang/include/absl/strings/cord.hr:_582a:s37s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ impl, 582& | & , c oenxsptl i&c,i tt rCuheu,n k R| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ge (545c | o n s t C o r d * a b s l _ n o nfnaullsle )c;o r d| ) ~~~~~~ : c/usr/local/clang/include/absl/container/internal/btree_container.ho:r509d:_47(:c onote: rexpanded from macro 'ABSL_INTERNAL_X'd ) { }509 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEo_nCnAuPlTlU R_ENDo_nBnYu(ltlh i s| ) ^) , \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2cap.cc::54418:: 3In file included from :../src/s2/s2cap.h :30warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/container/internal/btree_container.h28:: 511In file included from :../src/s2/s2point.h52::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'ABSL_INTERNAL_X': 23: In file included from /usr/local/clang/include/absl/status/status.h: 67511: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 588 : 17 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IN T588E | R N A L _cAoTnTsRtI BCUoTrEd_*C AaPbTsUlR_EnDo_nBnYu(ltlh icso)r)d)_ ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^ ab/usr/local/clang/include/absl/container/internal/common.hs:l32_:n9o:n nnote: umacro 'ABSL_INTERNAL_IF_false' defined herel l _ N32o | n#nduelfli n e| ^A BSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ In file included from s2/s2cap.cc| : ^18 : In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2builderutil_s2polyline_vector_layer.ccn:u18l: lIn file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h_:N27o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INIn file included from Ts2/s2cap.ccE:R18N: AIn file included from L../src/s2/s2cap.h_:X30(: FIn file included from u../src/s2/s1angle.hn:c28,: In file included from C../src/s2/s2point.ha:l27l: eIn file included from e../src/s2/s2coder.h,: 23K: QIn file included from u/usr/local/clang/include/absl/status/status.ha:l67,: In file included from M/usr/local/clang/include/absl/status/internal/status_internal.hQ:u29a: l/usr/local/clang/include/absl/strings/cord.h,: 655K:V39a:l uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], MVa l655u | e , . .e.x)p l i c i t\ C h| a ^r Iterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABIn file included from Ss2/s2cap.ccL:_18I: NIn file included from T../src/s2/s2cap.hE:R30N: AIn file included from L../src/s2/s1angle.h_:X28(: iIn file included from n../src/s2/s2point.hs:In file included from e27s2/s2builderutil_snap_functions.ccr: :tIn file included from _18../src/s2/s2coder.ho: :rIn file included from 23_../src/s2/s2builderutil_snap_functions.h: a:In file included from s23/usr/local/clang/include/absl/status/status.hs: i:gIn file included from 67n../src/s2/s1angle.h: ,:In file included from 28/usr/local/clang/include/absl/status/internal/status_internal.hi: :nIn file included from 29s../src/s2/s2point.h: e:/usr/local/clang/include/absl/strings/cord.hr25:t: 667_In file included from :o../src/s2/util/coding/coder.h44r::_36 a: warning: sIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s../src/s2/base/casts.h i:g34n: _In file included from 667i/usr/local/clang/include/absl/log/log.h | m: p209 l: ,sIn file included from t&a/usr/local/clang/include/absl/log/internal/log_impl.h&t:,i20 cc: oIn file included from Cno/usr/local/clang/include/absl/log/absl_vlog_is_on.hsr:td 63 &: A,/usr/local/clang/include/absl/log/internal/vlog_config.hd :vta133rnu:cee37,A: n dwarning: | Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^e ad/usr/local/clang/include/absl/container/internal/btree_container.h(: C509133h:a | 52ri:In ttnote: e expanded from macro 'ABSL_INTERNAL_X'rR aetgoi rs509*t | e a rbA s nl _d nI on in tn iuAalBllSi Lzi_teI,(N TVsLEioRzNgeA_SLti_ tAneT_*Tb RyaItbBesUslT)_E;_n Co An| Pn ^Tu UlRl/usr/local/clang/include/absl/base/nullability.h E:Dv241_):B;22Y :( t| note: h ^expanded from macro 'absl_nonnull'i s) /usr/local/clang/include/absl/base/nullability.h)241:, | 241# : d e22 f: i nnote: eexpanded from macro 'absl_nonnull' a b s241 l | _# nd oe nf ni unl el a_ bN so\ln _n nu| ol ^nl n u/usr/local/clang/include/absl/container/internal/common.h| l: ^l31 :_9N:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll 31| | ^# define ABSIn file included from Ls2/s2cap.cc_:I18N: TIn file included from E../src/s2/s2cap.hR:N30A: LIn file included from _../src/s2/s1angle.hI:F28_: tIn file included from r../src/s2/s2point.hu:e27(: iIn file included from f../src/s2/s2coder.h_:s23a: tIn file included from i/usr/local/clang/include/absl/status/status.hs:f67i: eIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h,: 29.: ./usr/local/clang/include/absl/strings/cord.h.:)674 :i37f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isfi e674d | | sIn file included from ^ts2/s2builderutil_snap_functions.cc a:t18i: cIn file included from ../src/s2/s2builderutil_snap_functions.hv:o23i: dIn file included from ../src/s2/s1angle.hA:In file included from d28s2/s2builderutil_s2polyline_vector_layer.ccv: :aIn file included from 18n../src/s2/s2point.h: c:In file included from e25../src/s2/s2builderutil_s2polyline_vector_layer.h(: :CIn file included from 27h../src/s2/util/coding/coder.h: a:In file included from r36../src/s2/mutable_s2shape_index.hI: :tIn file included from 30e../src/s2/base/casts.h: r:In file included from a34/usr/local/clang/include/absl/container/btree_map.ht: :oIn file included from 67r/usr/local/clang/include/absl/log/log.h: *:/usr/local/clang/include/absl/container/internal/btree_container.h 209:a: 546bIn file included from :s/usr/local/clang/include/absl/log/internal/log_impl.h3l::_20 n: warning: oIn file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n/usr/local/clang/include/absl/log/absl_vlog_is_on.h n:u63l: l /usr/local/clang/include/absl/log/internal/vlog_config.h 546:i | t157 ,: 11As:Bi Szwarning: Letype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]__ ItN Tn E_R157bN | yAVtLLe_oXsg()Si;int es* ea| rb ^ts_ lo_rn/usr/local/clang/include/absl/base/nullability.h_ua:lsl241sa:ib22gl:ne , note: Sexpanded from macro 'absl_nonnull'ie tnVs Me241or | dtu#_ldeoeLrf_iiasnsstieHg ena_abidsmFlpo_lrn,To en&sn&tu,Ol nlcl oy_n(Ns ot n | n ^&u ,l lt/usr/local/clang/include/absl/base/nullability.hr :u 257e| :, ^23 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nullable' 547257 | | # d e f i n e a b s l _ n u l l atbrluee )_;N u l| l ~~~~~a ble/usr/local/clang/include/absl/container/internal/btree_container.h : 509| : ^47 : note: expanded from macro 'ABSL_INTERNAL_X' In file included from 509s2/s2builderutil_snap_functions.cc | : 18 : In file included from ../src/s2/s2builderutil_snap_functions.h : 23 : In file included from ../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:In file included from I25s2/s2cap.ccN: :TIn file included from 18E../src/s2/util/coding/coder.h: R:In file included from N36../src/s2/s2cap.hA: :LIn file included from 30_../src/s2/base/casts.h: A:In file included from T34../src/s2/s1angle.hT: :RIn file included from 28I/usr/local/clang/include/absl/log/log.h: B:In file included from U209../src/s2/s2point.hT: :EIn file included from 27_/usr/local/clang/include/absl/log/internal/log_impl.h: C:In file included from A20../src/s2/s2coder.hP: :TIn file included from 23U/usr/local/clang/include/absl/log/absl_vlog_is_on.h: R:In file included from E63/usr/local/clang/include/absl/status/status.hD: :_/usr/local/clang/include/absl/log/internal/vlog_config.h67B:: Y158In file included from (:/usr/local/clang/include/absl/status/internal/status_internal.ht15:h:29i : swarning: /usr/local/clang/include/absl/strings/cord.h)type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:) 730,: 36 :158 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] V L 730o | g S i t e e* x pa lb is cl i_ tn u\Cl hl aa| rb ^~~~Rl aen gve)(;c/usr/local/clang/include/absl/container/internal/btree_container.h o:n 546s| :t ^3 :C /usr/local/clang/include/absl/base/nullability.ho:warning: r257passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d: *23/usr/local/clang/include/absl/container/internal/btree_container.h ::a 511b:note: s52expanded from macro 'absl_nullable'l: _ n note: o257expanded from macro 'ABSL_INTERNAL_X'n | n#udl el511f | ic no er d a) b s: l _c no urAldBl_Sa(Lbc_loIerN dT_)EN Ru{Nl}Al La _b| Al ^Te T R /usr/local/clang/include/absl/base/nullability.hI| :B ^241U :T22E:_ Cnote: Aexpanded from macro 'absl_nonnull'P TU R241E | D#_dBeYf(itnhei sa)b)s)l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABIn file included from Ss2/s2cap.ccL:_18I: NIn file included from T../src/s2/s2cap.hE:R30N: AIn file included from L../src/s2/s1angle.h_:I28F: _In file included from t../src/s2/s2point.hr:u27e: (In file included from i../src/s2/s2coder.hf:_23s: aIn file included from t/usr/local/clang/include/absl/status/status.hi:s67f: iIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd:,29 : ./usr/local/clang/include/absl/strings/cord.h.:.736): 17i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tis f736i | e d | c ^o nst Cord* aIn file included from bs2/s2builderutil_s2polyline_vector_layer.ccs:l18_: nIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hn:n27u: lIn file included from l../src/s2/mutable_s2shape_index.h :c30o: rIn file included from d/usr/local/clang/include/absl/container/btree_map.h_:;67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 546:3/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'absl_nonnull' 546 | 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oXn(niunlsle r_tN_oonrn_ualsls i g| n ^, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERIn file included from Ns2/s2cap.ccA:L18_: AIn file included from T../src/s2/s2cap.hT:R30I: BIn file included from U../src/s2/s1angle.hT:E28_: CIn file included from A../src/s2/s2point.hP:T27U: RIn file included from E../src/s2/s2coder.hD:_23B: YIn file included from (/usr/local/clang/include/absl/status/status.ht:h67i: sIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h):)29 : /usr/local/clang/include/absl/strings/cord.h : 795 : 43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | f r i e n\d v| o ^~~~i d AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s1angle.h549::283: :In file included from ../src/s2/s2point.h:warning: 27: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h549: | 67 : In file included from A/usr/local/clang/include/absl/status/internal/status_internal.hB:S29L: _/usr/local/clang/include/absl/strings/cord.hI:N898T:E27R:N Awarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ X(in s898e | r t _forri_eansds icgonn,s ti nCsoerrdtz_Ionrf_oa*s saibgsnl__inmuplll,a b&l&e, G&e&t,C ofradlzsIen,f o F| o ^r Te/usr/local/clang/include/absl/container/internal/btree_container.hs:t509i:n52g:( note: expanded from macro 'ABSL_INTERNAL_X'| ^ 509/usr/local/clang/include/absl/base/nullability.h | : 257 : 23 : note: expanded from macro 'absl_nullable' A257B | S#Ld_eIfNiTnEeR NaAbLs_lA_TnTuRlIlBaUbTlEe_ C_ANPuTlUlRaEbDl_eB Y (| t ^h is)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_aIn file included from ss2/s2cap.ccs:i18g: nIn file included from ,../src/s2/s2cap.h :i30n: sIn file included from e../src/s2/s1angle.hr:t28_: oIn file included from r../src/s2/s2point.h_:a27s: sIn file included from i../src/s2/s2coder.hg:n23_: iIn file included from m/usr/local/clang/include/absl/status/status.hp:l67,: In file included from &/usr/local/clang/include/absl/status/internal/status_internal.h&:,29 : &/usr/local/clang/include/absl/strings/cord.h&:,927 :f43a:l swarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], | ^ 927 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N T ECRoNrAdLR_eApT*T RaIbBsUlT_En_uClAlPaTbUlReE Dr_eBpY)(;t h i| s ^) )) /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b\s l _| n ^u ll/usr/local/clang/include/absl/container/internal/common.ha:b32l:e9 :_ Nnote: umacro 'ABSL_INTERNAL_IF_false' defined herel lab l32e | # d| e ^f ine ABSL_INTERNAL_IF_fIn file included from as2/s2cap.ccl:s18e: (In file included from i../src/s2/s2cap.hf:_30s: aIn file included from t../src/s2/s1angle.hi:s28f: iIn file included from e../src/s2/s2point.hd:,27 : .In file included from .../src/s2/s2coder.h.:)23 : _In file included from _/usr/local/clang/include/absl/status/status.hV:A67_: AIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hG:S29_: _/usr/local/clang/include/absl/strings/cord.h : 929| : ^26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnIn file included from us2/s2builderutil_s2polyline_vector_layer.ccl:l18 : rIn file included from h../src/s2/s2builderutil_s2polyline_vector_layer.hs:)27;: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::67241: :22/usr/local/clang/include/absl/container/internal/btree_container.h:: 551:note: 79expanded from macro 'absl_nonnull': warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | #def i551n | e aAbBsSlL__nIoNnTnEuRlNlA L__NXo(ninnuslelr t _| o ^r _assign, insert_or_assign_iIn file included from ms2/s2cap.ccp:l18,: In file included from &../src/s2/s2cap.h&:,30 : &In file included from &../src/s2/s1angle.h,: 28f: aIn file included from l../src/s2/s2point.hs:e27,: In file included from t../src/s2/s2coder.hr:u23e: )In file included from ;/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/btree_container.h: :496/usr/local/clang/include/absl/strings/cord.h::9932:: 17:note: macro 'ABSL_INTERNAL_X' defined here warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 496 | #932d | e f i n ec oAnBsStL _cIhNaTrE*R NaAbLs_lX_(nFuulnlca,b lCea ldlaetea,( )K Qcuoanls,t ;M Q u| a ^l , /usr/local/clang/include/absl/base/nullability.hK:V257a:l23u:e ,note: expanded from macro 'absl_nullable'M Va l257u | e#,d e.f.i.n)e a b s l\_ n u| l ^l able _Nullable | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data,/usr/local/clang/include/absl/container/internal/btree_container.h :s551i:z3e:_ twarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ); | 551 ^ | /usr/local/clang/include/absl/base/nullability.hA:B257S:L23_:I Nnote: Texpanded from macro 'absl_nullable'E RN A257L | _#Xd(eifnisneer ta_bosrl__ansuslilganb,l ei n_sNeurltl_aobrl_ea s s| i ^g n_impl, &&, &&, faIn file included from ls2/s2cap.ccs:e18,: In file included from t../src/s2/s2cap.hr:u30e: )In file included from ;../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509../src/s2/s2coder.h::5223:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_INTERNAL_X'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 509 | /usr/local/clang/include/absl/strings/cord.h : 935 : 11 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S935L | _ I N T EcRhNaArL*_ AaTbTsRlI_BnUoTnEn_uClAlP TsUeRtE_Dd_aBtYa((tshiizse)_)t, n ) ; / / W r i t e d a t a t o t h\e r| e ^s ul/usr/local/clang/include/absl/container/internal/common.ht: 32 :| 9 ^: note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_false' defined here: 241:22: 32 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_lfla l_sNeo(ninfu_lsla t i| s ^f ied, ...) __VA_ARGS__ In file included from s2/s2cap.cc| : ^18 : In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2builderutil_s2polyline_vector_layer.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h30:: 29In file included from : /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/strings/cord.h67:: 937/usr/local/clang/include/absl/container/internal/btree_container.h::35551:: 3:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 937 | 551 | aAbBsSlL:_:IcNoTrEdR_NiAnLt_eXr(nianls:e:rCto_rodrR_eaps*s iagbns,l _innuslelratb_loer _tarsesei(g)n _ciomnpslt,; & &| , ^ &&/usr/local/clang/include/absl/base/nullability.h,: 257f:a23l:s enote: ,expanded from macro 'absl_nullable' tr u257e | )#;d e f| i ^n e /usr/local/clang/include/absl/container/internal/btree_container.ha:b511s:l52_:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l abl e511 | _ N u l l a b l e A| B ^S L_INTERNAL_ATTRIBUTEIn file included from _s2/s2cap.ccC:A18P: TIn file included from U../src/s2/s2cap.hR:E30D: _In file included from B../src/s2/s1angle.hY:(28t: hIn file included from i../src/s2/s2point.hs:)27): )In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 938 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | ^938 | /usr/local/clang/include/absl/container/internal/common.h : 31 :a9b:s lnote: :macro 'ABSL_INTERNAL_IF_true' defined here: cor d31_ | i#ndteefrinnael :A:BCSoLr_dIRNeTpE*R NaAbLs_lI_Fn_otnrnuuel(li fa_ss_attriesef(i)e dc,o n.s.t.;) i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_s2polyline_vector_layer.hu:l27l: In file included from _../src/s2/mutable_s2shape_index.hN:o30n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551In file included from | s2/s2cap.cc : 18A: BIn file included from S../src/s2/s2cap.hL:_30I: NIn file included from T../src/s2/s1angle.hE:R28N: AIn file included from L../src/s2/s2point.h_:X27(: iIn file included from n../src/s2/s2coder.hs:e23r: tIn file included from _/usr/local/clang/include/absl/status/status.ho:r67_: aIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hs:i29g: n/usr/local/clang/include/absl/strings/cord.h,: 939i:n17s:e rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ or_ a939s | s i g n _ciomnpslt, c&h&a,r *& &a,b sfla_lnsoen,n utlrlu ea)s;_ c h| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r s()/usr/local/clang/include/absl/container/internal/btree_container.h :c511o:n47s:t ;note: expanded from macro 'ABSL_INTERNAL_X' | ^ /usr/local/clang/include/absl/base/nullability.h511: | 241 : 22 : note: expanded from macro 'absl_nonnull' 241A | B#SdLe_fIiNnTeE RaNbAsLl__AnToTnRnIuBlUlT E__NCoAnPnTuUlRlE D _| B ^Y (this))) In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : \In file included from ../src/s2/s2point.h :| 27 ^~~~: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl/usr/local/clang/include/absl/container/internal/btree_container.h_:n552u:l79l:a bwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e _Nu l552l | a b lAeB S L| _ ^I NTERNAL_X(insert_or_assign, insert_or_assign_implIn file included from ,s2/s2cap.cc :&18&: ,In file included from ../src/s2/s2cap.h&:&30,: In file included from t../src/s2/s1angle.hr:u28e: ,In file included from ../src/s2/s2point.hf:a27l: sIn file included from e../src/s2/s2coder.h):;23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::49629:: 9:/usr/local/clang/include/absl/strings/cord.h :950note: :macro 'ABSL_INTERNAL_X' defined here18 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]496 | #de f950i | n e A BCSoLr_dIRNeTpEFRlNaAtL*_ Xa(bFsuln_cn,o nCnaulllle eM,a kKeQFulaalt,W iMtQhuEaxlt,r aKCVaaplaucei,t yM(Vsailzuee_,t .e.x.t)r a ) ; \| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(/usr/local/clang/include/absl/container/internal/btree_container.hCor:d552R:e3p:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n o552n | n u lAlB SrLe_pI,N TcEoRnNsAtL _CXo(ridnzsUeprdta_toerS_caospsei&g ns,c oipnes)e;r t _| o ^r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p l, 241& | &#,d e&f&i,n et raubes,l _fnaolnsneu)l;l _| N ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l: 52 :| ^ note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_In file included from Is2/s2cap.ccN:T18E: RIn file included from N../src/s2/s2cap.hA:L30_: AIn file included from T../src/s2/s1angle.hT:R28I: BIn file included from U../src/s2/s2point.hT:E27_: CIn file included from A../src/s2/s2coder.hP:T23U: RIn file included from E/usr/local/clang/include/absl/status/status.hD:_67B: YIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.ht:h29i: s/usr/local/clang/include/absl/strings/cord.h):)961,: 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | v o i d S e t T\r e e| O ^r Em/usr/local/clang/include/absl/container/internal/common.hp:t31y:(9C:o rnote: dmacro 'ABSL_INTERNAL_IF_true' defined hereR ep* 31a | b#sdle_fniunlel aAbBlSeL _rIeNpT,E R N| A ^L _I/usr/local/clang/include/absl/base/nullability.hF:_257t:r23u:e (note: iexpanded from macro 'absl_nullable'f _s a257t | i#sdfeifeidn,e .a.b.s)l _infu_lslaatbilsef i_eNdu l l| a ^b le | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2cap.cc::6718: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2cap.h552::303: :In file included from ../src/s2/s1angle.h:warning: 28'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h :55223 | : In file included from /usr/local/clang/include/absl/status/status.hA:B67S: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: E/usr/local/clang/include/absl/strings/cord.hR:N968A:L31_:X (warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n sert _968o | r _ a s sviogind, Eimnpslearcte_Torre_ea(sCsoirgdnR_eipm*p la,b s&l&_,n o&n&n,u ltlr uree,p ,f aMlesteh)o;d I d| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n tif/usr/local/clang/include/absl/container/internal/btree_container.hi:e509r: 47m:e tnote: hexpanded from macro 'ABSL_INTERNAL_X'o d); 509 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eA TaTbRsIlB_UnToEn_nCuAlPlT U_RNEoDn_nBuYl(lt h i| s ^) ), In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : \In file included from ../src/s2/s1angle.h :| 28 ^~~~: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 552/usr/local/clang/include/absl/status/status.h::367:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :29passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::972511::3152:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 972511 | | v o i d E mApBlSaLc_eITNrTeEeR(NCAoLr_dARTeTpR*I BaUbTsEl__CnAoPnTnUuRlElD _rBeYp(,t hciosn)s)t) I n l i n e D a t a & p a r e n t , | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/common.h:note: 32expanded from macro 'absl_nonnull': 9: 241note: | macro 'ABSL_INTERNAL_IF_false' defined here# def i32n | e# daebfsiln_en oAnBnSuLl_lI N_TNEoRnNnAuLl_lI F _| f ^a lse(if_satisfied, ...) _In file included from _s2/s2cap.ccV:A18_: AIn file included from R../src/s2/s2cap.hG:S30_: _In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2builderutil_s2polyline_vector_layer.ccb:s18l: _In file included from n../src/s2/s2builderutil_s2polyline_vector_layer.hu:l27l: aIn file included from b../src/s2/mutable_s2shape_index.hl:e30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.hu:l67l: a/usr/local/clang/include/absl/container/internal/btree_container.hb:l553e: 78 :| ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | In file included from s2/s2cap.cc :A18B: SIn file included from L../src/s2/s2cap.h_:I30N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hX:(27i: nIn file included from s../src/s2/s2coder.he:r23t: _In file included from o/usr/local/clang/include/absl/status/status.hr:_67a: sIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hi:g29n: ,/usr/local/clang/include/absl/strings/cord.h :i979n:s30e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_a s979s | i g n _ i m p l , & & , & & , t r uCeo,r dtRreupe*) ;a b s| l ^_ no/usr/local/clang/include/absl/container/internal/btree_container.hn:n496u:l9l: rnote: emacro 'ABSL_INTERNAL_X' defined herep , c o496n | s#td eCfoirndez UApBdSaLt_eISNcToEpReN&A Ls_cXo(pFeu,n c ,| ^C al/usr/local/clang/include/absl/base/nullability.hl:e241e:,22 :K Qnote: uexpanded from macro 'absl_nonnull'a l, 241M | Q#udaelf,i nKeV aalbusel,_ nMoVnanluulel, _.N.o.n)n u l l \| ^ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/container/internal/btree_container.h22::553 :3note: :expanded from macro 'absl_nonnull' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | #de f553i | n e AaBbSsLl__InNoTnEnRuNlAlL __XN(oinnnsuelrlt _ o| r ^_ assign, insert_or_In file included from as2/s2cap.ccs:s18i: gIn file included from n../src/s2/s2cap.h_:i30m: pIn file included from l../src/s2/s1angle.h,: 28&: &In file included from ,../src/s2/s2point.h :&27&: ,In file included from ../src/s2/s2coder.ht:r23u: eIn file included from ,/usr/local/clang/include/absl/status/status.h :t67r: uIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : | /usr/local/clang/include/absl/strings/cord.h ^: 984:36/usr/local/clang/include/absl/container/internal/btree_container.h:: 509:warning: 52:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 984 | 509 | v o i d A p p eAnBdSTLr_eIeNTToETRrNeAeL(_CAoTrTdRRIeBpU*T Ea_bCsAlP_TnUoRnEnDu_lBlY (ttrheies,) )M,e t h o d I d e n t i f i e r m e t h o d ) ; \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/common.h::2231:: 9:note: expanded from macro 'absl_nonnull' note: macro 'ABSL_INTERNAL_IF_true' defined here 241 | # d31e | f#idneef ianbes lA_BnSoLn_nIuNlTlE R_NNAoLn_nIuFl_lt r u| e ^( if_satisfied, ..In file included from .s2/s2cap.cc): 18i: fIn file included from _../src/s2/s2cap.hs:a30t: iIn file included from s../src/s2/s1angle.hf:i28e: dIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:In file included from 30s2/s2builderutil_s2polyline_vector_layer.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2builderutil_s2polyline_vector_layer.h :27: In file included from ../src/s2/mutable_s2shape_index.h :98530 | : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67v: o/usr/local/clang/include/absl/container/internal/btree_container.hi:d553 :A3p:p ewarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d Tree( C553o | r d RAeBpS*L _aIbNsTlE_RnNoAnLn_uXl(li ntsreeret,_ oMre_tahsosdiIgdne,n tiinfsieerrt _moert_haosds)i;g n _| i ^m pl/usr/local/clang/include/absl/base/nullability.h,: 241&:&22,: ¬e: &expanded from macro 'absl_nonnull', t r241u | e#,d etfriunee) ;a b s| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ non/usr/local/clang/include/absl/container/internal/btree_container.hn:u509l:l47 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l509 | | ^ ABSL_INTIn file included from Es2/s2cap.ccR:N18A: LIn file included from _../src/s2/s2cap.hA:T30T: RIn file included from I../src/s2/s1angle.hB:U28T: EIn file included from ../src/s2/s2point.h_:C27A: PIn file included from T../src/s2/s2coder.hU:R23E: DIn file included from _/usr/local/clang/include/absl/status/status.hB:Y67(: tIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.hi:s29): )/usr/local/clang/include/absl/strings/cord.h,: 986 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | v o i d P r\e p e| n ^~~~d TreeToI/usr/local/clang/include/absl/container/internal/btree_container.hn:l553i:n3e:d (warning: Cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o r/usr/local/clang/include/absl/container/internal/btree_container.hd:R511e:p52*: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n o511n | n u l l t r e e , A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'A TT R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N)o n n u l l | ^ \ | In file included from ^s2/s2cap.cc :18: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2cap.h31::309: :In file included from ../src/s2/s1angle.h:note: 28macro 'ABSL_INTERNAL_IF_true' defined here: In file included from ../src/s2/s2point.h:27 : 31In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: I/usr/local/clang/include/absl/strings/cord.hN:T988E:R37N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I F_tr u988e | ( i f _ svaotiids fPireedp,e n.d.T.r)e eiTfo_Tsraetei(sCfoireddR e p| * ^ absl_nonnulIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc :t18r: eIn file included from e../src/s2/s2builderutil_s2polyline_vector_layer.h,: 27M: eIn file included from t../src/s2/mutable_s2shape_index.hh:o30d: IIn file included from d/usr/local/clang/include/absl/container/btree_map.he:n67t: i/usr/local/clang/include/absl/container/internal/btree_container.hf:i553e:r3 :m ewarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h od); 553| | ^ A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | X#(dienfsienret _aobrs_la_snsoingnnu,l li n_sNeorntn_uolrl_ a s| s ^i gn_impl, &&, &&In file included from ,s2/s2cap.cc :t18r: uIn file included from e../src/s2/s2cap.h,: 30t: rIn file included from u../src/s2/s1angle.he:)28;: In file included from ../src/s2/s2point.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~27 : In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/container/internal/btree_container.h23:: 511In file included from :/usr/local/clang/include/absl/status/status.h47::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'ABSL_INTERNAL_X': 29: /usr/local/clang/include/absl/strings/cord.h: 989511: | 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989A | B S L _ IvNoTiEdR NPArLe_pAeTnTdRTIrBeUeT(EC_oCrAdPRTeUpR*E Da_bBsYl(_tnhoinsn)u)l)l t r e e , M e t h o d I d e n t i f i e r \m e t| h ^~~~o d); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 555../src/s2/s2coder.h::323:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :67passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h555: | 999 : 28A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E999R | N A L _ Xv(oiinds eCrotp_yoTro_Aarsrsaiyg(nc,h airn*s earbts_lo_rn_oansnsuilgln _dhsitn)t _ciomnpslt,; c o| n ^s t /usr/local/clang/include/absl/base/nullability.h&:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h :509: 52241: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e509 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27\: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/common.h::6732: :In file included from 9/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hmacro 'ABSL_INTERNAL_IF_false' defined here: 1012:37: 32 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e1012 | A B S L _aIbNsTlE:R:NcAoLr_dI_Fi_nftaelrsnea(li:f:_CsoartdizsIfnifeod*, a.b.s.l)_ n_u_lVlAa_bAlReG Sc_o_r d z| _ ^i nfo() constIn file included from s2/s2builderutil_s2polyline_vector_layer.cc{: 18 : | In file included from ^../src/s2/s2builderutil_s2polyline_vector_layer.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/mutable_s2shape_index.h257::3023: :In file included from /usr/local/clang/include/absl/container/btree_map.h:note: 67expanded from macro 'absl_nullable': /usr/local/clang/include/absl/container/internal/btree_container.h: 555257: | 3#:d ewarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ne a555b | s l _AnBuSlLl_aIbNlTeE R_NNAuLl_lXa(bilnes e r| t ^_ or_assign, insert_orIn file included from _s2/s2cap.cca:s18s: iIn file included from g../src/s2/s2cap.hn:_30h: iIn file included from n../src/s2/s1angle.ht:_28i: mIn file included from p../src/s2/s2point.hl:,27 : cIn file included from o../src/s2/s2coder.hn:s23t: In file included from &/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::5111017::5251:: note: warning: expanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 511 | 1017 | v o i d AsBeStL__cIoNrTdEzR_NiAnLf_oA(TcToRrIdB_UiTnEt_eCrAnPaTlU:R:ECDo_rBdYz(Itnhfios*) )a)b s l _ n o n n u l l c o r d z _ i n f o ) {\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/common.h::24132::229:: note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_false' defined here 241 | 32# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_uflall s e| ( ^i f_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* In file included from as2/s2builderutil_s2polyline_vector_layer.ccb:s18l: _In file included from n../src/s2/s2builderutil_s2polyline_vector_layer.ho:n27n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30r: eIn file included from p/usr/local/clang/include/absl/container/btree_map.h,: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 558:3/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: expanded from macro 'absl_nonnull' 558 | 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oXn(niunlsle r_tN_oonrn_ualsls i g| n ^, insert_or_aIn file included from ss2/s2cap.ccs:i18g: nIn file included from _../src/s2/s2cap.hh:i30n: tIn file included from _../src/s2/s1angle.hi:m28p: lIn file included from ,../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23&: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 509:/usr/local/clang/include/absl/strings/cord.h52::1050 :45note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509 | 1050 | A B S L _ I N T E R N A L _ A T T R IaBbUsTlE:_:CsAtPrTiUnRgE_Dv_iBeYw(*t haibss)l)_,n o n n u l l f r a g m e n t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull': 32:9 :241 | note: #macro 'ABSL_INTERNAL_IF_false' defined hered efi n32e | #adbesfli_nneo nAnBuSlLl_ I_NNToEnRnNuAlLl_ I F| _ ^f alse(if_satisfied, ...) In file included from _s2/s2cap.cc_:V18A: _In file included from A../src/s2/s2cap.hR:G30S: _In file included from _../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2builderutil_s2polyline_vector_layer.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2builderutil_s2polyline_vector_layer.h:/usr/local/clang/include/absl/strings/cord.h27:: 1054In file included from :../src/s2/mutable_s2shape_index.h37::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : /usr/local/clang/include/absl/container/internal/btree_container.h:558 :10543 | : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] a b558s | l : :AcBoSrLd__IiNnTtEeRrNnAaLl_:X:(CionrsdeRretp_*o ra_bassls_ingonn,n uilnls erretp_,o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241_:h22i:n tnote: _expanded from macro 'absl_nonnull'i mp l241, | #cdoenfsitn e& ,a b s| l ^_ no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from Rs2/s2cap.ccE:D18_: BIn file included from Y../src/s2/s2cap.h(:t30h: iIn file included from s../src/s2/s1angle.h):)28): In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1061 :\34 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31: 91061: | note: macro 'ABSL_INTERNAL_IF_true' defined herev oid 31C | o#pdyeTfoiAnrer aAyBSSlLo_wIPNaTtEhR(NcAhLa_rI*F _atbrsule_(niofn_nsualtli sdfsite)d ,c o.n.s.t); i f| _ ^s at/usr/local/clang/include/absl/base/nullability.hi:s241f:i22e:d note: | expanded from macro 'absl_nonnull' ^ 241 | #define aIn file included from bs2/s2builderutil_s2polyline_vector_layer.ccs:l18_: nIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hn:n27u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h : 558| : ^3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &,In file included from s2/s2cap.ccf:a18l: sIn file included from e../src/s2/s2cap.h,: 30t: rIn file included from u../src/s2/s1angle.he:,28 : In file included from | ../src/s2/s2point.h ~~~~~~~~~~~~~~~~~~~~~: 27: In file included from ../src/s2/s2coder.h :56023 | : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1078 : 33 : warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst_ i1078t | e r aatbosrl(:h:icnotr)d _AiBnStLe_rInNaTlE:R:NCAoLr_dCROeMpM*A )a;b s l| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 47T:a knote: eexpanded from macro 'ABSL_INTERNAL_X'R ep( )511 | c o n s t & ; | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ A241T | T#RdIeBfUiTnEe_ CaAbPsTlU_RnEoDn_nBuYl(lt h_iNso)n)n)u l l | ^ \In file included from s2/s2cap.cc :| 18 ^~~~: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INIn file included from Ts2/s2cap.ccE:R18N: AIn file included from L../src/s2/s2cap.h_:X30(: iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from ,/usr/local/clang/include/absl/status/status.h :i67n: sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hr:t29_: o/usr/local/clang/include/absl/strings/cord.hr:_1116a:s37s:i gwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ hint _1116i | m p lc,o ncsotn sctr c&_, i| n ^t er/usr/local/clang/include/absl/container/internal/btree_container.hn:a509l::52::C rnote: cexpanded from macro 'ABSL_INTERNAL_X'C ord S509t | a t e * a b s l _ nAuBlSlLa_bIlNeT EMRaNyAbLe_GAeTtTCRrIcBCUoTrEd_SCtAaPtTeU(R)E Dc_oBnYs(tt;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b\s l _| n ^u ll/usr/local/clang/include/absl/container/internal/common.ha:b31l:e9 :_ Nnote: umacro 'ABSL_INTERNAL_IF_true' defined herel lab l31e | # d| e ^f ine ABSL_INTERNAL_IF_true(if_saIn file included from ts2/s2cap.cci:s18f: iIn file included from e../src/s2/s2cap.hd:,30 : .In file included from .../src/s2/s1angle.h.:)28 : iIn file included from f../src/s2/s2point.h_:s27a: tIn file included from i../src/s2/s2coder.hs:f23i: eIn file included from d/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_s2polyline_vector_layer.cc1120: | 18 : In file included from v../src/s2/s2builderutil_s2polyline_vector_layer.ho:i27d: In file included from C../src/s2/mutable_s2shape_index.ho:p30y: TIn file included from o/usr/local/clang/include/absl/container/btree_map.hA:r67r: a/usr/local/clang/include/absl/container/internal/btree_container.hy:I561m:p3l:( cwarning: h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a r* ab s561l | _ n oAnBnSuLl_lI NdTsEtR)N AcLo_nXs(ti;n s e| r ^t _o/usr/local/clang/include/absl/base/nullability.hr:_241a:s22s:i gnote: nexpanded from macro 'absl_nonnull', i n241s | e#rdte_foirn_ea sasbisgln__nhoinnntu_lilm p_lN,o ncnounlslt &| , ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSIn file included from Ls2/s2cap.cc_:I18N: TIn file included from E../src/s2/s2cap.hR:N30A: LIn file included from _../src/s2/s1angle.hI:F28_: tIn file included from r../src/s2/s2point.hu:e27(: iIn file included from f../src/s2/s2coder.h_:s23a: tIn file included from i/usr/local/clang/include/absl/status/status.hs:f67i: eIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h,: 29.: ../usr/local/clang/include/absl/strings/cord.h): 1140if_:s49a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied 1140| | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h : 27 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.hC:o67r: d/usr/local/clang/include/absl/container/internal/btree_container.hR:e570p:E3x:t ewarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n al* a b570s | l _ nAoBnSnLu_lIlN TrEeRpN)A;L _ X| ( ^i nse/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uhliln t__Niomnpnlu,l lc o n| s ^t &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30f: aIn file included from l../src/s2/s1angle.hs:e28,: In file included from t../src/s2/s2point.hr:u27e: ,In file included from ../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h_:i67t: eIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.ha:t29o: r/usr/local/clang/include/absl/strings/cord.h(:h1146i:n10t:) warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I1146N | TCEoRrNdARLe_pC*O MaMbAs)l;_ n o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ull/usr/local/clang/include/absl/container/internal/btree_container.h :N511e:w47E:x tnote: eexpanded from macro 'ABSL_INTERNAL_X'r nal R511e | p ( a b s l : : s t rAiBnSgL__vIiNeTwE RdNaAtLa_,A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) )a b s l _ n o n n u l l _ N o n n u l l | ^\ | ^~~~ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l572l: 3_:N owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 572| | ^ ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:In file included from 30s2/s2builderutil_s2polyline_vector_layer.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2builderutil_s2polyline_vector_layer.h: :In file included from 27../src/s2/s2point.h: :In file included from 27../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 572/usr/local/clang/include/absl/status/internal/status_internal.h::329:: /usr/local/clang/include/absl/strings/cord.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]1183 :47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]572 | A B1183S | L _ I N T E R N A L _ X ( i n s e r t _ o r _ a s s i g n , i n s e r t _Coorr_daRsespi*g na_bhsiln_tn_uilmlpalb,l ec ornespt) & ,| ^& &, /usr/local/clang/include/absl/base/nullability.h :| 257 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 23: note: 573expanded from macro 'absl_nullable' | 257 | # d e f i n e a b s l _ nturlulea,b lfea l_sNeu,l lcaobnlset _ i| t ^e rator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnullIn file included from s2/s2builderutil_s2polyline_vector_layer.ccr:h18s: )In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h{: 27 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22:/usr/local/clang/include/absl/container/internal/btree_container.h :574note: :expanded from macro 'absl_nonnull'3 : warning: 241 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# defi n574e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^o r_assign, inIn file included from ss2/s2cell_index.cce:r18t: _In file included from o../src/s2/s2cell_index.hr:_26a: sIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hi:g43n: _In file included from h/usr/local/clang/include/absl/container/hash_container_defaults.hi:n19t: _In file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hm:p59l: ,In file included from /usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :&31,: &&/usr/local/clang/include/absl/synchronization/mutex.h,: 489 :| 14 ^: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 509:52: note: expanded from macro 'ABSL_INTERNAL_X' 489 | 509 In file included from | s2/s2cap.cc :v o18 i: dIn file included from ../src/s2/s2cap.h( *: a30b s: lIn file included from _../src/s2/s1angle.hnA:uBl28Sl: LaIn file included from _b../src/s2/s2point.hIl:eN27 T: iEIn file included from nR../src/s2/s2coder.hvN:aAr23Li: _aIn file included from An/usr/local/clang/include/absl/status/status.hTt:)T(67Rv: IoIn file included from Bi/usr/local/clang/include/absl/status/internal/status_internal.hUd:*T 29Ea: _bC/usr/local/clang/include/absl/strings/cord.hsA:Pl1230_Tn:Uu20Rl:lEa Dbwarning: _itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lB Yi(tt yh_1230ui | sin)nk)ln,io n wen ) ,c o n s t | c ^ h a r * /usr/local/clang/include/absl/base/nullability.h a: b257 s :l _23 n :u l lnote: \a expanded from macro 'absl_nullable'b l | e ^ C257o/usr/local/clang/include/absl/container/internal/common.h | r:#d31:d:e:f9Ii:nn lenote: i macro 'ABSL_INTERNAL_IF_true' defined herena bes Rl31e_ | pn#:ud:ledlfaaitnbale( e)A B_cSNoLun_lslItaNb Tl{Ee R N | A ^| L ^ _ I/usr/local/clang/include/absl/base/nullability.hF:_257t:r23u:eIn file included from (s2/s2cell_index.ccnote: i:expanded from macro 'absl_nullable'f18 _: s In file included from a257t../src/s2/s2cell_index.h | i:#s26dfe: ifeIn file included from id/usr/local/clang/include/absl/container/flat_hash_set.hn,e: .43a.b: .sIn file included from )l /usr/local/clang/include/absl/container/hash_container_defaults.h_i:nfu19_l: slaIn file included from atb/usr/local/clang/include/absl/container/internal/hash_function_defaults.hils:ef59 i_: eNdIn file included from u /usr/local/clang/include/absl/strings/cord.hl :l| a94 ^b: lIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :489:45:In file included from s2/s2builderutil_s2polyline_vector_layer.ccwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h: 27489: | In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.hv:o67i: d/usr/local/clang/include/absl/container/internal/btree_container.h :(574*:a3b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ulIn file included from ls2/s2cap.cca b:574l18 | e : iIn file included from n../src/s2/s2cap.hAv:Ba30Sr: Li_aIn file included from In../src/s2/s1angle.hNt:)T28(E: RvIn file included from oN../src/s2/s2point.hiA:dL27*_ : XaIn file included from b(s../src/s2/s2coder.hil:_n23ns: ueIn file included from rl/usr/local/clang/include/absl/status/status.htl_:ao67rb: _iIn file included from al/usr/local/clang/include/absl/status/internal/status_internal.hsi:st29iy: g_/usr/local/clang/include/absl/strings/cord.hnu:,n1234 k:ni20onw:sn ewarning: )rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],t _ o| r _ ^1234a | si/usr/local/clang/include/absl/base/nullability.hsni:lgi289nn:_eh34 ic:not n_snote: iexpanded from macro 'absl_nullability_unknown'tm pcl h,289a r | c#*od neasfbitsn el& _,n ao&bns&n,lu l_ nl| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~uC lolr da575b: | i: lIi nt lyi_ nu en RkIn file included from s2/s2builderutil_snap_functions.ccen o:p :w18 :n: a In file included from _s ../src/s2/s2builderutil_snap_functions.h N_u: cl23 hl: a _In file included from rtsu../src/s2/s1angle.hnr(:)su28 pe: ce,In file included from oc ../src/s2/s2point.hnit:sfr25tiue: e{dIn file included from , ../src/s2/util/coding/coder.h c:o| | ^36n ^s : tIn file included from _../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.hi::t34241e: :rIn file included from 22a/usr/local/clang/include/absl/log/log.ht:o: r209note: (: In file included from expanded from macro 'absl_nonnull'hIn file included from s2/s2cell_index.cc i/usr/local/clang/include/absl/log/internal/log_impl.hn: :t1824122): | : # dIn file included from In file included from AeB../src/s2/s2cell_index.h/usr/local/clang/include/absl/log/internal/log_message.hfSi::Ln_2647eI : : NaTIn file included from In file included from bEs/usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/log/internal/structured_proto.hRlN::_An4327Lo_: : nCnIn file included from In file included from Ou/usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/log/internal/proto.hMlM::lA 1934)_;: : N /usr/local/clang/include/absl/types/span.hIn file included from o n:n/usr/local/clang/include/absl/container/internal/hash_function_defaults.h| 212 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u:: l5922l: /usr/local/clang/include/absl/container/internal/btree_container.h: In file included from : /usr/local/clang/include/absl/strings/cord.h509| warning: ^type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:: 9447: : In file included from 212/usr/local/clang/include/absl/strings/internal/cordz_info.hnote: | expanded from macro 'ABSL_INTERNAL_X': 31u: s/usr/local/clang/include/absl/synchronization/mutex.h509i: | n 490g : p 13o i: n t ewarning: r type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] A =BIn file included from ST s2/s2cap.ccL*490:_ I | 18 a N : bTIn file included from E s../src/s2/s2cap.hR l:Nv_30Aon: LiuIn file included from _dl../src/s2/s1angle.hAl:Ta28bT: RiIn file included from Il../src/s2/s2point.hBiUt*: Tay27Eb_: _suIn file included from Cln../src/s2/s2coder.hkA_:nPon23TwUu: nR;lIn file included from E Dl/usr/local/clang/include/absl/status/status.h _a:| B ^b67iY : l(In file included from ti/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.hht::iy29289s_: :)u34/usr/local/clang/include/absl/strings/cord.h)n::,k 1239 n:note: o38expanded from macro 'absl_nullability_unknown' w: n 289warning: a | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] r# gd )e 1239 ;f | i i n nl i| e n ^ e a b a b/usr/local/clang/include/absl/base/nullability.hs ls_: l : :\n 289cuolrl a:d| b ^~~~34_iilni :tte yr_note: nexpanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/container/internal/btree_container.huan :lk574n:o ::wC2893no | :r_d# NRudwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]pl*e f/usr/local/clang/include/absl/container/internal/btree_container.hl _i:aubn511nse:slp 52a_bes:ln_c oninote: fniuexpanded from macro 'ABSL_INTERNAL_X'lne dlua b l li511| ^l | iC to yr _d :u :In file included from n Is2/s2builderutil_snap_functions.ccnk :ln 18 i o: nAwIn file included from eBRn../src/s2/s2builderutil_snap_functions.hSeL :p_:_23I:NN: aTsuIn file included from lE_../src/s2/s1angle.hlR_t:Nur28Ane: LseIn file included from _p(../src/s2/s2point.h)Ae:c iT25 fT: | iReIn file included from ^Id../src/s2/util/coding/coder.h B :U /usr/local/clang/include/absl/base/nullability.h36T| :: E ^241In file included from _ :../src/s2/base/casts.hC22:A:34P : TIn file included from Unote: /usr/local/clang/include/absl/log/log.hRexpanded from macro 'absl_nonnull':E 209D: _In file included from 241B/usr/local/clang/include/absl/log/internal/log_impl.h | Y:(#22dte: hfIn file included from ii/usr/local/clang/include/absl/log/internal/log_message.hsn:)e) In file included from 47)a bs2/s2cell_index.cc: s :In file included from l _18/usr/local/clang/include/absl/log/internal/structured_proto.h n : :o nIn file included from 27 n ../src/s2/s2cell_index.h: u l:In file included from l26/usr/local/clang/include/absl/log/internal/proto.h : :_ NIn file included from 34 o n /usr/local/clang/include/absl/container/flat_hash_set.h: n :/usr/local/clang/include/absl/types/span.hu l43: l: 213 In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.h34| ^::\ 19 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59213/usr/local/clang/include/absl/container/internal/common.h: | : In file included from 31 /usr/local/clang/include/absl/strings/cord.h:u:9s94:i: nIn file included from note: gmacro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/strings/internal/cordz_info.h c:o31 n: 31s/usr/local/clang/include/absl/synchronization/mutex.h | t#:In file included from _dp499s2/s2cap.cceo::fi3518inn:: tee In file included from rA ../src/s2/s2cap.h=warning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S:L _ 30cI: NoT In file included from nEs499t../src/s2/s1angle.h RT | : N*A La28b _: svIIn file included from Fl_o../src/s2/s2point.h_ti:nrud27ule : l(EIn file included from aibfn../src/s2/s2coder.hi_la:siab23ttyl: i_seIn file included from ufnD/usr/local/clang/include/absl/status/status.heikendo:b,w 67un.;: g.In file included from . )L/usr/local/clang/include/absl/status/internal/status_internal.h| ^o:i fg29(_/usr/local/clang/include/absl/base/nullability.hs: act:i/usr/local/clang/include/absl/strings/cord.hso289:fn:1245is34:et:38d c : h note: | expanded from macro 'absl_nullability_unknown'awarning: ^ rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] * 289a | b#s dl1245In file included from e_ | s2/s2builderutil_s2polyline_vector_layer.ccfni:nilu18lnien e: la baIn file included from asbl../src/s2/s2builderutil_s2polyline_vector_layer.h_bs:ln:l27u:e: lcIn file included from nlo../src/s2/mutable_s2shape_index.haar:mbdi_30iel): nit;In file included from teyr /usr/local/clang/include/absl/container/btree_map.h_nu :anl| 67 ^k:: /usr/local/clang/include/absl/container/internal/btree_container.hn:/usr/local/clang/include/absl/base/nullability.hC:oor:574wdn257:R e:3_pN23:*u l: al warning: b_sulnote: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n_sexpanded from macro 'absl_nullable' npu el lca 574ibf257 | lie | e d# C odA Bre| Sdf ^iL:_: InIenNl TERNAiaLn_beXsR(elipn_:sn:uetrlrtle_aebo(rl)_ ea s | s ^_i gNnu/usr/local/clang/include/absl/base/nullability.h,l:l 257ia:bn23sl:ee r tnote: _ expanded from macro 'absl_nullable'o| ^r _ 257a | s#sdiegfni_nhei natb_silm_pnlu,l lcaobnlset _&N,u l&l&a,b l e| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 575 | true, true, const_In file included from is2/s2cell_index.cct:e18r: aIn file included from t../src/s2/s2cell_index.ho:r26(: hIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:t43): In file included from A/usr/local/clang/include/absl/container/hash_container_defaults.hB:S19L: _In file included from I/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN:T59E: RIn file included from N/usr/local/clang/include/absl/strings/cord.hA:L94_: CIn file included from O/usr/local/clang/include/absl/strings/internal/cordz_info.hM:M31A: )/usr/local/clang/include/absl/synchronization/mutex.h;In file included from : s2/s2cap.cc549 ::| 1840 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: : In file included from ../src/s2/s2cap.h/usr/local/clang/include/absl/container/internal/btree_container.h:warning: :30type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]511: :In file included from 47../src/s2/s1angle.h:: 28549note: : expanded from macro 'ABSL_INTERNAL_X' | In file included from ../src/s2/s2point.h :s27 t: 511aIn file included from | t../src/s2/s2coder.h i:c 23 v: oIn file included from i/usr/local/clang/include/absl/status/status.h d: 67 I: nIn file included from c/usr/local/clang/include/absl/status/internal/status_internal.hAr:Be29mS: e/usr/local/clang/include/absl/strings/cord.hnLt:_S1258Iy:Nn36Tc:Eh Rwarning: SNtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ae Lm_(A TM1258Tu | RitInBelUxiT*nEe _ CacbAosPrTldU__RniEnoDnt_neuBlrlYn (amtlhu:i,:s )C )o| ) ^r d R e/usr/local/clang/include/absl/base/nullability.h p :F l241 a :t *22 :a b snote: expanded from macro 'absl_nonnull'l _ n o 241n n | #ud l el f i\| n ^e | a/usr/local/clang/include/absl/base/nullability.h ^~~~b: s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _NonnullIn file included from s2/s2cell_index.cc :| 18 ^: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2cap.cc :| 18 ^: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2cell_index.cc::126818:: 51In file included from :../src/s2/s2cell_index.h :26warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h1268: | 19i: nIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hi:n59e: In file included from v/usr/local/clang/include/absl/strings/cord.ho:i94d: In file included from C/usr/local/clang/include/absl/strings/internal/cordz_info.h:o31r: d/usr/local/clang/include/absl/synchronization/mutex.h:::551I:n40l:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ep: :551E | m p lsatcaetTirce eb(oCoolr dDReecpr*e maebnstlS_ynnocnhnSuelml( Mruetpe,x * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' mu ,241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnulnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23b: aIn file included from s/usr/local/clang/include/absl/status/status.he:_67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:r29n: a/usr/local/clang/include/absl/strings/cord.hl::1275::P51e:r Twarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r eadS y1275n | cihn*l ianbes lv_oniodn nCuolrld :w:,I n l| i ^n eR/usr/local/clang/include/absl/base/nullability.he:p241:::22E:m pnote: lexpanded from macro 'absl_nonnull'a ce T241r | e#ed(eCfoirndeR eapb*s la_bnsoln_nnuolnln u_lNlo nrneupl,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2cell_index.ccn:o18n: nIn file included from u../src/s2/s2cell_index.hl:l26 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_set.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp,In file included from s2/s2cap.cci:n18t: In file included from f../src/s2/s2cap.hl:a30g: sIn file included from )../src/s2/s1angle.h;: 28 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #defi/usr/local/clang/include/absl/strings/cord.hn:e1282 :a47b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l1282l | i_nNloinnneu lvlo i d| ^C ord::InlineRep::SetTree(In file included from Cs2/s2cell_index.cco:r18d: RIn file included from e../src/s2/s2cell_index.hp:*26 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_set.hs:l43_: nIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hn:n19u: lIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :r59e: pIn file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h241::55822::35 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #558d | e f ibnoeo la bLsolc_knSolnonwuWlilt h_DNeoandnluilnle ( M| u ^H ow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.hIn file included from :s2/s2cell_index.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2cell_index.h27:: 26In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h23:: 43In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h67:: 19In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h29:: 59: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/strings/cord.h1290::9454: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/synchronization/mutex.h:559: 461290: | iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l ine 559v | o i d C o r d : : I n l i n e R e p : : S e t T r e e OcroEnmsptt yC(oCnodridtRieopn** aabbssll__nnuullllaabbllee rceopn,d , | ^| ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257257::2323:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nullable' 257257 | | ##ddeeffiinnee aabbssll__nnuullllaabbllee __NNuullllaabbllee | | ^ ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, cIn file included from os2/s2cap.ccn:s18t: In file included from C../src/s2/s2cap.ho:n30d: iIn file included from t../src/s2/s1angle.hi:o28n: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _In file included from ../src/s2/s2coder.hns2/s2cell_id.ccu::l2318l: : aIn file included from bIn file included from /usr/local/clang/include/absl/status/status.hl../src/s2/s2cell_id.he:: 67c43: o: nIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h:../src/s2/s1angle.h,: 577:29 :28: | 3: /usr/local/clang/include/absl/strings/cord.h ^:In file included from : ../src/s2/s2point.h1301:warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:27: 56: 241:In file included from : ../src/s2/s2coder.h22warning: 577::type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 23 : note: In file included from Aexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h1301B : | Si67n L: _lI241In file included from iNn | /usr/local/clang/include/absl/status/internal/status_internal.hTeE#: Rvd29NoAe: iLdfIn file included from In file included from _/usr/local/clang/include/absl/strings/cord.hX (is2/s2builderutil_snap_functions.cc:Cin:8618onre: : sde In file included from /usr/local/clang/include/absl/strings/cord_analysis.h:r:a../src/s2/s2builderutil_snap_functions.h:tI_nb:32olrs23:i_nl: 47aes_In file included from :Rsen../src/s2/s1angle.h ipo:nwarning: g:28:ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: ,C u lIn file included from oi l../src/s2/s2point.hmnmsie32 :trT | _25tr_soirN: ezee__oIn file included from (acsotn../src/s2/util/coding/coder.hnsn sG:euitg36nt_l : CEoshtlIn file included from ridnRti ../src/s2/base/casts.he_pm* :aibas| 34mtpeld,Ml ^: e_ In file included from &mno/usr/local/clang/include/absl/log/log.h&ur:,lyl209 Uas: In file included from cboangsetIn file included from s2/s2cell_index.ccl( c/usr/local/clang/include/absl/log/internal/log_impl.h:e& oonl:18,sdt22: _ r: eIn file included from CIn file included from opr../src/s2/s2cell_index.h| /usr/local/clang/include/absl/log/internal/log_message.h ^,d:: R2647 /usr/local/clang/include/absl/container/internal/btree_container.he: p: | : ^In file included from *In file included from 509 /usr/local/clang/include/absl/container/flat_hash_set.h /usr/local/clang/include/absl/log/internal/structured_proto.ha:b:/usr/local/clang/include/absl/base/nullability.h:52s43:27:l: 257: _In file included from :In file included from note: nexpanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/hash_container_defaults.h23/usr/local/clang/include/absl/log/internal/proto.ho n:::n19 34u: 509note: : expanded from macro 'absl_nullable'lIn file included from | /usr/local/clang/include/absl/types/span.hl/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : : 733257r59 : | e#p: 31d)In file included from : e ;/usr/local/clang/include/absl/strings/cord.h f : warning: i n 94| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]eA : ^ BaIn file included from Sb/usr/local/clang/include/absl/strings/internal/cordz_info.h Ls:/usr/local/clang/include/absl/base/nullability.h733_lI31: | _cnouN: 241nlslT/usr/local/clang/include/absl/synchronization/mutex.h:taeExR:22bplrN562:e A: S_pLa58note: N_uAlTln:expanded from macro 'absl_nonnull'TaRb Mtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A241| a P | T ^U k# dRe562eEfD | Si_n pIn file included from BeY as2/s2cap.cc (avn:tbho(18Ts*l _anii: db osIn file included from )s)Ln../src/s2/s2cap.hl,_onc:k nuullll30aS l : _bNl oIn file included from oen np w../src/s2/s1angle.hut (:lrl M28 A u: B HIn file included from | S o../src/s2/s2point.h ^L _w: A 27 T a: bT In file included from sR../src/s2/s2coder.h lI_: B Un23 In file included from To: s2/s2cell_id.cc E nIn file included from :_ Ln/usr/local/clang/include/absl/status/status.h18 I\u:: F El67In file included from Tl: ../src/s2/s2cell_id.h| I ^ In file included from :M Eh/usr/local/clang/include/absl/status/internal/status_internal.h43_o/usr/local/clang/include/absl/container/internal/common.h:: Bw:29In file included from O,32: ../src/s2/s1angle.hU :/usr/local/clang/include/absl/strings/cord.h:Nc9:28Do:1302: ,n :In file included from snote: t50../src/s2/s2point.h macro 'ABSL_INTERNAL_IF_false' defined here ::| ^C o27 warning: n: /usr/local/clang/include/absl/base/nullability.h32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]dIn file included from : | #i../src/s2/s2coder.h257dt ::ei13022323fo | : : i nIn file included from n */usr/local/clang/include/absl/status/status.h note: ae : expanded from macro 'absl_nullable' b 67A B Ss: L lIn file included from 257_ I_/usr/local/clang/include/absl/status/internal/status_internal.h | # dNn: e f Tu29lil E : n aRIn file included from e bNl/usr/local/clang/include/absl/strings/cord.h a b s lA_e: L _ InF 86 u_lc: o/usr/local/clang/include/absl/strings/cord_analysis.h f l n:aalbsl d50,e e :( 49 i| _:N uf ^ l l aC_ warning: bostype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a/usr/local/clang/include/absl/base/nullability.hlr dt:eR eip257 s*f:50| ia23 | ^ebd:s iszle_, _nt note: oexpanded from macro 'absl_nullable'.G.n. ent) uMlolr e257 _P_ | rrVe#eAc_dpi,s eAe MRf| eIn file included from Gi ^ms2/s2builderutil_snap_functions.ccoSrn e:_y_U /usr/local/clang/include/absl/base/nullability.h18 sa:b: a241sIn file included from | g ^e:(l../src/s2/s2builderutil_snap_functions.h_ 22c:on:23nu lnote: : expanded from macro 'absl_nonnull'slIn file included from In file included from ta bs2/s2builderutil_s2polyline_vector_layer.ccl../src/s2/s1angle.h 241C:oe: | 18r28d_#: : RNduIn file included from lIn file included from eepf*i../src/s2/s2builderutil_s2polyline_vector_layer.hnl../src/s2/s2point.ha :e:ba27b salb_25l: snl: eIn file included from o_In file included from ../src/s2/mutable_s2shape_index.hnnno../src/s2/util/coding/coder.h :unl:| 30nl36 ^: u lr: In file included from leIn file included from p/usr/local/clang/include/absl/container/btree_map.h ../src/s2/base/casts.h):_:;67N34 : o: /usr/local/clang/include/absl/container/internal/btree_container.hnIn file included from | :n/usr/local/clang/include/absl/log/log.h ^577u: :l2093l: /usr/local/clang/include/absl/base/nullability.h: In file included from : /usr/local/clang/include/absl/log/internal/log_impl.h241| warning: ^::passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 22In file included from 22 : s2/s2cell_index.cc:In file included from : /usr/local/clang/include/absl/log/internal/log_message.h18577note: :expanded from macro 'absl_nonnull': | 47 In file included from : A B../src/s2/s2cell_index.hIn file included from 241S:/usr/local/clang/include/absl/log/internal/structured_proto.h | L#26:_dI: 27eNfIn file included from : TiE/usr/local/clang/include/absl/container/flat_hash_set.hIn file included from nRe:/usr/local/clang/include/absl/log/internal/proto.hN A43:aL: 34b_sXIn file included from : l(/usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/types/span.h_in:In file included from :nos19s2/s2cap.cc739nen: ::rutIn file included from 1821l_l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :o r:In file included from __59../src/s2/s2cap.hwarning: Na: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]osnIn file included from 30 sni/usr/local/clang/include/absl/strings/cord.h: uglnl, i:In file included from 739n94../src/s2/s1angle.h| | ^Ssp: : earIn file included from 28ntr 31../src/s2/s2point.h_M: :aIn file included from a/usr/local/clang/include/absl/synchronization/mutex.h27ss2/s2cell_id.ccski:: :egS565In file included from 18np_:../src/s2/s2coder.h: ahn36:In file included from i(n:23../src/s2/s2cell_id.hTt*_ : : iawarning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]43mbpsll/usr/local/clang/include/absl/status/status.h : ,_ :&In file included from &n, 67../src/s2/s1angle.hu l565: :cloa | In file included from 28nbs /usr/local/clang/include/absl/status/internal/status_internal.h: lte :vIn file included from &b,e 29o../src/s2/s2point.hg : i:i| n ^ /usr/local/clang/include/absl/strings/cord.hd27 A:/usr/local/clang/include/absl/container/internal/btree_container.h : B1312S:LUIn file included from n:l511o_c../src/s2/s2coder.hk38:A:TS:5223Tl :: Rowarning: In file included from Iwtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'ABSL_INTERNAL_X'B( : US67Ty : En1312c511In file included from _ | Lih | /usr/local/clang/include/absl/status/internal/status_internal.hInFW a:iltE 29 : i PTIn file included from InMeE aa/usr/local/clang/include/absl/strings/cord.h_ B Obr: U sAa86NlD:,B m: :S Ls/usr/local/clang/include/absl/strings/cord_analysis.hc| o_r*: ^IdN_Ti56a En:tbRs/usr/local/clang/include/absl/base/nullability.h56eNl:_:nrA257L _unl:warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]TaTll23 R:a:I:b BCl56note: Uexpanded from macro 'absl_nullable'oe | T rsdiwEa Rz_eCi257e_pA*t | tP TGU pa)#edReb tEfDisAE_nBel BsSYL_at(i_nbtmhAuTsaitsl)TleldaFbal)R_ine)IruS h a BlCroe UlrMde: TaEm: b l_oI n e Crl i_ OynNe LUuR Dslale ;gapb:l e e: c (l | c ^e| ^o a n s t r/usr/local/clang/include/absl/base/nullability.h \(:C )257In file included from o r d:s2/s2builderutil_snap_functions.cc| { ^ R23: e:18| /usr/local/clang/include/absl/container/internal/common.h ^p : : *note: In file included from 32 /usr/local/clang/include/absl/base/nullability.haexpanded from macro 'absl_nullable'../src/s2/s2builderutil_snap_functions.h::b :9257s23l ::: _257 23In file included from n | :note: ../src/s2/s1angle.hmacro 'ABSL_INTERNAL_IF_false' defined hereo# : nd28note: nexpanded from macro 'absl_nullable'e : u lf i32In file included from l257 n | ../src/s2/s2point.h | re#:#ed d25pe)fae: f;i niebIn file included from n eAs../src/s2/util/coding/coder.h| Bal: ^SbL_36 s_ln: /usr/local/clang/include/absl/base/nullability.hI_NuIn file included from :nTul../src/s2/base/casts.h241ElRl::lNaa3422AbLb: :l_elIn file included from I e/usr/local/clang/include/absl/log/log.hnote: F__ :expanded from macro 'absl_nonnull'Nfu_209 alllN: saeuIn file included from 241b(ll/usr/local/clang/include/absl/log/internal/log_impl.h | i#fd_esl:e faa22 itnb: | i ^seflIn file included from iae/usr/local/clang/include/absl/log/internal/log_message.hebds :,l 47_.n| : .o. ^In file included from n)n /usr/local/clang/include/absl/log/internal/structured_proto.h u_:l_27lV: AIn file included from __/usr/local/clang/include/absl/log/internal/proto.hNA:oR34nG: nS/usr/local/clang/include/absl/types/span.hu_:l_740l : 21 | :| ^ ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* abslIn file included from _s2/s2cell_index.ccn:u18l: lIn file included from a../src/s2/s2cell_index.hb:l26e: In file included from In file included from es2/s2cap.ccn/usr/local/clang/include/absl/container/flat_hash_set.h:d:18)43: : In file included from nIn file included from ../src/s2/s2cap.ho/usr/local/clang/include/absl/container/hash_container_defaults.h:e:30x19: c: In file included from eIn file included from ../src/s2/s1angle.hp/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:t:28 59: {: In file included from In file included from ../src/s2/s2point.h /usr/local/clang/include/absl/strings/cord.h:| :27 ^94: : In file included from In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h/usr/local/clang/include/absl/strings/internal/cordz_info.h:::2572331:: : 23In file included from /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/status/status.h: :576note: 67expanded from macro 'absl_nullable':: 49In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h 257:warning: | 29#type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: d /usr/local/clang/include/absl/strings/cord.he :f5761321i | :n 48e In file included from :vas2/s2builderutil_s2polyline_vector_layer.cc owarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s:i l18d_: nIn file included from u1321lT../src/s2/s2builderutil_s2polyline_vector_layer.h | lir:anby27Rllien e_: Ne mIn file included from uvo../src/s2/mutable_s2shape_index.hvlo:iel30d(a: b bIn file included from lCa/usr/local/clang/include/absl/container/btree_map.heo s:r de67| :_: ^:i /usr/local/clang/include/absl/container/internal/btree_container.hIn:nt579le:rin3na:el R:warning: e:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]pP :e:rC To579hp | ry eT aodAASBrSyrLna_cyIh(*N caThbEsaRlrN*_A Lnao_nbXns(ulil_nlnso esn)r;n tu_l olr| ^_d assts/usr/local/clang/include/absl/base/nullability.h)i :gc241no,:n 22si:tn s{enote: expanded from macro 'absl_nonnull'r t | _ ^ o 241r | _/usr/local/clang/include/absl/base/nullability.ha#:sd241se:if22gi:nn e_ note: hexpanded from macro 'absl_nonnull'aib ns tl241__ | nio#nmdnpeulfl,il n &_e& N,oan nbuclslo ln_ snt| In file included from o n ^s2/s2builderutil_snap_functions.cc&n, :u l18 l: | In file included from ^_../src/s2/s2builderutil_snap_functions.h N:o23/usr/local/clang/include/absl/container/internal/btree_container.hn: :nIn file included from 509u../src/s2/s1angle.h:l:52l28: : In file included from In file included from note: | ../src/s2/s2point.h ^s2/s2cell_index.ccexpanded from macro 'ABSL_INTERNAL_X': : 2518: : In file included from In file included from 509../src/s2/util/coding/coder.h../src/s2/s2cell_index.h | : :36 26: : In file included from In file included from ../src/s2/base/casts.h /usr/local/clang/include/absl/container/flat_hash_set.h: :34 43: : In file included from In file included from /usr/local/clang/include/absl/log/log.h /usr/local/clang/include/absl/container/hash_container_defaults.h:A:209B19: S: In file included from LIn file included from /usr/local/clang/include/absl/log/internal/log_impl.h_/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:I:22N59: T: In file included from EIn file included from /usr/local/clang/include/absl/log/internal/log_message.hR/usr/local/clang/include/absl/strings/cord.h:N:47A94: L: In file included from _In file included from /usr/local/clang/include/absl/log/internal/structured_proto.hA/usr/local/clang/include/absl/strings/internal/cordz_info.h:T:27T31: R: In file included from I/usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/proto.hB::U57834T:: E45/usr/local/clang/include/absl/types/span.h_::C 794Awarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P8 T:U R warning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]578D _ | B Y (v794to | h iid s )B l)To,*c k a( bb sa ls _e n_ ui ln tle ar bn l ae l p: t: rP e r TA Bh Sr Le\_a Ad TS| yT ^nR cIh/usr/local/clang/include/absl/container/internal/common.hB*:U 32Ta:bEs9l_:_L nnote: oImacro 'ABSL_INTERNAL_IF_false' defined herenF EnTu lIl32M | sE#_)d;B eOf UiN| nD ^e, As/usr/local/clang/include/absl/base/nullability.hBi:SzL241e_:_I22tN: TsE iRznote: Neexpanded from macro 'absl_nonnull'A)L _nI oFe241_xf | ca#eldpsetef ({iin ef _a| sb ^as tli_/usr/local/clang/include/absl/base/nullability.hsn:fo257in:en23du:,l lnote: ._expanded from macro 'absl_nullable'.N o. n)257 n | _u#_dlVeAfl_i AnR eG S| a_ ^b_ s l _| n ^u llable _NIn file included from us2/s2builderutil_s2polyline_vector_layer.cclIn file included from :ls2/s2cell_index.cc18a:: b18In file included from l: ../src/s2/s2builderutil_s2polyline_vector_layer.heIn file included from : ../src/s2/s2cell_index.h27 :: | 26In file included from ^: ../src/s2/mutable_s2shape_index.h In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h30:: 43In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h67:: 19/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 579/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::359:: In file included from warning: /usr/local/clang/include/absl/strings/cord.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31579: | /usr/local/clang/include/absl/synchronization/mutex.h : 580A:B34S:L _warning: IIn file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Ns2/s2builderutil_snap_functions.ccT :E18R: NIn file included from A580../src/s2/s2builderutil_snap_functions.hL | :_ 23X : b(aIn file included from is../src/s2/s1angle.hne:_s28ie: nrIn file included from tt../src/s2/s2point.he_:ro25nra: _lIn file included from a:../src/s2/util/coding/coder.h:s:Pse36ri: gTIn file included from nh../src/s2/base/casts.h,r: e34ia: ndIn file included from sS/usr/local/clang/include/absl/log/log.hey:rn209tc: _hIn file included from o*/usr/local/clang/include/absl/log/internal/log_impl.hr :_a22ab: ssIn file included from sl/usr/local/clang/include/absl/log/internal/log_message.hi_gn:nu47l_l: ahIn file included from ib/usr/local/clang/include/absl/log/internal/structured_proto.hnl:te27_ : WiIn file included from am/usr/local/clang/include/absl/log/internal/proto.hkpe:lu34,p: (/usr/local/clang/include/absl/types/span.h& :& 799,| : ^32c :o n/usr/local/clang/include/absl/base/nullability.hwarning: s:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t257 :&23, : 799 | note: | S ^pexpanded from macro 'absl_nullable' a n/usr/local/clang/include/absl/container/internal/btree_container.h< :c257511o | :n#52sd:te fnote: iTexpanded from macro 'ABSL_INTERNAL_X'n> e M aa511kb | es lC _on un ls lta S bp lae n_ (ANTBu*Sl lLa_abbIsNllT_eE nRu NlA| l ^La_ bAlTeT RbIeBgUiIn file included from TnE s2/s2cell_index.cc_ C:| A ^18P : TIn file included from /usr/local/clang/include/absl/base/nullability.hU../src/s2/s2cell_index.h:R:257E26:D: 23_In file included from :B/usr/local/clang/include/absl/container/flat_hash_set.h Y:(note: t43expanded from macro 'absl_nullable'h: iIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.h257): | )19#)d: e In file included from f /usr/local/clang/include/absl/container/internal/hash_function_defaults.hi n: e59 : a bIn file included from s /usr/local/clang/include/absl/strings/cord.hl _: n 94u l: l In file included from a b/usr/local/clang/include/absl/strings/internal/cordz_info.h l :e 31 _: N /usr/local/clang/include/absl/synchronization/mutex.hu l:\l 581a b:| l ^38e : /usr/local/clang/include/absl/container/internal/common.h | : ^warning: 31 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 9: note: 581macro 'ABSL_INTERNAL_IF_true' defined here | In file included from s2/s2builderutil_snap_functions.cc31 : | 18# : dbIn file included from ae../src/s2/s2builderutil_snap_functions.hsf:ei23n_: ieIn file included from n ../src/s2/s1angle.hAt:eB28rS: nLIn file included from a_l../src/s2/s2point.hI::N:25PT: eEIn file included from Rr../src/s2/util/coding/coder.hTN:Ah36rL: _eIn file included from Ia../src/s2/base/casts.hFd:_S34ty: rnIn file included from cu/usr/local/clang/include/absl/log/log.hhe:*( 209ia: bfsIn file included from _l/usr/local/clang/include/absl/log/internal/log_impl.hs_:an22ot: inIn file included from nsu/usr/local/clang/include/absl/log/internal/log_message.hfl:il47 e: wd)In file included from ,;/usr/local/clang/include/absl/log/internal/structured_proto.h :. 27.| : . ^In file included from ) /usr/local/clang/include/absl/log/internal/proto.h :/usr/local/clang/include/absl/base/nullability.hi34f:: _241/usr/local/clang/include/absl/types/span.hs::a22801t::i 32s:fnote: iexpanded from macro 'absl_nonnull'warning: e type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d 241 | | 801# ^ | d e f i n e a b sIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc _:n 18 o: nIn file included from n../src/s2/s2builderutil_s2polyline_vector_layer.h u: l27 l: In file included from _../src/s2/mutable_s2shape_index.hN :o 30 n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.h l: l67 : T /usr/local/clang/include/absl/container/internal/btree_container.h*| : ^579a :b3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u llable 579e | n d )A BnSoLe_xIcNeTpEtR N{In file included from A Ls2/s2cell_index.cc _:| X ^18( : iIn file included from /usr/local/clang/include/absl/base/nullability.hn../src/s2/s2cell_index.h:s:257e26r:t: 23_In file included from :o/usr/local/clang/include/absl/container/flat_hash_set.h r:note: _expanded from macro 'absl_nullable'a43 s: s In file included from i257g/usr/local/clang/include/absl/container/hash_container_defaults.h | n:#,19d e: ifnIn file included from isn/usr/local/clang/include/absl/container/internal/hash_function_defaults.heer: t59a_b: osIn file included from rl_/usr/local/clang/include/absl/strings/cord.h_an:sus94lil: ganIn file included from b_l/usr/local/clang/include/absl/strings/internal/cordz_info.hhei: n_31tN_: ui/usr/local/clang/include/absl/synchronization/mutex.hlml:pa585lb,:l 20e&: & ,warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^c ons t585 | & , v o| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d Tr a580n | s ( M u H o w a b s l _ n o n n u lfla lhsoew,) ;t r u/e/, ucsoends tf_oirt eCroantdoVra(rh-i>nMtu)t eAxB StLr_aInNsTfEeRrN A L| _ ^C OM/usr/local/clang/include/absl/base/nullability.hM:A241):;22 : | note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h241: | 511#:d47e:f inote: nexpanded from macro 'ABSL_INTERNAL_X'e ab s511l | _ n o n n u l l _ NAoBnSnLu_lIlN T E| R ^N AL_ATTRIBUTE_CAPTURED_BIn file included from Ys2/s2cell_index.cc(:t18h: iIn file included from s../src/s2/s2cell_index.h):)26): In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31\: /usr/local/clang/include/absl/synchronization/mutex.h :| 586 ^~~~: 43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ig/usr/local/clang/include/absl/container/internal/btree_container.hn:o581r:e3d:* /warning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] {} | 581 ^ | /usr/local/clang/include/absl/base/nullability.hA:B257S:L23_:I Nnote: Texpanded from macro 'absl_nullable'E RN A257L | _#Xd(eifnisneer ta_bosrl__ansuslilganb,l ei n_sNeurltl_aobrl_ea s s| i ^g n_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(MuIn file included from ts2/s2builderutil_s2polyline_vector_layer.cce:x18&: In file included from m../src/s2/s2builderutil_s2polyline_vector_layer.hu: 27A: BIn file included from S../src/s2/mutable_s2shape_index.hL:_30I: NIn file included from T/usr/local/clang/include/absl/container/btree_map.hE:R67N: A/usr/local/clang/include/absl/container/internal/btree_container.hL:_583A:T3T:R Iwarning: Bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]U TE_C A583P | T U RAEBDS_LB_YI(NtThEiRsN)A)L _ X| ( ^~~~i nsert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/btree_container.h::635509::2952:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 635509 | | e x p l i c i t AMBuStLe_xILNoTcEkR(NMAuLt_eAxT*T RaIbBsUlT_En_oCnAnPuTlUlR EmDu_)B YA(BtShLi_sE)X)C,L U S I V E _ L OIn file included from Cs2/s2cap.cc K: _18 F: UIn file included from N../src/s2/s2cap.h C: T30 I: OIn file included from N../src/s2/s1angle.h( :m 28u : )In file included from ../src/s2/s2point.h\ : | 27 ^: | In file included from ^../src/s2/s2coder.h :/usr/local/clang/include/absl/base/nullability.h23:/usr/local/clang/include/absl/container/internal/common.h: 241:In file included from :31/usr/local/clang/include/absl/status/status.h22:::967 :: note: expanded from macro 'absl_nonnull'In file included from note: macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : 31# | /usr/local/clang/include/absl/strings/cord.h#d:de1505fei:fn41ei: n aewarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s AlB_Sn Lo1505_n | nIiNunTllEliR nN_eAN Lov_nonIiuFd_l tlCr our ed(| :i ^:fC _ospaytTiosAfriready,I m.p.l.()c hiafr_*s aatbisslf_ineodn n u| l ^l dst) consIn file included from ts2/s2cell_index.cc In file included from :{s2/s2builderutil_s2polyline_vector_layer.cc 18: : 18| In file included from : ^../src/s2/s2cell_index.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h26:/usr/local/clang/include/absl/base/nullability.h: 27:In file included from : 241/usr/local/clang/include/absl/container/flat_hash_set.hIn file included from ::../src/s2/mutable_s2shape_index.h2243::: 30 In file included from : note: /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/container/btree_map.h 19:: 67In file included from 241: /usr/local/clang/include/absl/container/internal/hash_function_defaults.h | /usr/local/clang/include/absl/container/internal/btree_container.h:#:59d583e: :fIn file included from 3i/usr/local/clang/include/absl/strings/cord.h:n: e94warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l 31_583n: | o/usr/local/clang/include/absl/synchronization/mutex.h n: nA641uBl:SlL 68__I:NN oTnwarning: E'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]nRu NlAlL _ X641| ( ^ | i n seexrtp_loirc_iats sMiugtne,x Lioncske(rMtu_toerx_&a smsui gAnB_ShLi_nItN_TiEmRpNlA,L _&A&In file included from T,s2/s2cap.ccT :cR18oI: nBIn file included from sU../src/s2/s2cap.htT: E30&_: C,In file included from A ../src/s2/s1angle.hP :T| 28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~U: RIn file included from E../src/s2/s2point.h D:584_27 | B: YIn file included from ( t../src/s2/s2coder.hh i:s )23, : In file included from /usr/local/clang/include/absl/status/status.h | : ^~~~ 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h :t1514r:u29e:, warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue, 1514c | o n s t _ciotredr_aitnotre(r/usr/local/clang/include/absl/synchronization/mutex.hhnia:nlt649:):: 29CA:oB rSdLwarning: R_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eIp N*T Ea Rb649NsA | lL __ nCeoOxnMpnMluAil)lc; i tt r | e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Meu )t e/usr/local/clang/include/absl/container/internal/btree_container.h{x: L509 o:| c47 ^k:( M/usr/local/clang/include/absl/base/nullability.hnote: u:expanded from macro 'ABSL_INTERNAL_X't241e :x22*: a509note: b | expanded from macro 'absl_nonnull's l _241 n | o #n dn e ufl il n AmeuB ,Sa Lb_csIolNn_TnsEotRnN nACuLol_lnAd iT_tTNiRooInnBn&UuT lEcl_o Cn Ad| P) ^ T U| R ^E D_/usr/local/clang/include/absl/base/nullability.hB:Y241(:t22h:i snote: )expanded from macro 'absl_nonnull') , 241 | # d e f i n e a b s l _ n o n n u l l \_ N o| n ^~~~n ull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.hIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc30:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h28:: 27In file included from : ../src/s2/s2point.hIn file included from :../src/s2/mutable_s2shape_index.h27:: 30In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h23:: 67In file included from : /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67:: 583In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h3::29 : warning: /usr/local/clang/include/absl/strings/cord.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 1525:29: warning: 583type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | A B1525S | L _ I N TcEoRrNdA_Li_nXt(eirnnsaelr:t:_Coorr_daRsespi*g na,b siln_sneorntn_uolrl_ atsrseieg)n _{h i n| t ^_ imp/usr/local/clang/include/absl/base/nullability.hl:,241 :&22&:, note: cexpanded from macro 'absl_nonnull'o ns t241 | &#,d e f| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n e a b584s | l _ n o nIn file included from ns2/s2cell_index.cc u :l l18 : _ In file included from N o../src/s2/s2cell_index.h n: n 26u : l lIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.h r:| u43 ^e: ,In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ht:r19u: eIn file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :c59o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht:_94i: tIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hr:a31t: o/usr/local/clang/include/absl/synchronization/mutex.hr:(670h:i74n:t )warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]A BSL_I N670T | E R NeAxLp_lCiOcMiMtA )R;e a d| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r Mu/usr/local/clang/include/absl/container/internal/btree_container.ht:In file included from e511xs2/s2cap.ccL::o4718c:: k In file included from (note: ../src/s2/s2cap.hexpanded from macro 'ABSL_INTERNAL_X'M: u30t: eIn file included from 511x../src/s2/s1angle.h | &: 28 m: uIn file included from ../src/s2/s2point.hA :B 27S : LIn file included from _../src/s2/s2coder.h I:AN23TBE: SRIn file included from LN/usr/local/clang/include/absl/status/status.h_A:IL67_N: TAIn file included from TE/usr/local/clang/include/absl/status/internal/status_internal.hTR:RN29IA: LB/usr/local/clang/include/absl/strings/cord.h_U:AT1530TE:T_55RC:IA BPwarning: TUtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]UTR EE_DC _A1530BP | TiYUnR(lEtiDhn_ieB YsC()ot)hr ids :)| : ^~~~)C )h u n k I t e r a t o r : : C h u n k I t e r a t\o r (| c ^~~~o nst /usr/local/clang/include/absl/synchronization/mutex.hC:o678r:d35*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n678n | u l le xcpolridc)i t{ R e| a ^d erM/usr/local/clang/include/absl/base/nullability.hu:t241e:x22L:o cnote: kexpanded from macro 'absl_nonnull'( Mu t241e | x#*d eafbisnle_ naobnsnlu_lnlo nmnuu)l lA B_SNLo_nSnHuAlRlE D _| L ^O CK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h586::313: :/usr/local/clang/include/absl/synchronization/mutex.h :warning: 681passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]586 | AB S681L | _ I NeTxEpRlNiAcLi_tX (RienasdeerrtM_uotre_xaLsoscikg(nM,u tienxs&e rmtu_ oArB_SaLs_sIiNgTnE_RhNiAnLt__AiTmTpRlI,B U&T&E,_ C&A&P,T UfRaElDs_eB,Y ( t| h ^i s)/usr/local/clang/include/absl/container/internal/btree_container.h,: 509 :| 52 ^~~~: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE/usr/local/clang/include/absl/synchronization/mutex.h_:C689A:P35T:U Rwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D _BY( t689h | i s )e)x,p l i c i t R e a d e r M u t e x L o c k ( M u\t e x| * ^ abs/usr/local/clang/include/absl/container/internal/common.hl:_32n:o9n:n unote: lmacro 'ABSL_INTERNAL_IF_false' defined herel mu ,32 | c#odnesfti nCeo nAdBiStLi_oInN&T EcRoNnAdL)_ I F| _ ^f als/usr/local/clang/include/absl/base/nullability.he:(241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sfie d241, | #.d.e.f)i n_e_ VaAb_sAlR_GnSo_n_n u l| l ^ _Nonnull | In file included from ^s2/s2builderutil_s2polyline_vector_layer.cc :18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67/usr/local/clang/include/absl/synchronization/mutex.h: :718/usr/local/clang/include/absl/container/internal/btree_container.h::35588:: 3warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 718 | 588e | x p lAiBcSiLt_ IWNrTiEtReNrAMLu_tXe(xiLnoscekr(tM_uotre_xa*s saibgsnl,_ nionnsneurltl_ omru_)a s s| i ^g n_h/usr/local/clang/include/absl/base/nullability.hi:n241t:_22i:m pnote: lexpanded from macro 'absl_nonnull', & &241, | #&d&e,f ifnael saeb,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l: 52_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTUREIn file included from Ds2/s2cell_index.cc_:B18Y: (In file included from t../src/s2/s2cell_index.hh:i26s: )In file included from )/usr/local/clang/include/absl/container/flat_hash_set.h,: 43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :\722 : 74| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/container/internal/common.h :32:9: note: 722macro 'ABSL_INTERNAL_IF_false' defined here | e x32p | l#idceifti nWer iAtBeSrLM_uItNeTxELRoNcAkL(_MIuFt_efxa&l smeu( iAfB_SsLa_tIiNsTfEiReNdA,L _.A.T.T)R I_B_UVTAE__ACRAGPST_U_R E D| _ ^B Y(this), In file included from | s2/s2builderutil_s2polyline_vector_layer.cc ^~~~: 18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERN/usr/local/clang/include/absl/synchronization/mutex.hA:L731_:X35(:i nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rt_ o731r | _ a sesxipglni,c iitn sWerritt_eorrM_uatsesxiLgonc_kh(iMnutt_eixm*p l,a b&s&l,_ n&o&n,n uflall smeu,, c| o ^n st/usr/local/clang/include/absl/container/internal/btree_container.h :C511o:n52d:i tnote: iexpanded from macro 'ABSL_INTERNAL_X'o n& c511o | n d ) | ^ /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#AdTeTfRiInBeU TaEb_sClA_PnToUnRnEuDl_lB Y_(Ntohninsu)l)l) | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisIn file included from fs2/s2cap.cci:e18d: In file included from ../src/s2/s2cap.h| : ^30 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2builderutil_s2polyline_vector_layer.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2builderutil_s2polyline_vector_layer.h: :27/usr/local/clang/include/absl/strings/cord.h: :In file included from 1666../src/s2/mutable_s2shape_index.h::4830:: In file included from /usr/local/clang/include/absl/container/btree_map.hwarning: :67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3 :1666 | warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n line C588o | r d ACBoSrLd_:I:NATdEvRaNnAcLe_AXn(diRnesaedr(tC_hoarr_Iatsesriagtno,r *i nasbesrlt__noorn_nauslsli gint_,h i n| t ^_ imp/usr/local/clang/include/absl/base/nullability.hl:,241 :&22&:, note: &expanded from macro 'absl_nonnull'& , f241a | l#sdee,f i n| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abs l589_ | n o n n u l l _ N o n n u l l | t ^r ue, const_iteraIn file included from ts2/s2cell_index.cco:r18(: hIn file included from i../src/s2/s2cell_index.hn:t26): In file included from A/usr/local/clang/include/absl/container/flat_hash_set.hB:S43L: _In file included from I/usr/local/clang/include/absl/container/hash_container_defaults.hN:T19E: RIn file included from N/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:L59_: CIn file included from O/usr/local/clang/include/absl/strings/cord.hM:M94A: )In file included from ;In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h s2/s2cap.cc: :31| 18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2cap.h:/usr/local/clang/include/absl/container/internal/btree_container.h:801:30:511: 20:In file included from :47../src/s2/s1angle.h ::warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: : expanded from macro 'ABSL_INTERNAL_X' In file included from ../src/s2/s2point.h:27: In file included from 801../src/s2/s2coder.h511 | : | 23C : o In file included from n /usr/local/clang/include/absl/status/status.hd :i 67 t: iIn file included from o n/usr/local/clang/include/absl/status/internal/status_internal.h (: b29Ao: oB/usr/local/clang/include/absl/strings/cord.hSl:L 1672(_*:aI41bNs:Tl E_warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oR nNnAu Ll1672_l | AiT nTlRfiIunnBecU )Tv(Eov_iCodiAd *PC TaoUrbRsdEl:D_:_nAuBdlYvl(aatnbhciielsi()Ct)hy)_a ur In tk e nr a t o r o* w na )b, s l _| n ^o n n u /usr/local/clang/include/absl/base/nullability.hl :l 241\i :t ,22| : ^~~~s inote: zexpanded from macro 'absl_nonnull'e _t 241n | _#bdyetfeisn)e {a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_In file included from ns2/s2cell_index.cco:n18n: uIn file included from l../src/s2/s2cell_index.hl: 26_: NIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_n/usr/local/clang/include/absl/container/internal/btree_container.hu:l590l:a3b:i lwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t y_un k590n | o w nA B_SNLu_lIlN_TuEnRsNpAeLc_iXf(iiends e r| t ^_ or_assign, insert_or_In file included from as2/s2cell_index.ccs:s18i: gIn file included from n../src/s2/s2cell_index.h_:h26i: nIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.h_:i43m: pIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h,: 19&: &In file included from ,/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :&59&: ,In file included from /usr/local/clang/include/absl/strings/cord.ht:r94u: eIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :802:/usr/local/clang/include/absl/container/internal/btree_container.h19::509 :warning: 52type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X'802 | 509 | v o iAdB*S La_bIsNlT_EnRuNlAlLa_bAiTlTiRtIyB_UuTnEk_nCoAwPnT UaRrEgD)_;B Y (| t ^h is/usr/local/clang/include/absl/base/nullability.h):)289,: 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f i n e a b s l _ n\u l l| a ^b il/usr/local/clang/include/absl/container/internal/common.hi:t31y:_9u:n knote: nmacro 'ABSL_INTERNAL_IF_true' defined hereo wn _31N | u#ldle_fuinnsep eAcBiSfLi_eIdN T E| R ^N AL_IF_true(if_satisfied, ...) if_satisIn file included from fs2/s2cell_index.cci:e18d: In file included from ../src/s2/s2cell_index.h| : ^26 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2/s2builderutil_s2polyline_vector_layer.cc: :In file included from 18/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2builderutil_s2polyline_vector_layer.h: :/usr/local/clang/include/absl/synchronization/mutex.h27:: 814In file included from :../src/s2/mutable_s2shape_index.h20::30 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h :814590 | : 3 :C owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d ition (590b | o o lA B(S*La_bIsNlT_EnRoNnAnLu_lXl( ifnusnecr)t(_To*r _aabsssli_gnnu,l lianbsielritt_yo_ru_naksnsoiwgnn)_,h i n| t ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22&:& ,note: expanded from macro 'absl_nonnull'& &, 241t | r#udee,f i n| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abs l591_ | n o n n u l l _ N o n n u l l | f ^a lse, conIn file included from ss2/s2cell_index.cct:_18i: tIn file included from e../src/s2/s2cell_index.hr:a26t: oIn file included from r/usr/local/clang/include/absl/container/flat_hash_set.h(:h43i: nIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.h): 19A: BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59I: NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N: AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:C31O: M/usr/local/clang/include/absl/synchronization/mutex.hM:A814):;42 : | warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h: 509814: | 47 : Cnote: oexpanded from macro 'ABSL_INTERNAL_X'n diti o509n | ( b o o l ( * a b sAlB_SnLo_nInNuTlElR NfAuLn_cA)T(TTR*I BaUbTsEl__CnAuPlTlUaRbEiDl_iBtYy(_tuhniksn)o)w,n ) , | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d\e f i| n ^~~~e absl_n/usr/local/clang/include/absl/container/internal/btree_container.hu:l590l:a3b:i lwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t y/usr/local/clang/include/absl/container/internal/btree_container.h_:u511n:k52n:o wnote: nexpanded from macro 'ABSL_INTERNAL_X' _Nu l511l | _ u n s p e c i f i eAdB S L| _ ^I NTERNAL_ATTRIBUTE_In file included from Cs2/s2cell_index.ccA:P18T: UIn file included from R../src/s2/s2cell_index.hE:D26_: BIn file included from Y/usr/local/clang/include/absl/container/flat_hash_set.h(:t43h: iIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.h):)19): In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 815 : 16 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]\ | ^815 | /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here T *32 | a#bdself_innuel lAaBbSiLl_iItNyT_EuRnNkAnLo_wInF _afragl)s;e ( i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i289s:f34i:e dnote: ,expanded from macro 'absl_nullability_unknown' .. .289) | #_d_eVfAi_nAeR GaSb_s_l _ n| u ^l lability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc43:: 18In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h19:: 27In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/mutable_s2shape_index.h59:: 30In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h94:: 67In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/internal/btree_container.h::31592: :/usr/local/clang/include/absl/synchronization/mutex.h3::830 :warning: 36passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 592 | 830 | A B S L _ I NbToEoRlN A(L*_aXb(siln_sneorntn_uolrl_ afsusnicg)n(,T *i nasbesrlt__nourl_laasbsiilgint_yh_iunntk_niomwpnl),, & &| , ^ &&/usr/local/clang/include/absl/base/nullability.h,: 289t:r34u:e ,note: expanded from macro 'absl_nullability_unknown' | ^ 289 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d509e:f52i:n enote: expanded from macro 'ABSL_INTERNAL_X'a bsl _509n | u l l a b i l i t y _AuBnSkLn_oIwNnT E_RNNuAlLl__AuTnTsRpIeBcUiTfEi_eCdA P T| U ^R ED_BY(this)), \ In file included from s2/s2cell_index.cc| : ^18 : In file included from ../src/s2/s2cell_index.h/usr/local/clang/include/absl/container/internal/common.h::2631: :In file included from 9/usr/local/clang/include/absl/container/flat_hash_set.h:: 43note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 31In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h#:d59e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T831E:R46N:A Lwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]I F_t r831u | e ( i f _ s attyipsefniaemde, a.b.s.l): :itfy_psea_tiidsefniteidt y <| T ^> ::type* absl_nuIn file included from ls2/s2builderutil_s2polyline_vector_layer.ccl:a18b: iIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.hi:t27y: _In file included from u../src/s2/mutable_s2shape_index.hn:k30n: oIn file included from w/usr/local/clang/include/absl/container/btree_map.hn: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 592:/usr/local/clang/include/absl/base/nullability.h3::289 :warning: 34'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'absl_nullability_unknown' 592 | 289 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_uXl(lianbsielritt_yo_ru_naksnsoiwgnn ,_ Niunlsle_rutn_sopre_caisfsiiegdn _ h| i ^n t_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | In file included from s2/s2cell_index.cc : 18 : In file included from ../src/s2/s2cell_index.h : 26 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h : 43 : In file included from t/usr/local/clang/include/absl/container/hash_container_defaults.hr:u19e: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hc:o59n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h_:i94t: eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.ha:t31o: r/usr/local/clang/include/absl/synchronization/mutex.h(:h844i:n10t:) warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL _844I | N T E R N A LT_*C OaMbMsAl)_;n o n| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll /usr/local/clang/include/absl/container/internal/btree_container.ho:b509j:e47c:t ,note: expanded from macro 'ABSL_INTERNAL_X' | ^ 509/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: expanded from macro 'absl_nonnull' A241B | S#Ld_eIfNiTnEeR NaAbLs_lA_TnToRnInBuUlTlE __CNAoPnTnUuRlElD _ B| Y ^( this)), In file included from s2/s2cell_index.cc : 18 : In file included from ../src/s2/s2cell_index.h : 26 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h\: 43 : | In file included from ^~~~/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::59294:: 3In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :warning: 31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/btree_container.h::845511::4552:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 845511 | | b o o l A(BaSbLs_lI:N:TtEyRpNeA_Li_dAeTnTtRiItByU_:C:AtPyTpUeR:E:D*_ BaYb(stlh_inso)n)n)u l l m e t h o d ) ( ) ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/common.h :31: 9241: | #note: dmacro 'ABSL_INTERNAL_IF_true' defined heree fin e31 | a#bdself_innoen nAuBlSlL __INNoTnEnRuNlAlL _ I| F ^_ true(if_satisfied, ...) if_satiIn file included from ss2/s2cell_index.ccf:i18e: dIn file included from ../src/s2/s2cell_index.h :| 26 ^: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from In file included from s2/s2builderutil_s2polyline_vector_layer.cc/usr/local/clang/include/absl/strings/cord.h::1894: : In file included from In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2731: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/mutable_s2shape_index.h::85030:: 16In file included from :/usr/local/clang/include/absl/container/btree_map.h :warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/container/internal/btree_container.h:592 :8503 | : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] con s592t | T *A BaSbLs_lI_NnToEnRnNuAlLl_ Xo(bijnescetr,t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i241g:n22,: inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na_bhsiln_tn_oinmnpull,l &_&N,o n&n&u,l lt r u| e ^, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, In file included from cs2/s2cell_index.cco:n18s: tIn file included from _../src/s2/s2cell_index.hi:t26e: rIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.ht:o43r: (In file included from h/usr/local/clang/include/absl/container/hash_container_defaults.hi:n19t: )In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:B59S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hI:N94T: EIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hN:A31L: _/usr/local/clang/include/absl/synchronization/mutex.hC:O851M:M45A:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 851 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 47 : bnote: oexpanded from macro 'ABSL_INTERNAL_X'o l ( a511b | s l : : t y p e _ i dAeBnStLi_tIyNR:N:AtLy_pAeT:T:R*IBUTE _aCbAsPlT_UnRoEnDn_uBlYl( tmheitsh)o)d)) ( ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d\e f i| n ^~~~e absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull con/usr/local/clang/include/absl/container/internal/btree_container.hd:)618;: 64 :| ^warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h:241: 22618: | note: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aXb(stlr_yn_oenmnpullalc e_,N otnrnyu_lelm p l| a ^c e_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(FIn file included from us2/s2cell_index.ccn:c18,: In file included from C../src/s2/s2cell_index.ha:l26l: eIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.h,: 43K: QIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.ha:l19,: In file included from K/usr/local/clang/include/absl/container/internal/hash_function_defaults.hV:a59l: uIn file included from e/usr/local/clang/include/absl/strings/cord.h,: 94.: .In file included from ./usr/local/clang/include/absl/strings/internal/cordz_info.h): 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 886 : 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | e x p\l i c| i ^t Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplacIn file included from es2/s2cell_index.cc_:i18m: pIn file included from l../src/s2/s2cell_index.h,: 26c: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hs:t43 : &In file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h :f19a: lIn file included from s/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:)59;: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/internal/btree_container.h::31611: :/usr/local/clang/include/absl/synchronization/mutex.h52::896 :note: 31expanded from macro 'ABSL_INTERNAL_X': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 611 | 896 | e x p l iAcBiStL _CIoNnTdEiRtNiAoLn_(AcToTnRsItB UTT*E _aCbAsPlT_UnRoEnDn_uBlYl( tohbijs)) ) ,| ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^n on/usr/local/clang/include/absl/container/internal/common.hn:u32l:l9 :_ Nnote: omacro 'ABSL_INTERNAL_IF_false' defined heren nul l32 | #| d ^e fine ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__In file included from s2/s2cell_index.cc :| 18 ^: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqualIn file included from (s2/s2builderutil_s2polyline_vector_layer.ccc:o18n: sIn file included from t../src/s2/s2builderutil_s2polyline_vector_layer.h :C27o: nIn file included from d../src/s2/mutable_s2shape_index.hi:t30i: oIn file included from n/usr/local/clang/include/absl/container/btree_map.h*: 67a: b/usr/local/clang/include/absl/container/internal/btree_container.hs:l619_:n63u:l lwarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b le a ,619 | | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_257I:N23T:E Rnote: Nexpanded from macro 'absl_nullable'A L_ X257( | t#rdye_feimnpel aacbes,l _tnruyl_leambpllea c_eN_uilmlpalb,l ec o n| s ^t &, true);In file included from s2/s2cell_index.cc :| 18 ^: In file included from ../src/s2/s2cell_index.h:/usr/local/clang/include/absl/container/internal/btree_container.h26:: 596In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h9::43 : note: In file included from macro 'ABSL_INTERNAL_X' defined here/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h596: | 59#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:I923N:T48E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _X( F923u | n c , C a l l e e , K Q u a l , K V a l u e , . . . )c o n s t C o n d i t i o n * a b s l _ n\u l l| a ^b le b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from 619s2/s2cell_index.cc | : 18 : AIn file included from In file included from Bs2/s2cap.cc../src/s2/s2cell_index.hS:L:18_26: I: In file included from NIn file included from ../src/s2/s2cap.hT/usr/local/clang/include/absl/container/flat_hash_set.h:E:30R43: N: In file included from AIn file included from ../src/s2/s1angle.hL/usr/local/clang/include/absl/container/hash_container_defaults.h:_:X2819(: : tIn file included from rIn file included from ../src/s2/s2point.hy/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:_:27e59: m: In file included from pIn file included from ../src/s2/s2coder.hl/usr/local/clang/include/absl/strings/cord.h:a:23c94: e: In file included from ,In file included from /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/strings/internal/cordz_info.h:t:67r31: y: /usr/local/clang/include/absl/status/internal/status_internal.h_/usr/local/clang/include/absl/synchronization/mutex.h:e:119m948:p:14l10:a: c warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: _ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i m p119l | , 948 c | Sot nas ttu bs&oR,oe lt pr(**ua eab)bs;sl _l n_u| lnl ^oa nbn/usr/local/clang/include/absl/container/internal/btree_container.hul:le611l : e52Cv:la olnote: n_expanded from macro 'ABSL_INTERNAL_X'e) (( c o611| n | ^ s t /usr/local/clang/include/absl/base/nullability.h C: o241 n: d22 i: t iAnote: Boexpanded from macro 'absl_nonnull'Sn L*_ I241Na | Tb#EsdRleNf_AinLno_neAn uTalTblR)sI lB=_Un TonEnu_nlCuAllPpltT rU_R;NEo Dn _n| BuY ^l(l t h /usr/local/clang/include/absl/base/nullability.hi| s: ^)257 ):,23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e aIn file included from bs2/s2cap.ccs :l _18 n: u lIn file included from l../src/s2/s2cap.h a: b30\l: eIn file included from ../src/s2/s1angle.h| _: ^N28u l: lIn file included from /usr/local/clang/include/absl/container/internal/common.ha../src/s2/s2point.hb:l:31e27: : 9 In file included from :| ../src/s2/s2coder.h ^note: :macro 'ABSL_INTERNAL_IF_true' defined here 23 : In file included from /usr/local/clang/include/absl/status/status.h: 6731: | /usr/local/clang/include/absl/status/internal/status_internal.h#In file included from :ds2/s2cell_index.cc125e::f1814i: :nIn file included from ewarning: ../src/s2/s2cell_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : A26B: SIn file included from 125L/usr/local/clang/include/absl/container/flat_hash_set.h | _: I 43NS: TtIn file included from EaR/usr/local/clang/include/absl/container/hash_container_defaults.htNu:As19LR: _eIIn file included from pF*/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_ :tarb59use: l(_In file included from inf/usr/local/clang/include/absl/strings/cord.ho_n:sn94aut: lilIn file included from s f/usr/local/clang/include/absl/strings/internal/cordz_info.hCi:leo31dn,: e /usr/local/clang/include/absl/synchronization/mutex.hA.:n.d948.U:)n48 ri:eff _(warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a t| i ^ s f948i/usr/local/clang/include/absl/base/nullability.he | : d241 :b 22o| :o ^ lnote: expanded from macro 'absl_nonnull'( *a b241s | l#_dneuIn file included from fls2/s2builderutil_s2polyline_vector_layer.ccil:na18be: lIn file included from ae../src/s2/s2builderutil_s2polyline_vector_layer.hb :se27lv: _aIn file included from nl../src/s2/mutable_s2shape_index.ho_:n)30n(: ucIn file included from lo/usr/local/clang/include/absl/container/btree_map.hln: s67_t: N /usr/local/clang/include/absl/container/internal/btree_container.hCo:onn619nd:ui3lt:il o warning: n 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]*| ^a b s619l | _ n oAnBnSuLl_lI)N T=E RnNuAlLl_pIn file included from Xts2/s2cap.cc(r:t;18r : y In file included from _| ../src/s2/s2cap.he ^:m 30p: /usr/local/clang/include/absl/base/nullability.hlIn file included from :a../src/s2/s1angle.h241c::e28,22: :In file included from t ../src/s2/s2point.hr:ynote: 27_expanded from macro 'absl_nonnull': e In file included from m../src/s2/s2coder.h :p24123l | : a#In file included from cd/usr/local/clang/include/absl/status/status.hee:_f67ii: mn/usr/local/clang/include/absl/status/internal/status_internal.hep: la128,b: s14cl:o_ nnwarning: ostype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tn n& u,128l | lt r _uSNeto)a;nt nu us| Rl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~el p */usr/local/clang/include/absl/container/internal/btree_container.h :a| 611b ^s: l47_:n onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 611C | l o n e AIn file included from ns2/s2cell_index.cc d :U 18n r: eAIn file included from fB../src/s2/s2cell_index.h(S:)L26 _cI: oNnIn file included from TsE/usr/local/clang/include/absl/container/flat_hash_set.htR:;N43 A: LIn file included from | _/usr/local/clang/include/absl/container/hash_container_defaults.h ^A: T19T/usr/local/clang/include/absl/base/nullability.h: R:In file included from I241/usr/local/clang/include/absl/container/internal/hash_function_defaults.hB:U:22T59:E: _In file included from note: Cexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.hA P:T U94241R: | EIn file included from #D/usr/local/clang/include/absl/strings/internal/cordz_info.hd_e:Bf31Yi: (nt/usr/local/clang/include/absl/synchronization/mutex.heh :ia951sb):s)l9,_ :n o n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] l l _ N o951 n | n u vlo li d * | a ^b s l _ n u l\l a b| l ^~~~e arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/container/internal/btree_container.h::19620: :In file included from 59/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h620: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hA:B954S:L52_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L954_ | X ( tsrtya_teimcp lbaocoel, Ctarlyl_VeomipdlPatcreF_uinmcptli,o n&(&c,o nfsatl sCeo)n;d i t| i ^o n*/usr/local/clang/include/absl/container/internal/btree_container.h :a596b:s9l:_ nnote: omacro 'ABSL_INTERNAL_X' defined heren nul l596 | c#)d;e f i| n ^e A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | X#(dFeufnicn,e Caablslle_en,o nKnQuulall ,_ NKoVnanluulel, .| . ^. ) In file included from s2/s2cell_index.cc :\18 : In file included from | ../src/s2/s2cell_index.h ^: 26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#620d:e3f:i nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] abs l620_ | n o nAnBuSlLl_ I_NNToEnRnNuAlLl_ X (| t ^r y_emplace, try_emplacIn file included from es2/s2cell_index.cc_:i18m: pIn file included from l../src/s2/s2cell_index.h,: 26&: &In file included from ,/usr/local/clang/include/absl/container/flat_hash_set.h :f43a: lIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.he:)19;: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h| : ^59 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::94611: :In file included from 52/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/synchronization/mutex.h :958:50: 611warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | s tAaBtSiLc_ IbNoToElR NCAaLs_tAATnTdRCIaBlUlTMEe_tChAoPdT(UcRoEnDs_tB YC(otnhdiist)i)o,n * a b s l _ n o n n u l l c ) ; | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/common.h :32 :2419 | :# dnote: emacro 'ABSL_INTERNAL_IF_false' defined heref ine 32a | b#sdle_fnionnen uAlBlS L__NIoNnTnEuRlNlA L _| I ^F _false(if_satisfiedIn file included from ,s2/s2cell_index.cc :.18.: .In file included from )../src/s2/s2cell_index.h :_26_: VIn file included from A/usr/local/clang/include/absl/container/flat_hash_set.h_:A43R: GIn file included from S/usr/local/clang/include/absl/container/hash_container_defaults.h_:_19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_s2polyline_vector_layer.hu:l27l: In file included from s../src/s2/mutable_s2shape_index.he:l30f: )In file included from /usr/local/clang/include/absl/container/btree_map.h{: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 621:58/usr/local/clang/include/absl/base/nullability.h:: 241warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]22 : note: expanded from macro 'absl_nonnull'621 | 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(otnrnyu_lelm p_lNaocnen,u ltlr y _| e ^m place_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #defiIn file included from ns2/s2cell_index.cce: 18A: BIn file included from S../src/s2/s2cell_index.hL:_26I: NIn file included from T/usr/local/clang/include/absl/container/flat_hash_set.hE:R43N: AIn file included from L/usr/local/clang/include/absl/container/hash_container_defaults.h_:X19(: FIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:c59,: In file included from C/usr/local/clang/include/absl/strings/cord.ha:l94l: eIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31K: Q/usr/local/clang/include/absl/synchronization/mutex.hu:a975l:,31 :K Vwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ue, 975. | . . )i n l i n e v o i d R e a d C a l l b a c\k ( T| * ^ absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/container/internal/btree_container.h::43621: :In file included from 3/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from 621/usr/local/clang/include/absl/strings/cord.h | : 94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T979E:R43N:A Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]X (try _979e | m p lsatcaet,i ct rbyo_oelm pAllawcaey_siTmrpule,( c&o&n,s tt rCuoen)d;i t i| o ^n * /usr/local/clang/include/absl/container/internal/btree_container.ha:b611s:l52_:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l abl e611) | { r et u r n t rAuBeS;L _}I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_257A:T23T:R Inote: Bexpanded from macro 'absl_nullable'U TE _257C | A#PdTeUfRiEnDe_ BaYb(stlh_insu)l)l,a b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWit/usr/local/clang/include/absl/container/internal/btree_container.hh:T622i:m3e:o uwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( Mut e622x | * aAbBsSlL__nIoNnTnEuRlNlA Lm_uX,( tarbys_le:m:pDluarcaet,i otnr yt_iemmepoluatc)e _{h i n| t ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't & ,241 | f#adlesfei,n e | a ^b sl/usr/local/clang/include/absl/container/internal/btree_container.h_:n611o:n52n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X' _No n611n | u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURIn file included from Es2/s2cell_index.ccD:_18B: YIn file included from (../src/s2/s2cell_index.ht:h26i: sIn file included from )/usr/local/clang/include/absl/container/flat_hash_set.h):,43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1069 : 32\: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:32 :10699 | : note: bmacro 'ABSL_INTERNAL_IF_false' defined hereo ol W32a | i#tdWeiftihnDee aAdBlSiLn_eI(NMTuEtReNxA*L _aIbFs_lf_anlosnen(uilfl_ smaut,i safbiseld:,: T.i.m.e) d_e_aVdAl_iAnReG)S _{_ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable In file included from ns2/s2builderutil_s2polyline_vector_layer.cca:m18e: )In file included from ;../src/s2/s2builderutil_s2polyline_vector_layer.h : 27| : ^In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/container/btree_map.h::2367:: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nullable'624 :3: 257warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# defi n624e | a bAsBlS_Ln_uIlNlTaEbRlNeA L__NXu(ltlrayb_leem p l| a ^c e, try_emplace_hint_In file included from is2/s2cell_index.ccm:p18l: ,In file included from ../src/s2/s2cell_index.hc:o26n: sIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.h :&43,: In file included from t/usr/local/clang/include/absl/container/hash_container_defaults.hr:u19e: ,In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h94:: 611In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h52::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_INTERNAL_X': 1091:26: warning: 611type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 1091 | b o oAlB SWLa_iItNCToEmRmNoAnL(_MAuTtTeRxI*B UaTbEs_lC_AnPoTnUnRuElDl_ BmYu(ttehxi,s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31 | | # ^d efine ABSL_INTERNAL_IF_trIn file included from us2/s2cell_index.cce:(18i: fIn file included from _../src/s2/s2cell_index.hs:a26t: iIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hf:i43e: dIn file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h :.19.: .In file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :i59f: _In file included from s/usr/local/clang/include/absl/strings/cord.ha:t94i: sIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:e31d: /usr/local/clang/include/absl/synchronization/mutex.h :| 1093 ^: 46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | vIn file included from os2/s2builderutil_s2polyline_vector_layer.cci:d18 : RIn file included from e../src/s2/s2builderutil_s2polyline_vector_layer.hm:o27v: eIn file included from (../src/s2/mutable_s2shape_index.hb:a30s: eIn file included from _/usr/local/clang/include/absl/container/btree_map.hi:n67t: e/usr/local/clang/include/absl/container/internal/btree_container.hr:n624a:l3::: Pwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r Threa d624S | y n cAhB*S La_bIsNlT_EnRoNnAnLu_lXl( tsr)y;_ e m| p ^l ac/usr/local/clang/include/absl/base/nullability.he:, 241t:r22y:_ enote: mexpanded from macro 'absl_nonnull'p la c241e | _#hdienfti_niem palb,s lc_onnosntn u&l,l t_rNuoen,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f626i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l626l | a b lAeB S_LN_uIlNlTaEbRlNeA L _| X ^( try_emplace, try_emplace_hint_implIn file included from ,s2/s2cell_index.cc :&18&: ,In file included from ../src/s2/s2cell_index.hf:a26l: sIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.h,: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h611::5952: :In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_INTERNAL_X'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31611: | /usr/local/clang/include/absl/synchronization/mutex.h :1117 : 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] AB S1117L | _ I NeTxEpRlNiAcLi_tA TMTuRtIeBxULToEc_kCMAaPyTbUeR(EMDu_tBeYx(*t haibss)l)_,n u l l a b l e m u , cIn file included from os2/s2cap.cc n: s18 t: In file included from C../src/s2/s2cap.ho : n30 d: iIn file included from t../src/s2/s1angle.hi :o 28\n: &In file included from ../src/s2/s2point.h| c: ^o27n : dIn file included from /usr/local/clang/include/absl/container/internal/common.h)../src/s2/s2coder.h: :32 23:| : 9 ^In file included from : /usr/local/clang/include/absl/status/status.h :/usr/local/clang/include/absl/base/nullability.hnote: 67macro 'ABSL_INTERNAL_IF_false' defined here:: 257/usr/local/clang/include/absl/status/internal/status_internal.h:: 2314932:: | 13#:dnote: expanded from macro 'absl_nullable'warning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f i257n | e149# | dAceBoSfnLsi_tnI eNcT haEabRrNs*lA_ Lan_ubIlslFla__fbnaollnsene u(l_ilNfu l_lMsaaabktleieCs hf eic| e ^kdF ,a i.l.S.t)r i_n_gV(A _ A| R ^G S__/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2cell_index.ccn:n18u: lIn file included from l../src/s2/s2cell_index.h :_26N: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2cap.cc/usr/local/clang/include/absl/synchronization/mutex.h::181132: :In file included from 10../src/s2/s2cap.h:: 30warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from 1132../src/s2/s2point.h | : 27 : MIn file included from u../src/s2/s2coder.ht:e23x: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: l/usr/local/clang/include/absl/status/internal/status_internal.h_:n150u:l25l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e co n150s | t m u _c;o n s| t ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257:::23S:t anote: texpanded from macro 'absl_nullable'In file included from u s2/s2builderutil_s2polyline_vector_layer.ccs: *18 257: a | In file included from #b../src/s2/s2builderutil_s2polyline_vector_layer.hsd:le27f_: inIn file included from no../src/s2/mutable_s2shape_index.hen:n 30ua: blIn file included from sl/usr/local/clang/include/absl/container/btree_map.hl :_s67tn: au/usr/local/clang/include/absl/container/internal/btree_container.htl:ul628sa:,b 3lc:eo n_warning: sNpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]tu lclh aa628rb | l* e Aa BbSs| Ll ^__I nNoTnEnRuNlAlL _pXr(etfriyx_)e;m p l| a ^c e,/usr/local/clang/include/absl/base/nullability.h :t241r:y22_:e mnote: pexpanded from macro 'absl_nonnull'l ac e241_ | h#idnetf_iinmep la,b s&l&_,n otnrnuuel,l _| N ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l611l: 52 :| ^note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from s2/s2cap.cc : 18 : In file included from ../src/s2/s2cap.hA:B30S: LIn file included from _../src/s2/s1angle.hI:N28T: EIn file included from R../src/s2/s2point.hN:A27L: _In file included from A../src/s2/s2coder.hT:T23R: IIn file included from B/usr/local/clang/include/absl/status/status.hU:T67E: _/usr/local/clang/include/absl/status/internal/status_internal.hC:A150P:T58U:R Ewarning: Dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ BY(this )150) | , c o n s t a b s l : : S t a t u s * a b s\l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/common.hl:l31 :s9t:a tnote: umacro 'ABSL_INTERNAL_IF_true' defined heres , c o31n | s#td ecfhianre* AaBbSsLl__InNoTnEnRuNlAlL _pIrFe_ftirxu)e;( i fIn file included from | _s2/s2cell_index.cc ^s: a18t/usr/local/clang/include/absl/base/nullability.hi: :sIn file included from 241f../src/s2/s2cell_index.h:i:22e26:d: ,In file included from note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/flat_hash_set.h. .:. 43)241 : | i#In file included from fd_/usr/local/clang/include/absl/container/hash_container_defaults.hesf:ai19tni: esIn file included from f/usr/local/clang/include/absl/container/internal/hash_function_defaults.haib:esd59l _: nIn file included from | o ^/usr/local/clang/include/absl/strings/cord.hn :n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: oIn file included from /usr/local/clang/include/absl/synchronization/mutex.hns2/s2builderutil_s2polyline_vector_layer.cc:n:u114618l:: l7In file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h | ^ : 27warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h :114667 | : /usr/local/clang/include/absl/container/internal/btree_container.h : 628 : 3 :t hwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s )) AB S628L | _ E XACBLSULS_IIVNET_ELRONCAKL__FXU(NtCrTyI_OeNm(pmlua)c e ,| ^~~~t ry_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | /usr/local/clang/include/absl/synchronization/mutex.h : 1153 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | e xcpolniscti_ti tRerealteoars(ahbilnetM)u tAeBxSLLo_cIkN(TMEuRtNeAxL*_ CaObMsMlA_)n;o n n| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l m/usr/local/clang/include/absl/container/internal/btree_container.hu:)611 : 47| : ^ note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241:22 :611 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this)), \ In file included from s2/s2cell_index.cc| : ^~~~18 : In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define /usr/local/clang/include/absl/container/internal/btree_container.ha:b638s:l63_:n owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ull _638N | o n n u l l c o| n ^s t key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | In file included from ^~~~s2/s2cell_index.cc :18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | booIn file included from ls2/s2cap.cc :C18o: nIn file included from d../src/s2/s2cap.hi:t30i: oIn file included from n../src/s2/s1angle.h:::28C: aIn file included from s../src/s2/s2point.ht:A27n: dIn file included from C../src/s2/s2coder.ha:l23l: Me/usr/local/clang/include/absl/status/status.ht:h725o:d38(:c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t Co n725d | i t isotna*t iacb sslt_antounsn_uilnlt ecr)n a{l : :| S ^t at/usr/local/clang/include/absl/base/nullability.hu:s241R:e22p:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln eP raebpsalr_enToonMnoudlilf y_(N o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from In file included from s2/s2cap.cc../src/s2/s2cell_index.h::1826: : In file included from In file included from ../src/s2/s2cap.h/usr/local/clang/include/absl/container/flat_hash_set.h::3043: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/hash_container_defaults.h::2819: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2759: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/cord.h::2394: : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::73231:: 29/usr/local/clang/include/absl/synchronization/mutex.h:: 1221warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]54 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]732 | s t1221a | tbioco lc oCnosntd isttido:n::s:tCraisntgA*n daCbaslll_Fnuonncntuiloln (EcmopntsytS tCroinndgi(t)i;o n *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l c )241 | {# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2cap.cc:18: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MoveIn file included from ds2/s2cell_index.ccF:r18o: mIn file included from S../src/s2/s2cell_index.ht:r26i: nIn file included from g/usr/local/clang/include/absl/container/flat_hash_set.h(:)43;: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/base/nullability.h::59241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31 : 241/usr/local/clang/include/absl/synchronization/mutex.h | :#1230d:e12f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _1230n | o n n u lblo o_lN o(n*naublsll _ n| o ^n null func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2cap.ccf:i18n: eIn file included from ../src/s2/s2cap.ha:b30s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: u/usr/local/clang/include/absl/status/status.hl:l751 : 61| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 751s2/s2cell_index.cc | : 18 : sIn file included from t../src/s2/s2cell_index.ha:t26i: cIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hu:i43n: tIn file included from p/usr/local/clang/include/absl/container/hash_container_defaults.ht:r19_: tIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hP:o59i: nIn file included from t/usr/local/clang/include/absl/strings/cord.he:r94T: oIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.he:p31(: s/usr/local/clang/include/absl/synchronization/mutex.ht:a1230t:u34s:_ iwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t ern a1230l | : : S t abtouoslR e(p**a basbls_ln_onnonnunlull lf urn)c;) ( T| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull' 241b | i#ldietfyi_nuen kanboswln_)n,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N289o:n34n:u lnote: lexpanded from macro 'absl_nullability_unknown' | ^ 289 | #define absl_nulIn file included from ls2/s2cap.cca:b18i: lIn file included from i../src/s2/s2cap.ht:y30_: uIn file included from n../src/s2/s1angle.hkn:o28w: nIn file included from ../src/s2/s2point.h_:N27u: lIn file included from l../src/s2/s2coder.h_:u23n: s/usr/local/clang/include/absl/status/status.hp:e752c:i44f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 752 | static constIn file included from s2/s2cell_index.ccs:t18a: tIn file included from u../src/s2/s2cell_index.hs:_26i: nIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.he:r43n: aIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h:::19S: tIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:u59s: RIn file included from e/usr/local/clang/include/absl/strings/cord.hp:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n1231n:u8l:l warning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e pT o1231P | o i n t eTr*( a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:i lnote: iexpanded from macro 'absl_nonnull't y_ u241n | k#ndoewfni naer ga)b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u289l:l34 :_ Nnote: oexpanded from macro 'absl_nullability_unknown'n nu l289l | # d| e ^f ine absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.ccIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc18:: 18In file included from : ../src/s2/s2cell_index.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h26:: 27In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/mutable_s2shape_index.h43:: 33In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/base/commandlineflags.h19:: 21In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/flags/flag.h59:: 40In file included from : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/flags/commandlineflag.h94:: 163In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h56::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]163 | b1310o | o l P acrosnesFtr ocmh(aarb*s la:b:sslt_rnionngn_uvlile wm svga,l uceo,n sstt dv:o:isdt*r ianbgs*l _anbosnln_unloln ncuvl)l) ;e r r| o ^r );/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknoIn file included from ws2/s2builderutil_s2polyline_vector_layer.ccn:)18,: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h| : ^27 : In file included from ../src/s2/mutable_s2shape_index.h:33/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/base/commandlineflags.h::2321:: In file included from /usr/local/clang/include/absl/flags/flag.hnote: :expanded from macro 'absl_nullable'42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h :25730 | : #/usr/local/clang/include/absl/base/call_once.hd:e52f:i24n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n52u | lsltadb:l:ea t_oNmuilcl* abslIn file included from _s2/s2cell_id.ccn:o18n: nIn file included from u../src/s2/s2cell_id.hl:l43 : CIn file included from o../src/s2/s1angle.hn:t28r: oIn file included from l../src/s2/s2point.hW:o27r: dIn file included from (../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.h:note: 94expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31241: | /usr/local/clang/include/absl/synchronization/mutex.h#:d489e:f45i:n ewarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a bsl _489n | o n n u l l v_oNiodn n(u*lalb s l| _ ^n ullable inIn file included from vs2/s2builderutil_s2polyline_vector_layer.cca:r18i: aIn file included from n../src/s2/s2builderutil_s2polyline_vector_layer.ht:)27(: vIn file included from o../src/s2/mutable_s2shape_index.hi:d33*: In file included from a../src/s2/base/commandlineflags.hb:s21l: _In file included from n/usr/local/clang/include/absl/flags/flag.hu:l42l: aIn file included from b/usr/local/clang/include/absl/flags/internal/flag.hi:l30i: t/usr/local/clang/include/absl/base/call_once.hy:_53u:n22k:n owarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ), 53| | ^ /usr/local/clang/include/absl/base/nullability.h :a289b:s34l:: :note: oexpanded from macro 'absl_nullability_unknown'n ce_ f289l | a#gd*e faibnsel _anbosnln_unlull lfalbaigl)i;t y _| u ^n kn/usr/local/clang/include/absl/base/nullability.ho:w241n: 22_:N unote: lexpanded from macro 'absl_nonnull'l _u n241s | p#edceiffiineed a b| s ^l _nonnull _NonnuIn file included from ls2/s2cell_id.ccl: 18 : | In file included from ^../src/s2/s2cell_id.h :43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289In file included from | s2/s2builderutil_s2polyline_vector_layer.cc#:d18e: fIn file included from i../src/s2/s2builderutil_s2polyline_vector_layer.hn:e27 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l33_: nIn file included from u../src/s2/base/commandlineflags.hl:l21a: bIn file included from i/usr/local/clang/include/absl/flags/flag.hl:i42t: yIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hu:n30k: n/usr/local/clang/include/absl/base/call_once.ho:w96n: 33_:N uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _uns p96e | c i ffireide n d| ^s td::atomicIn file included from *s2/s2cell_id.cc :a18b: sIn file included from l../src/s2/s2cell_id.h_:n43o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from b../src/s2/s2point.ha:s27e: _In file included from i../src/s2/s2coder.hn:t23e: rIn file included from n/usr/local/clang/include/absl/status/status.ha:l67:: :In file included from C/usr/local/clang/include/absl/status/internal/status_internal.ho:n29t: rIn file included from o/usr/local/clang/include/absl/strings/cord.hl:W94o: rIn file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.h(: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 499:35/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 499 | 241 | v#odiedf iEnnea balbesDle_bnuognLnougl(lc o_nNsotn ncuhlalr * | a ^b sl_nullaIn file included from bs2/s2builderutil_s2polyline_vector_layer.ccl:e18 : nIn file included from a../src/s2/s2builderutil_s2polyline_vector_layer.hm:e27): ;In file included from ../src/s2/mutable_s2shape_index.h :| 33 ^: In file included from ../src/s2/base/commandlineflags.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/flags/flag.h23::42 : In file included from note: /usr/local/clang/include/absl/flags/internal/flag.hexpanded from macro 'absl_nullable': 30: /usr/local/clang/include/absl/base/call_once.h257: | 97#:d18e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e a b97s | l _ n u l l aobnlcee __fNlualgl*a balbes l _| n ^o nnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2cell_id.cc :18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull muIn file included from ,s2/s2builderutil_s2polyline_vector_layer.cc : 18| : ^In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2233:: In file included from ../src/s2/base/commandlineflags.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/flags/flag.h :24142 | : #In file included from d/usr/local/clang/include/absl/flags/internal/flag.he:f30i: n/usr/local/clang/include/absl/base/call_once.he: 111a:b40s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l111 | _vNooindn uLlolw L e| v ^e lCallOnce(aIn file included from bs2/s2cell_id.ccs:l18:: :In file included from o../src/s2/s2cell_id.hn:c43e: _In file included from f../src/s2/s1angle.hl:a28g: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : fIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:g29,: In file included from C/usr/local/clang/include/absl/strings/cord.ha:l94l: aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31&: &/usr/local/clang/include/absl/synchronization/mutex.h :f550n:,64 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :55022 | : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N obnansuel_li n t| e ^r nal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | In file included from s2/s2builderutil_s2polyline_vector_layer.cc : 18 : In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h : 27 : bIn file included from a../src/s2/mutable_s2shape_index.hs:e33_: iIn file included from n../src/s2/base/commandlineflags.ht:e21r: nIn file included from a/usr/local/clang/include/absl/flags/flag.hl::42:: PIn file included from e/usr/local/clang/include/absl/flags/internal/flag.hr:T30h: r/usr/local/clang/include/absl/base/call_once.he:a153d:S41y:n cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l153_ | n o n n uClall lwO,n c e| I ^m pl/usr/local/clang/include/absl/base/nullability.h(:s241t:d22::: anote: texpanded from macro 'absl_nonnull'o mi c241< | u#idnetf3i2n_et >a*b salb_snlo_nnnounlnlu l_lN ocnonnutlrlo l ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2cell_id.ccn:e18 : aIn file included from b../src/s2/s2cell_id.hs:l43_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from _s2/s2builderutil_s2polyline_vector_layer.ccN:u18l: lIn file included from a../src/s2/s2builderutil_s2polyline_vector_layer.hb:l27e: In file included from ../src/s2/mutable_s2shape_index.h| : ^33 : In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 194s2/s2cell_id.cc | :i18n: lIn file included from i../src/s2/s2cell_id.hn:e43 : sIn file included from t../src/s2/s1angle.hd::28:: aIn file included from t../src/s2/s2point.ho:m27i: cIn file included from <../src/s2/s2coder.hu:i23n: tIn file included from 3/usr/local/clang/include/absl/status/status.h2:_67t: >In file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:In file included from n94os2/s2cap.cc: n:nIn file included from 18u/usr/local/clang/include/absl/strings/internal/cordz_info.hl: :lIn file included from 31 ../src/s2/s2cap.h: C:/usr/local/clang/include/absl/synchronization/mutex.ho30:n: 562tIn file included from :r../src/s2/s1angle.ho23:l:28W : oIn file included from warning: r../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d: (27 : In file included from | ../src/s2/s2coder.h ^562: | 23 : /usr/local/clang/include/absl/base/nullability.h /usr/local/clang/include/absl/status/status.h:v:241o1031:i:22d42: : L note: owarning: expanded from macro 'absl_nonnull'ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] k S l241o | w# (dM1031eu | fHiionnwle i anabebs slcl_o_nnnoIn file included from sons2/s2cell_index.cctnn: nu18sutlal: lt u_lIn file included from sN ../src/s2/s2cell_index.h_oihn:nontu26we,r ncaol: ln:lIn file included from s:tS /usr/local/clang/include/absl/container/flat_hash_set.h tC :aotnud| i43s ^Rte: ipoIn file included from *n/usr/local/clang/include/absl/container/hash_container_defaults.h *a:In file included from ba19s2/s2builderutil_s2polyline_vector_layer.ccsb: :ls_In file included from 18ln_/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: onn:In file included from un59../src/s2/s2builderutil_s2polyline_vector_layer.hlu: :ll27la /usr/local/clang/include/absl/strings/cord.h: bSl:In file included from te109../src/s2/mutable_s2shape_index.ha t::cu53s33:o::: nRd In file included from e,pwarning: ../src/s2/base/commandlineflags.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T:o 21P| : o ^In file included from i /usr/local/clang/include/absl/flags/flag.h n:t/usr/local/clang/include/absl/base/nullability.h10942e: | : vr241In file included from o(:/usr/local/clang/include/absl/flags/internal/flag.hi 22:d :30 | : C ^note: /usr/local/clang/include/absl/base/call_once.ho expanded from macro 'absl_nonnull':p 195y/usr/local/clang/include/absl/base/nullability.h: C:16241o241: | r: #d22warning: dT:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eo fSnote: i ntexpanded from macro 'absl_nonnull'195er i | n a bg241 s ( | l#_dneocofnnoinncnueles la _tb_sf Nll_Coannnogour*n naulldblsll& __ nNos| onr ^nnnc uul,lll fsIn file included from lts2/s2cell_id.cc| ad: ^g:18 ):: sIn file included from {t../src/s2/s2cell_id.h r: i43| n: ^gIn file included from *../src/s2/s1angle.h /usr/local/clang/include/absl/base/nullability.h:a:28b241: s:In file included from l22../src/s2/s2point.h_::n 27onote: : expanded from macro 'absl_nonnull'nIn file included from n../src/s2/s2coder.hu :l24123l | : # In file included from In file included from dd/usr/local/clang/include/absl/status/status.hs2/s2cap.ccesf::ti67n18e): : ;In file included from In file included from a /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2cap.hb ::s| 29 ^30l: _ : In file included from nIn file included from /usr/local/clang/include/absl/strings/cord.ho../src/s2/s1angle.hn/usr/local/clang/include/absl/base/nullability.h::n:9428u241: : l:In file included from In file included from l22/usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2point.h :::_ 3127Nnote: : expanded from macro 'absl_nonnull': o/usr/local/clang/include/absl/synchronization/mutex.hn In file included from :n ../src/s2/s2coder.h562u241::l | 2358l#: : d/usr/local/clang/include/absl/status/status.h warning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:| f 1038 ^i: n33e562 : | a bwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sv lo_ind o1038Ln | o nc uk lS ll s_oNtwoa(ntnMuuusHl_oilw n t In file included from aeb| s2/s2builderutil_s2polyline_vector_layer.cc ^rsn: la_18ln: :oIn file included from :n../src/s2/s2builderutil_s2polyline_vector_layer.hSn:tu27al: tlIn file included from u ../src/s2/mutable_s2shape_index.hsh:Ro33ew: p,In file included from * ../src/s2/base/commandlineflags.h ca:ob21ns: sltIn file included from In file included from _ n/usr/local/clang/include/absl/flags/flag.hos2/s2cell_index.ccC:onn:42ndu18: ilt: In file included from li In file included from /usr/local/clang/include/absl/flags/internal/flag.horn../src/s2/s2cell_index.h:e*p:30 )a26: b: /usr/local/clang/include/absl/base/call_once.h{sIn file included from : l/usr/local/clang/include/absl/container/flat_hash_set.h200 _::| n ^4340u l: :lIn file included from /usr/local/clang/include/absl/base/nullability.h a/usr/local/clang/include/absl/container/hash_container_defaults.h:warning: b:241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l19: e: 22 In file included from : c/usr/local/clang/include/absl/container/internal/hash_function_defaults.h 200o: | note: vno59expanded from macro 'absl_nonnull'di,: d /usr/local/clang/include/absl/strings/cord.h L:241| o ^110 | w L:/usr/local/clang/include/absl/base/nullability.h#ed55:veef:257liC :nawarning: 23eltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: l aOnote: bnscle_expanded from macro 'absl_nullable' (n o110 anb | 257nsuv | l#:dleo:lf ioi_ndnNcoen_ne ful aAlagplb*sp e nld a_bC| ons ^lru _dlnTlooanbSnltuelr li_ Nnfulgla(lgca,ob nlCsea tl l | a ^Cb olred&&& sfrnc,, s| t ^d ::/usr/local/clang/include/absl/base/nullability.hs:tIn file included from 241rs2/s2cell_id.cc:i:22n18:g: *note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2cell_id.ha b: s43241l: _ | In file included from #n../src/s2/s1angle.hod:ne28nf: iuIn file included from nl../src/s2/s2point.hle: 27ad: bsIn file included from st../src/s2/s2coder.h)l:_;23 n: o In file included from n| /usr/local/clang/include/absl/status/status.hn ^:u 67l: l/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h_241:N:29o22: n:In file included from n /usr/local/clang/include/absl/strings/cord.hunote: :lexpanded from macro 'absl_nonnull'94l : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241| : | ^#31 d: e/usr/local/clang/include/absl/synchronization/mutex.hIn file included from f:s2/s2cap.cci565:n:e1836 a: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28:b: sIn file included from warning: l../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_: n27o: nIn file included from 565n../src/s2/s2coder.h | u: l23 l: v /usr/local/clang/include/absl/status/status.ho_:iN1063do: n13Un:nu llwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lc k S| ^l1063 o | wc(oSnysntc hcWhaairt*P aarbasmls_*n oanbnsull_ln uSltlaatbulseM ewsasiatgpe)A sACBSStLr_(A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22O:L Dnote: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b le _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* abslIn file included from _s2/s2cell_index.ccn:u18l: lIn file included from a../src/s2/s2cell_index.hb:l26e: In file included from W/usr/local/clang/include/absl/container/flat_hash_set.ha:k43e: uIn file included from p/usr/local/clang/include/absl/container/hash_container_defaults.h(: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h257::42523::62 :note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #de f425i | n e farbiseln_dn uvloliadb lCeo p_yNCuolrldaTbolSet r i| n ^g (constIn file included from s2/s2cell_id.ccC:o18r: dIn file included from &../src/s2/s2cell_id.h :s43r: cIn file included from ,../src/s2/s1angle.h :s28t: dIn file included from :../src/s2/s2point.h::s27t: rIn file included from i../src/s2/s2coder.hn:g23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94d: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h):;31 : /usr/local/clang/include/absl/synchronization/mutex.h| : ^581 :38: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 581expanded from macro 'absl_nonnull' | 241 | b#adseef_iinnet earbnsall_:n:oPnenruTlhlr e_aNdoSnynnuclhl* a| b ^s l_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2cell_index.cce:f18i: nIn file included from e../src/s2/s2cell_index.h :a26b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h_:n43o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu:l19l: In file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN:o59n: n/usr/local/clang/include/absl/strings/cord.hu:l437l: 47 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | In file included from s2/s2cell_id.cc : 18 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28s: tIn file included from d../src/s2/s2point.h:::27s: tIn file included from r../src/s2/s2coder.hi:n23g: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : dIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht:)31;: /usr/local/clang/include/absl/synchronization/mutex.h :| 585 ^: 20: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 585expanded from macro 'absl_nonnull' | v241o | i#dd eTfriannes (aMbusHlo_wn oanbnsull_ln o_nNnounlnlu lhlo w )| ; ^ // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2cell_index.cc_:N18o: nIn file included from n../src/s2/s2cell_index.hu:l26l: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2cell_id.cc :48018 | : In file included from ../src/s2/s2cell_id.h : 43u: sIn file included from i../src/s2/s1angle.hn:g28 : pIn file included from o../src/s2/s2point.h:i27n: tIn file included from e../src/s2/s2coder.hr: 23=: In file included from c/usr/local/clang/include/absl/status/status.ho:n67s: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hv:a29l: uIn file included from e/usr/local/clang/include/absl/strings/cord.h_:t94y: pIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h*: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l586_:n43o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l; 586| | ^ v/usr/local/clang/include/absl/base/nullability.ho:i241d: 22F:e rnote: (expanded from macro 'absl_nonnull'b as e241_ | i#ndteefrinnael :a:bPselr_TnhornenaudlSly n_cNho*n naublsll _ n| o ^n null | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | In file included from es2/s2cell_index.ccx:p18l: iIn file included from c../src/s2/s2cell_index.hi:t26 : MIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.ht:e43x: (In file included from c/usr/local/clang/include/absl/container/hash_container_defaults.h:o19n: sIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :v59o: l/usr/local/clang/include/absl/strings/cord.ha:t501i:l52e: Mwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ex* a501b | s l _ n uelxlpalbilcei t/ *CihgunnokrIetde*r/a)t o{r}( c| o ^r d_/usr/local/clang/include/absl/base/nullability.hi:n257t:e23r:n anote: lexpanded from macro 'absl_nullable': :C o257r | d#Rdeepf*i naeb salb_snlo_nnnuulllla btlree e_)N;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutIn file included from es2/s2cell_index.ccx:L18o: cIn file included from k../src/s2/s2cell_index.h(:M26u: tIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hx:&43 : mIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.h :A19B: SIn file included from L/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:I59N: T/usr/local/clang/include/absl/strings/cord.hE:R582N:A37L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIBU T582E | _ C A P TeUxRpElDi_cBiYt( tChhiusn)k)R a n| g ^~~~e (const Cord* absl_nonnull cord) : cord_(cord/usr/local/clang/include/absl/synchronization/mutex.h): 635{:}29 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :63522 | : note: eexpanded from macro 'absl_nonnull'x pl i241c | i#td eMfuitneex Laobcskl(_Mnuotnenxu*l la b_sNlo_nnnounlnlu l l| ^m u) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu)In file included from s2/s2cell_index.cc :| 18 ^: In file included from ../src/s2/s2cell_index.h:/usr/local/clang/include/absl/base/nullability.h26:: 241In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h22::43 : In file included from note: /usr/local/clang/include/absl/container/hash_container_defaults.hexpanded from macro 'absl_nonnull': 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h241: | 59#: d/usr/local/clang/include/absl/strings/cord.he:f588i:n17e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o588n | n u l l c_oNnosntn uClolr d *| ^a bsl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2cell_id.ccb:s18l: _In file included from n../src/s2/s2cell_id.ho:n43n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu AIn file included from Bs2/s2cell_index.ccS:L18_: IIn file included from N../src/s2/s2cell_index.hT:E26R: NIn file included from A/usr/local/clang/include/absl/container/flat_hash_set.hL:_43A: TIn file included from T/usr/local/clang/include/absl/container/hash_container_defaults.hR:I19B: UIn file included from T/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE:_59C: A/usr/local/clang/include/absl/strings/cord.hP:T641U:R33E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (th i641s | ) , | u ^~~~s ing pointer = const char* absl_nonnull; | ^/usr/local/clang/include/absl/synchronization/mutex.h :649:/usr/local/clang/include/absl/base/nullability.h29::241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 649 | 241 | #edxepfliincei ta bMsult_enxoLnoncukl(lM u_tNeoxn*n ualbls l _| n ^o nnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_In file included from ns2/s2cell_id.cco:n18n: uIn file included from l../src/s2/s2cell_id.hl: 43i: tIn file included from ,../src/s2/s1angle.h :s28i: zIn file included from e../src/s2/s2point.h_:t27 : nIn file included from _../src/s2/s2coder.hb:y23t: eIn file included from s/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 670241: | 74#:d ewarning: f'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i ne ab s670l | _ n oenxnpullilc i_tN oRnenaudlelr M u| t ^e xLock(Mutex& mu ABSL_INTEIn file included from Rs2/s2cell_index.ccN:A18L: _In file included from A../src/s2/s2cell_index.hT:T26R: IIn file included from B/usr/local/clang/include/absl/container/flat_hash_set.hU:T43E: _In file included from C/usr/local/clang/include/absl/container/hash_container_defaults.hA:P19T: UIn file included from R/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE:D59_: B/usr/local/clang/include/absl/strings/cord.hY:(674t:h37i:s )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~ 674 | static void Advance(CharIterato/usr/local/clang/include/absl/synchronization/mutex.hr:*678 :a35b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l678l | i te,x psliizcei_tt Rne_abdyetreMsu)t;e x L| o ^c k(/usr/local/clang/include/absl/base/nullability.hM:u241t:e22x:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln em ua)b sAlB_SnLo_nSnHuAlRlE D__NLoOnCnKu_lFlU N C| T ^I ON(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :s2/s2cell_id.cc43:: 18In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2cell_id.h19:: 43In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/s1angle.h59:: 28/usr/local/clang/include/absl/strings/cord.h: :In file included from 730../src/s2/s2point.h::3627:: In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 730In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from e/usr/local/clang/include/absl/strings/cord.hx:p94l: iIn file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.hi:t31 : C/usr/local/clang/include/absl/synchronization/mutex.hh:a681r:R74a:n gwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]( cons t681 | C o redx*p laibcsilt_ nRoenanduelrlM uctoerxdL)o c:k (cMourtde_x(&c omrud )A B{S}L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22A:T Tnote: Rexpanded from macro 'absl_nonnull'I BU T241E | _#CdAePfTiUnReE Da_bBsYl(_tnhoinsn)u,l l | _ ^~~~N onnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | exIn file included from ps2/s2cell_index.ccl:i18c: iIn file included from t../src/s2/s2cell_index.h :R26e: aIn file included from d/usr/local/clang/include/absl/container/flat_hash_set.he:r43M: uIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.he:x19L: oIn file included from c/usr/local/clang/include/absl/container/internal/hash_function_defaults.hk:(59M: u/usr/local/clang/include/absl/strings/cord.ht:e736x:*17 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n736n | u l l mcuo,n scto nCsotr dC*o nadbistli_onno&n ncuolnld )c o r| d ^_ ; /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2cell_id.ccl:_18n: oIn file included from n../src/s2/s2cell_id.hn:u43l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2cell_index.cc_:n18o: nIn file included from n../src/s2/s2cell_index.hu:l26l: In file included from _/usr/local/clang/include/absl/container/flat_hash_set.hN:o43n: nIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19 : In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h ^: 59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordIn file included from zs2/s2cell_id.ccI:n18f: oIn file included from *../src/s2/s2cell_id.h :a43b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hG:e23t: CIn file included from o/usr/local/clang/include/absl/status/status.hr:d67z: IIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hf:o29F: oIn file included from r/usr/local/clang/include/absl/strings/cord.hT:e94s: tIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:g31(: /usr/local/clang/include/absl/synchronization/mutex.h :| 722 ^: 74: /usr/local/clang/include/absl/base/nullability.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]257 :23: note: expanded from macro 'absl_nullable'722 | 257e | x#pdleifciinte Warbistle_rnMuultleaxbLloec k_(NMuultleaxb&l em u | A ^B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2cell_index.cc :18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2cell_id.ccd:e18f: iIn file included from n../src/s2/s2cell_id.he: 43a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | ConIn file included from ds2/s2cell_index.cci:t18i: oIn file included from n../src/s2/s2cell_index.h(:b26o: oIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h :(43*: aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: l/usr/local/clang/include/absl/strings/cord.hl: 932f:u17n:c )warning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v oid *932 | a b s l _cnounlslta bcihlairt*y _aubnskln_onwunl)l,a b l| e ^ da/usr/local/clang/include/absl/base/nullability.ht:a241(:)22 :c onote: nexpanded from macro 'absl_nonnull's t; 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n257e: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle f_iNnoen naublsll _ n| u ^l lable In file included from _s2/s2cell_id.ccN:u18l: lIn file included from a../src/s2/s2cell_id.hb:l43e: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2/s2cell_index.cc: :In file included from 18/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2cell_index.h: :/usr/local/clang/include/absl/synchronization/mutex.h26:: 801In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h45::43 : warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h801: | 59 : /usr/local/clang/include/absl/strings/cord.hC:o934n:d31i:t iwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n (bo o934l | ( * a bvsoli_dn osnentu_ldla tfau(ncco)n(svto icdh*a ra*b salb_snlu_lnlualblialbiltey _duantkan,o wsni)z,e _ t| ^n );/usr/local/clang/include/absl/base/nullability.h : 289| : ^34 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullability_unknown'257 :23: 289note: | expanded from macro 'absl_nullable'# d e257f | i#ndee faibnsel _anbuslll_anbuillliatbyl_eu n_kNnuolwlna b_lNeu l l| _ ^u nspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :s2/s2cell_id.cc19:: 18In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/s2cell_id.h59:: 43/usr/local/clang/include/absl/strings/cord.h: :In file included from 935../src/s2/s1angle.h::1128:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 935In file included from | /usr/local/clang/include/absl/status/status.h : 67 : In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh:a29r: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l802l: 19s:e twarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]d ata (802s | i z e _ t n ) ; / /v oWirdi*t ea bdsalt_an utlol atbhiel irteys_uulntk n o| w ^n a/usr/local/clang/include/absl/base/nullability.hr:g241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241289 | :#34d:e fnote: iexpanded from macro 'absl_nullability_unknown'n e a289b | s#ld_enfoinnneu lalb s_lN_onnunlullalb i l| i ^t y_unknown _Null_unspecifiedIn file included from s2/s2cell_index.cc :| 18 ^: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2cell_id.cc937: | 18 : In file included from ../src/s2/s2cell_id.h :a43b: sIn file included from l../src/s2/s1angle.h:::28c: oIn file included from r../src/s2/s2point.hd:_27i: nIn file included from t../src/s2/s2coder.he:r23n: aIn file included from l/usr/local/clang/include/absl/status/status.h:::67C: oIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hd:R29e: pIn file included from */usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl:a814b:l20e: twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e e() 814c | o n sCto;n d i| t ^i on/usr/local/clang/include/absl/base/nullability.h(:b257o:o23l: (note: *expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle faubnscl)_(nTu*l laabbslle_ n_uNlullalbaiblliet y _| u ^n known), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2cell_index.cc:18 : 241In file included from | ../src/s2/s2cell_index.h#:d26e: fIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: l/usr/local/clang/include/absl/strings/cord.hl: 938_:N35o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^938 | aIn file included from bs2/s2cell_id.ccs:l18:: :In file included from c../src/s2/s2cell_id.ho:r43d: _In file included from i../src/s2/s1angle.hn:t28e: rIn file included from n../src/s2/s2point.ha:l27:: :In file included from C../src/s2/s2coder.ho:r23d: RIn file included from e/usr/local/clang/include/absl/status/status.hp:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31s: _/usr/local/clang/include/absl/synchronization/mutex.ht:r814e:e42(:) warning: ctype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o nst ;814 | | ^C on/usr/local/clang/include/absl/base/nullability.hd:i241t:i22o:n (note: bexpanded from macro 'absl_nonnull'o ol 241( | *#adbesfli_nneo nanbuslll_ nfounnncu)l(lT *_ Naobnsnlu_lnlu l l| a ^b ility_unknown)In file included from ,s2/s2cell_index.cc : 18| : ^In file included from ../src/s2/s2cell_index.h:/usr/local/clang/include/absl/base/nullability.h26:: 289In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h34::43 : note: In file included from expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from 289/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | :#59d: e/usr/local/clang/include/absl/strings/cord.hf:i939n:e17 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _n u939l | l a b i lciotnys_tu nckhnaorw*n a_bNsull_ln_ounnnsuplelc iafsi_ecdh a r| s ^( ) const; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2cell_id.cc::24118:: 22In file included from :../src/s2/s2cell_id.h :43note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h_:N94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h :| 815 ^: 16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | In file included from s2/s2cell_index.cc : 18T: *In file included from ../src/s2/s2cell_index.ha:b26s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:i19l: iIn file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hy:_59u: n/usr/local/clang/include/absl/strings/cord.hk:n941o:w35n: awarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]g ); 941| | ^ /usr/local/clang/include/absl/base/nullability.h :a289b:s34l:: :note: cexpanded from macro 'absl_nullability_unknown'o rd _289i | n#tdeerfnianle: :aCbosrld_Rneupl*l aabbislli_tnyu_lulnakbnloew nc l_eNaurl(l)_;u n s| p ^e ci/usr/local/clang/include/absl/base/nullability.hf:i257e:d23 : | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from _s2/s2cell_id.ccN:u18l: lIn file included from a../src/s2/s2cell_id.hb:l43e: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*abIn file included from ss2/s2cell_index.ccl:_18n: oIn file included from n../src/s2/s2cell_index.hn:u26l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hf:u43n: cIn file included from )/usr/local/clang/include/absl/container/hash_container_defaults.h(:T19*: In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:s59l: _/usr/local/clang/include/absl/strings/cord.hn:u950l:l18a:b iwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ty_u n950k | n o w n )C,o r d| R ^e pF/usr/local/clang/include/absl/base/nullability.hl:a241t:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf iMnaek eaFblsalt_WniotnhnEuxltlr a_CNaopnancuiltly ( s| i ^z e_t eIn file included from xs2/s2cell_id.cct:r18a: )In file included from ;../src/s2/s2cell_id.h : 43| : ^In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 830_:N36o:n nwarning: utype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l l | ^830 | bool (*absl_nonnIn file included from us2/s2cell_index.ccl:l18 : fIn file included from u../src/s2/s2cell_index.hn:c26): (In file included from T/usr/local/clang/include/absl/container/flat_hash_set.h*: 43a: bIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hl:_19n: uIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:a59b: i/usr/local/clang/include/absl/strings/cord.hl:i957t:y27_:u nwarning: ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n own) ,957 | | ^ v/usr/local/clang/include/absl/base/nullability.ho:i289d: 34S:e tnote: Texpanded from macro 'absl_nullability_unknown'r ee( C289o | r#ddReefpi*n ea basbls_ln_onnunlullalb irleipt,y _cuonnksnto wCno r_dNzuUlpld_autnesSpceocpief&i esdc o p| e ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2cell_id.ccs:l18_: nIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | In file included from s2/s2cell_index.cc : 18 : In file included from t../src/s2/s2cell_index.hy:p26e: nIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hm:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19:: :In file included from t/usr/local/clang/include/absl/container/internal/hash_function_defaults.hy:p59e: _/usr/local/clang/include/absl/strings/cord.hi:d961e:n34t:i twarning: ytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]< T>: :961t | y p e * vaobisdl _SneutlTlraebeiOlriEtmyp_tuyn(kCnoorwdnR e p| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l289_:n34u:l lnote: aexpanded from macro 'absl_nullability_unknown'b le 289r | e#pd,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:u lnote: lexpanded from macro 'absl_nullable'a bi l257i | t#yd_eufniknneo wanb s_lN_unlull_luanbslpee c_iNfuilelda b l| e ^ | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.hIn file included from :s2/s2cell_id.cc26:: 18In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/s2cell_id.h43:: 43In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s1angle.h19:: 28In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/s2point.h59:: 27/usr/local/clang/include/absl/strings/cord.h: :In file included from 968../src/s2/s2coder.h::3123:: In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29968: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : vIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hi:d31 : E/usr/local/clang/include/absl/synchronization/mutex.hm:p844l:a10c:e Twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e e(C o844r | d R e p * aTb*s la_bnsoln_nnuolnln urlelp ,o bMjeetchto,d I d| e ^n ti/usr/local/clang/include/absl/base/nullability.hf:i241e:r22 :m enote: texpanded from macro 'absl_nonnull'h od )241; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2cell_index.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2cell_index.hIn file included from :/usr/local/clang/include/absl/strings/cord.h26:: 94In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h43:: 31In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/synchronization/mutex.h::19845: :In file included from 45/usr/local/clang/include/absl/container/internal/hash_function_defaults.h:: 59warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :972:31: 845warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | b o o l v(oaibds lE:m:ptlyapcee_Tirdeeen(tCiotrydp:*: taybpsel:_:n*o nanbuslll_ nroenpn,u lclo nmsett hIondl)i(n)e)D;a t a| & ^ pa/usr/local/clang/include/absl/base/nullability.hr:e241n:t22,: note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel a_bNsoln_nnuolnln u l| l ^ _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:In file included from 43s2/s2cell_index.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2cell_index.h: :In file included from 26../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/strings/cord.h29:: 978In file included from :/usr/local/clang/include/absl/strings/cord.h36::94 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h978: | 850 : 16 : vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d C o850m | m i t T r e ec(ocnosnts tT *C oarbdsRle_pn*o nanbuslll_ noubljleacbtl,e o| l ^d _r/usr/local/clang/include/absl/base/nullability.he:p241,: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257 :24123 | :# dnote: eexpanded from macro 'absl_nullable'f in e257 | a#bdself_innoen naublsll __nNuolnlnaubllle _| N ^u llable | ^ In file included from s2/s2cell_id.cc:In file included from 18s2/s2cell_index.cc: :In file included from 18../src/s2/s2cell_id.h: :In file included from 43../src/s2/s2cell_index.h: :In file included from 26../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/strings/cord.h67:: 979In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h30::29 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h979: | 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 851 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | C o rbdoRoelp *( aabbssll:_:ntoynpneu_lild ernetpi,t ycs:t: tCyopred:z:U*p daabtselS_cnoopnen&u lslc ompeet,h o d| ) ^( ) /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22:/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'absl_nonnull': 22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2cell_index.cc:18: In file included from In file included from s2/s2cell_id.cc../src/s2/s2cell_index.h::1826: : In file included from In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/container/flat_hash_set.h::4343: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/hash_container_defaults.h::2819: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2759: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coder.h::98223:: 39In file included from :/usr/local/clang/include/absl/status/status.h :warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 982In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from v/usr/local/clang/include/absl/strings/internal/cordz_info.ho:i31d: /usr/local/clang/include/absl/synchronization/mutex.hA:p855p:e34n:d Twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e eTo I855n | l i neexdp(lCiocridtR eCpo*n daibtsilo_nn(ocnonnusltl btoroele*, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle caobnsdl)_;n o n| n ^u ll _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_noIn file included from ns2/s2cell_index.ccn:u18l: lIn file included from ../src/s2/s2cell_index.h_:N26o: nIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hu:l43l: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| : ^19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MIn file included from es2/s2cell_id.cct:h18o: dIn file included from I../src/s2/s2cell_id.hd:e43n: tIn file included from i../src/s2/s1angle.hf:i28e: rIn file included from ../src/s2/s2point.hm:e27t: hIn file included from o../src/s2/s2coder.hd:)23;: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31241: | /usr/local/clang/include/absl/synchronization/mutex.h#:d886e:f31i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _886n | o n neuxlpll i_cNiotn nCuolnld i t| i ^o n(const T* absl_nIn file included from os2/s2cell_index.ccn:n18u: lIn file included from l../src/s2/s2cell_index.h :o26b: jIn file included from )/usr/local/clang/include/absl/container/flat_hash_set.h : 43| : ^In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2259:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'986 :40 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n986e | a b s lv_oniodn nPurlelp e_ndNTorneneuTlolI n l| i ^n ed(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2cell_index.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2cell_index.h/usr/local/clang/include/absl/status/status.h::2667: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/status/internal/status_internal.h::4329: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/strings/cord.h::1994: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::5931: : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/synchronization/mutex.h::988896::3731:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988896 | | e xvpoliidc iPtr eCpoennddiTtrieoenT(ocTorneset( CTo*r daRbespl*_ naobnsnlu_lnlo nonbujl)l t| r ^e e,/usr/local/clang/include/absl/base/nullability.h :M241e:t22h:o dnote: Iexpanded from macro 'absl_nonnull'd en t241i | f#ideerf imneet haobds)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2cell_index.ccs2/s2cell_id.cc::1818: : In file included from In file included from ../src/s2/s2cell_index.h../src/s2/s2cell_id.h::2643: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h../src/s2/s1angle.h::4328: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s2point.h::1927: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2coder.h::5923: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h989::6731: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 989In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.hv:o922i:d48 :P rwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p endT r922e | e ( CsotradtRiecp *b oaobls lG_unaornannutlele dtErqeuea,l (consMte tChoonddIidteinotni*f iaebrs lm_entuhlolda)b;l e | a ^, | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 257note: :expanded from macro 'absl_nonnull'23 : note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_ull _Nonnulln u l| l ^a ble _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:In file included from 27s2/s2cell_index.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2cell_index.h: :In file included from 26/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/strings/cord.h31:: 994/usr/local/clang/include/absl/synchronization/mutex.h::30923:: 48:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 994 | 923 | v o i d C o p y T o ( s t d : : s t r i n g * a b s l _cnoonnsntu lClo nddsitt)i ocno*n satb s{l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22b:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | In file included from In file included from s2/s2cell_id.ccs2/s2builderutil_s2polyline_vector_layer.cc :: 1818v: : oIn file included from In file included from i../src/s2/s2cell_id.h../src/s2/s2builderutil_s2polyline_vector_layer.hd:: 43C27: o: pIn file included from In file included from y../src/s2/s1angle.h../src/s2/mutable_s2shape_index.hT::o2833A: : rIn file included from In file included from r../src/s2/s2point.h../src/s2/base/commandlineflags.ha::y2721(: : cIn file included from h/usr/local/clang/include/absl/flags/flag.h../src/s2/s2coder.ha:r:*11023 :: a29bIn file included from :s/usr/local/clang/include/absl/status/status.h l:_warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67o : nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu :l11029l | : vdIn file included from sot/usr/local/clang/include/absl/strings/cord.hi): d94c : oSIn file included from ne/usr/local/clang/include/absl/strings/internal/cordz_info.hst:tF;31 l: a /usr/local/clang/include/absl/synchronization/mutex.hg| :( ^948a :b10/usr/local/clang/include/absl/base/nullability.hs:l: :241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:F 22l:a g 948< | note: Texpanded from macro 'absl_nonnull' > *b oa241obl | s #l(d_e*nafobinsnnlue_l nlau lbflslalab_gln,oen nceuovlnalslt _ _)TN(&co onvn)ns tu{l Cl o | n ^ d | i ^t /usr/local/clang/include/absl/base/nullability.hi:o241n:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlefiln)e =a bnsull_lnpotnrn;u l l| ^_ NoIn file included from /usr/local/clang/include/absl/base/nullability.hns2/s2cell_index.cc:n:257u18:l: 23lIn file included from : ../src/s2/s2cell_index.h :note: | 26expanded from macro 'absl_nullable' ^: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h257: | 43#: dIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hf:i19n: eIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b59s: l/usr/local/clang/include/absl/strings/cord.h_:n1012u:l37l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e _Nu l1012l | a b l e aIn file included from bs2/s2builderutil_s2polyline_vector_layer.cc| s:l ^:18 :: cIn file included from o../src/s2/s2builderutil_s2polyline_vector_layer.hr:dIn file included from 27_s2/s2cell_id.cc: i:In file included from n18../src/s2/mutable_s2shape_index.ht: e:In file included from r33n../src/s2/s2cell_id.h: a:In file included from l43:../src/s2/base/commandlineflags.h: ::In file included from C21o../src/s2/s1angle.hr: :d/usr/local/clang/include/absl/flags/flag.h28z:: I118In file included from n:../src/s2/s2point.hf29:o:*27 : warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bIn file included from s ../src/s2/s2coder.hl:_23 n: u118lIn file included from l | a/usr/local/clang/include/absl/status/status.hbv:ol67ie: d In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hSo:er29td: FzIn file included from l_/usr/local/clang/include/absl/strings/cord.hia:ng94(f: aoIn file included from b(/usr/local/clang/include/absl/strings/internal/cordz_info.hs):l 31:c: :/usr/local/clang/include/absl/synchronization/mutex.hoF:nls948ta:g 48<{: T > warning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| a ^b s948l/usr/local/clang/include/absl/base/nullability.h | _ :n 257obn:ono23ul:l l( *fanote: lbexpanded from macro 'absl_nullable'asg l,_ nc257uo | l#nldsaetb fliVen& e e vva)a bl{s_ l) (_| c ^nou nls/usr/local/clang/include/absl/base/nullability.hlt:a 241bC:ol22ne:d _note: iexpanded from macro 'absl_nonnull'Nt uil ol241na | *#b dlaebef sil n_e| n ^ oa nbnsulll)_ n=o nnnuullllp t_rN;o n n| u ^In file included from l s2/s2cell_index.ccl/usr/local/clang/include/absl/base/nullability.h: :18 241: | :In file included from ^22../src/s2/s2cell_index.h :: 26note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/flat_hash_set.h: 43241: | In file included from #/usr/local/clang/include/absl/container/hash_container_defaults.hd:e19f: iIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.he: 59a: b/usr/local/clang/include/absl/strings/cord.hs:l1017_:n51o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o1017n | n u l l v o| i ^d set_cordz_info(cord_inIn file included from ts2/s2cell_id.cce:r18n: aIn file included from l../src/s2/s2cell_id.h:::43C: oIn file included from r../src/s2/s1angle.hd:z28I: nIn file included from f../src/s2/s2point.ho:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: rIn file included from d/usr/local/clang/include/absl/strings/cord.hz:_94i: nIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.ho:)31 : {/usr/local/clang/include/absl/synchronization/mutex.h : 951| : ^9 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 :22: 951note: | expanded from macro 'absl_nonnull' v o241i | d#*d eafbisnle_ naublslla_bnloen naurlgl_ _=N onnunlullplt r ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunctiIn file included from os2/s2cell_index.ccn:(18c: oIn file included from n../src/s2/s2cell_index.hs:t26 : CIn file included from o/usr/local/clang/include/absl/container/flat_hash_set.hn:d43i: tIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.ho:n19*: In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hb:s59l: _/usr/local/clang/include/absl/strings/cord.hn:o1049n:n56u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ); | 1049 ^ | /usr/local/clang/include/absl/base/nullability.hs:t241a:t22i:c note: bexpanded from macro 'absl_nonnull'o ol 241G | e#tdFelfaitnAeu xa(basbls_ln:o:ncnourldl_ i_nNtoenrnnualll: : C| o ^r dRep* absl_nonnull rIn file included from es2/s2cell_id.ccp:,18 : In file included from | ../src/s2/s2cell_id.h ^: 43: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_956N:o52n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 956 | static bIn file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: owarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Ca s1050t | A n d C a l l F u n c t i o n ( c o n s t C o n daibtsilo:n:*s tarbisnlg__nvoinenwu*l la bcs)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241f:r22a:g mnote: eexpanded from macro 'absl_nonnull'n t) ;241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2cell_index.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1829: : In file included from In file included from ../src/s2/s2cell_index.h/usr/local/clang/include/absl/strings/cord.h::2694: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::4331: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/hash_container_defaults.h::95819:: 50In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :warning: 59type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/cord.h:1054: 37958: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s tat i1054c | b o o l CaabsstlA:n:dcCoarldl_Mienttheordn(aclo:n:sCto rCdoRnedpi*t iaobns*l _anbosnln_unloln nruelpl, c )| ; ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2cell_index.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2cell_index.h: :In file included from 26/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/container/flat_hash_set.h: :/usr/local/clang/include/absl/synchronization/mutex.h43:: 961In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h34::19 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: /usr/local/clang/include/absl/strings/cord.h961: | 1061 : 34s:t awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i c b o1061o | l CvaolildB yCRoepfy(TcooAnrsrta yTS*l oawbPsalt_hn(ocnhnaurl*l asbesllf_)n o{n n u| l ^l d/usr/local/clang/include/absl/base/nullability.hs:t241): 22c:o nnote: sexpanded from macro 'absl_nonnull't ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { In file included from s2/s2cell_index.cc| : ^18 : In file included from ../src/s2/s2cell_index.h/usr/local/clang/include/absl/base/nullability.h::26241: :In file included from 22/usr/local/clang/include/absl/container/flat_hash_set.h:: 43note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h: 19241: | In file included from #/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd:e59f: i/usr/local/clang/include/absl/strings/cord.hn:e1078 :a33b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u1078l | l _aNbosnln:u:lclo r d| _ ^i nternal::CordRep* absl_In file included from ns2/s2cell_id.cco:n18n: uIn file included from l../src/s2/s2cell_id.hl: 43T: aIn file included from k../src/s2/s1angle.he:R28e: pIn file included from (../src/s2/s2point.h): 27c: oIn file included from n../src/s2/s2coder.hs:t23&: ;In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 979#:d43ef:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _979n | o n nsutlalt i_cN obnonoull lA l w| a ^y sTrue(const ConditionIn file included from *s2/s2cell_index.cc :a18b: sIn file included from l../src/s2/s2cell_index.h_:n26u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.ha:b43l: eIn file included from )/usr/local/clang/include/absl/container/hash_container_defaults.h :{19 : rIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:u59r: n/usr/local/clang/include/absl/strings/cord.h :t1079r:u33e:; warning: }type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1079 | /usr/local/clang/include/absl/base/nullability.h : 257a:b23s:l :note: :expanded from macro 'absl_nullable'c or d257_ | i#ndteefrinnael :a:bCsolr_dnRuelpl*a balbes l__Nnuolnlnaubllle T a| k ^e Rep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:In file included from 37s2/s2cell_id.cc:: 18warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h1116: | 28 : In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.hc:r23c: _In file included from i/usr/local/clang/include/absl/status/status.hn:t67e: rIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.ha:l29:: :In file included from C/usr/local/clang/include/absl/strings/cord.hr:c94C: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hd:S31t: a/usr/local/clang/include/absl/synchronization/mutex.ht:e1033*: 20a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nul l1033a | b l ev oMiady bWeaGiett(CMructCeoxr*d Satbastle_(n)o ncnounlslt ;m u )| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nullable'22 : note: 257expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbuslll_anbolnen u_lNlu l_lNaobnlneu l l| ^ | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.hIn file included from :s2/s2cell_index.cc43:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2cell_index.h28:: 26In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h27:: 43In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h23:: 19In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h67:: 59In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/cord.h::291120: :In file included from 30/usr/local/clang/include/absl/strings/cord.h:: 94: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h1120: | 1050 : 31v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Copy T1050o | A r rbaoyoIlm pWla(icthWairt*h Taibmselo_unto(nMnuutlelx *d satb)s lc_onnosntn;u l l| ^m u,/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:: :note: Dexpanded from macro 'absl_nonnull'u ra t241i | o#nd etfiimneeo uatb)s l{_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2cap.ccs2/s2cell_id.cc::1818: : In file included from In file included from ../src/s2/s2cap.h../src/s2/s2cell_id.h::3143: : In file included from In file included from ../src/s2/s1chord_angle.h../src/s2/s1angle.h::3128: : In file included from In file included from ../src/s2/s2pointutil.h../src/s2/s2point.h::2727: : In file included from ../src/s2/util/math/matrix3x3.h../src/s2/s2coder.h::27623:: 5In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h: 94276: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : S/usr/local/clang/include/absl/synchronization/mutex.h2:_1146C:H7E:C Kwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N E(de t1146, | V T y p e (t0h)i)s )<)< A"B SCLa_nE'XtC LiUnSvIeVrEs_eL.O CDKe_tFeUrNmCiTnIaOnNt( m=u )0 . "| ; ^~~~ | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE /usr/local/clang/include/absl/synchronization/mutex.hC:H1153E:C39K:_ Nwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1153 | /usr/local/clang/include/absl/log/check.h : 120e:x3p:l inote: cexpanded from macro 'CHECK_NE'i t R e120l | e a sAaBbSlLe_MLuOtGe_xILNoTcEkR(NMAuLt_eCxH*E CaKb_sNlE__nIoMnPnLu(l(lv amlu1)) , | # ^v al1/usr/local/clang/include/absl/base/nullability.h,: 241(:v22a:l 2note: )expanded from macro 'absl_nonnull', # v241a | l#2d)e f i| n ^e a/usr/local/clang/include/absl/log/internal/check_impl.hb:s51l:_3n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'u ll _51N | o n nAuBlSlL _ L| O ^G _INTERNAL_CHECK_OP(Check_NE, !=, val1In file included from ,s2/s2cell_id.cc :v18a: lIn file included from 1../src/s2/s2cell_id.h_:t43e: xIn file included from t../src/s2/s1angle.h,: 28v: aIn file included from l../src/s2/s2point.h2:,27 : vIn file included from a../src/s2/s2coder.hl:223_: tIn file included from e/usr/local/clang/include/absl/status/status.hx:t67): In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/log/internal/check_op.h94:: 68In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP': 1158:53: 68warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] whi l1158e | ( c o n s tM uctheaxr&* maub sAlB_SnLu_lIlNaTbElReN AaLb_sAlT_TlRoIgB_UiTnEt_eCrAnPaTlU_RcEhDe_cBkY_(otph_irse)s,u l t| ^~~~ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define /usr/local/clang/include/absl/synchronization/mutex.habs:l1166_:n39u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le _ N1166u | l l aebxlpel i c| i ^t ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2cap.cc::24118:: 22In file included from :../src/s2/s2cap.h :31note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1chord_angle.h:31 : 241In file included from | ../src/s2/s2pointutil.h#:d27e: f../src/s2/util/math/matrix3x3.hi:n276e: 5a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ no../src/s2/base/logging.hn:n37u:l21l: _note: Nexpanded from macro 'S2_CHECK_NE'o nnu l37l | # d| e ^f ine S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTEIn file included from Rs2/s2cell_id.ccN:A18L: _In file included from C../src/s2/s2cell_id.hH:E43C: KIn file included from _../src/s2/s1angle.hN:E28_: IIn file included from M../src/s2/s2point.hP:L27(: (In file included from v../src/s2/s2coder.ha:l231: )In file included from ,/usr/local/clang/include/absl/status/status.h :#67v: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h1:,29 : (In file included from v/usr/local/clang/include/absl/strings/cord.ha:l942: )In file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :#31v: a/usr/local/clang/include/absl/synchronization/mutex.hl:21179): 10 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :51:3 :1179 | note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' Mut e51x | * aAbBsSlL__nLuOlGl_aIbNlTeE RmNuA_L;_ C H| E ^C K_/usr/local/clang/include/absl/base/nullability.hO:P257(:C23h:e cnote: kexpanded from macro 'absl_nullable'_ NE ,257 | !#=d,e fvianle1 ,a bvsall_1n_utlelxatb,l ev a_lN2u,l lvaabll2e_ t e| x ^t ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | In file included from s2/s2cell_index.ccb:o18o: lIn file included from ../src/s2/s2cell_index.h(:*26a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_set.hl:_43n: oIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hn:u19l: lIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hf:u59n: c)/usr/local/clang/include/absl/strings/cord.h(:T1140*: 49a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nullab i1140l | i t y _ u n k n o w n ) , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241C | o#rddeRfeipnEex taebrsnla_ln*o nanbuslll_ n_oNnonnunlull lr e p| ) ^; | ^In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/base/nullability.h::43241: :In file included from 22../src/s2/s1angle.h:: 28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n1230u:l34l: warning: | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] ^ 1230 | bool (*absl_nonnull func)In file included from (s2/s2cell_index.ccT:*18 : aIn file included from b../src/s2/s2cell_index.hs:l26_: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43a: bIn file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hl:i19t: yIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:n59k: n/usr/local/clang/include/absl/strings/cord.ho:w1146n:)10,: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 2891146: | 34C:o rnote: dexpanded from macro 'absl_nullability_unknown'R ep *289 | a#bdself_innoen naublsll _NneuwlElxatbeirlniatlyR_eupn(kanboswln: :_sNturliln_gu_nvsipeewc idfaitead, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2cell_id.ccd:e18f: iIn file included from n../src/s2/s2cell_id.he: 43a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2cell_id.cc::24118:: 22In file included from :../src/s2/s2cell_id.h :43note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_94N: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h : 1241| : ^12 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47In file included from :s2/s2cell_id.cc :warning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2cell_id.h:43: In file included from 1183../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1242 : 44C:o rwarning: dtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]R ep* a1242b | s l _ n utlylpaebnlaem er eapb)s l :| : ^t ype/usr/local/clang/include/absl/base/nullability.h_:i257d:e23n:t inote: texpanded from macro 'absl_nullable'y 257: | :#tdyepfei*n ea basbls_ln_unlullalbaiblliet y__Nuunlklnaobwlne | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:In file included from 19s2/s2cell_id.cc: :In file included from 18/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59../src/s2/s2cell_id.h: :43/usr/local/clang/include/absl/strings/cord.h: :In file included from 1222../src/s2/s1angle.h::5228:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2coder.h:23 : 1222In file included from | /usr/local/clang/include/absl/status/status.hi:n67l: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29v: oIn file included from i/usr/local/clang/include/absl/strings/cord.hd: 94C: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hd::31:: I/usr/local/clang/include/absl/synchronization/mutex.hn:l1259i:n14e:R ewarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :S w1259a | p ( C o rcdo:n:sItn lTi*n eaRbespl*_ naobnsnlu_lnlo nonbujlelc tr,h s )| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22:/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'absl_nonnull': 22: note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull metIn file included from hs2/s2cell_index.cco:d18): (In file included from )../src/s2/s2cell_index.h : 26| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:/usr/local/clang/include/absl/base/nullability.h43:: 241In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h22::19 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d1230e:f20i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n1230o | ninnulliln e_ Ncoonnnsutl lc h a| r ^* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2cell_id.ccn:e18 : aIn file included from b../src/s2/s2cell_id.hs:l43_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27_: NIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*abIn file included from ss2/s2cell_index.ccl:_18n: oIn file included from n../src/s2/s2cell_index.hn:u26l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hf:n43): (In file included from i/usr/local/clang/include/absl/container/hash_container_defaults.hn:t196: 4In file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht: 59w: a/usr/local/clang/include/absl/strings/cord.hi:t1234_:c20y:c lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s )); 1234| | ^i nl/usr/local/clang/include/absl/base/nullability.hi:n241e: 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naobnsnlu_lnlo nCnourldl: :_INnolninnuelRle p :| : ^a s_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2cell_id.cc :18 : 241In file included from | ../src/s2/s2cell_id.h#:d43e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnullIn file included from s2/s2cell_index.ccf:n18): (In file included from c../src/s2/s2cell_index.ho:n26s: tIn file included from /usr/local/clang/include/absl/container/flat_hash_set.hc:h43a: rIn file included from */usr/local/clang/include/absl/container/hash_container_defaults.h :a19b: sIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:n59o: n/usr/local/clang/include/absl/strings/cord.hn:u1239l:l38 :m swarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^ 1239 | /usr/local/clang/include/absl/base/nullability.hi:n241l:i22n:e note: aexpanded from macro 'absl_nonnull'b sl :241: | c#odredf_iinnet earbnsall_:n:oCnonrudlRle p_*N oanbnsull_ln o n| n ^u ll CIn file included from os2/s2cell_id.ccr:d18:: :In file included from I../src/s2/s2cell_id.hn:l43i: nIn file included from e../src/s2/s1angle.hR:e28p: :In file included from :../src/s2/s2point.ha:s27_: tIn file included from r../src/s2/s2coder.he:e23(: )In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31 : 241/usr/local/clang/include/absl/synchronization/mutex.h | :#1293d:e62f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l1293_ | nvoonindu lRle g_iNsotnenruMlult e x| T ^r acer(void (*absl_nonnull fn)(const char* absl_nonnull mIn file included from ss2/s2cell_index.ccg:,18 : | In file included from ^../src/s2/s2cell_index.h :26/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/flat_hash_set.h::2243:: In file included from note: /usr/local/clang/include/absl/container/hash_container_defaults.hexpanded from macro 'absl_nonnull': 19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h241: | 59#: d/usr/local/clang/include/absl/strings/cord.he:f1245i:n38e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n1245n | uilnll i_nNeo nanbuslll: : c| o ^r d_internaIn file included from ls2/s2cell_id.cc:::18C: oIn file included from r../src/s2/s2cell_id.hd:R43e: pIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.hC:o67r: dIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h::I29n: lIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94R: eIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.h:::31t: r/usr/local/clang/include/absl/synchronization/mutex.he:e1294(:)62 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :1294257 | : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b l e | ^ const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:In file included from 18s2/s2cell_index.cc: :In file included from 18../src/s2/s2cell_id.h: :In file included from 43../src/s2/s2cell_index.h: :In file included from 26../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/strings/cord.h: :In file included from 1258/usr/local/clang/include/absl/status/internal/status_internal.h::3629:: In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :125831 | : i/usr/local/clang/include/absl/synchronization/mutex.hn:l1309i:n35e: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r d_i n1309t | evroniadl :R:eCgoirsdtReerpCFolnadtV*a raTbrsalc_enro(nvnouildl ( *| a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' fn )241( | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o n n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2cell_index.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2cell_index.h: :In file included from 26../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/flat_hash_set.h: :In file included from 43/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/strings/cord.h94:: 1268In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h51::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1310:47: warning: 1268type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | inl i1310n | e v o icdo nCsotr dc:h:aIrn*l ianbesRle_pn:o:nEnmupllla cmesTgr,e ec(oCnosrtd Rveopi*d *a basbls_ln_onnonnunlull lr ecpv,) ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnullIn file included from s2/s2cell_id.ccd:s18t: )In file included from ../src/s2/s2cell_id.hc:o43n: sIn file included from t../src/s2/s1angle.h :=28 : 0In file included from ;../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/cord.h: 109241: | 53#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b109s | lv_oniodn nCuolply C_oNrodnTnouSltlr i n| g ^( const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59In file included from : s2/s2cell_id.cc:/usr/local/clang/include/absl/strings/cord.h18:: 1505In file included from :../src/s2/s2cell_id.h41::43 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from 1505../src/s2/s2coder.h | :i23n: lIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : vIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hi:d29 : C/usr/local/clang/include/absl/strings/cord.ho:r501d::52::C owarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y ToAr r501a | y I m p le(xcphlairc*i ta bCshlu_nnkoIntneurlalt odrs(tc)o rcdo_nisntt e{ r n| a ^l ::Co/usr/local/clang/include/absl/base/nullability.hr:d241R:e22p:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln et raebes)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^In file included from # s2/s2cap.ccd:e26f: iIn file included from n/usr/local/clang/include/absl/flags/flag.he: 42a: bIn file included from s/usr/local/clang/include/absl/flags/internal/flag.hl:_30n: o/usr/local/clang/include/absl/base/call_once.hn:n52u:l24l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l52 | s| t ^d ::atomic* absIn file included from ls2/s2cell_id.cc_:n18o: nIn file included from n../src/s2/s2cell_id.hu:l43l: In file included from C../src/s2/s1angle.ho:n28t: rIn file included from In file included from o../src/s2/s2point.hls2/s2cell_index.cc:W:27o18: r: In file included from dIn file included from ../src/s2/s2coder.h(../src/s2/s2cell_index.h: :23 26: | : In file included from ^In file included from /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/container/flat_hash_set.h::67/usr/local/clang/include/absl/base/nullability.h43: :: In file included from 241In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/hash_container_defaults.h:22:29:19: : note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull'In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h504: :5924140: | :#/usr/local/clang/include/absl/strings/cord.h d:warning: e1514type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f: i29n:e 504warning: a | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s l _ ne1514ox | npnl ui lcl i cto_ rNCdo_hniunnutnelkrlIn at le| :r ^:aC toorrd(RceoIn file included from pns2/s2cap.cc*s :at26b : sCIn file included from lo/usr/local/clang/include/absl/flags/flag.hr_:nd42o*: nIn file included from an/usr/local/clang/include/absl/flags/internal/flag.hbu:sl30ll: _t/usr/local/clang/include/absl/base/call_once.hnr:eo53en:)n22u :l{ l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c o| r d ^53) | ; /usr/local/clang/include/absl/base/nullability.h :| ^241a :b22/usr/local/clang/include/absl/base/nullability.hs::l :241note: ::oexpanded from macro 'absl_nonnull'22n :c e note: _241expanded from macro 'absl_nonnull'f | l#a dg241*e | #fadibensfeli _nanebo snalnb_usnllo_nlnn oufnllnlau lgl_) N;_o Nn on| nu ^nl ull/usr/local/clang/include/absl/base/nullability.h l: 241 | :| ^22 ^ : note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2cell_id.ccn:n18u: lIn file included from l../src/s2/s2cell_id.h :_43N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2cap.cc241: | 26#: dIn file included from e/usr/local/clang/include/absl/flags/flag.hf:i42n: eIn file included from /usr/local/clang/include/absl/flags/internal/flag.ha:b30s: l/usr/local/clang/include/absl/base/call_once.h_:n96o:n33n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Non n96u | l l f r| i ^e nd std::atomic* absl_nonnull base_internal::ControlIn file included from Ws2/s2cell_id.cco:r18d: (In file included from ../src/s2/s2cell_id.h :| 43 ^: In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from In file included from ds2/s2cell_index.cc/usr/local/clang/include/absl/status/internal/status_internal.he::f1829i: : nIn file included from /usr/local/clang/include/absl/strings/cord.he../src/s2/s2cell_index.h: :525a26:b: 35sIn file included from :l/usr/local/clang/include/absl/container/flat_hash_set.h _:warning: n43type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu :l52519l | : In file included from _ N/usr/local/clang/include/absl/container/internal/hash_function_defaults.h o :nan59bu: sl/usr/local/clang/include/absl/strings/cord.hll:: :1525 c:| o ^29r d:_ iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t In file included from es2/s2cap.ccr: n26a1525: l | In file included from : /usr/local/clang/include/absl/flags/flag.h :: C42o : rcIn file included from od/usr/local/clang/include/absl/flags/internal/flag.hrR:ed30_p: i*/usr/local/clang/include/absl/base/call_once.h n:ta97ebr:ns18la:_l n:warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:lC loa rb97dlR | ee p *c ua rb sr elonn_tcn_eol_enfanlfau_gl *l= antbusrllele_p)nt o{r n;n u| l ^| l ^ f/usr/local/clang/include/absl/base/nullability.hl/usr/local/clang/include/absl/base/nullability.ha::g241257)::;2223 :: | note: note: expanded from macro 'absl_nonnull' ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h241 : | 257#241 | d:#e22df:ie fnnote: eiexpanded from macro 'absl_nonnull'n ea b 241sa | lb#_sndole_nfninunluell la ab_bNlsoel n__nnuNolunll nl ual| bll ^ e_ N o| n ^n ull | ^ In file included from s2/s2cap.cc:26: In file included from In file included from s2/s2cell_index.cc/usr/local/clang/include/absl/flags/flag.h::1842: : In file included from In file included from ../src/s2/s2cell_index.h/usr/local/clang/include/absl/flags/internal/flag.h::2630: : In file included from /usr/local/clang/include/absl/base/call_once.h/usr/local/clang/include/absl/container/flat_hash_set.h::11143:: 40In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :warning: 19type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h111: | 1530v:o55i:d warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wLev e1530In file included from l | s2/s2cell_id.cciCn:al18li: nlIn file included from Oe../src/s2/s2cell_id.h nC:co43er: (dIn file included from :a../src/s2/s1angle.h:b:Cs28hlu: :nIn file included from k:../src/s2/s2point.hIo:tn27ec: reaIn file included from _t../src/s2/s2coder.hof:rl23:a: :gIn file included from C*/usr/local/clang/include/absl/status/status.hh :au67bn: skIn file included from lI/usr/local/clang/include/absl/status/internal/status_internal.h_t:ne29ro: na/usr/local/clang/include/absl/strings/cord.hnt:our582(l:clo37 n:fs ltwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g C,o r Cd582a* | l l aab bs leelx&_p&ln ifocnnin,tu l l Cc| ho ^ur dn)/usr/local/clang/include/absl/base/nullability.hk :R{241a :n 22g| :e ^ ( note: cexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.ho n:s t241241 : | C#22odr:edf *i note: nexpanded from macro 'absl_nonnull'ae b sa lb_241snlo | _n#nndouenlfnliun leclo ra_bdNs)ol _nn:no nucnloulrl dl _| (_ ^cN oorndn)u l{l} | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const In file included from cs2/s2cap.cch:a26r: *In file included from /usr/local/clang/include/absl/flags/flag.ha:b42s: lIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hn:o30n: n/usr/local/clang/include/absl/base/call_once.hu:l153l:;41 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22153: | note: expanded from macro 'absl_nonnull' C a241l | l#OdnecfeiInmep la(bsstld_:n:oantnoumlilc <_uNionntn3u2l_lt > *| ^a bsl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absIn file included from ls2/s2cap.cc_:n26o: nIn file included from n/usr/local/clang/include/absl/flags/flag.hu:l42l: In file included from i/usr/local/clang/include/absl/flags/internal/flag.ht:,30 : s/usr/local/clang/include/absl/base/call_once.hi:z194e:_31t: nwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b ytes )194; | i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :s241t:d22::: anote: texpanded from macro 'absl_nonnull'o mi c241< | u#idnetf3i2n_et >a*b salb_snlo_nnnounlnlu l_lN oCnonnutlrlo l W| o ^r d( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_In file included from fs2/s2cell_id.ccl:a18g: *In file included from ../src/s2/s2cell_id.ha:b43s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : fIn file included from l../src/s2/s2coder.ha:g23): In file included from {/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/cord.h::22730:: 36:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e730 | f i n e eaxbpslli_cniotn nCuhlalr R_aNnognen(ucloln s t| ^C ord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2cap.ccs:l26_: nIn file included from o/usr/local/clang/include/absl/flags/flag.hn:n42u: lIn file included from l/usr/local/clang/include/absl/flags/internal/flag.h :_30N: o/usr/local/clang/include/absl/base/call_once.hn:n200u:l40l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::In file included from os2/s2cell_id.ccn:c18e: _In file included from f../src/s2/s2cell_id.hl:a43g: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : fIn file included from l/usr/local/clang/include/absl/status/status.ha:g67,: In file included from C/usr/local/clang/include/absl/status/internal/status_internal.ha:l29l: a/usr/local/clang/include/absl/strings/cord.hb:l736e:&17&: fwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^736 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' Co r241d | *# daebfsiln_en oanbnsull_ln ocnonrudl_l; _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :s2/s2cell_id.cc59:: 18: In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2cell_id.h::166643:: 48In file included from :../src/s2/s1angle.h :28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h: 231666: | In file included from i/usr/local/clang/include/absl/status/status.hn:l67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :C29o: rd/usr/local/clang/include/absl/strings/cord.h :C898o:r27d:: :warning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d vanc e898A | n d Rferaide(nCdh acroIntsetr aCtoorrd*z Ianbfsol*_ naobnsnlu_lnlu lilta,b l e| ^G etC/usr/local/clang/include/absl/base/nullability.ho:r241d:z22I:n fnote: oexpanded from macro 'absl_nonnull'F or T241e | s#tdienfgi(n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n257o:n23n:u lnote: lexpanded from macro 'absl_nullable' _N o257n | n#udlelf i n| e ^ absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:26: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2cell_id.ccu:l18l: In file included from _../src/s2/s2cell_id.hN:o43n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cap.cc:26: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from _Nonnull | ^ In file included from s2/s2cap.cc:26: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' s2/s2cell_id.cc :24118 | : #In file included from d../src/s2/s2cell_id.he:f43i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StaIn file included from ts2/s2cell_id.ccu:s18R: eIn file included from p../src/s2/s2cell_id.h*: 43a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.hC:l23o: nIn file included from e/usr/local/clang/include/absl/status/status.h(: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::1222241::5222:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 1222# | dienfliinnee avbosild_ nCoonrndu:l:lI n_lNionnenRuelpl: : S| w ^a p(Cord::InlineRep* absl_nonnull rhs) { | In file included from ^s2/s2builderutil_s2polyline_vector_layer.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builderutil_s2polyline_vector_layer.h::24127:: 22In file included from :../src/s2/mutable_s2shape_index.h :41note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2cell_id.h:43 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: l/usr/local/clang/include/absl/status/internal/status_internal.hl: 125_:N14o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.ccIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc18:: 18In file included from : ../src/s2/s2cell_id.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h43:: 27In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/mutable_s2shape_index.h28:: 41In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2cell_id.h27:: 43In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s1angle.h23:: 28In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point.h67:: 27In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2coder.h29:: 23: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h1230::6720: : /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 128type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1230 | in l128i | n e Sctoantsuts Rcehpa*r *a basbls_ln_onnunlullalb lCel oCnoerAdn:d:UInnrleifn(e)R ecpo:n:sdta;t a (| ) ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22{: note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/base/nullability.h | :#257d:e23f:i nnote: eexpanded from macro 'absl_nullable' ab s257l | _#ndoenfniunlel a_bNsoln_nnuullll a b| l ^e _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2cell_id.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2cell_id.h::2343: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1angle.h::73228:: 29In file included from :../src/s2/s2point.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h732: | 67 : In file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht:a29t: i/usr/local/clang/include/absl/strings/cord.hc: 1505c:o41n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s td:: s1505t | riinnlgi*n ea bvsoli_dn oCnonrudl:l: CEomppytTyoSAtrrrianygI(m)p;l ( c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #ddsetf)i nceo nasbts l{_ n o| n ^n ull /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _In file included from Ns2/s2builderutil_s2polyline_vector_layer.cco:n18n: uIn file included from l../src/s2/s2builderutil_s2polyline_vector_layer.hl: 27 : | In file included from ^../src/s2/mutable_s2shape_index.h :41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromStrIn file included from is2/s2cell_id.ccn:g18(: )In file included from ;../src/s2/s2cell_id.h : 43| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: n/usr/local/clang/include/absl/strings/cord.he: 1514a:b29s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l1514l | _ N o ncnourldl_ i n| t ^e rnal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2builderutil_s2polyline_vector_layer.cc_:n18o: nIn file included from n../src/s2/s2builderutil_s2polyline_vector_layer.hu:l27l: In file included from _../src/s2/mutable_s2shape_index.hN:o41n: nIn file included from u../src/s2/s2cell_id.hl:l43 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2cell_id.cc::24118:: 22In file included from :../src/s2/s2cell_id.h note: :expanded from macro 'absl_nonnull'43 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: /usr/local/clang/include/absl/strings/cord.h_:N1525o:n29n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc241::1822: :In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/mutable_s2shape_index.h :24141 | : #In file included from d../src/s2/s2cell_id.he:f43i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: _/usr/local/clang/include/absl/status/status.hN:o1031n:n42u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:27: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2builderutil_snap_functions.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2builderutil_snap_functions.h/usr/local/clang/include/absl/status/internal/status_internal.h::23150: :In file included from 25../src/s2/s1angle.h:: 28: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :25: In file included from ../src/s2/util/coding/coder.h :15036 | : In file included from ../src/s2/base/casts.h : 34c: oIn file included from n/usr/local/clang/include/absl/log/log.hs:t209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l22:: :/usr/local/clang/include/absl/log/internal/log_message.hS:t71a:t26u:s *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n71o | n n uLlolg Msetsastaugse,( ccoonnsstt cchhaarr** aabbssll__nnoonnnnuullll fpirleef,i xi)n;t l| i ^n e,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* In file included from as2/s2builderutil_snap_functions.ccb:s18l: _In file included from n../src/s2/s2builderutil_snap_functions.ho:n23n: uIn file included from l../src/s2/s1angle.hl: 28s: tIn file included from a../src/s2/s2point.ht:u25s: ,In file included from ../src/s2/util/coding/coder.hc:o36n: sIn file included from t../src/s2/base/casts.h :c34h: aIn file included from r/usr/local/clang/include/absl/log/log.h*: 209a: bIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.hl:_22n: o/usr/local/clang/include/absl/log/internal/log_message.hn:n78u:l26l: warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r efix )78; | | L ^o gM/usr/local/clang/include/absl/base/nullability.he:s241s:a22g:e (note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlo_nnnounlnlu lfli l_eN,o ninnutl ll i n| e ^, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | In file included from s2/s2cell_id.cc :L18o: gIn file included from M../src/s2/s2cell_id.he:s43s: aIn file included from g../src/s2/s1angle.he:&28 : oIn file included from p../src/s2/s2point.he:r27a: tIn file included from o../src/s2/s2coder.hr:<23<: (/usr/local/clang/include/absl/status/status.hw:c725h:a38r:_ twarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _725n | u l lsatbaltei cv )s;t a t| u ^s _i/usr/local/clang/include/absl/base/nullability.hn:t257e:r23n:a lnote: :expanded from macro 'absl_nullable': St a257t | u#sdReefpi*n ea basbls_ln_onnunlullalb lPer e_pNaurlelTaobMloed i f| y ^( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2cell_id.cc :18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | 732 | L osgtMaetsisca gceo&n sotp esrtadt:o:rs data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:18: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2cell_index.cc::25718:: 23In file included from :../src/s2/s2cell_index.h :note: 26expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :25745 | : #d/usr/local/clang/include/absl/container/internal/raw_hash_set.he:f2663i:n53e: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_nulla b2663l | e _ N u l lTa&b&l ev a l| u ^e ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h/usr/local/clang/include/absl/container/internal/raw_hash_set.h::232692: :In file included from 58../src/s2/s1angle.h::28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:warning: 36'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h :269237 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.hc:o293n:s49t: Twarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] val u293e | A B S L _ I N T E R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y (ctohnisst) )c h a| r ^~~~* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/container/internal/raw_hash_set.h: :/usr/local/clang/include/absl/log/internal/check_op.h2734::29665::63 :warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 2734296 | | T & & v a l u e A B S L _ I N T E R N A L _ A TcToRnIsBtU TsEi_gCnAePdT UcRhEaDr_*B Ya(btshli_sn)o)n n u| l ^~~~l ); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2builderutil_s2polyline_vector_layer.cc25:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2builderutil_s2polyline_vector_layer.h36:: 27In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/mutable_s2shape_index.h36:: 44In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2pointutil.h21:: 27In file included from : /usr/local/clang/include/absl/log/check.h:../src/s2/util/math/matrix3x3.h37:: 276In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h5::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]451 :1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]276 | /usr/local/clang/include/absl/log/internal/check_op.h : 450 :S252:_ Cnote: Hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'E CK _450N | E ( d e t , xV,T yxp,e (c0o)n)s t< :(18 : In file included from ../src/s2/s2builderutil_snap_functions.h : 23\: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::25241: :In file included from 22../src/s2/util/coding/coder.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/casts.h :36: In file included from 241../src/s2/base/logging.h | :#21d: eIn file included from f/usr/local/clang/include/absl/log/check.hi:n37e: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o453n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ No/usr/local/clang/include/absl/log/internal/check_op.hn:n450u:l25l: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:28: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_id.cc:30: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline conIn file included from ss2/s2builderutil_snap_functions.cct:e18x: pIn file included from r../src/s2/s2builderutil_snap_functions.h :c23o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29n: aIn file included from m/usr/local/clang/include/absl/strings/cord.he:#82#: IIn file included from m/usr/local/clang/include/absl/crc/internal/crc_cord_state.hp:l23(: In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : In file included from /usr/local/clang/include/absl/strings/str_format.h : 84 : /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 143 : 11 : warning: \'enable_if' is a clang extension [-Wgcc-compat] | ^ /usr/local/clang/include/absl/base/nullability.h143: | 257 : 23 : note: expanded from macro 'absl_nullable' 257e | n#adbelfei_nief (asbtsrl__fnourlmlaatb_lien t_eNrunlalla:b:lEen s u| r ^e Constexpr(In file included from ss2/s2cell_index.cc):,18 : "In file included from c../src/s2/s2cell_index.ho:n29s: tIn file included from e../src/s2/base/logging.hx:p21r: In file included from t/usr/local/clang/include/absl/log/check.hr:a37: pIn file included from "/usr/local/clang/include/absl/log/internal/check_impl.h):,21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^505 :1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* /usr/local/clang/include/absl/strings/internal/str_format/bind.ha:b149s:l22_:n owarning: n'enable_if' is a clang extension [-Wgcc-compat]n ull e149x | p r t e x t )_ _{a t t r i b u t e _ _ ( ( e n a b l\e _ i| f ^( st/usr/local/clang/include/absl/base/nullability.hr:_241f:o22r:m anote: texpanded from macro 'absl_nonnull'_ in t241e | r#ndaelf:i:nEen saubrselC_onnosntneuxlplr (_sN)o,n n u| l ^l | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2cell_index.ccd:e18f: iIn file included from n../src/s2/s2cell_index.he: 29a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: nn/usr/local/clang/include/absl/log/internal/check_op.hu:l511l: 13 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* abIn file included from ss2/s2builderutil_snap_functions.ccl:_18n: uIn file included from l../src/s2/s2builderutil_snap_functions.hl:a23b: lIn file included from e../src/s2/s1angle.h :s282: ,In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23257: :In file included from 23/usr/local/clang/include/absl/status/status.h:: 67note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29257: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e82f: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: u/usr/local/clang/include/absl/strings/str_format.hl:l380a:b43l:e warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N ulla b380l | es t d| : ^: string& StrAIn file included from ps2/s2cell_index.ccp:e18n: dIn file included from F../src/s2/s2cell_index.ho:r29m: aIn file included from t../src/s2/base/logging.h(:s21t: dIn file included from :/usr/local/clang/include/absl/log/check.h::s37t: rIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:g21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b512s:l47_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 512d | s t , c| o ^n st /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien es 1a,b sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlu l l| a ^b le s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2cell_index.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2cell_index.h/usr/local/clang/include/absl/status/internal/status_internal.h::2929: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/cord.h::2182: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::3723: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/crc/crc32c.h::2132: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/str_format.h::514440::1324:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 514 | c440o | nisntt cFhParri*n taFb(sslt_dn:u:lFlIaLbEl*e aCbhselc_knsotnrncumlplf aolustepIumtp,l (c o n| s ^t F/usr/local/clang/include/absl/base/nullability.ho:r257m:a23t:S pnote: eexpanded from macro 'absl_nullable'c i&n ef oarbmsalt_,n u l| l ^a ble/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e 241| | ^# defineIn file included from s2/s2cell_index.cca:b18s: lIn file included from _../src/s2/s2cell_index.hn:o29n: nIn file included from u../src/s2/base/logging.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullaIn file included from bs2/s2builderutil_snap_functions.ccl:e18 : sIn file included from 2../src/s2/s2builderutil_snap_functions.h,: 23 : | In file included from ^../src/s2/s1angle.h :28/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2point.h::2327:: In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nullable': 23: In file included from 257/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s82l: _In file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hu:l23l: aIn file included from b/usr/local/clang/include/absl/crc/crc32c.hl:e32 : _/usr/local/clang/include/absl/strings/str_format.hN:u469l:l20a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 469 | int SIn file included from Ns2/s2cell_index.ccP:r18i: nIn file included from t../src/s2/s2cell_index.hF:(29c: hIn file included from a../src/s2/base/logging.hr:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 515o:u47t:p uwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], st d515: | : s i z ec_otn ssti zceh,a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e s2411 | ,# dceofnisnte cahbasrl*_ naobnsnlu_lnlu l_lNaobnlneu lsl2 , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprIn file included from ts2/s2builderutil_snap_functions.cce:x18t: )In file included from ;../src/s2/s2builderutil_snap_functions.h : 23| : ^In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l82_: nIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h :_32N: o/usr/local/clang/include/absl/strings/str_format.hn:n503u:l20l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 503 | FormatRIn file included from as2/s2cell_index.ccw:S18i: nIn file included from k../src/s2/s2cell_index.h(:T29*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21r: a/usr/local/clang/include/absl/log/internal/check_op.hw:)517 : 13/:/ warning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]O LIN T517 | c| o ^n s/usr/local/clang/include/absl/base/nullability.ht: 241c:h22a:r *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee aCbhselc_knsotnrncualsle c_mNpotnrnuuelIlm p l| ( ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:29: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_s2polyline_vector_layer.cc:18: In file included from ../src/s2/s2builderutil_s2polyline_vector_layer.h:28: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: In file included from /usr/local/clang/include/absl/flags/commandlineflag.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:31: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2cell_index.cc241: | 18#: dIn file included from e../src/s2/s2cell_index.hf:i31n: eIn file included from ../src/s2/s2cell_id.ha:b43s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: ul/usr/local/clang/include/absl/status/status.hl: 1031 :| 42 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h1031: | 23i: nIn file included from l../src/s2/s1angle.hi:n28e: In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.hs:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:_67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:r29n: aIn file included from l/usr/local/clang/include/absl/strings/cord.h:::94S: tIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:u31s: R/usr/local/clang/include/absl/synchronization/mutex.he:p814*: 42a:b swarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ non n814u | l l CSotnadtiutsi:o:nR(ebpoToolP o(i*natbesrl(_ n o| n ^n ull /usr/local/clang/include/absl/base/nullability.hf:u241n:c22):( Tnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbei laibtsyl__unnoknnnouwlnl) ,_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 289 :| 34 ^: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_index.cc:In file included from 18s2/s2builderutil_snap_functions.cc: :In file included from 18../src/s2/s2cell_index.h: :In file included from 31../src/s2/s2builderutil_snap_functions.h: :In file included from 23../src/s2/s2cell_id.h: :In file included from 43../src/s2/s1angle.h: :In file included from 28../src/s2/s1angle.h: :In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s2point.h: :In file included from 27../src/s2/s2coder.h: :In file included from 23../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/status/status.h: :In file included from 1038/usr/local/clang/include/absl/status/internal/status_internal.h::3329:: In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 311038: | /usr/local/clang/include/absl/synchronization/mutex.h : 815 : 16s:t awarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]u s_i n815t | e r n a l : : S t a t u sTR*e pa*b salb_snlu_lnloanbniullilt yr_eupn)k n{o w n| ^a rg/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 289:34 :241 | note: #expanded from macro 'absl_nullability_unknown'd ef i289n | e# daebfsiln_en oanbnsull_ln u_lNloanbniullilt y _| u ^n known _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2cell_index.cc31:: 18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 830../src/s2/s2cell_index.h::3631:: In file included from ../src/s2/s2cell_id.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]43 : In file included from ../src/s2/s1angle.h: 28830: | In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.hb:o23o: l /usr/local/clang/include/absl/status/status.h(:*1063a:b13s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l1063l | cfounnsct) (cTh*a ra*b salb_snlu_lnloanbniullilt yS_tuantkunsoMwens)s,a g e| A ^s CS/usr/local/clang/include/absl/base/nullability.ht:r289(: 34 :| ^ note: expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/base/nullability.h:241 :28922 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innuel laabbsill_intoyn_nuunlkln o_wNno n_nNuullll _ u| n ^s pecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2cell_index.cc :a18b: sIn file included from l../src/s2/s2cell_index.h_:n32o: nIn file included from n../src/s2/s2cell_union.hu:l29l: In file included from _/usr/local/clang/include/absl/flags/flag.hN:o40n: nu/usr/local/clang/include/absl/flags/commandlineflag.hl:l163 : 56| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFroIn file included from ms2/s2builderutil_snap_functions.cc(:a18b: sIn file included from l../src/s2/s2builderutil_snap_functions.h:::23s: tIn file included from r../src/s2/s1angle.hi:n28g: _In file included from v../src/s2/s2point.hi:e27w: In file included from v../src/s2/s2coder.ha:l23u: eIn file included from ,/usr/local/clang/include/absl/status/status.h :s67t: dIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h::s29t: r/usr/local/clang/include/absl/strings/cord.hi:n982g:*39 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n982n | u l l evroriodr )A;p p e| n ^d Tree/usr/local/clang/include/absl/base/nullability.hT:o241I:n22l:i nnote: eexpanded from macro 'absl_nonnull'd (C o241r | d#Rdeepf*i naeb salb_snlo_nnnounlnlu ltlr e_eN,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2cell_index.cc :18: In file included from ../src/s2/s2cell_index.h :98432 | : In file included from ../src/s2/s2cell_union.h : 29v: oIn file included from i/usr/local/clang/include/absl/flags/flag.hd: 40A: p/usr/local/clang/include/absl/flags/commandlineflag.hp:e193n:d27T:r ewarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T oTr e193e | ( C ovridrRteupa*l avbosild_ nRoenandu(lvlo itdr*e ea,b sMle_tnhoondnIudleln tdisfti)e rc omnestth o=d )0;; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2cell_index.ccs2/s2builderutil_snap_functions.cc::1818: : In file included from In file included from ../src/s2/s2cell_index.h../src/s2/s2builderutil_snap_functions.h::3223: : In file included from In file included from ../src/s2/s2cell_union.h../src/s2/s1angle.h::2928: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h../src/s2/s2point.h::4227: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h../src/s2/s2coder.h::3023: : In file included from /usr/local/clang/include/absl/base/call_once.h/usr/local/clang/include/absl/status/status.h::5267:: 24In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :1054:37: 52warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s td: :1054a | t o m i c < uaibnstl3:2:_cto>r*d _aibnstle_rnnoanln:u:lClo rCdoRnetpr*o laWbosrld_(n o n| n ^u ll r/usr/local/clang/include/absl/base/nullability.he:p241,: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | # daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | abIn file included from ss2/s2builderutil_snap_functions.ccl::18:: oIn file included from n../src/s2/s2builderutil_snap_functions.hc:e23_: fIn file included from l../src/s2/s1angle.ha:g28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67f: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hg:)29;: /usr/local/clang/include/absl/strings/cord.h :1061| : ^34 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 1061expanded from macro 'absl_nonnull' | v241o | i#dd eCfoipnyeT oaAbrsrla_ynSolnonwuPlalt h_(Ncohnanru*l la b s| l ^_ nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::CIn file included from os2/s2builderutil_snap_functions.ccn:t18r: oIn file included from l../src/s2/s2builderutil_snap_functions.hW:o23r: dIn file included from (../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29d: e/usr/local/clang/include/absl/strings/cord.hf:i1078n:e33 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n1078u | l l a_bNsoln:n:uclolr d _| i ^n ternal::CIn file included from os2/s2cell_index.ccr:d18R: eIn file included from p../src/s2/s2cell_index.h*: 32a: bIn file included from s../src/s2/s2cell_union.hl:_29n: oIn file included from n/usr/local/clang/include/absl/flags/flag.hn:u42l: lIn file included from /usr/local/clang/include/absl/flags/internal/flag.hT:a30k: e/usr/local/clang/include/absl/base/call_once.hR:e97p:(18): cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st& ;97 | | ^ /usr/local/clang/include/absl/base/nullability.h :o241n:c22e:_ fnote: lexpanded from macro 'absl_nonnull'a g* 241a | b#sdle_fnionnen ualbls lf_lnaogn)n;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull In file included from _s2/s2builderutil_snap_functions.ccN:o18n: nIn file included from u../src/s2/s2builderutil_snap_functions.hl:l23 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2cell_index.ccn:o18n: nIn file included from u../src/s2/s2cell_index.hl:l32 : _In file included from N../src/s2/s2cell_union.ho:n29n: uIn file included from l/usr/local/clang/include/absl/flags/flag.hl: 42 : | In file included from ^/usr/local/clang/include/absl/flags/internal/flag.h :30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2builderutil_snap_functions.cc| : ^18 : In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_index.cc:18: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ContrIn file included from os2/s2builderutil_snap_functions.ccl:W18o: rIn file included from d../src/s2/s2builderutil_snap_functions.h(: 23 : | In file included from ^../src/s2/s1angle.h :28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n1301e: 56a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nonn u1301l | li n_lNionnen uvloli d | C ^o rd::InlineIn file included from Rs2/s2cell_union.cce:p18:: :In file included from C../src/s2/s2cell_union.ho:m29m: iIn file included from t/usr/local/clang/include/absl/flags/flag.hT:r42e: eIn file included from (/usr/local/clang/include/absl/flags/internal/flag.hc:o30n: s/usr/local/clang/include/absl/base/call_once.ht: 53C:o22r:d Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * a b53s | l _ n u lalbasbll:e: oonlcde__rfelpa,g * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n257o:n23n:u lnote: lexpanded from macro 'absl_nullable' fl a257g | )#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _NonnIn file included from us2/s2builderutil_snap_functions.ccl:l18 : In file included from | ../src/s2/s2builderutil_snap_functions.h ^: 23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, In file included from s2/s2cell_union.cc| : ^18 : In file included from ../src/s2/s2cell_union.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/flags/flag.h:: 42: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/flags/internal/flag.h :30: 241/usr/local/clang/include/absl/base/call_once.h | :#96d:e33f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _96n | o n nfurlile n_dN osntndu:l:la t o| m ^i c* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2builderutil_snap_functions.ccb:s18l: _In file included from n../src/s2/s2builderutil_snap_functions.ho:n23n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2cell_union.cc1312::1838: :In file included from ../src/s2/s2cell_union.h:warning: 29type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h1312: | 30i: n/usr/local/clang/include/absl/base/call_once.hl:i97n:e18 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l :: c97o | r d _ i n t eornncael_:f:lCaogr*d Raebps*l _anbosnln_unlull lfalbalge) ;C o r| d ^: :I/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e:R enote: pexpanded from macro 'absl_nonnull': :c l241e | a#rd(e)f i{n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n257o:n23n:u lnote: lexpanded from macro 'absl_nullable' _N o257n | n#udlelf i n| e ^ absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRepIn file included from :s2/s2cell_union.cc::C18o: pIn file included from y../src/s2/s2cell_union.hT:o29A: rIn file included from r/usr/local/clang/include/absl/flags/flag.ha:y42(: cIn file included from h/usr/local/clang/include/absl/flags/internal/flag.ha:r30*: /usr/local/clang/include/absl/base/call_once.ha:b111s:l40_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull d111s | tv)o icdo nLsotw L{e v e| l ^C all/usr/local/clang/include/absl/base/nullability.hO:n241c:e22(:a bnote: sexpanded from macro 'absl_nonnull'l :: o241n | c#ed_effliange* aabbssll__nnoonnnnuullll _fNloangn,u lCla l l| a ^b le&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2cell_index.ccd:e18f: iIn file included from n../src/s2/s2cell_index.he: 32a: bIn file included from s../src/s2/s2cell_union.hl:_29n: on/usr/local/clang/include/absl/flags/flag.hn:u110l:l29 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null | 110 ^ | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2builderutil_snap_functions.ccn:o18n: nIn file included from u../src/s2/s2builderutil_snap_functions.hl:l23 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* aIn file included from bs2/s2cell_index.ccs:l18_: nIn file included from o../src/s2/s2cell_index.hn:n32u: lIn file included from l../src/s2/s2cell_union.h :t29r: e/usr/local/clang/include/absl/flags/flag.he:)118 :{29 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 241118: | 22v:o inote: dexpanded from macro 'absl_nonnull' Se t241F | l#adge(faibnsel :a:bFslla_gnn*u lalb s_lN_onnonnunlull l | f ^l ag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:40: In file included from /usr/local/clang/include/absl/flags/marshalling.h:207: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ 575 warnings generated. In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLoc/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2centroids.cc -o s2/s2centroids.o k(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2cell.cc : 18| : ^In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from 37s2/s2builderutil_snap_functions.cc: :In file included from 18/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2builderutil_snap_functions.h: :In file included from 24/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 40../src/s2/s2builder.h: :In file included from 36/usr/local/clang/include/absl/log/internal/nullstream.h: :In file included from 37../src/s2/mutable_s2shape_index.h: :30: /usr/local/clang/include/absl/strings/string_view.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h53::6654: :In file included from /usr/local/clang/include/absl/container/internal/btree.h:warning: 70: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23 : 53/usr/local/clang/include/absl/strings/numbers.h | :c182o:n60s:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p r st r182i | ncgh_avri*e wa bNsull_lnSoanfneuSltlr iRnoguVnideTwr(icpoDnosutb lcehTaorB*u fafbesrl(_dnouulbllaeb lde, pc)h a{r * | a ^b sl_nonn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23b:u fnote: fexpanded from macro 'absl_nullable'e r) ;257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee f_iNnuel laabbslle_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 436 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2closest_cell_query.cc -o s2/s2closest_cell_query.o In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ 380 warnings generated. /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2cell.cc509: | 18 : In file included from ../src/s2/s2cell.h : 24 : In file included from ../src/s2/base/logging.h : 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_op.h_:A41T: TIn file included from R/usr/local/clang/include/absl/log/internal/strip.hI:B26U: TIn file included from E/usr/local/clang/include/absl/log/internal/log_message.h_:C47A: PIn file included from T/usr/local/clang/include/absl/log/internal/structured_proto.hU:R27E: DIn file included from _/usr/local/clang/include/absl/log/internal/proto.hB:Y34(: th/usr/local/clang/include/absl/types/span.hi:s733):)31,: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | c o n s t e x p r S p a\n < T| > ^~~~ MakeSpa/usr/local/clang/include/absl/container/internal/btree_container.hn:(553T:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l52a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' ptr 511A | B S L _ A T T R I B UATBES_LL_IIFNETTEIRMNEA_LB_OAUTNTDR,I B U| T ^E _CA/usr/local/clang/include/absl/base/nullability.hP:T257U:R23E:D _note: Bexpanded from macro 'absl_nullable'Y (t h257i | s#)d)e)f i n e a b s l _ n u l l a b l e _ N u l l a\b l e| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied,In file included from s2/s2cell.cc.:.18.: )In file included from ../src/s2/s2cell.hi:f24_: sIn file included from a../src/s2/base/logging.ht:i21s: fIn file included from i/usr/local/clang/include/absl/log/check.he:d37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47In file included from : s2/s2builderutil_snap_functions.ccIn file included from :/usr/local/clang/include/absl/log/internal/structured_proto.h18:: 27In file included from : ../src/s2/s2builderutil_snap_functions.hIn file included from :/usr/local/clang/include/absl/log/internal/proto.h24:: 34In file included from : ../src/s2/s2builder.h:/usr/local/clang/include/absl/types/span.h36:: 739In file included from :../src/s2/mutable_s2shape_index.h21::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 67: /usr/local/clang/include/absl/container/internal/btree_container.h:553 :7393 | :S pwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n M553a | k e SApBaSnL(_TI*N TaEbRsNlA_Ln_uXl(lianbsleer tb_eogri_na sAsBiSgLn_,A TiTnRsIeBrUtT_Eo_rL_IaFsEsTiIgMnE__iBmOpUlN,D ,& & ,| ^& &, /usr/local/clang/include/absl/base/nullability.ht:r257u:e23,: tnote: rexpanded from macro 'absl_nullable'u e) ;257 | #| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fin/usr/local/clang/include/absl/container/internal/btree_container.he: 511a:b47s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'u lla b511l | e _ N u l l a b l eA B S| L ^_ INTERNAL_ATTIn file included from Rs2/s2cell.ccI:B18U: TIn file included from E../src/s2/s2cell.h_:C24A: PIn file included from T../src/s2/base/logging.hU:R21E: DIn file included from _/usr/local/clang/include/absl/log/check.hB:Y37(: tIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.hi:s21): )In file included from )/usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 : /usr/local/clang/include/absl/types/span.h\: 740 :| 21 ^~~~: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, constIn file included from s2/s2cell.cc&:,18 : In file included from | ../src/s2/s2cell.h ^: 24: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/logging.h::50921:: 52In file included from :/usr/local/clang/include/absl/log/check.h :37note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h509: | 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47A: BIn file included from S/usr/local/clang/include/absl/log/internal/structured_proto.hL:_27I: NIn file included from T/usr/local/clang/include/absl/log/internal/proto.hE:R34N: A/usr/local/clang/include/absl/types/span.hL:_794A:T8T:R Iwarning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]U TE_C A794P | T U R E DT_*B Ya(btshli_sn)u)l,l a b l e p t r A B S L _ A T T R I B U T E _\L I F| E ^T IM/usr/local/clang/include/absl/container/internal/common.hE:_32B:O9U:N Dnote: ,macro 'ABSL_INTERNAL_IF_false' defined here siz e32_ | t# dseifzien)e nAoBeSxLc_eIpNtT E{R N A| L ^_ IF_/usr/local/clang/include/absl/base/nullability.hf:a257l:s23e:( inote: fexpanded from macro 'absl_nullable'_ sa t257i | s#fdieefdi,n e. .a.b)s l___nVuAl_lAaRbGlSe_ __ N u| l ^l able | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNALIn file included from _s2/s2cell.ccX:(18i: nIn file included from s../src/s2/s2cell.he:r24t: _In file included from o../src/s2/base/logging.hr:_21a: sIn file included from s/usr/local/clang/include/absl/log/check.hi:g37n: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hi:n21s: eIn file included from r/usr/local/clang/include/absl/log/internal/check_op.ht:_41o: rIn file included from _/usr/local/clang/include/absl/log/internal/strip.ha:s26s: iIn file included from g/usr/local/clang/include/absl/log/internal/log_message.hn:_47h: iIn file included from n/usr/local/clang/include/absl/log/internal/structured_proto.ht:_27i: mIn file included from p/usr/local/clang/include/absl/log/internal/proto.hl:,34 : c/usr/local/clang/include/absl/types/span.ho:n799s:t32 :& ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 799/usr/local/clang/include/absl/container/internal/btree_container.h | :S511p:a52n:< cnote: oexpanded from macro 'ABSL_INTERNAL_X'n st T511> | M a k e C o n s t SApBaSnL(_TI*N TaEbRsNlA_Ln_uAlTlTaRbIlBeU TbEe_gCiAnP T U| R ^E D_/usr/local/clang/include/absl/base/nullability.hB:Y257(:t23h:i snote: )expanded from macro 'absl_nullable') ) 257 | # d e f i n e a b s l _ n u l l a b l e\ _ N| u ^l la/usr/local/clang/include/absl/container/internal/common.hb:l32e: 9 :| ^note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #definIn file included from es2/s2cell.cc :A18B: SIn file included from L../src/s2/s2cell.h_:I24N: TIn file included from E../src/s2/base/logging.hR:N21A: LIn file included from _/usr/local/clang/include/absl/log/check.hI:F37_: fIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hl:s21e: (In file included from i/usr/local/clang/include/absl/log/internal/check_op.hf:_41s: aIn file included from t/usr/local/clang/include/absl/log/internal/strip.hi:s26f: iIn file included from e/usr/local/clang/include/absl/log/internal/log_message.hd:,47 : .In file included from ./usr/local/clang/include/absl/log/internal/structured_proto.h.:)27 : _In file included from _/usr/local/clang/include/absl/log/internal/proto.hV:A34_: A/usr/local/clang/include/absl/types/span.hR:G801S:_32_: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2closest_edge_query.cc -o s2/s2closest_edge_query.o /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KIn file included from Qs2/s2cell_union.ccu:a18l: ,In file included from ../src/s2/s2cell_union.hK:V30a: lIn file included from u/usr/local/clang/include/absl/hash/hash.he:,89 : .In file included from ./usr/local/clang/include/absl/hash/internal/hash.h.:)79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h : 39 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39\ | i n| l ^i ne uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from s2/s2cell_union.cc : 18 : In file included from ../src/s2/s2cell_union.h : 30 : In file included from A/usr/local/clang/include/absl/hash/hash.hB:S89L: _In file included from I/usr/local/clang/include/absl/hash/internal/hash.hN:T79E: RIn file included from N/usr/local/clang/include/absl/base/internal/endian.hA:L26_: A/usr/local/clang/include/absl/base/internal/unaligned_access.hT:T45R:I45B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ CAPT U45R | EiDn_lBiYn(et huiisn)t)3,2 _ t U n a l i g n e d L o a d 3 2 ( c o n s t v\o i d| * ^ ab/usr/local/clang/include/absl/container/internal/common.hs:l31_:n9o:n nnote: umacro 'ABSL_INTERNAL_IF_true' defined herel l p )31 | {# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN AL_241I | F#_dterfuien(ei fa_bssalt_insofnineudl,l ._.N.o)n niufl_ls a t| i ^s fied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emIn file included from ps2/s2cell_union.ccl:a18c: eIn file included from ,../src/s2/s2cell_union.h :t30r: yIn file included from _/usr/local/clang/include/absl/hash/hash.he:m89p: lIn file included from a/usr/local/clang/include/absl/hash/internal/hash.hc:e79_: iIn file included from m/usr/local/clang/include/absl/base/internal/endian.hp:l26,: /usr/local/clang/include/absl/base/internal/unaligned_access.hc:o51n:s45t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] true )51; | i n| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i ne /usr/local/clang/include/absl/container/internal/btree_container.hu:i611n:t476:4 _note: texpanded from macro 'ABSL_INTERNAL_X' Unal i611g | n e d L o a d 6 4 ( cAoBnSsLt_ IvNoTiEdR*N AaLb_sAlT_TnRoInBnUuTlEl_ CpA)P T{U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s:) )note: ,expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l \_ N o| n ^~~~n ull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:/usr/local/clang/include/absl/container/internal/btree_container.h79:: 620In file included from :/usr/local/clang/include/absl/base/internal/endian.h59::26 : warning: /usr/local/clang/include/absl/base/internal/unaligned_access.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 57:36: 620warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L57_ | IiNnTlEiRnNeA Lv_oXi(dt rUyn_aelmipglnaecdeS,t otrrey1_6e(mvpoliadc*e _aibmspll_,n o&n&n,u lfla lps,e )u;i n t| 1 ^6 _t/usr/local/clang/include/absl/container/internal/btree_container.h :v596): 9{: | note: ^macro 'ABSL_INTERNAL_X' defined here /usr/local/clang/include/absl/base/nullability.h: 241596: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oFnunnucl,l C_aNlolneneu,l lK Q u| a ^l , KValue, ...) \ | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { /usr/local/clang/include/absl/container/internal/btree_container.h :| 620 ^: 3: /usr/local/clang/include/absl/base/nullability.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 :22: note: 620expanded from macro 'absl_nonnull' | A241B | S#Ld_eIfNiTnEeR NaAbLs_lX_(ntornyn_uelmlp l_aNcoen,n utlrly _ e| m ^p lace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INIn file included from Ts2/s2cell_union.ccE:R18N: AIn file included from L../src/s2/s2cell_union.h_:A30T: TIn file included from R/usr/local/clang/include/absl/hash/hash.hI:B89U: TIn file included from E/usr/local/clang/include/absl/hash/internal/hash.h_:C79A: PIn file included from T/usr/local/clang/include/absl/base/internal/endian.hU:R26E: D/usr/local/clang/include/absl/base/internal/unaligned_access.h_:B65Y:(36t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ), 65 | i n l i n e v o i d U n a l i g n e d S\t o r| e ^6 4(/usr/local/clang/include/absl/container/internal/common.hv:o32i:d9*: anote: bmacro 'ABSL_INTERNAL_IF_false' defined heres l_n o32n | n#udlelf ipn,e uAiBnStL6_4I_NtT EvR)N A{L _ I| F ^_ fa/usr/local/clang/include/absl/base/nullability.hl:s241e:(22i:f _note: sexpanded from macro 'absl_nonnull'a ti s241f | i#edde,f i.n.e. )a b_s_lV_An_oAnRnGuSl_l_ _ N| o ^n null | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, consIn file included from ts2/s2cell_union.cc :&18,: In file included from t../src/s2/s2cell_union.hr:u30e: ,In file included from /usr/local/clang/include/absl/hash/hash.h :| 89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79 : 625 | /usr/local/clang/include/absl/base/internal/endian.h : 160 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | i n lcionnes tu_iintte1r6a_tto rL(ohaidn1t6)( cAoBnSsLt_ IvNoTiEdR*N AaLb_sClO_MnMoAn)n;u l l| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p ) {/usr/local/clang/include/absl/container/internal/btree_container.h : 611| : ^47 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X': 241:22: 611note: | expanded from macro 'absl_nonnull' 241 | # d e f iAnBeS La_bIsNlT_EnRoNnAnLu_lAlT T_RNIoBnUnTuEl_lC A P| T ^U RED_BY(this)), \ | ^~~~ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inlin/usr/local/clang/include/absl/container/internal/btree_container.he: 626u:i3n:t 3warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ t Lo a626d | 3 2 (AcBoSnLs_tI NvToEiRdN*A La_bXs(lt_rnyo_nenmupllla cpe), {t r y| _ ^e mp/usr/local/clang/include/absl/base/nullability.hl:a241c:e22_:h inote: nexpanded from macro 'absl_nonnull't _i m241p | l#,d e&f&i,n ef aalbssel,_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 611_:N52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l | ^611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thiIn file included from ss2/s2cell_union.cc):)18,: In file included from ../src/s2/s2cell_union.h : 30 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 172 : 27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | 172 ^ | in/usr/local/clang/include/absl/container/internal/common.hl:i32n:e9 :v onote: imacro 'ABSL_INTERNAL_IF_false' defined hered St o32r | e#3d2e(fvionied *A BaSbLs_lI_NnToEnRnNuAlLl_ IpF,_ fuailnste3(2i_ft_ sva)t i{s f i| e ^d , /usr/local/clang/include/absl/base/nullability.h.:.241.:)22 :_ _note: Vexpanded from macro 'absl_nonnull'A _A R241G | S#_d_e f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2builderutil_snap_functions.ccd:e18f: iIn file included from n../src/s2/s2builderutil_snap_functions.he: 24a: bIn file included from s../src/s2/s2builder.hl:_36n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u628l:l3 : | warning: ^ passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hintIn file included from _s2/s2cell_union.cci:m18p: lIn file included from ,../src/s2/s2cell_union.h :&30&: ,In file included from /usr/local/clang/include/absl/hash/hash.ht:r89u: eIn file included from ,/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^ /usr/local/clang/include/absl/base/internal/endian.h:180/usr/local/clang/include/absl/container/internal/btree_container.h::27611:: 52:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'ABSL_INTERNAL_X' 180 | 611i | n l i n e v o i d ASBtSoLr_eI6N4T(EvRoNiAdL*_ AaTbTsRlI_BnUoTnEn_uClAlP TpU,R EuDi_nBtY6(4t_hti sv))) ,{ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:o31n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_true' defined here_ Non n31u | l#ld e f| i ^n e ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:30: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2builderutil_snap_functions.cc:18: In file included from ../src/s2/s2builderutil_snap_functions.h:24: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2closest_point_query.cc -o s2/s2closest_point_query.o 693 warnings generated. In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2contains_vertex_query.cc -o s2/s2contains_vertex_query.o In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 575 warning241s | generated#. define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2convex_hull_query.cc -o s2/s2convex_hull_query.o In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absIn file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497l:_32n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a bili t497y | _ u niknnloiwnne _cNounlslt_euxnpsrp eccoinfsite dc h a| r ^* absl_nullable name#In file included from #s2/s2cell_union.ccI:m18p: lIn file included from (../src/s2/s2cell_union.h : 35 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from \/usr/local/clang/include/absl/log/internal/check_op.h : 41| : ^In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/log_message.h257::4723: :In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:note: 27expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/internal/proto.h: 34257: | /usr/local/clang/include/absl/types/span.h#:d213e:f34i:n ewarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a bsl _213n | u l luasbilneg _cNounlslta_bploei n t| e ^r = const In file included from Ts2/s2cell.cc*: 18a: bIn file included from s../src/s2/s2cell.hl:_24n: uIn file included from l../src/s2/base/logging.hl:a21b: iIn file included from l/usr/local/clang/include/absl/log/check.hi:t37y: _In file included from u/usr/local/clang/include/absl/log/internal/check_impl.hn:k21n: o/usr/local/clang/include/absl/log/internal/check_op.hw:n506;: 1 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::289498::3435:: note: note: expanded from macro 'absl_nullability_unknown'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 289 | 498# | d e f i n e ianbts lv_1n,u lilnatb ivl2i,t yc_ounnsktn ocwhna r_*N ualbls_lu_nnsopnencuilfli eedx p r| t ^e xt) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2cell_union.cc | :#18d: eIn file included from f../src/s2/s2cell_union.hi:n35e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.h : 26| : ^In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733In file included from :s2/s2cell.cc31::18 : In file included from warning: ../src/s2/s2cell.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 24: In file included from ../src/s2/base/logging.h:21: In file included from 733/usr/local/clang/include/absl/log/check.h | :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:e21x: p/usr/local/clang/include/absl/log/internal/check_op.hr: 517S:p13a:n Ma k517e | Scpoanns(tT *c haabrs*l _anbuslll_anbullel apbtlre ACBhSeLc_kAsTtTrRcIaBsUeTcEm_pLtIrFuEeTIImMpEl_(B O U| N ^D , /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nullable': 257:23 :257 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en ualblsalb_lneu l_lNaublllea b_lNeu l l| a ^b le | In file included from ^s2/s2cell.cc :18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1,In file included from s2/s2cell_union.ccc:o18n: sIn file included from t../src/s2/s2cell_union.h :c35h: aIn file included from r../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h :s412: ,In file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26 ^: In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/base/nullability.h::47257: :In file included from 23/usr/local/clang/include/absl/log/internal/structured_proto.h:: 27: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/proto.h :34: 257/usr/local/clang/include/absl/types/span.h | :#739d:e21f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _739n | uSlplaanb _MNauklelSapbalne( T *| ^a bsl_nuIn file included from ls2/s2cell.ccl:a18b: lIn file included from e../src/s2/s2cell.h :b24e: gIn file included from i../src/s2/base/logging.hn: 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37A: TIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hR:I21B: U/usr/local/clang/include/absl/log/internal/check_op.hT:E518_:L47I:F Ewarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I ME_ B518O | U N D , c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h257a:r23*: anote: bexpanded from macro 'absl_nullable's l_ n257u | l#ldaebflien es 1a,b sclo_nnsutl lcahbalre* _aNbuslll_anbullel a b| l ^e s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23In file included from :s2/s2cell_union.cc :18note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2cell_union.h:35 : 257In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41a: bIn file included from l/usr/local/clang/include/absl/log/internal/strip.he: 26_: NIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l47a: bIn file included from l/usr/local/clang/include/absl/log/internal/structured_proto.he: 27 : | In file included from ^/usr/local/clang/include/absl/log/internal/proto.h :34: /usr/local/clang/include/absl/types/span.h:740In file included from :s2/s2cell.cc21::18 : In file included from warning: ../src/s2/s2cell.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 24: In file included from ../src/s2/base/logging.h :74021 | : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 519 : 17 : Twarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab s519l | _ n u l lcaobnlset ecnhda)r *n oaebxscle_pnto n{n u l| l ^ ex/usr/local/clang/include/absl/base/nullability.hp:r257t:e23x:t )note: ;expanded from macro 'absl_nullable' | ^257 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from In file included from ../src/s2/s2cell.hs2/s2cell_union.cc::2518: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2cell_union.h::4035: : In file included from In file included from ../src/s2/util/coding/varint.h../src/s2/base/logging.h::4421: : In file included from In file included from ../src/s2/util/bits/bits.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from In file included from /usr/local/clang/include/absl/numeric/bits.h/usr/local/clang/include/absl/log/internal/check_impl.h::5221: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/log/internal/check_op.h::2641: : In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h/usr/local/clang/include/absl/log/internal/strip.h::5126:: 45:/usr/local/clang/include/absl/log/internal/log_message.h :319warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]20 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]51 | inl i319n | e u i ncto6n4s_tt wUcnhaalri_gtn*e daLbosald_6n4u(lcloanbslte vcooinds*t &a bvs)l;_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :p257): 23{: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea balbes l__Nnuolnlnaubllle _ N| o ^n null | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:In file included from 26s2/s2cell.cc: :18/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 321../src/s2/s2cell.h::5225:: In file included from ../src/s2/util/coding/coder.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]40 : In file included from ../src/s2/util/coding/varint.h:44 : 321In file included from | ../src/s2/util/bits/bits.hi:n21l: iIn file included from n/usr/local/clang/include/absl/numeric/bits.he: 52L: oIn file included from g/usr/local/clang/include/absl/base/internal/endian.hM:e26s: s/usr/local/clang/include/absl/base/internal/unaligned_access.ha:g57e:&36 :L owarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M essa g57e | :i:nolpienrea tvoori& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2cell.ccu:l18l: In file included from ../src/s2/s2cell.h| : ^25 : In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t LoaIn file included from ds2/s2cell_union.cc1:618(: cIn file included from o../src/s2/s2cell_union.hn:s35t: In file included from v../src/s2/base/logging.ho:i21d: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l202l: 46p:) warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 202 | /usr/local/clang/include/absl/base/nullability.h : 241e:x22p:l inote: cexpanded from macro 'absl_nonnull'i t C241h | e#cdkeOfpiMnees saabgselB_uniolndneurl(lc o_nNsotn ncuhlalr * | a ^b sl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2cell.ccl:_18n: oIn file included from n../src/s2/s2cell.hn:u25l: lIn file included from ../src/s2/util/coding/coder.h_:N40o: nIn file included from n../src/s2/util/coding/varint.hu:l44l: In file included from ../src/s2/util/bits/bits.h| : ^21 : In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnulIn file included from ls2/s2cell_union.cc :p18,: In file included from u../src/s2/s2cell_union.hi:n35t: 1In file included from 6../src/s2/base/logging.h_:t21 : vIn file included from )/usr/local/clang/include/absl/log/check.h :{37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241209::2215:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | 209# | d e fcionnes ta bcshla_rn*o nanbuslll_ n_oNnonnunlull lN e w| S ^t ring(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2cell.cc: 18226: | In file included from v../src/s2/s2cell.ho:i25d: In file included from M../src/s2/util/coding/coder.ha:k40e: CIn file included from h../src/s2/util/coding/varint.he:c44k: OIn file included from p../src/s2/util/bits/bits.hV:a21l: uIn file included from e/usr/local/clang/include/absl/numeric/bits.hS:t52r: i/usr/local/clang/include/absl/base/internal/endian.hn:g262(:s27t:d :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o str e262a | mi&n loisn,e cvoonisdt Svtooirde*3 2a(bvsoli_dn*u lalbasbll_en opn)n;u l l| ^p , u/usr/local/clang/include/absl/base/nullability.hi:n257t:3232:_ tnote: expanded from macro 'absl_nullable'v ) {257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee f_iNnuel laabbslle_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* abslIn file included from _s2/s2cell.ccn:u18l: lIn file included from a../src/s2/s2cell.hb:l25e: In file included from o../src/s2/util/coding/coder.hp:e40r: aIn file included from t../src/s2/util/coding/varint.ho:r44<: &, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:35: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 381 warnings generated. In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2coords.cc -o s2/s2coords.o In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:18: In file included from ../src/s2/s2cell_union.h:37: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2crossing_edge_query.cc -o s2/s2crossing_edge_query.o In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:28: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell_union.cc:34: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell_union.cc:34: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2cell_union.cc:48:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions] 48 | S2_DEFINE_int32(s2cell_union_decode_max_num_cells, 1000000, | ^ ../src/s2/base/commandlineflags.h:33:3: note: expanded from macro 'S2_DEFINE_int32' 33 | ABSL_FLAG(int32, name, default_value, description) | ^ /usr/local/clang/include/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storage_##name ABSL_INTERNAL_UNIQUE_SMALL_NAME() \ | ^ /usr/local/clang/include/absl/base/optimization.h:306:46: note: expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__)) | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2debug.cc -o s2/s2debug.o In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:In file included from 655s2/s2closest_point_query.cc::3918:: In file included from ../src/s2/s2closest_point_query.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/base/logging.h:21 : 655In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from e/usr/local/clang/include/absl/log/internal/check_impl.hx:p21l: iIn file included from c/usr/local/clang/include/absl/log/internal/check_op.hi:t40 : CIn file included from h/usr/local/clang/include/absl/log/internal/nullstream.ha:r37I: te/usr/local/clang/include/absl/strings/string_view.hr:a53t:o54r:( cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n st Cord* a53b | sclo_nnsotnenxuplrl sctorridn)g _ v| i ^e w /usr/local/clang/include/absl/base/nullability.hN:u241l:l22S:a fnote: eexpanded from macro 'absl_nonnull'S tri n241g | V#ideewf(icnoen satb sclh_anro*n naublsll __nNuolnlnaubllle p| ) ^ { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _In file included from Ns2/s2cell.ccu:l18l: aIn file included from b../src/s2/s2cell.hl:e28 : In file included from | ../src/s2/s1chord_angle.h ^: 29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:18: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h :5321 | : cIn file included from o/usr/local/clang/include/absl/log/check.hn:s37t: eIn file included from x/usr/local/clang/include/absl/log/internal/check_impl.hp:r21 : sIn file included from t/usr/local/clang/include/absl/log/internal/check_op.hr:i41n: gIn file included from _/usr/local/clang/include/absl/log/internal/strip.hv:i26e: wIn file included from /usr/local/clang/include/absl/log/internal/log_message.hN:u47l: lIn file included from S/usr/local/clang/include/absl/log/internal/structured_proto.ha:f27e: SIn file included from t/usr/local/clang/include/absl/log/internal/proto.hr:i34n: g/usr/local/clang/include/absl/types/span.hV:i794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ew(co n794s | t c h aTr** aabbssll__nnuullllaabbllee ppt)r {A B S| L ^_ ATTRIBU/usr/local/clang/include/absl/base/nullability.hT:E257_:L23I:F Enote: Texpanded from macro 'absl_nullable'I ME _257B | O#UdNeDf,i nsei zaeb_stl _sniuzlel)a bnloee x_cNeupltl a{b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2cell.cc:36: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ : In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | con | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] st absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2closest_edge_query.cc:: 18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2closest_edge_query.h:26 : 241In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hne: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.h_:N26o: nIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hu:l47l: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h| : ^27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullableIn file included from s2/s2centroids.ccp:t18r: In file included from A../src/s2/s2centroids.hB:S50L: _In file included from A../src/s2/s2point.hT:T24R: IIn file included from B/usr/local/clang/include/absl/hash/hash.hU:T89E: _In file included from L/usr/local/clang/include/absl/hash/internal/hash.hI:F79E: T/usr/local/clang/include/absl/base/internal/endian.hI:M254E:_27B:O Uwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D , | ^254 | in/usr/local/clang/include/absl/base/nullability.hl:i257n:e23 :v onote: iexpanded from macro 'absl_nullable'd S t257o | r#ed1e6f(ivnoei da*bsl_ naublslla_bnloen n_uNlull lpa,b luei n t| 1 ^6 _t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2closest_edge_query.ccl: 18 : | In file included from ^../src/s2/s2closest_edge_query.h :26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpIn file included from as2/s2centroids.ccn:(18T: *In file included from ../src/s2/s2centroids.ha:b50s: lIn file included from _../src/s2/s2point.hn:u24l: lIn file included from a/usr/local/clang/include/absl/hash/hash.hb:l89e: In file included from b/usr/local/clang/include/absl/hash/internal/hash.he:g79i: n/usr/local/clang/include/absl/base/internal/endian.h :A258B:S36L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIB U258T | Ei_nLlIiFnEeT IuMiEn_tB3O2U_NtD ,L o a| d ^3 2(/usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: vnote: oexpanded from macro 'absl_nullable'i d* 257a | b#sdle_fnionnen ualbls lp_)n u{l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h_:N241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e | 241 ^ | #define absIn file included from ls2/s2closest_edge_query.cc_:n18o: nIn file included from n../src/s2/s2closest_edge_query.hu:l26l: In file included from _../src/s2/base/logging.hN:o21n: In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | In file included from s2/s2centroids.ccT:*18 : aIn file included from b../src/s2/s2centroids.hs:l50_: nIn file included from u../src/s2/s2point.hl:l24a: bIn file included from l/usr/local/clang/include/absl/hash/hash.he: 89e: nIn file included from d/usr/local/clang/include/absl/hash/internal/hash.h): 79n: o/usr/local/clang/include/absl/base/internal/endian.he:x262c:e27p:t warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 262 | /usr/local/clang/include/absl/base/nullability.hi:n257l:i23n:e note: vexpanded from macro 'absl_nullable'o id 257S | t#odreef3i2n(ev oaibds*l _anbuslll_anbolnen u_lNlu lpl,a bulien t 3| 2 ^_ t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: In file included from /usr/local/clang/include/absl/types/span.hs2/s2centroids.cc::79418:: 8In file included from :../src/s2/s2centroids.h :warning: 50type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h794: | 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h :T79*: /usr/local/clang/include/absl/base/internal/endian.ha:b270s:l27_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abl e270 | pitnrl iAnBeS Lv_oAiTdT RSItBoUrTeE6_4L(IvFoEiTdI*M Ea_bBsOlU_NnDo,n nsuilzle _pt, suiiznet)6 4n_ote xvc)e p{t {| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::257 :note: 23expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nullable'241 | # d257e | f#idneef ianbes la_bnsoln_nnuullll a_bNloen n_uNlull l a| b ^l e | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ null | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hs2/s2closest_point_query.cc::6318: : /usr/local/clang/include/absl/log/internal/vlog_config.hIn file included from :../src/s2/s2closest_point_query.h158::2515: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h: 37158: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : VIn file included from L/usr/local/clang/include/absl/log/internal/check_op.ho:g41S: iIn file included from t/usr/local/clang/include/absl/log/internal/strip.he:*26 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_message.hs:l53_: nu/usr/local/clang/include/absl/types/source_location.h:113:l19l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e v); 113 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257c:o23n:s tnote: expanded from macro 'absl_nullable'c ha r257* | #adbesfli_nneo nanbuslll_ nfuilllea_bnlaem e_ N=u l_l_abbuliel t i| n ^_ FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char*In file included from s2/s2closest_edge_query.cca:b18s: lIn file included from _../src/s2/s2closest_edge_query.hn:u26l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from n/usr/local/clang/include/absl/log/check.ha:m37e: #In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hI:m21p: lIn file included from (/usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 53 : /usr/local/clang/include/absl/types/source_location.h : 113 : 19\: | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23: note: 113expanded from macro 'absl_nullable' | 257 | # dceofnisnte cahbasrl*_ naublslla_bnloen n_uNlull lfaibllee_ n a| m ^e = __builIn file included from ts2/s2closest_point_query.cci:n18_: FIn file included from I../src/s2/s2closest_point_query.hL:E25(: )In file included from )../src/s2/base/logging.h :{21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241/usr/local/clang/include/absl/log/internal/check_op.h::22502:: 1:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h241: | 498#:d35e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e ab s498l | _ n o n n u liln t_ Nvo1n,n uilnlt v| 2 ^, const char* absl_nonnull exprtext) { In file included from s2/s2closest_edge_query.cc : 18 : In file included from ../src/s2/s2closest_edge_query.h : 26\: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_op.h :24141 | : #In file included from d/usr/local/clang/include/absl/log/internal/strip.he:f26i: nIn file included from e/usr/local/clang/include/absl/log/internal/log_message.h :a53b: s/usr/local/clang/include/absl/types/source_location.hl:_133n:o25n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o133n | n u lclo n s| t ^e xpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(coIn file included from ns2/s2closest_edge_query.ccs:t18 : vIn file included from o../src/s2/s2closest_edge_query.hi:d26*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21p: )In file included from /usr/local/clang/include/absl/log/internal/check_op.h{: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/base/nullability.h::71241::2622:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 71# | d e fLiongeM easbssalg_en(ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:In file included from 45s2/s2closest_edge_query.cc::4518:: In file included from warning: ../src/s2/s2closest_edge_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 26: In file included from ../src/s2/base/logging.h: 2145: | In file included from i/usr/local/clang/include/absl/log/check.hn:l37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :u21i: nIn file included from t/usr/local/clang/include/absl/log/internal/check_op.h3:241_: tIn file included from /usr/local/clang/include/absl/log/internal/strip.hU:n26a: l/usr/local/clang/include/absl/log/internal/log_message.hi:g78n:e26d:L owarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d 32( c78o | n s tL ovgoMieds*s aagbes(lc_onnosntn uclhla rp*) a{b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :f inote: lexpanded from macro 'absl_nonnull'e , i241n | t# dleifnien,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.hIn file included from :s2/s2contains_vertex_query.cc26:: 18/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 80../src/s2/s2contains_vertex_query.h::2621:: In file included from warning: /usr/local/clang/include/absl/container/btree_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h :8069 | : In file included from /usr/local/clang/include/absl/container/internal/container_memory.hL:o29g: MIn file included from e/usr/local/clang/include/absl/hash/hash.hs:s89a: gIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h(:c79o: nIn file included from s/usr/local/clang/include/absl/base/internal/endian.ht: 26c: h/usr/local/clang/include/absl/base/internal/unaligned_access.ha:r51*: 45a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n51u | liln lfiinlee ,u iinntt6 4l_itn eU,n a l| i ^g ne/usr/local/clang/include/absl/base/nullability.hd:L241o:a22d:6 4note: (expanded from macro 'absl_nonnull'c on s241t | #vdoeid* faibnsel _anbosnln_unloln npu)l l{ _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2closest_edge_query.ccn:u18l: lIn file included from ../src/s2/s2closest_edge_query.h :| 26 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int In file included from ls2/s2contains_vertex_query.cci:n18e: ,In file included from ../src/s2/s2contains_vertex_query.h :| 21 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h66:: 241In file included from :/usr/local/clang/include/absl/container/internal/btree.h22::69 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/container_memory.h :29 : 241In file included from | /usr/local/clang/include/absl/hash/hash.h#:d89e: fIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hn:e79 : aIn file included from b/usr/local/clang/include/absl/base/internal/endian.hs:l26_: n/usr/local/clang/include/absl/base/internal/unaligned_access.ho:n57n:u36l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u57l | li n l| i ^n e void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26In file included from : s2/s2contains_vertex_query.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2contains_vertex_query.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h66:: 21In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h69:: 41In file included from : /usr/local/clang/include/absl/container/internal/container_memory.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h29:: 26In file included from In file included from : s2/s2closest_point_query.cc/usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/log/internal/log_message.h:::1889119: : :In file included from In file included from 41../src/s2/s2closest_point_query.h/usr/local/clang/include/absl/hash/internal/hash.h::: 2579warning: : : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/internal/endian.h::2126 : : 119/usr/local/clang/include/absl/base/internal/unaligned_access.hIn file included from | : /usr/local/clang/include/absl/log/check.h61 ::L37o36g: :MIn file included from e swarning: /usr/local/clang/include/absl/log/internal/check_impl.hstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:a 21g: e /usr/local/clang/include/absl/log/internal/check_op.h&61: | 503iT:no1Sl:ii nnkwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]les ov(oa ib503sd | AlUB:nS:aLLl_ioLgOgnGSe_idInSNkt*T oEarRbesNl3_A2nL(o_vnCnoHuiEldCl* Ks i_anObPks)_l;I_M nPo Ln(| nC ^uh lelc/usr/local/clang/include/absl/base/nullability.h k:p_,241N E:u,i22 n!:t=3 )2 _note: expanded from macro 'absl_nonnull't| ^v )241/usr/local/clang/include/absl/log/internal/check_op.h | :{#488d e: f32i| : ^n enote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a b/usr/local/clang/include/absl/base/nullability.hs: l241_488n: | o22 n:n iunote: nlexpanded from macro 'absl_nonnull'll i n _e241N o | nc#ondunelslft ien xep| ^ra bcsoln_snto ncnhualrl* _aNbosnln_unlull lIn file included from as2/s2closest_edge_query.cc| b ^l: e18 : nIn file included from a../src/s2/s2closest_edge_query.hm:e26#: #In file included from I../src/s2/base/logging.hm:p21l: (In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : \/usr/local/clang/include/absl/log/internal/log_message.h : 121| In file included from : ^s2/s2contains_vertex_query.cc41 ::18 : /usr/local/clang/include/absl/base/nullability.hIn file included from warning: :../src/s2/s2contains_vertex_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257: :2123: :In file included from /usr/local/clang/include/absl/container/btree_map.h121note: : | expanded from macro 'absl_nullable' 66 : LIn file included from o/usr/local/clang/include/absl/container/internal/btree.h257g:M | e69#s: dsIn file included from ea/usr/local/clang/include/absl/container/internal/container_memory.hfg:ie29n&: e In file included from T/usr/local/clang/include/absl/hash/hash.hao:bS89si: lnIn file included from k_/usr/local/clang/include/absl/hash/internal/hash.hOnn:luy79(l: alIn file included from ba/usr/local/clang/include/absl/base/internal/endian.hsbll::e:26 L: o/usr/local/clang/include/absl/base/internal/unaligned_access.h_gNS:ui65nl:kl36a*: ba bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sel _ n| o ^n65 n | uilnll isnien kIn file included from v)s2/s2closest_point_query.cco;:i 18d : | In file included from U ^../src/s2/s2closest_point_query.hn :a25l/usr/local/clang/include/absl/base/nullability.h: i:In file included from g241../src/s2/base/logging.hn::e2221d:: S In file included from tnote: /usr/local/clang/include/absl/log/check.hoexpanded from macro 'absl_nonnull':r 37e: 6In file included from 4241/usr/local/clang/include/absl/log/internal/check_impl.h( | :v#21od: ie/usr/local/clang/include/absl/log/internal/check_op.hdf:*i503 n:ae1b :sa lbwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sn oln/usr/local/clang/include/absl/log/internal/check_op.h_n:un489lo:nl47n :up ,lnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'lu i n_tN 6o4894n | _n tu l l v ) | { ^c o n| s ^t T/usr/local/clang/include/absl/base/nullability.h1:&241 :v221:, note: cexpanded from macro 'absl_nonnull'o ns t241 T | 2#&d evf2i,n ec oanbsstl _cnhoanrn*u lalb s_lN_onnonnunlull l | e ^x prtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2closest_edge_query.cc :18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2closest_point_query.ccb:s18l: _In file included from n../src/s2/s2closest_point_query.hu:l25l: aIn file included from b../src/s2/base/logging.hl:e21 : _In file included from N/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^503 :1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | In file included from s2/s2closest_edge_query.cci:n18l: iIn file included from n../src/s2/s2closest_edge_query.he: 26c: oIn file included from n../src/s2/base/logging.hs:t21e: xIn file included from p/usr/local/clang/include/absl/log/check.hr: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : cIn file included from h/usr/local/clang/include/absl/log/internal/check_op.ha:r41*: In file included from a/usr/local/clang/include/absl/log/internal/strip.hb:s26l: _/usr/local/clang/include/absl/log/internal/log_message.hn:u161l:l38a:b lwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] nam e161# | # I mLpolg(M e s s a g e & o p e r a t o r < < (\c o n| s ^t v/usr/local/clang/include/absl/base/nullability.ho:i257d:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n u257l | l#adbelfei n ev )a b{s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b257l:e23 :_ Nnote: uexpanded from macro 'absl_nullable'l la b257l | e# d e| f ^i ne absl_In file included from ns2/s2closest_point_query.ccu:l18l: aIn file included from b../src/s2/s2closest_point_query.hl:e25 : _In file included from N../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2closest_edge_query.ccd:e18f: iIn file included from n../src/s2/s2closest_edge_query.he: 26a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hu:l41l: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ^26 : /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.hIn file included from :s2/s2closest_point_query.cc89:: 18In file included from : /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :../src/s2/s2closest_point_query.h79:: 25: /usr/local/clang/include/absl/base/internal/endian.hIn file included from :../src/s2/base/logging.h164::2127: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: 164/usr/local/clang/include/absl/log/internal/check_op.h | :i504n:l1i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v oid 504S | tAoBrSeL1_6L(OvGo_iIdN*T EaRbNsAlL__nCoHnEnCuKl_lO Pp_,I MuPiLn(tC1h6e_ctk _vL)E ,{ < =| ) ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22/usr/local/clang/include/absl/log/internal/check_op.h::488:32: note: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'absl_nonnull' 241 | 488# | d e fiinnlei naeb sclo_nnsotnenxuplrl c_oNnosntn uclhla r *| ^a bsl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from 257s2/s2contains_vertex_query.cc | :#18d: eIn file included from f../src/s2/s2contains_vertex_query.hi:n21e: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l69l: aIn file included from b/usr/local/clang/include/absl/container/internal/container_memory.hl:e29 : _In file included from N/usr/local/clang/include/absl/hash/hash.hu:l89l: aIn file included from b/usr/local/clang/include/absl/hash/internal/hash.hl:e79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | iIn file included from ns2/s2closest_point_query.ccl:i18n: eIn file included from ../src/s2/s2closest_point_query.hu:i25n: tIn file included from 3../src/s2/base/logging.h2:_21t: In file included from L/usr/local/clang/include/absl/log/check.ho:a37d: 3In file included from 2/usr/local/clang/include/absl/log/internal/check_impl.h(:c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t504 :v1o:i dwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l489_:n47o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l p )489 | { | ^ c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :T 1note: &expanded from macro 'absl_nonnull' v1 ,241 | c#odnesfti nTe2 &a bvs2l,_ ncoonnnsutl lc h_aNro*n naublsll _ n| o ^n null exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2contains_vertex_query.ccn:o18n: nIn file included from u../src/s2/s2contains_vertex_query.hl:l21 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 69 : | In file included from ^/usr/local/clang/include/absl/container/internal/container_memory.h :29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2closest_point_query.ccl:l18 : _In file included from N../src/s2/s2closest_point_query.ho:n25n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const chIn file included from as2/s2contains_vertex_query.ccr:*18 : aIn file included from b../src/s2/s2contains_vertex_query.hs:l21_: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66a: bIn file included from l/usr/local/clang/include/absl/container/internal/btree.he: 69n: aIn file included from m/usr/local/clang/include/absl/container/internal/container_memory.he:#29#: IIn file included from m/usr/local/clang/include/absl/hash/hash.hp:l89(: In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 176 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176\ | i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :u257i:n23t:6 4note: _expanded from macro 'absl_nullable't L o257a | d#6d4e(fcionnes ta bvsoli_dn*u lalbasbll_en o_nNnuulllla bp)l e{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2closest_point_query.cc:18 : 241In file included from | ../src/s2/s2closest_point_query.h#:d25e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 504_:N1o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l /usr/local/clang/include/absl/log/internal/check_op.h :| 498 ^: 35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnuIn file included from ls2/s2contains_vertex_query.ccl: 18e: xIn file included from p../src/s2/s2contains_vertex_query.hr:t21e: xIn file included from t/usr/local/clang/include/absl/container/btree_map.h): 66{: In file included from /usr/local/clang/include/absl/container/internal/btree.h : 69 : In file included from /usr/local/clang/include/absl/container/internal/container_memory.h : 29 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h\: 79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 180:27/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 180 | i241n | l#idneef ivnoei da bSstlo_rneo6n4n(uvloli d_*N oanbnsull_ln o n| n ^u ll p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | cIn file included from os2/s2contains_vertex_query.ccn:s18t: In file included from w../src/s2/s2contains_vertex_query.hc:h21a: rIn file included from _/usr/local/clang/include/absl/container/btree_map.ht:*66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l69_: nIn file included from u/usr/local/clang/include/absl/container/internal/container_memory.hl:l29a: bIn file included from l/usr/local/clang/include/absl/hash/hash.he: 89c: oIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hs:t79&: /usr/local/clang/include/absl/base/internal/endian.hv:)250;: 36 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 257250: | 23i:n lnote: iexpanded from macro 'absl_nullable'n e u257i | n#td1e6f_itn eL oaabds1l6_(ncuolnlsatb lveo i_dN*u lalbasbll_en o n| n ^u ll pIn file included from )s2/s2closest_point_query.cc :{18 : In file included from | ../src/s2/s2closest_point_query.h ^: 25: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21241: :In file included from 22/usr/local/clang/include/absl/log/check.h:: 37: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h :21: 241/usr/local/clang/include/absl/log/internal/check_op.h | :#505d:e1f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abs l505_ | nAoBnSnLuIn file included from _ls2/s2closest_edge_query.ccLl:O G18__N: IoIn file included from Nn../src/s2/s2closest_edge_query.hTnE:uRl26NlA: LIn file included from _../src/s2/base/logging.h| C ^:H E21C: KIn file included from _/usr/local/clang/include/absl/log/check.hO:P37_: IIn file included from M/usr/local/clang/include/absl/log/internal/check_impl.hP:L21(: CIn file included from h/usr/local/clang/include/absl/log/internal/check_op.he:c41k: _In file included from L/usr/local/clang/include/absl/log/internal/strip.hT:,26 : l=e), | | ^ ^ /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::488241::3222:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'absl_nonnull' 241488 | | # d eifnilnien ea bcsoln_sntoenxnpurl lc o_nNsotn ncuhlalr * | a ^b sl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2closest_edge_query.cca:b18s: lIn file included from _../src/s2/s2closest_edge_query.hn:u26l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from _/usr/local/clang/include/absl/log/check.hN:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc:18 : 446In file included from | ../src/s2/s2closest_point_query.h : 25L: oIn file included from g../src/s2/base/logging.hM:e21s: sIn file included from a/usr/local/clang/include/absl/log/check.hg:e37Q: uIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.he:t21l: y/usr/local/clang/include/absl/log/internal/check_op.hD:e506b:u1g:F awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l(/usr/local/clang/include/absl/log/internal/check_op.hc:o489n:s47t: cnote: hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a r* a489b | s l _ n o n ncuolnls tf iTl1e&, v 1| , ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22T:2 ¬e: expanded from macro 'absl_nonnull'v 2, 241c | o#ndsetf icnhea ra*b salb_snlo_nnnounlnlu l_lN oenxnpurltle x t| ) ^ { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2closest_point_query.ccf:i18n: eIn file included from ../src/s2/s2closest_point_query.ha:b25s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l506 : 1| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlinIn file included from es2/s2closest_edge_query.cc :c18o: nIn file included from s../src/s2/s2closest_edge_query.ht:e26x: pIn file included from r../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37c: hIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hr:*21 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hs:l41_: nIn file included from u/usr/local/clang/include/absl/log/internal/strip.hl:l26a: b/usr/local/clang/include/absl/log/internal/log_message.hl:e456 :n38a:m ewarning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# Imp l456( | L o g M e s s a g e Q u i e t l y\F a t| a ^l (c/usr/local/clang/include/absl/base/nullability.ho:n257s:t23 :c hnote: aexpanded from macro 'absl_nullable'r * a257b | s#ld_enfoinnneu lalb sfli_lneu,l lianbtl el i_nNeu,l l a| ^ b/usr/local/clang/include/absl/base/nullability.hl:e241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2closest_point_query.cci:n18e: In file included from a../src/s2/s2closest_point_query.hb:s25l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 506 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's2/s2closest_edge_query.cc :18: In file included from ../src/s2/s2closest_edge_query.h498: | 26 : In file included from ../src/s2/base/logging.h : 21 : iIn file included from n/usr/local/clang/include/absl/log/check.ht: 37v: 1In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :i21n: tIn file included from /usr/local/clang/include/absl/log/internal/check_op.hv:241,: In file included from c/usr/local/clang/include/absl/log/internal/strip.ho:n26s: t/usr/local/clang/include/absl/log/internal/log_message.h :c457h:a38r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n457o | n n u l l e x p r t e x t ) { c o n s t c h a\r * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' fa i241l | u#rdee_fmisnge) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc202: | 18 : In file included from e../src/s2/s2closest_point_query.hx:p25l: iIn file included from c../src/s2/base/logging.hi:t21 : CIn file included from h/usr/local/clang/include/absl/log/check.he:c37k: OIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.hM:e21s: s/usr/local/clang/include/absl/log/internal/check_op.ha:g507e:B1u:i lwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e r(co n507s | tA BcShLa_rL*O Ga_bIsNlT_EnRoNnAnLu_lClH EeCxKp_rOtPe_xItM)P;L ( C| h ^e ck/usr/local/clang/include/absl/base/nullability.h_:G241T:,22 :> )note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e488f:i32n:e note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_ n488o | n n uilnll i_nNeo ncnounlslt e x| p ^r const char* absl_nullable name##Impl( In file included from s2/s2closest_edge_query.cc : 18 : In file included from ../src/s2/s2closest_edge_query.h\: 26 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h257::3723: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nullable'21 : /usr/local/clang/include/absl/log/internal/check_op.h :257209 | :#15d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b209s | l _ ncuolnlsatb lceh a_rN*u lalbasbll_en o n| n ^u ll NewString(In file included from )s2/s2closest_point_query.cc;: 18 : | In file included from ^../src/s2/s2closest_point_query.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e507f:i1n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n489o:n47n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' _No n489n | u l l | ^c onst T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(In file included from ss2/s2closest_point_query.cct:d18:: :In file included from o../src/s2/s2closest_point_query.hs:t25r: eIn file included from a../src/s2/base/logging.hm:&21 : oIn file included from s/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : v/usr/local/clang/include/absl/log/internal/check_op.ho:i507d:*1 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _n/usr/local/clang/include/absl/log/internal/check_op.hu:llab497l:e32 :p )note: ;expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 497 | /usr/local/clang/include/absl/base/nullability.h : 257i:n23l:i nnote: eexpanded from macro 'absl_nullable' co n257s | t#edxepfri nceo nasbts lc_hnaurl*l aabblsel __nNuullllaabbllee n a| m ^e ##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2closest_edge_query.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2closest_edge_query.h | :#26d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l276 :_13N:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll | 276 ^ | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nIn file included from os2/s2closest_point_query.ccn:n18u: lIn file included from l../src/s2/s2closest_point_query.h):;25 : In file included from | ../src/s2/base/logging.h ^: 21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h241::3722: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nonnull'21 : /usr/local/clang/include/absl/log/internal/check_op.h241: | 511#:d13e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e abs l511_ | ncoonnnsutl lc h_aNro*n naublsll _ n| u ^l lable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absIn file included from ls2/s2closest_edge_query.cc_:n18u: lIn file included from l../src/s2/s2closest_edge_query.ha:b26l: eIn file included from ../src/s2/base/logging.h_:N21u: lIn file included from l/usr/local/clang/include/absl/log/check.ha:b37l: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc: 18323: | In file included from ../src/s2/s2closest_point_query.h :f25r: iIn file included from e../src/s2/base/logging.hn:d21 : vIn file included from o/usr/local/clang/include/absl/log/check.hi:d37 : AIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21F: o/usr/local/clang/include/absl/log/internal/check_op.hr:m512a:t47F:l uwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h (St r512i | n g i f ycSoinnskt* cahbasrl*_ naobnsnlu_lnlu lslianIn file included from bks2/s2contains_vertex_query.ccl,:e 18 : s| In file included from 1 ^../src/s2/s2contains_vertex_query.h, : 21c: o/usr/local/clang/include/absl/base/nullability.hIn file included from n:/usr/local/clang/include/absl/container/btree_map.hs241:t:66 22: c:In file included from h /usr/local/clang/include/absl/container/internal/btree.hanote: :expanded from macro 'absl_nonnull'r69* : In file included from a /usr/local/clang/include/absl/container/internal/container_memory.hb241:s | 29l#: _dIn file included from en/usr/local/clang/include/absl/hash/hash.hfui:ln89le: a In file included from ba/usr/local/clang/include/absl/hash/internal/hash.hlb:es89l : _sIn file included from 2n/usr/local/clang/include/absl/numeric/int128.h,o:n 41n : u| /usr/local/clang/include/absl/types/compare.h ^l: l78 /usr/local/clang/include/absl/base/nullability.h:_:22N257:o: n23warning: n:'enable_if' is a clang extension [-Wgcc-compat]u lnote: lexpanded from macro 'absl_nullable' 78 | | 257 ^ | # d e f i_n_ea tatbrsilb_untuel_l_a(b(leen a_bNluel_liafb(lne = =| ^0 , "OnlIn file included from ys2/s2closest_point_query.cc :l18i: tIn file included from e../src/s2/s2closest_point_query.hr:a25l: In file included from `../src/s2/base/logging.h0:`21 : iIn file included from s/usr/local/clang/include/absl/log/check.h :a37l: lIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hw:e21d: ./usr/local/clang/include/absl/log/internal/check_op.h":)513):)17 :{ }warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); In file included from | s2/s2closest_edge_query.cc ^: 18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_edge_query.h241::2622: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :a428b:s44l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 428_ | NAoBnSnLu_lAlT T R| I ^B UTE_RETURNS_NOIn file included from Ns2/s2closest_point_query.ccN:U18L: LIn file included from ../src/s2/s2closest_point_query.hc:o25n: sIn file included from t../src/s2/base/logging.h :c21h: aIn file included from r/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n517u:l13l: Mwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]k eCh e517c | kcOopnSsttr icnhga(r * | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' Ch e241c | k#sdterfciansee cambpstlr_uneoInmnpull(l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23 :| ^note: expanded from macro 'absl_nullable' 257 | #defiIn file included from ns2/s2closest_edge_query.cce: 18a: bIn file included from s../src/s2/s2closest_edge_query.hl:_26n: uIn file included from l../src/s2/base/logging.hl:a21b: lIn file included from e/usr/local/clang/include/absl/log/check.h :_37N: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: l/usr/local/clang/include/absl/log/internal/check_op.he: 429 :| 31 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc:18: In file included from 429../src/s2/s2closest_point_query.h | : 25 : In file included from ../src/s2/base/logging.hT:121 : vIn file included from 1/usr/local/clang/include/absl/log/check.h,: 37T: 2In file included from /usr/local/clang/include/absl/log/internal/check_impl.hv:221,: /usr/local/clang/include/absl/log/internal/check_op.hc:o518n:s17t: cwarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a r* a518b | s l _ n ocnonnusltl cehxaprr*t eaxbts)l _AnBuSlLl_aAbTlTeR IsB1U,T Ec_oNnOsItN LcIhNaEr;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' s2 ,241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:In file included from 25s2/s2closest_edge_query.cc: :In file included from 18../src/s2/base/logging.h: :In file included from 21../src/s2/s2closest_edge_query.h: :In file included from 26/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/log/internal/check_op.h37:: 518In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h47::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 432:13: 518warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c432o | ncsotn scth acrh*a ra*b salb_snlu_lnloanbnluel ls 1M,a kceoCnhsetc kcOhpaSrt*r ianbgs(lT_1n uvl1l,a bTl2e vs22,, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241257::2223:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullable' 241257 | | ##ddeeffiinnee aabbssll__nnounlnlualbll e_ N_oNnunlullalb l e| ^ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26In file included from : s2/s2closest_point_query.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2closest_point_query.hIn file included from :/usr/local/clang/include/absl/log/check.h25:: 37In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h21:: 21In file included from : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_op.h::37433: :In file included from 56/usr/local/clang/include/absl/log/internal/check_impl.h:: 21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :519:17 :433 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | c o n s t c h a r * a b s l _ n o n n u l l e x p r t e x tc)o;n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld eefxipnret eaxbts)l _{n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absIn file included from ls2/s2closest_point_query.cc_:n18o: nIn file included from n../src/s2/s2closest_point_query.h:u25l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullaIn file included from bs2/s2closest_edge_query.ccl:e18 : sIn file included from 1../src/s2/s2closest_edge_query.h,: 26c: oIn file included from n../src/s2/base/logging.hs:t21 : cIn file included from h/usr/local/clang/include/absl/log/check.ha:r37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:u451l:l1a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s2, 451| | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_257L:O23G:_ Inote: Nexpanded from macro 'absl_nullable'T ER N257A | L#_dDeEfFiInNeE _aMbAsKlE__nCuHlElCaKb_lOeP __SNTuRlIlNaGb_lEeX T E| R ^N (bool)In file included from ;s2/s2closest_point_query.cc : 18| : ^In file included from ../src/s2/s2closest_point_query.h:25/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 449../src/s2/base/logging.h::3121:: In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :44921 | : /usr/local/clang/include/absl/log/internal/check_op.h :e521x:t47e:r nwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t emp l521a | t e c ocnosnts tc hcahra*r *a basbls_ln_onnunlullalb lMea kse1C,h eccoknOsptS tcrhianrg*( a b s\l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22s:2 ,note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _NullIn file included from as2/s2closest_edge_query.ccb:l18e: In file included from ../src/s2/s2closest_edge_query.h| : ^26 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2closest_point_query.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2closest_point_query.h::45125:: 1In file included from :../src/s2/base/logging.h :warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_op.h::37450: :In file included from 25/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/log/internal/check_op.h :522: 17450: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522x | , x , ccoonnsstt c hcahra*r *a basbls_ln_onnonnunlull le)x p r| t ^e xt/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const charIn file included from *s2/s2convex_hull_query.cc :a26b: sIn file included from l../src/s2/s2convex_hull_query.h_:n25u: lIn file included from l../src/s2/s2cap.ha:b27l: eIn file included from ../src/s2/base/logging.hs:221,: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21257: :In file included from 23/usr/local/clang/include/absl/log/internal/check_op.h:: 40note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/internal/nullstream.h: 37257: | #/usr/local/clang/include/absl/strings/string_view.hd:e53f:i54n:e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_nullable 53_ | Ncuolnlsatbelxep r | s ^t ring_view In file included from Ns2/s2closest_edge_query.ccu:l18l: SIn file included from a../src/s2/s2closest_edge_query.hf:e26S: tIn file included from r../src/s2/base/logging.hi:n21g: VIn file included from i/usr/local/clang/include/absl/log/check.he:w37(: cIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:s21t: /usr/local/clang/include/absl/log/internal/check_op.hc:h521a:r47*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n u521l | l a b l ec opn)s t{ c h| a ^r * absl_/usr/local/clang/include/absl/base/nullability.hn:u257l:l23a:b lnote: eexpanded from macro 'absl_nullable' s1 ,257 | c#odnesfti nceh aarb*s la_bnsull_lnaublllea b_lNeu lsl2a,b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: In file included from /usr/local/clang/include/absl/flags/commandlineflag.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 380 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2earth.cc -o s2/s2earth.o In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:199: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 443 warnings generated. In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2edge_clipping.cc -o s2/s2edge_clipping.o In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnIn file included from as2/s2convex_hull_query.ccl:i26g: nIn file included from e../src/s2/s2convex_hull_query.hd:L25o: aIn file included from d../src/s2/s2cap.h3:227(: cIn file included from o../src/s2/base/logging.hn:s21t: In file included from v/usr/local/clang/include/absl/log/check.ho:i37d: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l_/usr/local/clang/include/absl/log/internal/check_op.hn:o506n:n1u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p ) { 506 | | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:L241O:G22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#CdHeEfCiKn_eO Pa_bIsMlP_Ln(oCnhneuclkl_ G_EN,o n>n=u)l l | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:In file included from 26s2/s2convex_hull_query.cc: :/usr/local/clang/include/absl/base/internal/unaligned_access.h26:: 61In file included from :../src/s2/s2convex_hull_query.h36::25 : In file included from warning: ../src/s2/s2cap.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/base/logging.h: 2161: | In file included from i/usr/local/clang/include/absl/log/check.hn:l37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :v21o: id/usr/local/clang/include/absl/log/internal/check_op.h :U507n:a1l:i gwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e dSt o507r | eA3B2S(Lv_oLiOdG*_ IaNbTsElR_NnAoLn_nCuHlElC Kp_,O Pu_iInMtP3L2(_Cth evc)k _{G T ,| ^> ) /usr/local/clang/include/absl/base/nullability.h| :^241 :22: /usr/local/clang/include/absl/log/internal/check_op.h:note: 488expanded from macro 'absl_nonnull': 32: 241note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'# def i488n | e aibnslli_nneo ncnounlslt e_xNporn ncuolnls t | c ^h ar* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2closest_cell_query.cc23::18 : In file included from note: ../src/s2/s2closest_cell_query.hexpanded from macro 'absl_nullable': 26: In file included from ../src/s2/s1angle.h257: | 28#: dIn file included from e../src/s2/s2point.hf:i24n: eIn file included from /usr/local/clang/include/absl/hash/hash.ha:b89s: lIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hn:u79l: lIn file included from a/usr/local/clang/include/absl/base/internal/endian.hb:l26e: /usr/local/clang/include/absl/base/internal/unaligned_access.h_:N65u:l36l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 65 | inline voidIn file included from s2/s2convex_hull_query.ccU:n26a: lIn file included from i../src/s2/s2convex_hull_query.hg:n25e: dIn file included from S../src/s2/s2cap.ht:o27r: eIn file included from 6../src/s2/base/logging.h4:(21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n507n:u1l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], u/usr/local/clang/include/absl/log/internal/check_op.hi:n489t:6474:_ tnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'v ) { 489 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241c:o22n:s tnote: expanded from macro 'absl_nonnull'T 1& 241v | 1#,d ecfoinnset aTb2s&l _vn2o,n ncuolnls t_ Ncohnanru*l la b s| l ^_ nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2centroids.cc:/usr/local/clang/include/absl/log/internal/check_op.h18:: 511In file included from :../src/s2/s2centroids.h13::50 : In file included from warning: ../src/s2/s2point.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/util/coding/coder.h:36 : 511In file included from | ../src/s2/base/casts.hc:o34n: sIn file included from t/usr/local/clang/include/absl/log/log.h :c209h: aIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.h*: 20a: bIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.hl:_63n: u/usr/local/clang/include/absl/log/internal/vlog_config.hl:l96a:b60l:e warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ecks t96r | c m pftrriueenIdm piln(t l| o ^g _in/usr/local/clang/include/absl/base/nullability.ht:e257r:n23a:l :note: :expanded from macro 'absl_nullable'R eg i257s | t#edreAfnidnIen iatbisall_inzuel(lVaLbolgeS i_tNeu*l laabbslle_ n o| n ^n ull v)In file included from ;s2/s2convex_hull_query.cc : 26| : ^In file included from ../src/s2/s2convex_hull_query.h:25/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2cap.h::2227:: In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :a512b:s17l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l512 | _ N o n ncuolnls t | c ^h ar* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfIn file included from as2/s2centroids.ccl:s18e: IIn file included from m../src/s2/s2centroids.hp:l50(: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36257: :In file included from 23../src/s2/base/casts.h:: 34: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/log.h :209: In file included from 257/usr/local/clang/include/absl/log/internal/log_impl.h | :#20d: eIn file included from f/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:n63e: /usr/local/clang/include/absl/log/internal/vlog_config.ha:b119s:l15_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abl e119 | _ N uclolnasbtl ec h a| r ^* abslIn file included from _s2/s2convex_hull_query.ccn:o26n: nIn file included from u../src/s2/s2convex_hull_query.hl:l25 : cIn file included from o../src/s2/s2cap.hn:s27t: In file included from f../src/s2/base/logging.hi:l21e: _In file included from ;/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241515::2217:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | 515# | d e f i nceo nasbts lc_hnaorn*n ualbls l__Nnounlnlualbll e | s ^1 , const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from In file included from s2/s2closest_cell_query.cc/usr/local/clang/include/absl/log/check.h::1837: : In file included from In file included from ../src/s2/s2closest_cell_query.h/usr/local/clang/include/absl/log/internal/check_impl.h::2621: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h::51828:: 47In file included from :../src/s2/s2point.h :24warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from 518/usr/local/clang/include/absl/hash/internal/hash.h | : 79 : /usr/local/clang/include/absl/base/internal/endian.h :c160o:n36s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* a160b | siln_lniunlel aubilnet 1s61_,t cLoonasdt1 6c(hcaorn*s tab svlo_indu*l laabbslle_ nso2n,n u l| l ^ p)/usr/local/clang/include/absl/base/nullability.h :{257 : 23| : ^ note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h:241 :25722 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innuel laabbslle_ n_oNnunlullalb l_eN o n| n ^u ll | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonIn file included from ns2/s2closest_cell_query.ccu:l18l: In file included from e../src/s2/s2closest_cell_query.hx:p26r: tIn file included from e../src/s2/s1angle.hx:t28): ;In file included from ../src/s2/s2point.h :| 24 ^: In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/base/nullability.h::89241: :In file included from 22/usr/local/clang/include/absl/hash/internal/hash.h:: 79: note: /usr/local/clang/include/absl/base/internal/endian.hexpanded from macro 'absl_nonnull': 164:27 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n164e | ianIn file included from bls2/s2contains_vertex_query.ccsi:ln18_e: n In file included from ov../src/s2/s2contains_vertex_query.hon:in21du : lSltIn file included from o r/usr/local/clang/include/absl/container/btree_map.he_:N166o6: n(In file included from vn/usr/local/clang/include/absl/container/internal/btree.huo:il73dl*: In file included from a /usr/local/clang/include/absl/strings/cord.hb| :s ^82l _: nIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h :p32,In file included from : s2/s2convex_hull_query.ccIn file included from u:/usr/local/clang/include/absl/strings/str_format.hi26n:t: 841In file included from : 6../src/s2/s2convex_hull_query.h_In file included from :t/usr/local/clang/include/absl/strings/internal/str_format/bind.h25 :v: )29 In file included from {: ../src/s2/s2cap.h :/usr/local/clang/include/absl/strings/internal/str_format/parser.h 27:| : 227 ^In file included from : ../src/s2/base/logging.h11::21/usr/local/clang/include/absl/base/nullability.h : :In file included from warning: 241/usr/local/clang/include/absl/log/check.h'enable_if' is a clang extension [-Wgcc-compat]:: 2237:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: expanded from macro 'absl_nonnull':227 21 | : /usr/local/clang/include/absl/log/internal/check_op.h241 : | 520 # :d e13 f:i n e warning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]naa bbls el__520in | ofc(nsonturlnl_sf to r_mcaNhto_anirnn*t eualrlb nsa ll:| : ^_E nnsuulrleaCbolnes tCehxepcrk(sftorrcmaaste)c,m p f| a ^l seImpl(/usr/local/clang/include/absl/strings/internal/str_format/parser.h : 229| : ^11 : /usr/local/clang/include/absl/base/nullability.hwarning: :'enable_if' is a clang extension [-Wgcc-compat]257 :23: note: In file included from 229expanded from macro 'absl_nullable's2/s2closest_cell_query.cc | : 18 : 257In file included from | ../src/s2/s2closest_cell_query.h #: d e 26ef: niaIn file included from nb../src/s2/s1angle.hle:e 28a_: ibfIn file included from s(l../src/s2/s2point.hs_:tn24ru_: flIn file included from /usr/local/clang/include/absl/hash/hash.ho:89: rIn file included from m/usr/local/clang/include/absl/hash/internal/hash.ha:t79_: in/usr/local/clang/include/absl/base/internal/endian.ht:e168r:n36a:l :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]V alid F168o | rimnaltiInmep lu_(tf oLromaadt3)2,( c o| n ^s t void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89In file included from : s2/s2centroids.ccIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h18:: 79In file included from : ../src/s2/s2centroids.h:/usr/local/clang/include/absl/base/internal/endian.h50:: 176In file included from :../src/s2/s2point.h36::25 : In file included from warning: ../src/s2/util/coding/coder.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : In file included from ../src/s2/base/casts.h:34 : 176In file included from | /usr/local/clang/include/absl/log/log.hi:n209l: iIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.he: 20u: iIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.ht:6634: _/usr/local/clang/include/absl/log/internal/vlog_config.ht: 133L:o37a:d 6warning: 4type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( cons t133 | vionitd *R eagbisslt_enroAnnnduIlnli tpi)a l{i z e| ( ^V Lo/usr/local/clang/include/absl/base/nullability.hg:S241i:t22e:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ev )a;b s l| _ ^n onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(vIn file included from os2/s2centroids.cci:d18*: In file included from a../src/s2/s2centroids.hb:s50l: _In file included from n../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36p: ,In file included from ../src/s2/base/casts.hu:i34n: tIn file included from 6/usr/local/clang/include/absl/log/log.h4:_209t: In file included from v/usr/local/clang/include/absl/log/internal/log_impl.h): 20{: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h| : ^63 : /usr/local/clang/include/absl/log/internal/vlog_config.h/usr/local/clang/include/absl/base/nullability.h::157241::1122:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 157# | dVeLfoignSei taeb*s la_bnsoln_nnuullll a_bNloen nSueltlV M o| d ^u leListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2contains_vertex_query.cca:b18s: lIn file included from _../src/s2/s2contains_vertex_query.hn:u21l: lIn file included from a/usr/local/clang/include/absl/container/btree_map.hb:l66e: In file included from _/usr/local/clang/include/absl/container/internal/btree.hN:u73l: lIn file included from a/usr/local/clang/include/absl/strings/cord.hb:l82e: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h| : ^23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.hs2/s2centroids.cc::14318:: 11In file included from :../src/s2/s2centroids.h :50warning: : 'enable_if' is a clang extension [-Wgcc-compat]In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h :14336 | : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : eIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.ha:b20l: eIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:f63(: s/usr/local/clang/include/absl/log/internal/vlog_config.ht:r158_:f15o:r mwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t _i n158t | e r n a lV:L:oEgnSsiutree*C oanbsstle_xnpurl(lsa)b,l e" cvo)n;s t e| x ^p r /usr/local/clang/include/absl/base/nullability.ht:r257a:p23":) ,note: expanded from macro 'absl_nullable' | ^ 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ lable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2closest_cell_query.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2closest_cell_query.h:26 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e24 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n79u: ll/usr/local/clang/include/absl/base/internal/endian.h :_250N:o36n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2closest_edge_query.ccl:_18n: oIn file included from n../src/s2/s2closest_edge_query.hn:u30l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l24l: In file included from /usr/local/clang/include/absl/hash/hash.h| : ^89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2contains_vertex_query.cc:18 : 160In file included from | ../src/s2/s2contains_vertex_query.hi:n21l: iIn file included from n/usr/local/clang/include/absl/container/btree_map.he: 66u: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.ht:1736: _In file included from t/usr/local/clang/include/absl/strings/cord.h :L82o: aIn file included from d/usr/local/clang/include/absl/crc/internal/crc_cord_state.h1:623(: cIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:s32t: /usr/local/clang/include/absl/strings/str_format.hv:o165i:d8*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_ n165o | n n uilnlt *p )a b{s l _| n ^o nnul/usr/local/clang/include/absl/base/nullability.hl: 241p:_22;: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uinIn file included from ts2/s2contains_vertex_query.cc3:218_: tIn file included from ../src/s2/s2contains_vertex_query.hv:)21 : {In file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::82241: :In file included from 22/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h241: | 860#:d43e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e absl _860n | o n nfurlile n_dN ovnoniudl lA b s| l ^F ormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2closest_edge_query.cc : 18| : ^In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inIn file included from ls2/s2contains_vertex_query.cci:n18e: In file included from u../src/s2/s2contains_vertex_query.hi:n21t: 6In file included from 4/usr/local/clang/include/absl/container/btree_map.h_:t66 : LIn file included from o/usr/local/clang/include/absl/container/internal/btree.ha:d736: 4In file included from (/usr/local/clang/include/absl/strings/cord.hc:o82n: sIn file included from t/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :v23o: iIn file included from d/usr/local/clang/include/absl/crc/crc32c.h*: 32a: b/usr/local/clang/include/absl/strings/str_format.hs:l867_:n60o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l p) 867{ | | e ^x pli/usr/local/clang/include/absl/base/nullability.hc:i241t: 22F:o rnote: mexpanded from macro 'absl_nonnull'a tS i241n | k#(dsetfri_nfeo rambastl__innotnenrunlall :_:NFoonrnmualtlS i n| k ^I mpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2closest_edge_query.ccn:n18u: lIn file included from l../src/s2/s2closest_edge_query.h : 30| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2contains_vertex_query.cc:18: In file included from 270../src/s2/s2contains_vertex_query.h | :i21n: lIn file included from i/usr/local/clang/include/absl/container/btree_map.hn:e66 : vIn file included from o/usr/local/clang/include/absl/container/internal/btree.hi:d73 : SIn file included from t/usr/local/clang/include/absl/strings/cord.ho:r82e: 6In file included from 4/usr/local/clang/include/absl/crc/internal/crc_cord_state.h(:v23o: iIn file included from d/usr/local/clang/include/absl/crc/crc32c.h*: 32a: b/usr/local/clang/include/absl/strings/str_format.hs:l869_:n40o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l p ,869 | u i nstt6r4__fto rvm)a t{_ i n| t ^e rn/usr/local/clang/include/absl/base/nullability.ha:l241:::22F:o rnote: mexpanded from macro 'absl_nonnull'a tS i241n | k#Idmepfli*n ea basbls_ln_onnonnunlull ls i_nNko_n;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from 213s2/s2crossing_edge_query.cc | : 18 : uIn file included from s../src/s2/s2crossing_edge_query.hi:n29g: In file included from c../src/s2/r2.ho:n22s: tIn file included from _../src/s2/util/math/vector.hp:o36i: nIn file included from t../src/s2/base/logging.he:r21 : =In file included from /usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :T21*: In file included from a/usr/local/clang/include/absl/log/internal/check_op.hb:s41l: _In file included from n/usr/local/clang/include/absl/log/internal/strip.hu:l26l: a/usr/local/clang/include/absl/log/internal/log_message.hb:i71l:i26t:y _warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n know n71; | | L ^o gM/usr/local/clang/include/absl/base/nullability.he:s289s:a34g:e (note: cexpanded from macro 'absl_nullability_unknown'o ns t289 | c#hdaerf*i naeb salb_snlo_nnnuulllla bfiilliet,y _iunntk nloiwnne ,_ N u| l ^l _un/usr/local/clang/include/absl/base/nullability.hs:p241e:c22i:f inote: eexpanded from macro 'absl_nonnull'd | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span: 18M: aIn file included from k../src/s2/s2crossing_edge_query.he:S29p: aIn file included from n../src/s2/r2.h(:T22*: In file included from a../src/s2/util/math/vector.hb:s36l: _In file included from n../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : bIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hg:i21n: In file included from A/usr/local/clang/include/absl/log/internal/check_op.hB:S41L: _In file included from A/usr/local/clang/include/absl/log/internal/strip.hT:T26R: I/usr/local/clang/include/absl/log/internal/log_message.hB:U306T:E3_:L Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E TIME _306B | O U NaDb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23s:t dnote: :expanded from macro 'absl_nullable': un i257q | u#ed_epftirn _dNautlal_a;b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2coords.ccd:e18f: iIn file included from n../src/s2/s2coords.he: 105a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hu:l41l: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ^26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.hs2/s2centroids.cc::31918:: 20In file included from :../src/s2/s2centroids.h :50warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h319: | 36 : In file included from ../src/s2/base/casts.h :c34o: nIn file included from s/usr/local/clang/include/absl/log/log.ht: 209w: cIn file included from h/usr/local/clang/include/absl/log/internal/log_impl.ha:r22_: tIn file included from */usr/local/clang/include/absl/log/internal/log_message.h :a47b: sIn file included from l/usr/local/clang/include/absl/log/internal/structured_proto.h_:n27u: lIn file included from l/usr/local/clang/include/absl/log/internal/proto.ha:b34l: e /usr/local/clang/include/absl/types/span.hc:o212n:s22t:& warning: vtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]) ; | ^212 | /usr/local/clang/include/absl/base/nullability.hu:s257i:n23g: pnote: oexpanded from macro 'absl_nullable'i nt e257r | #=d eTf*i naeb salb_snlu_lnlualblialbiltey __uNnuklnloawbnl;e | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unIn file included from ss2/s2crossing_edge_query.ccp:e18c: iIn file included from f../src/s2/s2crossing_edge_query.hi:e29d: In file included from ../src/s2/r2.h| : ^22 : In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2centroids.cc21:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2centroids.h41:: 50In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :../src/s2/s2point.h26:: 25: /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/util/coding/coder.h321::3652: :In file included from ../src/s2/base/casts.h:warning: 34type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from 321/usr/local/clang/include/absl/log/internal/log_impl.h | :i22n: lIn file included from i/usr/local/clang/include/absl/log/internal/log_message.hn:e47 : LIn file included from o/usr/local/clang/include/absl/log/internal/structured_proto.hg:M27e: sIn file included from s/usr/local/clang/include/absl/log/internal/proto.ha:g34e: &/usr/local/clang/include/absl/types/span.h :L213o:g34M:e swarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a ge: :213o | p e ruastionrg< n uMlalk e_SNpoannn(uTl*l a b| s ^l _nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from as2/s2crossing_edge_query.ccb:l18e: In file included from _../src/s2/s2crossing_edge_query.hN:u29l: lIn file included from a../src/s2/r2.hb:l22e: In file included from ../src/s2/util/math/vector.h| : ^36 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(coIn file included from ns2/s2centroids.ccs:t18 : cIn file included from h../src/s2/s2centroids.ha:r50*: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 34f: iIn file included from l/usr/local/clang/include/absl/log/log.he:,209 : In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ^: 22: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h::24147:: 22In file included from :/usr/local/clang/include/absl/log/internal/structured_proto.h :27note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/proto.h:34 : 241 | /usr/local/clang/include/absl/types/span.h#:d739e:f21i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n739o | nSnpualnl< T_>N oMnankuelSlp a n| ( ^T * absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from 257s2/s2crossing_edge_query.cc | :#18d: eIn file included from f../src/s2/s2crossing_edge_query.hi:n29e: In file included from a../src/s2/r2.hb:s22l: _In file included from n../src/s2/util/math/vector.hu:l36l: aIn file included from b../src/s2/base/logging.hl:e21 : _In file included from N/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc :44618 | : In file included from ../src/s2/s2centroids.hL:o50g: MIn file included from e../src/s2/s2point.hs:s25a: gIn file included from e../src/s2/util/coding/coder.hQ:u36i: eIn file included from t../src/s2/base/casts.hl:y34D: eIn file included from b/usr/local/clang/include/absl/log/log.hu:g209F: aIn file included from t/usr/local/clang/include/absl/log/internal/log_impl.ha:l22(: cIn file included from o/usr/local/clang/include/absl/log/internal/log_message.hn:s47t: In file included from c/usr/local/clang/include/absl/log/internal/structured_proto.hh:a27r: *In file included from /usr/local/clang/include/absl/log/internal/proto.ha:b34s: l/usr/local/clang/include/absl/types/span.h_:n740o:n21n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] fil e740, | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' T241* | #adbesfli_nneu lalbasbll_en oennndu)l ln o_eNxocnenputl l{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessIn file included from as2/s2centroids.ccg:e18Q: uIn file included from i../src/s2/s2centroids.he:t50l: yIn file included from F../src/s2/s2point.ha:t25a: lIn file included from (../src/s2/util/coding/coder.hc:o36n: sIn file included from t../src/s2/base/casts.h :c34h: aIn file included from r/usr/local/clang/include/absl/log/log.h*: 209a: bIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.hl:_22n: oIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hn:u47l: lIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.hf:i27l: eIn file included from ,/usr/local/clang/include/absl/log/internal/proto.h :i34n: t/usr/local/clang/include/absl/types/span.h :l794i:n8e:, warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h:241 :79422 | : note: expanded from macro 'absl_nonnull' T* 241a | b#sdle_fniunlel aabblsel _pntorn nAuBlSlL __ANToTnRnIuBlUlT E _| L ^I FETIME_BOIn file included from Us2/s2crossing_edge_query.ccN:D18,: In file included from s../src/s2/s2crossing_edge_query.hi:z29e: _In file included from t../src/s2/r2.h :s22i: zIn file included from e../src/s2/util/math/vector.h): 36n: oIn file included from e../src/s2/base/logging.hx:c21e: pIn file included from t/usr/local/clang/include/absl/log/check.h :{37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::41257: :In file included from 23/usr/local/clang/include/absl/log/internal/strip.h:: 26: note: /usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'absl_nullable': 457:38 :257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n457e | a b s l _ n u l l a b l e _ N u l l a b l e c| o ^n st char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const In file included from Cs2/s2crossing_edge_query.cco:r18d: RIn file included from e../src/s2/s2crossing_edge_query.hp:*29 : aIn file included from b../src/s2/r2.hs:l22_: nIn file included from o../src/s2/util/math/vector.hn:n36u: lIn file included from l../src/s2/base/logging.h :r21e: pIn file included from )/usr/local/clang/include/absl/log/check.h;: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h323::24146::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 323# | d e ffirniee nadb svlo_indo nAnbuslllF o_rNmoantnFulluls h (| S ^t ringifySink* absl_nonnull sIn file included from is2/s2contains_vertex_query.ccn:k18,: In file included from ../src/s2/s2contains_vertex_query.h| : ^21 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::66241: :In file included from 22/usr/local/clang/include/absl/container/internal/btree.h:: 73: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :86: 241/usr/local/clang/include/absl/strings/cord_analysis.h | :#50d:e49f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _50n | osninzuel_lt _GNeotnMnourlelP r e| c ^i seMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_In file included from Os2/s2convex_hull_query.ccP:_26S: TIn file included from R../src/s2/s2convex_hull_query.hI:N25G: _In file included from E../src/s2/s2cap.hX:T27E: RIn file included from N../src/s2/base/logging.h(:c22o: nIn file included from s/usr/local/clang/include/absl/log/log.ht: 209v: oIn file included from i/usr/local/clang/include/absl/log/internal/log_impl.hd:*20 : aIn file included from b/usr/local/clang/include/absl/log/absl_vlog_is_on.hs:l63_: no/usr/local/clang/include/absl/log/internal/vlog_config.hn:n49u:l37l:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/log/internal/check_op.h :49450 | :i25n:t note: Rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e gi s450t | e r A n d I nxi,t ixa,l iczoen(sVtL ocghSairt*e *a basbls_ln_onnonnunlull)l v| ) ^; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.hs2/s2crossing_edge_query.cc::2018: : In file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h../src/s2/s2crossing_edge_query.h::6329: : In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h../src/s2/r2.h::6322:: 43In file included from :../src/s2/util/math/vector.h :36warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h63: | 37 : In file included from e/usr/local/clang/include/absl/log/internal/check_impl.hx:p21l: i/usr/local/clang/include/absl/log/internal/check_op.hc:i502t: 1c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ex p502r | AVBLSoLg_SLiOtGe_(IcNoTnEsRtN AcLh_aCrH*E CaKb_sOlP__nIoMnPnLu(lClh efc)k _ E| Q ^, ==/usr/local/clang/include/absl/base/nullability.h): 241 :| 22^: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 488:32 :241 | note: #expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'd efi n488e | a bisnll_innoen ncuolnls t_eNxopnrn ucloln s t| ^c har* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from as2/s2convex_hull_query.ccb:l26e: In file included from _../src/s2/s2convex_hull_query.hN:u25l: lIn file included from a../src/s2/s2cap.hb:l27e: In file included from ../src/s2/base/logging.h| : ^22 : In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: In file included from /usr/local/clang/include/absl/log/internal/vlog_config.hs2/s2crossing_edge_query.cc::9618:: 60In file included from :../src/s2/s2crossing_edge_query.h :29warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/r2.h :22: In file included from ../src/s2/util/math/vector.h: 3696: | In file included from ../src/s2/base/logging.h :f21r: iIn file included from e/usr/local/clang/include/absl/log/check.hn:d37 : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ht: 21l: o/usr/local/clang/include/absl/log/internal/check_op.hg:_502i:n1t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l/usr/local/clang/include/absl/log/internal/check_op.h:::489R:e47g:i snote: texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e rAn d489I | n i t i a l iczoen(sVtL oTg1S&i tve1*, acbosnls_tn oTn2n&u lvl2 ,v )c;o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle feixnper taebxstl)_ n{o n n u l l\ _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, conIn file included from ss2/s2convex_hull_query.cct: 26c: hIn file included from a../src/s2/s2convex_hull_query.hr:*25 : aIn file included from b../src/s2/s2cap.hs:l27_: nIn file included from o../src/s2/base/logging.hn:n22u: lIn file included from l/usr/local/clang/include/absl/log/log.h :e209x: pIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.ht:e20x: tIn file included from )/usr/local/clang/include/absl/log/absl_vlog_is_on.h :{63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 119 : 15 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | \ c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nceo nasbts lf_inloen_n;u l l| ^_ Non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOIn file included from Gs2/s2convex_hull_query.cc_:I26N: TIn file included from E../src/s2/s2convex_hull_query.hR:N25A: LIn file included from _../src/s2/s2cap.hC:H28E: CIn file included from K../src/s2/util/coding/coder.h_:O33P: _In file included from I/usr/local/clang/include/absl/numeric/int128.hM:P41L: (/usr/local/clang/include/absl/types/compare.hC:h78e:c22k:_ Lwarning: E'enable_if' is a clang extension [-Wgcc-compat], <=) 78| | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 488_:_32a:t tnote: rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i but e488_ | _ ( (iennlaibnlee _ciofn(snt e=x=p r0 ,c o"nOsntl yc hlairt*e raabls l`_0n`u lilsa ballel onwaemde.#"#)I)m)p l{(} | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:28: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(vIn file included from os2/s2contains_vertex_query.cci:d18*: In file included from a../src/s2/s2contains_vertex_query.hb:s21l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 73d: sIn file included from t/usr/local/clang/include/absl/strings/cord.h): 94c: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31 : = /usr/local/clang/include/absl/synchronization/mutex.h0:;489 : 14| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull'489 | 241 | # d evfoiinde (a*basbls_ln_onnunlullalb l_eN oinnnvualrli a n| t ^) (void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2closest_point_query.cc::24118:: 22In file included from :../src/s2/s2closest_point_query.h :26note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_82N: oIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:u23l: lIn file included from /usr/local/clang/include/absl/crc/crc32c.h :| 32 ^: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_ifIn file included from (s2/s2contains_vertex_query.ccs:t18r: _In file included from f../src/s2/s2contains_vertex_query.ho:r21m: aIn file included from t/usr/local/clang/include/absl/container/btree_map.h_:i66n: tIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:n73a: lIn file included from :/usr/local/clang/include/absl/strings/cord.h::E94n: sIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hr:e31C: o/usr/local/clang/include/absl/synchronization/mutex.hn:s641t:e68x:p rwarning: ('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f ormat )641, | | e ^x plicit Mute/usr/local/clang/include/absl/strings/internal/str_format/parser.hx:L229o:c11k:( Mwarning: u'enable_if' is a clang extension [-Wgcc-compat]t ex& 229m | u A B S L _ I N T EeRnNaAbLl_eA_TiTfR(IsBtUrT_Ef_oCrAmPaTtU_RiEnDt_eBrYn(atlh:i:sV)a,l i d| F ^~~~o rmatImpl(format), | ^ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu In file included from As2/s2closest_point_query.ccB:S18L: _In file included from I../src/s2/s2closest_point_query.hN:T26E: RIn file included from N../src/s2/s1angle.hA:L28_: AIn file included from T../src/s2/s2point.hT:R27I: BIn file included from U../src/s2/s2coder.hT:E23_: CIn file included from A/usr/local/clang/include/absl/status/status.hP:T67U: RIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hD:_29B: YIn file included from (/usr/local/clang/include/absl/strings/cord.ht:h82i: sIn file included from )/usr/local/clang/include/absl/crc/internal/crc_cord_state.h,: 23 : | In file included from ^~~~/usr/local/clang/include/absl/crc/crc32c.h :32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enabl/usr/local/clang/include/absl/synchronization/mutex.he:_689i:f35(:s twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ form a689t | _ i netxeprlniacli:t: ERnesaudreerCMountsetxeLxopcrk((sM)u,t e"xc*o nasbtselx_pnro ntnrualpl" )m,u , | c ^o nst Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_n/usr/local/clang/include/absl/strings/internal/str_format/bind.ho:n149n:u22l:l warning: _'enable_if' is a clang extension [-Wgcc-compat]N onnu l149l | | ^ __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attributIn file included from es2/s2contains_vertex_query.cc_:_18(: (In file included from e../src/s2/s2contains_vertex_query.hn:a21b: lIn file included from e/usr/local/clang/include/absl/container/btree_map.h_:i66f: (In file included from V/usr/local/clang/include/absl/container/internal/btree.ha:l73i: dIn file included from F/usr/local/clang/include/absl/strings/cord.ho:r94m: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hI:m31p: l/usr/local/clang/include/absl/synchronization/mutex.h<:A710r:g74s:. .warning: .'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]> (s), "710b | a d efxoprlmiacti tt rWarpi"t)e)r)M u t| e ^x Lock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :241s2/s2closest_point_query.cc::2218:: In file included from ../src/s2/s2closest_point_query.hnote: :expanded from macro 'absl_nonnull'26 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from _/usr/local/clang/include/absl/strings/cord.hN:o82n: nIn file included from u/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:l23 : In file included from | /usr/local/clang/include/absl/crc/crc32c.h ^: 32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | In file included from s2/s2contains_vertex_query.cc : 18 : cIn file included from o../src/s2/s2contains_vertex_query.hn:s21t: In file included from s/usr/local/clang/include/absl/container/btree_map.ht:r66_: fIn file included from o/usr/local/clang/include/absl/container/internal/btree.hr:m73a: tIn file included from _/usr/local/clang/include/absl/strings/cord.hi:n94t: eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hn:a31l: :/usr/local/clang/include/absl/synchronization/mutex.h::P958a:r50s:e dwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o rma t958B | a s es*t aatbiscl _bnooonln uClals tpAcn)d C a| l ^l Met/usr/local/clang/include/absl/base/nullability.hh:o241d:(22c:o nnote: sexpanded from macro 'absl_nonnull't C o241n | d#idteifoinn*e aabbssll__nnoonnnnuullll c_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23In file included from : s2/s2contains_vertex_query.ccIn file included from :/usr/local/clang/include/absl/crc/crc32c.h18:: 32In file included from : ../src/s2/s2contains_vertex_query.h:/usr/local/clang/include/absl/strings/str_format.h21:: 155In file included from :/usr/local/clang/include/absl/container/btree_map.h36::66 : In file included from warning: /usr/local/clang/include/absl/container/internal/btree.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]73 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 155/usr/local/clang/include/absl/strings/internal/cordz_info.h | : 31 : e/usr/local/clang/include/absl/synchronization/mutex.hx:p975l:i31c:i twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F orm a975t | C o uinntlCianpet uvroei(di nRte*a daCbaslll_bnaocnkn(uTl*l apb)s l:_ npo_n(npu)l l{ }c a l| l ^b ack/usr/local/clang/include/absl/base/nullability.h): 241c:o22n:s tnote: expanded from macro 'absl_nonnull'{ | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b s l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from In file included from s2/s2contains_vertex_query.cc../src/s2/s2closest_point_query.h::1826: : In file included from In file included from ../src/s2/s2contains_vertex_query.h../src/s2/s1angle.h::2128: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2point.h::6627: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2coder.h::7323: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::9467: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/status/internal/status_internal.h::3129: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/strings/cord.h::97982:: 43In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h979: | 164 : 8s:t awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i c b o164o | l Ailnwta*y saTbrsule_(ncoonnnsutl lC oUnnduisteido(n)* {a brselt_unrunl lpa_b;l e}) {| ^r et/usr/local/clang/include/absl/base/nullability.hu:r241n: 22t:r unote: eexpanded from macro 'absl_nonnull'; } 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n257e: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle f_iNnoen naublsll _ n| u ^l lable _Nullable In file included from | s2/s2closest_point_query.cc ^: 18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2closest_point_query.cc#:d18e: fIn file included from i../src/s2/s2closest_point_query.hn:e26 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380In file included from | s2/s2contains_vertex_query.ccs:t18d: :In file included from :../src/s2/s2contains_vertex_query.hs:t21r: iIn file included from n/usr/local/clang/include/absl/container/btree_map.hg:&66 : SIn file included from t/usr/local/clang/include/absl/container/internal/btree.hr:A73p: pIn file included from e/usr/local/clang/include/absl/strings/cord.hn:d94F: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hm:a31t: (/usr/local/clang/include/absl/synchronization/mutex.hs:t1050d::31::s twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ng* a1050b | s l _bnooonln uWlali tdWsitt,h T i| m ^e out/usr/local/clang/include/absl/base/nullability.h(:M241u:t22e:x *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle maub,s la_bnsoln:n:uDlulr a_tNioonnn utlilm e o| u ^t ) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::TimIn file included from es2/s2closest_point_query.cc :d18e: aIn file included from d../src/s2/s2closest_point_query.hl:i26n: eIn file included from )../src/s2/s1angle.h :{28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241In file included from | /usr/local/clang/include/absl/strings/cord.h#:d82e: fIn file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:e23 : aIn file included from In file included from bs2/s2centroids.cc/usr/local/clang/include/absl/crc/crc32c.hs:l:18_32: nIn file included from o: ../src/s2/s2centroids.hn:n/usr/local/clang/include/absl/strings/str_format.h50u:: l440In file included from l:../src/s2/s2point.h 24:_:25N o: warning: nIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n../src/s2/util/coding/coder.hu :l36l: In file included from ../src/s2/base/casts.h440| : | ^34i : nIn file included from t/usr/local/clang/include/absl/log/log.h :F209P: rIn file included from i/usr/local/clang/include/absl/log/internal/log_impl.hn:t22F: (In file included from s/usr/local/clang/include/absl/log/internal/log_message.ht:d53:: :F/usr/local/clang/include/absl/types/source_location.hI:L113E:*19 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from l s2/s2contains_vertex_query.cc_:n18o: nIn file included from 113n../src/s2/s2contains_vertex_query.h | u: l 21 l: In file included from o /usr/local/clang/include/absl/container/btree_map.hcu:ot66nps: tu In file included from ct/usr/local/clang/include/absl/container/internal/btree.h,h: a73cr: o*nIn file included from s/usr/local/clang/include/absl/strings/cord.hat:b 94Fs: lo_In file included from nr/usr/local/clang/include/absl/strings/internal/cordz_info.hom:na31ntuSl: pl/usr/local/clang/include/absl/synchronization/mutex.h e:fc1088i_&_ bfu1088oi | r lmt ivaonitd_, FEIn aLb El(e| D)e ^b)u g{L/usr/local/clang/include/absl/base/nullability.h o:g 241(| : ^c22 o:n s/usr/local/clang/include/absl/base/nullability.hnote: t:expanded from macro 'absl_nonnull' 241c h:a22 r:*241 a | note: b#sexpanded from macro 'absl_nonnull'dl e_f in241unl | le# daeafbbisnlle_ eanb onsnalm_en)unl;oln n _u| N ^loln n_u/usr/local/clang/include/absl/base/nullability.hNlo:ln257 n:u l23l| : ^ | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25In file included from : s2/s2closest_point_query.ccIn file included from :../src/s2/util/coding/coder.h18:In file included from : 36s2/s2contains_vertex_query.ccIn file included from : :../src/s2/s2closest_point_query.hIn file included from 18:../src/s2/base/casts.h: 26:In file included from : 34../src/s2/s2contains_vertex_query.hIn file included from : :../src/s2/s1angle.hIn file included from 21:/usr/local/clang/include/absl/log/log.h: 28:In file included from : 209/usr/local/clang/include/absl/container/btree_map.hIn file included from : :../src/s2/s2point.hIn file included from 66:/usr/local/clang/include/absl/log/internal/log_impl.h: 27:In file included from : 22/usr/local/clang/include/absl/container/internal/btree.hIn file included from : :../src/s2/s2coder.hIn file included from 73:/usr/local/clang/include/absl/log/internal/log_message.h: 23:In file included from : 53/usr/local/clang/include/absl/strings/cord.hIn file included from : :/usr/local/clang/include/absl/status/status.h94/usr/local/clang/include/absl/types/source_location.h:: :67In file included from 133: /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from :25/usr/local/clang/include/absl/status/internal/status_internal.h31::: 29/usr/local/clang/include/absl/synchronization/mutex.h: warning: :In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1091/usr/local/clang/include/absl/strings/cord.h ::2682:: In file included from warning: 133/usr/local/clang/include/absl/crc/internal/crc_cord_state.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | : 23 : c In file included from o1091n/usr/local/clang/include/absl/crc/crc32c.h | s:t 32 ebx: po/usr/local/clang/include/absl/strings/str_format.hor: lc469 o:nW20sati:t cChoawarning: rmtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m* oanb( Ms469lu | t_inenxo*nt n uaSblNlsPl rf_ininlotenFn_(nuclahmla er(m*u) taecboxsnl,_sn to n nno| ue ^xlc le p/usr/local/clang/include/absl/base/nullability.hot:u {241t :p 22u| :t ^ , note: expanded from macro 'absl_nonnull's/usr/local/clang/include/absl/base/nullability.h t:d241 ::241:22 | s:#id zenote: feiexpanded from macro 'absl_nonnull'_n et asb241is | z#ld_eneof,ni nn uel| ^la _bNso/usr/local/clang/include/absl/base/nullability.hln_:nnoun241lnl:u l22l : | _ ^N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine abslIn file included from _s2/s2contains_vertex_query.ccn:o18n: nIn file included from u../src/s2/s2contains_vertex_query.hl:l21 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:In file included from n66s2/s2centroids.ccn: :uIn file included from 18l/usr/local/clang/include/absl/container/internal/btree.h: l:In file included from 73../src/s2/s2centroids.h : :| In file included from 50 ^/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2point.h: :In file included from 25/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/util/coding/coder.h: :36/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1093../src/s2/base/casts.h::4634:: In file included from /usr/local/clang/include/absl/log/log.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22 : 1093In file included from | /usr/local/clang/include/absl/log/internal/log_message.h : 53v: o/usr/local/clang/include/absl/types/source_location.hi:d142 :R25e:m owarning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (bas e142_ | i n tceornnsatle:x:pPre rcTohnrseta dcShyanrc*h *a basbls_ln_onnonnunlull lf usn)cIn file included from ;ts2/s2closest_point_query.cc i: o18| n: _ ^In file included from n ../src/s2/s2closest_point_query.ha:m26e/usr/local/clang/include/absl/base/nullability.h: (:In file included from )241../src/s2/s1angle.h ::c2228o:n: s tIn file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull'n: o27e: x In file included from c241../src/s2/s2coder.he | :p#23td: eIn file included from {f/usr/local/clang/include/absl/status/status.hi :n 67e| : ^In file included from a b/usr/local/clang/include/absl/status/internal/status_internal.hs:/usr/local/clang/include/absl/base/nullability.hl29:_: 241nIn file included from :o/usr/local/clang/include/absl/strings/cord.h22n::n82 u: note: lIn file included from expanded from macro 'absl_nonnull'l/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :_23 N: 241oIn file included from | n/usr/local/clang/include/absl/crc/crc32c.h#n:ud32elf: li/usr/local/clang/include/absl/strings/str_format.h n: e503| : ^a20 b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u503l | l _FNoornmnautlRla w S| i ^n k(T* absl_nonnull raw)In file included from s2/s2centroids.cc :/18/: In file included from N../src/s2/s2centroids.hO:L50I: NIn file included from T../src/s2/s2point.h : 25| : ^In file included from ../src/s2/util/coding/coder.h:36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/casts.h241::3422: :In file included from /usr/local/clang/include/absl/log/log.h:note: 209expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/log_impl.h: 22241: | In file included from #/usr/local/clang/include/absl/log/internal/log_message.hd:e53f: i/usr/local/clang/include/absl/types/source_location.hn:e150 :a40b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u150l | l _ N o n n u l l | ^ const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2contains_vertex_query.ccn:n18u: lIn file included from l../src/s2/s2contains_vertex_query.h : 21| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MIn file included from us2/s2centroids.cct:e18x: LIn file included from o../src/s2/s2centroids.hc:k50M: aIn file included from y../src/s2/s2point.hb:e25(: MIn file included from u../src/s2/util/coding/coder.ht:e36x: *In file included from ../src/s2/base/casts.ha:b34s: lIn file included from _/usr/local/clang/include/absl/log/log.hn:u209l: lIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hb:l22e: In file included from m/usr/local/clang/include/absl/log/internal/log_message.hu:)53 : | /usr/local/clang/include/absl/types/source_location.h ^: 165:15:/usr/local/clang/include/absl/base/nullability.h :257warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : note: expanded from macro 'absl_nullable'165 | 257c | o#ndsetf icnhea ra*b salb_snlu_lnloanbnluel l_ Nfuilllea_bnlaem e _| ^= ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2contains_vertex_query.ccn:o18n: nIn file included from u../src/s2/s2contains_vertex_query.hl:l21 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 73 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2contains_vertex_query.ccs2/s2centroids.cc::1818: : In file included from In file included from ../src/s2/s2contains_vertex_query.h../src/s2/s2centroids.h::2150: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2point.h::6625: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/util/coding/coder.h::7336: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/casts.h::9434: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/log.h::31209: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/log_impl.h::114622:: 7:/usr/local/clang/include/absl/log/internal/log_message.h :78warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | 78 | tLhoigsM)e)s sAaBgSeL(_cEoXnCsLtU ScIhVaEr_*L OaCbKs_lF_UnNoCnTnIuOlNl( mfui)l e ,| ^~~~i nt line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_no/usr/local/clang/include/absl/synchronization/mutex.hn:n1153u:l39l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l1153l | | e ^x plicit ReleasableMutexLock(Mutex* abIn file included from ss2/s2centroids.ccl:_18n: oIn file included from n../src/s2/s2centroids.hn:u50l: lIn file included from ../src/s2/s2point.hm:u25): In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :/usr/local/clang/include/absl/log/log.h22::209 : In file included from note: /usr/local/clang/include/absl/log/internal/log_impl.hexpanded from macro 'absl_nonnull': 22: /usr/local/clang/include/absl/log/internal/log_message.h241: | 80#:d26e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s80l | _ n oLnonguMlels s_aNgoen(ncuolnls t | c ^h ar* absl_nonnull file, int line, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2contains_vertex_query.cc::24118:: 22In file included from :../src/s2/s2contains_vertex_query.h :21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 241In file included from | /usr/local/clang/include/absl/container/internal/btree.h#:d73e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n1158n:u53l:l warning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N onnu l1158l | | ^ Mutex& mu ABSL_INTERNAL_AIn file included from Ts2/s2centroids.ccT:R18I: BIn file included from U../src/s2/s2centroids.hT:E50_: CIn file included from A../src/s2/s2point.hP:T25U: RIn file included from E../src/s2/util/coding/coder.hD:_36B: YIn file included from (../src/s2/base/casts.ht:h34i: sIn file included from )/usr/local/clang/include/absl/log/log.h,: 209 : | In file included from ^~~~/usr/local/clang/include/absl/log/internal/log_impl.h :22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const/usr/local/clang/include/absl/synchronization/mutex.h :c1166h:a39r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o1166n | n u lelx pfliilcei,t iRnetl elaisnaeb,l e M| u ^t ex/usr/local/clang/include/absl/base/nullability.hL:o241c:k22(:M uIn file included from note: ts2/s2closest_point_query.ccexpanded from macro 'absl_nonnull'e:x 18*: In file included from 241a../src/s2/s2closest_point_query.hb | :s#26ld: _eIn file included from nf../src/s2/s1angle.hio:nn28ne: u In file included from la../src/s2/s2point.hbl:s 27ml: u_In file included from ,n../src/s2/s2coder.h o:cn23no: nuIn file included from lsl/usr/local/clang/include/absl/status/status.h t:_ 67CN: ooIn file included from nn/usr/local/clang/include/absl/status/internal/status_internal.hdn:iu29lt: ilIn file included from o /usr/local/clang/include/absl/strings/cord.hn :&| 82 ^: c In file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:d23): In file included from /usr/local/clang/include/absl/crc/crc32c.h| : ^32 : /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/base/nullability.h::860241::4322:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | #860d | e f ifnrei eanbds lv_oniodn nAublsll F_oNromnantuFlllu s h| ( ^F ormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2contains_vertex_query.cca:b18s: lIn file included from _../src/s2/s2contains_vertex_query.hn:o21n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66 : _In file included from N/usr/local/clang/include/absl/container/internal/btree.ho:n73n: uIn file included from In file included from l/usr/local/clang/include/absl/strings/cord.hs2/s2centroids.ccl:: 9418 : : | In file included from In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2centroids.h ::3150: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::117925:: 10In file included from :../src/s2/util/coding/coder.h :36warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/casts.h:34: In file included from 1179/usr/local/clang/include/absl/log/log.h | : 209 : MIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.ht:e22x: *In file included from /usr/local/clang/include/absl/log/internal/log_message.h s2/s2closest_point_query.cc:a:b11918s:l: 41_In file included from :n../src/s2/s2closest_point_query.h u:warning: l26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: a bIn file included from l../src/s2/s1angle.he: 28119m: u | _In file included from ; ../src/s2/s2point.hL :o g27M| : e ^sIn file included from s ../src/s2/s2coder.ha:g/usr/local/clang/include/absl/base/nullability.h23e:: &257 In file included from :T/usr/local/clang/include/absl/status/status.h23o::S67i : nIn file included from note: k/usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nullable'A: l29s: oIn file included from 257(/usr/local/clang/include/absl/strings/cord.ha | b:s#82dl: :eIn file included from :f/usr/local/clang/include/absl/crc/internal/crc_cord_state.hiL:on23ge: SIn file included from ai/usr/local/clang/include/absl/crc/crc32c.hbn:sk32l*: _/usr/local/clang/include/absl/strings/str_format.han:ub867ls:ll_60na:bo nlnewarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_l lN uslil nak867b) | ;l e e | x| ^ ^p li/usr/local/clang/include/absl/base/nullability.hc:i241t: 22F:o rnote: mexpanded from macro 'absl_nonnull'a tS i241n | k#(dsetfri_nfeo rambastl__innotnenrunlall :_:NFoonrnmualtlS i n| k ^I mpl* absl_nonnull s) | ^In file included from s2/s2centroids.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2centroids.h::2250:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/util/coding/coder.h :24136 | : #In file included from d../src/s2/base/casts.he:f34i: nIn file included from e/usr/local/clang/include/absl/log/log.h :a209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h_:n22o: n/usr/local/clang/include/absl/log/internal/log_message.hn:u121l:l41 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l121 | | ^L ogMessage& ToSinkOnly(abslIn file included from :s2/s2closest_point_query.cc::L18o: gIn file included from S../src/s2/s2closest_point_query.hi:n26k: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : sIn file included from i/usr/local/clang/include/absl/status/status.hn:k67): ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h82:: 241In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h22::23 : In file included from note: /usr/local/clang/include/absl/crc/crc32c.hexpanded from macro 'absl_nonnull': 32: /usr/local/clang/include/absl/strings/str_format.h241: | 869#:d40e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s869l | _ n osntnru_lflo r_mNaotn_niunltle r n| a ^l ::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absIn file included from ls2/s2contains_vertex_query.cc_:n18u: lIn file included from l../src/s2/s2contains_vertex_query.ha:b21l: eIn file included from /usr/local/clang/include/absl/container/btree_map.h :v66): In file included from {/usr/local/clang/include/absl/container/internal/btree.h : 73| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/strings/internal/cordz_info.h::2331:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nullable'1212 :52: 257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e1212 | abbosoll_ nCuolnldaibtlieo n_:N:uClalsatbAlned C a| l ^l Method(const ConditionIn file included from *s2/s2centroids.cc :a18b: sIn file included from l../src/s2/s2centroids.h_:n50o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from c../src/s2/util/coding/coder.h): 36{: In file included from ../src/s2/base/casts.h| : ^34 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/log.h::241209:: 22In file included from :/usr/local/clang/include/absl/log/internal/log_impl.h :22note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/log_message.h :161: 38241: | #warning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e fin e161 | a b sLlo_gnMoensnsualgle &_ Noopnenrualtlo r <| < ^( const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NulIn file included from ls2/s2contains_vertex_query.cca:b18l: eIn file included from ../src/s2/s2contains_vertex_query.h :| 21 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2centroids.cca:b18s: lIn file included from _../src/s2/s2centroids.hn:o50n: nIn file included from u../src/s2/s2point.hl:l25 : _In file included from N../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 34 : | In file included from ^/usr/local/clang/include/absl/log/log.h :209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2contains_vertex_query.cc::25718:: 23In file included from :../src/s2/s2contains_vertex_query.h :21note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 257In file included from | /usr/local/clang/include/absl/container/internal/btree.h#:d73e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.hu:l1230l:a12b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nul l1230a | b l e b| o ^o l (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2centroids.cc::2218:: In file included from ../src/s2/s2centroids.hnote: :expanded from macro 'absl_nonnull'50 : In file included from ../src/s2/s2point.h :24125 | : #In file included from d../src/s2/util/coding/coder.he:f36i: nIn file included from e../src/s2/base/casts.h :a34b: sIn file included from l/usr/local/clang/include/absl/log/log.h_:n209o: nIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hu:l22l: /usr/local/clang/include/absl/log/internal/log_message.h_:N190o:n42n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 190 | LIn file included from os2/s2contains_vertex_query.ccg:M18e: sIn file included from s../src/s2/s2contains_vertex_query.ha:g21e: &In file included from /usr/local/clang/include/absl/container/btree_map.ho:p66e: rIn file included from a/usr/local/clang/include/absl/container/internal/btree.ht:o73r: a:t:at>y pdea*t aa_b;s l _| n ^u lla/usr/local/clang/include/absl/base/nullability.hb:i241l:i22t:y _note: uexpanded from macro 'absl_nonnull'n kn o241w | n# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a289b:s34l:_ nnote: oexpanded from macro 'absl_nullability_unknown'n nu l289l | #_dNeofninnuel la b s| l ^_ nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2contains_vertex_query.cc :| 18 ^: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src,In file included from s2/s2centroids.ccs:t18d: :In file included from :../src/s2/s2centroids.hs:t50r: iIn file included from n../src/s2/s2point.hg:*25 : aIn file included from b../src/s2/util/coding/coder.hs:l36_: nIn file included from o../src/s2/base/casts.hn:n34u: lIn file included from l/usr/local/clang/include/absl/log/log.h :d209s: tIn file included from )/usr/local/clang/include/absl/log/internal/log_impl.h;: 22 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 454:38: /usr/local/clang/include/absl/base/nullability.h:warning: 241:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 454 | 241L | o#gdMeefsisnaeg eaQbusile_tnloynFnautlall (_cNoonnsntu lclh a r| * ^ absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2contains_vertex_query.cc:18 : 241In file included from | ../src/s2/s2contains_vertex_query.h#:d21e: fIn file included from i/usr/local/clang/include/absl/container/btree_map.hn:e66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l73_: n/usr/local/clang/include/absl/strings/cord.ho:n110n:u55l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onnu l110l | v o| i ^d AppendCordToString(constIn file included from s2/s2centroids.ccC:o18r: dIn file included from &../src/s2/s2centroids.h :s50r: cIn file included from ,../src/s2/s2point.h :s25t: dIn file included from :../src/s2/util/coding/coder.h::s36t: rIn file included from i../src/s2/base/casts.hn:g34*: In file included from a/usr/local/clang/include/absl/log/log.hb:s209l: _In file included from n/usr/local/clang/include/absl/log/internal/log_impl.ho:n22n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l456 :d38s:t )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 456 | /usr/local/clang/include/absl/base/nullability.h : 241L:o22g:M enote: sexpanded from macro 'absl_nonnull's ag e241Q | u#ideetfliynFea taabls(lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2coords.cco:n18n: In file included from u../src/s2/s2coords.hl:l105 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h :11321 | : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from c/usr/local/clang/include/absl/container/internal/btree.ho:n73s: t/usr/local/clang/include/absl/strings/cord.h :c999h:a28r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n999o | n n u l lv ofiidl eC_onpaymTeo A=r r_a_yb(ucihlatri*n _aFbIsLlE_(n)o)n n{u l l| ^d st)/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from In file included from s2/s2coords.ccs2/s2contains_vertex_query.cc::1818: : In file included from In file included from ../src/s2/s2coords.h../src/s2/s2contains_vertex_query.h::10521: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/btree_map.h::2166: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/btree.h::3773: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/cord.h::211012: :In file included from 37/usr/local/clang/include/absl/log/internal/check_op.h:: 41: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/strip.h :26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h :101253 | : /usr/local/clang/include/absl/types/source_location.h : 133 :a25b:s lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: cord _133i | n t ecronnaslt:e:xCporr dczoInnsfto *c haabrs*l _anbuslll_anbolnen uclolr dfzi_lien_fnoa(m)e (c)o ncsotn s{t n| o ^e xc/usr/local/clang/include/absl/base/nullability.he:p257t: 23{: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea balbes l__Nnuolnlnaubllle _ N| o ^n null | ^ In file included from s2/s2contains_vertex_query.cc:18In file included from : s2/s2coords.ccIn file included from :../src/s2/s2contains_vertex_query.h18:: 21In file included from : ../src/s2/s2coords.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h105:: 66In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h21:: 73In file included from : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::371017: :In file included from 51/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from /usr/local/clang/include/absl/log/internal/strip.h :101726 | : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 53v: o/usr/local/clang/include/absl/types/source_location.hi:d142 :s25e:t _warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o rdz _142i | n f oc(ocnosrtde_xipnrt ecronnaslt: :cChoarrd*z Ianbfsol*_ naobnsnlu_lnlo nfnuunlclt icoonr_dnza_mien(f)o )c o{n s t| ^n oe/usr/local/clang/include/absl/base/nullability.hx:c241e:p22t: {note: expanded from macro 'absl_nonnull' | ^ /usr/local/clang/include/absl/base/nullability.h:241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ bsl_nonnull _NoIn file included from ns2/s2contains_vertex_query.ccn:u18l: lIn file included from ../src/s2/s2contains_vertex_query.h :| 21 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NIn file included from es2/s2coords.ccw:E18x: tIn file included from e../src/s2/s2coords.hr:n105a: lIn file included from R../src/s2/base/logging.he:p21(: aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37:: :In file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:r21i: nIn file included from g/usr/local/clang/include/absl/log/internal/check_op.h_:v41i: eIn file included from w/usr/local/clang/include/absl/log/internal/strip.h :d26a: t/usr/local/clang/include/absl/log/internal/log_message.ha:,121 : 41| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: note: 121expanded from macro 'absl_nonnull' | L241o | g#Mdeesfsiangee &a bTsolS_innoknOnnullyl( a_bNsoln:n:uLlolg S i| n ^k * absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2coords.ccu:l18l: In file included from ../src/s2/s2coords.h| : ^105 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable vIn file included from )s2/s2contains_vertex_query.cc :{18 : In file included from | ../src/s2/s2contains_vertex_query.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::25766:: 23In file included from :/usr/local/clang/include/absl/container/internal/btree.h :73note: : expanded from macro 'absl_nullable' /usr/local/clang/include/absl/strings/cord.h:1183 :25747 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 1183a | b s l _ n u l l a b l e _ N u l l a b l e | ^ CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | iIn file included from ns2/s2coords.ccl:i18n: eIn file included from ../src/s2/s2coords.hv:o105i: dIn file included from ../src/s2/base/logging.hC:o21r: dIn file included from :/usr/local/clang/include/absl/log/check.h::I37n: lIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21R: eIn file included from p/usr/local/clang/include/absl/log/internal/check_op.h:::41S: wIn file included from a/usr/local/clang/include/absl/log/internal/strip.hp:(26C: o/usr/local/clang/include/absl/log/internal/log_message.hr:d191:::43I:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n eRep *191 | a b sLlo_gnMoensnsualgle &r hosp)e r{a t o| r ^< <(s/usr/local/clang/include/absl/base/nullability.ht:d241:::22i:o snote: _expanded from macro 'absl_nonnull'b as e241& | #(d*eafbisnle_ naobnsnlu_lnlo nmn)u(lslt d_:N:oinonsu_lbla s e| & ^ os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_In file included from ns2/s2centroids.cco:n18n: uIn file included from l../src/s2/s2centroids.hl: 50r: eIn file included from p../src/s2/s2point.h,: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/casts.h::24136:: 22In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/check.h:37 : 241In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: fi/usr/local/clang/include/absl/log/internal/check_op.hn:e180 :a42b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnul l180 | _ANBoSnLn_uAlTlT R I| B ^U TE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2contains_vertex_query.cc241: | 18#: dIn file included from e../src/s2/s2contains_vertex_query.hf:i21n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o73n: n/usr/local/clang/include/absl/strings/cord.hu:l1282l: 47_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 1282| | ^i nline void In file included from Cs2/s2centroids.cco:r18d: :In file included from :../src/s2/s2centroids.hI:n50l: iIn file included from n../src/s2/s2point.he:R25e: pIn file included from :../src/s2/util/coding/coder.h::S36e: tIn file included from T../src/s2/base/casts.hr:e36e: (In file included from C../src/s2/base/logging.ho:r21d: RIn file included from e/usr/local/clang/include/absl/log/check.hp:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n181n:u25l:l warning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e p, | 181 ^ | /usr/local/clang/include/absl/base/nullability.h : 241c:o22n:s tnote: expanded from macro 'absl_nonnull'a bs l241: | :#Sdteaftiunse* aabbssll__nnoonnnnuullll _sNtoantnuusl,l c o| n ^s t char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from 66s2/s2centroids.cc: :In file included from 18/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73../src/s2/s2centroids.h: :50/usr/local/clang/include/absl/strings/cord.h: :In file included from 1290../src/s2/s2point.h::5425:: In file included from ../src/s2/util/coding/coder.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]36 : In file included from ../src/s2/base/casts.h:36 : 1290In file included from | ../src/s2/base/logging.hi:n21l: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37v: oIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hd: 21C: o/usr/local/clang/include/absl/log/internal/check_op.hr:d181:::58I:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n eRe p181: | : S e t TcroenesOtr Eambpstly:(:CSotradtRuesp** aabbssll__nnounlnlualbll es traetpu,s , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 257c:h23a:r *note: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle parbesfli_xn)u;l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h_:N241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e | ^241 | #define absl_nonnull _NonnulIn file included from ls2/s2coords.cc : 18| : ^In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h306: | 50 : In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 36s: tIn file included from d../src/s2/base/logging.h:In file included from ::s2/s2contains_vertex_query.ccu21:n: i18In file included from q: /usr/local/clang/include/absl/log/check.huIn file included from :e../src/s2/s2contains_vertex_query.h37_:: p21In file included from t: /usr/local/clang/include/absl/log/internal/check_impl.hrIn file included from : 189 | warning: ditype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]an tlai_n ;e1301 | ci| on ^nl sitn ea/usr/local/clang/include/absl/base/nullability.hb :vs241ol::i22:d:S tCnote: aoexpanded from macro 'absl_nonnull'tr uds: *:241 I | an#bldseilnf_einRnoeenp n:au:blCslol m_AmnsioStntTnaruteluels( (c_coNononsnstnt u Claolbr sd lR| :e ^:p S*t aatbussl&_ nsu)l l{a b l| e ^ ol/usr/local/clang/include/absl/base/nullability.hd:_241r:e22p:, note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | In file included from s2/s2centroids.cc : 18 : In file included from ../src/s2/s2centroids.h : 50 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21C: o/usr/local/clang/include/absl/log/internal/check_op.hr:d193R:e21p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o193n | ncuolnls tr eapb,s l :| : ^S ta/usr/local/clang/include/absl/base/nullability.ht:u241s:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf iAnseS taabtsuls_(ncoonnnsutl la b_sNlo:n:nSutlalt u s| O ^r & s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline In file included from as2/s2centroids.ccb:s18l: :In file included from :../src/s2/s2centroids.hc:o50r: dIn file included from _../src/s2/s2point.hi:n25t: eIn file included from r../src/s2/util/coding/coder.hn:a36l: :In file included from :../src/s2/base/casts.hC:o36r: dIn file included from R../src/s2/base/logging.he:p21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:l202e: 46C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Inl i202n | e R eepx:p:lcilceiatr (C)h e{c k O| p ^M ess/usr/local/clang/include/absl/base/nullability.ha:g257e:B23u:i lnote: dexpanded from macro 'absl_nullable'e r( c257o | n#sdte fcihnaer *a basbls_ln_unlolnanbullel _eNxuplrltaebxlte) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from In file included from ../src/s2/s2centroids.hs2/s2contains_vertex_query.cc::5018: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2contains_vertex_query.h::2521: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/container/btree_map.h::3666: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/container/internal/btree.h::3673: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/cord.h::211321: :In file included from 48/usr/local/clang/include/absl/log/check.h:: 37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h: 2091321: | 15i:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e v o209i | d Ccoornds:t: Icnhlairn*e Raebps:l:_CnoopnynTuolAlr rNaeyw(Scthrairn*g (a)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22d:s tnote: )expanded from macro 'absl_nonnull' co n241s | t# d{e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLIn file included from Is2/s2contains_vertex_query.ccN:E18;: In file included from ../src/s2/s2contains_vertex_query.h| : ^21 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::66241: :In file included from 22/usr/local/clang/include/absl/container/internal/btree.h:: 73: note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :1505: 41241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 1505a | bisnll_innoen nvuolild _CNoorndn:u:lClo p y| T ^o ArrayImpl(char* absl_nonnull dst) const {In file included from s2/s2centroids.cc :| 18 ^: In file included from ../src/s2/s2centroids.h:50/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2225:: In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/casts.h :24136 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u432l:l13 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l432 | c| o ^n st char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2contains_vertex_query.ccl:_18n: oIn file included from n../src/s2/s2contains_vertex_query.hn:u21l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l73l: /usr/local/clang/include/absl/strings/cord.h| : ^1514 :29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc1514: | 18 : In file included from ../src/s2/s2centroids.h :c50o: rIn file included from d../src/s2/s2point.h_:i25n: tIn file included from e../src/s2/util/coding/coder.hr:n36a: lIn file included from :../src/s2/base/casts.h::C36o: rIn file included from d../src/s2/base/logging.hR:e21p: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l433l: 56t:r ewarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | 433 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u lclo n s| t ^ char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from In file included from s2/s2contains_vertex_query.cc../src/s2/util/coding/coder.h::1836: : In file included from In file included from ../src/s2/s2contains_vertex_query.h../src/s2/base/casts.h::2136: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/base/logging.h::6621: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/check.h::7337: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_impl.h::152521:: 29:/usr/local/clang/include/absl/log/internal/check_op.h :451warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1525 | 451c | oArBdS_Li_nLtOeGr_nIaNlT:E:RCNoArLd_RDeEpF*I NaEb_sMlA_KnEo_nCnHuElClK _tOrPe_eS)T R{I N G| _ ^E XTE/usr/local/clang/include/absl/base/nullability.hR:N241(:b22o:o lnote: )expanded from macro 'absl_nonnull'; | ^241 | #d/usr/local/clang/include/absl/log/internal/check_op.he:f449i:n31e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_n o449n | n u lelx t_eNronn ntuelmlp l a| t ^e const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from In file included from s2/s2contains_vertex_query.cc../src/s2/s2centroids.h::1850: : In file included from In file included from ../src/s2/s2contains_vertex_query.h../src/s2/s2point.h::2125: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/util/coding/coder.h::6636: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/base/casts.h::7336: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/logging.h::153021:: 55In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :1530451 | :i1n:l iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e C/usr/local/clang/include/absl/log/internal/check_op.ho:r450d::25::C hnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n kI t450e | r a t o r : :xC,h uxn,k Ictoenrsatt ocrh(acro*n satb sClo_rndo*n naublsll)_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241c:o22r:d )note: expanded from macro 'absl_nonnull'{ | ^241 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) In file included from s2/s2contains_vertex_query.cc| : ^18 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2contains_vertex_query.h::24121:: 22In file included from :/usr/local/clang/include/absl/container/btree_map.h :66note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/internal/btree.h:73 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d1666e:f48i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1666o | ninnulliln e_ NCoonrndu lClo r d| : ^: AdvanceAndRead(CharIterator* aIn file included from bs2/s2centroids.ccs:l18_: nIn file included from o../src/s2/s2centroids.hn:n50u: lIn file included from l../src/s2/s2point.h :i25t: ,In file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/logging.h::2221:: In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e457f:i1n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n457o | nAnBuSlLl_ L_ONGo_nInNuTlElR N A| L ^_ DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern In file included from ts2/s2contains_vertex_query.cce:m18p: lIn file included from a../src/s2/s2contains_vertex_query.ht:e21 : cIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:s66t: In file included from c/usr/local/clang/include/absl/container/internal/btree.hh:a73r: */usr/local/clang/include/absl/strings/cord.h :a1672b:s41l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 1672M | aiknelCihneec kvOopiSdt rCionrgd(: : A d\v a n| c ^e (C/usr/local/clang/include/absl/base/nullability.hh:a241r:I22t:e rnote: aexpanded from macro 'absl_nonnull't or *241 | a#bdself_innoen naublsll _into,n nsuilzle __tN onn_nbuyltle s )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2centroids.cc::2218:: In file included from ../src/s2/s2centroids.hnote: :expanded from macro 'absl_nonnull'50 : In file included from ../src/s2/s2point.h :24125 | : #In file included from d../src/s2/util/coding/coder.he:f36i: nIn file included from e../src/s2/base/casts.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l457l: 1 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from In file included from ../src/s2/base/logging.h:s2/s2coords.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2coords.h37:: 105In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/base/logging.h21:: 21/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 458/usr/local/clang/include/absl/log/check.h::137:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41 : 458In file included from | /usr/local/clang/include/absl/log/internal/strip.hA:B26S: L_/usr/local/clang/include/absl/log/internal/log_message.hL:O319G:_20I:N Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R NAL_ D319E | F I N E _cMoAnKsEt_ CwHcEhCaKr__OtP*_ SaTbRsIlN_Gn_uElXlTaEbRlNe( ccoonnsstt &s tvd):;: s t| r ^i ng&/usr/local/clang/include/absl/base/nullability.h):;257 : 23| :^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_op.h :449: 31257: | #note: dexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e fin e449 | a b selx_tneurlnl atbelmep l_aNtuel lcaobnlset c| h ^a r* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2coords.cce: 18a: bIn file included from s../src/s2/s2coords.hl:_105n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h_:N37o: nnIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | iIn file included from ns2/s2centroids.ccl:i18n: eIn file included from ../src/s2/s2centroids.hL:o50g: MIn file included from e../src/s2/s2point.hs:s25a: gIn file included from e../src/s2/util/coding/coder.h&: 36L: oIn file included from g../src/s2/base/casts.hM:e36s: sIn file included from a../src/s2/base/logging.hg:e21:: :In file included from o/usr/local/clang/include/absl/log/check.hp:e37r: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.ho:r21<: & s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2centroids.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2centroids.h21:: 50/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 296../src/s2/s2point.h::6325:: In file included from ../src/s2/util/coding/coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : In file included from ../src/s2/base/casts.h:36 : 296In file included from | ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 503 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | A B S L _ L O G _ IcNoTnEsRtN AsLi_gCnHeEdC Kc_hOaPr_*I MaPbLs(lC_hneocnkn_uNlEl,) ;! = )| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22/usr/local/clang/include/absl/log/internal/check_op.h:: 488:note: 32expanded from macro 'absl_nonnull': note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'241 | #d e488f | i n ei nalbisnle_ ncoonnnsutlelx p_rN ocnonnusltl c h| a ^r * absl_nullable name##IIn file included from ms2/s2coords.ccp:l18(: In file included from ../src/s2/s2coords.h : 105 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21\: /usr/local/clang/include/absl/log/internal/check_op.h :| 298 ^: 22: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 :23: note: 298expanded from macro 'absl_nullable' | co n257s | t# duenfsiingIn file included from ens2/s2closest_cell_query.cce :da 18cb: shIn file included from alr../src/s2/s2closest_cell_query.h_*: n26ua: lbIn file included from lsalb../src/s2/s1angle.h_ln:oen28n : _uIn file included from Nl../src/s2/s2point.hlu:l 27ol: apIn file included from eb../src/s2/s2coder.hlr:ea23t : o In file included from r| /usr/local/clang/include/absl/status/status.h< ^<: (67s: tIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h:::29b: aIn file included from s/usr/local/clang/include/absl/strings/cord.hi:In file included from c82s2/s2centroids.cc_: :oIn file included from 18s/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht: r:eIn file included from 23a../src/s2/s2centroids.hm: ::&In file included from 36,/usr/local/clang/include/absl/strings/internal/str_format/bind.h : : In file included from 29| ../src/s2/base/casts.h: ^: 36/usr/local/clang/include/absl/strings/internal/str_format/parser.h: :/usr/local/clang/include/absl/base/nullability.hIn file included from 227:../src/s2/base/logging.h:241:11:21:22: :In file included from warning: /usr/local/clang/include/absl/log/check.hnote: 'enable_if' is a clang extension [-Wgcc-compat]:expanded from macro 'absl_nonnull' 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 24121227 | : # | /usr/local/clang/include/absl/log/internal/check_op.hd :e 503f :i 1n :e awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s l _e/usr/local/clang/include/absl/log/internal/check_op.hnn:oa489nb:nl47ue:l_ linote: fexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_( Nsotnr n_489uf | lo lr m a | t ^_ icnotnesrtn aTl1:&: Evn1s,uIn file included from rs2/s2coords.ccceo:Cn18os: ntIn file included from s ../src/s2/s2coords.htT:e2105x&: p In file included from rv../src/s2/base/logging.h(2:f,21o : rcIn file included from mo/usr/local/clang/include/absl/log/check.han:ts37)t: , In file included from c/usr/local/clang/include/absl/log/internal/check_impl.hh :a| 21r ^: * /usr/local/clang/include/absl/log/internal/check_op.h :a299b:s67/usr/local/clang/include/absl/strings/internal/str_format/parser.hl::_ 229n:warning: o11type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: n uwarning: l 'enable_if' is a clang extension [-Wgcc-compat]l299 | e x p 229r | t e x t ) { e n\ a b l| e ^ _ i f/usr/local/clang/include/absl/base/nullability.h (: s241 t: r22 _: f onote: rexpanded from macro 'absl_nonnull' m a t _241 i | n# td ee rf ni an le : :acVboasnllsi_tdn FouonnrnsmuialgtlnI em_dpN loc a( bf| so ^lr _mnaotn)n,u l l| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nulIn file included from ls2/s2coords.cca:b18l: eIn file included from ../src/s2/s2coords.h_:N105u: lIn file included from l../src/s2/base/logging.ha:b21l: eIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc: 18323: | In file included from ../src/s2/s2centroids.h :f50r: iIn file included from e../src/s2/s2point.hn:d25 : vIn file included from o../src/s2/util/coding/coder.hi:d36 : AIn file included from b../src/s2/base/casts.hs:l36F: oIn file included from r../src/s2/base/logging.hm:a21t: FIn file included from l/usr/local/clang/include/absl/log/check.hu:s37h: (In file included from S/usr/local/clang/include/absl/log/internal/check_impl.ht:r21i: n/usr/local/clang/include/absl/log/internal/check_op.hg:i503f:y1S:i nwarning: ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* a/usr/local/clang/include/absl/log/internal/check_op.hb:s498l:_35n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u ll s i498n | k , | ^ int/usr/local/clang/include/absl/base/nullability.h :v2411:,22 :i nnote: texpanded from macro 'absl_nonnull' v2 ,241 | c#odnesfti nceh aarb*s la_bnsoln_nnuolnln u_lNlo nenxuplrlt e x| t ^) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s),In file included from s2/s2coords.cc :| 18 ^: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRI/usr/local/clang/include/absl/strings/internal/str_format/bind.hB:U158T:E22_:R Ewarning: T'enable_if' is a clang extension [-Wgcc-compat]U RNS_ N158O | N N U L L c_o_nasttt rcihbaurt*e _a_b(s(le_nnaobnlneu_lilf (MVaakleiCdhFeocrkmOaptSItmrpiln(/usr/local/clang/include/absl/base/nullability.hs:)241,: 22":b anote: dexpanded from macro 'absl_nonnull' fo r241m | a#td etfrianpe" )a)b)s l _| n ^o nnull _Nonnull | ^ In file included from s2/s2coords.cc:18: /usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from :../src/s2/s2coords.h162::10522: :In file included from ../src/s2/base/logging.h:warning: 21'enable_if' is a clang extension [-Wgcc-compat]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 162/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 429 :_31_:a twarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ibu t429e | _ _ ( ( eTn1a bvl1e,_ iTf2( Vva2l,i dcFoonrsmta tcIhmaprl*< Aarbgssl._.n.o>n(nsu)l,l "ebxapdr tfeoxrtm)a tA BtSrLa_pA"T)T)R)I B U| T ^E _NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2coords.cc :50418 | : AIn file included from B../src/s2/s2coords.hS:L105_: LIn file included from O../src/s2/base/logging.hG:_21I: NIn file included from T/usr/local/clang/include/absl/log/check.hE:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:C21H: EC/usr/local/clang/include/absl/log/internal/check_op.hK:_451O:P1_:I Mwarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L (Che c451k | _ALBES,L _iXlT E=RnNd()e scto( M,n| su H^t o w| c h ^a/usr/local/clang/include/absl/log/internal/check_op.hra :*b488s /usr/local/clang/include/absl/base/nullability.h:la:32_b241:ns: ol22note: n_:nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n o unote: nlexpanded from macro 'absl_nonnull' nl 488uh | o lw 241il, | n)#; ld| e i ^f| n ei^/usr/local/clang/include/absl/base/nullability.h n e:c o241/usr/local/clang/include/absl/log/internal/check_op.han:s:b22t450s:e:l x25_note: p:nexpanded from macro 'absl_nonnull'r o n note: n ucexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o241l n | ls _#t450Nd | o nenc f uhia rl*n l ea bx , sxa,| lb_ ^ncso ulln_slnatob nclnheu lnalar *m_ eNa#ob#nIsnmuplll_l( n o n| n ^u l l ) | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2closest_point_query.cc :: 24118 : : 22In file included from :\../src/s2/s2closest_point_query.h : note: 26expanded from macro 'absl_nonnull'| : ^ In file included from ../src/s2/s1angle.h :24128/usr/local/clang/include/absl/base/nullability.h | : :#In file included from 257d../src/s2/s2point.h:e:23f27i:: n eIn file included from note: ../src/s2/s2coder.haexpanded from macro 'absl_nullable'b: s23l: _In file included from n257/usr/local/clang/include/absl/status/status.ho | :n#67nd: euIn file included from fl/usr/local/clang/include/absl/status/internal/status_internal.hil:n 29_e: NIn file included from oa/usr/local/clang/include/absl/strings/cord.hnbn:su94ll: l_In file included from n /usr/local/clang/include/absl/strings/internal/cordz_info.hu :l| 31 ^l: a /usr/local/clang/include/absl/synchronization/mutex.hb:l559e: 46_:N uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l abl e559 | | ^ In file included from In file included from s2/s2closest_cell_query.ccs2/s2coords.cc ::In file included from 1818s2/s2centroids.cc : : : In file included from In file included from 18 ../src/s2/s2closest_cell_query.h../src/s2/s2coords.h: ::In file included from 26105../src/s2/s2centroids.h : : : In file included from In file included from 50 ../src/s2/s1angle.h../src/s2/base/logging.h: ::In file included from 2821../src/s2/s2point.h : : : In file included from In file included from 25 ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h: ::In file included from 2737../src/s2/util/coding/coder.hc: : :oIn file included from In file included from 36n../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_impl.h: s::In file included from t2321../src/s2/base/casts.h : : :CIn file included from 36/usr/local/clang/include/absl/log/internal/check_op.ho/usr/local/clang/include/absl/status/status.h: :n:In file included from 461d67../src/s2/base/logging.h:i: :1tIn file included from 21:i/usr/local/clang/include/absl/status/internal/status_internal.h: o:In file included from warning: n29/usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*: :a In file included from 37b/usr/local/clang/include/absl/strings/cord.h: s:In file included from 461l82/usr/local/clang/include/absl/log/internal/check_impl.h | _: n:AIn file included from Bu21l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hS: l:L/usr/local/clang/include/absl/log/internal/check_op.ha23_:b: L506lIn file included from O:Ge_/usr/local/clang/include/absl/crc/crc32c.h1 I::cN32T o: Ewarning: Rn/usr/local/clang/include/absl/strings/str_format.hdtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N:, A440 L:_/usr/local/clang/include/absl/log/internal/check_op.hD E24F:I| N:489 ^E : _47warning: M:/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A : K257note: E:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_23C :H440 E | note: Ci489expanded from macro 'absl_nullable'Kn_ | O Pt _ SF257P T | Rr i#nI dctNeGo_Ff(nEsits XTn1t&TeEd Ra:bvN:(s 1F,l _In | L^ucEo l*nl/usr/local/clang/include/absl/log/internal/check_op.ha sat: bbl449Ts2e&:l 31__v:2nNo ,unlnote: nluexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'caoln sblt lc h449eoa | ur t*| e ^p xa busttel,r_nn o cntoennumspltll aFt oee xrpIn file included from cmors2/s2closest_point_query.cctaen:txs18tS tc: hp)In file included from aer *../src/s2/s2closest_point_query.h c{:a< A 26br : sgl In file included from s\_ ../src/s2/s1angle.h.n o:n.| 28n.u ^: >l In file included from &l../src/s2/s2point.h /usr/local/clang/include/absl/base/nullability.hM a::fk27e241o: C:rIn file included from mh22e../src/s2/s2coder.hca::kt ,23Onote: p S: expanded from macro 'absl_nonnull' tIn file included from | r/usr/local/clang/include/absl/status/status.hi ^ :n g24167( | /usr/local/clang/include/absl/base/nullability.h#: d : In file included from e241f i/usr/local/clang/include/absl/status/internal/status_internal.hn:e\: 22 29a :: b| s In file included from ^lnote: _/usr/local/clang/include/absl/strings/cord.h expanded from macro 'absl_nonnull'n:o /usr/local/clang/include/absl/base/nullability.h94n:: n241In file included from 241u:/usr/local/clang/include/absl/strings/internal/cordz_info.h | l22:#l:31d _: Nenote: /usr/local/clang/include/absl/synchronization/mutex.hofexpanded from macro 'absl_nonnull':ni 562nn:e u23l l241:a | b #warning: s| d ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]le _fnion ne562n | ua lbl s vl_o_Ninodon nnLunolucllk lS l_| No ^ow n(nMuulHlo w | a ^b sl_noIn file included from ns2/s2coords.ccn:u18l: lIn file included from ../src/s2/s2coords.hh:o105w: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :C37o: nIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.hi:t21i: o/usr/local/clang/include/absl/log/internal/check_op.hn:*462 :a24b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul l462a | b l In file included from e s2/s2closest_cell_query.cc :cc18oo: nnIn file included from sd../src/s2/s2closest_cell_query.ht, : s26 i: | gIn file included from In file included from ^ns2/s2centroids.cc../src/s2/s1angle.h e::d18 28/usr/local/clang/include/absl/base/nullability.h: c: :In file included from hIn file included from 241../src/s2/s2centroids.ha../src/s2/s2point.h::r:*22 50a27b:: : s lIn file included from In file included from note: _../src/s2/s2point.hn../src/s2/s2coder.hexpanded from macro 'absl_nonnull':o:n 2523n: u: In file included from lIn file included from l241../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/status.h) | ;: :#36 67d: | : ^eIn file included from In file included from f../src/s2/base/casts.h/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.hi:::n3629241e: : : In file included from In file included from 22a../src/s2/base/logging.h/usr/local/clang/include/absl/strings/cord.h:b:: s2182note: l: _: expanded from macro 'absl_nonnull'In file included from nIn file included from /usr/local/clang/include/absl/log/check.ho/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: n:37241n23: | u#: dIn file included from elIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hf/usr/local/clang/include/absl/crc/crc32c.h :i:_21Nn32e: o: /usr/local/clang/include/absl/log/internal/check_op.hn/usr/local/clang/include/absl/strings/str_format.ha:n:b506u469s:l:l1l20_: :n o n warning: | nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l/usr/local/clang/include/absl/log/internal/check_op.h :_497 N:469o32 | n:In file included from in us2/s2closest_point_query.cclnlnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't 18 : S| In file included from N ^../src/s2/s2closest_point_query.h497P : | r26i : niIn file included from tn../src/s2/s1angle.hlIn file included from F:is2/s2coords.cc(28n:c: e18hIn file included from : a../src/s2/s2point.hcIn file included from orn:s../src/s2/s2coords.ht*e27x: : p105raIn file included from b: ../src/s2/s2coder.hsIn file included from c:l../src/s2/base/logging.ho23n_:: sn21oIn file included from t: nc/usr/local/clang/include/absl/status/status.hIn file included from nh:a/usr/local/clang/include/absl/log/check.hu67r:l: *37 laIn file included from : b/usr/local/clang/include/absl/status/internal/status_internal.hsIn file included from o:l/usr/local/clang/include/absl/log/internal/check_impl.hu29_:ntu: l21lpIn file included from u: a/usr/local/clang/include/absl/strings/cord.hbt/usr/local/clang/include/absl/log/internal/check_op.h,:l: 94e462s: :ntaIn file included from m24d/usr/local/clang/include/absl/strings/internal/cordz_info.he:::# :31#warning: Ism: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ip/usr/local/clang/include/absl/synchronization/mutex.h zl:(e/usr/local/clang/include/absl/base/nullability.h562 _ : : t24158 ::s 22 i :warning: z type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e note: ,expanded from macro 'absl_nonnull' 562 | | ^241 | v#o/usr/local/clang/include/absl/base/nullability.h d\e fi: idn e241 | L ^:ao c22bk:/usr/local/clang/include/absl/base/nullability.hsS :ll257onote: _:nwoexpanded from macro 'absl_nonnull'23(n n:uMl ulnote: 241_Hexpanded from macro 'absl_nullable' | Noo n#wn udl l257 ea | #fdb| sie ^fln_ ienn eo naaIn file included from nbbss2/s2coords.cclu_sn:ullll18alb_: n lhIn file included from ooe../src/s2/s2coords.hwn :_,n 105cNuu: ollIn file included from nll../src/s2/base/logging.has :_btl21N e: oCIn file included from o n/usr/local/clang/include/absl/log/check.hn| n ^:du l37il: t In file included from i /usr/local/clang/include/absl/log/internal/check_impl.ho| :n ^In file included from 21* s2/s2centroids.cc: :/usr/local/clang/include/absl/log/internal/check_op.ha18:b: s461In file included from l:../src/s2/s2centroids.h_1:n:50u : lIn file included from warning: l../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: b25l: eIn file included from 461 ../src/s2/util/coding/coder.h | cA:oB36nS: dL,In file included from _../src/s2/base/casts.hL :O| 36G ^_: I NIn file included from T../src/s2/base/logging.hE/usr/local/clang/include/absl/base/nullability.h:R:21N257: A:In file included from L23/usr/local/clang/include/absl/log/check.h_::D 37E: Fnote: In file included from Iexpanded from macro 'absl_nullable'N/usr/local/clang/include/absl/log/internal/check_impl.hE :_21 M: A257/usr/local/clang/include/absl/log/internal/check_op.hK | E:#_506CdH:Ee1Cf:iK n_warning: eOtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] P a_bS/usr/local/clang/include/absl/log/internal/check_op.hsT:lR498IIn file included from _:Ns2/s2closest_cell_query.ccGn_35E:u:X18l T: lnote: EIn file included from Raexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'../src/s2/s2closest_cell_query.hNb( :l 26e : | In file included from ^498_../src/s2/s1angle.h | N: /usr/local/clang/include/absl/log/internal/check_op.hu28 :l: 450lIn file included from : a../src/s2/s2point.h25 bi:n:l27t ev: note: 1In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ,../src/s2/s2coder.h | :i ^n23 t: 450 In file included from | v/usr/local/clang/include/absl/status/status.h 2:, 67 : cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.h n:xs,29t x: c,In file included from h /usr/local/clang/include/absl/strings/cord.hac:In file included from ro82s2/s2closest_point_query.cc*n: s:t In file included from c18haa/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: brs:In file included from *l23_../src/s2/s2closest_point_query.h : n:aIn file included from o26nbns/usr/local/clang/include/absl/crc/crc32c.hl: u:_In file included from l32n../src/s2/s1angle.hl: o:/usr/local/clang/include/absl/strings/str_format.h nen28:xup: r503lIn file included from t:l../src/s2/s2point.h)e 20:x t:)27| : ^warning: {In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/s2coder.h /usr/local/clang/include/absl/base/nullability.h :: 23241 : :503 In file included from 22 | /usr/local/clang/include/absl/status/status.h : : 67 note: F : expanded from macro 'absl_nonnull'o In file included from r /usr/local/clang/include/absl/status/internal/status_internal.hm :a241t 29 | R a: # wIn file included from d\S /usr/local/clang/include/absl/strings/cord.hei :fn| k94i ^(: n eTIn file included from /usr/local/clang/include/absl/base/nullability.h*/usr/local/clang/include/absl/strings/internal/cordz_info.ha: :b241a31s:b: l22s/usr/local/clang/include/absl/synchronization/mutex.h_:l:n _565onote: nexpanded from macro 'absl_nonnull':no 36nnu: nl l241uwarning: | l#type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ld rNeaofw )ni565n n | /eu a/l Nblv Oso Lli| dI_ ^ Nn oUnTnn lu ol| cl ^k S_lN/usr/local/clang/include/absl/base/nullability.hoo:nw241n(:uS22ly:ln c note: h| In file included from expanded from macro 'absl_nonnull'W ^s2/s2coords.cc a : i18241t: | PIn file included from #a../src/s2/s2coords.hdr:ea105fmi: snIn file included from *e../src/s2/base/logging.h :aa21bb: ssIn file included from ll/usr/local/clang/include/absl/log/check.h__:nn37uo: lnIn file included from ln/usr/local/clang/include/absl/log/internal/check_impl.hau:bl21ll: e /usr/local/clang/include/absl/log/internal/check_op.h _:wN463ao:in1tn:pu )lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A B S| L ^_463 A | TATBRSILB_ULTOEG__CIONLTDE;R N A| L ^_ DE/usr/local/clang/include/absl/base/nullability.hF:I257N:E23_:M Anote: Kexpanded from macro 'absl_nullable'E _C H257E | C#Kd_eOfPi_nSeT RaIbNsGl__EnXuTlElRaNb(l e | _^N ul/usr/local/clang/include/absl/log/internal/check_op.hl:a449b:l31e: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpStriIn file included from ns2/s2closest_point_query.ccg:(18 : In file included from ../src/s2/s2closest_point_query.h\: 26 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h: 67241: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n576u:l49l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l576l | | v ^o id TIn file included from rs2/s2coords.ccy:R18e: mIn file included from o../src/s2/s2coords.hv:e105(: bIn file included from a../src/s2/base/logging.hs:e21_: iIn file included from n/usr/local/clang/include/absl/log/check.ht:e37r: nIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hl::21:: P/usr/local/clang/include/absl/log/internal/check_op.he:r464T:h26r:e awarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S yn c464h | * a b sclo_nnsotn nuunlsli gsn)e;d c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | )#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from In file included from ../src/s2/s1angle.hs2/s2coords.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2coords.h::27105: : In file included from In file included from ../src/s2/s2coder.h../src/s2/base/logging.h::2321: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h::6737: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h::2921: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/cord.h::46494:: 26In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :578/usr/local/clang/include/absl/base/nullability.h::45241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 578241 | | # dveofiidn eB laobcskl(_bnaosnen_uilnlt e_rNnoanln:u:lPle r T| h ^r eadSIn file included from ys2/s2coords.ccn:c18h: *In file included from ../src/s2/s2coords.ha:b105s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : sIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h;: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 463:1/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull'463 | A B241S | L#_dLeOfGi_nIeN TaEbRsNlA_Ln_oDnEnFuIlNlE __MNAoKnEn_uClHlE C K| _ ^O P_STRING_EXTERN( In file included from s2/s2closest_point_query.cc| :^18 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2closest_point_query.h::45026:: 25In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from ../src/s2/s2point.h:27 : 450In file included from | ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h :x67,: In file included from x/usr/local/clang/include/absl/status/internal/status_internal.h,: 29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94 : cIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.ha:r31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b580s:l34_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull )580 | | ^b as/usr/local/clang/include/absl/base/nullability.he:_241i:n22t:e rnote: nexpanded from macro 'absl_nonnull'a l: :241P | e#rdTehfrienaed Saybnsclh_*n oanbnsull_ln u_lNloanbnluel lW a k| e ^u p( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2coords.ccb:s18l: _In file included from n../src/s2/s2coords.hu:l105l: aIn file included from b../src/s2/base/logging.hl:e21 : _In file included from N/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2closest_point_query.cc: 18465: | In file included from A../src/s2/s2closest_point_query.hB:S26L: _In file included from L../src/s2/s1angle.hO:G28_: IIn file included from N../src/s2/s2point.hT:E27R: NIn file included from A../src/s2/s2coder.hL:_23D: EIn file included from F/usr/local/clang/include/absl/status/status.hI:N67E: _In file included from M/usr/local/clang/include/absl/status/internal/status_internal.hA:K29E: _In file included from C/usr/local/clang/include/absl/strings/cord.hH:EC94K: _In file included from O/usr/local/clang/include/absl/strings/internal/cordz_info.hP:_31S: T/usr/local/clang/include/absl/synchronization/mutex.hR:I581N:G38_:E Xwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RN( c581o | n s t v o ibda*s ea_bisnlt_enronnanlu:l:lP)e;r T h| r^e ad/usr/local/clang/include/absl/log/internal/check_op.hS:y449n:c31h:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl_ n449o | n n uelxlt ewr)n; t e| m ^p la/usr/local/clang/include/absl/base/nullability.ht:e241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln oMnankuelClh e_cNkoOnpnSutlrli n g| ( ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2closest_point_query.ccs:l18_: nIn file included from o../src/s2/s2closest_point_query.hn:n26u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2coords.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2coords.h94:: 105In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/base/logging.h31:: 21: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/check.h585::3720: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.h:465:66 :585 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] voi d465 | TArBaSnLs_(LMOuGH_oIwN TaEbRsNlA_Ln_oDnEnFuIlNlE _hMoAwK)E;_ C H/E/C Ku_sOePd_ SfToRrI NCGo_nEdXVTaErR-N>(Mcuotnesxt tvroainds*f earb s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22):; note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2coords.cc:In file included from 18s2/s2closest_point_query.cc: :In file included from 18../src/s2/s2coords.h: :In file included from 105../src/s2/s2closest_point_query.h: :In file included from 26../src/s2/base/logging.h: :In file included from 21../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2coder.h: :/usr/local/clang/include/absl/log/internal/check_op.h23:: 465In file included from :/usr/local/clang/include/absl/status/status.h66::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 586241: | 43#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a586b | s l _vnooindn uFlelr (_bNaosnen_uilnlt e r| n ^a l::PIn file included from es2/s2coords.ccr:T18h: rIn file included from e../src/s2/s2coords.ha:d105S: yIn file included from n../src/s2/base/logging.hc:h21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hlIn file included from :ls2/s2centroids.cc465 :: 181| : : ^In file included from ../src/s2/s2centroids.hwarning: :/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]50: : 241In file included from :../src/s2/s2point.h22 ::46525 | : note: AIn file included from expanded from macro 'absl_nonnull'B../src/s2/util/coding/coder.hS :L36 _: 241LIn file included from | OIn file included from #G../src/s2/base/casts.hs2/s2closest_cell_query.ccd_::eI36N18f: T: iIn file included from EIn file included from Rn../src/s2/base/logging.he../src/s2/s2closest_cell_query.hN: :A21La26: _b: sIn file included from DIn file included from l/usr/local/clang/include/absl/log/check.hE../src/s2/s1angle.h_:F:n37I28o: N: En_In file included from MIn file included from An/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.hKu:l:E21_l27: C /usr/local/clang/include/absl/log/internal/check_op.h_: H:ENCIn file included from K507o../src/s2/s2coder.h_:On:n1P23u:_: Sl lIn file included from Twarning: R I/usr/local/clang/include/absl/status/status.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] N: | G67_ ^: E X TIn file included from 507E/usr/local/clang/include/absl/status/internal/status_internal.h | R:AN29(B: ScIn file included from Lo/usr/local/clang/include/absl/strings/cord.hn_s:Lt82 Ov: oIn file included from GIn file included from is2/s2closest_point_query.cc_/usr/local/clang/include/absl/crc/internal/crc_cord_state.hd:I:*18N23T E: R: aIn file included from NIn file included from b../src/s2/s2closest_point_query.hsAl/usr/local/clang/include/absl/crc/crc32c.h_:L:_n26o32nC: : nHIn file included from Eu/usr/local/clang/include/absl/strings/str_format.hl../src/s2/s1angle.hC:l:K860)28_:;: O43 In file included from P: ../src/s2/s2point.h_ I| M:warning: ^P27Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( C: hIn file included from /usr/local/clang/include/absl/log/internal/check_op.he../src/s2/s2coder.hc:k: 450_23G860:: T | ,25In file included from :/usr/local/clang/include/absl/status/status.h > :f)67note: r : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i In file included from e| /usr/local/clang/include/absl/status/internal/status_internal.hn ^:d450 29 | : v/usr/local/clang/include/absl/log/internal/check_op.hoIn file included from :i/usr/local/clang/include/absl/strings/cord.h 488d: : 94 32A: :bIn file included from x s/usr/local/clang/include/absl/strings/internal/cordz_info.h,note: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': F 31xo,: r c/usr/local/clang/include/absl/synchronization/mutex.hm488o:nas | t590 t : cF40ihl:una rslwarning: i*htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension](n Feao brs lcmo590_ant | nsSt oie nenxxnkupp*llr li a)ccib ots n lM| s_tu ^n tc hoae/usr/local/clang/include/absl/base/nullability.hnrx:n*(241u c:lao22lbn: ssl _sntunote: li expanded from macro 'absl_nonnull'vln oakl b,lae241 t | #in| adl ^mee ef #iM/usr/local/clang/include/absl/base/nullability.h#nu:Iet241m ea:pxb22l*s:( l a_note: b nexpanded from macro 'absl_nonnull'os nl n _u241 nl | ul# l ld _aeb Nfol ine nn eu/ l* ali gb ns \ol| r_ ^ en | do ^*n /n)u/usr/local/clang/include/absl/base/nullability.hl :l{257 }:_ 23N :o| n ^note: n expanded from macro 'absl_nullable'u l/usr/local/clang/include/absl/base/nullability.hl: 257257 : | | 23# ^:d enote: fexpanded from macro 'absl_nullable'i ne 257a | b#sdle_fniunlIn file included from els2/s2coords.cca ba:lb18es: lIn file included from __../src/s2/s2coords.hNn:uu105ll: llIn file included from aIn file included from a../src/s2/base/logging.hbs2/s2closest_cell_query.cclb::el2118 e: : _ In file included from In file included from N /usr/local/clang/include/absl/log/check.h../src/s2/s2closest_cell_query.hu| ::l ^3726l : : aIn file included from In file included from b/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.hl::e2128 : : In file included from /usr/local/clang/include/absl/log/internal/check_op.h| ../src/s2/s2point.h: ^:In file included from 502 27s2/s2centroids.cc:: :1In file included from 18:../src/s2/s2coder.h: :In file included from 23warning: ../src/s2/s2centroids.h: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:In file included from 50/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h502: : | In file included from 25A/usr/local/clang/include/absl/status/internal/status_internal.h: B:SIn file included from L29_../src/s2/util/coding/coder.h: L:In file included from O36/usr/local/clang/include/absl/strings/cord.hG: :_In file included from I82N../src/s2/base/casts.hT: :EIn file included from 36R/usr/local/clang/include/absl/crc/internal/crc_cord_state.hN: A:In file included from L23_../src/s2/base/logging.hC: H:In file included from E21/usr/local/clang/include/absl/crc/crc32c.hC: :KIn file included from 32_/usr/local/clang/include/absl/log/check.hO: P:/usr/local/clang/include/absl/strings/str_format.h_37:I: 867MIn file included from :P/usr/local/clang/include/absl/log/internal/check_impl.h60L::(21 C: warning: h/usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e: c507k:_1E Q867:, | warning: = type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]=e )x /usr/local/clang/include/absl/log/internal/check_op.hp :l| i489^c: i47t:/usr/local/clang/include/absl/log/internal/check_op.h :F488note: o:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'r32 m:a t note: S489expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i | n k ( s 488t | r _ cfioonnrlsmitan teT_ 1ic&no tnves1rt,ne axclop:rn :csFtoo nrTsm2ta& t cSvh2ia,nr k*cI omanpbslst*l _canhbuaslrll*_a nbaolbnesn lun_lanlmo ens#n)#u Il lm| p ^le (x p r/usr/local/clang/include/absl/base/nullability.ht e: x241 t: )22 : { note: expanded from macro 'absl_nonnull' \241 | # | d ^ e \f i/usr/local/clang/include/absl/base/nullability.h n:| e241 ^ : a22b:/usr/local/clang/include/absl/base/nullability.hs :l257note: _:expanded from macro 'absl_nonnull'n23o :n n241note: u | expanded from macro 'absl_nullable'l# ld e_257fN | io#nndene ufaliblns el _a| nb ^osn ln_unlull l_aNbolnen u_lNlu l l| a ^b lIn file included from es2/s2closest_cell_query.cc : 18| : ^In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2coords.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2coords.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h105:: 29In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/strings/cord.h21:: 82In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h37:: 23In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h21:: 32/usr/local/clang/include/absl/log/internal/check_op.h: :502/usr/local/clang/include/absl/strings/str_format.h::1869:: 40:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47 :869 | note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' str _489f | o r m a t _ icnotnesrtn aTl1:&: Fvo1r,m actoSnisIn file included from nts2/s2centroids.cck :IT182m: &pIn file included from lv../src/s2/s2centroids.h*2: ,50 ac: obIn file included from ns../src/s2/s2point.hsl:t_25 nc: ohIn file included from an../src/s2/util/coding/coder.hrn*: u36alb: lsIn file included from l ../src/s2/base/casts.h_s:nio36nn: nkIn file included from u_../src/s2/base/logging.hl;:l 21 : e| xIn file included from p ^/usr/local/clang/include/absl/log/check.hr :t37e/usr/local/clang/include/absl/base/nullability.h: x:In file included from t241)/usr/local/clang/include/absl/log/internal/check_impl.h :{: 2221 :: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'\507 : 1 | :241 ^ | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.hd :e241/usr/local/clang/include/absl/log/internal/check_op.hf::i22497n::e 32 :note: a expanded from macro 'absl_nonnull'b note: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' l 241_ | n#o dne497nf | ui l nlei an_blNsionln_en ncouonlnnulsl lt _eN| xo ^pnr n ucloln s t| ^c har* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _In file included from Ns2/s2closest_point_query.ccu:l18l: aIn file included from b../src/s2/s2closest_point_query.hl:e26 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2centroids.cc::6718: In file included from : In file included from s2/s2coords.ccIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h:../src/s2/s2centroids.h:18:29: 50: In file included from : In file included from ../src/s2/s2coords.hIn file included from /usr/local/clang/include/absl/strings/cord.h:../src/s2/s2point.h:105:94: 25: In file included from : In file included from ../src/s2/base/logging.hIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:../src/s2/util/coding/coder.h:21:31: 36: In file included from : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/check.hIn file included from ::../src/s2/base/casts.h62437::: 3668In file included from : :/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/base/logging.h21warning: :: 21'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: /usr/local/clang/include/absl/log/internal/check_op.h In file included from :/usr/local/clang/include/absl/log/check.h502::371 : :624In file included from | /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 21 e: x/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.hp::l497507i::c321i::t note: warning: Mexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u te/usr/local/clang/include/absl/log/internal/check_op.hx :L497498o | :c 35k :(i nMnote: luexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'it neex &c498 o | mn u s t e Ax Bp rSi Lcn_tIo nvNs1T,tE RicNhnAtaLr *_v Aa2Tb,s Tclo_nnRsutI lBclUahTabrE*l_eC AanPbaTmsUleR#_E#nDoI_nmBnpYlu(l(tl h i es x) p )r t e x | t ^~~~ ) { \ | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23\: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e /usr/local/clang/include/absl/synchronization/mutex.ha241:b | 635s#l:d_29ne:ufl liwarning: antype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eb laeb _s635lN_ | un lo lnenaxubllplel _iN co| in ^tn uMlult e x| L ^In file included from o s2/s2coords.ccc:k18(: MIn file included from u../src/s2/s2coords.ht:e105x: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : m/usr/local/clang/include/absl/log/internal/check_op.hu:)502 :A1B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E XC/usr/local/clang/include/absl/log/internal/check_op.hL:U498S:I35V:E _note: Lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'O CK_ F498U | N C T I O N (imnut) v 1| , ^ int/usr/local/clang/include/absl/base/nullability.h :v2412:,22 :c onote: nexpanded from macro 'absl_nonnull's t c241h | a#rd*e faibnsel _anbosnln_unloln neuxlplr t_eNxotn)n u{l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2closest_point_query.cc_:n18o: nIn file included from n../src/s2/s2closest_point_query.hu:l26l: In file included from _../src/s2/s1angle.hN:o28n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_In file included from ns2/s2closest_point_query.ccu:l18l: aIn file included from b../src/s2/s2closest_point_query.hl:e26 : sIn file included from 1../src/s2/s1angle.h,: 28c: oIn file included from n../src/s2/s2point.hs:t27 : cIn file included from h../src/s2/s2coder.ha:r23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : sIn file included from 2/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31 : | ^/usr/local/clang/include/absl/synchronization/mutex.h :710:/usr/local/clang/include/absl/base/nullability.h74::257 :23warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] note: expanded from macro 'absl_nullable' 257 | 710# | d e feixnpel iacbistl _WnruiltlearbMluet e_xNLuolclka(bMluet e x| & ^ mu ABSL_INIn file included from Ts2/s2centroids.ccE:R18N: AIn file included from L../src/s2/s2centroids.h_:A50T: TIn file included from R../src/s2/s2point.hI:B25U: TIn file included from E../src/s2/util/coding/coder.h_:C36A: PIn file included from T../src/s2/base/casts.hU:R36E: DIn file included from _../src/s2/base/logging.hB:Y21(: tIn file included from h/usr/local/clang/include/absl/log/check.hi:s37): )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^~~~: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl/usr/local/clang/include/absl/synchronization/mutex.h_:n718u:l35l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e s1 ,718 | c o nesxtp lcihcairt* Warbisl_ntuelrlMaubtleex Lso2c,k ( M| u ^t ex/usr/local/clang/include/absl/base/nullability.h*: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# dmeuf)i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e _241N | u#ldleafbilnee a| b ^s l_nonnIn file included from us2/s2centroids.ccl:l18 : _In file included from N../src/s2/s2centroids.ho:n50n: uIn file included from l../src/s2/s2point.hl: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const In file included from cs2/s2closest_point_query.cch:a18r: *In file included from ../src/s2/s2closest_point_query.ha:b26s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : eIn file included from x../src/s2/s2coder.hp:r23t: eIn file included from x/usr/local/clang/include/absl/status/status.ht:)67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94241: :In file included from 22/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 722:74 :241 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efine 722a | b s le_xnpolnincuiltl W_rNiotnenruMlult e x| L ^o ck(Mutex& mu ABSL_INTIn file included from Es2/s2centroids.ccR:N18A: LIn file included from _../src/s2/s2centroids.hA:T50T: RIn file included from I../src/s2/s2point.hB:U25T: EIn file included from _../src/s2/util/coding/coder.hC:A36P: TIn file included from U../src/s2/base/casts.hR:E36D: _In file included from B../src/s2/base/logging.hY:(21t: hIn file included from i/usr/local/clang/include/absl/log/check.hs:)37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^~~~21 : /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_n/usr/local/clang/include/absl/synchronization/mutex.hu:l731l:a35b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C heck s731t | r c mepxfpallisceiItm pWlr(i t e| r ^M ut/usr/local/clang/include/absl/base/nullability.he:x257L:o23c:k (note: Mexpanded from macro 'absl_nullable'u te x257* | #adbesfli_nneo nanbuslll_ nmuul,l acbolnes t_ NCuolnldaibIn file included from tls2/s2coords.ccie:o 18n &: | In file included from c ^../src/s2/s2coords.ho :n105d: )In file included from In file included from ../src/s2/base/logging.hs2/s2centroids.cc ::| 2118: ^: In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2centroids.h::/usr/local/clang/include/absl/base/nullability.h3750:: : 241In file included from In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h22:::2125 : : note: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from expanded from macro 'absl_nonnull':../src/s2/util/coding/coder.h 503::36 1: 241:In file included from | ../src/s2/base/casts.h#:warning: d36type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e: fIn file included from i../src/s2/base/logging.hn: e21503 : | aIn file included from AbB/usr/local/clang/include/absl/log/check.hSsL:l_37L_O: nGIn file included from _o/usr/local/clang/include/absl/log/internal/check_impl.hInN:nT21uEl: RlN/usr/local/clang/include/absl/log/internal/check_op.hA L:__515NC:HoE17nC:nK u_warning: Oltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Pl_ I M P L| (515 ^C | h e c k _cNoEn,s t! =c)h a r| *^ abs/usr/local/clang/include/absl/log/internal/check_op.hl:_488n:u32l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l e s 1488, | c oinnslti nceh acro*n satbesxlp_rn uclolnasbtl ec hsa2r,* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u257l:l23a:b lnote: eexpanded from macro 'absl_nullable' na m257e | ###dIemfpiln(e a b s l _ n u l l a b l e _ N u l\l a b| l ^e | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2centroids.cc257: | 18#: dIn file included from e../src/s2/s2centroids.hf:i50n: eIn file included from ../src/s2/s2point.ha:bIn file included from 25ss2/s2contains_vertex_query.ccl: _:In file included from n18u../src/s2/util/coding/coder.h: l:lIn file included from a36b../src/s2/s2contains_vertex_query.h: l:In file included from e21../src/s2/base/casts.h : :_In file included from N36/usr/local/clang/include/absl/container/btree_map.hu: l:lIn file included from a67b../src/s2/base/logging.h: l:e/usr/local/clang/include/absl/container/internal/btree_container.h 21: : 523| In file included from : ^/usr/local/clang/include/absl/log/check.h31 ::37 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 21: /usr/local/clang/include/absl/log/internal/check_op.h:515 :52347 | : In file included from warning: s2/s2coords.cc type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : 18 : In file included from 515 ../src/s2/s2coords.h | : In file included from 105 s2/s2closest_point_query.cc : : In file included from 18c../src/s2/base/logging.h : o: In file included from n21s../src/s2/s2closest_point_query.hf: t: aIn file included from l26c/usr/local/clang/include/absl/log/check.hs: eh,a :fIn file included from arl37s../src/s2/s1angle.he*): : ;aIn file included from b28s /usr/local/clang/include/absl/log/internal/check_impl.h: l :In file included from _| n21u../src/s2/s2point.h ^: l: /usr/local/clang/include/absl/log/internal/check_op.hl27:a: /usr/local/clang/include/absl/container/internal/btree_container.h503bIn file included from ::l../src/s2/s2coder.h4961e::: 239 s: 1:warning: In file included from , type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h note: :cmacro 'ABSL_INTERNAL_X' defined here/usr/local/clang/include/absl/log/internal/check_op.h67o :: n489In file included from s: /usr/local/clang/include/absl/status/internal/status_internal.ht47496: : | 29c #: hnote: adrIn file included from *expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e/usr/local/clang/include/absl/strings/cord.h f:ia94nb s: e489lIn file included from | _/usr/local/clang/include/absl/strings/internal/cordz_info.hnA B:u S 31lL _: Il/usr/local/clang/include/absl/synchronization/mutex.h N a:Tcbo801nEl:sReN20AtL : _sX (T21warning: F,&type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u n v 1c| ,, ^ c801 Co | na/usr/local/clang/include/absl/base/nullability.hl s:l t257 eC:Teo,23 2n&: Kd vQ2uianote: l,,t expanded from macro 'absl_nullable'M i oQcun oa(l257nb,o | s to #cKhladVe frian(e* l* aaubesalb_,nbosn sln_uMlVnall_unlounln elue,xalb lpel.r t e._.N)fxut u l ) n{l ca \ )b( v l eo | ^i\ d | * ^| a ^b sl/usr/local/clang/include/absl/base/nullability.h_:In file included from n241s2/s2centroids.ccu::l2218l:: a In file included from b../src/s2/s2centroids.hnote: i:expanded from macro 'absl_nonnull'l50 i: tIn file included from y../src/s2/s2point.h241_: | u25#n: dkIn file included from en../src/s2/util/coding/coder.hfo:iw36nne: ) In file included from ,a../src/s2/base/casts.hb :s 36l| : _ ^In file included from n ../src/s2/base/logging.ho:n21/usr/local/clang/include/absl/base/nullability.hn: :uIn file included from l241/usr/local/clang/include/absl/log/check.hl:: 2237_:: N In file included from o/usr/local/clang/include/absl/log/internal/check_impl.hnote: n:expanded from macro 'absl_nonnull'n21 u: l/usr/local/clang/include/absl/log/internal/check_op.h l:241 516 | :#| 17d ^:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a516b | s l _ n ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull In file included from es2/s2closest_point_query.ccx:p18r: tIn file included from e../src/s2/s2closest_point_query.hx:t26): ;In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:/usr/local/clang/include/absl/container/internal/btree_container.h: 241:In file included from :522../src/s2/s2coder.h22:::323 :: note: In file included from warning: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] : 67 241 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.h :52229 | : In file included from /usr/local/clang/include/absl/strings/cord.hA:eB94Sf: LiIn file included from _n/usr/local/clang/include/absl/strings/internal/cordz_info.hIeN: T31aE: bR/usr/local/clang/include/absl/synchronization/mutex.hsN:AlIn file included from 801L_s2/s2coords.cc:_n:o45X18n:(: n iIn file included from uwarning: n../src/s2/s2coords.hltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s:l e105 r: _t _In file included from N801o../src/s2/base/logging.ho | r:n _21an : suCIn file included from slo/usr/local/clang/include/absl/log/check.hiln:dg n37i ,: t| In file included from ii ^/usr/local/clang/include/absl/log/internal/check_impl.hno :sn21e(: rb/usr/local/clang/include/absl/log/internal/check_op.hto:_oo503lr:_In file included from 1as2/s2centroids.cc(:s:s* 18ia: bwarning: gIn file included from nstype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2centroids.h_li :_m/usr/local/clang/include/absl/log/internal/check_op.hp50n:l: ,o497In file included from n:../src/s2/s2point.hcn32:ou:25nls : ltIn file included from note: ../src/s2/util/coding/coder.h&expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'f:, u36 nc: oc )In file included from n497(../src/s2/base/casts.hs | v:t o36 i: &idnIn file included from ,*l../src/s2/base/logging.hi :n a21e| b ^: s lIn file included from _c/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/btree_container.hno:n:u37s509l: t:lIn file included from e52a/usr/local/clang/include/absl/log/internal/check_impl.hx:b:p i21rnote: l: i expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/internal/check_op.htc :yo517_n:s u13t509n: | k cnhwarning: oatype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r w n* ) , a517 b | c s| oAlB ^Sn_s tLn /usr/local/clang/include/absl/base/nullability.hc_u:hIlN289Talr:*Ea34 Rb:aNl bAenote: sL _expanded from macro 'absl_nullability_unknown'AlTnT _aRmn Ieu289B#l | lU##aTIdbEm_eClpfAel iP(CnT Uhe Re Eca Dkb _sBs tYrlc (_an tshu eil csl) map) bt, ir lu ie tI m y p l_(\ u n | k| ^ n ^ o w /usr/local/clang/include/absl/base/nullability.hn/usr/local/clang/include/absl/base/nullability.h : : 257_257 :N: 23u23 :l: l note: _note: expanded from macro 'absl_nullable' uexpanded from macro 'absl_nullable' n \ s 257p257 | e | | #c# ^ddi eefffiiiennde/usr/local/clang/include/absl/container/internal/common.he : a32a| b:b ^s9s l:l_ _nnote: numacro 'ABSL_INTERNAL_IF_false' defined hereul llla ba32lb | el In file included from #e_s2/s2closest_point_query.ccd N:ue_18Nlfl: auiIn file included from nbl../src/s2/s2closest_point_query.hell:a e26bA : lB In file included from eS| ../src/s2/s1angle.h ^ L:_ 28I| : ^NIn file included from In file included from T../src/s2/s2point.hs2/s2centroids.ccE::R2718N: : AIn file included from In file included from L../src/s2/s2coder.h../src/s2/s2centroids.h_::I2350F: In file included from : _In file included from s2/s2coords.ccIn file included from f/usr/local/clang/include/absl/status/status.h:../src/s2/s2point.ha:18:l67s: 25: eIn file included from : In file included from (../src/s2/s2coords.hIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hi:../src/s2/util/coding/coder.h:f105:29_: 36: sIn file included from : In file included from a../src/s2/base/logging.hIn file included from /usr/local/clang/include/absl/strings/cord.ht:../src/s2/base/casts.h:i21:94s: 36: fIn file included from : In file included from i/usr/local/clang/include/absl/log/check.hIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.he:../src/s2/base/logging.h:d37:31,: 21: In file included from : /usr/local/clang/include/absl/synchronization/mutex.h./usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :.:/usr/local/clang/include/absl/log/check.h802.21::): 3719 /usr/local/clang/include/absl/log/internal/check_op.h: :_:In file included from _503/usr/local/clang/include/absl/log/internal/check_impl.hwarning: V::type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A121 _:: A /usr/local/clang/include/absl/log/internal/check_op.h R:warning: 802G518type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | S: _17 /usr/local/clang/include/absl/log/internal/check_op.h_: : 498 warning: :| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 35 ^ : note: 518 expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | v oIn file included from 498cis2/s2contains_vertex_query.cc | od: n *18 s t : a In file included from c hb../src/s2/s2contains_vertex_query.hianst:rl 21v*1_,: innIn file included from aut/usr/local/clang/include/absl/container/btree_map.h bvsll:_2l67an,u l: lbcio/usr/local/clang/include/absl/container/internal/btree_container.hnal:isbt522 tly:_ceh3u asr:*n 1a k,b warning: nsclopassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]no_ nswot nn522c n | uha l lAarrg )eB*S;x Lapbrstl __e| n ^Ixut )Nl l{a T /usr/local/clang/include/absl/base/nullability.hbElRe :sN 289 2 A :,L _ X34( i :| n s ^ e rnote: t /usr/local/clang/include/absl/base/nullability.h expanded from macro 'absl_nullability_unknown'_:o 257 r: \_23289 a:s | s i g#| dnote: enf, ^ expanded from macro 'absl_nullable'ii n nes/usr/local/clang/include/absl/base/nullability.h e:r257a241t | b:s_#o22rld_e:_nf iaunote: nexpanded from macro 'absl_nonnull'es salb silgl an__241ibmnp | li,u#lll dcioaebtlnfsye_itn eu _nNau&l,lkabb lnsolc_enwonn sot _nN u| ln&u,l ^ll _ _uN| n ^so pIn file included from ne/usr/local/clang/include/absl/container/internal/btree_container.hcs2/s2centroids.ccn:uil:l511 f18: i: 52| e ^In file included from :d ../src/s2/s2centroids.h : note: 50expanded from macro 'ABSL_INTERNAL_X'| : ^In file included from ../src/s2/s2point.h: 25511: | In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from A../src/s2/base/logging.hB:S21L: _In file included from In file included from I/usr/local/clang/include/absl/log/check.hNs2/s2closest_point_query.cc:T:E3718R: N: In file included from AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_../src/s2/s2closest_point_query.h:A:21T26T: R: /usr/local/clang/include/absl/log/internal/check_op.hIIn file included from :B../src/s2/s1angle.h518U::T28E47: _:CIn file included from A../src/s2/s2point.hwarning: P:Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]U27R E: DIn file included from _ ../src/s2/s2coder.hB518Y: | (23 t: hIn file included from i sc)/usr/local/clang/include/absl/status/status.h)o:)n67s : t In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh a : r 29 * : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs l : _94 n: u l In file included from l /usr/local/clang/include/absl/strings/internal/cordz_info.h a:b 31 l: e/usr/local/clang/include/absl/synchronization/mutex.h s\1 :, 814c| :o ^n20s :t /usr/local/clang/include/absl/container/internal/common.h :cwarning: h32atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:r *9 :a bnote: s814macro 'ABSL_INTERNAL_IF_false' defined herel | _ n u Cl32ol | n#addbiletfiieon nse(2 ,A bB oS| oL ^_lI N(/usr/local/clang/include/absl/base/nullability.hT*E:RaN257AbL:s_l23I_F:_nf oanote: nexpanded from macro 'absl_nullable'lns uel (li257f | f_#udsnaect)fiisnfei (eaTbd*,s l a._bn.s.u)ll __ln_aubVlAl_lea A_RNbGuilSl_lia_t byl _e| u ^ n k| n ^o wn), In file included from | s2/s2centroids.cc: ^18 : In file included from ../src/s2/s2centroids.h/usr/local/clang/include/absl/base/nullability.h:50: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h::36241: :In file included from 22../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/check.h :37: In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h | :In file included from #21s2/s2contains_vertex_query.ccd: :e/usr/local/clang/include/absl/log/internal/check_op.h18f:: i519In file included from n:../src/s2/s2contains_vertex_query.he17: :21a : bIn file included from warning: s/usr/local/clang/include/absl/container/btree_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: _67n: o519/usr/local/clang/include/absl/container/internal/btree_container.hn | :n 525u :l 30l : c _owarning: Nnpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]os ntn uc525hl | la r *| ^a b s l _ n In file included from o s2/s2closest_point_query.ccn :n 18u : l In file included from l ../src/s2/s2closest_point_query.h f:ea26lx: speIn file included from r,../src/s2/s1angle.ht :te28rx: utIn file included from )e../src/s2/s2point.h;): ;27 : | In file included from ^| ../src/s2/s2coder.h ^ : 23/usr/local/clang/include/absl/base/nullability.h: /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from :241/usr/local/clang/include/absl/status/status.h496:::22679:: : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hnote: expanded from macro 'absl_nonnull':macro 'ABSL_INTERNAL_X' defined here 29 : In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#49694d | : #eIn file included from fd/usr/local/clang/include/absl/strings/internal/cordz_info.hei:nf31ie: n/usr/local/clang/include/absl/synchronization/mutex.hae:b 814As:lB42S_:nL _owarning: nItype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]Nn TuElR lN814 A | _L N_ oXCn(onFnuudlniclt, i Coa| n ^(l lbeoeo,l K(Q*uaabls,lIn file included from _Ms2/s2centroids.ccnQ:ou18na: nlIn file included from u,../src/s2/s2centroids.hl :lK50 V: faIn file included from luu../src/s2/s2point.hne:c,25) : (MIn file included from TV../src/s2/util/coding/coder.h*a: lau36be: s,In file included from l ../src/s2/base/casts.h_.:n.36u.: l)In file included from l ../src/s2/base/logging.ha :b 21i : l In file included from i\/usr/local/clang/include/absl/log/check.ht :y 37_| : u ^In file included from n /usr/local/clang/include/absl/log/internal/check_impl.hk:n21o: w/usr/local/clang/include/absl/log/internal/check_op.hn:)520,: 13 :| ^warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:289 :52034 | :c onote: nexpanded from macro 'absl_nullability_unknown's t c h289a | r#*d eafbisnle_ naublslla_bnluel lCahbeiclkisttyr_cuanskencomwpnf a_lNsuelIlm_puln(s p e| c ^i fi/usr/local/clang/include/absl/base/nullability.he:d257 : 23| : ^ note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2closest_point_query.cca:b18s: lIn file included from _../src/s2/s2closest_point_query.hn:/usr/local/clang/include/absl/container/internal/btree_container.hu26:l: 524lIn file included from a:../src/s2/s1angle.hb3:l:28e : In file included from warning: _../src/s2/s2point.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N: u27l: lIn file included from a../src/s2/s2coder.hb524:l | 23e : In file included from A| /usr/local/clang/include/absl/status/status.hB ^S:L 67_: IIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from T:Es2/s2centroids.cc29R:: N18In file included from A: /usr/local/clang/include/absl/strings/cord.hLIn file included from :_../src/s2/s2centroids.h94X:: (50In file included from i: /usr/local/clang/include/absl/strings/internal/cordz_info.hnIn file included from :s../src/s2/s2point.he31rt: _o/usr/local/clang/include/absl/synchronization/mutex.hr:_815a:s16:s:i25 g: warning: nIn file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension],../src/s2/util/coding/coder.h :i36n s: e815In file included from r | t../src/s2/base/casts.h _: o36r : _ aIn file included from s ../src/s2/base/logging.hs :i 21g n: _ iIn file included from m p/usr/local/clang/include/absl/log/check.h l:T,37 *: c In file included from ao/usr/local/clang/include/absl/log/internal/check_impl.hbn:sst21l : &_/usr/local/clang/include/absl/log/internal/check_op.h,n :cuo521ln:ls17ta: b &iwarning: ,ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] i t| y ^ _ 521u | n /usr/local/clang/include/absl/container/internal/btree_container.hk :n 509o w:cno52 n:as rtnote: gexpanded from macro 'ABSL_INTERNAL_X'c)h ;a r *| 509 ^a | b s /usr/local/clang/include/absl/base/nullability.hl :_ n289 u :l 34 l : aA bBnote: lSexpanded from macro 'absl_nullability_unknown'eL _sI1 N,T E cRoNn289sAtL | #_cdAehTfTaiRrIn*Be U aTaEbb_ssllC_A_nnPuulTllUlaRabEblDe_ BiYs(l2tih,tiy s_ )u| )n ^,k n o /usr/local/clang/include/absl/base/nullability.hw :n 257 :_ 23N :u l note: l expanded from macro 'absl_nullable'_ u n s 257p | e# d ec fi if ni ee d a \b s| l ^| _ ^n ul/usr/local/clang/include/absl/container/internal/common.hl:a32b:l9e: _note: Nmacro 'ABSL_INTERNAL_IF_false' defined hereu lla b32l | e# d e| f ^i nIn file included from es2/s2closest_point_query.cc :A18B: SIn file included from In file included from L../src/s2/s2closest_point_query.hs2/s2centroids.cc_:I:26N18: T: EIn file included from In file included from R../src/s2/s1angle.hN../src/s2/s2centroids.h:A:L2850_: : IIn file included from FIn file included from _../src/s2/s2point.h../src/s2/s2point.hf:a:27l25s: e: In file included from (In file included from ../src/s2/s2coder.hi../src/s2/util/coding/coder.hf::_23s36: a: tIn file included from iIn file included from s/usr/local/clang/include/absl/status/status.h../src/s2/base/casts.hf::i6736e: d: In file included from ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h.:.:29.21): : In file included from In file included from _/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h_:V:94A37_: A: RIn file included from In file included from G/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.hS::_31_21: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h| :: ^830521 ::1447:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2contains_vertex_query.cc: 18830521: | | In file included from ../src/s2/s2contains_vertex_query.h : 21 : cIn file included from o/usr/local/clang/include/absl/container/btree_map.hbn:os67to : lc/usr/local/clang/include/absl/container/internal/btree_container.h h:(a524r**:a 3ba:sb lswarning: l_passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_nn ounln lua524lb | l le Asf1Bu,Sn Lc_c)IoNnT(EsTtR*N cAaLbhs_alr_X*n (uialnbslsealrb_tin_luoirltl_yaas_sbulingknen, oisw2nns,) ,e r | t ^_ o| r/usr/local/clang/include/absl/base/nullability.h ^_:a s257s:i23g/usr/local/clang/include/absl/base/nullability.h:n:_ 241i:mnote: 22expanded from macro 'absl_nullable'p:l , note: 257expanded from macro 'absl_nonnull'c | o #nds et241f | i&#,d necef ionnaesb satl _&b,nsu lll _a| n ^bol nen/usr/local/clang/include/absl/container/internal/btree_container.h u_:Nlu511lll: a52_b:Nl eonote: nexpanded from macro 'ABSL_INTERNAL_X' n | u ^l l511 | | In file included from ^s2/s2centroids.cc : 18 : In file included from ../src/s2/s2centroids.hIn file included from :s2/s2closest_point_query.cc 50: : 18AIn file included from : B../src/s2/s2point.hSIn file included from :L../src/s2/s2closest_point_query.h25_:: I26In file included from N: ../src/s2/util/coding/coder.hTIn file included from :E../src/s2/s1angle.h36R:: N28In file included from A: ../src/s2/base/casts.hLIn file included from :_../src/s2/s2point.h36In file included from A:: s2/s2coords.ccT27In file included from :T: ../src/s2/base/logging.h18RIn file included from :: I../src/s2/s2coder.h21In file included from B:: ../src/s2/s2coords.hU23In file included from :T: /usr/local/clang/include/absl/log/check.h105EIn file included from :: _/usr/local/clang/include/absl/status/status.h37In file included from C:: ../src/s2/base/logging.hA67In file included from :P: /usr/local/clang/include/absl/log/internal/check_impl.h21TIn file included from :: U/usr/local/clang/include/absl/status/internal/status_internal.h21In file included from R:: /usr/local/clang/include/absl/log/check.hE29/usr/local/clang/include/absl/log/internal/check_op.h:D: :37_In file included from 522: B/usr/local/clang/include/absl/strings/cord.h:In file included from Y:17/usr/local/clang/include/absl/log/internal/check_impl.h(94::t: 21hIn file included from : warning: i/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s:):) 50431):: 1/usr/local/clang/include/absl/synchronization/mutex.h522 :: | 830 warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 36 : c o504nwarning: | stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t A Bc S L _h a rL*830 O | aGb_ I s N lT E _ nRo n nN \uAlb oLl o_ C| leHx ^p E( *rCtKa_/usr/local/clang/include/absl/container/internal/common.hOebxs:Ptl)31__;: In9 Mo:n| P ^ nL note: u(macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/base/nullability.hlC :lh241 e :fc3122uk | :n_# dcLnote: Eexpanded from macro 'absl_nonnull',e) f511n::s:47tt: y Tpnote: 1eexpanded from macro 'ABSL_INTERNAL_X'&* va1b ,s511 l | c_ on nu sl tl a Tb 2i &l i vtA2yB,_ SuLcn_okInnNsoTtwE ncRh aNr A*| L ^_aA TbTsR/usr/local/clang/include/absl/base/nullability.hlI:B_U289nToEn:n_34CuA:Pl Tlnote: Uexpanded from macro 'absl_nullability_unknown'eR ExDp r_289tB | eY#x(dtteh)fi i{sn )e ) a )b \ s l _ | n ^ u l l /usr/local/clang/include/absl/base/nullability.ha :b 241 i : l 22i : t y note: _ expanded from macro 'absl_nonnull' u n\ k 241n | o| #wd ^~~~ne f_iNnuel la_busnls_pneocninfuileld _ N| o ^n null | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_527n:o30n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l ob j527e | c t , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : In file included from s2/s2coords.ccnote: :expanded from macro 'absl_nonnull' 18t : rIn file included from u../src/s2/s2coords.he241:, | 105 #f: adIn file included from le../src/s2/base/logging.hsf:ei)21n;: eIn file included from /usr/local/clang/include/absl/log/check.h| a: ^b37 s: l/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from _:/usr/local/clang/include/absl/log/internal/check_impl.hn496:o:21n9: n:/usr/local/clang/include/absl/log/internal/check_op.hu :l504note: l:macro 'ABSL_INTERNAL_X' defined here 1 _:N o warning: n496type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n | u#l/usr/local/clang/include/absl/log/internal/check_op.hdl: e497f i:n| 32 ^e: A Bnote: Sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'L _INT E497R | N A Li_nIn file included from Xls2/s2closest_point_query.cci(:nF18ue: nIn file included from cc,../src/s2/s2closest_point_query.ho :Cn26sa: tleIn file included from xl../src/s2/s1angle.hep:re28, : cKIn file included from oQ../src/s2/s2point.hun:sa27tl: , In file included from cM../src/s2/s2coder.hhQ:au23ar: l*,In file included from /usr/local/clang/include/absl/status/status.hKaV:ab67sl: luIn file included from e_,/usr/local/clang/include/absl/status/internal/status_internal.hn :Mu29lV: alIn file included from lau/usr/local/clang/include/absl/strings/cord.heb:,l94e : . In file included from .n/usr/local/clang/include/absl/strings/internal/cordz_info.h.a):m 31 e: #/usr/local/clang/include/absl/synchronization/mutex.h #: I\845 m:p 45l| : ^( warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | b o o l \( a b| s ^l ::/usr/local/clang/include/absl/base/nullability.ht:y257p:e23_:i dnote: eexpanded from macro 'absl_nullable'n ti t257y | <#Td>e:f:itnyep ea:b:s*l _anbuslll_anbolnen u_lNlu lmleatbhloed ) (| ) ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2coords.cc22::18 : In file included from note: ../src/s2/s2coords.hexpanded from macro 'absl_nonnull': 105: In file included from ../src/s2/base/logging.h241: | 21#/usr/local/clang/include/absl/container/internal/btree_container.h: d:In file included from e526/usr/local/clang/include/absl/log/check.hf::i337n:: e In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: a:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b21s : l/usr/local/clang/include/absl/log/internal/check_op.h_ n:526o504 | n:n u1 l:Al B warning: S_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]LN _oInN/usr/local/clang/include/absl/log/internal/check_op.hnT:uE498lR:Nl35A L: _ | Xnote: ^(expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i n ser t498_ | o r _ a s s iignnt, vi1n,s eirntt_ ovIn file included from r2s2/s2closest_point_query.cc,_: a18cs: soiIn file included from gn../src/s2/s2closest_point_query.hsn:_t26 i: mcIn file included from hp../src/s2/s1angle.hla:r,28 *: c In file included from oan../src/s2/s2point.hbs:st27l : _&In file included from ,n ../src/s2/s2coder.hoc:on23nn: usIn file included from lt/usr/local/clang/include/absl/status/status.hl :&e,67x : p In file included from r| /usr/local/clang/include/absl/status/internal/status_internal.ht ^:e 29x: t/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from ):/usr/local/clang/include/absl/strings/cord.h 509:{:94 52: : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'ABSL_INTERNAL_X' : /usr/local/clang/include/absl/synchronization/mutex.h : 850 :509 16 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | 850 ^ | A B /usr/local/clang/include/absl/base/nullability.hS :L 241_ I: N22cTo:En sRnote: tNexpanded from macro 'absl_nonnull' A TL* _ AaT241bT | sR#ldI_eBnUfoiTnnEn_uCelA laP TboUsRblEjD_e_ncBotYn,n( ut lh| il ^ s )_)N,/usr/local/clang/include/absl/base/nullability.ho :n 241n : u22l :l note: expanded from macro 'absl_nonnull' | ^ 241 | # d e f i n e a b s\l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/common.hl:l31 :_9N:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll 31| | ^# define ABSL_INTERIn file included from Ns2/s2closest_point_query.ccA:L18_: IIn file included from F../src/s2/s2closest_point_query.h_:t26r: uIn file included from e../src/s2/s1angle.h(:i28f: _In file included from s../src/s2/s2point.ha:t27i: sIn file included from f../src/s2/s2coder.hi:e23d: ,In file included from /usr/local/clang/include/absl/status/status.h.:.67.: )In file included from /usr/local/clang/include/absl/status/internal/status_internal.hi:f29_: sIn file included from a/usr/local/clang/include/absl/strings/cord.ht:i94s: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.he:d31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | In file included from s2/s2contains_vertex_query.cc : 18b: oIn file included from o../src/s2/s2contains_vertex_query.hl: 21(: aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l67:: :/usr/local/clang/include/absl/container/internal/btree_container.ht:y526p:e3_:i dwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n tity< T526> | : : tAyBpSeL:_:I*N TaEbRsNlA_Ln_oXn(niunlsle rmte_tohro_da)s(s)i g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e241r:t22_:o rnote: _expanded from macro 'absl_nonnull'a ss i241g | n#_diemfpiln,e caobnsslt_ n&o,n ncuolnls t_ N&o,n n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l | ^527 | true, false); | ~~~~~~~~~~~~In file included from s2/s2closest_point_query.cc:18: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2closest_point_query.h509::2647: :In file included from ../src/s2/s1angle.h:note: expanded from macro 'ABSL_INTERNAL_X'28 : In file included from ../src/s2/s2point.h:27 : 509In file included from | ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hI:N94T: EIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hN:A31L: _/usr/local/clang/include/absl/synchronization/mutex.hA:T855T:R34I:B Uwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _CA P855T | U R EeDx_pBlYi(ctihti sC)o)n,d i t i o n ( c o n s t b o o l * a b s l _ n\o n n| u ^~~~l l cond)/usr/local/clang/include/absl/container/internal/btree_container.h;: 526 :| 3 ^: warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 241:/usr/local/clang/include/absl/container/internal/btree_container.h22::511 :52note: :expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_INTERNAL_X' 241 | #d e511f | i n e a b s l _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lA T T| R ^I BUTE_CAPTURED_BY(this))) \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2closest_point_query.cc::3218:: 9In file included from :../src/s2/s2closest_point_query.h :26note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/s1angle.h:28: In file included from 32../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _In file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:T29E: RIn file included from N/usr/local/clang/include/absl/strings/cord.hA:L94_: IIn file included from F/usr/local/clang/include/absl/strings/internal/cordz_info.h_:f31a: l/usr/local/clang/include/absl/synchronization/mutex.hs:e886(:i31f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isf i886e | d , e.x.p.l)i c_i_tV AC_oAnRdGiSt_i_o n (| c ^o nst T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26t: rIn file included from u../src/s2/s1angle.he:,28 : tIn file included from r../src/s2/s2point.hu:e27): ;In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67:: 496In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h9::29 : In file included from note: /usr/local/clang/include/absl/strings/cord.hmacro 'ABSL_INTERNAL_X' defined here: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :49631 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e896f:i31n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I896N | T E ReNxApLl_iXc(iFtu nCco,n dCiatliloene(,c oKnQsuta lT,* MaQbusall_,n oKnVnaullule ,o bMjV)a l u| e ^, ./usr/local/clang/include/absl/base/nullability.h.:.241): 22 : note: expanded from macro 'absl_nonnull'\ | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/btree_container.h::922528::483:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 922528 | | sAtBaStLi_cI NbToEoRlN AGLu_aXr(ainntseeerdtE_qoura_la(scsoingsnt, Cionnsdeirtti_oonr*_ aasbssilg_nn_uilmlpalb,l ec oan,s t | & ^, c/usr/local/clang/include/absl/base/nullability.ho:n257s:t23 :& ,note: expanded from macro 'absl_nullable' | ^ 257 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d509e:f52i:n enote: expanded from macro 'ABSL_INTERNAL_X'a bsl _509n | u l l a b l e _ N uAlBlSaLb_lIeN T E| R ^N AL_ATTRIBUTE_In file included from Cs2/s2closest_point_query.ccA:P18T: UIn file included from R../src/s2/s2closest_point_query.hE:D26_: BIn file included from Y../src/s2/s1angle.h(:t28h: iIn file included from s../src/s2/s2point.h):)27,: In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31\: /usr/local/clang/include/absl/synchronization/mutex.h :| 923 ^: 48: /usr/local/clang/include/absl/container/internal/common.h:warning: 31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 9: note: macro 'ABSL_INTERNAL_IF_true' defined here923 | 31 | # d e f i n e A B S L _ I N T E R N A L _ I F _ tcrounes(ti fC_osnadtiitsifoine*d ,a b.s.l._)n uilfl_asbaltei sbf)i;e d | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2contains_vertex_query.ccf:i18n: eIn file included from ../src/s2/s2contains_vertex_query.ha:b21s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.ha:b528l:e3 :_ Nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l labIn file included from l s2/s2coords.cce528: | 18 : | In file included from A ^../src/s2/s2coords.hB S:L105_: IIn file included from N../src/s2/base/logging.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37X: (In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:s21e: rt/usr/local/clang/include/absl/log/internal/check_op.h_:o505r:_1a:s swarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]g n, i505n | sAeBrStIn file included from L_s2/s2closest_point_query.cco_:Lr18O_: GaIn file included from _s../src/s2/s2closest_point_query.hsI:Ni26gTn: E_In file included from RiN../src/s2/s1angle.hmA:pL28l_,: CIn file included from Hc../src/s2/s2point.hoE:Cn27sK: _tIn file included from O../src/s2/s2coder.h&P:_,23 I: cMIn file included from oP/usr/local/clang/include/absl/status/status.hnL:(s67tC: hIn file included from e&/usr/local/clang/include/absl/status/internal/status_internal.hc,:k 29_ : L| In file included from T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,/usr/local/clang/include/absl/strings/cord.h :<94) : 529In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h | : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h /usr/local/clang/include/absl/log/internal/check_op.h: :948 488: :10 32 : : warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' t r948488u | | e , bitonrolulie )n(e;* ac bo sn| ls ~~~~~~~~~~~_t neuxlplr/usr/local/clang/include/absl/container/internal/btree_container.ha :cb509ol:ne47s t: e cvnote: haexpanded from macro 'ABSL_INTERNAL_X'al r_*) ( ac509bos | n ls_ tn u C ol nl da ib tl ieAo BnnS*aL _maeIbN#s#TlIE_mRnpNoln(AnL u _l A TlT )R I = B UnT u El_ l Cp At Pr T;U R E | D\ ^ _ B Y| /usr/local/clang/include/absl/base/nullability.h ^(:t h257i:/usr/local/clang/include/absl/base/nullability.hs23:):)257, :note: 23expanded from macro 'absl_nullable' : note: 257 expanded from macro 'absl_nullable' | # d e f257i | n #e d ae fb is nl e_ n au bl sll\a_ bn ull| el ^~~~ a _bNluel l_a/usr/local/clang/include/absl/container/internal/btree_container.hNb:ull528el: a3 b:| l ^e warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2closest_point_query.cc511::1852: :In file included from ../src/s2/s2closest_point_query.h:note: 26expanded from macro 'ABSL_INTERNAL_X': In file included from In file included from ../src/s2/s1angle.hs2/s2coords.cc ::5112818 | : : In file included from In file included from ../src/s2/s2point.h../src/s2/s2coords.h :: 27105 : : In file included from In file included from ../src/s2/s2coder.h../src/s2/base/logging.h ::A2321B: : SIn file included from In file included from L/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h_:I:N67T37E: : RIn file included from NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.hL::_29A21: T: TIn file included from /usr/local/clang/include/absl/log/internal/check_op.hR/usr/local/clang/include/absl/strings/cord.h:I:B505U94:T: 1EIn file included from _:C/usr/local/clang/include/absl/strings/internal/cordz_info.h A:warning: P31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T: U /usr/local/clang/include/absl/synchronization/mutex.hR:/usr/local/clang/include/absl/log/internal/check_op.hE948:D:489_48:B:47Y :( warning: tnote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i s)) )948489 | | b o o l c ( o*n a b s slt _ n Tu1 l & l av b1 l ,e ceo\vn as lt| _ ^ )T 2(&c/usr/local/clang/include/absl/container/internal/common.h o:vn312s,:t 9c :Co nonote: snmacro 'ABSL_INTERNAL_IF_true' defined heretd icth air31o*n | *#a dbasebfls_ilnn_oen nonAunlBnSlLu_ leIlNxT)Ep rR=Nt eAnxLut_lI)l Fp_{tt rr ; u e (\i| f ^_ s a| t ^i/usr/local/clang/include/absl/base/nullability.h s:f241/usr/local/clang/include/absl/base/nullability.hi:e:22d241,:: .22note: .:expanded from macro 'absl_nonnull'. ) note: expanded from macro 'absl_nonnull' i f241_ | s241#a | td#iesdffeiifendi en e| a ^abb ssll__nnoonnnnuullllIn file included from s2/s2contains_vertex_query.cc__:NNo18non: nuIn file included from nl../src/s2/s2contains_vertex_query.hul:l 21l : | In file included from ^ /usr/local/clang/include/absl/container/btree_map.h | : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | In file included from s2/s2closest_point_query.ccA:B18S: LIn file included from _../src/s2/s2closest_point_query.hI:N26T: EIn file included from R../src/s2/s1angle.hN:A28L: _In file included from X../src/s2/s2point.h(:i27n: sIn file included from e../src/s2/s2coder.hr:t23_: oIn file included from r/usr/local/clang/include/absl/status/status.h_:a67s: sIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hg:n29,: In file included from i/usr/local/clang/include/absl/strings/cord.hn:s94e: rIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h_:o31r: _/usr/local/clang/include/absl/synchronization/mutex.ha:s951s:i9g:n _warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]m pl, 951c | o n svto i&d,* caobnsslt_ n&u,l l a| In file included from b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s2/s2coords.ccl :e18 : 529aIn file included from | r../src/s2/s2coords.h g :_ 105 : = In file included from ../src/s2/base/logging.hn :u 21l : l In file included from p /usr/local/clang/include/absl/log/check.ht :r 37; : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^t21 r: u/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.he:,:257 505:t:23r1:u: e note: )warning: expanded from macro 'absl_nullable';type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 257/usr/local/clang/include/absl/log/internal/check_op.h ~~~~~~~~~~~ | : #497d:e32/usr/local/clang/include/absl/container/internal/btree_container.hf::i 511n:enote: 47 expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _497n | u l 511li | an bl li en e _ Nc uo ln ls atAbeBlxSepL r_ I| cN ^oT nEsRtN AcLh_aArTIn file included from *Ts2/s2closest_point_query.ccR :aI18Bb: sUIn file included from lT../src/s2/s2closest_point_query.h_E:_n26Cu: AlIn file included from Pl../src/s2/s1angle.hTa:bU28Rl: eEIn file included from D../src/s2/s2point.h_n:Ba27Ym: (eIn file included from t#../src/s2/s2coder.hh#:iIs23)m: p)In file included from l)/usr/local/clang/include/absl/status/status.h( : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : \954 : \52 | : ^ | warning: ^~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :257:23: 954 | note: expanded from macro 'absl_nullable' st a257t | i#cd ebfoionle CaablsllV_oniudlPltarbFluen c_tNiuolnl(acbolnes t | C ^o ndition* In file included from as2/s2coords.ccb:s18l: _In file included from n../src/s2/s2coords.ho:n105n: uIn file included from l../src/s2/base/logging.hl: 21c: )In file included from ;/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/log/internal/check_op.h241::50522::1 : note: warning: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 532 :/usr/local/clang/include/absl/log/internal/check_op.h24124: | :498# :dwarning: 35epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f: i nnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'532 | a b s l 498 _ | n o n n u l li n_ tN o vn1 nf,a lusilnet)l ; v 2 ,| | c ^o ^n s t /usr/local/clang/include/absl/container/internal/btree_container.hc:h496a:r9*: anote: bmacro 'ABSL_INTERNAL_X' defined heres l_nIn file included from os2/s2closest_point_query.ccn496:n | u18#ld: elIn file included from f ../src/s2/s2closest_point_query.hei:xnpe26 rA: tBeSIn file included from xLt_)../src/s2/s1angle.hI N:{T 28 E: R NIn file included from A L ../src/s2/s2point.h_ X: ( 27 F: u n In file included from c ../src/s2/s2coder.h, : C 23 a\: l lIn file included from e/usr/local/clang/include/absl/status/status.h| e: ^,67 : KIn file included from /usr/local/clang/include/absl/base/nullability.hQ/usr/local/clang/include/absl/status/internal/status_internal.h:u:241a29l:: ,22In file included from :/usr/local/clang/include/absl/strings/cord.hM :Q94note: u: expanded from macro 'absl_nonnull'aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31241K: | V/usr/local/clang/include/absl/synchronization/mutex.h#ad:le956uf:ei52,n: e M warning: Vatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ab lsule_ ,n956 o | .n .n .us)lt la t _i Nc o \nb no uo| ll ^l C a| s ^t AndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/synchronization/mutex.h::531958::350:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958531 | | sAtBaStLi_cI NbToEoRlN ACLa_sXt(AinndsCearltl_Moert_haosds(icgonn,s ti nCsoenrdti_toiro_na*s saibgsnl__inmopnln,u lclo ncs)t; & ,| ^& &,/usr/local/clang/include/absl/base/nullability.h :f241a:l22s:e ,note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e509f:i52n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n509o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTIn file included from Us2/s2closest_point_query.ccR:E18D: _In file included from B../src/s2/s2closest_point_query.hY:(26t: hIn file included from i../src/s2/s1angle.hs:)28): ,In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : \In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:961/usr/local/clang/include/absl/container/internal/common.h::3432:: 9:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: macro 'ABSL_INTERNAL_IF_false' defined here 961 | 32 | #sdteaftiince bAoBoSlL _CIaNlTlEBRyNRAeLf_(IcFo_nfsatl sTe*( iafb_ssla_tniosnfniueldl, s.e.l.f)) _{_ V A| _ ^A RG/usr/local/clang/include/absl/base/nullability.hS:_241_: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2contains_vertex_query.ccn:e18 : aIn file included from b../src/s2/s2contains_vertex_query.hs:l21_: nIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 531_:N3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l | ^531 | ABSL_INTERNAL_X(insert_or_assign,In file included from s2/s2closest_point_query.cci:n18s: eIn file included from r../src/s2/s2closest_point_query.ht:_26o: rIn file included from _../src/s2/s1angle.ha:s28s: iIn file included from g../src/s2/s2point.hn:_27i: mIn file included from p../src/s2/s2coder.hl:,23 : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from &/usr/local/clang/include/absl/status/internal/status_internal.h,: 29&: &In file included from ,/usr/local/clang/include/absl/strings/cord.h :f94a: lIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.he:,31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 975:31/usr/local/clang/include/absl/container/internal/btree_container.h:: 511:warning: 52:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 975 | 511 | i n l i n e v o i dA BRSeLa_dICNaTlElRbNaAcLk_(ATT*T RaIbBsUlT_En_oCnAnPuTlUlR EcDa_lBlYb(atchki)s )c)o)n s t { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | \# d e| f ^i ne/usr/local/clang/include/absl/container/internal/common.h :a32b:s9l:_ nnote: omacro 'ABSL_INTERNAL_IF_false' defined heren nul l32 | _#Ndoenfniunlel A B| S ^L _INTERNAL_IF_false(iIn file included from fs2/s2closest_point_query.cc_:s18a: tIn file included from i../src/s2/s2closest_point_query.hs:f26i: eIn file included from d../src/s2/s1angle.h,: 28.: .In file included from .../src/s2/s2point.h): 27_: _In file included from V../src/s2/s2coder.hA:_23A: RIn file included from G/usr/local/clang/include/absl/status/status.hS:_67_: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrIn file included from us2/s2contains_vertex_query.cce:(18c: oIn file included from n../src/s2/s2contains_vertex_query.hs:t21 : CIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:d67i: t/usr/local/clang/include/absl/container/internal/btree_container.hi:o534n:*23 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _n u534l | l a b l e ) { r e t u r n t r uter;u e}) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/btree_container.h257::49623::9 : note: note: expanded from macro 'absl_nullable'macro 'ABSL_INTERNAL_X' defined here 257 | #496d | e#fdienfei naeb sAlB_SnLu_llIaNbTlEeR N_ANLu_lXl(aFbulnec , | C ^a llee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_aIn file included from ss2/s2closest_point_query.ccs:i18g: nIn file included from ,../src/s2/s2closest_point_query.h :i26n: sIn file included from e../src/s2/s1angle.hr:t28_: oIn file included from r../src/s2/s2point.h_:a27s: sIn file included from i../src/s2/s2coder.hg:n23_: iIn file included from m/usr/local/clang/include/absl/status/status.hp:l67,: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from /usr/local/clang/include/absl/strings/cord.h&:,94 : &In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31f: a/usr/local/clang/include/absl/synchronization/mutex.hl:s1033e:,20 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:509 :103352 | : note: expanded from macro 'ABSL_INTERNAL_X'v oid 509W | a i t ( M u t e x * AaBbSsLl__InNoTnEnRuNlAlL _mAuT)T R{I B U| T ^E _CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y (t h241i | s#)d)e,f i n e a b s l _ n o n n u l l _ N o n n u l\l | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSLIn file included from _s2/s2closest_point_query.ccI:N18T: EIn file included from R../src/s2/s2closest_point_query.hN:A26L: _In file included from In file included from I../src/s2/s1angle.hs2/s2coords.ccF::_2818f: : aIn file included from In file included from l../src/s2/s2point.h../src/s2/s2coords.hs::e27105(: : iIn file included from In file included from f../src/s2/s2coder.h../src/s2/base/logging.h_::s23a21t: i: sIn file included from In file included from f/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.hi::e67d37: ,: In file included from In file included from ./usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h.::.2921): : In file included from /usr/local/clang/include/absl/log/internal/check_op.h_/usr/local/clang/include/absl/strings/cord.h:_:506V94:A: 1_In file included from A:/usr/local/clang/include/absl/strings/internal/cordz_info.hR G:warning: S31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_: _/usr/local/clang/include/absl/synchronization/mutex.h : 1050 | :506 ^31 | :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _LOG In file included from _1050s2/s2contains_vertex_query.ccI | :N 18T : EbIn file included from RoN../src/s2/s2contains_vertex_query.hoA:lL21 _: WCIn file included from aH/usr/local/clang/include/absl/container/btree_map.hiE:tC67WK: i_/usr/local/clang/include/absl/container/internal/btree_container.htO:hP533T_:iI3mM:eP oLwarning: u(passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]tC (hMeuc tk533e_ | xG *E , A aB>bS=sLl)__ In NoT| nE^RnN uAlL/usr/local/clang/include/absl/log/internal/check_op.hl_: X488m(:iu32n,:s e arnote: btexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's_ lo:r:_D ua488rs | as ti igionnn,l itininems eecoroutnt_s)to re{_x pa rs| s ^ci ognn/usr/local/clang/include/absl/base/nullability.h_s:it241m :pc22lh:,a r note: *cexpanded from macro 'absl_nonnull'o nasb ts241l | _&#,nd uel&l&f,ai bnfleae l asnbeasm,le _# n#| oIn ^mnp ull/usr/local/clang/include/absl/container/internal/btree_container.hl(: 511_ :N 52o :n n note: u l expanded from macro 'ABSL_INTERNAL_X' l | ^ 511 | \ | ^ A/usr/local/clang/include/absl/base/nullability.hB:S257L:_23I:N Tnote: Eexpanded from macro 'absl_nullable'R NIn file included from A s2/s2closest_point_query.ccL257:_ | 18A#: TdIn file included from TeR../src/s2/s2closest_point_query.hfIi:Bn26eU: T In file included from Ea../src/s2/s1angle.h_b:Cs28Al: P_In file included from Tn../src/s2/s2point.hUu:lRl27aE: DbIn file included from _l../src/s2/s2coder.hBe:Y 23(_: NtIn file included from uh/usr/local/clang/include/absl/status/status.hlil:as67b): l)In file included from e)/usr/local/clang/include/absl/status/internal/status_internal.h : 29 | : ^ In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h In file included from : s2/s2coords.cc1069 :: 18 32 : : In file included from ../src/s2/s2coords.hwarning: \:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 105 : | In file included from ^../src/s2/base/logging.h :1069/usr/local/clang/include/absl/container/internal/common.h21 | :: 31In file included from :/usr/local/clang/include/absl/log/check.hb9:o:37o : lIn file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hmacro 'ABSL_INTERNAL_IF_true' defined hereW:a i21t: W/usr/local/clang/include/absl/log/internal/check_op.h31i: | t506#h:dD1ee:fa idwarning: nltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ei nA/usr/local/clang/include/absl/log/internal/check_op.hBeS:(L489M_:uI47tN:Te Exnote: R*expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N A aLb_s IlF489__nt | or nu ne u( l il f _cmsouan,ts itas bfTsi1le&:d :,vT 1i.,m .e.c )od neisaftd _lTsi2ant&e i)sv f2{i, e dc| o ^n s t| /usr/local/clang/include/absl/base/nullability.hc ^h:a 241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | In file included from n#us2/s2contains_vertex_query.ccdl:el18f : ieIn file included from nx../src/s2/s2contains_vertex_query.hep: r21at: beIn file included from sx/usr/local/clang/include/absl/container/btree_map.hlt:_)67n : o{/usr/local/clang/include/absl/container/internal/btree_container.hn :n 533u : l3 l:\ _ warning: N| 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :533 22 | | : ^ note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ Xa(bisnls_enrotn_noIn file included from urs2/s2closest_point_query.cc_l:als18 s: _iIn file included from Ngo../src/s2/s2closest_point_query.hnn:,n26 ui: lnIn file included from ls../src/s2/s1angle.h e: r28| t: ^_In file included from o../src/s2/s2point.hr:_27a: sIn file included from s../src/s2/s2coder.hi:g23n: _In file included from i/usr/local/clang/include/absl/status/status.hm:p67l: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h :&94,: In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h&:,31 : f/usr/local/clang/include/absl/synchronization/mutex.ha:l1088s:e35,: | warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 534 | 1088 | v o i d E n a b l e D e bturguLeo)g;( c o| n ~~~~~s t c/usr/local/clang/include/absl/container/internal/btree_container.hh:a511r:*47 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _nu l511l | a b l e nIn file included from a s2/s2coords.ccm : e18 )A;: B SIn file included from L _../src/s2/s2coords.h| I: ^N105T E: R/usr/local/clang/include/absl/base/nullability.hIn file included from N:../src/s2/base/logging.hA257L:_:A2123T: T:In file included from R /usr/local/clang/include/absl/log/check.hI:Bnote: 37Uexpanded from macro 'absl_nullable'T: E In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hC :A25721P | T: #U/usr/local/clang/include/absl/log/internal/check_op.hRd:Ee506fD:i_nBeY1( :tahbi sswarning: )ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension])_ )n u /usr/local/clang/include/absl/log/internal/check_op.hl :l 497 a :b 32 l: e _ note: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' u l l a b 497l | e i n\l| i ^n e | c ^~~~o nstexpr const chIn file included from as2/s2closest_point_query.ccr:*18 : aIn file included from b../src/s2/s2closest_point_query.hs:l26_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27n: aIn file included from m../src/s2/s2coder.he:#23#: IIn file included from m/usr/local/clang/include/absl/status/status.hp:l67(: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1091 :\26 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 2571091: | 23 : bnote: oexpanded from macro 'absl_nullable'o l W257a | i#tdCeofmimnoen (aMb/usr/local/clang/include/absl/container/internal/btree_container.hus:tl536_e:nx24u*:l l aawarning: bbpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lse l __ nN536ou | nl nl ua l bl l e m u | t ^e x , | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2coords.ccf::a24118l:: s22In file included from e:../src/s2/s2coords.h) :;105note: : expanded from macro 'absl_nonnull' In file included from | ../src/s2/base/logging.h ^: 21241: | /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from #:/usr/local/clang/include/absl/log/check.hd496:e:37f9: i:In file included from n /usr/local/clang/include/absl/log/internal/check_impl.he:note: 21macro 'ABSL_INTERNAL_X' defined herea: b/usr/local/clang/include/absl/log/internal/check_op.hs:l506 _:496n1 | o:#n dnwarning: eutype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]fl iln /usr/local/clang/include/absl/log/internal/check_op.he_: N498Ao:Bn35Sn:Lu_ lInote: lNexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' T E| R ^N A498L | _ X ( F u n ci,n tC avl1l,e ei,n In file included from tKs2/s2closest_point_query.ccQ :vu18a2: l,In file included from , ../src/s2/s2closest_point_query.h c:Mo26Qn: suIn file included from at../src/s2/s1angle.h l:,c28 h: KaIn file included from Vr../src/s2/s2point.ha*:l 27ua: beIn file included from s,../src/s2/s2coder.hl :_M23Vn: aoIn file included from ln/usr/local/clang/include/absl/status/status.hun:eu67l,: l In file included from . /usr/local/clang/include/absl/status/internal/status_internal.h.e:.x29)p: rIn file included from t/usr/local/clang/include/absl/strings/cord.h e: x94t : \)In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h {: | 31 ^ : /usr/local/clang/include/absl/synchronization/mutex.h : 1093 : 46 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093\ | | v ^o id/usr/local/clang/include/absl/base/nullability.h :R241e:m22o:v enote: (expanded from macro 'absl_nonnull'b as e241_ | i#ndteefrinnael :a:bPselr_TnhornenaudlSly n_cNho*n naublsll _ n| o ^n null s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define a/usr/local/clang/include/absl/container/internal/btree_container.hb:s535l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll _ N535o | n n uAlBlS L _| I ^N TERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...In file included from )s2/s2closest_point_query.cc :i18f: _In file included from s../src/s2/s2closest_point_query.ha:t26i: sIn file included from f../src/s2/s1angle.hi:e28d: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2contains_vertex_query.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h18:: 31In file included from : ../src/s2/s2contains_vertex_query.h:/usr/local/clang/include/absl/synchronization/mutex.h21:: 1109In file included from :/usr/local/clang/include/absl/container/btree_map.h34::67 : warning: /usr/local/clang/include/absl/container/internal/btree_container.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]535 :3: warning: 1109'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | exp l535i | c i tA BMSuLt_eIxNLToEcRkNMAaLy_bXe((iMnusteerxt*_ oarb_sals_sniuglnl,a bilnes emrut)_ o r| _ ^a ssi/usr/local/clang/include/absl/base/nullability.hg:n257_:i23m:p lnote: ,expanded from macro 'absl_nullable' co n257s | t# d&e,f i&n&e, atbrsule_,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bl e536 | _ N u l l a b l e | ^ false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from A../src/s2/s1angle.hB:S28L: _In file included from I../src/s2/s2point.hN:T27E: RIn file included from N../src/s2/s2coder.hA:L23_: AIn file included from T/usr/local/clang/include/absl/status/status.hT:R67I: BIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hT:E29_: CIn file included from A/usr/local/clang/include/absl/strings/cord.hP:T94U: RIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hD:_31B: Y/usr/local/clang/include/absl/synchronization/mutex.h(:t1117h:i34s:) )warning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | e x p l i c i t M u t e x L\o c k| M ^~~~a ybe(Mute/usr/local/clang/include/absl/container/internal/btree_container.hx:*535 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ul/usr/local/clang/include/absl/container/internal/btree_container.hl:a511b:l52e: mnote: uexpanded from macro 'ABSL_INTERNAL_X', co n511s | t C o n d i t i o nA&B ScLo_nIdN)T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hA:T257T:R23I:B Unote: Texpanded from macro 'absl_nullable'E _C A257P | T#UdReEfDi_nBeY (atbhsils_)n)u)l l a b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_faIn file included from ls2/s2closest_point_query.ccs:e18(: iIn file included from f../src/s2/s2closest_point_query.h_:s26a: tIn file included from i../src/s2/s1angle.hs:f28i: eIn file included from d../src/s2/s2point.h,: 27.: .In file included from .../src/s2/s2coder.h): 23_: _In file included from V/usr/local/clang/include/absl/status/status.hA:_67A: RIn file included from G/usr/local/clang/include/absl/status/internal/status_internal.hS:_29_: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EX/usr/local/clang/include/absl/container/internal/btree_container.hC:L537U:S3I:V Ewarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]L OCK_ F537U | N C TAIBOSNL(_mIuN)T E R| N ^~~~A L_X(insert_or_assign, insert_or_ass/usr/local/clang/include/absl/synchronization/mutex.hi:g1153n:_39i:m pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], co n1153s | t &e,x p&l&i,c ittr uRee,l e a| s ^a bl/usr/local/clang/include/absl/container/internal/btree_container.he:M509u:t52e:x Lnote: oexpanded from macro 'ABSL_INTERNAL_X'c k(M u509t | e x * a b s l _ n oAnBnSuLl_lI NmTuE)R N A| L ^_ AT/usr/local/clang/include/absl/base/nullability.hT:R241I:B22U:T Enote: _expanded from macro 'absl_nonnull'C AP T241U | R#EdDe_fBiYn(et haibss)l)_,n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: In file included from note: s2/s2coords.ccmacro 'ABSL_INTERNAL_IF_true' defined here: 18: In file included from ../src/s2/s2coords.h :31105 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :In file included from A37s2/s2closest_point_query.ccB: :SIn file included from 18L/usr/local/clang/include/absl/log/internal/check_impl.h_: :IIn file included from 21N../src/s2/s2closest_point_query.h: T:/usr/local/clang/include/absl/log/internal/check_op.hE26R:N: 507AIn file included from :L../src/s2/s1angle.h1_:I:28F : _In file included from warning: t../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r:u 27e: (In file included from i ../src/s2/s2coder.hf507:_ | 23sA: BaIn file included from tS/usr/local/clang/include/absl/status/status.hLi:_sL67fO: iGIn file included from e_/usr/local/clang/include/absl/status/internal/status_internal.hdI:N,29T : .EIn file included from .R/usr/local/clang/include/absl/strings/cord.h.N:)A94L _: iCIn file included from fH_/usr/local/clang/include/absl/strings/internal/cordz_info.hEsC:aK31t_: Oi/usr/local/clang/include/absl/synchronization/mutex.hPs:f_1158iI:Me53Pd:L ( warning: C| 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h ^e c k_G T1158, | > ) | ^M ut/usr/local/clang/include/absl/log/internal/check_op.he:In file included from x488s2/s2contains_vertex_query.cc&:: 3218m:: u In file included from note: ../src/s2/s2contains_vertex_query.hAexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':B 21S: LIn file included from _/usr/local/clang/include/absl/container/btree_map.h488I: | N67 T: E/usr/local/clang/include/absl/container/internal/btree_container.hiR:nN537lA:iL3n_:eA Twarning: cT'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]oR nIsBtUeTx pE537r_ | Cc Ao PAnTBsSULtR_ EIcDNh_TaBErYR*( NtAahLbi_ssXl()_i,nn usl elra| bt ^~~~l_ oer _naasmsei#g#nI,m piln(s e r t _ o r _ a s s i g n _ i m p/usr/local/clang/include/absl/synchronization/mutex.h l :,\ 1166 c:o 39n| :s ^ t warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&/usr/local/clang/include/absl/base/nullability.h, : 257&:&23 ,:1166 | tnote: r expanded from macro 'absl_nullable'u e e,x p 257l| | i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~#c idt e 538fR | ie nl ee a as ba sb ll _e nM uu ltl e axb Ll oe c k _(tNMurulutele)ax;b*l e a | b ~~~~~s| l ^_ n/usr/local/clang/include/absl/container/internal/btree_container.ho:n509n:u47l:l note: mexpanded from macro 'ABSL_INTERNAL_X'u In file included from ,s2/s2coords.cc : c18509o: | n In file included from s ../src/s2/s2coords.ht : 105C : o In file included from n ../src/s2/base/logging.hd :i 21t : iAIn file included from Bo/usr/local/clang/include/absl/log/check.hSn:L&37_ : IcIn file included from No/usr/local/clang/include/absl/log/internal/check_impl.hTn:Ed21R)N: A/usr/local/clang/include/absl/log/internal/check_op.h L:_| A507 ^T: T1R:/usr/local/clang/include/absl/base/nullability.hI B:warning: U241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T: E22_:/usr/local/clang/include/absl/log/internal/check_op.hC :A489note: P:expanded from macro 'absl_nonnull'T47 U:R E241note: D | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_# BdYe(f ti489hn | ie s )a )b ,s l _c no on ns nt u lT l1 & _ N vo 1n ,n u cl ol n s t| ^ T 2\& v| 2 ^~~~, const c/usr/local/clang/include/absl/container/internal/btree_container.hh:a537r:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _/usr/local/clang/include/absl/container/internal/btree_container.hn:o511n:n52u:l lnote: expanded from macro 'ABSL_INTERNAL_X'e xpr t511e | x t ) { In file included from s2/s2closest_point_query.cc : 18 : In file included from A\../src/s2/s2closest_point_query.hB :S 26L| : _ ^IIn file included from N../src/s2/s1angle.hT:/usr/local/clang/include/absl/base/nullability.hE28:R: 241NIn file included from :A../src/s2/s2point.h22L::_27 A: note: TIn file included from expanded from macro 'absl_nonnull'T../src/s2/s2coder.h R:I23 B: 241UIn file included from | T/usr/local/clang/include/absl/status/status.h#E:d_67eC: fAIn file included from iP/usr/local/clang/include/absl/status/internal/status_internal.hnTe:U 29Ra: EbIn file included from Ds/usr/local/clang/include/absl/strings/cord.h_l:B_94Yn: (oIn file included from tn/usr/local/clang/include/absl/strings/internal/cordz_info.hhn:iu31sl: )l/usr/local/clang/include/absl/synchronization/mutex.h) :)_1179 N: o10 n: n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] l | 1179 ^ | M u t e x * a b s l\_ n u| l ^l ab/usr/local/clang/include/absl/container/internal/common.hl:e31 :m9u:_ ;note: macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'A BS L257_ | I#NdTeEfRiNnAeL _aIbFs_lt_rnuuel(liafb_lsea t_iNsuflileadb,l e. . .| ) ^ if_satiIn file included from ss2/s2coords.ccf:i18e: dIn file included from ../src/s2/s2coords.h :| 105 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2contains_vertex_query.cc::50718:: 1In file included from :../src/s2/s2contains_vertex_query.h :21warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:67/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/container/internal/btree_container.h497::53732::3 : note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 497 | 537 | i nAlBiSnLe_ IcNoTnEsRtNeAxLp_rX (cionnssetr tc_hoarr_*a sasbisgln_,n uilnlsaebrlte_ onra_maes#s#iIgmnp_li(m p l , c o n s t & , & & , t r\u e ,| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h: 257538: | 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e atbrsule_)n;u l l| a ~~~~~b le /usr/local/clang/include/absl/container/internal/btree_container.h_:N511u:l47l:a bnote: lexpanded from macro 'ABSL_INTERNAL_X'e | ^ 511 | In file included from s2/s2coords.cc : 18A: BIn file included from S../src/s2/s2coords.hL:_105I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:A37T: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:B21U: T/usr/local/clang/include/absl/log/internal/check_op.hE:_507C:A1P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_/usr/local/clang/include/absl/log/internal/check_op.hB:Y498(:t35h:i snote: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL') ) 498 | i n t v 1 , i n t v 2\, c| o ^~~~n st char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | In file included from s2/s2closest_point_query.cc : 18 : In file included from f../src/s2/s2closest_point_query.ha:l26s: eIn file included from )../src/s2/s1angle.h;: 28 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h496::239: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67macro 'ABSL_INTERNAL_X' defined here: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 496In file included from | /usr/local/clang/include/absl/strings/cord.h#:d94e: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : A/usr/local/clang/include/absl/synchronization/mutex.hB:S1212L:_52I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ X1212( | Fbuonocl, CCoanldlietei,o nK:Q:uCaals,t AMnQduCaall,l MKeVtahloude(,c oMnVsatl uCeo,n d.i.t.i)o n * a b\s l _| n ^o nnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540In file included from :s2/s2closest_point_query.cc3::18 : In file included from warning: ../src/s2/s2closest_point_query.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 26: In file included from ../src/s2/s1angle.h:28 : 540In file included from | ../src/s2/s2point.h : 27A: BIn file included from S../src/s2/s2coder.hL:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: AIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:X29(: iIn file included from n/usr/local/clang/include/absl/strings/cord.hs:e94r: tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31_: a/usr/local/clang/include/absl/synchronization/mutex.hs:s1221i:g54n:, warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n sert _1221o | rb_oaosls iCgonn_diimtpilo,n :&:&C,a sctoAnnsdtC a&l,l Ffuanlcstei,o n (| c ^o ns/usr/local/clang/include/absl/container/internal/btree_container.ht: 509C:o52n:d inote: texpanded from macro 'ABSL_INTERNAL_X'i on* 509a | b s l _ n o n n u l lA BcS)L _{I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_ C241A | P#TdUeRfEiDn_eB Ya(btshli_sn)o)n,n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, .In file included from .s2/s2closest_point_query.cc.:)18 : _In file included from _../src/s2/s2closest_point_query.hV:A26_: AIn file included from R../src/s2/s1angle.hG:S28_: _In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2contains_vertex_query.ccIn file included from :/usr/local/clang/include/absl/strings/cord.h18:: 94In file included from : ../src/s2/s2contains_vertex_query.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h21:: 31In file included from : /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/synchronization/mutex.h67:: 1230/usr/local/clang/include/absl/container/internal/btree_container.h::12540:: 3:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 1230 | 540 | AB S Lb_oIoNlT E(R*NaAbLs_lX_(nionnsneurltl_ ofru_nacs)s(iTg*n ,a bisnls_enrutl_loarb_ialsistiyg_nu_nikmnpolw,n )&,& , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241&:,22 :f anote: lexpanded from macro 'absl_nonnull's e, 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/btree_container.hi:n511e: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n511u | l l _ N o n n u l lA B S| L ^_ INTERNIn file included from As2/s2closest_point_query.ccL:_18A: TIn file included from T../src/s2/s2closest_point_query.hR:I26B: UIn file included from T../src/s2/s1angle.hE:_28C: AIn file included from P../src/s2/s2point.hT:U27R: EIn file included from D../src/s2/s2coder.h_:B23Y: (In file included from t/usr/local/clang/include/absl/status/status.hh:i67s: )In file included from )/usr/local/clang/include/absl/status/internal/status_internal.h): 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1230 : 34 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]\ | ^ 1230 | /usr/local/clang/include/absl/container/internal/common.h : 32 : 9b:o onote: lmacro 'ABSL_INTERNAL_IF_false' defined here (*a b32s | l#_dneofninnuel lA BfSuLn_cI)N(TTE*R NaAbLs_lI_Fn_uflallasbei(liift_ys_autniksnfoiwend),, . .| . ^) _/usr/local/clang/include/absl/base/nullability.h_:V289A:_34A:R Gnote: Sexpanded from macro 'absl_nullability_unknown'_ _ | 289 ^ | #define absl_nullability_unknown _Null_unspecifiedIn file included from s2/s2contains_vertex_query.cc :| 18 ^: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2/s2closest_point_query.cc:18 : 543In file included from | ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : tIn file included from r/usr/local/clang/include/absl/status/status.hu:e67): ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h94:: 496In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h9::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hmacro 'ABSL_INTERNAL_X' defined here: 1231:8: 496 | warning: #type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]d efi n1231e | A B S LT_*I NaTbEsRlN_AnLu_lXl(aFbuinlci,t yC_aulnlkeneo,w nK Qauragl), M| Q ^u al/usr/local/clang/include/absl/base/nullability.h,: 289K:V34a:l unote: eexpanded from macro 'absl_nullability_unknown', M V289a | l#udee,f i.n.e. )a b s l _ n\u l l| a ^b ility_unknown _Null_unspecified | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2closest_point_query.cc542::183: :In file included from ../src/s2/s2closest_point_query.h:warning: 26passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s1angle.h:28: In file included from 542../src/s2/s2point.h | : 27 : AIn file included from B../src/s2/s2coder.hS:L23_: IIn file included from N/usr/local/clang/include/absl/status/status.hT:E67R: NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hL:_29X: (In file included from i/usr/local/clang/include/absl/strings/cord.hn:s94e: rIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h_:o31r: _/usr/local/clang/include/absl/synchronization/mutex.ha:s1241s:i12g:n ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nser t1241_ | o r _ a sbsoiogln _(In file included from i*s2/s2coords.ccam:pb18ls: ,lIn file included from _../src/s2/s2coords.h&n:&o105,n : ncIn file included from uo../src/s2/base/logging.hln:ls21 t: f In file included from u&/usr/local/clang/include/absl/log/check.hn,:c 37)f: (aIn file included from Tl/usr/local/clang/include/absl/log/internal/check_impl.hs*e:, 21 a: b s/usr/local/clang/include/absl/log/internal/check_op.h| l ^:_ 511n:u13/usr/local/clang/include/absl/container/internal/btree_container.hl::l 509a:warning: b52type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i: l inote: t expanded from macro 'ABSL_INTERNAL_X'y511 _ | ucno kn509ns | o tw n c) h, a r * | ^a b sAlB/usr/local/clang/include/absl/base/nullability.h_SnL:u_241IlN:TlEa22bR:lN Aenote: L expanded from macro 'absl_nonnull'_CA ThT eR241cI | kB#sUdTterEf_cCimAnPpTeU taRrbuEsDelI__BmnYpo(lnt(n hui lsl)| ) ^_, N o /usr/local/clang/include/absl/base/nullability.h n: n 257u :l 23l : | note: ^expanded from macro 'absl_nullable' 257 | # In file included from d s2/s2closest_point_query.cce : f 18 i: n\In file included from e../src/s2/s2closest_point_query.h :a| 26 ^b: sIn file included from l../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/common.h_:n:28u32l: :lIn file included from a9../src/s2/s2point.hb:l: e27note: : macro 'ABSL_INTERNAL_IF_false' defined here_In file included from N../src/s2/s2coder.hu: l23l32: a | bIn file included from l#/usr/local/clang/include/absl/status/status.hde:e 67f i: n| In file included from e ^ /usr/local/clang/include/absl/status/internal/status_internal.h A:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hI:In file included from N94s2/s2coords.ccT: E:In file included from R18/usr/local/clang/include/absl/strings/internal/cordz_info.hN: A:LIn file included from 31_../src/s2/s2coords.h: I:/usr/local/clang/include/absl/synchronization/mutex.hF105:_: f1241In file included from a:../src/s2/base/logging.hl34s::e21( : iIn file included from fwarning: _/usr/local/clang/include/absl/log/check.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s: a37t: i In file included from s1241/usr/local/clang/include/absl/log/internal/check_impl.hf | i:e d21 ,: /usr/local/clang/include/absl/log/internal/check_op.h .:b.512o.:)o 17l_: _ (Vwarning: *Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a_ bAsRl G_512Sn_ | o_n n u | l ^ lc ofnusntc )c(hTa*rIn file included from *s2/s2contains_vertex_query.cca :ba18sb: lsIn file included from _l../src/s2/s2contains_vertex_query.hn_:un21lu: llIn file included from laa/usr/local/clang/include/absl/container/btree_map.hbb:il67le: i /usr/local/clang/include/absl/container/internal/btree_container.hts:y1542_,: u3cno:kn nswarning: otpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] wc nh)a,r *542 | | a ^b AsB/usr/local/clang/include/absl/base/nullability.hSl:_L289n_:Iu34Nl:Tl EaRnote: bNexpanded from macro 'absl_nullability_unknown'AlL _eX (si289n2 | s,#e rdt _e| foir ^n_ ea /usr/local/clang/include/absl/base/nullability.hsa:sbi257sg:nl,23_ :ni unnote: lsleexpanded from macro 'absl_nullable'ar bti _l257oir | t_#yda_esufsniikngnno_eiwm npa lb_,sN lu&_l&n,lu _clulonansbsptle e&c ,i _fNfiauelldls ea, b| l ^e| ^ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from 511s2/s2coords.cc | : 18 : In file included from In file included from ../src/s2/s2coords.h s2/s2closest_point_query.cc: : 10518 : : In file included from In file included from ../src/s2/base/logging.hA../src/s2/s2closest_point_query.h:B:S2126L: _: In file included from IIn file included from N/usr/local/clang/include/absl/log/check.hT../src/s2/s1angle.h:E:R3728N: A: In file included from LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hA../src/s2/s2point.h:T:21T27: R: /usr/local/clang/include/absl/log/internal/check_op.hIIn file included from B:../src/s2/s2coder.hU512:T:E2347_: :CIn file included from A/usr/local/clang/include/absl/status/status.hwarning: P:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T67U R: E DIn file included from _512B/usr/local/clang/include/absl/status/internal/status_internal.h | Y: (29t h : icsoIn file included from n)s/usr/local/clang/include/absl/strings/cord.h)t:) 94 c: h In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.h r:* 31 a : b /usr/local/clang/include/absl/synchronization/mutex.hs l :_ 1242 n: u 44 l:l a warning: btype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l e s\1 ,1242 | c| o ^n s t /usr/local/clang/include/absl/container/internal/common.h tc:yhpa31er:n*9a :ma ebnote: macro 'ABSL_INTERNAL_IF_true' defined heresa lb_s nl31u: | l:#ltadyebpfleei n_sei2 d,AeB SnL t_| iI ^tN TyEA257:L:_:I23tF:_yt prnote: ueeexpanded from macro 'absl_nullable'*( ia fb_257ss | al#td_einfsuiflinleead ba,i b.ls.il._)n tiufyl__sluaantbkilneso fw_ineN du l l| | a ^b ^l e /usr/local/clang/include/absl/base/nullability.h :| 289 ^: 34: note: expanded from macro 'absl_nullability_unknown' In file included from In file included from s2/s2coords.cc289s2/s2contains_vertex_query.cc: | :18#18: d: In file included from eIn file included from ../src/s2/s2coords.hf../src/s2/s2contains_vertex_query.h:i:105n21: e: In file included from In file included from ../src/s2/base/logging.ha/usr/local/clang/include/absl/container/btree_map.h:b:21s67: l: In file included from _/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/check.hn::u54237l:: l3In file included from a:/usr/local/clang/include/absl/log/internal/check_impl.hb :i21warning: l: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i/usr/local/clang/include/absl/log/internal/check_op.h t:y513_:u17n :k542 n | warning: o type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w nA B S_L513N_ | Iu N Tl E RlNcA_Lou_nnXs(stipn sceheacrri*tf_ iaoebrd_s la _s| sn ^iog nnn,u liln seexrptr_toerx_ta)s;s i g| n ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22&:& ,note: expanded from macro 'absl_nonnull'c on s241t | #&d,e In file included from ffs2/s2closest_point_query.ccailn:see18 ,: aIn file included from b../src/s2/s2closest_point_query.hs| l: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_26 n: o nIn file included from n543u../src/s2/s1angle.hl | l: 28_ : NIn file included from o ../src/s2/s2point.h n:n 27 u: lIn file included from l ../src/s2/s2coder.h : | 23 ^ : In file included from /usr/local/clang/include/absl/status/status.h : 67t: rIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.he:)29;: In file included from /usr/local/clang/include/absl/strings/cord.h| : ~~~~~94 : In file included from In file included from s2/s2coords.cc/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/internal/cordz_info.h:::1851131: :: In file included from 47../src/s2/s2coords.h/usr/local/clang/include/absl/synchronization/mutex.h::: 1051249: note: :In file included from expanded from macro 'ABSL_INTERNAL_X'8../src/s2/base/logging.h :: 21: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]511/usr/local/clang/include/absl/log/check.h | : 37 : 1249 In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h TA:*B514S :La_13bI:sN Tlwarning: E_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Rn NoAnL _nA514uT | TlcRoIlnBsU Tto Eb_cjheaCcrAtP*, T aUb RsEl| _D ^_nBu Yl(l/usr/local/clang/include/absl/base/nullability.hat:bh241lie:s )C22h)e:c)k snote: t expanded from macro 'absl_nonnull'r c m p f241 a | l# sd eeI f mi pn le( a | b ^ s l _ /usr/local/clang/include/absl/base/nullability.hn o :n\n257 u: l23l| : ^~~~_ Nnote: oexpanded from macro 'absl_nullable'n nu l257l | # d| e ^f ine absl_nullable _In file included from Ns2/s2closest_point_query.ccu:l18l: aIn file included from b../src/s2/s2closest_point_query.hl:e26 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2coords.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coords.h::67105: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::9437: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::1250515::4317:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1250515 | | bc/usr/local/clang/include/absl/container/internal/btree_container.hoo:on545ls:t 24c(h:aa rbwarning: s*passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] la b:s:l t_545yn | p u e l_ lia db e lne t is t1 y ,< Tc > o:n :s t ty fpacehlas:er:*)*; a ab sbl| _ ^nsu ll_/usr/local/clang/include/absl/container/internal/btree_container.hlna:ob496lne: n9su2:l, l note: macro 'ABSL_INTERNAL_X' defined herem| e ^t h o496/usr/local/clang/include/absl/base/nullability.hd | :)#257(d:)e23)f:i n e| note: ^Aexpanded from macro 'absl_nullable'B S L/usr/local/clang/include/absl/base/nullability.h_: I241N257T: | E#22dRe:NfA Linote: n_expanded from macro 'absl_nonnull'Xe (aF bu241sn | cl#_,d neuCflialnalelb leaeb,es l_KNQu_lunaloaln,b nMlueQlu la l | ,_ ^NK Voanlnuuel,lIn file included from s2/s2coords.ccM :V| a18l ^: u In file included from e../src/s2/s2coords.h,: 105.: .In file included from .../src/s2/base/logging.h): 21 : In file included from /usr/local/clang/include/absl/log/check.h :\37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, constIn file included from s2/s2closest_point_query.ccc:h18a: rIn file included from *../src/s2/s2closest_point_query.h :a26b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hs:223,: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::25729:: 23In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 257 | /usr/local/clang/include/absl/synchronization/mutex.h#:d1259/usr/local/clang/include/absl/container/internal/btree_container.he::f14i544:n:e 3warning: a:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s warning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ n1259u | l l a544 b | l e cA oB_SnLN_suItl NlTaT*Eb lRaNebA Ls l_| _Xn( ^io nnnsuelrIn file included from lts2/s2coords.cc_ o:or18_ba: jsIn file included from se../src/s2/s2coords.hicg:tn105,, : i In file included from n s../src/s2/base/logging.h| e:r ^21t _: oIn file included from /usr/local/clang/include/absl/base/nullability.hr/usr/local/clang/include/absl/log/check.h:_:a24137s:: s22In file included from i:g/usr/local/clang/include/absl/log/internal/check_impl.hn :_21inote: m: expanded from macro 'absl_nonnull'p/usr/local/clang/include/absl/log/internal/check_op.h l:,516 :&24117& | :,# dc eowarning: fntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]si tn e& ,516 a | tbr s ul e_, nc oo nn| n ^sut l lc h/usr/local/clang/include/absl/container/internal/btree_container.ha_:rN509*o :anb52sn:ul l_note: nlexpanded from macro 'ABSL_INTERNAL_X'o n n u| l ^l509 e | x p r t e x t ) ; A| B ^S LIn file included from _/usr/local/clang/include/absl/base/nullability.hs2/s2closest_point_query.ccI:N:241T18E:: R22NIn file included from :A../src/s2/s2closest_point_query.h L:note: _26Aexpanded from macro 'absl_nonnull': T In file included from T../src/s2/s1angle.h R:241I28 | B: U#TIn file included from dEe../src/s2/s2point.h_fC:AiP27Tn: UeRIn file included from E ../src/s2/s2coder.hDa:_b23BsY: l(In file included from _t/usr/local/clang/include/absl/status/status.hnh:io67nsn: )u)In file included from ,l/usr/local/clang/include/absl/status/internal/status_internal.h l: _29 N : o In file included from n /usr/local/clang/include/absl/strings/cord.hn : u 94 l: l In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| ^31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1260 : 43\: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2coords.cc/usr/local/clang/include/absl/container/internal/common.h:: 18311260: : | In file included from 9 ../src/s2/s2coords.h: : 105note: : bmacro 'ABSL_INTERNAL_IF_true' defined hereIn file included from o ../src/s2/base/logging.ho:l 21 31: ( | In file included from #a/usr/local/clang/include/absl/log/check.hdb:esf37il: n:eIn file included from : /usr/local/clang/include/absl/log/internal/check_impl.htA:yB21SpL: _e/usr/local/clang/include/absl/log/internal/check_op.hI_N:iT517Ed:ReN13nA:tLi t_warning: Iytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]F<_ Tt>r :u517:e | (ticfoyn_sstap teic:h:as*fr *iae bads,lb _.sn.l.o_)n nunliuflla_lsba ltmee iCsthfeiheodcdk )s (t)r| c ^a s| e ^c mp/usr/local/clang/include/absl/base/nullability.ht:r241u:e22I:m pIn file included from note: ls2/s2contains_vertex_query.ccexpanded from macro 'absl_nonnull'(: 18 : | ^In file included from 241 ../src/s2/s2contains_vertex_query.h | :/usr/local/clang/include/absl/base/nullability.h#21:d: 257eIn file included from :f/usr/local/clang/include/absl/container/btree_map.h23i::n67 e: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullable'a: b544s: l3_257:n | o#warning: dn'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]neu fliln e_ aN544bo | sn ln_ unAlBuSllL l_ aI| bN ^lT eE R_NNAuLl_lXa(bilnes e r| t ^_ or_aIn file included from ss2/s2coords.ccs:i18g: nIn file included from ,../src/s2/s2coords.h :i105n: sIn file included from e../src/s2/base/logging.hr:t21_: oIn file included from r/usr/local/clang/include/absl/log/check.h_:a37s: sIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hg:n21_: i/usr/local/clang/include/absl/log/internal/check_op.hm:p518l:,17In file included from :s2/s2closest_point_query.cc& &:warning: ,18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : cIn file included from o../src/s2/s2closest_point_query.hn: s26t518: | In file included from & ../src/s2/s1angle.h, : 28t : rcIn file included from ou../src/s2/s2point.hen:,s27 t: In file included from c| ../src/s2/s2coder.hh ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:a 23r: *In file included from 545 /usr/local/clang/include/absl/status/status.h | a: b67s : l In file included from _ /usr/local/clang/include/absl/status/internal/status_internal.hn :u 29l : lIn file included from a /usr/local/clang/include/absl/strings/cord.h b: l94 e: In file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.h 1: ,31 : c/usr/local/clang/include/absl/synchronization/mutex.hfo:an1279ls:st35e :)c ;hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] r | * ~~~~~~ ab s/usr/local/clang/include/absl/container/internal/btree_container.hl1279_: | n509vu:ol47il:adb lnote: Reexpanded from macro 'ABSL_INTERNAL_X'e gsi2s, t 509e | r| M ^u t e/usr/local/clang/include/absl/base/nullability.h x : P 257r :o 23fA:iB lSnote: eLexpanded from macro 'absl_nullable'r_ (Iv No257Ti | Ed#R dN(eA*fLai_bnAseTl T_aRnbIosBnlUn_TunElu_llC AlfPanTb)Ul(ReiE nD_tN_6uB4lY_l(tat bhwliasei) t) _,| c ^y c l e s ) )In file included from ;s2/s2coords.cc : 18 | : ^ In file included from ../src/s2/s2coords.h : 105/usr/local/clang/include/absl/base/nullability.h : : In file included from 241 ../src/s2/base/logging.h: :22 21: : In file included from note: \/usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nonnull' : 37| : ^~~~241In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: f/usr/local/clang/include/absl/log/internal/check_op.hi:/usr/local/clang/include/absl/container/internal/btree_container.hn518:e:544 47:a:3b :s warning: lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] n o/usr/local/clang/include/absl/container/internal/btree_container.hn :n518511u | :l 52l : _ note: Ncexpanded from macro 'ABSL_INTERNAL_X'oo nnnsu tl 511lc | h a| r ^ * a b s l _AnBuSlLl_aIbNlTeE RsN1A,L _cAoTnTsRtI BIn file included from cUs2/s2closest_point_query.cchT:Ea18_r: *CIn file included from A../src/s2/s2closest_point_query.haP:bT26Us: RlIn file included from _E../src/s2/s1angle.hnD:u_28lB: lYIn file included from a(../src/s2/s2point.hbt:hl27ei: sIn file included from s)../src/s2/s2coder.h2):,)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^ : 67 /usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/internal/status_internal.h :: 2329 :: In file included from note: /usr/local/clang/include/absl/strings/cord.h expanded from macro 'absl_nullable': 94 : In file included from 257/usr/local/clang/include/absl/strings/internal/cordz_info.h | : #31 d: e/usr/local/clang/include/absl/synchronization/mutex.h f: i1293\n: e33 :a| ^b warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l/usr/local/clang/include/absl/container/internal/common.h _:n32u: l91293l: | a vbnote: olmacro 'ABSL_INTERNAL_IF_false' defined hereie d _R Ne32ug | li#sldtaeebfrliMen eu tA| eB ^SxL T_rIaNcTIn file included from eEs2/s2coords.ccrR:(N18vA: oLIn file included from i_../src/s2/s2coords.hdI: F105(_: *faIn file included from abl../src/s2/base/logging.hss:el(21_i: nfIn file included from o_/usr/local/clang/include/absl/log/check.hns:na37utl: liIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hff:ni21)e: (d/usr/local/clang/include/absl/log/internal/check_op.hc,:o 519n.:s.17t.: ) c warning: h_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a_ rV*A _519aA | RbG sS l_ __ nc oo nn| n ^sut l lc hmasrg*, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: eexpanded from macro 'absl_nonnull'x pr t241e | x#td)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nIn file included from os2/s2closest_point_query.ccn:n18u: lIn file included from l../src/s2/s2closest_point_query.h :_26N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from In file included from s2/s2coords.cc/usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2contains_vertex_query.cc:::183118: : : In file included from /usr/local/clang/include/absl/synchronization/mutex.hIn file included from ../src/s2/s2coords.h:../src/s2/s2contains_vertex_query.h:1293:105:21: 62: In file included from :In file included from ../src/s2/base/logging.h /usr/local/clang/include/absl/container/btree_map.h::warning: 2167type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/check.h::547 37:1293: 23 | In file included from :v/usr/local/clang/include/absl/log/internal/check_impl.h o:warning: i21passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d: /usr/local/clang/include/absl/log/internal/check_op.hR: e520547g: | i13 s: t ewarning: r type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]M u t e x T520 r | ac co e nr s( tv o cihtdar ru(*e* )a;ab bs sll| __ ^nn ounl/usr/local/clang/include/absl/container/internal/btree_container.hnl:aub496ll:le9 :fC nhnote: e)macro 'ABSL_INTERNAL_X' defined herec( kcsotn rsc496ta | #scdehecafmrip*nfea laAsbBesSIlLm_pn_loI(nN nT uE| lR ^lN Am/usr/local/clang/include/absl/base/nullability.hLs:_gX,(257F u:n c23| ,: ^ C note: aexpanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.hl :l241 e:e25722, | :#K dQnote: euexpanded from macro 'absl_nonnull'af iln, e241M Q | ua#bdsaellf_,in nKueVl alalabubsell,e_ nM_oVNnaunllululaelb, l _e.N .o .n| )n ^u l l In file included from \| ^s2/s2coords.cc :| 18 ^: In file included from ../src/s2/s2coords.h:105: In file included from In file included from ../src/s2/base/logging.hs2/s2closest_point_query.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2closest_point_query.h::3726: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.h::2128: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h521::2717: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67 : 521In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from c/usr/local/clang/include/absl/strings/cord.ho:n94s: tIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:h31a: r/usr/local/clang/include/absl/synchronization/mutex.h*: 1294a:b62s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b1294l | e s 1 , c o n s t c h a r * a b s l _ n u l l/usr/local/clang/include/absl/container/internal/btree_container.h a:b 546l :e 3 s: 2 , warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 546/usr/local/clang/include/absl/base/nullability.h | : 257 A: B S23 L: _ Inote: N expanded from macro 'absl_nullable'Tc EoIn file included from R NnAs2/s2closest_cell_query.cc257sL:_ | Xt18#(di n: seefrvtIn file included from ion_e../src/s2/s2closest_cell_query.h iod:arb_*a26ss l: _saIn file included from bniu../src/s2/s1angle.hlsgl:_lna28bn,: loeIn file included from in../src/s2/s2point.h_nn:Nsu27luel: llr In file included from oatb../src/s2/s2coder.hb_lo:rj_ea 23,s s: | iIn file included from /usr/local/clang/include/absl/status/status.h ^g| n:_ i ^67m : pIn file included from /usr/local/clang/include/absl/base/nullability.hl/usr/local/clang/include/absl/status/internal/status_internal.h,:In file included from : 241s2/s2coords.cc29&::: &2218In file included from ,:: /usr/local/clang/include/absl/strings/cord.h In file included from :c../src/s2/s2coords.honote: 86:nexpanded from macro 'absl_nonnull's: t105 &/usr/local/clang/include/absl/strings/cord_analysis.h: ,: In file included from 32t241../src/s2/base/logging.h:r | :47u#21:ed: e ,In file included from fwarning: /usr/local/clang/include/absl/log/check.h itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:| n ^ 37e : In file included from a/usr/local/clang/include/absl/container/internal/btree_container.h /usr/local/clang/include/absl/log/internal/check_impl.hb:32:s509 | 21l:s: _52i/usr/local/clang/include/absl/log/internal/check_op.hn:oz: ne521note: n_u:expanded from macro 'ABSL_INTERNAL_X'tl47 l: G 509e_ | warning: t N type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] E o s nt n iu521l mA | laBt Se Ld | _MI ^NcTeE RoNmnoAsrtLy _UAcshaTaTgRrI*e B(aUcbTosEn_ls_CnIn file included from tAuPs2/s2closest_point_query.ccT lC:UlRoE18arbD: _dlRIn file included from BeY es../src/s2/s2closest_point_query.h1(pt:,* hc26o ia: bnsIn file included from )s)s,../src/s2/s1angle.hlt : _cn28 hoa: nrIn file included from * a n../src/s2/s2point.hb u :sl l 27l r: e_ In file included from pn../src/s2/s2coder.hu ) :l; 23l : a| bIn file included from ^ l /usr/local/clang/include/absl/status/status.h\ e: 67 s: 2/usr/local/clang/include/absl/base/nullability.h,| In file included from : ^ /usr/local/clang/include/absl/status/internal/status_internal.h241 | :: ^29/usr/local/clang/include/absl/container/internal/common.h22 : ::In file included from 31/usr/local/clang/include/absl/base/nullability.h /usr/local/clang/include/absl/strings/cord.h:::note: 925794expanded from macro 'absl_nonnull'::: 23In file included from :note: /usr/local/clang/include/absl/strings/internal/cordz_info.h macro 'ABSL_INTERNAL_IF_true' defined here241: note: | 31expanded from macro 'absl_nullable'#: d/usr/local/clang/include/absl/synchronization/mutex.h31e f: | 257i1309# | n#:ddee35e f:ifa bniewarning: snletype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Aa_b BnsSlLo_ _nIn1309unNu | llTlvlEa boRiN_AlLd_Neo _InFR_Ntnreuguulei(llsaiblltef _e r s aC| | toi ^ ^ns f diVeadr,TIn file included from rs2/s2coords.cc.a.:c.18e): rIn file included from i(../src/s2/s2coords.hfv:_o105si: adIn file included from In file included from t is2/s2closest_cell_query.ccs../src/s2/base/logging.hf(:*:i18a21e: b: dIn file included from sIn file included from ../src/s2/s2closest_cell_query.hl/usr/local/clang/include/absl/log/check.h :_:| 26 ^n37: o: In file included from nIn file included from ../src/s2/s1angle.hn/usr/local/clang/include/absl/log/internal/check_impl.h:u:28l21: l: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.hf::n522)In file included from 27:(s2/s2contains_vertex_query.cc: 17 :In file included from : 18../src/s2/s2coder.h | : :warning: ^In file included from 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/s2contains_vertex_query.h: :In file included from /usr/local/clang/include/absl/base/nullability.h21/usr/local/clang/include/absl/status/status.h :: :522241In file included from 67 | :/usr/local/clang/include/absl/container/btree_map.h: 22:In file included from : 67/usr/local/clang/include/absl/status/internal/status_internal.h : :note: c/usr/local/clang/include/absl/container/internal/btree_container.ho29nexpanded from macro 'absl_nonnull':: s t546In file included from :c /usr/local/clang/include/absl/strings/cord.h3h241::a | 86# r: *dwarning: e/usr/local/clang/include/absl/strings/cord_analysis.h 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]afb:s i50ln:_e49n o n:a546n b | u lwarning: s ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] lA_B enxSoLp_r tneI50nxNt | )uTlsl;E RiN A Lz_e| _ ^N_Xt o(G/usr/local/clang/include/absl/base/nullability.hnie:tnnus241eMrl:lot22_ r:o re P| _ ^anote: srs expanded from macro 'absl_nonnull'ei cgiIn file included from s ns2/s2closest_point_query.cce241,: Mi | 18en#s: emdIn file included from erot../src/s2/s2closest_point_query.hfr_y:ionUe26rs : _aaIn file included from agsb../src/s2/s1angle.hses:l(i28_cg: noonnIn file included from nn_../src/s2/s2point.husitm:l pC27oll : r,_ In file included from &d&N,o../src/s2/s2coder.hnRn u:lec23lpo*n: s In file included from t a/usr/local/clang/include/absl/status/status.h | b:& ^s67, l: _In file included from tnr/usr/local/clang/include/absl/status/internal/status_internal.hou:en29,n : u In file included from l| /usr/local/clang/include/absl/strings/cord.hl ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : r94e: pIn file included from 547)/usr/local/clang/include/absl/strings/internal/cordz_info.h | ;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^ : 1310 :/usr/local/clang/include/absl/base/nullability.h 17: : 241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : note: expanded from macro 'absl_nonnull't1310 r | u e )241 ; | # dc| eo ~~~~~fn isnte /usr/local/clang/include/absl/container/internal/btree_container.hca:hb509as:rl47*_: n aonote: bnexpanded from macro 'ABSL_INTERNAL_X'sn lu_lnl o 509n_ | n Nu ol n ln um l sl g ,A B S| Lc_ ^oI nNsTtE RvNoAiLd_*A TaTbRsIlB_UnIn file included from Tos2/s2closest_cell_query.ccEn_:nC18AuP: lTIn file included from Ul../src/s2/s2closest_cell_query.hR E:cD26_vB: )YIn file included from )(;t../src/s2/s1angle.h h:i s28)| : ^)In file included from , ../src/s2/s2point.h :/usr/local/clang/include/absl/base/nullability.h 27 :: 241In file included from :../src/s2/s2coder.h 22: :23 : In file included from note: /usr/local/clang/include/absl/status/status.h expanded from macro 'absl_nonnull': 67 : In file included from 241 /usr/local/clang/include/absl/status/internal/status_internal.h | : #29 d : e In file included from f/usr/local/clang/include/absl/strings/cord.h i:\n 86e : | /usr/local/clang/include/absl/strings/cord_analysis.ha ^~~~:b 56s:l56_:n owarning: n/usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: u546l:l3 :56_ | Nwarning: sopassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]inz ne/usr/local/clang/include/absl/container/internal/btree_container.hu_:lt511l :G e52| t: ^E snote: texpanded from macro 'ABSL_INTERNAL_X'i matIn file included from es2/s2closest_point_query.cc511d:F | 18a : i In file included from r ../src/s2/s2closest_point_query.h S :h 26a : r In file included from e ../src/s2/s1angle.hM :eA28mB: oSIn file included from rL../src/s2/s2point.hy_:UI27sN: aTIn file included from gE../src/s2/s2coder.heR:N(23AcL: o_In file included from nA/usr/local/clang/include/absl/status/status.hsT:tT67R I: CBIn file included from UoT/usr/local/clang/include/absl/status/internal/status_internal.hrE:d_29RC: eAIn file included from PpT/usr/local/clang/include/absl/strings/cord.hU*:R E94aD: b_In file included from sB/usr/local/clang/include/absl/strings/internal/cordz_info.hlY:_(31nt: oh/usr/local/clang/include/absl/synchronization/mutex.hni:ns1310)u:)l)47l : r warning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p ) ; 1310 | | ^ /usr/local/clang/include/absl/base/nullability.h c: o241 n: s22 t: cnote: hexpanded from macro 'absl_nonnull' a r\ * 241 | a| #b ^ds elf_/usr/local/clang/include/absl/container/internal/common.hin:no31en: n9au:bl slnote: l macro 'ABSL_INTERNAL_IF_true' defined here_m nsogn ,n31 u | cl#oldn es_ftNi onvneon iuAdlB*lS La _b| Is ^Nl T_EnRoNnAnLu_lIlF _ctvr)u)e;( i f| _ ^s at/usr/local/clang/include/absl/base/nullability.hi:s241f:i22e:d ,note: expanded from macro 'absl_nonnull'. .. )241 | i#fd_esfaitnies faibesdl _ n| o ^n null _NonnIn file included from us2/s2contains_vertex_query.ccl:l18 : In file included from | ../src/s2/s2contains_vertex_query.h ^: 21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MVIn file included from as2/s2closest_point_query.ccl:u18e: ,In file included from ../src/s2/s2closest_point_query.h.:.26.: )In file included from ../src/s2/s1angle.h : 28 : In file included from \../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#553d:e3f:i nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] absl _553n | o n nAuBlSlL __INNoTnEnRuNlAlL _ X| ( ^i nsert_or_assign, insert_or_aIn file included from ss2/s2closest_point_query.ccs:i18g: nIn file included from _../src/s2/s2closest_point_query.hi:m26p: lIn file included from ,../src/s2/s1angle.h :&28&: ,In file included from ../src/s2/s2point.h&:&27,: In file included from t../src/s2/s2coder.hr:u23e: ,In file included from /usr/local/clang/include/absl/status/status.ht:r67u: eIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h;: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 110:55/usr/local/clang/include/absl/container/internal/btree_container.h:: 509:warning: 52type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X' 110 | v o509i | d A p p e n d C o rAdBTSoLS_tIrNiTnEgR(NcAoLn_sAtT TCRoIrBdU&T Es_rCcA,P TsUtRdE:D:_sBtYr(itnhgi*s )a)b,s l _ n o n n u l l d s t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/common.h :31: 9241: | #note: dmacro 'ABSL_INTERNAL_IF_true' defined heree fin e31 | a#bdself_innoen nAuBlSlL __INNoTnEnRuNlAlL _ I| F ^_ true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2closest_point_query.cc511: | 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: T/usr/local/clang/include/absl/strings/cord.hE:_425C:A62P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY( t425h | i s )f)r)i e n d v o i d C o p y C o r d T o S t r i n\g ( c| o ^~~~n st Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _/usr/local/clang/include/absl/container/internal/btree_container.hN:o555n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl,In file included from s2/s2closest_point_query.ccc:o18n: sIn file included from t../src/s2/s2closest_point_query.h :&26,: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/btree_container.h::27509: :In file included from 52../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :50929 | : /usr/local/clang/include/absl/strings/cord.h : 480 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L480_ | I N T E RuNsAiLn_gA TpToRiInBtUeTrE _=C AcPoTnUsRtE Dv_aBlYu(et_htiysp)e)*, a b s l _ n o n n u l l ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h :24132 | :#9d:e fnote: imacro 'ABSL_INTERNAL_IF_false' defined heren e a b32s | l#_dneofninnuel lA B_SNLo_nInNuTlElR N A| L ^_ IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_orIn file included from _s2/s2closest_point_query.cca:s18s: iIn file included from g../src/s2/s2closest_point_query.hn:,26 : iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from _/usr/local/clang/include/absl/status/status.hh:i67n: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hi:m29p: l/usr/local/clang/include/absl/strings/cord.h,: 501c:o52n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , | ^ 501 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52e:x pnote: lexpanded from macro 'ABSL_INTERNAL_X'i cit 511C | h u n k I t e r a t oArB(ScLo_rIdN_TiEnRtNeArLn_aAlT:T:RCIoBrUdTREe_pC*A PaTbUsRlE_Dn_oBnYn(utlhli st)r)e)e ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #\d e f| i ^n e /usr/local/clang/include/absl/container/internal/common.ha:b32s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_false' defined heren ull 32_ | N#odnenfuilnle A| B ^S L_INTERNAL_IF_false(if_In file included from ss2/s2closest_point_query.cca:t18i: sIn file included from f../src/s2/s2closest_point_query.hi:e26d: ,In file included from ../src/s2/s1angle.h.:.28.: )In file included from ../src/s2/s2point.h_:_27V: AIn file included from _../src/s2/s2coder.hA:R23G: SIn file included from _/usr/local/clang/include/absl/status/status.h_: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2contains_vertex_query.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2contains_vertex_query.h: :21/usr/local/clang/include/absl/strings/cord.h: :In file included from 507/usr/local/clang/include/absl/container/btree_map.h::4367:: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]558 :3: warning: 507passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | v558o | i d AIBnSiLt_TIrNeTeE(RcNoArLd__Xi(nitnesrenratl_:o:rC_oarsdsRiegpn*, aibnssle_rnto_nonru_lals stirgene_)h;i n t| _ ^i mp/usr/local/clang/include/absl/base/nullability.hl:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' &, 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/btree_container.hi:n509e: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n509u | l l _ N o n n u l lA B S| L ^_ INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2closest_point_query.cc\: 18 : | In file included from ^../src/s2/s2closest_point_query.h :26: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s1angle.h32::289: :In file included from ../src/s2/s2point.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here27 : In file included from ../src/s2/s2coder.h: 2332: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29A: B/usr/local/clang/include/absl/strings/cord.hS:L525_:I35N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL_I F525_ | f a l s ea(bisfl_:s:actoirsdf_iiendt,e r.n.a.l): :_C_oVrAd_RAeRpG*S _a_b s l| _ ^n ullable cuIn file included from rs2/s2contains_vertex_query.ccr:e18n: tIn file included from _../src/s2/s2contains_vertex_query.hl:e21a: fIn file included from _/usr/local/clang/include/absl/container/btree_map.h :=67 : n/usr/local/clang/include/absl/container/internal/btree_container.hu:l558l:p3t:r ;warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 558/usr/local/clang/include/absl/base/nullability.h | : 257 :A23B:S Lnote: _expanded from macro 'absl_nullable'I NT E257R | N#AdLe_fXi(nien saebrstl__onru_lalsasbilgen ,_ Niunlslearbtl_eo r _| a ^s sign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) ifIn file included from _s2/s2closest_point_query.ccs:a18t: iIn file included from s../src/s2/s2closest_point_query.hf:i26e: dIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2contains_vertex_query.cc582::1837: :In file included from ../src/s2/s2contains_vertex_query.h:warning: 21: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h :582558 | : 3 : warning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]x plici t558 | C h uAnBkSRLa_nIgNeT(EcRoNnAsLt_ XC(oirnds*e ratb_solr__naosnsniuglnl, cionrsde)r t:_ ocro_rads_s(icgonr_dh)i n{t}_ i m| p ^l , c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | # d559e | f i n e a b s l _ n o n n u l l _cNoonnsntu l&l, f| a ^l se, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | In file included from s2/s2closest_point_query.ccc:o18n: sIn file included from t../src/s2/s2closest_point_query.h_:i26t: eIn file included from r../src/s2/s1angle.ha:t28o: rIn file included from (../src/s2/s2point.hh:i27n: tIn file included from )../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: L/usr/local/clang/include/absl/strings/cord.h_:C588O:M17M:A )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 588 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511 :c47o:n snote: texpanded from macro 'ABSL_INTERNAL_X' Cord *511 | a b s l _ n o n n u lAlB ScLo_rIdN_T;E R N| A ^L _A/usr/local/clang/include/absl/base/nullability.hT:T241R:I22B:U Tnote: Eexpanded from macro 'absl_nonnull'_ CA P241T | U#RdEeDf_iBnYe( tahbissl)_)n)o n n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | In file included from s2/s2closest_point_query.ccA:B18S: LIn file included from _../src/s2/s2closest_point_query.hI:N26T: EIn file included from R../src/s2/s1angle.hN:A28L: _In file included from X../src/s2/s2point.h(:i27n: sIn file included from e../src/s2/s2coder.hr:t23_: oIn file included from r/usr/local/clang/include/absl/status/status.h_:a67s: sIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hg:n29,: /usr/local/clang/include/absl/strings/cord.hi:n655s:e39r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _as s655i | g n _ h ienxtp_liimcpilt, CchoanrsItt e&r,a t o| r ^( co/usr/local/clang/include/absl/container/internal/btree_container.hn:s509t: 52C:o rnote: dexpanded from macro 'ABSL_INTERNAL_X'* ab s509l | _ n o n n u l l c oArBdS)L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22A:T Tnote: Rexpanded from macro 'absl_nonnull'I BU T241E | _#CdAePfTiUnReE Da_bBsYl(_tnhoinsn)u)l,l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNIn file included from As2/s2closest_point_query.ccL:_18I: FIn file included from _../src/s2/s2closest_point_query.ht:r26u: eIn file included from (../src/s2/s1angle.hi:f28_: sIn file included from a../src/s2/s2point.ht:i27s: fIn file included from i../src/s2/s2coder.he:d23,: In file included from ./usr/local/clang/include/absl/status/status.h.:.67): In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hf:_29s: a/usr/local/clang/include/absl/strings/cord.ht:i667s:f44i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 667 | statiIn file included from cs2/s2contains_vertex_query.cc :C18o: rIn file included from d../src/s2/s2contains_vertex_query.h :A21d: vIn file included from a/usr/local/clang/include/absl/container/btree_map.hn:c67e: A/usr/local/clang/include/absl/container/internal/btree_container.hn:d561R:e3a:d (warning: C'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h arIte r561a | t o rA*B SaLb_sIlN_TnEoRnNnAuLl_lX (iitn,s esritz_eo_rt_ ans_sbiygtne,s )i;n s e| r ^t _o/usr/local/clang/include/absl/base/nullability.hr:_241a:s22s:i gnote: nexpanded from macro 'absl_nonnull'_ hi n241t | _#idmepfli,n ec oanbsstl _&n,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l _562N | o n n u l l | ^ const &, true, falIn file included from ss2/s2closest_point_query.cce:,18 : In file included from | ../src/s2/s2closest_point_query.h ~~~~~~~~~~~~~~~~~~~~~: 26: In file included from ../src/s2/s1angle.h :56328 | : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :c29o: n/usr/local/clang/include/absl/strings/cord.hs:t674_:i37t:e rwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t or(h i674n | t ) sAtBaStLi_cI NvToEiRdN AALd_vCaOnMcMeA()C;h a r| I ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t era/usr/local/clang/include/absl/container/internal/btree_container.ht:o509r:*47 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _no n509n | u l l i t , s i zAeB_StL _nI_NbTyEtReNsA)L;_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T241E:_22C:A Pnote: Texpanded from macro 'absl_nonnull'U RE D241_ | B#Yd(etfhiinse) )a,b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h\: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/status/status.h32::679: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29macro 'ABSL_INTERNAL_IF_false' defined here: /usr/local/clang/include/absl/strings/cord.h:730 :3236 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine A730B | S L _ I NeTxEpRlNiAcLi_tI FC_hfaarlRsaen(gief(_csoantsits fCioerdd,* .a.b.s)l __n_oVnAn_uAlRlG Sc_o_r d )| ^: cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &In file included from ,s2/s2closest_point_query.cc : 18| : ^In file included from ../src/s2/s2closest_point_query.h:26/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509../src/s2/s1angle.h::5228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'ABSL_INTERNAL_X'27 : In file included from ../src/s2/s2coder.h:23 : 509In file included from | /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h :A795B:S43L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L795_ | A T TfRrIiBeUnTdE _vCoAiPdT UARbEsDl_FBoYr(mtahtiFsl)u)s,h ( a b s l : : C o r d * a b s l _ n o n n u l\l c| o ^r d,/usr/local/clang/include/absl/container/internal/common.h : 31| : ^9 : note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_true' defined here: 241:22: 31 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_ltlr u_eN(oinfn_uslalt i s| f ^i ed, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2closest_point_query.cc :A18B: SIn file included from L../src/s2/s2closest_point_query.h_:I26N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hA:T27T: RIn file included from I../src/s2/s2coder.hB:U23T: EIn file included from _/usr/local/clang/include/absl/status/status.hC:A67P: TIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hR:E29D: _/usr/local/clang/include/absl/strings/cord.hB:Y898(:t27h:i swarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) , 898 | f r i e n d c o n s t C o r d\z I n| f ^~~~o * abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_564n:u3l:l awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l e/usr/local/clang/include/absl/container/internal/btree_container.h :G511e:t52C:o rnote: dexpanded from macro 'ABSL_INTERNAL_X'z Inf o511F | o r T e s t i n g ( A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Aexpanded from macro 'absl_nullable'T TR I257B | U#TdEe_fCiAnPeT UaRbEsDl__BnYu(ltlhaibsl)e) )_ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assiIn file included from gs2/s2closest_point_query.ccn:_18h: iIn file included from n../src/s2/s2closest_point_query.ht:_26i: mIn file included from p../src/s2/s1angle.hl:,28 : cIn file included from o../src/s2/s2point.hn:s27t: In file included from &../src/s2/s2coder.h,: 23 : | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/status.h :67: In file included from 565/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : /usr/local/clang/include/absl/strings/cord.h : 927 : 43 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | c o n s t & , t r u e , t r u e , | ~~~~~~~~~~~~~~~~~~~~ 566 | C o r d R e p * a b s l _ ncuolnlsatb_liet erreapt)o;r ( h| i ^n t) /usr/local/clang/include/absl/base/nullability.hA:B257S:L23_:I Nnote: Texpanded from macro 'absl_nullable'E RN A257L | _#CdOeMfMiAn)e; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l511a:b47l:e note: _expanded from macro 'ABSL_INTERNAL_X'N ull a511b | l e | ^ ABSL_INTERNAL_ATTIn file included from Rs2/s2closest_point_query.ccI:B18U: TIn file included from E../src/s2/s2closest_point_query.h_:C26A: PIn file included from T../src/s2/s1angle.hU:R28E: DIn file included from _../src/s2/s2point.hB:Y27(: tIn file included from h../src/s2/s2coder.hi:s23): )In file included from )/usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 929 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | \ | v ^~~~o id Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_n/usr/local/clang/include/absl/container/internal/btree_container.hu:l568l:a3b:l ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ Null a568b | l e A B| S ^L _INTERNAL_X(insert_orIn file included from _s2/s2closest_point_query.cca:s18s: iIn file included from g../src/s2/s2closest_point_query.hn:,26 : iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from _/usr/local/clang/include/absl/status/status.hh:i67n: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hi:m29p: l/usr/local/clang/include/absl/strings/cord.h,: 934c:o31n:s twarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]& , & &934, | | ^ vo/usr/local/clang/include/absl/container/internal/btree_container.hi:d509 :s52e:t _note: dexpanded from macro 'ABSL_INTERNAL_X'a ta( c509o | n s t c h a r * aAbBsSlL__nIuNlTlEaRbNlAeL _dAaTtTaR,I BsUiTzEe__CtA PnT)U;R E D| _ ^B Y(/usr/local/clang/include/absl/base/nullability.ht:h257i:s23):) ,note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a\b l e| ^_ Nu/usr/local/clang/include/absl/container/internal/common.hl:l32a:b9l:e note: macro 'ABSL_INTERNAL_IF_false' defined here| ^ 32 | #define ABSL_INTIn file included from Es2/s2closest_point_query.ccR:N18A: LIn file included from _../src/s2/s2closest_point_query.hI:F26_: fIn file included from a../src/s2/s1angle.hl:s28e: (In file included from i../src/s2/s2point.hf:_27s: aIn file included from t../src/s2/s2coder.hi:s23f: iIn file included from e/usr/local/clang/include/absl/status/status.hd:,67 : .In file included from ./usr/local/clang/include/absl/status/internal/status_internal.h.:)29 : _/usr/local/clang/include/absl/strings/cord.h_:V935A:_11A:R Gwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ _ | ^935 | charIn file included from *s2/s2contains_vertex_query.cc :a18b: sIn file included from l../src/s2/s2contains_vertex_query.h_:n21o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: /usr/local/clang/include/absl/container/internal/btree_container.hs:e568t:_3d:a twarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( siz e568_ | t nA)B;S L _/I/N TWErRiNtAeL _dXa(tian steor tt_hoer _raesssuilgtn , | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | h#idnetf_iinmep la,b sclo_nnsotn n&u,l l& &_,N o n| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABIn file included from Ss2/s2closest_point_query.ccL:_18I: NIn file included from T../src/s2/s2closest_point_query.h:E26R: NIn file included from A../src/s2/s1angle.hL:_28A: TIn file included from T../src/s2/s2point.hR:I27B: UIn file included from T../src/s2/s2coder.hE:_23C: AIn file included from P/usr/local/clang/include/absl/status/status.hT:U67R: EIn file included from D/usr/local/clang/include/absl/status/internal/status_internal.h_:B29Y: (/usr/local/clang/include/absl/strings/cord.ht:h937i:s35):) )warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | a b s l : : c o r d _ i\n t e| r ^n al/usr/local/clang/include/absl/container/internal/common.h:::32C:o9r:d Rnote: emacro 'ABSL_INTERNAL_IF_false' defined herep * a b32s | l#_dneuflilnaeb lAeB StLr_eIeN(T)E RcNoAnLs_tI;F _ f| a ^l se/usr/local/clang/include/absl/base/nullability.h(:i257f:_23s:a tnote: iexpanded from macro 'absl_nullable's fi e257d | ,# d.e.f.i)n e_ _aVbAs_lA_RnGuSl_l_a b l| e ^ _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2contains_vertex_query.ccl:l18 : In file included from | ../src/s2/s2contains_vertex_query.h ^: 21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2closest_point_query.cc :18: In file included from ../src/s2/s2closest_point_query.h :57026 | : In file included from ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hI:N27T: EIn file included from R../src/s2/s2coder.hN:A23L: _In file included from X/usr/local/clang/include/absl/status/status.h(:i67n: sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hr:t29_: o/usr/local/clang/include/absl/strings/cord.hr:_939a:s17s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], in s939e | r t _ o rc_oansssti gcnh_ahri*n ta_bismlp_ln,o ncnounlslt a&s,_ c&h&a,r s (| ) ^ co/usr/local/clang/include/absl/container/internal/btree_container.hn:s509t:;52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :50922 | : note: expanded from macro 'absl_nonnull' 241 | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nAnTuTlRlI B_UNToEn_nCuAlPlT U R| E ^D _BY(this)), In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from \../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h32::299: : /usr/local/clang/include/absl/strings/cord.h:note: 941macro 'ABSL_INTERNAL_IF_false' defined here: 35: warning: 32 | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# def i941n | e A B SaLb_sIlN:T:EcRoNrAdL__iInFt_efranlasle:(:iCfo_rsdaRteips*f iaebds,l _.n.u.l)l a_b_lVeA _cAlReGaSr_(_) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2contains_vertex_query.cc :18: In file included from 257../src/s2/s2contains_vertex_query.h | :#21d: eIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:n67e: /usr/local/clang/include/absl/container/internal/btree_container.ha:b570s:l3_:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l able 570_ | N u lAlBaSbLl_eI N T| E ^R NAL_X(insert_or_assign, insert_or_assign_hint_iIn file included from ms2/s2closest_point_query.ccp:l18,: In file included from c../src/s2/s2closest_point_query.ho:n26s: tIn file included from ../src/s2/s1angle.h&:,28 : &In file included from &../src/s2/s2point.h,: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/status.h511::6752: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/strings/cord.h:950: 18511: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | A B S LC_oIrNdTREeRpNFAlLa_tA*T TaRbIsBlU_TnEo_nCnAuPlTlU RMEaDk_eBFYl(atthWiist)h)E)x t r a C a p a c i t y ( s i z e _ t e x t r a\) ; | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:31/usr/local/clang/include/absl/base/nullability.h::9241:: 22:note: macro 'ABSL_INTERNAL_IF_true' defined here note: expanded from macro 'absl_nonnull' 31 | #241d | e#fdienfei nAeB SaLb_sIlN_TnEoRnNnAuLl_lI F__Ntornuneu(lilf _ s| a ^t isfied, ...) if_satiIn file included from ss2/s2closest_point_query.ccf:i18e: dIn file included from ../src/s2/s2closest_point_query.h :| 26 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2contains_vertex_query.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2contains_vertex_query.h: :21/usr/local/clang/include/absl/strings/cord.h: :In file included from 957/usr/local/clang/include/absl/container/btree_map.h::2767:: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :570type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] :3: 957 | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] voi d570 | S e tATBrSeLe_(ICNoTrEdRRNeApL*_ Xa(bisnls_enrotn_nourl_la srseipg,n ,c oinnsste rCto_rodrz_UapsdsaitgenS_choipnet&_ ismcpolp,e )c;o n s| t ^ &,/usr/local/clang/include/absl/base/nullability.h :&241&:,22 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' 241571 | | # d e f i n e a b s l _ n o n n u lfla l_sNeo,n nturlule , | c ^o nst_iterator(hint) ABSLIn file included from _s2/s2closest_point_query.ccI:N18T: EIn file included from R../src/s2/s2closest_point_query.hN:A26L: _In file included from C../src/s2/s1angle.hO:M28M: AIn file included from )../src/s2/s2point.h;: 27 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.h::51167:: 47In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/strings/cord.h :961:34: 511 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | A BvSoLi_dI NSTeEtRTNrAeLe_OArTETmRpItByU(TCEo_rCdARPeTpU*R EaDb_sBlY_(ntuhlilsa)b)l)e r e p , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257\ | # d| e ^~~~f ine absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:/usr/local/clang/include/absl/container/internal/btree_container.h26:: 572In file included from :../src/s2/s1angle.h3::28 : In file included from warning: ../src/s2/s2point.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 27: In file included from ../src/s2/s2coder.h:23 : 572In file included from | /usr/local/clang/include/absl/status/status.h : 67A: BIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.hL:_29I: N/usr/local/clang/include/absl/strings/cord.hT:E972R:N31A:L _warning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( inse r972t | _ o r _ avsosiidg nE,m pilnasceerTtr_eoer(_CaosrsdiRgenp_*h ianbts_li_mnpoln,n ucloln srte p&,, c&o&n,s t | I ^n li/usr/local/clang/include/absl/container/internal/btree_container.hn:e509D:a52t:a ¬e: expanded from macro 'ABSL_INTERNAL_X'p are n509t | , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iAnTeT RaIbBsUlT_En_oCnAnPuTlUlR E_DN_oBnYn(utlhli s )| ) ^, \ In file included from s2/s2closest_point_query.cc| : ^18 : In file included from ../src/s2/s2closest_point_query.h/usr/local/clang/include/absl/container/internal/common.h::2631: :In file included from 9../src/s2/s1angle.h:: 28: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h31: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: L/usr/local/clang/include/absl/strings/cord.h_:I978N:T36E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _IF _978t | r u e ( ivfo_isda tCiosmfmiietdT,r e.e.(.c)o nisft_ sCaotridsRfeipe*d a b| s ^l _nullable old_In file included from rs2/s2contains_vertex_query.cce:p18,: In file included from ../src/s2/s2contains_vertex_query.h| : ^21 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::67257: :/usr/local/clang/include/absl/container/internal/btree_container.h23::572 :3note: :expanded from macro 'absl_nullable' warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]257 | #def i572n | e aAbBsSlL__nIuNlTlEaRbNlAeL __XN(uilnlsaebrlte_ o r| _ ^a ssign, inIn file included from ss2/s2closest_point_query.cce:r18t: _In file included from o../src/s2/s2closest_point_query.hr:_26a: sIn file included from s../src/s2/s1angle.hi:g28n: _In file included from h../src/s2/s2point.hi:n27t: _In file included from i../src/s2/s2coder.hm:p23l: ,In file included from /usr/local/clang/include/absl/status/status.hc:o67n: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h :&29,: /usr/local/clang/include/absl/strings/cord.h&:&979,: 30 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 573 | 979 | t r u e , CfoarldsRee,p *c oanbsstl__intoenrnautlolr (rheipn,t )c oAnBsStL _CIoNrTdEzRUNpAdLa_tCeOSMcMoAp)e;& s| c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o pe,/usr/local/clang/include/absl/container/internal/btree_container.h : 509| : ^47 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241 :22: note: 509expanded from macro 'absl_nonnull' | 241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)), In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : \In file included from ../src/s2/s2coder.h :| 23 ^~~~: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::572982::339:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511: 52982: | note: expanded from macro 'ABSL_INTERNAL_X' vo i511d | A p p e n d T r e eATBoSILn_lIiNnTeEdR(NCAoLr_dARTeTpR*I BaUbTsEl__CnAoPnTnUuRlElD _tBrYe(et,h i s| ) ^) ) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l32l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_false' defined heren ull 32 | | # ^d efine ABSL_INTERNIn file included from As2/s2closest_point_query.ccL:_18I: FIn file included from _../src/s2/s2closest_point_query.hf:a26l: sIn file included from e../src/s2/s1angle.h(:i28f: _In file included from s../src/s2/s2point.ha:t27i: sIn file included from f../src/s2/s2coder.hi:e23d: ,In file included from /usr/local/clang/include/absl/status/status.h.:.67.: )In file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:_29V: A/usr/local/clang/include/absl/strings/cord.h_:A984R:G36S:_ _warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MIn file included from es2/s2contains_vertex_query.cct:h18o: dIn file included from I../src/s2/s2contains_vertex_query.hd:e21n: tIn file included from i/usr/local/clang/include/absl/container/btree_map.hf:i67e: r/usr/local/clang/include/absl/container/internal/btree_container.h :m574e:t3h:o dwarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]; | ^ 574 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eXf(iinnes earbts_lo_rn_oansnsuilgln ,_ Nionnsneurltl_ o r| _ ^a ssign_hint_impl,In file included from s2/s2closest_point_query.ccc:o18n: sIn file included from t../src/s2/s2closest_point_query.h :&26,: In file included from &../src/s2/s1angle.h&:,28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coder.h::50923:: 52In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h509: | 986 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A986B | S L _ I NvToEidR NPArLe_pAeTnTdRTIrBeUeTTEo_ICnAlPiTnUeRdE(DC_oBrYd(Rtehpi*s )a)b,s l _ n o n n u l l t r e e , | ^ /usr/local/clang/include/absl/base/nullability.h : 241\: 22 :| ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h:31 :2419 | :# dnote: emacro 'ABSL_INTERNAL_IF_true' defined heref ine 31a | b#sdle_fnionnen uAlBlS L__NIoNnTnEuRlNlA L _| I ^F _true(if_satisfiedIn file included from ,s2/s2closest_point_query.cc :.18.: .In file included from )../src/s2/s2closest_point_query.h :i26f: _In file included from s../src/s2/s1angle.ha:t28i: sIn file included from f../src/s2/s2point.hi:e27d: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: In file included from warning: s2/s2contains_vertex_query.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2contains_vertex_query.h: 21988: | In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : v/usr/local/clang/include/absl/container/internal/btree_container.ho:i574d: 3P:r ewarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e ndTre e574T | o T rAeBeS(LC_oIrNdTREeRpN*A La_bXs(li_nnsoenrntu_lolr _tarsesei,g nM,e tihnosdeIrdte_notri_faisesri gmne_thhiondt)_;i m p| l ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull'& &, 241 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d efi n575e | a b s l _ n o n n u l l _ N o n nturlule , | t ^r ue, const_iteratoIn file included from rs2/s2closest_point_query.cc(:h18i: nIn file included from t../src/s2/s2closest_point_query.h): 26A: BIn file included from S../src/s2/s1angle.hL:_28I: NIn file included from T../src/s2/s2point.hE:R27N: AIn file included from L../src/s2/s2coder.h_:C23O: MIn file included from M/usr/local/clang/include/absl/status/status.hA:)67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~29 : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h989::50931::47 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 989509 | | v o i d P rAeBpSeLn_dITNrTeEeR(NCAoLr_dARTeTpR*I BaUbTsEl__CnAoPnTnUuRlElD _tBrYe(et,h iMse)t)h,o d I d e n t i f i e r m e t h o d ) ; | ^\ | /usr/local/clang/include/absl/base/nullability.h ^~~~: 241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241574 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e/usr/local/clang/include/absl/container/internal/btree_container.h :a511b:s52l:_ nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l511 | _ N o n n u l l | A ^B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2closest_point_query.cc):)18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h :\67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/strings/cord.h::31994::930:: note: warning: macro 'ABSL_INTERNAL_IF_true' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 31 | 994# | d e f i nveo iAdB SCLo_pIyNTToE(RsNtAdL:_:IsFt_rtirnuge*( iafb_ssla_tniosnfniueldl, d.s.t.)) ciofn_ssta t{i s f| i ^e d /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2contains_vertex_query.ccf:i18n: eIn file included from ../src/s2/s2contains_vertex_query.ha:b21s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l574l: 3_:N owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ull | 574 ^ | ABSL_INTERNAL_X(inIn file included from ss2/s2closest_point_query.cce:r18t: _In file included from o../src/s2/s2closest_point_query.hr:_26a: sIn file included from s../src/s2/s1angle.hi:g28n: ,In file included from ../src/s2/s2point.hi:n27s: eIn file included from r../src/s2/s2coder.ht:_23o: rIn file included from _/usr/local/clang/include/absl/status/status.ha:s67s: iIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.hn:_29h: i/usr/local/clang/include/absl/strings/cord.hn:t999_:i28m:p lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s999t | & , &v&o,i d | C ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o pyT o575A | r r a y ( c h a r * a b s l _ n o ntnruulel, dtsrtu)e ,c ocnosnts;t _ i| t ^e ra/usr/local/clang/include/absl/base/nullability.ht:o241r:(22h:i nnote: texpanded from macro 'absl_nonnull') A B241S | L#_dIeNfTiEnReN AaLb_sClO_MnMoAn)n;u l l| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Non/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l47 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATIn file included from Ts2/s2closest_point_query.ccR:I18B: UIn file included from T../src/s2/s2closest_point_query.hE:_26C: AIn file included from P../src/s2/s1angle.hT:U28R: EIn file included from D../src/s2/s2point.h_:B27Y: (In file included from t../src/s2/s2coder.hh:i23s: )In file included from )/usr/local/clang/include/absl/status/status.h): 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1012 : 37 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | \ | a ^~~~b sl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o577n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ Nonn u577l | l A| B ^S L_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAIn file included from Ls2/s2closest_point_query.cc_:A18T: TIn file included from R../src/s2/s2closest_point_query.hI:B26U: TIn file included from E../src/s2/s1angle.h_:C28A: PIn file included from T../src/s2/s2point.hU:R27E: DIn file included from _../src/s2/s2coder.hB:Y23(: tIn file included from h/usr/local/clang/include/absl/status/status.hi:s67): )In file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1049 : 56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | s t a\t i c| ^b oo/usr/local/clang/include/absl/container/internal/common.hl: 32G:e9t:F lnote: amacro 'ABSL_INTERNAL_IF_false' defined heret Aux (32a | b#sdle:f:icnoer dA_BiSnLt_eIrNnTaElR:N:ACLo_rIdFR_efpa*l saeb(silf__nsoantniuslfli erde,p ,. . .| ) ^ __/usr/local/clang/include/absl/base/nullability.hV:A241_:A22R:G Snote: _expanded from macro 'absl_nonnull'_ | ^241 | #defineIn file included from s2/s2contains_vertex_query.cca:b18s: lIn file included from _../src/s2/s2contains_vertex_query.hn:o21n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67 : _/usr/local/clang/include/absl/container/internal/btree_container.hN:o577n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 577 | ABSL_IIn file included from Ns2/s2closest_point_query.ccT:E18R: NIn file included from A../src/s2/s2closest_point_query.hL:_26X: (In file included from i../src/s2/s1angle.hn:s28e: rIn file included from t../src/s2/s2point.h_:o27r: _In file included from a../src/s2/s2coder.hs:s23i: gIn file included from n/usr/local/clang/include/absl/status/status.h,: 67i: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.he:r29t: _/usr/local/clang/include/absl/strings/cord.ho:r1050_:a45s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _hin t1050_ | i m p l , & & , c o n s t & , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h :a511b:s52l:: :note: sexpanded from macro 'ABSL_INTERNAL_X't rin g511_ | v i e w * a b s l _AnBoSnLn_uIlNlT EfRrNaAgLm_eAnTtT)R;I B U| T ^E _C/usr/local/clang/include/absl/base/nullability.hA:P241T:U22R:E Dnote: _expanded from macro 'absl_nonnull'B Y( t241h | i#sd)e)f)i n e a b s l _ n o n n u l l _ N o n n u l l\ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSLIn file included from _s2/s2closest_point_query.ccI:N18T: EIn file included from R../src/s2/s2closest_point_query.hN:A26L: _In file included from I../src/s2/s1angle.hF:_28f: aIn file included from l../src/s2/s2point.hs:e27(: iIn file included from f../src/s2/s2coder.h_:s23a: tIn file included from i/usr/local/clang/include/absl/status/status.hs:f67i: eIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h,: 29.: ./usr/local/clang/include/absl/strings/cord.h.:)1054 :_37_:V Awarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A RGS _1054_ | | ^ absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2contains_vertex_query.cc1061: | 18 : In file included from v../src/s2/s2contains_vertex_query.ho:i21d: In file included from C/usr/local/clang/include/absl/container/btree_map.ho:p67y: T/usr/local/clang/include/absl/container/internal/btree_container.ho:A579r:r3a:y Swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o wPat h579( | c h aArB*S La_bIsNlT_EnRoNnAnLu_lXl( idnsste)r tc_oonrs_ta;s s i| g ^n , /usr/local/clang/include/absl/base/nullability.hi:n241s:e22r:t _note: oexpanded from macro 'absl_nonnull'r _a s241s | i#gdne_fhiinnet _aibmspll_,n o&n&n,u lclo n_sNto n&n,u l l| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INIn file included from Ts2/s2closest_point_query.ccE:R18N: AIn file included from L../src/s2/s2closest_point_query.h_:I26F: _In file included from f../src/s2/s1angle.ha:l28s: eIn file included from (../src/s2/s2point.hi:f27_: sIn file included from a../src/s2/s2coder.ht:i23s: fIn file included from i/usr/local/clang/include/absl/status/status.he:d67,: In file included from ./usr/local/clang/include/absl/status/internal/status_internal.h.:.29): /usr/local/clang/include/absl/strings/cord.h_:_1078V:A33_:A Rwarning: Gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S __ | 1078 ^ | absl::cIn file included from os2/s2contains_vertex_query.ccr:d18_: iIn file included from n../src/s2/s2contains_vertex_query.ht:e21r: nIn file included from a/usr/local/clang/include/absl/container/btree_map.hl::67:: C/usr/local/clang/include/absl/container/internal/btree_container.ho:r579d:R3e:p *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl _579n | o n nAuBlSlL _TIaNkTeERReNpA(L)_ Xc(oinnsste&r;t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i241g:n22,: inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na_bhsiln_tn_oinmnpull,l &_&N,o ncnounlslt &| , ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2closest_point_query.cc : 18 : In file included from A../src/s2/s2closest_point_query.hB:S26L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: AIn file included from T../src/s2/s2coder.hT:R23I: BIn file included from U/usr/local/clang/include/absl/status/status.hT:E67_: CIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hP:T29U: R/usr/local/clang/include/absl/strings/cord.hE:D1079_:B33Y:( twarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i s)) )1079 | a b s l : : c o r d _ i n t e r n a l : :\C o r| d ^R ep/usr/local/clang/include/absl/container/internal/common.h*: 31a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu l31l | #TdaekfeiRneep (A)B S&L&_;I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241I:F22_:t rnote: uexpanded from macro 'absl_nonnull'e (i f241_ | s#adteifsifniee da,b s.l._.n)o ninfu_lsla t_iNsofnineudl l | ^| ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27f: aIn file included from l../src/s2/s2coder.hs:e23,: In file included from t/usr/local/clang/include/absl/status/status.hr:u67e: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: s/usr/local/clang/include/absl/strings/cord.ht:_1116i:t37e:r awarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o r(hi n1116t | ) AcBoSnLs_tI NcTrEcR_NiAnLt_eCrOnMaMlA:):;C r c| C ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o rdS/usr/local/clang/include/absl/container/internal/btree_container.ht:a511t:e47*: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n u511l | l a b l e M a y b eAGBeStLC_rIcNCToErRdNSAtLa_tAeT(T)R IcBoUnTsEt_;C A P| T ^U RE/usr/local/clang/include/absl/base/nullability.hD:_257B:Y23(:t hnote: iexpanded from macro 'absl_nullable's )) )257 | # d e f i n e a b s l _ n u l l a b l e _\N u l| l ^~~~a ble | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | In file included from ^s2/s2closest_point_query.cc :18: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2closest_point_query.h32::269: :In file included from ../src/s2/s1angle.h:note: 28macro 'ABSL_INTERNAL_IF_false' defined here: In file included from ../src/s2/s2point.h:27 : 32In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: I/usr/local/clang/include/absl/strings/cord.hN:T1140E:R49N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I F_fa l1140s | e ( i f _ s a t i s f i e d , . . . ) _ _ V A _ A R G S _ _C o r| d ^R epExternaIn file included from ls2/s2contains_vertex_query.cc*: 18a: bIn file included from s../src/s2/s2contains_vertex_query.hl:_21n: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h :r588e:p3):; warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ 588/usr/local/clang/include/absl/base/nullability.h | : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fXi(nien saebrstl__onro_nansuslilg n_,N oinnnsuelrlt _ o| r ^_ assign_hint_impl, &&, &&, fIn file included from as2/s2closest_point_query.ccl:s18e: ,In file included from ../src/s2/s2closest_point_query.h :| 26 ^: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/container/internal/btree_container.h28:: 511In file included from :../src/s2/s2point.h52::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'ABSL_INTERNAL_X': 23: In file included from /usr/local/clang/include/absl/status/status.h: 67511: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1146 : 10 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IN T1146E | RCNoArLd_RAeTpT*R IaBbUsTlE__nCoAnPnTuUlRlE DN_eBwYE(xttheirsn)a)l)R e p ( a b s l : : s t r i n g _ v i e w d a t\a , | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:31/usr/local/clang/include/absl/base/nullability.h::9241:: 22:note: macro 'ABSL_INTERNAL_IF_true' defined here note: expanded from macro 'absl_nonnull' 31 | #241d | e#fdienfei nAeB SaLb_sIlN_TnEoRnNnAuLl_lI F__Ntornuneu(lilf _ s| a ^t isfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_In file included from is2/s2closest_point_query.ccm:p18l: ,In file included from ../src/s2/s2closest_point_query.h&:&26,: In file included from &../src/s2/s1angle.h&:,28 : fIn file included from a../src/s2/s2point.hl:s27e: ,In file included from ../src/s2/s2coder.h :| 23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from /usr/local/clang/include/absl/status/status.h:67 : 589In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1159 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | tirnulei,n ec oCnosrtd_Rietpe*r aatbosrl(_hnionntn)u lAlB SNLe_wIENxTtEeRrNnAaLl_RCeOpM(M A )| ; ^ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/base/nullability.h :241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :511note: :expanded from macro 'absl_nonnull'47 : note: 241expanded from macro 'ABSL_INTERNAL_X' | #de f511i | n e a b s l _ n o nAnBuSlLl_ I_NNToEnRnNuAlLl_ A T| T ^R IBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 590/usr/local/clang/include/absl/status/internal/status_internal.h::329:: /usr/local/clang/include/absl/strings/cord.hwarning: :1183passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]590 | A B1183S | L _ I N T E R N A L _ X ( i n s e r t _ o r _ a s s i g n , i n s e r t _Coorr_daRsespi*g na_bhsiln_tn_uilmlpalb,l e& &,r e&p&), t| r ^u e, /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nullable'509 :52: 257 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n509e | a b s l _ n u l l aAbBlSeL __INNuTlElRaNbAlLe_ A T| T ^R IBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2closest_point_query.cc511: | 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: T/usr/local/clang/include/absl/strings/cord.hE:_1222C:A52P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY (th1222i | si)n)l)i n e v o i d C o r d : : I n l i n e R e p\: : S| w ^a p(/usr/local/clang/include/absl/container/internal/common.hC:o32r:d9::: Inote: nmacro 'ABSL_INTERNAL_IF_false' defined herel ine R32e | p#*d eafbisnle_ nAoBnSnLu_lIlN TrEhRsN)A L{_ I F| _ ^f als/usr/local/clang/include/absl/base/nullability.he:(241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sf i241e | d#,d e.f.i.n)e _a_bVsAl__AnRoGnSn_u_l l | _ ^N onnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2contains_vertex_query.cc23::18 : In file included from note: ../src/s2/s2contains_vertex_query.hexpanded from macro 'absl_nullable': 21: In file included from /usr/local/clang/include/absl/container/btree_map.h257: | 67#: d/usr/local/clang/include/absl/container/internal/btree_container.he:f592i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l592l | a b lAeB S_LN_uIlNlTaEbRlNeA L _| X ^( insert_or_assign, insert_or_assign_hint_impl, &&, &&, truIn file included from es2/s2closest_point_query.cc,: 18 : | In file included from ^../src/s2/s2closest_point_query.h :26: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s1angle.h509::2852: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2coder.h:23: In file included from 509/usr/local/clang/include/absl/status/status.h | : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1234A:B20S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A1234L | _iAnTlTiRnIeB UcToEn_sCtA PcThUaRrE*D _aBbYs(lt_hniosn)n)u,l l C o r d : : I n l i n e R e p : : a s _ c h\a r s| ( ^) co/usr/local/clang/include/absl/container/internal/common.hn:s31t: 9{: | note: ^macro 'ABSL_INTERNAL_IF_true' defined here /usr/local/clang/include/absl/base/nullability.h: 24131: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241A | B#SdLe_fIiNnTeE RaNbAsLl__InFo_ntnruulel( i_fN_osnantuilslf i e| d ^, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2closest_point_query.cc592: | 18 : In file included from A../src/s2/s2closest_point_query.hB:S26L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: XIn file included from (../src/s2/s2coder.hi:n23s: eIn file included from r/usr/local/clang/include/absl/status/status.ht:_67o: rIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ha:s29s: i/usr/local/clang/include/absl/strings/cord.hg:n1239,: 38i:n swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r t_or _1239a | sisnilginn_eh ianbts_li:m:pclo,r d&_&i,n t&e&r,n atlr:u:eC,o r d| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e p* a593b | s l _ n o n n u l l C o r d : : I ntlriunee,R ecpo:n:sats__ittreerea(t)o r (| h ^i nt/usr/local/clang/include/absl/base/nullability.h): 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eCfOiMnMeA )a;b s l| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l: 47_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27\: In file included from ../src/s2/s2coder.h| : ^~~~23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/btree_container.h: :592/usr/local/clang/include/absl/strings/cord.h::31245:: 38:warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: 1245 | note: iexpanded from macro 'ABSL_INTERNAL_X'n lin e511 | a b s l : : c o r d _AiBnStLe_rInNaTlE:R:NCAoLr_dARTeTpR*I BaUbTsEl__CnAuPlTlUaRbElDe_ BCYo(rtdh:i:sI)n)l)i n e R e p : : t r e e ( ) | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23\: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/container/internal/common.h :25731 | :#9d:e fnote: imacro 'ABSL_INTERNAL_IF_true' defined heren e a b31s | l#_dneuflilnaeb lAeB S_LN_uIlNlTaEbRlNeA L _| I ^F _true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(In file included from is2/s2closest_point_query.ccn:s18e: rIn file included from t../src/s2/s2closest_point_query.h_:o26r: _In file included from a../src/s2/s1angle.hs:s28i: gIn file included from n../src/s2/s2point.h,: 27i: nIn file included from s../src/s2/s2coder.he:r23t: _In file included from o/usr/local/clang/include/absl/status/status.hr:_67a: sIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hi:g29n: _/usr/local/clang/include/absl/strings/cord.hh:i1258n:t36_:i mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , & &1258, | i&n&l,i nter uceo,r d _| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ter n593a | l : : C o r d R e p F l a t * a b stlr_uneo,n ncuolnls t _| i ^t er/usr/local/clang/include/absl/base/nullability.ha:t241o:r22(:h inote: nexpanded from macro 'absl_nonnull't ) A241B | S#Ld_eIfNiTnEeR NaAbLs_lC_OnMoMnAn)u;l l | _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 47 :| ^note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::Inli/usr/local/clang/include/absl/container/internal/btree_container.hn:e618R:e64p:: :warning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]m plac e618T | r e eA(BCSoLr_dIRNeTpE*R NaAbLs_lX_(ntornyn_uelmlp lraecpe,, t| r ^y _em/usr/local/clang/include/absl/base/nullability.hp:l241a:c22e:_ inote: mexpanded from macro 'absl_nonnull'p l, 241c | o#ndsetf i&n,e faablssle_)n;o n n| u ^l l /usr/local/clang/include/absl/container/internal/btree_container.h_:N596o:n9n:u lnote: lmacro 'ABSL_INTERNAL_X' defined here | ^ 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f618i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_n o618n | n u lAlB S_LN_oInNnTuElRlN A L| _ ^X (try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | AIn file included from Bs2/s2closest_point_query.ccS:L18_: IIn file included from N../src/s2/s2closest_point_query.hT:E26R: NIn file included from A../src/s2/s1angle.hL:_28A: TIn file included from T../src/s2/s2point.hR:I27B: UIn file included from T../src/s2/s2coder.hE:_23C: AIn file included from P/usr/local/clang/include/absl/status/status.hT:U67R: EIn file included from D/usr/local/clang/include/absl/status/internal/status_internal.h_:B29Y: (/usr/local/clang/include/absl/strings/cord.ht:h1282i:s47):) ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | i n l i n e v o i d C o r d : :\I n l| i ^n eR/usr/local/clang/include/absl/container/internal/common.he:p32:::9S:e tnote: Tmacro 'ABSL_INTERNAL_IF_false' defined herer ee( C32o | r#ddReefpi*n ea bAsBlS_Ln_oInNnTuElRlN ArLe_pI,F _ f| a ^l se/usr/local/clang/include/absl/base/nullability.h(:i241f:_22s:a tnote: iexpanded from macro 'absl_nonnull's fi e241d | ,# d.e.f.i)n e_ _aVbAs_lA_RnGoSn_n_u l l| ^_ Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2closest_point_query.cc619: | 18 : In file included from A../src/s2/s2closest_point_query.hB:S26L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: XIn file included from (../src/s2/s2coder.ht:r23y: _In file included from e/usr/local/clang/include/absl/status/status.hm:p67l: aIn file included from c/usr/local/clang/include/absl/status/internal/status_internal.he:,29 : t/usr/local/clang/include/absl/strings/cord.hr:y1290_:e54m:p lwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c e_im p1290l | ,i ncloinnset v&o,i dt rCuoer)d;: : I| n ^l in/usr/local/clang/include/absl/container/internal/btree_container.he:R596e:p9::: Snote: emacro 'ABSL_INTERNAL_X' defined heret Tre e596O | r#Edmepftiyn(eC oArBdSRLe_pI*N TaEbRsNlA_Ln_uXl(lFaubnlce, rCeapl,l e e| , ^ KQ/usr/local/clang/include/absl/base/nullability.hu:a257l:,23 :K Vnote: aexpanded from macro 'absl_nullable'l ue ,257 | .#.d.e)f i n e a b s l _ n u l l a b l e _ N u l\l a b| l ^e | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s1angle.h619::283: :In file included from ../src/s2/s2point.h:warning: 27passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2coder.h:23: In file included from 619/usr/local/clang/include/absl/status/status.h | : 67 : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: I/usr/local/clang/include/absl/strings/cord.hN:T1301E:R56N:A Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]X (try _1301e | mipnllaicnee, vtoriyd_ eCmoprlda:c:eI_nilmipnle,R ecpo:n:sCto m&m,i ttTrrueee)(;c o n| s ^t C/usr/local/clang/include/absl/container/internal/btree_container.ho:r611d:R52e:p *note: expanded from macro 'ABSL_INTERNAL_X'a bsl _611n | u l l a b l e o l dA_BrSeLp_,I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_257A:T23T:R Inote: Bexpanded from macro 'absl_nullable'U TE _257C | A#PdTeUfRiEnDe_ BaYb(stlh_insu)l)l,a b l e _ N u l l a b l e | ^ \ | In file included from ^s2/s2closest_point_query.cc :18: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s2closest_point_query.h::3126:: 9In file included from :../src/s2/s1angle.h :28note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from ../src/s2/s2point.h:27: In file included from 31../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from A/usr/local/clang/include/absl/status/internal/status_internal.hB:S29L: _/usr/local/clang/include/absl/strings/cord.hI:N1302T:E50R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ IF_ t1302r | u e ( i f _ s a t i s f i e d , . . . ) i f _ s a t i s f i e d | ^ CordRep* absl_In file included from ns2/s2contains_vertex_query.cco:n18n: uIn file included from l../src/s2/s2contains_vertex_query.hl: 21r: eIn file included from p/usr/local/clang/include/absl/container/btree_map.h,: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 619:3/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'absl_nonnull' 619241 | | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nXn(utlrly __eNmopnlnauclel, t| r ^y _emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNALIn file included from _s2/s2closest_point_query.ccA:T18T: RIn file included from I../src/s2/s2closest_point_query.hB:U26T: EIn file included from _../src/s2/s1angle.hC:A28P: TIn file included from U../src/s2/s2point.hR:E27D: _In file included from B../src/s2/s2coder.hY:(23t: hIn file included from i/usr/local/clang/include/absl/status/status.hs:)67): ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1312 : 38 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | i n l i n e\ a b| s ^~~~l ::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_620n:u59l:l awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l e _ N620u | l l aAbBlSeL _ I| N ^T ERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, In file included from KVs2/s2closest_point_query.cca:18l: uIn file included from e../src/s2/s2closest_point_query.h,: 26.: .In file included from .../src/s2/s1angle.h): 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : \/usr/local/clang/include/absl/strings/cord.h : 1321| : ^48 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n620u:l3l: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nnu l620l | | A ^B SL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 611s2/s2closest_cell_query.cc::4718:: In file included from ../src/s2/s2closest_cell_query.hnote: :expanded from macro 'ABSL_INTERNAL_X'26 : In file included from ../src/s2/s1angle.h:28 : 611In file included from | ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.hA:B67S: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A94L: _In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hT:T31R: IB/usr/local/clang/include/absl/synchronization/mutex.hU:T489E:_14C:A Pwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]U RED_B Y489( | t h i s ) ) ,v o i d ( * a b s l _ n u l l a b l e i n v a r i\a n t| ) ^~~~( void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nul/usr/local/clang/include/absl/container/internal/btree_container.hl:a622b:i3l:i twarning: ypassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ unkn o622w | n _ANBuSlLl__IuNnTsEpReNcAiLf_iXe(dt r y| _ ^e mplace, try_empIn file included from ls2/s2closest_cell_query.cca:c18e: _In file included from h../src/s2/s2closest_cell_query.hi:n26t: _In file included from i../src/s2/s1angle.hm:p28l: ,In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :&23,: In file included from f/usr/local/clang/include/absl/status/status.ha:l67s: eIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 611/usr/local/clang/include/absl/strings/internal/cordz_info.h::5231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_INTERNAL_X'490 :13: warning: 611type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | 490 | A BvSoLi_dI*N TaEbRsNlA_Ln_uAlTlTaRbIiBlUiTtEy__CuAnPkTnUoRwEnD _aBrYg()t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f i n e a b s\l _ n| u ^l la/usr/local/clang/include/absl/container/internal/common.hb:i32l:i9t:y _note: umacro 'ABSL_INTERNAL_IF_false' defined heren kno w32n | #_dNeufliln_eu nAsBpSeLc_iIfNiTeEdR N A| L ^_ IF_false(if_satisfIn file included from is2/s2closest_cell_query.cce:d18,: In file included from .../src/s2/s2closest_cell_query.h.:.26): In file included from _../src/s2/s1angle.h_:V28A: _In file included from A../src/s2/s2point.hR:G27S: _In file included from _../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:21In file included from : s2/s2closest_cell_query.ccIn file included from :/usr/local/clang/include/absl/container/btree_map.h18:: 67In file included from : ../src/s2/s2closest_cell_query.h:/usr/local/clang/include/absl/container/internal/btree_container.h26:: 624In file included from :../src/s2/s1angle.h3::28 : In file included from warning: ../src/s2/s2point.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]27 : In file included from ../src/s2/s2coder.h:23 : 624In file included from | /usr/local/clang/include/absl/status/status.h : 67A: BIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.hL:_29I: NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N: AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:X31(: t/usr/local/clang/include/absl/synchronization/mutex.hr:y549_:e40m:p lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c e, t r549y | _ e msptlaatciec_ hvionitd_ iImnpclr,e mceonntsSty n&c,h Stermu(eM,u t e| x ^* a/usr/local/clang/include/absl/container/internal/btree_container.hb:s611l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll m611u | , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| , ^ In file included from s2/s2closest_cell_query.cc : 18 : In file included from ../src/s2/s2closest_cell_query.h : 26 : In file included from ../src/s2/s1angle.h :\28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s2coder.h::3123:: 9In file included from :/usr/local/clang/include/absl/status/status.h :67note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 31/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.hA:B550S:L64_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL _550I | F _ t r u e ( i f _ s a t i s f i e d , . . . ) i f _ s a t ibsafsiee_di n t| e ^r nal::PerThreadIn file included from Ss2/s2contains_vertex_query.ccy:n18c: hIn file included from *../src/s2/s2contains_vertex_query.h :a21b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u624l:l3 :w )warning: ;'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h624: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(et rayb_selm_pnloancneu,l lt r_yN_oenmnpullalc e _| h ^i nt_impl, const &, true,In file included from s2/s2closest_cell_query.cc :| 18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2closest_cell_query.h:26 : 625In file included from | ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:s29t: _In file included from i/usr/local/clang/include/absl/strings/cord.ht:e94r: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31(: h/usr/local/clang/include/absl/synchronization/mutex.hi:n551t:)40 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IN T551E | R N AsLt_aCtOiMcM Ab)o;o l | D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e cre/usr/local/clang/include/absl/container/internal/btree_container.hm:e611n:t47S:y nnote: cexpanded from macro 'ABSL_INTERNAL_X'h Sem( M611u | t e x * a b s l _ nAoBnSnLu_lIlN TmEuR,N A L| _ ^A TT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A PT U241R | E#Dd_eBfYi(nteh iasb)s)l,_ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67:: 626In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h3::29 : In file included from warning: /usr/local/clang/include/absl/strings/cord.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 626 | /usr/local/clang/include/absl/synchronization/mutex.h : 556A:B38S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A556L | _ X (vtoriyd_ eLmopclkaScleo,w Ltoroyp_(eSmypnlcahcWea_ihtiPnatr_aimmsp*l ,a b&s&l,_ nfoanlnsuel,l w| a ^i tp/usr/local/clang/include/absl/container/internal/btree_container.h,: 611i:n52t: fnote: lexpanded from macro 'ABSL_INTERNAL_X'a gs) ;611 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEo_nCnAuPlTlU R_ENDo_nBnYu(ltlh i s| ) ^) , In file included from s2/s2closest_cell_query.cc :\18 : In file included from | ../src/s2/s2closest_cell_query.h ^: 26: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s1angle.h::3228:: 9In file included from :../src/s2/s2point.h :27note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/s2coder.h:23: In file included from 32/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A558L:_35I:F _warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a lse (558i | f _ sbaotoils fLioecdk,S l.o.w.W)i t_h_DVeAa_dAlRiGnSe_(_M u H| o ^w absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullIn file included from as2/s2contains_vertex_query.ccb:l18e: In file included from c../src/s2/s2contains_vertex_query.ho:n21d: ,In file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h628::2573::23 : warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nullable' 257 | 628# | d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aXb(lter y__Neumlpllaabclee, t| r ^y _emplace_hint_impl, &&, tIn file included from rs2/s2closest_cell_query.ccu:e18,: In file included from ../src/s2/s2closest_cell_query.h| : ^26 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree_container.h::28611: :In file included from 52../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :61167 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T562E:R23N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A TTRI B562U | T E _vCoAiPdT ULRoEcDk_SBlYo(wt(hMiusH)o)w, a b s l _ n o n n u l l In file included from h s2/s2closest_point_query.cc o: w 18, : In file included from c o../src/s2/s2closest_point_query.h n: s 26t : In file included from C\../src/s2/s1angle.ho :n 28d| : i ^In file included from t i../src/s2/s2point.ho:/usr/local/clang/include/absl/container/internal/common.hn27:*: 31 In file included from :a../src/s2/s2coder.hb9:s:23l : _In file included from note: n/usr/local/clang/include/absl/status/status.hmacro 'ABSL_INTERNAL_IF_true' defined hereu: l67l: a In file included from b31/usr/local/clang/include/absl/status/internal/status_internal.hl | :e# 29dc: oenf/usr/local/clang/include/absl/strings/cord.hdi:,n1505 e: 41A| :B ^ S warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_/usr/local/clang/include/absl/base/nullability.hI N:T241E:R22 N:1505A L | note: _iexpanded from macro 'absl_nonnull'In lFi n_241te | r #uvdeoe(ifidif n_Ceso aratdbi:ss:lfCi_eonpdoy,n T.n.o.uA)lr lri fa__ysNIaotminspnlfu(ilcelhd a r | *| ^ ^ absl_nonnIn file included from us2/s2closest_cell_query.ccl:l18 : dIn file included from s../src/s2/s2closest_cell_query.ht:)26In file included from : s2/s2contains_vertex_query.cccIn file included from :o../src/s2/s1angle.h18n:: s28tIn file included from : ../src/s2/s2contains_vertex_query.hIn file included from {:../src/s2/s2point.h 21: : 27| In file included from : ^/usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2coder.h67:: 23/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h: ::In file included from 241628/usr/local/clang/include/absl/status/status.h:::22367::: In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hwarning: expanded from macro 'absl_nonnull':'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 29 : In file included from /usr/local/clang/include/absl/strings/cord.h241: | 94 #: 628dIn file included from e | /usr/local/clang/include/absl/strings/internal/cordz_info.hf : i31nA: eB/usr/local/clang/include/absl/synchronization/mutex.hS :La_562IbN:Ts58El:R_ nNwarning: Aotype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Ln_ nXu(lt lr562 y | __ eN movpnonliaudcl elL, o ct| rky ^S_ elmopwl(aMcueH_ohwi natb_silm_pnlo,n n&u&l,l throuwe,, c o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s t C o629n | d i t i o n * a b s l _ n u l l a bcloen scto_niIn file included from dts2/s2closest_point_query.cc,e: r18a t: o| rIn file included from ^(../src/s2/s2closest_point_query.hh i:n/usr/local/clang/include/absl/base/nullability.h26t:: )257 In file included from :A../src/s2/s1angle.hB23S::L28 _: note: IIn file included from expanded from macro 'absl_nullable'N../src/s2/s2point.h T:E27R N: A257In file included from L | _../src/s2/s2coder.h#C:Od23MeM: fAIn file included from i)n/usr/local/clang/include/absl/status/status.h;e : 67a| : b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from s /usr/local/clang/include/absl/status/internal/status_internal.hl:_29/usr/local/clang/include/absl/container/internal/btree_container.hn: :u611/usr/local/clang/include/absl/strings/cord.hl::l471514a::b 29lnote: :eexpanded from macro 'ABSL_INTERNAL_X' warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N u l611l | a b 1514l | e | ^ c oArBdS_Li_nItNeTrEnRaNlA:L:_CAoTrTdRRIeBIn file included from pUs2/s2closest_cell_query.cc*T: E18_aC: AbPIn file included from sT../src/s2/s2closest_cell_query.hlU:R_E26nD: _oIn file included from BnY../src/s2/s1angle.hn(:tu28lh: ilIn file included from s )../src/s2/s2point.ht):r,27e : e In file included from ) ../src/s2/s2coder.h : { 23 : In file included from | /usr/local/clang/include/absl/status/status.h ^ : 67 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h :: 24129 :: 22 In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'absl_nonnull' : \In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h 241:| | 31 ^~~~#: d/usr/local/clang/include/absl/synchronization/mutex.he:f565i:n36e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n565n | u l lv o_iNdo nUnnullolc k S| l ^o w(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | v/usr/local/clang/include/absl/container/internal/btree_container.ho:i638d: 63T:r ywarning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e move( b638a | s e _ i n t ecronnaslt: :kPeeyr_TahrrgeSs2/s2closest_point_query.cc y:&n18kc : hAIn file included from *B../src/s2/s2closest_point_query.h S:aL26b_: sIIn file included from lN../src/s2/s1angle.hT_:En28oR: nNIn file included from nA../src/s2/s2point.huL:l_27lA: TIn file included from Ts../src/s2/s2coder.hR):I;B23 U: TIn file included from | E/usr/local/clang/include/absl/status/status.h_ ^:C A67P: /usr/local/clang/include/absl/base/nullability.hTIn file included from :U/usr/local/clang/include/absl/status/internal/status_internal.h241R::E2922D: :_/usr/local/clang/include/absl/strings/cord.hB Y:note: (1525expanded from macro 'absl_nonnull't: h29i:s )241warning: ) | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] # d| e ^~~~f i1525n | e a b sclo_rndo_ninnutlelr n_aNlo:n:nCuolrld R e| p ^* absl_nonnull tree)In file included from s2/s2closest_cell_query.cc{: 18 : | In file included from ^../src/s2/s2closest_cell_query.h :26: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 578_:N45o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin/usr/local/clang/include/absl/container/internal/btree_container.he: 648a:b7s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nnul l648 | _ N o nIn file included from ns2/s2closest_point_query.cc u :lt18lh: iIn file included from s ../src/s2/s2closest_point_query.h)| :) ^26 A: BIn file included from S../src/s2/s1angle.hL:_28A: TIn file included from T../src/s2/s2point.hR:I27B: UIn file included from T../src/s2/s2coder.hE:_23L: IIn file included from In file included from Fs2/s2closest_cell_query.cc/usr/local/clang/include/absl/status/status.hE::T1867I: : MIn file included from EIn file included from _../src/s2/s2closest_cell_query.h/usr/local/clang/include/absl/status/internal/status_internal.hB::O26U29N: : DIn file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s1angle.h{:: 153028 :: | 55 ^~~~In file included from : ../src/s2/s2point.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h :153067 | : iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hl:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.hC:o94r: dIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h::C31h: u/usr/local/clang/include/absl/synchronization/mutex.hn:k580I:t34e:r awarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o r:: C580h | u n kbIatseer_aitnotre(rcnoanls:t: PCeorrTdh*r eaabdsSly_nncohn*n ualbls lc_onrudl)l a{b l e| ^W ak/usr/local/clang/include/absl/base/nullability.he:u241p:(22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2coords.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2coords.h::23105: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/base/logging.h::6722: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/log.h::29209: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/log_impl.h::9420: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::3163: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/vlog_config.h::62449::6837:: warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | 624i | n t eRxepgliiscitt MutexeLroAcnkd(IMnuitteixa&l imzue (AVBLSoLg_SIiNtTeE*R NaAbLs_lA_TnToRnInBuUlTlE _vC)A;P T U| R ^E D_B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull' | ^~~~ 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MuteIn file included from xs2/s2coords.ccL:o18c: kIn file included from (../src/s2/s2coords.hM:u105t: eIn file included from x../src/s2/base/logging.h*: 22a: bIn file included from s/usr/local/clang/include/absl/log/log.hl:_209n: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hn:u20l: lIn file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hm:u63): /usr/local/clang/include/absl/log/internal/vlog_config.hA:B63S:L43_:E Xwarning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L USI V63E | _ L OeCxKp_lFiUcNiCtT IcOoNn(smtue)x p r| ^V Log/usr/local/clang/include/absl/base/nullability.hS:i241t:e22(:c onote: nexpanded from macro 'absl_nonnull's t c241h | a#rd*e faibnsel _anbosnln_unloln nfu)l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2closest_point_query.cc_:N18o: nIn file included from n../src/s2/s2closest_point_query.hu:l26l: In file included from ../src/s2/s1angle.h| : ^28In file included from : s2/s2closest_cell_query.ccIn file included from :../src/s2/s2point.h18:: 27In file included from : ../src/s2/s2closest_cell_query.hIn file included from :../src/s2/s2coder.h26:: 23In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/status/status.h28:: 67In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h27:: 29In file included from : ../src/s2/s2coder.h:/usr/local/clang/include/absl/strings/cord.h23:: 1666In file included from :/usr/local/clang/include/absl/status/status.h48::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 1666/usr/local/clang/include/absl/strings/internal/cordz_info.h | :i31n: l/usr/local/clang/include/absl/synchronization/mutex.hi:n641e: 68C:o rwarning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] Cord: :641A | d v aenxcpelAincdiRte In file included from aMs2/s2coords.ccdu:(t18Ce: hxIn file included from aL../src/s2/s2coords.hro:Ic105tke: (rIn file included from Ma../src/s2/base/logging.hut:to22erx: *&In file included from /usr/local/clang/include/absl/log/log.ham:bus209 l: A_In file included from Bn/usr/local/clang/include/absl/log/internal/log_impl.hSo:Ln20_n: IuIn file included from Nl/usr/local/clang/include/absl/log/absl_vlog_is_on.hTl:E 63Ri: Nt/usr/local/clang/include/absl/log/internal/vlog_config.hA,:L 96_ :A| 60T ^:T R Iwarning: /usr/local/clang/include/absl/base/nullability.hBtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U: T241E:_22C: A 96P | note: T expanded from macro 'absl_nonnull'U RfE rD241i_ | eB#nYdd(e tfihinintse ) l,ao bg s_| li ^~~~_n ntoenrnnualll: :_RNeogninsutlelr A n| d ^I nitialize(VLogSi/usr/local/clang/include/absl/synchronization/mutex.ht:e649*: 29a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u649ll | v )e;x p l| i ^c it /usr/local/clang/include/absl/base/nullability.hM:u241t:e22x:L onote: cexpanded from macro 'absl_nonnull'k (M u241t | e#xd*e faibnsIn file included from els2/s2closest_point_query.cc _:na18obn: snIn file included from lu../src/s2/s2closest_point_query.h_l:nl26 o: mnIn file included from nu../src/s2/s1angle.hu,:l 28lc: oIn file included from _n../src/s2/s2point.hsN:to27 n: CnoIn file included from un../src/s2/s2coder.hld:li23 t: iIn file included from | o/usr/local/clang/include/absl/status/status.h ^n: &67 : cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:d29): /usr/local/clang/include/absl/strings/cord.h| : ^1672 :41: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'1672 | inl i241n | e# dveofiidn eC oarbds:l:_Andovnannuclel( C_hNaornIntuelrla t o| r ^* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNIn file included from As2/s2coords.ccL:_18A: TIn file included from T../src/s2/s2coords.hR:I105B: UIn file included from T../src/s2/base/logging.hE:_22C: AIn file included from P/usr/local/clang/include/absl/log/log.hT:U209R: EIn file included from D/usr/local/clang/include/absl/log/internal/log_impl.h_:B20Y: (In file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.hh:i63s: )/usr/local/clang/include/absl/log/internal/vlog_config.h): 119 :| 15 ^~~~: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnu/usr/local/clang/include/absl/synchronization/mutex.hl:l678 :c35o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] file _678; | | e ^x pli/usr/local/clang/include/absl/base/nullability.hc:i241t: 22R:e anote: dexpanded from macro 'absl_nonnull'e rM u241t | e#xdLeofcikn(eM uatbesxl*_ naobnsnlu_lnlo n_nNuolnln umlul) A| B ^S L_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:/usr/local/clang/include/absl/synchronization/mutex.h20:: 731In file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h35::63 : warning: /usr/local/clang/include/absl/log/internal/vlog_config.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 49:37: warning: 731 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] exp l49i | ciintt WRreigtiesrtMeurtAenxdLIoncikt(iMaultiezxe*( VaLbosglS_intoen*n ualbls lm_un,o ncnounlslt vC)o;n d i| t ^i on&/usr/local/clang/include/absl/base/nullability.h :c241o:n22d:) note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from In file included from s2/s2closest_cell_query.cc../src/s2/s2contains_vertex_query.h::1822: : In file included from In file included from ../src/s2/s2closest_cell_query.h../src/s2/s2point.h::2625: : In file included from In file included from ../src/s2/s1angle.h../src/s2/util/coding/coder.h::2836: : In file included from In file included from ../src/s2/s2point.h../src/s2/base/casts.h::2734: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/log.h::23209: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/log_impl.h::6720: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::2963: : In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h/usr/local/clang/include/absl/strings/cord.h::9694:: 60In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/synchronization/mutex.h:801:20: 96 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] frie n801d | i nCto nldoigt_iionnt(ebronoall :(:*Raebgsils_tneornAnnudlIln iftuinacl)i(zveo(iVdL*o gaSbistle_*n ualblsalb_inlointnyu_luln kvn)o;w n )| , ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | In file included from #s2/s2contains_vertex_query.ccd:e18f: iIn file included from n../src/s2/s2contains_vertex_query.he: 22a: bIn file included from s../src/s2/s2point.hl:_25n: uIn file included from l../src/s2/util/coding/coder.hl:a36b: iIn file included from l../src/s2/base/casts.hi:t34y: _In file included from u/usr/local/clang/include/absl/log/log.hn:k209n: oIn file included from w/usr/local/clang/include/absl/log/internal/log_impl.hn: 20_: NIn file included from u/usr/local/clang/include/absl/log/absl_vlog_is_on.hl:l63_: u/usr/local/clang/include/absl/log/internal/vlog_config.hn:s119p:e15c:i fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e d | ^119 | const char* In file included from as2/s2closest_cell_query.ccb:s18l: _In file included from n../src/s2/s2closest_cell_query.ho:n26n: uIn file included from l../src/s2/s1angle.hl: 28c: oIn file included from n../src/s2/s2point.hs:t27 : fIn file included from i../src/s2/s2coder.hl:e23_: ;In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 802#:d19e:f iwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e ab s802l | _ n o n n u l l _ N o nvnouildl* a| b ^s l_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2coords.cc22::18 : In file included from note: ../src/s2/s2coords.hexpanded from macro 'absl_nonnull': 105: In file included from ../src/s2/base/logging.h241: | 22#: dIn file included from e/usr/local/clang/include/absl/log/log.hf:i209n: eIn file included from /usr/local/clang/include/absl/log/internal/log_impl.ha:b20s: lIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:o63n: n/usr/local/clang/include/absl/log/internal/vlog_config.hu:l133l: 37_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 133| | ^i nt RegisterAndInitialize(VLogSiIn file included from ts2/s2closest_cell_query.cce:*18 : aIn file included from b../src/s2/s2closest_cell_query.hs:l26_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :v27): ;In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e850f:i16n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n850o | n n u l l _cNoonnsntu lTl* a| b ^s l_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.hIn file included from :s2/s2closest_cell_query.cc22:: 18In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :../src/s2/s2closest_cell_query.h209:: 26In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :../src/s2/s1angle.h20:: 28In file included from : /usr/local/clang/include/absl/log/absl_vlog_is_on.hIn file included from :../src/s2/s2point.h63:: 27: /usr/local/clang/include/absl/log/internal/vlog_config.hIn file included from :../src/s2/s2coder.h157::2311: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 157/usr/local/clang/include/absl/strings/cord.h | :V94L: oIn file included from g/usr/local/clang/include/absl/strings/internal/cordz_info.hS:i31t: e/usr/local/clang/include/absl/synchronization/mutex.h*: 851a:b45s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b851l | e S e t V Mboodoull e(LaibsstlH:e:atdyFpoer_TiedsetnOtniltyy(< T >| : ^: ty/usr/local/clang/include/absl/base/nullability.hp:e257:::23*:In file included from s2/s2contains_vertex_query.ccanote: :expanded from macro 'absl_nullable'b18 s: lIn file included from _../src/s2/s2contains_vertex_query.h257n: | o22#n: dnIn file included from euf../src/s2/s2point.hlil: 25m: enIn file included from te../src/s2/util/coding/coder.hh :oa36bds: l)_In file included from (n../src/s2/base/casts.h)u: l34l a: | bIn file included from l ^e/usr/local/clang/include/absl/log/log.h :_209/usr/local/clang/include/absl/base/nullability.hN: u:In file included from l241/usr/local/clang/include/absl/log/internal/log_impl.hl:a:22b20:l: eIn file included from note: /usr/local/clang/include/absl/log/absl_vlog_is_on.hexpanded from macro 'absl_nonnull' : | 63 ^: /usr/local/clang/include/absl/log/internal/vlog_config.h241: | 133#:d37e:f iwarning: nIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]es2/s2coords.cc :a18b: sIn file included from 133l../src/s2/s2coords.h | _:in105on: ntIn file included from n u../src/s2/base/logging.hRl:elg22 i: s_In file included from Nt/usr/local/clang/include/absl/log/log.hoe:nr209nA: In file included from un/usr/local/clang/include/absl/log/internal/log_impl.hld:lI20n i: tIn file included from i| a/usr/local/clang/include/absl/log/absl_vlog_is_on.hl ^i: z63e: (/usr/local/clang/include/absl/log/internal/vlog_config.hV:L158o:g15S:i twarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* ab s158l | _ n o n nVuIn file included from Lls2/s2closest_cell_query.ccolg:S 18vi): t;In file included from e *../src/s2/s2closest_cell_query.h :a| 26b ^s: l In file included from _../src/s2/s1angle.hn:/usr/local/clang/include/absl/base/nullability.hu28l:: l241aIn file included from b:../src/s2/s2point.hl22:e: 27 v: note: )In file included from ;expanded from macro 'absl_nonnull' ../src/s2/s2coder.h :| 23 ^: 241 In file included from | /usr/local/clang/include/absl/status/status.h#/usr/local/clang/include/absl/base/nullability.h:d:67e257: f:In file included from i23/usr/local/clang/include/absl/status/internal/status_internal.hn::e 29note: a: bexpanded from macro 'absl_nullable'sIn file included from l /usr/local/clang/include/absl/strings/cord.h_: n94o257: n | In file included from #n/usr/local/clang/include/absl/strings/internal/cordz_info.hdu:lel31 f: _i/usr/local/clang/include/absl/synchronization/mutex.hnN:oen855n :au34lb:sl l _warning: n| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^u lla b855l | e _eNxupllliacbilte C o| n ^d ition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from In file included from s2/s2contains_vertex_query.ccs2/s2closest_point_query.cc241:: | 1818#: : dIn file included from In file included from e../src/s2/s2contains_vertex_query.h../src/s2/s2closest_point_query.hf::i2226n: : eIn file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.ha::b2528s: : lIn file included from In file included from _../src/s2/util/coding/coder.h../src/s2/s2point.hn::o36n27: n: In file included from uIn file included from ../src/s2/base/casts.hl../src/s2/s2coder.h:l:34 23: _: In file included from NIn file included from /usr/local/clang/include/absl/log/log.ho/usr/local/clang/include/absl/status/status.h:n:209n67: u: In file included from l/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/status/internal/status_internal.hl:: 20119 : :| In file included from 14 ^/usr/local/clang/include/absl/log/absl_vlog_is_on.h: : 63: warning: /usr/local/clang/include/absl/log/internal/vlog_config.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 157:11: 119warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] St a157t | uVsLRoegpS*i taeb*s la_bnsoln_nnuullll aCblloenIn file included from eSs2/s2closest_cell_query.cc(e: t18 V: | MIn file included from ^o../src/s2/s2closest_cell_query.h d:u26l: /usr/local/clang/include/absl/base/nullability.heIn file included from :L../src/s2/s1angle.h241i:s:t2822H: :eIn file included from a d../src/s2/s2point.hnote: F:expanded from macro 'absl_nonnull'o27 r: TIn file included from e s../src/s2/s2coder.h241t: | O23#n: ldyIn file included from e(f/usr/local/clang/include/absl/status/status.h i: n67| e ^: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:/usr/local/clang/include/absl/base/nullability.hs29:l: 257_In file included from :n/usr/local/clang/include/absl/strings/cord.h23o::n94 n: note: uIn file included from expanded from macro 'absl_nullable'l/usr/local/clang/include/absl/strings/internal/cordz_info.h l: 31 _: 257N | /usr/local/clang/include/absl/synchronization/mutex.h#od:en886fni:un31le:l a bwarning: | stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^l _ nu l886l | a b leex p_lNiuclilta bCloen d i| t ^i on(consIn file included from ts2/s2contains_vertex_query.cc :In file included from T18s2/s2closest_point_query.cc*: : In file included from 18a../src/s2/s2contains_vertex_query.h: b:In file included from s22../src/s2/s2closest_point_query.hl: :_In file included from 26n../src/s2/s2point.h: o:In file included from n25../src/s2/s1angle.hn: :uIn file included from l28../src/s2/util/coding/coder.hl: : In file included from 36o../src/s2/s2point.h: b:In file included from j27../src/s2/base/casts.h): : In file included from 34 ../src/s2/s2coder.h: | :In file included from ^23/usr/local/clang/include/absl/log/log.h : :In file included from 209/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h: ::In file included from 24167/usr/local/clang/include/absl/log/internal/log_impl.h:: :2220/usr/local/clang/include/absl/status/internal/status_internal.h:: : In file included from 125/usr/local/clang/include/absl/log/absl_vlog_is_on.hnote: ::expanded from macro 'absl_nonnull'1463 :: /usr/local/clang/include/absl/log/internal/vlog_config.h241warning: : | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]158# :d15e: f 125i | warning: n type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e Sat ba158st | lu _s n Ro enVpnL*uo lgalSb is_tlNe_o*nn onanubnlsulll _l n| uC ^lll oanbelAen dvU)n;r e f| ( ^ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'absl_nullable'22 : note: 257expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbuslll_anbolnen u_lNlu l_lNaobnlneu l l| ^ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2closest_point_query.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2closest_point_query.h::9426: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s1angle.h::3128: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::89627:: 31In file included from :../src/s2/s2coder.h :23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h896: | 128 : 14e:x pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i cit 128C | o n dSittaitouns(Rceopn*s ta bTs*l _anbosnln_unloln nCulloln eoAbnjd)U n r| e ^f ()/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t ;note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | #odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const chaIn file included from rs2/s2closest_cell_query.cc*: 18a: bIn file included from s../src/s2/s2closest_cell_query.hl:_26n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hM:a27k: eIn file included from C../src/s2/s2coder.hh:e23c: kIn file included from F/usr/local/clang/include/absl/status/status.ha:i67l: SIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hr:i29n: gIn file included from (/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411146::227:: note: warning: expanded from macro 'absl_nonnull''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 241 | # d1146e | f i n e a btshli_sn)o)n nAuBlSlL __ENXoCnLnUuSlIlV E _| L ^O CK_FUNCTIOIn file included from Ns2/s2closest_point_query.cc(:m18u: )In file included from ../src/s2/s2closest_point_query.h :| 26 ^~~~: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const /usr/local/clang/include/absl/synchronization/mutex.ha:b1153s:l39::: Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tus *1153 | a b selx_pnloincniutl lR eslteaatsuasb,l ecMountsetx Lcohcakr(*M uatbesxl*_ naobnsnlu_lnlo npnruelfli xm)u;) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58:In file included from s2/s2closest_cell_query.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from 150../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h::67:: SIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.ha:t29u: sIn file included from */usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u1158l:l53 :s twarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t us, c1158o | n s t c h aMru*t eaxb&s lm_un oAnBnSuLl_lI NpTrEeRfNiAxL)_;A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e, a b| s ^~~~l _nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2closest_point_query.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2closest_point_query.h/usr/local/clang/include/absl/status/status.h::2667: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/internal/status_internal.h::2829: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::2794: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2331: : /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/synchronization/mutex.h::7251230::3834:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | 725 | sbtoaotli c( *satbastlu_sn_oinnntuelrln aflu:n:cS)t(aTt*u saRbespl*_ naublslla_bniolnintuyl_lu nPkrneopwanr)e,T o M| o ^d if/usr/local/clang/include/absl/base/nullability.hy:(289 : 34| : ^ note: expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/base/nullability.h:241: 22289: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneu lalbasbli_lniotnyn_uulnlk n_oNwonn n_uNlull l _| u ^n specified | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2closest_point_query.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2closest_point_query.h23:: 26In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s1angle.h67:: 28In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 27In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2coder.h94:: 23In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/status/status.h31:: 732:/usr/local/clang/include/absl/synchronization/mutex.h29::1231 :8warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 732 | 1231s | t a t i cT *c oanbsstl _sntudl:l:asbtirliintgy*_ uanbksnlo_wnno nanrugl)l E| m ^p ty/usr/local/clang/include/absl/base/nullability.hS:t289r:i34n:g (note: )expanded from macro 'absl_nullability_unknown'; | ^289 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbiinlei tayb_suln_knnoonwnnu l_lN u_lNlo_nunnuslple c i| f ^i ed | ^ In file included from In file included from s2/s2closest_point_query.ccs2/s2crossing_edge_query.cc::1818: : In file included from In file included from ../src/s2/s2closest_point_query.h../src/s2/s2crossing_edge_query.h::2631: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2padded_cell.h::2823: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2cell_id.h::2732: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/hash/hash.h::2389: : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/hash/internal/hash.h::73379:: 29In file included from :/usr/local/clang/include/absl/base/internal/endian.h :26warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45 :733 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] stat ic39 | cionnlsitn es tudi:n:ts1t6r_itnIn file included from gs2/s2closest_cell_query.ccU*:n 18aa: lbIn file included from is../src/s2/s2closest_cell_query.hgl:n_26en: doIn file included from Ln../src/s2/s1angle.hon:au28dl: 1lIn file included from 6 ../src/s2/s2point.h(M:co27ov: neIn file included from sd../src/s2/s2coder.htF: r23vo: omIn file included from iS/usr/local/clang/include/absl/status/status.hdt:*r67 i: anIn file included from bg/usr/local/clang/include/absl/status/internal/status_internal.hs(:l)29_;: n In file included from o /usr/local/clang/include/absl/strings/cord.hn| :n ^94u : lIn file included from l/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h ::p24131):: 22/usr/local/clang/include/absl/synchronization/mutex.h{:: 1241 :note: | 12expanded from macro 'absl_nonnull' ^: warning: 241 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h# :d241e:f22 i:1241n | enote: expanded from macro 'absl_nonnull' a b s bl241o_ | on#lod ne(nf*uialnbles l_a_Nbnosonlnn_nuunllolln n fu| ul ^nl c )_(NTo*n naublsll _ n| u ^l lability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2closest_point_query.cc_:n18o: nIn file included from n../src/s2/s2closest_point_query.hu:l26l: In file included from _../src/s2/s1angle.hN:o28n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: /usr/local/clang/include/absl/status/status.h:751:61: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2closest_cell_query.cc :18: In file included from ../src/s2/s2closest_cell_query.h: 26751: | In file included from ../src/s2/s1angle.h :s28t: aIn file included from t../src/s2/s2point.hi:In file included from c27s2/s2crossing_edge_query.cc : :uIn file included from 18i../src/s2/s2coder.h: n:In file included from t23../src/s2/s2crossing_edge_query.hp: :tIn file included from 31r/usr/local/clang/include/absl/status/status.h: _:In file included from t67../src/s2/s2padded_cell.h : :PIn file included from 23o/usr/local/clang/include/absl/status/internal/status_internal.h: i:In file included from n29../src/s2/s2cell_id.ht: :eIn file included from 32r/usr/local/clang/include/absl/strings/cord.h: T:In file included from o94/usr/local/clang/include/absl/hash/hash.hR: :eIn file included from 89p/usr/local/clang/include/absl/strings/internal/cordz_info.h: (:In file included from s31/usr/local/clang/include/absl/hash/internal/hash.ht: :a/usr/local/clang/include/absl/synchronization/mutex.h79t:: u1241In file included from s:/usr/local/clang/include/absl/base/internal/endian.h_34: :i26warning: n: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t /usr/local/clang/include/absl/base/internal/unaligned_access.he:r45 n:1241a45 | l: : :warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t baotouls R45(e | *pia*nb lsailbn_senl o_unninonuntln3lu2 l_fltu nrUc)n);a( lT i*| g ^na ebds/usr/local/clang/include/absl/base/nullability.hLl:o_241an:du223l:2l (anote: cbexpanded from macro 'absl_nonnull'oi nls it241t | yv#_oduiendfk*in noaewb nsa)lb,_s nl o_| nn ^no unln/usr/local/clang/include/absl/base/nullability.hlu: l289pl:) 34 _:{N onote: nexpanded from macro 'absl_nullability_unknown'| n ^u l l289/usr/local/clang/include/absl/base/nullability.h | : #241| d: ^e22 f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#nduelflianIn file included from bes2/s2closest_point_query.cci :la18ib: tsIn file included from yl../src/s2/s2closest_point_query.h__:un26no: knIn file included from nn../src/s2/s1angle.hou:wl28nl: In file included from __../src/s2/s2point.hNN:uo27ln: lnIn file included from _u../src/s2/s2coder.hul:nl23s : p /usr/local/clang/include/absl/status/status.he| :c ^752i :f44i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 752 | static const statusIn file included from _s2/s2closest_cell_query.cci:n18t: eIn file included from r../src/s2/s2closest_cell_query.hn:a26l: :In file included from :../src/s2/s1angle.hS:t28a: tIn file included from u../src/s2/s2point.hs:R27e: pIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from R/usr/local/clang/include/absl/strings/cord.he:p94T: oIn file included from In file included from Ps2/s2crossing_edge_query.cc/usr/local/clang/include/absl/strings/internal/cordz_info.ho::i1831n: : tIn file included from /usr/local/clang/include/absl/synchronization/mutex.he../src/s2/s2crossing_edge_query.h:r:1242(31: : 44 In file included from :| ../src/s2/s2padded_cell.h ^: warning: 23type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/base/nullability.h In file included from :../src/s2/s2cell_id.h241::32 22: 1242:In file included from | /usr/local/clang/include/absl/hash/hash.h :note: 89expanded from macro 'absl_nonnull' : In file included from t/usr/local/clang/include/absl/hash/internal/hash.h y:241p79 | e: #nIn file included from da/usr/local/clang/include/absl/base/internal/endian.hem:fe26i : na/usr/local/clang/include/absl/base/internal/unaligned_access.hbe:s 51la::b45:s:tl y_warning: pntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eo _nindu el51nl | t ii_ntNlyoiu :lu:lit ny tp| 6e ^4* _ ta bUsnla_lniuglnleadbLiolaidt6y4_(ucnoknnsotw nv o i| d ^* a/usr/local/clang/include/absl/base/nullability.hb:s289l:_34n:o nnote: nexpanded from macro 'absl_nullability_unknown'u ll 289p | )# d{e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bi l241i | t#yd_eufniknneo wanb s_lN_unloln_nuunlslp e_cNiofnineudl l | ^| ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2crossing_edge_query.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from ../src/s2/s2crossing_edge_query.h/usr/local/clang/include/absl/synchronization/mutex.h::311249: :In file included from 8../src/s2/s2padded_cell.h:: 23: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2cell_id.h :32 1249 | : TIn file included from */usr/local/clang/include/absl/hash/hash.h :a89b: sIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h_:n79o: nIn file included from n/usr/local/clang/include/absl/base/internal/endian.hu:l26l: /usr/local/clang/include/absl/base/internal/unaligned_access.ho:b57j:e36c:t ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :57241 | :i22n:l inote: nexpanded from macro 'absl_nonnull'e v o241i | d# dUenfailnieg naebdsSlt_onroen1n6u(lvlo i_dN*o nanbuslll_ n o| n ^n ull p, uint16_t v) { | In file included from ^s2/s2closest_cell_query.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_cell_query.h241::2622: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h: 27241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:N31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u1250l:l43 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull meIn file included from ts2/s2crossing_edge_query.cch:o18d: )In file included from (../src/s2/s2crossing_edge_query.h):)31 : In file included from | ../src/s2/s2padded_cell.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2cell_id.h::24132:: 22In file included from :/usr/local/clang/include/absl/hash/hash.h :89note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79 : 241In file included from | /usr/local/clang/include/absl/base/internal/endian.h#:d26e: f/usr/local/clang/include/absl/base/internal/unaligned_access.hi:n61e: 36a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u61l | li n_lNionnen uvloli d | U ^n alignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2closest_cell_query.cci:n18e: In file included from a../src/s2/s2closest_cell_query.hb:s26l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object,In file included from s2/s2crossing_edge_query.cc :| 18 ^: In file included from ../src/s2/s2crossing_edge_query.h:/usr/local/clang/include/absl/base/nullability.h31:: 241In file included from :../src/s2/s2padded_cell.h22::23 : In file included from note: ../src/s2/s2cell_id.hexpanded from macro 'absl_nonnull': 32: In file included from /usr/local/clang/include/absl/hash/hash.h241: | 89#: dIn file included from e/usr/local/clang/include/absl/hash/internal/hash.hf:i79n: eIn file included from /usr/local/clang/include/absl/base/internal/endian.ha:b26s: l/usr/local/clang/include/absl/base/internal/unaligned_access.h_:n65o:n36n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Non n65u | liln l i| n ^e void UnalignedStorIn file included from es2/s2closest_cell_query.cc6:418(: vIn file included from o../src/s2/s2closest_cell_query.hi:d26*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23p: ,In file included from /usr/local/clang/include/absl/status/status.hu:i67n: tIn file included from 6/usr/local/clang/include/absl/status/internal/status_internal.h4:_29t: In file included from v/usr/local/clang/include/absl/strings/cord.h): 94{: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::1260241::4322:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 1260# | d e f i nbeo oalb s(la_bnsoln:n:utlylp e__Niodnennutlilt y <| T ^> ::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | iIn file included from ns2/s2centroids.ccl:i18n: eIn file included from ../src/s2/s2centroids.hu:i50n: tIn file included from 3../src/s2/s2point.h2:_27t: In file included from L../src/s2/s2coder.ho:a23d: 3In file included from 2/usr/local/clang/include/absl/status/status.h(:c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29v: oIn file included from i/usr/local/clang/include/absl/strings/cord.hd:*82 : aIn file included from b/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:l23_: nIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:n32u: lIn file included from l/usr/local/clang/include/absl/strings/str_format.h :p84): In file included from {/usr/local/clang/include/absl/strings/internal/str_format/bind.h : 29| : ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227/usr/local/clang/include/absl/base/nullability.h::11241:: 22:warning: 'enable_if' is a clang extension [-Wgcc-compat]note: expanded from macro 'absl_nonnull' 241 | 227# | d e f i n e a b s le_nnaobnlneu_lilf (_sNtorn_nfuolrlm a t| _ ^i nternal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] In file included from 229s2/s2crossing_edge_query.cc | : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h :e23n: aIn file included from b../src/s2/s2cell_id.hl:e32_: iIn file included from f/usr/local/clang/include/absl/hash/hash.h(:s89t: rIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hf:o79r: m/usr/local/clang/include/absl/base/internal/endian.ha:t172_:i27n:t ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n al: :172V | ailnildiFnoer mvaotiIdm pSlt((vfooirdm*a ta)b,s l _| n ^o nnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2closest_cell_query.ccu:l18l: In file included from _../src/s2/s2closest_cell_query.hN:o26n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToStrIn file included from is2/s2crossing_edge_query.ccn:g18(: cIn file included from o../src/s2/s2crossing_edge_query.hn:s31t: In file included from C../src/s2/s2padded_cell.ho:r23d: &In file included from ../src/s2/s2cell_id.hs:r32c: ,In file included from /usr/local/clang/include/absl/hash/hash.hs:t89d: :In file included from :/usr/local/clang/include/absl/hash/internal/hash.hs:t79r: i/usr/local/clang/include/absl/base/internal/endian.hn:g270*: 27a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n270u | liln ldisnte) ;v o i| d ^ Sto/usr/local/clang/include/absl/base/nullability.hr:e2416:422(:v onote: iexpanded from macro 'absl_nonnull'd * a241b | s#ld_enfoinnneu lalb spl,_ nuoinnntu6l4l_ t_ Nvo)n n{u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2closest_cell_query.cc :_18N: oIn file included from n../src/s2/s2closest_cell_query.hn:u26l: lIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:In file included from 62s2/s2closest_point_query.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2closest_point_query.h :26: In file included from ../src/s2/s1angle.h425: | 28 : In file included from f../src/s2/s2point.hr:i27e: nIn file included from d../src/s2/s2coder.h :v23o: id/usr/local/clang/include/absl/status/status.h :C1031o:p42y:C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ToStr i1031n | gi(ncloinnset cCoonrsdt& sstract,u ss_tidn:t:esrtnrailn:g:*S taabtsuls_Rneopn*n ualbls ld_snto)n;n u l| l ^ Sta/usr/local/clang/include/absl/base/nullability.ht:u241s::22::R enote: pexpanded from macro 'absl_nonnull'T oP o241i | n#tdeerf(i n e| ^a bsl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | In file included from s2/s2closest_point_query.cc : 18 : In file included from ../src/s2/s2closest_point_query.h : 26 : In file included from s../src/s2/s1angle.ht:d28:: :In file included from s../src/s2/s2point.ht:r27i: nIn file included from g../src/s2/s2coder.h*: 23a: b/usr/local/clang/include/absl/status/status.hs:l1038_:n33o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l d s1038t | ) ; | s ^t at/usr/local/clang/include/absl/base/nullability.hu:s241_:i22n:t enote: rexpanded from macro 'absl_nonnull'n al :241: | S#tdaetfuisnRee pa*b salb_snlo_nnnounlnlu l_lN ornenpu)l l{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* abIn file included from ss2/s2closest_cell_query.ccl:_18n: oIn file included from n../src/s2/s2closest_cell_query.hn:u26l: lIn file included from ../src/s2/s1angle.hS:t28a: tIn file included from u../src/s2/s2point.hs:M27e: sIn file included from s../src/s2/s2coder.ha:g23e: AIn file included from s/usr/local/clang/include/absl/status/status.hC:S67t: rIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^ /usr/local/clang/include/absl/strings/cord.h:501:/usr/local/clang/include/absl/base/nullability.h52::241 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 501241 | | # d e feixnpel iacbistl _CnhounnnkuIltle r_aNtoonrn(uclolr d _| i ^n ternal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* aIn file included from bs2/s2centroids.ccs:l18_: nIn file included from o../src/s2/s2centroids.hn:n50u: lIn file included from l../src/s2/s2point.h :i27t: ,In file included from ../src/s2/s2coder.hs:i23z: eIn file included from _/usr/local/clang/include/absl/status/status.ht: 67n: _In file included from b/usr/local/clang/include/absl/status/internal/status_internal.hy:t29e: sIn file included from )/usr/local/clang/include/absl/strings/cord.h;: 82 : | In file included from ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h241::3222: : /usr/local/clang/include/absl/strings/str_format.hnote: :expanded from macro 'absl_nonnull'115 :52: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e115 | a b s l _ n ocnonnusltl s_tNro_nfnourlmla t _| i ^n ternal::ParsedFormatBase* In file included from as2/s2closest_cell_query.ccb:s18l: _In file included from n../src/s2/s2closest_cell_query.ho:n26n: uIn file included from l../src/s2/s1angle.hl: 28p: cIn file included from )../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 674:37 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e674 | a b sslt_antoincn uvloli d_ NAodnvnaunlcle ( C| h ^a rIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.h:27s2/s2centroids.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2centroids.h: :In file included from 50/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2coder.h: :23/usr/local/clang/include/absl/strings/cord.h: :In file included from 730/usr/local/clang/include/absl/status/status.h::3667:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h730: | 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h :e32x: p/usr/local/clang/include/absl/strings/str_format.hl:i155c:i36t: Cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a rRan g155e | ( c oenxsptl iCcoirtd *F oarbmsalt_CnoounnntuClalp tcuorred()i n:t *c oarbds_l(_cnoorndn)u l{l} p )| ^: p/usr/local/clang/include/absl/base/nullability.h_:(241p:)22 :{ }note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:In file included from 27s2/s2centroids.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2centroids.h: :In file included from 50/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2coder.h: :23/usr/local/clang/include/absl/strings/cord.h: :In file included from 736/usr/local/clang/include/absl/status/status.h::1767:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:82 : 736In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from c/usr/local/clang/include/absl/crc/crc32c.ho:n32s: t/usr/local/clang/include/absl/strings/str_format.h :C164o:r8d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n164o | n n uilnlt *c oarbds_l;_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :U241n:u22s:e dnote: (expanded from macro 'absl_nonnull') { 241r | e#tduerfni npe_ ;a b}s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonIn file included from ns2/s2closest_cell_query.ccu:l18l: In file included from p../src/s2/s2closest_cell_query.h_:;26 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n795e: 43a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u795l | l _fNroinennudl lv o i| d ^ AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2centroids.cca:b18s: lIn file included from _../src/s2/s2centroids.hn:u50l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from _../src/s2/s2coder.hN:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2centroids.cc927::1843: :In file included from ../src/s2/s2centroids.h:warning: 50type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h927: | 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 469 : 20 : Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r dRe p469* | ianbts lS_NnPurlilnatbFl(ec hraerp*) ;a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 :o unote: texpanded from macro 'absl_nullable'p ut ,257 | s#tdde:f:isniez ea_bts ls_inzuel,l a b| l ^e _/usr/local/clang/include/absl/base/nullability.hN:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _NoIn file included from ns2/s2closest_cell_query.ccn:u18l: lIn file included from ../src/s2/s2closest_cell_query.h :| 26 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2centroids.ccN:o18n: nIn file included from u../src/s2/s2centroids.hl:l50 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32In file included from : s2/s2closest_cell_query.cc:/usr/local/clang/include/absl/strings/str_format.h18:: 503In file included from :../src/s2/s2closest_cell_query.h20::26 : In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h: 27503: | In file included from ../src/s2/s2coder.h :F23o: rIn file included from m/usr/local/clang/include/absl/status/status.ha:t67R: aIn file included from w/usr/local/clang/include/absl/status/internal/status_internal.hS:i29n: k/usr/local/clang/include/absl/strings/cord.h(:T932*: 17a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n932u | l l r acwo)n s t/ /c hNaOrL*I NaTb s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: dnote: aexpanded from macro 'absl_nonnull't a( )241 | c#odnesfti;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n257In file included from o:s2/s2crossing_edge_query.ccn23:n:18u : lnote: In file included from lexpanded from macro 'absl_nullable'../src/s2/s2crossing_edge_query.h :_31 N: o257nIn file included from n | u../src/s2/s2padded_cell.h#l:ld 23e : f| In file included from i ^../src/s2/s2cell_id.hn :e32 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from u/usr/local/clang/include/absl/hash/internal/hash.hl:l89a: bIn file included from l/usr/local/clang/include/absl/numeric/int128.he: 41_: Nu/usr/local/clang/include/absl/types/compare.hl:l78a:b22l:e warning: | 'enable_if' is a clang extension [-Wgcc-compat] ^ 78 | __atIn file included from ts2/s2closest_cell_query.ccr:i18b: uIn file included from t../src/s2/s2closest_cell_query.he:_26_: (In file included from (../src/s2/s1angle.he:n28a: bIn file included from l../src/s2/s2point.he:_27i: fIn file included from (../src/s2/s2coder.hn: 23=: =In file included from /usr/local/clang/include/absl/status/status.h0:,67 : "In file included from O/usr/local/clang/include/absl/status/internal/status_internal.hn:l29y: /usr/local/clang/include/absl/strings/cord.hl:i934t:e31r:a lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]` 0` i934s | a l l ovwoeidd. "s)e)t)_ d{a}t a (| c ^o nst char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2centroids.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1829: : In file included from ../src/s2/s2centroids.h/usr/local/clang/include/absl/strings/cord.h::50961: :In file included from 34../src/s2/s2point.h:: 27: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h961: | 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :v29o: iIn file included from d/usr/local/clang/include/absl/strings/cord.h :S82e: tIn file included from T/usr/local/clang/include/absl/crc/internal/crc_cord_state.hr:e23e: OIn file included from r/usr/local/clang/include/absl/crc/crc32c.hE:m32p: t/usr/local/clang/include/absl/strings/str_format.hy:(860C:o43r:d Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * ab s860l | _ n uflrliaebnlde vroeipd, A b| s ^l Fo/usr/local/clang/include/absl/base/nullability.hr:m257a:t23F:l unote: sexpanded from macro 'absl_nullable'h (F o257r | m#adteSfiinnke* aabbssll__nnuolnlnaubllle s_iNnukl,l a b| l ^e | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2closest_cell_query.ccs:l18_: nIn file included from o../src/s2/s2closest_cell_query.hn:n26u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTrIn file included from es2/s2centroids.cce:(18C: oIn file included from r../src/s2/s2centroids.hd:R50e: pIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from r/usr/local/clang/include/absl/status/internal/status_internal.he:p29,: In file included from M/usr/local/clang/include/absl/strings/cord.he:t82h: oIn file included from d/usr/local/clang/include/absl/crc/internal/crc_cord_state.hI:d23e: nIn file included from t/usr/local/clang/include/absl/crc/crc32c.hi:f32i: e/usr/local/clang/include/absl/strings/str_format.hr: 867m:e60t:h owarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | ^ 867 | /usr/local/clang/include/absl/base/nullability.h :e241x:p22l:i cnote: iexpanded from macro 'absl_nonnull't F o241r | m#adteSfiinnke( satbrs_lf_onromnantu_liln t_eNronnanlu:l:lF o r| m ^ atSinkImpl* absl_nonnIn file included from us2/s2closest_cell_query.ccl:l18 : sIn file included from )../src/s2/s2closest_cell_query.h : 26| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: n/usr/local/clang/include/absl/strings/cord.he: 972a:b31s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l972 | _ N o n nvuolild E| m ^p laceTree(CordRep* absl_In file included from ns2/s2centroids.cco:n18n: uIn file included from l../src/s2/s2centroids.hl: 50r: eIn file included from p../src/s2/s2point.h,: 27c: oIn file included from n../src/s2/s2coder.hs:t23 : IIn file included from n/usr/local/clang/include/absl/status/status.hl:i67n: eIn file included from D/usr/local/clang/include/absl/status/internal/status_internal.ha:t29a: &In file included from /usr/local/clang/include/absl/strings/cord.hp:a82r: eIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:,23 : In file included from | /usr/local/clang/include/absl/crc/crc32c.h ^: 32: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/str_format.h::241869::2240:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #869d | e f isnter _afbosrlm_anto_ninnutlelr n_aNlo:n:nFuolrlm a t| S ^i nkImpl* absl_nonnull siIn file included from ns2/s2closest_cell_query.cck:_18;: In file included from ../src/s2/s2closest_cell_query.h| : ^26 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: /usr/local/clang/include/absl/strings/cord.ha:b978s:l36_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 978_ | N o n n uvloli d | C ^o mmitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable oIn file included from ls2/s2closest_point_query.ccd:_18r: eIn file included from p../src/s2/s2closest_point_query.h,: 27 : | In file included from ^../src/s2/s1chord_angle.h :31: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2pointutil.h257::2723: : ../src/s2/util/math/matrix3x3.hnote: :expanded from macro 'absl_nullable'276 :5: 257 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e276 | a b s l _Sn2u_lClHaEbClKe_ N_EN(udlelta,b lVeT y p| e ^( 0)) << " Can't In file included from is2/s2closest_cell_query.ccn:v18e: rIn file included from s../src/s2/s2closest_cell_query.he:.26 : DIn file included from e../src/s2/s1angle.ht:e28r: mIn file included from i../src/s2/s2point.hn:a27n: tIn file included from ../src/s2/s2coder.h=: 230: .In file included from "/usr/local/clang/include/absl/status/status.h;: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h../src/s2/base/logging.h::130237::5021:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'S2_CHECK_NE' 371302 | | # d e f i n e S 2 _ C H E C K _ N E C H E C K _ N E | ^ /usr/local/clang/include/absl/log/check.h : 120 : 3 : Cnote: oexpanded from macro 'CHECK_NE'r dRe p120* | a bAsBlS_Ln_oLnOnGu_lIlN TrEeRpN,A L _| C ^H EC/usr/local/clang/include/absl/base/nullability.hK:_241N:E22_:I Mnote: Pexpanded from macro 'absl_nonnull'L (( v241a | l#1d)e,f i#nvea la1b,s l(_vnaoln2n)u,l l# v_aNlo2n)n u l| l ^ | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, vaIn file included from ls2/s2closest_cell_query.cc2:,18 : vIn file included from a../src/s2/s2closest_cell_query.hl:226_: tIn file included from e../src/s2/s1angle.hx:t28): In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/log/internal/check_op.h23:: 68In file included from :/usr/local/clang/include/absl/status/status.h22::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP': 29: /usr/local/clang/include/absl/strings/cord.h :681312 | : 38 :w hwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l e (c o1312n | sitn lcihnaer *a basbls:l:_cnourldl_aibnltee ranbasll:_:lCoogr_diRnetpe*r naabls_lc_hneuclkl_aobpl_er eCsourldt: : I n l i n e R e p :\: c l| e ^a r()/usr/local/clang/include/absl/base/nullability.h :{257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :257: 23257: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneu lalbasbll_en u_lNlualbllaeb l_eN u l| l ^a ble | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:27: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: In file included from expanded from macro 'S2_CHECK_NE's2/s2closest_cell_query.cc :18: In file included from ../src/s2/s2closest_cell_query.h37: | 26#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.hS:227_: CIn file included from H../src/s2/s2coder.hE:C23K: _In file included from N/usr/local/clang/include/absl/status/status.hE: 67C: HIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hC:K29_: N/usr/local/clang/include/absl/strings/cord.hE: 1321 :| 48 ^: warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 120:3: note: 1321expanded from macro 'CHECK_NE' | inl i120n | e vAoBiSdL _CLoOrGd_:I:NITnElRiNnAeLR_eCpH:E:CCKo_pNyET_oIAMrPrLa(y((vcahla1r)*, a#bvsall_1n,o n(nvualll2 )d,s t#)v aclo2n)s t | { ^ | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 51:3:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'22 : note: expanded from macro 'absl_nonnull'51 | 241A | B#SdLe_fLiOnGe_ IaNbTsElR_NnAoLn_nCuHlElC K__NOoPn(nCuhlelc k _| N ^E , !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14:In file included from s2/s2closest_edge_query.ccwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2closest_edge_query.h: 30125: | In file included from ../src/s2/s1angle.h :S28t: aIn file included from t../src/s2/s2point.hu:s27R: eIn file included from p../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.hC:l82o: nIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.hA:n23d: UIn file included from n/usr/local/clang/include/absl/crc/crc32c.hr:e32f: (In file included from /usr/local/clang/include/absl/strings/str_format.h :| 84 ^: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:/usr/local/clang/include/absl/base/nullability.h143::24111::22 : warning: note: 'enable_if' is a clang extension [-Wgcc-compat]expanded from macro 'absl_nonnull' 241 | #143d | e f i n e a b s l _ennoanbnluel_li f_(Nsotnrn_uflolr m a| t ^_ internal::EnsureConstexpr(s), "In file included from cs2/s2closest_cell_query.cco:n18s: tIn file included from e../src/s2/s2closest_cell_query.hx:p26r: In file included from t../src/s2/s1angle.hr:a28p: "In file included from )../src/s2/s2point.h,: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAn/usr/local/clang/include/absl/strings/internal/str_format/bind.hd:U149n:r22e:f (warning: )'enable_if' is a clang extension [-Wgcc-compat] cons t149; | | ^ /usr/local/clang/include/absl/base/nullability.h_:_241a:t22t:r inote: bexpanded from macro 'absl_nonnull'u t e241_ | _#(d(eefnianbel ea_bisfl(_sntorn_nfuolrlm a_tN_oinnntuelrln a l| : ^: EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std:In file included from :s2/s2closest_cell_query.ccs:t18r: iIn file included from n../src/s2/s2closest_cell_query.hg:*26 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :d23s: t,/usr/local/clang/include/absl/status/status.h : 725| : ^38 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 725expanded from macro 'absl_nonnull' | s241t | a#tdiecf isntea taubss_li_nntoenrnnualll: :_SNtoantnuuslRle p *| ^a bsl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::striIn file included from ns2/s2closest_edge_query.ccg:*18 : aIn file included from b../src/s2/s2closest_edge_query.hs:l30_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :E27m: pIn file included from t../src/s2/s2coder.hy:S23t: rIn file included from i/usr/local/clang/include/absl/status/status.hn:g67(: )In file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:82/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2223:: In file included from note: /usr/local/clang/include/absl/crc/crc32c.hexpanded from macro 'absl_nonnull': 32: /usr/local/clang/include/absl/strings/str_format.h241: | 440#:d24e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l440_ | nionntn uFlPlr i_nNtoFn(nsutldl: : F| I ^L E* absl_nonnull output, coIn file included from ns2/s2closest_cell_query.ccs:t18 : FIn file included from o../src/s2/s2closest_cell_query.hr:m26a: tIn file included from S../src/s2/s1angle.hp:e28c: 23&: /usr/local/clang/include/absl/status/status.hf:o733r:m29a:t ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 733 | /usr/local/clang/include/absl/base/nullability.h : 241s:t22a:t inote: cexpanded from macro 'absl_nonnull' c o241n | s#td esftidn:e: satbrsiln_gn*o nanbuslll_ n_oNnonnunlull lM o v| e ^d FromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2closest_edge_query.cc :18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintFIn file included from (s2/s2closest_cell_query.ccc:h18a: rIn file included from *../src/s2/s2closest_cell_query.h :a26b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from o../src/s2/s2coder.hu:t23p: u/usr/local/clang/include/absl/status/status.ht:,751 :s61t:d :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ize_ t751 | s i zset,a t i| c ^ ui/usr/local/clang/include/absl/base/nullability.hn:t241p:t22r:_ tnote: expanded from macro 'absl_nonnull'P oi n241t | e#rdTeofRienpe( satbastlu_sn_oinnntuelrln a_lN:o:nSntualtlu s R| e ^p * absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 752s2/s2closest_edge_query.cc | : 18 : sIn file included from t../src/s2/s2closest_edge_query.ha:t30i: cIn file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :s27t: aIn file included from t../src/s2/s2coder.hu:s23_: iIn file included from n/usr/local/clang/include/absl/status/status.ht:e67r: nIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl::29:: SIn file included from t/usr/local/clang/include/absl/strings/cord.ha:t82u: sIn file included from R/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:p23*: In file included from a/usr/local/clang/include/absl/crc/crc32c.hb:s32l: _/usr/local/clang/include/absl/strings/str_format.hn:o503n:n20u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R epT o503P | o i nFtoerrm(a t R| a ^w Si/usr/local/clang/include/absl/base/nullability.hn:k241(:T22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nrea wa)b s l/_/n oNnOnLuIlNlT _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2closest_edge_query.ccn:u18l: lIn file included from ../src/s2/s2closest_edge_query.h_:N30o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32In file included from : s2/s2contains_vertex_query.cc:18/usr/local/clang/include/absl/strings/str_format.h: :In file included from 860../src/s2/s2contains_vertex_query.h::4322:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h860: | 34 : In file included from f/usr/local/clang/include/absl/log/log.hr:i209e: nIn file included from d/usr/local/clang/include/absl/log/internal/log_impl.h :v22o: i/usr/local/clang/include/absl/log/internal/log_message.hd: 121A:b41s:l Fwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r mat F121l | u s hL(oFgoMremsastaSgien&k *T oaSbisnlk_Onnolnyn(ualbls ls:i:nLko,g S i| n ^k * a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241s | i#ndke)f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* abslIn file included from _s2/s2contains_vertex_query.ccn:o18n: nIn file included from u../src/s2/s2contains_vertex_query.hl:l22 : sIn file included from )../src/s2/s2point.h : 25| : ^In file included from ../src/s2/util/coding/coder.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/casts.h::2234:: In file included from note: /usr/local/clang/include/absl/log/log.hexpanded from macro 'absl_nonnull': 209: In file included from 241/usr/local/clang/include/absl/log/internal/log_impl.h | :#22d: e/usr/local/clang/include/absl/log/internal/log_message.hf:i158n:e32 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _no n158n | u l lL o_gNMoensnsualgle & | o ^p erator<<(void* absl_nullabIn file included from ls2/s2closest_edge_query.cce: 18 : vIn file included from )../src/s2/s2closest_edge_query.h :{30 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::25727:: 23In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/status/status.h: 67257: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 82a: bIn file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:_23n: uIn file included from l/usr/local/clang/include/absl/crc/crc32c.hl:a32b: l/usr/local/clang/include/absl/strings/str_format.he: 869_:N40u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le | 869 ^ | str_format_internalIn file included from :s2/s2contains_vertex_query.cc::F18o: rIn file included from m../src/s2/s2contains_vertex_query.ha:t22S: iIn file included from n../src/s2/s2point.hk:I25m: pIn file included from l../src/s2/util/coding/coder.h*: 36a: bIn file included from s../src/s2/base/casts.hl:_34n: oIn file included from n/usr/local/clang/include/absl/log/log.hn:u209l: lIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hs:i22n: k/usr/local/clang/include/absl/log/internal/log_message.h_:;161 : 38| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22 :161 | note: expanded from macro 'absl_nonnull' Lo g241M | e#sdseafgien&e oapbesrla_tnoorn data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:26: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonIn file included from ns2/s2contains_vertex_query.ccu:l18l: In file included from S../src/s2/s2contains_vertex_query.ht:a22t: uIn file included from s../src/s2/s2point.hM:e25s: sIn file included from a../src/s2/util/coding/coder.hg:e36A: sIn file included from C../src/s2/base/casts.hS:t34r: (In file included from /usr/local/clang/include/absl/log/log.h :| 209 ^: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/log/internal/log_message.h::22398:: 11:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | # d398e | f i n e vaobisdl*_ naobnsnlu_lnlu l_lNaobnlneu lclo n s| t ^& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHIn file included from Es2/s2centroids.ccC:K18_: OIn file included from P../src/s2/s2centroids.h_:S50T: RIn file included from I../src/s2/s2point.hN:G27_: EIn file included from X../src/s2/s2coder.hT:E23R: NIn file included from (/usr/local/clang/include/absl/status/status.hb:o67o: lIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h;: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' :31: 449 | /usr/local/clang/include/absl/synchronization/mutex.h : 489e:x14t:e rwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] templ a489t | e c o n s tv ocihda r(** aabbssll__nnuolnlnaubllle MiankveaCrhieacnktO)p(Svtoriidn*g (a b s l\_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hi:l241i:t22y:_ unote: nexpanded from macro 'absl_nonnull'k no w241n | )#,d e f| i ^n e ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l _257N | o#ndneufliln e | a ^b sl_nullaIn file included from bs2/s2contains_vertex_query.ccl:e18 : _In file included from N../src/s2/s2contains_vertex_query.hu:l22l: aIn file included from b../src/s2/s2point.hl:e25 : In file included from | ../src/s2/util/coding/coder.h ^: 36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21In file included from : s2/s2centroids.ccIn file included from :/usr/local/clang/include/absl/log/check.h18:: 37In file included from : ../src/s2/s2centroids.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h50:: 21In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h::27451: :In file included from 1../src/s2/s2coder.h:: 23: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :67/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 450/usr/local/clang/include/absl/status/internal/status_internal.h::2529:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :45031 | : /usr/local/clang/include/absl/synchronization/mutex.h : 489 : 45 :x ,warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]x , c o489n | s t c h a rv*o iadb s(l*_anbosnln_unlull)l a b| l ^e i/usr/local/clang/include/absl/base/nullability.hn:v241a:r22i:a nnote: texpanded from macro 'absl_nonnull') (v o241i | d#*d eafbisnle_ naublslla_bniolnintuyl_lu n_kNnoonwnnu)l,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullaIn file included from bs2/s2contains_vertex_query.cci:l18i: tIn file included from y../src/s2/s2contains_vertex_query.h_:u22n: kIn file included from n../src/s2/s2point.ho:w25n: In file included from _../src/s2/util/coding/coder.hN:u36l: lIn file included from _../src/s2/base/casts.hu:n36s: pIn file included from e../src/s2/base/logging.hc:i21f: iIn file included from e/usr/local/clang/include/absl/log/check.hd: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 452s2/s2centroids.cc | :A18B: SIn file included from L../src/s2/s2centroids.h_:L50O: GIn file included from _../src/s2/s2point.hI:N27T: EIn file included from R../src/s2/s2coder.hN:A23L: _In file included from D/usr/local/clang/include/absl/status/status.hE:F67I: NIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.h_:M29A: KIn file included from E/usr/local/clang/include/absl/strings/cord.h_:C94H: EIn file included from C/usr/local/clang/include/absl/strings/internal/cordz_info.hK:_31O: P/usr/local/clang/include/absl/synchronization/mutex.h_:S490T:R13I:N Gwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]E XTE R490N | ( i n t 6 4 _vto)i;d * | a^b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n449u:l31l:a bnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l ity _449u | n k neoxwtne ranr gt)e;m p l| a ^t e /usr/local/clang/include/absl/base/nullability.hc:o289n:s34t: cnote: hexpanded from macro 'absl_nullability_unknown'a r* 289a | b#sdle_fnionnen ualbls lM_ankuelClhaebciklOiptSyt_ruinnkgn(o w n \_ N u| l ^l _u/usr/local/clang/include/absl/base/nullability.hn:s241p:e22c:i fnote: iexpanded from macro 'absl_nonnull'e d 241| | ^# define absl_nonnull _NoIn file included from ns2/s2centroids.ccn:u18l: lIn file included from ../src/s2/s2centroids.h :| 50 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2contains_vertex_query.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2contains_vertex_query.h::9422: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2point.h::3125: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/util/coding/coder.h499::3635: :In file included from ../src/s2/base/casts.h:warning: 36type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21 : 499In file included from | /usr/local/clang/include/absl/log/check.h : 37v: oIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hd: 21E: n/usr/local/clang/include/absl/log/internal/check_op.ha:b452l:e1D:e bwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g Lo/usr/local/clang/include/absl/log/internal/check_op.hg:(450c:o25n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c ha r450* | a b s l _ nxu,l lxa,b lceo nnsatm ec)h;a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l ) 257| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbelfei n_eN ualblsalb_lneo n n| u ^l l _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from ../src/s2/base/casts.hs2/s2centroids.cc::3618: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2centroids.h::2150: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2point.h::3727: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2coder.h::2123: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::45367:: 1In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h453: | 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L549_:L40O:G _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TER N549A | L _ DsEtFaItNiEc_ MvAoKiEd_ CIHnEcCrKe_mOePn_tSSTyRnIcNhGS_eEmX(TMEuRtNe(xu*i natb6s4l__tn)o;n n u| l^l m/usr/local/clang/include/absl/log/internal/check_op.hu:,449 : 31| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/nullability.h :241:22 :449 | note: expanded from macro 'absl_nonnull' ex t241e | r#nd etfeimnpel aatbes lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll MakeCheckIn file included from Os2/s2centroids.ccp:S18t: rIn file included from i../src/s2/s2centroids.hn:g50(: In file included from ../src/s2/s2point.h :\27 : In file included from | ../src/s2/s2coder.h ^: 23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h: 94241: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e550 :a64b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l550l | _ N o n n u l l | ^ In file included from s2/s2contains_vertex_query.cc : 18 : In file included from ../src/s2/s2contains_vertex_query.h : 22 : bIn file included from a../src/s2/s2point.hs:e25_: iIn file included from n../src/s2/util/coding/coder.ht:e36r: nIn file included from a../src/s2/base/casts.hl::36:: PIn file included from e../src/s2/base/logging.hr:T21h: rIn file included from e/usr/local/clang/include/absl/log/check.ha:d37S: yIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hc:h21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b453s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl: 450w:)25;: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/base/nullability.h :450241 | : 22 : note: expanded from macro 'absl_nonnull' x, 241x | ,# dceofnisnte cahbasrl*_ naobnsnlu_lnlo n_nNuolnln)u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2centroids.cc_:n18o: nIn file included from n../src/s2/s2centroids.hu:l50l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2contains_vertex_query.cc551: | 18 : In file included from s../src/s2/s2contains_vertex_query.ht:a22t: iIn file included from c../src/s2/s2point.h :b25o: oIn file included from l../src/s2/util/coding/coder.h :D36e: cIn file included from r../src/s2/base/casts.he:m36e: nIn file included from t../src/s2/base/logging.hS:y21n: cIn file included from h/usr/local/clang/include/absl/log/check.hS:e37m: (In file included from M/usr/local/clang/include/absl/log/internal/check_impl.hu:t21e: x/usr/local/clang/include/absl/log/internal/check_op.h*: 454a:b1s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l454l | AmBuS,L _ L| O ^G _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'D EF I241N | E#_dMeAfKiEn_eC HaEbCsKl__OnPo_nSnTuRlIlN G__NEoXnTnEuRlNl( f l| o ^a t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 449s2/s2centroids.cc::3118:: In file included from ../src/s2/s2centroids.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'50 : In file included from ../src/s2/s2point.h: 27449: | In file included from ../src/s2/s2coder.h :e23x: tIn file included from e/usr/local/clang/include/absl/status/status.hr:n67 : tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: aIn file included from t/usr/local/clang/include/absl/strings/cord.he: 94c: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31 : c/usr/local/clang/include/absl/synchronization/mutex.hh:a552r:*64 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n552n | u l l M a k e C h e c k O p S t r i n g ( \ | ^ /usr/local/clang/include/absl/base/nullability.hb:a241s:e22_:i nnote: texpanded from macro 'absl_nonnull'e rn a241l | :#:dPeefriTnher eaabdsSly_nncohn*n ualbls l__Nnoonnnnuullll w ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2contains_vertex_query.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2contains_vertex_query.h:22 : 241In file included from | ../src/s2/s2point.h#:d25e: fIn file included from i../src/s2/util/coding/coder.hn:e36 : aIn file included from b../src/s2/base/casts.hs:l36_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 454| : ^1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2centroids.ccx:,18 : xIn file included from ,../src/s2/s2centroids.h :c50o: nIn file included from s../src/s2/s2point.ht: 27c: hIn file included from a../src/s2/s2coder.hr:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h): 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/synchronization/mutex.h::22556:: 38:note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e556f | i n ev oaibds lL_oncoknSnluolwlL o_oNpo(nSnyunlclh W a| i ^t Params* absl_nonnull waitp,In file included from s2/s2contains_vertex_query.cci:n18t: In file included from f../src/s2/s2contains_vertex_query.hl:a22g: sIn file included from )../src/s2/s2point.h;: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/casts.h241::3622: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e455 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u455l | lA B_SNLo_nLnOuGl_lI N T| E ^R NAL_DEFINE_MAKE_CHECKIn file included from _s2/s2centroids.ccO:P18_: SIn file included from T../src/s2/s2centroids.hR:I50N: GIn file included from _../src/s2/s2point.hE:X27T: EIn file included from R../src/s2/s2coder.hN:(23d: oIn file included from u/usr/local/clang/include/absl/status/status.hb:l67e: )In file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 449/usr/local/clang/include/absl/strings/internal/cordz_info.h::3131:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'558 :35: 449warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ex t558e | r n btoeomlp lLaotcek ScloonwsWti tchhDaera*d laibnsel(_MnuoHnonwu lalb sMla_kneoCnhneuclklO phSotwr,i n g| ( ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2centroids.cc:In file included from 18s2/s2contains_vertex_query.cc: :In file included from 18../src/s2/s2centroids.h: :In file included from 50../src/s2/s2contains_vertex_query.h: :In file included from 22../src/s2/s2point.h: :In file included from 27../src/s2/s2point.h: :In file included from 25../src/s2/s2coder.h: :In file included from 23../src/s2/util/coding/coder.h: :In file included from 36/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/base/casts.h: :In file included from 36/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/log/internal/check_impl.h: :/usr/local/clang/include/absl/synchronization/mutex.h21:: 559/usr/local/clang/include/absl/log/internal/check_op.h::46455:: 1:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h :559450 | : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x , x , c o n s t ccohnasrt* Caobnsdli_tnioonnn*u lalb)s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :c onote: nexpanded from macro 'absl_nonnull'd , 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf i_nNeo nanbuslll_ n u| l ^l able _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21In file included from : s2/s2centroids.ccIn file included from :/usr/local/clang/include/absl/log/check.h18:: 37In file included from : ../src/s2/s2centroids.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h50:: 21In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/log/internal/check_op.h27:: 456In file included from :../src/s2/s2coder.h1::23 : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :45629 | : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: LIn file included from O/usr/local/clang/include/absl/strings/internal/cordz_info.hG:_31I: N/usr/local/clang/include/absl/synchronization/mutex.hT:E562R:N23A:L _warning: Dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E FINE _562M | A K Ev_oCiHdE CLKo_cOkPS_lSoTwR(IMNuGH_oEwX TaEbRsNl(_cnhoanrn)u;l l | h^o w,/usr/local/clang/include/absl/log/internal/check_op.h :c449o:n31s:t note: Cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o ndi t449i | o n *e xatbesrln_ ntuelmlpalbaltee ccoonnds,t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #MdaekfeiCnhee cakbOsplS_tnroinnngu(l l _\N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2centroids.cce:f18i: nIn file included from e../src/s2/s2centroids.h :a50b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2contains_vertex_query.cc::56218:: 58In file included from :../src/s2/s2contains_vertex_query.h :22warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h562: | 36 : In file included from v../src/s2/base/casts.ho:i36d: In file included from L../src/s2/base/logging.ho:c21k: SIn file included from l/usr/local/clang/include/absl/log/check.ho:w37(: MIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hH:o21w: /usr/local/clang/include/absl/log/internal/check_op.ha:b456s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n u/usr/local/clang/include/absl/log/internal/check_op.hl:l450 :h25o:w ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c on s450t | C o n d i txi,o nx*, acbosnls_tn uclhlaarb*l ea bcsoln_dn,o n n| u ^l l)/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullable'241 :22: 257 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en ualblsalb_lneo n_nNuullll a_bNloen n u| l ^l | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2contains_vertex_query.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2contains_vertex_query.h::6722: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.h::2925: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/util/coding/coder.h::9436: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/base/casts.h::3136: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/base/logging.h::56521:: 36In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h565: | 457 : 1v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Unl o457c | kASBlSoLw_(LSOyGn_cIhNWTaEiRtNPAaLr_aDmEsF*I NaEb_sMlA_KnEu_lClHaEbClKe_ OwPa_iStTpR)I NAGB_SELX_TAETRTNR(IuBnUsTiEg_nCeOdL Dc;h a r| ) ^; | /usr/local/clang/include/absl/base/nullability.h^: 257:23/usr/local/clang/include/absl/log/internal/check_op.h:: 449:note: 31expanded from macro 'absl_nullable': note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'257 | #d e449f | i n ee xatbesrln_ ntuelmlpalbaltee _cNounlslta bclhea r *| ^a bsl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2centroids.cc_:n18o: nIn file included from n../src/s2/s2centroids.hu:l50l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2contains_vertex_query.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2contains_vertex_query.h::3122: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::57625:: 49In file included from :../src/s2/util/coding/coder.h :36warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h576: | 21 : In file included from v/usr/local/clang/include/absl/log/check.ho:i37d: In file included from T/usr/local/clang/include/absl/log/internal/check_impl.hr:y21R: e/usr/local/clang/include/absl/log/internal/check_op.hm:o457v:e1(:b awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _/usr/local/clang/include/absl/log/internal/check_op.hi:n450t:e25r:n anote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': :P e450r | T h r e a d Sxy,n cxh,* caobnsslt_ ncohnanru*l la bss)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl:)241 : 22| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from In file included from s2/s2contains_vertex_query.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2contains_vertex_query.h../src/s2/s2coder.h::2223: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2567: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::3629: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/strings/cord.h::3694: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/check.h::57837:: 45In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :458:1: 578 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] void 458B | lAoBcSkL(_bLaOsGe__IiNnTtEeRrNnAaLl_:D:EPFeIrNTEh_rMeAaKdES_yCnHcEhC*K _aObPs_lS_TnRoInNnGu_lElX TsE)R;N ( c| o ^n st/usr/local/clang/include/absl/base/nullability.h :s241t:d22::: snote: texpanded from macro 'absl_nonnull'r in g241& | )#;d e f| i^n e /usr/local/clang/include/absl/log/internal/check_op.ha:b449s:l31_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n ull 449_ | N o nenxutlelr n | t ^e mplate const chaIn file included from rs2/s2centroids.cc*: 18a: bIn file included from s../src/s2/s2centroids.hl:_50n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.hM:a23k: eIn file included from C/usr/local/clang/include/absl/status/status.hh:e67c: kIn file included from O/usr/local/clang/include/absl/status/internal/status_internal.hp:S29t: rIn file included from i/usr/local/clang/include/absl/strings/cord.hn:g94(: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :\31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 580:/usr/local/clang/include/absl/base/nullability.h34::241 :22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 580 | 241 | #bdaesfei_nien taebrsnla_ln:o:nPneurlTlh r_eNaodnSnyunlclh * | a ^b sl_nullable WakeuIn file included from ps2/s2contains_vertex_query.cc(: 18 : | In file included from ^../src/s2/s2contains_vertex_query.h :22: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h257::2523: :In file included from ../src/s2/util/coding/coder.h:note: 36expanded from macro 'absl_nullable': In file included from ../src/s2/base/casts.h: 36257: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l458a:b1l:e warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N ul/usr/local/clang/include/absl/log/internal/check_op.hl:a450b:l25e: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2centroids.cc : 18 : In file included from x../src/s2/s2centroids.h,: 50x: ,In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :c23h: aIn file included from r/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :581:/usr/local/clang/include/absl/base/nullability.h38::241 :22warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 581 | 241 | # d e f ibnaes ea_bisnlt_enronnanlu:l:lP e_rNTohnrneualdlS y n| c ^h * absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2contains_vertex_query.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2contains_vertex_query.h:22 : 241In file included from | ../src/s2/s2point.h#:d25e: fIn file included from i../src/s2/util/coding/coder.hn:e36 : aIn file included from b../src/s2/base/casts.hs:l36_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 459| : ^1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEIn file included from Fs2/s2centroids.ccI:N18E: _In file included from M../src/s2/s2centroids.hA:K50E: _In file included from C../src/s2/s2point.hH:E27C: KIn file included from _../src/s2/s2coder.hO:P23_: SIn file included from T/usr/local/clang/include/absl/status/status.hR:I67N: GIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hE:X29T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:(94c: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s585l::20::s twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ng_v i585e | w & )v;o i d| ^T ra/usr/local/clang/include/absl/log/internal/check_op.hn:s449(:M31u:H onote: wexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' abs l449_ | n o nenxutlelr nh otwe)m;p l a/t/e ucsoends tf ocrh aCro*n daVbasrl-_>nMountneuxl lt rMaanksefCehre c k| O ^p St/usr/local/clang/include/absl/base/nullability.hr:i241n:g22(: note: expanded from macro 'absl_nonnull'\ | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from In file included from s2/s2contains_vertex_query.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2contains_vertex_query.h../src/s2/s2coder.h::2223: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2567: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::3629: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/strings/cord.h::3694: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/synchronization/mutex.h::37586: :In file included from 43/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 459:1: 586warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v/usr/local/clang/include/absl/log/internal/check_op.ho:i450d: 25F:e rnote: (expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b ase _450i | n t e r n a lx:,: Pxe,r Tchornesatd Scyhnacrh** aabbssll__nnoonnnnuullll) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.hIn file included from :s2/s2contains_vertex_query.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2contains_vertex_query.h23:: 22In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point.h67:: 25In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/util/coding/coder.h29:: 36In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/base/casts.h94:: 36In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/base/logging.h31:: 21: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/check.h590::3740: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.h:460: 1590: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e xpli c460i | tA BMSuLt_eLxO(Gc_oInNsTtE RvNoAlLa_tDiElFeI NMEu_tMeAxK*E _aCbHsElC_Kn_uOlPl_aSbTlReI N/G*_iEgXnToErReNd(*c/o)n s{t} c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257) | ;# d e| f^i ne/usr/local/clang/include/absl/log/internal/check_op.h :a449b:s31l:_ nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l lab l449e | _ Neuxltlearbnl et e m| p ^l ate const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MaIn file included from ks2/s2centroids.cce:C18h: eIn file included from c../src/s2/s2centroids.hk:O50p: SIn file included from t../src/s2/s2point.hr:i27n: gIn file included from (../src/s2/s2coder.h : 23 : \In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: 241/usr/local/clang/include/absl/synchronization/mutex.h | :#624d:e68f:i nwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] absl_n o624n | n u lelx p_lNiocnintu lMlu t e| x ^L ock(In file included from Ms2/s2contains_vertex_query.ccu:t18e: xIn file included from &../src/s2/s2contains_vertex_query.h :m22u: In file included from A../src/s2/s2point.hB:S25L: _In file included from I../src/s2/util/coding/coder.hN:T36E: RIn file included from N../src/s2/base/casts.hA:L36_: AIn file included from T../src/s2/base/logging.hT:R21I: BIn file included from U/usr/local/clang/include/absl/log/check.hT:E37_: CIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hP:T21U: R/usr/local/clang/include/absl/log/internal/check_op.hE:D462_:B24Y:( twarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i s) )462 | | ^~~~ const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'635 :29: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e635 | a b selx_pnloincniutl lM u_tNeoxnLnouclkl( M u| t ^e x* absIn file included from ls2/s2contains_vertex_query.cc_:n18o: nIn file included from n../src/s2/s2contains_vertex_query.hu:l22l: In file included from m../src/s2/s2point.hu:)25 : AIn file included from B../src/s2/util/coding/coder.hS:L36_: EIn file included from X../src/s2/base/casts.hC:L36U: SIn file included from I../src/s2/base/logging.hV:E21_: LIn file included from O/usr/local/clang/include/absl/log/check.hC:K37_: FIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hN:C21T: I/usr/local/clang/include/absl/log/internal/check_op.hO:N462(:m24u:) warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_In file included from Ls2/s2centroids.ccO:G18_: IIn file included from N../src/s2/s2centroids.hT:E50R: NIn file included from A../src/s2/s2point.hL:_27D: EIn file included from F../src/s2/s2coder.hI:N23E: _In file included from M/usr/local/clang/include/absl/status/status.hA:K67E: _In file included from C/usr/local/clang/include/absl/status/internal/status_internal.hH:E29C: KIn file included from _/usr/local/clang/include/absl/strings/cord.hO:P94_: SIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hR:I31N: G/usr/local/clang/include/absl/synchronization/mutex.h_:E641X:T68E:R Nwarning: ('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/log/internal/check_op.h :641450 | : 25 :e xnote: pexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l ic i450t | M u t e x Lxo,c kx(,M uctoenxs&t mcuh aArB*S La_bIsNlT_EnRoNnAnLu_lAlT)T R I| B ^U TE/usr/local/clang/include/absl/base/nullability.h_:C241A:P22T:U Rnote: Eexpanded from macro 'absl_nonnull'D _B Y241( | t#hdiesf)i,n e | a ^~~~b sl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h649: | 22 : In file included from e../src/s2/s2point.hx:p25l: iIn file included from c../src/s2/util/coding/coder.hi:t36 : MIn file included from u../src/s2/base/casts.ht:e36x: LIn file included from o../src/s2/base/logging.hc:k21(: MIn file included from u/usr/local/clang/include/absl/log/check.ht:e37x: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n463o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] mu, 463c | oAnBsStL _CLoOnGd_iItNiToEnR&N AcLo_nDdE)F I N| E ^_ MA/usr/local/clang/include/absl/base/nullability.hK:E241_:C22H:E Cnote: Kexpanded from macro 'absl_nonnull'_ OP_S T241R | I#NdGe_fEiXnTeE RaNb(s l _| n^o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l449l: 31_:N onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n ull 449 | | ^ extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2centroids.cc21:: 18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 464../src/s2/s2centroids.h::2650:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_670n:o74n:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _Non n670u | l l e x| p ^l icitIn file included from s2/s2contains_vertex_query.ccR:e18a: dIn file included from e../src/s2/s2contains_vertex_query.hr:M22u: tIn file included from e../src/s2/s2point.hx:L25o: cIn file included from k../src/s2/util/coding/coder.h(:M36u: tIn file included from e../src/s2/base/casts.hx:&36 : mIn file included from u../src/s2/base/logging.h :A21B: SIn file included from L/usr/local/clang/include/absl/log/check.h_:I37N: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.hR:N21A: L/usr/local/clang/include/absl/log/internal/check_op.h_:A463T:T1R:I Bwarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T E_C A463P | TAUBRSELD__LBOYG(_tIhNiTsE)R)N A L| _ ^~~~D EFINE_MAKE_CHECK_OP_STRING_In file included from Es2/s2closest_edge_query.ccX:/usr/local/clang/include/absl/synchronization/mutex.hT18:E: 678RIn file included from :N../src/s2/s2closest_edge_query.h35(:: 30 : warning: | In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]^../src/s2/s1angle.h :28/usr/local/clang/include/absl/log/internal/check_op.h : :678In file included from 450 | ../src/s2/s2point.h: :25 27:e: xIn file included from note: pexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'../src/s2/s2coder.hl :i23 c: 450iIn file included from | t/usr/local/clang/include/absl/status/status.h :R 67e : a In file included from d e/usr/local/clang/include/absl/status/internal/status_internal.hxr:,M29 u: xtIn file included from ,e/usr/local/clang/include/absl/strings/cord.h x:cL86oo: ncskt(/usr/local/clang/include/absl/strings/cord_analysis.h M:cu32ht:ae47rx:** warning: aabtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bs sll__nnoo nn32nn | uulslll i)mz ue )_| t ^GAe BtS/usr/local/clang/include/absl/base/nullability.hEL:_s241St:iHm22aAt:R eEnote: dDexpanded from macro 'absl_nonnull'M_ eL mOo241Cr | Ky#_dUFesUfaNgiCenT(ecI oOanNbs(stml u_C)on ro dnR| en ^pu *l l/usr/local/clang/include/absl/base/nullability.ha :_b241sN:lo_22nn:on nunote: nlexpanded from macro 'absl_nonnull'ul l l 241r| e | ^p# )d;e f i| n ^e abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n uIn file included from note: ls2/s2contains_vertex_query.ccexpanded from macro 'absl_nonnull'l: 18_: N In file included from o241../src/s2/s2contains_vertex_query.hn | :n#22ud: elIn file included from fl../src/s2/s2point.hi :n e25| : ^aIn file included from b../src/s2/util/coding/coder.hs:l36_: nIn file included from o../src/s2/base/casts.hn:n36u: lIn file included from l../src/s2/base/logging.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21In file included from ^: s2/s2centroids.cc/usr/local/clang/include/absl/log/internal/check_op.h ::18465: :In file included from 1../src/s2/s2centroids.h:: 50: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :46523 | : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: LIn file included from O/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from G:s2/s2closest_edge_query.cc_29:I: 18NIn file included from : T/usr/local/clang/include/absl/strings/cord.hIn file included from E:../src/s2/s2closest_edge_query.hR94:N: 30AIn file included from : L/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from _:../src/s2/s1angle.hD31:E: 28F/usr/local/clang/include/absl/synchronization/mutex.h: I:NIn file included from 681E../src/s2/s2point.h:_:74M27:A: KIn file included from Ewarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/s2coder.hC H:E23C: KIn file included from 681_/usr/local/clang/include/absl/status/status.h | O :P _67eSx: TpRIn file included from lIi/usr/local/clang/include/absl/status/internal/status_internal.hNc:Gi_29tE : XRTIn file included from eEa/usr/local/clang/include/absl/strings/cord.hRdN:e(r86cMo: unt/usr/local/clang/include/absl/strings/cord_analysis.hset:x L50voo:cik49d(*:M u atbwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sxl &_ nmo un 50nAu | BlsSilzLe)__t;I NG Te| E^Rt NMA/usr/local/clang/include/absl/log/internal/check_op.hoL:_r449eA:TP31Tr:Re cnote: iIexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'Bs eUM Te449Em | _o C rAeyPxUTtsUeRargEneD (_tceBomYpn(lstath tiCeos )rc,od nR se| pt ^~~~* cahbasrl*_ naobnsnlu_lnlo nrneupl)l; M a| k ^e /usr/local/clang/include/absl/synchronization/mutex.hC:/usr/local/clang/include/absl/base/nullability.hh689e::c24135k::O22 p:warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t rnote: iexpanded from macro 'absl_nonnull' n 689g | ( 241 | e# xd\pe lf ii| cn ^ie t /usr/local/clang/include/absl/base/nullability.haRb:se241al:_dn22eo:rn Mnnote: uutlexpanded from macro 'absl_nonnull'le x_ LN241oo | ncn#ukld(leM fu it| ne ^ex *a basbls_ln_onnonnunlull l_In file included from Ns2/s2closest_edge_query.ccmo:un18,n: uIn file included from cl../src/s2/s2closest_edge_query.hol:n s30 t: | In file included from ^C../src/s2/s1angle.h o:n28d: In file included from iIn file included from ts2/s2contains_vertex_query.cci../src/s2/s2point.h:o:18n27: &: In file included from In file included from ../src/s2/s2contains_vertex_query.hc../src/s2/s2coder.h:o:22n23: d: In file included from )In file included from ../src/s2/s2point.h /usr/local/clang/include/absl/status/status.h: :25| 67: ^: In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h:36:29: 241: In file included from :In file included from ../src/s2/base/casts.h22/usr/local/clang/include/absl/strings/cord.h:::36 86note: : expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord_analysis.h../src/s2/base/logging.h ::2415621 | :: #56In file included from d:/usr/local/clang/include/absl/log/check.he :fwarning: 37itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: n In file included from e/usr/local/clang/include/absl/log/internal/check_impl.h : a21b56: s/usr/local/clang/include/absl/log/internal/check_op.h | l:s_i465nz:eo66_n:tn warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Gl elt E 465s_ | tNAoBinSmnLau_tlLelOd GF _a| I ^iN rTSEhRaNrAeLM_eDmEoFrIyNUEs_aMgAeK(Ec_oCnHsEtC KC_oOrPd_RSeTpR*I NaGb_sElX_TnEoRnNn(ucloln srte pv)o;i d *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2centroids.ccn:u18l: lIn file included from ../src/s2/s2centroids.h_:N50o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2contains_vertex_query.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2contains_vertex_query.h::9422: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2point.h::3125: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/util/coding/coder.h::71036:: 74In file included from :../src/s2/base/casts.h :36warning: : In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37 : 710In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h : 21e: x/usr/local/clang/include/absl/log/internal/check_op.hp:l465i:c1i:t warning: Wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ite r465M | uAtBeSxLL_oLcOkG(_MIuNtTeExR&N AmLu_ DAEBFSILN_EI_NMTAEKREN_ACLH_EACTKT_ROIPB_USTTER_ICNAGP_TEUXRTEEDR_NB(Yc(otnhsits )v)o i d| * ^~~~ absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | /usr/local/clang/include/absl/synchronization/mutex.h : 718x:,35 :x ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ons t718 | c h aerx*p laibcsilt_ nWornintuelrlM)u t e| x ^L oc/usr/local/clang/include/absl/base/nullability.hk:(241M:u22t:e xnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel ambus)l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from ../src/s2/base/casts.hs2/s2centroids.cc::3618: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2centroids.h::2150: : In file included from In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2point.hs2/s2closest_point_query.cc:::372718: : : In file included from In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2coder.h../src/s2/s2closest_point_query.h:::212329: : : In file included from /usr/local/clang/include/absl/log/internal/check_op.hIn file included from /usr/local/clang/include/absl/status/status.h:../src/s2/s2closest_point_query_base.h:502:67:35: 1: In file included from :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h ../src/s2/s2cell_union.h::warning: 2929type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/flags/flag.h: :9450240: | : In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/flags/commandlineflag.hB::S31163L: _:/usr/local/clang/include/absl/synchronization/mutex.hL56:O:722G :_74warning: I:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N Twarning: E'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]R N A163L | _ C H722bE | oC oK l_e OPxPap_lIriMsPceLiF(tr oWCmhr(ietcaekbrsM_luE:Qt:,e s=xt=L)roi cn kg(_| Mv^uit eewx/usr/local/clang/include/absl/log/internal/check_op.h &:v 488am:lu32u :AeB ,Snote: Lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's_ tIdN: :T488EsR | tN r AiLni_gAn*lT TianRebIsBlU_T En_cooCnnAnPsTutUelxRlEp rD _eBcroYrn(ostrth )ci;hs )a, r | * ^ | a b ^~~~s l/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e n a241m | e##d#eIfmipnle( a b s l _ n o /usr/local/clang/include/absl/synchronization/mutex.hn :n 731u :l 35l : _ warning: N type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n n u\ l 731l | | ^ | e ^x /usr/local/clang/include/absl/base/nullability.hp:l257i:c23i:t note: Wexpanded from macro 'absl_nullable'r it e257r | M#udteefxiLnoec ka(bMsult_enxu*l laabbslle_ n_oNnunlullalb lmeu , | c ^o nst ConditioIn file included from ns2/s2contains_vertex_query.cc&: 18c: oIn file included from n../src/s2/s2contains_vertex_query.hd:)22 : In file included from | ../src/s2/s2point.h ^: In file included from 25/usr/local/clang/include/absl/base/nullability.hs2/s2closest_point_query.cc: ::In file included from 24118../src/s2/util/coding/coder.h:: :22In file included from 36:../src/s2/s2closest_point_query.h: :In file included from 29note: ../src/s2/base/casts.h: expanded from macro 'absl_nonnull':In file included from 36../src/s2/s2closest_point_query_base.h: :In file included from 24135../src/s2/base/logging.h | : :#In file included from 21d../src/s2/s2cell_union.h: e:In file included from f29/usr/local/clang/include/absl/log/check.hi: n:In file included from e37/usr/local/clang/include/absl/flags/flag.h : :aIn file included from 40b/usr/local/clang/include/absl/log/internal/check_impl.h: s:/usr/local/clang/include/absl/flags/commandlineflag.hl21:_: 193n/usr/local/clang/include/absl/log/internal/check_op.h:o:27n502:n: u1warning: l:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N o193/usr/local/clang/include/absl/log/internal/check_op.hn | :n 489u lv:il47r :t u| note: a ^lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' voi d489 | R e a d ( v ociodn*s ta bTs1l&_ nvo1n,n ucloln sdts tT)2 &c ovn2s,t c=o n0s;t In file included from cs2/s2closest_cell_query.cc| h: ^a18 r: *In file included from /usr/local/clang/include/absl/base/nullability.h ../src/s2/s2closest_cell_query.h:a:b24127s:l: 22_In file included from n:o../src/s2/s1chord_angle.h n:note: n31expanded from macro 'absl_nonnull'u: l In file included from l../src/s2/s2pointutil.h :e241x27p | : r#t../src/s2/util/math/matrix3x3.hed:xet276f): i5{n :e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] b \s l _| n ^276o | n /usr/local/clang/include/absl/base/nullability.hn :u 241l :lS22 2:__ NCnote: oHexpanded from macro 'absl_nonnull'nE nCuK l_241lN | E# (d| de ^fei tn,e VaTbysple_(n0o)n)n u| ( ^ \ | In file included from ^s2/s2centroids.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2centroids.h::24150:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 814_:N42o:n nwarning: utype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l l | ^814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2closest_point_query.cc : 18| : ^In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:35In file included from : s2/s2centroids.ccIn file included from :../src/s2/s2cell_union.h18:: 29In file included from : ../src/s2/s2centroids.hIn file included from :/usr/local/clang/include/absl/flags/flag.h50:: 42In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h27:: 30In file included from : ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/call_once.h23:: 52In file included from :/usr/local/clang/include/absl/status/status.h24::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 52In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31d: :/usr/local/clang/include/absl/synchronization/mutex.h::a830t:o36m:i cwarning: * a bbsolo_ln o(n*naublsll _CnoonntnruolllW ofrudn(c ) (| T ^* ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b il i241t | y#_duenfkinnoew na)b,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l289l: 34_:N onote: nexpanded from macro 'absl_nullability_unknown'n ul l289 | #| d ^e fine absl_In file included from ns2/s2closest_point_query.ccu:l18l: aIn file included from b../src/s2/s2closest_point_query.hi:l29i: tIn file included from y../src/s2/s2closest_point_query_base.h_:u35n: kIn file included from n../src/s2/s2cell_union.ho:w29n: In file included from _/usr/local/clang/include/absl/flags/flag.hN:u42l: lIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hu:n30s: p/usr/local/clang/include/absl/base/call_once.he:c53i:f22i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 53 | absl::once_flag* abIn file included from ss2/s2centroids.ccl:_18n: oIn file included from n../src/s2/s2centroids.hn:u50l: lIn file included from ../src/s2/s2point.hf:l27a: gIn file included from )../src/s2/s2coder.h;: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.h:note: 94expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31241: | /usr/local/clang/include/absl/synchronization/mutex.h#:d831e:f46i:n ewarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a bsl _831n | o n n u l l t_yNpoennnaumlel a b| s ^l ::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknIn file included from os2/s2closest_point_query.ccw:n18 : _In file included from N../src/s2/s2closest_point_query.hu:l29l: _In file included from u../src/s2/s2closest_point_query_base.hn:s35p: eIn file included from c../src/s2/s2cell_union.hi:f29i: eIn file included from d/usr/local/clang/include/absl/flags/flag.h : 42| : ^In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend stdIn file included from :s2/s2centroids.cc::a18t: oIn file included from m../src/s2/s2centroids.hi:c50<: uIn file included from i../src/s2/s2point.hn:t273: 2In file included from _../src/s2/s2coder.ht:>23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94b: aIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.he:_31i: n/usr/local/clang/include/absl/synchronization/mutex.ht:e844r:n10a:l :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ont r844o | l W o r d ( T *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l o b241j | e#cdte,f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnulIn file included from ls2/s2closest_point_query.cc :_18N: oIn file included from n../src/s2/s2closest_point_query.hn:u29l: lIn file included from ../src/s2/s2closest_point_query_base.h :| 35 ^: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc97: | 18 : In file included from ../src/s2/s2centroids.h : 50 : oIn file included from n../src/s2/s2point.hc:e27_: fIn file included from l../src/s2/s2coder.ha:g23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94f: lIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hg:)31;: /usr/local/clang/include/absl/synchronization/mutex.h :| 845 ^: 45: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'845 | 241 | # d ebfoionle (aabbssll_:n:otnynpuel_li d_eNnotnintuyl :| : ^t ype::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2centroids.ccs2/s2closest_point_query.cc::1818: : In file included from In file included from ../src/s2/s2centroids.h../src/s2/s2closest_point_query.h::5029: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2closest_point_query_base.h::2735: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2cell_union.h::2329: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/flags/flag.h::6742: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/flags/internal/flag.h::2930: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/call_once.h::94111: :In file included from 40/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 850:16: warning: 111type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | voi d850 | L o w L e v ecloCnasltl OTn*c ea(basbls_ln:o:nonnuclel_ folbajge*c ta,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :f lnote: aexpanded from macro 'absl_nonnull'g , C241a | l#ldaebflien&e& afbns,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _NoIn file included from ns2/s2centroids.ccn:u18l: lIn file included from ../src/s2/s2centroids.h :| 50 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nIn file included from os2/s2contains_vertex_query.ccn:n18u: lIn file included from l../src/s2/s2contains_vertex_query.h :m22e: tIn file included from h../src/s2/s2point.ho:d25): (In file included from )../src/s2/util/coding/coder.h : 36| : ^In file included from ../src/s2/base/casts.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/logging.h::2221:: In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e503f:i1n:e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n503o | nAnBuSlLl_ L_ONGo_nInNuTlElR N A| L ^_ CHECK_OP_IMPL(Check_NE, !=) | ^In file included from s2/s2centroids.cc:18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 488../src/s2/s2centroids.h::3250:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'27 : In file included from ../src/s2/s2coder.h:23 : 488In file included from | /usr/local/clang/include/absl/status/status.h : 67i: nIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from c/usr/local/clang/include/absl/strings/cord.ho:n94s: tIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hx:p31r: /usr/local/clang/include/absl/synchronization/mutex.hc:o855n:s34t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a855b | s l _enxupllliacbilte Cnoanmdei#t#iIomnp(lc(o n s t b o o l * a b s l _ n o n n\u l l| ^c on/usr/local/clang/include/absl/base/nullability.hd:)257In file included from ;: s2/s2closest_point_query.cc23 ::| 18 ^: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2closest_point_query.h/usr/local/clang/include/absl/base/nullability.h ::29241 : :257In file included from 22 | ../src/s2/s2closest_point_query_base.h:#: d35enote: : fexpanded from macro 'absl_nonnull'iIn file included from n../src/s2/s2cell_union.he: 29241a: b | sIn file included from #l/usr/local/clang/include/absl/flags/flag.hd_e:nf42iu: lnIn file included from le/usr/local/clang/include/absl/flags/internal/flag.ha :bal30eb s_: Nlu_/usr/local/clang/include/absl/base/call_once.hnl:lo153anb:nlue41l l: _| Nwarning: o ^ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n ull 153| | ^ In file included from s2/s2contains_vertex_query.ccC:a18l: lIn file included from O../src/s2/s2contains_vertex_query.hn:c22e: IIn file included from m../src/s2/s2point.hp:l25(: sIn file included from t../src/s2/util/coding/coder.hd::36:: aIn file included from t../src/s2/base/casts.ho:m36i: cIn file included from <../src/s2/base/logging.hu:i21n: tIn file included from 3/usr/local/clang/include/absl/log/check.h2:_37t: >In file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: In file included from s/usr/local/clang/include/absl/log/internal/check_op.hs2/s2centroids.ccl::_50318n:: o1nIn file included from :n../src/s2/s2centroids.h u:warning: l50type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: In file included from c/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.ho::n48927t:: r47In file included from o:../src/s2/s2coder.hl :,23note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from | /usr/local/clang/include/absl/status/status.h ^: 67489: | /usr/local/clang/include/absl/base/nullability.h In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h 241: : 2922 : c:In file included from o /usr/local/clang/include/absl/strings/cord.hn:snote: t94expanded from macro 'absl_nonnull' : T In file included from 1/usr/local/clang/include/absl/strings/internal/cordz_info.h &:241 31v | 1: #,/usr/local/clang/include/absl/synchronization/mutex.hd :ec886ofn:is31tn:e Twarning: a2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b& s lv_ n2886,o | ncn ounelsxlpt l_icNhcoiantn ruClo*l n da ibt| sil ^o_ nn(ocnonnusltl Te*x parbtselx_tn)o n{n u l l o\b j )| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2contains_vertex_query.cc :18: In file included from ../src/s2/s2contains_vertex_query.h896: | 22 : In file included from e../src/s2/s2point.hx:p25l: iIn file included from c../src/s2/util/coding/coder.hi:t36 : CIn file included from o../src/s2/base/casts.hn:d36i: tIn file included from i../src/s2/base/logging.ho:n21(: cIn file included from o/usr/local/clang/include/absl/log/check.hn:s37t: In file included from T/usr/local/clang/include/absl/log/internal/check_impl.h*: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l503_:n1o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l /usr/local/clang/include/absl/log/internal/check_op.ho:b497j:)32 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/base/nullability.h:241 :49722 | : note: iexpanded from macro 'absl_nonnull'n li n241e | #cdoenfsitneex parb sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlu l l| a ^b le name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | In file included from #s2/s2centroids.ccd:e18f: iIn file included from n../src/s2/s2centroids.he: 50a: bIn file included from s../src/s2/s2point.hl:_27n: uIn file included from l../src/s2/s2coder.hl:a23b: lIn file included from e/usr/local/clang/include/absl/status/status.h :_67N: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:a29b: lIn file included from e/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922In file included from :s2/s2contains_vertex_query.cc48::18 : In file included from warning: In file included from ../src/s2/s2contains_vertex_query.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2closest_point_query.cc: :2218: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2closest_point_query.h922:: | 2529 : : In file included from sIn file included from t../src/s2/util/coding/coder.h../src/s2/s2closest_point_query_base.ha::t3635i: : cIn file included from In file included from ../src/s2/base/casts.h../src/s2/s2cell_union.hb::o3629o: : lIn file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/flags/flag.hG::u2142a: : rIn file included from aIn file included from n/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/flags/internal/flag.ht::e3730e: : dIn file included from /usr/local/clang/include/absl/base/call_once.hE/usr/local/clang/include/absl/log/internal/check_impl.h:q:194u21:a: l31/usr/local/clang/include/absl/log/internal/check_op.h(:c:o n503warning: s:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t1 :C o warning: n194type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d | i itni/usr/local/clang/include/absl/log/internal/check_op.hlo:in498n*:e 35 a:sb tsnote: dl:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_:n autlo lm498aib | cl 1*/usr/local/clang/include/absl/base/nullability.h, : ai257bn:st23l :_v n2note: oexpanded from macro 'absl_nullable'n, n u clo257ln | #sCdto encfthiranorel* W aoabrsbdsl(l_ _nn uo| ln ^ln aubll/usr/local/clang/include/absl/base/nullability.hel: 241_eNx:up22lr:tl aenote: bxexpanded from macro 'absl_nonnull'lt )e { 241 | | ^ # d e f i n e a b In file included from s s2/s2centroids.ccl :_ 18 n\: o In file included from n ../src/s2/s2centroids.hn| :u ^50l : lIn file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h_::N24127:o: 22nIn file included from :n../src/s2/s2coder.h u:note: l23expanded from macro 'absl_nonnull'l: In file included from /usr/local/clang/include/absl/status/status.h | :241 ^67 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2closest_point_query.cca94:b: 18sIn file included from l: /usr/local/clang/include/absl/strings/internal/cordz_info.h_In file included from :n../src/s2/s2closest_point_query.h31o:: n29/usr/local/clang/include/absl/synchronization/mutex.hn: :uIn file included from 923l../src/s2/s2closest_point_query_base.hl: :_4835N:o: nIn file included from warning: n../src/s2/s2cell_union.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u: l29l: In file included from /usr/local/clang/include/absl/flags/flag.h923| : ^ | 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 195 : 16 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | o n c e _ fcloangs*t aCbosnld_intoinonnu*l la bfslla_gn)u l{l a b| l ^e b/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257: 23241: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneo nanbuslll_ n_uNlolnanbullel _ N| u ^l lable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from In file included from s2/s2closest_point_query.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2closest_point_query.h../src/s2/s2coder.h::2923: : In file included from In file included from ../src/s2/s2closest_point_query_base.h/usr/local/clang/include/absl/status/status.h::3567: : In file included from In file included from ../src/s2/s2cell_union.h/usr/local/clang/include/absl/status/internal/status_internal.h::2929: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/strings/cord.h::4294: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::3031: : /usr/local/clang/include/absl/base/call_once.h/usr/local/clang/include/absl/synchronization/mutex.h::200948::4010:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 200948 | | v o ibdo oLlo w(L*eavbesllC_anlullOlnacbel(ea besvla:l:_o)n(cceo_nfslta gC*o nadbistli_onno*n naublsll _fnloangn,u lCla)l l=a bnluel&l&p tfrn;, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257241::2322:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnuolnlnaubllle __NNounlnlualbll e | ^| ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | In file included from is2/s2contains_vertex_query.ccn:l18i: nIn file included from e../src/s2/s2contains_vertex_query.h :v22o: iIn file included from d../src/s2/s2point.h :R25e: aIn file included from d../src/s2/util/coding/coder.hC:a36l: lIn file included from b../src/s2/base/casts.ha:c36k: (In file included from T../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h :c504a:l1l:b awarning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]k ) c o504n | sAtB S{L _ L| O ^G _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'C HE C241K | _#OdPe_fIiMnPeL (aCbhselc_kn_oLnEn,u l241=:)22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h241: | 488#:d32e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e ab s488l | _ n oinnnluilnle _cNoonnsntuelxlp r | c ^o nst chIn file included from as2/s2centroids.ccr:*18 : aIn file included from b../src/s2/s2centroids.hs:l50_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23n: aIn file included from m/usr/local/clang/include/absl/status/status.he:#67#: IIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.hp:l29(: In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1241 : 34 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]\ | ^ 1241 | /usr/local/clang/include/absl/base/nullability.h : 257 :b23o:o lnote: expanded from macro 'absl_nullable'( *a b257s | l#_dneofninnuel la bfsuln_cn)u(lTl*a balbes l__Nnuullllaabbliel i t| y ^_ unknown), | ^In file included from s2/s2contains_vertex_query.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/s2contains_vertex_query.h::3422:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nullability_unknown'25 : In file included from ../src/s2/util/coding/coder.h :28936 | : #In file included from d../src/s2/base/casts.he:f36i: nIn file included from e../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21i: l/usr/local/clang/include/absl/log/internal/check_op.hi:t506y:_1u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn/usr/local/clang/include/absl/log/internal/check_op.h :_489N:u47l:l _note: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n spec i489f | i e d | ^c onst T1& v1, const T2& v2,In file included from s2/s2centroids.ccc:o18n: sIn file included from t../src/s2/s2centroids.h :c50h: aIn file included from r../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.he:x29p: rIn file included from t/usr/local/clang/include/absl/strings/cord.he:x94t: )In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h{: 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1242\: 44 :| ^ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 1242 | note: expanded from macro 'absl_nonnull' t241y | p#edneafmien ea basbls:l:_tnyopnen_uildle n_tNiotnynl: : t| y ^p e* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2centroids.cc::2118: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2centroids.h::50650:: 1In file included from :../src/s2/s2point.h :27warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 497/usr/local/clang/include/absl/status/status.h::3267:: In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 29: In file included from /usr/local/clang/include/absl/strings/cord.h: 94497: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :i31n: l/usr/local/clang/include/absl/synchronization/mutex.hi:n1249e: 8c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t exp r1249 | c o n s tT *c haabrs*l _anbosnln_unlull loabbjleec tn,a m e| # ^# Im/usr/local/clang/include/absl/base/nullability.hp:l241(: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 :_ Nnote: oexpanded from macro 'absl_nullable'n nu l257l | # d| e ^f ine absl_nullable _NIn file included from us2/s2centroids.ccl:l18a: bIn file included from l../src/s2/s2centroids.he: 50 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2contains_vertex_query.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2contains_vertex_query.hIn file included from :/usr/local/clang/include/absl/strings/cord.h22:: 94In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h25:: 31In file included from : ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/synchronization/mutex.h36:: 1250In file included from :../src/s2/base/casts.h43::36 : In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h: 371250: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : b/usr/local/clang/include/absl/log/internal/check_op.ho:o506l: 1(:a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::/usr/local/clang/include/absl/log/internal/check_op.ht:y498p:e35_:i dnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n tit y498< | T > : : t y pien:t: *v 1a,b siln_tn ovn2n,u lclo nmsett hcohda)r(*) )a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: enote: xexpanded from macro 'absl_nonnull'p rt e241x | t#)d e{f i n e a b s l _ n o n n u l l \_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | In file included from cs2/s2contains_vertex_query.cco:n18s: tIn file included from ../src/s2/s2contains_vertex_query.hc:h22a: rIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36o: nIn file included from n../src/s2/base/casts.hu:l36l: In file included from m../src/s2/base/logging.hs:g21,: In file included from c/usr/local/clang/include/absl/log/check.ho:n37s: tIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hv:o21i: d/usr/local/clang/include/absl/log/internal/check_op.h*: 507a:b1s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l507l | AcBvS)L)_;L O G| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Cnote: Hexpanded from macro 'absl_nonnull'E CK _241O | P#_dIeMfPiLn(eC haebcskl__GnTo,n n>u)l l | _^N on/usr/local/clang/include/absl/log/internal/check_op.hn:u488l:l32 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:35: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:35: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullIn file included from as2/s2centroids.ccb:l18e: In file included from C../src/s2/s2centroids.hh:e50c: kIn file included from s../src/s2/s2point.ht:r27c: mIn file included from p../src/s2/s2coder.ht:r23u: eIn file included from I/usr/local/clang/include/absl/status/status.hm:p67l: (In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:109/usr/local/clang/include/absl/base/nullability.h::53257:: 23:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nullable' 257 | 109# | dveofiidn eC oapbysClo_rnduTlolSatbrlien g_(Ncuolnlsatb lCeo r d| & ^ src, stIn file included from ds2/s2contains_vertex_query.cc:::18s: tIn file included from r../src/s2/s2contains_vertex_query.hi:n22g: *In file included from ../src/s2/s2point.ha:b25s: lIn file included from _../src/s2/util/coding/coder.hn:o36n: nIn file included from u../src/s2/base/casts.hl:l36 : dIn file included from s../src/s2/base/logging.ht:)21;: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:/usr/local/clang/include/absl/base/nullability.h17::241 :22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 512 | 241 | # dceofnisnte cahbasrl*_ naobnsnlu_lnlu l_lNaobnlneu lsl1 , | c ^o nst char* absl_nullable s2, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2centroids.cc::25718:: 23In file included from :../src/s2/s2centroids.h :50note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2point.h:27 : 257In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.hu:l110l:a55b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Null a110b | lveo i d| ^A ppendCordTIn file included from os2/s2contains_vertex_query.ccS:t18r: iIn file included from n../src/s2/s2contains_vertex_query.hg:(22c: oIn file included from n../src/s2/s2point.hs:t25 : CIn file included from o../src/s2/util/coding/coder.hr:d36&: In file included from s../src/s2/base/casts.hr:c36,: In file included from s../src/s2/base/logging.ht:d21:: :In file included from s/usr/local/clang/include/absl/log/check.ht:r37i: nIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.h*: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l512_:n47o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l d s512t | ) ; | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241c:h22a:r *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee asb1s,l _cnoonnsntu lclh a_rN*o nanbuslll_ n u| l ^l able s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | In file included from ^s2/s2centroids.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2centroids.h::2350:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nullable': 27: In file included from ../src/s2/s2coder.h257: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l/usr/local/clang/include/absl/strings/cord.h_:n425u:l62l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _Nul l425a | b l ef r i| e ^n d void In file included from Cs2/s2contains_vertex_query.cco:p18y: CIn file included from o../src/s2/s2contains_vertex_query.hr:d22T: oIn file included from S../src/s2/s2point.ht:r25i: nIn file included from g../src/s2/util/coding/coder.h(:c36o: nIn file included from s../src/s2/base/casts.ht: 36C: oIn file included from r../src/s2/base/logging.hd:&21 : sIn file included from r/usr/local/clang/include/absl/log/check.hc:,37 : sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hd::21:: s/usr/local/clang/include/absl/log/internal/check_op.ht:r516i:n17g:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl _516n | o n n u lclo ndsstt )c;h a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l e x241p | r#tdeexfti)n;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from In file included from ../src/s2/s2point.hs2/s2contains_vertex_query.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2contains_vertex_query.h::2322: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6725: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/util/coding/coder.h::2936: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/casts.h::43736:: 47In file included from :../src/s2/base/logging.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h437: | 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 517 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | c o n s t c h a r * a b s l _sntudl:l:asbtlrei nCgh*e cakbsstlr_cnaosnencumlplt rdusetI)m;p l (| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22257:: 23:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nullable' 241 | 257# | d#edfeifnien ea basbls_ln_onnunlullalb l_eN o_nNnuulllla b l| e ^ | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nulIn file included from ls2/s2centroids.cca:b18l: eIn file included from ../src/s2/s2centroids.hs:150,: In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.hc:h23a: rIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: l/usr/local/clang/include/absl/strings/cord.hl:a480b:l39e: swarning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^ 480 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23u:s inote: nexpanded from macro 'absl_nullable'g p o257i | n#tdeerf i=n ec oanbsstl _vnaullulea_btlyep e_*N ualblsalb_lneo n n| u ^l l; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2contains_vertex_query.cc::24118:: 22In file included from :../src/s2/s2contains_vertex_query.h :22note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:25 : 241In file included from | ../src/s2/util/coding/coder.h#:d36e: fIn file included from i../src/s2/base/casts.hn:e36 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :_21N: o/usr/local/clang/include/absl/log/internal/check_op.hn:n518u:l47l: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NuIn file included from ls2/s2centroids.ccl:a18b: lIn file included from e../src/s2/s2centroids.h : 50| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2contains_vertex_query.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2contains_vertex_query.h: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2point.h: :25/usr/local/clang/include/absl/strings/cord.h: :In file included from 501../src/s2/util/coding/coder.h::5236:: In file included from ../src/s2/base/casts.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : In file included from ../src/s2/base/logging.h:21: In file included from 501/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.he:x21p: l/usr/local/clang/include/absl/log/internal/check_op.hi:c519i:t17 :C hwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n kI t519e | r a t o rc(ocnosrtd _cihnatre*r naabls:l:_CnoorndnRuelpl* eaxbpsrlt_enxotn)n;u l l| ^t re/usr/local/clang/include/absl/base/nullability.he:)241;: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21In file included from : s2/s2centroids.ccIn file included from :/usr/local/clang/include/absl/log/check.h18:: 37In file included from : ../src/s2/s2centroids.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h50:: 21In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h::27520: :In file included from 13../src/s2/s2coder.h:: 23: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h520: | 29c: o/usr/local/clang/include/absl/strings/cord.hn:s504t: 40c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s504l | _ n u l leaxbpllei cCihte cCkhsutnrkcIatseercamtpofra(lcsoenIsmtp lC(o r d| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l c257o | r#dd)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241_ | N#udlelfaibnlee a| b ^s l_nonIn file included from ns2/s2contains_vertex_query.ccu:l18l: In file included from _../src/s2/s2contains_vertex_query.hN:o22n: nIn file included from u../src/s2/s2point.hl:l25 : In file included from | ../src/s2/util/coding/coder.h ^: 36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc: 18521: | In file included from ../src/s2/s2centroids.h : 50 : cIn file included from o../src/s2/s2point.hn:s27t: In file included from c../src/s2/s2coder.hh:a23r: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.ha:b507l:e43 :s 1warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s507t | c h a rv*o iadb sIln_intuTlrleaeb(lceo rsd2_,i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::257::C23o:r dnote: Rexpanded from macro 'absl_nullable'e p* 257a | b#sdle_fnionnen ualbls lt_rneuel)l;a b l| e ^ _N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #defiIn file included from ns2/s2contains_vertex_query.cce: 18a: bIn file included from s../src/s2/s2contains_vertex_query.hl:_22n: oIn file included from n../src/s2/s2point.hn:u25l: lIn file included from ../src/s2/util/coding/coder.h_:N36o: nIn file included from n../src/s2/base/casts.hu:l36l: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* In file included from as2/s2centroids.ccb:s18l: _In file included from n../src/s2/s2centroids.hu:l50l: aIn file included from b../src/s2/s2point.hl:e27 : sIn file included from 2../src/s2/s2coder.h,: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/internal/status_internal.h::2329:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nullable'525 :35: 257 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e525 | a b s l _anbuslll:a:bcloer d__Niunltlearbnlael : :| C ^o rdRepIn file included from *s2/s2contains_vertex_query.cc :a18b: sIn file included from l../src/s2/s2contains_vertex_query.h_:n22u: lIn file included from l../src/s2/s2point.ha:b25l: eIn file included from ../src/s2/util/coding/coder.hc:u36r: rIn file included from e../src/s2/base/casts.hn:t36_: lIn file included from e../src/s2/base/logging.ha:f21_: In file included from =/usr/local/clang/include/absl/log/check.h :n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hp:t21r: ;/usr/local/clang/include/absl/log/internal/check_op.h : 522| : ^17 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 :23: 522 | note: expanded from macro 'absl_nullable' c257o | n#sdte fcihnaer *a basbls_ln_unlolnanbullel _eNxuplrltaebxlte) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_In file included from ns2/s2convex_hull_query.cco:n26n: uIn file included from l../src/s2/s2convex_hull_query.hl: 25r: eIn file included from p../src/s2/s2cap.h,: 30M: eIn file included from t../src/s2/s1angle.hh:o28d: IIn file included from d../src/s2/s2point.he:n27t: iIn file included from f../src/s2/s2coder.hi:e23r: In file included from m/usr/local/clang/include/absl/status/status.he:t67h: oIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 82: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::24123:: 22In file included from :/usr/local/clang/include/absl/crc/crc32c.h :32note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/str_format.h:84 : 241In file included from | /usr/local/clang/include/absl/strings/internal/str_format/bind.h#:d29e: fi/usr/local/clang/include/absl/strings/internal/str_format/parser.hn:e227 :a11b:s lwarning: _'enable_if' is a clang extension [-Wgcc-compat]n onnu l227l | _ N o n n u l l e| n ^a ble_iIn file included from fs2/s2closest_edge_query.cc(:s18In file included from t: s2/s2centroids.ccrIn file included from :_../src/s2/s2closest_edge_query.h18f:: o30In file included from r: ../src/s2/s2centroids.hmIn file included from :a../src/s2/s1angle.h50t:: _28In file included from i: ../src/s2/s2point.hnIn file included from :t../src/s2/s2point.h27e:: r27In file included from n: ../src/s2/s2coder.haIn file included from :l../src/s2/s2coder.h23::: :23In file included from E: /usr/local/clang/include/absl/status/status.hnIn file included from :s/usr/local/clang/include/absl/status/status.h67u:: r67In file included from e: C/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from o:/usr/local/clang/include/absl/status/internal/status_internal.hn29s:: t29/usr/local/clang/include/absl/strings/cord.he: :xIn file included from 972p/usr/local/clang/include/absl/strings/cord.h:r:(3194f:: o In file included from rwarning: /usr/local/clang/include/absl/strings/internal/cordz_info.hmtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:a 31t: ) ,972 | /usr/local/clang/include/absl/synchronization/mutex.h :| ^489 : 14v:o i/usr/local/clang/include/absl/strings/internal/str_format/parser.hwarning: d: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]229E :m11p:l awarning: c'enable_if' is a clang extension [-Wgcc-compat] e T489r | e229e | ( C o r dv oRi ed p (** a abebsnlsa_lbn_ulnleol_nainbful(els lit nrrv_aefrpoi,ra mncato)t(nv_ositin tdIe*nr lnaibasnlle_:Dn:auVtlaalla&ib dipFlaoirtryem_nauttn,Ik mn po| wl ^n<) C,./usr/local/clang/include/absl/base/nullability.h .: .241| > ^:( 22f:o r/usr/local/clang/include/absl/base/nullability.hnote: mexpanded from macro 'absl_nonnull':a 257t :)241,23 | #: d | e ^note: f expanded from macro 'absl_nullable'i ne 257a | b#sdle_fnionnen ualbls l__Nnounlnlualbll e | _ ^N ullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from In file included from ../src/s2/s2closest_edge_query.hs2/s2centroids.cc::3018: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2centroids.h::2850: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2727: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2coder.h::2323: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/status.h::6767: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/internal/status_internal.h::2929: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::97894:: 36In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :warning: 31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/synchronization/mutex.h:489: 45978: | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] vo i489d | C o m m i tvToriede ((c*oanbsstl _CnourldlRaebpl*e aibnsvla_rniualnlta)b(lveo iodl*d _arbespl,_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hi:l257i:t23y:_ unote: nexpanded from macro 'absl_nullable'k no w257n | )#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b289s:l34_:n unote: lexpanded from macro 'absl_nullability_unknown'l abl e289 | _#Nduelflianbel ea b s| l ^_ nullabilitIn file included from ys2/s2centroids.cc_:u18n: kIn file included from n../src/s2/s2centroids.ho:w50n: In file included from _../src/s2/s2point.hN:u27l: lIn file included from _../src/s2/s2coder.hu:n23s: pIn file included from e/usr/local/clang/include/absl/status/status.hc:i67f: iIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | In file included from s2/s2closest_edge_query.cc : 18 : In file included from ../src/s2/s2closest_edge_query.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from C../src/s2/s2point.ho:r27d: RIn file included from e../src/s2/s2coder.hp:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :r94e: pIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t490 :C13o:r dwarning: ztype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]U pda t490e | S c o p e & vsociodp*e ,a b s| l ^_ nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22i:l inote: texpanded from macro 'absl_nonnull'y _u n241k | n#odwenf ianreg )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u289l:l34 :_ Nnote: oexpanded from macro 'absl_nullability_unknown'n nu l289l | # d| e ^f ine absl_nullabiliIn file included from ts2/s2centroids.ccy:_18u: nIn file included from k../src/s2/s2centroids.hn:o50w: nIn file included from ../src/s2/s2point.h_:N27u: lIn file included from l../src/s2/s2coder.h_:u23n: sIn file included from p/usr/local/clang/include/absl/status/status.he:c67i: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.he:d29 : /usr/local/clang/include/absl/strings/cord.h| : ^982 :39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | voiIn file included from ds2/s2closest_edge_query.cc :A18p: pIn file included from e../src/s2/s2closest_edge_query.hn:d30T: rIn file included from e../src/s2/s1angle.he:T28o: IIn file included from n../src/s2/s2point.hl:i27n: eIn file included from d../src/s2/s2coder.h(:C23o: rIn file included from d/usr/local/clang/include/absl/status/status.hR:e67p: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : t/usr/local/clang/include/absl/synchronization/mutex.hr:e499e:,35 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :49922 | : In file included from note: s2/s2convex_hull_query.ccvexpanded from macro 'absl_nonnull':o 26i : d241In file included from | ../src/s2/s2convex_hull_query.hE#:nd25ae: bflIn file included from ei../src/s2/s2cap.hDn:ee30b : uagIn file included from bL../src/s2/s1angle.hso:lg28_(: cnIn file included from ../src/s2/s2point.h:27: In file included from oon../src/s2/s2coder.hns:nt23 u: clhIn file included from alr/usr/local/clang/include/absl/status/status.h* : _67aN: boIn file included from snl/usr/local/clang/include/absl/status/internal/status_internal.hn_:un29lu: lllIn file included from a/usr/local/clang/include/absl/strings/cord.hb l:| e82 ^ : nIn file included from a/usr/local/clang/include/absl/crc/internal/crc_cord_state.hm:e23): ;In file included from /usr/local/clang/include/absl/crc/crc32c.h :| 32 ^: In file included from In file included from /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/base/nullability.hs2/s2centroids.cc:::8425718: :: /usr/local/clang/include/absl/strings/internal/str_format/bind.h23In file included from ::../src/s2/s2centroids.h143 ::note: 5011expanded from macro 'absl_nullable': : In file included from ../src/s2/s2point.h warning: :'enable_if' is a clang extension [-Wgcc-compat]25727 | : #In file included from d../src/s2/s2coder.h e:143f23 | i: nIn file included from e/usr/local/clang/include/absl/status/status.h : a67 b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h _: n29 u: el/usr/local/clang/include/absl/strings/cord.hnl:aa984bb:ll36ee:_ i_warning: fNtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension](u sltlr a_984fb | lo er m a tv| _o ^iin dt eArpnpaeln:d:TErneseuTroeTCroenes(tCeoxrpdrR(esp)*, a"bcsoln_sntoenxnpurl lt rtarpe"e),, M e| t ^h oIn file included from ds2/s2closest_edge_query.ccI:d18e: nIn file included from t../src/s2/s2closest_edge_query.hi:f30i: eIn file included from r../src/s2/s1angle.h :m28e: tIn file included from h../src/s2/s2point.ho:d27): ;In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/internal/str_format/bind.h::: 29note: 149expanded from macro 'absl_nonnull': : In file included from 22 /usr/local/clang/include/absl/strings/cord.h:241: | 94warning: #'enable_if' is a clang extension [-Wgcc-compat]: d In file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf :i149n31 | e : a/usr/local/clang/include/absl/synchronization/mutex.h b: s l549 _:_n40_o:an tntwarning: urltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ilb u_tN eo_549n_n | ( u (lseltna at bi| lc ^e _viofi(ds tIrn_cfroermIn file included from mes2/s2centroids.ccan:tt18_S: yiIn file included from nn../src/s2/s2centroids.hcth:eS50er: mn(In file included from aM../src/s2/s2point.hlu::t27:e: ExIn file included from n*../src/s2/s2coder.hs :ua23rb: esIn file included from lC/usr/local/clang/include/absl/status/status.h_on:onn67sn: tuIn file included from lel/usr/local/clang/include/absl/status/internal/status_internal.hx :pm29ru: (/usr/local/clang/include/absl/strings/cord.h,s :) 985,| : ^30 :| ^/usr/local/clang/include/absl/base/nullability.h warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 985expanded from macro 'absl_nonnull' | 241 | v#odiedf iAnpep ea/usr/local/clang/include/absl/strings/internal/str_format/bind.hnb:ds158Tl:r_22en:eo (nwarning: Cn'enable_if' is a clang extension [-Wgcc-compat]ou lrld R_158eN | opn *n u la lb s l_ __n| a ^ot ntnruilblu tter_e_e(,( In file included from eMs2/s2closest_edge_query.ccne:at18bh: loIn file included from ed../src/s2/s2closest_edge_query.h_I:id30fe: (nIn file included from Vta../src/s2/s1angle.hil:fi28id: eFrIn file included from o ../src/s2/s2point.hrm:me27at: thIn file included from Io../src/s2/s2coder.hmd:p)23l;: < In file included from A /usr/local/clang/include/absl/status/status.hr| :g ^67s .: /usr/local/clang/include/absl/base/nullability.h.In file included from :./usr/local/clang/include/absl/status/internal/status_internal.h241>::(2922s: :)In file included from ,/usr/local/clang/include/absl/strings/cord.hnote: expanded from macro 'absl_nonnull':" 94b : a241In file included from d | /usr/local/clang/include/absl/strings/internal/cordz_info.h #:fdo31er: fmi/usr/local/clang/include/absl/synchronization/mutex.hant:e 550ta:rb64as:pl "_)warning: n)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o) n n u| l ^l550 | _ N o n n u l l | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 162 : 22 : warning: In file included from 'enable_if' is a clang extension [-Wgcc-compat] s2/s2centroids.cc : 18 : 162bIn file included from | a../src/s2/s2centroids.h s: e50 _: iIn file included from n t../src/s2/s2point.h e:_r27_n: aaIn file included from lt:../src/s2/s2coder.ht::rP23ieb: ruTIn file included from th/usr/local/clang/include/absl/status/status.her:e_67a_: d(In file included from S(/usr/local/clang/include/absl/status/internal/status_internal.hye:nn29cah: b/usr/local/clang/include/absl/strings/cord.h*l :ea986b_:sil40f_:(n Vowarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nl indu Fl986ol | r mw a) t; I vm op| ild ^< A Prrg/usr/local/clang/include/absl/base/nullability.hesp:.e.241n.d:>T(22rse:)e,T o"note: Iexpanded from macro 'absl_nonnull'bna ldi nf241eo | d#r(dmCeaoftri dntRer eaappb*" s)al)b)s_ nl o_| nn ^no unlnlu l_lN otnrneuel,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2closest_edge_query.ccb:s18l: _In file included from n../src/s2/s2closest_edge_query.ho:n30n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: In file included from warning: s2/s2centroids.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2centroids.h :55150 | : In file included from ../src/s2/s2point.hs:t27a: tIn file included from i../src/s2/s2coder.hc: 23b: oIn file included from o/usr/local/clang/include/absl/status/status.hl: 67D: eIn file included from c/usr/local/clang/include/absl/status/internal/status_internal.hr:e29m: e/usr/local/clang/include/absl/strings/cord.hn:t988S:y37n:c hwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e m(Mu t988e | x * a bvsoli_dn oPnrneupleln dmTur,e e T| o ^T re/usr/local/clang/include/absl/base/nullability.he:(241C:o22r:d Rnote: eexpanded from macro 'absl_nonnull'p * a241b | s#ld_enfoinnneu lalb stlr_eneo,n nMueltlh o_dNIodnennutlilf i e| r ^ method); In file included from | s2/s2closest_edge_query.cc ^: 18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_edge_query.h241::3022: :In file included from ../src/s2/s1angle.hnote: :expanded from macro 'absl_nonnull'28 : In file included from ../src/s2/s2point.h241: | 27#: dIn file included from e../src/s2/s2coder.hf:i23n: eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l552 : 64| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | In file included from s2/s2centroids.cc : 18 : In file included from ../src/s2/s2centroids.h : 50 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : bIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hs:e29_: i/usr/local/clang/include/absl/strings/cord.hn:t989e:r31n:a lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: Per T989h | r e a d Svyonicdh *P raebpseln_dnTorneneu(lClo rwd,R e p| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l t241r | e#ed,e fMienteh oadbIsdle_nntoinfniuelrl m_eNtohnondu)l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2closest_edge_query.ccl:_18n: oIn file included from n../src/s2/s2closest_edge_query.hn:u30l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | voidIn file included from s2/s2centroids.ccL:o18c: kIn file included from S../src/s2/s2centroids.hl:o50w: LIn file included from o../src/s2/s2point.ho:p27(: SIn file included from y../src/s2/s2coder.hn:c23h: WIn file included from a/usr/local/clang/include/absl/status/status.hi:t67P: aIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.ha:m29s: */usr/local/clang/include/absl/strings/cord.h :a994b:s30l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l994 | w a i t pv,o iidn tC ofplyaTgos()s;t d :| : ^s tr/usr/local/clang/include/absl/base/nullability.hi:n241g:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf idnset )a bcsoln_snto n{n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnullIn file included from s2/s2closest_edge_query.cc_:N18o: nIn file included from n../src/s2/s2closest_edge_query.hu:l30l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2/s2centroids.cc: :/usr/local/clang/include/absl/synchronization/mutex.h18:: 558In file included from :../src/s2/s2centroids.h35::50 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h558: | 23 : In file included from b/usr/local/clang/include/absl/status/status.ho:o67l: In file included from L/usr/local/clang/include/absl/status/internal/status_internal.ho:c29k: S/usr/local/clang/include/absl/strings/cord.hl:o999w:W28i:t hwarning: Dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e adl i999n | e ( M u Hvoowi da bCsolp_ynToonAnrurlaly (hcohwa,r * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' ds t241) | #cdoenfsitn;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnIn file included from us2/s2closest_edge_query.ccl:l18 : _In file included from N../src/s2/s2closest_edge_query.ho:n30n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | In file included from s2/s2centroids.cc : 18 : In file included from ../src/s2/s2centroids.h : 50 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: t/usr/local/clang/include/absl/strings/cord.h :C1012o:n37d:i twarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o n* a b1012s | l _ n u lalbasbll:e: ccoorndd_,i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::257::C23o:r dnote: zexpanded from macro 'absl_nullable'I nf o257* | #adbesfli_nneu lalbasbll_en uclolradbzl_ei n_fNou(l)l acbolnes t | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2closest_edge_query.ccb:s18l: _In file included from n../src/s2/s2closest_edge_query.hu:l30l: aIn file included from b../src/s2/s1angle.hl:e28 : _In file included from N../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | In file included from vs2/s2centroids.cco:i18d: In file included from L../src/s2/s2centroids.ho:c50k: SIn file included from l../src/s2/s2point.ho:w27(: MIn file included from u../src/s2/s2coder.hH:o23w: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l1017 :h51o:w ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 1017C | o n d i tviooind* saebts_lc_onrudlzl_aibnlfeo (ccoonrdd,_ i n| t ^e rn/usr/local/clang/include/absl/base/nullability.ha:l241:::22C:o rnote: dexpanded from macro 'absl_nonnull'z In f241o | *# daebfsiln_en oanbnsull_ln ocnonrudlzl_ i_nNfoon)n u{ll | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2closest_edge_query.cc241: | 18#: dIn file included from e../src/s2/s2closest_edge_query.hf:i30n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2centroids.cce:f18i: nIn file included from e../src/s2/s2centroids.h :a50b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.h_:N67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:b29l: e/usr/local/clang/include/absl/strings/cord.h : 1049| : ^56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GeIn file included from ts2/s2closest_edge_query.ccF:l18a: tIn file included from A../src/s2/s2closest_edge_query.hu:x30(: aIn file included from b../src/s2/s1angle.hs:l28:: :In file included from c../src/s2/s2point.ho:r27d: _In file included from i../src/s2/s2coder.hn:t23e: rIn file included from n/usr/local/clang/include/absl/status/status.ha:l67:: :In file included from C/usr/local/clang/include/absl/status/internal/status_internal.ho:r29d: RIn file included from e/usr/local/clang/include/absl/strings/cord.hp:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n565n:u36l:l warning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e p, | 565 ^ | /usr/local/clang/include/absl/base/nullability.hv:o241i:d22 :U nnote: lexpanded from macro 'absl_nonnull'o ck S241l | o#wd(eSfyinnceh WaabistlP_anronnulalm s_*N oanbnsull_ln u l| l ^a ble waitp) ABIn file included from Ss2/s2centroids.ccL:_18A: TIn file included from T../src/s2/s2centroids.hR:I50B: UIn file included from T../src/s2/s2point.hE:_27C: OIn file included from L../src/s2/s2coder.hD:;23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::25729:: 23/usr/local/clang/include/absl/strings/cord.h:: 1050note: :expanded from macro 'absl_nullable'45 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f1050i | n e a b s l _ n u l l a b l e _ N u l l a b l e a b| s ^l ::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2closest_edge_query.ccb:s18l: _In file included from n../src/s2/s2closest_edge_query.ho:n30n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2centroids.cc576: | 18 : In file included from v../src/s2/s2centroids.ho:i50d: In file included from T../src/s2/s2point.hr:y27R: eIn file included from m../src/s2/s2coder.ho:v23e: (In file included from b/usr/local/clang/include/absl/status/status.ha:s67e: _In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t29e: r/usr/local/clang/include/absl/strings/cord.hn:a1054l::37::P ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T hre a1054d | S y n c h * aabbssll:_:ncoonrndu_liln tse)r;n a l| : ^: Co/usr/local/clang/include/absl/base/nullability.hr:d241R:e22p:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln er eapb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnullIn file included from s2/s2closest_edge_query.cc_:N18o: nIn file included from n../src/s2/s2closest_edge_query.hu:l30l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | In file included from s2/s2centroids.cc :v18o: iIn file included from d../src/s2/s2centroids.h :B50l: oIn file included from c../src/s2/s2point.hk:(27b: aIn file included from s../src/s2/s2coder.he:_23i: nIn file included from t/usr/local/clang/include/absl/status/status.he:r67n: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h:::29P: e/usr/local/clang/include/absl/strings/cord.hr:T1061h:r34e:a dwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y nch *1061 | a b svlo_indo nCnouplylT osA)r;r a y| S ^l ow/usr/local/clang/include/absl/base/nullability.hP:a241t:h22(:c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sdls_tn)o ncnounlslt ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2closest_edge_query.ccl:_18n: oIn file included from n../src/s2/s2closest_edge_query.hn:u30l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullableIn file included from s2/s2centroids.cc_:N18u: lIn file included from l../src/s2/s2centroids.ha:b50l: eIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2closest_edge_query.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2closest_edge_query.h/usr/local/clang/include/absl/strings/cord.h::301078: :In file included from 33../src/s2/s1angle.h:: 28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h1078: | 23 : In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: :In file included from :/usr/local/clang/include/absl/status/internal/status_internal.hc:o29r: dIn file included from _/usr/local/clang/include/absl/strings/cord.hi:n94t: eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hn:a31l: :/usr/local/clang/include/absl/synchronization/mutex.h::C581o:r38d:R ewarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s581l | _ n o n n u lbla sTea_kienRteepr(n)a lc:o:nPsetr&T;h r e| a ^d Sy/usr/local/clang/include/absl/base/nullability.hn:c241h:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf iwn)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _NonIn file included from ns2/s2centroids.ccu:l18l: In file included from ../src/s2/s2centroids.h| : ^50 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | In file included from s2/s2closest_edge_query.cc :a18b: sIn file included from l../src/s2/s2closest_edge_query.h:::30c: oIn file included from r../src/s2/s1angle.hd:_28i: nIn file included from t../src/s2/s2point.he:r27n: aIn file included from l../src/s2/s2coder.h:::23C: oIn file included from r/usr/local/clang/include/absl/status/status.hd:R67e: pIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hT:a585k:e20R:e pwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) &&; 585 | | ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241 :T22r:a nnote: sexpanded from macro 'absl_nonnull'( Mu H241o | w# daebfsiln_en oanbnsull_ln ohnonwu)l;l _/N/o nunsueldl f o| r ^ CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2centroids.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2centroids.h::3150: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2point.h586::2743: :In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h: 67586: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :v29o: i/usr/local/clang/include/absl/strings/cord.hd: 1116F:e37r:( bwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s e_in t1116e | r n aclo:n:sPte rcTrhcr_eiandtSeyrnncahl*: :aCbrsclC_onrodnSntualtle * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e M a241y | b#edGeeftiCnrec CaobrsdlS_tnaotnen(u)l lc o_nNsotn;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #define absIn file included from ls2/s2closest_edge_query.cc_:n18u: lIn file included from l../src/s2/s2closest_edge_query.ha:b30l: eIn file included from ../src/s2/s1angle.h_:N28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explIn file included from is2/s2centroids.ccc:i18t: In file included from M../src/s2/s2centroids.hu:t50e: xIn file included from (../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :v23o: lIn file included from a/usr/local/clang/include/absl/status/status.ht:i67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hM:u29t: e/usr/local/clang/include/absl/strings/cord.hx:*1120 :a30b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull a1120b | l e v/o*iidg nCoorpeydT*o/A)r r{a}y I m| p ^l (c/usr/local/clang/include/absl/base/nullability.hh:a257r:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf idnset )a bcsoln_sntu;l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h_:N241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2closest_edge_query.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2closest_edge_query.h::2330: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1angle.h::6728: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.h::2927: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coder.h::8223: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/status/status.h::2367: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/status/internal/status_internal.h::3229: : /usr/local/clang/include/absl/strings/str_format.hIn file included from :/usr/local/clang/include/absl/strings/cord.h164::948: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/synchronization/mutex.h :164624 | : 68 :i nwarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl _624n | o n neuxlpll iUcniuts eMdu(t)e x{L orcekt(uMrunt epx_&; m}u A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ AT T241R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_oBnYn(utlhli s_)N)o n n| u ^~~~l l | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 635/usr/local/clang/include/absl/status/status.h::2967:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82 : 635In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23e: xIn file included from p/usr/local/clang/include/absl/crc/crc32c.hl:i32c: i/usr/local/clang/include/absl/strings/str_format.ht: 165M:u8t:e xwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ck (165M | u t eixn*t *a basbls_ln_onnonnunlull lm up)_ ;A B S| L ^_ EX/usr/local/clang/include/absl/base/nullability.hC:L241U:S22I:V Enote: _expanded from macro 'absl_nonnull'L OC K241_ | F#UdNeCfTiInOeN (ambus)l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CIn file included from As2/s2convex_hull_query.ccP:T26U: RIn file included from E../src/s2/s2convex_hull_query.hD:_25B: YIn file included from (../src/s2/s2cap.ht:h30i: sIn file included from )../src/s2/s1angle.h,: 28 : | In file included from ^~~~../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std:/usr/local/clang/include/absl/synchronization/mutex.h::s649t:r29i:n gwarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] StrA p649p | e n deFxoprlmiacti(ts tMdu:t:esxtLroicnkg(*M uatbesxl*_ naobnsnlu_lnlo ndnsutl,l m| u ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :C onote: nexpanded from macro 'absl_nonnull'd it i241o | n#&d ecfoinnde) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N onnu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& formaIn file included from ts2/s2closest_edge_query.cc,: 18 : | In file included from ^../src/s2/s2closest_edge_query.h :30: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h241::2822: :In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o670n:n74u:l lwarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIn file included from Is2/s2convex_hull_query.ccB:U26T: EIn file included from _../src/s2/s2convex_hull_query.hC:A25P: TIn file included from U../src/s2/s2cap.hR:E30D: _In file included from B../src/s2/s1angle.hY:(28t: hIn file included from i../src/s2/s2point.hs:)27): In file included from ../src/s2/s2coder.h| : ^~~~23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int/usr/local/clang/include/absl/synchronization/mutex.h :S678N:P35r:i nwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F (cha r678* | a besxlp_lniocnintu lRle aoduetrpMuutt,e xsLtodc:k:(sMiuztee_xt* saibzsel,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241m:u22): Anote: Bexpanded from macro 'absl_nonnull'S L_ S241H | A#RdEeDf_iLnOeC Ka_bFsUlN_CnToInOnNu(lmlu )_ N o| n ^n ull/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2convex_hull_query.cc::3126: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2convex_hull_query.h681::2574: :In file included from ../src/s2/s2cap.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]30 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h681: | 27 : In file included from e../src/s2/s2coder.hx:p23l: iIn file included from c/usr/local/clang/include/absl/status/status.hi:t67 : RIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.ha:d29e: rIn file included from M/usr/local/clang/include/absl/strings/cord.hu:t82e: xIn file included from L/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:c23k: (In file included from M/usr/local/clang/include/absl/crc/crc32c.hu:t32e: x/usr/local/clang/include/absl/strings/str_format.h&: 503m:u20 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IN T503E | R N AFLo_rAmTaTtRRIaBwUSTiEn_kC(ATP*T UaRbEsDl__BnYo(ntnhuilsl) ,r a w| ) ^~~~ // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define/usr/local/clang/include/absl/synchronization/mutex.h :a689b:s35l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l689 | _ N oenxnpullilc i t| ^R eaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | In file included from s2/s2centroids.cc :e18x: pIn file included from l../src/s2/s2centroids.hi:c50i: tIn file included from ../src/s2/s2point.hW:r27i: tIn file included from e../src/s2/s2coder.hr:M23u: tIn file included from e/usr/local/clang/include/absl/status/status.hx:L67o: cIn file included from k/usr/local/clang/include/absl/status/internal/status_internal.h(:M29u: t/usr/local/clang/include/absl/strings/cord.he:x1140*: 49a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u1140l | l m u ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e CaobrsdlR_enpoEnxntuelrln a_lN*o nanbuslll_ n o| n ^n ull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2closest_edge_query.ccl:_18n: oIn file included from n../src/s2/s2closest_edge_query.hn:u30l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2centroids.cc:18: In file included from 722../src/s2/s2centroids.h | : 50 : eIn file included from x../src/s2/s2point.hp:l27i: cIn file included from i../src/s2/s2coder.ht: 23W: rIn file included from i/usr/local/clang/include/absl/status/status.ht:e67r: MIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.ht:e29x: L/usr/local/clang/include/absl/strings/cord.ho:c1146k:(10M:u twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x & m u1146 | ACBoSrLd_RIeNpT*E RaNbAsLl__AnToTnRnIuBlUlT EN_eCwAEPxTtUeRrEnDa_lBRYe(pt(haibss)l,: : s| t ^~~~r ing_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #d/usr/local/clang/include/absl/synchronization/mutex.he:f731i:n35e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n731n | u l le x_pNloincniutl lW r i| t ^e rMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2convex_hull_query.cc../src/s2/s2coder.h::2623: : In file included from In file included from ../src/s2/s2convex_hull_query.h/usr/local/clang/include/absl/status/status.h::2567: : In file included from In file included from ../src/s2/s2cap.h/usr/local/clang/include/absl/status/internal/status_internal.h::3029: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/cord.h::2894: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2731: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/synchronization/mutex.h::23801: :In file included from 20/usr/local/clang/include/absl/status/status.h:: 67: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h: 82801: | In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :C23o: nIn file included from d/usr/local/clang/include/absl/crc/crc32c.hi:t32i: o/usr/local/clang/include/absl/strings/str_format.hn:(860b:o43o:l warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* absl _860n | o n nfurlile nfdu nvco)i(dv oAibds*l Faobrsmla_In file included from tns2/s2centroids.ccFu:ll18ul: saIn file included from hb../src/s2/s2centroids.h(i:Floi50rt: myIn file included from a_../src/s2/s2point.htu:Sn27ki: nnIn file included from ko../src/s2/s2coder.h*w: n23a): b,In file included from s /usr/local/clang/include/absl/status/status.hl :_| 67n ^: o In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn/usr/local/clang/include/absl/base/nullability.h:u:29l241: l:/usr/local/clang/include/absl/strings/cord.h 22:s:1183i :n47knote: :expanded from macro 'absl_nonnull', warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 241 ^ | # d1183e/usr/local/clang/include/absl/base/nullability.h | f: i241 n:e 22 a: b snote: lexpanded from macro 'absl_nonnull' _ n o 241n | n # udl el f i_ nN eo n an bu ls ll _ n o n| n ^u l l _ N oIn file included from ns2/s2closest_edge_query.cc nC:uo18lr: ld In file included from R e../src/s2/s2closest_edge_query.h| p ^: *30 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23r: eIn file included from p/usr/local/clang/include/absl/status/status.h):In file included from 67s2/s2convex_hull_query.cc : :| In file included from 26 ^/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2convex_hull_query.h/usr/local/clang/include/absl/base/nullability.h: ::In file included from 25257/usr/local/clang/include/absl/strings/cord.h: ::In file included from 2394../src/s2/s2cap.h:: : In file included from 30note: /usr/local/clang/include/absl/strings/internal/cordz_info.h: expanded from macro 'absl_nullable':In file included from 31../src/s2/s1angle.h: :/usr/local/clang/include/absl/synchronization/mutex.h25728: | : 801#In file included from :d../src/s2/s2point.he45:f:27i : nwarning: In file included from etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :a23b: sIn file included from 801l/usr/local/clang/include/absl/status/status.h | _ :n 67uC: loIn file included from nld/usr/local/clang/include/absl/status/internal/status_internal.hai:bt29li: eoIn file included from n/usr/local/clang/include/absl/strings/cord.h(_b:No82uo: llIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.h(a*:ab23bl: seIn file included from l /usr/local/clang/include/absl/crc/crc32c.h_ :n| o32 ^n: /usr/local/clang/include/absl/strings/str_format.hn:u867l:l60 :f uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c )(vo i867d | * aebxspll_incuiltl aFboirlmiattyS_iunnkk(nsown),t r _| f ^o rm/usr/local/clang/include/absl/base/nullability.ha:t289_:i34n:t enote: rexpanded from macro 'absl_nullability_unknown'n al :289: | F#odremfaitnSei nakbIsmlp_ln*u lalbasbli_lniotnyn_uulnlk nso)w n | _ ^N ul/usr/local/clang/include/absl/base/nullability.hl:_241u:n22s:p enote: cexpanded from macro 'absl_nonnull'i fi e241d | # d| e ^f ine absl_nonnull In file included from _s2/s2closest_edge_query.ccN:o18n: nIn file included from u../src/s2/s2closest_edge_query.hl:l30 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:In file included from 19s2/s2convex_hull_query.cc:: 26: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]../src/s2/s2convex_hull_query.h :25: In file included from ../src/s2/s2cap.h802: | 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from v../src/s2/s2coder.ho:i23d: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from a/usr/local/clang/include/absl/strings/cord.hb:i82l: iIn file included from t/usr/local/clang/include/absl/crc/internal/crc_cord_state.hy:_23u: nIn file included from k/usr/local/clang/include/absl/crc/crc32c.hn:o32w: n/usr/local/clang/include/absl/strings/str_format.h :a869r:g40):; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :869289 | : 34 :s tnote: rexpanded from macro 'absl_nullability_unknown'_ fo r289m | a#td_eifnitneer naabls:l:_FnourlmlaatbSiilniktIym_puln*k naobwsnl __nNounlnlu_luln In file included from ssps2/s2centroids.ccie:nc18ki: f_In file included from i;../src/s2/s2centroids.he :d 50| : ^| In file included from ^ ../src/s2/s2point.h :/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: d/usr/local/clang/include/absl/strings/cord.he:f1222i:In file included from n52s2/s2closest_edge_query.cce:: 18warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: b In file included from s../src/s2/s2closest_edge_query.hl: _301222n: | oiIn file included from nnn../src/s2/s1angle.hlu:il28nl: e In file included from _../src/s2/s2point.hvN:oo27in: dnIn file included from u../src/s2/s2coder.hCl:ol23r : d In file included from :| /usr/local/clang/include/absl/status/status.h: ^:I 67n: lIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29R: eIn file included from p/usr/local/clang/include/absl/strings/cord.h:::94S: wIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hp:(31C: o/usr/local/clang/include/absl/synchronization/mutex.hr:d814:::20I:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n eRe p814* | a bCsoln_dniotninounl(lb orohls )( *{a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :f unote: nexpanded from macro 'absl_nonnull'c )( T241* | #adbesfli_nneu lalbasbilli_tnyo_nunnuklnlo w_nN)o,n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*aIn file included from bs2/s2centroids.ccs:l18_: nIn file included from o../src/s2/s2centroids.hn:n50u: lIn file included from l../src/s2/s2point.h :f27u: nIn file included from c../src/s2/s2coder.h):(23T: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.ha:b1230i:l20i:t ywarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u nkno w1230n | )i,n l i| n ^e c/usr/local/clang/include/absl/base/nullability.ho:n289s:t34 :c hnote: aexpanded from macro 'absl_nullability_unknown'r * a b289s | l#_dneuflilnaeb laeb sClo_rndu:l:lIanbliilnietRye_pu:n:kdnaotwan( )_ Ncuolnls_tu n{s p e| c ^i fie/usr/local/clang/include/absl/base/nullability.hd: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #definIn file included from es2/s2closest_edge_query.cc :a18b: sIn file included from l../src/s2/s2closest_edge_query.h_:n30u: lIn file included from l../src/s2/s1angle.ha:b28l: eIn file included from ../src/s2/s2point.h_:N27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknoIn file included from ws2/s2centroids.ccn: 18a: rIn file included from g../src/s2/s2centroids.h):;50 : In file included from | ../src/s2/s2point.h ^: 27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h289::2334: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nullability_unknown'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :28929 | : #/usr/local/clang/include/absl/strings/cord.hd:e1234f:i20n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u1234l | lianbliilniet yc_ounnsktn ocwhna r_*N ualbls_lu_nnsopnencuilfli eCdo r d| : ^: InlineRep::as_chars() conIn file included from ss2/s2closest_edge_query.cct: 18{: In file included from ../src/s2/s2closest_edge_query.h| : ^30 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_830N:o14n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), In file included from s2/s2centroids.cc| : ^18 : In file included from ../src/s2/s2centroids.h/usr/local/clang/include/absl/base/nullability.h::50241: :In file included from 22../src/s2/s2point.h:: 27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s1239l:_38n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N1239o | ninnulliln e | a ^b sl::cIn file included from os2/s2closest_edge_query.ccr:d18_: iIn file included from n../src/s2/s2closest_edge_query.ht:e30r: nIn file included from a../src/s2/s1angle.hl::28:: CIn file included from o../src/s2/s2point.hr:d27R: eIn file included from p../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.hC:o94r: dIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h::I31n: l/usr/local/clang/include/absl/synchronization/mutex.hi:n830e:R36e:p :warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a s_t r830e | e ( ) | ^b oo/usr/local/clang/include/absl/base/nullability.hl: 241(:*22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle ffiunnec )a(bTs*l _anbosnln_unlull l_aNboinlniutlyl_ u n| k ^n own), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _NuIn file included from ls2/s2centroids.ccl:_18u: nIn file included from s../src/s2/s2centroids.hp:e50c: iIn file included from f../src/s2/s2point.hi:e27d: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inlinIn file included from es2/s2closest_edge_query.cc :a18b: sIn file included from l../src/s2/s2closest_edge_query.h:::30c: oIn file included from r../src/s2/s1angle.hd:_28i: nIn file included from t../src/s2/s2point.he:r27n: aIn file included from l../src/s2/s2coder.h:::23C: oIn file included from r/usr/local/clang/include/absl/status/status.hd:R67e: pIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31l: e/usr/local/clang/include/absl/synchronization/mutex.h :C831o:r46d:: :warning: Itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n lin e831R | e p : : t r etey(p)e n a| m ^e a/usr/local/clang/include/absl/base/nullability.hb:s257l::23::t ynote: pexpanded from macro 'absl_nullable'e _i d257e | n#tdietfyi :a:btsylp_en*u lalbasbll_en u_lNlualblialbiltey _ u| n ^k nown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from In file included from s2/s2closest_edge_query.ccs2/s2centroids.cc::1818: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2centroids.h::3050: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2point.h::2827: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2coder.h::2723: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/status.h::2367: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/internal/status_internal.h::6729: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/internal/status_internal.h::125829:: 36In file included from :/usr/local/clang/include/absl/strings/cord.h :warning: 94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 1258/usr/local/clang/include/absl/synchronization/mutex.h | :i844n:l10i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c or d844_ | i n t e r n aTl*: :aCbosrld_RneopnFnlualtl* oabbjselc_tn,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'absl_nonnull': 22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2centroids.ccl:l18 : In file included from | ../src/s2/s2centroids.h ^: 50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1268s2/s2closest_edge_query.cc | :i18n: lIn file included from i../src/s2/s2closest_edge_query.hn:e30 : vIn file included from o../src/s2/s1angle.hi:d28 : CIn file included from o../src/s2/s2point.hr:d27:: :In file included from I../src/s2/s2coder.hn:l23i: nIn file included from e/usr/local/clang/include/absl/status/status.hR:e67p: :In file included from :/usr/local/clang/include/absl/status/internal/status_internal.hE:m29p: lIn file included from a/usr/local/clang/include/absl/strings/cord.hc:e94T: rIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.he:(31C: o/usr/local/clang/include/absl/synchronization/mutex.hr:d850R:e16p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n850o | n n u l l rceopn,s t | T ^* ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l o241b | j#edcetf,i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | In file included from s2/s2centroids.ccb:o18o: lIn file included from ../src/s2/s2centroids.h(:a50b: sIn file included from l../src/s2/s2point.h:::27t: yIn file included from p../src/s2/s2coder.he:_23i: dIn file included from e/usr/local/clang/include/absl/status/status.hn:t67i: tIn file included from y/usr/local/clang/include/absl/status/internal/status_internal.h<:T29>: :/usr/local/clang/include/absl/strings/cord.h::t1275y:p51e:: :warning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l1275_ | nionnlniunlel vmoeitdh oCdo)r(d): : I| n ^l in/usr/local/clang/include/absl/base/nullability.he:R241e:p22::: Enote: mexpanded from macro 'absl_nonnull'p la c241e | T#rdeeef(iCnoer daRbespl*_ naobnsnlu_lnlo n_nNuolnln urlelp , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2closest_edge_query.ccn:n18u: lIn file included from l../src/s2/s2closest_edge_query.h :_30N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnulIn file included from ls2/s2centroids.cc :c18o: ndIn file included from )../src/s2/s2centroids.h;: 50 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #/usr/local/clang/include/absl/strings/cord.hd:e1282f:i47n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o1282n | niunllli n_eN ovnoniudl lC o r| d ^: :InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2closest_edge_query.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2closest_edge_query.h | :#30d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2centroids.cce:f18i: nIn file included from e../src/s2/s2centroids.h :a50b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : /usr/local/clang/include/absl/strings/cord.h| : ^1290 :54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineReIn file included from ps2/s2coords.cc:::18S: eIn file included from t../src/s2/s2coords.hT:r108e: eIn file included from O../src/s2/s2point.hr:E24m: pIn file included from t/usr/local/clang/include/absl/hash/hash.hy:(89C: oIn file included from r/usr/local/clang/include/absl/hash/internal/hash.hd:R79e: pIn file included from */usr/local/clang/include/absl/base/internal/endian.h :a26b: sl/usr/local/clang/include/absl/base/internal/unaligned_access.h_:n39u:l45l:a bIn file included from warning: ls2/s2closest_edge_query.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e: 18r: e In file included from p39../src/s2/s2closest_edge_query.h, | : i30 n: | lIn file included from ^i../src/s2/s1angle.h n:e/usr/local/clang/include/absl/base/nullability.h 28:u: 257iIn file included from :n../src/s2/s2point.h23t::127 6: note: _In file included from expanded from macro 'absl_nullable't../src/s2/s2coder.h :U 23n257: a | In file included from l#/usr/local/clang/include/absl/status/status.hid:ge67nf: eidIn file included from nL/usr/local/clang/include/absl/status/internal/status_internal.heo: aa29db: 1sIn file included from 6l/usr/local/clang/include/absl/strings/cord.h(_:cn94ou: nlIn file included from slt/usr/local/clang/include/absl/strings/internal/cordz_info.ha :bv31lo: ei /usr/local/clang/include/absl/synchronization/mutex.hd_:*N896 u:al31bls:alb _lwarning: netype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n n| u ^l896 l | p )e x{p l i| c ^i t C/usr/local/clang/include/absl/base/nullability.ho:n241d:i22t:i onote: nexpanded from macro 'absl_nonnull'( co n241s | t# dTe*f ianbes la_bnsoln_nnuolnln uolblj )_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: In file included from note: s2/s2centroids.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2centroids.h | :#50d: eIn file included from f../src/s2/s2point.hi:n27e: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29_: N/usr/local/clang/include/absl/strings/cord.ho:n1301n:u56l:l warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 1301 | inline void Cord::In file included from Is2/s2coords.ccn:l18i: nIn file included from e../src/s2/s2coords.hR:e108p: :In file included from :../src/s2/s2point.hC:o24m: mIn file included from i/usr/local/clang/include/absl/hash/hash.ht:T89r: eIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h(In file included from :cs2/s2closest_edge_query.cc79o:: n18In file included from s: /usr/local/clang/include/absl/base/internal/endian.htIn file included from : ../src/s2/s2closest_edge_query.h26C:: o30/usr/local/clang/include/absl/base/internal/unaligned_access.hr: :dIn file included from 45R../src/s2/s1angle.h:e:45p28:*: In file included from warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.hb :s27l : _45nIn file included from | ui../src/s2/s2coder.hln:ll23ai: bnIn file included from le/usr/local/clang/include/absl/status/status.he : uo67iln: dtIn file included from _3/usr/local/clang/include/absl/status/internal/status_internal.hr2e:_p29t, : UIn file included from n/usr/local/clang/include/absl/strings/cord.h| a ^:l i94g: /usr/local/clang/include/absl/base/nullability.hnIn file included from :e/usr/local/clang/include/absl/strings/internal/cordz_info.h257d::L3123o: :a/usr/local/clang/include/absl/synchronization/mutex.h d:note: 3922expanded from macro 'absl_nullable'2: (48c o:257n | s#warning: tdtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] e vfoiin de922* | aa bsbtssall_t_ninucol nlbnaoubollll e G pu_a)Nr ua{ln lt ea| eb ^dl Eeq/usr/local/clang/include/absl/base/nullability.h u:a 241l| :( ^22c :o nnote: sexpanded from macro 'absl_nonnull't C oIn file included from 241ns2/s2centroids.cc | d:#i18dt: eifoIn file included from in../src/s2/s2centroids.hn*:e 50a : baIn file included from sbl../src/s2/s2point.hs_:ln27u_: lnIn file included from lo../src/s2/s2coder.han:bnl23ue: lIn file included from l/usr/local/clang/include/absl/status/status.ha ,:_ 67N : o| In file included from n ^/usr/local/clang/include/absl/status/internal/status_internal.hn :u29/usr/local/clang/include/absl/base/nullability.hl: :l/usr/local/clang/include/absl/strings/cord.h257 :: 130223| :: ^50 :note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e1302f | i n e a b s l _ n u l l a b l e _ N u l l a b l e | ^ In file included from s2/s2coords.cc : 18 : In file included from In file included from s2/s2closest_edge_query.ccC../src/s2/s2coords.h:o:18r108: d: In file included from RIn file included from ../src/s2/s2closest_edge_query.he../src/s2/s2point.h:p:30*24: : In file included from aIn file included from b../src/s2/s1angle.h/usr/local/clang/include/absl/hash/hash.hs::l2889_: : nIn file included from In file included from o../src/s2/s2point.h/usr/local/clang/include/absl/hash/internal/hash.hn::n2779u: : lIn file included from In file included from l../src/s2/s2coder.h/usr/local/clang/include/absl/base/internal/endian.h ::r2326e: : pIn file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h,/usr/local/clang/include/absl/status/status.h: :51 67:| : 45 ^In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h :/usr/local/clang/include/absl/base/nullability.hwarning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22 ::5194 | : note: iexpanded from macro 'absl_nonnull'In file included from n /usr/local/clang/include/absl/strings/internal/cordz_info.hl :i24131n | : e#/usr/local/clang/include/absl/synchronization/mutex.h du:ei923fn:it48n6:e4 _warning: atbtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] s Uln_an lo923in | g nn ue l d lL o_ aN d o6 n4 n ( uc lo l n s t | ^v o i d * a b s l _cnoonnsntu lClo npd)i t{i o n| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241b | )#;d e f| i ^n In file included from e/usr/local/clang/include/absl/base/nullability.hs2/s2centroids.cc ::a25718b:: s23In file included from l:../src/s2/s2centroids.h_ :n50onote: n: expanded from macro 'absl_nullable'nIn file included from u ../src/s2/s2point.hl:l 27 257_: N | In file included from o#../src/s2/s2coder.hnd:ne23uf: liIn file included from ln/usr/local/clang/include/absl/status/status.h e: 67| a: ^bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: u/usr/local/clang/include/absl/strings/cord.hl:l1312a:b38l:e warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N ulla b1312l | ei n l| i ^n e absl::cord_internal::CIn file included from os2/s2coords.ccr:d18R: eIn file included from p../src/s2/s2coords.h*: 108a: bIn file included from s../src/s2/s2point.hl:_24n: uIn file included from l/usr/local/clang/include/absl/hash/hash.hl:aIn file included from 89bs2/s2closest_edge_query.cc: l:In file included from e18/usr/local/clang/include/absl/hash/internal/hash.h : :CIn file included from 79o../src/s2/s2closest_edge_query.h: r:In file included from d30/usr/local/clang/include/absl/base/internal/endian.h:: ::In file included from I26../src/s2/s1angle.hn: :/usr/local/clang/include/absl/base/internal/unaligned_access.hl28:i: 57nIn file included from :e../src/s2/s2point.h36R::e27 p: warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : c../src/s2/s2coder.hl :e57a23 | r: i(In file included from n)/usr/local/clang/include/absl/status/status.hl i:{n 67e : | vIn file included from ^o/usr/local/clang/include/absl/status/internal/status_internal.h i:d29/usr/local/clang/include/absl/base/nullability.h : :UIn file included from 257n/usr/local/clang/include/absl/strings/cord.h:a:23l94:i: gIn file included from note: nexpanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/internal/cordz_info.he :d 31S257: t | o/usr/local/clang/include/absl/synchronization/mutex.h#rd:ee1948f6i:(nv10eo :iad b*warning: s latype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_bn sull_l na948ob | nl ne u blo_loN lup l,(l* aaubiblnsetl 1_ n6| u_ ^lt l avb)l e{ e v| a ^l _)/usr/local/clang/include/absl/base/nullability.h(:c241o:n22s:t note: Cexpanded from macro 'absl_nonnull'o nd i241t | i#odne*f ianbes la_bnsoln_nnuolnln)u l=l n_uNlolnpnturl;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23:In file included from s2/s2centroids.ccnote: :expanded from macro 'absl_nullable'18 : In file included from ../src/s2/s2centroids.h :25750 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:b29l: e/usr/local/clang/include/absl/strings/cord.h In file included from :_s2/s2coords.cc1321N:u:18l48l: a:In file included from b ../src/s2/s2coords.hlwarning: :etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]108 : In file included from | ../src/s2/s2point.h ^ : 132124 | : iIn file included from n/usr/local/clang/include/absl/hash/hash.hl:In file included from i89s2/s2closest_edge_query.ccn: :eIn file included from 18 /usr/local/clang/include/absl/hash/internal/hash.h: v:In file included from o79../src/s2/s2closest_edge_query.hi: :dIn file included from 30 /usr/local/clang/include/absl/base/internal/endian.h: C:In file included from o26../src/s2/s1angle.hr: :d/usr/local/clang/include/absl/base/internal/unaligned_access.h28:::: 61IIn file included from :n../src/s2/s2point.h36l::i27 n: warning: eIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R../src/s2/s2coder.h e:p23 :: 61:In file included from | Ci/usr/local/clang/include/absl/status/status.honp:lyi67Tno: eA In file included from rv/usr/local/clang/include/absl/status/internal/status_internal.hroa:iyd29( c: UhIn file included from naa/usr/local/clang/include/absl/strings/cord.hrl:In file included from *i 94s2/s2contains_vertex_query.ccgan: :besIn file included from 18dlS/usr/local/clang/include/absl/strings/internal/cordz_info.h: _tn:In file included from oo31../src/s2/s2contains_vertex_query.hrn: :/usr/local/clang/include/absl/synchronization/mutex.hn22u:: el948In file included from 3l:../src/s2/s2point.h2 (48:dv:27sot : i)dwarning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] *../src/s2/s2coder.h c :oa23 nbsst: 948lIn file included from { | _ /usr/local/clang/include/absl/status/status.h n :b ooo67l| n: ^(n /usr/local/clang/include/absl/status/internal/status_internal.h*ua:b/usr/local/clang/include/absl/base/nullability.hl119s:l: l24114p_::,n22 u:warning: ul lnote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iaexpanded from macro 'absl_nonnull' nb tl e 3241 1192 | _e | v #tda evlSf)i_t) nae({ct ouna ssb| R ^ts eC lp_o/usr/local/clang/include/absl/base/nullability.h*n n:oad241inb:stn22liuo:_lnn *lonote: n expanded from macro 'absl_nonnull'_nNa buos lln241_lnn | ou#Cdnlleonlfniu en(l e l| a) ^| b ^ =s ln_u/usr/local/clang/include/absl/base/nullability.hnl:ol241np:tnr22u;:l l note: expanded from macro 'absl_nonnull'| _ ^ N o n241n/usr/local/clang/include/absl/base/nullability.h | u#:ld241le: f22 i:| n ^enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.hs2/s2closest_edge_query.cc:In file included from :79s2/s2contains_vertex_query.cc18: :: In file included from 18In file included from /usr/local/clang/include/absl/base/internal/endian.h: ../src/s2/s2closest_edge_query.h:In file included from :26../src/s2/s2contains_vertex_query.h30: :: /usr/local/clang/include/absl/base/internal/unaligned_access.h22In file included from :: ../src/s2/s1angle.h65In file included from ::../src/s2/s2point.h2836:: :27In file included from : warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : ../src/s2/s2coder.h27:: 23 In file included from : 65../src/s2/s2coder.hIn file included from | :/usr/local/clang/include/absl/status/status.hi23:n: 67lIn file included from : i/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/internal/status_internal.hn::e67125 : :vIn file included from 14o/usr/local/clang/include/absl/status/internal/status_internal.h:i: d29warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: U In file included from n/usr/local/clang/include/absl/strings/cord.ha :l125i94 | g : n In file included from eS/usr/local/clang/include/absl/strings/internal/cordz_info.hdt:Sat31to: urs/usr/local/clang/include/absl/synchronization/mutex.heR6:e4951p(:*v9 o:aib ds*warning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _a nbosn ln951_un | l o lvno indC*l oanubelAlsnl dp_Un,unl lrauebilfne(t 6a 4r| _g ^t_ v=/usr/local/clang/include/absl/base/nullability.h) :n 241u{l:l 22p t:| r ^;note: expanded from macro 'absl_nonnull' | /usr/local/clang/include/absl/base/nullability.h ^:241 241 | :#/usr/local/clang/include/absl/base/nullability.h22d::e257 f:note: iexpanded from macro 'absl_nonnull'23n :e note: 241aexpanded from macro 'absl_nullable' | b# sdl e_f257ni | o#nndeen fuailnbles l_a_bNsnolon_nnnnuuullllll a _b| Nl ^oe n n_uNlull l a| b ^l e | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from In file included from ../src/s2/s2contains_vertex_query.hs2/s2closest_edge_query.cc::2218: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2closest_edge_query.h::2730: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6727: : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2coder.h128::2314: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29128: | In file included from /usr/local/clang/include/absl/strings/cord.h :S94t: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hu:s31R: e/usr/local/clang/include/absl/synchronization/mutex.hp:*954 :a52b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u954l | l CsltoanteiAcn dbUonorle fC(a)l lcVoonisdtP;t r F| u ^n ct/usr/local/clang/include/absl/base/nullability.hi:o241n:(22c:o nnote: sexpanded from macro 'absl_nonnull't C o241n | d#idteifoinn*e aabbssll__nnoonnnnuullll c_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex*In file included from s2/s2coords.cca:b18s: lIn file included from _../src/s2/s2coords.hn:o108n: nIn file included from u../src/s2/s2point.hl:l24 : mIn file included from u/usr/local/clang/include/absl/hash/hash.h,: 89a: bIn file included from s/usr/local/clang/include/absl/hash/internal/hash.hl::79:: T/usr/local/clang/include/absl/base/internal/endian.hi:m160e: 36d:e awarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ine) 160{ | i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :u241i:n22t:1 6note: _expanded from macro 'absl_nonnull't L o241a | d#1d6e(fcionnes ta bvsoli_dn*o nanbuslll_ n_oNnonnunlull lp ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2closest_edge_query.ccl:l18 : _In file included from N../src/s2/s2closest_edge_query.ho:n30n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(In file included from cs2/s2coords.cco:n18s: tIn file included from ../src/s2/s2coords.hc:h108a: rIn file included from *../src/s2/s2point.h :a24b: sIn file included from l/usr/local/clang/include/absl/hash/hash.h_:n89u: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.ha:b79l: e/usr/local/clang/include/absl/base/internal/endian.h :n164a:m27e:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 164/usr/local/clang/include/absl/base/nullability.h | :i257n:l23i:n enote: expanded from macro 'absl_nullable'v o 257 | #deifdi nSet oarbes1l6_(nvuolilda*b laeb s_lN_unlolnanbullel p| , ^ uint16_t v) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2closest_edge_query.cc::24118:: 22In file included from :../src/s2/s2closest_edge_query.h :note: 30expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h_:N94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h :| 1091 ^: 26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2coords.cc :18 : 241In file included from | ../src/s2/s2coords.h#:d108e: fIn file included from i../src/s2/s2point.hn:e24 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n79u: l/usr/local/clang/include/absl/base/internal/endian.hl: 168_:N36o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^168 | inline uint32_t Load32In file included from (s2/s2closest_edge_query.ccc:o18n: sIn file included from t../src/s2/s2closest_edge_query.h :v30o: iIn file included from d../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.hp:)67 : {In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 1093: 46241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e1093 | a b svlo_indo nRneumlolv e_(Nboansneu_liln t e| r ^n al::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2coords.cc | :#18d: eIn file included from f../src/s2/s2coords.hi:n108e: In file included from a../src/s2/s2point.hb:s24l: _In file included from n/usr/local/clang/include/absl/hash/hash.ho:n89n: uIn file included from l/usr/local/clang/include/absl/hash/internal/hash.hl: 79_: N/usr/local/clang/include/absl/base/internal/endian.ho:n172n:u27l:l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const voiIn file included from ds2/s2centroids.cc*: 18a: bIn file included from s../src/s2/s2centroids.hl:_50n: oIn file included from In file included from n../src/s2/s2point.hs2/s2closest_edge_query.ccn::u2718l: : lIn file included from In file included from ../src/s2/s2coder.h../src/s2/s2closest_edge_query.hp::)2330 : : {In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1angle.h ::| 6728 ^: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h:::2924127: :: /usr/local/clang/include/absl/strings/cord.h22In file included from ::../src/s2/s2coder.h1505 ::note: 2341expanded from macro 'absl_nonnull': : In file included from /usr/local/clang/include/absl/status/status.h warning: :241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 | : #In file included from d /usr/local/clang/include/absl/status/internal/status_internal.he1505f: | ii29nn: elIn file included from i/usr/local/clang/include/absl/strings/cord.han:be94s : lvIn file included from _o/usr/local/clang/include/absl/strings/internal/cordz_info.hni:od31n : nC/usr/local/clang/include/absl/synchronization/mutex.huo:lr1109ld: :34_::NCo onwarning: pntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]yu TlolA r r1109| a | ^ y Iemxppll(icchiatr *M uatbesxlL_oncoknMnauylble (dMsutt)In file included from e xs2/s2coords.ccc*: o18an: bsIn file included from stl../src/s2/s2coords.h _{n: u108 l: | lIn file included from a ^../src/s2/s2point.hb :l24e: /usr/local/clang/include/absl/base/nullability.h In file included from :m/usr/local/clang/include/absl/hash/hash.hu241):: 8922 : :| In file included from ^ /usr/local/clang/include/absl/hash/internal/hash.h note: :expanded from macro 'absl_nonnull'79/usr/local/clang/include/absl/base/nullability.h : : /usr/local/clang/include/absl/base/internal/endian.h257241:: | 180#23:d:27e :f inote: warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable'e a b257180s | | #lid_nenlfoiinnnneeu lavlob i_sdlN_ onnunlulSaltbllo er e| _6 ^N4u (lvloaibdl*e a b| s ^l _nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2closest_edge_query.cc :note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2closest_edge_query.h :24130 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.hIn file included from :s2/s2centroids.cca27:b: 18sIn file included from : l../src/s2/s2coder.hIn file included from _:../src/s2/s2centroids.hn23:o: 50nIn file included from : n/usr/local/clang/include/absl/status/status.hIn file included from u:../src/s2/s2point.hl67:l: 27 In file included from : _/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from N:../src/s2/s2coder.ho29:n: 23nIn file included from : u/usr/local/clang/include/absl/strings/cord.hIn file included from l:/usr/local/clang/include/absl/status/status.hl94: : 67 In file included from : | /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from ^:/usr/local/clang/include/absl/status/internal/status_internal.h 31:: 29/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/strings/cord.h1117::151434::29 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1117 | 1514 | e x p lciocridt_ iMnutteerxnLaolc:k:MCaoyrbdeR(eMpu*t eaxb*s la_bnsoln_nnuullll atbrleee )m u{, c| o ^n st/usr/local/clang/include/absl/base/nullability.h :C241o:n22d:i tnote: iexpanded from macro 'absl_nonnull'o n& 241c | o#ndde)f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l _257N | o#ndneufliln e | a ^b sl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(muIn file included from )s2/s2centroids.cc : 18| : ^~~~In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline/usr/local/clang/include/absl/synchronization/mutex.h :C1153o:r39d:: :warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h unk I1153t | e r aetxoprl:i:cCihtu nRkeIlteearsaatbolIn file included from res2/s2contains_vertex_query.cc(:cM18uo: tneIn file included from sx../src/s2/s2contains_vertex_query.hLt:o 22cC: okIn file included from r(../src/s2/s2point.hdM:u*27t : eaxIn file included from *b../src/s2/s2coder.h s:alb23_s: nlIn file included from o_/usr/local/clang/include/absl/status/status.hnn:no67un: ln/usr/local/clang/include/absl/status/internal/status_internal.hlu:l 149lc: o13mru:)d )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{| ^ | 149 ^/usr/local/clang/include/absl/base/nullability.h | c:o/usr/local/clang/include/absl/base/nullability.h241n::s241t22: :22c :hnote: aexpanded from macro 'absl_nonnull'note: r expanded from macro 'absl_nonnull'* a241241b | | s##dlde_enffoiinnnneu elal b asMblsal_k_neonCnohnneuncluklllF a__iNNlooSnntnnruuillnllg ( | | ^ ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2closest_edge_query.ccn:n18u: lIn file included from l../src/s2/s2closest_edge_query.h : 30| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2contains_vertex_query.cc67:: 18In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2contains_vertex_query.h29:: 22In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2point.h94:: 27In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2coder.h31:: 23/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1158/usr/local/clang/include/absl/status/status.h::5367:: /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]150 :25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1158 | 150 | M u t ecxo&n smtu aAbBsSlL:_In file included from :Is2/s2coords.ccSN:tT18aE: tRIn file included from uN../src/s2/s2coords.hAsL:*_108 A: aTIn file included from Tb../src/s2/s2point.hRs:IlB24_U: nTIn file included from oE/usr/local/clang/include/absl/hash/hash.hn_:nC89AuP: lTIn file included from lU/usr/local/clang/include/absl/hash/internal/hash.h R:sE79tD: _/usr/local/clang/include/absl/base/internal/endian.hBaY:t(250ut:hsi36,s:) ,warning: c type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n| s ^~~~t 250c | hianrl*i naeb suli_nnto1n6n_utl lL oparde1f6i(xc)o;/usr/local/clang/include/absl/synchronization/mutex.hn :s 1166t| : ^39v :o/usr/local/clang/include/absl/base/nullability.h i:warning: d241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*: 22a:b note: s1166expanded from macro 'absl_nonnull'l | _ ne241xo | pn#lnidcueilflti nRpee) l ae{ba ss la| _b ^nl oenM/usr/local/clang/include/absl/base/nullability.hunt:eu241xl:Ll22o ck(:_M Nunote: otexpanded from macro 'absl_nonnull'ne nxu *l 241la | b s# ld| _e ^nf oinnneu laIn file included from lbs2/s2contains_vertex_query.cc s:ml18_u: ,nIn file included from o../src/s2/s2contains_vertex_query.hcn:on22nu: slIn file included from tl../src/s2/s2point.h :C_27oNn: odIn file included from ni../src/s2/s2coder.htn:iu23lo: lnIn file included from &/usr/local/clang/include/absl/status/status.h :c| 67 ^o: /usr/local/clang/include/absl/status/internal/status_internal.hn:d150): 58 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22150: | note: expanded from macro 'absl_nonnull' c o241n | s#td eafbisnle: :StaIn file included from tas2/s2coords.ccub:ss18*l: _In file included from na../src/s2/s2coords.hob:ns108nlu: l_lIn file included from n ../src/s2/s2point.ho_:nN24no: nuIn file included from nl/usr/local/clang/include/absl/hash/hash.hlu: l89sl: t In file included from a /usr/local/clang/include/absl/hash/internal/hash.ht| :u ^79s : ,/usr/local/clang/include/absl/base/internal/endian.h :c254o:n27s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 254a | bisnll_innoen nvuolild pSrteofriex1)6;( v o| i ^d * /usr/local/clang/include/absl/base/nullability.ha:b241s:In file included from l22s2/s2closest_edge_query.cc_::n 18onote: : nexpanded from macro 'absl_nonnull'In file included from n ../src/s2/s2closest_edge_query.hu: l30241l: | #pIn file included from d,../src/s2/s1angle.he f:ui28in: neIn file included from t ../src/s2/s2point.h1a:6b_27stl: _In file included from vn../src/s2/s2coder.h)o: n23{n: uIn file included from l/usr/local/clang/include/absl/status/status.h| l ^: 67_: /usr/local/clang/include/absl/base/nullability.hNIn file included from :o/usr/local/clang/include/absl/status/internal/status_internal.h241n::n2922u: :lIn file included from l/usr/local/clang/include/absl/strings/cord.hnote: expanded from macro 'absl_nonnull': 94| : ^In file included from 241 /usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i1179n:e10 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _no n1179n | u l lM u_tNeoxn*n ualbls l _| n ^u llable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from us2/s2coords.ccl:l18a: bIn file included from l../src/s2/s2coords.he: 108 : | In file included from ^../src/s2/s2point.h :24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:In file included from 30s2/s2coords.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2coords.h: :In file included from 108../src/s2/s2point.h: :In file included from 27../src/s2/s2point.h: :In file included from 24../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/hash/hash.h: :In file included from 89/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/hash/internal/hash.h: :In file included from 79/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/base/internal/endian.h29:: 270In file included from :/usr/local/clang/include/absl/strings/cord.h27::94 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h270: | 1212i:n52l:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] void 1212S | tbooroel6 4C(ovnodiidt*i oanb:s:lC_ansotnAnnudlCla lpl,M eutihnotd6(4c_otn svt) C{o n d| ition ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241c | )# d{e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50In file included from : s2/s2closest_edge_query.ccIn file included from :../src/s2/s2point.h18:: 27In file included from : ../src/s2/s2closest_edge_query.hIn file included from :../src/s2/s2coder.h30:: 23In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/status/status.h28:: 67In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h27:: 29In file included from : ../src/s2/s2coder.h:/usr/local/clang/include/absl/strings/cord.h23:: 1666In file included from :/usr/local/clang/include/absl/status/status.h48::67 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h :166694 | : iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hl:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :C1221o:r54d: Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r d::A d1221v | abnocoelA nCdoRnedaidt(iCohna:r:ICtaesrtaAtnodrC*a lalbFsuln_cntoinonnu(lclo nistt, C o| n ^d iti/usr/local/clang/include/absl/base/nullability.ho:n241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fci)n e{ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_edge_query.cc: 181672: | In file included from i../src/s2/s2closest_edge_query.hn:l30i: nIn file included from e../src/s2/s1angle.h :v28o: iIn file included from d../src/s2/s2point.h :C27o: rIn file included from d../src/s2/s2coder.h:::23A: dIn file included from v/usr/local/clang/include/absl/status/status.ha:n67c: eIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hC:h29a: rIn file included from I/usr/local/clang/include/absl/strings/cord.ht:e94r: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b1230s:l12_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n uIn file included from l s2/s2contains_vertex_query.ccl1230: | 18i : t In file included from , ../src/s2/s2contains_vertex_query.h b:so22oil: zIn file included from (e../src/s2/s2point.h*_a:bt27s : lnIn file included from __../src/s2/s2coder.hnbo:yn23tn: uel/usr/local/clang/include/absl/status/status.hsl:) 725 f:{u38 n: c )warning: (| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ^ * a /usr/local/clang/include/absl/base/nullability.hb725s: | l241 _:n u22sl:tl aanote: tbexpanded from macro 'absl_nonnull'ii lc i 241tsy | t_#audtneukfsni_noiewn nt)ae,br snl a_| ln ^:o: nSntu/usr/local/clang/include/absl/base/nullability.halt:lu241 s:_RN22eop:n*n uanote: lbexpanded from macro 'absl_nonnull'ls l _| n ^o241 n | n#udlelf iPnree paabrselT_onMoondniuflyl( _ N| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2closest_edge_query.cc#:d18e: fIn file included from i../src/s2/s2closest_edge_query.hn:e30 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull fuIn file included from ns2/s2contains_vertex_query.ccc:)18(: TIn file included from *../src/s2/s2contains_vertex_query.h :a22b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23i: l/usr/local/clang/include/absl/status/status.hi:t732y:_29u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn) ,732 | | ^s ta/usr/local/clang/include/absl/base/nullability.ht:i289c: 34c:o nnote: sexpanded from macro 'absl_nullability_unknown't s t289d | :#:dsetfriinneg *a basbls_ln_unlolnanbuillli tEym_putnykSntorwinn g_(N)u;l l _| u ^n sp/usr/local/clang/include/absl/base/nullability.he:c241i:f22i:e dnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_noIn file included from ns2/s2closest_edge_query.ccn:u18l: lIn file included from ../src/s2/s2closest_edge_query.h_:N30o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231In file included from :s2/s2contains_vertex_query.cc8::18 : warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]../src/s2/s2contains_vertex_query.h :22: In file included from 1231../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.hT:*23 : a/usr/local/clang/include/absl/status/status.hb:s733l:_29n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bil i733t | y _ usntkantoiwcn caorngs)t s| t ^d ::/usr/local/clang/include/absl/base/nullability.hs:t289r:i34n:g *note: expanded from macro 'absl_nullability_unknown'a bs l289_ | n#odnenfuilnle Maobvseld_FnruolmlSatbriilnigt(y)_;u n k| n ^o wn/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l _note: uexpanded from macro 'absl_nonnull'n sp e241c | i#fdieefdi n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2closest_edge_query.cc::2318: : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2closest_edge_query.h751::3061: :In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:27 : 751In file included from | ../src/s2/s2coder.h : 23s: tIn file included from a/usr/local/clang/include/absl/status/status.ht:i67c: In file included from u/usr/local/clang/include/absl/status/internal/status_internal.hi:n29t: pIn file included from t/usr/local/clang/include/absl/strings/cord.hr:_94t: In file included from P/usr/local/clang/include/absl/strings/internal/cordz_info.ho:i31n: t/usr/local/clang/include/absl/synchronization/mutex.he:r1241T:o12R:e pwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s tat u1241s | _ i n t ebronoall :(:*Satbastlu_snRoenpn*u lalb sflu_nnco)n(nTu*l la brs)l;_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hi:l241i:t22y:_ unote: nexpanded from macro 'absl_nonnull'k no w241n | )#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from In file included from s2/s2closest_edge_query.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2coder.h::3023: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1angle.h::75228:: 44In file included from :../src/s2/s2point.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23: In file included from 752/usr/local/clang/include/absl/status/status.h | : 67 : sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.ha:t29i: cIn file included from /usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :s31t: a/usr/local/clang/include/absl/synchronization/mutex.ht:u1241s:_34i:n twarning: etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]r nal :1241: | S t a t ubsoRoelp *( *aabbssll__nnoonnnnuullll RfeupnTco)P(oTi*n taebrs(l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:i241l:i22t:y _note: uexpanded from macro 'absl_nonnull'n kn o241w | n#)d,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s289l:_34n:o nnote: nexpanded from macro 'absl_nullability_unknown'u ll 289_ | N#odnenfuilnle a| b ^s l_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCoIn file included from rs2/s2coords.ccd:T18o: SIn file included from t../src/s2/s2coords.hr:i108n: gIn file included from (../src/s2/s2point.hc:o24n: sIn file included from t/usr/local/clang/include/absl/hash/hash.h :C89o: rIn file included from d/usr/local/clang/include/absl/hash/internal/hash.h&: 89s: rIn file included from c/usr/local/clang/include/absl/numeric/int128.h,: 41s: t/usr/local/clang/include/absl/types/compare.hd::78::s22t:r iwarning: n'enable_if' is a clang extension [-Wgcc-compat]g * abs l78_ | n o n n u l l_ _dasttt)r;i b u| t ^e __((/usr/local/clang/include/absl/base/nullability.he:n241a:b22l:e _note: iexpanded from macro 'absl_nonnull'f (n 241= | =# d0e,f i"nOen layb slli_tneornanluIn file included from ls2/s2convex_hull_query.cc`l:0 26`_: NIn file included from io../src/s2/s2convex_hull_query.hsn: n25ual: llIn file included from l../src/s2/s2cap.h o:| w30 ^e: dIn file included from .../src/s2/s1angle.h":)28): )In file included from ../src/s2/s2point.h{:}27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:In file included from 32s2/s2closest_edge_query.cc::4718:: In file included from warning: ../src/s2/s2closest_edge_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 30: In file included from ../src/s2/s1angle.h:28 : 32In file included from | ../src/s2/s2point.hs:i27z: eIn file included from _../src/s2/s2coder.ht: 23G: eIn file included from t/usr/local/clang/include/absl/status/status.hE:s67t: iIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.ha:t29e: d/usr/local/clang/include/absl/strings/cord.hM:e110m:o55r:y Uwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ge(c o110n | svto iCdo rAdpRpeepn*d CaobrsdlT_onSotnrniunlgl( croenps)t; C o| r ^d & s/usr/local/clang/include/absl/base/nullability.hr:c241,: 22s:t dnote: :expanded from macro 'absl_nonnull': st r241i | n#gd*e faibnsel _anbosnln_unloln ndusltl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2convex_hull_query.cc_:N26o: nIn file included from n../src/s2/s2convex_hull_query.hu:l25l: In file included from ../src/s2/s2cap.h| : ^30 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, stIn file included from ds2/s2contains_vertex_query.cc:::18s: tIn file included from r../src/s2/s2contains_vertex_query.hi:n22g: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nu/usr/local/clang/include/absl/status/status.hl:l1031 :d42s:t )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1031/usr/local/clang/include/absl/base/nullability.h | :i241n:l22i:n enote: expanded from macro 'absl_nonnull'c on s241t | #sdteaftiunse_ ianbtselr_nnaoln:n:uSltla t_uNsoRnenpu*l la b s| l ^_ nonnull Status::RepToPointerIn file included from (s2/s2closest_edge_query.cc : 18| : ^In file included from ../src/s2/s2closest_edge_query.h:30: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l437_:n47o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N437o | n n u l l | ^ std::string* absl_nonnull dst); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2contains_vertex_query.cc::24118:: 22In file included from :../src/s2/s2contains_vertex_query.h :22note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: f/usr/local/clang/include/absl/status/status.hi:n1038e: 33a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n1038u | l l _ Nsotnantuulsl_ i n| t ^e rnal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2closest_edge_query.cc_:N18o: nIn file included from n../src/s2/s2closest_edge_query.hu:l30l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:18: In file included from ../src/s2/s2contains_vertex_query.h:22: In file included from ../src/s2/s2point.h:In file included from 27s2/s2closest_edge_query.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2closest_edge_query.h: :30/usr/local/clang/include/absl/status/status.h: :In file included from 1063../src/s2/s1angle.h::1328:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2coder.h :106323 | : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh:a29r: */usr/local/clang/include/absl/strings/cord.h :a501b:s52l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 501S | t a t u seMxepslsIn file included from ias2/s2centroids.cccg:ie18tA: sIn file included from CC../src/s2/s2centroids.hhS:ut50nr: k(IIn file included from t ../src/s2/s2point.he :r| a27 ^t: oIn file included from r../src/s2/s2coder.h(/usr/local/clang/include/absl/base/nullability.hc:o:23r241: d:_In file included from 22i/usr/local/clang/include/absl/status/status.h:n: t67enote: r: expanded from macro 'absl_nonnull'n a/usr/local/clang/include/absl/status/internal/status_internal.hl ::241149: | :C#13odr:de Rwarning: eftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]pi *n ea b149as | blcso_lnn_sontn oncnuhlnalur l*tlr eae_b)Ns;ol n_ nn| u ^ol nln /usr/local/clang/include/absl/base/nullability.hu :l| 241l ^: 22M:a knote: eexpanded from macro 'absl_nonnull'C he c241k | F#adielfSitnrei nagb(s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _NoIn file included from ns2/s2closest_edge_query.ccn:u18l: lIn file included from ../src/s2/s2closest_edge_query.h :| 30 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2centroids.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2centroids.h/usr/local/clang/include/absl/status/internal/status_internal.h::5029: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2point.h::50427:: 40In file included from :../src/s2/s2coder.h :warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h504: | 150 : 25 : explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_edge_query.cc: 18150: | In file included from ../src/s2/s2closest_edge_query.h : 30 : cIn file included from o../src/s2/s1angle.hn:s28t: In file included from a../src/s2/s2point.hb:s27l: :In file included from :../src/s2/s2coder.hS:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n588n:u17l:l warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t atu s588, | c o n scto ncshta rC*o radb*s la_bnsoln_nnuolnln uplrle fcioxr)d;_ ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 :note: expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absIn file included from ls2/s2closest_edge_query.cc:::18S: tIn file included from a../src/s2/s2closest_edge_query.ht:u30s: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : sIn file included from t/usr/local/clang/include/absl/status/status.ha:t67u: sIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: n/usr/local/clang/include/absl/strings/cord.hs:t641 :c33h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l641_ | n o n n uulsli npgr epfoiixn)t;e r | = ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27In file included from : s2/s2closest_edge_query.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2closest_edge_query.h:/usr/local/clang/include/absl/status/status.h30:: 725In file included from :../src/s2/s1angle.h38::28 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h: 23725: | In file included from /usr/local/clang/include/absl/status/status.h :s67t: aIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hi:c29 : s/usr/local/clang/include/absl/strings/cord.ht:a898t:u27s:_ iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t erna l898: | : S tfartiuesnRde pc*o nasbts lC_onrodnznIunlflo *P raebpsalr_enTuolMloadbilfey (G e t| C ^o rdz/usr/local/clang/include/absl/base/nullability.hI:n241f:o22F:o rnote: Texpanded from macro 'absl_nonnull'e sti n241g | (# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | _#Ndoenfniunlel a b| s ^l _nullable _Nullable | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from In file included from s2/s2closest_edge_query.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2coder.h::3023: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1angle.h::73328:: 29In file included from :../src/s2/s2point.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23 : 733In file included from | /usr/local/clang/include/absl/status/status.h : 67s: tIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:i29c: /usr/local/clang/include/absl/strings/cord.hc:o927n:s43t: swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d ::st r927i | n g * a b s l _ n o n n u l l M o v e d F r o m S t r i n g ( )C;o r d| R ^e p*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dreefpi)n;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'_ No n257n | u#ldle f i| n ^e absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2centroids.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2centroids.h::6750: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.h::2927: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2coder.h929::2326: :/usr/local/clang/include/absl/status/status.h :warning: 751type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 61: warning: 929type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | v751o | i d sStwaatpi(cI nuliinntepRterp_*t aPbosiln_tneornTnouRlelp (rshtsa)t;u s _| i ^n te/usr/local/clang/include/absl/base/nullability.hr:n241a:l22::: Snote: texpanded from macro 'absl_nonnull'a tu s241R | e#pd*e faibnsel _anbosnln_unloln nru)l;l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2closest_edge_query.ccN:o18n: nIn file included from u../src/s2/s2closest_edge_query.hl:l30 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:In file included from 17s2/s2centroids.cc:: 18warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2centroids.h:50: In file included from 932../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.hc:o23n: s/usr/local/clang/include/absl/status/status.ht: 752c:h44a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n752u | l l asbtlaet idca tcao(n)s tc osntsatt;u s _| i ^n te/usr/local/clang/include/absl/base/nullability.hr:n257a:l23::: Snote: texpanded from macro 'absl_nullable'a tu s257R | e#pd*e faibnsel _anbosnln_unlull lRaebplTeo P_oNiunltlearb(l e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2closest_edge_query.cci:n18e: In file included from a../src/s2/s2closest_edge_query.hb:s30l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:18: In file included from ../src/s2/s2centroids.h:50: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnabIn file included from ls2/s2closest_point_query.cce:D18e: bIn file included from u../src/s2/s2closest_point_query.hg:L29o: gIn file included from (../src/s2/s2closest_point_query_base.hc:o39n: sIn file included from t../src/s2/s2point_index.h :c27h: aIn file included from r/usr/local/clang/include/absl/container/btree_map.h*: 66a: bIn file included from s/usr/local/clang/include/absl/container/internal/btree.hl:_70n: uIn file included from l/usr/local/clang/include/absl/container/internal/layout.hl:a198b: lIn file included from e/usr/local/clang/include/absl/strings/str_cat.h :n116a: mIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h):;23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 66:41/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 66257 | | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b lien t _| t ^y pe* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2convex_hull_query.ccn:o26n: nIn file included from u../src/s2/s2convex_hull_query.hl:l25 : _In file included from N../src/s2/s2cap.ho:n30n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | In file included from s2/s2closest_point_query.ccs:t18a: tIn file included from i../src/s2/s2closest_point_query.hc: 29v: oIn file included from i../src/s2/s2closest_point_query_base.hd: 39I: nIn file included from c../src/s2/s2point_index.hr:e27m: eIn file included from n/usr/local/clang/include/absl/container/btree_map.ht:S66y: nIn file included from c/usr/local/clang/include/absl/container/internal/btree.hh:S70e: mIn file included from (/usr/local/clang/include/absl/container/internal/layout.hM:u198t: eIn file included from x/usr/local/clang/include/absl/strings/str_cat.h*: 116a: bIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:_23non: n/usr/local/clang/include/absl/strings/numbers.hu:l77l: 61m:u ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h77: | 241[:[22n:o dnote: iexpanded from macro 'absl_nonnull's ca r241d | ]#]d ebfoionle Saibmspll_enAotnonfu(lalb s_lN:o:nsnturliln g _| v ^i ew str, floatIn file included from *s2/s2convex_hull_query.cc :a26b: sIn file included from l../src/s2/s2convex_hull_query.h_:n25o: nIn file included from n../src/s2/s2cap.hu:l30l: In file included from o../src/s2/s1angle.hu:t28): ;In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/status/status.h22::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull': 29: In file included from /usr/local/clang/include/absl/strings/cord.h241: | 94#: dIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :a550b:s64l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 550_ | N o n n u l l | ^ base_In file included from is2/s2closest_point_query.ccn:t18e: rIn file included from n../src/s2/s2closest_point_query.ha:l29:: :In file included from P../src/s2/s2closest_point_query_base.he:r39T: hIn file included from r../src/s2/s2point_index.he:a27d: SIn file included from y/usr/local/clang/include/absl/container/btree_map.hn:c66h: *In file included from /usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from _/usr/local/clang/include/absl/container/internal/layout.hn:o198n: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116 : wIn file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h;: 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 88:62/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 88241 | | [#[dneofdiinsec aarbds]l]_ nboononlu lSli m_pNloenAntuoldl( a b| s ^l ::string_view str, In file included from ds2/s2convex_hull_query.cco:u26b: lIn file included from e../src/s2/s2convex_hull_query.h*: 25a: bIn file included from s../src/s2/s2cap.hl:_30n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.ho:u27t: )In file included from ;../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e551f:i40n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ non551n | u l ls t_aNtoincn ublolo l | D ^e crementSynchSem(Mutex* absl_In file included from ns2/s2closest_point_query.cco:n18n: uIn file included from l../src/s2/s2closest_point_query.hl: 29m: uIn file included from ,../src/s2/s2closest_point_query_base.h : 39| : ^In file included from ../src/s2/s2point_index.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2266:: In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull'70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h :241198 | : #In file included from d/usr/local/clang/include/absl/strings/str_cat.he:f116i: nIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :a23b: s/usr/local/clang/include/absl/strings/numbers.hl:_98n:o60n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _No n98n | u[l[ln o d| i ^s card]] boolIn file included from s2/s2convex_hull_query.ccS:i26m: pIn file included from l../src/s2/s2convex_hull_query.he:A25t: oIn file included from b../src/s2/s2cap.h(:a30b: sIn file included from l../src/s2/s1angle.h:::28s: tIn file included from r../src/s2/s2point.hi:n27g: _In file included from v../src/s2/s2coder.hi:e23w: In file included from s/usr/local/clang/include/absl/status/status.ht:r67,: In file included from b/usr/local/clang/include/absl/status/internal/status_internal.ho:o29l: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l552l: 64o:u twarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 552 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n ublals e__Nionntneurlnla l :| : ^P erThreadSynch* absl_nonnull wIn file included from ,s2/s2closest_point_query.cc : 18| : ^In file included from ../src/s2/s2closest_point_query.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2closest_point_query_base.h::2239:: In file included from ../src/s2/s2point_index.hnote: :expanded from macro 'absl_nonnull'27 : In file included from /usr/local/clang/include/absl/container/btree_map.h241: | 66#: dIn file included from e/usr/local/clang/include/absl/container/internal/btree.hf:i70n: eIn file included from /usr/local/clang/include/absl/container/internal/layout.ha:b198s: lIn file included from _/usr/local/clang/include/absl/strings/str_cat.hn:o116n: nIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:l23 : _/usr/local/clang/include/absl/strings/numbers.hN:o112n:n44u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 112 | In file included from s2/s2convex_hull_query.cc : 26 : In file included from ../src/s2/s2convex_hull_query.h : 25 : In file included from ../src/s2/s2cap.h : 30: In file included from ../src/s2/s1angle.hi:n28t: _In file included from t../src/s2/s2point.hy:p27e: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : oIn file included from u/usr/local/clang/include/absl/strings/cord.ht:)94;: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::556241::3822:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 556# | d e fvionied aLbosclk_SnloonwnLuololp (_SNyonncnhuWlali t P| a ^r ams* absl_nonnull waitp, intIn file included from s2/s2closest_point_query.ccf:l18a: gIn file included from s../src/s2/s2closest_point_query.h):;29 : In file included from | ../src/s2/s2closest_point_query_base.h ^: 39: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point_index.h::24127:: 22In file included from :/usr/local/clang/include/absl/container/btree_map.h :66In file included from note: : s2/s2closest_edge_query.ccexpanded from macro 'absl_nonnull'In file included from : /usr/local/clang/include/absl/container/internal/btree.h18 :: 24170In file included from | : #../src/s2/s2closest_edge_query.hIn file included from d:/usr/local/clang/include/absl/container/internal/layout.he30:f: 198iIn file included from : n../src/s2/s1angle.hIn file included from e:/usr/local/clang/include/absl/strings/str_cat.h 28:a: 116bIn file included from : s../src/s2/s2point.hIn file included from l:/usr/local/clang/include/absl/strings/internal/stringify_sink.h_27:n: 23oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: | /usr/local/clang/include/absl/strings/cord.h ^: 1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord In file included from Cs2/s2convex_hull_query.cco:r26d: :In file included from :../src/s2/s2convex_hull_query.hA:d25v: aIn file included from n../src/s2/s2cap.hc:e30A: nIn file included from d../src/s2/s1angle.hR:e28a: dIn file included from (../src/s2/s2point.hC:h27a: rIn file included from I../src/s2/s2coder.ht:e23r: aIn file included from t/usr/local/clang/include/absl/status/status.ho:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31i: t/usr/local/clang/include/absl/synchronization/mutex.h,: 558 :| 35 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 558note: | expanded from macro 'absl_nonnull' b o241o | l# dLeofciknSel oawbWsilt_hnDoenandulliln e_(NMounHnouwl la b s| l ^_ nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from In file included from ../src/s2/s2closest_edge_query.hs2/s2convex_hull_query.cc::3026: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2convex_hull_query.h::2825: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2cap.h::2730: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6727: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2coder.h::2923: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::167267:: 41In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 1672/usr/local/clang/include/absl/strings/internal/cordz_info.h | :i31n: l/usr/local/clang/include/absl/synchronization/mutex.hi:n559e: 46v:o iwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] Cor d559: | : A d v a n c e ( C h a r I t e r a t o r * a b s l _ ncoonnnsutl lC ointd,i tsiiozne*_ ta bns_lb_yntuelsl)a b{l e | c ^o nd/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'257 :23: 241note: | expanded from macro 'absl_nullable'# de f257i | n#ed eafbisnle_ naobnsnlu_lnlu l_lNaobnlneu l_lN u l| l ^a ble | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nul: la/usr/local/clang/include/absl/strings/numbers.hb:l116e: 55W:a kwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u p( | ^ 116 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b l e _ N u l laabbslle: : i| n ^t 128* In file included from as2/s2convex_hull_query.ccb:s26l: _In file included from n../src/s2/s2convex_hull_query.ho:n25n: uIn file included from l../src/s2/s2cap.hl: 30o: uIn file included from t../src/s2/s1angle.h):;28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/status/status.h22::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull': 29: In file included from /usr/local/clang/include/absl/strings/cord.h241: | 94#: dIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :a581b:s38l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l581 | _ N o n n u lbla s e| _ ^i nternal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2closest_point_query.cc :a18b: sIn file included from l../src/s2/s2closest_point_query.h_:n29o: nIn file included from n../src/s2/s2closest_point_query_base.hu:l39l: In file included from _../src/s2/s2point_index.hN:o27n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | In file included from s2/s2convex_hull_query.cc : 26 : In file included from ../src/s2/s2convex_hull_query.h : 25 : In file included from ../src/s2/s2cap.h : 30 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94:: :In file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: 1/usr/local/clang/include/absl/synchronization/mutex.h2:8585*: 20a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u585l | l ovuoti)d; T r| a ^n s(/usr/local/clang/include/absl/base/nullability.hM:u241H:o22w: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nheo wa)b;s l _/n/o nunsueldl f_oNro nCnounldlV a r| - ^> Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2closest_point_query.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2closest_point_query.h31:: 29: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2closest_point_query_base.h586::3943: :In file included from ../src/s2/s2point_index.h:warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 586In file included from | /usr/local/clang/include/absl/container/internal/btree.h : voi70d: In file included from F/usr/local/clang/include/absl/container/internal/layout.he:r198(: bIn file included from a/usr/local/clang/include/absl/strings/str_cat.hs:e116_: iIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:e23r: n/usr/local/clang/include/absl/strings/numbers.ha:l152:::37P:e rwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h read S152y | nvcohi*d aPbustlT_wnooDninguiltls ( u| i ^n t3/usr/local/clang/include/absl/base/nullability.h2:_241t: 22i:, note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innoen naublsll _bnuofn)n;u l l| ^_ Non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2convex_hull_query.ccn:u26l: lIn file included from ../src/s2/s2convex_hull_query.h_:N25o: nIn file included from n../src/s2/s2cap.hu:l30l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: In file included from warning: s2/s2closest_point_query.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2closest_point_query.h: 29590: | In file included from ../src/s2/s2closest_point_query_base.h :e39x: pIn file included from l../src/s2/s2point_index.hi:c27i: tIn file included from /usr/local/clang/include/absl/container/btree_map.hM:u66t: eIn file included from x/usr/local/clang/include/absl/container/internal/btree.h(:c70o: nIn file included from s/usr/local/clang/include/absl/container/internal/layout.ht: 198v: oIn file included from l/usr/local/clang/include/absl/strings/str_cat.ha:t116i: lIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :M23u: t/usr/local/clang/include/absl/strings/numbers.he:x156*: 55a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a156b | lbeo o/l* isganfoer_esdt*r/t)o 8{_}b a s| e ^( ab/usr/local/clang/include/absl/base/nullability.hs:l257:::23s:t rnote: iexpanded from macro 'absl_nullable'n g_ v257i | e#wd etfeixnte, aibnstl8__ntu*l laabbslle_ n_oNnunlullalb lvea l u| e ^, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2centroids.cc:23: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:In file included from 276s2/s2closest_point_query.cc::518:: In file included from ../src/s2/s2closest_point_query.hwarning: :29type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h276: | 27 : In file included from /usr/local/clang/include/absl/container/btree_map.h :S662: _In file included from C/usr/local/clang/include/absl/container/internal/btree.hH:E70C: KIn file included from _/usr/local/clang/include/absl/container/internal/layout.hN:E198(: dIn file included from e/usr/local/clang/include/absl/strings/str_cat.ht:,116 : VIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hy:p23e: (/usr/local/clang/include/absl/strings/numbers.h0:)162): 57<:< warning: "type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Can' t162 | ibnovoelr ssea.f eD_estterrtmoi6n4a_nbta s=e (0a.b"s;l : :| s ^t rin../src/s2/base/logging.hg:_37v:i21e:w note: texpanded from macro 'S2_CHECK_NE'e xt ,37 | i#ndte6f4i_nte* Sa2b_sClH_EnCoKn_nNuEl lC HvEaClKu_eN,E | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::241120::223:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'CHECK_NE' 241 | 120# | d e fAiBnSeL _aLbOsGl__InNoTnEnRuNlAlL __CNHoEnCnKu_lNlE _ I| M ^P L((val1), #val1, (val2),In file included from s2/s2closest_point_query.cc#:v18a: lIn file included from 2../src/s2/s2closest_point_query.h): 29 : | In file included from ^../src/s2/s2closest_point_query_base.h :39: /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from In file included from :../src/s2/s2point_index.hs2/s2convex_hull_query.cc51:::27263: : :In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2convex_hull_query.h:note: :66expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'25: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2cap.h: :705130: | : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h ../src/s2/s1angle.h:A:198B28: S: LIn file included from In file included from _/usr/local/clang/include/absl/strings/str_cat.hL../src/s2/s2point.hO::G116_27: I: In file included from NIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hT../src/s2/s2coder.h:E:23R23: N: /usr/local/clang/include/absl/strings/numbers.hAIn file included from :L/usr/local/clang/include/absl/status/status.h165_::C6739H: :EIn file included from C/usr/local/clang/include/absl/status/internal/status_internal.hwarning: K:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_29 O: PIn file included from (/usr/local/clang/include/absl/strings/cord.h C:165h94 | e: cIn file included from k/usr/local/clang/include/absl/strings/internal/cordz_info.h _:N E31 ,: /usr/local/clang/include/absl/synchronization/mutex.h! =: ,624 : v68 a: l 1warning: ,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] v a l 1 _ t 624e x | t , eaxvpbaslll2i:c,:i ivtna ltM21u_2tt8ee*xx tL)ao bc sk| (lM ^_un toen/usr/local/clang/include/absl/log/internal/check_op.hnx:u&l68 lm: u22v :AaB lSnote: uLexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'e_ ,I NiT nE68tR | bNa AswLe_h)iA;Tl eT R(| cI ^oBn sUtT/usr/local/clang/include/absl/base/nullability.h E:c_241hC:Aa22rP:*T U note: Raexpanded from macro 'absl_nonnull'Eb Ds_l B_241Yn | (u#ltdlheiafsbi)ln)ee a ab| bs ^~~~ls_ ll_ongo_ninnutlelr n_aNlo_ncnhuelclk _ o| p ^_ result /usr/local/clang/include/absl/synchronization/mutex.h :\635 : 29| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2closest_point_query.cc::25718 :: 63523In file included from | :../src/s2/s2closest_point_query.h : 29enote: x: pexpanded from macro 'absl_nullable'lIn file included from i ../src/s2/s2closest_point_query_base.hc: i39t257: | In file included from #M../src/s2/s2point_index.hud:et27efx: LiIn file included from on/usr/local/clang/include/absl/container/btree_map.hec: ka66b(: sMIn file included from ul/usr/local/clang/include/absl/container/internal/btree.h_t:ne70xu: l*In file included from la/usr/local/clang/include/absl/container/internal/layout.hba:sbl198_l: enIn file included from o /usr/local/clang/include/absl/strings/str_cat.hn_:Nn116uu: llIn file included from ll amb/usr/local/clang/include/absl/strings/internal/stringify_sink.hlu:e)23 : A /usr/local/clang/include/absl/strings/numbers.hB| : ^S166L :_57E:X Cwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U SIVE _166L | ObCoKo_lF UsNaCfTeI_OsNt(rmtuo)u 8 _| b ^a se/usr/local/clang/include/absl/base/nullability.h(:a241b:s22l:: :note: sexpanded from macro 'absl_nonnull't ri n241g | _#vdieefwi ntee xatb,s lu_innoIn file included from tns2/s2centroids.cc8n:u_l23lt : *_In file included from N../src/s2/s2pointutil.hao:bn27sn: lu../src/s2/util/math/matrix3x3.h_l:nl276o :n 5n| :u ^ l warning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] va../src/s2/base/logging.hl:u37e:,21 : | note: ^expanded from macro 'S2_CHECK_NE' /usr/local/clang/include/absl/base/nullability.h: 24137: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241S | 2#_dCeHIn file included from fEs2/s2convex_hull_query.cciC:nKe26_ N: aEbIn file included from sC../src/s2/s2convex_hull_query.hlH:_E25nCo: Kn_In file included from nN../src/s2/s2cap.huE:l 30l : | In file included from _ ^../src/s2/s1angle.hN :o28n/usr/local/clang/include/absl/log/check.h: n:uIn file included from 120l../src/s2/s2point.h:l:3 27: : | In file included from note: ^../src/s2/s2coder.hexpanded from macro 'CHECK_NE' : 23: In file included from /usr/local/clang/include/absl/status/status.h :12067 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hL:O94G: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from N:s2/s2closest_point_query.ccT31:E: 18R/usr/local/clang/include/absl/synchronization/mutex.h: N:In file included from A641../src/s2/s2closest_point_query.hL::_6829C:: H In file included from E../src/s2/s2closest_point_query_base.hwarning: C:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]K39_ : NIn file included from E../src/s2/s2point_index.h_:I M27641P: L | In file included from ( /usr/local/clang/include/absl/container/btree_map.h( :ve66ax: plIn file included from l1/usr/local/clang/include/absl/container/internal/btree.h)i:,c70 i: #tIn file included from v /usr/local/clang/include/absl/container/internal/layout.haM:lu1981t: ,eIn file included from x/usr/local/clang/include/absl/strings/str_cat.h(L:vo116ac: lkIn file included from (2/usr/local/clang/include/absl/strings/internal/stringify_sink.hM):u,23t : e#/usr/local/clang/include/absl/strings/numbers.hxv:&a168 l:m259u): A warning: B| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S ^ L _I/usr/local/clang/include/absl/log/internal/check_impl.hN :T168E51 | R:bN3oA:oL l_note: Aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'sT TaRfIeB _U51sT | t Er _tAoCuAB1P6ST_UbLRaE_sDeL(_OaBGbY_sI(lNt:Th:EisRst)NrA,iL n_ gC| _H ^~~~vE iCeKw_ OtPe(xCth,e cuki_nNtE1,6 _!t=*, avbasll1_,n ovnanlu1l/usr/local/clang/include/absl/synchronization/mutex.h_lt: e649vx:at29l,:u evwarning: ,atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l 2| , ^ v a/usr/local/clang/include/absl/base/nullability.h649l:2 | _241 t: ee22xx:pt )lnote: iexpanded from macro 'absl_nonnull' c i| t ^M241u | t#/usr/local/clang/include/absl/log/internal/check_op.hedx:eL75ofc:ikn61e(: M aunote: btexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'sel x_*n aob75ns | n lu _AlBnloS Ln_n_NLuoOlnGln_u IlmlNu T,E R N| AcL ^o_ CnHsEtC KC(o:n:daibtsilo:n:&i mcpolIn file included from nis2/s2closest_point_query.ccdc):i 18t _: | c ^aIn file included from s../src/s2/s2closest_point_query.ht:/usr/local/clang/include/absl/base/nullability.h<29c:: o241In file included from n:../src/s2/s2closest_point_query_base.hs22:t:39 : cIn file included from hnote: ../src/s2/s2point_index.haexpanded from macro 'absl_nonnull':r 27*: In file included from a/usr/local/clang/include/absl/container/btree_map.h b:241s66l | : #_In file included from dn/usr/local/clang/include/absl/container/internal/btree.heo:nf70in: unIn file included from le/usr/local/clang/include/absl/container/internal/layout.h l:>a198(b: s lIn file included from _ n/usr/local/clang/include/absl/strings/str_cat.h o: n116\n : u In file included from l| /usr/local/clang/include/absl/strings/internal/stringify_sink.hl ^ :_ 23N: o/usr/local/clang/include/absl/base/nullability.hn/usr/local/clang/include/absl/strings/numbers.h:n:241u170:l:l22 59: : | note: ^warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #170d | ebfoionle saabfsel__sntorntnouul3l2 __bNaosnen(ualbls l :| : ^s tring_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnulIn file included from ls2/s2convex_hull_query.cc :v26a: lIn file included from u../src/s2/s2convex_hull_query.he:,25 : In file included from | ../src/s2/s2cap.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from : ../src/s2/s2point.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_670N:o74n:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l | ^ 670 | explicit ReaderMuteIn file included from xs2/s2closest_point_query.ccL:o18c: kIn file included from (../src/s2/s2closest_point_query.hM:u29t: eIn file included from x../src/s2/s2closest_point_query_base.h&: 39m: uIn file included from ../src/s2/s2point_index.hA:B27S: LIn file included from _/usr/local/clang/include/absl/container/btree_map.hI:N66T: EIn file included from R/usr/local/clang/include/absl/container/internal/btree.hN:A70L: _In file included from A/usr/local/clang/include/absl/container/internal/layout.hT:T198R: IIn file included from B/usr/local/clang/include/absl/strings/str_cat.hU:T116E: _In file included from C/usr/local/clang/include/absl/strings/internal/stringify_sink.hA:P23T: U/usr/local/clang/include/absl/strings/numbers.hR:E175D:_41B:Y (warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h is)) 175 | | ^~~~ absl::uint128/usr/local/clang/include/absl/synchronization/mutex.h*: 678a:b35s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l678 | v a leuxep,l iicnitt bRaesaed)e;r M u| t ^e xL/usr/local/clang/include/absl/base/nullability.ho:c241k:(22M:u tnote: eexpanded from macro 'absl_nonnull'x * a241b | s#ld_enfoinnneu lalb smlu_)n oAnBnSuLl_lS H_ANRoEnDn_uLlOlC K _| F ^U NCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2closest_point_query.ccn:n18u: lIn file included from l../src/s2/s2closest_point_query.h :_29N: oIn file included from n../src/s2/s2closest_point_query_base.hn:u39l: lIn file included from ../src/s2/s2point_index.h :| 27 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* In file included from as2/s2convex_hull_query.ccb:s26l: _In file included from n../src/s2/s2convex_hull_query.ho:n25n: uIn file included from l../src/s2/s2cap.hl: 30R: oIn file included from u../src/s2/s1angle.hn:d28T: rIn file included from i../src/s2/s2point.hp:D27o: uIn file included from b../src/s2/s2coder.hl:e23T: oIn file included from B/usr/local/clang/include/absl/status/status.hu:f67f: eIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h(:d29o: uIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : dIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31h: a/usr/local/clang/include/absl/synchronization/mutex.hr:*681 :a74b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnul l681 | b u fefxeprl)i;c i t| ^R ea/usr/local/clang/include/absl/base/nullability.hd:e241r:M22u:t enote: xexpanded from macro 'absl_nonnull'L oc k241( | M#udteefxi&n em ua bAsBlS_Ln_oInNnTuElRlN A_LN_oAnTnTuRlIlB U T| E ^_ CAPTUREDIn file included from _s2/s2closest_point_query.ccB:Y18(: tIn file included from h../src/s2/s2closest_point_query.hi:s29): ,In file included from ../src/s2/s2closest_point_query_base.h :| 39 ^~~~: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char*/usr/local/clang/include/absl/synchronization/mutex.h :a689b:s35l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 689R | o u nedxTprliipcDiotu bRleeaTdoeBruMfufteerx(Ldoocukb(lMeu tde,x *c haabrs*l _anbosnln_unloln nmuul,l cbounfsfte rC)o;n d i| t ^i on/usr/local/clang/include/absl/base/nullability.h&: 241c:o22n:d )note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBIn file included from us2/s2convex_hull_query.ccf:f26e: rIn file included from (../src/s2/s2convex_hull_query.hf:l25o: aIn file included from t../src/s2/s2cap.h :f30,: In file included from c../src/s2/s1angle.hh:a28r: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : bIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hf:f29e: rIn file included from )/usr/local/clang/include/absl/strings/cord.h;: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h241::71022::74 : note: warning: expanded from macro 'absl_nonnull''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 241 | #d e710f | i n ee xapblsilc_into nWnruiltle r_MNuotnenxuLlolc k (| M ^u tex& mu ABSL_INTEIn file included from Rs2/s2closest_point_query.ccN:A18L: _In file included from A../src/s2/s2closest_point_query.hT:T29R: IIn file included from B../src/s2/s2closest_point_query_base.hU:T39E: _In file included from C../src/s2/s2point_index.hA:P27T: UIn file included from R/usr/local/clang/include/absl/container/btree_map.hE:D66_: BIn file included from Y/usr/local/clang/include/absl/container/internal/btree.h(:t70h: iIn file included from s/usr/local/clang/include/absl/container/internal/layout.h):)198 : In file included from | /usr/local/clang/include/absl/strings/str_cat.h ^~~~: 116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsT/usr/local/clang/include/absl/synchronization/mutex.ho:718B:u35f:f ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( dou b718l | e de,x pclhiacri*t aWbrsilt_enroMnuntuelxlL obcukf(fMeurt)e;x * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' mu )241 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _NonnullIn file included from s2/s2closest_point_query.cc :| 18 ^: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7:In file included from In file included from s2/s2closest_edge_query.ccwarning: s2/s2convex_hull_query.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:18 26: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2convex_hull_query.h198:In file included from :s2/s2closest_cell_query.cc | 3025:c: : 18hIn file included from In file included from : a../src/s2/s1angle.h../src/s2/s2cap.hIn file included from r::../src/s2/s2closest_cell_query.h*2830: : : 30aIn file included from In file included from : b../src/s2/s2point.h../src/s2/s1angle.hIn file included from s::../src/s2/s2cell_index.hl2728:_: : 26nIn file included from In file included from : o../src/s2/s2coder.h../src/s2/s2point.hIn file included from n::/usr/local/clang/include/absl/container/flat_hash_set.hn2327:u: : 45lIn file included from In file included from : l/usr/local/clang/include/absl/status/status.h../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/raw_hash_set.h :::F67232663a: : :sIn file included from t53I/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/status.h:n:: t11967warning: T:: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o14In file included from B:/usr/local/clang/include/absl/status/internal/status_internal.hu :f f29ewarning: 2663type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: r | ( In file included from i /usr/local/clang/include/absl/strings/cord.hn :t 3 942 _119: Tt& | In file included from &i /usr/local/clang/include/absl/strings/internal/cordz_info.h ,v : acS31tlah: uta/usr/local/clang/include/absl/synchronization/mutex.heur:* As722aBbR:SsLe74l__p:InN* oT warning: nEna'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]RuNb lAlsL _l bAu_722TfTn | ofRe rnI B)Une xTu pEll| l_ iC ^CcAl iPto/usr/local/clang/include/absl/base/nullability.hT Un:eWR241(rE:D i22t_e :BrY| M( ^note: utt expanded from macro 'absl_nonnull'he ix/usr/local/clang/include/absl/base/nullability.hs L:)241o241c) | :#kd( M22e fui:| tne ^~~~ex note: expanded from macro 'absl_nonnull'&a bms ul 241_A | n#BoSdnLenf_uIilNnlT eE_R NNoaAnbLsn_ulAl_TlTn Ro nIn| uB ^Ul lT E__NCoAIn file included from nPs2/s2closest_point_query.ccnT:Uu18Rl: lE In file included from D ../src/s2/s2closest_point_query.h_| :B ^29Y : (In file included from t../src/s2/s2closest_point_query_base.hh:i39s: )In file included from ,../src/s2/s2point_index.h : 27| : ^~~~In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198In file included from | s2/s2closest_edge_query.ccc:h18a: /usr/local/clang/include/absl/synchronization/mutex.hrIn file included from :*../src/s2/s2closest_edge_query.h731 ::a3035b: :sIn file included from l../src/s2/s1angle.hwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:n 28o: n In file included from n731../src/s2/s2point.hu | l: l 27 eF: xapIn file included from slt../src/s2/s2coder.hiIc:nitt23T o: WBrIn file included from uif/usr/local/clang/include/absl/status/status.htf:ee67rr: M(/usr/local/clang/include/absl/status/internal/status_internal.hui:tne125tx:3L214/usr/local/clang/include/absl/container/internal/raw_hash_set.ho_::ctk 2692 (iM:warning: ,u 58ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t:ehx a*warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r 125 *a | bas bSl2692st_ | l an_ nto o unn snn uRucloellnpl sb* tu mafTf&eurb ,) svl cao_ lnun| s ^te o n C/usr/local/clang/include/absl/base/nullability.honA:BnSu241dLil:l_t22i I:oCNl nT&onote: E Rnexpanded from macro 'absl_nonnull'cNoe AnLA d_)n241A d | T TU#n| RdIr ^eBfe fU(i/usr/local/clang/include/absl/base/nullability.hT n:E e241 _a| :Cb ^22AsP :lT_UnRoE D/usr/local/clang/include/absl/base/nullability.hnnote: _:nexpanded from macro 'absl_nonnull'Bu l241Yl( _:t241hN22 | ios:#nd)e n)uflnote: expanded from macro 'absl_nonnull'iln e| ^~~~ | a ^b 241 s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116In file included from : s2/s2closest_edge_query.ccIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h18:: 23In file included from : ../src/s2/s2closest_edge_query.h/usr/local/clang/include/absl/strings/numbers.h::30199: :In file included from 5../src/s2/s1angle.h:: 28warning: : 'diagnose_if' is a clang extension [-Wgcc-compat]In file included from ../src/s2/s2point.h:27: In file included from 199../src/s2/s2coder.h | : 23 : In file included from /usr/local/clang/include/absl/status/status.hA:B67S: L/usr/local/clang/include/absl/status/internal/status_internal.h_:I128N:T14E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _NE E128D | _ M ISNt_aStIuZsER(ebpu*f faebrs,l _knFoansntuTlolB uCflfoenreSAinzdeU)n;r e f| ( ^) c/usr/local/clang/include/absl/base/macros.ho:n251s:t18;: note: | expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' ^ /usr/local/clang/include/absl/base/nullability.h251: | 241 : 22_:_ anote: texpanded from macro 'absl_nonnull't ri b241u | t#ed_e_f(i(ndei aagbnsolIn file included from s_/usr/local/clang/include/absl/container/internal/raw_hash_set.hs2/s2convex_hull_query.ccen::_o273426in:: fn65In file included from (u:../src/s2/s2convex_hull_query.h_l lwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ 25 b_: uNIn file included from i lo../src/s2/s2cap.h2734tn: | i n30n _ u: o blIn file included from j l../src/s2/s1angle.he c : t 28_ s| : i ^In file included from z ../src/s2/s2point.he :( 27O : b In file included from j ../src/s2/s2coder.h,T: &230&: ) In file included from v/usr/local/clang/include/absl/status/status.h::type* absl_nullabiIn file included from ls2/s2closest_point_query.cci:t18y: _In file included from u../src/s2/s2closest_point_query.hn:k29n: oIn file included from w../src/s2/s2closest_point_query_base.hn: 39 : | In file included from ^../src/s2/s2point_index.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h289::6634: :In file included from /usr/local/clang/include/absl/container/internal/btree.h:note: 70expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang/include/absl/container/internal/layout.h: 198289: | In file included from #/usr/local/clang/include/absl/strings/str_cat.hd:e116f: iIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.he: 23a: b/usr/local/clang/include/absl/strings/numbers.hs:l205_:n5u:l lwarning: a'diagnose_if' is a clang extension [-Wgcc-compat]b ili t205y | _ u n k nAoBwSnL __INNuTlElR_NuAnLs_pNeEcEiDf_iMeIdN _ S| I ^Z E(buffer, kFastToBufferSize);In file included from s2/s2convex_hull_query.cc :| 26 ^: In file included from ../src/s2/s2convex_hull_query.h:/usr/local/clang/include/absl/base/macros.h25:: 251In file included from :../src/s2/s2cap.h18::30 : In file included from note: ../src/s2/s1angle.hexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE': 28: In file included from ../src/s2/s2point.h :25127 | : In file included from ../src/s2/s2coder.h_:_23a: tIn file included from t/usr/local/clang/include/absl/status/status.hr:i67b: uIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:_29_: (In file included from (/usr/local/clang/include/absl/strings/cord.hd:i94a: gIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:s31e: _/usr/local/clang/include/absl/synchronization/mutex.hi:f844(:_10_:b uwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ti n844_ | o b j e c t _Ts*i zaeb(sOlb_jn,o n0n)u ll:_:ntoynpneu:l:l* _aNbosnln_unloln n u| l ^l method)()In file included from )s2/s2closest_point_query.cc;: 18 : | In file included from ^../src/s2/s2closest_point_query.h :29: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_point_query_base.h241::3922: :In file included from ../src/s2/s2point_index.h:note: 27expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/btree_map.h: 66241: | In file included from #/usr/local/clang/include/absl/container/internal/btree.hd:e70f: iIn file included from n/usr/local/clang/include/absl/container/internal/layout.he: 198a: bIn file included from s/usr/local/clang/include/absl/strings/str_cat.hl:_116n: oIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:u23l: l/usr/local/clang/include/absl/strings/numbers.h :_206N:o52n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 206 | char* absl_nonnull FastIntToIn file included from Bs2/s2convex_hull_query.ccu:f26fer: (In file included from i../src/s2/s2convex_hull_query.hn:t251: 2In file included from 8../src/s2/s2cap.h :i30,: In file included from c../src/s2/s1angle.hh:a28r: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : bIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hf:f29e: rIn file included from )/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/synchronization/mutex.h::22850:: 16:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #850d | e f i n e acbosnls_tn oTn*n ualbls l__Nnoonnnnuullll o| b ^j ect, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2closest_point_query.cc_:N18o: nIn file included from n../src/s2/s2closest_point_query.hu:l29l: In file included from ../src/s2/s2closest_point_query_base.h| : ^39 : In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hs2/s2convex_hull_query.cc::2326: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2convex_hull_query.h::20725:: 5In file included from :../src/s2/s2cap.h :30warning: : 'diagnose_if' is a clang extension [-Wgcc-compat]In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h207: | 27 : In file included from ../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hN:E94E: DIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hM:I31N: _/usr/local/clang/include/absl/synchronization/mutex.hS:I851Z:E45(:b uwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f er, 851k | F a s t T o Bbuofofle r(1a2b8sSli:z:et)y;p e _| i ^d en/usr/local/clang/include/absl/base/macros.ht:i251t:y18<:T >note: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE': typ e251: | : * _a_bastlt_rniobnuntuel_l_ (m(edtihaogdn)o(s)e _ i| f ^( __/usr/local/clang/include/absl/base/nullability.hb:u241i:l22t:i nnote: _expanded from macro 'absl_nonnull'o bj e241c | t#_dseifzien(eO bajb,s l0_)n o ^n(* a b s l\_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl:)241 :=22 :n unote: lexpanded from macro 'absl_nonnull'l pt r241; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# d_eNfoinnneu lalb s l| _ ^n ullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2closest_point_query.cco:n18n: uIn file included from l../src/s2/s2closest_point_query.hl: 29 : | In file included from ^../src/s2/s2closest_point_query_base.h :39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.hIn file included from :s2/s2convex_hull_query.cc116:: 26In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :../src/s2/s2convex_hull_query.h23:: 25: /usr/local/clang/include/absl/strings/numbers.hIn file included from :../src/s2/s2cap.h247::3047: :In file included from ../src/s2/s1angle.h:warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h247: | 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 951 : 9 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | i nvto_itdy*p ea*b salb_snlu_lnloanbnluel la rogu_t ,= innutl lbpatsre;) {| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nullable': note: expanded from macro 'absl_nonnull'257 | # d241e | f#idneef ianbes la_bnsull_lnaobnlneu l_lN u_lNloanbnluel l | ^| ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :In file included from s2/s2crossing_edge_query.cc27s2/s2closest_edge_query.cc:: :18In file included from 18: ../src/s2/s2coder.h: In file included from :In file included from ../src/s2/s2crossing_edge_query.h23../src/s2/s2closest_edge_query.h:: :31In file included from 30: /usr/local/clang/include/absl/status/status.h: In file included from :In file included from ../src/s2/s2padded_cell.h67../src/s2/s1angle.h:: :23In file included from 28: /usr/local/clang/include/absl/status/internal/status_internal.h: In file included from :In file included from ../src/s2/s2cell_id.h29../src/s2/s2point.h:: :43In file included from 27: /usr/local/clang/include/absl/strings/cord.h: In file included from :In file included from ../src/s2/s1angle.h94../src/s2/s2coder.h:: :28In file included from 23: /usr/local/clang/include/absl/strings/internal/cordz_info.h: In file included from :In file included from ../src/s2/s2point.h31/usr/local/clang/include/absl/status/status.h:: :27/usr/local/clang/include/absl/synchronization/mutex.h67: :: In file included from 956../src/s2/s2coder.h:/usr/local/clang/include/absl/status/internal/status_internal.h:52:23:149: :warning: In file included from 13type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h: : 67: warning: In file included from 956type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : sIn file included from t/usr/local/clang/include/absl/strings/cord.ha :t14982i | : ccIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hbn:os23to: lIn file included from c /usr/local/clang/include/absl/crc/crc32c.hhC:aa32sr: *tIn file included from A/usr/local/clang/include/absl/strings/str_format.han:db84sCl: _aIn file included from nlo/usr/local/clang/include/absl/strings/internal/str_format/bind.hln:Fn29uu: nl/usr/local/clang/include/absl/strings/internal/str_format/parser.hlc:t 227iM:oa11nk:e( Cwarning: hc'enable_if' is a clang extension [-Wgcc-compat]eo cnksFt a 227Ci | lo Sn tdr ii nt gi o( n * | a ^ebn salb_l/usr/local/clang/include/absl/base/nullability.hneo:_ni241nf:u(ls22lt: r c_note: )expanded from macro 'absl_nonnull'In file included from f;o s2/s2closest_point_query.cc r : m24118| a ^ | : t _#/usr/local/clang/include/absl/base/nullability.hIn file included from id:../src/s2/s2closest_point_query.hne241:tf:29ei22: rn:In file included from ne ../src/s2/s2closest_point_query_base.hnote: aexpanded from macro 'absl_nonnull' :alb 39:s: :lIn file included from 241E_../src/s2/s2point_index.h | n#sn:duo27erfn: neuiIn file included from Cln/usr/local/clang/include/absl/container/btree_map.hole:n _66Nsoa: tnbnIn file included from uelsl/usr/local/clang/include/absl/container/internal/btree.h xlp_:n r70(of| : ^nonIn file included from u r/usr/local/clang/include/absl/container/internal/layout.hml:al198 t: _)In file included from N,/usr/local/clang/include/absl/strings/str_cat.ho :In file included from n n116us2/s2closest_edge_query.cc| : ^l:In file included from l18/usr/local/clang/include/absl/strings/internal/stringify_sink.h : : In file included from 23| ../src/s2/s2closest_edge_query.h/usr/local/clang/include/absl/strings/internal/str_format/parser.h: ^:: /usr/local/clang/include/absl/strings/numbers.h30229:: :303In file included from 11:../src/s2/s1angle.h:60: :28warning: 'enable_if' is a clang extension [-Wgcc-compat]: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h In file included from :229s2/s2convex_hull_query.cc27 | :: 303 26 In file included from | : ../src/s2/s2coder.hiIn file included from n l:../src/s2/s2convex_hull_query.h i23: n e: 25 In file included from : s i/usr/local/clang/include/absl/status/status.hIn file included from ezn:../src/s2/s2cap.hea_b67:tl: 30 eF/usr/local/clang/include/absl/status/internal/status_internal.h: _ai:In file included from sft150../src/s2/s1angle.h(H::set2528xrT:: _o In file included from fBourf../src/s2/s2point.hfwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:ear 27t Z: _150eIn file included from rio | ../src/s2/s2coder.hnPt :aed 23 r1: nc6In file included from ao(/usr/local/clang/include/absl/status/status.hulin::n:tVs676a4lt: _aibIn file included from td s/usr/local/clang/include/absl/status/internal/status_internal.hlF:v::Sota29ral: mt,In file included from au s/usr/local/clang/include/absl/strings/cord.h*t ca:Ihmb94aprls: *< lIn file included from _Ca/usr/local/clang/include/absl/strings/internal/cordz_info.hbn.o:s.ln31._>n: n/usr/local/clang/include/absl/synchronization/mutex.ho(u:nfnl958ourl:lml 50sa :otta u)ttwarning: u,s)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] , c o{n| s ^t958 c h | a| r ^* sa/usr/local/clang/include/absl/base/nullability.htb:as241lt:i_22cn: o bnote: noexpanded from macro 'absl_nonnull'on ul l l241C | pa#srdteeAfnfiidnxCe)a l;al bMs elt| _ ^hno odn(nc/usr/local/clang/include/absl/base/nullability.huol:nl241s :t_22 NC:oon nnnote: duiexpanded from macro 'absl_nonnull'ltl i o n | * ^241 a | b#sdle_fnionnen ualbls lc_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absIn file included from ls2/s2closest_edge_query.cc_:n18o: nIn file included from n../src/s2/s2closest_edge_query.hu:l30l: In file included from _../src/s2/s1angle.hN:o28n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | In file included from s2/s2convex_hull_query.cc : 26 : cIn file included from o../src/s2/s2convex_hull_query.hn:s25t: In file included from a../src/s2/s2cap.hb:s30l: :In file included from :../src/s2/s1angle.hS:t28a: tIn file included from u../src/s2/s2point.hs:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :s29t: aIn file included from t/usr/local/clang/include/absl/strings/cord.hu:s94,In file included from : s2/s2closest_point_query.ccIn file included from c:o/usr/local/clang/include/absl/strings/internal/cordz_info.h18n:: s31In file included from t: ../src/s2/s2closest_point_query.h /usr/local/clang/include/absl/synchronization/mutex.h:c:h29961a: :rIn file included from 34*../src/s2/s2closest_point_query_base.h ::a b39warning: s: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lIn file included from _ n../src/s2/s2point_index.ho:n 27n961: u | lIn file included from l/usr/local/clang/include/absl/container/btree_map.h :sp66tr: aeIn file included from tf/usr/local/clang/include/absl/container/internal/btree.hii:cx70) : b;In file included from o /usr/local/clang/include/absl/container/internal/layout.ho :l| 198 ^: C In file included from a/usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/base/nullability.hl:l:116B241: y:In file included from R22/usr/local/clang/include/absl/strings/internal/stringify_sink.he::f 23(: cnote: /usr/local/clang/include/absl/strings/numbers.hoexpanded from macro 'absl_nonnull':n 330s:t 41 241:T | * #warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]da ebfsi ln330e_ | an ob sn ln u_ nl lo n s ne lu f l) l { _ N o| n ^ n u l/usr/local/clang/include/absl/base/nullability.h l: 241 : | 22 ^: note: expanded from macro 'absl_nonnull' in t241_ | t#ydpeef*i naeb salb_snlo_nnnounlnlu lolu t_)N o{n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2convex_hull_query.ccl: 26 : | In file included from ^../src/s2/s2convex_hull_query.h :25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inlineIn file included from s2/s2closest_point_query.ccv:o18i: dIn file included from ../src/s2/s2closest_point_query.hR:e29a: dIn file included from C../src/s2/s2closest_point_query_base.ha:l39l: bIn file included from a../src/s2/s2point_index.hc:k27(: TIn file included from */usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h_:n70o: nIn file included from n/usr/local/clang/include/absl/container/internal/layout.hu:l198l: In file included from c/usr/local/clang/include/absl/strings/str_cat.ha:l116l: bIn file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hc:k23): /usr/local/clang/include/absl/strings/numbers.hc:o335n:s52t: {warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :335241 | : 22 : note: expanded from macro 'absl_nonnull' 241 | # d eIn file included from fs2/s2crossing_edge_query.cci :n e18 : aIn file included from b../src/s2/s2crossing_edge_query.h s: l31 _: n oIn file included from n n../src/s2/s2padded_cell.h u: l23 l: In file included from _../src/s2/s2cell_id.h N: o43n n: uIn file included from l ../src/s2/s1angle.hl : 28 : | a ^In file included from b ../src/s2/s2point.hs:l27:: :In file included from i../src/s2/s2coder.hn:t231: 2In file included from 8/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from In file included from ss2/s2convex_hull_query.cc/usr/local/clang/include/absl/status/internal/status_internal.hl::_2629n: : oIn file included from In file included from n../src/s2/s2convex_hull_query.h/usr/local/clang/include/absl/strings/cord.hn::u2582l: : lIn file included from In file included from ../src/s2/s2cap.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho::u3023t: : )In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/crc/crc32c.h{:: 2832 : : | In file included from In file included from ^../src/s2/s2point.h/usr/local/clang/include/absl/strings/str_format.h ::2784/usr/local/clang/include/absl/base/nullability.h: : :In file included from 241/usr/local/clang/include/absl/strings/internal/str_format/bind.h../src/s2/s2coder.h:::2214323::: 11In file included from :note: /usr/local/clang/include/absl/status/status.h expanded from macro 'absl_nonnull': warning: 67'enable_if' is a clang extension [-Wgcc-compat]: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29 d: 143eIn file included from | f/usr/local/clang/include/absl/strings/cord.h i: n94 e: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.h b: s31 l: _/usr/local/clang/include/absl/synchronization/mutex.h n:eo979nn:an43bu:ll elwarning: _ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i_ fN(osntnru _l979fl | o r smt| aa ^tt _iicn tbeoronla lA:l:wEanyssuTrreuCeo(ncsotnesxtp rC(osn)d,i t"icoonn*s taebxsplr_ nturlalpa"b)l,e ) | { ^ return trIn file included from us2/s2closest_point_query.cce:;18 : }In file included from ../src/s2/s2closest_point_query.h :| 29 ^: In file included from ../src/s2/s2closest_point_query_base.h:/usr/local/clang/include/absl/base/nullability.h39:: 257In file included from :../src/s2/s2point_index.h23::27 : In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nullable': 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h257: | 70#: dIn file included from e/usr/local/clang/include/absl/container/internal/layout.hf:i198n: eIn file included from /usr/local/clang/include/absl/strings/str_cat.ha:b116s: /usr/local/clang/include/absl/strings/internal/str_format/bind.hlIn file included from _:/usr/local/clang/include/absl/strings/internal/stringify_sink.hn149u::l23l22a: b:/usr/local/clang/include/absl/strings/numbers.hl e:warning: 340'enable_if' is a clang extension [-Wgcc-compat]_: N53u:l l warning: a149type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b | l e 340| ^ | _ _ a t t r i b u t e _ _ ( ( e n a b l e _ i f ( s t r _ f o r m a t _ ianbtselr:n:auli:n:tE1n2s8u*r eaCbosnls_tneoxnpnru(lsl) ,o u t| ) ^ { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/strings/internal/str_format/bind.h_:N158o:n22n:u lwarning: l'enable_if' is a clang extension [-Wgcc-compat] | ^ 158 | __attribute__((enable_if(ValidFormatImpl(s), "baIn file included from ds2/s2closest_point_query.cc :f18In file included from o: s2/s2convex_hull_query.ccrIn file included from m:a../src/s2/s2closest_point_query.ht26: : 29tIn file included from : r../src/s2/s2convex_hull_query.hIn file included from a:../src/s2/s2closest_point_query_base.hp25:": 39)In file included from : )../src/s2/s2cap.hIn file included from ):../src/s2/s2point_index.h 30: : 27| In file included from : ^../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h28:: 66In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h27:: 70In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h23:: 198In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h67:: 116In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h29:: 23In file included from : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/strings/numbers.h94:: /usr/local/clang/include/absl/strings/internal/str_format/bind.h346In file included from ::/usr/local/clang/include/absl/strings/internal/cordz_info.h16244:::3122 : :warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: : 'enable_if' is a clang extension [-Wgcc-compat]1033 :20: 346 | warning: 162 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 1033 | _ _v ao ti td r iW ba ui tt e( _M _u (t (e ex n* a ba l be s_l i_ fn (o Vn anluilinldt F_motury)mp a{et *I m| ap ^bl snote: l(expanded from macro 'absl_nonnull' s o)u, t 241)" | b#{ad de f| fi ^on rem /usr/local/clang/include/absl/base/nullability.haab:ts241 l:t_22rn:ao pnnote: "nexpanded from macro 'absl_nonnull')u )l)l 241_ | N| #o ^dn enfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc: 181050: | In file included from ../src/s2/s2closest_point_query.h :b29o: oIn file included from l../src/s2/s2closest_point_query_base.h :W39a: iIn file included from t../src/s2/s2point_index.hW:i27t: hIn file included from T/usr/local/clang/include/absl/container/btree_map.hi:m66e: oIn file included from u/usr/local/clang/include/absl/container/internal/btree.ht:(70M: uIn file included from t/usr/local/clang/include/absl/container/internal/layout.he:x198*: In file included from a/usr/local/clang/include/absl/strings/str_cat.hb:s116l: _In file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:n23n: u/usr/local/clang/include/absl/strings/numbers.hl:l351 :m55u:, warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl:: D351u | r a t i o n t i m e o u t ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e faibnsel :a:bisnlt_1n2o8n*n ualbls l__Nnoonnnnuullll o| u ^t ) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2convex_hull_query.cca:b26s: lIn file included from _../src/s2/s2convex_hull_query.hn:o25n: nIn file included from u../src/s2/s2cap.hl:l30 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnulIn file included from ls2/s2closest_point_query.cc :m18u: ,In file included from ../src/s2/s2closest_point_query.ha:b29s: lIn file included from :../src/s2/s2closest_point_query_base.h::T39i: mIn file included from e../src/s2/s2point_index.h :d27e: aIn file included from d/usr/local/clang/include/absl/container/btree_map.hl:i66n: eIn file included from )/usr/local/clang/include/absl/container/internal/btree.h :{70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^: 198: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/str_cat.h::241116:: 22In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/numbers.h:356 :24156 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine a356b | s l _ n o n n u l l _ N o n n u l l | ^ absl::uint128* In file included from as2/s2convex_hull_query.ccb:s26l: _In file included from n../src/s2/s2convex_hull_query.ho:n25n: uIn file included from l../src/s2/s2cap.hl: 30o: uIn file included from t../src/s2/s1angle.h): 28{: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b1088s:l35_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 1088_ | N o nvnouildl E n| a ^b In file included from ls2/s2closest_edge_query.cce:D18e: bIn file included from u../src/s2/s2closest_edge_query.hg:L30o: gIn file included from (../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :c27h: aIn file included from r../src/s2/s2coder.h*: 23a: bs/usr/local/clang/include/absl/status/status.hl:_725n:u38l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e name )725; | | s ^t at/usr/local/clang/include/absl/base/nullability.hi:c257 :s23t:a tnote: uexpanded from macro 'absl_nullable's _i n257t | e#rdneafli:n:eS taabtsuls_Rneupl*l aabblsel __nNounlnlualbll eP r e| p ^a reToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2convex_hull_query.cc::2226:: In file included from note: ../src/s2/s2convex_hull_query.hexpanded from macro 'absl_nonnull': 25: In file included from ../src/s2/s2cap.h241: | 30#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnulIn file included from ls2/s2closest_edge_query.cc :m18u: tIn file included from e../src/s2/s2closest_edge_query.hx:,30 : In file included from | ../src/s2/s1angle.h ^:In file included from 28s2/s2contains_vertex_query.cc: /usr/local/clang/include/absl/base/nullability.h:In file included from :26../src/s2/s2point.h241: ::In file included from 2722../src/s2/s2predicates.h: ::In file included from 55../src/s2/s2coder.hnote: : :expanded from macro 'absl_nonnull'In file included from 23 /usr/local/clang/include/absl/flags/flag.h: : 40/usr/local/clang/include/absl/status/status.h241: : | /usr/local/clang/include/absl/flags/commandlineflag.h#732:d:163e29:f:i56 n:ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: a type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s l732_ | n 163os | nt na utbiloclo lc_ oNPnoasnrtns uesltFldr :o :m| s( ^ta rbisnlg:*: satbrsiln_gn_ovniIn file included from neus2/s2convex_hull_query.ccwl: l26v : aEIn file included from lm../src/s2/s2convex_hull_query.hup:et25,y: SIn file included from st../src/s2/s2cap.htr:di30:n: :gIn file included from s(../src/s2/s1angle.ht):r;28i : n In file included from g| ../src/s2/s2point.h* ^: 27a: bIn file included from /usr/local/clang/include/absl/base/nullability.hs../src/s2/s2coder.h:l:_24123n:: o22In file included from n:/usr/local/clang/include/absl/status/status.hn :u67note: lexpanded from macro 'absl_nonnull': l In file included from /usr/local/clang/include/absl/status/internal/status_internal.h e:241r29r | : o#In file included from rd/usr/local/clang/include/absl/strings/cord.h)e:f;94 i: nIn file included from | e/usr/local/clang/include/absl/strings/internal/cordz_info.h ^ : a31b: /usr/local/clang/include/absl/base/nullability.hs/usr/local/clang/include/absl/synchronization/mutex.h:l:241_1093:n:22o46:n: nnote: u lwarning: expanded from macro 'absl_nonnull'ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _241N | o#1093nd | ne uf livlno ei d| a ^bRs elm_onvoen(nbualsle __iNnotnenrunlallIn file included from :s2/s2closest_edge_query.cc ::| P ^18e r: TIn file included from h../src/s2/s2closest_edge_query.hr:e30a: dIn file included from S../src/s2/s1angle.hy:n28c: hIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: n/usr/local/clang/include/absl/status/status.hn:u733l:l29 :s )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 733 | /usr/local/clang/include/absl/base/nullability.h : 241s:t22a:t inote: cexpanded from macro 'absl_nonnull' co n241s | t# dsetfdi:nIn file included from :es2/s2contains_vertex_query.cc s:at26br: siIn file included from ln../src/s2/s2predicates.hg_:*n55 o: anIn file included from bn/usr/local/clang/include/absl/flags/flag.hsul:l_40ln: /usr/local/clang/include/absl/flags/commandlineflag.ho_:Nn193on:nu27nl:ul l warning: lMtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o v e| d ^F193 r | o m Svtirritnuga(l) ;v o i| d ^ Re/usr/local/clang/include/absl/base/nullability.ha:d241(:v22o:i dnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel adbsstl)_ ncoonnnsutl l= _0N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PoinIn file included from ts2/s2convex_hull_query.cce:r26T: oIn file included from R../src/s2/s2convex_hull_query.he:p25(: sIn file included from t../src/s2/s2cap.ha:t30u: sIn file included from _../src/s2/s1angle.hi:n28t: eIn file included from r../src/s2/s2point.hn:a27l: :In file included from :../src/s2/s2coder.hS:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:R67e: pIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hr:)1109;: 34 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 1109 | note: expanded from macro 'absl_nonnull' ex p241l | i#cdietf iMnuet eaxbLsolc_knMoanynbuel(lM u_tNeoxn*n ualbls l _| n ^u llable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2closest_edge_query.cc:: 18note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2closest_edge_query.h:30 : 257In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: n/usr/local/clang/include/absl/status/status.hu:l752l:a44b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nul l752a | b l es t a| t ^i c const status_internal::StatusRep* aIn file included from bs2/s2convex_hull_query.ccs:l26_: nIn file included from o../src/s2/s2convex_hull_query.hn:n25u: lIn file included from l../src/s2/s2cap.h :R30e: pIn file included from T../src/s2/s1angle.ho:P28o: iIn file included from n../src/s2/s2point.ht:e27r: (In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1117e: 34a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nonn u1117l | l _eNxopnlniuclilt M| u ^t exLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc1132: | 18 : In file included from M../src/s2/s2closest_point_query.hu:t29e: xIn file included from *../src/s2/s2closest_point_query_base.h :a39b: sIn file included from l../src/s2/s2point_index.h_:n27u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.ha:b66l: eIn file included from /usr/local/clang/include/absl/container/internal/btree.hc:o70n: sIn file included from t/usr/local/clang/include/absl/container/internal/layout.h :m198u: _/usr/local/clang/include/absl/strings/str_cat.h;: 223 :| 25 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 257:23: note: 223expanded from macro 'absl_nullable' | e257x | p#ldiecfiitn eH eaxb(sPlo_innutlelea*b laeb s_lN_unlullalbalbel e | v ^, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from | s2/s2contains_vertex_query.cc ^: 26: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:26: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2contains_vertex_query.cc:26: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2convex_hull_query.cco:n26n: uIn file included from l../src/s2/s2convex_hull_query.hl: 25_: NIn file included from o../src/s2/s2cap.hn:n30u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2contains_vertex_query.cc: :In file included from 26/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2predicates.h: :In file included from 55/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/flags/flag.h: :In file included from 42/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/flags/internal/flag.h: :30/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/base/call_once.h1212::9752::18 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | 1212 | b o o l oCnocned_iftliaogn*: :aCbasslt_AnnodnCnaullllM eftlhaogd)(;c o n| s ^t C/usr/local/clang/include/absl/base/nullability.ho:n241d:i22t:i onote: nexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bcs)l _{n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2contains_vertex_query.cc/usr/local/clang/include/absl/strings/cord.h::2694: : In file included from In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::5531: : In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/synchronization/mutex.h::421221: :In file included from 54/usr/local/clang/include/absl/flags/internal/flag.h:: 30: warning: /usr/local/clang/include/absl/base/call_once.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 111:40: warning: 1221type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | bool 111C | ovnodiidt iLoonw:L:eCvaesltCAanldlCOanlcleF(uanbcstli:o:no(nccoen_sftl aCgo*n daibtsilo_nn*o nanbuslll_ nfolnangu,l lC acl)l a{b l e| & ^& f/usr/local/clang/include/absl/base/nullability.hn:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2crossing_edge_query.cc241: | 18#: dIn file included from e../src/s2/s2crossing_edge_query.hf:i31n: eIn file included from ../src/s2/s2padded_cell.ha:b23s: lIn file included from _../src/s2/s2cell_id.hn:o43n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2convex_hull_query.cc/usr/local/clang/include/absl/strings/cord.h::2682: : In file included from In file included from ../src/s2/s2convex_hull_query.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2523: : In file included from In file included from ../src/s2/s2cap.h/usr/local/clang/include/absl/crc/crc32c.h::3032: : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/str_format.h::28115: :In file included from 52../src/s2/s2point.h:: 27: warning: In file included from ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h:67 : 115In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h :c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht: 31s: t/usr/local/clang/include/absl/synchronization/mutex.hr:_1230f:o34r:m awarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ int e1230r | n a l : :bPoaorls e(d*FaobIn file included from rsIn file included from s2/s2closest_point_query.ccmls2/s2contains_vertex_query.cc:a_:n18otn26n: uB: aIn file included from slIn file included from ../src/s2/s2closest_point_query.hel../src/s2/s2predicates.h :f*: 29u55a: n: cbIn file included from sIn file included from )../src/s2/s2closest_point_query_base.h(l/usr/local/clang/include/absl/flags/flag.h_:T:*n3942 o: : anIn file included from nIn file included from b../src/s2/s2point_index.hsu/usr/local/clang/include/absl/flags/internal/flag.hl:l:_ln27u30l : p: lIn file included from ac/usr/local/clang/include/absl/base/call_once.h)/usr/local/clang/include/absl/container/btree_map.hb:i :153l 66:i| t: y41_ ^In file included from :u /usr/local/clang/include/absl/container/internal/btree.h n:kwarning: 70/usr/local/clang/include/absl/base/nullability.hntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o: w: In file included from n241/usr/local/clang/include/absl/container/internal/layout.h):,: 22 198153: : | /usr/local/clang/include/absl/strings/str_cat.h| :note: ^ 398 expanded from macro 'absl_nonnull' : C24a/usr/local/clang/include/absl/base/nullability.h: l: 241l289O | warning: #:ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]cd34e e:fI im pnote: ln398eexpanded from macro 'absl_nullability_unknown'( | s ta d bA:289sl: | a#ldpetf_ihoannomniNcel*osnl atbna bisuclllihtly__a rnuon k*nno| ^nwan ubl_slNlu _clnolu_nltluraobnll,sep e c ci_| fsi ^terd /usr/local/clang/include/absl/base/nullability.h/| :/ ^241 :N22O:L Inote: Nexpanded from macro 'absl_nonnull'T (r u241n | t#idmeefIn file included from /is2/s2convex_hull_query.ccen:xe26p : laIn file included from ibcs../src/s2/s2convex_hull_query.hil:t_25)n: oIn file included from n../src/s2/s2cap.h| n: ^u30 l: lIn file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h_::N28257o: :nIn file included from 23n../src/s2/s2point.h:u: l27note: l: expanded from macro 'absl_nullable' In file included from ../src/s2/s2coder.h| : ^23257 : | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl:a31b: l/usr/local/clang/include/absl/synchronization/mutex.he: 1231_:N8u:l lwarning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]b le 1231| | ^ T* absl_nullability_In file included from us2/s2crossing_edge_query.ccn:k18n: oIn file included from w../src/s2/s2crossing_edge_query.hn: 31a: rIn file included from g../src/s2/s2padded_cell.h): 23 : | In file included from ^../src/s2/s2cell_id.h :43: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h289::2834: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/s2coder.h: 23289: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_82n: uIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:a23b: iIn file included from l/usr/local/clang/include/absl/crc/crc32c.hi:t32y: _/usr/local/clang/include/absl/strings/str_format.hu:n155k:n36o:w nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Null _155u | n s peexcpilfiiceidt F| o ^r matCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2closest_point_query.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2closest_point_query.h: 29241: | In file included from #../src/s2/s2closest_point_query_base.hd:e39f: iIn file included from n../src/s2/s2point_index.he: 27a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hlIn file included from :_s2/s2convex_hull_query.cc66n:: o26In file included from n: /usr/local/clang/include/absl/container/internal/btree.hnIn file included from :u../src/s2/s2convex_hull_query.h70l:: l25In file included from : /usr/local/clang/include/absl/container/internal/layout.h_In file included from :N../src/s2/s2cap.h198o:: n30/usr/local/clang/include/absl/strings/str_cat.hn: :uIn file included from 431l../src/s2/s1angle.h:l:15 28: : | In file included from warning: ^../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h431: | 67 : In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from /usr/local/clang/include/absl/strings/cord.hc:h94a: rIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: sIn file included from /usr/local/clang/include/absl/synchronization/mutex.hls2/s2crossing_edge_query.cc:_:1241n18:u: 12lIn file included from :l../src/s2/s2crossing_edge_query.h a:warning: b31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: eIn file included from ../src/s2/s2padded_cell.hd: a231241t: | aIn file included from ( ../src/s2/s2cell_id.h) :c 43boo: noIn file included from sl../src/s2/s1angle.h t(: *28a{: brsIn file included from le../src/s2/s2point.h_t:nu27ronn: nIn file included from pu../src/s2/s2coder.hil:el23 c: efIn file included from _u/usr/local/clang/include/absl/status/status.hn.:cd)67a(: tTIn file included from a*/usr/local/clang/include/absl/status/internal/status_internal.h( :)a29;b: sIn file included from }l/usr/local/clang/include/absl/strings/cord.h _: n82| u: ^lIn file included from l a/usr/local/clang/include/absl/crc/internal/crc_cord_state.hb:/usr/local/clang/include/absl/base/nullability.hi23:l: i257tIn file included from y:_/usr/local/clang/include/absl/crc/crc32c.h23u:n:k32 n: note: o/usr/local/clang/include/absl/strings/str_format.hexpanded from macro 'absl_nullable'w: n164): ,8 257: | | #warning: ^dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi/usr/local/clang/include/absl/base/nullability.hn :e164241 | :a 22b :si lnnote: _texpanded from macro 'absl_nonnull'n* In file included from ua bs2/s2contains_vertex_query.ccsl241:ll_ | 26an#: bodneIn file included from flinn../src/s2/s2predicates.heue: l 55a_l: bNsu lIn file included from llU_/usr/local/clang/include/absl/flags/flag.hnaonn:nbuul42ll s: ee_ In file included from dN /usr/local/clang/include/absl/flags/internal/flag.h(o| n:n) ^30u {: l /usr/local/clang/include/absl/base/call_once.hlr: e194 t:| u31r ^:n warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ;In file included from s2/s2convex_hull_query.cc} : 19426 | : | i ^nIn file included from l ../src/s2/s2convex_hull_query.hi:n/usr/local/clang/include/absl/base/nullability.h25e:: 241In file included from s:../src/s2/s2cap.ht22:d:30: : :In file included from anote: t../src/s2/s1angle.hexpanded from macro 'absl_nonnull'o:m 28i: cIn file included from <241u../src/s2/s2point.hi | n:#td273e2f: _iIn file included from tn../src/s2/s2coder.h>e:* 23 a: baIn file included from sbl/usr/local/clang/include/absl/status/status.h_s:nl67o_: nnIn file included from nou/usr/local/clang/include/absl/status/internal/status_internal.hnln:lu29 l: _lIn file included from N /usr/local/clang/include/absl/strings/cord.hoC:no94nn: utlrIn file included from lo/usr/local/clang/include/absl/strings/internal/cordz_info.h l: W31| o: ^r/usr/local/clang/include/absl/synchronization/mutex.hd (: 1241 :| 34 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 241:22: 1241 | note: In file included from expanded from macro 'absl_nonnull's2/s2crossing_edge_query.cc : 18 : b241oIn file included from o | l../src/s2/s2crossing_edge_query.h# d:(e31*f: aiIn file included from nb../src/s2/s2padded_cell.hes :la23_b: nsIn file included from lo../src/s2/s2cell_id.hn_:nnoun43ln: ullIn file included from l ../src/s2/s1angle.hf u:_n28cN: o)In file included from (n../src/s2/s2point.hnT:u*27l : alIn file included from b../src/s2/s2coder.h s:l| 23 ^_: n uIn file included from l/usr/local/clang/include/absl/status/status.hl:a67b: iIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hiIn file included from :ts2/s2contains_vertex_query.cc29y:: _26In file included from u: In file included from /usr/local/clang/include/absl/strings/cord.hnIn file included from s2/s2closest_cell_query.cc:k../src/s2/s2predicates.hn:82:o18: 55w: In file included from : nIn file included from )/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from ../src/s2/s2closest_cell_query.h,:/usr/local/clang/include/absl/flags/flag.h: 23:30 : 42: | In file included from : In file included from ^/usr/local/clang/include/absl/crc/crc32c.hIn file included from ../src/s2/s2cell_index.h :/usr/local/clang/include/absl/flags/internal/flag.h:32:/usr/local/clang/include/absl/base/nullability.h32: 30:: : /usr/local/clang/include/absl/strings/str_format.h289In file included from /usr/local/clang/include/absl/base/call_once.h::../src/s2/s2cell_union.h:16534:195::29:8 : 16:In file included from note: : /usr/local/clang/include/absl/flags/flag.hexpanded from macro 'absl_nullability_unknown' :warning: 40warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 289 /usr/local/clang/include/absl/flags/commandlineflag.h | : #163165195d:e | f | 56 i n:e i onnwarning: cattype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eb*s l_ fal_bnau lsg163*l la | ba_ s lbnb_oionnoloinnlutlnl yu_Pupl_a;nlkr s nfol aegw)| Fnr ^{ o_ N mu l/usr/local/clang/include/absl/base/nullability.h(| l ^:a_ u241b/usr/local/clang/include/absl/base/nullability.hn:s:s22l241:p:e:c: 22is:tnote: f ireexpanded from macro 'absl_nonnull'dnote: iexpanded from macro 'absl_nonnull' n g241| _ | ^241v# | ide#ewfd ivenafeli unaeeb, s alsb_tsnldo:_nn:nosIn file included from unts2/s2convex_hull_query.cclnruil:lln 26 g_*: _NN oanbIn file included from onsu../src/s2/s2convex_hull_query.hnll_l: nn25o u: n| l ^In file included from nl ../src/s2/s2cap.hu :l| l30 ^ : eIn file included from r../src/s2/s1angle.hr:o28r: )In file included from ;../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1242e: 44a:b swarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ non n1242In file included from u | s2/s2contains_vertex_query.ccl :l 26 : _ In file included from Nt../src/s2/s2predicates.hoy:np55ne: unIn file included from la/usr/local/clang/include/absl/flags/flag.hlm: e42 : a| bIn file included from ^s/usr/local/clang/include/absl/flags/internal/flag.h l::30:: t/usr/local/clang/include/absl/base/call_once.hy:p200e:_40i:d ewarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ity< T200> | :v:otiydp eL*o waLbesvle_lnCuallllaObniclei(tayb_suln:k:noonwcne _ f| l ^a g*/usr/local/clang/include/absl/base/nullability.h :a289b:s34l:_ nnote: oexpanded from macro 'absl_nullability_unknown'n nu l289l | #fdIn file included from leas2/s2crossing_edge_query.ccIn file included from fg:s2/s2closest_cell_query.cci,18 :Cn: e18aIn file included from l : a../src/s2/s2crossing_edge_query.hlIn file included from ab:../src/s2/s2closest_cell_query.hbs31l:l: _30eIn file included from &n: ../src/s2/s2padded_cell.h&uIn file included from l: ../src/s2/s2cell_index.hfl23a:n: ,b 32In file included from i : ../src/s2/s2cell_id.hl| In file included from ^:i../src/s2/s2cell_union.h 43t:: y29/usr/local/clang/include/absl/base/nullability.hIn file included from _: :../src/s2/s1angle.huIn file included from 241:n/usr/local/clang/include/absl/flags/flag.hk:n28:22o: 40:wIn file included from : n../src/s2/s2point.h/usr/local/clang/include/absl/flags/commandlineflag.hnote: :_:expanded from macro 'absl_nonnull'27N193u l: :lIn file included from 27_../src/s2/s2coder.h241:u: | n23#warning: s: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]epIn file included from fe/usr/local/clang/include/absl/status/status.hci:i n67f193e: i | In file included from ae /usr/local/clang/include/absl/status/internal/status_internal.hbd :svl _29nio| n: nr ^tIn file included from u u/usr/local/clang/include/absl/strings/cord.hlal:l 82 _: NvoIn file included from no/usr/local/clang/include/absl/crc/internal/crc_cord_state.hni:ud23l : lRIn file included from e/usr/local/clang/include/absl/crc/crc32c.h a:| d32( ^: v /usr/local/clang/include/absl/strings/str_format.ho:i380d:*43 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n380u | lIn file included from sls2/s2convex_hull_query.cct :dd26:s: :tsIn file included from )t../src/s2/s2convex_hull_query.h r:ci25on: ngIn file included from s&t../src/s2/s2cap.h :S=30t : r0In file included from A;../src/s2/s1angle.hp :p e28| n: ^dIn file included from F../src/s2/s2point.ho:/usr/local/clang/include/absl/base/nullability.hr27:m: 241aIn file included from :t../src/s2/s2coder.h22(::s23 t: note: dIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/status/status.h ::s67 t: 241rIn file included from | i/usr/local/clang/include/absl/status/internal/status_internal.h#n:dge29*f: iIn file included from an/usr/local/clang/include/absl/strings/cord.hbe:s 94la: _bIn file included from ns/usr/local/clang/include/absl/strings/internal/cordz_info.hol:n_31nn: uo/usr/local/clang/include/absl/synchronization/mutex.hln:ln1249 u:dl8sl:t ,_warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o | n ^n u1249l | /usr/local/clang/include/absl/base/nullability.hl : 241 :T| *22 ^ :a b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle foibnjee catb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2crossing_edge_query.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2crossing_edge_query.h: 31241: | In file included from #../src/s2/s2padded_cell.hd:e23f: iIn file included from n../src/s2/s2cell_id.he: 43a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, conIn file included from ss2/s2convex_hull_query.cct: 26F: oIn file included from r../src/s2/s2convex_hull_query.hm:a25t: SIn file included from p../src/s2/s2cap.he:c30<: AIn file included from r../src/s2/s1angle.hg:s28.: .In file included from .../src/s2/s2point.h>:&27 : fIn file included from o../src/s2/s2coder.hr:m23a: tIn file included from ,/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 1259241: | 14#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a1259b | s l _ n ocnonnusltl T_*N oanbnsull_ln o n| n ^u ll object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2convex_hull_query.cc: :In file included from 26../src/s2/s2point.h: :In file included from 27../src/s2/s2convex_hull_query.h: :In file included from 25../src/s2/s2coder.h: :In file included from 23../src/s2/s2cap.h: :In file included from 30/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/strings/cord.h: :In file included from 82../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: :In file included from 23/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/crc/crc32c.h: :In file included from 32/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/strings/str_format.h: :In file included from 469/usr/local/clang/include/absl/strings/cord.h::2094:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43 :469 | warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n t S N1260P | r i n t Fb(ocohla r(*a basbls:l:_tnyopnen_uildle notuittpyu :s:ttdy:p:es:i:z*e _atb ssli_zneo,n n u| l ^l m/usr/local/clang/include/absl/base/nullability.he:t241h:o22d:) (note: )expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2crossing_edge_query.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2crossing_edge_query.h31:: 31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2padded_cell.h1279::2335: :In file included from ../src/s2/s2cell_id.h:warning: 43type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from 1279../src/s2/s2point.h | :v27o: iIn file included from d../src/s2/s2coder.h :R23e: gIn file included from i/usr/local/clang/include/absl/status/status.hs:t67e: rIn file included from M/usr/local/clang/include/absl/status/internal/status_internal.hu:t29e: xIn file included from P/usr/local/clang/include/absl/strings/cord.hr:o82f: iIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:r23(: vIn file included from o/usr/local/clang/include/absl/crc/crc32c.hi:d32 : (/usr/local/clang/include/absl/strings/str_format.h*:a503b:s20l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l503 | f n )F(oirnmta6t4R_atw Swianikt(_Tc*y calbessl)_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.hr:a241w:)22 : /note: /expanded from macro 'absl_nonnull' NO L241I | N#Td e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2closest_cell_query.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2closest_cell_query.h::3130: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2cell_index.h1310::3217: :In file included from ../src/s2/s2cell_union.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/flags/flag.h:42 : 1310In file included from | /usr/local/clang/include/absl/flags/internal/flag.h : 30 : c/usr/local/clang/include/absl/base/call_once.ho:n52s:t24 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * ab s52l | _sntodn:n:ualtlo mmiscg<,u icnotn3s2t_ tv>o*i da*b salb_snlo_nnnounlnlu lClo nctvr)o)l;W o r| d ^( /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:In file included from 30s2/s2closest_cell_query.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2closest_cell_query.h: :In file included from 30../src/s2/s2point.h: :In file included from 27../src/s2/s2cell_index.h: :In file included from 32../src/s2/s2coder.h: :In file included from 23../src/s2/s2cell_union.h: :In file included from 29/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/flags/flag.h: :In file included from 42/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 30/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/base/call_once.h94:: 53In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1310:47: 53 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a b1310s | l : : o nccoen_sftl acgh*a ra*b salb_snlo_nnnounlnlu lfll amgs)g;, c| o ^n st/usr/local/clang/include/absl/base/nullability.h :v241o:i22d:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ec va)b)s;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:30: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnuIn file included from ls2/s2closest_point_query.ccl: 18b: aIn file included from s../src/s2/s2closest_point_query.he:_29i: nIn file included from t../src/s2/s2closest_point_query_base.he:r39n: aIn file included from l../src/s2/s2point_index.h:::27C: oIn file included from n/usr/local/clang/include/absl/container/btree_map.ht:r66o: lIn file included from W/usr/local/clang/include/absl/container/internal/btree.ho:r70d: (In file included from /usr/local/clang/include/absl/container/internal/layout.h :| 198 ^: /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/base/nullability.h501::24132::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 501# | dveofiidn eA papbesnld_Pnioencneusl(ls t_dN:o:nsnturliln g *| ^a bsl_nonnulIn file included from ls2/s2closest_cell_query.cc :d18e: sIn file included from t../src/s2/s2closest_cell_query.h,: 30 : | In file included from ^../src/s2/s2cell_index.h :32: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2cell_union.h::24129:: 22In file included from :/usr/local/clang/include/absl/flags/flag.h :42note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30 : 241/usr/local/clang/include/absl/base/call_once.h | :#97d:e18f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab sIn file included from 97ls2/s2crossing_edge_query.cc_ | : n18 o: nIn file included from n../src/s2/s2crossing_edge_query.h u: l31ol: n In file included from c_../src/s2/s2padded_cell.heN:_o23fn: lnIn file included from au../src/s2/s2cell_id.hgl:*l43 : a In file included from b| ../src/s2/s1angle.hs ^:l 28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :f23l: aIn file included from g/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24182:: 22In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/crc/crc32c.h:32 : 241 | /usr/local/clang/include/absl/strings/str_format.h#:d860e:f43i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n860o | n n uflrli e_nNdo nvnouildl A b| s ^l FormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:30: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40In file included from :s2/s2crossing_edge_query.cc :18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h :11123 | : vIn file included from o../src/s2/s2cell_id.hi:d43 : LIn file included from o../src/s2/s1angle.hw:L28e: vIn file included from e../src/s2/s2point.hl:C27a: lIn file included from l../src/s2/s2coder.hO:n23c: eIn file included from (/usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h::o29n: cIn file included from e/usr/local/clang/include/absl/strings/cord.h_:f82l: aIn file included from g/usr/local/clang/include/absl/crc/internal/crc_cord_state.h*: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: o/usr/local/clang/include/absl/strings/str_format.hn:n867u:l60l: fwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a g, C a867l | l a belxep&l&i cfint, F o| r ^m at/usr/local/clang/include/absl/base/nullability.hS:i241n:k22(:s tnote: rexpanded from macro 'absl_nonnull'_ fo r241m | a#td_eifnitneer naabls:l:_FnoornmnautlSli n_kNIomnpnlu*l la b s| l ^_ nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:30: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | In file included from s2/s2closest_edge_query.cc : 18C: aIn file included from l../src/s2/s2closest_edge_query.hl:O30n: cIn file included from e../src/s2/s1angle.hI:m28p: lIn file included from (../src/s2/s2point.hs:t27d: :In file included from :../src/s2/s2coder.ha:t23o: mi/usr/local/clang/include/absl/status/status.hc:<1031u:i42n:t 3warning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ t>* ab s1031l | _innolninnuel lc ocnosntt rsotla,t u s| _ ^i nt/usr/local/clang/include/absl/base/nullability.he:r241n:a22l:: :note: Sexpanded from macro 'absl_nonnull't at u241s | R#edpe*f ianbes la_bnsoln_nnuolnln uSltla t_uNso:n:nRuelplT o P| o ^i nter( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2closest_point_query.ccs2/s2closest_edge_query.cc::1818: : In file included from In file included from ../src/s2/s2closest_point_query.h../src/s2/s2closest_edge_query.h::2930: : In file included from In file included from ../src/s2/s2closest_point_query_base.h../src/s2/s1angle.h::3928: : In file included from In file included from ../src/s2/s2point_index.h../src/s2/s2point.h::2727: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2coder.h::6623: : In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/status/status.h::701038: :In file included from 33/usr/local/clang/include/absl/container/internal/layout.h:: 198: warning: /usr/local/clang/include/absl/strings/str_cat.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 635:36: warning: 1038type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | s635t | aitnulsi_nien tveorinda lS:t:rSAtpapteunsdR(espt*d :a:bsstlr_innogn*n ualbls lr_enpo)n n{u l l| ) ^ {}/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull In file included from ds2/s2closest_cell_query.cce:s18t: ,In file included from ../src/s2/s2closest_cell_query.hc:o30n: sIn file included from t../src/s2/s2cell_index.h :A32l: pIn file included from h../src/s2/s2cell_union.ha:N29u: mIn file included from &/usr/local/clang/include/absl/flags/flag.h :a42): ;In file included from /usr/local/clang/include/absl/flags/internal/flag.h :| 30 ^: /usr/local/clang/include/absl/base/call_once.h:/usr/local/clang/include/absl/base/nullability.h194::24131::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | #194d | eifnilnien ea bsstld_:n:oantnoumlilc <_uNionntn3u2l_lt > *| ^a bsl_nonnull ControlIn file included from Ws2/s2closest_edge_query.ccIn file included from o:s2/s2closest_point_query.ccr18:d: 18(In file included from : ../src/s2/s2closest_edge_query.hIn file included from :../src/s2/s2closest_point_query.h| 30: ^: 29 In file included from : ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.hIn file included from ::../src/s2/s2closest_point_query_base.h28241:: :39In file included from 22: ../src/s2/s2point.h:In file included from : ../src/s2/s2point_index.h27note: :expanded from macro 'absl_nonnull': 27 In file included from : ../src/s2/s2coder.hIn file included from 241:/usr/local/clang/include/absl/container/btree_map.h | 23:#: 66d: e/usr/local/clang/include/absl/status/status.hIn file included from f:/usr/local/clang/include/absl/container/internal/btree.hi1063:n:70e13: :In file included from a /usr/local/clang/include/absl/container/internal/layout.hb:swarning: 198ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: _/usr/local/clang/include/absl/strings/str_cat.hn :o637n:n 29u1063:l | clwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n s _tN coh637an | rn*vu oaliblds l _Sn| ot ^nrn Auplple nSdtIn file included from (as2/s2closest_cell_query.ccst:tu18sdM: e:In file included from s:../src/s2/s2closest_cell_query.hss:atg30re: AiIn file included from snC../src/s2/s2cell_index.hgS:t*32 r: (aIn file included from b../src/s2/s2cell_union.h s:l| 29_ ^: n In file included from o/usr/local/clang/include/absl/flags/flag.hn:n/usr/local/clang/include/absl/base/nullability.h42u:: l241In file included from l:/usr/local/clang/include/absl/flags/internal/flag.h 22:d:30e : snote: /usr/local/clang/include/absl/base/call_once.hexpanded from macro 'absl_nonnull't:, 195 : c16o241:n | #swarning: dttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e f iAn el195p | ahb sal N _un moo&nn cnaeu,l_l f _lN| a ^ogn n*u /usr/local/clang/include/absl/base/nullability.hla:bl241 s:l 22_| :n ^ o note: nexpanded from macro 'absl_nonnull'n ul l241 | f#ldaegf)i n{e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::strinIn file included from gs2/s2closest_cell_query.cc*: 18a: bIn file included from s../src/s2/s2closest_cell_query.hl:_30n: oIn file included from n../src/s2/s2cell_index.hn:u32l: lIn file included from ../src/s2/s2cell_union.hd:e29s: tIn file included from ,/usr/local/clang/include/absl/flags/flag.h :c42o: nIn file included from s/usr/local/clang/include/absl/flags/internal/flag.ht: 30A: l/usr/local/clang/include/absl/base/call_once.hp:h200a:N40u:m &warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a , | ^ 200 | v/usr/local/clang/include/absl/base/nullability.ho:i241d: 22L:o wnote: Lexpanded from macro 'absl_nonnull'e velC a241l | l#Odnecfei(naeb salb:s:lo_nncoen_nfullalg *_ Naobnsnlu_lnlo n n| u ^l l flag, Callable&& fn, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2closest_point_query.cc::24118:: 22In file included from :../src/s2/s2closest_point_query.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2closest_point_query_base.h:39 : 241In file included from | ../src/s2/s2point_index.h#:d27e: fIn file included from i/usr/local/clang/include/absl/container/btree_map.hn:e66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l70_: nIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:n198u: l/usr/local/clang/include/absl/strings/str_cat.hl: 641_:N29o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2contains_vertex_query.cc23:: 26In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2predicates.h67:: 55In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/flags/flag.h29:: 110/usr/local/clang/include/absl/strings/cord.h::29938:: 35:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110938 | | v o i d aSbselt:F:lcaogr(da_bisnlt:e:rFnlaalg:<:TC>o*r daRbespl*_ naobnsnlu_lnlo nfnlualgl, acso_ntsrte eT(&) vc)o n{s t ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | In file included from s2/s2contains_vertex_query.cc :c26o: nIn file included from s../src/s2/s2predicates.ht: 55c: h/usr/local/clang/include/absl/flags/flag.ha:r118*: 29a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n118u | lvlo iads _ScehtaFrlsa(g)( acbosnls:t:;F l a| g ^< T>/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dfelfaign,e caobnsslt_ nVo&n nvu)l l{ _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2convex_hull_query.ccl:_26n: oIn file included from n../src/s2/s2convex_hull_query.hn:u25l: lIn file included from ../src/s2/s2cap.h_:N30o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25In file included from : s2/s2closest_cell_query.ccIn file included from :../src/s2/s2cap.h18:: 30In file included from : ../src/s2/s2closest_cell_query.hIn file included from :../src/s2/s1angle.h30:: 28In file included from : ../src/s2/s2cell_index.hIn file included from :../src/s2/s2point.h32:: 27In file included from : ../src/s2/s2cell_union.hIn file included from :../src/s2/s2coder.h29:: 23: /usr/local/clang/include/absl/flags/flag.hIn file included from :/usr/local/clang/include/absl/status/status.h110::6729: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/cord.h:1017:51: 110 | warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o id S e1017t | F l a g (vaobisdl :s:eFtl_acgoz*_ ianbfsol(_cnoorndn_uilnlt efrlnaagl,: :cCoonrsdtz ITn&f ov*) a{b s l| _ ^n onnu/usr/local/clang/include/absl/base/nullability.hl:l241 :c22o:r dnote: zexpanded from macro 'absl_nonnull'_ in f241o | )# d{e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:30: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull fIn file included from ls2/s2convex_hull_query.cca:g26,: In file included from c../src/s2/s2convex_hull_query.ho:n25s: tIn file included from ../src/s2/s2cap.hV:&30 : vIn file included from )../src/s2/s1angle.h :{28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d1049e:f56i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1049o | n n usltla t_iNco nbnouolll G e| t ^F latAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from ls2/s2closest_edge_query.ccl:a18b: lIn file included from e../src/s2/s2closest_edge_query.h :_31N: uIn file included from l../src/s2/s1chord_angle.hl:a31b: lIn file included from e../src/s2/s2pointutil.h : 27| : ^ ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: In file included from expanded from macro 'S2_CHECK_NE's2/s2convex_hull_query.cc :26: In file included from 37../src/s2/s2convex_hull_query.h | :#25d: eIn file included from f../src/s2/s2cap.hi:n30e: In file included from S../src/s2/s1angle.h2:_28C: HIn file included from E../src/s2/s2point.hC:K27_: NIn file included from E../src/s2/s2coder.h :C23H: EIn file included from C/usr/local/clang/include/absl/status/status.hK:_67N: EIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:1258/usr/local/clang/include/absl/log/check.h::36120:: 3warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'CHECK_NE' 1258 | i120n | l i nAeB ScLo_rLdO_Gi_nItNeTrEnRaNlA:L:_CCoHrEdCRKe_pNFEl_aItM*P La(b(svla_ln1o)n,n u#lvla l 1| , ^ (v/usr/local/clang/include/absl/base/nullability.ha:l2412:)22,: #note: vexpanded from macro 'absl_nonnull'a l2 )241 | #| d ^e fi/usr/local/clang/include/absl/log/internal/check_impl.hn:e51 :a3b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'n onn u51l | l _ANBoSnLn_uLlOlG _ I| N ^T ERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 257s2/s2convex_hull_query.cc::2326:: In file included from note: ../src/s2/s2convex_hull_query.hexpanded from macro 'absl_nullable': 25: In file included from 257../src/s2/s2cap.h | :#30d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: a/usr/local/clang/include/absl/strings/cord.hb:l1268e: 51 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull repIn file included from ,s2/s2closest_edge_query.cc : 18| : ^In file included from ../src/s2/s2closest_edge_query.h:31/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1chord_angle.h::2231:: In file included from ../src/s2/s2pointutil.hnote: :expanded from macro 'absl_nonnull'27 : ../src/s2/util/math/matrix3x3.h241: | 276#:d5e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e a../src/s2/base/logging.hb:s37l:_21n:o nnote: nexpanded from macro 'S2_CHECK_NE'u ll 37_ | N#odnenfuilnle S| 2 ^_ CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (valIn file included from In file included from 2s2/s2crossing_edge_query.ccs2/s2convex_hull_query.cc)::,18 26: #: vIn file included from aIn file included from l../src/s2/s2crossing_edge_query.h../src/s2/s2convex_hull_query.h2:):31 25: : In file included from | In file included from ../src/s2/s2padded_cell.h ^../src/s2/s2cap.h: :2330/usr/local/clang/include/absl/log/internal/check_impl.h: : :In file included from In file included from 51../src/s2/s2cell_id.h../src/s2/s1angle.h:::34328:: : In file included from In file included from note: ../src/s2/s1angle.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'../src/s2/s2point.h: :2827: : In file included from In file included from 51../src/s2/s2point.h../src/s2/s2coder.h | : :27 23A: B: In file included from SIn file included from ../src/s2/s2coder.hL/usr/local/clang/include/absl/status/status.h::_2367L: : OIn file included from In file included from G/usr/local/clang/include/absl/status/status.h_/usr/local/clang/include/absl/status/internal/status_internal.hI:N:T67E29: R: In file included from N/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/internal/status_internal.hA::L127529_:: C51HIn file included from E: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.hC K_OP (1275C | hienclki_nNeE ,v o!i=d, Cvoarld1:,: Ivnalli1n_etReexpt:,: Evmalp2l,a cveaTlr2e_et(eCxotr)d R e| p ^* a/usr/local/clang/include/absl/log/internal/check_op.hb:s75l:_61n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'u ll r75e | p , A B| S ^L _L/usr/local/clang/include/absl/base/nullability.hO:G241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241C | H#EdCeKf(i:n:ea basbls:l:_inmopnlniuclilt __cNaosntn( 32 | s i z\e _ t| ^G et/usr/local/clang/include/absl/base/nullability.hE:s241t:i22m:a tnote: eexpanded from macro 'absl_nonnull'd Me m241o | r#ydUesfIn file included from ais2/s2convex_hull_query.ccneg ea:(b26cs: olIn file included from n_../src/s2/s2convex_hull_query.hsn:ot25n : nCIn file included from uo../src/s2/s2cap.hlr:ld30 R_: eNIn file included from opn../src/s2/s1angle.h*n: u28al: blIn file included from s ../src/s2/s2point.hl :_| 27n ^: o In file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.hr:e67p: )In file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^ /usr/local/clang/include/absl/strings/cord.h:1282:47:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 1282 | i n241l | i#ndee fvionied aCbosrld_:n:oInnnluilnle R_eNpo:n:nSueltlT r e| e ^( CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2crossing_edge_query.cc22::18 : In file included from note: ../src/s2/s2crossing_edge_query.hexpanded from macro 'absl_nonnull': 31: In file included from ../src/s2/s2padded_cell.h241: | 23#: dIn file included from e../src/s2/s2cell_id.hf:i43n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnullIn file included from s2/s2convex_hull_query.ccr:e26p: )In file included from ;../src/s2/s2convex_hull_query.h : 25| : ^In file included from ../src/s2/s2cap.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: s/usr/local/clang/include/absl/strings/cord.hl:_1290n:o54n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _No n1290n | uilnll i n| e ^ void Cord::InlineReIn file included from ps2/s2crossing_edge_query.cc:::18S: eIn file included from t../src/s2/s2crossing_edge_query.hT:r31e: eIn file included from O../src/s2/s2padded_cell.hr:E23m: pIn file included from t../src/s2/s2cell_id.hy:(43C: oIn file included from r../src/s2/s1angle.hd:R28e: pIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hr:e29p: ,In file included from /usr/local/clang/include/absl/strings/cord.h :| 86 ^: /usr/local/clang/include/absl/strings/cord_analysis.h:56/usr/local/clang/include/absl/base/nullability.h::56257:: 23:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nullable' 25756 | | #sdiezfei_nte GaebtsEls_tniumlaltaebdlFea i_rNSuhlalraebMleem o r| y ^U sage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnIn file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) ull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #defineIn file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assiIn file included from gs2/s2edge_clipping.ccn:_18i: mIn file included from p../src/s2/s2edge_clipping.hl:,34 : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from &/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : &In file included from ,/usr/local/clang/include/absl/log/internal/check_op.h : 40| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/log/internal/nullstream.h: 37529: | /usr/local/clang/include/absl/strings/string_view.h : 53 : 54 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] t r53u | ec,o ntsrtueex)p;r s| t ~~~~~~~~~~~r ing/usr/local/clang/include/absl/container/internal/btree_container.h_:v511i:e47w: Nnote: uexpanded from macro 'ABSL_INTERNAL_X'l lSa f511e | S t r i n g V i e w (AcBoSnLs_tI NcThEaRrN*A La_bAsTlT_RnIuBlUlTaEb_lCeA PpT)U R{E D _| B ^Y (this))/usr/local/clang/include/absl/base/nullability.h): 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l\_ n u| l ^~~~l able _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:25: In file included from ../src/s2/s2cap.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ RED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull ou/usr/local/clang/include/absl/container/internal/btree_container.ht:)540;: 3 :| ^warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h:241 :54022 | : note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ Xa(bisnls_enrotn_nourl_la s_sNiognnn,u liln s e| r ^t _or_assign_impl, &&, const &, false, In file included from s2/s2closest_cell_query.cc| : ^18 : In file included from ../src/s2/s2closest_cell_query.h/usr/local/clang/include/absl/container/internal/btree_container.h::32509: :In file included from 52../src/s2/s2closest_cell_query_base.h:: 33: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/container/btree_set.h :65: In file included from /usr/local/clang/include/absl/container/internal/btree.h :50970 | : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : AIn file included from B/usr/local/clang/include/absl/strings/internal/stringify_sink.hS:L23_: I/usr/local/clang/include/absl/strings/numbers.hN:T77E:R61N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A TTRI B77U | T[E[_nCoAdPiTsUcRaErDd_]B]Y (btohoils )S)i,m p l e A t o f ( a b s l : : s t r i n g _ v i e\w s| t ^r , /usr/local/clang/include/absl/container/internal/common.hf:l32o:a9t:* note: amacro 'ABSL_INTERNAL_IF_false' defined hereb sl_ n32o | n#nduelfli noeu tA)B;S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:I Fnote: _expanded from macro 'absl_nonnull'f al s241e | (#idfe_fsiantei safbiseld_,n o.n.n.u)l l_ __VNAo_nAnRuGlSl_ _ | ^| ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2closest_cell_query.cc::6718: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2closest_cell_query.h540::323: :In file included from ../src/s2/s2closest_cell_query_base.h:warning: 33passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from 540/usr/local/clang/include/absl/container/internal/btree.h | : 70 : AIn file included from B/usr/local/clang/include/absl/container/internal/layout.hS:L198_: IIn file included from N/usr/local/clang/include/absl/strings/str_cat.hT:E116R: NIn file included from A/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23X: (/usr/local/clang/include/absl/strings/numbers.hi:n88s:e62r:t _warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _ass i88g | n[,[ niondsiesrcta_rodr]_]a sbsoiogln _Siimmppll,e A&t&o,d (caobnsslt: :&s, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496In file included from :9s2/s2crossing_edge_query.cc:: 18note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from ../src/s2/s2crossing_edge_query.h:31: In file included from 496../src/s2/s2padded_cell.h | :#23d: eIn file included from f../src/s2/s2cell_id.hi:n43e: In file included from A../src/s2/s1angle.hB:S28L: _In file included from I../src/s2/s2point.hN:T27E: RIn file included from N../src/s2/s2coder.hA:L23_: XIn file included from (/usr/local/clang/include/absl/status/status.hF:u67n: cIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :C29a: lIn file included from l/usr/local/clang/include/absl/strings/cord.he:e94,: In file included from K/usr/local/clang/include/absl/strings/internal/cordz_info.hQ:u31a: l,/usr/local/clang/include/absl/synchronization/mutex.h :M489Q:u14a:l ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]K Valu e489, | M V a l u ev,o i.d. .()* a b s l _\n u l| l ^a ble invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h542::233: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 542/usr/local/clang/include/absl/strings/cord.h | : 94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T489E:R45N:A Lwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]X (in s489e | r t _ o r _ avsosiidg n(,* aibnssle_rntu_lolra_balses iignnv_airmipaln,t )&(&v,o icdo*n satb s&l,_ nfualllsaeb,i l i| t ^y _u/usr/local/clang/include/absl/container/internal/btree_container.hn:k509n:o52w:n )note: ,expanded from macro 'ABSL_INTERNAL_X' | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' A B289S | L#_dIeNfTiEnReN AaLb_sAlT_TnRuIlBlUaTbEi_lCiAtPyT_UuRnEkDn_oBwYn( t_hNiusl)l)_,u n s p e c i f i e d In file included from | s2/s2closest_edge_query.cc ^: 18 : In file included from ../src/s2/s2closest_edge_query.h : 34 : In file included from ../src/s2/s2closest_edge_query_base.hIn file included from :s2/s2crossing_edge_query.cc 32:\: 18 In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from | :../src/s2/s2crossing_edge_query.h ^65: : 31In file included from /usr/local/clang/include/absl/container/internal/common.h: /usr/local/clang/include/absl/container/internal/btree.h:In file included from :32../src/s2/s2padded_cell.h70::: 923In file included from :: /usr/local/clang/include/absl/container/internal/layout.h In file included from :note: ../src/s2/s2cell_id.h198macro 'ABSL_INTERNAL_IF_false' defined here:: 43In file included from : /usr/local/clang/include/absl/strings/str_cat.h In file included from :32116../src/s2/s1angle.h | : :#In file included from 28d/usr/local/clang/include/absl/strings/internal/stringify_sink.he: :fIn file included from 23i../src/s2/s2point.h: n:e27/usr/local/clang/include/absl/strings/numbers.h : :AIn file included from 66B../src/s2/s2coder.h:S41:L:23_ : IIn file included from warning: N/usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T:E 67R: NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hL :_6629I | : FIn file included from _ /usr/local/clang/include/absl/strings/cord.hf : a94 l : s In file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h ( i:f 31 _: s /usr/local/clang/include/absl/synchronization/mutex.ha :t 490i :s 13f :i e d warning: ,type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] . . . ) 490 | _i_n Vt _At _yA pRe G* vSao_bi_sd *l _ | na ^ob nsnlu_lnlu In file included from ls2/s2closest_point_query.ccol:uat18)b: ;iIn file included from l ../src/s2/s2closest_point_query.hi :t| 29 ^y: _In file included from u../src/s2/s2closest_point_query_base.hn:/usr/local/clang/include/absl/base/nullability.hk39n: :o241In file included from wn:../src/s2/s2point_index.h 22:a:27r : gnote: In file included from )expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/btree_map.h; : 67 : | 241/usr/local/clang/include/absl/container/internal/btree_container.h ^ | :# d542/usr/local/clang/include/absl/base/nullability.he::f3i289n::e 34 warning: a:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b snote: lexpanded from macro 'absl_nullability_unknown' _ 542n | o289 n | An#BudlSeLl_f IiN_TnNEoeR nNnaublslA lL __| n ^Xu (lilnasbeirlti_toyr__uansksniogwnn, _iNnuslelr_tu_nosrIn file included from p_s2/s2closest_edge_query.ccea:cs18is: fiiIn file included from gen../src/s2/s2closest_edge_query.hd_: i34m p: | lIn file included from ^,../src/s2/s2closest_edge_query_base.h :&32&: ,In file included from /usr/local/clang/include/absl/container/btree_set.hc:o65n: sIn file included from t/usr/local/clang/include/absl/container/internal/btree.h :In file included from &70s2/s2crossing_edge_query.cc,: :In file included from 18/usr/local/clang/include/absl/container/internal/layout.hf: a:In file included from l198../src/s2/s2crossing_edge_query.hs: e:In file included from ,31/usr/local/clang/include/absl/strings/str_cat.h : : In file included from 116| ../src/s2/s2padded_cell.h: ^:In file included from 23/usr/local/clang/include/absl/strings/internal/stringify_sink.h: /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from :23../src/s2/s2cell_id.h511: ::/usr/local/clang/include/absl/strings/numbers.h4352:: :77In file included from :../src/s2/s1angle.hnote: 61expanded from macro 'ABSL_INTERNAL_X':: 28 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]511../src/s2/s2point.h | : 27 : In file included from 77../src/s2/s2coder.h | :[ 23[ : nIn file included from o /usr/local/clang/include/absl/status/status.hd :iA67sB: cSIn file included from La/usr/local/clang/include/absl/status/internal/status_internal.hr_:dI29]N]T : bEoIn file included from Ro/usr/local/clang/include/absl/strings/cord.hlN A:SL94_i: AmIn file included from pT/usr/local/clang/include/absl/strings/internal/cordz_info.hTl:Re31IA: Bt/usr/local/clang/include/absl/synchronization/mutex.hUoTf:E(499_:aC35bAs:Pl T:Uwarning: R:Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]sDt_ rBi nY499g( | _t vh iivse)ow)i d)s t rE, nfa bl ol ae Dte b* u gaLbtosgr(lic_nnoognn_nsvtui elcwlh aosrut*rt ,)a; bds olu_b| nlu ^el* l a/usr/local/clang/include/absl/base/nullability.hab:bls241el :_n22naomnen):u;l lnote: expanded from macro 'absl_nonnull'| o ^ u t )241/usr/local/clang/include/absl/base/nullability.h; | : #257 d:| e23 ^f:i n enote: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nullable' : a241b s:l257_22 | n:o# dnnote: enexpanded from macro 'absl_nonnull'ufl iln e _241Na | obn#sndlue_fnilulnl el a| a ^bbl sel __nNounlnlualbll e_ N o| n ^n ull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:In file included from 62s2/s2closest_cell_query.cc:: 18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h :In file included from 8833s2/s2crossing_edge_query.cc | : [:In file included from [18/usr/local/clang/include/absl/container/btree_set.hn: o:dIn file included from 65i../src/s2/s2crossing_edge_query.h: s:cIn file included from 31a/usr/local/clang/include/absl/container/internal/btree.hr: d:In file included from ]70../src/s2/s2padded_cell.h]: : In file included from 23b/usr/local/clang/include/absl/container/internal/layout.ho: o:In file included from l198../src/s2/s2cell_id.h : S:In file included from i43m/usr/local/clang/include/absl/strings/str_cat.hp: l:eIn file included from 116A../src/s2/s1angle.h: t:In file included from o28d/usr/local/clang/include/absl/strings/internal/stringify_sink.h: (:In file included from a23../src/s2/s2point.hb: s/usr/local/clang/include/absl/strings/numbers.hl:::27:98: s:In file included from t60r../src/s2/s2coder.h:i:n 23gwarning: : _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]vIn file included from i/usr/local/clang/include/absl/status/status.he:w 67 98s: | tIn file included from [r/usr/local/clang/include/absl/status/internal/status_internal.h,[ :nd29oo: duIn file included from bi/usr/local/clang/include/absl/strings/cord.hls:ec*94a : arIn file included from bd/usr/local/clang/include/absl/strings/internal/cordz_info.hs]l:]_31 n: ob/usr/local/clang/include/absl/synchronization/mutex.hon:no549ull:l 40oS:iu mtwarning: p)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l; e A| ^t549o | b /usr/local/clang/include/absl/base/nullability.h( :asb241ts:al22t::i: cs note: tvroexpanded from macro 'absl_nonnull'iin dg _ Iv241ni | c#erdweef msietnrnte, S aybbnosclo_hlnSo*en nmua(bMlsullt_ e_nxNoo*nn nnauubllslll _ n oo| un ^tn )u;l l | m ^u , /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | In file included from #s2/s2closest_edge_query.cc241d: | e#18fdien: feiIn file included from na../src/s2/s2closest_edge_query.heb sal:b_s34nl: o_nnnouIn file included from nln../src/s2/s2closest_edge_query_base.hlu :l_lN 32o: _nNnIn file included from oun/usr/local/clang/include/absl/container/btree_set.hln:lu 65l l: | ^In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98In file included from :s2/s2crossing_edge_query.cc60::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2crossing_edge_query.h In file included from :s2/s2closest_cell_query.cc31: : 1898In file included from : | ../src/s2/s2padded_cell.h[In file included from :[../src/s2/s2closest_cell_query.h23n:: o32dIn file included from : i../src/s2/s2cell_id.hIn file included from s:c../src/s2/s2closest_cell_query_base.ha43:r: 33dIn file included from : ]../src/s2/s1angle.hIn file included from ]:/usr/local/clang/include/absl/container/btree_set.h 28:b: o65oIn file included from : l../src/s2/s2point.h In file included from S:i/usr/local/clang/include/absl/container/internal/btree.hm27p:l: e70In file included from A: t../src/s2/s2coder.hIn file included from o:b/usr/local/clang/include/absl/container/internal/layout.h23(:: a198bIn file included from : s/usr/local/clang/include/absl/status/status.hlIn file included from ::/usr/local/clang/include/absl/strings/str_cat.h67::: s116In file included from t: r/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from i:n/usr/local/clang/include/absl/strings/internal/stringify_sink.hg29_:v: 23iIn file included from : e/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/numbers.hw: :s94112t: :rIn file included from ,44 /usr/local/clang/include/absl/strings/internal/cordz_info.h:b: owarning: o31ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*: /usr/local/clang/include/absl/synchronization/mutex.ha b:s550l _:n112o64 | n: n uwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l o u t550) | ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241i | n# dte _f t yi np ee * ba abassble_s_nloin_nntnouenlrnln ua_lNlol: n:nouPulelt r) T;h| ^r e| a ^d Sy/usr/local/clang/include/absl/base/nullability.hn:c241h:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf In file included from iws2/s2closest_edge_query.ccn):e;18 a: bIn file included from | s ^../src/s2/s2closest_edge_query.hl _:/usr/local/clang/include/absl/base/nullability.hn34:o: 241nIn file included from :n../src/s2/s2closest_edge_query_base.h22u::l32 l: note: expanded from macro 'absl_nonnull'In file included from _ N/usr/local/clang/include/absl/container/btree_set.h o:241n65 | n: #udIn file included from lel/usr/local/clang/include/absl/container/internal/btree.hf :i n70| e ^: aIn file included from b/usr/local/clang/include/absl/container/internal/layout.hs:l198_: nIn file included from o/usr/local/clang/include/absl/strings/str_cat.hn:n116u: lIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.h :_23N: o/usr/local/clang/include/absl/strings/numbers.hn:n112u:l44l:In file included from s2/s2closest_cell_query.cc warning: :| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 ^ : In file included from ../src/s2/s2closest_cell_query.h: 32112: | In file included from ../src/s2/s2closest_cell_query_base.h : 33 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 65In file included from : s2/s2crossing_edge_query.ccIn file included from :/usr/local/clang/include/absl/container/internal/btree.h 18: : 70 In file included from : ../src/s2/s2crossing_edge_query.h In file included from : /usr/local/clang/include/absl/container/internal/layout.h31 : : 198 In file included from : ../src/s2/s2padded_cell.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h 23: : 116 In file included from : ../src/s2/s2cell_id.h In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.h 43 :: 23In file included from : ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/numbers.hi:n:t28116: _:tIn file included from 55y../src/s2/s2point.h:p: e27*warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from a ../src/s2/s2coder.hb:s23 l: 116_In file included from n | /usr/local/clang/include/absl/status/status.ho n:n 67 u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h : o29 u: tIn file included from ) /usr/local/clang/include/absl/strings/cord.h; : 94 | : ^ In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h In file included from :/usr/local/clang/include/absl/base/nullability.h s2/s2convex_hull_query.cc 31:: : 24126/usr/local/clang/include/absl/synchronization/mutex.h :: : 22In file included from 551 :../src/s2/s2convex_hull_query.h: :40 note: 25expanded from macro 'absl_nonnull': : In file included from ../src/s2/s2cap.h warning: :241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 30 | : #In file included from d e ../src/s2/s1angle.h f551: i | 28 n: es In file included from ta../src/s2/s2point.h aab:tbis27lsc: _l In file included from bn:../src/s2/s2coder.hoo::oni23nltn: u 1In file included from lDl2/usr/local/clang/include/absl/status/status.he 8:*c_67N orn: aenb/usr/local/clang/include/absl/status/internal/status_internal.hmus:elll149n_t :nSo 13ynn| :ncu ^ hl warning: Sltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e mo(uMtu)t;e x 149*| | ^ca obns/usr/local/clang/include/absl/base/nullability.hsl:t_241 n:co22hn:an ruIn file included from note: *l s2/s2closest_edge_query.ccexpanded from macro 'absl_nonnull'la : bms18 ul,: 241_ nIn file included from | #od../src/s2/s2closest_edge_query.h| n ^neu: fli34/usr/local/clang/include/absl/base/nullability.hln : :eM In file included from 241aak../src/s2/s2closest_edge_query_base.h:bes:22Clh32:_en: cokIn file included from note: nexpanded from macro 'absl_nonnull'nFu/usr/local/clang/include/absl/container/btree_set.h alil: l S65241 | _ t r i n g ( \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/common.h::24131::229:: note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here 241 | 31# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_utlrlu e (| i ^f _satisfied,In file included from s2/s2convex_hull_query.cc.:.26.: )In file included from ../src/s2/s2convex_hull_query.hi:f25_: sIn file included from a../src/s2/s2cap.ht:i30s: fIn file included from i../src/s2/s1angle.he:d28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | In file included from s2/s2closest_point_query.cc : 18c: oIn file included from n../src/s2/s2closest_point_query.hs:t29 : aIn file included from b../src/s2/s2closest_point_query_base.hs:l39:: :In file included from S../src/s2/s2point_index.ht:a27t: uIn file included from s/usr/local/clang/include/absl/container/btree_map.h*: 67a: b/usr/local/clang/include/absl/container/internal/btree_container.hs:l542_:n3o:n nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l stat u542s | , cAoBnSsLt_ IcNhTaErR*N AaLb_sXl(_innosnenrutl_lo rp_raesfsiixg)n;, i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn _241i | m#pdle,f i&n&e, acbosnls_tn o&n,n uflall s_eN,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l 543| | ^ In file included from s2/s2convex_hull_query.cc : 26 : In file included from ../src/s2/s2convex_hull_query.h :t25r: uIn file included from e../src/s2/s2cap.h):;30 : In file included from | ../src/s2/s1angle.h ~~~~~: 28/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/s2point.h::4727:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'ABSL_INTERNAL_X'23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 511 | /usr/local/clang/include/absl/status/internal/status_internal.h : 150 : 58 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S150L | _ I N T EcRoNnAsLt_ AaTbTsRlI:B:USTtEa_tCuAsP*T UaRbEsDl__BnYo(ntnhuilsl) )s)t a t u s , c o n s t c h a r * a b s l _ n\o n n| u ^~~~l l prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | /usr/local/clang/include/absl/container/internal/btree_container.h : 544 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | A B S L _ I N T E R N A L _ X ( i n s e r t _aobrs_la:s:suiignnt,1 2i8n*s earbts_lo_rn_oansnsuilgln _oiumtp)l;, &| & ^, co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22&:, note: texpanded from macro 'absl_nonnull'r ue ,241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u509l | l _ N o n n u l l A B| S ^L _INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) ifIn file included from _s2/s2closest_cell_query.ccs:a18t: iIn file included from s../src/s2/s2closest_cell_query.hf:i32e: dIn file included from ../src/s2/s2closest_cell_query_base.h :| 33 ^: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:In file included from 23s2/s2closest_point_query.cc: :18/usr/local/clang/include/absl/strings/numbers.h: :In file included from 152../src/s2/s2closest_point_query.h::3729:: In file included from ../src/s2/s2closest_point_query_base.hwarning: :39type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point_index.h:27: In file included from 152/usr/local/clang/include/absl/container/btree_map.h | :67v: o/usr/local/clang/include/absl/container/internal/btree_container.hi:d544 :P3u:t Twarning: w'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o Digit s544( | u i nAtB3S2L__tI NiT,E RcNhAaLr_*X (aibnssle_rnto_nonru_lals sbiugfn),; i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n_ i241m | p#ld,e f&i&n,e caobnsslt_ n&o,n nturlule ,_ N o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ul l545 | | ^ false); | ~~~~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2closest_cell_query.cc::50918:: 47In file included from :../src/s2/s2closest_cell_query.h :32note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h509: | 65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198A: BIn file included from S/usr/local/clang/include/absl/strings/str_cat.hL:_116I: NIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hE:R23N: A/usr/local/clang/include/absl/strings/numbers.hL:_156A:T55T:R Iwarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U TE_C A156P | TbUoRoElD _sBaYf(et_hsitsr)t)o,8 _ b a s e ( a b s l : : s t r i n g _ v i e w \t e x| t ^~~~, int8_t/usr/local/clang/include/absl/container/internal/btree_container.h*: 544a:b3s:l _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o n/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l52 :v anote: lexpanded from macro 'ABSL_INTERNAL_X'u e, 511| | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ AaTbTsRlI_BnUoTnEn_uClAlP T_UNRoEnDn_uBlYl( t h| i ^s ))) In file included from s2/s2closest_cell_query.cc: :18 : \In file included from In file included from ../src/s2/s2closest_cell_query.h/usr/local/clang/include/absl/container/internal/btree.h ::| 32 ^70: : In file included from In file included from ../src/s2/s2closest_cell_query_base.h/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/layout.h:::3332198: :: In file included from 9In file included from /usr/local/clang/include/absl/container/btree_set.h:/usr/local/clang/include/absl/strings/str_cat.h: :65116note: : : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/container/internal/btree.h::23 70: 32: | In file included from /usr/local/clang/include/absl/strings/numbers.h#/usr/local/clang/include/absl/container/internal/layout.h:d:116e198:f: 55iIn file included from :n/usr/local/clang/include/absl/strings/str_cat.h e:warning: 116type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A: BIn file included from S/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23I: N T/usr/local/clang/include/absl/strings/numbers.h116E: | R158 N: A57 L: _ Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _ f a l s158 e | (b io fo _l s as ta if se f_ is et dr ,t o .1 .6 ._ )b a _s _e V( Aa _b As Rl G:aS:b_ss_tl r: i:| ni ^gn _tv1i2e8w* taebxstl,_ nionntn1u6l_lt *o uatb)s;l _ n| o ^n null/usr/local/clang/include/absl/base/nullability.h :v241a:l22u:e ,note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull In file included from s2/s2closest_point_query.cc| : ^18 : In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: In file included from warning: s2/s2closest_cell_query.ccpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 18: In file included from ../src/s2/s2closest_cell_query.h :54732 | : In file included from ../src/s2/s2closest_cell_query_base.h : 33 : In file included from In file included from s2/s2closest_edge_query.cc /usr/local/clang/include/absl/container/btree_set.h: :18 65: : In file included from In file included from ../src/s2/s2closest_edge_query.h /usr/local/clang/include/absl/container/internal/btree.h: :34 70: : In file included from In file included from ../src/s2/s2closest_edge_query_base.h/usr/local/clang/include/absl/container/internal/layout.h :: 32198t: : rIn file included from In file included from /usr/local/clang/include/absl/container/btree_set.hu/usr/local/clang/include/absl/strings/str_cat.h:e:65)116: ;: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h /usr/local/clang/include/absl/strings/internal/stringify_sink.h:| :70 ^23: : In file included from /usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/container/internal/btree_container.h:::198160496: ::In file included from 579/usr/local/clang/include/absl/strings/str_cat.h::: 116warning: : note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from macro 'ABSL_INTERNAL_X' defined here /usr/local/clang/include/absl/strings/internal/stringify_sink.h :23: /usr/local/clang/include/absl/strings/numbers.h160496: | | 118b#:od56oe:lf iwarning: sntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ae f eA_B sS118tL | r_ tI oN 3T 2E _R bN aA sL e_ (X a( bF su ln :c :, s tC ra il nl ge _e v, i eK wQ u ta el x, t ,M Q iu na tl 3, 2 _KatVb*as llau:be:s,ul i_MnnVtoa1nl2nu8ue*l, l a .bv.sa.ll)_u ne o, n n u| \l ^ l | o/usr/local/clang/include/absl/base/nullability.h ^u: t241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57/usr/local/clang/include/absl/container/internal/btree_container.h:: 546:warning: 3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | bo o546l | s aAfBeS_Ls_tIrNtToE6R4N_AbLa_sXe((ianbsselr:t:_sotrr_iansgs_ivgine,w itnesxetr,t _ionrt_6a4s_sti*g na_bismlp_lnIn file included from ,s2/s2closest_edge_query.cco :n&18n&: u,In file included from l ../src/s2/s2closest_edge_query.hlc: o34vn: asIn file included from lt../src/s2/s2closest_edge_query_base.hu :e&32,,: In file included from t/usr/local/clang/include/absl/container/btree_set.h| r: ^u65 e: ,In file included from /usr/local/clang/include/absl/base/nullability.h /usr/local/clang/include/absl/container/internal/btree.h: :241| 70: ^: 22 In file included from :/usr/local/clang/include/absl/container/internal/layout.h /usr/local/clang/include/absl/container/internal/btree_container.h::note: 198509expanded from macro 'absl_nonnull': : In file included from 52/usr/local/clang/include/absl/strings/str_cat.h: : 241116note: | : expanded from macro 'ABSL_INTERNAL_X'#In file included from d/usr/local/clang/include/absl/strings/internal/stringify_sink.he:f23 i: 509n/usr/local/clang/include/absl/strings/numbers.h | e: 152 a: b37 s: l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o n nAu Bl152Sl | L v__oINiNodTn EnPRuuNltAlTL w_ oA| DT ^iT gRiItBsU(TuEi_nCtA3P2T_UtR EiD,_ BcYh(atIn file included from rhs2/s2closest_cell_query.cc*i: s18a: )bIn file included from )s../src/s2/s2closest_cell_query.h,l: _32 n: oIn file included from ../src/s2/s2closest_cell_query_base.hn :n 33u : l In file included from l /usr/local/clang/include/absl/container/btree_set.h :b 65u : f In file included from ) /usr/local/clang/include/absl/container/internal/btree.h; : 70 : | In file included from ^ /usr/local/clang/include/absl/container/internal/layout.h : 198/usr/local/clang/include/absl/base/nullability.h : : In file included from 241 /usr/local/clang/include/absl/strings/str_cat.h:\:22 116: : | In file included from note: ^/usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'absl_nonnull' : 23/usr/local/clang/include/absl/container/internal/common.h: :/usr/local/clang/include/absl/strings/numbers.h24131: | :165#9:d:39e :f note: iwarning: macro 'ABSL_INTERNAL_IF_true' defined herentype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] e a b31 s | 165l# | _d ne of ni nn ue l lA B _S NL o_ nI nN uT lE lR N A | L ^_ I F _ tarbusel(:i:fi_nsta1t2i8s*f iaebds,l _.n.o.In file included from n)s2/s2closest_edge_query.ccn :ui18lf: l_In file included from s../src/s2/s2closest_edge_query.hva:at34li: usIn file included from ef../src/s2/s2closest_edge_query_base.h,i: e32id: n In file included from t /usr/local/clang/include/absl/container/btree_set.h | :b ^65a : sIn file included from e/usr/local/clang/include/absl/container/internal/btree.h):;70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^: 198: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/str_cat.h::241116:: 22In file included from In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.hs2/s2closest_point_query.cc ::23note: 18: expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/numbers.h In file included from :../src/s2/s2closest_point_query.h156 ::2412955 | : :#In file included from d../src/s2/s2closest_point_query_base.hwarning: e:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f39 i: nIn file included from e../src/s2/s2point_index.h :156a27 | b: bsIn file included from ol/usr/local/clang/include/absl/container/btree_map.ho_:ln67 o: sn/usr/local/clang/include/absl/container/internal/btree_container.han:fu546el:_l3s :t_ rNwarning: to'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]on 8n_ublal s 546e | (| a ^ b AsBlS:L:_sItNrTiEnRgN_AvLi_eXw( itnIn file included from ess2/s2closest_cell_query.ccxe:tr18,t: _In file included from io../src/s2/s2closest_cell_query.hnr:t_328a: _sIn file included from ts../src/s2/s2closest_cell_query_base.h*i: g33an: b,In file included from s /usr/local/clang/include/absl/container/btree_set.hli:_n65ns: oeIn file included from nr/usr/local/clang/include/absl/container/internal/btree.hnt:u_70lo: lrIn file included from _/usr/local/clang/include/absl/container/internal/layout.hva:as198ls: uiIn file included from eg/usr/local/clang/include/absl/strings/str_cat.h,n: _116 i: | mIn file included from ^p/usr/local/clang/include/absl/strings/internal/stringify_sink.h l:,23/usr/local/clang/include/absl/base/nullability.h : :&241/usr/local/clang/include/absl/strings/numbers.h&::,22166 ::c 57o:note: n expanded from macro 'absl_nonnull's warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241& | ,# d te166rf | uibeno,eo l a | bs ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sa lf_e n_547os | nt nr ut lo lu 8 __ Nb oa ns ne u( la lb s l | : ^: sttrruien)g;_ v i| e ~~~~~w te/usr/local/clang/include/absl/container/internal/btree_container.hx:t509,: 47u:In file included from i s2/s2closest_edge_query.ccn:note: t18expanded from macro 'ABSL_INTERNAL_X'8: _In file included from t../src/s2/s2closest_edge_query.h*: 34509a: | bIn file included from s../src/s2/s2closest_edge_query_base.h l: _32 n: oIn file included from n/usr/local/clang/include/absl/container/btree_set.h n: u65 l: lIn file included from A /usr/local/clang/include/absl/container/internal/btree.hBv:Sa70Ll: _uIn file included from Ie/usr/local/clang/include/absl/container/internal/layout.hN,:T 198E : R| In file included from N ^/usr/local/clang/include/absl/strings/str_cat.hA :L116/usr/local/clang/include/absl/base/nullability.h_: :AIn file included from 241T/usr/local/clang/include/absl/strings/internal/stringify_sink.h:T:22R23:I: B/usr/local/clang/include/absl/strings/numbers.hnote: U:expanded from macro 'absl_nonnull'T158 E:_57 C:241A | Pwarning: #Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]dU eRfEiD n_158eB | Yba(obtoshlli _ssn)ao)fn,en _u sl tl r t_ oN 1o 6n _n bu al sl e ( a| b ^ s l : : s t r i\n g _| v ^~~~i ew texIn file included from t/usr/local/clang/include/absl/container/internal/btree_container.hs2/s2closest_cell_query.cc,:: 54618i:: n3In file included from t:../src/s2/s2closest_cell_query.h1 :632warning: _: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]tIn file included from *../src/s2/s2closest_cell_query_base.h /usr/local/clang/include/absl/container/internal/btree_container.h:a:33b511: s:In file included from l52/usr/local/clang/include/absl/container/btree_set.h_::n 65onote: : nexpanded from macro 'ABSL_INTERNAL_X'In file included from n /usr/local/clang/include/absl/container/internal/btree.hu:l70 l: 511 In file included from | v/usr/local/clang/include/absl/container/internal/layout.h a: l198 u: eIn file included from ,/usr/local/clang/include/absl/strings/str_cat.h : 116 | : ^In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h A:B23/usr/local/clang/include/absl/base/nullability.h: S:/usr/local/clang/include/absl/strings/numbers.hL241:_:168I22:N:59T :Enote: Rexpanded from macro 'absl_nonnull'#define awarning: bsltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonnu l168l | b_oNooln nsualfle _ s| t ^r tou16_base(absl::string_vieIn file included from ws2/s2crossing_edge_query.cc :t18e: xIn file included from t../src/s2/s2crossing_edge_query.h,: 31u: iIn file included from n../src/s2/s2padded_cell.ht:1236: _In file included from t../src/s2/s2cell_id.h*: 43a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.hv:a23l: uIn file included from e/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^ /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 552#:d64e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l552_ | n o n n u l l _ N o n n u l l | ^ base_internal::PerThreadSynIn file included from cs2/s2closest_cell_query.cch:*18 : aIn file included from b../src/s2/s2closest_cell_query.hs:l32_: nIn file included from o../src/s2/s2closest_cell_query_base.hn:n33u: lIn file included from l/usr/local/clang/include/absl/container/btree_set.h :w65,: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/base/nullability.h198:: 241In file included from :/usr/local/clang/include/absl/strings/str_cat.h22::116 : In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'absl_nonnull': 23: /usr/local/clang/include/absl/strings/numbers.h241: | 170#:d59e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l170_ | nboononlu lsla f_eN_osntnrutlolu 3 2| _ ^b ase(absl::string_view text, uIn file included from is2/s2crossing_edge_query.ccn:t183: 2In file included from _../src/s2/s2crossing_edge_query.ht:*31 : aIn file included from b../src/s2/s2padded_cell.hs:l23_: nIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h :v28a: lIn file included from u../src/s2/s2point.he:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n556e: 38a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n556u | l l v_oNiodn nLuolclk S l| o ^w Loop(SyncNhWaiAtLP_aArIn file included from Ts2/s2closest_cell_query.ccaT:mR18sI: *BIn file included from U../src/s2/s2closest_cell_query.haT:bE32s_: lCIn file included from _A../src/s2/s2closest_cell_query_base.hnP:oT33nU: nRIn file included from uE/usr/local/clang/include/absl/container/btree_set.hlD:l_65 B: wYIn file included from a(/usr/local/clang/include/absl/container/internal/btree.hit:th70pi: ,sIn file included from )/usr/local/clang/include/absl/container/internal/layout.hi):n)198t : In file included from f /usr/local/clang/include/absl/strings/str_cat.hl :a 116g : s In file included from ) /usr/local/clang/include/absl/strings/internal/stringify_sink.h; : 23 : | /usr/local/clang/include/absl/strings/numbers.h ^ : 172 :/usr/local/clang/include/absl/base/nullability.h 59: :241 : 22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' \172 | 241 b | | o# ^od leIn file included from f/usr/local/clang/include/absl/container/internal/common.hs2/s2debug.ccsi:n:a31e18 : f:aIn file included from e9b../src/s2/s2debug.h_:s:s tl55note: r_t: macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from n../src/s2/base/commandlineflags.hoo :n21 un: 316uIn file included from | 4#ld/usr/local/clang/include/absl/flags/flag.h_le :bf_i42aNsne: (oen nIn file included from aAuB/usr/local/clang/include/absl/flags/internal/flag.hblSl:sLl 30_:I : :N| sT/usr/local/clang/include/absl/base/call_once.h ^tE: rR52iN:n24Ag:L_ _vwarning: Iitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F _eIn file included from tws2/s2crossing_edge_query.ccr :t u18e52e: x | (In file included from tsi../src/s2/s2crossing_edge_query.h,tf: d_31u:s:: aianIn file included from ttt../src/s2/s2padded_cell.h6oi:4ms23_ifc: ti:n)*28 o : aniIn file included from fbns../src/s2/s2point.hl_u:l_sn27lao: n tIn file included from inv../src/s2/s2coder.hsualllu :Cfe23,o nit: r eIn file included from o| d/usr/local/clang/include/absl/status/status.h l ^W:o 67r| : /usr/local/clang/include/absl/base/nullability.hd ^(In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h241 :| :29 ^22 : :In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.hnote: 94expanded from macro 'absl_nonnull':: 241 In file included from :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h 22s2/s2closest_point_query.cc:241::31 | 18: #note: : /usr/local/clang/include/absl/synchronization/mutex.hdexpanded from macro 'absl_nonnull'In file included from :e ../src/s2/s2closest_point_query.h558f ::i2412935n | : #:eIn file included from d e../src/s2/s2closest_point_query_base.hfaiwarning: n:btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]se39 l: a_In file included from bn../src/s2/s2point_index.ho558ns:l | n27_ u: ln In file included from blo/usr/local/clang/include/absl/container/btree_map.hno :_nou67Nlol: nl/usr/local/clang/include/absl/container/internal/btree_container.h Ln:u_oN546lclko: Sn3n l:u| lolw ^ Wwarning: i 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t| ^h Dea d546l | i n eA(BIn file included from MSs2/s2debug.ccIn file included from us2/s2closest_cell_query.ccL:H18o:_: w18IIn file included from : N../src/s2/s2debug.haIn file included from T:b55../src/s2/s2closest_cell_query.hEs: :In file included from R../src/s2/base/commandlineflags.hNl32:A_: 21LnIn file included from o: _../src/s2/s2closest_cell_query_base.hnIn file included from X:null /usr/local/clang/include/absl/flags/flag.h(33h:i: o42nIn file included from w: s/usr/local/clang/include/absl/container/btree_set.h,In file included from e: /usr/local/clang/include/absl/flags/internal/flag.hr65t :: _| 30In file included from o ^r: /usr/local/clang/include/absl/container/internal/btree.h _/usr/local/clang/include/absl/base/call_once.h:a/usr/local/clang/include/absl/base/nullability.hs:70:s53: 241i:In file included from :g22/usr/local/clang/include/absl/container/internal/layout.h22n:::, 198 warning: : inote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from nexpanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/str_cat.hs :e 116 r53: 241t | In file included from | _ /usr/local/clang/include/absl/strings/internal/stringify_sink.h # o :adr23be_f: isa/usr/local/clang/include/absl/strings/numbers.hsnle:s: :a175biso:gln41cn__:ieIn file included from _fls2/s2convex_hull_query.cca: g26: *In file included from ../src/s2/s2convex_hull_query.ha:b25s : 241lIn file included from | _../src/s2/s2cap.h#n:do30en: fnIn file included from iu../src/s2/s1angle.hnl:el28 : afIn file included from bl../src/s2/s2point.hsa:lg27_): n;In file included from o ../src/s2/s2coder.hn :n| 23u ^: l l/usr/local/clang/include/absl/status/status.h :_725N:o38n:/usr/local/clang/include/absl/base/nullability.hn :u241warning: l:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l22 : | note: ^ expanded from macro 'absl_nonnull' 725 | s241t | a#tdiecf isntea taubss_li_nntoenrnnualll: :_SNtoantnuuslRle In file included from p s2/s2closest_edge_query.cc*| : ^18a : bIn file included from s../src/s2/s2closest_edge_query.hl:_34n: oIn file included from n../src/s2/s2closest_edge_query_base.hn:u32l: lIn file included from /usr/local/clang/include/absl/container/btree_set.hP:r65e: pIn file included from a/usr/local/clang/include/absl/container/internal/btree.hr:e70T: oIn file included from M/usr/local/clang/include/absl/container/internal/layout.ho:d198i: fIn file included from y/usr/local/clang/include/absl/strings/str_cat.h(: 116 : | In file included from ^/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23: /usr/local/clang/include/absl/strings/numbers.h:/usr/local/clang/include/absl/base/nullability.h160::24157::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 160# | dbeofoiln es aafbes_ls_tnrotnon3u2l_lb a_sNeo(nanbuslll: : s| t ^r ing_view text, int32_t* abslIn file included from _s2/s2debug.ccn:o18n: nIn file included from u../src/s2/s2debug.hl:l55 : vIn file included from a../src/s2/base/commandlineflags.hl:u21e: ,In file included from /usr/local/clang/include/absl/flags/flag.h :| 42 ^: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/base/call_once.h::2296:: 33In file included from :note: s2/s2convex_hull_query.cc expanded from macro 'absl_nonnull': warning: 26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from 241../src/s2/s2convex_hull_query.h | :#25 d: 96eIn file included from | f../src/s2/s2cap.h i: n30fe: r In file included from ia../src/s2/s1angle.heb:ns28dl: _In file included from sn../src/s2/s2point.hto:dn27:n: :uIn file included from al../src/s2/s2coder.htl:o 23m_: iN/usr/local/clang/include/absl/status/status.hco: * 732a | b s ls_tnaotnincu lclo nbsats In file included from ess2/s2closest_edge_query.cc_t:id18n:: t:In file included from es../src/s2/s2closest_edge_query.hrt:nr34ai: lnIn file included from :g../src/s2/s2closest_edge_query_base.h:*:C 32oa: nbIn file included from ts/usr/local/clang/include/absl/container/btree_set.hrl:o_65ln: WoIn file included from on/usr/local/clang/include/absl/container/internal/btree.hrn:du70(l: lIn file included from /usr/local/clang/include/absl/container/internal/layout.h| E: ^m198 p: tIn file included from /usr/local/clang/include/absl/base/nullability.hy/usr/local/clang/include/absl/strings/str_cat.h:S:241t116:r: 22iIn file included from :n/usr/local/clang/include/absl/strings/internal/stringify_sink.h g:note: (23expanded from macro 'absl_nonnull'): ;/usr/local/clang/include/absl/strings/numbers.h : 241162| | : ^#57 d:e /usr/local/clang/include/absl/base/nullability.hf:warning: i241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: e22 :a b162note: s | expanded from macro 'absl_nonnull'lb _ono ol241n | ns#uadlfelef _i_snNteor ntanobu6sl4ll__ bn ao| sn ^en (ualbls l_:N:oIn file included from sns2/s2debug.cctn:ru18il: nlIn file included from g ../src/s2/s2debug.h_ :v| 55i ^: e In file included from w../src/s2/base/commandlineflags.h :t21e: xIn file included from t/usr/local/clang/include/absl/flags/flag.h,: 42i: nIn file included from t/usr/local/clang/include/absl/flags/internal/flag.h6:430_: t/usr/local/clang/include/absl/base/call_once.h*: 97a:In file included from b18s2/s2convex_hull_query.ccs::l 26_: warning: nIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o../src/s2/s2convex_hull_query.h n:n25 u: 97lIn file included from | l../src/s2/s2cap.h : v30 a: lIn file included from u../src/s2/s1angle.h e:o,28n : c In file included from e| ../src/s2/s2point.h_ ^:f 27l: a/usr/local/clang/include/absl/base/nullability.hIn file included from g:../src/s2/s2coder.h*241: :23a22: b:/usr/local/clang/include/absl/status/status.hs :l733note: _:expanded from macro 'absl_nonnull'n29 o:n n241warning: u | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l# ld ef fl733ia | ng e) ;sa tb as| tl ^i_ cn o/usr/local/clang/include/absl/base/nullability.hcn:on241nu:sl22tl: s_note: tNexpanded from macro 'absl_nonnull'do :n:n su241tl | rl#i dn eg| f* ^i naeb salb_snlo_nnnounlnlu lMlo v_eNdoFnrnoumlIn file included from Sls2/s2closest_edge_query.cct :r 18i| : n ^In file included from g ../src/s2/s2closest_edge_query.h(:)34;: In file included from ../src/s2/s2closest_edge_query_base.h| : ^32 : In file included from /usr/local/clang/include/absl/container/btree_set.h/usr/local/clang/include/absl/base/nullability.h::65241: :In file included from 22/usr/local/clang/include/absl/container/internal/btree.h:: 70: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/layout.h :198: In file included from 241/usr/local/clang/include/absl/strings/str_cat.h | :#116d: eIn file included from f/usr/local/clang/include/absl/strings/internal/stringify_sink.hi:n23e: /usr/local/clang/include/absl/strings/numbers.ha:b165s:l39_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 165_ | N o n n u l l | ^ absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2convex_hull_query.cc :26 : 241In file included from | ../src/s2/s2convex_hull_query.h#:d25e: fIn file included from i../src/s2/s2cap.hn:e30 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: o/usr/local/clang/include/absl/status/status.hn:n751u:l61l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_In file included from ts2/s2closest_edge_query.cc :P18o: iIn file included from n../src/s2/s2closest_edge_query.ht:e34r: TIn file included from o../src/s2/s2closest_edge_query_base.hR:e32p: (In file included from s/usr/local/clang/include/absl/container/btree_set.ht:a65t: uIn file included from s/usr/local/clang/include/absl/container/internal/btree.h_:i70n: tIn file included from In file included from e/usr/local/clang/include/absl/container/internal/layout.hs2/s2debug.ccr::n19818a: : lIn file included from In file included from :/usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2debug.h:::S11655t: : aIn file included from In file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/base/commandlineflags.hu::s2321R: : e/usr/local/clang/include/absl/strings/numbers.hIn file included from p:/usr/local/clang/include/absl/flags/flag.h*166: :42a57: b:In file included from s /usr/local/clang/include/absl/flags/internal/flag.hl:warning: _30type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: o/usr/local/clang/include/absl/base/call_once.hn:n111 u:166l40 | l:b orwarning: o)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l; s a| f ^111e | _vs/usr/local/clang/include/absl/base/nullability.hot:ir241dt: o22Lu:o8 w_note: Lbexpanded from macro 'absl_nonnull'ea vsee l(241Ca | ab#lsdlleO:fn:icsneter( iaanbbgss_llv:_i:neoownn cnteue_lxfltl ,a_ gNu*oi nnantbu8sl_llt_ *n o| an ^bn sull_ln ofnlnaugl,l CvaallluaebIn file included from ,ls2/s2convex_hull_query.cc e: &26| &: ^ In file included from f../src/s2/s2convex_hull_query.hn:,25 : In file included from /usr/local/clang/include/absl/base/nullability.h| ../src/s2/s2cap.h: ^:241 30:: 22In file included from /usr/local/clang/include/absl/base/nullability.h:../src/s2/s1angle.h: :24128note: :: expanded from macro 'absl_nonnull'22In file included from :../src/s2/s2point.h : 27note: 241: expanded from macro 'absl_nonnull' | In file included from #../src/s2/s2coder.hd: e23241f: | i/usr/local/clang/include/absl/status/status.h#n:de752e :fa44ib:ns elwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]an bosnln _u752nl | ol n n_suNtloalnt ni_ucNl olcn on nu| sl ^tl s t| a ^t us_internal::StaIn file included from ts2/s2closest_edge_query.ccu:s18R: eIn file included from p../src/s2/s2closest_edge_query.h*: 34a: bIn file included from s../src/s2/s2closest_edge_query_base.hl:_32n: oIn file included from n/usr/local/clang/include/absl/container/btree_set.hn:u65l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.hR:e70p: TIn file included from o/usr/local/clang/include/absl/container/internal/layout.hP:o198i: nIn file included from t/usr/local/clang/include/absl/strings/str_cat.he:r116(: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/base/nullability.h::168241::5922:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 168# | dbeofoiln es aafbes_ls_tnrotnonuu1l6l_ b_aNsoen(naublsll : :| s ^t ring_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::sntrinogn_nvuill _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:e18w: In file included from t../src/s2/s2crossing_edge_query.he:x31t: ,In file included from ../src/s2/s2padded_cell.hu:23i: nIn file included from t../src/s2/s2cell_id.h3:243_: tIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from v/usr/local/clang/include/absl/status/status.ha:l67u: eIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22:/usr/local/clang/include/absl/synchronization/mutex.h :576note: :expanded from macro 'absl_nonnull'49 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #d e576 | f i nveo iadb sTlr_ynRoenmnouvlel( b_aNsoen_niunltle r n| a ^l ::PerThreadSynch* absl_nonnull s); | In file included from ^s2/s2closest_edge_query.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_edge_query.h241::3422: :In file included from ../src/s2/s2closest_edge_query_base.h:note: 32expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/btree_set.h: 65241: | In file included from #/usr/local/clang/include/absl/container/internal/btree.hd:e70f: iIn file included from n/usr/local/clang/include/absl/container/internal/layout.he: 198a: bIn file included from s/usr/local/clang/include/absl/strings/str_cat.hl:_116n: oIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:u23l: l/usr/local/clang/include/absl/strings/numbers.h :_172N:o59n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 172 | bool safe_strtouIn file included from 6s2/s2crossing_edge_query.cc4:_18b: aIn file included from s../src/s2/s2crossing_edge_query.he:(31a: bIn file included from s../src/s2/s2padded_cell.hl::23:: sIn file included from t../src/s2/s2cell_id.hr:i43n: gIn file included from _../src/s2/s1angle.hv:i28e: wIn file included from ../src/s2/s2point.ht:e27x: tIn file included from ,../src/s2/s2coder.h :u23i: nIn file included from t/usr/local/clang/include/absl/status/status.h6:467_: tIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hv:a578l:u45e:, warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h578: | 241 : 22v:o inote: dexpanded from macro 'absl_nonnull' Bl o241c | k#(dbeafsien_ei natbesrln_anlo:n:nPuelrlT h_rNeoandnSuylnlc h *| ^a bsl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2closest_edge_query.cc | :#18d: eIn file included from f../src/s2/s2closest_edge_query.hi:n34e: In file included from a../src/s2/s2closest_edge_query_base.hb:s32l: _In file included from n/usr/local/clang/include/absl/container/btree_set.ho:n65n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 70_: NIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:n198u: lIn file included from l/usr/local/clang/include/absl/strings/str_cat.h : 116| : ^In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | In file included from s2/s2crossing_edge_query.cc : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : aIn file included from b../src/s2/s2point.hs:l27:: :In file included from u../src/s2/s2coder.hi:n23t: 1In file included from 2/usr/local/clang/include/absl/status/status.h8:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :v31a: l/usr/local/clang/include/absl/synchronization/mutex.hu:e580,: 34i:n twarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b ase )580; | | b ^a se/usr/local/clang/include/absl/base/nullability.h_:i241n:t22e:r nnote: aexpanded from macro 'absl_nonnull'l :: P241e | r#TdherfeiandeS yanbcshl*_ naobnsnlu_lnlu l_lNaobnlneu lWla k e| u ^p ( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from us2/s2closest_edge_query.ccl:l18a: bIn file included from l../src/s2/s2closest_edge_query.he: 34 : | In file included from ^../src/s2/s2closest_edge_query_base.h :32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.hs2/s2crossing_edge_query.cc::70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from warning: /usr/local/clang/include/absl/strings/internal/stringify_sink.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : /usr/local/clang/include/absl/strings/numbers.h:182:7: 175 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | c h a r * a b s l _ n o n n u lalb sRlo:u:nudiTnrti1p2D8o*u balbesTlo_Bnuofnfneurl(ld ovuabllueem ,d ,i pnclth, a br&a*&s ,ea )bc;so ln _s| nt ^o n&n,u /usr/local/clang/include/absl/base/nullability.hlt:lr241 u:be22u,:f f note: e| expanded from macro 'absl_nonnull'r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ; | 241 ^ | 547# | d /usr/local/clang/include/absl/base/nullability.he :f 241i :n 22e : a note: b expanded from macro 'absl_nonnull's l _ n241 o | n# nd ue lf lit nr_euN eoa)nb;ns ul l_| l ~~~~~n o n| n ^u l/usr/local/clang/include/absl/container/internal/btree_container.hl: 511_:N47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l | ^ 511 | In file included from s2/s2closest_edge_query.cc : 18 : AIn file included from B../src/s2/s2closest_edge_query.hS:L34_: IIn file included from N../src/s2/s2closest_edge_query_base.hT:E32R: NIn file included from A/usr/local/clang/include/absl/container/btree_set.hL:_65A: TIn file included from T/usr/local/clang/include/absl/container/internal/btree.hR:I70B: UIn file included from T/usr/local/clang/include/absl/container/internal/layout.hE:_198CIn file included from : As2/s2closest_cell_query.ccPIn file included from :T/usr/local/clang/include/absl/strings/str_cat.h18U:: R116In file included from E: ../src/s2/s2closest_cell_query.hDIn file included from :_/usr/local/clang/include/absl/strings/internal/stringify_sink.h32B:: Y23In file included from (: ../src/s2/s2closest_cell_query_base.ht/usr/local/clang/include/absl/strings/numbers.h:h:33i182: s:In file included from )60/usr/local/clang/include/absl/container/btree_set.h)::) 65 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from 182 /usr/local/clang/include/absl/container/internal/layout.h | :c 198h : a In file included from r /usr/local/clang/include/absl/strings/str_cat.h* : 116a : b In file included from s l _ /usr/local/clang/include/absl/strings/internal/stringify_sink.hn :o 23n : n /usr/local/clang/include/absl/strings/numbers.hu\:l 182l : | 7R ^~~~:o uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Trip D182o | ucbhlaerT*o Baubfsfle_rn(odnonuubllle Rdo,u ncdhTarri*p Daobusbll_enToonBnuuflfle rb(udfofuebrl)e; d ,| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld ebfuifnfee ra)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnullIn file included from s2/s2closest_edge_query.cc_:N18o: nIn file included from n../src/s2/s2closest_edge_query.hu:l34l: In file included from ../src/s2/s2closest_edge_query_base.h| : ^32 : In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h550In file included from ::s2/s2closest_cell_query.cc19824:: :18In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from warning: :../src/s2/s2closest_cell_query.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]116: : 32In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.h In file included from :550../src/s2/s2closest_cell_query_base.h23 | :: 33/usr/local/clang/include/absl/strings/numbers.h : :In file included from 183/usr/local/clang/include/absl/container/btree_set.h :: 765 :: In file included from warning: /usr/local/clang/include/absl/container/internal/btree.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h183 : | 198c : hfIn file included from aa/usr/local/clang/include/absl/strings/str_cat.hrl:*s116 e: a)In file included from b;/usr/local/clang/include/absl/strings/internal/stringify_sink.hs :l 23_| : n ^/usr/local/clang/include/absl/strings/numbers.ho n:n182u/usr/local/clang/include/absl/container/internal/btree_container.h:l:60l496: : R9warning: o:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nnote: dmacro 'ABSL_INTERNAL_X' defined hereT r182i | pc496Fh | la#orda*et fTaiobnBseul f_AfnBeoSrnL(n_fuIllNolTa EtRR oNfuA,nL d_cTXhr(aiFrpu*Dn ocau,bb slClea_TlnoloBenuenf,uf leKlrQ (ubdauolfu,fb elMreQ) u;da ,l ,| c ^hK aVra/usr/local/clang/include/absl/base/nullability.h*l: u241ae:b,22s :lM _Vnote: naexpanded from macro 'absl_nonnull'ol nun eu241,l | l#. d.be.uf)fi fn ee r )a ;b\ s l | _| ^n ^ o n/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine abIn file included from ss2/s2closest_edge_query.ccl:_18n: oIn file included from n../src/s2/s2closest_edge_query.hn:u34l: lIn file included from ../src/s2/s2closest_edge_query_base.h_:N32o: nIn file included from n/usr/local/clang/include/absl/container/btree_set.hu:l65l: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h183: | 32c: hIn file included from a../src/s2/s2closest_cell_query_base.hr:*33 : aIn file included from b/usr/local/clang/include/absl/container/btree_set.hs:l65_: nIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n70u: lIn file included from l/usr/local/clang/include/absl/container/internal/layout.h :R198o: uIn file included from n/usr/local/clang/include/absl/strings/str_cat.hd:T116r: iIn file included from p/usr/local/clang/include/absl/strings/internal/stringify_sink.hF:l23o: a/usr/local/clang/include/absl/strings/numbers.ht:T183o:B7u:f fwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r (flo a183t | cfh,a rc*h aarb*s la_bnsoln_nnuolnln uRlolu nbdu/usr/local/clang/include/absl/container/internal/btree_container.hTf:fr549ei:rp3F):l; o warning: a passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t| T ^o B u/usr/local/clang/include/absl/base/nullability.h549f: | f241 e: r22A(:Bf Slnote: Loexpanded from macro 'absl_nonnull'_a ItN Tf241E, | R #NcdAheLaf_riX*n( eia nbassbelsr_ltn__ononornn_unaluslls lib gu_nfN,fo enirnn)us;le lr t _| | o ^ ^r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p l, 241& | &#,d eIn file included from &fs2/s2closest_edge_query.cc&i:,n18 e: f In file included from aa../src/s2/s2closest_edge_query.hlb:ss34el: ,_In file included from n../src/s2/s2closest_edge_query_base.h o:| n32 ^n: uIn file included from l/usr/local/clang/include/absl/container/btree_set.h/usr/local/clang/include/absl/container/internal/btree_container.hl:: 65509_: :NIn file included from 52o/usr/local/clang/include/absl/container/internal/btree.hn::n 70u: note: lIn file included from expanded from macro 'ABSL_INTERNAL_X'l/usr/local/clang/include/absl/container/internal/layout.h : 198| : ^In file included from 509 /usr/local/clang/include/absl/strings/str_cat.h | : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :s2/s2closest_cell_query.cc 23 :: 18/usr/local/clang/include/absl/strings/numbers.h : : In file included from 191A../src/s2/s2closest_cell_query.h:B:42S32:L: _In file included from warning: I../src/s2/s2closest_cell_query_base.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N: T33E: RIn file included from N/usr/local/clang/include/absl/container/btree_set.h191A: | L65s_i: AzIn file included from eT/usr/local/clang/include/absl/container/internal/btree.h_T:tR70 I: SBIn file included from iU/usr/local/clang/include/absl/container/internal/layout.hxT:DE198i_: gCIn file included from iA/usr/local/clang/include/absl/strings/str_cat.htP:sT116TU: oRIn file included from BE/usr/local/clang/include/absl/strings/internal/stringify_sink.huD:f_23fB: eY/usr/local/clang/include/absl/strings/numbers.hr(:(t183dh:oi58us:b) l)warning: e,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] d , c 183h | a cr h* a ra *b s al b_ sn lo _n nn ou nl nl u lb lu\ f Rf oe| ur ^n) d;T r /usr/local/clang/include/absl/container/internal/common.hi| :p ^32F :l9/usr/local/clang/include/absl/base/nullability.ho::a 241t:note: T22macro 'ABSL_INTERNAL_IF_false' defined hereo: B unote: fexpanded from macro 'absl_nonnull'32f | e#r d(241ef | fl#iodnaeetf iAfnB,eS Lca_hbIasNrlT*_E nRaoNbnAsnLlu__lInlFo _n_fnNauollnslne u(bliulff _f se| ar ^t) i;s f i| e ^d , /usr/local/clang/include/absl/base/nullability.h.:.241.:)22 :_ _note: Vexpanded from macro 'absl_nonnull'A _In file included from A s2/s2closest_edge_query.ccR241:G | 18S#: _dIn file included from _e../src/s2/s2closest_edge_query.h f: i34| n: ^eIn file included from ../src/s2/s2closest_edge_query_base.ha:b32s: lIn file included from _/usr/local/clang/include/absl/container/btree_set.hn:o65n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hIn file included from l:s2/s2closest_point_query.ccl70: : 18_In file included from : N/usr/local/clang/include/absl/container/internal/layout.hIn file included from o:../src/s2/s2closest_point_query.hn198:n: 29uIn file included from : ll/usr/local/clang/include/absl/strings/str_cat.h : 116| : ^In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/s2closest_point_query_base.h::2339: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2point_index.h::19827:: 7In file included from :/usr/local/clang/include/absl/container/btree_map.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :549:3: 198In file included from | warning: s2/s2closest_cell_query.cccpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]h: a18r: *In file included from ../src/s2/s2closest_cell_query.ha:b32 s: 549lIn file included from | _../src/s2/s2closest_cell_query_base.h n: o33An: BnIn file included from Su/usr/local/clang/include/absl/container/btree_set.hLl:_l65I : NFIn file included from Ta/usr/local/clang/include/absl/container/internal/btree.hEs:Rt70NI: AnIn file included from Lt/usr/local/clang/include/absl/container/internal/layout.h_T:Xo198(B: iuIn file included from nf/usr/local/clang/include/absl/strings/str_cat.hsf:ee116rr: t(In file included from _i/usr/local/clang/include/absl/strings/internal/stringify_sink.hon:rt23_3: a2/usr/local/clang/include/absl/strings/numbers.hs_:st191i :gi42n,:, cwarning: ihtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]na sre*r ta191_b | ossrli__zaneso_sntin guSnli_lxi Dmbipuglfi,ft es&rT&)o, B u&| f& ^f, e rf/usr/local/clang/include/absl/base/nullability.h(a:dl241os:ue22b,:l e note: | expanded from macro 'absl_nonnull'd ^ , c241/usr/local/clang/include/absl/container/internal/btree_container.hh | :a#511rd:*e52 f:ai bnnote: seexpanded from macro 'ABSL_INTERNAL_X'l _anbo sn511ln | _u nl ol n nb uu lf lf e _r N)Ao;Bn Sn Lu| _l ^Il N T /usr/local/clang/include/absl/base/nullability.hE| :R ^241N :A22L:_ Anote: Texpanded from macro 'absl_nonnull'T RI In file included from B241s2/s2closest_edge_query.ccU | :T#18Ed: _eIn file included from Cf../src/s2/s2closest_edge_query.hAi:Pn34Te: U In file included from Ra../src/s2/s2closest_edge_query_base.hEb:Ds32_l: B_In file included from Yn/usr/local/clang/include/absl/container/btree_set.h(o:tn65hn: iuIn file included from sl/usr/local/clang/include/absl/container/internal/btree.h)l:) 70)_: NIn file included from o/usr/local/clang/include/absl/container/internal/layout.h n: n198 u: lIn file included from l/usr/local/clang/include/absl/strings/str_cat.h : 116 | : ^ In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_cell_query.cc198: | 18c: hIn file included from a../src/s2/s2closest_cell_query.hr:*32 : aIn file included from b../src/s2/s2closest_cell_query_base.hs:l33_: nIn file included from o/usr/local/clang/include/absl/container/btree_set.hn:n65u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :F70a: sIn file included from t/usr/local/clang/include/absl/container/internal/layout.hI:n198t: TIn file included from o/usr/local/clang/include/absl/strings/str_cat.hB:u116f: fIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hr:(23i: n/usr/local/clang/include/absl/strings/numbers.ht:31982:_7t: iwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] char *198 | acbhsalr_*n oanbnsull_ln obnunfuflelr )F a s| t ^I ntT/usr/local/clang/include/absl/base/nullability.ho:B241u:f22f:e rnote: (expanded from macro 'absl_nonnull'i nt 32412 | _#td eif,i nceh aarb*s la_bnsoln_nnuolnln u_lNlo nbnuuflfle r )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:In file included from 18s2/s2closest_edge_query.cc: :In file included from 18../src/s2/s2closest_cell_query.h: :In file included from 32../src/s2/s2closest_edge_query.h: :In file included from 34../src/s2/s2closest_cell_query_base.h: :In file included from 33../src/s2/s2closest_edge_query_base.h: :In file included from 32/usr/local/clang/include/absl/container/btree_set.h: :In file included from 65/usr/local/clang/include/absl/container/btree_set.h: :In file included from 65/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :23/usr/local/clang/include/absl/strings/numbers.h: :198/usr/local/clang/include/absl/strings/numbers.h::53199:: 5:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 198 | 199c | h a r * AaBbSsLl__InNoTnEnRuNlAlL _FNaEsEtDI_nMtITNo_BSuIfZfEe(rb(uifnfte3r2,_ tk Fia,s tcThoaBru*f faebrsSli_zneo)n;n u l| l ^ buf/usr/local/clang/include/absl/base/macros.hf:e251r:)18 : | note: ^expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' /usr/local/clang/include/absl/base/nullability.h: 241251: | 22 : _note: _expanded from macro 'absl_nonnull'a tt r241i | b#udteef_i_n(e( daibasgln_onsoen_niufl(l_ __bNuoinlntuilnl_ o b| j ^e ct_size(Obj, 0) < N, \ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from In file included from s2/s2closest_cell_query.cc/usr/local/clang/include/absl/container/btree_set.h::1865: : In file included from In file included from ../src/s2/s2closest_cell_query.h/usr/local/clang/include/absl/container/internal/btree.h::3270: : In file included from In file included from ../src/s2/s2closest_cell_query_base.h/usr/local/clang/include/absl/container/internal/layout.h::33198: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h/usr/local/clang/include/absl/strings/str_cat.h::65116: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::7023: : In file included from /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/container/internal/layout.h::200198:: 7In file included from :/usr/local/clang/include/absl/strings/str_cat.h :116warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h200: | 199c:h5a:r *warning: 'diagnose_if' is a clang extension [-Wgcc-compat]a bsl _199n | o n n u lAlB SFLa_sItNITnEtRTNoABLu_fNfEeErD(_uMiInNt_3S2I_ZtE (nb,u fcfhearr,* kaFbasslt_TnooBnunfuflelr Soiuzte_)s;t r )| ^ | ^ /usr/local/clang/include/absl/base/macros.h:251/usr/local/clang/include/absl/base/nullability.h::18241:: 22:note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'note: expanded from macro 'absl_nonnull' 251241 | | # d_e_faitnter iabbustle__n_o(n(nduilalg n_oNsoen_niufl(l_ _ b| u ^i ltin_objecIn file included from ts2/s2closest_edge_query.cc_:s18i: zIn file included from e../src/s2/s2closest_edge_query.h(:O34b: jIn file included from ,../src/s2/s2closest_edge_query_base.h :032): In file included from eIn file included from *rs2/s2closest_edge_query.cc n:aa18bl: s:In file included from l:../src/s2/s2closest_edge_query.h_P:ne34or: nTIn file included from nh../src/s2/s2closest_edge_query_base.hur:le32la: dIn file included from cSo/usr/local/clang/include/absl/container/btree_set.hyn:nt65cr: hoIn file included from *l/usr/local/clang/include/absl/container/internal/btree.h ,:a 70b : s| In file included from l ^/usr/local/clang/include/absl/container/internal/layout.h_ :n198o: nIn file included from n/usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/base/nullability.hu::l116241l: : In file included from w22/usr/local/clang/include/absl/strings/internal/stringify_sink.h)::; 23 : note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nonnull'| : ^203 :5 :241 | /usr/local/clang/include/absl/base/nullability.h#warning: d:'diagnose_if' is a clang extension [-Wgcc-compat]e241 f:i22n: e 203 | note: a expanded from macro 'absl_nonnull'b s l _A241nB | oS#nLdn_euIflNilTn Ee_R NNaoAbnLsn_luN_lEnlEo Dn _n| Mu ^Il Nl_ S_INZoEn(nbuulflf e r| , ^ kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnoIn file included from ss2/s2crossing_edge_query.cce:_18i: fIn file included from (../src/s2/s2crossing_edge_query.h_:_31b: uIn file included from i../src/s2/s2padded_cell.hl:t23i: nIn file included from _../src/s2/s2cell_id.ho:b43j: eIn file included from c../src/s2/s1angle.ht:_28s: iIn file included from z../src/s2/s2point.he:(27O: bIn file included from j../src/s2/s2coder.h,: 230: )In file included from /usr/local/clang/include/absl/status/status.h<: 67N: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h\: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2closest_edge_query.cc :18: In file included from ../src/s2/s2closest_edge_query.h: 34585: | In file included from ../src/s2/s2closest_edge_query_base.h :v32o: iIn file included from d/usr/local/clang/include/absl/container/btree_set.h :T65r: aIn file included from n/usr/local/clang/include/absl/container/internal/btree.hs:(70M: uIn file included from H/usr/local/clang/include/absl/container/internal/layout.ho:w198 : aIn file included from b/usr/local/clang/include/absl/strings/str_cat.hs:l116_: nIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:n23u: l/usr/local/clang/include/absl/strings/numbers.hl: 204h:o7w:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] // u204s | ecdh afro*r aCbosnld_Vnaorn-n>uMlult eFxa sttrIanntsTfoeBru f f| e ^r (u/usr/local/clang/include/absl/base/nullability.hi:n241t:6224:_ tnote: expanded from macro 'absl_nonnull'i , c241h | a#rd*e faibnsel _anbosnln_unloln nbuulflf e_rN)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2crossing_edge_query.ccl:l18 : _In file included from N../src/s2/s2crossing_edge_query.ho:n31n: uIn file included from l../src/s2/s2padded_cell.hl: 23 : | In file included from ^../src/s2/s2cell_id.h :43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2closest_edge_query.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2closest_edge_query.h::6734: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2closest_edge_query_base.h::2932: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/btree_set.h::9465: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/internal/btree.h::3170: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/layout.h::586198:: 43In file included from :/usr/local/clang/include/absl/strings/str_cat.h :116warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h586: | 204 : 54v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Fer (204b | acshea_ri*n taebrsnla_ln:o:nPneurlTlh rFeaasdtSIynntcTho*B uafbfselr_(nuoinnntu6l4l_ t | i ^, c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf iIn file included from bns2/s2debug.ccue: f18af: ebIn file included from rs../src/s2/s2debug.hl):_ 55n : o| In file included from n ^../src/s2/base/commandlineflags.hn :u21/usr/local/clang/include/absl/base/nullability.hl: :lIn file included from 241 /usr/local/clang/include/absl/flags/flag.h:_:22N42:o: nIn file included from note: n/usr/local/clang/include/absl/flags/internal/flag.huexpanded from macro 'absl_nonnull'l: l30 : 241/usr/local/clang/include/absl/base/call_once.h| | : ^#194 d:e31f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _194n | oinnnluIn file included from ils2/s2crossing_edge_query.ccnl:e 18 _: sNIn file included from to../src/s2/s2crossing_edge_query.hdn::n31:u: alIn file included from tl../src/s2/s2padded_cell.ho :m 23i| : c ^In file included from < ../src/s2/s2cell_id.hu:i43n: tIn file included from 3../src/s2/s1angle.h2:_28t: >In file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from C/usr/local/clang/include/absl/status/internal/status_internal.ho:n29t: rIn file included from o/usr/local/clang/include/absl/strings/cord.hl:W94o: rIn file included from In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2closest_edge_query.cc(:: 18 : | In file included from ^../src/s2/s2closest_edge_query.h :3134: : /usr/local/clang/include/absl/base/nullability.hIn file included from /usr/local/clang/include/absl/synchronization/mutex.h:../src/s2/s2closest_edge_query_base.h:241:590:32:22: 40:In file included from : /usr/local/clang/include/absl/container/btree_set.h :note: 65warning: expanded from macro 'absl_nonnull': type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from /usr/local/clang/include/absl/container/internal/btree.h :24170 | : #In file included from 590d/usr/local/clang/include/absl/container/internal/layout.h | e: f198 i: enIn file included from xe/usr/local/clang/include/absl/strings/str_cat.hp :la116ibc: siIn file included from lt/usr/local/clang/include/absl/strings/internal/stringify_sink.h_ :nM23ou: nt/usr/local/clang/include/absl/strings/numbers.hne:ux205l(:lc5 o:_n Nswarning: ot'diagnose_if' is a clang extension [-Wgcc-compat]n nvuoll la205 t | i | l ^e MAuBtSeLx_*I In file included from Nas2/s2debug.ccbT:Es18lR: _NIn file included from nA../src/s2/s2debug.huL:l_55lN: aEIn file included from bE../src/s2/base/commandlineflags.hlD:e_21 M/: I*In file included from Ni/usr/local/clang/include/absl/flags/flag.h_g:Sn42Io: ZrIn file included from Ee/usr/local/clang/include/absl/flags/internal/flag.h(d:b*30u/: f)/usr/local/clang/include/absl/base/call_once.hf :e{195r}:, 16 :k| F ^warning: a type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t/usr/local/clang/include/absl/base/nullability.hT :o195257B | :u 23f :f e note: roexpanded from macro 'absl_nullable'Sn icze e_257)f | ;l# ad ge| *f ^ i anbe/usr/local/clang/include/absl/base/macros.hs :la251_b:ns18ol:n_ nnnote: uuexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'll ll af lb251al | ge ) __{N_ ua lt| lt ^ar bilb/usr/local/clang/include/absl/base/nullability.heu: t241 e:| _22 ^_: ( (note: dexpanded from macro 'absl_nonnull'i ag n241o | s#ed_eiffi(n_e_ baubisllt_inno_nonbujlelc t__Nsoinzneu(lOlb j ,| ^0 ) < N, \ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | charIn file included from *s2/s2debug.cc :a18b: sIn file included from l../src/s2/s2debug.h_:n55o: nIn file included from n../src/s2/base/commandlineflags.hu:l21l: In file included from F/usr/local/clang/include/absl/flags/flag.ha:s42t: IIn file included from n/usr/local/clang/include/absl/flags/internal/flag.ht:T30o: B/usr/local/clang/include/absl/base/call_once.hu:f200f:e40r:( iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t 128 i200, | vcohiadr *L oawbLselv_enloCnanlullOln cbeu(fafbesrl): : o| n ^c e_/usr/local/clang/include/absl/base/nullability.hf:l241a:g22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nfel aagb,s lC_anlolnanbullel& &_ Nfonn,n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2closest_edge_query.cc#:d18e: fIn file included from i../src/s2/s2closest_edge_query.hn:e34 : aIn file included from b../src/s2/s2closest_edge_query_base.hs:l32_: nIn file included from o/usr/local/clang/include/absl/container/btree_set.hn:n65u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :_70N: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hn:u198l: lIn file included from /usr/local/clang/include/absl/strings/str_cat.h :| 116 ^: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ANBTSELR_NIANnLTt_ETIRoFNB_AufLfa_flNesEreE((Dii_nfMt_I6sN4a__tStiI sZifE,i( ebcduh,fa fr.e*.r .,a) b ks_Fl_a_VsnAto_TnAonRBuGulSfl_f _eb ru 1f| 2f ^8e Sri)z e )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/macros.h::241251::2218:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 241251 | | # d e_f_iantet raibbsult_en_o_n(n(udlila g_nNoosnen_uilfl( _ _| b ^u iltin_object_siIn file included from zs2/s2closest_point_query.ccIn file included from e:(s2/s2closest_cell_query.cc18O:: b18In file included from j: ../src/s2/s2closest_point_query.h,In file included from : ../src/s2/s2closest_cell_query.h290:: )32In file included from : ../src/s2/s2closest_point_query_base.h::N18:T: tEIn file included from yR../src/s2/s2closest_cell_query.hpN:eA32*L: _In file included from aX../src/s2/s2closest_cell_query_base.hb(:si33ln: _sIn file included from ne/usr/local/clang/include/absl/container/btree_set.hur:lt65l_: aoIn file included from br/usr/local/clang/include/absl/container/internal/btree.hi_:la70is: tsIn file included from yi_/usr/local/clang/include/absl/container/internal/layout.hgu:nn198,k: nIn file included from io/usr/local/clang/include/absl/strings/str_cat.hnw:sn116e : r In file included from t| /usr/local/clang/include/absl/strings/internal/stringify_sink.h_ ^:o 23r: _/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/numbers.ha::s289330s::i3441g::n _note: warning: hexpanded from macro 'absl_nullability_unknown'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt _289i | m330#p | dl e, f ic no en s at b s& l, _ n u| l ^ l a b/usr/local/clang/include/absl/container/internal/btree_container.h i: l509 i: t52 y: _ u note: n expanded from macro 'ABSL_INTERNAL_X'k n o w n 509 i | _n Nt u_ lt ly _p ue n* s pa ebAcsBilSf_Lin_eoIdnN nT uE| lR ^lN AoLu_tA)T T{R I B| U ^T E_C/usr/local/clang/include/absl/base/nullability.hA:P241T:U22R:E Dnote: _expanded from macro 'absl_nonnull'B Y( t241h | i#In file included from sds2/s2crossing_edge_query.cc)e:)f18,i: nIn file included from e../src/s2/s2crossing_edge_query.h : a31 b: sIn file included from l../src/s2/s2padded_cell.h _: n23 o: nIn file included from n../src/s2/s2cell_id.h u: l43 l: In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27\: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/common.h::6732: :In file included from 9/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h32: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f844i:n10e: Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_I N844T | E R N A L _ ITF*_ faablssle_(niofn_nsualtli sofbijeedc,t ,. . .| ) ^ __/usr/local/clang/include/absl/base/nullability.hV:A241_:A22R:G Snote: _expanded from macro 'absl_nonnull'_ | ^241 | #define aIn file included from bs2/s2closest_point_query.ccs:l18_: nIn file included from o../src/s2/s2closest_point_query.hn:n29u: lIn file included from l../src/s2/s2closest_point_query_base.h :_39N: oIn file included from n../src/s2/s2point_index.hn:u27l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_In file included from Is2/s2crossing_edge_query.ccN:T18E: RIn file included from N../src/s2/s2crossing_edge_query.hA:L31_: XIn file included from (../src/s2/s2padded_cell.hi:n23s: eIn file included from r../src/s2/s2cell_id.ht:_43o: rIn file included from _../src/s2/s1angle.ha:s28s: iIn file included from g../src/s2/s2point.hn:,27 : iIn file included from n../src/s2/s2coder.hs:e23r: tIn file included from _/usr/local/clang/include/absl/status/status.ho:r67_: aIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hs:i29g: nIn file included from _/usr/local/clang/include/absl/strings/cord.hh:i94n: tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hi:m31p: l/usr/local/clang/include/absl/synchronization/mutex.h,: 845c:o45n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , | ^845 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 :b onote: oexpanded from macro 'ABSL_INTERNAL_X'l (a b511s | l : : t y p e _ i d eAnBtSiLt_yIE:R:NtAyLp_eA:T:T*R IaBbUsTlE__nCoAnPnTuUlRlE Dm_eBtYh(otdh)i(s))));) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i\n e | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here _No n31n | u#ldle f i| n ^e ABSL_INTERNAL_IF_true(if_satisfiedIn file included from ,s2/s2crossing_edge_query.cc :.18.: .In file included from )../src/s2/s2crossing_edge_query.h :i31f: _In file included from s../src/s2/s2padded_cell.ha:t23i: sIn file included from f../src/s2/s2cell_id.hi:e43d: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2closest_point_query.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h18:: 31In file included from : ../src/s2/s2closest_point_query.h:/usr/local/clang/include/absl/synchronization/mutex.h29:: 850In file included from :../src/s2/s2closest_point_query_base.h16::39 : In file included from warning: ../src/s2/s2point_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from /usr/local/clang/include/absl/container/btree_map.h :85067 | : /usr/local/clang/include/absl/container/internal/btree_container.h : 558 : 3 :c owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s t T* a558b | s l _AnBoSnLn_uIlNlT EoRbNjAeLc_tX,( i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n, 241i | n#sdeerfti_noer _aabsssli_gnno_nhniunltl_ i_mNpoln,n ucloln s t| ^& , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ N559o | n n u l l In file included from s2/s2crossing_edge_query.cc | : ^18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h :c23o: nIn file included from s../src/s2/s2cell_id.ht: 43&: ,In file included from ../src/s2/s1angle.hf:a28l: sIn file included from e../src/s2/s2point.h,: 27t: rIn file included from u../src/s2/s2coder.he:,23 : In file included from | /usr/local/clang/include/absl/status/status.h ~~~~~~~~~~~~~~~~~~~~~: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :56029 | : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :In file included from 851s2/s2closest_cell_query.cc :: 4518: :In file included from ../src/s2/s2closest_cell_query.h:warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2closest_cell_query_base.h:33 : 851In file included from | /usr/local/clang/include/absl/container/btree_set.h : 65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :b70o: oIn file included from l/usr/local/clang/include/absl/container/internal/layout.h :(198a: bIn file included from s/usr/local/clang/include/absl/strings/str_cat.hl::116:: tIn file included from y/usr/local/clang/include/absl/strings/internal/stringify_sink.hp:e23_: i/usr/local/clang/include/absl/strings/numbers.hd:e335n:t52i:t ywarning: ::t y335p | e : : * a b s l _ n o n n u l l m e t h o d ) ( ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22a:b snote: lexpanded from macro 'absl_nonnull': :i n241t | 1#2d8e*f ian bes la _bcnsoolnn_snntuo_lnilnt ueolrulat t)_o Nr{o( nhn iu| nl ^tl ) /usr/local/clang/include/absl/base/nullability.hA| :B ^241S :L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#CdOeMfMiAn)e; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l In file included from _s2/s2crossing_edge_query.ccn:o18/usr/local/clang/include/absl/container/internal/btree_container.hn: :nIn file included from 511u../src/s2/s2crossing_edge_query.h:l:47l31: : _In file included from note: N../src/s2/s2padded_cell.hexpanded from macro 'ABSL_INTERNAL_X'o: n23n: uIn file included from l../src/s2/s2cell_id.h l:511 43 | : | In file included from ^../src/s2/s1angle.h : 28 : In file included from ABSL_INTERNAL_ATTRI../src/s2/s2point.hB:U27T: EIn file included from _../src/s2/s2coder.hC:A23P: TIn file included from U/usr/local/clang/include/absl/status/status.hR:E67D: _In file included from B/usr/local/clang/include/absl/status/internal/status_internal.hY:(29t: hIn file included from i/usr/local/clang/include/absl/strings/cord.hs:)94): )In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 855 : 34 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s2/s2closest_cell_query.cc : 18 : In file included from ../src/s2/s2closest_cell_query.h855 : | 32 : In file included from e x../src/s2/s2closest_cell_query_base.h\p: l33 i: | cIn file included from ^~~~i/usr/local/clang/include/absl/container/btree_set.h t: 65C: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hd:i70t: iIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:(198c: oIn file included from n/usr/local/clang/include/absl/strings/str_cat.hs:t116 : bIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:l23*: /usr/local/clang/include/absl/strings/numbers.ha:b340s:l53_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull c340o | n d ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ naobnsnlu:l:lu i_nNto1n2n8u*l la b s| l ^_ nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2crossing_edge_query.cc :| 18 ^: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_n/usr/local/clang/include/absl/container/internal/btree_container.ho:n561n:u3l:l warning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b j) | ^561 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo r _| a ^s sign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from Rs2/s2crossing_edge_query.ccE:D18_: BIn file included from Y../src/s2/s2crossing_edge_query.h(:t31h: iIn file included from s../src/s2/s2padded_cell.h):)23,: In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67\: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/common.h::9431: :In file included from 9/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: note: /usr/local/clang/include/absl/synchronization/mutex.hmacro 'ABSL_INTERNAL_IF_true' defined here: 896:31: 31 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n896e | A BeSxLp_lIiNcTiEtR NCAoLn_dIiFt_itornu(ec(oinfs_ts aTt*i safbiseld_,n o.n.n.u)l li fo_bsja)t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2closest_point_query.ccs:l18_: nIn file included from o../src/s2/s2closest_point_query.hn:n29u: lIn file included from l../src/s2/s2closest_point_query_base.h :_39N: oIn file included from n../src/s2/s2point_index.hn:u27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ll 561| | ^ ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impIn file included from ls2/s2crossing_edge_query.cc,: 18c: oIn file included from n../src/s2/s2crossing_edge_query.hs:t31 : &In file included from ,../src/s2/s2padded_cell.h : 23| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s2cell_id.h:43 : 562In file included from | ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:s29t: In file included from &/usr/local/clang/include/absl/strings/cord.h,: 94t: rIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.he:,31 : f/usr/local/clang/include/absl/synchronization/mutex.ha:l922s:e48,: | warning: ~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 563 | 922 | s t a t i c b o o l G u acroannstte_eidtEeqruaatlo(rc(ohnisntt )C oAnBdSiLt_iIoNnT*E RaNbAsLl__CnOuMlMlAa)b;l e | a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, | ^/usr/local/clang/include/absl/container/internal/btree_container.h :509:47/usr/local/clang/include/absl/base/nullability.h:: 257:note: 23expanded from macro 'ABSL_INTERNAL_X': note: expanded from macro 'absl_nullable' 509 | 257 | # d e f i n e AaBbSsLl__InNuTlElRaNbAlLe_ A_TNTuRlIlBaUbTlEe_ C A| P ^T URED_BY(thisIn file included from )s2/s2crossing_edge_query.cc):,18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h :\27 : In file included from | ../src/s2/s2coder.h ^~~~: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 561/usr/local/clang/include/absl/strings/cord.h::394:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/container/internal/btree_container.h923::51148::52 : warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 923511 | | A B S L _ I N T E R N A L _ A T T R I BcUoTnEs_tC ACPoTnUdRiEtDi_oBnY*( tahbissl)_)n)u l l a b l e b ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: \expanded from macro 'absl_nullable' | ^257 | #/usr/local/clang/include/absl/container/internal/common.hd:e32f:i9n:e note: amacro 'ABSL_INTERNAL_IF_false' defined hereb sl_ n32u | l#ldaebflien e_ NAuBlSlLa_bIlNeT E R| N ^A L_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.hIn file included from :s2/s2closest_cell_query.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2closest_cell_query.h27:: 32In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2closest_cell_query_base.h23:: 33In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h67:: 65In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h29:: 70In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h94:: 198In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h31:: 116/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 948/usr/local/clang/include/absl/strings/internal/stringify_sink.h::4823:: /usr/local/clang/include/absl/strings/numbers.hwarning: In file included from :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2closest_point_query.cc346 ::1844: :In file included from ../src/s2/s2closest_point_query.h948warning: : | 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : In file included from b../src/s2/s2closest_point_query_base.ho:o39 l: 346 In file included from | (../src/s2/s2point_index.h *: a27 b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h _: n67 u: l/usr/local/clang/include/absl/container/internal/btree_container.hl :a 564b :l 3e : e warning: v passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a l _ ) ( c 564o | n s t A BC So Ln _d Ii NtiTinEotRn_N*tA yLap_beXs*(l i_annbsosenlrn_tun_loolnr)n_ ua=ls lsn iuoglunlt,p) t ir{n; s e | r| ^t ^ _ or/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h_::a241241s::s2222i::g nnote: note: _expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull'h in t241241_ | | i##mddpeelff,ii nnceeo naasbbtss ll&__,nn oo nn| nn ^uu llll/usr/local/clang/include/absl/container/internal/btree_container.h :__509NN:oo52nn:nn uunote: llexpanded from macro 'ABSL_INTERNAL_X'll | | ^ ^509 | ABSL_INTIn file included from Es2/s2crossing_edge_query.ccR:N18A: LIn file included from _../src/s2/s2crossing_edge_query.hA:T31T: RIn file included from I../src/s2/s2padded_cell.hB:U23T: EIn file included from _../src/s2/s2cell_id.hC:A43P: TIn file included from U../src/s2/s1angle.hR:E28D: _In file included from B../src/s2/s2point.hY:(27t: hIn file included from In file included from is2/s2closest_cell_query.ccs../src/s2/s2coder.h:):18)23: ,: In file included from In file included from ../src/s2/s2closest_cell_query.h /usr/local/clang/include/absl/status/status.h: :32 67: : In file included from In file included from ../src/s2/s2closest_cell_query_base.h /usr/local/clang/include/absl/status/internal/status_internal.h: :33 29: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h /usr/local/clang/include/absl/strings/cord.h: :65 94: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h /usr/local/clang/include/absl/strings/internal/cordz_info.h: :70 31: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/layout.h :: 951198 :: \9In file included from :/usr/local/clang/include/absl/strings/str_cat.h :| 116warning: ^: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/container/internal/common.h::23 31: 951: | /usr/local/clang/include/absl/strings/numbers.h9 :: 351 v:note: o55macro 'ABSL_INTERNAL_IF_true' defined herei: d *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a31 b | s#ld_ en351fu | il nl ea b Al Be S La _r Ig N_ T E= R Nn Au Ll _l Ip Ft _r t; r u e| ( ^ i f /usr/local/clang/include/absl/base/nullability.h_ :s 257a :t 23i :s f note: i expanded from macro 'absl_nullable'e d , 257 . | .#a.db)es flii:fn:_eis naattb1is2sl8f_*in euadlb ls al| b_ ^ln eo n_nNuullll aobulte) {| In file included from ^s2/s2closest_point_query.cc :| 18 ^: In file included from ../src/s2/s2closest_point_query.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2closest_point_query_base.h::2239In file included from :: s2/s2crossing_edge_query.cc In file included from :../src/s2/s2point_index.hnote: 18:expanded from macro 'absl_nonnull': 27 In file included from : ../src/s2/s2crossing_edge_query.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h24131: | : 67#In file included from : d../src/s2/s2padded_cell.h/usr/local/clang/include/absl/container/internal/btree_container.he::f23564i: :nIn file included from 3e../src/s2/s2cell_id.h: : a43warning: b: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from 564n../src/s2/s2point.h | u: l27 l: A In file included from B_../src/s2/s2coder.hSN:Lo23_n: InIn file included from Nu/usr/local/clang/include/absl/status/status.hTl:El67R : N In file included from A| /usr/local/clang/include/absl/status/internal/status_internal.hL ^:_ 29X: (In file included from i/usr/local/clang/include/absl/strings/cord.hn:s94e: rIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h_:o31r: _/usr/local/clang/include/absl/synchronization/mutex.ha:s954s:i52g:n ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nser t954_ | o r _satsastiigcn _bhoionlt _CiamlpllV,o icdoPntsrtF u&n,c t i| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n (cIn file included from os2/s2closest_cell_query.cc565n: | s18t : In file included from C../src/s2/s2closest_cell_query.ho :n 32d : i In file included from t ../src/s2/s2closest_cell_query_base.hi :o 33n : * In file included from /usr/local/clang/include/absl/container/btree_set.ha :b 65s : l In file included from _ /usr/local/clang/include/absl/container/internal/btree.hnc:oo70nn: nsIn file included from ut/usr/local/clang/include/absl/container/internal/layout.hl :l&198 ,: c In file included from )t/usr/local/clang/include/absl/strings/str_cat.h;r: u116 e: | ,In file included from ^ /usr/local/clang/include/absl/strings/internal/stringify_sink.h t:r23/usr/local/clang/include/absl/base/nullability.hu: :e241/usr/local/clang/include/absl/strings/numbers.h,:: 22356 ::| 56 ~~~~~~~~~~~~~~~~~~~~:note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]566 | 241 | # d e356 f | i n e a b s l _ n o n n cu ol nl s t_ _N io tn en ru al tl o r (| h ^ i n t ) A B S L _ I NaTbEsRlN:A:Lu_iCIn file included from nOs2/s2crossing_edge_query.cctM:1M182A: 8)In file included from *;../src/s2/s2crossing_edge_query.h :a 31b| : s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from l ../src/s2/s2padded_cell.h_:n23o/usr/local/clang/include/absl/container/internal/btree_container.h: n:In file included from n509../src/s2/s2cell_id.hu::l4743l:: In file included from o../src/s2/s1angle.hnote: u:expanded from macro 'ABSL_INTERNAL_X't28 ): In file included from {../src/s2/s2point.h :509 27 | | : ^In file included from ../src/s2/s2coder.h : 23/usr/local/clang/include/absl/base/nullability.h : : In file included from 241 /usr/local/clang/include/absl/status/status.h: :22 67: : AIn file included from note: B/usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull'S: L29_: IIn file included from 241N/usr/local/clang/include/absl/strings/cord.h | T:#E94dR: eNIn file included from fA/usr/local/clang/include/absl/strings/internal/cordz_info.hiL:n_31eA: T/usr/local/clang/include/absl/synchronization/mutex.haT:bR956sI:lB52_U:nT oEn_nCuAwarning: lPtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lT U_RNE oD956n_ | nB uY l(sltt ha it| si ^)c ) ,b o o l C a s t A n d C a l l F u n c t i o n (\c o n| s ^~~~t Condit/usr/local/clang/include/absl/container/internal/btree_container.hi:o564n:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _/usr/local/clang/include/absl/container/internal/btree_container.hn:o511n:n52u:l lnote: expanded from macro 'ABSL_INTERNAL_X'c ); | 511 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aAbTsTlR_InBoUnTnEu_lClA P_TNUoRnEnDu_lBlY ( t| h ^i s))) In file included from s2/s2crossing_edge_query.cc : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31\: In file included from ../src/s2/s2padded_cell.h| : ^23 : In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/container/internal/common.h::4331: :In file included from 9../src/s2/s1angle.h:: 28: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h31: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hI:N94T: EIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hN:A31L: _/usr/local/clang/include/absl/synchronization/mutex.hI:F958_:t50r:u ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i f_s a958t | i s fsiteadt,i .c. .b)o oilf _CsaasttiAsnfdiCeadl l M| e ^t hod(const CondiIn file included from ts2/s2closest_point_query.cci:o18n: *In file included from ../src/s2/s2closest_point_query.ha:b29s: lIn file included from _../src/s2/s2closest_point_query_base.hn:o39n: nIn file included from u../src/s2/s2point_index.hl:l27 : cIn file included from )/usr/local/clang/include/absl/container/btree_map.h;: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 564:3/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'absl_nonnull' 564241 | | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nXn(uilnls e_rNto_nonru_lals s i| g ^n , insert_or_assign_hinIn file included from ts2/s2crossing_edge_query.cc_:i18m: pIn file included from l../src/s2/s2crossing_edge_query.h,: 31c: oIn file included from n../src/s2/s2padded_cell.hs:t23 : &In file included from ,../src/s2/s2cell_id.h : 43| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s1angle.h:28 : 565In file included from | ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s94t: In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31t: r/usr/local/clang/include/absl/synchronization/mutex.hu:e961,: 34t:r uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ~~~~~~~~~~~~~~~~~~~~ 961 | 566s | t a t i c b o o l C a l l B y R ecfo(ncsotn_sitt eTr*a taobrs(lh_innotn)n uAlBlS Ls_eIlNfT)E R{N A L| _ ^C OM/usr/local/clang/include/absl/base/nullability.hM:A241):;22 : | note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h241: | 511#:d47e:f inote: nexpanded from macro 'ABSL_INTERNAL_X'e ab s511l | _ n o n n u l l _ NAoBnSnLu_lIlN T E| R ^N AL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2crossing_edge_query.cc : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h :\28 : In file included from | ../src/s2/s2point.h ^~~~: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable)/usr/local/clang/include/absl/container/internal/btree_container.h :{568 :r3e:t uwarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n tru e568; | } A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T257E:R23N:A Lnote: _expanded from macro 'absl_nullable'X (i n257s | e#rdte_foirn_ea sasbisgln_,n uilnlsaebrlte_ o_rN_ualslsaibglne_ h i| n ^t _impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.hIn file included from :s2/s2crossing_edge_query.cc39:: 18In file included from : ../src/s2/s2point_index.hIn file included from :../src/s2/s2crossing_edge_query.h27:: 31In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2padded_cell.h67:: 23/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 568../src/s2/s2cell_id.h::343:: In file included from ../src/s2/s1angle.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]28 : In file included from ../src/s2/s2point.h:27 : 568In file included from | ../src/s2/s2coder.h : 23A: BIn file included from S/usr/local/clang/include/absl/status/status.hL:_67I: NIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:R29N: AIn file included from L/usr/local/clang/include/absl/strings/cord.h_:X94(: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:e31r: t/usr/local/clang/include/absl/synchronization/mutex.h_:o1033r:_20a:s swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g n, i1033n | s e rvto_iodr _Waasisti(gMnu_theixn*t _aibmspll_,n ocnonnusltl &m,u )& &{, | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::511241::5222:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nonnull' 241511 | | # d e f i n e a b sAlB_SnLo_nInNuTlElR N_ANLo_nAnTuTlRlI B U| T ^E _CAPTURED_BY(this))) In file included from s2/s2crossing_edge_query.cc : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43\: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/common.h::2732: :In file included from 9../src/s2/s2coder.h:: 23: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h32: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:I1050N:T31E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IF_ f1050a | l s eb(oiofl_ sWaatiitsWfiitehdT,i m.e.o.u)t (_M_uVtAe_xA*R GIn file included from aSs2/s2closest_edge_query.ccb_:s_18l : _ In file included from n| ../src/s2/s2closest_edge_query.ho ^:n 34n: uIn file included from l../src/s2/s2closest_edge_query_base.hl: 32m: uIn file included from ,/usr/local/clang/include/absl/container/btree_set.h :a65b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h:::70D: uIn file included from r/usr/local/clang/include/absl/container/internal/layout.ha:t198i: o/usr/local/clang/include/absl/strings/str_cat.hn: 501t:i32m:e owarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ) { 501| | ^v oi/usr/local/clang/include/absl/base/nullability.hd: 241A:p22p:e nnote: dexpanded from macro 'absl_nonnull'P ie c241e | s#(dsetfdi:n:es tarbisnlg_*n oanbnsull_ln o_nNnounlnlu ldle s t| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2crossing_edge_query.ccn:o18n: nIn file included from u../src/s2/s2crossing_edge_query.hl:l31 : _In file included from N../src/s2/s2padded_cell.ho:n23n: uIn file included from l../src/s2/s2cell_id.hl: 43 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2closest_point_query.cc31:: 18: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2closest_point_query.h1069::2932: :In file included from ../src/s2/s2closest_point_query_base.h:warning: 39type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point_index.h:27: In file included from 1069/usr/local/clang/include/absl/container/btree_map.h | : 67 : b/usr/local/clang/include/absl/container/internal/btree_container.ho:o570l: 3W:a iwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]W ithD e570a | d l iAnBeS(LM_uItNeTxE*R NaAbLs_lX_(nionnsneurltl_ omru_,a sasbisgln:,: Tiinmsee rdte_aodrl_ianses)i g{n _ h| i ^n t_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: cnote: oexpanded from macro 'absl_nonnull'n st 241& | ,# d&e&f,i n e| ^a bs/usr/local/clang/include/absl/container/internal/btree_container.hl:_509n:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l _N o509n | n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTUREDIn file included from _s2/s2crossing_edge_query.ccB:Y18(: tIn file included from h../src/s2/s2crossing_edge_query.hi:s31): )In file included from ,../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from \/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/common.h: :In file included from 32/usr/local/clang/include/absl/strings/cord.h::994:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here31 : /usr/local/clang/include/absl/synchronization/mutex.h: 108832: | 35#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne A1088B | S L _vIoNiTdE RENnAabLl_eIDFe_bfuaglLsoeg((icfo_nssatt icshfaire*d ,a b.s.l._)n u_l_lVaAb_lAeR GnSa_m_e ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2closest_point_query.cc :18: In file included from 257../src/s2/s2closest_point_query.h | :#29d: eIn file included from f../src/s2/s2closest_point_query_base.hi:n39e: In file included from a../src/s2/s2point_index.hb:s27l: _In file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: a/usr/local/clang/include/absl/container/internal/btree_container.hb:l570e: 3_:N uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l abl e570 | | ^A BSL_INTERNAL_X(insertIn file included from _s2/s2crossing_edge_query.cco:r18_: aIn file included from s../src/s2/s2crossing_edge_query.hs:i31g: nIn file included from ,../src/s2/s2padded_cell.h :i23n: sIn file included from e../src/s2/s2cell_id.hr:t43_: oIn file included from r../src/s2/s1angle.h_:a28s: sIn file included from i../src/s2/s2point.hg:n27_: hIn file included from i../src/s2/s2coder.hn:t23_: iIn file included from m/usr/local/clang/include/absl/status/status.hp:l67,: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from /usr/local/clang/include/absl/strings/cord.h&:,94 : &In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1091:26/usr/local/clang/include/absl/container/internal/btree_container.h:: 511:warning: 52type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X' 1091 | b511o | o l W a i t C o m mAoBnS(LM_uItNeTxE*R NaAbLs_lA_TnToRnInBuUlTlE _mCuAtPeTxU,R E D| _ ^B Y(/usr/local/clang/include/absl/base/nullability.ht:h241i:s22):) )note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u\l l | _ ^N on/usr/local/clang/include/absl/container/internal/common.hn:u31l:l9 : | note: ^macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERIn file included from Ns2/s2crossing_edge_query.ccA:L18_: IIn file included from F../src/s2/s2crossing_edge_query.h_:t31r: uIn file included from e../src/s2/s2padded_cell.h(:i23f: _In file included from s../src/s2/s2cell_id.ha:t43i: sIn file included from f../src/s2/s1angle.hi:e28d: ,In file included from ../src/s2/s2point.h.:.27.: )In file included from ../src/s2/s2coder.hi:f23_: sIn file included from a/usr/local/clang/include/absl/status/status.ht:i67s: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.he:d29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_point_query.cc: 181093: | In file included from ../src/s2/s2closest_point_query.h :v29o: iIn file included from d../src/s2/s2closest_point_query_base.h :R39e: mIn file included from o../src/s2/s2point_index.hv:e27(: bIn file included from a/usr/local/clang/include/absl/container/btree_map.hs:e67_: i/usr/local/clang/include/absl/container/internal/btree_container.hn:t570e:r3n:a lwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: PerTh r570e | a d SAyBnScLh_*I NaTbEsRlN_AnLo_nXn(uilnls esr)t;_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g241n:,22 :i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen _ahbisnlt__niomnpnlu,l lc o_nNsotn n&u,l l& & ,| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2closest_edge_query.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2closest_edge_query.h: :In file included from 34/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2closest_edge_query_base.h: :In file included from 32/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/container/btree_set.h: :65/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1109/usr/local/clang/include/absl/container/internal/btree.h::3470:: In file included from /usr/local/clang/include/absl/container/internal/layout.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]198 : /usr/local/clang/include/absl/strings/str_cat.h:635 :110936 | : warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x plic i635t | iMnultienxeL ovcokiMda ySbter(AMpupteenxd*( satbds:l:_snturlilnagb*l ea bmsul)_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl:)257 :{23}: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h257: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneuflilnaeb laeb s_lN_unlolnanbullel _| N ^o/usr/local/clang/include/absl/container/internal/btree_container.h n:n572u:l3l: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_In file included from Xs2/s2crossing_edge_query.cc(:i18n: sIn file included from e../src/s2/s2crossing_edge_query.hr:t31_: In file included from oIn file included from s2/s2closest_edge_query.ccr../src/s2/s2padded_cell.h:_:18a23: s: In file included from sIn file included from ../src/s2/s2closest_edge_query.hi../src/s2/s2cell_id.h:g:34n43: ,: In file included from In file included from ../src/s2/s2closest_edge_query_base.hi../src/s2/s1angle.h:n:32s28: e: In file included from rIn file included from /usr/local/clang/include/absl/container/btree_set.ht../src/s2/s2point.h:_:65o27: r: _In file included from In file included from a/usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2coder.hs::s7023i: : gIn file included from In file included from n/usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/status/status.h_::h19867i: : nIn file included from /usr/local/clang/include/absl/strings/str_cat.ht/usr/local/clang/include/absl/status/internal/status_internal.h:_:636i29:m: 29pIn file included from :l/usr/local/clang/include/absl/strings/cord.h ,:warning: 94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs: t31636 : | &/usr/local/clang/include/absl/synchronization/mutex.hv,:o 1117i&:d&34 ,:S t warning: r| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A ^ p pe/usr/local/clang/include/absl/container/internal/btree_container.hn :d1117509( | :s 52t :de :xnote: :pexpanded from macro 'ABSL_INTERNAL_X'sl tircii nt509 g | M* u ta eb xs Ll o_ cn ko Mn anAyuBblSelL( _MdIueNtsTetEx,R* N cAaoLbn_ssAltT_ TnARulIlpBlhUaaTbNElu_meC& A mPauT),U; R cE oD| n_ ^sB tY (/usr/local/clang/include/absl/base/nullability.hCt:oh241ni:ds22i):t) i,note: o expanded from macro 'absl_nonnull'n & c 241o | n #d d) e f i| n ^ e a/usr/local/clang/include/absl/base/nullability.h b: s257 l: _23 n: o nnote: nexpanded from macro 'absl_nullable' u \l l 257 | | _ ^#N doen/usr/local/clang/include/absl/container/internal/common.hnf:ui31ln:le9 : a | bnote: ^smacro 'ABSL_INTERNAL_IF_true' defined here l _nu l31l | a#bdleef i_nNeu lAlBaSbLl_eI N In file included from T| s2/s2closest_edge_query.ccE ^R: N18A: LIn file included from _../src/s2/s2closest_edge_query.hI:F34_: tIn file included from r../src/s2/s2closest_edge_query_base.hu:e32(: iIn file included from f/usr/local/clang/include/absl/container/btree_set.h_:s65a: tIn file included from i/usr/local/clang/include/absl/container/internal/btree.hs:f70i: eIn file included from d/usr/local/clang/include/absl/container/internal/layout.h,: 198.: ./usr/local/clang/include/absl/strings/str_cat.h.:)637 :i29f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isfi e637d | In file included from vs2/s2crossing_edge_query.cc o:| i18 ^d: In file included from S../src/s2/s2crossing_edge_query.ht:r31A: pIn file included from p../src/s2/s2padded_cell.he:n23d: (In file included from s../src/s2/s2cell_id.ht:In file included from d43s2/s2closest_point_query.cc:: ::In file included from 18s../src/s2/s1angle.h: t:In file included from r28../src/s2/s2closest_point_query.hi: :nIn file included from 29g../src/s2/s2point.h: *:In file included from 27../src/s2/s2closest_point_query_base.ha: :bIn file included from 39s../src/s2/s2coder.h: l:In file included from _23../src/s2/s2point_index.hn: :oIn file included from 27n/usr/local/clang/include/absl/status/status.h: n:In file included from u67/usr/local/clang/include/absl/container/btree_map.hl: :lIn file included from 67 /usr/local/clang/include/absl/status/internal/status_internal.h: d:/usr/local/clang/include/absl/container/internal/btree_container.he29:s: 572tIn file included from :,/usr/local/clang/include/absl/strings/cord.h3 ::c94 o: warning: nIn file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s/usr/local/clang/include/absl/strings/internal/cordz_info.h t: 31A: l/usr/local/clang/include/absl/synchronization/mutex.h p:572h1132 | a: N10 u:Am B&warning: S type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]La _,I N T| 1132E ^ | R N A/usr/local/clang/include/absl/base/nullability.hML:u_241tX:e(22xi:*n snote: aeexpanded from macro 'absl_nonnull'br stl_ _o241nr | u_#ladlseasfbiilgnene , c aoibnnssslte_ rnmtou_n_on;ru _l al| s ^s_ iIn file included from Ng/usr/local/clang/include/absl/base/nullability.hs2/s2closest_cell_query.ccon::n_25718nh:: ui23In file included from ln:../src/s2/s2closest_cell_query.hlt : _32note: i: expanded from macro 'absl_nullable'| mIn file included from ^p../src/s2/s2closest_cell_query_base.h l :,25733 | : c#In file included from od/usr/local/clang/include/absl/container/btree_set.hne:sf65ti: nIn file included from &e/usr/local/clang/include/absl/container/internal/btree.h, : a70&b: &sIn file included from ,l/usr/local/clang/include/absl/container/internal/layout.h In file included from _: s2/s2closest_edge_query.ccn198| :u: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~18l /usr/local/clang/include/absl/strings/str_cat.h: l:In file included from a223 ../src/s2/s2closest_edge_query.hb:573:l25 | 34e: : In file included from warning: _ ../src/s2/s2closest_edge_query_base.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N : u 32l : l In file included from a /usr/local/clang/include/absl/container/btree_set.h223b : | l 65 e : In file included from e /usr/local/clang/include/absl/container/internal/btree.hx| :p ^ 70l : i In file included from c /usr/local/clang/include/absl/container/internal/layout.hit:tr198 u: He/usr/local/clang/include/absl/strings/str_cat.he,:x 639(f:Pa29ol:is newarning: t,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ec*o n as639bt | s_vlio_tinedur laSlttaorbrAl(pehp ievnn,td )(P saAtdBdSS:pL:e_scIt NrsTipEneRgcN* A =La _baCsbOlsM_lMn:Ao:)nk;nN uo lP| la ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ d d)e s /usr/local/clang/include/absl/container/internal/btree_container.ht| :, ^509 :c47o:n /usr/local/clang/include/absl/base/nullability.hs:note: t257expanded from macro 'ABSL_INTERNAL_X' : A23l:p h509note: a | expanded from macro 'absl_nullable'N u m & 257 | a #, d e f| i ^An BeS /usr/local/clang/include/absl/base/nullability.hLa:_b241Is:Nl22T_:En Runote: Nexpanded from macro 'absl_nonnull'lA lLa_ bA241lT | eT# Rd_IeNBfuUilTnlEea_ bCalAbePs Tl U_| Rn ^Eo Dn_nBuYl(lt h_iNso)n)n,u l l | ^ In file included from s2/s2crossing_edge_query.cc : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31\: In file included from ../src/s2/s2padded_cell.h| : ^~~~23In file included from : s2/s2closest_edge_query.ccIn file included from :../src/s2/s2cell_id.h18:: 43In file included from : ../src/s2/s2closest_edge_query.hIn file included from :../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree_container.h34::: 28572In file included from : :../src/s2/s2closest_edge_query_base.hIn file included from 3:../src/s2/s2point.h:32: : 27In file included from warning: : /usr/local/clang/include/absl/container/btree_set.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from : ../src/s2/s2coder.h65:/usr/local/clang/include/absl/container/internal/btree_container.h: 23:In file included from : 511/usr/local/clang/include/absl/container/internal/btree.hIn file included from ::/usr/local/clang/include/absl/status/status.h5270::: 67 In file included from : /usr/local/clang/include/absl/container/internal/layout.hnote: In file included from :expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/status/internal/status_internal.h198 :: 29/usr/local/clang/include/absl/strings/str_cat.h: : In file included from 641511/usr/local/clang/include/absl/strings/cord.h: | :29 94: : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 31 : /usr/local/clang/include/absl/synchronization/mutex.h 641: | 1146Av:Bo7Si:Ld _ warning: IS'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]Nt TrEARpNp Ae1146Ln | _d A( Ts Tt Rd I: B:tUshTtiErs_i)Cn)Ag P*AT BUaSRbLEs_DlE__XBnCYoL(nUtnShuIilVslE) _)dL)eO sC tK ,_ F cU oN nC sT tI O AN l( pm hu a) N u m| & ^~~~ a , \| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/container/internal/common.h22::32 :9note: :expanded from macro 'absl_nonnull' note: macro 'ABSL_INTERNAL_IF_false' defined here241 | #d e32f | i#ndee faibn/usr/local/clang/include/absl/synchronization/mutex.hse:l 1153_A:nB39oS:nL n_warning: uItype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lN lT E_R NN1153oA | nL n_ uIelFxl_p fl ai| lc ^si et( iRfe_lseaatsiasbflieeMdu,t e.x.L.o)c k_(_MVuAt_eAxIn file included from R*s2/s2closest_edge_query.ccG :Sa18_b: _sIn file included from l../src/s2/s2closest_edge_query.h _:| n34 ^o: nIn file included from n../src/s2/s2closest_edge_query_base.hu:l32l: In file included from m/usr/local/clang/include/absl/container/btree_set.hu:)65 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/layout.h::241198:: 22/usr/local/clang/include/absl/strings/str_cat.h:: 646:note: 36expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f646i | nien laibnsel _vnooindn uSltlr A_pNpoennndu(lslt d :| : ^s tring* absl_nonnull dest, const AlphaNuIn file included from ms2/s2crossing_edge_query.cc&: 18a: ,In file included from ../src/s2/s2crossing_edge_query.h :| 31 ^: In file included from ../src/s2/s2padded_cell.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :../src/s2/s2cell_id.h22::43 : In file included from note: ../src/s2/s1angle.hexpanded from macro 'absl_nonnull': 28: In file included from ../src/s2/s2point.h241: | 27#: dIn file included from e../src/s2/s2coder.hf:i23n: eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1158 : 53| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTIn file included from Es2/s2closest_point_query.cc_:C18A: PIn file included from T../src/s2/s2closest_point_query.hU:R29E: DIn file included from _../src/s2/s2closest_point_query_base.hB:Y39(: tIn file included from h../src/s2/s2point_index.hi:s27): ,In file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^~~~: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or/usr/local/clang/include/absl/synchronization/mutex.h_:a1166s:s39i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] inse r1166t | _ o re_xapslsiicgint_ hRienlte_aismapbll,e McuotnesxtL o&c,k (&M&u,t e x| * ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l m u509, | c o n s t C o n dAiBtSiLo_nI&N TcEoRnNdA)L _ A| T ^T RI/usr/local/clang/include/absl/base/nullability.hB:U241T:E22_:C Anote: Pexpanded from macro 'absl_nonnull'T UR E241D | _#BdYe(ftihnies )a)b,s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_In file included from ss2/s2crossing_edge_query.cca:t18i: sIn file included from f../src/s2/s2crossing_edge_query.hi:e31d: ,In file included from ../src/s2/s2padded_cell.h.:.23.: )In file included from ../src/s2/s2cell_id.hi:f43_: sIn file included from a../src/s2/s1angle.ht:i28s: fIn file included from i../src/s2/s2point.he:d27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2closest_point_query.cc::117918:: 10In file included from :../src/s2/s2closest_point_query.h :29warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from 1179../src/s2/s2point_index.h | : 27 : MIn file included from u/usr/local/clang/include/absl/container/btree_map.ht:e67x: */usr/local/clang/include/absl/container/internal/btree_container.h :a574b:s3l:_ nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l lable 574m | u _ ;A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Xexpanded from macro 'absl_nullable'( in s257e | r#td_eofri_naes saibgsnl,_ niunlslearbtl_eo r__Nauslsliagbnl_eh i n| t ^_ impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_asIn file included from ss2/s2crossing_edge_query.cci:g18n: _In file included from h../src/s2/s2crossing_edge_query.hi:n31t: _In file included from i../src/s2/s2padded_cell.hm:p23l: ,In file included from ../src/s2/s2cell_id.hc:o43n: sIn file included from t../src/s2/s1angle.h :&28,: In file included from &../src/s2/s2point.h&:,27 : In file included from | ../src/s2/s2coder.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 23: In file included from /usr/local/clang/include/absl/status/status.h :57567 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1212t:r52u:e ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t rue, 1212c | obnosotl_ iCtoenrdaittoiro(nh:i:nCta)s tAABnSdLC_aIlNlTMEeRtNhAoLd_(CcOoMnMsAt) ;C o n| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i tio/usr/local/clang/include/absl/container/internal/btree_container.hn:*511 :a47b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u511l | l c ) { | ^ ABS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ A241T | T#RdIeBfUiTnEe_ CaAbPsTlU_RnEoDn_nBuYl(lt h_iNso)n)n)u l l | ^ \ | ^~~~ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_XIn file included from (s2/s2crossing_edge_query.cci:n18s: eIn file included from r../src/s2/s2crossing_edge_query.ht:_31o: rIn file included from _../src/s2/s2padded_cell.ha:s23s: iIn file included from g../src/s2/s2cell_id.hn:,43 : iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from _/usr/local/clang/include/absl/status/status.hh:i67n: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hi:m29p: lIn file included from ,/usr/local/clang/include/absl/strings/cord.h :&94&: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: s/usr/local/clang/include/absl/synchronization/mutex.ht: 1230&:,12 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:509 :123052 | : note: expanded from macro 'ABSL_INTERNAL_X' boo l509 | ( * a b s l _ n o n nAuBlSlL _fIuNnTcE)R(NTA*L _aAbTsTlR_InBuUlTlEa_bCiAlPiTtUyR_EuDn_kBnYo(wtnh)i,s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.ho:n32n:u9l:l note: _macro 'ABSL_INTERNAL_IF_false' defined hereN onn u32l | l# d e| f ^i ne ABSLIn file included from _s2/s2crossing_edge_query.ccI:N18T: EIn file included from R../src/s2/s2crossing_edge_query.hN:A31L: _In file included from I../src/s2/s2padded_cell.hF:_23f: aIn file included from l../src/s2/s2cell_id.hs:e43(: iIn file included from f../src/s2/s1angle.h_:s28a: tIn file included from i../src/s2/s2point.hs:f27i: eIn file included from d../src/s2/s2coder.h,: 23.: .In file included from ./usr/local/clang/include/absl/status/status.h): 67_: _In file included from V/usr/local/clang/include/absl/status/internal/status_internal.hA:_29A: RIn file included from G/usr/local/clang/include/absl/strings/cord.hS:_94_: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from s2/s2closest_point_query.cc:18: In file included from 1230../src/s2/s2closest_point_query.h | : 29 : In file included from ../src/s2/s2closest_point_query_base.hb:o39o: lIn file included from ../src/s2/s2point_index.h(:*27a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_67n: o/usr/local/clang/include/absl/container/internal/btree_container.hn:n577u:l3l: fwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n c)(T *577 | a b sAlB_SnLu_lIlNaTbEiRlNiAtLy__Xu(niknnsoewrnt)_,o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n289,: 34i:n snote: eexpanded from macro 'absl_nullability_unknown'r t_ o289r | _#adsesfiignne_ haibnstl__inmuplll,a b&i&l,i tcyo_nusntk n&o,w n | _ ^N ul/usr/local/clang/include/absl/container/internal/btree_container.hl:_511u:n52s:p enote: cexpanded from macro 'ABSL_INTERNAL_X'i fie d511 | | ^ ABSL_INTEIn file included from Rs2/s2crossing_edge_query.ccN:A18L: _In file included from A../src/s2/s2crossing_edge_query.hT:T31R: IIn file included from B../src/s2/s2padded_cell.hU:T23E: _In file included from C../src/s2/s2cell_id.hA:P43T: UIn file included from R../src/s2/s1angle.hE:D28_: BIn file included from Y../src/s2/s2point.h(:t27h: iIn file included from s../src/s2/s2coder.h):)23): In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1231 :\8 : | warning: ^type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h: 321231: | 9 : note: macro 'ABSL_INTERNAL_IF_false' defined hereT * a b32s | l#_dneuflilnaeb iAlBiStLy__IuNnTkEnRoNwAnL _aIrFg_)f a l| s ^e (i/usr/local/clang/include/absl/base/nullability.hf:_289s:a34t:i snote: fexpanded from macro 'absl_nullability_unknown'i ed ,289 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_u_l l a| b ^i lity_unknown _Null_unspecified | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | In file included from s2/s2closest_point_query.cc : 18b: oIn file included from o../src/s2/s2closest_point_query.hl: 29(: *In file included from a../src/s2/s2closest_point_query_base.hb:s39l: _In file included from n../src/s2/s2point_index.ho:n27n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 67f: u/usr/local/clang/include/absl/container/internal/btree_container.hn:c579):(3T:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n u579l | l a bAiBlSiLt_yI_NuTnEkRnNoAwLn_)X,( i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n, 241i | n#sdeerfti_noer _aabsssli_gnno_nhniunltl_ i_mNpoln,n u&l&l, c| o ^n st &, | In file included from ^s2/s2crossing_edge_query.cc :18: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2crossing_edge_query.h509::3152: :In file included from ../src/s2/s2padded_cell.h:note: 23expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2cell_id.h:43: In file included from 509../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hA:T94T: RIn file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hB:U31T: E/usr/local/clang/include/absl/synchronization/mutex.h_:C1241A:P34T:U Rwarning: Etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]D _BY (1241t | h i s ) )b,o o l ( * a b s l _ n o n n u l l f u n c ) (\T * | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n32u:l9l:a bnote: imacro 'ABSL_INTERNAL_IF_false' defined herel ity _32u | n#kdneofwinn)e, A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T289E:R34N:A Lnote: _expanded from macro 'absl_nullability_unknown'I F_ f289a | l#sdee(fiifn_es aatbisslf_ineudl,l a.b.i.l)i t_y__VuAn_kAnRoGwSn_ __ N u| l ^l _unspecifIn file included from is2/s2closest_point_query.cce:d18 : In file included from | ../src/s2/s2closest_point_query.h ^: 29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | AIn file included from Bs2/s2crossing_edge_query.ccS:L18_: IIn file included from N../src/s2/s2crossing_edge_query.hT:E31R: NIn file included from A../src/s2/s2padded_cell.hL:_23X: (In file included from i../src/s2/s2cell_id.hn:s43e: rIn file included from t../src/s2/s1angle.h_:o28r: _In file included from a../src/s2/s2point.hs:s27i: gIn file included from n../src/s2/s2coder.h,: 23i: nIn file included from s/usr/local/clang/include/absl/status/status.he:r67t: _In file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:_29a: sIn file included from s/usr/local/clang/include/absl/strings/cord.hi:g94n: _In file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: _/usr/local/clang/include/absl/synchronization/mutex.hi:m1242p:l44,: &warning: &type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension], co n1242s | t & , t y| p ^e na/usr/local/clang/include/absl/container/internal/btree_container.hm:e511 :a52b:s lnote: :expanded from macro 'ABSL_INTERNAL_X': typ e511_ | i d e n t i t y < T >A:B:StLy_pIeN*T EaRbNsAlL__nAuTlTlRaIbBiUlTiEt_yC_AuPnTkUnRoEwDn_ B Y| ( ^t hi/usr/local/clang/include/absl/base/nullability.hs:)289):)34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f i n e a b s l _ n\u l l| a ^b il/usr/local/clang/include/absl/container/internal/common.hi:t31y:_9u:n knote: nmacro 'ABSL_INTERNAL_IF_true' defined hereo wn _31N | u#ldle_fuinnsep eAcBiSfLi_eIdN T E| R ^N AL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:In file included from 43s2/s2closest_point_query.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2closest_point_query.h: :In file included from 29../src/s2/s2point.h: :In file included from 27../src/s2/s2closest_point_query_base.h: :In file included from 39../src/s2/s2coder.h: :In file included from 23../src/s2/s2point_index.h: :In file included from 27/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 579/usr/local/clang/include/absl/strings/cord.h::394:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :31'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: 579warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S1249L | _ I N T ETR*N AaLb_sXl(_innosnenrutl_lo ro_bajsescitg,n , | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | h#idnetf_iinmep la,b s&l&_,n ocnonnusltl &_,N o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 580| | ^ falIn file included from ss2/s2crossing_edge_query.cce:,18 : tIn file included from r../src/s2/s2crossing_edge_query.hu:e31,: In file included from c../src/s2/s2padded_cell.ho:n23s: tIn file included from _../src/s2/s2cell_id.hi:t43e: rIn file included from a../src/s2/s1angle.ht:o28r: (In file included from h../src/s2/s2point.hi:n27t: )In file included from ../src/s2/s2coder.hA:B23S: LIn file included from _/usr/local/clang/include/absl/status/status.hI:N67T: EIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hN:A29L: _In file included from C/usr/local/clang/include/absl/strings/cord.hO:M94M: AIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 1250:43:/usr/local/clang/include/absl/container/internal/btree_container.h :511warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]47 : 1250note: | expanded from macro 'ABSL_INTERNAL_X' b o511o | l ( a b s l : : t yApBeS_Li_dIeNnTtEiRtNyAA:T:TtRyIpBeU:T:E*_ CaAbPsTlU_RnEoDn_nBuYl(lt hmiest)h)o)d ) ( ) ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | \# d e| f ^~~~i ne absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2crossing_edge_query.cc :58118 | : In file included from ../src/s2/s2crossing_edge_query.hA:B31S: LIn file included from _../src/s2/s2padded_cell.hI:N23T: EIn file included from R../src/s2/s2cell_id.hN:A43L: _In file included from X../src/s2/s1angle.h(:i28n: sIn file included from e../src/s2/s2point.hr:t27_: oIn file included from r../src/s2/s2coder.h_:a23s: sIn file included from i/usr/local/clang/include/absl/status/status.hg:n67,: In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:s29e: rIn file included from t/usr/local/clang/include/absl/strings/cord.h_:o94r: _In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hs:s31i: g/usr/local/clang/include/absl/synchronization/mutex.hn:_1260h:i43n:t _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl, 1260& | & , c obnosotl &(,a b s| l ^: :t/usr/local/clang/include/absl/container/internal/btree_container.hy:p509e:_52i:d enote: nexpanded from macro 'ABSL_INTERNAL_X't ity <509T | > : : t y p e : : * AaBbSsLl__InNoTnEnRuNlAlL _mAeTtThRoIdB)U(T)E _ C| A ^P TU/usr/local/clang/include/absl/base/nullability.hR:E241D:_22B:Y (note: texpanded from macro 'absl_nonnull'h is )241) | ,# d e f i n e a b s l _ n o n n u l l _ N o n\n u l| l ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_In file included from ss2/s2crossing_edge_query.cca:t18i: sIn file included from f../src/s2/s2crossing_edge_query.hi:e31d: In file included from ../src/s2/s2padded_cell.h| : ^23 : In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2closest_point_query.cc::6718: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2closest_point_query.h::2929: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2closest_point_query_base.h::9439: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2point_index.h::3127: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/btree_map.h::127967:: 35:/usr/local/clang/include/absl/container/internal/btree_container.h :581warning: :3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1279 | voi d581 | R e gAiBsStLe_rIMNuTtEeRxNPArLo_fXi(lienrs(evroti_do r(_*aasbssilg_nn,o ninnuslelr tf_no)r(_iansts6i4g_nt_ hwianitt__icmypcll,e s&)&),; c o| n ^s t /usr/local/clang/include/absl/base/nullability.h&:,241 : 22| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'absl_nonnull' 582 | 241 | # d e f i n e a b s l _ n o ntnruulel, _fNaolnsneu,l lc o n| s ^t _iterator(hint) ABSL_INTERNALIn file included from _s2/s2crossing_edge_query.ccC:O18M: MIn file included from A../src/s2/s2crossing_edge_query.h):;31 : In file included from | ../src/s2/s2padded_cell.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 23: In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/container/internal/btree_container.h::43509: :In file included from 47../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :50923 | : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hT:E31R: N/usr/local/clang/include/absl/synchronization/mutex.hA:L1293_:A33T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE_ C1293A | PvToUiRdE DR_eBgYi(sttheirsM)u)t,e x T r a c e r ( v o i d ( * a b s l _ n o n n\u l l| ^~~~f n)(cons/usr/local/clang/include/absl/container/internal/btree_container.ht: 581c:h3a:r *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a b/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l m s511g | , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| ) ^ In file included from s2/s2crossing_edge_query.cc : 18 : In file included from In file included from s2/s2closest_cell_query.cc ../src/s2/s2crossing_edge_query.h: :18 31: : In file included from In file included from ../src/s2/s2closest_cell_query.h../src/s2/s2padded_cell.h :: 3223 : : In file included from In file included from ../src/s2/s2closest_cell_query_base.h../src/s2/s2cell_id.h :: 3343\: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/s1angle.h| :: ^6528 : : In file included from In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2point.h:::327027:: : 9In file included from In file included from :/usr/local/clang/include/absl/container/internal/layout.h../src/s2/s2coder.h ::198note: 23: macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/status/status.h:: 3986732:: | 24In file included from #:/usr/local/clang/include/absl/status/internal/status_internal.hd :e29warning: f: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 94A: BIn file included from 398S/usr/local/clang/include/absl/strings/internal/cordz_info.h | L: _31 I: AN/usr/local/clang/include/absl/synchronization/mutex.hlT:pE1293hR:aN62NA:uL m_warning: (Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]cF o_nfsa tl1293 s | cevh(oaiirfd*_ sRaaebtgsiilss_ftnieuerldMl,ua tb.el.xe.T )rc a__cs_etVrrA( _v Ao/Ri/Gd S N_(O_*L aI bN| sT ^l( _rnuonntniumlel/ efxnp)l(iccoints)t c| h ^a r* ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l m257s | g#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2closest_cell_query.cc :| 18 ^: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2crossing_edge_query.cc: 18431: | In file included from ../src/s2/s2crossing_edge_query.h :c31o: nIn file included from s../src/s2/s2padded_cell.ht: 23c: hIn file included from a../src/s2/s2cell_id.hr:*43 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23d: aIn file included from t/usr/local/clang/include/absl/status/status.ha:(67): In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from /usr/local/clang/include/absl/strings/cord.h{: 94r: eIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hu:r31n: /usr/local/clang/include/absl/synchronization/mutex.hp:i1309e:c35e:_ .warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ta( )1309; | v}o i d| ^R egi/usr/local/clang/include/absl/base/nullability.hs:t257e:r23C:o nnote: dexpanded from macro 'absl_nullable'V ar T257r | a#cdeerf(ivnoei da b(s*la_bnsull_lnaobnlneu l_lN uflnl)a(b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.hIn file included from :s2/s2closest_point_query.cc43:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2closest_point_query.h28:: 29In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2closest_point_query_base.h27:: 39In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2point_index.h23:: 27In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h67:: 67In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 592:/usr/local/clang/include/absl/strings/cord.h3::110 :55warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 592 | 110 | vAoBiSdL _AIpNpTeEnRdNCAoLr_dXT(oiSntsreirntg_(ocro_nassts iCgonr,d &i nssrecr,t _sotrd_:a:ssstirginn_gh*i natb_silm_pnlo,n n&u&l,l &d&s,t )t;r u e| , ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/container/internal/btree_container.h22::509 :52note: :expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_INTERNAL_X' 241 | #d e509f | i n e a b s l _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lA T T| R ^I BUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_point_query.cc:18: In file included from ../src/s2/s2closest_point_query.h:29: In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h:27: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfIn file included from is2/s2crossing_edge_query.cce:d18,: In file included from .../src/s2/s2crossing_edge_query.h.:.31): In file included from i../src/s2/s2padded_cell.hf:_23s: aIn file included from t../src/s2/s2cell_id.hi:s43f: iIn file included from e../src/s2/s1angle.hd: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2closest_point_query.cc::42518:: 62In file included from :../src/s2/s2closest_point_query.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h :42527 | : In file included from /usr/local/clang/include/absl/container/btree_map.hf:r67i: e/usr/local/clang/include/absl/container/internal/btree_container.hn:d592 :v3o:i dwarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]C opyCo r592d | T o SAtBrSiLn_gI(NcToEnRsNtA LC_oXr(di&n sserrct,_ osrt_da:s:ssitgrni,n gi*n saebrstl__onro_nansuslilg nd_shti)n;t _ i| m ^p l, /usr/local/clang/include/absl/base/nullability.h&:&241,: 22&:& , trnote: uexpanded from macro 'absl_nonnull'e , 241| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# def i593n | e a b s l _ n o n n u l l _ N o ntnruulel, c| o ^n st_iterator(hint) ABSL_INTERNIn file included from As2/s2crossing_edge_query.ccL:_18C: OIn file included from M../src/s2/s2crossing_edge_query.hM:A31): ;In file included from ../src/s2/s2padded_cell.h :| 23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2cell_id.h:43/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/s1angle.h::4728:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'ABSL_INTERNAL_X'27 : In file included from ../src/s2/s2coder.h:23 : 511In file included from | /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h :A437B:S47L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L437_ | A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) ) s t d : : s t r i n g * a b s l _ n o\n n u| l ^~~~l dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::61828:: 64In file included from :../src/s2/s2point.h :27warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :61867 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: L/usr/local/clang/include/absl/strings/cord.h_:I480N:T39E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _X( t480r | y _ e m pulsaicneg, ptoriyn_teemrp l=a cceo_nismtp lv,a lcuoen_stty p&e,* faablssle_)n;o n n| u ^l l;/usr/local/clang/include/absl/container/internal/btree_container.h : 596| : ^9 : /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_X' defined here241 :22: note: 596expanded from macro 'absl_nonnull' | #d e241f | i#ndee fAiBnSeL _aIbNsTlE_RnNoAnLn_uXl(lF u_nNco,n nCuallll e e| , ^ KQual, KValue, ...) \ | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkI/usr/local/clang/include/absl/container/internal/btree_container.ht:e618r:a3t:o rwarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c ord_ i618n | t e rAnBaSlL:_:ICNoTrEdRRNeApL*_ Xa(btsrly__neomnpnlualcle ,t rterey)_;e m p| l ^a ce/usr/local/clang/include/absl/base/nullability.h_:i241m:p22l:, note: cexpanded from macro 'absl_nonnull'o ns t241 | &#,d effailnsee )a;b s l| _ ^n on/usr/local/clang/include/absl/container/internal/btree_container.hn:u611l:l52 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l611 | | ^ ABSL_INTERNAL_AIn file included from Ts2/s2crossing_edge_query.ccT:R18I: BIn file included from U../src/s2/s2crossing_edge_query.hT:E31_: CIn file included from A../src/s2/s2padded_cell.hP:T23U: RIn file included from E../src/s2/s2cell_id.hD:_43B: YIn file included from (../src/s2/s1angle.ht:h28i: sIn file included from )../src/s2/s2point.h):,27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 504 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 504| | ^ /usr/local/clang/include/absl/container/internal/common.h :e32x:p9l:i cnote: imacro 'ABSL_INTERNAL_IF_false' defined heret Ch u32n | k#Idteefrianteo rA(BcSoLn_sItN TCEoRrNdA*L _aIbFs_lf_anlosnen(uilfl_ scaotrids)f;i e d| , ^ ../usr/local/clang/include/absl/base/nullability.h.:)241 :_22_:V Anote: _expanded from macro 'absl_nonnull'A RG S241_ | _# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.hIn file included from :s2/s2closest_point_query.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2closest_point_query.h27:: 29In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2closest_point_query_base.h23:: 39In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point_index.h67:: 27In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h29:: 67: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/btree_container.h507::61943::63 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 507619 | | A BvSoLi_dI NITnEiRtNTArLe_eX((ctorryd__eimnptlearcnea,l :t:rCyo_redmRpelpa*c ea_bismlp_ln,o ncnounlslt t&r,e et)r;u e )| ; ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/container/internal/btree_container.h:: 596:note: 9expanded from macro 'absl_nonnull': note: macro 'ABSL_INTERNAL_X' defined here241 | #d e596f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uXl(lF u n| c ^, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_/usr/local/clang/include/absl/container/internal/btree_container.h :=619 :n3u:l lwarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t r; | 619 ^ | /usr/local/clang/include/absl/base/nullability.hA:B257S:L23_:I Nnote: Texpanded from macro 'absl_nullable'E RN A257L | _#Xd(etfriyn_ee mapblsalc_en,u ltlrayb_leem p_lNauclel_aibmlpel , | c ^o nst &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) In file included from is2/s2crossing_edge_query.ccf:_18s: aIn file included from t../src/s2/s2crossing_edge_query.hi:s31f: iIn file included from e../src/s2/s2padded_cell.hd: 23 : | In file included from ^../src/s2/s2cell_id.h :43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2closest_point_query.cc582::1837: :In file included from ../src/s2/s2closest_point_query.h:warning: 29: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2closest_point_query_base.h:39: In file included from ../src/s2/s2point_index.h :58227 | : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67e: x/usr/local/clang/include/absl/container/internal/btree_container.hp:l619i:c3i:t warning: C'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h unkRa n619g | e ( cAoBnSsLt_ ICNoTrEdR*N AaLb_sXl(_tnroyn_neumlpll accoer,d )t r:y _ceomrpdl_a(cceo_ridm)p l{,} c o| n ^s t /usr/local/clang/include/absl/base/nullability.h&:,241 :t22r:u enote: )expanded from macro 'absl_nonnull'; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f611i:n47e: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n o611n | n u l l _ N o n n uAlBlS L _| I ^N TERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2crossing_edge_query.cc):,18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : \In file included from ../src/s2/s2coder.h :| 23 ^~~~: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No/usr/local/clang/include/absl/container/internal/btree_container.hn:n620u:l59l: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&,In file included from s2/s2crossing_edge_query.ccf:a18l: sIn file included from e../src/s2/s2crossing_edge_query.h):;31 : In file included from | ../src/s2/s2padded_cell.h ^: 23: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2cell_id.h::59643:: 9In file included from :../src/s2/s1angle.h :28note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h596: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: L/usr/local/clang/include/absl/strings/cord.h_:I641N:T33E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _X( F641u | n c , Cuaslilnege ,p oKiQnutaelr, =K Vcaolnuset, c.h.a.r)* a b s l _ n o n n u l l ; | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2cell_id.h::62043:: 3In file included from :../src/s2/s1angle.h :28warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :62023 | : In file included from /usr/local/clang/include/absl/status/status.hA:B67S: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: E/usr/local/clang/include/absl/strings/cord.hR:N655A:L39_:X (warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r y_e m655p | l a c e ,e xtprlyi_ceimtp lCahcaer_Iitmeprla,t o&r&(,c ofnaslts eC)o;r d *| ^a bs/usr/local/clang/include/absl/container/internal/btree_container.hl:_611n:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l co r611d | ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| , ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define In file included from As2/s2crossing_edge_query.ccB:S18L: _In file included from I../src/s2/s2crossing_edge_query.hN:T31E: RIn file included from N../src/s2/s2padded_cell.hA:L23_: IIn file included from F../src/s2/s2cell_id.h_:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44:f warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l se(i f667_ | s a tsitsaftiiecd ,C o.r.d. )A d_v_aVnAc_eAARnGdSR_e_a d (| C ^h arIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2closest_point_query.ccd:e18f: iIn file included from n../src/s2/s2closest_point_query.he: 29a: bIn file included from s../src/s2/s2closest_point_query_base.hl:_39n: oIn file included from n../src/s2/s2point_index.hn:u27l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u621l:l58 : | warning: ^ passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(trIn file included from ys2/s2crossing_edge_query.cc_:e18m: pIn file included from l../src/s2/s2crossing_edge_query.ha:c31e: ,In file included from ../src/s2/s2padded_cell.ht:r23y: _In file included from e../src/s2/s2cell_id.hm:p43l: aIn file included from c../src/s2/s1angle.he:_28i: mIn file included from p../src/s2/s2point.hl:,27 : &In file included from &../src/s2/s2coder.h,: 23t: rIn file included from u/usr/local/clang/include/absl/status/status.he:)67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::674596::379:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]macro 'ABSL_INTERNAL_X' defined here 596674 | | # d esftiantei cA BvSoLi_dI NATdEvRaNnAcLe_(XC(hFaurnIct,e rCaatIn file included from los2/s2closest_cell_query.cclr:e*18e : ,aIn file included from b../src/s2/s2closest_cell_query.hKs:Ql32u_: anIn file included from lo../src/s2/s2closest_cell_query_base.h,n: n33Ku: VlIn file included from al/usr/local/clang/include/absl/container/btree_set.hl :ui65et: ,,In file included from /usr/local/clang/include/absl/container/internal/btree.h.s:.i70.z: )eIn file included from _/usr/local/clang/include/absl/container/internal/layout.h t: 198 n: _ b/usr/local/clang/include/absl/strings/str_cat.h y: t501 e: s32 ): ; warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h : \241501 : | 22v| :o ^ i note: dexpanded from macro 'absl_nonnull' Ap p241e | n#ddPeifeicnees (asbtsdl:_:nsotnrniunlgl* _aNbosnln_unloln n u| l ^l dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | In file included from s2/s2crossing_edge_query.ccA:B18S: LIn file included from _../src/s2/s2crossing_edge_query.hI:N31T: EIn file included from R../src/s2/s2padded_cell.hN:A23L: _In file included from X../src/s2/s2cell_id.h(:t43r: yIn file included from _../src/s2/s1angle.he:m28p: lIn file included from a../src/s2/s2point.hc:e27,: In file included from t../src/s2/s2coder.hr:y23_: eIn file included from m/usr/local/clang/include/absl/status/status.hp:l67a: cIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h_:i29m: p/usr/local/clang/include/absl/strings/cord.hl:,730 :&36&:, warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue); 730 | | ^ /usr/local/clang/include/absl/container/internal/btree_container.he:x611p:l52i:c inote: texpanded from macro 'ABSL_INTERNAL_X' Cha r611R | a n g e ( c o n s t ACBoSrLd_*I NaTbEsRlN_AnLo_nAnTuTlRlI BcUoTrEd_)C A:P TcUoRrEdD__(BcYo(rtdh)i s{)}) , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n31u:l9l: _note: Nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu 31 | #define ABSL_INTERNALl_lI F _| t ^r ue(if_satisfied, ...) if_satisfied | In file included from ^s2/s2crossing_edge_query.cc :18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2closest_point_query.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2closest_point_query.h../src/s2/s2coder.h::2923: : In file included from In file included from ../src/s2/s2closest_point_query_base.h/usr/local/clang/include/absl/status/status.h::3967: : In file included from In file included from ../src/s2/s2point_index.h/usr/local/clang/include/absl/status/internal/status_internal.h::2729: : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/cord.h::67736: :17/usr/local/clang/include/absl/container/internal/btree_container.h:: 621:warning: 3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]736 | c621o | n s tA BCSoLr_dI*N TaEbRsNlA_Ln_oXn(nturlyl_ ecmoprlda_c;e , | t ^r y_/usr/local/clang/include/absl/base/nullability.he:m241p:l22a:c enote: _expanded from macro 'absl_nonnull'i mp l241, | #&d&e,f itnreu ea)b;s l _| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l611 :_47N:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll | 611 ^ | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o622n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ Nonn u622l | l A| B ^S L_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __In file included from Vs2/s2crossing_edge_query.ccA:_18A: RIn file included from G../src/s2/s2crossing_edge_query.hS:_31_: In file included from ../src/s2/s2padded_cell.h| : ^23 : In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTestIn file included from is2/s2closest_cell_query.ccn:g18(: In file included from ../src/s2/s2closest_cell_query.h| : ^32 : In file included from ../src/s2/s2closest_cell_query_base.h:/usr/local/clang/include/absl/base/nullability.h33:: 257In file included from :/usr/local/clang/include/absl/container/btree_set.h23::65 : In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'absl_nullable': 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h257: | 198#: de/usr/local/clang/include/absl/strings/str_cat.hf:i635n:e36 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nul l635a | bilnel i_nNeu lvloaibdl eS t r| A ^p penIn file included from ds2/s2closest_point_query.cc(:s18t: dIn file included from :../src/s2/s2closest_point_query.h::s29t: rIn file included from i../src/s2/s2closest_point_query_base.hn:g39*: In file included from a../src/s2/s2point_index.hb:s27l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l624): 3{:} warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h :624241 | : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nXe( tarbys_le_mnpolnancuel,l t_rNyo_nenmupllla c e| _ ^h int_impl, const &, true, | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2closest_cell_query.cc::61118:: 52In file included from :../src/s2/s2closest_cell_query.h :32note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h611: | 65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198A: B/usr/local/clang/include/absl/strings/str_cat.hS:L636_:I29N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_A T636TIn file included from | Rs2/s2crossing_edge_query.ccvI:oB18iU: dTIn file included from E../src/s2/s2crossing_edge_query.hS_:tC31rA: APIn file included from pT../src/s2/s2padded_cell.hpU:eR23nE: dDIn file included from (_../src/s2/s2cell_id.hsB:tY43d(: :tIn file included from :h../src/s2/s1angle.hsi:ts28r): i)In file included from n,../src/s2/s2point.hg :* 27 : a In file included from b ../src/s2/s2coder.hs :l 23_ : n In file included from o /usr/local/clang/include/absl/status/status.hn :n 67u : l In file included from l /usr/local/clang/include/absl/status/internal/status_internal.h :d 29e : s /usr/local/clang/include/absl/strings/cord.h t: ,927 : c43 o: n swarning: \ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] A| l ^p ha /usr/local/clang/include/absl/container/internal/common.hN927:u | 31m :& 9 :a ) note: ; macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | #/usr/local/clang/include/absl/base/nullability.h d: e241 f: i22 n: e note: Aexpanded from macro 'absl_nonnull' B S L _241 I | N# Td Ee Rf Ni An Le _ CIaoFbr_sdtlRr_eunpeo*(n inafub_lsslla _t_niNusolfnlinaeubdll,le . r.| e. ^p) ) ;i f _| s ^a tis/usr/local/clang/include/absl/base/nullability.hf:i257e:d23 : | note: ^expanded from macro 'absl_nullable' In file included from s2/s2closest_cell_query.cc257: | 18#: dIn file included from e../src/s2/s2closest_cell_query.hf:i32n: eIn file included from ../src/s2/s2closest_cell_query_base.haIn file included from :bs2/s2closest_point_query.cc33s:: l18In file included from _: /usr/local/clang/include/absl/container/btree_set.hnIn file included from :u../src/s2/s2closest_point_query.h65l:: l29In file included from a: /usr/local/clang/include/absl/container/internal/btree.hbIn file included from :l../src/s2/s2closest_point_query_base.h70e:: 39In file included from _: /usr/local/clang/include/absl/container/internal/layout.hNIn file included from :u../src/s2/s2point_index.h198l:: l27/usr/local/clang/include/absl/strings/str_cat.ha: :bIn file included from 637l/usr/local/clang/include/absl/container/btree_map.h:e:29 67: : | /usr/local/clang/include/absl/container/internal/btree_container.hwarning: ^:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 624 :3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 637 | v o624i | d SAtBrSALp_pIeNIn file included from nTs2/s2crossing_edge_query.ccdE:(R18sN: tAIn file included from dL../src/s2/s2crossing_edge_query.h:_::X31s(: ttIn file included from rr../src/s2/s2padded_cell.hiy:n_23ge: *mIn file included from p../src/s2/s2cell_id.hal:ba43sc: leIn file included from _,../src/s2/s1angle.hn :ot28nr: nyIn file included from u_../src/s2/s2point.hle:lm27 p: dlIn file included from ea../src/s2/s2coder.hsc:te23,_: hIn file included from ci/usr/local/clang/include/absl/status/status.hon:nt67s_: tiIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.hAp:ll29p,: h /usr/local/clang/include/absl/strings/cord.hac:No929un:ms26&t: a&warning: ,,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t| r ^ u 929e | ,/usr/local/clang/include/absl/base/nullability.h : 241 | : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~22v :o i note: d625expanded from macro 'absl_nonnull' | S w a p241 ( | I# nd le if ni en Re e pa *b s al b_ sncloo_nnnnsoutnl_nliu tl_elNr oarnthnosur)l(;lh i n| | t ^ ^) A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | C#OdMeMfAi)n;e In file included from a| s2/s2closest_cell_query.ccb ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:s 18l: _In file included from n/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2closest_cell_query.ho::n61132n:: u47In file included from l:../src/s2/s2closest_cell_query_base.hl : 33note: _: expanded from macro 'ABSL_INTERNAL_X'NIn file included from o/usr/local/clang/include/absl/container/btree_set.hn:n65 u: 611lIn file included from | l/usr/local/clang/include/absl/container/internal/btree.h : 70 | : ^In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : /usr/local/clang/include/absl/strings/str_cat.h :A639B:S29L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L639_ | AvToTiRdI BIn file included from SUs2/s2crossing_edge_query.cctT:rE18A_: pCIn file included from pA../src/s2/s2crossing_edge_query.heP:nT31dU: (RIn file included from sE../src/s2/s2padded_cell.htD:d_23:B: :YIn file included from s(../src/s2/s2cell_id.htt:rh43ii: nsIn file included from g)../src/s2/s1angle.h*): ,28a : b In file included from s ../src/s2/s2point.hl :_ 27n : o In file included from n ../src/s2/s2coder.hn :u 23l : l In file included from /usr/local/clang/include/absl/status/status.hd :e 67s : t In file included from , /usr/local/clang/include/absl/status/internal/status_internal.h :c 29o : n /usr/local/clang/include/absl/strings/cord.hs :t 932 :A 17l\:p h warning: a| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N ^~~~ u m& 932a | , | ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bdsalt_an(o)n ncuolnls t_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : note: expanded from macro 'absl_nullable' 257 | #define absl_nullableIn file included from s2/s2closest_cell_query.cc_:N18u: lIn file included from l../src/s2/s2closest_cell_query.ha:b32l: eIn file included from ../src/s2/s2closest_cell_query_base.h :| 33 ^: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: In file included from warning: s2/s2crossing_edge_query.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2crossing_edge_query.h: 31641: | In file included from v../src/s2/s2padded_cell.ho:i23d: In file included from S../src/s2/s2cell_id.ht:r43A: pIn file included from p../src/s2/s1angle.he:n28d: (In file included from s../src/s2/s2point.ht:d27:: :In file included from s../src/s2/s2coder.ht:r23i: nIn file included from g/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: o/usr/local/clang/include/absl/strings/cord.hn:n934u:l31l: dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s t, c934o | n s t Avlopihda Nsuemt&_ daa,t/usr/local/clang/include/absl/container/internal/btree_container.h a: (626| c:o ^3n :s t/usr/local/clang/include/absl/base/nullability.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c241 h:a22r: * 626 note: | aexpanded from macro 'absl_nonnull' b sAl B_241Sn | Lu#_ldIleNafTbiElnReeN AdaLab_tsXal(,_t nrsoyin_zneeum_lptll an_c)Ne;o, n nt| ur ^ly l_ /usr/local/clang/include/absl/base/nullability.he :m| 257p ^:l 23a:c enote: _expanded from macro 'absl_nullable'h in t257_ | i#mdpelf,i n&e& ,a bfsall_sneu,In file included from l s2/s2closest_cell_query.ccl :a| 18b ^: l In file included from e../src/s2/s2closest_cell_query.h :/usr/local/clang/include/absl/container/internal/btree_container.h_32:N: 611uIn file included from :l../src/s2/s2closest_cell_query_base.h52l::a33 b: note: lIn file included from expanded from macro 'ABSL_INTERNAL_X'e/usr/local/clang/include/absl/container/btree_set.h : 65| : ^In file included from 611 /usr/local/clang/include/absl/container/internal/btree.h | : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : /usr/local/clang/include/absl/strings/str_cat.h : 646A:B36S:L In file included from _warning: s2/s2crossing_edge_query.ccItype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:N 18T: EIn file included from R ../src/s2/s2crossing_edge_query.hN646:A | 31Li: _nAIn file included from lT../src/s2/s2padded_cell.hiT:nR23eI: BIn file included from vU../src/s2/s2cell_id.hoT:iE43d_: CIn file included from SA../src/s2/s1angle.htP:rT28AU: pRIn file included from pE../src/s2/s2point.heD:n_27dB: (YIn file included from s(../src/s2/s2coder.htt:dh23:i: :sIn file included from s)/usr/local/clang/include/absl/status/status.ht):r,67i : n In file included from g /usr/local/clang/include/absl/status/internal/status_internal.h* : 29a : b /usr/local/clang/include/absl/strings/cord.hs :l 935_ :n 11o :n n warning: u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l d e 935s | t , c o cn\hs at r | *A ^ l apbh/usr/local/clang/include/absl/container/internal/common.hsa:lN32_u:nm9o&:n nanote: u,macro 'ABSL_INTERNAL_IF_false' defined herel l | s ^e32 t | _#/usr/local/clang/include/absl/base/nullability.hdd:ae241tf:ai22(n:se i note: zAexpanded from macro 'absl_nonnull'eB _StL _241nI | )N#;Td Ee Rf/Ni/An LeW_ IaFb_sfla_lnrsoient(neiu fld_las ta_atN iotsnofn iutelhdle, r.| e. ^s. u)l t_ _ V| A ^_ AR/usr/local/clang/include/absl/base/nullability.hG:S241_:_22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 257s2/s2closest_point_query.cc::2318:: In file included from ../src/s2/s2closest_point_query.hnote: :expanded from macro 'absl_nullable'29 : In file included from ../src/s2/s2closest_point_query_base.h :25739 | : #In file included from d../src/s2/s2point_index.he:f27i: nIn file included from e/usr/local/clang/include/absl/container/btree_map.h :a67b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_628n:u3l:l awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l e _N u628l | l a bAlBeS L _| I ^N TERNAL_X(try_emplacIn file included from es2/s2crossing_edge_query.cc,: 18t: rIn file included from y../src/s2/s2crossing_edge_query.h_:e31m: pIn file included from l../src/s2/s2padded_cell.ha:c23e: _In file included from h../src/s2/s2cell_id.hi:n43t: _In file included from i../src/s2/s1angle.hm:p28l: ,In file included from ../src/s2/s2point.h&:&27,: In file included from t../src/s2/s2coder.hr:u23e: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 611:/usr/local/clang/include/absl/strings/cord.h52::938 :35note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 611 | 938 | a b sAlB:S:Lc_oIrNdT_EiRnNtAeLr_nAaTlT:R:ICBoUrTdER_eCpA*P TaUbRsElD__nBoYn(ntuhlils )a)s,_ t r e e ( ) c o n s t ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : \note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/container/internal/common.hd:e31f:i9n:e note: amacro 'ABSL_INTERNAL_IF_true' defined hereb sl_ n31o | n#nduelfli n_eN oAnBnSuLl_lI N T| E ^R NAL_IF_true(iIn file included from fs2/s2crossing_edge_query.cc_:s18a: tIn file included from i../src/s2/s2crossing_edge_query.hs:f31i: eIn file included from d../src/s2/s2padded_cell.h,: 23.: .In file included from .../src/s2/s2cell_id.h): 43i: fIn file included from _../src/s2/s1angle.hs:a28t: iIn file included from s../src/s2/s2point.hf:i27e: dIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2closest_point_query.cc :18: In file included from ../src/s2/s2closest_point_query.h939: | 29 : In file included from ../src/s2/s2closest_point_query_base.h :c39o: nIn file included from s../src/s2/s2point_index.ht: 27c: hIn file included from a/usr/local/clang/include/absl/container/btree_map.hr:*67 : a/usr/local/clang/include/absl/container/internal/btree_container.hb:s628l:_3n:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll as _628c | h a rAsB(S)L _cIoNnTsEtR;N A L| _ ^X (t/usr/local/clang/include/absl/base/nullability.hr:y241_:e22m:p lnote: aexpanded from macro 'absl_nonnull'c e, 241t | r#yd_eefmipnlea caeb_shli_nnto_ninmuplll, _&N&o,n nturlule , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | In file included from s2/s2crossing_edge_query.cc : 18 : In file included from c../src/s2/s2crossing_edge_query.ho:n31s: tIn file included from _../src/s2/s2padded_cell.hi:t23e: rIn file included from a../src/s2/s2cell_id.ht:o43r: (In file included from h../src/s2/s1angle.hi:n28t: )In file included from ../src/s2/s2point.hA:B27S: LIn file included from _../src/s2/s2coder.hI:N23T: EIn file included from R/usr/local/clang/include/absl/status/status.hN:A67L: _In file included from C/usr/local/clang/include/absl/status/internal/status_internal.hO:M29M: A/usr/local/clang/include/absl/strings/cord.h):;941 : 35| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:611:47 :941 | note: expanded from macro 'ABSL_INTERNAL_X' ab s611l | : : c o r d _ i n t eArBnSaLl_:I:NCToErRdNRAeLp_*A TaTbRsIlB_UnTuEl_lCaAbPlTeU RcElDe_aBrY(()t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l\_ n u| l ^~~~l able _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:/usr/local/clang/include/absl/container/internal/btree_container.h43:: 638In file included from :../src/s2/s1angle.h63::28 : In file included from warning: ../src/s2/s2point.h:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h638: | 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : c/usr/local/clang/include/absl/strings/cord.ho:n957s:t27 :k ewarning: y_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a rg957 | & k A BvSoLi_dI NSTeEtRTNrAeLe_(ACToTrRdIRBeUpT*E _aCbAsPlT_UnRoEnDn_uBlYl( trheips,) )c o n| s ^~~~t CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^/usr/local/clang/include/absl/container/internal/btree_container.h :648:/usr/local/clang/include/absl/base/nullability.h7::257 :23warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]note: expanded from macro 'absl_nullable' 257648 | | # d e f i n et haibss)l)_ nAuBlSlLa_bAlTeT R_INBuUlTlEa_bLlIeF E T| I ^M E_BOUND { | ^~~~ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2edge_clipping.ccl:l18 : _In file included from N../src/s2/s2edge_clipping.ho:n34n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from 212s2/s2crossing_edge_query.cc | : 18 : uIn file included from s../src/s2/s2crossing_edge_query.hi:n31g: In file included from p../src/s2/s2padded_cell.ho:i23n: tIn file included from e../src/s2/s2cell_id.hr: 43=: In file included from T../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_27n: uIn file included from l../src/s2/s2coder.hl:a23b: iIn file included from l/usr/local/clang/include/absl/status/status.hi:t67y: _In file included from u/usr/local/clang/include/absl/status/internal/status_internal.hn:k29n: o/usr/local/clang/include/absl/strings/cord.hw:n1061;: 34 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 2891061: | 34 : vnote: oexpanded from macro 'absl_nullability_unknown'i d C o289p | y#TdoeAfrirnaey SalboswlP_antuhl(lcahbairl*i tayb_suln_knnoonwnnu l_lN udlslt_)u ncsopnescti;f i e| d ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2edge_clipping.ccn:e18 : aIn file included from b../src/s2/s2edge_clipping.hs:l34_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/internal/check_op.h :| 41 ^: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabiliIn file included from ts2/s2crossing_edge_query.ccy:_18u: nIn file included from k../src/s2/s2crossing_edge_query.hn:o31w: nIn file included from ../src/s2/s2padded_cell.h_:N23u: lIn file included from l../src/s2/s2cell_id.h_:u43n: sIn file included from p../src/s2/s1angle.he:c28i: fIn file included from i../src/s2/s2point.he:d27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | faIn file included from ls2/s2crossing_edge_query.ccs:e18,: In file included from f../src/s2/s2crossing_edge_query.ha:l31s: eIn file included from )../src/s2/s2padded_cell.h;: 23 : | In file included from ^../src/s2/s2cell_id.h :43: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::49628:: 9In file included from :../src/s2/s2point.h :27note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h496: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :A1222B:S52L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L1222_ | Xi(nFluinnce, vCoaildl eCeo,r dK:Q:uIanll,i nMeQRueapl:,: SKwVaapl(uCeo,r dM:V:aIlnulei,n e.R.e.p)* a b s l\_ n o| n ^n ull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2crossing_edge_query.cc::52218:: 3In file included from :../src/s2/s2crossing_edge_query.h :31warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2padded_cell.h :23: In file included from ../src/s2/s2cell_id.h: 43522: | In file included from ../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:I27N: TIn file included from E../src/s2/s2coder.hR:N23A: LIn file included from _/usr/local/clang/include/absl/status/status.hX:(67i: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.he:r29t: _/usr/local/clang/include/absl/strings/cord.ho:r1230_:a20s:s iwarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n , in s1230e | ritn_loirn_ea scsoingsnt_ icmhpalr,* caobnsslt_ n&u,l lcaobnlset C&o,r d :| : ^I nl/usr/local/clang/include/absl/container/internal/btree_container.hi:n509e:R52e:p :note: :expanded from macro 'ABSL_INTERNAL_X'd ata (509) | c o n s t { | A ^B SL_/usr/local/clang/include/absl/base/nullability.hI:N257T:E23R:N Anote: Lexpanded from macro 'absl_nullable'_ AT T257R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_uBlYl(atbhlies )_)N,u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IIn file included from Fs2/s2crossing_edge_query.cc_:f18a: lIn file included from s../src/s2/s2crossing_edge_query.he:(31i: fIn file included from _../src/s2/s2padded_cell.hs:a23t: iIn file included from s../src/s2/s2cell_id.hf:i43e: dIn file included from ,../src/s2/s1angle.h :.28.: .In file included from )../src/s2/s2point.h :_27_: VIn file included from A../src/s2/s2coder.h_:A23R: GIn file included from S/usr/local/clang/include/absl/status/status.h_:_67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2closest_edge_query.cc:18: In file included from 1234../src/s2/s2closest_edge_query.h | :i34n: lIn file included from i../src/s2/s2closest_edge_query_base.hn:e32 : cIn file included from o/usr/local/clang/include/absl/container/btree_set.hn:s66t: /usr/local/clang/include/absl/container/internal/btree_container.hc:h522a:r3*: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_n o522n | n u lAlB SCLo_rIdN:T:EIRnNlAiLn_eXR(eipn:s:earst__cohra_rass(s)i gcno,n sitn s{e r t| _ ^o r_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n _note: iexpanded from macro 'absl_nonnull'm pl ,241 | c#odnesfti n&e, acbosnls_tn o&n,n u l| l ^ _N/usr/local/clang/include/absl/container/internal/btree_container.ho:n511n:In file included from u52s2/s2convex_hull_query.ccl::l 26 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'| ../src/s2/s2convex_hull_query.h ^: 25: In file included from 511../src/s2/s2cap.h | : 31 : In file included from ../src/s2/s1chord_angle.h : 31 : In file included from ../src/s2/s2pointutil.h :A27B: SL../src/s2/util/math/matrix3x3.h_:I276N:T5E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _ATTR I276B | U T E _ CSA2P_TCUHREECDK__BNYE(In file included from (tds2/s2crossing_edge_query.cceh:ti18,s: )In file included from )V../src/s2/s2crossing_edge_query.h)T: y 31p : e In file included from ( ../src/s2/s2padded_cell.h0 :) 23 ): In file included from <../src/s2/s2cell_id.h <: "43 : CIn file included from a ../src/s2/s1angle.hn : '28 t: In file included from i../src/s2/s2point.h n: v27 e: \rIn file included from s../src/s2/s2coder.h e:| .23 ^ : DIn file included from e/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/common.ht::e6732r: :mIn file included from 9i/usr/local/clang/include/absl/status/internal/status_internal.h:n: a29note: n: macro 'ABSL_INTERNAL_IF_false' defined heret/usr/local/clang/include/absl/strings/cord.h :=1239 :32038 | .#:"d ;ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] i | n ^e A1239B | ../src/s2/base/logging.hiS:nL37_l:Ii21Nn:eT Enote: aRexpanded from macro 'S2_CHECK_NE'bN sAlL :_37:I | cF#o_drfedaf_liisnneet( eiSrf2n__asClaH:tE:iCCsKof_riNdeERd e,Cp H*E Ca.Kb._s.Nl)E_ n_ o_| nVnIn file included from ^s2/s2coords.ccAu l:l_18/usr/local/clang/include/absl/log/check.h A: :CRIn file included from 120oGr../src/s2/s2coords.h:Sd:3_:108:_:: I In file included from n note: ../src/s2/s2point.hl| expanded from macro 'CHECK_NE' ^:i 27n: e In file included from R120../src/s2/s2coder.he | p: :23 :: AaIn file included from Bs/usr/local/clang/include/absl/status/status.hS_:Lt_67rL: eOIn file included from eG/usr/local/clang/include/absl/status/internal/status_internal.h(_:)I29 N: TIn file included from | E/usr/local/clang/include/absl/strings/cord.h ^R: 82: NIn file included from /usr/local/clang/include/absl/base/nullability.hA/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:L:241_23:C: 22HIn file included from :E/usr/local/clang/include/absl/crc/crc32c.h C:note: K32expanded from macro 'absl_nonnull'_: In file included from NIn file included from s2/s2closest_edge_query.ccE /usr/local/clang/include/absl/strings/str_format.h:_241:18I | M84: #P: In file included from dLeIn file included from f../src/s2/s2closest_edge_query.h(/usr/local/clang/include/absl/strings/internal/str_format/bind.hi:(:n34v29e: a: In file included from la/usr/local/clang/include/absl/strings/internal/str_format/parser.hb../src/s2/s2closest_edge_query_base.h1:s:)227l32,:_: 11nIn file included from o#:/usr/local/clang/include/absl/container/btree_set.hnv :naull66lwarning: 1: 'enable_if' is a clang extension [-Wgcc-compat],/usr/local/clang/include/absl/container/internal/btree_container.h_ :N(525ov:n a30n227l:2u | )l warning: ,l passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] # v a | l ^2 525 ) | e| n ^ a b l /usr/local/clang/include/absl/log/internal/check_impl.he :_ 51i :f (3 s: t rnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'f o r m a ft51a_ | li ns etA,Be StrLrn_uLaeOl):In file included from G;:s2/s2crossing_edge_query.ccE_ I:Nn s18T| EuR: N ^rIn file included from eA L../src/s2/s2crossing_edge_query.hC/usr/local/clang/include/absl/container/internal/btree_container.h_:o:C31n496H: s:EIn file included from t9eCx../src/s2/s2padded_cell.h:Kp_r:( fO23Pnote: (o: rmacro 'ABSL_INTERNAL_X' defined hereCIn file included from m h../src/s2/s2cell_id.hae:t c43)496,k: _ | N In file included from #Ed e../src/s2/s1angle.h,| f ^: i 28!n: =eIn file included from , AvB../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/str_format/parser.haS:L:l27_2291: ,I:In file included from N11T../src/s2/s2coder.hv:E:a R23lwarning: N: A1'enable_if' is a clang extension [-Wgcc-compat]In file included from L__ /usr/local/clang/include/absl/status/status.htX:e(67 xF: 229tuIn file included from n | ,/usr/local/clang/include/absl/status/internal/status_internal.h c ,: vC 29aa l: ll 2/usr/local/clang/include/absl/strings/cord.h,e : e 1245 v , : a l382eKn:a_Qt ebuwarning: xaltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]tl)e ,_ i| f ^M ( sQt1245/usr/local/clang/include/absl/log/internal/check_op.hur | :ia_68fnol:lr,22im :Kna Vetnote: _ai nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'tlau eebr,nsa l lM68::V | ::ac oVla rwuhlideild_,ienF .t.o.(ecr)mro ant Inms t a p ll\:c:< ChCa r*. .o| a.r> ^bd( fsRloe_rpmn*aut )lal,ba sb ll| _e ^n ualblsalb_lleo gC_oirndt:e:rInnalli_ncehReecpk:_:otpr_eree(s)u l t| ^ /usr/local/clang/include/absl/base/nullability.h : 257 :\23 : | note: ^expanded from macro 'absl_nullable' 257/usr/local/clang/include/absl/base/nullability.h | :#257d:e23f:i nnote: eexpanded from macro 'absl_nullable' ab s257l | _#nduelflianbel ea b_sNlu_lnlualbllaeb l /usr/local/clang/include/absl/container/internal/btree_container.he| : ^524_ N:u3l:l awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l e | ^524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | In file included from ^s2/s2convex_hull_query.cc :26: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :In file included from ../src/s2/s2convex_hull_query.h509s2/s2crossing_edge_query.cc:::255218: :: In file included from In file included from ../src/s2/s2cap.h../src/s2/s2crossing_edge_query.hnote: ::expanded from macro 'ABSL_INTERNAL_X'3131 : : In file included from In file included from ../src/s2/s1chord_angle.h../src/s2/s2padded_cell.h ::5093123 | : : In file included from In file included from ../src/s2/s2pointutil.h../src/s2/s2cell_id.h :: 27 43: : ../src/s2/util/math/matrix3x3.h In file included from : ../src/s2/s1angle.h276 :: 28A5: B:In file included from S ../src/s2/s2point.hL:warning: _27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I: NIn file included from T../src/s2/s2coder.h../src/s2/base/logging.hE::R2337N: :AIn file included from 21L/usr/local/clang/include/absl/status/status.h:_: A67note: T: expanded from macro 'S2_CHECK_NE'TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI: B2937U: T | /usr/local/clang/include/absl/strings/cord.hE#:_d1258Ce:Af36Pi:Tn Uewarning: R type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ESD 2__BCY H(1258Et | ChiKin_slN)iE)n ,eC H cE oC rK d_ _N iE n t e| r ^ n a l/usr/local/clang/include/absl/log/check.h :: :120 C: o3 r :d R note: e expanded from macro 'CHECK_NE'p F\l a t120| * | ^ aAb/usr/local/clang/include/absl/container/internal/common.hBs:Sl32L_:_n9Lo:On Gnnote: _umacro 'ABSL_INTERNAL_IF_false' defined hereIl NlT E R32| N | ^A# Ld_e/usr/local/clang/include/absl/base/nullability.hCf:Hi241En:Ce22K :_A NBnote: ESexpanded from macro 'absl_nonnull'_L I_M IP241NL | T(#E(dRveNafAliL1n_)eI, F a_#bfvsaalll_s1ne,o( ni(nfvu_alslla2 t)_i,Ns of#nivneaudll,2l ) . . .| | ) ^ ^ __/usr/local/clang/include/absl/log/internal/check_impl.hV:A51_:A3R:G Snote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'_ | ^ 51 | ABSL_In file included from Ls2/s2closest_edge_query.ccO:G18_: IIn file included from N../src/s2/s2closest_edge_query.hT:E34R: NIn file included from A../src/s2/s2closest_edge_query_base.hL:_32C: HIn file included from E/usr/local/clang/include/absl/container/btree_set.hC:K66_: O/usr/local/clang/include/absl/container/internal/btree_container.hP:(524C:h3e:c kwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N E, ! =524, | v aAlB1S,L _vIaNlT1E_RtNeAxLt_,X (vinsert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2crossing_edge_query.cc511: | 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23A: BIn file included from S../src/s2/s2cell_id.hL:_43I: NIn file included from T../src/s2/s1angle.hE:R28N: AIn file included from L../src/s2/s2point.h_:A27T: TIn file included from R../src/s2/s2coder.hI:B23U: TIn file included from E/usr/local/clang/include/absl/status/status.h_:C67A: PIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hU:R29E: D/usr/local/clang/include/absl/strings/cord.h_:B1268Y:(51t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) )) 1268 | i n l i n e v o i d C o r d : : I n\l i n| e ^R ep/usr/local/clang/include/absl/container/internal/common.h:::31E:m9p:l anote: cmacro 'ABSL_INTERNAL_IF_true' defined heree Tre e31( | C#odredfRienpe* AaBbSsLl__InNoTnEnRuNlAlL _rIeFp_,t r u| e ^( if_/usr/local/clang/include/absl/base/nullability.hs:a241t:i22s:f inote: eexpanded from macro 'absl_nonnull'd , .241. | .#)d eiffi_nsea taibssfli_eIn file included from ndos2/s2coords.cc n: n18| u ^: l In file included from l _../src/s2/s2coords.hN:o108n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2closest_edge_query.ccIn file included from :/usr/local/clang/include/absl/strings/cord.h18:: 82In file included from : ../src/s2/s2closest_edge_query.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h34:: 23In file included from : ../src/s2/s2closest_edge_query_base.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h32:: 32In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :/usr/local/clang/include/absl/strings/str_format.h66:: 84: /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/strings/internal/str_format/bind.h524::1433::11 : warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]'enable_if' is a clang extension [-Wgcc-compat] 143 | 524 | A B S L _ I NeTnEaRbNlAeL__iXf((isntsre_rfto_romraIn file included from _ts2/s2crossing_edge_query.cca_:si18sn: itIn file included from ge../src/s2/s2crossing_edge_query.hnr:,n 31ia: nlIn file included from s:../src/s2/s2padded_cell.he::rE23tn: _sIn file included from ou../src/s2/s2cell_id.hrr:_e43aC: soIn file included from sni../src/s2/s1angle.hsgt:ne28_x: ipIn file included from mr../src/s2/s2point.hp(:ls27,): ,In file included from c ../src/s2/s2coder.ho":nc23os: ntsIn file included from t e/usr/local/clang/include/absl/status/status.h&x:,p67 r: c In file included from ot/usr/local/clang/include/absl/status/internal/status_internal.hnr:sa29tp: "/usr/local/clang/include/absl/strings/cord.h&):,,1275 : 51| | : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]525 | 1275 | i n l i n e v o i d Cfoarlds:e:,I ntlriunee)R;e p :| : ~~~~~~~~~~~~E mpl/usr/local/clang/include/absl/container/internal/btree_container.ha:/usr/local/clang/include/absl/strings/internal/str_format/bind.hc511:e:149T47:r:22e :e note: (warning: expanded from macro 'ABSL_INTERNAL_X'C ord'enable_if' is a clang extension [-Wgcc-compat] R e511p | * a 149b | s l _ n o n n_Au_BlaSltL t_rrIeiNpbT,uE tRe N_| A_ ^L( _(Ae/usr/local/clang/include/absl/base/nullability.hTn:aTb241Rl:Ie22B_:Ui Tfnote: E(expanded from macro 'absl_nonnull'_s CtArP _Tf241Uo | Rr#EmdaDet_f_BiiYnn(ett eharinbsas)ll):_:)n Eo nn n su ul rl e C_o Nn os nt ne ux pl rl ( s )| , ^ | ^ \ | ^~~~ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attriIn file included from bs2/s2crossing_edge_query.ccu:t18e: _In file included from _../src/s2/s2crossing_edge_query.h(:(31e: nIn file included from a../src/s2/s2padded_cell.hb:l23e: _In file included from i../src/s2/s2cell_id.hf:(43V: aIn file included from l../src/s2/s1angle.hi:d28F: oIn file included from r../src/s2/s2point.hm:a27t: IIn file included from m../src/s2/s2coder.hp:l23<: AIn file included from r/usr/local/clang/include/absl/status/status.hg:s67.: /usr/local/clang/include/absl/container/internal/btree_container.h.In file included from .:/usr/local/clang/include/absl/status/internal/status_internal.h>527:(:29s30): :, /usr/local/clang/include/absl/strings/cord.hwarning: ":passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b1282a :d47 : f 527o | warning: r type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m a t t r 1282a | p i" n) l) i) n e | v ^ o itdr uCeo,r df:a:lIsnel)i;n e R| e ^p ::/usr/local/clang/include/absl/container/internal/btree_container.hS:e496t:T9r:e /usr/local/clang/include/absl/strings/internal/str_format/bind.henote: :(macro 'ABSL_INTERNAL_X' defined here162C :o22r: d 496Rwarning: | e'enable_if' is a clang extension [-Wgcc-compat]#p d*e fai bn162se | l _A nB o Sn Ln __u_IlaNltTt ErrRieNbpuA,tL e__ X_| (( ^F( uenn/usr/local/clang/include/absl/base/nullability.hca:,b241 l:Ce22a_:li lfnote: e(expanded from macro 'absl_nonnull'eV ,a Kl241Qi | ud#aFdloe,fr imMnaQteuI amalpb,ls ,l( sM_)V,Na ol"nubneaud,l fl.o .r. m)| a ^t t r a\p " )| ) ^) | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void /usr/local/clang/include/absl/container/internal/btree_container.hC:o526r:d3::: Iwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l ineR e526p | : : SAeBtSTLr_eIeNOTrEERmNpAtLy_(XC(oirndsReerpt*_ oarb_sals_sniuglnl,a bilnes erretp_,o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n257_:i23m:p lnote: ,expanded from macro 'absl_nullable' co n257s | t# d&e,f icnoen satb s&l,_ n u| l ^l abl/usr/local/clang/include/absl/container/internal/btree_container.he: 509_:N52u:l lnote: aexpanded from macro 'ABSL_INTERNAL_X'b le | 509 ^ | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #defiIn file included from ns2/s2crossing_edge_query.cce: 18A: BIn file included from S../src/s2/s2crossing_edge_query.hL:_31I: NIn file included from T../src/s2/s2padded_cell.hE:R23N: AIn file included from L../src/s2/s2cell_id.h_:I43F: _In file included from t../src/s2/s1angle.hr:u28e: (In file included from i../src/s2/s2point.hf:_27s: aIn file included from t../src/s2/s2coder.hi:s23f: iIn file included from e/usr/local/clang/include/absl/status/status.hd:,67 : .In file included from ./usr/local/clang/include/absl/status/internal/status_internal.h.:)29 : i/usr/local/clang/include/absl/strings/cord.hf:_1301s:a56t:i swarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ed | ^1301 | inline void Cord:In file included from :s2/s2closest_edge_query.ccI:n18l: iIn file included from n../src/s2/s2closest_edge_query.he:R34e: pIn file included from :../src/s2/s2closest_edge_query_base.h::C32o: mIn file included from m/usr/local/clang/include/absl/container/btree_set.hi:t66T: r/usr/local/clang/include/absl/container/internal/btree_container.he:e526(:c3o:n swarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] CordR e526p | * aAbBsSlL__nIuNlTlEaRbNlAeL _oXl(di_nrseepr,t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i257g:n23,: inote: nexpanded from macro 'absl_nullable's er t257_ | o#rd_eafsisnieg na_bismlp_ln,u lcloanbslte &_,N uclolnasbtl e& , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | In file included from s2/s2crossing_edge_query.cc : 18 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23t: rIn file included from u../src/s2/s2cell_id.he:,43 : fIn file included from a../src/s2/s1angle.hl:s28e: )In file included from ;../src/s2/s2point.h : 27| : ~~~~~~~~~~~~In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/status.h509::6747: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/strings/cord.h:1302:50 :509 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | A B aS lL 2_ ,I N vT aE lR 2N _A tL e_ xA tT )T R I | B ^U T E _ C /usr/local/clang/include/absl/log/internal/check_op.hA :P 75T :U 61R :E D note: _ expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'B Y ( t hC75io | sr )d )RA,eB pS *L _ aL bO sG l_ _I nN oT nE nR uN lA lL _ rC eH pE ,C K ( | : ^:\ a b /usr/local/clang/include/absl/base/nullability.hs| :l ^~~~241: ::22i:m pnote: lexpanded from macro 'absl_nonnull'i/usr/local/clang/include/absl/container/internal/btree_container.h c:i526 t:241_3 | c:#a dswarning: etpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f< icno/usr/local/clang/include/absl/container/internal/btree_container.hen: s511at:b 52sc:lh _anote: nrexpanded from macro 'ABSL_INTERNAL_X'o* n naub ls511ll | _ _n No on nn nu ul ll l> ( A| B ^ S L _\I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o)n n u l l _ N o n n u l l | ^ In file included from s2/s2crossing_edge_query.cc :\18 : In file included from | ../src/s2/s2crossing_edge_query.h ^: 31: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s2padded_cell.h::3223:: 9In file included from :../src/s2/s2cell_id.h :43note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/s1angle.h:28: In file included from 32../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _In file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:T29E: R/usr/local/clang/include/absl/strings/cord.hN:A1312L:_38I:F _warning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a lse( i1312f | _isnaltiinsef iaebds,l :.:.c.o)r d___iVnAt_eArRnGaSl_:_: C o| r ^d Rep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #definIn file included from es2/s2crossing_edge_query.cc :A18B: SIn file included from L../src/s2/s2crossing_edge_query.h_:I31N: TIn file included from E../src/s2/s2padded_cell.hR:N23A: LIn file included from _../src/s2/s2cell_id.hX:(43F: uIn file included from n../src/s2/s1angle.hc:,28 : CIn file included from a../src/s2/s2point.hl:l27e: eIn file included from ,../src/s2/s2coder.h :K23Q: uIn file included from a/usr/local/clang/include/absl/status/status.hl:,67 : MIn file included from Q/usr/local/clang/include/absl/status/internal/status_internal.hu:a29l: ,/usr/local/clang/include/absl/strings/cord.h :K1321V:a48l:u ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] MVal u1321e | ,i n.l.i.n)e v o i d\ C o| r ^d ::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::Parse/usr/local/clang/include/absl/container/internal/btree_container.hd:F535o:r3m:a twarning: Bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a se* a535b | s l _AnBoSnLn_uIIn file included from lNs2/s2crossing_edge_query.ccTl: E18pR: NcIn file included from A../src/s2/s2crossing_edge_query.h)L:_ 31X : (| In file included from i ^../src/s2/s2padded_cell.hn :s23e: r/usr/local/clang/include/absl/base/nullability.hIn file included from t../src/s2/s2cell_id.h_::o24143r:: _22In file included from a:../src/s2/s1angle.hs :s28inote: g: nexpanded from macro 'absl_nonnull'In file included from , ../src/s2/s2point.h :i 27n241: s | In file included from e#../src/s2/s2coder.hrd:te23f_i: noeIn file included from r /usr/local/clang/include/absl/status/status.ha_:ab67ss: slIn file included from i_/usr/local/clang/include/absl/status/internal/status_internal.hgn:no29_n: ni/usr/local/clang/include/absl/strings/cord.huml:pl1505 l:,_41N o:cn nowarning: untype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ls lt &| , ^ 1505& | &i,n ltirnuee ,v o i| d ^ Co/usr/local/clang/include/absl/container/internal/btree_container.hr:d509:::52C:o pnote: yexpanded from macro 'ABSL_INTERNAL_X'T oAr r509a | y I m p l ( c h a r *A BaSbLs_lI_NnToEnRnNuAlLl_ AdTsTtR)I BcUoTnEs_tC A{P T U| R ^E D_B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull', 241 | # d e f i n e a b s l _ n o n n u l l\ _ N| o ^n nu/usr/local/clang/include/absl/container/internal/common.hl:l31 : 9| : ^ note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfiIn file included from es2/s2coords.ccd:,18 : .In file included from .../src/s2/s2coords.h.:)108 : iIn file included from f../src/s2/s2point.h_:s27a: tIn file included from i../src/s2/s2coder.hs:f23i: eIn file included from d/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2crossing_edge_query.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2crossing_edge_query.h82:: 31In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :In file included from ../src/s2/s2padded_cell.h23s2/s2closest_edge_query.cc:: :23In file included from 18: /usr/local/clang/include/absl/crc/crc32c.h: In file included from :In file included from ../src/s2/s2cell_id.h32../src/s2/s2closest_edge_query.h:: :4334/usr/local/clang/include/absl/strings/str_format.h: : :In file included from In file included from 155../src/s2/s1angle.h../src/s2/s2closest_edge_query_base.h:::362832:: : In file included from In file included from ../src/s2/s2point.hwarning: /usr/local/clang/include/absl/container/btree_set.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:27 66: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree_container.h: :23155535: | :In file included from 3 /usr/local/clang/include/absl/status/status.h:e: x67warning: p: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]lIn file included from i /usr/local/clang/include/absl/status/internal/status_internal.hc:i29t: /usr/local/clang/include/absl/strings/cord.hF535:o | 1514r :m a29At:BC Sowarning: Lutype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_n ItNCTa Ep1514Rt | Nu Ar Le _( Xic(onirtnd*s_ eiarnbtst_leo_rrnn_oaanlsn:su:ilCglon rp,d) R ie:np s*pe _ra(tbp_s)ol r_{_n}aos ns ni| ug ^nl _li /usr/local/clang/include/absl/base/nullability.htm:rp241ele:,)22 :c{ o note: n expanded from macro 'absl_nonnull's| t ^ &241, | /usr/local/clang/include/absl/base/nullability.h #:&d241&e:,f22i :tn renote: uexpanded from macro 'absl_nonnull'ae b,s l241 _ | n| #o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~dn enf iu536nl | el a_ bN so nl n_ unl ol n n u| l ^ l _ N o nfnaullsle ) ;| ^ | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2coords.cc : 18 : In file included from ../src/s2/s2coords.h : 108 : In file included from A../src/s2/s2point.hB:S27L: _In file included from I../src/s2/s2coder.hN:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.hA:L67_: AIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hT:R29I: BIn file included from U/usr/local/clang/include/absl/strings/cord.hT:E82_: CIn file included from A/usr/local/clang/include/absl/crc/internal/crc_cord_state.hP:T23U: RIn file included from E/usr/local/clang/include/absl/crc/crc32c.hD:_32B: Y/usr/local/clang/include/absl/strings/str_format.h(:t164h:i8s:) )warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | i n t * a b s l _ n o n n u l\l | U ^~~~n used() {/usr/local/clang/include/absl/container/internal/btree_container.h :r535e:t3u:r nwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p _;/usr/local/clang/include/absl/container/internal/btree_container.h :}511 : 52| : ^ note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h :241:22: 511 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this))) In file included from s2/s2coords.cc : 18 : In file included from ../src/s2/s2coords.h : 108 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : \In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/common.h29:: 32In file included from :/usr/local/clang/include/absl/strings/cord.h9::82 : In file included from note: /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from macro 'ABSL_INTERNAL_IF_false' defined here:s2/s2crossing_edge_query.cc 23:: 18In file included from : /usr/local/clang/include/absl/crc/crc32c.h32In file included from : | ../src/s2/s2crossing_edge_query.h32#:: d31/usr/local/clang/include/absl/strings/str_format.he: :fIn file included from 165i../src/s2/s2padded_cell.h:n:8e23: : AIn file included from warning: B../src/s2/s2cell_id.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S: L43_: IIn file included from 165N../src/s2/s1angle.h | T: E28R : iNIn file included from AnLt../src/s2/s2point.h_*: I27aF: b_sIn file included from fl../src/s2/s2coder.h_an:lo23sn: neIn file included from (u/usr/local/clang/include/absl/status/status.hil:fl67 _p: _s;In file included from a/usr/local/clang/include/absl/status/internal/status_internal.h t:| i29 ^s: f/usr/local/clang/include/absl/strings/cord.hi:/usr/local/clang/include/absl/base/nullability.he1525d::,24129 ::.22 .:warning: . type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) note: expanded from macro 'absl_nonnull'_ _ V1525 A | 241_ | A #R dG Sec_fo_ri dn _e| i ^n ternal::CordRep* aabbssll__nnoonnnnuullll t_rNeoen)n u{l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(FuIn file included from ns2/s2crossing_edge_query.ccc:,18 : CIn file included from a../src/s2/s2crossing_edge_query.hl:l31e: eIn file included from ,../src/s2/s2padded_cell.h :K23Q: uIn file included from a../src/s2/s2cell_id.hl:,43 : MIn file included from Q../src/s2/s1angle.hu:a28l: ,In file included from ../src/s2/s2point.hK:V27a: lIn file included from u../src/s2/s2coder.he:,23 : MIn file included from V/usr/local/clang/include/absl/status/status.ha:l67u: eIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :.29.: ./usr/local/clang/include/absl/strings/cord.h): 1530 : 55 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 1530 | inline Cord::ChunkIterator::ChIn file included from us2/s2coords.ccn:k18I: tIn file included from e../src/s2/s2coords.hr:a108t: oIn file included from r../src/s2/s2point.h(:c27o: nIn file included from s../src/s2/s2coder.ht: 23C: oIn file included from r/usr/local/clang/include/absl/status/status.hd:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n82u: lIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :c23o: rIn file included from d/usr/local/clang/include/absl/crc/crc32c.h): 32{: /usr/local/clang/include/absl/strings/str_format.h| : ^380 :43: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'380 | s t241d | :#:dsetfr/usr/local/clang/include/absl/container/internal/btree_container.hii:nn537ge:& 3 a:Sbt rswarning: Alpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p_ pneonnd nFu537ol | lr m _aANtBo(SnsLnt_udIl:Nl:T sE tRr| Ni ^AnLg _*X (aibnssle_rnto_nonru_lals sdisgtn,, i| n ^s ert/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n_ i241m | p#ld,e fcionnes ta b&s,l _&n&o,n nturlule ,_ N o| n ^n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 509 :52: | note: ^expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_XIn file included from (s2/s2coords.cci:n18s: eIn file included from r../src/s2/s2coords.ht:_108o: rIn file included from _../src/s2/s2point.ha:s27s: iIn file included from g../src/s2/s2coder.hn:,23 : iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_: aIn file included from s/usr/local/clang/include/absl/strings/cord.hs:i82g: nIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi:m23p: lIn file included from ,/usr/local/clang/include/absl/crc/crc32c.h :c32o: n/usr/local/clang/include/absl/strings/str_format.hs:t440 :&24,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], tru e440, | i n| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FP r538i | n t F ( s t d : : F I L E * a b s lt_rnuoen)n;u l l| ~~~~~ o/usr/local/clang/include/absl/container/internal/btree_container.hu:t509p:u47t:, note: cexpanded from macro 'ABSL_INTERNAL_X'o nst F509o | r m a t S p e c < A rAgBsS.L._.I>N&T EfRoNrAmLa_tA,T T R| I ^B UTE/usr/local/clang/include/absl/base/nullability.h_:C241A:P22T:U Rnote: Eexpanded from macro 'absl_nonnull'D _B Y241( | t#hdiesf)i)n,e a b s l _ n o n n u l l _ N o n n u l l \| ^ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTEIn file included from _s2/s2coords.ccC:A18P: TIn file included from U../src/s2/s2coords.hR:E108D: _In file included from B../src/s2/s2point.hY:(27t: hIn file included from i../src/s2/s2coder.hs:)23): )In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : \/usr/local/clang/include/absl/strings/str_format.h : 469| : ^20 : /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 :9: note: 469macro 'ABSL_INTERNAL_IF_true' defined here | int 31S | N#PdreifnitnFe( cAhBaSrL*_ IaNbTsElR_NnAoLn_nIuFl_lt rouuet(piuft_,s asttids:f:iseidz,e _.t. .s)i zief,_ s a| t ^i sf/usr/local/clang/include/absl/base/nullability.hi:e241d: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2closest_edge_query.cca:b18s: lIn file included from _../src/s2/s2closest_edge_query.hn:o34n: nIn file included from u../src/s2/s2closest_edge_query_base.hl:l32 : _In file included from N/usr/local/clang/include/absl/container/btree_set.ho:n66n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l537 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | In file included from ts2/s2coords.ccr:u18e: )In file included from ;../src/s2/s2coords.h : 108| : ~~~~~In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h511::2347: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 511/usr/local/clang/include/absl/strings/cord.h | : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h :A32B: S/usr/local/clang/include/absl/strings/str_format.hL:_503I:N20T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_A T503T | R I BFUoTrEm_aCtARPaTwUSRiEnDk_(BTY*( tahbiss))) l _ n o n n u l l r a w ) / / N\O L I| N ^~~~T | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2crossing_edge_query.cc :A18B: SIn file included from L../src/s2/s2crossing_edge_query.h_:I31N: TIn file included from E../src/s2/s2padded_cell.hR:N23A: LIn file included from _../src/s2/s2cell_id.hA:T43T: RIn file included from I../src/s2/s1angle.hB:U28T: EIn file included from _../src/s2/s2point.hC:A27P: TIn file included from U../src/s2/s2coder.hR:E23D: _In file included from B/usr/local/clang/include/absl/status/status.hY:(67t: hIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hs:)29): )/usr/local/clang/include/absl/strings/cord.h : 1666 : 48 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | i n l i n e C o\r d | C ^o rd/usr/local/clang/include/absl/container/internal/common.h:::32A:d9v:a nnote: cmacro 'ABSL_INTERNAL_IF_false' defined heree And R32e | a#dd(eCfhianreI tAeBrSaLt_oIrN*T EaRbNsAlL__nIoFn_nfuallls ei(ti,f _ s| a ^t isf/usr/local/clang/include/absl/base/nullability.hi:e241d:,22 :. .note: .expanded from macro 'absl_nonnull') _ _241V | A#_dAeRfGiSn_e_ a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | In file included from s2/s2crossing_edge_query.cc :t18r: uIn file included from e../src/s2/s2crossing_edge_query.h):;31 : In file included from | ../src/s2/s2padded_cell.h ^: 23: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2cell_id.h::49643:: 9In file included from :../src/s2/s1angle.h :28note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h496: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: L/usr/local/clang/include/absl/strings/cord.h_:I1672N:T41E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _X(F u1672n | ci,n lCianlel eveo,i dK QCuoarld,: :MAQduvaaln,c eK(VCahlaureI,t eMrVaatloure*, a.b.s.l)_ n o n n u\l l | i ^t , size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSLIn file included from _s2/s2coords.ccI:N18T: EIn file included from R../src/s2/s2coords.hN:A108L: _In file included from I../src/s2/s2point.hF:_27f: aIn file included from l../src/s2/s2coder.hs:e23(: iIn file included from f/usr/local/clang/include/absl/status/status.h_:s67a: tIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hs:f29i: eIn file included from d/usr/local/clang/include/absl/strings/cord.h,: 82.: .In file included from ./usr/local/clang/include/absl/crc/internal/crc_cord_state.h): 23_: _In file included from V/usr/local/clang/include/absl/crc/crc32c.hA:_32A: R/usr/local/clang/include/absl/strings/str_format.hG:S860_:_43 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | In file included from s2/s2closest_edge_query.ccf:r18i: eIn file included from n../src/s2/s2closest_edge_query.hd: 34v: oIn file included from i../src/s2/s2closest_edge_query_base.hd: 32A: bIn file included from s/usr/local/clang/include/absl/container/btree_set.hl:F66o: r/usr/local/clang/include/absl/container/internal/btree_container.hm:a542t:F3l:u swarning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( For m542a | t S iAnBkS*L _aIbNsTlE_RnNoAnLn_uXl(li nsserti_nokr,_ a s| s ^i gn,/usr/local/clang/include/absl/base/nullability.h :i241n:s22e:r tnote: _expanded from macro 'absl_nonnull'o r_ a241s | s#idgenf_iinmep la,b s&l&_,n ocnonnusltl &_,N ofnanluslel, | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAIn file included from Ls2/s2coords.cc_:A18T: TIn file included from R../src/s2/s2coords.hI:B108U: TIn file included from E../src/s2/s2point.h_:C27A: PIn file included from T../src/s2/s2coder.hU:R23E: DIn file included from _/usr/local/clang/include/absl/status/status.hB:Y67(: tIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.hi:s29): )In file included from )/usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 867 : 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | ^867 | /usr/local/clang/include/absl/container/internal/common.h :e31x:p9l:i cnote: imacro 'ABSL_INTERNAL_IF_true' defined heret Fo r31m | a#tdSeifnikn(es tArB_SfLo_rImNaTtE_RiNnAtLe_rInFa_lt:r:uFeo(rimfa_tsSaitniksIfmipeld*, a.b.s.l)_ niofn_nsualtli ssf)i e d| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2closest_edge_query.cci:n18e: In file included from a../src/s2/s2closest_edge_query.hb:s34l: _In file included from n../src/s2/s2closest_edge_query_base.ho:n32n: uIn file included from l/usr/local/clang/include/absl/container/btree_set.hl: 66_: N/usr/local/clang/include/absl/container/internal/btree_container.ho:n542n:u3l:l warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ 542 | ABSL_INTERNAL_In file included from Xs2/s2coords.cc(:i18n: sIn file included from e../src/s2/s2coords.hr:t108_: oIn file included from r../src/s2/s2point.h_:a27s: sIn file included from i../src/s2/s2coder.hg:n23,: In file included from i/usr/local/clang/include/absl/status/status.hn:s67e: rIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h_:o29r: _In file included from a/usr/local/clang/include/absl/strings/cord.hs:s82i: gIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:i23m: pIn file included from l/usr/local/clang/include/absl/crc/crc32c.h,: 32&: &/usr/local/clang/include/absl/strings/str_format.h,: 869c:o40n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , fa l869s | e , s t| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ fo r543m | a t _ i n t e r n a l : : F o r m a ttSriunek)I;m p l| * ~~~~~ abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_511n:o47n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l sin k511_ | ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| ) ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_im367p warningls, generated . &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | In file included from s2/s2closest_cell_query.ccA:B18S: LIn file included from _../src/s2/s2closest_cell_query.hI:N32T: EIn file included from R../src/s2/s2closest_cell_query_base.hN:A33L: _In file included from X/usr/local/clang/include/absl/container/btree_set.h(:i66n: se/usr/local/clang/include/absl/container/internal/btree_container.hr:t523_:o31r:_ awarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ign ,523 | i n s e r t _ o r _ a s s i g n _ i mfpall,s e&,& ,f a&l&s,e )f;a l s| e ^, tr/usr/local/clang/include/absl/container/internal/btree_container.hu:e496):;9 : | note: ^macro 'ABSL_INTERNAL_X' defined here /usr/local/clang/include/absl/container/internal/btree_container.h:496 :4969 | :# dnote: emacro 'ABSL_INTERNAL_X' defined heref ine 496A | B#SdLe_fIiNnTeE RANBASLL__XI(NFTuEnRcN,A LC_aXl(lFeuen,c ,K QCuaalll,e eM,Q uKaQlu,a lK,V aMlQuuea,l ,M VKaVlauleu,e ,. .M.V)a l u e , \. . .| ) ^ \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(/usr/local/clang/include/absl/container/internal/btree_container.hi:n522s:e3r:t _warning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r _ass i522g | n In file included from , s2/s2crossing_edge_query.cc A:BiS18nL: s_eIn file included from Ir../src/s2/s2crossing_edge_query.hNt:T_31Eo: RrIn file included from N_../src/s2/s2padded_cell.hAa:Ls23_s: XiIn file included from (g../src/s2/s2cell_id.hin:n_43si: emIn file included from rp../src/s2/s1angle.htl:_,28o : r&In file included from _&../src/s2/s2point.ha,:s 27s&: i&In file included from g,../src/s2/s2coder.hn :,f23 a: ilIn file included from ns/usr/local/clang/include/absl/status/status.hse:e,67r : tt_r/usr/local/clang/include/absl/status/internal/status_internal.hou:re119_):a;14s :s i| warning: g ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _i/usr/local/clang/include/absl/container/internal/btree_container.hm: p509119l: | ,52 : c Sonote: tnexpanded from macro 'ABSL_INTERNAL_X'as ttu s& R,509e | pc *o n as bt s l& _, n o n| An ^Bu SlLl/usr/local/clang/include/absl/container/internal/btree_container.h_ :IC509Nl:To52En:Re N(note: A expanded from macro 'ABSL_INTERNAL_X'L _| A ^T T509R | I /usr/local/clang/include/absl/base/nullability.hB :U 241T :E 22_ :C A note: P expanded from macro 'absl_nonnull'T UARB ES241DL | __#BIdYNe(TftEihRniNesA )La)_b,As Tl T_ Rn Io Bn Un Tu El _l C A_ PN To Un Rn Eu Dl _l B Y (| t ^ h i\s ) )| , ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # d e f i nIn file included from es2/s2crossing_edge_query.cc :\A18 B: SIn file included from | L../src/s2/s2crossing_edge_query.h ^_: I31N: TIn file included from E../src/s2/s2padded_cell.hR:N23/usr/local/clang/include/absl/container/internal/common.hA: :LIn file included from 32_../src/s2/s2cell_id.h:I:9F43:_: fIn file included from note: a../src/s2/s1angle.hmacro 'ABSL_INTERNAL_IF_false' defined herel: s28e: (In file included from i../src/s2/s2point.h32f: | _27#s: daIn file included from et../src/s2/s2coder.hfi:is23nf: eiIn file included from e/usr/local/clang/include/absl/status/status.hAd:B,67S : L./usr/local/clang/include/absl/status/internal/status_internal.h_.:I.125N):T 14E_:R_ NVwarning: AAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L_ _AIRF G_125Sf | _a _l sS et| (a ^it fu_ssRaetpi*s faIn file included from ibs2/s2closest_edge_query.cces:dl18,_: nIn file included from .o../src/s2/s2closest_edge_query.h.n:.n34)u: lIn file included from _l../src/s2/s2closest_edge_query_base.h_ :VC32Al: _oIn file included from An/usr/local/clang/include/absl/container/btree_set.hRe:GA66Sn: _d/usr/local/clang/include/absl/container/internal/btree_container.h_U: n551 r:| e3 ^f: ( warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h: 241551In file included from : | s2/s2closest_cell_query.cc22 :: 18 A: note: BIn file included from expanded from macro 'absl_nonnull'S../src/s2/s2closest_cell_query.h L:_ 32I241: N | In file included from T#../src/s2/s2closest_cell_query_base.hEd:Re33Nf: AiIn file included from Ln/usr/local/clang/include/absl/container/btree_set.h_e:X 66(a: ib/usr/local/clang/include/absl/container/internal/btree_container.hns:sl522e_:rn3to:_n onwarning: rupassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_l als s_ iN522go | nn ,n uAilBnlSs Le _r| It ^N_ ToErR_NaAsLs_iXg(ni_nismeprlt,_ o&r&_,a s&s&i,g nfa,lIn file included from ss2/s2crossing_edge_query.ccie:n,18s : etIn file included from rr../src/s2/s2crossing_edge_query.htu:_e31o): r;In file included from _ ../src/s2/s2padded_cell.ha :s| 23s ^: i In file included from g../src/s2/s2cell_id.hn/usr/local/clang/include/absl/container/internal/btree_container.h:_:43i511: m:In file included from p52../src/s2/s1angle.hl::, 28 : note: cIn file included from expanded from macro 'ABSL_INTERNAL_X'o../src/s2/s2point.h n: s27511t: | In file included from &../src/s2/s2coder.h ,: 23 c: oIn file included from n/usr/local/clang/include/absl/status/status.h s: t67 : &/usr/local/clang/include/absl/status/internal/status_internal.hA,:B 128S :L| 14_ ^:I Nwarning: T/usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E: R511N:A52 L:128_ | Anote: Texpanded from macro 'ABSL_INTERNAL_X' T SRtIaB tU511uT | sE R_ eC pA *P T aU bR sE lD __AnBBoYSn(Lnt_uhIliNlsT )EC)Rl)No An Le _A An Td TU Rn Ir Be Uf T( E) _ Cc Ao Pn Ts Ut R; E D _| B ^ Y \( t /usr/local/clang/include/absl/base/nullability.hh| :i ^241s :)22/usr/local/clang/include/absl/container/internal/common.h)::) 31 note: : expanded from macro 'absl_nonnull'9 : 241note: | macro 'ABSL_INTERNAL_IF_true' defined here # d e f 31i | n #e d ea fb is nl e_ n Ao Bn Sn Lu\_l Il N | T_ ^EN RoNn/usr/local/clang/include/absl/container/internal/common.hAn:Lu32_l:Il9F :_ t| note: r ^macro 'ABSL_INTERNAL_IF_false' defined hereu e(i f32_ | s#adteifsifniee dA,B S.L._.I)N TiEfR_NsAaLt_iIsFf_ifeadl s e| ( ^i f_satisfied, ..In file included from .s2/s2closest_edge_query.cc): 18_: _In file included from V../src/s2/s2closest_edge_query.hA:_34A: RIn file included from G../src/s2/s2closest_edge_query_base.hS:_32_: In file included from /usr/local/clang/include/absl/container/btree_set.h| : ^66 : /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign,In file included from s2/s2closest_cell_query.cci:n18s: eIn file included from r../src/s2/s2closest_cell_query.ht:_32o: rIn file included from _../src/s2/s2closest_cell_query_base.ha:s33s: iIn file included from g/usr/local/clang/include/absl/container/btree_set.hn:_66i: m/usr/local/clang/include/absl/container/internal/btree_container.hp:l525,: 30&:& ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]& &, f525a | l s e , t r u e ) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.hf:a511l:s47e:, note: texpanded from macro 'ABSL_INTERNAL_X'r ue); 511 | | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : Anote: Bmacro 'ABSL_INTERNAL_X' defined hereS L_I N496T | E#RdNeAfLi_nAeT TARBISBLU_TIEN_TCEARPNTAULR_EXD(_FBuYn(ct,h iCsa)l)l)e e , K Q u a l , M Q u a l , K V a l u e ,\ M V| a ^~~~l ue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTER/usr/local/clang/include/absl/container/internal/btree_container.hN:A524L:_3X: (warning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n sert _524o | r _ aAsBsSiLg_nI,N TiEnRsNeArLt__Xo(ri_nassesritg_no_ri_mapsls,i g&n&,, i&n&s,e rttr_uoer,_ afsaslisgen)_;i m p| l ^, c/usr/local/clang/include/absl/container/internal/btree_container.ho:n496s:t9 :& ,note: macro 'ABSL_INTERNAL_X' defined herec ons t496 | &#,d e f| i ^n e /usr/local/clang/include/absl/container/internal/btree_container.hA:B509S:L52_:I Nnote: Texpanded from macro 'ABSL_INTERNAL_X'E RNA L509_ | X ( F u n c , C a lAlBeSeL,_ IKNQTuEaRlN,A LM_QAuTaTlR,I BKUVTaEl_uCeA,P TMUVRaElDu_eB,Y (.t.h.i)s ) ) , \ | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:/usr/local/clang/include/absl/container/internal/btree_container.h32:: 552In file included from :../src/s2/s2closest_cell_query_base.h3::33 : In file included from warning: /usr/local/clang/include/absl/container/btree_set.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 66: /usr/local/clang/include/absl/container/internal/btree_container.h:524 :5523 | : warning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]B SL_I N524T | E R NAABLS_LX_(IiNnTsEeRrNtA_Lo_rX_(aisnssiegrnt,_ oirn_saesrsti_gonr,_ aisnssiegrnt__iomrp_la,s s&i&g,n _&i&m,p lt,r uceo,n sfta l&s,e )c;o n s| t ^ &,/usr/local/clang/include/absl/container/internal/btree_container.h : 509| : ^52 : /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'ABSL_INTERNAL_X'511 :52: note: 509expanded from macro 'ABSL_INTERNAL_X' | 511 | A B S L _AIBNSTLE_RINNATLE_RANTATLR_IABTUTTREI_BCUATPET_UCRAEPDT_UBRYE(Dt_hBiYs()t)h,i s ) ) ) \ | ^\ | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9/usr/local/clang/include/absl/container/internal/common.h:: 31:note: 9macro 'ABSL_INTERNAL_IF_true' defined here: note: macro 'ABSL_INTERNAL_IF_true' defined here31 | #d e31f | i#ndee fAiBnSeL _AIBNSTLE_RINNATLE_RINFA_Lt_rIuFe_(tirfu_es(aitfi_ssfaiteids,f i.e.d.,) .i.f._)s aitfi_ssfaiteids f i| e ^d | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:In file included from 34s2/s2closest_cell_query.cc: :In file included from 18../src/s2/s2closest_edge_query_base.h: :In file included from 32../src/s2/s2closest_cell_query.h: :In file included from 32/usr/local/clang/include/absl/container/btree_set.h: :In file included from 66../src/s2/s2closest_cell_query_base.h: :33/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 552/usr/local/clang/include/absl/container/btree_set.h::366:: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]524 :3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]552 | ABS L524_ | I N TAEBRSNLA_LI_NXT(EiRnNsAeLr_tX_(oirn_saesrsti_gonr,_ aisnssiegrnt,_ oirn_saesrsti_gonr__iamspsli,g n&_&i,m p&l&,, ctornuset, &f,a lcsoen)s;t &| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509 :52547 | : note: expanded from macro 'ABSL_INTERNAL_X' 509 | f a lAsBeS,L _tIrNuTeE)R;N A L| _ ~~~~~~~~~~~~A TTR/usr/local/clang/include/absl/container/internal/btree_container.hI:B511U:T47E:_ Cnote: Aexpanded from macro 'ABSL_INTERNAL_X'P TURE D511_ | B Y ( t h i s ) ) , A B S L _ I N T E R N A L _ A T T R I B U T E _\C A P| T ^~~~U RED_BY(/usr/local/clang/include/absl/container/internal/btree_container.ht:h552i:s3):) )warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | \ | A ^~~~B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false/usr/local/clang/include/absl/container/internal/btree_container.h(:i527f:_30s:a twarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s fie d527, | . . . ) _ _ V A _ A R G S _ _ t| r ^u e, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.h::526496::39:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]macro 'ABSL_INTERNAL_X' defined here 496526 | | # d eAfBiSnLe_ IANBTSELR_NIANLT_EXR(NiAnLs_eXr(tF_uonrc_,a sCsailglne,e ,i nKsQeuratl_,o rM_Qausasli,g nK_Viamlpule,, cMoVnasltu e&,, .c.o.n)s t & , \ | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_I/usr/local/clang/include/absl/container/internal/btree_container.hN:T553E:R3N:A Lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I F_tr u553e | ( i fA_BsSaLt_iIsNfTiEeRdN,A L._.X.()i nisfe_rsta_toirs_faisesdi g n| , ^ insert_or_assign_iIn file included from ms2/s2closest_cell_query.ccp:l18,: In file included from &../src/s2/s2closest_cell_query.h&:,32 : &In file included from &../src/s2/s2closest_cell_query_base.h,: 33t: rIn file included from u/usr/local/clang/include/absl/container/btree_set.he:,66 : t/usr/local/clang/include/absl/container/internal/btree_container.hr:u526e:)3;: | warning: ^ 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: 526note: | expanded from macro 'ABSL_INTERNAL_X' AB S509L | _ I N T E R N A L _ XA(BiSnLs_eIrNtT_EoRrN_AaLs_sAiTgTnR,I BiUnTsEe_rCtA_PoTrU_RaEsDs_iBgYn(_tihmipsl),) ,c o n s t & , c o n s t & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527\ | | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here t31r | u#ed,e ffianles eA)B;S L _| I ~~~~~~~~~~~~N TER/usr/local/clang/include/absl/container/internal/btree_container.hN:A509L:_47I:F _note: texpanded from macro 'ABSL_INTERNAL_X'r ue(i f509_ | s a t i s f i e d , A.B.S.L)_ IiNfT_EsRaNtAiLs_fAiTeTdR I B| U ^T E_CAPTURED_BY(In file included from ts2/s2closest_edge_query.cch:i18s: )In file included from )../src/s2/s2closest_edge_query.h,: 34 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 553 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] \ | 553 ^~~~ | ABSL_/usr/local/clang/include/absl/container/internal/btree_container.hI:N526T:E3R:N Awarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ X(/usr/local/clang/include/absl/container/internal/btree_container.hi:n511s:e52r:t _note: oexpanded from macro 'ABSL_INTERNAL_X'r _as s511i | g n , i n s e r t _AoBrS_La_sIsNiTgEnR_NiAmLp_lA,T T&R&I,B U&T&E,_ CtArPuTeU,R EtDr_uBeY)(;t h i| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) )) /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | \ A| B ^S L_/usr/local/clang/include/absl/container/internal/common.hI:N32T:E9R:N Anote: Lmacro 'ABSL_INTERNAL_IF_false' defined here_ ATT R32I | B#UdTeEf_iCnAeP TAUBRSELD__IBNYT(EtRhNiAsL)_)I,F _ f a l s e ( i f _ s a t i s f i e d , . . . )\ _ _| V ^~~~A _ARGS__/usr/local/clang/include/absl/container/internal/btree_container.h : 553| : ^3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #In file included from ds2/s2closest_cell_query.cce:f18i: nIn file included from e../src/s2/s2closest_cell_query.h :A32B: SIn file included from L../src/s2/s2closest_cell_query_base.h_:I33N: TIn file included from E/usr/local/clang/include/absl/container/btree_set.hR:N66A: L/usr/local/clang/include/absl/container/internal/btree_container.h_:I529F:_29t:r uwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( if_ s529a | t i s f i e d , . . . ) i f _ s attriusef,i etdr u e| ) ^; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: In file included from note: s2/s2closest_edge_query.ccmacro 'ABSL_INTERNAL_X' defined here: 18: In file included from ../src/s2/s2closest_edge_query.h :49634 | : #In file included from d../src/s2/s2closest_edge_query_base.he:f32i: nIn file included from e/usr/local/clang/include/absl/container/btree_set.h :A66B: S/usr/local/clang/include/absl/container/internal/btree_container.hL:_553I:N3T:E Rwarning: N'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]A L_X(F u553n | c , ACBaSlLl_eIeN,T EKRQNuAaLl_,X (MiQnusaelr,t _KoVra_lauses,i gMnV,a liunes,e r.t._.o)r _ a s s i\g n _| i ^m pl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) i/usr/local/clang/include/absl/container/internal/btree_container.hf:_555s:a3t:i swarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ed | 555 ^ | ABSL_INTERNAL_XIn file included from (s2/s2closest_cell_query.cci:n18s: eIn file included from r../src/s2/s2closest_cell_query.ht:_32o: rIn file included from _../src/s2/s2closest_cell_query_base.ha:s33s: iIn file included from g/usr/local/clang/include/absl/container/btree_set.hn:,66 : i/usr/local/clang/include/absl/container/internal/btree_container.hn:s528e:r3t:_ owarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ assig n528_ | h i nAtB_SiLm_pIlN,T EcRoNnAsLt_ X&(,i n s| e ^r t_/usr/local/clang/include/absl/container/internal/btree_container.ho:r509_:a52s:s inote: gexpanded from macro 'ABSL_INTERNAL_X'n , i n509s | e r t _ o r _ a s s iAgBnS_Li_mIpNlT,E RcNoAnLs_tA T&T,R IcBoUnTsEt_ C&A,P T U| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E D_ B529Y | ( t h i s ) ) , t r u e , t r u e ) ; \| ~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509/usr/local/clang/include/absl/container/internal/common.h::4732:: 9:note: expanded from macro 'ABSL_INTERNAL_X' note: macro 'ABSL_INTERNAL_IF_false' defined here 509 | 32 | # d e f i n e AABBSSLL__IINNTTEERRNNAALL__IAFT_TfRaIlBsUeT(Ei_fC_AsPaTtUiRsEfDi_eBdY,( t.h.i.s)) )_,_ V A _ A R G S _ _ | ^ In file included from \s2/s2closest_edge_query.cc : 18| : ^~~~In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/btree_set.h::52866:: 3/usr/local/clang/include/absl/container/internal/btree_container.h:: 555:warning: 3passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]511 :52: note: 555expanded from macro 'ABSL_INTERNAL_X' | A B511S | L _ I N T E R N A L _AXB(SiLn_sIeNrTtE_RoNrA_La_sAsTiTgRnI,B UiTnEs_eCrAtP_ToUrR_EaDs_sBiYg(nt_hhiisn)t)_)i m p l , c o n s t & , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52\: | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/common.h:31 :5119 | : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #AdBeSfLi_nIeN TAEBRSNLA_LI_NATTETRRNIABLU_TIEF__CtArPuTeU(RiEfD__sBaYt(itshfiise)d),) . . . ) i f _ s a t i s f i e d | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32In file included from :s2/s2closest_cell_query.cc9::18 : In file included from note: ../src/s2/s2closest_cell_query.hmacro 'ABSL_INTERNAL_IF_false' defined here: 32: In file included from ../src/s2/s2closest_cell_query_base.h :3233 | : #In file included from d/usr/local/clang/include/absl/container/btree_set.he:f66i: n/usr/local/clang/include/absl/container/internal/btree_container.he: 528A:B3S:L _warning: I'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N TERNA L528_ | I F _AfBaSlLs_eI(NiTfE_RsNaAtLi_sXf(iiends,e r.t._.o)r __a_sVsAi_gAnR,G Si_n_s e r| t ^_ or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTIn file included from Us2/s2crossing_edge_query.ccR:E18D: _In file included from BY(../src/s2/s2crossing_edge_query.ht:h31i: sIn file included from )../src/s2/s2padded_cell.h):)23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h :\67 : | /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from ^~~~:s2/s2closest_edge_query.cc 149::1813: :In file included from ../src/s2/s2closest_edge_query.h:warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from 149/usr/local/clang/include/absl/container/btree_set.h | :c66o: n/usr/local/clang/include/absl/container/internal/btree_container.hs:t558 :c3h:a rwarning: *passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] absl _558n | o n nAuBlSlL _MIa/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2edge_crosser.cc -o s2/s2edge_crosser.o NkTeECRhNeAcLk_FXa(iilnSsterritn_go(r _ a| s ^s ign/usr/local/clang/include/absl/base/nullability.h,: 241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or _241a | s#sdiegfni_nhei na/usr/local/clang/include/absl/container/internal/btree_container.htb:s_532li:_m24np:ol n,warning: n passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]uc loln s 532t_ | N &o ,n n u | l ^l | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' fIn file included from as2/s2crossing_edge_query.cc l:s50918e | : ) In file included from ; ../src/s2/s2crossing_edge_query.h : 31| : ^ In file included from ../src/s2/s2padded_cell.h :/usr/local/clang/include/absl/container/internal/btree_container.h 23: : 496AIn file included from :B../src/s2/s2cell_id.h9S::L43 _: note: IIn file included from macro 'ABSL_INTERNAL_X' defined hereN../src/s2/s1angle.h T:E28R: NIn file included from 496A../src/s2/s2point.h | L:#_27dA: eTIn file included from fT../src/s2/s2coder.hiR:nI23eB: UIn file included from AT/usr/local/clang/include/absl/status/status.hBE:S_67LC: _A/usr/local/clang/include/absl/status/internal/status_internal.hIP:TNU150TR:EE25RD:N_ ABwarning: LYtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_( Xt(hFi us150n) | c) ,, C a cl ol ne se t, aK bQ su la :l :, S tM aQ tu ua sl *, aK bV\sa ll _u| ne ^o,n nMu/usr/local/clang/include/absl/container/internal/common.hVl:al32l :us9et:,a tnote: .umacro 'ABSL_INTERNAL_IF_false' defined here.s .,) c o32 n | s# td\ e cf hi| an ^re * AaBbSsLl__InNoTnEnRuNlAlL _pIrFe_ffiaxl)s;e ( i| f ^_ sat/usr/local/clang/include/absl/base/nullability.hi:s241f:i22e:d ,note: expanded from macro 'absl_nonnull'. .. )241 | _#_dVeAf_iAnReG Sa_b_s l _| n ^o nnull _NonIn file included from ns2/s2closest_edge_query.ccu:l18l: In file included from ../src/s2/s2closest_edge_query.h| : ^34 : In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3In file included from :s2/s2crossing_edge_query.cc :18warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h558: | 23 : In file included from A../src/s2/s2cell_id.hB:S43L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: XIn file included from (../src/s2/s2coder.hi:n23s: eIn file included from r/usr/local/clang/include/absl/status/status.ht:_67o: r/usr/local/clang/include/absl/status/internal/status_internal.h_:a150s:s58i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ins/usr/local/clang/include/absl/container/internal/btree_container.he :r150531t | :_ 3o :r _ warning: acpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]so snisgtn _a531hbi | sn lt :_A:iBSmStpLal_t,Iu NscT*oE nRasNbtAs Ll&__,Xn (o in| nn ^su elrl/usr/local/clang/include/absl/container/internal/btree_container.ht :_s511ot:ra52_t:au ssnote: s,expanded from macro 'ABSL_INTERNAL_X'i gcno, n511isn | ts e cr ht a_ ro *r _ aa bs ssAliB_gSnnLo__niInmNupTllEl,R NpcAroLen_fsAitTx T)&R;,I B &U| &T ^,E _f/usr/local/clang/include/absl/base/nullability.hCaA:lP241sT:eU22,R: E D| note: _ ^expanded from macro 'absl_nonnull'B Y( /usr/local/clang/include/absl/container/internal/btree_container.ht241:h | 509i#:ds52e):f) i)note: n expanded from macro 'ABSL_INTERNAL_X'e a b s l509 _ | n o n n u l l _ N oA nB nS uL l_ lI N\ T | E ^R| N ^A L_/usr/local/clang/include/absl/container/internal/common.hA:T31T:R9I:B Unote: Tmacro 'ABSL_INTERNAL_IF_true' defined hereE _CA P31T | U#RdEeDf_iBnYe( tAhBiSsL)_)I,N T E R N A L _ I F _ t r u e ( i f _ s a t i s f\i e d| , ^ ../usr/local/clang/include/absl/container/internal/common.h.:)32 :i9f:_ snote: amacro 'ABSL_INTERNAL_IF_false' defined heret isf i32e | d# d e| f ^i ne ABSL_INTEIn file included from Rs2/s2closest_edge_query.ccN:A18L: _In file included from I../src/s2/s2closest_edge_query.hF:_34f: aIn file included from l../src/s2/s2closest_edge_query_base.hs:e32(: iIn file included from f/usr/local/clang/include/absl/container/btree_set.h_:s66a: t/usr/local/clang/include/absl/container/internal/btree_container.hi:s558f:i3e:d ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]. ..) _ _558V | A _ AARBGSSL___I N T| E ^R NAL_X(inserIn file included from ts2/s2closest_cell_query.cc_:o18r: _In file included from a../src/s2/s2closest_cell_query.hs:s32i: gIn file included from n../src/s2/s2closest_cell_query_base.h,: 33i: nIn file included from s/usr/local/clang/include/absl/container/btree_set.he:r66t: _/usr/local/clang/include/absl/container/internal/btree_container.ho:r531_:a3s:s iwarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n _hin t531_ | i m pAlB,S Lc_oInNsTtE R&N,A L _| X ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( in s559e | r t _ o r _ a s s i g n , i n s e rcto_nosrt_ a&s,s ifganl_siem,p lt,r uceo,n s t| ~~~~~~~~~~~~~~~~~~~~~& , & &560, | f a l s e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's t_i t511e | r a t o r ( h i n t )A BASBLS_LI_NITNETRENRANLA_LA_TCTORMIMBAU)T;E _ C| A ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P TUR/usr/local/clang/include/absl/container/internal/btree_container.hE:D511_:B47Y:( tnote: hexpanded from macro 'ABSL_INTERNAL_X'i s))) 511 | A B S L _ I N T E R N A\L _ A| T ^T RI/usr/local/clang/include/absl/container/internal/common.hB:U32T:E9_:C Anote: Pmacro 'ABSL_INTERNAL_IF_false' defined hereT URE D32_ | B#Yd(etfhiinse) )A)B S L _ I N T E R N A L _ I F _ f a l s e ( i f _\s a t| i ^~~~s fied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | /usr/local/clang/include/absl/container/internal/btree_container.h : 533 : 3A:B Swarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ IN T533E | R N AALB_SALT_TIRNITBEURTNEA_LC_AXP(TiUnRsEeDr_tB_Yo(rt_haisss)i)g,n , i n s e r t _ o r _ a s s i g n _ i m p l ,\ c o| n ^s t /usr/local/clang/include/absl/container/internal/common.h&:,31 :&9&:, note: fmacro 'ABSL_INTERNAL_IF_true' defined herea lse ,31 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :A52B:S Lnote: _expanded from macro 'ABSL_INTERNAL_X'I NTE R509N | A L _ I F _ t r u e (AiBfS_Ls_aItNiTsEfRiNeAdL,_ A.T.T.R)I BiUfT_Es_aCtAiPsTfUiReEdD _ B| Y ^( this)), In file included from s2/s2closest_edge_query.cc : 18 : In file included from ../src/s2/s2closest_edge_query.h : 34 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h :\66 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 561:3/usr/local/clang/include/absl/container/internal/common.h:: 32:warning: 9'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: macro 'ABSL_INTERNAL_IF_false' defined here 561 | 32 | #AdBeSfLi_nIeN TAEBRSNLA_LI_NXT(EiRnNsAeLr_tI_Fo_rf_aalsssei(ginf,_ siantsiesrfti_eodr,_ a.s.s.i)g n___hViAn_tA_RiGmSp_l_, c| o ^n st &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from 562s2/s2closest_cell_query.cc | : 18 : In file included from ../src/s2/s2closest_cell_query.h : 32 : In file included from ../src/s2/s2closest_cell_query_base.h : 33 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.hc:o533n:s3t: &warning: ,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] tru e533, | f aAlBsSeL,_ I N| T ~~~~~~~~~~~~~~~~~~~~~E RNA L563_ | X ( i n s e r t _ o r _ a s s i g n ,c oinnsste_ritt_eorra_taosrs(ihginn_ti)m pAlB,S Lc_oInNsTtE R&N,A L&_&C,O MfMaAl)s;e , | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.h::509511::4752:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'ABSL_INTERNAL_X' 511509 | | AABBSSLL__IINNTTEERRNNAALL__AATTTTRRIIBBUUTTEE__CCAAPPTTUURREEDD__BBYY((tthhiiss))))), \\ | | ^ ^~~~ /usr/local/clang/include/absl/container/internal/common.h:31:9: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here561 :3: 31warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# de/usr/local/clang/include/absl/container/internal/btree_container.hf:i511n:In file included from e52s2/s2crossing_edge_query.cc ::A 18Bnote: : Sexpanded from macro 'ABSL_INTERNAL_X'In file included from L ../src/s2/s2crossing_edge_query.h_:I31N : T511In file included from E | ../src/s2/s2padded_cell.hR :N 23A : L In file included from _ ../src/s2/s2cell_id.hI :F 43_ t: rIn file included from u../src/s2/s1angle.hAe:B(28Si: LfIn file included from __../src/s2/s2point.hIsN:aT27tE: iRIn file included from sN../src/s2/s2coder.hfAi:Le23_d: A,T /usr/local/clang/include/absl/status/status.hT.:R.725I.:B)38U T:iE f_warning: _Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sA aPtTiUs fR725Ei | De _d B sY (t| ta ^ht iisc) )s)t a t u s _ i n tIn file included from es2/s2closest_cell_query.cc r: n18 a: lIn file included from :../src/s2/s2closest_cell_query.h :: S32 t: aIn file included from t../src/s2/s2closest_cell_query_base.h u: s33 R: eIn file included from p/usr/local/clang/include/absl/container/btree_set.h\*: 66 a: | b/usr/local/clang/include/absl/container/internal/btree_container.h ^s: l533_:/usr/local/clang/include/absl/container/internal/common.hn3:o:32n :n9warning: u:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l lnote: macro 'ABSL_INTERNAL_IF_false' defined hereP re p 533a32 | r | e# TdAoeBMfSoiLdn_ieIf NyAT(BE SR LN| _A ^IL N_TXE(/usr/local/clang/include/absl/base/nullability.hRi:Nn241As:Le22_r:It F_note: _oexpanded from macro 'absl_nonnull'fra _la ss241es | (i#igdfne_,fs iaintneis seafrbitse_ldo_,rn _o.an.sn.su)il gl_n ___ViNAmo_pnAlnR,uG lScl_o _n s| t ^| & ^, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | trueIn file included from )s2/s2crossing_edge_query.cc;: 18 : | In file included from ~~~~~../src/s2/s2crossing_edge_query.h :31: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2padded_cell.h::51123:: 47In file included from :../src/s2/s2cell_id.h :43note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h511: | 27 : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.h : 732 :A29B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTE R732N | A L _sAtTaTtRiIcB UcToEn_sCtA PsTtUdR:E:Ds_tBrYi(ntgh*i sa)b)s)l _ n o n n u l l E m p t y S t r i n g ( ) ; \ | ^| ^~~~ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from In file included from s2/s2crossing_edge_query.cc../src/s2/s2closest_edge_query_base.h::1832: : In file included from In file included from ../src/s2/s2crossing_edge_query.h/usr/local/clang/include/absl/container/btree_set.h::3166: : In file included from ../src/s2/s2padded_cell.h/usr/local/clang/include/absl/container/internal/btree_container.h::23564: :In file included from 3../src/s2/s2cell_id.h:: 43: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h: 27564: | In file included from ../src/s2/s2coder.h :A23B: S/usr/local/clang/include/absl/status/status.hL:_733I:N29T:E /usr/local/clang/include/absl/container/internal/btree_container.hRwarning: :Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]536A :L24_:X (733warning: i | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n s es rt536ta | _t oi rc _ ac so sn is gt n ,s t id n: s: es rt tr _ifonargl_*sa esa)sb;is gl n_| _n ^ho innn/usr/local/clang/include/absl/container/internal/btree_container.htu:l_496li: m9Mp:lo ,vnote: emacro 'ABSL_INTERNAL_X' defined herecd oFnrso mt496S | &t#,rd ie nf| gi ^(n )e; /usr/local/clang/include/absl/container/internal/btree_container.h A: B509| S: ^L52 _:I /usr/local/clang/include/absl/base/nullability.hN:note: T241expanded from macro 'ABSL_INTERNAL_X'E: R22N:A L509note: _ | expanded from macro 'absl_nonnull'X ( F u241 n | c# ,d e Cf aiAlnBleSe Lea_,bI sNKlTQ_EunRaoNlnA,nL u_MlAQlTu Ta_RlNI,oB nUKnTVuEal_llCu Ae P,| T ^UM RVEaDl_uBeY,( t.h.i.s)) ) , \ | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from 31s2/s2crossing_edge_query.cc | :#18d: eIn file included from f../src/s2/s2crossing_edge_query.hi:n31e: In file included from A../src/s2/s2padded_cell.hB:S23L: _In file included from I../src/s2/s2cell_id.hN:T43E: RIn file included from N../src/s2/s1angle.hA:L28_: IIn file included from F../src/s2/s2point.h_:t27r: uIn file included from e../src/s2/s2coder.h(:i23f: _/usr/local/clang/include/absl/status/status.hs:a751t:i61s:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d , .. .751) | i fs_tsaattiics fuiiendt p t| r ^_ t Po/usr/local/clang/include/absl/container/internal/btree_container.hi:n535t:e3r:T owarning: RIn file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]es2/s2closest_edge_query.cc p:(18s: tIn file included from 535a../src/s2/s2closest_edge_query.h | t: u34 s: A_In file included from Bi../src/s2/s2closest_edge_query_base.hSn:Lt32_e: IrIn file included from Nn/usr/local/clang/include/absl/container/btree_set.hTa:El66R:: N:/usr/local/clang/include/absl/container/internal/btree_container.hAS:Lt564_a:Xt3(u:is nRwarning: se'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ep r*t _aob rs564_l | a_ sn soAinBgnSnuL,l_ lIi NnrTs)Ee;Rr Nt A_| Lo ^_r X_(a/usr/local/clang/include/absl/base/nullability.his:ns241si:egr22nt:__ ionote: mrexpanded from macro 'absl_nonnull'p_ la,s s241ci | og#nnds,et f ii&nn,se e &ra&tb,_s oltr_r_nuaoesn,sn iu gl| nl ^_ h_iN/usr/local/clang/include/absl/container/internal/btree_container.hno:tn509_n:iu52ml:pl l note: , expanded from macro 'ABSL_INTERNAL_X' | c ^o n s509t | & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565A | In file included from B s2/s2crossing_edge_query.ccS :L 18_ : I In file included from N ../src/s2/s2crossing_edge_query.hT :E 31R : N In file included from A../src/s2/s2padded_cell.h L: _23 A: TIn file included from T../src/s2/s2cell_id.h R: I43cB: oUIn file included from nT../src/s2/s1angle.hsE:t_28 C: &AIn file included from ,P../src/s2/s2point.h T:tU27rR: uEIn file included from eD../src/s2/s2coder.h,_: B23tY: r(/usr/local/clang/include/absl/status/status.hute:h,752i :s 44)| :) ~~~~~~~~~~~~~~~~~~~~ , warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 566 | 752 | s t a t i c c o n s t cs ot\na st tu| _s ^i_ tien/usr/local/clang/include/absl/container/internal/common.hrt:ae31tr:on9ra:(l h:note: i:macro 'ABSL_INTERNAL_IF_true' defined herenS tt)a tA31uB | sS#RLde_epIf*Ni TnaEebR sNAlAB_LSn_LoC_nOInMNuMTlAEl)R ;NR Ae Lp| _T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Io FP_oti/usr/local/clang/include/absl/container/internal/btree_container.hrn:ut509ee:(r47i(:f _ note: s| expanded from macro 'ABSL_INTERNAL_X'a ^ t is/usr/local/clang/include/absl/base/nullability.h f:509i241 | e: d22 ,: .note: .expanded from macro 'absl_nonnull' . ) i241 f | A_#BsdSaeLtf_iiIsnNfeTi EeaRdbN sA Ll| __ ^An ToTnRnIuBlUlT E__NCoAnPnTuUlIn file included from Rls2/s2closest_cell_query.ccE :D 18_| : ^BIn file included from Y../src/s2/s2closest_cell_query.h(:t32h: iIn file included from s../src/s2/s2closest_cell_query_base.h):)33,: In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 535 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | \A B S| L ^~~~_ INTERNA/usr/local/clang/include/absl/container/internal/btree_container.hL:_564X:(3i:n swarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r t/usr/local/clang/include/absl/container/internal/btree_container.h_:o511r:_52a:s snote: iexpanded from macro 'ABSL_INTERNAL_X'g n, i511n | s e r t _ o r _ a s sAiBgSnL__iImNpTlE,R NcAoLn_sAtT T&R,I B&U&T,E _tCrAuPeT,U R E| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ BY (536t | h i s ) ) ) f a l s e ) ; | ~~~~~~ \ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:47/usr/local/clang/include/absl/container/internal/common.h:: 31:note: 9expanded from macro 'ABSL_INTERNAL_X': note: macro 'ABSL_INTERNAL_IF_true' defined here 509 | 31 | # d e f i n e AABBSSLL__IINNTTEERRNNAALL__AITFT_RtIrBuUeT(Ei_fC_AsPaTtUiRsEfDi_eBdY,( t.h.i.s)) )i,f _ s a t i s f i e d | ^ \ In file included from s2/s2closest_edge_query.cc| : ^~~~18 : In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66/usr/local/clang/include/absl/container/internal/btree_container.h: :/usr/local/clang/include/absl/container/internal/btree_container.h535::5643::3 : warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52 :564 | note: expanded from macro 'ABSL_INTERNAL_X' ABS L511_ | I N T E R N A L _ X (AiBnSsLe_rItN_ToErR_NaAsLs_iAgTnT,R IiBnUsTeEr_tC_AoPrT_UaRsEsDi_gBnY_(htihnits_)i)m)p l , c o n s t & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: cmacro 'ABSL_INTERNAL_IF_false' defined hereo nst 32& | ,# dterfuien,e tArBuSeL,_ I N| T ~~~~~~~~~~~~~~~~~~~~E RNA L566_ | I F _ f a l s e ( i f _ s a t i s f iceodn,s t._.i.t)e r_a_tVoAr_(AhRiGnSt_)_ A B| S ^L _INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \In file included from s2/s2closest_cell_query.cc :| 18 ^~~~: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.h::537568::33:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537568 | | AABBSSLL__IINNTTEERRNNAALL__XX((iinnsseerrtt__oorr__aassssiiggnn,, iinnsseerrtt__oorr__aassssiiggnn__ihmipnlt,_ icmopnls,t c&o,n s&t& ,& ,t r&u&e,, | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.h::509509::5252:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'ABSL_INTERNAL_X' 509509 | | AABBSSLL__IINNTTEERRNNAALL__AATTTTRRIIBBUUTTEE__CCAAPPTTUURREEDD__BBYY((tthhiiss)))),, \\ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/common.h::3231::99:: note: note: macro 'ABSL_INTERNAL_IF_false' defined heremacro 'ABSL_INTERNAL_IF_true' defined here 3231 | | ##ddeeffiinnee AABBSSLL__IINNTTEERRNNAALL__IIFF__ftarlusee((iiff__ssaattiissffiieedd,, ......)) i_f__VsAa_tAiRsGfSi_e_d | | ^ ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from In file included from ../src/s2/s2closest_edge_query_base.hs2/s2closest_cell_query.cc::3218: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/s2closest_cell_query.h::6632: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2closest_cell_query_base.h::56833:: 3In file included from :/usr/local/clang/include/absl/container/btree_set.h :66warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/internal/btree_container.h :537:3: 568 | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ABSL_ I537N | T E RANBASLL__XI(NiTnEsReNrAtL__oXr(_ianssseirgtn_,o ri_nassesritg_no,r _ianssseirgtn__ohri_nats_siimgpnl_,i mcpoln,s tc o&n,s t& &&,, &| & ^, t/usr/local/clang/include/absl/container/internal/btree_container.hr:u511e:,52 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ABSL_INTERNAL_X' 538 | 511 | A B S L _ ItNrTuEeR)N;A L _| A ~~~~~T TRI/usr/local/clang/include/absl/container/internal/btree_container.hB:U509T:E47_:C Anote: Pexpanded from macro 'ABSL_INTERNAL_X'T URED _509B | Y ( t h i s ) ) ) A B S L _ I N T E R N A L _ A T T R I B U T E\_ C A| P ^T UR/usr/local/clang/include/absl/container/internal/common.hE:D32_:B9Y:( tnote: hmacro 'ABSL_INTERNAL_IF_false' defined herei s)) ,32 | # d e f i n e A B S L _ I N T E R N A L _ I\F _ f| a ^~~~l se(if_sa/usr/local/clang/include/absl/container/internal/btree_container.ht:i537s:f3i:e dwarning: ,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ./usr/local/clang/include/absl/container/internal/btree_container.h.:.511): 52_:_ Vnote: Aexpanded from macro 'ABSL_INTERNAL_X'_ ARG S511_ | _ | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.hIn file included from :s2/s2closest_edge_query.cc32:: 18In file included from : ../src/s2/s2closest_cell_query_base.hIn file included from :../src/s2/s2closest_edge_query.h33:: 34In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :../src/s2/s2closest_edge_query_base.h66:: 32: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h537::663: : /usr/local/clang/include/absl/container/internal/btree_container.h:warning: 570'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | A570B | S L _AIBNSTLE_RINNATLE_RXN(AiLn_sXe(ritn_soerr_ta_sosri_gans,s iignns,e ritn_soerr_ta_sosri_gans_siimgpnl_,h icnotn_sitm p&l,, &c&o,n sttr u&e,, & &| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^538 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | t r u e ) ; A| B ~~~~~S L_I/usr/local/clang/include/absl/container/internal/btree_container.hN:T511E:R47N:A Lnote: _expanded from macro 'ABSL_INTERNAL_X'A TTR I511B | U T E _ C A P T U R EADB_SBLY_(ItNhTiEsR)N)A,L _ A T T R I B U T E _ C A P T U R E D _ B Y ( t\h i s| ) ^) ) /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # d e f i n e A\B S L| _ ^~~~I NTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_o/usr/local/clang/include/absl/container/internal/btree_container.hr:_541a:s24s:i gwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], in s541e | r t _ o r _ a s s i g n _ h i n t _ ifmaplls,e )c;o n s| t ^ &,/usr/local/clang/include/absl/container/internal/btree_container.h :&496&:,9 : | note: ^macro 'ABSL_INTERNAL_X' defined here /usr/local/clang/include/absl/container/internal/btree_container.h:511 :49652 | :# dnote: eexpanded from macro 'ABSL_INTERNAL_X'f ine 511A | B S L _ I N T E R N AALB_SXL(_FIuNnTcE,R NCAaLl_lAeTeT,R IKBQUuTaEl_,C AMPQTuUaRlE,D _KBVYa(ltuhei,s )M)V)a l u e , . . . ) \ | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | AB/usr/local/clang/include/absl/container/internal/btree_container.hS:L540_:I3N:T Ewarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N AL_X (540i | n s eArBtS_Lo_rI_NaTsEsRiNgAnL,_ Xi(nisnesretr_to_ro_ra_sassisging_nh,i nitn_siemrptl_,o rc_oansssti g&n,_ i&m&p,l , | & ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~& , c o571n | s t & , f a l s e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.hf:a509l:s52e:, note: texpanded from macro 'ABSL_INTERNAL_X'r ue, 509c | o n s t _ i t e r a tAoBrS(Lh_iInNtT)E RANBASLL__AITNTTREIRBNUATLE__CCOAMPMTAU)R;E D _| B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Y (th/usr/local/clang/include/absl/container/internal/btree_container.hi:s511):)47,: note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L\_ I N| T ^E RN/usr/local/clang/include/absl/container/internal/common.hA:L32_:A9T:T Rnote: Imacro 'ABSL_INTERNAL_IF_false' defined hereB UTE _32C | A#PdTeUfRiEnDe_ BAYB(StLh_iIsN)T)E)R N A L _ I F _ f a l s e ( i f _ s a t i s f i e\d , | . ^~~~. .) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 572:3/usr/local/clang/include/absl/container/internal/common.h:: 32:warning: 9:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: macro 'ABSL_INTERNAL_IF_false' defined here 572 | 32 | A#BdSeLf_iInNeT EARBNSALL__IXN(TiEnRsNeArLt__IoFr__faaslssieg(ni,f _isnasteirstf_ioerd_,a s.s.i.g)n __h_iVnAt__AiRmGpSl_,_ c o| n ^s t &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERIn file included from Ns2/s2closest_cell_query.ccA:L18_: AIn file included from T../src/s2/s2closest_cell_query.hT:R32I: BIn file included from U../src/s2/s2closest_cell_query_base.hT:E33_: CIn file included from A/usr/local/clang/include/absl/container/btree_set.hP:T66U: R/usr/local/clang/include/absl/container/internal/btree_container.hE:D543_:B23Y:( twarning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i s)) ,543 | t r u e )\; | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/btree_container.h::31496::99:: note: note: macro 'ABSL_INTERNAL_IF_true' defined heremacro 'ABSL_INTERNAL_X' defined here 31 | 496# | d#edfeifnien eA BASBLS_LI_NITNETRENRANLA_LI_FX_(tFruunec(,i fC_aslalteies,f iKeQdu,a l.,. .M)Q uiafl_,s aKtViaslfuiee,d M V| a ^l ue, ...) \In file included from s2/s2closest_edge_query.cc :| 18 ^: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /usr/local/clang/include/absl/container/internal/btree_container.h : 542 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] tr u542e | , fAaBlSsLe_,I NcToEnRsNtA_Li_tXe(riantsoerr(th_ionrt_)a sAsBiSgLn_,I NiTnEsReNrAtL__oCrO_MaMsAs)i;g n _| i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m pl,/usr/local/clang/include/absl/container/internal/btree_container.h :&509&:,47 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's t &, 509f | a l s e , | ^ A/usr/local/clang/include/absl/container/internal/btree_container.hB:S509L:_52I:N Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'R NAL _509A | T T R I B U T E _ C AAPBTSULR_EIDN_TBEYR(NtAhLi_sA)T)T,R I B U T E _ C A P T U R E D _ B Y ( t h i s ) )\, | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 572 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511\: 52 :| ^note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/common.h:32: 9511: | note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # dAeBfSiLn_eI NATBESRLN_AILN_TAETRTNRAILB_UITFE__fCaAlPsTeU(RiEfD__sBaYt(itshfiise)d),) . . . ) _ _ V A _ A R G S _ _ | ^ \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2closest_cell_query.cc::3218:: 9In file included from :../src/s2/s2closest_cell_query.h :32note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from 32/usr/local/clang/include/absl/container/btree_set.h | :#66d: e/usr/local/clang/include/absl/container/internal/btree_container.hf:i542n:e3 :A Bwarning: Spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]L _IN T542E | R N AALB_SILF__IfNaTlEsReN(AiLf__Xs(aitnissefrite_do,r _.a.s.s)i g_n_,V Ai_nAsReGrSt___o r _| a ^s sign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from In file included from s2/s2closest_edge_query.cc/usr/local/clang/include/absl/container/btree_set.h::1866: : In file included from ../src/s2/s2closest_edge_query.h/usr/local/clang/include/absl/container/internal/btree_container.h::34542: :In file included from 3../src/s2/s2closest_edge_query_base.h:: 32: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/container/btree_set.h :66: /usr/local/clang/include/absl/container/internal/btree_container.h:574: 3542: | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A BSL_ I574N | T E RANBASLL__XI(NiTnEsReNrAtL__oXr(_ianssseirgtn_,o ri_nassesritg_no,r _ianssseirgtn__oirm_pals,s i&g&n,_ hcionnts_ti m&p,l ,f aclosnes,t &| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && ,543 | | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 509t | r u e ) ; | ~~~~~ AB/usr/local/clang/include/absl/container/internal/btree_container.hS:L511_:I47N:T Enote: Rexpanded from macro 'ABSL_INTERNAL_X'N AL_ A511T | T R I B U T E _ C A PATBUSRLE_DI_NBTYE(RtNhAiLs_)A)T,T R I B U T E _ C A P T U R E D _ B Y ( t h i s )\) ) | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e f i\n e | A ^~~~B SL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL/usr/local/clang/include/absl/container/internal/btree_container.h_:X545(:i24n:s ewarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t _or _545a | s s i g n , i n s e r t _ o r _ a sfsailgsne_)h;i n t| _ ^i mp/usr/local/clang/include/absl/container/internal/btree_container.hl:,496 :c9o:n snote: tmacro 'ABSL_INTERNAL_X' defined here &, &496& | ,# d e| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i ne A575B | S L _ I N T E R N A L _ X ( F u n c ,t rCuael,l eter,u eK,Q ucaoln,s tM_Qiutaelr,a tKoVra(lhuien,t )M VAaBlSuLe_,I N.T.E.R)N A L _ C O\M M A| ) ^; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | /usr/local/clang/include/absl/container/internal/btree_container.h : 544 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ABSL _544I | N T EARBNSALL__IANTTTERRINBAULT_EX_(CiAnPsTeUrRtE_Do_rB_Ya(stshiigsn),) )i n s e r t _ o r _ a s s i g n _ i m p l , & &\, c| o ^n st/usr/local/clang/include/absl/container/internal/common.h :&31,: 9t:r unote: emacro 'ABSL_INTERNAL_IF_true' defined here, | ^31 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e509f:i52n:e note: Aexpanded from macro 'ABSL_INTERNAL_X'B SL_ I509N | T E R N A L _ I F _ tArBuSeL(_iIfN_TsEaRtNiAsLf_iAeTdT,R I.B.U.T)E _iCfA_PsTaUtRiEsDf_iBeYd( t h| i ^s )), In file included from s2/s2closest_edge_query.cc : 18 : In file included from ../src/s2/s2closest_edge_query.h : 34 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h\: 66 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 574:3/usr/local/clang/include/absl/container/internal/common.h:: 31:warning: 9'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: macro 'ABSL_INTERNAL_IF_true' defined here 574 | 31 | A#BdSeLf_iInNeT EARBNSALL__IXN(TiEnRsNeArLt__IoFr__tarsusei(ginf,_ siantsiesrfti_eodr,_ a.s.s.i)g ni_fh_isnatt_iismfpile,d c o| n ^s t &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575In file included from | s2/s2closest_cell_query.cc : 18 : In file included from ../src/s2/s2closest_cell_query.h : 32 : In file included from ../src/s2/s2closest_cell_query_base.h : 33 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : t/usr/local/clang/include/absl/container/internal/btree_container.hr:u544e:,3 :t rwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e , con s544t | _ i tAeBrSaLt_oIrN(ThEiRnNtA)L _AXB(SiLn_sIeNTrEtR_NoArL__aCsOsMiMgAn),; i n| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e rt_/usr/local/clang/include/absl/container/internal/btree_container.ho:r511_:a47s:s inote: gexpanded from macro 'ABSL_INTERNAL_X'n _imp l511, | & & , c o n s t A&B,S Lt_rIuNeT,E R N| A ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L _A T545T | R I B U T E _ C A P T U R E D _ B Y (ftahlisse)));) | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | \ | ^~~~ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABIn file included from Ss2/s2debug.ccL:_18I: NIn file included from T../src/s2/s2debug.hE:R55N: AIn file included from L../src/s2/base/commandlineflags.h_:I21F: _In file included from f/usr/local/clang/include/absl/flags/flag.ha:l42s: eIn file included from (/usr/local/clang/include/absl/flags/internal/flag.hi:f40_: sIn file included from a/usr/local/clang/include/absl/flags/marshalling.ht:i207s: fIn file included from i/usr/local/clang/include/absl/numeric/int128.he:d41,: ./usr/local/clang/include/absl/types/compare.h.:.78/usr/local/clang/include/absl/container/internal/btree_container.h):: 22577_::_ 3V:warning: A 'enable_if' is a clang extension [-Wgcc-compat]_ warning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R GS _78 _ | 577 | | ^ A B S_L__aItNtTrEiRbNuAtLe__X_((i(nesnearbtl_eo_ri_fa(sns i=g=n ,0 ,i n"sOenrlty_ olri_taesrsailg n`_0h`i nits_ iamlpllo,w e&d&.," )c)o)n s{t} & ,| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2closest_cell_query.cc : 18 : In file included from A../src/s2/s2closest_cell_query.hB:S32L: _In file included from I../src/s2/s2closest_cell_query_base.hN:T33E: RIn file included from N/usr/local/clang/include/absl/container/btree_set.hA:L66_: A/usr/local/clang/include/absl/container/internal/btree_container.hT:T547R:I23B:U Twarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ CAP T547U | R E D _ B Y ( t h i s ) ) , t r u e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here\ | ^ 496 | #/usr/local/clang/include/absl/container/internal/common.hd:e32f:i9n:e note: Amacro 'ABSL_INTERNAL_IF_false' defined hereB SL_ I32N | T#EdReNfAiLn_eX (AFBuSnLc_,I NCTaElRlNeAeL,_ IKFQ_ufaall,s eM(Qiufa_ls,a tKiVsafliueed,, M.V.a.l)u e_,_ V.A._.A)R G S _ _ \ | ^| ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/container/internal/btree_container.h511::54652::3 : note: warning: expanded from macro 'ABSL_INTERNAL_X' passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 511 | 546 | A B S L _ IANBTSELR_NIANLT_EXR(NiAnLs_eArTtT_RoIrB_UaTsEs_iCgAnP,T UiRnEsDe_rBtY_(otrh_iass)s)i)g n _ i m p l , & & , c o n s t & , t r u\e , | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:32/usr/local/clang/include/absl/container/internal/btree_container.h::9509:: 52:note: macro 'ABSL_INTERNAL_IF_false' defined herenote: expanded from macro 'ABSL_INTERNAL_X' 32 | #509d | e f i n e A B S L _AIBNSTLE_RINNATLE_RINFA_Lf_aAlTsTeR(IiBfU_TsEa_tCiAsPfTiUeRdE,D _.B.Y.()t h_i_sV)A)_,A R G S _ _ | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insIn file included from es2/s2closest_edge_query.ccr:t18_: oIn file included from r../src/s2/s2closest_edge_query.h_:a34s: sIn file included from i../src/s2/s2closest_edge_query_base.hg:n32_: iIn file included from m/usr/local/clang/include/absl/container/btree_set.hp:l66,: /usr/local/clang/include/absl/container/internal/btree_container.h&:&579,: 3c:o nwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t &, t579r | u e ,A B S| L ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ IN T547E | R N A L _ X ( i n s e r t _ o r _ a stsriugen),; i n| s ~~~~~e rt_/usr/local/clang/include/absl/container/internal/btree_container.ho:r509_:a47s:s inote: gexpanded from macro 'ABSL_INTERNAL_X'n _hi n509t | _ i m p l , & & , AcBoSnLs_tI N&T,E R N| A ^L _A/usr/local/clang/include/absl/container/internal/btree_container.hT:T509R:I52B:U Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'_ CAP T509U | R E D _ B Y ( t h i sA)B)S,L _ I N T E R N A L _ A T T R I B U T E _ C A P T\U R E| D ^~~~_ BY(this)/usr/local/clang/include/absl/container/internal/btree_container.h):,546 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511:52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | \ | ^ /usr/local/clang/include/absl/container/internal/common.hA:B32S:L9_:I Nnote: Tmacro 'ABSL_INTERNAL_IF_false' defined hereE RNA L32_ | A#TdTeRfIiBnUeT EA_BCSALP_TIUNRTEEDR_NBAYL(_tIhFi_sf)a)l)s e ( i f _ s a t i s f i e d , . . . ) _ _ V\A _ A| R ^G S_/usr/local/clang/include/absl/container/internal/common.h_: 31 :| 9 ^: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #In file included from ds2/s2closest_edge_query.cce:f18i: nIn file included from e../src/s2/s2closest_edge_query.h :A34B: SIn file included from L../src/s2/s2closest_edge_query_base.h_:I32N: TIn file included from E/usr/local/clang/include/absl/container/btree_set.hR:N66A: L/usr/local/clang/include/absl/container/internal/btree_container.h_:I579F:_3t:r uwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]( if_s a579t | i s fAiBeSdL,_ I.N.T.E)R NiAfL__sXa(tiinssfeiretd_ o r| _ ^a ssign, insert_In file included from os2/s2closest_cell_query.ccr:_18a: sIn file included from s../src/s2/s2closest_cell_query.hi:g32n: _In file included from h../src/s2/s2closest_cell_query_base.hi:n33t: _In file included from i/usr/local/clang/include/absl/container/btree_set.hm:p66l: ,/usr/local/clang/include/absl/container/internal/btree_container.h :&546&:,3 :c owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s t &, 546| | ^ A/usr/local/clang/include/absl/container/internal/btree_container.hB:S511L:_52I:N Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'R NAL _511X | ( i n s In file included from e rs2/s2crossing_edge_query.cc t: _18 o: rIn file included from _../src/s2/s2crossing_edge_query.hAa:Bs31Ss: LiIn file included from _g../src/s2/s2padded_cell.hIn:N,23T : EiIn file included from Rn../src/s2/s2cell_id.hNs:AeL43r_: AtIn file included from T_../src/s2/s1angle.hTo:Rr28I_: BaIn file included from Us../src/s2/s2point.hsT:iE27g_: nCIn file included from _A../src/s2/s2coder.hiP:mT23pU: lR,E/usr/local/clang/include/absl/status/status.h D:&_1031&B:,Y42 (:ct ohwarning: nitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ss t) )&), 1031t | r iu ne l, i n e| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c o n s547 t | s t a t u s _ i \n t e | r ^n a l /usr/local/clang/include/absl/container/internal/common.h: :: 31St:tr9au:te u)note: s;macro 'ABSL_INTERNAL_IF_true' defined hereR e p| * ~~~~~ 31a | b#/usr/local/clang/include/absl/container/internal/btree_container.hsd:le511_f:ni47on:ne n note: uAexpanded from macro 'ABSL_INTERNAL_X'lB lS LS_ tI511aN | tT uE sR :N :A RL e_ pI TF o_ PtAorBiuSneLt(_eiIrfN(_T sE aR| tN ^iA sLf_iA/usr/local/clang/include/absl/base/nullability.heT:dT241,R: I22.B:.U .Tnote: )Eexpanded from macro 'absl_nonnull' _ iCfA _Ps241Ta | Ut#RidEseDff_iiBenYde( ta hb| is ^sl )_)n)o n n u l l _ N oIn file included from ns2/s2closest_edge_query.ccn :u 18l : l In file included from ../src/s2/s2closest_edge_query.h :| 34 ^ : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from \/usr/local/clang/include/absl/container/btree_set.h : 66| : ^~~~/usr/local/clang/include/absl/container/internal/btree_container.h :579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insIn file included from es2/s2crossing_edge_query.ccr:t18_: oIn file included from r../src/s2/s2crossing_edge_query.h_:a31s: sIn file included from i../src/s2/s2padded_cell.hg:n23_: hIn file included from i../src/s2/s2cell_id.hn:t43_: iIn file included from m../src/s2/s1angle.hp:l28,: In file included from &../src/s2/s2point.h&:,27 : cIn file included from o../src/s2/s2coder.hn:s23t: /usr/local/clang/include/absl/status/status.h&:,1038 : 33| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 580 | 1038 | s t a t u s _ i n t ef/usr/local/clang/include/absl/container/internal/btree_container.hra:nl550as:le24:,:: Stwarning: trpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]ua et,u s550cR | oe np s* t _a ib ts el r_ an to on rn (u hl il n tr )ef paA)lB sS{eL )_ ;I| N ^ T | E ^R /usr/local/clang/include/absl/base/nullability.hN:A241L:_22/usr/local/clang/include/absl/container/internal/btree_container.hC::O 496M:note: M9expanded from macro 'absl_nonnull'A: ) ; note: 241macro 'ABSL_INTERNAL_X' defined here | | # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d e496f | /usr/local/clang/include/absl/container/internal/btree_container.hi#:nd511ee: f47ai:bn senote: l expanded from macro 'ABSL_INTERNAL_X'_A nBoSnL n_511uI | lN lT E _R NN oA nL n_ uX l( lFA uB nS| cL ^,_ ICNaTlElReNeA,L _KAQTuTaRlI,B UMTQEu_aClA,P TKUVRaElDu_eB,Y (MtVhailsu)e),) . . . ) \ | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INIn file included from Ts2/s2crossing_edge_query.ccE:R18N: AIn file included from L../src/s2/s2crossing_edge_query.h_:X31(: iIn file included from n../src/s2/s2padded_cell.hs:e23r: tIn file included from _../src/s2/s2cell_id.ho:r43_: aIn file included from s../src/s2/s1angle.hs:i28g: nIn file included from ,../src/s2/s2point.h :i27n: sIn file included from e../src/s2/s2coder.hr:t23_: o/usr/local/clang/include/absl/status/status.hr:_1063a:s13s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ imp l1063, | c&o&n,s t& &c,h afra*l saeb,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l: 52S:t anote: texpanded from macro 'ABSL_INTERNAL_X'u sMe s509/usr/local/clang/include/absl/container/internal/btree_container.hs | :a 581g :e 3A :s C warning: S passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t r ( A B| 581S ^ | L _ IAN/usr/local/clang/include/absl/base/nullability.hBT:SE241LR:_N22IA:NL T_note: EAexpanded from macro 'absl_nonnull'RT NTAR LI241_B | XU#(TdiEen_fsCieAnrPetT _UaoRbrEs_Dla__sBnsYoi(ngtnnhu,il sli) n)_s,Ne or nt n_ uo lr l_ a s | s ^i g n _ h i n t _ i m p l , \& & ,| ^c on/usr/local/clang/include/absl/container/internal/common.hs:t32 :&9,: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/btree_container.h: 50932: | 52#:d enote: fexpanded from macro 'ABSL_INTERNAL_X'i ne A509B | S L _ I N T E R N A LA_BISFL__fIaNlTsEeR(NiAfL__sAaTtTiRsIfBiUeTdE,_ C.A.P.T)U R_E_DV_AB_YA(RtGhSi_s_) ) ,| ^ In file included from s2/s2closest_cell_query.cc : 18 : In file included from ../src/s2/s2closest_cell_query.h : 32 : In file included from ../src/s2/s2closest_cell_query_base.h :\33 : In file included from | /usr/local/clang/include/absl/container/btree_set.h ^: 66: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/common.h::54931::39:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]macro 'ABSL_INTERNAL_IF_true' defined here 31549 | | # d eAfBiSnLe_ IANBTSELR_NIANLT_EXR(NiAnLs_eIrFt__torru_ea(sisfi_gsna,t iisnfsieerdt,_ o.r._.a)s isfi_gsna_tiimspfli,e d& & ,| ^& &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 511s2/s2closest_edge_query.cc::5218:: In file included from ../src/s2/s2closest_edge_query.hnote: :expanded from macro 'ABSL_INTERNAL_X'34 : In file included from ../src/s2/s2closest_edge_query_base.h:32 : 511In file included from | /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 581 : 3 : Awarning: B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]S L_I N581T | E R NAABLS_LA_TITNRTIEBRUNIn file included from Ts2/s2convex_hull_query.ccAE:_L26C_: AXIn file included from P(../src/s2/s2convex_hull_query.hTi:Un27Rs: EeIn file included from Dr../src/s2/s2loop.h_t:B_34Yo: (rIn file included from t_../src/s2/mutable_s2shape_index.hha:is30ss: )iIn file included from )g/usr/local/clang/include/absl/container/btree_map.h)n: ,66 : iIn file included from n/usr/local/clang/include/absl/container/internal/btree.h s: e70 r: tIn file included from _/usr/local/clang/include/absl/container/internal/layout.h o: r198 _: aIn file included from s/usr/local/clang/include/absl/strings/str_cat.h s: i116 g: nIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.h h: i23 n: t _/usr/local/clang/include/absl/strings/numbers.h\i: m66 p:| l41 ^,: &/usr/local/clang/include/absl/container/internal/common.hwarning: &:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],32 :c9o:n s66note: t | macro 'ABSL_INTERNAL_IF_false' defined here & , 32| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # d e f i582 n | e A B S L _ I N T E R N A L _ I F i_tnfrtau_lets,ye p(feia*fl _saseba,st lic_sonfnoisnetnd_u,il tl.e .ro.au)tt o)_r;_( Vh Ai| _n ^At R)G SA/usr/local/clang/include/absl/base/nullability.h_B:_S241 L: _22| I: ^N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | C#OdMeMfAi)n;e a| b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s l_n/usr/local/clang/include/absl/container/internal/btree_container.ho:n509n:u47l:l note: _expanded from macro 'ABSL_INTERNAL_X'N onnu l509l | | ^ In file included from s2/s2closest_cell_query.cc : 18 : AIn file included from B../src/s2/s2closest_cell_query.hS:L32_: IIn file included from N../src/s2/s2closest_cell_query_base.hT:E33R: NIn file included from A/usr/local/clang/include/absl/container/btree_set.hL:_66A: T/usr/local/clang/include/absl/container/internal/btree_container.hT:R551I:B79U:In file included from T s2/s2convex_hull_query.ccE:warning: _26passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]C: AIn file included from P../src/s2/s2convex_hull_query.hT:U 27R551: E | In file included from D ../src/s2/s2loop.h_ :BA34YB: (SIn file included from tL../src/s2/mutable_s2shape_index.hh_:iI30sN: )TIn file included from )E/usr/local/clang/include/absl/container/btree_map.h,R: N66 A: LIn file included from _/usr/local/clang/include/absl/container/internal/btree.h X: (70 i: nIn file included from s/usr/local/clang/include/absl/container/internal/layout.h e: r198 t: _In file included from o/usr/local/clang/include/absl/strings/str_cat.h r: _116 a: sIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.h i: g23 n: ,/usr/local/clang/include/absl/strings/numbers.h :\i77 n: s61| e: ^~~~r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_a/usr/local/clang/include/absl/container/internal/btree_container.hs :s77581i | :g[3n[:_n iowarning: mdpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]pi ls,c/usr/local/clang/include/absl/container/internal/btree_container.h a:&r511&d:,]52 ]:& &bnote: ,oexpanded from macro 'ABSL_INTERNAL_X' o fla lS si511em | ,p l te rA ut eo )f ;( a b | sA ^lB :S:L/usr/local/clang/include/absl/container/internal/btree_container.hs:_t496Ir:Ni9Tn:Eg R_note: Nvmacro 'ABSL_INTERNAL_X' defined hereAi Le_wA Ts496Tt | Rr#I,dB eUffTliEon_aeCt A*AP BTaSUbLRs_ElID_N_nTBoEYnR(nNtuAhlLil_s X)o()uF)tu )n ;c , | C ^a l l /usr/local/clang/include/absl/base/nullability.he :e 241, : 22K :Q u note: a expanded from macro 'absl_nonnull'l , M 241Q | u #a dl\e, f iK| nV ^ea la/usr/local/clang/include/absl/container/internal/common.hub:es32,l: _9Mn:Vo annote: lnmacro 'ABSL_INTERNAL_IF_false' defined hereuu el,l .32_. | N.#o)dn en fu il nl e \ A B| S ^| L ^_ INTERNAL_IF_false(if_satisfiIn file included from es2/s2convex_hull_query.ccd:,26 : .In file included from .../src/s2/s2convex_hull_query.h.:)27 : _In file included from _../src/s2/s2loop.hV:A34_: AIn file included from R../src/s2/mutable_s2shape_index.hG:S30_: _In file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::/usr/local/clang/include/absl/container/internal/btree_container.hs:t551r:i3n:g _warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ew s t551r | , dAoBuSbLl_eI*N TaEbRsNlA_Ln_oXn(niunlsle rotu_to)r;_ a s| s ^i gn/usr/local/clang/include/absl/base/nullability.h,: 241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or _241a | s#sdiegfni_niem palb,s l&_&n,o n&n&u,l lf a_lNsoen,n utlrlu e )| ; ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2convex_hull_query.cc : 26 : In file included from ../src/s2/s2convex_hull_query.hA:B27S: LIn file included from _../src/s2/s2loop.hI:N34T: EIn file included from R../src/s2/mutable_s2shape_index.hN:A30L: _In file included from A/usr/local/clang/include/absl/container/btree_map.hT:T66R: IIn file included from B/usr/local/clang/include/absl/container/internal/btree.hU:T70E: _In file included from C/usr/local/clang/include/absl/container/internal/layout.hA:P198T: UIn file included from R/usr/local/clang/include/absl/strings/str_cat.hIn file included from E:s2/s2closest_edge_query.ccD116:_: 18BIn file included from : Y/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from (:../src/s2/s2closest_edge_query.ht23:h: 34i/usr/local/clang/include/absl/strings/numbers.h: s:In file included from )98../src/s2/s2closest_edge_query_base.h)::,60 32: : In file included from warning: /usr/local/clang/include/absl/container/btree_set.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h :98 583 | :[ 3[ : n o warning: d passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] i s c a r d583 ] | ] \ bA oB| oS ^lL _SI/usr/local/clang/include/absl/container/internal/common.hiN:mT32pE:lR9eN:AA Ltnote: _omacro 'ABSL_INTERNAL_IF_false' defined hereXb( (ian bs32se | lr#:td:_esoftrir_niaens gsA_iBvgSinLe,_w I iNsnTtsEreR,rN tAb_Loo_orIl_F*a_ sfasabilsgslne__(nhioifnn_ntsu_alitlmi psolfu,it e)&d;&, , .| c. ^o. n)s /usr/local/clang/include/absl/base/nullability.ht_: _241&V:,A22 _: A | Rnote: ^Gexpanded from macro 'absl_nonnull' S _/usr/local/clang/include/absl/container/internal/btree_container.h_ : 241509 | :| #52 ^d:e fnote: iexpanded from macro 'ABSL_INTERNAL_X'n e a bIn file included from 509ss2/s2closest_cell_query.cc | l: _ 18n : o In file included from n ../src/s2/s2closest_cell_query.hn :u 32l : l In file included from ../src/s2/s2closest_cell_query_base.h_A:NB33oS: nLIn file included from n_/usr/local/clang/include/absl/container/btree_set.huI:lN66lT: E /usr/local/clang/include/absl/container/internal/btree_container.hR| :N ^551A :L3_:A Twarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R IBUT E551_ | C A PATBUSRLE_DI_NBTYIn file included from E(s2/s2convex_hull_query.ccRt:Nh26Ai: LsIn file included from _)../src/s2/s2convex_hull_query.hX):(,27i : n In file included from s ../src/s2/s2loop.he :r 34t : _ In file included from o ../src/s2/mutable_s2shape_index.hr :_ 30a : s In file included from s /usr/local/clang/include/absl/container/btree_map.h i: g66 n: ,In file included from /usr/local/clang/include/absl/container/internal/btree.h i: n70 s: eIn file included from r/usr/local/clang/include/absl/container/internal/layout.h t:\_198 o: rIn file included from | _/usr/local/clang/include/absl/strings/str_cat.h ^a: s116s: /usr/local/clang/include/absl/container/internal/common.hiIn file included from :g/usr/local/clang/include/absl/strings/internal/stringify_sink.h31n::_239i: :m /usr/local/clang/include/absl/strings/numbers.hp:note: l112macro 'ABSL_INTERNAL_IF_true' defined here,: 44&:& ,31warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&# &d,e f fi112an | le s eA ,B S tL r_ uI eN )T ;E R N | A ^L _ I /usr/local/clang/include/absl/container/internal/btree_container.hF _: t511 r: u52 e: ( inote: fexpanded from macro 'ABSL_INTERNAL_X' _ s a t i511 s | f i ie nd t, _ t. y. p. e) * A iBafSb_Lss_laI_tNniTosEnfRniNueAldLl _ Ao| Tu ^Tt R)I;B U T| E ^_ CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22In file included from E:s2/s2closest_edge_query.ccD :_18note: B: expanded from macro 'absl_nonnull'YIn file included from (../src/s2/s2closest_edge_query.ht: h34241i: | sIn file included from #)../src/s2/s2closest_edge_query_base.hd):e)32f : i In file included from n /usr/local/clang/include/absl/container/btree_set.he : 66a : b /usr/local/clang/include/absl/container/internal/btree_container.hs :l 583_ :n 3o :n n warning: u 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l _ N o 583n | n u l\Al B S | L| ^_ ^ I N/usr/local/clang/include/absl/container/internal/common.hT:E31R:N9A:L _note: Xmacro 'ABSL_INTERNAL_IF_true' defined here( ins e31r | t#_doerf_iansesIn file included from is2/s2convex_hull_query.ccAg:Bn26S,: L In file included from _i../src/s2/s2convex_hull_query.hIn:Ns27Te: ErIn file included from Rt../src/s2/s2loop.hN_:Ao34Lr: __In file included from Ia../src/s2/mutable_s2shape_index.hFs:_s30ti: rgIn file included from un/usr/local/clang/include/absl/container/btree_map.he_:(h66ii: fnIn file included from _t/usr/local/clang/include/absl/container/internal/btree.hs_:ai70tm: ipIn file included from sl/usr/local/clang/include/absl/container/internal/layout.hf,:i 198e&: d&In file included from ,,/usr/local/clang/include/absl/strings/str_cat.h :.c116.o: .nIn file included from )s/usr/local/clang/include/absl/strings/internal/stringify_sink.h t:i 23f&: _,/usr/local/clang/include/absl/strings/numbers.hs :a 116t| :i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~55s :f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d584 | | ^ 116 | In file included from s2/s2closest_cell_query.cc : 18 t: rIn file included from u ../src/s2/s2closest_cell_query.he :, 32 : t In file included from r u../src/s2/s2closest_cell_query_base.h e: ,33 : cIn file included from o/usr/local/clang/include/absl/container/btree_set.h n: s66 t: _/usr/local/clang/include/absl/container/internal/btree_container.h i: t551 e: r3 a: t owarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ( haibnstl ):551 : | Ai Bn StAL1B_2SI8LN*_T IEaNRbTNsEAlRL_N_nACoLOn_MnXMu(Ali)ln; s oe ur| tt_ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)o ;r _ a/usr/local/clang/include/absl/container/internal/btree_container.h| s: ^s509 i:g47/usr/local/clang/include/absl/base/nullability.hn::, 241 :note: i22expanded from macro 'ABSL_INTERNAL_X'n: s enote: rexpanded from macro 'absl_nonnull' t 509_ | o r241 _ | a# sd se if gi nn _e i AmaBpbSlsL,l_ _I&nN&oT,nE nR&uN&lA,lL _f_AaNTloTsnRenI,uB lUtlTr Eu _e| )In file included from C ^;s2/s2coords.cc A P:T 18U| : R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~EIn file included from D../src/s2/s2coords.h_:B108/usr/local/clang/include/absl/container/internal/btree_container.hY: :(In file included from 511t../src/s2/s2point.h:h:47i27:s: )In file included from note: )../src/s2/s2coder.hexpanded from macro 'ABSL_INTERNAL_X',: 23 : In file included from In file included from /usr/local/clang/include/absl/status/status.h511s2/s2convex_hull_query.cc : | : 67 26 : : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2convex_hull_query.h :: 2927 : : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2loop.h A:: B8634 S: : LIn file included from /usr/local/clang/include/absl/strings/cord_analysis.h _../src/s2/mutable_s2shape_index.h: I:N32 30 T:: E47In file included from R:N/usr/local/clang/include/absl/container/btree_map.h\ A: warning: L66_ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: A| In file included from T ^~~~/usr/local/clang/include/absl/container/internal/btree.hT :R 70I32: B | In file included from UsT/usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/container/internal/btree_container.hiE:_:z198eC583A: _:tPIn file included from T3 /usr/local/clang/include/absl/strings/str_cat.hGU::eR E116twarning: ED: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s_In file included from B t/usr/local/clang/include/absl/strings/internal/stringify_sink.hY/usr/local/clang/include/absl/container/internal/btree_container.hi:m(:23at511: the:/usr/local/clang/include/absl/strings/numbers.hid52:sM:118)e :)m56onote: r): expanded from macro 'ABSL_INTERNAL_X'y U warning: s type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a g 511e | ( 118 c | o n s t C o r d R e p * A Ba Sb Ls l _ _ I\ n oNn n T u E | lR N ^~~~l A rL e_ Ap )T ;T R I B| U ^ T E _ /usr/local/clang/include/absl/base/nullability.hC :A 241P :T 22U :R Eanote: Dbexpanded from macro 'absl_nonnull'_s BlY: (:241tuh | ii#nsdt)e1)f2)i8 n* e a ab bs sl l_ _n no on nn nu ul ll l o _u Nt o) n; n u l| l ^\ | | /usr/local/clang/include/absl/base/nullability.h ^ ^: 241:22/usr/local/clang/include/absl/container/internal/common.h:: 31:note: 9expanded from macro 'absl_nonnull': note: macro 'ABSL_INTERNAL_IF_true' defined here241 /usr/local/clang/include/absl/container/internal/btree_container.h | :#31552d | :e#79fd:ie nfwarning: eipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] nIn file included from aes2/s2coords.ccb :sA 18lB552: _S | In file included from nL ../src/s2/s2coords.ho_ :nIAN108nBT: uSEIn file included from lLR../src/s2/s2point.hl_N: IA27_NL: NT_In file included from oEI../src/s2/s2coder.hnRF:nN_23uAt: lLrIn file included from l_u/usr/local/clang/include/absl/status/status.h Xe: ((67| ii: ^nfIn file included from s_/usr/local/clang/include/absl/status/internal/status_internal.hes:ra29tt: _iIn file included from os/usr/local/clang/include/absl/strings/cord.hrf:_i86ae: sd/usr/local/clang/include/absl/strings/cord_analysis.hs,:i 50g.:n.49,.: ) i warning: nitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sf e_rsta _t50oi | rss_fiaizseesd_i tg n| G_ ^ei tmMpolr,e P&r&e,c i&In file included from s&s2/s2closest_edge_query.cce,: M18te: mrIn file included from ou../src/s2/s2closest_edge_query.hre:y,34U: sIn file included from fa../src/s2/s2closest_edge_query_base.hag:el32(s: ceIn file included from o)n/usr/local/clang/include/absl/container/btree_set.h;s: t66 : C| /usr/local/clang/include/absl/container/internal/btree_container.ho ^r: d583In file included from R:/usr/local/clang/include/absl/container/internal/btree_container.hs2/s2convex_hull_query.cce3::p:*49626 :: warning: a9In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b:../src/s2/s2convex_hull_query.h s :l27_note: : n macro 'ABSL_INTERNAL_X' defined hereIn file included from o583 ../src/s2/s2loop.hn | n:u l l34 496 : A | rIn file included from eBpS#L../src/s2/mutable_s2shape_index.h)d;_:Ie 30Nf : Ti| nIn file included from eE ^/usr/local/clang/include/absl/container/btree_map.h RA :NB66/usr/local/clang/include/absl/base/nullability.hAS: L:LIn file included from _241_/usr/local/clang/include/absl/container/internal/btree.hI:X:(N2270iT:: nE In file included from sRnote: /usr/local/clang/include/absl/container/internal/layout.heNexpanded from macro 'absl_nonnull':rA 198tL : __241In file included from oX | (/usr/local/clang/include/absl/strings/str_cat.hFr#:u_d116enfai: cs,nIn file included from s e/usr/local/clang/include/absl/strings/internal/stringify_sink.h iaC:agb23slnl: ele_,n/usr/local/clang/include/absl/strings/numbers.ho, i:nnK152Qsn:ueur37tal:_ll o, warning: r _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N_oMn aQsnusu lai152llg | n _,v hoiKn| ti_Vi ^dam lpPulue,t, T &wM&oV,Da ilcguoient,ssIn file included from t( s2/s2coords.cc.u&i:.,n18. t: ) 3In file included from | 2 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2coords.h _ t: 108 i: 584,In file included from \ | ../src/s2/s2point.h c : h 27| a : ^r In file included from *../src/s2/s2coder.h :a 23b : s In file included from l /usr/local/clang/include/absl/status/status.h_ n: o67 n: n In file included from u /usr/local/clang/include/absl/status/internal/status_internal.hlt:lr29 u: beIn file included from u,/usr/local/clang/include/absl/strings/cord.hf :)t86;r: u e/usr/local/clang/include/absl/strings/cord_analysis.h| ,: ^56c :o56n:/usr/local/clang/include/absl/base/nullability.hs :t241warning: _:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i22t :e rnote: a expanded from macro 'absl_nonnull't56 o | rs (i241hz | ie#n_dtte )fG ieAntBeES sLat_biIsNmlaT_EtnReoNdnAFnLau_ilClrO SM_hMNaAorn)en;Mu el ml| o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/internal/btree_container.hr :y| U552 ^/usr/local/clang/include/absl/container/internal/btree_container.hs: :a3511g::e 47(:cwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]note: n expanded from macro 'ABSL_INTERNAL_X's t C552 o | 511r | d RIn file included from A es2/s2convex_hull_query.ccpB :*S L26_ : IaNIn file included from T b../src/s2/s2convex_hull_query.hsE :lR 27 _N: AAnIn file included from oLB../src/s2/s2loop.hn_S:LnX34(_u: liInIn file included from lN s../src/s2/mutable_s2shape_index.hTrEeR:erNt30_pA: Lo)In file included from ;_ r/usr/local/clang/include/absl/container/btree_map.hA _:T| a66sT ^R: s IIn file included from iB/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/base/nullability.hgU:T:n70E241,: _: In file included from iC22A/usr/local/clang/include/absl/container/internal/layout.hn:P:s T198enote: U: Rrexpanded from macro 'absl_nonnull'In file included from Et /usr/local/clang/include/absl/strings/str_cat.hD__:B o116Y241r: ( | _In file included from at#/usr/local/clang/include/absl/strings/internal/stringify_sink.hdsh:esii23gfs: )ni/usr/local/clang/include/absl/strings/numbers.hn)e_ :)ia156b sm:p l55_l ,:n o n& warning: n&type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], u l l & _ N& ,156o n | t nbr uuol leo, l f | s ^aa fl es _e s) t;\r t o| | 8 ^ ^~~~_ ba/usr/local/clang/include/absl/container/internal/btree_container.hs:e509(:a52b:s lnote: :expanded from macro 'ABSL_INTERNAL_X': str i509n | g _ v i e w t e x tA,B SiLn_tI8N_TtE*R NaAbLs_lA_TnToRnInBuUlTlE _vCaAlPuTeU,R E D| _ ^B Y(this/usr/local/clang/include/absl/base/nullability.h):)241,: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h_:N31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | #define ABSL_INTERNAL_IFIn file included from _s2/s2convex_hull_query.cct:r26u: eIn file included from (../src/s2/s2convex_hull_query.hi:f27_: sIn file included from a../src/s2/s2loop.ht:i34s: fIn file included from i../src/s2/mutable_s2shape_index.he:d30,: In file included from ./usr/local/clang/include/absl/container/btree_map.h.:.66): In file included from i/usr/local/clang/include/absl/container/internal/btree.hf:_70s: aIn file included from t/usr/local/clang/include/absl/container/internal/layout.hi:s198f: iIn file included from e/usr/local/clang/include/absl/strings/str_cat.hd: 116 : | In file included from ^/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | In file included from bs2/s2closest_cell_query.cco:o18l: In file included from s../src/s2/s2closest_cell_query.ha:f32e: _In file included from s../src/s2/s2closest_cell_query_base.ht:r33t: oIn file included from 1/usr/local/clang/include/absl/container/btree_set.h6:_66b: a/usr/local/clang/include/absl/container/internal/btree_container.hs:e552(:a3b:s lwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: strin g552_ | v i eAwB StL/usr/local/clang/include/absl/container/internal/btree_container.he_:xI586tN:,T3 E:iR nNwarning: tApassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]1L 6__Xt(*i n586as | be sr ltA__BnoSorLn__naIusNlsTliE gRvnNa,Al Lui_enX,s( ei rn| ts ^_e orrt/usr/local/clang/include/absl/base/nullability.h__:ao241sr:s_22ia:gs nsnote: _iexpanded from macro 'absl_nonnull'ig mnp, l 241,i | n#&sd&ee,rf ti&_n&oe,r _atabrssuslei_,gn nof_nahnliusnletl)_ ;i_ mN po| ln ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,n u&l&l/usr/local/clang/include/absl/container/internal/btree_container.h, : &509&| ,: ^ 47 f:a lnote: sexpanded from macro 'ABSL_INTERNAL_X'e , | ^509 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 :In file included from s2/s2convex_hull_query.cc :note: 26expanded from macro 'ABSL_INTERNAL_X' : AIn file included from B../src/s2/s2convex_hull_query.hS: L27509_: | IIn file included from N../src/s2/s2loop.h T: E34 R: NIn file included from A ../src/s2/mutable_s2shape_index.hL :_ 30A : TAIn file included from TB/usr/local/clang/include/absl/container/btree_map.hRS:ILB66_U: ITIn file included from NE/usr/local/clang/include/absl/container/internal/btree.hT_:EC70RA: NPIn file included from AT/usr/local/clang/include/absl/container/internal/layout.hLU:_R198AE: TDIn file included from T_/usr/local/clang/include/absl/strings/str_cat.hRB:IY116B(: UtIn file included from Th/usr/local/clang/include/absl/strings/internal/stringify_sink.hEi_:sC23)A: )P/usr/local/clang/include/absl/strings/numbers.h,T: U160 R: E57 D: _ Bwarning: Ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ( t h i s160 ) | )b ,o o l s a f e _ s\ t r t| o ^~~~ 3 2 _ b a s e /usr/local/clang/include/absl/container/internal/btree_container.h( :a 552b :s\3l :: :| warning: s ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t ri/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/common.hn::g51132_::v529i::e wnote: note: expanded from macro 'ABSL_INTERNAL_X'macro 'ABSL_INTERNAL_IF_false' defined heret ext , 511 32 | i | n# td 3e 2f _i tn *e aA bBAsSBlLS__LnI_oNInTNnETuRElNRlAN LAv_LaI_lFAu_TefT,aR lI sB| eU ^(T iEf_/usr/local/clang/include/absl/base/nullability.h_C:sA241aP:tT22iU:sR fEnote: iDexpanded from macro 'absl_nonnull'e_ dB,Y (241.t. | h.#i)ds e)_f)_i)Vn Ae _ Aa Rb Gs Sl __ _n o n | n ^u l l _ N o n n In file included from u s2/s2closest_edge_query.ccl :l 18 \: In file included from | ../src/s2/s2closest_edge_query.h ^| : ^34 : In file included from ../src/s2/s2closest_edge_query_base.h/usr/local/clang/include/absl/container/internal/common.h::3232: :In file included from 9/usr/local/clang/include/absl/container/btree_set.h:: 66: note: /usr/local/clang/include/absl/container/internal/btree_container.hmacro 'ABSL_INTERNAL_IF_false' defined here: 586:3: 32 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d In file included from es2/s2convex_hull_query.ccf:i26n: eIn file included from 586 ../src/s2/s2convex_hull_query.h | A: B27 S: ALIn file included from B_../src/s2/s2loop.hSI:LN34_T: IENIn file included from RT../src/s2/mutable_s2shape_index.hNE:AR30LN: _AIn file included from IL/usr/local/clang/include/absl/container/btree_map.hF_:_X66f(: aiIn file included from ln/usr/local/clang/include/absl/container/internal/btree.hss:ee70(r: itIn file included from f_/usr/local/clang/include/absl/container/internal/layout.h_o:sr198a_: taIn file included from is/usr/local/clang/include/absl/strings/str_cat.hss:fi116ig: enIn file included from d,/usr/local/clang/include/absl/strings/internal/stringify_sink.h, : i23.n: .s/usr/local/clang/include/absl/strings/numbers.h.e:)r162 t:__57_o:Vr A_warning: _atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]As RsGiSg _n162__ | hb io| no ^tl _ ismapfle,_ s&t&r,t o&6&4,_ bfaasles(ea,b s l| : ^: st/usr/local/clang/include/absl/container/internal/btree_container.hr:i511n:g52_:v inote: eexpanded from macro 'ABSL_INTERNAL_X'w te x511t | , i n t 6 4 _ t * AaBbSsLl__InNoTnEnRuNlAlL _vAaTlTuReI,B U T| E ^_ CA/usr/local/clang/include/absl/base/nullability.hP:T241U:R22E:D _note: Bexpanded from macro 'absl_nonnull'Y (t h241i | s#)d)eIn file included from )fs2/s2closest_cell_query.cc i: n18 e : In file included from a ../src/s2/s2closest_cell_query.hb :s 32l : _ In file included from n ../src/s2/s2closest_cell_query_base.ho :n 33n : u In file included from l /usr/local/clang/include/absl/container/btree_set.hl : 66_ : N /usr/local/clang/include/absl/container/internal/btree_container.ho :n 553n :u 78l\:l | warning: | ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/container/internal/common.h:32: 9553: | note: macro 'ABSL_INTERNAL_IF_false' defined hereA BSL _32I | N#TdEeRfNiAnLe_ XAIn file included from (Bs2/s2convex_hull_query.cciS:nL26s_: eIIn file included from rN../src/s2/s2convex_hull_query.htT:_Eo27Rr: N_In file included from Aa../src/s2/s2loop.hLs:_s34Ii: FgIn file included from _n../src/s2/mutable_s2shape_index.hf,:a 30li: snIn file included from es/usr/local/clang/include/absl/container/btree_map.h(e:ir66ft: __In file included from so/usr/local/clang/include/absl/container/internal/btree.har:t_70ia: ssIn file included from fs/usr/local/clang/include/absl/container/internal/layout.hii:eg198dn: ,_In file included from i/usr/local/clang/include/absl/strings/str_cat.h.m:.p116.l: ),In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h_&:_&23V,: A /usr/local/clang/include/absl/strings/numbers.h_&:A&165R,:G S39t_:r_ u warning: e| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ^ tr u165e | ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here 496 | # daebfsiln:e: iAnBtS1L2_8I*N TaEbRsNlA_Ln_oXn(nFuulnlc ,v aClaulel,e ei,n tK Qbuaasle,) ;M Q u| a ^l , /usr/local/clang/include/absl/base/nullability.hK:V241a:l22u:e ,note: expanded from macro 'absl_nonnull'M Va l241u | e#,d e.f.i.n)e a b s l\_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30In file included from : s2/s2closest_edge_query.ccIn file included from :/usr/local/clang/include/absl/container/btree_map.h18:: 66In file included from : ../src/s2/s2closest_edge_query.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h34:: 70In file included from : ../src/s2/s2closest_edge_query_base.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h32:: 198In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h66:: 116: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h588::233: : /usr/local/clang/include/absl/strings/numbers.h:warning: 166passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]588 | A B166S | Lb_oIoNlT EsRaNfAeL__sXt(ritnosue/usr/local/clang/include/absl/container/internal/btree_container.h8r:t_553_b:oa3sr:e_ (awarning: aspassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]bs silg:n :,553s | ti rn isAneBgrS_tLv__ioIerNw_T aEtsResNxiAtgL,n_ _Xuh(iiinnntts8_e_irtmt*p_ loa,rb _s&al&s_,sn io&gn&nn,,u lfilan lsvseaerl,tu _e o,| r ^_ a| s ^/usr/local/clang/include/absl/container/internal/btree_container.hs :i509/usr/local/clang/include/absl/base/nullability.hg::n52241_::i 22m:note: p expanded from macro 'ABSL_INTERNAL_X'l note: ,expanded from macro 'absl_nonnull' &509 & | 241, | #& d& e, f it nr eu e a,Ab BstSlrL_u_neIo)Nn;Tn Eu Rl| Nl ^A L__N/usr/local/clang/include/absl/container/internal/btree_container.hAo:Tn509Tn:Ru52Il:Bl U note: T| expanded from macro 'ABSL_INTERNAL_X'E ^ _ CA P509T | U R E D _ B Y ( t h iAsB)SIn file included from )Ls2/s2convex_hull_query.cc,_: I26 N: TIn file included from E../src/s2/s2convex_hull_query.h R: N27 A: LIn file included from _../src/s2/s2loop.h A: T 34T : R In file included from I ../src/s2/mutable_s2shape_index.hB :U 30T : E In file included from _ /usr/local/clang/include/absl/container/btree_map.hC :A 66P : T UIn file included from \R/usr/local/clang/include/absl/container/internal/btree.h E: D70_| : B ^YIn file included from (/usr/local/clang/include/absl/container/internal/layout.ht:/usr/local/clang/include/absl/container/internal/common.hh198:i: 32sIn file included from :)/usr/local/clang/include/absl/strings/str_cat.h9)::,116 : note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : 32 | /usr/local/clang/include/absl/strings/numbers.h #: d168 e: f59 i: n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A B S L _168 I | Nb To Eo\Rl N A sL| a_ ^fI eF__/usr/local/clang/include/absl/container/internal/common.hsf:ta31rlt:so9eu:(1i 6fnote: __macro 'ABSL_INTERNAL_IF_true' defined herebs aast ei31(s | af#bidseeldf:,i: ns.et. r.Ai)Bn Sg_L___vVIiANe_TwAE RRtGNeSAx_Lt__, I Fu| _i ^t nrtu1e6(_itf*_ saIn file included from abs2/s2closest_edge_query.ccts:il18s_: fnIn file included from ioe../src/s2/s2closest_edge_query.hnd:n,34u : l.In file included from l.../src/s2/s2closest_edge_query_base.h .:v)32a : liIn file included from uf/usr/local/clang/include/absl/container/btree_set.he_:,s66 a: t/usr/local/clang/include/absl/container/internal/btree_container.h| i: ^s588 f:i3/usr/local/clang/include/absl/base/nullability.he::d 241 :warning: 22passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| : ^ note: expanded from macro 'absl_nonnull'588 | 241A | B#SdLe_fIiNnTIn file included from eEs2/s2closest_cell_query.cc R:aN18bA: sLIn file included from l_../src/s2/s2closest_cell_query.h_X:n(32oi: nnIn file included from ns../src/s2/s2closest_cell_query_base.hue:lr33lt: _In file included from _o/usr/local/clang/include/absl/container/btree_set.hNr:o_66na: ns/usr/local/clang/include/absl/container/internal/btree_container.hus:li553lg: n3, :| i ^n warning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e rt_or _553a | s s iAgBnS_Lh_iInIn file included from Nts2/s2convex_hull_query.ccT_:Ei26Rm: NpIn file included from Al../src/s2/s2convex_hull_query.hL,:_ 27X&: (&In file included from i,../src/s2/s2loop.hn :s&34e&: r,In file included from t ../src/s2/mutable_s2shape_index.h_f:oa30rl: _sIn file included from ae/usr/local/clang/include/absl/container/btree_map.hs,:s 66i : g| In file included from n ^/usr/local/clang/include/absl/container/internal/btree.h, : 70/usr/local/clang/include/absl/container/internal/btree_container.hi: n:In file included from s511/usr/local/clang/include/absl/container/internal/layout.he:r:52t198:_: oIn file included from note: r/usr/local/clang/include/absl/strings/str_cat.hexpanded from macro 'ABSL_INTERNAL_X'_: a116s: sIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.h511g: | n23 _: i/usr/local/clang/include/absl/strings/numbers.h m: p170 l: ,59 : & &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A B&S&L, _170tI | rNbuToeEo,Rl N tAsrLau_feAe)T_;Ts Rt Ir| Bt ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Uo TuE3_/usr/local/clang/include/absl/container/internal/btree_container.h2C:_A509bP:aT47sU:eR (Enote: aDexpanded from macro 'ABSL_INTERNAL_X'b_ sBlY:( :t509sh | ti rs i) n) g) _ v i e w At Be Sx Lt _, I Nu Ti En Rt N3 A2 L_ _t A* T Ta Rb Is\Bl U_ Tn| Eo ^_n CnA/usr/local/clang/include/absl/container/internal/common.hPu:Tl31Ul:R 9Ev:Da _lnote: Bumacro 'ABSL_INTERNAL_IF_true' defined hereYe (,t h i31| s | ^)# )d,/usr/local/clang/include/absl/base/nullability.he :f 241i :n 22e : A note: B expanded from macro 'absl_nonnull'S L _ I 241N | T #E dR eN fA iL n_ eI F a_ bt sr\lu _e n(| oi ^~~~nf n_uslalt i_s/usr/local/clang/include/absl/container/internal/btree_container.hNf:oi553ne:nd3u,:l l.warning: .passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] . | ) ^/usr/local/clang/include/absl/container/internal/btree_container.h :i511f:_52s:a tnote: iexpanded from macro 'ABSL_INTERNAL_X's fie d511 | | ^ In file included from s2/s2convex_hull_query.cc : 26 : AIn file included from B../src/s2/s2convex_hull_query.hS:In file included from L27s2/s2closest_edge_query.cc_: :IIn file included from 18N../src/s2/s2loop.h: T:In file included from E34../src/s2/s2closest_edge_query.hR: :NIn file included from 34A../src/s2/mutable_s2shape_index.h: L:In file included from _30../src/s2/s2closest_edge_query_base.hA: :TIn file included from 32T/usr/local/clang/include/absl/container/btree_map.h: R:In file included from I66/usr/local/clang/include/absl/container/btree_set.hB: :UIn file included from 66T/usr/local/clang/include/absl/container/internal/btree.h: E:/usr/local/clang/include/absl/container/internal/btree_container.h_70:C: 588AIn file included from :P/usr/local/clang/include/absl/container/internal/layout.h3T::U198 R: warning: EIn file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]D/usr/local/clang/include/absl/strings/str_cat.h _:B116Y: (In file included from t /usr/local/clang/include/absl/strings/internal/stringify_sink.hh588:i | 23s : ) /usr/local/clang/include/absl/strings/numbers.h)A:)B172 S: L59 _: I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] E R N A L172 _ | Xb (o io nl s es ra tf _e o_ rs _t\ar st so| iu ^g6 n4,_/usr/local/clang/include/absl/container/internal/common.h b:ia31ns:se9e(:ra tbnote: _smacro 'ABSL_INTERNAL_IF_true' defined hereol r:_:as st31sr | ii#gndnge__fhviiinneetw _ AitBmeSpxLlt_,,I N&uT&iE,nR tN&6A&4L,__ tIf*Fa _latsbresu,le _( ni| of ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n_ nsualt li589 s | vf ai le ud e, , . . | . ^) i /usr/local/clang/include/absl/base/nullability.hf :_ 241s :a 22t :i stnote: frexpanded from macro 'absl_nonnull'iu eed, 241 c | | o# ^nd setf_iintee raabtsolrIn file included from _(s2/s2closest_cell_query.ccnh:oi18nn: ntIn file included from u)../src/s2/s2closest_cell_query.hl :lA32 B: _SIn file included from NL../src/s2/s2closest_cell_query_base.ho_:nI33nN: uTIn file included from lE/usr/local/clang/include/absl/container/btree_set.hlR: N66 A: | L/usr/local/clang/include/absl/container/internal/btree_container.h ^_: C553O:M3M:A )warning: ;'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 553/usr/local/clang/include/absl/container/internal/btree_container.h | : 511 :A47B:S In file included from Lnote: s2/s2convex_hull_query.cc_expanded from macro 'ABSL_INTERNAL_X':I 26N: TIn file included from E../src/s2/s2convex_hull_query.h R:511N27 | A: LIn file included from _../src/s2/s2loop.h X: (34 i: nIn file included from s../src/s2/mutable_s2shape_index.h e: r30 t: A_In file included from Bo/usr/local/clang/include/absl/container/btree_map.hSr:L_66_a: IsIn file included from Ns/usr/local/clang/include/absl/container/internal/btree.hTi:Eg70Rn: N,In file included from A /usr/local/clang/include/absl/container/internal/layout.hLi:_n198As: TeIn file included from Tr/usr/local/clang/include/absl/strings/str_cat.hRt:I_116Bo: UrIn file included from T_/usr/local/clang/include/absl/strings/internal/stringify_sink.hEa:_s23Cs: Ai/usr/local/clang/include/absl/strings/numbers.hPg:Tn175U_:Ri41EmD:p_ lBwarning: ,Ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ( &t&h,i s175&) | &) ,) t r u e , t r u e ) ; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : \47a :b s| note: l ^~~~expanded from macro 'ABSL_INTERNAL_X': :ui n511t | 1 2 8 * a b s l _ nAoBnSnLu_lIlN TvEaRlNuAeL,_ AiTnTtR IbBaUsTeE)_;C A P| T ^U RE/usr/local/clang/include/absl/base/nullability.hD:_241B:Y22(:t hnote: iexpanded from macro 'absl_nonnull's )) )241 | # d e f i n e a b s l _ n o n n u l l _ N\o n n| u ^~~~l l | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer/usr/local/clang/include/absl/container/internal/btree_container.h(:d590o:u3b:l ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d , ch a590r | * aAbBsSlL__nIoNnTnEuRlNlA Lb_uXf(fienrs)e;r t _| o ^r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:, note: iexpanded from macro 'absl_nonnull'n se r241t | _#odre_faisnsei ganb_shli_nnto_ninmuplll, _&N&o,n n&u&l,l t r| u ^e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 509s2/s2convex_hull_query.cc/usr/local/clang/include/absl/container/internal/btree_container.h:::5226555:: : In file included from 3../src/s2/s2convex_hull_query.hnote: ::expanded from macro 'ABSL_INTERNAL_X' 27 : warning: In file included from ../src/s2/s2loop.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 34509: | In file included from ../src/s2/mutable_s2shape_index.h :555 30 | : In file included from /usr/local/clang/include/absl/container/btree_map.hA :B 66S : L In file included from _A/usr/local/clang/include/absl/container/internal/btree.hIBN:ST70LE: _RIn file included from IN/usr/local/clang/include/absl/container/internal/layout.hNA:TL198E_: RXIn file included from N(/usr/local/clang/include/absl/strings/str_cat.hAi:Ln116_s: AeIn file included from Tr/usr/local/clang/include/absl/strings/internal/stringify_sink.hTt:R_23Io: Br/usr/local/clang/include/absl/strings/numbers.hU_:Ta182Es:_s60Ci:Ag Pnwarning: T,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U RiEnDs _e182Br | Ytc(_htoahrri_*sa )sa)sb,is gl n_ _n ho in nn tu _l il m pR lo ,u n cd oT nr si tp D &o ,u b l\| e ^T o| B ^/usr/local/clang/include/absl/container/internal/btree_container.hu :f509f:/usr/local/clang/include/absl/container/internal/common.he52:r:31( :d9note: o:expanded from macro 'ABSL_INTERNAL_X'u bnote: lmacro 'ABSL_INTERNAL_IF_true' defined heree 509d | , 31 | c #h da er f* i na eb sAAlBB_SSnLLo__nIInNNuTTlEElRR NNbAAuLLf__fAIeTFrT_)Rt;Ir Bu Ue| T( ^Ei _fC/usr/local/clang/include/absl/base/nullability.hA_:Ps241Ta:Ut22Ri:Es Dfnote: _iexpanded from macro 'absl_nonnull'Be Yd( ,t241 h | .i#.sd.)e))f ,ii nf e_ s aa bt si ls _f ni oe nd n u l| l ^ _ N o n n u l l\ | | ^ ^ In file included from s2/s2closest_edge_query.cc:18/usr/local/clang/include/absl/container/internal/common.h: :In file included from 32../src/s2/s2closest_edge_query.h::934:: In file included from ../src/s2/s2closest_edge_query_base.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here32 : In file included from /usr/local/clang/include/absl/container/btree_set.hIn file included from : s2/s2convex_hull_query.cc6632:: | 26/usr/local/clang/include/absl/container/internal/btree_container.h#: :dIn file included from 590e../src/s2/s2convex_hull_query.h:f:3i27:n: eIn file included from warning: ../src/s2/s2loop.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]A: B34S: LIn file included from _../src/s2/mutable_s2shape_index.hI :N59030T | : E In file included from R /usr/local/clang/include/absl/container/btree_map.hNA:AB66LS: _LIn file included from I_/usr/local/clang/include/absl/container/internal/btree.hFI:_N70fT: aEIn file included from lR/usr/local/clang/include/absl/container/internal/layout.hsN:eA198(L: i_In file included from fX/usr/local/clang/include/absl/strings/str_cat.h_(:si116an: tsIn file included from ie/usr/local/clang/include/absl/strings/internal/stringify_sink.hsr:ft23i_: eo/usr/local/clang/include/absl/strings/numbers.hdr:,_183 a:.s7.s:.i )gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_, _ ViAn _s183Ae | RrcGthS_a_or_r* _ aa| sb ^ss ilg_nn_ohninnutIn file included from l_s2/s2closest_cell_query.ccli: m18Rp: olIn file included from u,../src/s2/s2closest_cell_query.hn :d&32T&: r,In file included from i ../src/s2/s2closest_cell_query_base.hp&:F&33l,: o In file included from at/usr/local/clang/include/absl/container/btree_set.htr:Tu66oe: B,/usr/local/clang/include/absl/container/internal/btree_container.hu :f 555f| :e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~3r :( fwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]591o | a t f555 , | c hA aB rS *L _ aI bN sT lE _R nN oAfnLan_luXsl(eli, n bscueofrnftse_tro_)ri;_t ae sr| sa ^it gonr/usr/local/clang/include/absl/base/nullability.h,(: h241ii:nn22st:e) r note: tAexpanded from macro 'absl_nonnull'_B oSrL __241aI | sN#sTdiEegRfnNi_AnhLei_ nCatOb_MsiMlmA_p)nl;o, n nc| uo ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ln ls t_/usr/local/clang/include/absl/container/internal/btree_container.h N:&o509,n: n47 u:| l ^l note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/btree_container.h | : ^511 : 52509: | note: expanded from macro 'ABSL_INTERNAL_X'In file included from s2/s2convex_hull_query.cc : 26 : 511 In file included from | ../src/s2/s2convex_hull_query.h : 27 A: BIn file included from S../src/s2/s2loop.h L: _34 I: NIn file included from T../src/s2/mutable_s2shape_index.hAE:BR30SN: LAIn file included from _L/usr/local/clang/include/absl/container/btree_map.hI_:NA66TT: ETIn file included from RR/usr/local/clang/include/absl/container/internal/btree.hNI:AB70LU: _TIn file included from AE/usr/local/clang/include/absl/container/internal/layout.hT_:TC198RA: IPIn file included from BT/usr/local/clang/include/absl/strings/str_cat.hUU:TR116EE: _DIn file included from C_/usr/local/clang/include/absl/strings/internal/stringify_sink.hAB:PY23T(: Ut/usr/local/clang/include/absl/strings/numbers.hRh:Ei183Ds:_)58B):Y, ( warning: t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h i s ) ) 183) | c h a r * a b s l _ n o n n u \l l | R ^~~~o u n d\T r i| p ^/usr/local/clang/include/absl/container/internal/btree_container.hF :l590o/usr/local/clang/include/absl/container/internal/common.h:a:3t32:T: o9warning: B:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u fnote: /usr/local/clang/include/absl/container/internal/btree_container.hmacro 'ABSL_INTERNAL_IF_false' defined heref: e511r: (5232f: | l #onote: daexpanded from macro 'ABSL_INTERNAL_X'et f ifn, e 511 c | Ah Ba Sr L* _ Ia Nb Ts El R_ NnAAoBLnS_nLIu_FlI_lNf TabEluRsfNefA(eLir_f)A_;Ts Ta Rt| Ii ^Bs UfTi/usr/local/clang/include/absl/base/nullability.hEe:_d241C,:A 22P.:T. U.note: R)expanded from macro 'absl_nonnull'E D___ BV241YA | (_#tAdhReiGfsSi)_n)_e) a | b ^s l _ n o n n u l l _ N o n n u l l | \ ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #definIn file included from es2/s2convex_hull_query.cc :A26B: SIn file included from L../src/s2/s2convex_hull_query.h_:I27N: TIn file included from E../src/s2/s2loop.hR:N34A: LIn file included from _../src/s2/mutable_s2shape_index.hI:F30_: fIn file included from a/usr/local/clang/include/absl/container/btree_map.hl:s66e: (In file included from i/usr/local/clang/include/absl/container/internal/btree.hf:_70s: aIn file included from t/usr/local/clang/include/absl/container/internal/layout.hi:s198f: iIn file included from e/usr/local/clang/include/absl/strings/str_cat.hd:,116 : .In file included from ./usr/local/clang/include/absl/strings/internal/stringify_sink.h.:)23 : _/usr/local/clang/include/absl/strings/numbers.h_:V191A:_42A:R Gwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ _ | ^191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_In file included from ns2/s2closest_edge_query.cco:n18n: uIn file included from l../src/s2/s2closest_edge_query.hl: 34b: uIn file included from f../src/s2/s2closest_edge_query_base.hf:e32r: )In file included from /usr/local/clang/include/absl/container/btree_set.h :| 66 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h592::2413::22 : warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' 241 | 592# | d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uXl(li n_sNeorntn_uolrl_ a s| s ^i gn, insertIn file included from _s2/s2convex_hull_query.cco:r26_: aIn file included from s../src/s2/s2convex_hull_query.hs:i27g: nIn file included from _../src/s2/s2loop.hh:i34n: tIn file included from _../src/s2/mutable_s2shape_index.hi:m30p: lIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :&66&: ,In file included from /usr/local/clang/include/absl/container/internal/btree.h&:&70,: In file included from t/usr/local/clang/include/absl/container/internal/layout.hr:u198e: ,In file included from /usr/local/clang/include/absl/strings/str_cat.h :| 116 ^: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:/usr/local/clang/include/absl/container/internal/btree_container.h23:: 509:/usr/local/clang/include/absl/strings/numbers.h52::198 :53note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509 | 198 | c h a r * aAbBsSlL__nIoNnTnEuRlNlA LF_aAsTtTIRnItBTUoTBEu_fCfAePrT(UiRnEtD3_2B_Yt( tih,i sc)h)a,r * a b s l _ n o n n u l l b u f f e r ) \| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/container/internal/common.h22::31 :9note: :expanded from macro 'absl_nonnull' note: macro 'ABSL_INTERNAL_IF_true' defined here241 | #d e31f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uIlFl_ t r| u ^e (if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from In file included from s2/s2convex_hull_query.cc../src/s2/s2closest_edge_query_base.h::2632: : In file included from In file included from ../src/s2/s2convex_hull_query.h/usr/local/clang/include/absl/container/btree_set.h::2766: : In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/container/internal/btree_container.h::34592: :In file included from 3../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70 : 592In file included from | /usr/local/clang/include/absl/container/internal/layout.h : 198A: BIn file included from S/usr/local/clang/include/absl/strings/str_cat.hL:_116I: NIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hE:R23N: A/usr/local/clang/include/absl/strings/numbers.hL:_199X:(5i:n swarning: e'diagnose_if' is a clang extension [-Wgcc-compat]r t_o r199_ | a s s i gAnB, SiLn_sIeNrTtE_RoNrA_La_sNsEiEgDn__MhIiNn_tS_IiZmEp(lb,u f&f&e,r ,& &k,F atsrtuTeo,B u f| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e rSi z593e | ) ; | ^ /usr/local/clang/include/absl/base/macros.h : 251 : 18 : note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' tru e251, | c o_n_satt_tirtiebruatteo_r_((h(idnita)g nAoBsSeL__iIfN(T_E_RbNuAiLl_tCiOnM_MoAb)j;e c t| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ize/usr/local/clang/include/absl/container/internal/btree_container.h(:O509b:j47,: 0note: )expanded from macro 'ABSL_INTERNAL_X' < N, 509\ | | ^ ABSL_INTERIn file included from Ns2/s2convex_hull_query.ccA:L26_: AIn file included from T../src/s2/s2convex_hull_query.hT:R27I: BIn file included from U../src/s2/s2loop.hT:E34_: CIn file included from A../src/s2/mutable_s2shape_index.hP:T30U: RIn file included from E/usr/local/clang/include/absl/container/btree_map.hD:_66B: YIn file included from (/usr/local/clang/include/absl/container/internal/btree.ht:h70i: sIn file included from )/usr/local/clang/include/absl/container/internal/layout.h):,198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 200 : 7 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \200 | c| h ^~~~a r* absl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o592n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]F a/usr/local/clang/include/absl/container/internal/btree_container.hs:t511I:n52t:T onote: Bexpanded from macro 'ABSL_INTERNAL_X'u ffe r511( | u i n t 3 2 _ t n ,A BcShLa_rI*N TaEbRsNlA_Ln_oAnTnTuRlIlB UoTuEt__CsAtPrT)U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s:) )note: )expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l\l _| N ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9 :| ^note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #defIn file included from is2/s2convex_hull_query.ccn:e26 : AIn file included from B../src/s2/s2convex_hull_query.hS:L27_: IIn file included from N../src/s2/s2loop.hT:E34R: NIn file included from A../src/s2/mutable_s2shape_index.hL:_30I: FIn file included from _/usr/local/clang/include/absl/container/btree_map.ht:r66u: eIn file included from (/usr/local/clang/include/absl/container/internal/btree.hi:f70_: sIn file included from a/usr/local/clang/include/absl/container/internal/layout.ht:i198s: fIn file included from i/usr/local/clang/include/absl/strings/str_cat.he:d116,: In file included from ./usr/local/clang/include/absl/strings/internal/stringify_sink.h.:.23): /usr/local/clang/include/absl/strings/numbers.hi:f200_:s54a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied 200 | | c ^h ar* absl_nonnIn file included from us2/s2closest_edge_query.ccl:l18 : FIn file included from a../src/s2/s2closest_edge_query.hs:t34I: nIn file included from t../src/s2/s2closest_edge_query_base.hT:o32B: uIn file included from f/usr/local/clang/include/absl/container/btree_set.hf:e66r: (/usr/local/clang/include/absl/container/internal/btree_container.hu:i592n:t33:2 _warning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] n, ch a592r | * aAbBsSlL__nIoNnTnEuRlNlA Lo_uXt(_isntsre)r t _| o ^r _ass/usr/local/clang/include/absl/base/nullability.hi:g241n:,22 :i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen _ahbisnlt__niomnpnlu,l l& &_,N o&n&n,u ltlr u e| , ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSLIn file included from _s2/s2convex_hull_query.ccI:N26T: EIn file included from R../src/s2/s2convex_hull_query.hN:A27L: _In file included from C../src/s2/s2loop.hO:M34M: AIn file included from )../src/s2/mutable_s2shape_index.h;: 30 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree.h::51170:: 47In file included from :/usr/local/clang/include/absl/container/internal/layout.h :198note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h511: | 23 : /usr/local/clang/include/absl/strings/numbers.h : 201 : 5 : warning: 'diagnose_if' is a clang extension [-Wgcc-compat]A BSL _201I | N T E R NAABLS_LA_TITNRTIEBRUNTAEL__CNAEPETDU_RMEIDN__BSYI(ZtEh(iosu)t)_)s t r , k F a s t T o B u f f e r S i z e ) ; \ | ^| ^~~~ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | cha/usr/local/clang/include/absl/container/internal/btree_container.hr:*618 :a64b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onnu l618l | F aAsBtSILn_tITNoTBEuRfNfAeLr_(Xi(nttr6y4__etm pil,a cceh,a rt*r ya_besmlp_lnaocnen_uilmlp lb,u fcfoenrs)t &| , ^ fa/usr/local/clang/include/absl/base/nullability.hl:s241e:)22;: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241596 | :#9d:e fnote: imacro 'ABSL_INTERNAL_X' defined heren e a b596s | l#_dneofninnuel lA B_SNLo_nInNuTlElR N A| L ^_ X(Func, CIn file included from as2/s2convex_hull_query.ccl:l26e: eIn file included from ,../src/s2/s2convex_hull_query.h :K27Q: uIn file included from a../src/s2/s2loop.hl:,34 : KIn file included from V../src/s2/mutable_s2shape_index.ha:l30u: eIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :.66.: .In file included from )/usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 202 :\53 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_eIn file included from ms2/s2convex_hull_query.ccp:l26a: cIn file included from e../src/s2/s2convex_hull_query.h,: 27t: rIn file included from y../src/s2/s2loop.h_:e34m: pIn file included from l../src/s2/mutable_s2shape_index.ha:c30e: _In file included from i/usr/local/clang/include/absl/container/btree_map.hm:p66l: ,In file included from /usr/local/clang/include/absl/container/internal/btree.hc:o70n: sIn file included from t/usr/local/clang/include/absl/container/internal/layout.h :&198,: In file included from f/usr/local/clang/include/absl/strings/str_cat.ha:l116s: eIn file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h;: 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 203:5/usr/local/clang/include/absl/container/internal/btree_container.h:: 611:warning: 52'diagnose_if' is a clang extension [-Wgcc-compat]: note: expanded from macro 'ABSL_INTERNAL_X' 203 | 611 | A B S L _ I N T E R NAABLS_LN_EIENDT_EMRINNA_LS_IAZTET(RbIuBfUfTeEr_,C AkPFTaUsRtETDo_BBuYf(ftehriSsi)z)e,) ; | ^ /usr/local/clang/include/absl/base/macros.h : 251 : 18 : note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | _ _\a t t| r ^i bu/usr/local/clang/include/absl/container/internal/common.ht:e32_:_9(:( dnote: imacro 'ABSL_INTERNAL_IF_false' defined herea gno s32e | _#idfe(f_i_nbeu iAlBtSiLn__IoNbTjEeRcNtA_Ls_iIzFe_(fOabljs,e (0i)f _8 *& ka bAsBlS_Ln_oInNnTuElRlN AoLu_tA)T T{R I B| U ^T E_/usr/local/clang/include/absl/base/nullability.hC:A241P:T22U:R Enote: Dexpanded from macro 'absl_nonnull'_ BY (241t | h#idse)f)i n e| ^~~~a bsl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_B/usr/local/clang/include/absl/container/internal/btree_container.hY:(648t:h7i:s )warning: )'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes], 648 | t h i s ) ) A B S L _\A T T| R ^I BU/usr/local/clang/include/absl/container/internal/common.hT:E32_:L9I:F Enote: Tmacro 'ABSL_INTERNAL_IF_false' defined hereI ME_ B32O | U#NdDe f{i n e| ^~~~A BSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h :223572 | : 3 :e xwarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l icit 572H | e x (APBoSiLn_tIeNeT*E RaNbAsLl__Xn(uilnlsaebrlte_ ovr,_ aPsasdiSgpne,c isnpseecr t=_ oarb_sals:s:ikgNno_Phaidn)t _ i| m ^p l, /usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: ¬e: ,expanded from macro 'absl_nullable' && ,257 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n ull a509b | l e _ N u l l a b lAeB S L| _ ^I NTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f577i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l577l | a b lAeB S_LN_uIlNlTaEbRlNeA L _| X ^( insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNALIn file included from _s2/s2convex_hull_query.ccI:F26_: fIn file included from a../src/s2/s2convex_hull_query.hl:s27e: (In file included from i../src/s2/s2loop.hf:_34s: aIn file included from t../src/s2/mutable_s2shape_index.hi:s30f: iIn file included from e/usr/local/clang/include/absl/container/btree_map.hd, :.66.: .In file included from )/usr/local/clang/include/absl/container/internal/btree.h :_70_: VIn file included from A/usr/local/clang/include/absl/container/internal/layout.h_:A198R: G/usr/local/clang/include/absl/strings/str_cat.hS:_431_: 15 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | In file included from s2/s2closest_cell_query.ccc:o18n: sIn file included from t../src/s2/s2closest_cell_query.h :c32h: aIn file included from r../src/s2/s2closest_cell_query_base.h*: 33a: bIn file included from s/usr/local/clang/include/absl/container/btree_set.hl:_66n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l577a:b3l:e warning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a ta( )577 | c o nAsBtS L{_ IrNeTtEuRrNnA Lp_iXe(cien_s.edratt_ao(r)_;a s}s i g| n ^, in/usr/local/clang/include/absl/base/nullability.hs:e257r:t23_:o rnote: _expanded from macro 'absl_nullable'a ss i257g | n#_dheifnitn_ei mapbls,l _&n&u,l lcaobnlset _&N,u l l| a ^b le/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2crossing_edge_query.cc:18: In file included from ../src/s2/s2crossing_edge_query.h:33: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(dIn file included from es2/s2closest_cell_query.cct:,18 : VIn file included from T../src/s2/s2closest_cell_query.hy:p32e: (In file included from 0../src/s2/s2closest_cell_query_base.h):)33 : eA(cB eS sL (_ sI tN\dT :E :R| sN ^tA rLi_/usr/local/clang/include/absl/base/nullability.hnX:g(241*i: n22as:be srnote: ltexpanded from macro 'absl_nonnull'__ noor n_241na | us#lsdlie gfdnie,ns eti ,na sb es| rl ^t_ _noorn/usr/local/clang/include/absl/base/nullability.hn_u:al241sl:s 22i_:gN nonote: _nexpanded from macro 'absl_nonnull'hn iunl tl241_ | i #m| dp ^el f,i n&e& ,a bcsoln_snto n&n,u l l| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Non n584u | l l | ^ true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inlinIn file included from es2/s2closest_cell_query.cc :v18o: iIn file included from d../src/s2/s2closest_cell_query.h :S32t: rIn file included from A../src/s2/s2closest_cell_query_base.hp:p33e: nIn file included from d/usr/local/clang/include/absl/container/btree_set.h(:s66t: d/usr/local/clang/include/absl/container/internal/btree_container.h:::588s:t3r:i nwarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* abs l588_ | n o nAnBuSlLl_)I N{T}E R N| A ^L _X(/usr/local/clang/include/absl/base/nullability.hi:n241s:e22r:t _note: oexpanded from macro 'absl_nonnull'r _ass i241g | n#,d eifnisneer ta_bosrl__ansIn file included from osnins2/s2earth.ccgu:nl16_l: h iIn file included from _n../src/s2/s2earth.hNt:o_ni24nmup: lllIn file included from , ../src/s2/s1angle.h :&| 28& ^: , In file included from ../src/s2/s2point.h&:&24,: In file included from f/usr/local/clang/include/absl/hash/hash.ha:l89s: eIn file included from ,/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^In file included from /usr/local/clang/include/absl/base/internal/endian.h:26/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from : :s2/s2convex_hull_query.cc509::/usr/local/clang/include/absl/base/internal/unaligned_access.h2652:: :39In file included from :note: ../src/s2/s2convex_hull_query.hexpanded from macro 'ABSL_INTERNAL_X'45: :27 : In file included from warning: 509../src/s2/s2loop.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h39 :A | 66iB: nSIn file included from Ll/usr/local/clang/include/absl/container/internal/btree.h_i:In70eN: TIn file included from uE/usr/local/clang/include/absl/container/internal/layout.hiRn:Nt198A1: L6/usr/local/clang/include/absl/strings/str_cat.h__:At636T :TU29Rn:Ia Blwarning: Uitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Tg En_e Cd636AL | PovTaodUi1Rd6E (DSc_toBrnYAs(tpt phveionsid)d()*s,t d a: :b ss t lr _i nn go *n n ua lbl s pl )_ n {o n n | u ^ l l \d e s| /usr/local/clang/include/absl/base/nullability.ht ^,: 241c/usr/local/clang/include/absl/container/internal/common.ho::n2232s::t 9 note: :expanded from macro 'absl_nonnull'A l note: pmacro 'ABSL_INTERNAL_IF_false' defined here h 241a | N u#32md | &#e dafe)if;i nn ee| a ^Ab BsS/usr/local/clang/include/absl/base/nullability.hLl:__n241Io:Nn22Tn:Eu Rlnote: lNexpanded from macro 'absl_nonnull'A L__ IN241Fo | n_#nfduaellflsi en (ei| f ^a_b ssalt_insofnineudl,l ._.N.o)n n_u_lVlA _ A| R ^G S__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.hIn file included from :s2/s2convex_hull_query.cc33:: 26In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :../src/s2/s2convex_hull_query.h66:: 27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 588../src/s2/s2loop.h::334:: In file included from ../src/s2/mutable_s2shape_index.hwarning: :30passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from 588/usr/local/clang/include/absl/container/internal/btree.h | : 70 : AIn file included from B/usr/local/clang/include/absl/container/internal/layout.hS:L198_: I/usr/local/clang/include/absl/strings/str_cat.hN:T637E:R29N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]X (ins e637r | tv_ooirIn file included from d_s2/s2earth.cc a:Ss16ts: riAIn file included from gpn../src/s2/s2earth.hp,e: n24id: n(In file included from ss../src/s2/s1angle.hetr:dt28:_: :osIn file included from rt_../src/s2/s2point.hra:is24ns: giIn file included from *g /usr/local/clang/include/absl/hash/hash.hna_:bhs89il: n_In file included from tn_/usr/local/clang/include/absl/hash/internal/hash.hoin:mnp79ull: ,l In file included from &d/usr/local/clang/include/absl/base/internal/endian.h&e:,s26 t: &,/usr/local/clang/include/absl/base/internal/unaligned_access.h& ,:c o45fna:slt45s e:A,l p hwarning: | a ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N u m/usr/local/clang/include/absl/container/internal/btree_container.h&: 511a :,4552 | : i nnote: | lexpanded from macro 'ABSL_INTERNAL_X' ^i ne /usr/local/clang/include/absl/base/nullability.h 511u:i | n241 t: 3222 : _ tnote: expanded from macro 'absl_nonnull' U n241 a | l#AdiBegSfLni_enIdeNL TaoEabRds3N2l(Ac_Lon_onAnnsTuTtlR lI vB_oUiNTodEn*_ naCuAblPslTl U_ Rn| E ^oDn _nBuYl(lt hpi)s ){) ) | ^ /usr/local/clang/include/absl/base/nullability.h In file included from : s2/s2convex_hull_query.cc241 : :26 22: :In file included from ../src/s2/s2convex_hull_query.h : note: 27 expanded from macro 'absl_nonnull': In file included from ../src/s2/s2loop.h : 24134 | : #In file included from d ../src/s2/mutable_s2shape_index.h e:\f30 i: nIn file included from | e ^/usr/local/clang/include/absl/container/btree_map.h a:/usr/local/clang/include/absl/container/internal/common.hb66:s: 31lIn file included from :_/usr/local/clang/include/absl/container/internal/btree.hn9o::n70 n: note: umacro 'ABSL_INTERNAL_IF_true' defined hereIn file included from l /usr/local/clang/include/absl/container/internal/layout.hl: 19831_: | N/usr/local/clang/include/absl/strings/str_cat.h#o:dn639en:uf29lil:n e warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A ^ B SL _639I | NvToEiRdN ASLt_rIAFp_pternude((sitfd_:s:asttirsifnige*d ,a b.s.l._)n oinfn_uslalt idsefsite,d c o| n ^s t AlphaNum& a,In file included from s2/s2closest_cell_query.cc :| 18In file included from ^: s2/s2earth.cc In file included from :../src/s2/s2closest_cell_query.h/usr/local/clang/include/absl/base/nullability.h16::: 32241In file included from : :../src/s2/s2earth.hIn file included from 22:../src/s2/s2closest_cell_query_base.h:24: : 33note: In file included from : expanded from macro 'absl_nonnull'../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h28 :: 24166In file included from | : ../src/s2/s2point.h#/usr/local/clang/include/absl/container/internal/btree_container.hd::e24588f: :iIn file included from 3n/usr/local/clang/include/absl/hash/hash.h:e: 89warning: a: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]bIn file included from s/usr/local/clang/include/absl/hash/internal/hash.hl:_79n : o588nIn file included from | n /usr/local/clang/include/absl/base/internal/endian.hu l:AlB26 S_: LN/usr/local/clang/include/absl/base/internal/unaligned_access.h_oI:nNn51TuE:lR45lN :A L | _ ^warning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ( ins e51r | ti_nolri_naes suiignntIn file included from ,6s2/s2convex_hull_query.cc4 :_i26tn: sIn file included from Ue../src/s2/s2convex_hull_query.hnr:atl27_i: ogIn file included from rn../src/s2/s2loop.h_e:da34Ls: osIn file included from aid../src/s2/mutable_s2shape_index.h6g4:n(30_c: hoIn file included from in/usr/local/clang/include/absl/container/btree_map.hns:tt66_ : ivIn file included from mo/usr/local/clang/include/absl/container/internal/btree.hpi:ld70*,: In file included from a&/usr/local/clang/include/absl/container/internal/layout.hb&:,s198 l: &_/usr/local/clang/include/absl/strings/str_cat.h&n:,o641n :fn29au:ll slwarning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],p ) { | 641 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | v| o ^ i 589d | /usr/local/clang/include/absl/base/nullability.h S: t 241r A: p 22p e: n d note: ( expanded from macro 'absl_nonnull's t d : :241 s | #t drteirnfugei*, n aecb osanlbss_tln_o_inntonenunrlualltl od re_(sNhtio,nn tncu)o nlAslBt S L A_| lI ^pN hTaENRuNmA&L _aC,O M M| A ^) ; /usr/local/clang/include/absl/base/nullability.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 :22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'511 :47: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n511e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTIn file included from Es2/s2earth.cc_:C16A: PIn file included from T../src/s2/s2earth.hU:R24E: DIn file included from _../src/s2/s1angle.hB:YIn file included from 28(s2/s2convex_hull_query.cct: :hIn file included from 26i../src/s2/s2point.h: s:In file included from )24../src/s2/s2convex_hull_query.h): :)In file included from 27 /usr/local/clang/include/absl/hash/hash.h: :In file included from 89../src/s2/s2loop.h : : In file included from 34 /usr/local/clang/include/absl/hash/internal/hash.h: :In file included from 79../src/s2/mutable_s2shape_index.h : : In file included from 30 /usr/local/clang/include/absl/base/internal/endian.h: :In file included from 26/usr/local/clang/include/absl/container/btree_map.h : : 66 /usr/local/clang/include/absl/base/internal/unaligned_access.h: :In file included from 57/usr/local/clang/include/absl/container/internal/btree.h :: 3670 :: In file included from warning: /usr/local/clang/include/absl/container/internal/layout.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:\ 198 : | /usr/local/clang/include/absl/strings/str_cat.h ^~~~:57 646 | :i36n:l iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e voi d646 | Uinnalliingen evdoSitdo rSet1r6A(pvpoeindd*( satbds:l:_sntorninnugl*l apb,s lu_innotn1n6u_ltl vd)e s{t , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241A:l22p:h anote: Nexpanded from macro 'absl_nonnull'u m& 241a | ,# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_In file included from Xs2/s2earth.cc(:i16n: sIn file included from e../src/s2/s2earth.hr:t24_: oIn file included from r../src/s2/s1angle.h_:a28s: sIn file included from i../src/s2/s2point.hg:n24,: In file included from i/usr/local/clang/include/absl/hash/hash.hn:s89e: rIn file included from t/usr/local/clang/include/absl/hash/internal/hash.h_:o79r: _In file included from a/usr/local/clang/include/absl/base/internal/endian.hs:s26i: g/usr/local/clang/include/absl/base/internal/unaligned_access.hn:_61h:i36n:t _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl, &61& | ,i n&l&i,n et rvuoei,d U| n ^a l/usr/local/clang/include/absl/container/internal/btree_container.hi:g509n:e52d:S tnote: oexpanded from macro 'ABSL_INTERNAL_X'r e32 (509v | o i d * a b s l _ nAoBnSnLu_lIlN TpE,R NuAiLn_tA3T2T_RtI BvU)T E{_ C A| P ^T UR/usr/local/clang/include/absl/base/nullability.hE:D241_:B22Y:( tnote: hexpanded from macro 'absl_nonnull'i s) )241, | # d e f i n e a b s l _ n o n n u l l _ N o\n n u| l ^l | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...)In file included from s2/s2earth.cci:f16_: sIn file included from a../src/s2/s2earth.ht:i24s: fIn file included from i../src/s2/s1angle.he:d28 : In file included from | ../src/s2/s2point.h ^: 24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:In file included from 65s2/s2closest_cell_query.cc::3618:: In file included from ../src/s2/s2closest_cell_query.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 : In file included from ../src/s2/s2closest_cell_query_base.h:33 : 65In file included from | /usr/local/clang/include/absl/container/btree_set.hi:n66l: i/usr/local/clang/include/absl/container/internal/btree_container.hn:e590 :v3o:i dwarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]U nalig n590e | d S tAoBrSeL6_4I(NvToEiRdN*A La_bXs(li_nnsoenrntu_lolr _pa,s suiignnt,6 4i_nts evr)t _{o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241_:h22i:n tnote: _expanded from macro 'absl_nonnull'i mp l241, | #&d&e,f i&n&e, atbrsule_,n o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll _591N | o n n u l l | ^ false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) In file included from s2/s2earth.cc : 16 : In file included from ../src/s2/s2earth.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : \In file included from /usr/local/clang/include/absl/hash/hash.h :| 89 ^: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplIn file included from as2/s2earth.ccc:e16_: iIn file included from m../src/s2/s2earth.hp:l24,: In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.h&:,24 : fIn file included from a/usr/local/clang/include/absl/hash/hash.hl:s89e: )In file included from ;/usr/local/clang/include/absl/hash/internal/hash.h : 79| : ^ /usr/local/clang/include/absl/base/internal/endian.h:164/usr/local/clang/include/absl/container/internal/btree_container.h::27611:: 52:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'ABSL_INTERNAL_X' 164 | 611i | n l i n e v o i d ASBtSoLr_eI1N6T(EvRoNiAdL*_ AaTbTsRlI_BnUoTnEn_uClAlP TpU,R EuDi_nBtY1(6t_hti sv))) ,{ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined here_ Non n32u | l#ld e f| i ^n e ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t LoIn file included from as2/s2closest_cell_query.ccd:3182: (In file included from c../src/s2/s2closest_cell_query.ho:n32s: tIn file included from ../src/s2/s2closest_cell_query_base.hv:o33i: dIn file included from */usr/local/clang/include/absl/container/btree_set.h :a66b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_619n:o63n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l p) 619{ | | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _X (241t | r#yd_eefmipnlea caeb,s lt_rnyo_nenmupllla c_eN_oinmnpull,l c o| n ^s t &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(FuIn file included from ns2/s2earth.ccc:,16 : CIn file included from a../src/s2/s2earth.hl:l24e: eIn file included from ,../src/s2/s1angle.h :K28Q: uIn file included from a../src/s2/s2point.hl:,24 : KIn file included from V/usr/local/clang/include/absl/hash/hash.ha:l89u: eIn file included from ,/usr/local/clang/include/absl/hash/internal/hash.h :.79.: ./usr/local/clang/include/absl/base/internal/endian.h): 172 : 27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | i n l i n e v o\i d | S ^t ore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNALIn file included from _s2/s2earth.ccX:(16t: rIn file included from y../src/s2/s2earth.h_:e24m: pIn file included from l../src/s2/s1angle.ha:c28e: ,In file included from ../src/s2/s2point.ht:r24y: _In file included from e/usr/local/clang/include/absl/hash/hash.hm:p89l: aIn file included from c/usr/local/clang/include/absl/hash/internal/hash.he:_79i: m/usr/local/clang/include/absl/base/internal/endian.hp:l176,: 36c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t &, 176t | riunel)i;n e | u ^i nt/usr/local/clang/include/absl/container/internal/btree_container.h6:4611_:t52 :L onote: aexpanded from macro 'ABSL_INTERNAL_X'd 64( c611o | n s t v o i d * aAbBsSlL__nIoNnTnEuRlNlA Lp_)A T{T R I| B ^U TE/usr/local/clang/include/absl/base/nullability.h_:C241A:P22T:U Rnote: Eexpanded from macro 'absl_nonnull'D _B Y241( | t#hdiesf)i)n,e a b s l _ n o n n u l l _ N o n n u l l | ^\ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(In file included from is2/s2earth.ccf:_16s: aIn file included from t../src/s2/s2earth.hi:s24f: iIn file included from e../src/s2/s1angle.hd:,28 : .In file included from .../src/s2/s2point.h.:)24 : iIn file included from f/usr/local/clang/include/absl/hash/hash.h_:s89a: tIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hs:f79i: e/usr/local/clang/include/absl/base/internal/endian.hd: 180 :| 27 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inlineIn file included from s2/s2closest_cell_query.ccv:o18i: dIn file included from ../src/s2/s2closest_cell_query.hS:t32o: rIn file included from e../src/s2/s2closest_cell_query_base.h6:433(: vIn file included from o/usr/local/clang/include/absl/container/btree_set.hi:d66*: /usr/local/clang/include/absl/container/internal/btree_container.ha:b619s:l3_:n owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ull p ,619 | u i nAtB6S4L__tI NvT)E R{N A L| _ ^X (t/usr/local/clang/include/absl/base/nullability.hr:y241_:e22m:p lnote: aexpanded from macro 'absl_nonnull'c e, 241t | r#yd_eefmipnlea caeb_silm_pnlo,n ncuolnls t_ N&o,n nturlule ) ;| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | In file included from #s2/s2coords.ccd:e18f: iIn file included from n../src/s2/s2coords.he: 108A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:X67(: FIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hn:c29,: In file included from C/usr/local/clang/include/absl/strings/cord.ha:l94l: eIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31K: Qu/usr/local/clang/include/absl/synchronization/mutex.ha:l,489 :K14V:a lwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e , .. .489) | v o i d ( * a b s l _ n\u l l| a ^b le invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define a/usr/local/clang/include/absl/container/internal/btree_container.hb:s620l:_3n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a ble 620_ | N u lAlBaSbLl_eI N T| E ^R NAL_X(tryIn file included from _s2/s2coords.cce:m18p: lIn file included from a../src/s2/s2coords.hc:e108,: In file included from t../src/s2/s2point.hr:y27_: eIn file included from m../src/s2/s2coder.hp:l23a: cIn file included from e/usr/local/clang/include/absl/status/status.h_:i67m: pIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h,: 29: &In file included from &/usr/local/clang/include/absl/strings/cord.h,: 94f: aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hs:e31): ;/usr/local/clang/include/absl/synchronization/mutex.h : 489| : ^45 : /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]611 :52: note: 489expanded from macro 'ABSL_INTERNAL_X' | 611 | v o i d ( * a b sAlB_SnLu_lIlNaTbElRNAL_ATTeRIBUTE_ CiAnPTURED_vBaYr(itahnits))()v, o i d * a b s l \ | _ ^n ul/usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined herel ab i32l | i#tdye_fine ABSL_INuTnEkRnNoAwL_IF_fanl)s,e ( i| f ^_ sat/usr/local/clang/include/absl/base/nullability.hi:s289f:i34e:d ,note: expanded from macro 'absl_nullability_unknown'. ..) 289_ | _#VdAe_fAiRGnSe_ _a b s| l ^_ nullability_unknown _Null_unspecified | ^ In file included from In file included from s2/s2closest_cell_query.ccs2/s2coords.cc::1818: : In file included from In file included from ../src/s2/s2closest_cell_query.h../src/s2/s2coords.h::32108: : In file included from In file included from ../src/s2/s2closest_cell_query_base.h../src/s2/s2point.h::3327: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/s2coder.h::6623: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.h::62167:: 58In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 621In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L490_:I13N:T Ewarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N AL_ X490( | tr y _ e m p lvaocied,* tarbys_le_mnpullalcaeb_iilmiptly,_ u&n&k,n otwrnu ea)r;g ) ;| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596/usr/local/clang/include/absl/base/nullability.h::9289:: 34:note: macro 'ABSL_INTERNAL_X' defined herenote: expanded from macro 'absl_nullability_unknown' 596289 | | ##ddeeffiinnee AaBbSsLl__InNuTlElRaNbAiLl_iXt(yF_uunnck,n oCwanl l_eNeu,l lK_Quunaslp,e cKiVfaileude , | . ^. .) In file included from s2/s2coords.cc : 18 : \In file included from ../src/s2/s2coords.h :| 108 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullIn file included from as2/s2earth.ccb:l16e: In file included from n../src/s2/s2earth.ha:m24e: )In file included from ;../src/s2/s1angle.h : 28| : ^In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h:::62124257:: :3In file included from 23:/usr/local/clang/include/absl/hash/hash.h: : warning: 89passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/hash/internal/hash.h :62125779 | | : # d/usr/local/clang/include/absl/base/internal/endian.hAeB:fSi250Ln:_e36I :NaT bEwarning: sRtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lN _AnLu _lX250l( | aitnbrlliyen_e e_m Npuulilanlcta1eb6,_l tet r Ly| o_ ^ae mdp1l6a(cceo_nismtp lv,o i&d&*, atbrsule_)n;o n n| u ^l l p/usr/local/clang/include/absl/container/internal/btree_container.h): 611{: 52 :| ^ note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.hs2/s2coords.cc ::24118 :: 61122In file included from | :../src/s2/s2coords.h : 108 note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h : 27241 : | In file included from #../src/s2/s2coder.hAd:eB23fS: iLIn file included from n_e/usr/local/clang/include/absl/status/status.h I:aN67bTs: lEIn file included from _R/usr/local/clang/include/absl/status/internal/status_internal.hnN:Ao29Ln: _nIn file included from uA/usr/local/clang/include/absl/strings/cord.hlT:Tl94R : _INIn file included from Bo/usr/local/clang/include/absl/strings/internal/cordz_info.hnU:nT31uE: l/usr/local/clang/include/absl/synchronization/mutex.h_l:C 549A :P| 40T ^:U Rwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D _BY (549t | h i ss)t)a,t i c v o i d I n c r e m e n t \ | ^In file included from s2/s2earth.cc:16/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/s2earth.h::924:: In file included from note: ../src/s2/s1angle.hmacro 'ABSL_INTERNAL_IF_true' defined here: 28: In file included from ../src/s2/s2point.h :3124 | : #In file included from d/usr/local/clang/include/absl/hash/hash.he:f89i: nIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h :A79B: S/usr/local/clang/include/absl/base/internal/endian.hL:_254I:N27T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_I F254_ | tirnulei(nief _vsoaitdi sSftioerde,1 6.(.v.o)i di*f _asbastli_snfoinendu l l| ^p , uint16_t v) { | In file included from ^s2/s2closest_cell_query.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_cell_query.h241::3222: :In file included from ../src/s2/s2closest_cell_query_base.hnote: :expanded from macro 'absl_nonnull'33 : In file included from /usr/local/clang/include/absl/container/btree_set.h241: | 66#: d/usr/local/clang/include/absl/container/internal/btree_container.he:f621i:n3e: awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s l_non n621u | l l A_BNSoLn_nIuNlTlE R N| A ^L _X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: In file included from note: s2/s2earth.ccexpanded from macro 'ABSL_INTERNAL_X': 16: In file included from ../src/s2/s2earth.h: 24611: | In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from A/usr/local/clang/include/absl/hash/hash.hB:S89L: _In file included from I/usr/local/clang/include/absl/hash/internal/hash.hN:T79E: R/usr/local/clang/include/absl/base/internal/endian.hN:A258L:_36A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUT E258_ | CiAnPlTiUnReE Du_iBnYt(3t2h_its )L)o,a d 3 2 ( c o n s t v o i d * a b s l _ n o n n u\l l | p ^~~~) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 622expanded from macro 'absl_nonnull': 3: 241warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# def i622n | e aAbBsSlL__nIoNnTnEuRlNlA L__NXo(ntnruyl_le m p| l ^a ce, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: In file included from expanded from macro 'ABSL_INTERNAL_X's2/s2earth.cc :16: In file included from ../src/s2/s2earth.h611: | 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24A: BIn file included from S/usr/local/clang/include/absl/hash/hash.hL:_89I: NIn file included from T/usr/local/clang/include/absl/hash/internal/hash.hE:R79N: A/usr/local/clang/include/absl/base/internal/endian.hL:_266A:T36T:R Iwarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U TE_ C266A | PiTnUlRiEnDe_ BuYi(ntth6i4s_)t) ,L o a d 6 4 ( c o n s t v o i d * a b s l _ n o n\n u l| l ^ p)/usr/local/clang/include/absl/container/internal/common.h :{32 : 9| : ^ note: macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/base/nullability.h :241:22 :32 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_lfla l_sNeo(ninfu_lsla t i| s ^f ied, ...) __VA_ARGS__ | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2closest_cell_query.cc:18: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_SXy(ntcrhyS_eemm(pMlacuet,e xt*r ya_besmlp_lnaocnen_uhliln tm_ui,m p l| , ^ cons/usr/local/clang/include/absl/base/nullability.ht: 241&:,22 :t rnote: uexpanded from macro 'absl_nonnull'e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 | #d e625f | i n e a b s l _ n o n n u l l _ Ncoonnnsutl_li t e| r ^a tor(hint) ABSL_INTERNIn file included from As2/s2coords.ccL:_18C: OIn file included from MMA../src/s2/s2coords.h):;108 : In file included from | ../src/s2/s2point.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 27: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree_container.h::23611: :In file included from 47/usr/local/clang/include/absl/status/status.h:: 67note: expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 611/usr/local/clang/include/absl/strings/cord.h | : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 550A:B64S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A550L | _ A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) , b a s e _ i n t e r n a l : : P e r T h r e a d\S y n| c ^~~~h * absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d626e:f3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl_ n626o | n n uAlBlS L__NIoNnTnEuRlNlA L _| X ^( try_emplacIn file included from es2/s2coords.cc,: 18t: rIn file included from y../src/s2/s2coords.h_:e108m: pIn file included from l../src/s2/s2point.ha:c27e: _In file included from h../src/s2/s2coder.hi:n23t: _In file included from i/usr/local/clang/include/absl/status/status.hm:p67l: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h&:&29,: In file included from f/usr/local/clang/include/absl/strings/cord.ha:l94s: eIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :552:/usr/local/clang/include/absl/container/internal/btree_container.h64::611 :52warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_ B552Y | ( t h i s ) ) , b a\s e _| i ^n ter/usr/local/clang/include/absl/container/internal/common.hn:a32l::9::P enote: rmacro 'ABSL_INTERNAL_IF_false' defined hereT hre a32d | S#ydnecfhi*n ea bAsBlS_Ln_oInNnTuElRlN AwL,_ I F| _ ^f al/usr/local/clang/include/absl/base/nullability.hs:e241(:i22f:_ snote: aexpanded from macro 'absl_nonnull't is f241i | e#dd,e f.i.n.e) a_b_sVlA__nAoRnGnSu_l_l _| N ^o nnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2closest_cell_query.cc:18 : 241In file included from | ../src/s2/s2closest_cell_query.h#:d32e: fIn file included from i../src/s2/s2closest_cell_query_base.hn:e33 : aIn file included from b/usr/local/clang/include/absl/container/btree_set.hs:l66_: n/usr/local/clang/include/absl/container/internal/btree_container.ho:n628n:u3l:l warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N onnu l628l | | A ^B SL_INTERNAL_X(try_emplIn file included from as2/s2coords.ccc:e18,: In file included from t../src/s2/s2coords.hr:y108_: eIn file included from m../src/s2/s2point.hp:l27a: cIn file included from e../src/s2/s2coder.h_:h23i: nIn file included from t/usr/local/clang/include/absl/status/status.h_:i67m: pIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h,: 29&: &In file included from ,/usr/local/clang/include/absl/strings/cord.h :t94r: uIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 558:35/usr/local/clang/include/absl/container/internal/btree_container.h:: 611:warning: 52type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X' 558 | b611o | o l L o c k S l o wAWBiStLh_DIeNaTdElRiNnAeL(_MAuTHToRwI BaUbTsEl__CnAoPnTnUuRlElD _hBoYw(,t h i| s ^) ),/usr/local/clang/include/absl/base/nullability.h : 241 :In file included from 22s2/s2closest_point_query.cc :: 18 note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2closest_point_query.h : 30 : In file included from ../src/s2/s2min_distance_targets.h :241 33 | : # dIn file included from e../src/s2/s2cell_index.h f: i26 n: e In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha :b\s45l _: n o| /usr/local/clang/include/absl/container/internal/raw_hash_set.hn ^:n 2663u:l53l/usr/local/clang/include/absl/container/internal/common.h: : _31warning: N:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o9 n:n unote: lmacro 'ABSL_INTERNAL_IF_true' defined here l 2663 | | 31 ^ | # d eTf&i&n ev aAlBuIn file included from Ses2/s2coords.ccL :_A18IB: NSIn file included from TL../src/s2/s2coords.hE_:RI108NN: ATIn file included from LE../src/s2/s2point.h_R:IN27FA: _LIn file included from t_../src/s2/s2coder.hrA:uT23eT: (RIn file included from iI/usr/local/clang/include/absl/status/status.hfB:_U67sTa: EtIn file included from _i/usr/local/clang/include/absl/status/internal/status_internal.hCs:Af29Pi: TeIn file included from Ud/usr/local/clang/include/absl/strings/cord.hR,:E 94D.: _.In file included from B./usr/local/clang/include/absl/strings/internal/cordz_info.hY):( 31ti: hf/usr/local/clang/include/absl/synchronization/mutex.hi_:ss559)a:)t46 i: s | fwarning: ^~~~itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] e d | ^559 | In file included from s2/s2closest_cell_query.cc : 18 : In file included from ../src/s2/s2closest_cell_query.h : 32 : In file included from ../src/s2/s2closest_cell_query_base.h : 33 : In file included from c/usr/local/clang/include/absl/container/btree_set.ho:n66s: t/usr/local/clang/include/absl/container/internal/btree_container.h :C628o:n3d:i twarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o n* ab s628l | _ n uAlBlSaLb_lIeN TcEoRnNdA,L _ X| ( ^t ry/usr/local/clang/include/absl/base/nullability.h_:e257m:p23l:a cnote: eexpanded from macro 'absl_nullable', t r257y | _#edmepfliancee _ahbisnlt__niumlplla,b l&e& ,_ Nturlulea,b l e| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 629 | const_itIn file included from es2/s2coords.ccr:a18t: oIn file included from r../src/s2/s2coords.h(:h108i: nIn file included from t../src/s2/s2point.h): 27A: BIn file included from S../src/s2/s2coder.hL:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: AIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:C29O: MIn file included from M/usr/local/clang/include/absl/strings/cord.hA:)94;: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~31 : /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/container/internal/btree_container.h562::61123::47 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 562611 | | v o i d L o c kAS/usr/local/clang/include/absl/container/internal/raw_hash_set.hBl:So2692wL(:_M58Iu:NH Towarning: Ew'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]R NaAbLs_ lA2692_T | Tn Ro In B nU uT lEcl_o CnhAsoPtwT ,UT R&cE Dov_naBslYtu( etC hoAinBsdS)Li)_t,Ii No Tn E* R aN bA sL l_ _A nT uT lR lI aB bU lT eE _c Co An Pd T, U R E | D\ ^_ B Y/usr/local/clang/include/absl/base/nullability.h| (: ^~~~t241 h:i22s:) )note: expanded from macro 'absl_nonnull' | ^~~~ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 638/usr/local/clang/include/absl/status/internal/status_internal.h::6329:: In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :94'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31638: | /usr/local/clang/include/absl/synchronization/mutex.h : 565 : 36 : cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n st /usr/local/clang/include/absl/container/internal/raw_hash_set.hk :e5652734y | :_ 65a :rv gowarning: U&nkl o2734Ac | Bk S S Ll o_ wI N( TS Ey Rn Nc Ah LW _a Ai Tt PT aR rITaB&mU&sT *Ev _aaClbAusPelT _UAnRBuESlDLl__aBIbYNl(TetE hRwiNasAi)Lt)_p A) T | TA ^~~~BR SILB_UATTET_RCIABPUTTUER_ECDO_LBDY;( t h| i ^s ))/usr/local/clang/include/absl/base/nullability.h : 257| : ^~~~23 : note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove/usr/local/clang/include/absl/container/internal/btree_container.h(:b648a:s7e:_ iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t erna l648: | : P e r T h rtehaidsS)y)nc hA*B SaLb_sAlT_TnRoInBnUuTlEl_ LsI)F;E T I| M ^E _B/usr/local/clang/include/absl/base/nullability.hO:U241N:D22 :{ note: expanded from macro 'absl_nonnull'| ^~~~ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from : /usr/local/clang/include/absl/hash/hash.hIn file included from :../src/s2/s2coords.h89:: 108In file included from : /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :../src/s2/s2point.h89:: 27In file included from : /usr/local/clang/include/absl/numeric/int128.hIn file included from :../src/s2/s2coder.h41:: 23: /usr/local/clang/include/absl/types/compare.hIn file included from :/usr/local/clang/include/absl/status/status.h78::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29'enable_if' is a clang extension [-Wgcc-compat]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 3178: | /usr/local/clang/include/absl/synchronization/mutex.h : 850 : 16 : _warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ttri b850u | t e _ _ ( ( ecnoanbslte _Ti*f (anb s=l=_ n0o,n n"uOlnll yo bljietcetr,a l | ` ^0 ` i/usr/local/clang/include/absl/base/nullability.hs: 241a:l22l:o wnote: eexpanded from macro 'absl_nonnull'd ." )241) | )# d{e}f i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/commandlineflags.h::52221:: 3In file included from :/usr/local/clang/include/absl/flags/flag.h :42warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/flags/internal/flag.h :43: /usr/local/clang/include/absl/synchronization/mutex.h :522489 | : 14 :A Bwarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _INTE R489N | A L _ X ( i nvsoeirdt _(o*ra_bassls_ingunl,l aibnlsee ritn_voarr_iaasnsti)g(nv_oiimdp*l ,a bcsoln_sntu l&l,a bciolnistty _&u,n k n| o ^w n)/usr/local/clang/include/absl/container/internal/btree_container.h,: 509 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:257:23 :509 | note: expanded from macro 'absl_nullable' 257 | # d e fAiBnSeL _aIbNsTlE_RnNuAlLl_aAbTlTeR I_BNUuTlEl_aCbAlPeT U R| E ^D _BY(thiIn file included from ss2/s2debug.cc):)18,: In file included from ../src/s2/s2debug.h : 55 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 43 : /usr/local/clang/include/absl/synchronization/mutex.h : 489 :\45 : | warning: ^type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : vnote: omacro 'ABSL_INTERNAL_IF_false' defined herei d ( *32a | b#sdle_fniunlel aAbBlSeL _iInNvTaErRiNaAnLt_)I(Fv_ofiadl*s ea(bisfl__snautlilsafbiieldi,t y._.u.n)k n_o_wVnA)_,A R G| S ^_ _ /usr/local/clang/include/absl/base/nullability.h :| 289 ^: 34: note: expanded from macro 'absl_nullability_unknown' 289 | #In file included from ds2/s2convex_hull_query.cce:f26i: nIn file included from e../src/s2/s2convex_hull_query.h :a27b: sIn file included from l../src/s2/s2loop.h_:n34u: lIn file included from l../src/s2/mutable_s2shape_index.ha:b30i: lIn file included from i/usr/local/clang/include/absl/container/btree_map.ht:y67_: u/usr/local/clang/include/absl/container/internal/btree_container.hn:k522n:o3w:n warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N ull _522u | n s pAeBcSiLf_iIeNdT E R| N ^A L_X(insert_or_asIn file included from ss2/s2debug.cci:g18n: ,In file included from ../src/s2/s2debug.hi:n55s: eIn file included from r../src/s2/base/commandlineflags.ht:_21o: rIn file included from _/usr/local/clang/include/absl/flags/flag.ha:s42s: iIn file included from g/usr/local/clang/include/absl/flags/internal/flag.hn:_43i: m/usr/local/clang/include/absl/synchronization/mutex.hp:l490,: 13c:o nwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t &, 490c | o n s t & ,v o i| d ^* a/usr/local/clang/include/absl/container/internal/btree_container.hb:s511l:_52n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X'a bil i511t | y _ u n k n o w n aArBgS)L;_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L289_:A34T:T Rnote: Iexpanded from macro 'absl_nullability_unknown'B UTE _289C | A#PdTeUfRiEnDe_ BaYb(stlh_insu)l)l)a b i l i t y _ u n k n o w n _ N u l l _ u n s\p e c| i ^f ie/usr/local/clang/include/absl/container/internal/common.hd: 32 :| 9 ^: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSIn file included from Ls2/s2debug.cc_:I18N: TIn file included from E../src/s2/s2debug.hR:N55A: LIn file included from _../src/s2/base/commandlineflags.hI:F21_: fIn file included from a/usr/local/clang/include/absl/flags/flag.hl:s42e: (In file included from i/usr/local/clang/include/absl/flags/internal/flag.hf:_43s: a/usr/local/clang/include/absl/synchronization/mutex.ht:i499s:f35i:e dwarning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ... )499 | _ _ VvAo_iAdR GESn_a_b l e| D ^e bugLog(const char* absl_nullable name); | In file included from ^s2/s2convex_hull_query.cc :26: In file included from ../src/s2/s2convex_hull_query.h/usr/local/clang/include/absl/base/nullability.h::27257: :In file included from 23../src/s2/s2loop.h:: 34: note: In file included from expanded from macro 'absl_nullable'../src/s2/mutable_s2shape_index.h :30: In file included from 257/usr/local/clang/include/absl/container/btree_map.h | :#67d: e/usr/local/clang/include/absl/container/internal/btree_container.hf:i525n:e30 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _nu l525l | a b l e _ N u l l a b l e | ^ false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func,In file included from s2/s2debug.ccC:a18l: lIn file included from e../src/s2/s2debug.he:,55 : KIn file included from Q../src/s2/base/commandlineflags.hu:a21l: ,In file included from /usr/local/clang/include/absl/flags/flag.hM:Q42u: aIn file included from l/usr/local/clang/include/absl/flags/internal/flag.h,: 43K: V/usr/local/clang/include/absl/synchronization/mutex.ha:l549u:e40,: Mwarning: Vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a lue ,549 | . . .s)t a t i c \v o i| d ^ IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:550:/usr/local/clang/include/absl/container/internal/btree_container.h64::524 :3warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | 524 | A B S L _ I N T E R N A L _ X ( i n s e r t _ o r _ absassieg_ni,n tienrsnearlt:_:oPre_raTshsriegand_Siymnpclh,* caobnsslt_ n&o,n ncuolnls tw )&;, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/btree_container.h241::50922::52 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X' 241 | #509d | e f i n e a b s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uAlTlT R I| B ^U TE_CAPTURED_BY(this))In file included from ,s2/s2debug.cc : 18 : In file included from ../src/s2/s2debug.h : 55 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 43 : /usr/local/clang/include/absl/synchronization/mutex.h\: 551 :| 40 ^: warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32:9 :551 | note: macro 'ABSL_INTERNAL_IF_false' defined here sta t32i | c# dbeofoiln eD eAcBrSeLm_eInNtTSEyRnNcAhLS_eImF(_Mfuatlesxe*( iafb_ssla_tniosnfniueldl, m.u.,. ) | _ ^_ VA/usr/local/clang/include/absl/base/nullability.h_:A241R:G22S:_ _note: expanded from macro 'absl_nonnull' | ^ 241 | #define aIn file included from bs2/s2convex_hull_query.ccs:l26_: nIn file included from o../src/s2/s2convex_hull_query.hn:n27u: lIn file included from l../src/s2/s2loop.h :_34N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 67 ^: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2debug.cc :52418 | : In file included from ../src/s2/s2debug.hA:B55S: LIn file included from _../src/s2/base/commandlineflags.hI:N21T: EIn file included from R/usr/local/clang/include/absl/flags/flag.hN:A42L: _In file included from X/usr/local/clang/include/absl/flags/internal/flag.h(:i43n: s/usr/local/clang/include/absl/synchronization/mutex.he:r552t:_64o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sign ,552 | i n s e r t _ o r _ a s s i g n _ i m p l , c o n s t & , cboansset_ i&n,t e r| n ^a l:/usr/local/clang/include/absl/container/internal/btree_container.h::P511e:r52T:h rnote: eexpanded from macro 'ABSL_INTERNAL_X'a dSy n511c | h * a b s l _ n o nAnBuSlLl_ IwN,T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hA:T241T:R22I:B Unote: Texpanded from macro 'absl_nonnull'E _C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o)n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #dIn file included from es2/s2debug.ccf:i18n: eIn file included from ../src/s2/s2debug.hA:B55S: LIn file included from _../src/s2/base/commandlineflags.hI:N21T: EIn file included from R/usr/local/clang/include/absl/flags/flag.hN:A42L: _In file included from I/usr/local/clang/include/absl/flags/internal/flag.hF:_43t: r/usr/local/clang/include/absl/synchronization/mutex.hu:e556(:i38f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isf i556e | d , v.o.i.d) Liofc_ksSaltoiwsLfoioepd( S y| n ^c hWaitParams* abslIn file included from _s2/s2convex_hull_query.ccn:o26n: nIn file included from u../src/s2/s2convex_hull_query.hl:l27 : wIn file included from a../src/s2/s2loop.hi:t34p: ,In file included from ../src/s2/mutable_s2shape_index.hi:n30t: In file included from f/usr/local/clang/include/absl/container/btree_map.hl:a67g: s/usr/local/clang/include/absl/container/internal/btree_container.h):;524 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull'524 | 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oinnnsuelrlt __oNro_nansuslilg n ,| ^i nsert_or_assign_impl, In file included from cs2/s2debug.cco:n18s: tIn file included from ../src/s2/s2debug.h&:,55 : cIn file included from o../src/s2/base/commandlineflags.hn:s21t: In file included from &/usr/local/clang/include/absl/flags/flag.h,: 42 : | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/flags/internal/flag.h :43: 525/usr/local/clang/include/absl/synchronization/mutex.h | : 558 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | b o ofla lLsoec,k StlrouweW)i;t h D| e ~~~~~~~~~~~~a dli/usr/local/clang/include/absl/container/internal/btree_container.hn:e511(:M47u:H onote: wexpanded from macro 'ABSL_INTERNAL_X' absl _511n | o n n u l l h o w ,A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Aexpanded from macro 'absl_nonnull'T TR I241B | U#TdEe_fCiAnPeT UaRbEsDl__BnYo(ntnhuilsl) )_)N o n n u l l | ^ In file included from s2/s2debug.cc : 18 : \In file included from ../src/s2/s2debug.h :| 55 ^~~~: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defin/usr/local/clang/include/absl/container/internal/btree_container.he: 527a:b30s:l _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u lla b527l | e _ N u l l a b l e | ^ true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9In file included from :In file included from s2/s2debug.cc s2/s2coords.cc::note: 1818macro 'ABSL_INTERNAL_X' defined here: : In file included from In file included from ../src/s2/s2debug.h../src/s2/s2coords.h:: 55108496: : | In file included from In file included from #../src/s2/base/commandlineflags.h../src/s2/s2point.hd::e2127f: : iIn file included from In file included from n/usr/local/clang/include/absl/flags/flag.h../src/s2/s2coder.he:: 4223A: : BIn file included from In file included from S/usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/status/status.hL::_4367I: : NIn file included from /usr/local/clang/include/absl/synchronization/mutex.hT/usr/local/clang/include/absl/status/internal/status_internal.h:E:562R29N:: A23L:_ X/usr/local/clang/include/absl/strings/cord.hwarning: (:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F109 u:n53c: , 562warning: C | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l lveoe i,109d | KvLQoouicadkl S,Cl ooMpwQy(uCMaolr,du THKooVSwat lrauibens,gl (_McnVooannlsnutue l,Cl o .rh.do.&w) , s rc co ,n s\st t dC| :o ^:n sdtirtiinogn** aabbssll__nnounlnlualbll ed scto)n;d , | ^| ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinne ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h/usr/local/clang/include/absl/container/internal/btree_container.h::55526: :In file included from 3../src/s2/base/commandlineflags.h:: 21: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/flags/flag.h :42In file included from : s2/s2coords.cc In file included from :526/usr/local/clang/include/absl/flags/internal/flag.h18 | :: 43 In file included from A: ../src/s2/s2coords.hB/usr/local/clang/include/absl/synchronization/mutex.h:S:108L562: _:In file included from I58N../src/s2/s2point.h:T: E27warning: R: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]NIn file included from A ../src/s2/s2coder.hL:_23X : (562In file included from i | /usr/local/clang/include/absl/status/status.hn :s 67ev: roIn file included from ti/usr/local/clang/include/absl/status/internal/status_internal.h_d:o 29Lr: o_/usr/local/clang/include/absl/strings/cord.hca:ksS110sl:io55gw:n( ,Mwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iH onws e ar110bts | _lvo_rn_ooniandsus liAlgp pnh_oeinwmd,pC lco,or ndcsoTtno sSCtot rn&i,dni gtcio(oncnso*tn sa&tb,s l C_ on| ru ^dl &l a/usr/local/clang/include/absl/container/internal/btree_container.hsb:rl509ce, : cs52ot:nd :dnote: :,expanded from macro 'ABSL_INTERNAL_X's t r| i ^n509 g | * /usr/local/clang/include/absl/base/nullability.h a: b257 s: l23 _: n onote: nexpanded from macro 'absl_nullable' n AuB Sl257Ll | _# IddeNfsitnT)eE; Ra NbA sLl_| _A ^nT TuRl/usr/local/clang/include/absl/base/nullability.hlI:aBbU241lT:eE 22__:CNA uPnote: lTexpanded from macro 'absl_nonnull'lU aRbEl De241_ | B #Y| d ^(e tfhiinse) )a,b s l _ n o n n u l l _ N o n n u l lIn file included from s2/s2debug.cc : | 18 ^: In file included from \../src/s2/s2debug.h : 55| : ^In file included from ../src/s2/base/commandlineflags.h:21/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31/usr/local/clang/include/absl/flags/flag.h::942:: In file included from /usr/local/clang/include/absl/flags/internal/flag.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here43 : /usr/local/clang/include/absl/synchronization/mutex.h: 56531: | 36#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne A B565S | L _ IvNoTiEdR NUAnLl_oIcFk_Stlrouwe((Siyfn_cshaWtaiistfPiaerda,m s.*. .a)b silf__nsualtliasbfliee dw a i| t ^p ) ABSL_ATTRIBUTEIn file included from _s2/s2convex_hull_query.ccC:O26L: DIn file included from ;../src/s2/s2convex_hull_query.h : 27| : ^In file included from ../src/s2/s2loop.h:34/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/mutable_s2shape_index.h::2330:: In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'absl_nullable'67 : /usr/local/clang/include/absl/container/internal/btree_container.h :257526 | :#3d:e fwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n e abs l526_ | n u lAlBaSbLl_eI N_TNEuRlNlAaLb_lXe( i n| s ^e rt_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | In file included from s2/s2debug.cc : 18 : In file included from ../src/s2/s2debug.h : 55 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42t: rIn file included from u/usr/local/clang/include/absl/flags/internal/flag.he:,43 : f/usr/local/clang/include/absl/synchronization/mutex.ha:l576s:e49):; warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ~~~~~~~~~~~~ 576/usr/local/clang/include/absl/container/internal/btree_container.h | : 509 :v47o:i dnote: expanded from macro 'ABSL_INTERNAL_X'T ryRe m509o | v e ( b a s e _ i n tAeBrSnLa_lI:N:TPEeRrNTAhLr_eAaTdTSRyInBcUhT*E _aCbAsPlT_UnRoEnDn_uBlYl( tsh)i;s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^~~~l _nonnul/usr/local/clang/include/absl/container/internal/btree_container.hl: 526_:N3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l/usr/local/clang/include/absl/container/internal/btree_container.h : 511| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | AIn file included from Bs2/s2debug.ccS:L18_: IIn file included from N../src/s2/s2debug.hT:E55R: NIn file included from A../src/s2/base/commandlineflags.hL:_21A: TIn file included from T/usr/local/clang/include/absl/flags/flag.hR:I42B: UIn file included from T/usr/local/clang/include/absl/flags/internal/flag.hE:_43C: A/usr/local/clang/include/absl/synchronization/mutex.hP:T578U:R45E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (th i578s | ) ) )v o i d B l o c k ( b a s e _ i n t e r n a l :\: P e| r ^T hr/usr/local/clang/include/absl/container/internal/common.he:a32In file included from d:s2/s2coords.ccS9y::n18 c: note: hIn file included from macro 'ABSL_INTERNAL_IF_false' defined here*../src/s2/s2coords.h a:b108 s: 32lIn file included from _ | ../src/s2/s2point.hn#:od27nen: fuIn file included from il../src/s2/s2coder.hnl: es23 ): A;In file included from B/usr/local/clang/include/absl/status/status.h S:L| 67_ ^: I In file included from N/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.hT::E29R241: N:/usr/local/clang/include/absl/strings/cord.hA22:L:425_ :I62note: F:expanded from macro 'absl_nonnull'_ f warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l 241s | e#(d eif425fi | n_e s afatbrisiself_nidneo nvdo,ni ud. l.Cl. )o_p Ny_oC_nonVruAld_lTAo RSG tSr| _i ^_n g ( c| o ^n st Cord& sIn file included from rs2/s2debug.ccc:,18 : sIn file included from t../src/s2/s2debug.hd::55:: sIn file included from t../src/s2/base/commandlineflags.hr:i21n: gIn file included from */usr/local/clang/include/absl/flags/flag.h :a42b: sIn file included from l/usr/local/clang/include/absl/flags/internal/flag.h_:n43o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u580l:l34 :d swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ; | ^580 | /usr/local/clang/include/absl/base/nullability.hb:a241s:e22_:i nnote: texpanded from macro 'absl_nonnull'e rn a241l | :#:dPeefriTnher eaabdsSly_nncohn*n ualbls l__NnounlIn file included from nls2/s2convex_hull_query.ccua:lbl26 l: e In file included from | ../src/s2/s2convex_hull_query.h ^W: a27k: eIn file included from u../src/s2/s2loop.hp:(34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::25767:: 23:/usr/local/clang/include/absl/container/internal/btree_container.h :529note: :expanded from macro 'absl_nullable'29 : warning: 257In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | s2/s2coords.cc #:d18e : f529In file included from i | ../src/s2/s2coords.hn e: 108 a: bIn file included from s../src/s2/s2point.h l: _27 n: uIn file included from l../src/s2/s2coder.h l: a23b l: e In file included from _/usr/local/clang/include/absl/status/status.h N: u67 l: tlIn file included from ra/usr/local/clang/include/absl/status/internal/status_internal.hub:el29,e: /usr/local/clang/include/absl/strings/cord.ht :r| 437u ^:e 47):; warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ In file included from s2/s2debug.cc/usr/local/clang/include/absl/container/internal/btree_container.h ::43718496 | : : In file included from 9 ../src/s2/s2debug.h: : 55note: : macro 'ABSL_INTERNAL_X' defined here In file included from ../src/s2/base/commandlineflags.h : 21 : 496 In file included from | /usr/local/clang/include/absl/flags/flag.h# :d 42e : f In file included from i /usr/local/clang/include/absl/flags/internal/flag.hn :e 43 : A /usr/local/clang/include/absl/synchronization/mutex.hB :S 581L :_ 38I :N T warning: E type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R N A L _581sX | t( dF :u :n sc t, r biCanasgle*l_ eiaenb,ts elKr_Qnnuaoalnl:n,:u PlMelQr uTdahslrt,e) a;Kd VS ay| ln ^cu he*,/usr/local/clang/include/absl/base/nullability.h :aM241bV:sa22ll:_u nenote: o,expanded from macro 'absl_nonnull'n n.u .l241.l | )# dw e) f; i n \e| ^ a | b ^/usr/local/clang/include/absl/base/nullability.hs :l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from In file included from s2/s2coords.cc/usr/local/clang/include/absl/flags/internal/flag.h::1843: : In file included from ../src/s2/s2coords.h/usr/local/clang/include/absl/synchronization/mutex.h::108585/usr/local/clang/include/absl/container/internal/btree_container.h: ::In file included from 20528../src/s2/s2point.h::: 327:warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from warning: ../src/s2/s2coder.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 23 : 585In file included from | /usr/local/clang/include/absl/status/status.h :528 67 | v: oIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hAd:B 29ST: Lr/usr/local/clang/include/absl/strings/cord.h_a:In480Ns:T(39MEu:RH Nowarning: Awtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L a_bXs( li480_nn | so enr nt u_l olur s_hioanwsg)s;i gp no/,i/ n ituenrss ee=dr ctfo_onorsr t_C aosnsvdiaVlgaurne-__>iMtmuyptlpe,e x*c oatnbrssatln _s&nf,oe nrcn ou nl| s ^tl ; /usr/local/clang/include/absl/base/nullability.h& :,| 241 ^: 22| : ^ /usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h: :22509 ::241 52 | :note: # expanded from macro 'absl_nonnull'd enote: fexpanded from macro 'ABSL_INTERNAL_X' i n241e | #a509bd | es lf _i nn oe n an bu sl ll _A_nBNoSonLnn_nuIulNllT lE _R NNo| AnL ^n_u AlTlT R I| B ^U TE_CAPTURED_BY(In file included from ts2/s2debug.cch:i18s: )In file included from )../src/s2/s2debug.h,: 55 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 43 : /usr/local/clang/include/absl/synchronization/mutex.h : 586 : 43 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 586/usr/local/clang/include/absl/container/internal/common.h | : 31 :v9o:i dnote: macro 'ABSL_INTERNAL_IF_true' defined hereF er( b31a | s#ed_eifnitneer nAaBlS:L:_PIeNrTTEhIn file included from Rrs2/s2coords.ccNe:AaL18d_SI: yFIn file included from _n../src/s2/s2coords.hct:hr*108 uae: (biIn file included from sfl../src/s2/s2point.h__:sn27aot: niIn file included from ns../src/s2/s2coder.hfu:il23el: d ,In file included from /usr/local/clang/include/absl/status/status.h| .:. ^67. : )In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.hi::f24129_:: s22/usr/local/clang/include/absl/strings/cord.ha::t 501i:note: sexpanded from macro 'absl_nonnull'f52 i:e d warning: 241 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | | ^# de f501i | n e a besxlp_lnIn file included from ios2/s2convex_hull_query.ccncn:iu26tl: lIn file included from C ../src/s2/s2convex_hull_query.hh_:uN27onn: knIn file included from uIl../src/s2/s2loop.htl:e 34r : a| In file included from t ^../src/s2/mutable_s2shape_index.ho r:(30c: oIn file included from r/usr/local/clang/include/absl/container/btree_map.hd:_67i: n/usr/local/clang/include/absl/container/internal/btree_container.ht:e528r:n3a:l :In file included from warning: :s2/s2debug.ccC'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o: r18d: RIn file included from e../src/s2/s2debug.hp: *55528 : | aIn file included from b../src/s2/base/commandlineflags.h s:Al21B_: nSoLnIn file included from _n/usr/local/clang/include/absl/flags/flag.hIu:Nl42Tl: E In file included from Rt/usr/local/clang/include/absl/flags/internal/flag.hNr:eA43eL): _;/usr/local/clang/include/absl/synchronization/mutex.hX :( 590i| :n ^s40 e:r /usr/local/clang/include/absl/base/nullability.ht:warning: _241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o: r22_:a s590note: s | expanded from macro 'absl_nonnull'i g ne ,x241 p | il#nidsecefirittn _eMo urat_beasxsl(s_cinogonnns_ntiu mlvplol l,_a Ntcoionlnnesu tlM lu& t,e x| c* ^o nasbts l&_,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bl e529 | / * i gIn file included from ns2/s2coords.cco r:e 18 d: *In file included from /../src/s2/s2coords.h ): 108 {: }In file included from ../src/s2/s2point.h :| ^27 : In file included from /usr/local/clang/include/absl/base/nullability.ht../src/s2/s2coder.h:r:257u23e:: ,23In file included from :/usr/local/clang/include/absl/status/status.ht :r67unote: : eexpanded from macro 'absl_nullable'In file included from ) /usr/local/clang/include/absl/status/internal/status_internal.h;: 29257 : | | /usr/local/clang/include/absl/strings/cord.h# ~~~~~~~~~~~d:e 504f:i40/usr/local/clang/include/absl/container/internal/btree_container.hn::e 509 :awarning: b47type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: l _note: n expanded from macro 'ABSL_INTERNAL_X'u504 l | l a b l e509e | x_p N ulli cli ta bCl eh u n k I| ^tA eBrSaLt_oIrN(TcEoRnNsAtL _CAoTrTdR*I BaUbTsEl__CnAoPnTnUuRlElD _cBoYr(dt)h;i s )| ) ^, /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^~~~n onnull _Non/usr/local/clang/include/absl/container/internal/btree_container.hn:u528l:l3 : | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2coords.cc :A18B: SIn file included from L../src/s2/s2coords.h_:I108N: TIn file included from E../src/s2/s2point.hR:N27A: LIn file included from _../src/s2/s2coder.hA:T23T: RIn file included from I/usr/local/clang/include/absl/status/status.hB:U67T: EIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hC:A29P: T/usr/local/clang/include/absl/strings/cord.hU:R507E:D43_:B Ywarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t his )507) | ) v o i d I n i t T r e e ( c o r d _ i n\t e r| n ^a l:/usr/local/clang/include/absl/container/internal/common.h::C31o:r9d:R enote: pmacro 'ABSL_INTERNAL_IF_true' defined here* ab s31l | _#ndoenfniunlel AtBrSeLe_)I;N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:I241F:_22t:r unote: eexpanded from macro 'absl_nonnull'( if _241s | a#tdiesffiineed ,a b.s.l._)n oinfn_uslalt i_sNfoinendu l l| ^ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_XIn file included from (s2/s2coords.cci:n18s: eIn file included from r../src/s2/s2coords.ht:_108o: rIn file included from _../src/s2/s2point.ha:s27s: iIn file included from g../src/s2/s2coder.hn:,23 : iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_: a/usr/local/clang/include/absl/strings/cord.hs:s525i:g35n:_ iwarning: mtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p l, c o525n | s t & ,a bcsoln:s:tc o&r,d _ i| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t er n529a | l : : C o r d R e p * a b s l _ n utlrluaeb,l et rcuuer)r;e n t| _ ~~~~~~~~~~~l eaf/usr/local/clang/include/absl/container/internal/btree_container.h_: 511=: 47n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X'p tr; 511 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : Anote: Bexpanded from macro 'absl_nullable'S L_ I257N | T#EdReNfAiLn_eA TaTbRsIlB_UnTuEl_lCaAbPlTeU R_ENDu_lBlYa(btlhei s )| ) ^) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2debug.cc532: | 18 : In file included from ../src/s2/s2debug.h : 55 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.hs2/s2coords.ccf::a43l18s: : eIn file included from )/usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2coords.h;:: 624108 :: | 68In file included from ^:../src/s2/s2point.h :27warning: /usr/local/clang/include/absl/container/internal/btree_container.h: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:In file included from 496../src/s2/s2coder.h::923:: In file included from /usr/local/clang/include/absl/status/status.hnote: 624:macro 'ABSL_INTERNAL_X' defined here | 67 : In file included from e/usr/local/clang/include/absl/status/internal/status_internal.h x:496p29 | l: #i/usr/local/clang/include/absl/strings/cord.hdc:ei582ft:i 37nM:eu twarning: Aetype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Bx SLLo_cI kN582T( | EM Ru Nt Ae Lxe_&xX p(mlFuiu cnAicBt,S LCC_haIulNnlTkeEReRa,Nn AgKLeQ_(uAcaTolTn,Rs ItMB QUCuToaErl_d,C* A KPaTVbUasRllEu_Den_,oB nYnM(uVtlahlli usce)o,)r d. ).| . ^~~~:) c o r d _\( c o| r ^d ) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_non/usr/local/clang/include/absl/synchronization/mutex.hn:u635l:l29 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 635 | | ^ explicit MutexLock(Mutex* absl_nonIn file included from ns2/s2coords.ccu:l18l: In file included from m../src/s2/s2coords.hu:)108 : AIn file included from B../src/s2/s2point.hS:L27_: EIn file included from X../src/s2/s2coder.hC:L23U: SIn file included from I/usr/local/clang/include/absl/status/status.hV:E67_: LIn file included from O/usr/local/clang/include/absl/status/internal/status_internal.hC:K29_: F/usr/local/clang/include/absl/strings/cord.hU:N588C:T17I:O Nwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m u) 588| | ^ /usr/local/clang/include/absl/container/internal/btree_container.h /usr/local/clang/include/absl/base/nullability.h ::c531241o:n:3s22t:: C warning: onote: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]rexpanded from macro 'absl_nonnull' d * a 241b531 | s | #l _d neAofBniSnnuLle_l IacNobTsElr_RnNodA_nL;_n Xu(l li | n_ ^sN oenr/usr/local/clang/include/absl/base/nullability.hnt:u_l241olr:_ 22a :s| s ^inote: gexpanded from macro 'absl_nonnull'n , i241n | s#edretf_ionre_ aasbssilg_nn_oinmnpull,l c_oNnosIn file included from nts2/s2debug.ccn :u&l18,l: In file included from & ../src/s2/s2debug.h&| :, ^55 f: aIn file included from l../src/s2/base/commandlineflags.hs:e21,: In file included from /usr/local/clang/include/absl/flags/flag.h| : ^42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/container/internal/btree_container.h::43509: :52/usr/local/clang/include/absl/synchronization/mutex.h:: 641:note: 68expanded from macro 'ABSL_INTERNAL_X': warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 509 | 641 | e x pAlBiScLi_tI NMTuEtReNxALLo_cAkIn file included from T(s2/s2coords.ccMT:uRt18IeB: xU&In file included from T ../src/s2/s2coords.hEm:_u108C AA: PBIn file included from TS../src/s2/s2point.hUL:R_27EI: DNIn file included from _T../src/s2/s2coder.hBE:YR23(NtAhLi: s_In file included from A)T/usr/local/clang/include/absl/status/status.h)T:,R67 I: B In file included from U T /usr/local/clang/include/absl/status/internal/status_internal.hE :_ C29 A : P/usr/local/clang/include/absl/strings/cord.h T: U641R E: D33 _: B Y warning: ( type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t h i s ) , 641\ | | ^~~~| ^ u/usr/local/clang/include/absl/container/internal/common.hs:i32n:g9 :p onote: imacro 'ABSL_INTERNAL_IF_false' defined heren ter 32= | #cdoenfsitn ec hAaBrS*L /usr/local/clang/include/absl/synchronization/mutex.h_a:Ib649Ns:Tl29E_:nRo Nnwarning: Antype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Lu _lIlF; _649f | a| l ^ se ex(p/usr/local/clang/include/absl/base/nullability.hilf:i_c241si:ta 22tMi:us tfnote: eixeexpanded from macro 'absl_nonnull'Ldo ,c k .(.M241.u | t)e x#_*d_e VfaAib_nsAleR_ nGoaSbns_nl_u_ nl ol| n ^mn uu,l lc o_nNsotn In file included from nCs2/s2convex_hull_query.ccuol:nl26 d: i tIn file included from | i../src/s2/s2convex_hull_query.h ^o:n 27&: In file included from c../src/s2/s2loop.ho:n34d: )In file included from ../src/s2/mutable_s2shape_index.h :In file included from | 30s2/s2earth.cc ^: : In file included from 16/usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h: ::In file included from 67241../src/s2/s2earth.h: :/usr/local/clang/include/absl/container/internal/btree_container.h:22:24:531: :In file included from note: 3expanded from macro 'absl_nonnull'../src/s2/s1angle.h: : 28 warning: : 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from | ../src/s2/s2point.h#:In file included from d 24s2/s2coords.cce531f: : | i In file included from 18n e/usr/local/clang/include/absl/hash/hash.h: A B:In file included from aSb89../src/s2/s2coords.hLs_: :lIIn file included from 108_N/usr/local/clang/include/absl/hash/internal/hash.h: nTo:In file included from EnR90../src/s2/s2point.hnNu: :AlL27_/usr/local/clang/include/absl/strings/string_view.hl: X: In file included from _(N53../src/s2/s2coder.hion::nsn5423eu:: rlt In file included from l_ o/usr/local/clang/include/absl/status/status.hrwarning: :_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| 67a ^: s In file included from s/usr/local/clang/include/absl/status/internal/status_internal.hi: g2953n: , | /usr/local/clang/include/absl/strings/cord.h c:io655nn:ss39et:re xwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p_ ro rs _t655ar | si sn ig g_ nve_ixiepmlwp ilNc,ui ltcl oSCnahsfater SIt&tr,e irn&a>,Vo irfe(wac(locsonness,tt c Ch| oa ^rr d*/usr/local/clang/include/absl/container/internal/btree_container.h* : a511ba:sbl52s_:nlu _lnote: nlexpanded from macro 'ABSL_INTERNAL_X'aob n nl511ue | l pl ) c o{ r d ) | ^ | A ^B S/usr/local/clang/include/absl/base/nullability.hL/usr/local/clang/include/absl/base/nullability.h_::I257241N::T2322E::R Nnote: note: Aexpanded from macro 'absl_nullable'expanded from macro 'absl_nonnull'L _ A T257241T | | #R#dIdIn file included from eBes2/s2debug.ccfUf:iTi18nEen: _ eIn file included from Ca ../src/s2/s2debug.hAba:bPss55TlUl: _Rn_In file included from EoDn../src/s2/base/commandlineflags.hn_nu:BuYl21l(ll: t haIn file included from b_i/usr/local/clang/include/absl/flags/flag.hslN:o)ne42)n : )u _In file included from l N/usr/local/clang/include/absl/flags/internal/flag.hull l: a43 b: | ^ l/usr/local/clang/include/absl/synchronization/mutex.h e: 670 : | 74 ^ : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | \ e x| p ^l ic/usr/local/clang/include/absl/container/internal/common.hi:t32 :R9e:a dnote: emacro 'ABSL_INTERNAL_IF_false' defined hereIn file included from r s2/s2coords.ccM:u18 t: e32In file included from x | L../src/s2/s2coords.h#o:dc108ke(: fMIn file included from iu../src/s2/s2point.hnt:ee27 x: &A In file included from mBu../src/s2/s2coder.hS :LA23B_S: LIIn file included from N_/usr/local/clang/include/absl/status/status.hITN:TE67RE: RNIn file included from AN/usr/local/clang/include/absl/status/internal/status_internal.hAL:_L29I_: FA/usr/local/clang/include/absl/strings/cord.h_T:TfRa667lI:sB44eU:(T iEwarning: f_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C_A sPaTtU iR667sE | Df _ isBeYtda(,tt ih.i.cs. )))C o_r _d| V ^~~~AA _dAvRaGnSc_e_A n d| R ^e ad(CharIterator* absl_/usr/local/clang/include/absl/synchronization/mutex.hn:o678n:n35u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i t, s i678z | e _ tIn file included from e xs2/s2convex_hull_query.ccnp:l_26ib: yctIn file included from ei../src/s2/s2convex_hull_query.hst: )27R;: e In file included from a d../src/s2/s2loop.h| e:r ^34M : uIn file included from t/usr/local/clang/include/absl/base/nullability.he../src/s2/mutable_s2shape_index.hx::L24130o:: c22In file included from k:/usr/local/clang/include/absl/container/btree_map.h( M:note: u67texpanded from macro 'absl_nonnull': e /usr/local/clang/include/absl/container/internal/btree_container.hx:*534 :241a23b | :s# ldwarning: _epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nf oinn en 534ualbl | s lm _u n)o nA nBu SlL l_ S H A_ NR E Do _nL On uC Kl _lt FrU NuC| e ^)T ;I O N| ( ^m u)/usr/local/clang/include/absl/container/internal/btree_container.h : 496| : ^9 : note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_X' defined here: 241:22: 496 | note: #expanded from macro 'absl_nonnull'In file included from d s2/s2coords.cce: f18241i: | n#In file included from dee../src/s2/s2coords.h f:iAn108Be: S In file included from aL../src/s2/s2point.hb_:sI27lN_: TnIn file included from oE../src/s2/s2coder.hRn:NnAuLl23_l: X In file included from _(N/usr/local/clang/include/absl/status/status.hFo:nu67nnu: clIn file included from ,l/usr/local/clang/include/absl/status/internal/status_internal.h :C 29a| : l ^/usr/local/clang/include/absl/strings/cord.hl :e674e:,37 :K Qwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l, M Q674u | a l ,s tKaVtailcu ev,o iMdV aAIn file included from lds2/s2debug.ccvu:aen18,c: e In file included from (.../src/s2/s2debug.hC.h:.a55)r: IIn file included from t ../src/s2/base/commandlineflags.he :r a21 t: \oIn file included from r */usr/local/clang/include/absl/flags/flag.h :a| b42 ^s: lIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hn:o43n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l681l: 74i:t ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s ize_t 681n | _ b yetxepsl)i;c i t| ^R ea/usr/local/clang/include/absl/base/nullability.hd:e241r:M22u:t enote: xexpanded from macro 'absl_nonnull'L oc k241( | M#udteefxi&n em ua bAsBlS_Ln_oInNnTuElRlN A_LN_oAnTnTuRlIlB U T| E ^_ CAPTURED_BY(this/usr/local/clang/include/absl/container/internal/btree_container.h):,533 : 3| : ^~~~ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_o/usr/local/clang/include/absl/synchronization/mutex.hr:_689a:s35s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ins e689r | t _ oerx_paIn file included from lss2/s2coords.ccsi:ic18gi: tnIn file included from _R../src/s2/s2coords.hiemapd:le108,r: M ucIn file included from to../src/s2/s2point.henx:sL27to: cIn file included from k&../src/s2/s2coder.h(,M: u23&t: &eIn file included from ,x/usr/local/clang/include/absl/status/status.h* : fa67ab: lssIn file included from le/usr/local/clang/include/absl/status/internal/status_internal.h_,n: o29n n: | u/usr/local/clang/include/absl/strings/cord.h ^l: l730 :/usr/local/clang/include/absl/container/internal/btree_container.hm36u::,509 :warning: c52type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o:n s tnote: expanded from macro 'ABSL_INTERNAL_X' C o730n | d i509 t | i o enx&p lc io nc idt ) C h a rAR| aB ^Sn Lg_e/usr/local/clang/include/absl/base/nullability.h(Ic:No241Tn:sEt22 R:CNo Arnote: dLexpanded from macro 'absl_nonnull'*_ AaTbT sR241lI_ | Bn#UodnTeEfn_iunClelA P aTcbUosRlrE_dnD)o_ nB:n uYlcl(o rtd_h_Nio(snc)no)ur,ld ) l { } | ^ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #\d e f| i ^n e /usr/local/clang/include/absl/container/internal/common.ha:b32s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_false' defined heren ull 32_ | N#odnenfuilnle A| B ^S L_INTERNAL_IF_false(if_satisfieIn file included from ds2/s2coords.cc,: 18.: .In file included from .../src/s2/s2coords.h): 108_: _In file included from V../src/s2/s2point.hA:_27A: RIn file included from G../src/s2/s2coder.hS:_23_: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: In file included from warning: s2/s2convex_hull_query.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 26: In file included from ../src/s2/s2convex_hull_query.h :73627 | : In file included from ../src/s2/s2loop.h : 34c: oIn file included from n../src/s2/mutable_s2shape_index.hs:t30 : CIn file included from o/usr/local/clang/include/absl/container/btree_map.hr:d67*: /usr/local/clang/include/absl/container/internal/btree_container.ha:b533s:l3_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull c533o | r d _A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Xnote: (expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns,l _innosnenrutl_lo r__Naosnsniuglnl_ i m| p ^l , const &, &&, false,In file included from s2/s2debug.cc :| 18 ^: In file included from ../src/s2/s2debug.h:/usr/local/clang/include/absl/container/internal/btree_container.h55:: 511In file included from :../src/s2/base/commandlineflags.h52::21 : In file included from note: /usr/local/clang/include/absl/flags/flag.hexpanded from macro 'ABSL_INTERNAL_X': 42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h :51143 | : /usr/local/clang/include/absl/synchronization/mutex.h : 710 : 74 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ABSL_ I710N | T E ReNxApLl_iAcTiTtR IWBrUiTtEe_rCMAuPtTeUxRLEoDc_kB(YM(uttheixs&) In file included from )ms2/s2coords.cc)u : A18B : SIn file included from L _../src/s2/s2coords.hI : N108 T: EIn file included from R../src/s2/s2point.hN A: L27 _: AIn file included from T T../src/s2/s2coder.h R: I23 B: UIn file included from T/usr/local/clang/include/absl/status/status.hE _: C67A P: T\In file included from U R/usr/local/clang/include/absl/status/internal/status_internal.hE :D| _29 ^B: Y/usr/local/clang/include/absl/strings/cord.h(/usr/local/clang/include/absl/container/internal/common.h:t:795h31:i:43s9:): ) warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] macro 'ABSL_INTERNAL_IF_true' defined here | ^~~~ 79531 | | # dferfiienned AvBoSiLd_ IANbTsElRFNoArLm_aItFF/usr/local/clang/include/absl/synchronization/mutex.h_l:tu718sr:hu35(e:a( biwarning: sftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l_ s:a:t Ci718os | rf di *ee dxa,pb ls.il.c_.in)to niWnfru_ilstlae trciMosurftdie,ex dL o | c ^k| ( ^M /usr/local/clang/include/absl/base/nullability.hu:t241e:x22*: anote: bexpanded from macro 'absl_nonnull's l_In file included from ns2/s2convex_hull_query.cco241n: | n26#udl: elfIn file included from i n../src/s2/s2convex_hull_query.hem: u27a): b sIn file included from l../src/s2/s2loop.h| _: ^n34o : nIn file included from n../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.hu::l30l241: :_In file included from 22N/usr/local/clang/include/absl/container/btree_map.h:o:n 67n: unote: /usr/local/clang/include/absl/container/internal/btree_container.hlexpanded from macro 'absl_nonnull':l 533 : | 3241 ^: | #warning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e fine a533b | s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uXl(li n s| e ^r t_or_assign, insert_or_assign_impl, coIn file included from ns2/s2debug.ccs:t18 : &In file included from ,../src/s2/s2debug.h :&55&: ,In file included from ../src/s2/base/commandlineflags.hf:a21l: sIn file included from e/usr/local/clang/include/absl/flags/flag.h,: 42 : | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/flags/internal/flag.h :43: 534/usr/local/clang/include/absl/synchronization/mutex.h | : 722 : 74 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | etxrpulei)c;i t | W ~~~~~r ite/usr/local/clang/include/absl/container/internal/btree_container.hr:M511u:t47e:x Lnote: oexpanded from macro 'ABSL_INTERNAL_X'c k(Mu t511e | x & m u A B S L _AIBNSTLE_RINNATLE_RANTATLR_IABTUTTREI_BCUATPET_UCRAEPDT_UBRYE(Dt_hBiYs()t,h i s| ) ^~~~) ) \ | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 731s2/s2coords.cc | : 18 : eIn file included from x../src/s2/s2coords.hp:l108i: cIn file included from i../src/s2/s2point.ht: 27W: rIn file included from i../src/s2/s2coder.ht:e23r: MIn file included from u/usr/local/clang/include/absl/status/status.ht:e67x: LIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hc:k29(: M/usr/local/clang/include/absl/strings/cord.hu:t898e:x27*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n898n | u l lf rmiue,n dc ocnosnts tC oCnodridtziIonnf&o *c oanb/usr/local/clang/include/absl/container/internal/btree_container.hds:l)536_ :n u24| l:l ^ a warning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l/usr/local/clang/include/absl/base/nullability.he :G241 e:t536C22o | r: d znote: I nexpanded from macro 'absl_nonnull'f o F o r T241e s | #t d i en fg i( n e a| b sf ^la _lns/usr/local/clang/include/absl/base/nullability.heo:n)n;257u l:l 23| _:N ^ o note: nexpanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/btree_container.hn :u496 l:l2579 | :# d e| note: ^fmacro 'ABSL_INTERNAL_X' defined here i ne a496b | s#ld_enfuilnlea bAlBeS L__NIuNlTlEaRbNlAeL _ X| ( ^F unc, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | In file included from s2/s2coords.cc :A18B: SIn file included from L../src/s2/s2coords.h_:I108N: TIn file included from E../src/s2/s2point.hR:N27A: LIn file included from _../src/s2/s2coder.hX:(23i: nIn file included from s/usr/local/clang/include/absl/status/status.he:r67t: _In file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:_29In file included from a: s2/s2debug.ccs:/usr/local/clang/include/absl/strings/cord.hs18:i: 927gIn file included from :n../src/s2/s2debug.h43,:: 55 i: warning: nIn file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s../src/s2/base/commandlineflags.h e:r21t: _In file included from 927o/usr/local/clang/include/absl/flags/flag.h | r: _ 42 a: s In file included from s /usr/local/clang/include/absl/flags/internal/flag.h i :g 43n _: i /usr/local/clang/include/absl/synchronization/mutex.hm :p 801l :, 20 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s t & , 801 | & & , C to r nudei ,tCi oor nd| (R ^be po*o/usr/local/clang/include/absl/container/internal/btree_container.h l: a(509b*:sa52lb_:snl _unote: nlexpanded from macro 'ABSL_INTERNAL_X'ol anbnl eu509 lr | le p f)u; n c )| ( ^v o i d/usr/local/clang/include/absl/base/nullability.h *:A 257BaSb:Ls_l23I_:Nn Tunote: lEexpanded from macro 'absl_nullable'lRa NbA iLl257_i | A#tdTyeTf_iRunInek BnUoTwaEn_b)C,s lA P_T| U ^R ED_/usr/local/clang/include/absl/base/nullability.hB:Y241(:t22h:i snote: )expanded from macro 'absl_nonnull') , 241 | # d e n u l l a b l e _ N u l l a b l\e | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABIn file included from Ss2/s2coords.ccL:_18I: NfIn file included from Ti../src/s2/s2coords.hEn:Re108N : AaIn file included from Lb../src/s2/s2point.h_s:Il27_Fn_: otnIn file included from rn../src/s2/s2coder.huu:el(l23i : f_In file included from _N/usr/local/clang/include/absl/status/status.hso:an67ntu: ilIn file included from sl/usr/local/clang/include/absl/status/internal/status_internal.hf :i 29e| : d ^/usr/local/clang/include/absl/strings/cord.h, : 929.:.26.:) warning: iIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]fs2/s2debug.cc _:s18a: tIn file included from ../src/s2/s2debug.h929i: | s55 f i: eIn file included from dv../src/s2/base/commandlineflags.h o: i21d| : ^In file included from S w/usr/local/clang/include/absl/flags/flag.ha:p42(: IIn file included from n/usr/local/clang/include/absl/flags/internal/flag.hl:i43n: e/usr/local/clang/include/absl/synchronization/mutex.hR:e801In file included from p:s2/s2convex_hull_query.cc*45: :26a : bIn file included from warning: s../src/s2/s2convex_hull_query.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l:_ 27n: oIn file included from n../src/s2/s2loop.hn u:l80134l | : r h In file included from sC../src/s2/mutable_s2shape_index.ho)n:d;30i : t In file included from i| /usr/local/clang/include/absl/container/btree_map.ho ^:n 67(: b/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.ho:o:l241535 :(:*22a3b::s lnote: _warning: expanded from macro 'absl_nonnull'n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o n n241u | l# ld535e | ff ui nnAceB )Sa(bLsvlo__iIndNo*n TanEubRlsNll_An Lu__lNXlo(naibnniusllliet ry t__| o ^urn k_naoswsni)g,n , | i ^n ser/usr/local/clang/include/absl/base/nullability.ht:_289o:r34_:a snote: sexpanded from macro 'absl_nullability_unknown'i gnIn file included from _ s2/s2coords.cci289:m | p#18ld: ,eIn file included from f../src/s2/s2coords.hicn:oe108n : asbIn file included from stl../src/s2/s2point.h _:&n27,u l&l: &aIn file included from ,b i../src/s2/s2coder.hlt:ir23tuye_: u,In file included from n k/usr/local/clang/include/absl/status/status.hn :o| 67w ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.h N:u536l29 | l: _/usr/local/clang/include/absl/strings/cord.h u: n932 s:p e17c i: f iwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d | ^ 932 | f a lcsoen)s;t c| In file included from h ~~~~~~s2/s2debug.cca :r18*: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from a:b../src/s2/s2debug.hs509:l:_55n47: u:In file included from l l../src/s2/base/commandlineflags.hnote: a:expanded from macro 'ABSL_INTERNAL_X'b21l e: In file included from d/usr/local/clang/include/absl/flags/flag.h a:509t42a | : ( )In file included from /usr/local/clang/include/absl/flags/internal/flag.h c: o43n s : t/usr/local/clang/include/absl/synchronization/mutex.h ;: 802 A:| B ^S19 L:_ /usr/local/clang/include/absl/base/nullability.hI:warning: N257type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T: E23R:N A802note: L | expanded from macro 'absl_nullable'_ A T T 257R | I #B dU eT fE i_ nC eAv PoaTibUdsR*lE _Dan_buBslYll(_atnbhulilesl )a_)bN,iu ll il ta yb _l ue n k n o| w ^ n a r g ) ; | ^ In file included from \/usr/local/clang/include/absl/base/nullability.hs2/s2coords.cc :: 28918| :: ^~~~34In file included from :../src/s2/s2coords.h :108note: : expanded from macro 'absl_nullability_unknown'In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/btree_container.h::27 535: 289:In file included from | 3../src/s2/s2coder.h#::d e23warning: f: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]iIn file included from n e/usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/container/internal/btree_container.ha::b67511s: :lIn file included from 52_/usr/local/clang/include/absl/status/internal/status_internal.h:n: u29note: l: expanded from macro 'ABSL_INTERNAL_X'l a/usr/local/clang/include/absl/strings/cord.hb:i934 l:511i31t | :y _ uwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] k n o w n 934 _ | ANBu S lLl __ IvNouTniEdsRp NesAecLit_f_AdiaetTda T( Rc| I ^Bo UnTsEt_ CcAhPaTrU*R EaDb_sBlY_(ntuhlilsa)bIn file included from )ls2/s2debug.cc)e: d18 a: tIn file included from a../src/s2/s2debug.h ,: 55s : i z In file included from e../src/s2/base/commandlineflags.h _: t21 : nIn file included from )/usr/local/clang/include/absl/flags/flag.h; : 42 : | In file included from ^/usr/local/clang/include/absl/flags/internal/flag.h : 43 /usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h\257: :814 23:| :20 ^ : note: warning: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 32 :2579 | :# d814note: e | macro 'ABSL_INTERNAL_IF_false' defined heref iCn eo32n | da#bisdtli_oennfu(liblonoeal A(bB*lSaeLb _s_lNI_uNnloTnlEanRbuNllAleL f_u In| Fc ^_) f(aTl*s ea(bisfl__snautlilsafbiieldi,tIn file included from ys2/s2coords.cc._:.u18n.k: )nIn file included from o../src/s2/s2coords.h_w:_n108V): A,In file included from _ ../src/s2/s2point.hA :R| 27G ^: S In file included from _../src/s2/s2coder.h_/usr/local/clang/include/absl/base/nullability.h: :23 241: | :In file included from ^22/usr/local/clang/include/absl/status/status.h :: 67: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29: 241/usr/local/clang/include/absl/strings/cord.h | :#935d:e11f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l935_ | n o n n uclhla r_*N oanbnsull_ln o n| n ^u ll setIn file included from _s2/s2debug.ccd:a18t: aIn file included from (../src/s2/s2debug.hs:i55z: eIn file included from _../src/s2/base/commandlineflags.ht: 21n: )In file included from ;/usr/local/clang/include/absl/flags/flag.h : 42/: /In file included from /usr/local/clang/include/absl/flags/internal/flag.hW:r43i: t/usr/local/clang/include/absl/synchronization/mutex.he: 814d:a42t:a warning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o th e814 | r e sCuolIn file included from nts2/s2convex_hull_query.ccd :i 26t| : i ^In file included from o ../src/s2/s2convex_hull_query.hn:(/usr/local/clang/include/absl/base/nullability.h27b:: o241In file included from o:../src/s2/s2loop.hl22: :34( : *In file included from note: a../src/s2/mutable_s2shape_index.hexpanded from macro 'absl_nonnull'b: s30l: _In file included from 241n/usr/local/clang/include/absl/container/btree_map.h | o:#n67dn: eu/usr/local/clang/include/absl/container/internal/btree_container.hfl:il538n :ef23 u:an bcswarning: )lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_( Tn*o n538an | bu sl ll _ n _u Nlo ln anb uillli t y _ u| n ^ k n o w nt)r,u e )| ; ^ | /usr/local/clang/include/absl/base/nullability.h ^: 289:34/usr/local/clang/include/absl/container/internal/btree_container.h:: 496In file included from :note: s2/s2coords.cc9expanded from macro 'absl_nullability_unknown':: 18 : In file included from note: ../src/s2/s2coords.hmacro 'ABSL_INTERNAL_X' defined here289: | 108#: dIn file included from e f../src/s2/s2point.h496i:n | e27# : adIn file included from eb../src/s2/s2coder.hsf:li_23nn: euIn file included from l/usr/local/clang/include/absl/status/status.hAl:Ba67Sb: LiIn file included from _l/usr/local/clang/include/absl/status/internal/status_internal.hIi:Nt29Ty: E_/usr/local/clang/include/absl/strings/cord.hRu:Nn937Ak:Ln35_o:Xw (nwarning: F type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u_ nNcu, l937Cl | a_ u n ls lpaeebecs,li:f i:KecdQou rad _l| i, ^ n MtQeuranla,l :K:VCaolruIn file included from deRs2/s2debug.cc,e: p18M*: VaIn file included from ab../src/s2/s2debug.hls:ul55e_: ,nIn file included from u l../src/s2/base/commandlineflags.h.l:.a21.b: )lIn file included from e/usr/local/clang/include/absl/flags/flag.h : t42 r: e In file included from e\(/usr/local/clang/include/absl/flags/internal/flag.h) : c43o| : n ^/usr/local/clang/include/absl/synchronization/mutex.hs t:;815 : 16| : ^ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23: 815 | note: expanded from macro 'absl_nullable' 257 | # d e f i nTe* aabbssll__nnuullllaabbliel i_tNyu_lulnakbnloew n | a ^r g); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289In file included from | s2/s2coords.cc#:d18e: fIn file included from i../src/s2/s2coords.hn:e108 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:/usr/local/clang/include/absl/container/internal/btree_container.hl23:a: 537bIn file included from :i/usr/local/clang/include/absl/status/status.h3l::i67 t: warning: yIn file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_/usr/local/clang/include/absl/status/internal/status_internal.hu n:k29n: o537/usr/local/clang/include/absl/strings/cord.hw | :n 938 _:AN35Bu:Sl Llwarning: __type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]uIn sNpTe cE938iRf | Ni Ae Ld _ Xa (b| is ^nl s:e:rcto_rodr__ianstseirgnna,l :i:nCsoerrdtR_eopr*_ aasbIn file included from sss2/s2debug.ccli_:gn18on: n_nIn file included from iu../src/s2/s2debug.hml:pl55 la: ,sIn file included from _../src/s2/base/commandlineflags.hct:or21ne: seIn file included from t(/usr/local/clang/include/absl/flags/flag.h ):& 42,c: oIn file included from n&/usr/local/clang/include/absl/flags/internal/flag.hs&t:,;43 : t /usr/local/clang/include/absl/synchronization/mutex.hr| : ^u830 e:,14 /usr/local/clang/include/absl/base/nullability.h: : | 241warning: ^:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 22 :/usr/local/clang/include/absl/container/internal/btree_container.h :509note: :expanded from macro 'absl_nonnull'83052 | : note: 241 expanded from macro 'ABSL_INTERNAL_X' | #In file included from d s2/s2crossing_edge_query.ccbe509f:io | o28ln e : a( *In file included from abbs l../src/s2/s2edge_crosser.hs l _: n23 o_n: n nIn file included from ou ../src/s2/s2edge_crossings.hnlnl :Au l47lB _: NSofnuIn file included from nLcn../src/s2/s2predicates.hu_l)l: I(55 NT: | T*In file included from ^E /usr/local/clang/include/absl/flags/flag.h RaN:bA40sL: l__/usr/local/clang/include/absl/flags/commandlineflag.hAn:Tu163lT:RIn file included from l56aIbs2/s2coords.cci:B:l U18iwarning: T: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]EIn file included from y __uC../src/s2/s2coords.hnA:Pk n108oTw163n: )U | RIn file included from , E ../src/s2/s2point.h Db: _o27| B ^Yo: (lIn file included from t /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.hhP::ia24123sr:: )s22In file included from )e:F/usr/local/clang/include/absl/status/status.h, r: note: o67m expanded from macro 'absl_nonnull': ( In file included from a b/usr/local/clang/include/absl/status/internal/status_internal.h s:241 l29 | : : #:/usr/local/clang/include/absl/strings/cord.h ds:t e 939 rf: ii17 nng: e_ avwarning: bitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e s lw _ nv a939o nln | \uu el l , | c ^o_ns tNsdo/usr/local/clang/include/absl/container/internal/common.hnt:::n 31csu:htl9lar: ri *n| note: ^ gmacro 'ABSL_INTERNAL_IF_true' defined here a* b sa bl31_In file included from s | ns2/s2debug.ccol#:n_d18nnue: folIn file included from inl../src/s2/s2debug.h nne:au l55lsA_: BcIn file included from heSr../src/s2/base/commandlineflags.haLrr:_so21(I)r: N )cIn file included from T;o/usr/local/clang/include/absl/flags/flag.hE n:R s42N| t: A ^;In file included from L /usr/local/clang/include/absl/flags/internal/flag.h_ :I/usr/local/clang/include/absl/base/nullability.h| 43F: ^: _241 /usr/local/clang/include/absl/synchronization/mutex.ht::/usr/local/clang/include/absl/base/nullability.hr22830:u::241e 36:(:note: 22i expanded from macro 'absl_nonnull':f warning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s note: a241expanded from macro 'absl_nonnull't | i# 830sd241 | fe | i f#ed i d e nbe, fo oali.nbe .s (.*la)ba_b siln_sflon_o_nnnsunnoanlnuutlllill s_ ffNu_nioeNconnd) nn( Tuul| *l l ^ la b s| l ^_| ^n ullabilIn file included from is2/s2convex_hull_query.cct:y26_: uIn file included from n../src/s2/s2convex_hull_query.hk:nIn file included from 27os2/s2coords.cc: w:nIn file included from 18)../src/s2/s2loop.h: ,: In file included from 34 ../src/s2/s2coords.h: | :In file included from ^108../src/s2/mutable_s2shape_index.h : :In file included from 30/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h: ::In file included from 28927/usr/local/clang/include/absl/container/btree_map.h:: :34In file included from 67:../src/s2/s2coder.h: :/usr/local/clang/include/absl/container/internal/btree_container.h23note: :: expanded from macro 'absl_nullability_unknown'537In file included from :/usr/local/clang/include/absl/status/status.h3: :67289 : | In file included from warning: #/usr/local/clang/include/absl/status/internal/status_internal.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d: e29f: i/usr/local/clang/include/absl/strings/cord.hn: e941 537a: | b35s l :_An uBwarning: lStype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lLa b_iIl NIn file included from i941Ts2/s2crossing_edge_query.cct | E :yR_ 28Nu n : aAkLnIn file included from b_so../src/s2/s2edge_crosser.hXlw::(n: 23ic_: noNIn file included from sru../src/s2/s2edge_crossings.hleld_:urn_47its_: npoeIn file included from ctre../src/s2/s2predicates.hi_fr:aine55sadl: :s:iC In file included from go /usr/local/clang/include/absl/flags/flag.hnr| :,d ^40 R : ie/usr/local/clang/include/absl/flags/commandlineflag.hnp:s*193e :ra27tb:_s olwarning: r_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_n auslsl ia193gb | nIn file included from l e_s2/s2debug.cc ic:vml18eiapr: (r)l;In file included from t, ../src/s2/s2debug.hu :ac| 55lo ^: n sIn file included from v/usr/local/clang/include/absl/base/nullability.ht../src/s2/base/commandlineflags.ho: :i257&21d:,: 23 In file included from R:&/usr/local/clang/include/absl/flags/flag.he &:anote: ,expanded from macro 'absl_nullable'42d : (tIn file included from vr/usr/local/clang/include/absl/flags/internal/flag.h257ou:e | i43d,#: * d/usr/local/clang/include/absl/synchronization/mutex.h e:a| f831b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i:s n46le :_ 538a n | bwarning: so ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]nl _ u ln lu ldl831a s | b lte ) _ N t c uylo plna esnb t a l e mt= er uaeb| 0 ^;)s l ;: :| t ^y| ~~~~~p e/usr/local/clang/include/absl/base/nullability.h_:i/usr/local/clang/include/absl/container/internal/btree_container.h241d::e50922n::t47i :t note: ynote: expanded from macro 'absl_nonnull' :241: | t#y509dp | ee f* i na eb sIn file included from a l s2/s2coords.cc b_sn: lu_18Alnl: BoaIn file included from Snbn../src/s2/s2coords.hLiu:_ll108Iil: Nt In file included from Ty__../src/s2/s2point.hENu:Ronnknnuo27Nlw: nAlLIn file included from _../src/s2/s2coder.h A:| | T ^23 ^T : RIn file included from I/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.hB::U67289T: :EIn file included from 34_/usr/local/clang/include/absl/status/internal/status_internal.h:C: A29note: P: expanded from macro 'absl_nullability_unknown'T /usr/local/clang/include/absl/strings/cord.hU:R950 E:289D18 | _:#Bd Yewarning: (ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ti hnies )a950)b | ,s l _ n uC lo lr ad bR ie lp iF tl ya _t u* n ka nb os wl n_ n _o Nn\un lu ll| _l ^~~~u nMsapkeecFil/usr/local/clang/include/absl/container/internal/btree_container.hfa:it537eW:di3 t:h E| warning: x ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t ra/usr/local/clang/include/absl/container/internal/btree_container.hC:a511p:a52c:i tnote: yexpanded from macro 'ABSL_INTERNAL_X'( siz e511_ | t e x t r a )In file included from ;s2/s2debug.cc : 18A| : B ^In file included from S ../src/s2/s2debug.hL:_/usr/local/clang/include/absl/base/nullability.h55I:: N241In file included from T:../src/s2/base/commandlineflags.hE22:R:21N : AIn file included from note: L/usr/local/clang/include/absl/flags/flag.hexpanded from macro 'absl_nonnull'_: A42T: TIn file included from 241R/usr/local/clang/include/absl/flags/internal/flag.h | I:#B43dU: eT/usr/local/clang/include/absl/synchronization/mutex.hfEi:_n844Ce:A 10Pa:Tb Uswarning: Rltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E_ Dn_o Bn844Yn | (u tl hl i s_ )N )oT)n* n ua lb ls l _ n| o ^ n n u l l o b j e c t , | \ ^ | /usr/local/clang/include/absl/base/nullability.h ^: In file included from 241/usr/local/clang/include/absl/container/internal/common.hs2/s2coords.cc:::223118::: 9In file included from note: :../src/s2/s2coords.hexpanded from macro 'absl_nonnull' : 108note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from 241 ../src/s2/s2point.h | :# 27d31: e | In file included from #f../src/s2/s2coder.hid:en23ef: iaIn file included from bn/usr/local/clang/include/absl/status/status.hsel: _67An: BoIn file included from Sn/usr/local/clang/include/absl/status/internal/status_internal.hnLu:_l29Il: N /usr/local/clang/include/absl/strings/cord.hT_:EN957Ro:Nn27An:Lu _lwarning: Iltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F _ t| r ^u e957( | i f _ s avtoiisdf iSeedt,TIn file included from rs2/s2debug.cc.e:.e18.(: )CIn file included from o../src/s2/s2debug.hir:fd55_R: seIn file included from ap../src/s2/base/commandlineflags.ht*:i 21sa: fbIn file included from is/usr/local/clang/include/absl/flags/flag.hel:d_42 n: oIn file included from n| /usr/local/clang/include/absl/flags/internal/flag.hn ^:u l43l: /usr/local/clang/include/absl/synchronization/mutex.hr:e845p:,45 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s In file included from ts2/s2convex_hull_query.cc : C26845o: | rIn file included from d../src/s2/s2convex_hull_query.h z: U27 p: d In file included from a../src/s2/s2loop.hbt:oe34oS: clIn file included from o../src/s2/mutable_s2shape_index.h(p:ae30b&: sIn file included from ls/usr/local/clang/include/absl/container/btree_map.hc::o:67tp: ey/usr/local/clang/include/absl/container/internal/btree_container.h)p:;e537 _: i3| d: ^e nwarning: t/usr/local/clang/include/absl/base/nullability.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i:t 241y:<22T:> :537note: : | expanded from macro 'absl_nonnull't y pA Be241S: | :L*#_ IdaNbeTfsEilR_nNneAo Lna_nbXus(llil_n snmeoertntIn file included from hn_us2/s2edge_clipping.ccoodl):rl(18)_ a: )_sNIn file included from o;s../src/s2/s2edge_clipping.hn i:n g34u| n: ,l ^In file included from l ../src/s2/base/logging.hi :/usr/local/clang/include/absl/base/nullability.hn| 21 ^:s: 241eIn file included from :r/usr/local/clang/include/absl/log/check.h22t::_37 o: note: rIn file included from expanded from macro 'absl_nonnull'_/usr/local/clang/include/absl/log/internal/check_impl.h a:s21 s: 241iIn file included from | g/usr/local/clang/include/absl/log/internal/check_op.hn#_dieIn file included from :mfs2/s2coords.cc41pil:: n,e 18In file included from c: o/usr/local/clang/include/absl/log/internal/strip.haIn file included from n:b../src/s2/s2coords.hs26s:t: l108 In file included from _: &/usr/local/clang/include/absl/log/internal/log_message.hnIn file included from ,:o../src/s2/s2point.h 53n:&: &n27,/usr/local/clang/include/absl/types/source_location.h u: l:tIn file included from l113r../src/s2/s2coder.h :u:_19e23N:o,: n nIn file included from warning: u/usr/local/clang/include/absl/status/status.hltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~67 : | In file included from ^113/usr/local/clang/include/absl/status/internal/status_internal.h538 | : | 29 : /usr/local/clang/include/absl/strings/cord.h : 961 : c34 o: n swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] c h a r961 * | In file included from ts2/s2debug.cca r :vbus18oel): i_d; In file included from Sn o../src/s2/s2debug.he n:t| n55uT ~~~~~r: l leIn file included from e../src/s2/base/commandlineflags.h/usr/local/clang/include/absl/container/internal/btree_container.hfO::ir21511lE: :emIn file included from p47_/usr/local/clang/include/absl/flags/flag.ht:yn:a m(42Cnote: e: oexpanded from macro 'ABSL_INTERNAL_X' In file included from r =/usr/local/clang/include/absl/flags/internal/flag.hd :R_ _43be511p: u | */usr/local/clang/include/absl/synchronization/mutex.h i l:ta b850si n:l _ 16_F I:Ln u E lwarning: l( type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a) ) bAl {Be850 S | r eL | p_, ^I N | T ^ /usr/local/clang/include/absl/base/nullability.h E R:cN241/usr/local/clang/include/absl/base/nullability.hoAn:s:L22t257_:A : TTT23Rnote: *:Iexpanded from macro 'absl_nonnull' B anote: Uexpanded from macro 'absl_nullable'Tb s E241_l | _#n oCnd257eAnP | f#udTeifliUnnlRee Eo bajDeab_scbtB,ls_Y (ln t_u| h ^nlil osa/usr/local/clang/include/absl/base/nullability.hbn)n:l)u)241el _:Nl 22u _:l lNa b o note: l nexpanded from macro 'absl_nonnull'e n u l| ^241l | # d | e ^ f i n e a\b s l| _ ^~~~nIn file included from os2/s2coords.ccn:n18u: lIn file included from l../src/s2/s2coords.h :_108N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2edge_clipping.cc::96818:: 31In file included from :../src/s2/s2edge_clipping.h :In file included from 34warning: s2/s2debug.cc: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:In file included from 18../src/s2/base/logging.h: :In file included from 21../src/s2/s2debug.h : :968In file included from 55 | /usr/local/clang/include/absl/log/check.h: : In file included from 37 ../src/s2/base/commandlineflags.h: :vIn file included from o21i/usr/local/clang/include/absl/log/internal/check_impl.h: d:In file included from 21E/usr/local/clang/include/absl/flags/flag.h: m:In file included from p42/usr/local/clang/include/absl/log/internal/check_op.hl: a:cIn file included from e41T/usr/local/clang/include/absl/flags/internal/flag.h: r:In file included from e43/usr/local/clang/include/absl/log/internal/strip.he: (:/usr/local/clang/include/absl/synchronization/mutex.hC26o:r: d851In file included from R:e/usr/local/clang/include/absl/log/internal/log_message.h45p::*53 : warning: a/usr/local/clang/include/absl/types/source_location.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b:s 133l:_/usr/local/clang/include/absl/container/internal/btree_container.h25 n:o:851541n | :nwarning: 24 utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: l l warning: r passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e 133b p | o,o lM541c e | to(n haosd Ibdsetn tle: :itxy pfep_ irei d ern tci moet nty s ho: cd:)t h ;yap e r :f *:a*| la ba ^ssb sel)l/usr/local/clang/include/absl/base/nullability.h_;_:nn o241o n:n| n ^22nu l:u/usr/local/clang/include/absl/container/internal/btree_container.hll :l 496fnote: :iexpanded from macro 'absl_nonnull'm9l e:et h o_241note: dn | macro 'ABSL_INTERNAL_X' defined here#)dae f(m)ie n(496) e | | # ^acbds oeln_/usr/local/clang/include/absl/base/nullability.hfsn:ito241nn e:nn o22uAe:xlBl cSenote: _LNpoexpanded from macro 'absl_nonnull'_tn nI u lN{241 lT | E #Rd| e fNi ^n| eA ^La _/usr/local/clang/include/absl/base/nullability.hbXs:(l241F_:un22on:ncn, u note: lClexpanded from macro 'absl_nonnull'a _In file included from lN os2/s2coords.ccl241n:e | n18uel#l: ,dIn file included from e../src/s2/s2coords.hf| K ^:iQ u108na: elIn file included from ,../src/s2/s2point.ha :bM27sQ: ulIn file included from a_../src/s2/s2coder.hln:,o23 n: KnIn file included from Vu/usr/local/clang/include/absl/status/status.hlIn file included from a:ls2/s2debug.ccl67 :u: e_18In file included from ,N: o/usr/local/clang/include/absl/status/internal/status_internal.h In file included from n:M../src/s2/s2debug.hn29V:u: a55l/usr/local/clang/include/absl/strings/cord.hl: l:uIn file included from 972e../src/s2/base/commandlineflags.h :,:| 31 21 ^:.: .In file included from warning: ./usr/local/clang/include/absl/flags/flag.h)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h 972:\ | 43 In file included from : s2/s2edge_clipping.cc /usr/local/clang/include/absl/synchronization/mutex.h :| : 18 ^855v: :oIn file included from 34i../src/s2/s2edge_clipping.hd:: 34E: warning: mIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p../src/s2/base/logging.h l:a21c: e TIn file included from 855r/usr/local/clang/include/absl/log/check.he | e:( 37C : eoIn file included from rx/usr/local/clang/include/absl/log/internal/check_impl.hpdl:iR21ce: iptIn file included from */usr/local/clang/include/absl/log/internal/check_op.h C:aob41ns: dli_In file included from nt/usr/local/clang/include/absl/log/internal/strip.hio:non26nu: (lcIn file included from oln /usr/local/clang/include/absl/log/internal/log_message.hrse:pt53 ,b : oc/usr/local/clang/include/absl/types/source_location.hoo:ln142s*: ta25b :Is lnwarning: l_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ni noenDna ut142lal | & c o ncpda)o;rne nst ,t | e ^ x | p ^r/usr/local/clang/include/absl/base/nullability.h :c241/usr/local/clang/include/absl/base/nullability.ho:n:22s241t: : c22note: h:expanded from macro 'absl_nonnull'a /usr/local/clang/include/absl/container/internal/btree_container.h rnote: :* expanded from macro 'absl_nonnull'540241a : | b3s #:l241d e_ | nwarning: of#idpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nne fnei naeu blsa540blsl | l_ nf_u nonnAncotBiunlnSuolnL_lnla m_ __NeI(NooNn)n TcnonEuunlRllslN At L | _ ^Xn| (o ^ie nxsceerptt_ o{r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,In file included from 241 s2/s2coords.cci::n2218s:: e In file included from r../src/s2/s2coords.hnote: t:expanded from macro 'absl_nonnull'_108 o: rIn file included from _../src/s2/s2point.h241a: | s27#s: diIn file included from egf../src/s2/s2coder.hni:_n23ie: m In file included from pa/usr/local/clang/include/absl/status/status.hlb:,s 67&In file included from l: &s2/s2debug.cc_In file included from ,:n/usr/local/clang/include/absl/status/internal/status_internal.h 18o:c: n29oIn file included from n: n../src/s2/s2debug.hu/usr/local/clang/include/absl/strings/cord.hs:l:t55l978 : :&In file included from _36,../src/s2/base/commandlineflags.hN: :o f21nwarning: a: lntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from su l/usr/local/clang/include/absl/flags/flag.hel: , 42 978: | | In file included from ^| /usr/local/clang/include/absl/flags/internal/flag.h ^ : 43 : /usr/local/clang/include/absl/container/internal/btree_container.hv:o/usr/local/clang/include/absl/synchronization/mutex.h509i::d886 52:C:o31 m:note: m expanded from macro 'ABSL_INTERNAL_X'iIn file included from warning: tIn file included from s2/s2edge_clipping.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Ts2/s2crossing_edge_query.ccr: 509:e18 | 28e: : (In file included from c886 In file included from ../src/s2/s2edge_clipping.ho | ../src/s2/s2edge_crosser.h :n : 34s 23e x: t: pIn file included from l In file included from C o../src/s2/base/logging.hi../src/s2/s2edge_crossings.h r:dc:i t21R47eAp *C : : BoaIn file included from bIn file included from Sn/usr/local/clang/include/absl/log/check.hds../src/s2/s2predicates.hlL:i:t_ino_n37(55uIl: lc: oNIn file included from TaIn file included from bn/usr/local/clang/include/absl/log/internal/check_impl.hE/usr/local/clang/include/absl/flags/flag.hls:tR :e21NT42* : A: oaIn file included from LIn file included from lb/usr/local/clang/include/absl/log/internal/check_op.h_/usr/local/clang/include/absl/flags/internal/flag.hds_:rA:Tl41_e30pT: Rn: ,In file included from Io n/usr/local/clang/include/absl/base/call_once.h/usr/local/clang/include/absl/log/internal/strip.hB n:u:U| 52l26lT ^E:: _24In file included from oC:A/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.hb jP::warning: )T25753type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] U:: R23/usr/local/clang/include/absl/types/source_location.h| E:: ^D 15052 _:note: | B40/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nullable'sY:(: t t241d warning: h::257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i22: | s:a#)d) ,t oenote: 150mfexpanded from macro 'absl_nonnull' | ii cn e < u241ia b | n s l#_tn d3u2 _ telf i >l* n ea b a balb s s e ll __ N_u ln on ol anb n nnlu uel l l l | _ C\ ^No nc oo ntnr| nsuo ^ltl cWIn file included from lh o/usr/local/clang/include/absl/container/internal/common.hs2/s2coords.cca r::r| d32(18* ^ : : a9b In file included from :s| ../src/s2/s2coords.h l ^:note: _ 108macro 'ABSL_INTERNAL_IF_false' defined heren: oIn file included from /usr/local/clang/include/absl/base/nullability.hn../src/s2/s2point.h: n:24132u27: | l: l22 #fIn file included from :di../src/s2/s2coder.hl e:enote: fexpanded from macro 'absl_nonnull'23_i : nnIn file included from ae/usr/local/clang/include/absl/status/status.h 241m:A | e67B#)d: eS LIn file included from f _/usr/local/clang/include/absl/status/internal/status_internal.hi| I ^:nN 29eT: /usr/local/clang/include/absl/base/nullability.hE/usr/local/clang/include/absl/strings/cord.ha:R:b241N979s:A:l22L30_:_:n I onote: Fexpanded from macro 'absl_nonnull'warning: n_ ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nauIn file included from lls2/s2debug.cc241sl: | e (_18979#idNe: | fo_fIn file included from i n s ../src/s2/s2debug.h nnau:l et55l ia: b s In file included from s lf_../src/s2/base/commandlineflags.hn | i:o ^e21n d : n,uIn file included from l/usr/local/clang/include/absl/flags/flag.hl .: In file included from . 42 _s2/s2crossing_edge_query.ccN.: )C:ooIn file included from 28rn/usr/local/clang/include/absl/flags/internal/flag.h_: dn:u_lIn file included from lR 43V../src/s2/s2edge_crosser.he : A:_p| */usr/local/clang/include/absl/synchronization/mutex.h23A ^ :: R a896bIn file included from sGl:_../src/s2/s2edge_crossings.hS31n:_:o47_ n: n uwarning: In file included from ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2predicates.h| l : ^ 55 r: eIn file included from 896p/usr/local/clang/include/absl/flags/flag.h | ,: 42 c: oenIn file included from In file included from xss2/s2convex_hull_query.cct/usr/local/clang/include/absl/flags/internal/flag.hp: In file included from :l26Cs2/s2edge_clipping.cc30i: o:: cIn file included from r18/usr/local/clang/include/absl/base/call_once.hi../src/s2/s2convex_hull_query.hd: :t: zIn file included from U5327C../src/s2/s2edge_clipping.hop:: :nd22aIn file included from 34d:t../src/s2/s2loop.h: i e:In file included from twarning: S34../src/s2/base/logging.hitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c: :o oIn file included from 21np../src/s2/mutable_s2shape_index.he: & (:In file included from 53c30/usr/local/clang/include/absl/log/check.hs | co: n: oIn file included from pse37 /usr/local/clang/include/absl/container/btree_map.h t,: : In file included from T 67a/usr/local/clang/include/absl/log/internal/check_impl.h*| : ^b: /usr/local/clang/include/absl/container/internal/btree_container.h s21a:l: /usr/local/clang/include/absl/base/nullability.hb540s:In file included from :::l/usr/local/clang/include/absl/log/internal/check_op.h_o2413:nno::41cn22 : ewarning: n:uIn file included from l_lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/log/internal/strip.hf o:note: lb26 expanded from macro 'absl_nonnull'aj: )540 gIn file included from | */usr/local/clang/include/absl/log/internal/log_message.h :241| a53 | ^Ab: # Bs/usr/local/clang/include/absl/types/source_location.hdSl:/usr/local/clang/include/absl/base/nullability.heL_165:f_n:241iIoN15:nnT:22enE : uRl warning: aNlAnote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b Lexpanded from macro 'absl_nonnull' sf_l lX (a_ 165ign241 | n)o;n | s n# de ruce| tlof ^_lnis to n_e r/usr/local/clang/include/absl/base/nullability.h_Nca:aohba241rsns:*snl22_ iug:nnal ,oblsnote: n lexpanded from macro 'absl_nonnull'in _ nu| nsol ^ enl 241rn | tu_#N_ldoonlern uf_flilain sle se | i ^_aIn file included from g nbs2/s2coords.ccnas:_ml18ie_: m_nIn file included from p o=../src/s2/s2coords.hln :,n"108 u": &l;In file included from &l ../src/s2/s2point.h, : _| 27cN ^: oo nIn file included from nn/usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.hsu::tl24123 l: : &22 In file included from ,:| /usr/local/clang/include/absl/status/status.h ^:fIn file included from note: 67as2/s2debug.ccexpanded from macro 'absl_nonnull': l: In file included from s18/usr/local/clang/include/absl/status/internal/status_internal.h e: :241,In file included from 29 | ../src/s2/s2debug.h: # :/usr/local/clang/include/absl/strings/cord.hd| 55:e ^: 982f In file included from :i../src/s2/base/commandlineflags.h39/usr/local/clang/include/absl/container/internal/btree_container.hn:::e21 511 : :warning: aIn file included from 52type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b/usr/local/clang/include/absl/flags/flag.h: s: l42note: _ : expanded from macro 'ABSL_INTERNAL_X'n982In file included from o | /usr/local/clang/include/absl/flags/internal/flag.hn : n 43511u : | l /usr/local/clang/include/absl/synchronization/mutex.h lv: o922i _:d N48o :nA np warning: up etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l n l d AT r B| e922S ^e | L T _o IIsNntTlaEitRnIn file included from iNes2/s2crossing_edge_query.ccdcA :b(LC28o_o: oArIn file included from dlT../src/s2/s2edge_crosser.hTR :GRe23puI: B*aIn file included from U r../src/s2/s2edge_crossings.haTa:bnE47_st: CleIn file included from eA_../src/s2/s2predicates.hndP:oET55nqU: RnuIn file included from aEu/usr/local/clang/include/absl/flags/flag.hllD:l(_42 cB: YtoIn file included from n(r/usr/local/clang/include/absl/flags/internal/flag.hest:eth30, i: s C)/usr/local/clang/include/absl/base/call_once.h o):| n)96 ^d:i 33t :/usr/local/clang/include/absl/base/nullability.hi :o 241 warning: n: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*22 : a b note: s96lexpanded from macro 'absl_nonnull' | _ n u241 fl | rl# iad eeb fnl eid n es a ,ta b d\:s l :| _ a ^n| t o ^on /usr/local/clang/include/absl/base/nullability.hmn:/usr/local/clang/include/absl/container/internal/common.hiu257:cl:32l | 32* # | d#a| edb ^fes iflni_enn eoa nbAnsBulSl_Lln_ uIn file included from Ibls2/s2coords.cclNaT:asbE18elR: _eNIn file included from i A../src/s2/s2coords.hn_L:tN_108euI: Fr_lfIn file included from anl../src/s2/s2point.hala:bsl27:le: :e(In file included from iC ../src/s2/s2coder.hfo :_n| 23st ^: ar In file included from to/usr/local/clang/include/absl/status/status.hil:sWf67i: oerIn file included from dd/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from ,(:s2/s2debug.cc 29:. : 18.| : /usr/local/clang/include/absl/strings/cord.h. ^In file included from :) ../src/s2/s2debug.h984 ::/usr/local/clang/include/absl/base/nullability.h_5536:_: :241VIn file included from :A../src/s2/base/commandlineflags.h22warning: _::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A21 R: note: GIn file included from expanded from macro 'absl_nonnull'S/usr/local/clang/include/absl/flags/flag.h In file included from _:984s2/s2edge_clipping.cc_42 | : : 241 18 In file included from | : | /usr/local/clang/include/absl/flags/internal/flag.h# In file included from ^:d ../src/s2/s2edge_clipping.h 43ev:: fo34/usr/local/clang/include/absl/synchronization/mutex.hii: :ndIn file included from 923e ../src/s2/base/logging.h: A:48ap21:bp: seIn file included from warning: ln/usr/local/clang/include/absl/log/check.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_d: nT37or: n eIn file included from n923e/usr/local/clang/include/absl/log/internal/check_impl.hu | T:ol 21Tl : r In file included from e_ /usr/local/clang/include/absl/log/internal/check_op.heN :(o 41Cn In file included from : on s2/s2convex_hull_query.cc In file included from ru: /usr/local/clang/include/absl/log/internal/strip.hdl26l :R: 26eIn file included from : p../src/s2/s2convex_hull_query.h*| /usr/local/clang/include/absl/log/internal/log_message.h: ^ :27a 71: b : In file included from s26../src/s2/s2loop.h l:: In file included from _ 34 s2/s2crossing_edge_query.cc n: warning: : oIn file included from ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 ../src/s2/mutable_s2shape_index.h n : : uIn file included from 30 l ../src/s2/s2edge_crosser.h: l71:In file included from | 23/usr/local/clang/include/absl/container/btree_map.hct : :orIn file included from L67one../src/s2/s2edge_crossings.he: gs:t,/usr/local/clang/include/absl/container/internal/btree_container.h M47e :CM: es543soIn file included from nt:ha../src/s2/s2predicates.hgd23io:de:t55I( i: dcwarning: ooIn file included from epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nn/usr/local/clang/include/absl/flags/flag.hn ts*: it 42af 543: bic | In file included from seh a/usr/local/clang/include/absl/flags/internal/flag.hrlr :*_ 30 nm: e au/usr/local/clang/include/absl/base/call_once.ht bl:lh s97lao d:)_b 18;nl : oe n | warning: nb ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] u) l;/usr/local/clang/include/absl/base/nullability.h l :97 241 | tf| : ri ^22 ul : e/usr/local/clang/include/absl/base/nullability.he ):,note: ;257 expanded from macro 'absl_nonnull' :i o 23nn | :tc241 ^ e | #note: l_idexpanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/btree_container.hfne :lef,496 ai :257gn 9 | *e| :a# ^a bd bnote: sesfmacro 'ABSL_INTERNAL_X' defined herel/usr/local/clang/include/absl/base/nullability.hli _:_nn241ne o:o 496n22na | n:nb#u usdlnote: lle_lexpanded from macro 'absl_nonnull'lf n ifu_nN lleo241al an | gA)bn#B;l udSe leLf| _l_iI ^NN n Tu eE /usr/local/clang/include/absl/base/nullability.hl| RaN:l ^bA241a sL:bll_22_eX:n ( o Fnote: n| u ^expanded from macro 'absl_nonnull'nnu In file included from cls2/s2coords.cc ,l:241 18 | C_: #aNIn file included from dlo../src/s2/s2coords.heln:nfe108uie: ln,In file included from le../src/s2/s2point.hK :Q a27u| b: a ^sIn file included from l l../src/s2/s2coder.h,_: n23Mo: In file included from QnIn file included from s2/s2debug.ccun/usr/local/clang/include/absl/status/status.h:au:18ll67: ,l: In file included from In file included from ../src/s2/s2debug.hK_/usr/local/clang/include/absl/status/internal/status_internal.h:VN:55ao29: ln: In file included from un/usr/local/clang/include/absl/strings/cord.h../src/s2/base/commandlineflags.heu::,l98521 l:: M 30In file included from V :/usr/local/clang/include/absl/flags/flag.ha| :l ^42warning: u : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eIn file included from ,/usr/local/clang/include/absl/flags/internal/flag.h :.43 .: 985. | /usr/local/clang/include/absl/synchronization/mutex.h) : 948 : 10 v: o \iwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | A ^p p e948n | d T rbeoeo(lC o(rIn file included from *ds2/s2edge_clipping.ccRa:be18ps: l*In file included from _ ../src/s2/s2edge_clipping.hna:ub34ls: llIn file included from a_../src/s2/base/logging.hbn:lo21en: n In file included from ue/usr/local/clang/include/absl/log/check.hlv:la37 l: t_In file included from r)(/usr/local/clang/include/absl/log/internal/check_impl.hec:eo21,n: sIn file included from tM /usr/local/clang/include/absl/log/internal/check_op.heC:to41nhd: oidtIn file included from Iido/usr/local/clang/include/absl/log/internal/strip.hne*: In file included from n26as2/s2crossing_edge_query.cct: b:i/usr/local/clang/include/absl/log/internal/log_message.hs28lf_:n: i78oIn file included from e:n../src/s2/s2edge_crosser.hr26n: :u23lml ): ewarning: In file included from ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]=../src/s2/s2edge_crossings.hh :on47ud ): ;l78lIn file included from | /usr/local/clang/include/absl/container/internal/btree_container.hp../src/s2/s2predicates.ht r : :| ;542 L55 ^: o: 3| g/usr/local/clang/include/absl/base/nullability.hIn file included from : ^M:/usr/local/clang/include/absl/flags/flag.h e241:warning: s:/usr/local/clang/include/absl/base/nullability.h42passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s22:: a:257In file included from g e:/usr/local/clang/include/absl/flags/internal/flag.h note: (23:542expanded from macro 'absl_nonnull'c:30 | o : n/usr/local/clang/include/absl/base/call_once.hs note: :t241expanded from macro 'absl_nullable'A111 | B:c#Sd40 hLe_:I257af N | riwarning: nT#*dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eeE a bfRianbesN As l111Lla__n | o_bnsvln_Xo(oniunlunindllnlu sfaillLeebrlto_,ol ew r__ LieNao_nnnvusNstielllC u glai lnllanb| l,el e ^ O , in| nc ^e s (| ea ^rb ts_lIn file included from /usr/local/clang/include/absl/base/nullability.ho:s2/s2debug.ccIn file included from :r::os2/s2coords.cc241_18n::a: sc1822In file included from se: :../src/s2/s2debug.hi_In file included from :gf../src/s2/s2coords.h55note: nl:: expanded from macro 'absl_nonnull'_a108gIn file included from i: *../src/s2/base/commandlineflags.h mIn file included from :ap../src/s2/s2point.h24121bl: | : s,27#In file included from l : d/usr/local/clang/include/absl/flags/flag.h_&In file included from &e:fn../src/s2/s2coder.h,42io: : nn23cIn file included from en: uo/usr/local/clang/include/absl/flags/internal/flag.h In file included from ln:a/usr/local/clang/include/absl/status/status.hls43tb: : s67f/usr/local/clang/include/absl/synchronization/mutex.h&l: l:,_In file included from a948 n/usr/local/clang/include/absl/status/internal/status_internal.hg:fo:,48an29 :ln: C su/usr/local/clang/include/absl/strings/cord.hawarning: el:ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],l986 l a b:_ l40 N| e:948o ^& | n n&warning: u l/usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] fl: bno 509,o : l| 98652 ^ | :| ( ^* note: a expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.hbv :so241l i:_509d22n | :u P l rnote: el expanded from macro 'absl_nonnull'pa b e l nIn file included from e ds2/s2edge_clipping.ccT241 : r | e18 e#v: aAledIn file included from B_Te../src/s2/s2edge_clipping.hS)of:L(Ii34_cnn: IoleIn file included from Nni ../src/s2/base/logging.hTsna:Ete b21RdCs: N(olnIn file included from dAC_o/usr/local/clang/include/absl/log/check.hriLn:dt_o37RiAn: eoTnnIn file included from pT*u /usr/local/clang/include/absl/log/internal/check_impl.ha*Rl:b Il21saBb : lU_s_In file included from TnloNn/usr/local/clang/include/absl/log/internal/check_op.hE_onn:u_nCo41lnAn: nluPIn file included from u)l T/usr/local/clang/include/absl/log/internal/strip.hll=U:Rl 26E n: Dt| u/usr/local/clang/include/absl/log/internal/log_message.hl_lr ^:Bpe 80Yte:,( r26t ;:h| i ^ warning: s | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ^ /usr/local/clang/include/absl/base/nullability.h) :,241 /usr/local/clang/include/absl/base/nullability.h: 80:22 | 241: : 22Lnote: :oexpanded from macro 'absl_nonnull' g note: M expanded from macro 'absl_nonnull'e 241 s | s a #241g d | e e#f( dicn eofe ni sna etb s la_cn bhso nanl r\u_l* nl oa_| nbnN ^suoln lln_ n/usr/local/clang/include/absl/container/internal/common.hu_oN:lnlo 32nn n:u| u ^9ll l:l note: f| macro 'ABSL_INTERNAL_IF_false' defined herei ^ l e, 32i | n#tdIn file included from es2/s2coords.cclf:ii18nn: eeIn file included from , ../src/s2/s2coords.h A: B108SIn file included from | : Ls2/s2debug.cc ^In file included from _: ../src/s2/s2point.hI18:N/usr/local/clang/include/absl/base/nullability.h: 27T:In file included from : E241../src/s2/s2debug.hIn file included from R::../src/s2/s2coder.hN2255:A:: 23L In file included from : _../src/s2/base/commandlineflags.hnote: In file included from I:expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.hF21 :_: 67 fIn file included from : 241a/usr/local/clang/include/absl/flags/flag.hIn file included from | l:/usr/local/clang/include/absl/status/internal/status_internal.h#s42:de: 29e(In file included from : fi/usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/strings/cord.hif::n_43988es: : a/usr/local/clang/include/absl/synchronization/mutex.h37at::bi951 ssl:warning: f_9type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]in: eo dnwarning: ,n type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] u988 .l | .l . 951 )_ | N _vov_oonViindAdu*_ lAlaPR brGe sSlp| e__ ^n_n d uT lr| le ^ea TbolTer eaer(gC_In file included from o s2/s2convex_hull_query.ccr=: d26nR: ueIn file included from In file included from lp../src/s2/s2convex_hull_query.h*s2/s2edge_clipping.cc l:p:ta2718rb: s: ;In file included from lIn file included from ../src/s2/s2loop.h _../src/s2/s2edge_clipping.h:| n:o34 ^34n: : nIn file included from /usr/local/clang/include/absl/base/nullability.hIn file included from u../src/s2/mutable_s2shape_index.h:../src/s2/base/logging.hl:257:l30:21 : 23: tIn file included from r:In file included from /usr/local/clang/include/absl/container/btree_map.he /usr/local/clang/include/absl/log/check.h:e:,note: 67expanded from macro 'absl_nullable'37 : M : /usr/local/clang/include/absl/container/internal/btree_container.heIn file included from In file included from :ts2/s2crossing_edge_query.cc/usr/local/clang/include/absl/log/internal/check_impl.h257542h:o:d | :#28d21eI3: : fd:In file included from In file included from ie n../src/s2/s2edge_crosser.ht/usr/local/clang/include/absl/log/internal/check_op.hinwarning: ::fepassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 2341i ea: : rbIn file included from sIn file included from ../src/s2/s2edge_crossings.hl/usr/local/clang/include/absl/log/internal/strip.h542m:_: | e47n26 t: u: l lhIn file included from /usr/local/clang/include/absl/log/internal/log_message.hAao../src/s2/s2predicates.h:Bbd:82Sl)55:Le;: 26_ In file included from :I_ N/usr/local/clang/include/absl/flags/flag.h N| u:lwarning: T ^42ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E : a RIn file included from /usr/local/clang/include/absl/base/nullability.hbN/usr/local/clang/include/absl/flags/internal/flag.h: lAe:24182L 30: | _ : 22 /usr/local/clang/include/absl/base/call_once.hX| : :( ^ L153i note: o:nexpanded from macro 'absl_nonnull'g41s M:e e r241swarning: t | s#adtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e_In file included from g fos2/s2debug.cceir:_( cn18ea153so: | asnIn file included from bis../src/s2/s2debug.h sgt: ln55c _,: hCn In file included from aaoi../src/s2/base/commandlineflags.hrlnn:s*ln21e Ou: ranlIn file included from tbcl/usr/local/clang/include/absl/flags/flag.h_se :olI_42r_mN: _npoIn file included from naol/usr/local/clang/include/absl/flags/internal/flag.hnsn(:usns43liut: lgld/usr/local/clang/include/absl/synchronization/mutex.h: nl:: _ 954a| if:t ^mi52o pl:mle i,,warning: c < type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&ui &in,nt In file included from tcl954s2/s2coords.cc3oi | : 2nn18e _s: ,sttIn file included from t> ../src/s2/s2coords.h a*& :| t,a108 ^i b: cfsIn file included from a/usr/local/clang/include/absl/base/nullability.hll../src/s2/s2point.h_b:s:no241e27oo:l,: n22 In file included from n:C ../src/s2/s2coder.hu a| :lnote: l ^23lexpanded from macro 'absl_nonnull'l : VIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hco/usr/local/clang/include/absl/status/status.h :oi:241511nd67 | :tP: #52rtIn file included from d:or/usr/local/clang/include/absl/status/internal/status_internal.he lF:fnote: ,u29iexpanded from macro 'ABSL_INTERNAL_X' n: n c/usr/local/clang/include/absl/strings/cord.he| t: ^511i989a | o:b n31(/usr/local/clang/include/absl/base/nullability.hs :c:oln s t241_ warning: :n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C22o o:n n n dnote: u l989iexpanded from macro 'absl_nonnull' l | t iA _oB 241NnS* | vooLia#bns_ddnelI uPfr_eNlTinplEnoe nRen dN n| TArau ^lLeb l_ ecs)A(l;T C_T onR| roIn ^dBRn uUel/usr/local/clang/include/absl/base/nullability.hlTpE: *_241_ C:NaA22obP:nsT nlU_note: uRnexpanded from macro 'absl_nonnull'lEo lDn _n 241Bu| | Yl ^l#(d e ttfhriiensee), ) a)Mb es tl h_ on do In dn eu nl tl i f_ iN eo rn n mu el tl h o d| ) ^ ; \ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/common.h::24131::229:: note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2debug.cc241 : | 31#18d | e#f: diIn file included from en../src/s2/s2debug.hfe:i 55na: beIn file included from s ../src/s2/base/commandlineflags.hAl:BIn file included from _21nSs2/s2edge_clipping.cc: oLn:nIn file included from _18u/usr/local/clang/include/absl/flags/flag.hlI: N:lIn file included from T42 ../src/s2/s2edge_clipping.h_E: R:NIn file included from o34nNn/usr/local/clang/include/absl/flags/internal/flag.hu: A:LlIn file included from l43_../src/s2/base/logging.h : I: /usr/local/clang/include/absl/synchronization/mutex.hF21| :_: ^956tIn file included from :r/usr/local/clang/include/absl/log/check.h52u::e37( : iIn file included from warning: f/usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_: s21a: tIn file included from i/usr/local/clang/include/absl/log/internal/check_op.h956s: | f41 i: esIn file included from dt/usr/local/clang/include/absl/log/internal/strip.h,a: t26i.c: . /usr/local/clang/include/absl/log/internal/log_message.hb.o:o)119lIn file included from : s2/s2coords.cci41C:afs:t18A_ s: nwarning: daIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Cta../src/s2/s2coords.hl li:sF108f u: i119nIn file included from e | c../src/s2/s2point.htdi o:n 27( cL: o| o ^nIn file included from g s../src/s2/s2coder.hMt:e 23sC: soIn file included from nad/usr/local/clang/include/absl/status/status.hgi:et67i&o : TIn file included from nIn file included from os2/s2convex_hull_query.ccS*/usr/local/clang/include/absl/status/internal/status_internal.h :aib:26ns29l: k: _In file included from A/usr/local/clang/include/absl/strings/cord.hn../src/s2/s2convex_hull_query.holn::sn994u27o:l: l(30aIn file included from b :c../src/s2/s2loop.hs ):;lwarning: 34 :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : In file included from | L../src/s2/mutable_s2shape_index.h ^o: g30994S: /usr/local/clang/include/absl/base/nullability.h | iIn file included from n: /usr/local/clang/include/absl/container/btree_map.hk241* : : 6722va: b:o/usr/local/clang/include/absl/container/internal/btree_container.hs i:lnote: d542 _expanded from macro 'absl_nonnull':Cn o3onp:y Tn 241ou | warning: (ls#t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ldd : e:fsisin etnr542i ka | n)b g;*s l _ aAbn oBnsn| S ^Llu l__Il/usr/local/clang/include/absl/base/nullability.h nNo:n_TN241nEuol:lR n22Ndn:Asut )L lnote: l_cexpanded from macro 'absl_nonnull'o X n s(| ^ti 241 n{ | s e# rd| te ^_f oirn/usr/local/clang/include/absl/base/nullability.h_e:a 241sa:sb22In file included from is:s2/s2debug.ccgl :n_18note: ,n : expanded from macro 'absl_nonnull'oiIn file included from n n../src/s2/s2debug.hsn: eu55l241r: l | tIn file included from #_d../src/s2/base/commandlineflags.he_foi:nNr21eo_n: n aaIn file included from busl/usr/local/clang/include/absl/flags/flag.hlss:i l42g _: nn| In file included from In file included from o_ ^is2/s2crossing_edge_query.cc/usr/local/clang/include/absl/flags/internal/flag.hn m::np2843ul: : l,In file included from /usr/local/clang/include/absl/synchronization/mutex.hl ../src/s2/s2edge_crosser.h: &_:N958o&n23n:,: u50 In file included from lIn file included from :c../src/s2/s2edge_crossings.hls2/s2edge_clipping.cc o: :warning: n47 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: | : tIn file included from ^In file included from ../src/s2/s2predicates.h ../src/s2/s2edge_clipping.h &::958,5534 | : : fIn file included from aIn file included from /usr/local/clang/include/absl/flags/flag.hl../src/s2/base/logging.hs:s:t42e21a: ,: tIn file included from In file included from In file included from i/usr/local/clang/include/absl/flags/internal/flag.h s2/s2coords.cc/usr/local/clang/include/absl/log/check.hc:| :: 30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1837b: : : o/usr/local/clang/include/absl/base/call_once.hIn file included from In file included from o:l../src/s2/s2coords.h/usr/local/clang/include/absl/log/internal/check_impl.h543194 :: | :C10821 31a: : :sIn file included from In file included from t../src/s2/s2point.hA/usr/local/clang/include/absl/log/internal/check_op.h warning: :n: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27d41 : C: a lIn file included from lIn file included from M ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/strip.he194 ::t | 2326hi n: : o l In file included from /usr/local/clang/include/absl/log/internal/log_message.hdi n/usr/local/clang/include/absl/status/status.h:( ceo:n121 67s: s: t41 CtodIn file included from ::tn/usr/local/clang/include/absl/status/internal/status_internal.h: rd:awarning: ui29ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]et: io m)/usr/local/clang/include/absl/strings/cord.h;oi: nc999< 121*:u| | 28i ~~~~~n a:b t Ls/usr/local/clang/include/absl/container/internal/btree_container.hl3warning: o:_2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_g511Mn ot:>en47 *sn:u999 s l | aanote: l bcg)expanded from macro 'ABSL_INTERNAL_X'; s e l&v _ oT | niod511 ^oS i | n knC/usr/local/clang/include/absl/base/nullability.ho Onn:p u l241yl ly:T o (C22 Aaro: brsnl : atynote: : Lro(expanded from macro 'absl_nonnull'c oAg ShlBiS LaWno241r_drk* | I#(d* Na e Tab fEbRs| isnNl ^_leA Ln_onn _a/usr/local/clang/include/absl/base/nullability.hbosnAu:nlT_l241nTnlo:uR n22lIdBsnt:)lU us i TcElnote: lno_expanded from macro 'absl_nonnull' k_nCs )NAtP;T U o; R241n| E | n ^u| D ^# l_l d/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.hB e::Y| f241i241( ^:n:t h22e22i: :s )a) note: b)note: expanded from macro 'absl_nonnull's expanded from macro 'absl_nonnull' l _ nIn file included from 241 os2/s2debug.ccn | 241 :n# | 18ud# : led In file included from lfe f../src/s2/s2debug.h i ni:_ e n55N ae: o b In file included from nsa b../src/s2/base/commandlineflags.hnl s:u_ nl21l o_: l n nIn file included from n o/usr/local/clang/include/absl/flags/flag.h u n\:| ln u42 ^l l: | lIn file included from _ ^~~~ /usr/local/clang/include/absl/flags/internal/flag.hN _:oN43In file included from no: s2/s2crossing_edge_query.ccnn/usr/local/clang/include/absl/synchronization/mutex.h:un:28lu961: ll:In file included from l34../src/s2/s2edge_crosser.h ::| 23 ^| : warning: ^In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/s2edge_crossings.h :47: In file included from ../src/s2/s2predicates.h961: | 55 : In file included from s/usr/local/clang/include/absl/flags/flag.ht:a42t: iIn file included from c/usr/local/clang/include/absl/flags/internal/flag.h :b30o: o/usr/local/clang/include/absl/base/call_once.hl: 195C:a16l:l Bwarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ef (195c | In file included from o s2/s2coords.ccn : s18 t: o In file included from nT../src/s2/s2coords.hc*:e 108a_b: fsIn file included from ll../src/s2/s2point.ha_:gn27*o: n In file included from nau../src/s2/s2coder.hbl:s23ll: _In file included from sn/usr/local/clang/include/absl/status/status.heo:ln67fn: )uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h{l: 29/usr/local/clang/include/absl/container/internal/btree_container.h f: :| l/usr/local/clang/include/absl/strings/cord.h545 ^a:: g101224/usr/local/clang/include/absl/base/nullability.h)::: 37 241{::warning: 22passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] :warning: | In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ s2/s2edge_clipping.ccnote: 545:expanded from macro 'absl_nonnull' | 18/usr/local/clang/include/absl/base/nullability.h : :1012 In file included from 241 | 241 ../src/s2/s2edge_clipping.h: | #:d22e 34:f : a i nIn file included from ebnote: ../src/s2/base/logging.h sexpanded from macro 'absl_nonnull'l :a b: :21cso : lr241 In file included from _d | /usr/local/clang/include/absl/log/check.hn_#i n:odn nt37ee fu: lr niIn file included from nl a/usr/local/clang/include/absl/log/internal/check_impl.hlef _:N:oanan21u:lb: slCls In file included from loe )/usr/local/clang/include/absl/log/internal/check_op.h_r| d;z:Inn ^f 41o o : n*| In file included from an ^u/usr/local/clang/include/absl/log/internal/strip.hb sl:ll/usr/local/clang/include/absl/container/internal/btree_container.h_26 :_n: 496Nu:l/usr/local/clang/include/absl/log/internal/log_message.ho9l:n:a158n b:lunote: 32elmacro 'ABSL_INTERNAL_X' defined here: l c warning: o| ^In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r496d zs2/s2debug.cc_ | :i#nd18 fe: 158ofIn file included from | (i../src/s2/s2debug.h )n: e55Lc o: oAnIn file included from gBs../src/s2/base/commandlineflags.hMSt:eL 21s_{: sIIn file included from aN/usr/local/clang/include/absl/flags/flag.h| gT: ^eE42 &R: N/usr/local/clang/include/absl/base/nullability.hIn file included from oA:/usr/local/clang/include/absl/flags/internal/flag.hpL257:e_:43rX23: a(:/usr/local/clang/include/absl/synchronization/mutex.htF :ou975note: rn:expanded from macro 'absl_nullable'a:bnsa l :ld_note: n:aexpanded from macro 'ABSL_INTERNAL_X'toP eanr_Tn u;h 509lr e | l | a ^Td S ya n/usr/local/clang/include/absl/base/nullability.hck e:Rh 241e* :ap (22)b s:l A&B S_&nnote: oLn;nexpanded from macro 'absl_nonnull'u_ I l N Tl| 241E ^s | R# d)N;e /usr/local/clang/include/absl/base/nullability.hAf :Li| 241_n ^e:A 22Ta:/usr/local/clang/include/absl/base/nullability.hTb s:Rnote: l241_Iexpanded from macro 'absl_nonnull':nB 22oU:T n E241nnote: _expanded from macro 'absl_nonnull' | uCl #AlPd TeU241_fRi | N#Enoed Dane_bBnYf(sulitnlel_ h naob sin| lsn ^u_) )ln,lo _n Nn uo ln ln u_ lN ol n n u | l ^l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2coords.cc::6718: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coords.h::546108:: 3In file included from :../src/s2/s2point.h :27warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h: 67546: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :A29B: S/usr/local/clang/include/absl/strings/cord.hL:_1116I:N37T:E Rwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A L_X( i1116n | s e rcto_nosrt_ acsrsci_ginn,t eirnnsaelr:t:_Corrc_CaosrsdiSgtna_tiem*p la,b s&l&_,n uclolnasbtl eIn file included from & s2/s2debug.cc,M: a18ty: rbIn file included from euG../src/s2/s2debug.hee:,t55C : r In file included from c| ../src/s2/base/commandlineflags.hC ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o:r 21d: SIn file included from t547/usr/local/clang/include/absl/flags/flag.ha | t: e42 (: )In file included from /usr/local/clang/include/absl/flags/internal/flag.h c: o43 n: s/usr/local/clang/include/absl/synchronization/mutex.h t: ;1109 : 34 | : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :t257r: u231109e: | ) ;note: eexpanded from macro 'absl_nullable' x | p ~~~~~l i257c | i#t/usr/local/clang/include/absl/container/internal/btree_container.hd :eM509fu:it47ne:ex L note: oaexpanded from macro 'ABSL_INTERNAL_X'cbk sMla_y nb509ue | l( lM au tb e lx e* _aN bu slAllB_aSnbLul_lIleNa bTl Ee| R ^Nm AuL)_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T257E:_23C:A Pnote: Texpanded from macro 'absl_nullable'U RE D257_ | B#YdIn file included from (es2/s2coords.cctf:hi18nie: s In file included from a)b../src/s2/s2coords.h)s:,l108 _: nIn file included from u../src/s2/s2point.h l: l27a b : l In file included from e ../src/s2/s2coder.h_ N: u23 l: lIn file included from a/usr/local/clang/include/absl/status/status.h b: l67 e: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h | : ^ 29 : \/usr/local/clang/include/absl/strings/cord.h : 1120| : ^~~~30 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h :1120546 | : 3 :v owarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d /usr/local/clang/include/absl/container/internal/btree_container.hC:o511p:y52In file included from T:os2/s2debug.cc A:note: r18expanded from macro 'ABSL_INTERNAL_X'r: a yIn file included from I../src/s2/s2debug.hm: p55511l: | (In file included from c../src/s2/base/commandlineflags.h h: a21r : * In file included from a/usr/local/clang/include/absl/flags/flag.h b: s42 l: _In file included from nAo/usr/local/clang/include/absl/flags/internal/flag.hBn:Sn43Lu: _l/usr/local/clang/include/absl/synchronization/mutex.hIl:N 1117Tds:Et34R):N Acwarning: Lotype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_n AsTtT; R 1117I | B| U ^ T eEx_/usr/local/clang/include/absl/base/nullability.hpCl:Ai241Pc:Ti22Ut:R EMnote: Duexpanded from macro 'absl_nonnull'_t BeYx (L241to | hc#ikdsMe)af)yi)bn ee ( Ma ub ts el x_ *n o an bn su ll _l n u_ lN lo an bn lu el l m \u ,| ^c| o ^n st/usr/local/clang/include/absl/container/internal/common.h :C31o:n9d:i tnote: imacro 'ABSL_INTERNAL_IF_true' defined hereo n& c31o | n#dd)e f i| n ^e A/usr/local/clang/include/absl/base/nullability.hB:S257L:_23I:N Tnote: Eexpanded from macro 'absl_nullable'R NA L257_ | I#Fd_etfriunee( iafb_ssla_tniuslfliaebdl,e ._.N.u)l liafb_lsea t i| s ^f ied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2debug.cc546: | 18 : In file included from A../src/s2/s2debug.hB:S55L: _In file included from I../src/s2/base/commandlineflags.hN:T21E: RIn file included from N/usr/local/clang/include/absl/flags/flag.hA:L42_: XIn file included from (/usr/local/clang/include/absl/flags/internal/flag.hi:n43s: e/usr/local/clang/include/absl/synchronization/mutex.hr:t1132_:o10r:_ awarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s ign ,1132 | i n sMeurtte_xo*r _aabsssli_gnnu_lilmapbll,e &c&o,n scto nmsut_ ;& , | t ^r ue/usr/local/clang/include/absl/base/nullability.h,: 257 :| 23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: note: expanded from macro 'absl_nullable'547 | 257 | # d e f i n e a b s l _ n utlrluaeb)l;e _| N ~~~~~u lla/usr/local/clang/include/absl/container/internal/btree_container.hb:l511e: 47 :| ^note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | In file included from s2/s2debug.cc : 18 : In file included from ../src/s2/s2debug.h : 55 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42f: aIn file included from l/usr/local/clang/include/absl/flags/internal/flag.hs:e43): ;/usr/local/clang/include/absl/synchronization/mutex.h : 1146| : ^7 : /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :496'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 9: note: macro 'ABSL_INTERNAL_X' defined here1146 | 496 | # dtehfiisn)e) AABBSSLL__IENXTCELRUNSAILV_EX_(LFOuCnKc_,F UCNaClTlIeOeN,( mKuQ)u a l| , ^~~~ MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_IIn file included from Ns2/s2debug.ccT:E18R: NIn file included from A../src/s2/s2debug.hL:_55X: (In file included from i../src/s2/base/commandlineflags.hn:s21e: rIn file included from t/usr/local/clang/include/absl/flags/flag.h_:o42r: _In file included from a/usr/local/clang/include/absl/flags/internal/flag.hs:s43i: g/usr/local/clang/include/absl/synchronization/mutex.hn:,1158 :i53n:s ewarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t _or_ a1158s | s i g n _ i mMpult,e x&&& ,m u& &A,B SfLa_lIsNeT,E R N| A ^L _A/usr/local/clang/include/absl/container/internal/btree_container.hT:T509R:I52B:U Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'_ CAP T509U | R E D _ B Y ( t h i sA)B,S L _| I ^~~~N TERNAL_ATTRIBUTE_CAPTURED_BY(this)),/usr/local/clang/include/absl/synchronization/mutex.h : 1166 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | e x p l i c i\t R| e ^l ea/usr/local/clang/include/absl/container/internal/common.hs:a32b:l9e:M unote: tmacro 'ABSL_INTERNAL_IF_false' defined heree xLo c32k | (#Mduetfeixn*e aAbBsSlL__nIoNnTnEuRlNlA Lm_uI,F _cfoanlsste (Ciofn_dsiattiiosnf&i ecdo,n d.). . )| ^_ _VA/usr/local/clang/include/absl/base/nullability.h_:A241R:G22S:_ _note: expanded from macro 'absl_nonnull' | ^ 241 | #define In file included from as2/s2convex_hull_query.ccb:s26l: _In file included from n../src/s2/s2convex_hull_query.ho:n27n: uIn file included from l../src/s2/s2loop.hl: 34_: NIn file included from o../src/s2/mutable_s2shape_index.hn:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h : 67| : ^/usr/local/clang/include/absl/container/internal/btree_container.h :549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_oIn file included from rs2/s2debug.cc_:a18s: sIn file included from i../src/s2/s2debug.hg:n55_: iIn file included from m../src/s2/base/commandlineflags.hp:l21,: In file included from &/usr/local/clang/include/absl/flags/flag.h&:,42 : &In file included from &/usr/local/clang/include/absl/flags/internal/flag.h,: 43f: a/usr/local/clang/include/absl/synchronization/mutex.hl:s1179e:,10 : | warning: ^ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511 :117952 | : note: Mexpanded from macro 'ABSL_INTERNAL_X'u tex *511 | a b s l _ n u l l a bAlBeS Lm_uI_N;T E R| N ^A L_A/usr/local/clang/include/absl/base/nullability.hT:T257R:I23B:U Tnote: Eexpanded from macro 'absl_nullable'_ CA P257T | U#RdEeDf_iBnYe( tahbissl)_)n)u l l a b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, iIn file included from ns2/s2debug.ccs:e18r: tIn file included from _../src/s2/s2debug.ho:r55_: aIn file included from s../src/s2/base/commandlineflags.hs:i21g: nIn file included from _/usr/local/clang/include/absl/flags/flag.hi:m42p: lIn file included from ,/usr/local/clang/include/absl/flags/internal/flag.h :&43&: ,/usr/local/clang/include/absl/synchronization/mutex.h :&1212&:,52 :f awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s e, t r1212u | eb)o;o l | C ^o nd/usr/local/clang/include/absl/container/internal/btree_container.hi:t509i:o52n:: :note: Cexpanded from macro 'ABSL_INTERNAL_X'a stA n509d | C a l l M e t h o d (AcBoSnLs_tI NCToEnRdNiAtLi_oAnT*T RaIbBsUlT_En_oCnAnPuTlUlR EcD)_ B{Y ( t| h ^i s))/usr/local/clang/include/absl/base/nullability.h,: 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l\_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/common.hl: 32_:N9o:n nnote: umacro 'ABSL_INTERNAL_IF_false' defined herel l | 32 ^ | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.ccIn file included from :s2/s2debug.cc26:: 18In file included from : ../src/s2/s2convex_hull_query.hIn file included from :../src/s2/s2debug.h27:: 55In file included from : ../src/s2/s2loop.hIn file included from :../src/s2/base/commandlineflags.h34:: 21In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/flags/flag.h30:: 42In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h67:: 43/usr/local/clang/include/absl/container/internal/btree_container.h: :551/usr/local/clang/include/absl/synchronization/mutex.h::31221:: 54:warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | 1221 | AbBoSoLl_ ICNoTnEdRiNtAiLo_nX:(:iCnassetrAtn_doCra_lalsFsuingcnt,i oinn(sceornts_to rC_oansdsiitgino_ni*m palb,s l&_&n,o n&n&u,l lf acl)s e{, t| r ^u e);/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'511 :52: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n511e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #definIn file included from es2/s2debug.cc :A18B: SIn file included from L../src/s2/s2debug.h_:I55N: In file included from T../src/s2/base/commandlineflags.h:21E: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | R N A Lb_oIoFl_ t(r*uaeb(silf__nsoantniuslfli efdu,n c.).(.T)* iafb_ssla_tniuslfliaebdi l i| t ^y _unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2convex_hull_query.cc::2226:: In file included from ../src/s2/s2convex_hull_query.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2loop.h :24134 | : #In file included from d../src/s2/mutable_s2shape_index.he:f30i: nIn file included from e/usr/local/clang/include/absl/container/btree_map.h :a67b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_551n:o3n:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _Nonn u551l | l A| B ^S L_INTEIn file included from Rs2/s2debug.ccN:A18L: _In file included from X../src/s2/s2debug.h(:i55n: sIn file included from e../src/s2/base/commandlineflags.hr:t21_: oIn file included from r/usr/local/clang/include/absl/flags/flag.h_:a42s: sIn file included from i/usr/local/clang/include/absl/flags/internal/flag.hg:n43,: /usr/local/clang/include/absl/synchronization/mutex.hi:n1230s:e34r:t _warning: otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]r _as s1230i | g n _ i mbpolo,l &(&*,a b&s&l,_ nfoanlnsuel,l tfruunec));( T *| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bsl/usr/local/clang/include/absl/container/internal/btree_container.h_:n511u:l47l:a bnote: iexpanded from macro 'ABSL_INTERNAL_X'l ity _511u | n k n o w n ) , | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I289N:T34E:R Nnote: Aexpanded from macro 'absl_nullability_unknown'L _A T289T | R#IdBeUfTiEn_eC AaPbTsUlR_EnDu_lBlYa(btihliist)y)_)u n k n o w n _ N u l l _ u n s p e c i f i e d\ | | ^ ^~~~ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabili/usr/local/clang/include/absl/container/internal/btree_container.ht:y552_:u79n:k nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]w n _N u552l | l _ uAnBsSpLe_cIiNfTiEeRdN A L| _ ^X (insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSIn file included from Ls2/s2debug.cc_:I18N: TIn file included from E../src/s2/s2debug.hR:N55A: LIn file included from _../src/s2/base/commandlineflags.hX:(21F: uIn file included from n/usr/local/clang/include/absl/flags/flag.hc:,42 : CIn file included from a/usr/local/clang/include/absl/flags/internal/flag.hl:l43e: e/usr/local/clang/include/absl/synchronization/mutex.h,: 1241K:Q12u:a lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] MQu a1241l | , K V ablouoel, (M*Vaablsule_,n o.n.n.u)l l f u n\c ) (| T ^* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | boo/usr/local/clang/include/absl/container/internal/btree_container.hl: 552(:*3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ nonn u552l | l fAuBnScL)_(ITN*T EaRbNsAlL__nXu(lIn file included from ils2/s2coords.ccna:bs18iel: rittIn file included from y__../src/s2/s2coords.hou:rn108k_n: oawIn file included from sns../src/s2/s2point.h)i:g,27n : , In file included from | ../src/s2/s2coder.hi ^:n 23s: e/usr/local/clang/include/absl/base/nullability.hIn file included from r:/usr/local/clang/include/absl/status/status.ht289_::o6734r: :_In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hnote: s:expanded from macro 'absl_nullability_unknown's29 i: g /usr/local/clang/include/absl/strings/cord.hn289:_ | 1140i#md:pe49fli:,n ewarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&a ,b s&l &_1140,n | u t l rl u aeb ,i lf ai lt y s_ eu )n ; k n o| w ^ n _/usr/local/clang/include/absl/container/internal/btree_container.h N: u509 l :l 52_ : u n note: s expanded from macro 'ABSL_INTERNAL_X'pC eocri fd509iR | ee dp E x t | e ^r n a l *A BaSbLsl__nIoNnTnEuRlNlA Lr_eApIn file included from T)s2/s2debug.ccT;:R 18I : B| In file included from U ^../src/s2/s2debug.hT :E55_: CIn file included from A/usr/local/clang/include/absl/base/nullability.h../src/s2/base/commandlineflags.hP::T24121U:R: E22DIn file included from :_/usr/local/clang/include/absl/flags/flag.h B:note: Y42expanded from macro 'absl_nonnull'(: tIn file included from h/usr/local/clang/include/absl/flags/internal/flag.hi :s241)43 | ): #,/usr/local/clang/include/absl/synchronization/mutex.hd e: f i1242n e: 44a b: s lwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] n o n n u l1242 l | _ N to yn pn eu nl\la m e| | ^ ^a bs/usr/local/clang/include/absl/container/internal/common.hl::31::t9y:p enote: _macro 'ABSL_INTERNAL_IF_true' defined herei den t31i | t#ydis2/s2coords.ccn::e:18 t: AyIn file included from Bp../src/s2/s2coords.hSe:L*108_ : IaIn file included from Nb../src/s2/s2point.hTs:El27R_: NnIn file included from Au../src/s2/s2coder.hLl:_l23Ia: FbIn file included from _i/usr/local/clang/include/absl/status/status.htl:ri67ut: eyIn file included from (_/usr/local/clang/include/absl/status/internal/status_internal.hiu:fn29_k: snaotwins f i| e ^d , /usr/local/clang/include/absl/base/nullability.h.:.289.:)34 :i fnote: _/usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nullability_unknown's: a1146t: i10289s: | f #iwarning: detype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ed f i n| e ^ 1146a | bCsolr_dnRuelpl*a baiblsIn file included from ils2/s2convex_hull_query.cct_:yn_26ounn: nkIn file included from unl../src/s2/s2convex_hull_query.hol: 27N: eIn file included from w../src/s2/s2loop.hE:x34t: eIn file included from r../src/s2/mutable_s2shape_index.hn:a30l: RIn file included from e/usr/local/clang/include/absl/container/btree_map.hp:(67a: bw/usr/local/clang/include/absl/container/internal/btree_container.hsn:l 552_:::N3su:lt lrwarning: _i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]nu gn_svpie ce552iw | f id eaAdtB aS ,L | _ ^I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22X:( inote: nexpanded from macro 'absl_nonnull's er t241_ | o#rd_eafsisnieg na,b siln_sneorntn_uolrl_ a_sIn file included from Nss2/s2debug.ccoIn file included from i:ns2/s2edge_clipping.ccg18n:un: 18l_In file included from : li../src/s2/s2debug.hIn file included from m:../src/s2/s2edge_clipping.h p55:| l: ,34 ^In file included from : ../src/s2/base/commandlineflags.h&In file included from :&../src/s2/base/logging.h21,:: 21In file included from &: /usr/local/clang/include/absl/flags/flag.h&In file included from :,/usr/local/clang/include/absl/log/check.h42 :: t37rIn file included from : u/usr/local/clang/include/absl/flags/internal/flag.hIn file included from e:/usr/local/clang/include/absl/log/internal/check_impl.h,43 :f: 21a: /usr/local/clang/include/absl/synchronization/mutex.hlIn file included from :s/usr/local/clang/include/absl/log/internal/check_op.he1249:):;418 : : In file included from | /usr/local/clang/include/absl/log/internal/strip.hwarning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 26 : /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/log_message.h ::1249509319 | :: 47 20:: note: warning: expanded from macro 'ABSL_INTERNAL_X'Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] * a b509 s | 319 l | _ n o n n u lc lo no bsjAetBc StwL,c_ hI aN| r ^T_E tR*N/usr/local/clang/include/absl/base/nullability.h Aa:bLs241_l:A_22Tn:Tu Rlnote: Ilexpanded from macro 'absl_nonnull'Ba UbTl Ee241_ | cIn file included from C#ods2/s2coords.ccAnes:tPf18i&T : nUev In file included from aRb)s../src/s2/s2coords.hE;l:_D 108n_ : oB| In file included from nY ^(../src/s2/s2point.hn t:hu27il/usr/local/clang/include/absl/base/nullability.h: sl: In file included from _)257)../src/s2/s2coder.hN:,:o23 23n: : n u In file included from note: l /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nullable'l : 67 : | In file included from ^257 /usr/local/clang/include/absl/status/internal/status_internal.h | :# 29d e: f/usr/local/clang/include/absl/strings/cord.h i: n1159 e: 17a :b s warning: In file included from l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s2/s2debug.cc_ :n 18u\ : l1159 In file included from l | | ../src/s2/s2debug.hai ^~~~n:b l55il: neIn file included from e../src/s2/base/commandlineflags.h_ :/usr/local/clang/include/absl/container/internal/btree_container.hNC21o:u: r552lIn file included from d:Rl/usr/local/clang/include/absl/flags/flag.h3eapb:l:*42 e : a warning: In file included from b| passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^/usr/local/clang/include/absl/flags/internal/flag.hs l _:/usr/local/clang/include/absl/container/internal/btree_container.hn43:o: 511n:n/usr/local/clang/include/absl/synchronization/mutex.hu52l::l1250 N:note: e43expanded from macro 'ABSL_INTERNAL_X'w: E xwarning: t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e511r | n a l R1250e p | ( | ^ AbBo/usr/local/clang/include/absl/base/nullability.hSo:Ll241_ :(Ia22bNs:lIn file included from T E:s2/s2edge_clipping.ccnote: R:N:expanded from macro 'absl_nonnull'tAy18 Lp: e__ In file included from Ai241d../src/s2/s2edge_clipping.hT | e#:dTenfti34Rin: eItBIn file included from U ya../src/s2/base/logging.hT::El21_:_t: ynCoIn file included from pAen:/usr/local/clang/include/absl/log/check.hPn::*Tu37l Ua: blR In file included from _sE/usr/local/clang/include/absl/log/internal/check_impl.hNlD:o__n21nBoY: nn(nIn file included from uutl/usr/local/clang/include/absl/log/internal/check_op.hll lh: im41e| s ^: t)h In file included from )o/usr/local/clang/include/absl/log/internal/strip.h)d:) (26) ): /usr/local/clang/include/absl/log/internal/log_message.h : | 321 ^: 52 : /usr/local/clang/include/absl/base/nullability.h :warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : 22 : 321 note: | expanded from macro 'absl_nonnull'i n l i 241n | e # \dLe of gi| Mn ^ee sas/usr/local/clang/include/absl/container/internal/common.hbas:gl32e_:&n9 o:Ln nonote: ugmacro 'ABSL_INTERNAL_IF_false' defined herelMl e_s Nso32an | gn#ed:ue:lfoli pn ee| r ^aA tBoSrL<_t: :rr257utiy | peee:n#d, :vd *oeitd friaAbusnbee ls)a_l;Fbn oos nrl| _nmu ^nalt Fulll/usr/local/clang/include/absl/container/internal/btree_container.hl um:ase496tbhlhe: o(d9)_SN:u(t) lr note: li nmacro 'ABSL_INTERNAL_X' defined herea| g ^i b flye /usr/local/clang/include/absl/base/nullability.hS496 :i | | 241n#k ^*:d e 22fa:ib nsnote: elexpanded from macro 'absl_nonnull' _ AnB oS241nL | n_#uIdlNelT fEsiRniNneAk L,a_b sXl (_| Fn ^uo nncn/usr/local/clang/include/absl/base/nullability.hu,: l241lC :a_22Nlo:ln ennote: ueexpanded from macro 'absl_nonnull'l, lK Q u241| a ^l | , # dMeQfuianle, aKbVsall_uneo,n nMuVlall u_eN,o n.n.u.l)l | ^ \ | ^ In file included from s2/s2debug.cc:18: In file included from ../src/s2/s2debug.h:55: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait/usr/local/clang/include/absl/container/internal/btree_container.h_:c553y:c3l:e swarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) ; | ^553 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo r _| a ^s sign_impl, &&, &&, true, truIn file included from es2/s2debug.cc):;18 : In file included from | ../src/s2/s2debug.h ^: 55: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/commandlineflags.h::50921:: 52In file included from :/usr/local/clang/include/absl/flags/flag.h :42note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h509: | 1293 : 33 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A B1293S | Lv_oIiNdT ERReNgAiLs_tAeTrTMRuItBeUxTTEr_aCcAePrT(UvRoEiDd_ B(Y*(atbhsils_)n)o,n n u l l f In file included from n s2/s2coords.cc) (: c18o n: s In file included from t ../src/s2/s2coords.hc h: a r108 * : a bIn file included from s../src/s2/s2point.hl : _27n o: \nIn file included from n../src/s2/s2coder.hu :l| l23 ^ : m sIn file included from g/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/common.h,:: 6731 : :| In file included from 9 ^/usr/local/clang/include/absl/status/internal/status_internal.h: : 29/usr/local/clang/include/absl/base/nullability.h: note: :/usr/local/clang/include/absl/strings/cord.hmacro 'ABSL_INTERNAL_IF_true' defined here241: :122222:: 52 31: | note: #expanded from macro 'absl_nonnull'warning: d type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e f241i | n# ed1222 e | AfiBinnSelL _aiIbnNeTs lE_vnRooNinAndL u_ClIloF r__tNdro:un:eI(nilnfiu_nlsela Rte ip| s ^:f:iSe wda,p (In file included from .Cs2/s2debug.cc.o:.r)d18 :: i:In file included from fI_nsla../src/s2/s2debug.hitn:ie55Rsefp: i*In file included from e ../src/s2/base/commandlineflags.hda: b21 s: | lIn file included from ^_/usr/local/clang/include/absl/flags/flag.h n:o42n: nIn file included from u/usr/local/clang/include/absl/flags/internal/flag.hl:l43 : r/usr/local/clang/include/absl/synchronization/mutex.hh:s1293): In file included from 62{s2/s2convex_hull_query.cc: : 26| warning: : ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2convex_hull_query.h:27/usr/local/clang/include/absl/base/nullability.h: : In file included from 2411293../src/s2/s2loop.h: | :v2234o:i: d In file included from note: R../src/s2/mutable_s2shape_index.hexpanded from macro 'absl_nonnull'e:g 30i: sIn file included from t241e/usr/local/clang/include/absl/container/btree_map.hr | :M#67udtee: fx/usr/local/clang/include/absl/container/internal/btree_container.hiTn:re553 a:ac3eb:sr (lwarning: _v'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]on iodn n(u l*553al | b _sN olnA_nBnuSolnLnl_ Iu lN| lT ^Ef RnN)A(Lc_oXn(sitn scehratr_*o ra_bassIn file included from ls_s2/s2edge_clipping.ccin:og18nn,n: uIn file included from lil../src/s2/s2edge_clipping.h nm:ss34ge: ,r In file included from t ../src/s2/base/logging.h_| :o ^r21_ : aIn file included from /usr/local/clang/include/absl/base/nullability.hs/usr/local/clang/include/absl/log/check.h:s:241i37:g: 22nIn file included from _:/usr/local/clang/include/absl/log/internal/check_impl.hi :m21note: p: expanded from macro 'absl_nonnull'lIn file included from , /usr/local/clang/include/absl/log/internal/check_op.h : &41&241: , | In file included from # /usr/local/clang/include/absl/log/internal/strip.h&d:e&26f,: i /usr/local/clang/include/absl/log/internal/log_message.htn:er 398aub:se11,l:_ ntowarning: rntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nu eIn file included from u)l ls2/s2coords.cc;398 : | _18N : o| In file included from n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/s2/s2coords.hn u :vl108l/usr/local/clang/include/absl/container/internal/btree_container.h o: : iIn file included from 509| d../src/s2/s2point.h: ^*: 47 27a:: bIn file included from note: s../src/s2/s2coder.hIn file included from expanded from macro 'ABSL_INTERNAL_X'l:s2/s2debug.cc _23:n: 18uIn file included from : l/usr/local/clang/include/absl/status/status.h509In file included from l: | ../src/s2/s2debug.ha67 :b: 55lIn file included from : e/usr/local/clang/include/absl/status/internal/status_internal.h In file included from : ../src/s2/base/commandlineflags.hc29 :o: 21n/usr/local/clang/include/absl/strings/cord.h : s: In file included from t1230 /usr/local/clang/include/absl/flags/flag.h&:A: 20B42v:S: ) LIn file included from ;warning: _/usr/local/clang/include/absl/flags/internal/flag.h type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I: N43| T: ^E /usr/local/clang/include/absl/synchronization/mutex.h R1230:N | 1294/usr/local/clang/include/absl/base/nullability.hAi::Ln62257_l::Ai 23Tn:warning: Te type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]cRnote: I oexpanded from macro 'absl_nullable'Bn sUt T 1294E257c | _ | Ch # A adrP* eTf aUbi nRes E lD a_b_s n B lu_Yn l ( u ltalb lhel i aCso b ) r l)ed _ ,: N :uI n l l l i an e Rbe lpe : : d| a ^ t a ( ) c o n s t { c\| o n ^s t| In file included from ^~~~/usr/local/clang/include/absl/base/nullability.hvs2/s2edge_clipping.cc :o:257i18:d: 23*In file included from :/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2edge_clipping.ha ::b553note: 34s:expanded from macro 'absl_nullable': l3 In file included from _:n../src/s2/base/logging.h o:257warning: n21 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]#n: u dIn file included from l/usr/local/clang/include/absl/container/internal/btree_container.he/usr/local/clang/include/absl/log/check.hl:f: 511i37o:bn: e52 jIn file included from ,:a/usr/local/clang/include/absl/log/internal/check_impl.h b: note: s21l| expanded from macro 'ABSL_INTERNAL_X': _ ^ In file included from n /usr/local/clang/include/absl/log/internal/check_op.hu: /usr/local/clang/include/absl/base/nullability.hl41511:l: | 241aIn file included from :b/usr/local/clang/include/absl/log/internal/strip.h 22l: :e26 : note: _/usr/local/clang/include/absl/log/internal/log_message.h expanded from macro 'absl_nonnull'N: u400 l:l 17a241 :b | A# dlBewarning: eSf itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L n _| Ie ^N aTb400sE | lR _N nA oLn _ncAuolTnlTs Rt_I NBvoUonTinEud_l*Cl A aP bT| sU ^lR _EnDu_lBlYa(btlhei sc)o)n)s t & vIn file included from )s2/s2coords.cc ;: In file included from 18 s2/s2debug.cc : | : In file included from ^18 ../src/s2/s2coords.h : :In file included from 108/usr/local/clang/include/absl/base/nullability.h../src/s2/s2debug.h : :: In file included from 25755 ../src/s2/s2point.h:: :23In file included from 27:../src/s2/base/commandlineflags.h : : In file included from 21note: ../src/s2/s2coder.h: expanded from macro 'absl_nullable' :In file included from 23/usr/local/clang/include/absl/flags/flag.h : :257 In file included from 42 | \/usr/local/clang/include/absl/status/status.h : #: In file included from d67| /usr/local/clang/include/absl/flags/internal/flag.he: ^:fIn file included from 43i/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/common.h: n::/usr/local/clang/include/absl/synchronization/mutex.he2931: : :1309a9/usr/local/clang/include/absl/strings/cord.h:b::35s 1234:l:note: _20nmacro 'ABSL_INTERNAL_IF_true' defined herewarning: :u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l warning: l a type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31b1309 | l | #evd oe1234_if | Ndiiun nRlleeli ganAibeB sclStoenLse r_t CI | oNcT ^nhE daRVrNa*Ar LTa_rbIasFcl_e_trnr(ouvneon(iuidlf l_( s*Caaotbrisdsl:f_:inIeondnl,ni un.le.lR. e)fp n:i):f(a_ ss_ ac| t ^hi asrf/usr/local/clang/include/absl/base/nullability.hsi(:e)d241 c:o 22n| s: ^t note: {expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241fIn file included from :is2/s2convex_hull_query.ccn22e: :a26 b: note: sIn file included from lexpanded from macro 'absl_nonnull'../src/s2/s2convex_hull_query.h_ n:o27 n: 241nIn file included from | u../src/s2/s2loop.hl#:dl34e f_iN: noenIn file included from n../src/s2/mutable_s2shape_index.haub:sl30ll: _ In file included from n /usr/local/clang/include/absl/container/btree_map.ho| :n ^67n : u/usr/local/clang/include/absl/container/internal/btree_container.hl:l553In file included from :s2/s2debug.cc_3N::o18 n: nwarning: uIn file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l../src/s2/s2debug.h l: 55 : | In file included from ^../src/s2/base/commandlineflags.h553 : | 21 : In file included from A/usr/local/clang/include/absl/flags/flag.hB:S42L: _In file included from I/usr/local/clang/include/absl/flags/internal/flag.hN:T43E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A1310L:_17X:( iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ert _1310o | r _ a s sciognns,t icnhsaerr*t _aobIn file included from rss2/s2coords.cc_la:_s18sn: ioIn file included from gnnn../src/s2/s2coords.h_u:lil108m : pmIn file included from ls../src/s2/s2point.h,g: ,& 27&c: o,nIn file included from s t../src/s2/s2coder.h& :&v23,o i: tdIn file included from r*/usr/local/clang/include/absl/status/status.hu :ea67,b: s lIn file included from tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hnrs2/s2edge_clipping.cc:oun:n29e18u: l): /usr/local/clang/include/absl/strings/cord.hl;In file included from : ../src/s2/s2edge_clipping.hc 1239:v| ):)34; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~38: :In file included from ../src/s2/base/logging.h| /usr/local/clang/include/absl/container/internal/btree_container.h ^:warning: : 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]511: /usr/local/clang/include/absl/base/nullability.h :In file included from :47/usr/local/clang/include/absl/log/check.h241:: : 37123922: note: | :In file included from expanded from macro 'ABSL_INTERNAL_X'i n/usr/local/clang/include/absl/log/internal/check_impl.h note: l:iexpanded from macro 'absl_nonnull'21 n : 511eIn file included from | /usr/local/clang/include/absl/log/internal/check_op.ha 241 :b | #41ds l: :e In file included from :f i/usr/local/clang/include/absl/log/internal/strip.hnc o:red _26i : na/usr/local/clang/include/absl/log/internal/log_message.h tb:sAle_425Brnno:nSna31lL:u:l:_Clo r I_dwarning: NNRotype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nTeE RnpNu*A l Lal425 _b | As l| _Tn o ^nTLR nouIlgBMlIn file included from Ue s2/s2debug.ccCTosr:Esd18:_:a: CIgIn file included from eAn../src/s2/s2debug.hlFPa:iTtU55naeRR: lEeDpIn file included from :(_c../src/s2/base/commandlineflags.h:Baos:Yn_21(stt: trIn file included from eceh/usr/local/clang/include/absl/flags/flag.hih(a):sr *42) : )| aIn file included from ) ^b/usr/local/clang/include/absl/flags/internal/flag.h s: l43/usr/local/clang/include/absl/base/nullability.h _: : n/usr/local/clang/include/absl/synchronization/mutex.h241 o : :n1310 22n: :u47 l: note: l expanded from macro 'absl_nonnull'warning: f type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i l e241 , | 1310#i n | d t e f i ncel aoin sbtn \cse )hl _ nao| Arn ^~~~nB*S u Lalb_slA lT__TNnRooInnnBnUuuTlEl_lC lOmL sDg ;, | ^c| o ^n st /usr/local/clang/include/absl/base/nullability.hv:o241i:d22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli ncev )a)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n In file included from us2/s2coords.cc241l: | l#18 d: eIn file included from | f../src/s2/s2coords.h ^i:n e108 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h : 1245In file included from | :s2/s2edge_clipping.cc ^38: :18 : In file included from warning: ../src/s2/s2edge_clipping.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 34: In file included from ../src/s2/base/logging.h:21 : 1245In file included from | /usr/local/clang/include/absl/log/check.hi:n37l: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.he: 21a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hl::41:: cIn file included from o/usr/local/clang/include/absl/log/internal/strip.hr:d26_: i/usr/local/clang/include/absl/log/internal/log_message.hn:t426e:r31n:a lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: Cor d426R | e p *L oagbMsels_snauglelFaabtlael (Ccoornds:t: Icnhlairn*e Raebps:l:_tnroenen(u)l l /usr/local/clang/include/absl/container/internal/btree_container.h | : ^f555 i:l3/usr/local/clang/include/absl/base/nullability.he::, 257 :warning: i23passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n: t note: lexpanded from macro 'absl_nullable' i 555n | e 257, | A #B| dS ^eLf _iIn/usr/local/clang/include/absl/base/nullability.hNe:T 241Ea:Rb22NsA:lL __note: nXexpanded from macro 'absl_nonnull'u(l iln asb241el | ret #__doeNruf_lialnsaesb ilagebn s, l | _i ^nn osnenrutl_lo r__Naosnsniuglnl_ h i| n ^t _impl, coIn file included from ns2/s2edge_clipping.ccs:t18 : &In file included from ,../src/s2/s2edge_clipping.h : 34| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509/usr/local/clang/include/absl/log/check.h::5237:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'ABSL_INTERNAL_X'21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41 : 509In file included from | /usr/local/clang/include/absl/log/internal/strip.h : 26 : /usr/local/clang/include/absl/log/internal/log_message.h : 427 : 31 : Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_I N427T | E R N A L _ A T T R I B U T In file included from E s2/s2coords.cc_ :C 18A : PcIn file included from To../src/s2/s2coords.hUn:Rs108Et: D In file included from _c../src/s2/s2point.hBh:Ya27(rt: *hIn file included from i../src/s2/s2coder.has:b)23s)l: _,In file included from n /usr/local/clang/include/absl/status/status.ho :n 67n : u lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h : f29 a: i/usr/local/clang/include/absl/strings/cord.h l: u1258 r: e36 _: m swarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ) A B S 1258L\ | _ AiT nTl| Ri ^In BeU /usr/local/clang/include/absl/container/internal/common.hTc:oEr32_dC_:Oi9Ln:Dt ;enote: rmacro 'ABSL_INTERNAL_IF_false' defined here n a| l ^: : 32C | /usr/local/clang/include/absl/base/nullability.ho#:dr241ed:fR22eip:nF lenote: a expanded from macro 'absl_nonnull'tA *B S aLb241_s | lI#_NdnTeoEfnRinNnuAeLl l_ aI Fb| _sf ^la _lns/usr/local/clang/include/absl/base/nullability.hoe:n(241ni:uf22l_l:s a_note: tNexpanded from macro 'absl_nonnull'io snfn iu241el | dl,# d e.f| .i ^n.e ) a_b_sVlA__nAoRnGnSu_l_l _| N ^o nnull | ^In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNIn file included from As2/s2edge_clipping.ccL:_18X: (In file included from i../src/s2/s2edge_clipping.hn:s34e: rIn file included from t../src/s2/base/logging.h_:o21r: _In file included from a/usr/local/clang/include/absl/log/check.hs:s37i: gIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.h,: 21i: nIn file included from s/usr/local/clang/include/absl/log/internal/check_op.he:r41t: _In file included from o/usr/local/clang/include/absl/log/internal/strip.hr:_26a: s/usr/local/clang/include/absl/log/internal/log_message.hs:i436g:n36_:h iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _im p436l | , cLoongsMte s&s,a g e| D ^e bu/usr/local/clang/include/absl/container/internal/btree_container.hg:F511a:t52a:l (note: cexpanded from macro 'ABSL_INTERNAL_X'o nst 511c | h a r * a b s l _ nAoBnSnLu_lIlN TfEiRlNeIn file included from A,s2/s2coords.ccL :_ 18A| : T ^In file included from T ../src/s2/s2coords.hR:I108/usr/local/clang/include/absl/base/nullability.hBUT: :EIn file included from 241_../src/s2/s2point.h:C:22A27:P: TIn file included from note: U../src/s2/s2coder.hexpanded from macro 'absl_nonnull'R: E23D: _In file included from 241B/usr/local/clang/include/absl/status/status.h | Y:#(67dt: ehIn file included from if/usr/local/clang/include/absl/status/internal/status_internal.hsi:)n29)e: ) /usr/local/clang/include/absl/strings/cord.h a: b1268 s: l51 _: n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n u l l 1268_ | Ni on nl n iu nl el v o i| d\ ^ C o r| d ^: :I/usr/local/clang/include/absl/container/internal/common.hn:l32i:n9e:R enote: pmacro 'ABSL_INTERNAL_IF_false' defined here: :Em p32l | a#cdeeTfrienee( CAoBrSdLR_eIpN*T EaRbNsAlL__nIoFn_nfuallls er(eipf,_ In file included from s s2/s2edge_clipping.cca| :t ^i18s : fIn file included from i../src/s2/s2edge_clipping.h/usr/local/clang/include/absl/base/nullability.he::d34,241: :In file included from .22../src/s2/base/logging.h.::. 21): note: In file included from expanded from macro 'absl_nonnull'_/usr/local/clang/include/absl/log/check.h _:V37 A: 241_In file included from | A#/usr/local/clang/include/absl/log/internal/check_impl.hdRe:GfSi21_n: _eIn file included from /usr/local/clang/include/absl/log/internal/check_op.h a:b| 41s ^: l _In file included from n/usr/local/clang/include/absl/log/internal/strip.ho:n26n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l446 :_43N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 446 ^ | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2coords.cco:n18n: uIn file included from l../src/s2/s2coords.hl: 108_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline voidIn file included from s2/s2convex_hull_query.ccC:o26r: dIn file included from :../src/s2/s2convex_hull_query.h::I27n: lIn file included from i../src/s2/s2loop.hn:e34R: eIn file included from p../src/s2/mutable_s2shape_index.h:::30E: mIn file included from p/usr/local/clang/include/absl/container/btree_map.hl:a67In file included from c: s2/s2edge_clipping.cce:/usr/local/clang/include/absl/container/internal/btree_container.hT18:r: e558In file included from e:(../src/s2/s2edge_clipping.h3C:o:34r : dIn file included from Rwarning: ../src/s2/base/logging.hepassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:p 21*: In file included from a/usr/local/clang/include/absl/log/check.hb :s55837l | : _ nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hnAn:Bu21Sl: LlIn file included from _/usr/local/clang/include/absl/log/internal/check_op.hrIe:Np41,T: EIn file included from R /usr/local/clang/include/absl/log/internal/strip.hN| :A ^26L : _/usr/local/clang/include/absl/log/internal/log_message.hX/usr/local/clang/include/absl/base/nullability.h:(:454i241:n:38s22:e:r t warning: _note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oexpanded from macro 'absl_nonnull' r _a s241454s | | i#g dne ,Lf ioignnMese easrbsstal_g_oenrQo_nuaniseustillglyn F__aNhtoiannltn(_uciomnlpsllt, c ch| oa ^nr s*t a&b,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l509l: 52f:i lnote: eexpanded from macro 'ABSL_INTERNAL_X', | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bAsTlT_RnIoBnUnTuEl_lC A_PNToUnRnIn file included from Eus2/s2coords.ccDl:_l18B : Y (In file included from | t ^../src/s2/s2coords.hh :i108s: )In file included from )../src/s2/s2point.h,: 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h s2/s2edge_clipping.cc: :1282 18: : 47In file included from :../src/s2/s2edge_clipping.h\ : 34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/container/internal/common.h In file included from :1282/usr/local/clang/include/absl/log/check.h32 | ::i379n: :lIn file included from i /usr/local/clang/include/absl/log/internal/check_impl.hn:note: e21 macro 'ABSL_INTERNAL_IF_false' defined herev: oIn file included from i/usr/local/clang/include/absl/log/internal/check_op.h d:32 41 | C: #oIn file included from rd/usr/local/clang/include/absl/log/internal/strip.hed:f:26i:: nI/usr/local/clang/include/absl/log/internal/log_message.hen: l456Ai:Bn38Se:LR _ewarning: Iptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N: T:ESRe Nt456TAr | eL e_ (ILCFoo_rgdfRMaeelpsss*e a(agibefsQl_u_sinaeotntnilusylfFli aertdea,pl ,(.c .o .n| )s ^ t _ _c/usr/local/clang/include/absl/base/nullability.hVh:Aa241_r:A*22R :Ga Sbnote: _s_expanded from macro 'absl_nonnull'l _ n| o ^n241 n | u#ldle ffiinIn file included from les2/s2convex_hull_query.cce :,a26 b: isIn file included from nl../src/s2/s2convex_hull_query.ht_:n o27ln: inIn file included from nu../src/s2/s2loop.hel:l,34 _: N In file included from o| n../src/s2/mutable_s2shape_index.h ^n:u 30l: l/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h 241:| :67 ^22: :/usr/local/clang/include/absl/container/internal/btree_container.h :558note: :expanded from macro 'absl_nonnull'3 : warning: 241 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# def i558n | e aAbBsSlL__nIoNnTnEuRlNIn file included from lAs2/s2closest_edge_query.cc L:__18NIn file included from X: os2/s2crossing_edge_query.ccn(In file included from :ni../src/s2/s2closest_edge_query.hn28u:s: l34eIn file included from l: r../src/s2/s2edge_crosser.h In file included from t: ../src/s2/s2closest_edge_query_base.h_23| :o: ^33rIn file included from : _../src/s2/s2edge_crossings.hIn file included from a:/usr/local/clang/include/absl/container/flat_hash_set.hs47:s: 45iIn file included from : In file included from gIn file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/container/internal/raw_hash_set.hs2/s2coords.ccns2/s2edge_clipping.cc:::,:55266318 18: :: i: 53/usr/local/clang/include/absl/flags/flag.hIn file included from nIn file included from ::../src/s2/s2coords.hs../src/s2/s2edge_clipping.h 110:e::warning: 108r3429'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: t: :In file included from _In file included from ../src/s2/s2point.ho../src/s2/base/logging.h:warning: r:27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]2663_21: | a: sIn file included from s In file included from ../src/s2/s2coder.hi /usr/local/clang/include/absl/log/check.h :g110: 23n | 37 : _v: In file included from hoIn file included from T/usr/local/clang/include/absl/status/status.hii/usr/local/clang/include/absl/log/internal/check_impl.hd&:n: &67t21S : _: evIn file included from iIn file included from ta/usr/local/clang/include/absl/status/internal/status_internal.hlm/usr/local/clang/include/absl/log/internal/check_op.hpF:u:ll29e41,a: g (: a /usr/local/clang/include/absl/strings/cord.hAIn file included from bc:B/usr/local/clang/include/absl/log/internal/strip.hso1290nS:Ll:s26_:I54t: :N: /usr/local/clang/include/absl/log/internal/log_message.hFT &:lEwarning: R,457 atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N: g A38| A*1290/usr/local/clang/include/absl/container/internal/btree_container.hwarning: T | :itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ta511n Rb:sllI52 i_B:457nnUo n | eTnote: En expanded from macro 'ABSL_INTERNAL_X'v_uC olAl i d P 511C T f | loUr aRgd : E , :DI c_n l ioBn n eYRs t (et h p :i:T & s S A )eBt v)ST r) Lce e{_ o| OI n ^~~~rNE| ms tT ^p Ec tRyh(Na/usr/local/clang/include/absl/base/nullability.hCArL:o*_ 241rAdaR:eTpb*22 Tasb:Rls I_lnote: _BnUexpanded from macro 'absl_nonnull'noTn nuEu_l lCl241alA | bPlfe# TraedpUiRe,flEu iDr_ neB| e ^ _Ym a(sbts/usr/local/clang/include/absl/base/nullability.hlgh): _in257 so:| )n)23 ^n): u l/usr/local/clang/include/absl/base/nullability.h l : note: 241_ expanded from macro 'absl_nullable' :N 22o :n257 n | #note: uexpanded from macro 'absl_nonnull' dle f i l n 241e | | a # ^ bds el _f i nn eu \a lb ls| alb ^_l neo/usr/local/clang/include/absl/container/internal/common.h n:n_31Nu:ul9ll :_l Nanote: obmacro 'ABSL_INTERNAL_IF_true' defined herenl neu l 31l| | ^ # d| e ^f ine ABSLIn file included from _s2/s2crossing_edge_query.ccI:N28T: EIn file included from R../src/s2/s2edge_crosser.hN:A23L: _In file included from I../src/s2/s2edge_crossings.hF:_47t: rIn file included from u../src/s2/s2predicates.he:(55i: f/usr/local/clang/include/absl/flags/flag.h_:s118a:t29i:s fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e d, .118. | .v)o iidf _SseattFilsafgi(eadb s l| : ^: Flag* ab/usr/local/clang/include/absl/container/internal/raw_hash_set.hs:l2692In file included from _:s2/s2convex_hull_query.ccn58:o:26n : nIn file included from warning: uIn file included from ../src/s2/s2convex_hull_query.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ls2/s2coords.cc: l:27 18: f: In file included from lIn file included from ../src/s2/s2loop.h2692a../src/s2/s2coords.h: | g:34 ,108: : In file included from cIn file included from o../src/s2/mutable_s2shape_index.hn ../src/s2/s2point.h:s :30t 27: c: oIn file included from nVIn file included from &/usr/local/clang/include/absl/container/btree_map.h s../src/s2/s2coder.h:vt:67) 23: T: /usr/local/clang/include/absl/container/internal/btree_container.h{&In file included from : /usr/local/clang/include/absl/status/status.h558 v::| a673 ^l: : uIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h /usr/local/clang/include/absl/base/nullability.hwarning: :A:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]29B241 : S:/usr/local/clang/include/absl/strings/cord.hL22:_:1301 I :558N56note: | T:expanded from macro 'absl_nonnull' E Rwarning: NA type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]AB241S L | L__#AI dTN1301eTT | fREIiinRlBinnNUAeLeT E__ CaAXPvb(TosilnUiRd_ sCEonreDr_tB_oodY:nrn(u:_talIlh s_nNissloin)i)g nn,n iue| Rnelp ^~~~sle : r :tC| _o ^om rm_iatsTsriegen(_choinnstt_ iCmoprld,R ecpo*n satb s&l,_ n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l ab l559e | o l d _ r e p , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 :c23o:n snote: texpanded from macro 'absl_nullable' &, 257f | a#ldseef,i nter uaeb,s l _| n ~~~~~~~~~~~~~~~~~~~~~u lla b560l | e _ N u l l a b l e | ^ const_itIn file included from es2/s2coords.ccr:a18t: oIn file included from r../src/s2/s2coords.h(:h108i: nIn file included from t../src/s2/s2point.h): 27A: BIn file included from S../src/s2/s2coder.hL:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: AIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:C29O: M/usr/local/clang/include/absl/strings/cord.hM:A1302):;50 : | warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h :1302511 | : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N T E R N A L _ A T T RCIoBrUdTREe_pC*A PaTbUsRlE_Dn_oBnYn(utlhli sr)e)p), | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' In file included from s2/s2edge_clipping.cc /usr/local/clang/include/absl/container/internal/raw_hash_set.h: : 182412734 : | : In file included from #65 ../src/s2/s2edge_clipping.hd: :e \34fwarning: : i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from n | ../src/s2/base/logging.he ^~~~: a21 b: s2734lIn file included from | _/usr/local/clang/include/absl/log/check.h n: o37 n: n uIn file included from l /usr/local/clang/include/absl/log/internal/check_impl.hl : _21 N: o/usr/local/clang/include/absl/log/internal/check_op.hn :n u180l l: 42 : | ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T&& v180a | lAuBeS LA_BASTLT_RIINBTUETREN_APLU_RAET_TFRUINBCUTTIEO_NC AcPoTnUsRtE Dc_hBaYr(*t haibss)l)_ n o| n ^~~~n ull MakeChIn file included from es2/s2coords.ccc:k18F: aIn file included from i../src/s2/s2coords.hl:S108t: rIn file included from i../src/s2/s2point.hn:g27(: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 1312:38 :241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e1312 | aibnslli_nneo nanbuslll: :_cNoorndn_uilnlt e r| n ^a l::CordRep*In file included from s2/s2edge_clipping.cca:b18s: lIn file included from _../src/s2/s2edge_clipping.hn:u34l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from C/usr/local/clang/include/absl/log/check.ho:r37d: :In file included from :/usr/local/clang/include/absl/log/internal/check_impl.hI:n21l: i/usr/local/clang/include/absl/log/internal/check_op.hn:e181R:e25p:/usr/local/clang/include/absl/container/internal/btree_container.h: ::warning: 561ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:l e3a:r (181warning: ) | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] { | c ^561o | n s/usr/local/clang/include/absl/base/nullability.h t:A 257Ba:Sb23Ls:_l I:note: N:expanded from macro 'absl_nullable'TS EtR Na257At | Lu#_sdXe*(f iiannbess elar_btsn_loo_nnrnu_ulllalas bsslitega n_t,Nu usil,nl sacebolrnets _t o | r ^c_ haasrs*i ganb_shli_nnto_ninmuplll, pcroenfsitx )&;, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h::241509::2252:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X' 241 | #509d | e f i n e a b s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uAlTlT R I| B ^U TE_CAPTURIn file included from Es2/s2edge_clipping.ccD:_18B: YIn file included from (../src/s2/s2edge_clipping.hIn file included from t:s2/s2coords.cch34:i: 18sIn file included from : )../src/s2/base/logging.hIn file included from ):../src/s2/s2coords.h,21: : 108 In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2point.h 37: : 27 In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h In file included from : ../src/s2/s2coder.h21 :: 23/usr/local/clang/include/absl/log/internal/check_op.h : : In file included from 181 /usr/local/clang/include/absl/status/status.h: :58 67: : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 29 : /usr/local/clang/include/absl/strings/cord.h\181: | 1321 :| 48 ^ : c/usr/local/clang/include/absl/container/internal/common.hwarning: o:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n31s :t9 :a b note: s1321macro 'ABSL_INTERNAL_IF_true' defined herel | :i:n lS31it | nae# tvduoeisfd* i Cnaoebr ds:Al:B_ISnLon_lnIinNnuTleElRR eNspAt:La:_CtIouFps_y,tT rocuAoern(rsiatyf (_ccshhaaartr*i *sa bfsailbe_sdn,ol n_.nn.uo.ln)nl uildfslt_ )sp acrtoeinfssiftxi) e;{d | | | ^ ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' In file included from 241241s2/s2convex_hull_query.cc | | #:d#e26df: eifnIn file included from ie../src/s2/s2convex_hull_query.hn :ea 27ab: sblIn file included from s_../src/s2/s2loop.hln:_o34nn: nouIn file included from nl../src/s2/mutable_s2shape_index.hnl:u 30_lN: olnIn file included from n u/usr/local/clang/include/absl/container/btree_map.hl_:lN o67 n: | n/usr/local/clang/include/absl/container/internal/btree_container.h ^u: l561l: 3 :| ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(iIn file included from ns2/s2edge_clipping.ccs:e18r: tIn file included from _../src/s2/s2edge_clipping.ho:r34_: aIn file included from s../src/s2/base/logging.hs:i21g: nIn file included from ,/usr/local/clang/include/absl/log/check.h :i37n: sIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:t21_: o/usr/local/clang/include/absl/log/internal/check_op.hr:_189a:s28s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ hint _189i | mipnll,i nceo ncsotn s&t, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l :: S562t | a t u s * a b s l _ n o n n u l l cAosnSstta t&u,s (tcrounes,t faablssle:,: S t| a ~~~~~~~~~~~~~~~~~~~~~t us& 563s | ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' co n241s | t#_dietfeirnaet oarb(shli_nnto)n nAuBlSlL __INNoTnEnRuNlAlL _ C| O ^M MA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_AIn file included from Ts2/s2edge_clipping.ccT:R18I: BIn file included from U../src/s2/s2edge_clipping.hT:E34_: CIn file included from A../src/s2/base/logging.hP:T21U: RIn file included from E/usr/local/clang/include/absl/log/check.hD:_37B: YIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.ht:h21i: s/usr/local/clang/include/absl/log/internal/check_op.h):)193,: 21 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | c o n s t a b s l : :\S t a| t ^~~~u s* absl/usr/local/clang/include/absl/container/internal/btree_container.h_:n561o:n3n:u lwarning: l passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A s/usr/local/clang/include/absl/container/internal/btree_container.hS:t511a:t52u:s (note: cexpanded from macro 'ABSL_INTERNAL_X'o nst 511a | b s l : : S t a t u sAOBrSI&N TsE)R N{A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B241U:T22E:_ Cnote: Aexpanded from macro 'absl_nonnull'P TU R241E | D#_dBeYf(itnhei sa)b)s)l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_falIn file included from ss2/s2edge_clipping.cce:(18i: fIn file included from _../src/s2/s2edge_clipping.hs:a34t: iIn file included from s../src/s2/base/logging.hf:i21e: dIn file included from ,/usr/local/clang/include/absl/log/check.h :.37.: .In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h :_21_: V/usr/local/clang/include/absl/log/internal/check_op.hA:_202A:R46G:S __ | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewStrIn file included from is2/s2convex_hull_query.ccn:g26(: )In file included from ;../src/s2/s2convex_hull_query.h : 27| : ^In file included from ../src/s2/s2loop.h:34/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2230:: In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'absl_nonnull'67 : /usr/local/clang/include/absl/container/internal/btree_container.h :241564 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e ab s564l | _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lX ( i| n ^s ert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2edge_clipping.cc31: | 18#: dIn file included from e../src/s2/s2edge_clipping.hf:i34n: eIn file included from ../src/s2/base/logging.hA:B21S: LIn file included from _/usr/local/clang/include/absl/log/check.hI:N37T: EIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hN:A21L: _/usr/local/clang/include/absl/log/internal/check_op.hI:F226_:t59r:u ewarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i f_sa t226i | svfoiiedd ,M a.k.e.C)h eicfk_OspaVtailsufeiSetdr i n| g ^( std::ostream& oIn file included from ss2/s2convex_hull_query.cc,: 26c: oIn file included from n../src/s2/s2convex_hull_query.hs:t27 : vIn file included from o../src/s2/s2loop.hi:d34*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: a/usr/local/clang/include/absl/container/internal/btree_container.hb:l564e: 3p:) ;warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]| ^ /usr/local/clang/include/absl/base/nullability.h: 257564: | 23 : Anote: Bexpanded from macro 'absl_nullable'S L_ I257N | T#EdReNfAiLn_eX (aibnssle_rntu_lolra_balses i_gNnu,l lianbsleer t _| o ^r _assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2edge_clipping.cc : 18 : In file included from ../src/s2/s2edge_clipping.h : 34 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37\: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^~~~21 : /usr/local/clang/include/absl/log/internal/check_op.h:276:13: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]564 :3: warning: 276 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c o/usr/local/clang/include/absl/container/internal/btree_container.hn:s511t: 52v:o inote: dexpanded from macro 'ABSL_INTERNAL_X'* ab s511l | _ n u l l a b l e oApBeSrLa_tIoNrT&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | co/usr/local/clang/include/absl/container/internal/btree_container.hn:s568t: 3c:h awarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* abs l568_ | n o nAnBuSlLl_)I;N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:X241(:i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn,e ianbsselr_tn_oonrn_ualsls i_gNno_nhniunltl_ i m| p ^l , const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2edge_clipping.cc: 18509: | In file included from ../src/s2/s2edge_clipping.h : 34 : In file included from ../src/s2/base/logging.h : 21 : In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:A295L:_20A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUTE _295C | AcPoTnUsRtE Ds_iBgYn(etdh icsh)a)r,* a b s l _ n o n n u l l o p e r a t o r < <\( s t| d ^: :b/usr/local/clang/include/absl/container/internal/common.ha:s32i:c9_:o snote: tmacro 'ABSL_INTERNAL_IF_false' defined herer eam <32c | h#adre,f iTnrea iAtBsS>L&_,I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241I:F22_:f anote: lexpanded from macro 'absl_nonnull's e( i241f | _#sdaetfiisnfei eadb,s l._.n.o)n n_u_lVlA __ANRoGnSn_u_l l | ^| ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from In file included from s2/s2edge_clipping.cc../src/s2/s2loop.h::1834: : In file included from In file included from ../src/s2/s2edge_clipping.h../src/s2/mutable_s2shape_index.h::3430: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/btree_map.h::2167: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/check.h::56837:: 3In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/internal/check_op.h :296:63: 568 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L296_ | I N T E R N A L _ X ( i n s e r t _ o r _ a s s i g n , i n s e r t _ o r _ a s s i gcno_nhsitn ts_iigmnpeld, cchoanrs*t a&b,s l&_&n,o n n| u ^l l)/usr/local/clang/include/absl/container/internal/btree_container.h;: 511 :| 52 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X': 241:22: 511note: | expanded from macro 'absl_nonnull' 241 | # d e f iAnBeS La_bIsNlT_EnRoNnAnLu_lAlT T_RNIoBnUnTuEl_lC A P| T ^U RED_BY(this))) In file included from s2/s2edge_clipping.cc : 18 : In file included from ../src/s2/s2edge_clipping.h : 34 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h\: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/container/internal/common.h:/usr/local/clang/include/absl/log/internal/check_op.h32::2989::22 : note: warning: macro 'ABSL_INTERNAL_IF_false' defined here type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | #298d | ecfoinnset AuBnSsLi_gInNeTdE RcNhAaLr_*I Fa_bfsall_sneo(ninfu_lsla toipsefriaetdo,r .<.<.()s t_d_:V:Ab_aAsRiGcS__o_s t r| e ^a m&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* aIn file included from bs2/s2convex_hull_query.ccs:l26_: nIn file included from o../src/s2/s2convex_hull_query.hn:n27u: lIn file included from l../src/s2/s2loop.h):;34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22:/usr/local/clang/include/absl/container/internal/btree_container.h :570note: :expanded from macro 'absl_nonnull'3 : warning: 241 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# defi n570e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^o r_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_sIn file included from as2/s2edge_clipping.cct:i18s: fIn file included from i../src/s2/s2edge_clipping.he:d34,: In file included from .../src/s2/base/logging.h.:.21): In file included from _/usr/local/clang/include/absl/log/check.h_:V37A: _In file included from A/usr/local/clang/include/absl/log/internal/check_impl.hR:G21S: _/usr/local/clang/include/absl/log/internal/check_op.h_: 323 :| 46 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | In file included from s2/s2convex_hull_query.cc :f26r: iIn file included from In file included from es2/s2coords.ccn../src/s2/s2convex_hull_query.h:d:18 27: v: oIn file included from In file included from i../src/s2/s2coords.h../src/s2/s2loop.hd:: 10834A: : bIn file included from In file included from s../src/s2/s2point.h../src/s2/mutable_s2shape_index.hl::F2730o: : rIn file included from In file included from m../src/s2/s2coder.h/usr/local/clang/include/absl/container/btree_map.ha::t2367F: : lIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hu/usr/local/clang/include/absl/status/status.h:s:570h67:(: 3SIn file included from :t/usr/local/clang/include/absl/status/internal/status_internal.h r:warning: i29passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n: g/usr/local/clang/include/absl/strings/cord.hi:f1505 y:570S41 | i: n kwarning: A*type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SaLb_ Is1505Nl | T_iEnnRolNinAnnLeu_ lXvl(o iisnidsn eCkro,tr _d o:| r: ^C_o apsy/usr/local/clang/include/absl/base/nullability.hsT:io241gA:nr,22r a:yi Innote: msexpanded from macro 'absl_nonnull'pel r(tc _h241aor | r*# _daaebfssisnlie_gn noa_nbhnsilun_ltln_o indmsnptul)l, lc oc_noNsnotsn tn{ u &l ,l| ^& &| , ^ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/btree_container.h:note: 511expanded from macro 'absl_nonnull': 52: 241note: | expanded from macro 'ABSL_INTERNAL_X'# def i511n | e a b s l _ n o n nAuBlSlL __INNoTnEnRuNlAlL _ A| T ^T RIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSLIn file included from _s2/s2coords.ccI:N18T: EIn file included from R../src/s2/s2coords.hN:A108L: _In file included from I../src/s2/s2point.hF:_27t: rIn file included from u../src/s2/s2coder.he:(23i: fIn file included from _/usr/local/clang/include/absl/status/status.hs:a67t: iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hf:i29e: d/usr/local/clang/include/absl/strings/cord.h,: 1514.:.29.:) warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f _sa t1514i | s f i e dc o r| d ^_ internal::CordRIn file included from es2/s2convex_hull_query.ccp:*26 : aIn file included from b../src/s2/s2convex_hull_query.hs:l27_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :t30r: eIn file included from e/usr/local/clang/include/absl/container/btree_map.h): 67{: /usr/local/clang/include/absl/container/internal/btree_container.h :| 570 ^: 3: /usr/local/clang/include/absl/base/nullability.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]241 :22: note: expanded from macro 'absl_nonnull' 570 | 241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(ninnuslelr t__Noorn_nauslsli g n| , ^ insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) In file included from {s2/s2edge_clipping.cc : 18| : ^In file included from ../src/s2/s2edge_clipping.h:34: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | #/usr/local/clang/include/absl/log/internal/check_op.hd:e428f:i44n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o428n | nAuBlSlL __ANToTnRnIuBlUlT E _| R ^E TURNS_NONNULL const char* ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l572_:n3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l Ma k572e | C h eAcBkSOLp_SItNrTiEnRgN(A L _| X ^( ins/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | ,# dienfsienret _aobrs_la_snsoingnnu_lhli In file included from n_s2/s2coords.cctN:_o18in: mnIn file included from pu../src/s2/s2coords.hll:,l108 : c In file included from o| ../src/s2/s2point.hn ^:s t27 : &In file included from ,../src/s2/s2coder.h :&23&: ,In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2edge_clipping.cc ::| 6718 ^: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2edge_clipping.h/usr/local/clang/include/absl/container/internal/btree_container.h:::2934509: : :In file included from /usr/local/clang/include/absl/strings/cord.h52../src/s2/base/logging.h:::1530 21:: note: 55In file included from expanded from macro 'ABSL_INTERNAL_X':/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from 509 /usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h1530 : | 429i n: l31 i: n ewarning: A type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]CBo SrLd_: I:429NC | hTu En Rk NI ATtL1e_ rAvaT1tTo,Rr IT:B2:U CThvEu2_n,Ck AIn file included from IctPes2/s2debug.ccoTr:nUa18tsoRr: tE(In file included from Dc_../src/s2/s2debug.hcoBnY:(hs55tat: hr In file included from Cio*../src/s2/base/commandlineflags.h sr:a)d)*21 ba,b: ss l/usr/local/clang/include/absl/flags/flag.hl _:n_ n110oo n:nn n29u u:ll l lc owarning: r type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]de )x p r{ t110 e | x| v ot ^ i)d SAe/usr/local/clang/include/absl/base/nullability.ht B :FS L241l _ :\aAg22 T(: Ta | Rbnote: s ^lIexpanded from macro 'absl_nonnull'B U: T:/usr/local/clang/include/absl/container/internal/common.h EF:l241_31a | gN9*dNe:f La biInnote: sNemacro 'ABSL_INTERNAL_IF_true' defined here lE_ na;bos nln31u _ | l| ln #f ^odnln uealfl/usr/local/clang/include/absl/base/nullability.hgi :_,n 241Nec:oo 22Ann:Bsn uStLnote: _l expanded from macro 'absl_nonnull'TI&l vN T) E 241{| R ^ | N # Ad| Le ^f_ iInFe_ /usr/local/clang/include/absl/base/nullability.hta:rb241us:el22(_:in fonote: _nexpanded from macro 'absl_nonnull'sn autl il241s | f_#iNdeeodf,n in.nu.el.l ) a b is| f ^l_ _snaotninsuflile d_ N o| n ^n ull | ^ In file included from In file included from s2/s2edge_clipping.ccs2/s2convex_hull_query.cc::1826: : In file included from In file included from ../src/s2/s2edge_clipping.h../src/s2/s2convex_hull_query.h::3427: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2loop.h::2134: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/mutable_s2shape_index.h::3730: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/btree_map.h::2167: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::432572::133:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 432 | c572o | n s In file included from tAs2/s2debug.cc Bc:Sh18La: _rIn file included from I*../src/s2/s2debug.hN T:aE55bRs: NlIn file included from A_../src/s2/base/commandlineflags.hLn:_o21Xn: (n/usr/local/clang/include/absl/flags/flag.hiu:nls118le: r29Mta:_k oewarning: rCtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_h aescsk iO118gpn | S,vt oriiinndsg e(SrTet1t_ Fovlr1a_,ga (saTsb2i sgvln2:_:,hF li na| tg ^_< iTm/usr/local/clang/include/absl/base/nullability.hp>:l*241, : a22bcs:lo_ nnnote: soexpanded from macro 'absl_nonnull'tn n& ,u241 l | &l# &df,elf ai nge| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ac bosnl s_t573 nV | o& n nv u) l {l _| N ^ o n n/usr/local/clang/include/absl/base/nullability.h u: l241 l: 22 :| t ^note: r uexpanded from macro 'absl_nonnull'e , f241a | l#In file included from sds2/s2edge_clipping.ccee:,f18 i: cnIn file included from oe../src/s2/s2edge_clipping.hn :sa34tb: _sIn file included from il../src/s2/base/logging.ht_:en21ro: nanIn file included from tu/usr/local/clang/include/absl/log/check.hol:rl37( : h_In file included from iN/usr/local/clang/include/absl/log/internal/check_impl.hno:tn21)n: u/usr/local/clang/include/absl/log/internal/check_op.hAl:Bl433S :L 56_| :I ^ N warning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L433_ | C O M M A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | A B S L _cIoNnTsEtR NcAhLa_rA*T TaRbIsBlU_TnEo_nCnAuPlTlU ReExDp_rBtYe(xtth)i s{) ) ,| ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^~~~l _nonnull/usr/local/clang/include/absl/container/internal/btree_container.h :_572N:o3n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l /usr/local/clang/include/absl/container/internal/btree_container.h| : ^511 :52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ In file included from | s2/s2edge_clipping.cc ^: 18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2convex_hull_query.cc21:: 26/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 451../src/s2/s2convex_hull_query.h::127:: In file included from ../src/s2/s2loop.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]34 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/mutable_s2shape_index.h::45030:: 25In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/container/internal/btree_container.h:574 :4503 | : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] x, 574x | , cAoBnSsLt_ IcNhTaErR*N AaLb_sXl(_innosnenrutl_lo)r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn_eh ianbts_li_mnpoln,n ucloln s_tN o&n,n u&l&l, | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSLIn file included from _s2/s2edge_clipping.ccI:N18T: EIn file included from R../src/s2/s2edge_clipping.hN:A34L: _In file included from A../src/s2/base/logging.hT:T21R: IIn file included from B/usr/local/clang/include/absl/log/check.hU:T37E: _In file included from C/usr/local/clang/include/absl/log/internal/check_impl.hA:P21T: U/usr/local/clang/include/absl/log/internal/check_op.hR:E452D:_1B:Y (warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h is) )452, | A B S L _ L O G _ I N T E R N A L _ D E F I N E\_ M A| K ^E _C/usr/local/clang/include/absl/container/internal/common.hH:E31C:K9_:O Pnote: _macro 'ABSL_INTERNAL_IF_true' defined hereS TRI N31G | _#EdXeTfEiRnNe( iAnBtS6L4__ItN)T;E R N| A^L _I/usr/local/clang/include/absl/log/internal/check_op.hF:_449t:r31u:e (note: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'f _sa t449i | s f iees2/s2debug.ccxd:,t23 e:.r1.n:. )twarning: e '__COUNTER__' is a C2y extension [-Wc2y-extensions]mip fl_ast ae23t | icSs2of_inDesEdFtI N E c_h| ab ^ro *o la(bss2ld_enboungn,u l!In file included from l!s2/s2convex_hull_query.cc g:Mo26ao: kgIn file included from el../src/s2/s2convex_hull_query.hCe:h:27:eD: cEIn file included from kB../src/s2/s2loop.hOU:pG34S_: tMIn file included from rO../src/s2/mutable_s2shape_index.hiD:nE30g,: ( In file included from /usr/local/clang/include/absl/container/btree_map.h | :^\67 : | /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/commandlineflags.h ^:: 57427::/usr/local/clang/include/absl/base/nullability.h33:::241 :warning: 22note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:expanded from macro 'S2_DEFINE_bool' note: expanded from macro 'absl_nonnull' 27 | 574 | 241 A | B S#ALdB_eSfFLiL_nAIeGN (TbaoEboRslN,lA _nLna_omXen,(n idunelsflea ur_ltNt__ovnoanrlu_ulael,s sd ie| gs ^cnr ,i pitnisoenr)t In file included from _ s2/s2edge_clipping.cco| :r ^18_ : aIn file included from s../src/s2/s2edge_clipping.h/usr/local/clang/include/absl/flags/flag.hs::i34170g: :nIn file included from _3../src/s2/base/logging.hh::i 21n: note: tIn file included from expanded from macro 'ABSL_FLAG'_/usr/local/clang/include/absl/log/check.h i:m37 p: 170lIn file included from | ,/usr/local/clang/include/absl/log/internal/check_impl.h : c21Ao: Bn/usr/local/clang/include/absl/log/internal/check_op.hSs:Lt_452 F:&L1A,: G _&warning: I&type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M,P L /usr/local/clang/include/absl/log/internal/check_op.h(| T: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~y450p e:,25 : n a575note: m | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e , d e450 f | a u l t _ v a l u xe ,, hx e, l ptc)ro un es| , ^t tcr/usr/local/clang/include/absl/flags/flag.hhu:ae272r,:* 3 c:ao bnnote: ssexpanded from macro 'ABSL_FLAG_IMPL'lt __niot ne272nr | u al tAlBoS)r L(_ hF| L ^Ai nGt/usr/local/clang/include/absl/base/nullability.h_)I: M241AP:BL22_SD:LE _Cnote: LIexpanded from macro 'absl_nonnull'AN RTEE_ RH241ENL | AP#L_d_WeCRfOiAMnPMePA E)aR;(b nsa lm| _e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n, o nhne/usr/local/clang/include/absl/container/internal/btree_container.hul:lp509l): 47_ :N o note: n expanded from macro 'ABSL_INTERNAL_X' n u l l 509 | | ^ \ A| B ^S L_/usr/local/clang/include/absl/flags/flag.hI:N250T:E44R:N Anote: Lexpanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER'In file included from _ s2/s2edge_clipping.ccA:T18 T: 250RIn file included from | I../src/s2/s2edge_clipping.h B: Uc34To: EnIn file included from _s../src/s2/base/logging.htCe:Ax21Pp: TrIn file included from U /usr/local/clang/include/absl/log/check.hRa:Eu37Dt: o_ In file included from BF/usr/local/clang/include/absl/log/internal/check_impl.hYL:(A21tG: hS/usr/local/clang/include/absl/log/internal/check_op.hi_:sh453)e:)l1,p: _ swarning: t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r a g e _453 # | #A nB aS mL e_ L AO BG S_ LI _N IT NE TR EN\RA NL A_| LD ^~~~_E UFNIINQEU_EM_A/usr/local/clang/include/absl/container/internal/btree_container.hSK:ME574A_:LC3LH:_E NCwarning: AKpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]M_ EO(/usr/local/clang/include/absl/container/internal/btree_container.hP):_ 511S\:T 52R :I| N ^note: G expanded from macro 'ABSL_INTERNAL_X'_ E/usr/local/clang/include/absl/base/optimization.hX:T306 E:511R46 | N: ( unote: iexpanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' n t 6 4306 _ | t ) A;aB sS mL| (_^AI BNST/usr/local/clang/include/absl/log/internal/check_op.hLE:_R449IN:NAT31LE:_R ANnote: TAexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'TL R_IUB NU449IT | QE U_ ECe_AxSPtMTeAUrLRnLE _DtN_eABmMYpE(l1ta(ht.ieas b)cs)ol)n. s_ t_ C cO hU aN rT *E R a_ b_ s) l) _ n o| n ^ n u l l M a\k e C| h ^e ck/usr/local/clang/include/absl/container/internal/common.hO:p31S:t9r:i nnote: gmacro 'ABSL_INTERNAL_IF_true' defined here( \31 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fIiFn_et raubes(li_fn_osnantuilslf i_eNdo,n n.u.l.l) i| f ^_ satisfiedIn file included from s2/s2edge_clipping.cc :| 18 ^: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from 21s2/s2convex_hull_query.cc: :/usr/local/clang/include/absl/log/internal/check_op.h26:: 453In file included from :../src/s2/s2convex_hull_query.h1::27 : In file included from warning: ../src/s2/s2loop.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 34: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/mutable_s2shape_index.h450::3025: :In file included from /usr/local/clang/include/absl/container/btree_map.h:note: 67expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': /usr/local/clang/include/absl/container/internal/btree_container.h:574 :4503 | : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] x, 574x | , cAoBnSsLt_ IcNhTaErR*N AaLb_sXl(_innosnenrutl_lo)r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn_eh ianbts_li_mnpoln, ncuolnls t_ N&o,n n&u&l,l | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 575 | trueIn file included from ,s2/s2edge_clipping.cc :t18r: uIn file included from e../src/s2/s2edge_clipping.h,: 34c: oIn file included from n../src/s2/base/logging.hs:t21_: iIn file included from t/usr/local/clang/include/absl/log/check.he:r37a: tIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:(21h: i/usr/local/clang/include/absl/log/internal/check_op.hn:t454): 1A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E454R | NAABLS_LC_OLMOMGA_)I;N T E| R ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N AL_/usr/local/clang/include/absl/container/internal/btree_container.hD:E511F:I47N:E _note: Mexpanded from macro 'ABSL_INTERNAL_X'A KE_ C511H | E C K _ O P _ S T R IANBGS_LE_XITNETRENR(NfAlLo_aAtT)T;R I B| U^T E_/usr/local/clang/include/absl/log/internal/check_op.hC:A449P:T31U:R Enote: Dexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ BY( t449h | i s )e)x)t e r n t e m p l a t e c o n s t c h a r *\ a b| s ^~~~l _nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]577 :3: warning: 455 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A BSL_ L577O | G _ IANBTSELR_NIANLT_EDRENFAILN_EX_(MiAnKsEe_rCtH_EoCrKIn file included from __s2/s2coords.ccaO:sP18s_: iSIn file included from gT../src/s2/s2coords.hnR:,I108 N: iGIn file included from n_../src/s2/s2point.hsE:eX27rT: tEIn file included from _R../src/s2/s2coder.hoN:r(23_d: aoIn file included from su/usr/local/clang/include/absl/status/status.hsb:il67ge: n)In file included from _;/usr/local/clang/include/absl/status/internal/status_internal.hh :i 29n| : t^_/usr/local/clang/include/absl/strings/cord.h i:m/usr/local/clang/include/absl/log/internal/check_op.h1666p::l44948,:: 31 &:warning: & type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c o1666n | s itn449 l | &i ,n ee xC| to ^er dr n/usr/local/clang/include/absl/container/internal/btree_container.h C:to509er:md52p::l: aAnote: tdexpanded from macro 'ABSL_INTERNAL_X'ev acnoc ne509sA | tn dc Rh ea ar d* ( C ah ba sr lIA_tBenSroLan_tnIouNrlT*l E aRMbNasAklLe__CnAohTnenTcuRklIOlBp USiTttEr,_i Cn Ag| P( ^T U R E/usr/local/clang/include/absl/base/nullability.h\D: _241 B:| Y22 ^(: t h/usr/local/clang/include/absl/base/nullability.hnote: i:expanded from macro 'absl_nonnull's241 ):)22 ,:241 | note: # expanded from macro 'absl_nonnull'd e f i n e241 | a#b ds el f_ in no en n au bl sl l __ nN oo nn\n nu ul| ll ^l _ N| /usr/local/clang/include/absl/container/internal/common.ho ^:n 32n:u9l:l note: | macro 'ABSL_INTERNAL_IF_false' defined here ^ 32 | #dIn file included from es2/s2edge_clipping.ccf:i18n: eIn file included from ../src/s2/s2edge_clipping.hA:B34S: LIn file included from _../src/s2/base/logging.hI:N21T: EIn file included from R/usr/local/clang/include/absl/log/check.hN:A37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hF:_21f: a/usr/local/clang/include/absl/log/internal/check_op.hl:s455e:(1i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a t/usr/local/clang/include/absl/log/internal/check_op.hi:s450f:i25e:d ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'.In file included from .s2/s2coords.cc.: )18450 : | _In file included from _ ../src/s2/s2coords.hV :A 108_ : A In file included from R ../src/s2/s2point.hGx:S,27_ : _xIn file included from , ../src/s2/s2coder.h :c| 23o ^: n In file included from s/usr/local/clang/include/absl/status/status.ht: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : a/usr/local/clang/include/absl/strings/cord.hb:In file included from s1672s2/s2convex_hull_query.ccl:_:41n26:o: nIn file included from warning: n../src/s2/s2convex_hull_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u: l27l: )In file included from ../src/s2/s2loop.h 1672:| | 34 ^i: n In file included from l../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.hi:n:30e241 : v:oIn file included from 22i/usr/local/clang/include/absl/container/btree_map.hd:: 67C: onote: /usr/local/clang/include/absl/container/internal/btree_container.hrexpanded from macro 'absl_nonnull':d 577:: :3241A:d | v#warning: adpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]ne cfei(n eC 577ha | ab rsI ltA_eBrnSaotnLno_urIl*Nl T aEb_RsNlNoA_nLnn_oXnu(nliulnl sl ei| rt ^t, _soirz_ea_sts ing_nb,y tienss)e r{t _ o| In file included from r ^s2/s2edge_clipping.cc_ :a18s: s/usr/local/clang/include/absl/base/nullability.hIn file included from i:../src/s2/s2edge_clipping.hg241:n:34_22: h:In file included from i ../src/s2/base/logging.hn:note: t21expanded from macro 'absl_nonnull'_: iIn file included from m/usr/local/clang/include/absl/log/check.h p:241l37 | ,#: dIn file included from &e/usr/local/clang/include/absl/log/internal/check_impl.h&f:i,21 nc: eo/usr/local/clang/include/absl/log/internal/check_op.h na:bs456st:l 1&_:,n o warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n| u ^l l 456/usr/local/clang/include/absl/container/internal/btree_container.h_ | N:Ao511nB:Sn52Lu:_l Llnote: O expanded from macro 'ABSL_INTERNAL_X'G _| I ^N T511E | R N A L _ D E F I N EA_BMSALK_EI_NCTHEERCNKA_LO_PA_TSTTRRIIBNUGT_EE_XCTAEPRTNU(RcEhDa_rB)Y;( t h| i^s ))/usr/local/clang/include/absl/log/internal/check_op.h): 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e x t e r n t e\m p l| a ^t e /usr/local/clang/include/absl/container/internal/common.hc:o32n:s9t: cnote: hmacro 'ABSL_INTERNAL_IF_false' defined herea r* a32b | s#ld_enfoinnneu lAlB SMLa_kIeNCThEeRcNkAOLp_SItFr_ifnagl(s e ( i\f _ s| a ^t is/usr/local/clang/include/absl/base/nullability.hf:i241e:d22,: .note: .expanded from macro 'absl_nonnull'. ) _241_ | V#Ad_eAfRiGnSe_ _a b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from In file included from ../src/s2/s2loop.hs2/s2edge_clipping.cc::3418: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2edge_clipping.h::3034: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/base/logging.h::6721: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/check.h::57937:: 3In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/internal/check_op.h :457:1: 579warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S457L | _AIBNSTLE_RLNOAGL__IXN(TiEnRsNeArLt__DoErF_IaNsEs_iMgAnK,E _iCnHsEeCrKt__OoPr__SaTsRsIiNgGn__EhXiTnEtR_Ni(mupnls,i g&n&e,d ccohnasrt) ;& , | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:449/usr/local/clang/include/absl/container/internal/btree_container.h::31509:: 52:note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'note: expanded from macro 'ABSL_INTERNAL_X' 449 | 509 | e x t e r n t e m pAlBaStLe_ IcNoTnEsRtN AcLh_aArT*T RaIbBsUlT_En_oCnAnPuTlUlR EMDa_kBeYC(htehciksO)p)S,t r i n g ( \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | 241 ^ | #d/usr/local/clang/include/absl/container/internal/common.he:f32i:n9e: anote: bmacro 'ABSL_INTERNAL_IF_false' defined heres l_n o32n | n#udlelf i_nNeo nAnBuSlLl_ I N| T ^E RNAL_IFIn file included from _s2/s2edge_clipping.ccf:a18l: sIn file included from e../src/s2/s2edge_clipping.h(:i34f: _In file included from s../src/s2/base/logging.ha:t21i: sIn file included from f/usr/local/clang/include/absl/log/check.hi:e37d: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h.:.21.: )/usr/local/clang/include/absl/log/internal/check_op.h :_457_:V1A:_ Awarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G S_/usr/local/clang/include/absl/log/internal/check_op.h_: 450 :| 25 ^: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2convex_hull_query.cc : 26 : In file included from x../src/s2/s2convex_hull_query.h,: 27x: ,In file included from ../src/s2/s2loop.hc:o34n: sIn file included from t../src/s2/mutable_s2shape_index.h :c30h: aIn file included from r/usr/local/clang/include/absl/container/btree_map.h*: 67a: b/usr/local/clang/include/absl/container/internal/btree_container.hs:l579_:n3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l) | 579 ^ | /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#Xd(eifnisneer ta_bosrl__ansosningunl,l i_nNsoenrntu_lolr _ a| s ^s ign_hint_impl, &&, const &In file included from ,s2/s2edge_clipping.cc : 18| : ^In file included from ../src/s2/s2edge_clipping.h:34/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/base/logging.h::5221:: In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'ABSL_INTERNAL_X'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21511: | /usr/local/clang/include/absl/log/internal/check_op.h : 458 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S458L | _AIBNSTLE_RLNOAGL__IANTTTERRINBAULT_ED_ECFAIPNTEU_RMEADK_EB_YC(HtEhCiKs_)O)P)_ S T R I N G _ E X T E R N ( c o n s t s t d :\: s t| r ^i ng/usr/local/clang/include/absl/container/internal/common.h&:)31;: 9 :| ^ note: macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/log/internal/check_op.h :449:31 :31 | note: #expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'd efi n449e | A BeSxLt_eIrNnT EtReNmApLl_aItFe_ tcrounes(ti fc_hsaart*i safbiseld_,n o.n.n.u)l li fM_askaetCihsefcikeOdp S t| r ^i ng( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2convex_hull_query.cc22::26 : In file included from note: ../src/s2/s2convex_hull_query.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2loop.h241: | 34#: dIn file included from e../src/s2/mutable_s2shape_index.hf:i30n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n579o:n3n:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] _Nonn u579l | l A| B ^S L_INTERNAL_X(insIn file included from es2/s2edge_clipping.ccr:t18_: oIn file included from r../src/s2/s2edge_clipping.h_:a34s: sIn file included from i../src/s2/base/logging.hg:n21,: In file included from i/usr/local/clang/include/absl/log/check.hn:s37e: rIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h_:o21r: _/usr/local/clang/include/absl/log/internal/check_op.ha:s458s:i1g:n _warning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i n/usr/local/clang/include/absl/log/internal/check_op.ht:_450i:m25p:l ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'& &, 450c | o n s t & ,x , | x ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, co n580s | t c h a r * a b s l _ n o n n u lfla)l s e| , ^ tr/usr/local/clang/include/absl/base/nullability.hu:e241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't _i t241e | r#adteofri(nhei natb)s lA_BnSoLn_nIuNlTlE R_NNAoLn_nCuOlMlM A )| ; ^ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2edge_clipping.cc : 18A: BIn file included from S../src/s2/s2edge_clipping.hL:_34I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:A37T: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:B21U: T/usr/local/clang/include/absl/log/internal/check_op.hE:_459C:A1P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY (459t | hAiBsS)L)_)L O G _ I N T E R N A L _ D E F I N E _ M A K E _\C H E| C ^~~~K _OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, co/usr/local/clang/include/absl/container/internal/btree_container.hn:s581t: 3c:h awarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* abs l581_ | n o nAnBuSlLl_)I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241X:(22i:n snote: eexpanded from macro 'absl_nonnull'r t_ o241r | _#adsesfiignne, aibnssle_rnto_nonru_lals s_iNgonn_nhuilnlt _ i| m ^p l, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_In file included from os2/s2edge_clipping.ccr:_18a: sIn file included from s../src/s2/s2edge_clipping.hi:g34n: _In file included from h../src/s2/base/logging.hi:n21t: _In file included from i/usr/local/clang/include/absl/log/check.hm:p37l: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h&:&21,: /usr/local/clang/include/absl/log/internal/check_op.hc:o460n:s1t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 460 | A582B | S L _ L O G _ I N T E R N A L _ D E FtIrNuEe_,M AfKaEl_sCeH,E CcKo_nOsPt__SiTtReIrNaGt_oErX(ThEiRnNt()c oAnBsStL _cIhNaTrE*R NaAbLs_lC_OnMoMnAn)u;l l )| ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509/usr/local/clang/include/absl/log/internal/check_op.h::47449:: 31:note: expanded from macro 'ABSL_INTERNAL_X'note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 509 | 449 | e x t e r n AtBeSmLp_lIaNtTeE RcNoAnLs_tA TcThRaIrB*U TaEb_sClA_PnToUnRnEuDl_lB YM(atkheiCsh)e)c,k O p S t r i n g ( \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^~~~expanded from macro 'absl_nonnull' 241 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f581i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l/usr/local/clang/include/absl/container/internal/btree_container.h_:n511o:n52n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X' _No n511n | u l l | ^ ABIn file included from Ss2/s2edge_clipping.ccL:_18I: NIn file included from T../src/s2/s2edge_clipping.hE:R34N: AIn file included from L../src/s2/base/logging.h_:A21T: TIn file included from R/usr/local/clang/include/absl/log/check.hI:B37U: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.h_:C21A: P/usr/local/clang/include/absl/log/internal/check_op.hT:U460R:E66D:_ Bwarning: Ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( thi s460) | )A)B S L _ L O G _ I N T E R N A L _ D E F I N E _ M\A K E| _ ^C HE/usr/local/clang/include/absl/container/internal/common.hC:K32_:9O:P _note: Smacro 'ABSL_INTERNAL_IF_false' defined hereT RIN G32_ | E#XdTeEfRiNn(ec oAnBsStL _cIhNaTrE*R NaAbLs_lI_Fn_ofnanluslel()i;f _ s| a ^t is/usr/local/clang/include/absl/base/nullability.hf:i241e:d22,: .note: .expanded from macro 'absl_nonnull'. ) _241_ | V#Ad_eAfRiGnSe_ _a b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2convex_hull_query.cc : 26 : xIn file included from ,../src/s2/s2convex_hull_query.h :x27,: In file included from c../src/s2/s2loop.ho:n34s: tIn file included from ../src/s2/mutable_s2shape_index.hc:h30a: rIn file included from */usr/local/clang/include/absl/container/btree_map.h :a67b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_583n:o3n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l ) | ^ 583 | /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eXf(iinnes earbts_lo_rn_oansnsuilgln ,_ Nionnsneurltl_ o r| _ ^a ssign_hint_impl, &&, const &,In file included from s2/s2edge_clipping.cc :| 18 ^: In file included from ../src/s2/s2edge_clipping.h:/usr/local/clang/include/absl/container/internal/btree_container.h34:: 509In file included from :../src/s2/base/logging.h52::21 : In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'ABSL_INTERNAL_X': 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21509: | /usr/local/clang/include/absl/log/internal/check_op.h : 461 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S461L | _AIBNSTLE_RLNOAGL__IANTTTERRINBAULT_ED_ECFAIPNTEU_RMEADK_EB_YC(HtEhCiKs_)O)P,_ S T R I N G _ E X T E R N ( | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449 :\31 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/container/internal/common.h: 31449: | 9 : enote: xmacro 'ABSL_INTERNAL_IF_true' defined heret ern 31t | e#mdpelfaitnee cAoBnSsLt_ IcNhTaErR*N AaLb_sIlF__ntornuneu(lilf _MsaakteiCshfeicekdO,p S.t.r.i)n gi(f _ s a\t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2convex_hull_query.ccb:s26l: _In file included from n../src/s2/s2convex_hull_query.ho:n27n: uIn file included from l../src/s2/s2loop.hl: 34_: NIn file included from o../src/s2/mutable_s2shape_index.hn:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h : 67| : ^/usr/local/clang/include/absl/container/internal/btree_container.h :583:3: In file included from warning: s2/s2edge_clipping.cc:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]18 : In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h583: | 21 : In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:A462L:_24X:( iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s er t462_ | o r _ a scsoingsnt, siingsneerdt _cohra_ra*s saibgsnl__hnionntn_uilmlp)l;, &| & ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | # d584e | f i n e a b s l _ n o n n u l l _tNrounen,u ltlr u e| , ^ const_iIn file included from ts2/s2edge_clipping.cce:r18a: tIn file included from o../src/s2/s2edge_clipping.hr:(34h: iIn file included from n../src/s2/base/logging.ht:)21 : AIn file included from B/usr/local/clang/include/absl/log/check.hS:L37_: IIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hT:E21R: N/usr/local/clang/include/absl/log/internal/check_op.hA:L462_:C24O:M Mwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ;/usr/local/clang/include/absl/base/nullability.h : 241| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~22 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 509:47 :241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n509e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBIn file included from Us2/s2edge_clipping.ccT:E18_: CIn file included from A../src/s2/s2edge_clipping.hP:T34U: RIn file included from E../src/s2/base/logging.hD:_21B: YIn file included from (/usr/local/clang/include/absl/log/check.ht:h37i: sIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h):,21 : /usr/local/clang/include/absl/log/internal/check_op.h : 461 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | A B S L _ L O G\_ I N| T ^~~~E RNAL_D/usr/local/clang/include/absl/container/internal/btree_container.hE:F583I:N3E:_ Mwarning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]K E/usr/local/clang/include/absl/container/internal/btree_container.h_:C511H:E52C:K _note: Oexpanded from macro 'ABSL_INTERNAL_X'P _ST R511I | N G _ E X T E R N ( A B| S^L _I/usr/local/clang/include/absl/log/internal/check_op.hN:T450E:R25N:A Lnote: _expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'A TT R450I | B U T E _ C AxP,T UxR,E Dc_oBnYs(tt hcihsa)r)*) a b s l _ n o n n u l l ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h :24131 | :#9d:e fnote: imacro 'ABSL_INTERNAL_IF_true' defined heren e a b31s | l#_dneofine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(innull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.ccn:s18e: rIn file included from t../src/s2/s2edge_clipping.h_:o34r: _In file included from a../src/s2/base/logging.hs:s21i: gIn file included from n/usr/local/clang/include/absl/log/check.h,: 37i: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:r21t: _/usr/local/clang/include/absl/log/internal/check_op.ho:r464_:a26s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _/usr/local/clang/include/absl/base/nullability.hh:i241n:t22_:i mnote: pexpanded from macro 'absl_nonnull'l , &241& | ,# dceofnisnte &a,b s l| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onnul l584 | _ N o n n u l l | ^ In file included from s2/s2edge_clipping.cct:r18u: eIn file included from ,../src/s2/s2edge_clipping.h :t34r: uIn file included from e../src/s2/base/logging.h,: 21c: oIn file included from n/usr/local/clang/include/absl/log/check.hs:t37_: iIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.he:r21a: t/usr/local/clang/include/absl/log/internal/check_op.ho:r463(:h1i:n twarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L463_ | IANBTSELR_NLAOLG__CIONMTMEAR)N;A L _| D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E FINE_/usr/local/clang/include/absl/container/internal/btree_container.hM:A511K:E47_:C Hnote: Eexpanded from macro 'ABSL_INTERNAL_X'C K_OP _511S | T R I N G _ E X T E RANB(S L _| I^N TE/usr/local/clang/include/absl/log/internal/check_op.hR:N450A:L25_:A Tnote: Texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'R IB U450T | E _ C A P T UxR,E Dx_,B Yc(otnhsits )c)h)a r * a b s l _ n o n n u l l ) | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^~~~ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2edge_clipping.cc586::183: :In file included from ../src/s2/s2edge_clipping.h:warning: 34: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h :58637 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.hA:B21S: L/usr/local/clang/include/absl/log/internal/check_op.h_:I465N:T66E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _X( i465n | sAeBrStL__oLrO_Ga_sIsNiTgEnR,N AiLn_sDeErFtI_NoEr__MaAsKsEi_gCnH_EChKi_nOtP__iSmTpRlI,N G&_&E,X T&E&R,N (fcaolnsset, vo i d| * ^ abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_509n:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l ); 509 | ABSL_INTERNAL_ATTRIBUTIn file included from Es2/s2coords.cc_:C18A: PIn file included from T../src/s2/s2coords.hU:R108E: DIn file included from _../src/s2/s2point.hB:Y27(: tIn file included from h../src/s2/s2coder.hi:s23): )In file included from ,/usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 119 : 14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | S t a t\u s R| e ^p * a/usr/local/clang/include/absl/container/internal/common.hb:s32l:_9n:o nnote: nmacro 'ABSL_INTERNAL_IF_false' defined hereu ll C32l | o#ndee(f i n| e ^ ABS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ I241F_false(if_satisf | ied, ...) _#_dVeA_ARGSf_i_n e | ^ absl_In file included from ns2/s2convex_hull_query.cco:n26n: uIn file included from l../src/s2/s2convex_hull_query.hl: 27_: NIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_In file included from as2/s2coords.ccs:s18i: gIn file included from n../src/s2/s2coords.h,: 108i: nIn file included from s../src/s2/s2point.he:r27t: _In file included from o../src/s2/s2coder.hr:_23a: sIn file included from s/usr/local/clang/include/absl/status/status.hi:g67n: _/usr/local/clang/include/absl/status/internal/status_internal.hh:i125n:t14_:i mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , & &125, | & &S,t aftaulssRee,p * | a ^b sl/usr/local/clang/include/absl/container/internal/btree_container.h_:n511o:n52n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X' Clo n511e | A n d U n r e f ( A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ AT T241R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_oBnYn(utlhli s_)N)o)n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here In file included from s2/s2coords.cc32: | 18#: dIn file included from e../src/s2/s2coords.hf:i108n: eIn file included from ../src/s2/s2point.hA:B27S: LIn file included from _../src/s2/s2coder.hI:N23T: EIn file included from R/usr/local/clang/include/absl/status/status.hN:A67L: _/usr/local/clang/include/absl/status/internal/status_internal.hI:F128_:f14a:l swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( if_ s128a | t i sSftiaetdu,s R.e.p.*) a_b_sVlA__nAoRnGnSu_l_l C| l ^o neAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(in s e| r ^t _or_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n ,note: expanded from macro 'absl_nonnull'i nse r241t | _#odre_faisnsei ganb_shli_nnto_ninmuplll, _&N&o,n n&u&l,l f a| l ^s e, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52:In file included from s2/s2edge_clipping.cc:note: 18expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2edge_clipping.h:34: In file included from 509../src/s2/base/logging.h | : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :A21B: S/usr/local/clang/include/absl/log/internal/check_op.hL:_465I:N66T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_/usr/local/clang/include/absl/base/nullability.hA:T241T:R22I:B Unote: Texpanded from macro 'absl_nonnull'E _C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o,n n u l l _ N o n n u l l | ^ In file included from s2/s2edge_clipping.cc\: 18 : | In file included from ^../src/s2/s2edge_clipping.h :34: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/base/logging.h32::219: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 32/usr/local/clang/include/absl/log/internal/check_op.h | :#465d:e1f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L465_ | IANBTSELR_NLAOLG__IIFN_TfEaRlNsAeL(_iDfE_FsIaNtEi_sMfAiKeEd_,C H.E.C.K)_ O_P__VSAT_RAIRNGGS__E_X T E| R ^N (const voIn file included from is2/s2convex_hull_query.ccd:*26 : aIn file included from b../src/s2/s2convex_hull_query.hs:l27_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h):;30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h^: 67: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::450588::253:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 450 | 588 | A BxS,L _xI,N TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_oansnsuilgln), i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn _241h | i#ndte_fiimnpel ,a b&s&l,_ n&o&n,n uflall s_eN,o n n| u ^l l /usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^: 52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2edge_clipping.cc):)18 : In file included from ../src/s2/s2edge_clipping.h : 34 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 502\: 1 :| ^warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31: 9502: | Anote: Bmacro 'ABSL_INTERNAL_IF_true' defined hereS L_L O31G | _#IdNeTfEiRnNeA LA_BCSHLE_CIKN_TOEPR_NIAMLP_LI(FC_htercuke_(EiQf,_ s=a=t)i s f| i^e d,/usr/local/clang/include/absl/log/internal/check_op.h :.488.:.32): inote: fexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ sat i488s | f i eidn l i| n ^e constexpr const chIn file included from as2/s2convex_hull_query.ccr:*26 : aIn file included from b../src/s2/s2convex_hull_query.hs:l27_: nIn file included from u../src/s2/s2loop.hl:l34a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30n: aIn file included from m/usr/local/clang/include/absl/container/btree_map.he:#67#: I/usr/local/clang/include/absl/container/internal/btree_container.hm:p588l:(3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | A B S L _\I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_257X:(23i:n snote: eexpanded from macro 'absl_nullable'r t_ o257r | _#adsesfiignne, aibnssle_rntu_lolra_balses i_gNnu_lhlianbtl_ei m p| l ^, &&, &&, faIn file included from ls2/s2edge_clipping.ccs:e18,: In file included from ../src/s2/s2edge_clipping.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~34 : In file included from ../src/s2/base/logging.h: 21589: | In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 502 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ru/usr/local/clang/include/absl/log/internal/check_op.he:,489 :c47o:n snote: texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ ite r489a | t o r ( h i ncto)n sAtB STL1_&I NvT1E,R NcAoLn_sCtO MTM2A&) ;v 2 ,| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c ons/usr/local/clang/include/absl/container/internal/btree_container.ht: 511c:h47a:r *note: expanded from macro 'ABSL_INTERNAL_X'a bsl _511n | o n n u l l e x p rAtBeSxLt_)I N{T E R N A L\_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T241E:_22C:A Pnote: Texpanded from macro 'absl_nonnull'U RE D241_ | B#Yd(etfhiinse) )a)b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23:/usr/local/clang/include/absl/container/internal/btree_container.h :590note: :expanded from macro 'absl_nullable'3 : warning: 257 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# defi n590e | a bAsBlS_Ln_uIlNlTaEbRlNeA L__NXu(lilnasbelret _ o| r ^_ assign, In file included from is2/s2edge_clipping.ccn:s18e: rIn file included from t../src/s2/s2edge_clipping.h_:o34r: _In file included from a../src/s2/base/logging.hs:s21i: gIn file included from n/usr/local/clang/include/absl/log/check.h_:h37i: nIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h_:i21m: p/usr/local/clang/include/absl/log/internal/check_op.hl:,502 :&1&:, warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& ,/usr/local/clang/include/absl/log/internal/check_op.h :t498r:u35e:, note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'| ^ /usr/local/clang/include/absl/container/internal/btree_container.h498: | 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X'i nt v5091 | , i n t v 2 , cAoBnSsLt_ IcNhTaErR*N AaLb_sAlT_TnRoInBnUuTlEl_ CeAxPpTrUtReExDt_)B Y{( t h i s ) ) , \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/container/internal/common.hd:e31f:i9n:e note: amacro 'ABSL_INTERNAL_IF_true' defined hereb sl_ n31o | n#nduelfli n_eN oIn file included from Ans2/s2closest_edge_query.ccBn:uS18lL: l_In file included from I../src/s2/s2closest_edge_query.h N:| T34E ^: R In file included from N../src/s2/s2closest_edge_query_base.hA:L41_: IIn file included from F../src/s2/s2cell_union.h_:t29r: uIn file included from e/usr/local/clang/include/absl/flags/flag.h(i:f_sati40s: fi/usr/local/clang/include/absl/flags/commandlineflag.he:d163,: 56.:. .warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] if_sa t163i | s f ibeodo l | P ^a rseFrom(absl::strIn file included from is2/s2convex_hull_query.ccn:g26_: vIn file included from i../src/s2/s2convex_hull_query.he:w27 : vIn file included from a../src/s2/s2loop.hl:u34e: ,In file included from ../src/s2/mutable_s2shape_index.hs:t30d: :In file included from :/usr/local/clang/include/absl/container/btree_map.hs:t67r: i/usr/local/clang/include/absl/container/internal/btree_container.hn:g590*: 3a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nonnu l590l | e rArBoSrL)_;I N T| E ^R NAL_/usr/local/clang/include/absl/base/nullability.hX:(241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or _241a | s#sdiegfni,n ei nasbesrlt__noorn_nauslsli g_nN_ohninnutl_li m p| l ^, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 509s2/s2closest_edge_query.cc::4718:: In file included from ../src/s2/s2closest_edge_query.hnote: :expanded from macro 'ABSL_INTERNAL_X'34 : In file included from ../src/s2/s2closest_edge_query_base.h:41 : 509In file included from | ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSIn file included from Ls2/s2closest_edge_query.cc_:I18N: TIn file included from E../src/s2/s2closest_edge_query.hR:N34A: LIn file included from _../src/s2/s2closest_edge_query_base.hX:(41i: nIn file included from s../src/s2/s2cell_union.he:r29t: _In file included from o/usr/local/clang/include/absl/flags/flag.hr:_42a: sIn file included from s/usr/local/clang/include/absl/flags/internal/flag.hi:g30n: ,/usr/local/clang/include/absl/base/call_once.h :i52n:s24e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_as In file included from s52s2/s2edge_clipping.cci | :gs18nt: _dIn file included from h:../src/s2/s2edge_clipping.hi::na34tt: _oiIn file included from mmi../src/s2/base/logging.hcp:In file included from ,*/usr/local/clang/include/absl/log/internal/check_impl.h :ta21rbus: le_,/usr/local/clang/include/absl/log/internal/check_op.hn :o n503| n: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u1l l: C warning: o593type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n | t r o l W503 o | rA dB (S L _ L| O ^ G _ I N T E /usr/local/clang/include/absl/base/nullability.htR:rN241uA:eL22_,:C H cEnote: oCexpanded from macro 'absl_nonnull'nK s_tO _P241i_ | tI#eMdrPeaLft(ioCrnh(eeh ciaknb_tsN)lE _,An Bo!Sn=Ln)_u Il Nl| T^ E_ RNNoA/usr/local/clang/include/absl/log/internal/check_op.hLn:_n488Cu:Ol32Ml:M A note: )| expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'; ^ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | /usr/local/clang/include/absl/container/internal/btree_container.h :i511n:l47In file included from i:s2/s2closest_edge_query.ccn :e18note: : expanded from macro 'ABSL_INTERNAL_X'cIn file included from o../src/s2/s2closest_edge_query.hn:s34 t: 511eIn file included from | x ../src/s2/s2closest_edge_query_base.hp :r 41 : c In file included from o ../src/s2/s2cell_union.hn :s t29 : cIn file included from Ah/usr/local/clang/include/absl/flags/flag.hBa:Sr42L*: _ In file included from Ia/usr/local/clang/include/absl/flags/internal/flag.hNb:Ts30lE_: Rn/usr/local/clang/include/absl/base/call_once.hNu:Al53Ll:_a22Ab:Tl Tewarning: R type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In BaUm Te53E# | _# CI Am Pp TlaU(bR sE lD :_ :B oY n( ct eh _i fs l) a) g) * a b s l \_ n o | n ^n u l /usr/local/clang/include/absl/base/nullability.hl : 257f :l 23a :g ) ;note: expanded from macro 'absl_nullable' | ^\257 | #/usr/local/clang/include/absl/base/nullability.h| d: ^~~~e241 f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull/usr/local/clang/include/absl/container/internal/btree_container.h :e618x:p64r:tIn file included from es2/s2closest_edge_query.ccwarning: x:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t18 ): In file included from {../src/s2/s2closest_edge_query.h :618 34 | : In file included from ../src/s2/s2closest_edge_query_base.hA\:B 41S : L| In file included from _ ^../src/s2/s2cell_union.hI :N29/usr/local/clang/include/absl/base/nullability.hT: :EIn file included from 241R/usr/local/clang/include/absl/flags/flag.h:N:22A42:L: _In file included from note: X/usr/local/clang/include/absl/flags/internal/flag.hexpanded from macro 'absl_nonnull'(: t30r: y/usr/local/clang/include/absl/base/call_once.h241_: | e96#m:dp33el:fa icwarning: netype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e, atbrs yl96__ | en mo pnflnrauicleeln_ di_ mNspotlnd,n: u:claoltn os mt| i ^c& <,u ifnatl3s2e_)t;> * | a ^b sl/usr/local/clang/include/absl/container/internal/btree_container.h_:n596o:n9n:u lnote: lmacro 'ABSL_INTERNAL_X' defined here bas e596_ | i#ndteefrinnael :A:BCSoLn_tIrNoTlEWRoNrAdL(_ X (| F ^u nc/usr/local/clang/include/absl/base/nullability.h,: 241C:allee,22 :K Qnote: uexpanded from macro 'absl_nonnull'a l, 241K | V#adleufei,n e. .a.b)s l _ n o n n u l l _In file included from Ns2/s2edge_clipping.cc o: n18 n: uIn file included from l../src/s2/s2edge_clipping.h l: 34 : | In file included from ^../src/s2/base/logging.h\ : 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2closest_edge_query.cc::50318:: 1In file included from :../src/s2/s2closest_edge_query.h :34warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2closest_edge_query_base.h:41/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 497../src/s2/s2cell_union.h::3229:: In file included from /usr/local/clang/include/absl/flags/flag.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30 : 497/usr/local/clang/include/absl/base/call_once.h | : 97 :i18n:l iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e c o97n | s t e x p r ocnocnes_tf lcahga*r *a basbls_ln_onnunlullalb lfel anga)m;e # #| I ^m pl/usr/local/clang/include/absl/base/nullability.h(: 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l/usr/local/clang/include/absl/container/internal/btree_container.h:l: 618_:note: N3expanded from macro 'absl_nullable'o: n n warning: u257passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l | l# d e| f ^618i | n e AaBbSsLl__InNuTlElRaNbAlLe_ X_(Nturlyl_aebmlpel a c| e ^, try_empIn file included from ls2/s2edge_clipping.cca:c18e: _In file included from i../src/s2/s2edge_clipping.hm:p34l: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :&37,: In file included from f/usr/local/clang/include/absl/log/internal/check_impl.ha:l21s: e/usr/local/clang/include/absl/log/internal/check_op.h):;503 : 1| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :611/usr/local/clang/include/absl/log/internal/check_op.h::52498:: 35:note: expanded from macro 'ABSL_INTERNAL_X'note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 611 | 498 | iIn file included from ns2/s2closest_edge_query.cctA: B18vS: 1LIn file included from ,_../src/s2/s2closest_edge_query.h I:iN34nT: tEIn file included from Rv../src/s2/s2closest_edge_query_base.hN2:A,41L : _cIn file included from Ao../src/s2/s2cell_union.hTn:Ts29Rt: I In file included from Bc/usr/local/clang/include/absl/flags/flag.hUh:Ta42Er: _*In file included from C /usr/local/clang/include/absl/flags/internal/flag.hAa:Pb30Ts: Ul/usr/local/clang/include/absl/base/call_once.h_R:nE111oD:n_40nB:uY l(warning: lttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] h eixsp)r) t,111e | x vt o) i d{ L o w L e v e l C a l l O n c e (\ a b s| \l ^ : :| /usr/local/clang/include/absl/base/nullability.ho ^:n 241c:e22/usr/local/clang/include/absl/container/internal/common.h_::f 32l:note: a9expanded from macro 'absl_nonnull'g: * note: a241macro 'ABSL_INTERNAL_IF_false' defined hereb | s#ld_e nf32oi | nn#nedu elaflbi snflel_ anAgoB,nS nLCu_alIllNl Ta_EbNRloNenA&nL&u_ lIflFn _, f | a ^l| s ^e (i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed ,241 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_o_n n u| l ^l _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true)In file included from ;s2/s2coords.cc : 18| : ^In file included from ../src/s2/s2coords.h:108/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 596../src/s2/s2point.h::927:: In file included from ../src/s2/s2coder.hnote: :macro 'ABSL_INTERNAL_X' defined here23 : In file included from /usr/local/clang/include/absl/status/status.h: 67596: | #/usr/local/clang/include/absl/status/internal/status_internal.hd:ef149i:n13e: Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_I N149T | EcRoNnAsLt_ Xc(hFaurn*c ,a bCsall_lneoen,n uKlQlu aMla,k eKCVhaelcukeF,a i.l.S.t)r i n g ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241| | ^# define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2closest_edge_query.ccs2/s2coords.cc::1818: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2coords.h::34108: : In file included from In file included from ../src/s2/s2closest_edge_query_base.h../src/s2/s2point.h::4127: : In file included from In file included from ../src/s2/s2cell_union.h../src/s2/s2coder.h::2923: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/status/status.h::42: In file included from 67/usr/local/clang/include/absl/flags/internal/flag.h: :30/usr/local/clang/include/absl/status/internal/status_internal.h: :150/usr/local/clang/include/absl/base/call_once.h::25153:: 41:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | 153 | c o nCsatl laObnscle:I:mSptla(/usr/local/clang/include/absl/container/internal/btree_container.hst:tu619ds::*3 ::aa btwarning: sopassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lm_ niocn_s*,I NcaTbosEnlR_sNntA oLnc_nhXau(rl*tl ra ybcs_ole_nmntprolnonaluc,le l, p| rt ^erf yi_x/usr/local/clang/include/absl/base/nullability.he:)m;241p :l 22a| : ^c enote: _expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.hi :m241 p:l24122, | : # cdnote: oeexpanded from macro 'absl_nonnull'nf sit n 241e& | ,#a dbtserlfu_ienn)oe;n n au lb| sl ^l __nN/usr/local/clang/include/absl/container/internal/btree_container.hoon:nn611nu:ul52ll:l _ note: N expanded from macro 'ABSL_INTERNAL_X'o| n ^n u l611l | | ^ AIn file included from Bs2/s2coords.ccS:L18_: IIn file included from N../src/s2/s2coords.hT:E108R: NIn file included from A../src/s2/s2point.hL:_27A: TIn file included from T../src/s2/s2coder.hR:I23B: UIn file included from T/usr/local/clang/include/absl/status/status.hE:_67C: A/usr/local/clang/include/absl/status/internal/status_internal.hP:T150U:R58E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (thi s150) | ) , c o n s t a b s l : : S t a t u s * a b s l\_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/common.hl: 31s:t9a:t unote: smacro 'ABSL_INTERNAL_IF_true' defined here, co n31s | t# dcehfairn*e aAbBsSlL__nIoNnTnEuRlNlA Lp_rIeFf_itxr)u;e ( i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: ,expanded from macro 'absl_nonnull' .. .241) | #idfe_fsiantei safbiseld_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2closest_edge_query.cc:18: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]620 :59: warning: 194 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i nli n620e | s tAdB:S:La_tIoNmTiEcR_*e mapblsalc_en,o ntnruyl_le mCpolnatcreo_liWmoprld,( & &| , ^ fal/usr/local/clang/include/absl/base/nullability.hs:e241):;22 : | note: ^expanded from macro 'absl_nonnull' 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d596e:f9i:n enote: macro 'ABSL_INTERNAL_X' defined herea bsl _596n | o#ndneufliln e_ NAoBnSnLu_lIlN T E| R ^N AL_X(Func,In file included from s2/s2closest_edge_query.ccC:a18l: lIn file included from e../src/s2/s2closest_edge_query.he:,34 : KIn file included from Q../src/s2/s2closest_edge_query_base.hu:a41l: ,In file included from ../src/s2/s2cell_union.hK:V29a: lIn file included from u/usr/local/clang/include/absl/flags/flag.he:,42 : .In file included from ./usr/local/clang/include/absl/flags/internal/flag.h.:)30 : /usr/local/clang/include/absl/base/call_once.h : 195 : 16 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | o n c\e _ f| l ^a g* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | A/usr/local/clang/include/absl/container/internal/btree_container.hB:S620L:_3L:O Gwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I NTE R620N | A In file included from L s2/s2closest_edge_query.cc_A:CB18HS: ELIn file included from C_../src/s2/s2closest_edge_query.hKI:_N34OT: PEIn file included from _R../src/s2/s2closest_edge_query_base.hIN:MA41PL: L_In file included from (X../src/s2/s2cell_union.hC(:ht29er: cyIn file included from k_/usr/local/clang/include/absl/flags/flag.h_eL:mE42p,: l In file included from a &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2closest_edge_query.cc :_18N: oIn file included from n../src/s2/s2closest_edge_query.hn:u34l: lIn file included from ../src/s2/s2closest_edge_query_base.h :| 41 ^: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:110:In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:2934:: In file included from ../src/s2/base/logging.hwarning: :21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h110: | 21v: o/usr/local/clang/include/absl/log/internal/check_op.hi:d520 :S13e:t Fwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a g(a b520s | lc:o:nFslta gcr** aabbssll__nnounlnlualbll ef lCahge,c kcsotnrsIn file included from cts2/s2convex_hull_query.cca :sT26&e: cIn file included from vm../src/s2/s2convex_hull_query.h)p: f27{a: lIn file included from s../src/s2/s2loop.h| e: ^I34 m: pIn file included from l../src/s2/mutable_s2shape_index.h(:/usr/local/clang/include/absl/base/nullability.h 33: : 241| In file included from : ^../src/s2/base/commandlineflags.h22 :: 21: note: /usr/local/clang/include/absl/base/nullability.hIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/flags/flag.h 257::42 23: 241:In file included from | /usr/local/clang/include/absl/flags/internal/flag.h#:note: d30expanded from macro 'absl_nullable'e: f/usr/local/clang/include/absl/base/call_once.hi: n52257e: | 24#a:db eswarning: fltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i_ nneo n an52bus | llsl_t nd_u:Nl:olanatnboulmleil c _< Nu| ui ^ln lta3b2l_et > *| ^a bsl_In file included from ns2/s2edge_clipping.cco:n18n: uIn file included from l../src/s2/s2edge_clipping.hl: 34C: oIn file included from n../src/s2/base/logging.ht:r21o: lIn file included from W/usr/local/clang/include/absl/log/check.ho:r37d: (In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:521:/usr/local/clang/include/absl/base/nullability.h17::241 :22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: In file included from expanded from macro 'absl_nonnull' s2/s2closest_edge_query.cc 521: | 18 : 241 In file included from | ../src/s2/s2closest_edge_query.h# :dc34eo: fnIn file included from is../src/s2/s2closest_edge_query_base.hnt:e 41 c: ahIn file included from ba../src/s2/s2cell_union.hsr:l*29_ : na/usr/local/clang/include/absl/flags/flag.hob:ns118nl:u_29ln:lu lwarning: _ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Nao bnlneu l118sl | 1 v, o | ic ^do nSsett Fclhaagr(*In file included from a s2/s2convex_hull_query.ccba:sb26ls: :lIn file included from :_../src/s2/s2convex_hull_query.hFn:lu27alg: l:l*34e : aIn file included from sb2../src/s2/mutable_s2shape_index.hs,:l 33_ : n| In file included from o ^../src/s2/base/commandlineflags.hn :n21/usr/local/clang/include/absl/base/nullability.hu: :lIn file included from 257l/usr/local/clang/include/absl/flags/flag.h: :23f42:l: aIn file included from note: g/usr/local/clang/include/absl/flags/internal/flag.hexpanded from macro 'absl_nullable',: 30c : o257/usr/local/clang/include/absl/base/call_once.hn | :s#53td: e22Vf:&i nwarning: vetype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) a{b s53 l | | _ ^n u l /usr/local/clang/include/absl/base/nullability.hla:ab241bs:ll22e:: : _onote: Nnexpanded from macro 'absl_nonnull'uc lel _a241fb | ll#aedg e* f | ia ^nb es la_bnsoln_nnIn file included from uos2/s2edge_clipping.ccln:ln18 u: flIn file included from ll../src/s2/s2edge_clipping.ha :g_34)N: ;oIn file included from n../src/s2/base/logging.h n:| u21 ^l: lIn file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h ::| 37241 ^: : In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 521:47 :241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n521e | a b s lc_onnosntn uclhla r_*N oanbnsull_ln u l| l ^a ble s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from us2/s2coords.ccl:l18a: bIn file included from l../src/s2/s2coords.he: 108 : | In file included from ^../src/s2/s2point.h :27: In file included from In file included from s2/s2convex_hull_query.cc../src/s2/s2coder.h::In file included from 2623s2/s2edge_clipping.cc: : :In file included from 18/usr/local/clang/include/absl/status/status.h../src/s2/s2convex_hull_query.h: ::In file included from 103127../src/s2/s2edge_clipping.h:: :42In file included from 34:../src/s2/s2loop.h: :In file included from 34warning: ../src/s2/base/logging.h: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:In file included from 21../src/s2/mutable_s2shape_index.h: :In file included from 33/usr/local/clang/include/absl/log/check.h: : In file included from 37: 1031../src/s2/base/commandlineflags.hIn file included from | :/usr/local/clang/include/absl/log/internal/check_impl.hi21:n: l21In file included from i: /usr/local/clang/include/absl/flags/flag.hn:/usr/local/clang/include/absl/log/internal/check_op.he42 :: c522In file included from o:/usr/local/clang/include/absl/flags/internal/flag.hn17:s:30t : warning: /usr/local/clang/include/absl/base/call_once.hstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:t 96a:t33 u:522 s | warning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i n t ecr no96an | ls :t : fScrthiaaetrnu*ds Rasebtpsd*l: _:anabotsnolnm_uinlcolt)*u; s a: b:| sR ^le _pnT/usr/local/clang/include/absl/base/nullability.hoo:nP241no:ui22ln:lt enote: brexpanded from macro 'absl_nonnull'a( s e _| 241i ^ | n #tdeer/usr/local/clang/include/absl/base/nullability.hfn:ia241nl:e:22 ::aC bonote: snexpanded from macro 'absl_nonnull'lt _rno ol241nW | no#urdldel(f i_ nN| eo ^ n anbu/usr/local/clang/include/absl/base/nullability.hls:ll241 _: n22| o: ^n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | In file included from os2/s2coords.ccn:c18e: _In file included from f../src/s2/s2coords.hl:a108g: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nul/usr/local/clang/include/absl/status/status.hl: 1038f:l33a:g )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1038/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 :s tnote: aexpanded from macro 'absl_nonnull't us _241i | n#tdeefrinnael :a:bSstla_tnuosnRneupl*l a_bNsoln_nnuolnln u l| l ^ rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2coords.cc:18: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:27: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 572 warnings generated. 109 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2edge_crossings.cc -o s2/s2edge_crossings.o /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2edge_distances.cc -o s2/s2edge_distances.o In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2edge_tessellator.cc -o s2/s2edge_tessellator.o In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_365n warningosn generatedn. ull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2earth.ccs2/s2edge_clipping.cc::1618: : In file included from In file included from ../src/s2/s2earth.h../src/s2/s2edge_clipping.h::2439: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2point.h::2824: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/hash/hash.h::2589: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/hash/internal/hash.h::3679: : In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/base/casts.h::17234:: 27In file included from :/usr/local/clang/include/absl/log/log.h :warning: 209type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :17222 | : iIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hl:i47n: eIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.hv:o27i: dIn file included from /usr/local/clang/include/absl/log/internal/proto.hS:t34o: re/usr/local/clang/include/absl/types/span.h3:2733(:v31o:i dwarning: *type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl_n o733n | ncuolnls tpe,x puri nStp3a2n_v )M a{k e S| p ^a n(/usr/local/clang/include/absl/base/nullability.hT:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee fpitnre AaBbSsLl__AnToTnRnIuBlUlT E__NLoInFnEuTlIlM E _| B ^O UND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullableIn file included from s2/s2edge_clipping.cc :| 18 ^: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const voiIn file included from ds2/s2earth.cc*: 16a: bIn file included from s../src/s2/s2earth.hl:_24n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hp:)25 : {In file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :/usr/local/clang/include/absl/log/log.h22::209 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/log_impl.h :22 : 241In file included from | /usr/local/clang/include/absl/log/internal/log_message.h#:d47e: fIn file included from i/usr/local/clang/include/absl/log/internal/structured_proto.hn:e27 : aIn file included from b/usr/local/clang/include/absl/log/internal/proto.hs:l34_: no/usr/local/clang/include/absl/types/span.hn:n739u:l21l: _warning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnul l739 | S| p ^a n MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_In file included from Ls2/s2edge_clipping.ccI:F18E: TIn file included from I../src/s2/s2edge_clipping.hM:E39_: BIn file included from O../src/s2/s2point.hU:N24D: ,In file included from /usr/local/clang/include/absl/hash/hash.h :| 89 ^: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:/usr/local/clang/include/absl/base/nullability.h79:: 257/usr/local/clang/include/absl/base/internal/endian.h::23180:: 27note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #d e180f | iinnel ianbes lv_oniudl lSatbolree 6_4N(uvloliadb*l ea b s| l ^_ nonnull p, uIn file included from is2/s2earth.ccn:t166: 4In file included from _../src/s2/s2earth.ht: 24v: )In file included from ../src/s2/s1angle.h{: 28 : | In file included from ^../src/s2/s2point.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/util/coding/coder.h241::3622: :In file included from ../src/s2/base/casts.hnote: :expanded from macro 'absl_nonnull'34 : In file included from /usr/local/clang/include/absl/log/log.h241: | 209#: dIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.hf:i22n: eIn file included from /usr/local/clang/include/absl/log/internal/log_message.ha:b47s: lIn file included from _/usr/local/clang/include/absl/log/internal/structured_proto.hn:o27n: nIn file included from u/usr/local/clang/include/absl/log/internal/proto.hl:l34 : _/usr/local/clang/include/absl/types/span.hN:o740n:n21u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2error.cc -o s2/s2error.o /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2convex_hull_query.cc:26: In file included from ../src/s2/s2convex_hull_query.h:29: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2edge_clipping.cc:: 18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2edge_clipping.h: 39241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h_:N94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: | /usr/local/clang/include/absl/synchronization/mutex.h ^: 489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(voiIn file included from ds2/s2earth.cc*: 16a: bIn file included from s../src/s2/s2earth.hl_nu:l24l: aIn file included from b../src/s2/s1angle.hi:l28i: tIn file included from y../src/s2/s2point.h_:u27n: kIn file included from n../src/s2/s2coder.ho:w23n: )In file included from ,/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::25782:: 23In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :note: 23expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/crc/crc32c.h: 32257: | /usr/local/clang/include/absl/strings/str_format.h#:d469e:f20i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n469u | lilnatb lSeN P_rNiunltlFa(bclhea r *| ^a bsl_nonIn file included from ns2/s2edge_clipping.ccu:l18l: In file included from o../src/s2/s2edge_clipping.hu:t39p: uIn file included from t../src/s2/s2point.h,: 27s: tIn file included from d../src/s2/s2coder.h:::23s: iIn file included from z/usr/local/clang/include/absl/status/status.he:_67t: In file included from s/usr/local/clang/include/absl/status/internal/status_internal.hi:z29e: ,In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/base/nullability.h31:: 241/usr/local/clang/include/absl/synchronization/mutex.h::22489:: 45note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]241 | #d e489f | i n e a b svlo_indo n(n*ualbls l__Nnounlnlualbll e | i ^n variant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2edge_clipping.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2edge_clipping.h../src/s2/s2coder.h::3923: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2767: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::2329: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/cord.h::6782: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2923: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/crc/crc32c.h::9432: : In file included from /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::50331:: 20/usr/local/clang/include/absl/synchronization/mutex.h:: 490warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]13 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]503 | 490F | o r m a t R avwoSiidn*k (aTb*s la_bnsull_lnaobninluiltly _ruanwk)n o w/n/ aNrOgL)I;N T | ^| ^ /usr/local/clang/include/absl/base/nullability.h:289/usr/local/clang/include/absl/base/nullability.h::34241:: 22note: :expanded from macro 'absl_nullability_unknown' note: expanded from macro 'absl_nonnull' 289 | #241d | e#fdienfei naeb salb_snlu_lnloanbniullilt y__Nuonnknnuolwln _| N ^u ll_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, consIn file included from ts2/s2earth.cc :C16o: nIn file included from d../src/s2/s2earth.hi:t24i: oIn file included from n../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_27n: uIn file included from l../src/s2/s2coder.hl:a23b: lIn file included from e/usr/local/clang/include/absl/status/status.h :c67o: nIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h,: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :82/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2223:: In file included from note: /usr/local/clang/include/absl/crc/crc32c.hexpanded from macro 'absl_nonnull': 32: 241/usr/local/clang/include/absl/strings/str_format.h | :#860d:e43f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl_ n860o | n n uflrli e_nNdo nvnouildl A b| s ^l FormatFlIn file included from us2/s2edge_clipping.ccs:h18(: FIn file included from o../src/s2/s2edge_clipping.hr:m39a: tIn file included from S../src/s2/s2point.hi:n27k: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : sIn file included from i/usr/local/clang/include/absl/strings/cord.hn:k94,: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/base/nullability.h562::24158::22 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 562241 | | # vdoeifdi nLeo cakbSsllo_wn(oMnunHuolwl a_bNsoln_nnuolnln u l| l ^ how, const Condition* absl_nullable coIn file included from ns2/s2earth.ccd:,16 : In file included from | ../src/s2/s2earth.h ^: 24: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h257::2823: :In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nullable'27 : In file included from ../src/s2/s2coder.h :25723 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n82u: lIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:b23l: eIn file included from /usr/local/clang/include/absl/crc/crc32c.h_:N32u: l/usr/local/clang/include/absl/strings/str_format.hl:a867b:l60e: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 867 | explicit FormatSink(In file included from ss2/s2edge_clipping.cct:r18_: fIn file included from o../src/s2/s2edge_clipping.hr:m39a: tIn file included from _../src/s2/s2point.hi:n27t: eIn file included from r../src/s2/s2coder.hn:a23l: :In file included from :/usr/local/clang/include/absl/status/status.hF:o67r: mIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:S29i: nIn file included from k/usr/local/clang/include/absl/strings/cord.hI:m94p: lIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_565n:o36n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l s) 565| | ^ v/usr/local/clang/include/absl/base/nullability.ho:i241d: 22U:n lnote: oexpanded from macro 'absl_nonnull'c kS l241o | w#(dSeyfnicnheW aaibtsPla_rnaomnsn*u lalb s_lN_onnunlullalb l e| ^w aitp) ABSL_ATTRIBUTE_COIn file included from Ls2/s2earth.ccD:;16 : In file included from | ../src/s2/s2earth.h ^: 24: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::25728:: 23In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2coder.h: 23257: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_82n: uIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:a23b: lIn file included from e/usr/local/clang/include/absl/crc/crc32c.h :_32N: u/usr/local/clang/include/absl/strings/str_format.hl:l869a:b40l:e warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 869 | str_format_internal::FormatSinkImpl* absl_nonnull siIn file included from ns2/s2edge_clipping.cck:_18;: In file included from ../src/s2/s2edge_clipping.h| : ^39 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27241: :In file included from 22../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h :67: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29d: eIn file included from f/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o576n:n49u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n576u | l l v o| i ^d TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2earth.ccs2/s2edge_clipping.cc::1618: : In file included from In file included from ../src/s2/s2earth.h../src/s2/s2edge_clipping.h::2439: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2point.h::2827: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2coder.h::2723: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/status.h::2367: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/internal/status_internal.h::6729: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/internal/status_internal.h::50129:: 52In file included from :/usr/local/clang/include/absl/strings/cord.h :warning: 86type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/cord_analysis.h:32 :50147 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] expli c32i | ts iCzheu_ntk IGteetrEasttoirm(actoerddM_eimnotreyrUnsaalg:e:(CcoorndsRte pC*o radbRselp_*n oanbnsull_ln otnrneuel)l; r e| p ^) ; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27In file included from : s2/s2earth.ccIn file included from :../src/s2/s2coder.h16:: 23In file included from : ../src/s2/s2earth.hIn file included from :/usr/local/clang/include/absl/status/status.h24:: 67In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h28:: 29In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::27504: :In file included from 40../src/s2/s2coder.h:: 23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 504/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : In file included from /usr/local/clang/include/absl/strings/cord.he:x86p: l/usr/local/clang/include/absl/strings/cord_analysis.hi:c50i:t49 :C hwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n kIte r50a | tsoirz(ec_otn sGte tCMoorrde*P raebcsils_enMoenmnourlylU scaogred()c;o n s| t ^ Co/usr/local/clang/include/absl/base/nullability.hr:d241R:e22p:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln er eapb)s;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _NoIn file included from ns2/s2edge_clipping.ccn:u18l: lIn file included from ../src/s2/s2edge_clipping.h :| 39 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:In file included from 43s2/s2earth.cc:: 16warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h507: | 28 : In file included from ../src/s2/s2point.h :v27o: iIn file included from d../src/s2/s2coder.h :I23n: iIn file included from t/usr/local/clang/include/absl/status/status.hT:r67e: eIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hc:o29r: dIn file included from _/usr/local/clang/include/absl/strings/cord.hi:n86t: e/usr/local/clang/include/absl/strings/cord_analysis.hr:n56a:l56::: Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r dRep *56 | asbiszle__nto nGneutlEls ttirmeaet)e;d F a| i ^r Sh/usr/local/clang/include/absl/base/nullability.ha:r241e:22: note: expanded from macro 'absl_nonnull'M em o241r | y#Udseafgien(ec oanbsstl _CnoorndnRuelpl* _aNbosnln_unloln n u| l ^l rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2edge_clipping.ccd:e18f: iIn file included from n../src/s2/s2edge_clipping.he: 39a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nn/usr/local/clang/include/absl/status/internal/status_internal.hu:l119l: 14 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRIn file included from es2/s2earth.ccp:*16 : aIn file included from b../src/s2/s2earth.hs:l24_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :C27l: oIn file included from n../src/s2/s2coder.he:(23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 578#:d45e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s578l | _ n ovnoniudl lB l_oNcokn(nbualsle _ i| n ^t ernal::PerThreadSynch* absl_nonnull s);In file included from s2/s2edge_clipping.cc :| 18 ^: In file included from ../src/s2/s2edge_clipping.h/usr/local/clang/include/absl/base/nullability.h::39241: :In file included from 22../src/s2/s2point.h:: 27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: i/usr/local/clang/include/absl/status/internal/status_internal.hn:e125 :a14b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u125l | l _SNtoantnuuslRle p | * ^ absl_nonnull CloneAIn file included from ns2/s2earth.ccd:U16n: rIn file included from e../src/s2/s2earth.hf:(24 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u580l:l34 :_ Nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l580 | | ^b ase_internal::PerThreadSynch* aIn file included from bs2/s2edge_clipping.ccs:l18_: nIn file included from u../src/s2/s2edge_clipping.hl:l39a: bIn file included from l../src/s2/s2point.he: 27W: aIn file included from k../src/s2/s2coder.he:u23p: (In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h128::25714::23 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nullable' 128257 | | # dSetfaitnues Raebps*l _anbuslll_anbolnen u_lNlu lCllaobnleeA n d| U ^n ref() cIn file included from os2/s2earth.ccn:s16t: ;In file included from ../src/s2/s2earth.h :| 24 ^: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_581N:o38n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnuIn file included from ls2/s2edge_clipping.ccl: 18f: uIn file included from n../src/s2/s2edge_clipping.hc:)39(: vIn file included from o../src/s2/s2point.hi:d27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: ab/usr/local/clang/include/absl/status/internal/status_internal.hi:l149i:t13y:_ uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]k nown) ,149 | c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln eM aakbesClh_encoknFnauilllS t_rNionngn(u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2earth.ccexpanded from macro 'absl_nonnull': 16: In file included from ../src/s2/s2earth.h241: | 24#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_clipping.cc:18 : 801In file included from | ../src/s2/s2edge_clipping.h : 39C: oIn file included from n../src/s2/s2point.hd:i27t: iIn file included from o../src/s2/s2coder.hn:(23b: oIn file included from o/usr/local/clang/include/absl/status/status.hl: 67(: */usr/local/clang/include/absl/status/internal/status_internal.ha:b150s:l25_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull f150u | n c ) ( vcooinds*t aabbssll_:n:uSltlaatbuisl*i tayb_suln_knnoonwnnu)l,l s| t ^a tu/usr/local/clang/include/absl/base/nullability.hs:,289 :c34o:n snote: texpanded from macro 'absl_nullability_unknown' cha r289* | #adbesfli_nneo nanbuslll_ npurlelfaibxi)l;i t y| _ ^u nk/usr/local/clang/include/absl/base/nullability.hn:o241w:n22 :_ Nnote: uexpanded from macro 'absl_nonnull'l l_ u241n | s#pdeecfiifniee da b s| l ^_ nonnull _NonnullIn file included from s2/s2earth.cc :| 16 ^: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2edge_clipping.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2edge_clipping.h: :In file included from 39/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/synchronization/mutex.h67:: 802/usr/local/clang/include/absl/status/internal/status_internal.h::19150:: 58warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 802 | 150 | c o n s tv oaibds*l :a:bSstla_tnuusl*l aabbislli_tnyo_nunnuklnlo wsnt aatrugs),; c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h289a:r34*: anote: bexpanded from macro 'absl_nullability_unknown's l_ n289o | n#nduelfli nper eafbisxl)_;n u l| l ^a bi/usr/local/clang/include/absl/base/nullability.hl:i241t:y22_:u nnote: kexpanded from macro 'absl_nonnull'n ow n241 | _#Nduelfli_nuen sapbescli_fnioendn u l| l ^ _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2edge_clipping.cc31:: 18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 850../src/s2/s2edge_clipping.h::1639:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2coder.h850: | 23 : /usr/local/clang/include/absl/status/status.h : 725 :c38o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T* ab s725l | _ n osntnautlilc osbtjaetcuts,_ i n| t ^e rn/usr/local/clang/include/absl/base/nullability.ha:l241:::22S:t anote: texpanded from macro 'absl_nonnull'u sR e241p | *# daebfsiln_en oanbnsull_ln oPnrneuplalr e_TNooMnonduilfly ( | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2earth.ccf:i16n: eIn file included from ../src/s2/s2earth.ha:b24s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::typIn file included from es2/s2edge_clipping.cc_:i18d: eIn file included from n../src/s2/s2edge_clipping.ht:i39t: yIn file included from <../src/s2/s2point.hT:>27:: :In file included from t../src/s2/s2coder.hy:p23e: :/usr/local/clang/include/absl/status/status.h::*732 :a29b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u732l | l msettahtoidc) (c)o n s| t ^ st/usr/local/clang/include/absl/base/nullability.hd::241::s22t:r inote: nexpanded from macro 'absl_nonnull'g * a241 | b#sdle_fnionnen ualbls lE_mnpotnynSutlrli n_gN(o)n;n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2earth.ccn:u16l: lIn file included from ../src/s2/s2earth.h :| 24 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2edge_clipping.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2edge_clipping.h::85539:: 34In file included from :../src/s2/s2point.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23 : 855/usr/local/clang/include/absl/status/status.h | : 733 :e29x:p lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c it C733o | n d isttiaotni(cc ocnosnts tb osotld*: :asbtsrli_nngo*n naublsll _cnoonndn)u;l l | M ^o ve/usr/local/clang/include/absl/base/nullability.hd:F241r:o22m:S tnote: rexpanded from macro 'absl_nonnull'i ng (241) | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2/s2edge_clipping.cc: :In file included from 18/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2edge_clipping.h: :/usr/local/clang/include/absl/synchronization/mutex.h39:: 886In file included from :../src/s2/s2point.h31::27 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: /usr/local/clang/include/absl/status/status.h886: | 751 : 61e:x pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i cit C751o | n d isttiaotni(cc ounisntt pTt*r _atb sPlo_innotnenruTlolR eopb(js)t a t| u ^s _i/usr/local/clang/include/absl/base/nullability.hn:t241e:r22n:a lnote: :expanded from macro 'absl_nonnull': St a241t | u#sdReefpi*n ea basbls_ln_onnonnunlull lr )_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:In file included from 44s2/s2earth.cc:: 16warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h752: | 28 : In file included from s../src/s2/s2point.ht:a27t: iIn file included from c../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67s: tIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:u29s: _In file included from i/usr/local/clang/include/absl/strings/cord.hn:t94e: rIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ha:l31:: :/usr/local/clang/include/absl/synchronization/mutex.hS:t896a:t31u:s Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * a b896s | l _ neoxnpnluilcli tR eCpoTnodPiotiinotne(rc(o n s| t ^ T*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #odbejf)i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from In file included from s2/s2earth.ccs2/s2edge_clipping.cc::1618: : In file included from In file included from ../src/s2/s2earth.h../src/s2/s2edge_clipping.h::2439: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2point.h::2827: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2coder.h::2723: : In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/status/status.h23:: 1031In file included from :/usr/local/clang/include/absl/status/status.h42::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 311031: | /usr/local/clang/include/absl/synchronization/mutex.hi:n1242l:i44n:e warning: ctype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o nst 1242s | t a t u st_ypenaimnet earbnsall::::tSytpaet_uisdReenpt*i tayb_:n:otnynpuel*l aSbtsalt_unsu:l:lRaebpiTloiPtoyi_nutnekrn(o w n| ^ | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241289::2234:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullability_unknown' 241 | 289# | d#edfeifnien ea basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n _Null_unspecified | ^ In file included from In file included from s2/s2edge_clipping.ccs2/s2earth.cc::1816: : In file included from In file included from ../src/s2/s2edge_clipping.h../src/s2/s2earth.h::3924: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2327: : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2coder.h1038::2333: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 291038: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.ha:t31u: s/usr/local/clang/include/absl/synchronization/mutex.h_:i1249n:t8e:r nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::S t1249a | t u s R eTp** aabbssll__nnoonnnnuullll orbejpe)c { | ^t , /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:18: In file included from ../src/s2/s2edge_clipping.h:39: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | In file included from cs2/s2earth.cco:n16s: tIn file included from ../src/s2/s2earth.hc:h24a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from S/usr/local/clang/include/absl/status/status.ht:a67t: uIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hM:e29s: sIn file included from a/usr/local/clang/include/absl/strings/cord.hg:e94A: sIn file included from C/usr/local/clang/include/absl/strings/internal/cordz_info.hS:t31r: (/usr/local/clang/include/absl/synchronization/mutex.h : 1259| : ^14 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 1259expanded from macro 'absl_nonnull' | 241 | c#odnesfti nTe* aabbssll__nnoonnnnuullll _oNbojnencutl,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.hIn file included from :s2/s2edge_clipping.cc28:: 28In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2edge_crossings.h27:: 41In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s1chord_angle.h23:: 31In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2pointutil.h67:: 27In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:29../src/s2/util/math/matrix3x3.h: :/usr/local/clang/include/absl/strings/cord.h276::10615::34 : warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | 276 | v o i d SC2o_pCyHTEoCAKr_rNaEy(Sdleotw,P aVtThy(pceh(a0r)*) a (_ N u l l a\b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2earth.ccl:l16 : _In file included from N../src/s2/s2earth.ho:n24n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | In file included from s2/s2edge_distances.cc : 18 : In file included from ../src/s2/s2edge_distances.h : 27 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h :C37o: rIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.hR:e21p: *In file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b40s: lIn file included from _/usr/local/clang/include/absl/log/internal/nullstream.hn:o37n: nu/usr/local/clang/include/absl/strings/string_view.hl:l53 :r54e:p ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'53 | c o241n | s#tdeexfpirn es tarbisnlg__nvoinenwu lNlu l_lNSoanfneuSltlr i n| g ^V iew(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullablIn file included from es2/s2earth.cc :_16N: uIn file included from l../src/s2/s2earth.hl:a24b: lIn file included from e../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:25: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2earth.cc:16: In file included from ../src/s2/s2earth.h:25: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_clipping.cc:28: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 380 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2furthest_edge_query.cc -o s2/s2furthest_edge_query.o In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2hausdorff_distance_query.cc -o s2/s2hausdorff_distance_query.o 367 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2latlng_rect_bounder.cc -o s2/s2latlng_rect_bounder.o In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_vIn file included from is2/s2edge_distances.cce:w18 : NIn file included from u../src/s2/s2edge_distances.hl:l27S: aIn file included from f../src/s2/base/logging.he:S21t: rIn file included from i/usr/local/clang/include/absl/log/check.hn:g37V: iIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hw:(21c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hs:t41 : cIn file included from h/usr/local/clang/include/absl/log/internal/strip.ha:r26*: /usr/local/clang/include/absl/log/internal/log_message.ha:b78s:l26_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abl e78 | p ) L{o g M| e ^s sage(co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23c:h anote: rexpanded from macro 'absl_nullable'* a b257s | l#_dneofninnuel la bfsill_en,u lilnatb llei n_eN,u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_In file included from Ds2/s2error.ccE:F16I: NIn file included from E../src/s2/s2error.h_:M29A: KIn file included from E/usr/local/clang/include/absl/status/status.h_:C67H: EIn file included from C/usr/local/clang/include/absl/status/internal/status_internal.hK:_28O: PIn file included from _/usr/local/clang/include/absl/container/inlined_vector.hS:T56R: IIn file included from N/usr/local/clang/include/absl/container/internal/inlined_vector.hG:_35E: XT/usr/local/clang/include/absl/types/span.hE:R212N:(22c:o nwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t char* a b212s | l _ nuosninnugl lp)o;i n t| e^r =/usr/local/clang/include/absl/log/internal/check_op.h :T449*: 31a:b snote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ nul l449a | b i leixttye_runn ktneomwpnl;a t e| ^c onst cha/usr/local/clang/include/absl/base/nullability.hr:*289 :a34b:s lnote: _expanded from macro 'absl_nullability_unknown'n onn u289l | l# dMeafkienCeh eacbksOlp_Snturlilnagb(i l i t\y _ u| n ^k no/usr/local/clang/include/absl/base/nullability.hw:n241 :_22N:u lnote: lexpanded from macro 'absl_nonnull'_ un s241p | e#cdieffiiende a| b ^s l_nonnull _NonnuIn file included from ls2/s2error.ccl: 16 : | In file included from ^../src/s2/s2error.h :29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2edge_distances.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1828: : In file included from In file included from ../src/s2/s2edge_distances.h/usr/local/clang/include/absl/container/inlined_vector.h::2756: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/internal/inlined_vector.h::2135: : In file included from /usr/local/clang/include/absl/types/span.h/usr/local/clang/include/absl/log/check.h::21337:: 34In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :460:66: 213 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] usi n460g | AcBoSnLs_tL_OpGo_iInNtTeErR N=A Lc_oDnEsFtI NTE*_ MaAbKsEl__CnHuElClKa_bOiPl_iStTyR_IuNnGk_nEoXwTnE;R N (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 289c:h34a:r *note: expanded from macro 'absl_nullability_unknown'a bs l289_ | n#odnenfuilnle) ;a b s| l ^_ nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22i:l inote: texpanded from macro 'absl_nonnull'y _u n241k | n#odwenf i_nNeu lalb_suln_snpoencniuflile d_ N o| n ^n ull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inIn file included from ls2/s2error.cci:n16e: In file included from c../src/s2/s2error.ho:n29s: tIn file included from e/usr/local/clang/include/absl/status/status.hx:p67r: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n28s: tIn file included from /usr/local/clang/include/absl/container/inlined_vector.hc:h56a: rIn file included from */usr/local/clang/include/absl/container/internal/inlined_vector.h :a35b: sl/usr/local/clang/include/absl/types/span.h_:n733u:l31l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e name #733# | Icmopnls(t e x p r S p a n < T > M a k e S p\a n (| T ^* a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:u lnote: lexpanded from macro 'absl_nullable'a bl e257 | p#tdre fAiBnSeL _aAbTsTlR_InBuUlTlEa_bLlIeF E_TNIuMlEl_aBbOlUeN D ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2edge_distances.cc23::18 : In file included from note: ../src/s2/s2edge_distances.hexpanded from macro 'absl_nullable': 27: In file included from ../src/s2/base/logging.h257: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n503u:l1l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _/usr/local/clang/include/absl/log/internal/check_op.hN:u498l:l35a:b lnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 498 | int v1, int v2, const char* absl_nonnull exprtext) { In file included from s2/s2error.cc : 16 : In file included from ../src/s2/s2error.h : 29 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : \In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 28 ^: In file included from /usr/local/clang/include/absl/container/inlined_vector.h/usr/local/clang/include/absl/base/nullability.h::56241: :In file included from 22/usr/local/clang/include/absl/container/internal/inlined_vector.h:: 35: note: /usr/local/clang/include/absl/types/span.hexpanded from macro 'absl_nonnull': 739: 21241: | #warning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e fine 739a | bSspla_nnn uMlalk e_SNpoannn(uTl*l a b| s ^l _nIn file included from us2/s2edge_tessellator.ccl:l18a: bIn file included from l../src/s2/s2edge_tessellator.he: 23b: eIn file included from g../src/s2/r2.hi:n22 : AIn file included from B../src/s2/util/math/vector.hS:L36_: AIn file included from T../src/s2/base/logging.hT:R21I: BIn file included from U/usr/local/clang/include/absl/log/check.hT:E37_: LIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hF:E21T: IIn file included from M/usr/local/clang/include/absl/log/internal/check_op.hE:_41B: OIn file included from U/usr/local/clang/include/absl/log/internal/strip.hN:D26,: In file included from /usr/local/clang/include/absl/log/internal/log_message.h| : ^47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:/usr/local/clang/include/absl/base/nullability.h27:: 257In file included from :/usr/local/clang/include/absl/log/internal/proto.h23::34 : note: /usr/local/clang/include/absl/types/span.hexpanded from macro 'absl_nullable': 733:31 :257 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e733 | acbosnls_tneuxlplra bSlpea n_l lMaabkleeS p a| n ^( T* absl_nullIn file included from as2/s2error.ccb:l16e: In file included from p../src/s2/s2error.ht:r29 : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: AIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hT:R28I: BIn file included from U/usr/local/clang/include/absl/container/inlined_vector.hT:E56_: LIn file included from I/usr/local/clang/include/absl/container/internal/inlined_vector.hF:E35T: I/usr/local/clang/include/absl/types/span.hM:E740_:B21O:U Nwarning: Dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], | ^ 740 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # dTe*f ianbes la_bnsull_lnaublllea belned )_ Nnuolelxacbelpet {| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | In file included from ^s2/s2edge_tessellator.cc :18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable eIn file included from ns2/s2error.ccd:)16 : nIn file included from o../src/s2/s2error.he:x29c: eIn file included from p/usr/local/clang/include/absl/status/status.ht: 67{: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^28 : In file included from /usr/local/clang/include/absl/container/inlined_vector.h/usr/local/clang/include/absl/base/nullability.h::56257: :In file included from 23/usr/local/clang/include/absl/container/internal/inlined_vector.h:: 35: note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/types/span.h :794: 8257: | #warning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e fine 794a | b s l _ nTu*l laabbslle_ n_uNlullalbalbel ep t r| ^A BSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:28: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable beginIn file included from s2/s2edge_tessellator.cc :| 18 ^: In file included from ../src/s2/s2edge_tessellator.h:/usr/local/clang/include/absl/base/nullability.h23:: 257In file included from :../src/s2/r2.h23::22 : In file included from note: ../src/s2/util/math/vector.hexpanded from macro 'absl_nullable': 36: In file included from ../src/s2/base/logging.h257: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from a/usr/local/clang/include/absl/log/internal/strip.hb:l26e: In file included from _/usr/local/clang/include/absl/log/internal/log_message.hN:u47l: lIn file included from a/usr/local/clang/include/absl/log/internal/structured_proto.hb:l27e: In file included from /usr/local/clang/include/absl/log/internal/proto.h| : ^34 : /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794In file included from | s2/s2error.cc : 16 : In file included from T../src/s2/s2error.h*: 29a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:a28b: lIn file included from e/usr/local/clang/include/absl/container/inlined_vector.h :p56t: rIn file included from /usr/local/clang/include/absl/container/internal/inlined_vector.hA:B35S: L/usr/local/clang/include/absl/types/span.h_:A801T:T32R:I Bwarning: Utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T E_L I801F | E T I M E _ B O U N D , s i z e _ t s i z e ) n o eTx*c eapbts l{_ n u| l ^l abl/usr/local/clang/include/absl/base/nullability.he: 257e:n23d:) note: nexpanded from macro 'absl_nullable'o ex c257e | p#td e{f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23u:l lnote: aexpanded from macro 'absl_nullable'b le 257_ | N#udlelfaibnlee a b| s ^l _nIn file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | In file included from s2/s2edge_distances.cc : 18 : In file included from ../src/s2/s2edge_distances.h : 27 : TIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21l: e/usr/local/clang/include/absl/log/internal/check_op.h :e504n:d1): nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e xce p504t | A{B S L| _ ^L OG/usr/local/clang/include/absl/base/nullability.h_:I257N:T23E:R Nnote: Aexpanded from macro 'absl_nullable'L _C H257E | C#Kd_eOfPi_nIeM PaLb(sClh_encukl_lLaEb,l e< =_)Nu ul ll| la^abb llee /usr/local/clang/include/absl/log/internal/check_op.h :_| 488N ^:u 32l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l e | 488 ^ | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, intIn file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inlin e lvionied, S t| o ^r e32(v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _non n241u | l#ld epf,i nuei natb3s2l__tn ovn)n u{l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | In file included from s2/s2error.cc :L16o: gIn file included from M../src/s2/s2error.he:s29s: aIn file included from g/usr/local/clang/include/absl/status/status.he:(67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : cIn file included from h/usr/local/clang/include/absl/strings/cord.ha:r77*: /usr/local/clang/include/absl/base/internal/endian.ha:b266s:l36_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 266f | iilnel,i nien tu ilnitn6e4,_ t | L ^o ad/usr/local/clang/include/absl/base/nullability.h6:4241(:c22o:n snote: texpanded from macro 'absl_nonnull' vo i241d | *# daebfsiln_en oanbnsull_ln opn)n u{l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2edge_crosser.cc ^:18 : In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessagIn file included from es2/s2error.cc(:c16o: nIn file included from s../src/s2/s2error.ht: 29c: hIn file included from a/usr/local/clang/include/absl/status/status.hr:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n77u: l/usr/local/clang/include/absl/base/internal/endian.hl: 270f:i27l:e ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt l270i | nien,l i n| e ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241 :S22t:o rnote: eexpanded from macro 'absl_nonnull'6 4( v241o | i#dd*e faibnsel _anbosnln_unloln npu,l lu i_nNto6n4n_utl lv ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const&575 warningvs) generated;. | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { 693| warning ^s generated. /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2latlng_rect.cc -o s2/s2latlng_rect.o 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2latlng.cc -o s2/s2latlng.o In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull Mak380e warningCsh generatede. ckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2lax_loop_shape.cc -o s2/s2lax_loop_shape.o _MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpStIn file included from rs2/s2edge_crossings.cci:n18g: (In file included from ../src/s2/s2edge_crossings.h : 34\: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_op.h: 40241: | In file included from #/usr/local/clang/include/absl/log/internal/nullstream.hd:e37f: ine/usr/local/clang/include/absl/strings/string_view.h :a53b:s54l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n null _Nonnu l53l | c o| n ^s texpr In file included from ss2/s2edge_tessellator.cct:r18i: nIn file included from g../src/s2/s2edge_tessellator.h_:v23i: eIn file included from w../src/s2/r2.h :N22u: lIn file included from l../src/s2/util/math/vector.hS:a36f: eIn file included from S../src/s2/base/logging.ht:r21i: nIn file included from g/usr/local/clang/include/absl/log/check.hV:i37e: wIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 455c:h1a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_450n:u25l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l e p450) | { | ^x , x, con/usr/local/clang/include/absl/base/nullability.hs:t257 :c23h:a rnote: *expanded from macro 'absl_nullable' ab s257l | _#ndoenfniunlel )a b s| l ^_ nullable _Nullable/usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:21: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_In file included from Es2/s2error.ccQ:,16 : =In file included from =../src/s2/s2error.h): 29 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::48829:: 32In file included from :/usr/local/clang/include/absl/strings/cord.h :82note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h488: | 32 : In file included from i/usr/local/clang/include/absl/strings/str_format.hn:l83i: nIn file included from e/usr/local/clang/include/absl/strings/internal/str_format/arg.h :c36o: nIn file included from s/usr/local/clang/include/absl/numeric/int128.ht:e41x: pr/usr/local/clang/include/absl/types/compare.h :c78o:n22s:t warning: c'enable_if' is a clang extension [-Wgcc-compat]h ar* a b78s | l _ n u l l a_b_laet tnraimbeu#t#eI_m_p(l((e n a b l e _ i f ( n = = 0 , " O\n l y| ^l it/usr/local/clang/include/absl/base/nullability.he:r257a:l23 :` 0note: `expanded from macro 'absl_nullable' is 257a | l#ldoewfeidn.e" )a)b)s l{_}n u l| l ^a ble _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:83: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h:37: In file included from /usr/local/clang/include/absl/strings/has_absl_stringify.h:22: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #def i511n | e caobnsslt_ ncohanrn*u lalb s_lN_onnunlullalb l e| ^C heckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureCIn file included from os2/s2edge_tessellator.ccn:s18t: eIn file included from ../src/s2/s2edge_tessellator.hx:p23r: (In file included from s../src/s2/r2.h):,22 : In file included from | ../src/s2/util/math/vector.h ^: 36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int Register/usr/local/clang/include/absl/strings/internal/str_format/bind.hA:n158d:I22n:i twarning: i'enable_if' is a clang extension [-Wgcc-compat]a lize (158V | L o g S i t e_*_ aatbtsrli_bnuotnen_u_l(l( evn)a;b l e| _ ^i f(V/usr/local/clang/include/absl/base/nullability.ha:l241i:d22F:o rnote: mexpanded from macro 'absl_nonnull'a tI m241p | l#b(ssl)_,n o"nbnaudl lf o_rNmoantn utlrla p "| ) ^) ) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_iIn file included from fs2/s2edge_tessellator.cc(:V18a: lIn file included from i../src/s2/s2edge_tessellator.hd:F23o: rIn file included from m../src/s2/r2.ha:t22I: mIn file included from p../src/s2/util/math/vector.hl:<36A: rIn file included from g../src/s2/base/logging.hs:.22.: .In file included from >/usr/local/clang/include/absl/log/log.h(:s209): ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h":b20a: dIn file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hf:o63r: m/usr/local/clang/include/absl/log/internal/vlog_config.ha:t157 :t11r:a pwarning: "type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) )) | 157 ^ | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:23: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2lax_polygon_shape.cc -o s2/s2lax_polygon_shape.o In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const chIn file included from as2/s2edge_crossings.ccr:*18 : aIn file included from b../src/s2/s2edge_crossings.hs:l34_: nIn file included from u../src/s2/base/logging.hl:l21a: bIn file included from l/usr/local/clang/include/absl/log/check.he: 37n: aIn file included from m/usr/local/clang/include/absl/log/internal/check_impl.he:)21;: In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/strip.h::25726:: 23:/usr/local/clang/include/absl/log/internal/log_message.h :note: 398expanded from macro 'absl_nullable': 11: 257warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# def i398n | e a b svlo_indu*l laabbslle_ n_uNlullalbalbel ec o n| s ^t & v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2edge_crossings.cc/usr/local/clang/include/absl/strings/cord.h::1894: : In file included from In file included from ../src/s2/s2edge_crossings.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::3431: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/base/logging.h::54921:: 40In file included from :/usr/local/clang/include/absl/log/check.h :warning: 37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 549In file included from | /usr/local/clang/include/absl/log/internal/check_op.h : 41s: tIn file included from a/usr/local/clang/include/absl/log/internal/strip.ht:i26c: /usr/local/clang/include/absl/log/internal/log_message.hv:o400i:d17 :I nwarning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r eme n400t | S y n c hcSoenms(tM uvtoeixd** aabbssll__nnounlnlualbll em uc,o n s| t ^& v/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257 :24123 | :# dnote: eexpanded from macro 'absl_nullable'f in e257 | a#bdself_innoen naublsll __nNuolnlnaubllle _| N ^u llable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_crossings.cc::24118:: 22In file included from :../src/s2/s2edge_crossings.h :note: 34expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h_:n41o: nIn file included from n/usr/local/clang/include/absl/log/internal/strip.hu:l26l: /usr/local/clang/include/absl/log/internal/log_message.h_:N425o:n31n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 425 | LogIn file included from Ms2/s2edge_distances.cce:s18s: aIn file included from g../src/s2/s2edge_distances.he:F29a: tIn file included from a../src/s2/s1angle.hl:(28c: oIn file included from n../src/s2/s2point.hs:t27 : cIn file included from h../src/s2/s2coder.ha:r23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94f: iIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.he:,31 : i/usr/local/clang/include/absl/synchronization/mutex.hn:t552 :l64i:n ewarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _552A | T T R I B U T E _ C O L D ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241b | a#sdee_fiinntee ranbasll:_:nPoenrnTuhlrle a_dNSoynnncuhl*l a b| s ^l _nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2edge_crossings.ccb:s18l: _In file included from n../src/s2/s2edge_crossings.ho:n34n: uIn file included from l../src/s2/base/logging.hl: 21_: NIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMesIn file included from ss2/s2edge_distances.cca:g18e: FIn file included from a../src/s2/s2edge_distances.ht:a29l: (In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.hc:h27a: rIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from f/usr/local/clang/include/absl/strings/cord.hi:l94e: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: /usr/local/clang/include/absl/synchronization/mutex.hl:i556n:e38,: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22556: | note: expanded from macro 'absl_nonnull'v oi d241 | L#odcekfSilnoew Laobospl(_SnyonncnhuWlali t_PNaornanmusl*l a b| s ^l _nonnull In file included from ws2/s2edge_crossings.cca:i18t: pIn file included from ,../src/s2/s2edge_crossings.h :i34n: tIn file included from ../src/s2/base/logging.hf:l21a: gIn file included from s/usr/local/clang/include/absl/log/check.h):;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::24141:: 22In file included from :/usr/local/clang/include/absl/log/internal/strip.h :note: 26expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/log/internal/log_message.h: 427241: | 31#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a427b | s l _ n o n n u l l _ N o n n u l lc o n| s ^t char* absl_nonnull faIn file included from is2/s2edge_distances.ccl:u18r: eIn file included from _../src/s2/s2edge_distances.hm:s29g: )In file included from ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hA:T27T: RIn file included from I../src/s2/s2coder.hB:U23T: EIn file included from _/usr/local/clang/include/absl/status/status.hC:O67L: DIn file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 558: 35241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi n558e | a bbsolo_ln oLnoncuklSll o_wNWointnhuDlela d l| i ^n e(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:In file included from 34s2/s2edge_distances.cc: :In file included from 18../src/s2/base/logging.h: :In file included from 21../src/s2/s2edge_distances.h: :In file included from 29/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/log/internal/log_message.h67:: 436In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h36::29 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :43631 | : /usr/local/clang/include/absl/synchronization/mutex.h :L559o:g46M:e swarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a geD e559b | u g F a t a l ( c o n s t c h a r * a b s l _ n o n ncuolnls tf iCloen,d i t| i ^o n*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dceofnidn,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'_ No n257n | u#ldle f i| n ^e absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2edge_crossings.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2edge_crossings.h/usr/local/clang/include/absl/status/status.h::3467: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::3794: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::56241:: 23In file included from :/usr/local/clang/include/absl/log/internal/strip.h :warning: 26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/log_message.h:446:43 :562 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] voi d446 | L o cLkoSglMoews(sMaugHeoQwu iaebtslly_DneobnunguFlalt ahlo(wc,o ncsotn scth aCro*n daibtsilo_nn*o nanbuslll_ nfuilllea,b l e| ^c on/usr/local/clang/include/absl/base/nullability.hd:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | voidIn file included from s2/s2edge_crossings.ccL:o18c: kIn file included from S../src/s2/s2edge_crossings.hl:o34w: (In file included from M../src/s2/base/logging.hu:H21o: wIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : hIn file included from o/usr/local/clang/include/absl/log/internal/strip.hw:,26 : c/usr/local/clang/include/absl/log/internal/log_message.ho:n454s:t38 :C owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d iti o454n | * aLbosglM_ensuslalgaebQluei ectolnydF,a t a| l ^( co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23c:h anote: rexpanded from macro 'absl_nullable'* a b257s | l#_dneofninnuel la bfsill_en,u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e 241| | ^# define absl_nonnull _NonnullIn file included from s2/s2edge_distances.cc :| 18 ^: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2edge_crossings.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2edge_crossings.h::56534:: 36In file included from :../src/s2/base/logging.h :warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 565/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : vIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hi:d41 : UIn file included from n/usr/local/clang/include/absl/log/internal/strip.hl:o26c: k/usr/local/clang/include/absl/log/internal/log_message.hS:l456o:w38(:S ywarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c hWa i456t | P a rLaomgsM*e sasbasgle_QnuuileltalbylFea twaali(tcpo)n sAtB ScLh_aArT*T RaIbBsUlT_En_oCnOnLuDl;l f| i ^l e,/usr/local/clang/include/absl/base/nullability.h :i257n:t23 :l inote: nexpanded from macro 'absl_nullable'e , 257| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbelfei n_eN ualblsalb_lneo n n| u ^l l _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_distances.cc457: | 18 : In file included from ../src/s2/s2edge_distances.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : cIn file included from h/usr/local/clang/include/absl/strings/cord.ha:r94*: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o576n:n49u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ailu r576e | _ m svgo)i d | T ^r yR/usr/local/clang/include/absl/base/nullability.he:m241o:v22e:( bnote: aexpanded from macro 'absl_nonnull's e_ i241n | t#edrenfailn:e: PaebrsTlh_rneoandnSuylnlc h_*N oanbnsull_ln o n| n ^u ll s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* abIn file included from ss2/s2edge_crossings.ccl:_18n: oIn file included from n../src/s2/s2edge_crossings.hn:u34l: lIn file included from ../src/s2/base/logging.hw:)21;: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h::24121:: 22:/usr/local/clang/include/absl/log/internal/check_op.h :note: 180expanded from macro 'absl_nonnull': 42: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n180e | AaBbSsLl__AnToTnRnIuBlUlT E__NPoUnRnEu_lFlU | ^ NCTION const char* absl_nonnuIn file included from ls2/s2edge_distances.ccl: 18M: aIn file included from k../src/s2/s2edge_distances.he:C29h: eIn file included from c../src/s2/s1angle.hk:F28a: iIn file included from l../src/s2/s2point.hS:t27r: iIn file included from n../src/s2/s2coder.hg:(23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31241: | /usr/local/clang/include/absl/synchronization/mutex.h#:d585e:f20i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n585o | n n uvloli d_ NTornannusl(lM u H| o ^w absl_nonnIn file included from us2/s2edge_crossings.ccl:l18 : hIn file included from o../src/s2/s2edge_crossings.hw:)34;: In file included from ../src/s2/base/logging.h/:/21 : uIn file included from s/usr/local/clang/include/absl/log/check.he:d37 : fIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr: 21C: o/usr/local/clang/include/absl/log/internal/check_op.hn:d181V:a25r:- >warning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u tex 181t | r a n s fceorn s t| ^a bs/usr/local/clang/include/absl/base/nullability.hl::241::S22t:a tnote: uexpanded from macro 'absl_nonnull's * a241b | s#ld_enfoinnneu lalb sslt_antounsn,u lclo n_sNto ncnhualrl* a| b ^s l_nonnull prefix); | ^In file included from s2/s2edge_distances.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2edge_distances.h22::29 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s1angle.h :28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_94N: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h : 586| : ^43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | In file included from s2/s2edge_crossings.cc :v18o: iIn file included from d../src/s2/s2edge_crossings.h :F34e: rIn file included from (../src/s2/base/logging.hb:a21s: eIn file included from _/usr/local/clang/include/absl/log/check.hi:n37t: eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hn:a21l: :/usr/local/clang/include/absl/log/internal/check_op.h::P181e:r58T:h rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a dSy n181c | h * a bcsoln_snto nanbuslll: : S| t ^a tu/usr/local/clang/include/absl/base/nullability.hs:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld esftianteu sa,b sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2edge_distances.cc22::18 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2edge_distances.h :29 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit MuIn file included from ts2/s2edge_crossings.cce:x18(: cIn file included from o../src/s2/s2edge_crossings.hn:s34t: In file included from v../src/s2/base/logging.ho:l21a: tIn file included from i/usr/local/clang/include/absl/log/check.hl:e37 : MIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.ht:e21x: */usr/local/clang/include/absl/log/internal/check_op.h :a189b:s28l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l labl e189 | /i*nilginnoer ecdo*n/s)t {a}b s l| : ^: St/usr/local/clang/include/absl/base/nullability.ha:t257u:s23*: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli nAes Satbastlu_sn(uclolnasbtl ea b_sNlu:l:lSatbalteu s &| ^s ) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | eIn file included from xs2/s2edge_crossings.ccp:l18i: cIn file included from i../src/s2/s2edge_crossings.ht: 34M: uIn file included from t../src/s2/base/logging.he:x21L: oIn file included from c/usr/local/clang/include/absl/log/check.hk:(37M: uIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.he:x21&: /usr/local/clang/include/absl/log/internal/check_op.hm:u226 :A59B:S Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I NTER N226A | Lv_oAiTdT RMIaBkUeTCEh_eCcAkPOTpUVRaElDu_eBSYt(rtihnigs()s)t d :| : ^~~~o stream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::635257::2923:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257 | 635# | d e feixnpel iacbistl _MnuutlelxaLbolcek (_MNuutlelxa*b laeb s l| _ ^n onnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu In file included from As2/s2edge_crossings.ccB:S18L: _In file included from I../src/s2/s2edge_crossings.hN:T34E: RIn file included from N../src/s2/base/logging.hA:L21_: AIn file included from T/usr/local/clang/include/absl/log/check.hT:R37I: BIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hT:E21_: C/usr/local/clang/include/absl/log/internal/check_op.hA:P276T:U13R:E Dwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B Y(t h276i | sc)o,n s t| ^~~~v oid* absl_nullable operator<<(std::os/usr/local/clang/include/absl/synchronization/mutex.ht:r649e:a29m:& ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 649/usr/local/clang/include/absl/base/nullability.h | : 257 :e23x:p lnote: iexpanded from macro 'absl_nullable'c it 257M | u#tdeexfLioncek (aMbustle_xn*u lalbasbll_en o_nNnuulllla bmlue, c| o ^n st ConditiIn file included from os2/s2edge_crossings.ccn:&18 : cIn file included from o../src/s2/s2edge_crossings.hn:d34): In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :277:50: 241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n277e | a b s l _ n o n n u l l _ N o n n u l l | ^ const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTIn file included from Es2/s2edge_crossings.ccR:N18A: LIn file included from _../src/s2/s2edge_crossings.hA:T34T: RIn file included from I../src/s2/base/logging.hB:U21T: EIn file included from _/usr/local/clang/include/absl/log/check.hC:A37P: TIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hR:E21D: _/usr/local/clang/include/absl/log/internal/check_op.hB:Y292(:t13h:i swarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^~~~ 292 | const char* absl_nonnull operator<<(s/usr/local/clang/include/absl/synchronization/mutex.ht:d678:::35b:a swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c _ost r678e | a m e&r,M u t| e ^x Lo/usr/local/clang/include/absl/base/nullability.hc:k241(:M22u:t enote: xexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bmsul)_ nAoBnSnLu_lSlH A_RNEoDn_nLuOlClK _ F| U ^N CTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2edge_crossings.cc241::1822: :In file included from ../src/s2/s2edge_crossings.hnote: :expanded from macro 'absl_nonnull'34 : In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_293n:o49n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o293n | n u l l | ^ const chIn file included from as2/s2edge_distances.ccr:*18 : aIn file included from b../src/s2/s2edge_distances.hs:l29_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h):;27 : In file included from | ../src/s2/s2coder.h ^: 23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'29 : In file included from /usr/local/clang/include/absl/strings/cord.h241: | 94#: dIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :a681b:s74l:_ nwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n null _681N | o n neuxlpll i c| i ^t ReaderMutexLock(Mutex& In file included from ms2/s2edge_crossings.ccu: 18A: BIn file included from S../src/s2/s2edge_crossings.hL:_34I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:A37T: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:B21U: T/usr/local/clang/include/absl/log/internal/check_op.hE:_295C:A20P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY (295t | hciosn)s,t s| i ^~~~g ned char* absl_nonnull operator<<(st/usr/local/clang/include/absl/synchronization/mutex.hd::689::b35a:s iwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ostr e689a | m < cehxaprl,i cTirta iRtesa>d&e,r M u| t ^e xL/usr/local/clang/include/absl/base/nullability.ho:c241k:(22M:u tnote: eexpanded from macro 'absl_nonnull'x * a241b | s#ld_enfoinnneu lalb smlu_,n ocnonnusltl C_oNnodnintuiloln & | c ^o nd) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2edge_crossings.cc :18 : 241In file included from | ../src/s2/s2edge_crossings.h#:d34e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 296_:N63o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2edge_distances.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2edge_distances.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2edge_crossings.cc710: | 18 : In file included from e../src/s2/s2edge_crossings.hx:p34l: iIn file included from c../src/s2/base/logging.hi:t21 : WIn file included from r/usr/local/clang/include/absl/log/check.hi:t37e: rIn file included from M/usr/local/clang/include/absl/log/internal/check_impl.hu:t21e: x/usr/local/clang/include/absl/log/internal/check_op.hL:o299c:k67(:M uwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e x& m u299 | A B S L _ I N T E R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) | ^~~~c onst unsigned char* absl_nonnull); /usr/local/clang/include/absl/synchronization/mutex.h :| 718 ^: 35:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'718 | 241e | x#pdleifciinte Warbistle_rnMountneuxlLlo c_kN(oMnuntuelxl* a| b ^s l_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTUREIn file included from Ds2/s2edge_crossings.cc_:B18Y: (In file included from t../src/s2/s2edge_crossings.hh:i34s: )In file included from ,../src/s2/base/logging.h : 21| : ^~~~In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void A/usr/local/clang/include/absl/synchronization/mutex.hb:s731l:F35o:r mwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Flus h731( | S t reixnpgliifcyiSti nWkr*i taebrsMlu_tneoxnLnouclkl( Msuitnekx,* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'm u, 241c | o#ndsetf iCnoen daibtsilo_nn&o ncnounldl) _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | In file included from s2/s2edge_crossings.cc : 18 : In file included from ../src/s2/s2edge_crossings.h : 34 : vIn file included from o../src/s2/base/logging.hi:d21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:i428l:i44t:y _warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n know n428 | aArBgS)L;_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T289E:_34R:E Tnote: Uexpanded from macro 'absl_nullability_unknown'R NS_ N289O | N#NdUeLfLi nceo nasbts lc_hnaurl*l aabbislli_tnyo_nunnuklnlo wMna k_eNCuhlelc_kuOnpsSpterciinfgi(e d | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2edge_distances.ccu:l18l: In file included from _../src/s2/s2edge_distances.hN:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2edge_crossings.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2edge_crossings.h: :In file included from 34/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/base/logging.h: :/usr/local/clang/include/absl/synchronization/mutex.h21:: 814In file included from :/usr/local/clang/include/absl/log/check.h20::37 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h :814429 | : 31 :C owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d iti o429n | ( b o o lT 1( *va1b,s lT_2n ovn2n,u lclo nfsutn cc)h(aTr** aabbssll__nnuolnlnaublill ietxyp_rutnekxnto)w nA)B,S L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B241U:T22E:_ Nnote: Oexpanded from macro 'absl_nonnull'I NL I241N | E#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnIn file included from us2/s2edge_distances.ccl:l18 : _In file included from N../src/s2/s2edge_distances.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | CoIn file included from ns2/s2edge_crossings.ccd:i18t: iIn file included from o../src/s2/s2edge_crossings.hn:(34b: oIn file included from o../src/s2/base/logging.hl: 21(: *In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l432 :f13u:n cwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( T* a432b | sclo_nnsutl lcahbairl*i tayb_suln_knnoonwnnu)l,l M| a ^k eC/usr/local/clang/include/absl/base/nullability.hh:e289c:k34O:p Snote: texpanded from macro 'absl_nullability_unknown'r ing (289T | 1# dve1f,i nTe2 avb2s,l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:i241l:i22t:y _note: uexpanded from macro 'absl_nonnull'n kn o241w | n# d_eNfuilnle_ uanbssple_cniofnineudl l | _ ^N onnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from In file included from s2/s2edge_crossings.cc../src/s2/s2edge_distances.h::1829: : In file included from In file included from ../src/s2/s2edge_crossings.h../src/s2/s1angle.h::3428: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2point.h::2127: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2coder.h::3723: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/status/status.h::2167: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h433::2956: :In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31433: | /usr/local/clang/include/absl/synchronization/mutex.h : 815 : 16 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T * a b s l _ n u l l a b i l ictoyn_sutn kcnhoawrn* aarbgs)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 289e:x34p:r tnote: eexpanded from macro 'absl_nullability_unknown'x t) 289{ | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | i#ldietfyi_nuen kanboswln_ n_oNnunlull_lu n_sNpoencniuflile d | ^| ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2edge_crossings.cc ^: 18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from In file included from s2/s2edge_distances.cc../src/s2/base/logging.h::1821: : In file included from In file included from ../src/s2/s2edge_distances.h/usr/local/clang/include/absl/log/check.h::2937: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_impl.h::2821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.h::45127:: 1In file included from :../src/s2/s2coder.h :warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67 : 451In file included from | /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hL:O94G: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A830L:_36D:E Fwarning: Itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N E_M A830K | E _ C H E C Kb_oOoPl_ S(T*RaIbNsGl__EnXoTnEnRuNl(lb ofouln)c;) ( T| *^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l449_:n31u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b ili t449y | _ u nekxntoewrnn) ,t e m| p ^l at/usr/local/clang/include/absl/base/nullability.he: 289c:o34n:s tnote: expanded from macro 'absl_nullability_unknown'c ha r289* | #adbesfli_nneo nanbuslll_ nMualkleaCbhielciktOyp_Sutnrkinnogw(n _ N\u l l| _ ^u ns/usr/local/clang/include/absl/base/nullability.hp:e241c:i22f:i enote: dexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _NoIn file included from ns2/s2edge_distances.ccn:u18l: lIn file included from ../src/s2/s2edge_distances.h :| 29 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2edge_crossings.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2edge_crossings.h::6734: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::9437: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::831451::461:: warning: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h: 450831: | 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' t y450p | e n a m e axb,s lx:,: tcyopnes_ti dcehnatri*t yal:_:ntoynpneu*l la)b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:i22l:i tnote: yexpanded from macro 'absl_nonnull'_ un k241n | o#wdne f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s289l:_34n:o nnote: nexpanded from macro 'absl_nullability_unknown'u ll _289N | o#ndneufliln e | a ^b sl_nullability_unknown _Null_unIn file included from ss2/s2edge_crossings.ccp:e18c: iIn file included from f../src/s2/s2edge_crossings.hi:e34d: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOGIn file included from _s2/s2edge_distances.ccI:N18T: EIn file included from R../src/s2/s2edge_distances.hN:A29L: _In file included from D../src/s2/s1angle.hE:F28I: NIn file included from E../src/s2/s2point.h_:M27A: KIn file included from E../src/s2/s2coder.h_:C23H: EIn file included from C/usr/local/clang/include/absl/status/status.hK:_67O: PIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hS:T29R: IIn file included from N/usr/local/clang/include/absl/strings/cord.hG:_94E: XIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:R31N: (/usr/local/clang/include/absl/synchronization/mutex.hi:n844t:6104:_ twarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^844 | /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 :T *note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a bsl _449n | o n neuxltle ronb jteecmtp,l a t| e ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bMsalk_enCohnencuklOlp S_tNroinnngu(l l \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2edge_distances.cc :a18b: sIn file included from l../src/s2/s2edge_distances.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2edge_crossings.cc/usr/local/clang/include/absl/synchronization/mutex.h::18845: :In file included from 45../src/s2/s2edge_crossings.h:: 34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from 845/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21b: o/usr/local/clang/include/absl/log/internal/check_op.ho:l452 :(1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :t/usr/local/clang/include/absl/log/internal/check_op.hy:p450e:_25i:d enote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't it y450< | T > : : t y pxe,: :x*, acbosnls_tn ocnhnaurl*l ambestlh_ondo)n(n)u)l;l ) | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from In file included from s2/s2edge_distances.ccs2/s2edge_crossings.cc::1818: : In file included from In file included from ../src/s2/s2edge_distances.h../src/s2/s2edge_crossings.h::2934: : In file included from In file included from ../src/s2/s1angle.h../src/s2/base/logging.h::2821: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h::2737: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_impl.h::2321: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::45367:: 1In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 453In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:L850O:G16_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L850_ | D E F I N E _cMoAnKsEt_ CTH*E CaKb_sOlP__nSoTnRnIuNlGl_ EoXbTjEeRcNt(,u i n| t ^6 4_/usr/local/clang/include/absl/base/nullability.ht:)241;: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :449 :24131 | :# dnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'f ine 449a | b s le_xntoenrnnu ltle m_pNloantneu lclo n s| t ^ char* absl_nonnull In file included from Ms2/s2edge_distances.cca:k18e: CIn file included from h../src/s2/s2edge_distances.he:c29k: OIn file included from p../src/s2/s1angle.hS:t28r: iIn file included from n../src/s2/s2point.hg:(27 : In file included from ../src/s2/s2coder.h\: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i851n:e45 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n851u | l l _ N o nbnouolll ( a| b ^s l::type_idIn file included from es2/s2edge_crossings.ccn:t18i: tIn file included from y../src/s2/s2edge_crossings.h<:T34>: :In file included from :../src/s2/base/logging.ht:y21p: eIn file included from :/usr/local/clang/include/absl/log/check.h::*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n453n:u1l:l warning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e th/usr/local/clang/include/absl/log/internal/check_op.ho:d450):(25): note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ^ /usr/local/clang/include/absl/base/nullability.h450: | 241 : 22 : note: expanded from macro 'absl_nonnull'x , x241, | #cdoenfsitn ec haabrs*l _anbosnln_unloln n_uNloln)n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2edge_distances.ccl: 18_: NIn file included from o../src/s2/s2edge_distances.hn:n29u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855In file included from :s2/s2edge_crossings.cc34::18 : In file included from warning: ../src/s2/s2edge_crossings.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 34: In file included from ../src/s2/base/logging.h :85521 | : In file included from /usr/local/clang/include/absl/log/check.he:x37p: lIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hc:i21t: /usr/local/clang/include/absl/log/internal/check_op.hC:o454n:d1i:t iwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n (co n454s | tA BbSoLo_lL*O Ga_bIsNlT_EnRoNnAnLu_lDlE FcIoNnEd_)M;A K E| _ ^C HE/usr/local/clang/include/absl/base/nullability.hC:K241_:O22P:_ Snote: Texpanded from macro 'absl_nonnull'R IN G241_ | E#XdTeEfRiNn(ef laobastl)_;n o n| n^u ll/usr/local/clang/include/absl/log/internal/check_op.h :_449N:o31n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l | ^449 | extern template const char* absl_nonnull MakeCheckOpStrIn file included from is2/s2edge_distances.ccn:g18(: In file included from ../src/s2/s2edge_distances.h :\29 : In file included from | ../src/s2/s1angle.h ^: 28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u886l:l31 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l886 | | ^e xpliciIn file included from ts2/s2edge_crossings.cc :C18o: nIn file included from d../src/s2/s2edge_crossings.hi:t34i: oIn file included from n../src/s2/base/logging.h(:c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37T: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n454o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o/usr/local/clang/include/absl/log/internal/check_op.hb:j450): 25 :| ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/nullability.h :241: 22450: | note: expanded from macro 'absl_nonnull' 241x | ,# dxe,f icnoen satb sclh_anro*n naublsll __nNoonnnnuullll) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37In file included from : s2/s2edge_distances.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h18:: 21In file included from : ../src/s2/s2edge_distances.h/usr/local/clang/include/absl/log/internal/check_op.h::29455: :In file included from 1../src/s2/s1angle.h:: 28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from 455../src/s2/s2coder.h | :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:L67O: GIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A94L: _In file included from D/usr/local/clang/include/absl/strings/internal/cordz_info.hE:F31I: N/usr/local/clang/include/absl/synchronization/mutex.hE:_896M:A31K:E _warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]H ECK _896O | P _ SeTxRpIlNiGc_iEtX TCEoRnNd(idtoiuobnl(ec)o;n s t| ^T * /usr/local/clang/include/absl/log/internal/check_op.ha:b449s:l31_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n ull 449o | b j )e x t| e ^r n /usr/local/clang/include/absl/base/nullability.ht:e241m:p22l:a tnote: eexpanded from macro 'absl_nonnull' co n241s | t# dcehfairn*e aabbssll__nnoonnnnuullll M_aNkoenCnhuelclk O p| S ^t ring( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2edge_distances.ccn:u18l: lIn file included from ../src/s2/s2edge_distances.h :| 29 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2edge_crossings.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2edge_crossings.h/usr/local/clang/include/absl/status/status.h::3467: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::3794: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/synchronization/mutex.h::455922::148:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450: 25922: | note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's ta t450i | c b o o l xG,u axr,a nctoenesdtE qcuhaalr(*c oanbsstl _Cnoonndniutlilo)n * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e a ,241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from In file included from ../src/s2/s2edge_crossings.hs2/s2edge_distances.cc::3418: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2edge_distances.h::2129: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h::2127: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h456::231: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29456: | In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.hO:G31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T923E:R48N:A Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]D EFI N923E | _ M A K E _ C H E C K _ O P _ S T R I N G _ E X T E R N ( c hcaorn)s;t C| o^n di/usr/local/clang/include/absl/log/internal/check_op.ht:i449o:n31*: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_n u449l | l a belxet ebr)n; t e| m ^p la/usr/local/clang/include/absl/base/nullability.ht:e257 :c23o:n snote: texpanded from macro 'absl_nullable' ch a257r | *# daebfsiln_en oanbnsull_ln uMlalkaebClhee c_kNOuplSltarbilneg ( | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2edge_distances.cc| : ^18 : In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2edge_crossings.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2edge_crossings.h: :In file included from 34../src/s2/s2coder.h: :In file included from 23../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/log/internal/check_op.h94:: 456In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h1::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 948:/usr/local/clang/include/absl/log/internal/check_op.h10::450 :warning: 25type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 948 | 450 | b o o l ( *xa,b sxl,_ ncuolnlsatb lceh aerv*a la_b)s(lc_onnosntn uCloln)d i t| i ^o n*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | )# d=e fniunlel patbrs;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :_23N:o nnote: nexpanded from macro 'absl_nullable'u ll 257 | | # ^d efine absl_nullable _Nullable In file included from | s2/s2edge_crossings.cc ^: 18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from In file included from ../src/s2/base/logging.hs2/s2edge_distances.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2edge_distances.h::3729: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.h::2128: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h457::271: :In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 457In file included from | /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hL:O94G: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A948L:_48D:E Fwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N E_M A948K | E _ CbHoEoClK _(O*Pa_bSsTlR_InNuGl_lEaXbTlEeR Ne(vuanls_i)g(nceodn scth aCro)n;d i t| i^o n*/usr/local/clang/include/absl/log/internal/check_op.h :a449b:s31l:_ nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n nul l449) | = enxutlelrpnt rt;e m p| l ^a te/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innoen naublsll _MnaoknenCuhlelc k_ONpoSntnruilnlg In file included from ( s2/s2furthest_edge_query.cc | : ^ 16 : \In file included from ../src/s2/s2furthest_edge_query.h :| 25 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from In file included from :s2/s2edge_distances.cc/usr/local/clang/include/absl/log/check.h22:::1837 : : note: In file included from In file included from expanded from macro 'absl_nonnull'../src/s2/s2edge_distances.h/usr/local/clang/include/absl/log/internal/check_impl.h ::29 21: 241: In file included from | In file included from #../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.hd::e28f41i: : nIn file included from In file included from e../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/strip.h ::a27b26s: : lIn file included from In file included from _../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/log_message.hn::o2347n: : nIn file included from In file included from u/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/structured_proto.hl::l6727 : : _In file included from In file included from N/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/proto.ho::n2934n: : uIn file included from /usr/local/clang/include/absl/types/span.hl/usr/local/clang/include/absl/strings/cord.hl: :212 94:| : 22 ^In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :In file included from 951s2/s2edge_crossings.cc:: 918212:: | In file included from warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2edge_crossings.hu s:i 34n951g: | In file included from p o../src/s2/base/logging.hvio:ni21td: e*rIn file included from /usr/local/clang/include/absl/log/check.ha=b: sT37l*_: naIn file included from ubl/usr/local/clang/include/absl/log/internal/check_impl.hsl:la21_b: n/usr/local/clang/include/absl/log/internal/check_op.hlu:el 457la:ar1bg:i_ lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i=t yn/usr/local/clang/include/absl/log/internal/check_op.h_uu:lnl450kp:nto25rw;:n ; | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'| ^/usr/local/clang/include/absl/base/nullability.h : 257450:/usr/local/clang/include/absl/base/nullability.h | 23: : 289 :note: 34expanded from macro 'absl_nullable' : note: x257expanded from macro 'absl_nullability_unknown', | #x d,289e | cf#iodnneesf tia nbcesh ala_rbn*su lalb_lnsaublll_lena ob_niNnluuilltlly)a_b ul ne| k ^n o| w ^/usr/local/clang/include/absl/base/nullability.hn : 241_:N22u:l lIn file included from note: _expanded from macro 'absl_nonnull's2/s2edge_distances.ccu :n18s : p241In file included from e | ../src/s2/s2edge_distances.h#c:id29fe: ifIn file included from ie../src/s2/s1angle.hnde: 28a b: | sIn file included from ^l../src/s2/s2point.h_ :n27o: nIn file included from n../src/s2/s2coder.hu:In file included from l23s2/s2furthest_edge_query.ccl: : In file included from 16_/usr/local/clang/include/absl/status/status.hN: o:nIn file included from 67n../src/s2/s2furthest_edge_query.hu: :lIn file included from 25l/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/base/logging.h| : : ^In file included from 21 /usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/log/internal/check_impl.h: :21/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 954/usr/local/clang/include/absl/log/internal/check_op.h::5241:: In file included from /usr/local/clang/include/absl/log/internal/strip.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]26 : In file included from In file included from s2/s2edge_crossings.cc /usr/local/clang/include/absl/log/internal/log_message.h:954:18 | 47: : In file included from In file included from ../src/s2/s2edge_crossings.hs/usr/local/clang/include/absl/log/internal/structured_proto.ht::a3427t: : iIn file included from In file included from c../src/s2/base/logging.h/usr/local/clang/include/absl/log/internal/proto.h ::b2134o: : oIn file included from /usr/local/clang/include/absl/types/span.hl/usr/local/clang/include/absl/log/check.h: :213C37:a: 34lIn file included from :l/usr/local/clang/include/absl/log/internal/check_impl.h V:warning: otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]21i : d/usr/local/clang/include/absl/log/internal/check_op.hP t:213r458 | F: u1 n:uc stiwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]no gn (cco on458ns | sAtt_B pSCLooi_nnLdtOietGri _o=nI N*Tc oEaRnNbsAsLtl_ D_TnE*oF naInbNusEll_l_M AncKuE)_l;Cl Ha Eb| Ci ^Kl _i/usr/local/clang/include/absl/base/nullability.htO:yP241__:uS22Tn:RkI nNnote: oGexpanded from macro 'absl_nonnull'w_ nE X;241 T | E#| Rd ^Ne (fc/usr/local/clang/include/absl/base/nullability.hio:nn289se:t 34 a:sb tsnote: dlexpanded from macro 'absl_nullability_unknown':_ :ns to289nr | n#iudnleglf& i)_n;Ne o na| nb^usll l_ /usr/local/clang/include/absl/log/internal/check_op.hn :u| 449l ^l: a31b:i lnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't y_u n449k | n o wenx tIn file included from _es2/s2edge_distances.ccNr:un18l : ltIn file included from _e../src/s2/s2edge_distances.hum:pn29ls: paIn file included from te../src/s2/s1angle.hec: i28cf: oiIn file included from ne../src/s2/s2point.hsdt: 27 c: | hIn file included from ^a../src/s2/s2coder.h r:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :M94a: kIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hC:h31e: c/usr/local/clang/include/absl/synchronization/mutex.hk:O956p:S52t:r iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g ( \956 | | ^s ta/usr/local/clang/include/absl/base/nullability.ht:i241c: 22b:o onote: lexpanded from macro 'absl_nonnull' Ca s241t | A#nddeCfailnleF uanbcstli_onno(ncnounlslt _CNoonndniutlilo n *| ^a bsl_nonnull c); | In file included from ^s2/s2edge_crossings.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2edge_crossings.h::2234:: In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b458s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl: 450_:N25o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l | 450 ^ | x, x, const char*In file included from s2/s2edge_distances.cca:b18s: lIn file included from _../src/s2/s2edge_distances.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28): In file included from ../src/s2/s2point.h| : ^27 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_958n:o50n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o958n | n u lslt a t| i ^c bool CastAndCallMethod(const CIn file included from os2/s2edge_crossings.ccn:d18i: tIn file included from i../src/s2/s2edge_crossings.ho:n34*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21c: )/usr/local/clang/include/absl/log/internal/check_op.h;: 459 :| 1 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 459expanded from macro 'absl_nonnull' | AB S241L | _#LdOeGf_iInNeT EaRbNsAlL__nDoEnFnIuNlEl_ M_ANKoEn_nCuHlElC K _| O ^P _STRING_EXTERIn file included from Ns2/s2error.cc(In file included from :cs2/s2edge_distances.cc16o:n: 18sIn file included from : t../src/s2/s2error.h In file included from :a../src/s2/s2edge_distances.h29b:: s29In file included from l: /usr/local/clang/include/absl/status/status.h:In file included from ::../src/s2/s1angle.hs67:t: 28rIn file included from : i/usr/local/clang/include/absl/status/internal/status_internal.hnIn file included from g:../src/s2/s2point.h_29:v: 27iIn file included from e: /usr/local/clang/include/absl/strings/cord.hwIn file included from :&../src/s2/s2coder.h)86;: : 23 /usr/local/clang/include/absl/strings/cord_analysis.h: | :In file included from ^32/usr/local/clang/include/absl/status/status.h ::4767/usr/local/clang/include/absl/log/internal/check_op.h:: : In file included from 449warning: /usr/local/clang/include/absl/status/internal/status_internal.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:31 29:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: 32expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': | 94s: i In file included from z449/usr/local/clang/include/absl/strings/internal/cordz_info.he | :_ 31 t: e /usr/local/clang/include/absl/synchronization/mutex.hxGt:ee961rt:nE34s :tt ewarning: imtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]mp alta et961de | M ec mosnotrsaytt Ucihsacar *g beaob(oscllo n_Csnatol nlCBnoyruRdleRlfe (pcM*oa nkasebCtsh lTe_c*nk OoanpbnsSultl_rlin norgne(np u) l;l \ s | e ^ l | f ^) /usr/local/clang/include/absl/base/nullability.h :/usr/local/clang/include/absl/base/nullability.h{241 :: 24122| :: ^22 :note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull'note: : expanded from macro 'absl_nonnull'241 :241 22 | 241:# | d#note: edexpanded from macro 'absl_nonnull'ef fii nne241e | #aadbbessflli_n_neno noanbnunslullll_ _n_NooNnnnounlnunll ull l_| N ^ o | n ^n ull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2error.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1621: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2error.h:In file included from :459s2/s2edge_distances.cc29::: 118In file included from :: /usr/local/clang/include/absl/status/status.h In file included from :../src/s2/s2edge_distances.hwarning: 67:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29 In file included from : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from ::../src/s2/s1angle.h45029::: 2825In file included from : :/usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2point.hnote: 86:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 27 /usr/local/clang/include/absl/strings/cord_analysis.h: :In file included from 50 ../src/s2/s2coder.h:450:49 | 23: : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 67 : xIn file included from ,50 /usr/local/clang/include/absl/status/internal/status_internal.h | x:,s29i : zcIn file included from eo/usr/local/clang/include/absl/strings/cord.h_n:ts94 t: G eIn file included from cth/usr/local/clang/include/absl/strings/internal/cordz_info.hMa:or31r*: /usr/local/clang/include/absl/synchronization/mutex.hea:Pb975srl:e_31cn:io swarning: netype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Mn uelm ol975r) | y U sia| n ^gle i(n/usr/local/clang/include/absl/base/nullability.hce:o 241nvs:ot22i :dC oRnote: redexpanded from macro 'absl_nonnull'aR deC pa*241l | la#bbdasecflki_(nneTo *an nbasubllsl_l n_roneonpn)nn;uul ll l| _ ^Nco anl/usr/local/clang/include/absl/base/nullability.hnl:ubl241al:c 22k :)| ^note: cexpanded from macro 'absl_nonnull' o ns t241 | {# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56:In file included from s2/s2edge_distances.cc:warning: 18: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h56: | 28s: iIn file included from z../src/s2/s2point.he:_27t: In file included from G../src/s2/s2coder.he:t23E: sIn file included from t/usr/local/clang/include/absl/status/status.hi:m67a: tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd:F29a: iIn file included from r/usr/local/clang/include/absl/strings/cord.hS:h94a: rIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hM:e31m: o/usr/local/clang/include/absl/synchronization/mutex.hr:y979U:s43a:g ewarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c onst 979C | o r dsRteapt*i ca bbsolo_ln oAnlnwualyls Trreupe)(;c o n| s ^t C/usr/local/clang/include/absl/base/nullability.ho:n241d:i22t:i onote: nexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb laeb)s l{_ nroentnuurlnl t_rNuoen;n u}l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(consIn file included from ts2/s2edge_distances.cc :c18h: aIn file included from r../src/s2/s2edge_distances.h*: 29a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from )../src/s2/s2coder.h;: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h449::2931: :In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :44931 | : /usr/local/clang/include/absl/synchronization/mutex.h :e1033x:t20e:r nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t emp l1033a | t e vcooinds tW acihta(rM*u taebxs*l _anbosnln_unloln nMualkle Cmhue)c k{O p S| t ^r in/usr/local/clang/include/absl/base/nullability.hg:(241 : 22 :\ note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.hIn file included from :s2/s2edge_distances.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2edge_distances.h37:: 29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s1angle.h21:: 28/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 460../src/s2/s2point.h::6627:: In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h :46067 | : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: LIn file included from O/usr/local/clang/include/absl/strings/cord.hG:_94I: NIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:R31N: A/usr/local/clang/include/absl/synchronization/mutex.hL:_1050D:E31F:I Nwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ MAKE _1050C | H E CbKo_oOlP _WSaTiRtIWNiIn file included from Gts2/s2furthest_edge_query.cc_h:ET16Xi: mTIn file included from eE../src/s2/s2furthest_edge_query.hoR:uNt25((: McIn file included from uo../src/s2/base/logging.htn:es21xt: * In file included from c/usr/local/clang/include/absl/log/check.hah:ba37sr: l*In file included from _/usr/local/clang/include/absl/log/internal/check_impl.han:bo21ns: nlIn file included from u_/usr/local/clang/include/absl/log/internal/check_op.hnl:lo41 n: nmuIn file included from lu/usr/local/clang/include/absl/log/internal/strip.hl,:) ;26 a: b In file included from s| /usr/local/clang/include/absl/log/internal/log_message.h ^l:: 47:: /usr/local/clang/include/absl/base/nullability.hDIn file included from :u/usr/local/clang/include/absl/log/internal/structured_proto.h241r::a2722t: :iIn file included from o/usr/local/clang/include/absl/log/internal/proto.hnnote: : expanded from macro 'absl_nonnull'34t : i m/usr/local/clang/include/absl/types/span.h241e: | o#733ud:te31)f: i {nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] a| b ^s l733_/usr/local/clang/include/absl/base/nullability.h | n:co241on:nn22su:tl lnote: e expanded from macro 'absl_nonnull'x_ Npo rn241 n | S#upldale nf< iT| n> ^e MaabkselS_pnaIn file included from ons2/s2edge_crossings.ccn(:nTu18*l: lIn file included from a b../src/s2/s2edge_crossings.h_s:Nlo34_n: nnIn file included from uu../src/s2/base/logging.hll:ll21a : b In file included from l| /usr/local/clang/include/absl/log/check.he ^: 37p: tIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h :A21B: S/usr/local/clang/include/absl/log/internal/check_op.hL:_460A:T66T:R Iwarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U TIn file included from /usr/local/clang/include/absl/base/nullability.hEs2/s2edge_distances.cc_::L24118I:: F22In file included from E:../src/s2/s2edge_distances.hT :Inote: 29expanded from macro 'absl_nonnull'M: EIn file included from _../src/s2/s1angle.hB :O24128U | : N#In file included from Dd../src/s2/s2point.h,e: f27 i: | nIn file included from ^e../src/s2/s2coder.h :a23b/usr/local/clang/include/absl/base/nullability.h: s:In file included from l257/usr/local/clang/include/absl/status/status.h_::n2367o:: n In file included from nnote: u/usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nullable'l: l29 : _In file included from 257N/usr/local/clang/include/absl/strings/cord.h | o:#n94dn: euIn file included from lf/usr/local/clang/include/absl/strings/internal/cordz_info.hil: n31 e: | /usr/local/clang/include/absl/synchronization/mutex.ha ^:b 1069s:l32_:n In file included from uwarning: s2/s2edge_crossings.ccltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:l 18a: bIn file included from l../src/s2/s2edge_crossings.h1069e: | 34_ : NbIn file included from uo../src/s2/base/logging.hlo:lla21 bW: laeIn file included from i t/usr/local/clang/include/absl/log/check.h W:| i ^37t h: DIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.ha:d21l: i/usr/local/clang/include/absl/log/internal/check_op.hn:e460(:M1u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s460l | _AnBoSnLn_uLlOlG _mIuN,T EaIn file included from Rbs2/s2furthest_edge_query.ccsN:lA16:L: :_In file included from TD../src/s2/s2furthest_edge_query.hiE:mF25eI: NIn file included from dE../src/s2/base/logging.he_:aM21dA: lKIn file included from iE/usr/local/clang/include/absl/log/check.hn_:eC)37 H: {EIn file included from C/usr/local/clang/include/absl/log/internal/check_impl.h K:| _21 ^O: PIn file included from _/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.hS::T41241R: :IIn file included from 22N/usr/local/clang/include/absl/log/internal/strip.h:G: _26note: E: expanded from macro 'absl_nonnull'XIn file included from T/usr/local/clang/include/absl/log/internal/log_message.hE :R24147N | : (#In file included from dc/usr/local/clang/include/absl/log/internal/structured_proto.heo:fn27is: ntIn file included from e /usr/local/clang/include/absl/log/internal/proto.h c:ah34ba: sr/usr/local/clang/include/absl/types/span.hl*:_ 739na:ob21ns:nl u_warning: lntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lo n_n uN739ol | nSlnpu)aln;l< T >| | ^^M a ke/usr/local/clang/include/absl/log/internal/check_op.hS:p450a:n25(:T *note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a bs l450_ | n u l lIn file included from a s2/s2edge_distances.ccb :lx18e,: In file included from bx../src/s2/s2edge_distances.he,:g 29ic: noIn file included from n../src/s2/s1angle.hAs:Bt28 S: LcIn file included from _h../src/s2/s2point.hAa:rT27*T : RaIn file included from bIs../src/s2/s2coder.hlB:_Un23To: EnIn file included from _n/usr/local/clang/include/absl/status/status.hLu:Il67lF): EIn file included from T /usr/local/clang/include/absl/status/internal/status_internal.hI| :M ^29E : _In file included from B/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.hO::U24194N:: D22In file included from ,:/usr/local/clang/include/absl/strings/internal/cordz_info.h : note: 31| expanded from macro 'absl_nonnull': ^ /usr/local/clang/include/absl/synchronization/mutex.h : 1088241/usr/local/clang/include/absl/base/nullability.h: | :35#257:d: e23fwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nnote: e expanded from macro 'absl_nullable'1088a | b s 257lv | o_#idndoen fEninnuaebl lalebD s_elbN_unoguLlnolgna(buclolen ls_ tN u| clh ^laa rb*l ea b s| l ^_ nullable name);In file included from s2/s2furthest_edge_query.cc :| 16 ^: In file included from In file included from s2/s2edge_crossings.cc/usr/local/clang/include/absl/base/nullability.h../src/s2/s2furthest_edge_query.h:::1825725: :: In file included from 23In file included from ../src/s2/s2edge_crossings.h:../src/s2/base/logging.h: :3421note: : : expanded from macro 'absl_nullable'In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/check.h ::2572137 | : : #In file included from In file included from d/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_impl.he::f3721i: : nIn file included from In file included from e/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_op.h ::a2141b: : s/usr/local/clang/include/absl/log/internal/check_op.hIn file included from l:/usr/local/clang/include/absl/log/internal/strip.h_461:n:26u1: l:In file included from l /usr/local/clang/include/absl/log/internal/log_message.hawarning: :btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]47l : eIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.h_461:N | 27uA: lBIn file included from lS/usr/local/clang/include/absl/log/internal/proto.haL:b_34lL: e/usr/local/clang/include/absl/types/span.hO G: _740| I: ^N21 T:E Rwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A L_D E740F | I NIn file included from Es2/s2edge_distances.cc :_ 18 M: AIn file included from K ../src/s2/s2edge_distances.hE : _29 C: HIn file included from E../src/s2/s1angle.h C:K 28 _: OIn file included from P../src/s2/s2point.hT_:*S27 T: aRIn file included from bI../src/s2/s2coder.hsN:lG23__: nEIn file included from uX/usr/local/clang/include/absl/status/status.hTl:lE67aR: bNIn file included from l(/usr/local/clang/include/absl/status/internal/status_internal.he : 29e| : n^In file included from d /usr/local/clang/include/absl/strings/cord.h):/usr/local/clang/include/absl/log/internal/check_op.h 94n:: o449In file included from e:/usr/local/clang/include/absl/strings/internal/cordz_info.hx31:c:31e : p/usr/local/clang/include/absl/synchronization/mutex.hnote: t: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'1091{ : 26 : | ^449warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :e257 x:1091t23 | e r: n b note: oexpanded from macro 'absl_nullable'to le m257Wp | a#liadtetCfoeimn meoc nao(bMnsulst_etnxu *lc lahabbasrlle*_ n_aoNnbunlsulllal_b lnmeuo tn en| x ^u, l l| ^M ak/usr/local/clang/include/absl/base/nullability.he:C241h:e22c:k Onote: pexpanded from macro 'absl_nonnull'S tr i241n | g#(d e f i\n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from In file included from s2/s2edge_distances.cc../src/s2/s2edge_crossings.h::1834: : In file included from In file included from ../src/s2/s2edge_distances.h../src/s2/base/logging.h::2921: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/check.h::2837: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_impl.h::2721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2coder.h::46223:: 24In file included from :/usr/local/clang/include/absl/status/status.h :warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :46229 | : In file included from /usr/local/clang/include/absl/strings/cord.h : 94c: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31 : s/usr/local/clang/include/absl/synchronization/mutex.hi:g1093n:e46d: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a b1093s | l _ nvoonindu lRle)m;o vIn file included from es2/s2furthest_edge_query.cc(| :b ^16a : sIn file included from /usr/local/clang/include/absl/base/nullability.he../src/s2/s2furthest_edge_query.h_::i24125n:: t22In file included from e:../src/s2/base/logging.hr :nnote: 21expanded from macro 'absl_nonnull'a: lIn file included from : /usr/local/clang/include/absl/log/check.h:241:P | 37e#: rdIn file included from Te/usr/local/clang/include/absl/log/internal/check_impl.hhf:ri21en: aeIn file included from d /usr/local/clang/include/absl/log/internal/check_op.hSa:yb41ns: clIn file included from h_/usr/local/clang/include/absl/log/internal/strip.h*n: o26an: bnIn file included from su/usr/local/clang/include/absl/log/internal/log_message.hll:_l47n : o_In file included from nN/usr/local/clang/include/absl/log/internal/structured_proto.hno:un27nl: ulIn file included from l /usr/local/clang/include/absl/log/internal/proto.hls: )34 ;: | ^/usr/local/clang/include/absl/types/span.h :| 794 ^: 8: /usr/local/clang/include/absl/base/nullability.h:warning: In file included from 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2edge_crossings.cc: :2218:: In file included from note: 794expanded from macro 'absl_nonnull'../src/s2/s2edge_crossings.h | : 34 241 : | T#In file included from *d../src/s2/base/logging.h e:afb21isn: leIn file included from _ /usr/local/clang/include/absl/log/check.hna:ub37ls: llaIn file included from _b/usr/local/clang/include/absl/log/internal/check_impl.hnlo:en21 np: u/usr/local/clang/include/absl/log/internal/check_op.htl:rl462 :A_24BN:So Ln_warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Au Tl/usr/local/clang/include/absl/base/nullability.hTl:R 241I :B| 22U ^T: E _note: Lexpanded from macro 'absl_nonnull'I FE T241I | M#Ed_eBfOiUnNeD ,a bssilz_en_otn nsuilzle )_ Nnoonenxuclelp t | { ^ | ^ In file included from s2/s2edge_crossings.cc/usr/local/clang/include/absl/base/nullability.h::18257: :In file included from 23../src/s2/s2edge_crossings.h:: 34note: : expanded from macro 'absl_nullable'In file included from ../src/s2/base/logging.h:21 : 257In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s461l:_1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 461_ | NAuBlSlLa_bLlOeG _ I| N ^T ERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2furthest_edge_query.cc : 16 : In file included from ../src/s2/s2furthest_edge_query.hx:,25 : xIn file included from In file included from ,../src/s2/base/logging.hs2/s2edge_distances.cc ::c2118o: n: In file included from sIn file included from t/usr/local/clang/include/absl/log/check.h../src/s2/s2edge_distances.h :c:37h29a: r: In file included from *In file included from /usr/local/clang/include/absl/log/internal/check_impl.h ../src/s2/s1angle.h:a:21b28: s: lIn file included from In file included from _/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.hn::o4127n: : nIn file included from In file included from u/usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2coder.hl::l2623): : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/status/status.h| :: ^4767 : : In file included from /usr/local/clang/include/absl/base/nullability.hIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:/usr/local/clang/include/absl/status/internal/status_internal.h:241:27:29: 22: In file included from :In file included from /usr/local/clang/include/absl/log/internal/proto.h /usr/local/clang/include/absl/strings/cord.h:note: :34expanded from macro 'absl_nonnull'94: : /usr/local/clang/include/absl/types/span.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h241799: | :31#32: d/usr/local/clang/include/absl/synchronization/mutex.h:e: f1109warning: i:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n34e : a bwarning: 799stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | l _Snp oa1109nn | in tuM laMlku et Ce| x ^oL nosctkSMpaaynb(eT(*M uatbesxl*_ naublsllIn file included from a_s2/s2edge_crossings.ccbn:lu18el: lbIn file included from ae../src/s2/s2edge_crossings.hbg:lie34n : mIn file included from u../src/s2/base/logging.h| ) ^: 21 : /usr/local/clang/include/absl/base/nullability.h| In file included from : ^/usr/local/clang/include/absl/log/check.h257 ::3723/usr/local/clang/include/absl/base/nullability.h: ::In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nullable':23 21:: /usr/local/clang/include/absl/log/internal/check_op.h257note: : | expanded from macro 'absl_nullable'463# :d 1e257:f | i#nwarning: deetype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] f aibns el 463_a | nbAusBllSl_Lan_buLllOelG a__bINlNueTl El_RaNNbuAllLel_ aD bE| lF ^eI N E| _ ^M AKE_CIn file included from Hs2/s2furthest_edge_query.ccE:C16K: _In file included from O../src/s2/s2furthest_edge_query.hP:_25S: TIn file included from R../src/s2/base/logging.hI:N21G: In file included from _In file included from s2/s2edge_distances.ccE/usr/local/clang/include/absl/log/check.h:X:18T37: E: In file included from RIn file included from ../src/s2/s2edge_distances.hN/usr/local/clang/include/absl/log/internal/check_impl.h:(:29 21: : In file included from | In file included from ../src/s2/s1angle.h^/usr/local/clang/include/absl/log/internal/check_op.h: :2841: /usr/local/clang/include/absl/log/internal/check_op.h: In file included from :In file included from ../src/s2/s2point.h449/usr/local/clang/include/absl/log/internal/strip.h:::273126: :: In file included from In file included from ../src/s2/s2coder.hnote: /usr/local/clang/include/absl/log/internal/log_message.h:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':23 47: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/structured_proto.h449:: | 6727 : : In file included from In file included from e/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/proto.hx::t2934e: : rIn file included from /usr/local/clang/include/absl/types/span.hn/usr/local/clang/include/absl/strings/cord.h: :801t94:e: 32mIn file included from :p/usr/local/clang/include/absl/strings/internal/cordz_info.h l:warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]31t : e/usr/local/clang/include/absl/synchronization/mutex.h :801c1117o | :n 34s t: cwarning: h atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] r * a1117 b | s l _ neo nx pn ul il c li Mta k e CM uh etc keO px SLtTor*c iknaMgb(a sylb _ e\n (uM lul| tae ^bxl *e /usr/local/clang/include/absl/base/nullability.h a:ebn241sdl:)_ 22nnu:olelx acnote: bexpanded from macro 'absl_nonnull'elp et m{241u , | #| dc ^eof inn/usr/local/clang/include/absl/base/nullability.hse: ta257b :Cs23ol:_nn donote: niexpanded from macro 'absl_nullable'tn iuol nl257& | _#cNdoeonfndni)nu el l| a ^ b s| l/usr/local/clang/include/absl/base/nullability.h ^_: n257u:l23l:In file included from a bs2/s2edge_crossings.ccnote: lexpanded from macro 'absl_nullable':e 18 : _In file included from 257N../src/s2/s2edge_crossings.h | u#:ldl34eaf: biIn file included from lne../src/s2/base/logging.he : a21| b: ^sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21l: e/usr/local/clang/include/absl/log/internal/check_op.h :_464N:u26l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e 464| | ^ const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2edge_distances.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2edge_distances.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10In file included from :s2/s2edge_crossings.cc :warning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2edge_crossings.h: 341132: | In file included from ../src/s2/base/logging.h :M21u: tIn file included from e/usr/local/clang/include/absl/log/check.hx:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.hu:l464l:a26b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c on/usr/local/clang/include/absl/base/nullability.hs:t241 :m22u:_ ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:ne note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b le _NuIn file included from ls2/s2edge_crossings.ccl:a18b: lIn file included from e../src/s2/s2edge_crossings.h : 34| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_distances.cc465: | 18A: BIn file included from S../src/s2/s2edge_distances.hL:_29L: OIn file included from G../src/s2/s1angle.h_:I28N: TIn file included from E../src/s2/s2point.hR:N27A: LIn file included from _../src/s2/s2coder.hD:E23F: IIn file included from N/usr/local/clang/include/absl/status/status.hE:_67M: AIn file included from K/usr/local/clang/include/absl/status/internal/status_internal.hE:_29C: HIn file included from E/usr/local/clang/include/absl/strings/cord.hC:K94_: OIn file included from P/usr/local/clang/include/absl/strings/internal/cordz_info.h_:S31T: R/usr/local/clang/include/absl/synchronization/mutex.hI:N1146G:_7E:X Twarning: E'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]R N(co n1146s | t v o i d *t haibss)l)_ nAoBnSnLu_lElX)C;L U S| I^V E_/usr/local/clang/include/absl/log/internal/check_op.hL:O449C:K31_:F Unote: Nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'C TIO N449( | m u )e x t| e ^~~~r n template const char* absl_nonnull MakeC/usr/local/clang/include/absl/synchronization/mutex.hh:e1153c:k39O:p Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ing (1153 | \e x p| l ^i ci/usr/local/clang/include/absl/base/nullability.ht: 241R:e22l:e anote: sexpanded from macro 'absl_nonnull'a bl e241M | u#tdeexfLioncek (aMbustle_xn*o nanbuslll_ n_oNnonnunlull lm u )| ^ | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_crossings.cc::24118:: 22In file included from :../src/s2/s2edge_crossings.h :note: 34expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_465n:o66n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o465n | nAuBlSlL _ L| O ^G _INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTEIn file included from Rs2/s2edge_distances.ccN:(18c: oIn file included from n../src/s2/s2edge_distances.hs:t29 : vIn file included from o../src/s2/s1angle.hi:d28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:)67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 1158241: | 53#:d ewarning: f'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i ne a b1158s | l _ n o n n uMlult e_xN&o nmnuu lAlB S L| _ ^I NTERNALIn file included from _s2/s2edge_crossings.ccA:T18T: RIn file included from I../src/s2/s2edge_crossings.hB:U34T: EIn file included from _../src/s2/base/logging.hC:A21P: TIn file included from U/usr/local/clang/include/absl/log/check.hR:E37D: _In file included from B/usr/local/clang/include/absl/log/internal/check_impl.hY:(21t: h/usr/local/clang/include/absl/log/internal/check_op.hi:s465):,66 : | warning: ^~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No/usr/local/clang/include/absl/synchronization/mutex.hn:n1166u:l39l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 1166In file included from | s2/s2edge_crossings.cc : 18e: xIn file included from p../src/s2/s2edge_crossings.hl:i34c: iIn file included from t../src/s2/base/logging.h :R21e: lIn file included from e/usr/local/clang/include/absl/log/check.ha:s37a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he:M21u: t/usr/local/clang/include/absl/log/internal/check_op.he:x465L:o1c:k (warning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u tex *465 | aAbBsSlL__nLoOnGn_uIlNlT EmRuN,A Lc_oDnEsFtI NCEo_nMdAiKtEi_oCnH&E CcKo_nOdP)_ S T| R ^I NG/usr/local/clang/include/absl/base/nullability.h_:E241X:T22E:R Nnote: (expanded from macro 'absl_nonnull'c on s241t | #vdoeifdi*n ea basbls_ln_onnonnunlull)l; _ N| o^n nu/usr/local/clang/include/absl/log/internal/check_op.hl:l450 : 25| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2edge_distances.cc :18 : 241In file included from | ../src/s2/s2edge_distances.h#:d29e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2edge_crossings.ccexpanded from macro 'absl_nullable': 18: In file included from 257../src/s2/s2edge_crossings.h | :#34d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:l502e: 1_:N uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l abl e502 | A| B ^S L_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.hIn file included from :s2/s2edge_distances.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2edge_distances.h37:: 29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s1angle.h21:: 28/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 502../src/s2/s2point.h::127:: In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::49767:: 32In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :note: 29expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 497/usr/local/clang/include/absl/strings/internal/cordz_info.h | : 31 : i/usr/local/clang/include/absl/synchronization/mutex.hn:l1212i:n52e: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n stex p1212r | bcooonls tC ocnhdairt*i oanb:s:lC_ansutlAlnadbClael lnMaemteh#o#dI(mcpoln(s t C o n d i t i o n * a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/base/nullability.hc:)257 :{23 : | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea balbes l__Nnuolnlnaubllle _ N| o ^n null | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absIn file included from ls2/s2edge_distances.cc_:n18o: nIn file included from n../src/s2/s2edge_distances.hu:l29l: In file included from e../src/s2/s1angle.hx:p28r: tIn file included from e../src/s2/s2point.hx:t27): In file included from {../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94\: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411221::2254:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d1221e | fbionoel aCbosnld_intoinonnu:l:lC a_sNtoAnnnduClall l F| u ^n ction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_crossings.cc::24118:: 22In file included from :../src/s2/s2edge_crossings.h :note: 34expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sl/usr/local/clang/include/absl/log/internal/check_op.h_:n503o:n1n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _Non n503u | lAlB S L| _ ^L OG_INTERNAL_CHECK_OP_IMPL(Check_In file included from Ns2/s2edge_distances.ccE:,18 : !In file included from =../src/s2/s2edge_distances.h): 29 : | In file included from ^../src/s2/s1angle.h :28: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.h::48827:: 32In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from /usr/local/clang/include/absl/status/status.h:67 : 488In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29i: nIn file included from l/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s: t/usr/local/clang/include/absl/synchronization/mutex.he:x1293p:r33 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t ch a1293r | *v oaibds lR_enguilsltaebrlMeu tneaxmTer#a#cIemrp(lv(o i d ( * a b s l _ n o n n u l l f\n ) (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 257c:h23a:r *note: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle masbgs,l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22_:N unote: lexpanded from macro 'absl_nonnull'l ab l241e | # d| e ^f ine absl_nonnIn file included from us2/s2edge_crossings.ccl:l18 : _In file included from N../src/s2/s2edge_crossings.ho:n34n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2edge_distances.cc21:: 18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 503../src/s2/s2edge_distances.h::129:: In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h489::2747: :In file included from ../src/s2/s2coder.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'23 : In file included from /usr/local/clang/include/absl/status/status.h: 67489: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :T311: &/usr/local/clang/include/absl/synchronization/mutex.h :v12931:,62 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t T 21293& | vvo2i,d cRoengsits tcehraMru*t eaxbTsrla_cneorn(nvuolild e(x*parbtselx_tn)o n{n u l l f\n ) (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241c:h22a:r *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle masbgs,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | In file included from s2/s2edge_crossings.cc : 18 : In file included from ../src/s2/s2edge_crossings.h : 34 : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from v/usr/local/clang/include/absl/log/check.ho:i37d: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n503o:n1n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ob/usr/local/clang/include/absl/log/internal/check_op.hj:,497 : 32| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 241:22: note: 497expanded from macro 'absl_nonnull' | i241n | l#idneef icnoen satbesxlp_rn ocnonnusltl c_hNaorn*n ualbls l _| n ^u llable name##Impl( In file included from s2/s2edge_distances.cc : 18 : In file included from ../src/s2/s2edge_distances.h : 29 : In file included from ../src/s2/s1angle.h\: 28 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h257::2323: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nullable'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h257: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1309u:l35l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _N u1309l | lvaobilde R e| g ^i sterCondIn file included from Vs2/s2edge_crossings.cca:r18T: rIn file included from a../src/s2/s2edge_crossings.hc:e34r: (In file included from v../src/s2/base/logging.ho:i21d: In file included from (/usr/local/clang/include/absl/log/check.h*:a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u503l:l1 :f nwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( /usr/local/clang/include/absl/log/internal/check_op.h| : ^498 :35/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'22 : note: expanded from macro 'absl_nonnull'498 | 241 | # d efiinnte va1b,s li_nnto nvn2u,l lc o_nNsotn ncuhlalr * | a ^b sl_noIn file included from ns2/s2edge_distances.ccn:u18l: lIn file included from ../src/s2/s2edge_distances.he:x29p: rIn file included from t../src/s2/s1angle.he:x28t: )In file included from ../src/s2/s2point.h{: 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : \In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :/usr/local/clang/include/absl/synchronization/mutex.h22::1310 :note: 17expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f1310i | n e a bcsoln_snto ncnhualrl* _aNbosnln_unloln n u| l ^l msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2edge_distances.ccn:u18l: lIn file included from a../src/s2/s2edge_distances.hb:l29e: In file included from _../src/s2/s1angle.hN:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53In file included from :s2/s2edge_crossings.cc :warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h: 21109: | In file included from v/usr/local/clang/include/absl/log/check.ho:i37d: In file included from C/usr/local/clang/include/absl/log/internal/check_impl.ho:p21y: C/usr/local/clang/include/absl/log/internal/check_op.ho:r505d:T1o:S twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ng/usr/local/clang/include/absl/log/internal/check_op.h(:c489o:n47s:t note: Cexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'o rd& 489s | r c , s t dc:o:nssttr iTn1g&* va1b,s lc_onnosntn uTl2l& dvs2t,) ;c o n| s ^t ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle feixnper taebxstl)_ n{o n n u l l\ _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2edge_distances.ccn:u18l: lIn file included from ../src/s2/s2edge_distances.h :| 29 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2edge_crossings.cc :18 : 241In file included from | ../src/s2/s2edge_crossings.h#:d34e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 505_:N1o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l /usr/local/clang/include/absl/log/internal/check_op.h :| 497 ^: 32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from In file included from ../src/s2/base/logging.hs2/s2edge_distances.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2edge_distances.h::3729: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.h::2128: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.h::50627:: 1In file included from :../src/s2/s2coder.h :warning: 23type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 506/usr/local/clang/include/absl/status/internal/status_internal.h | :A29B: S/usr/local/clang/include/absl/strings/cord.hL:_525L:O35G:_ Iwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERNA L525_ | C H E C Ka_bOsPl_:I:McPoLr(dC_hienctke_rGnEa,l :>:=C)o r d| R^e p* /usr/local/clang/include/absl/log/internal/check_op.ha:b488s:l32_:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l abl e488 | c u rirnelnitn_el ecaofn_s t=e xnpurl lcpotnrs;t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: uexpanded from macro 'absl_nullable'l la b257l | e# dneafmien#e# Iambpsll(_ n u l l a b l e _ N u l l a b l e \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | In file included from ^s2/s2edge_distances.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2edge_distances.h::2229:: In file included from note: ../src/s2/s1angle.hexpanded from macro 'absl_nonnull': 28: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l582 :_37N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | ^582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2edge_crossings.ccu:l18l: In file included from ../src/s2/s2edge_crossings.h| : ^34 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2edge_distances.cc497: | 18 : In file included from i../src/s2/s2edge_distances.hn:l29i: nIn file included from e../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht:e27x: pIn file included from r../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s588l:_17n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 588n | a m e # #cIomnpslt( C o r d * a b s l _ n o n n u l l \c o r| d ^_ ; /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullable'241 :22 :257 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en ualblsalb_lneo n_nNuullll a_bNloen n u| l ^l | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int vIn file included from 1s2/s2edge_distances.cc,: 18i: nIn file included from t../src/s2/s2edge_distances.h :v292: ,In file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :c27h: aIn file included from r../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :e641x:p33r:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ) { 641 | u s i n g p o i n t\e r | = ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline consIn file included from ts2/s2edge_distances.cce:x18p: rIn file included from ../src/s2/s2edge_distances.hc:o29n: sIn file included from t../src/s2/s1angle.h :c28h: aIn file included from r../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:a67b: lIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :n29a: m/usr/local/clang/include/absl/strings/cord.he:#898#:I27m:p lwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | f r i e n d c o n\s t | C ^o rd/usr/local/clang/include/absl/base/nullability.hz:I257n:f23o:* note: aexpanded from macro 'absl_nullable'b sl _257n | u#ldleafbilnee GaebtsClo_rnduzlIlnafbolFeo r_TNeusltlianbgl(e | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2edge_crossings.cc#:d18e: fIn file included from i../src/s2/s2edge_crossings.hn:e34 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he: 21_: N/usr/local/clang/include/absl/log/internal/check_op.hu:l507l:a1b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^/usr/local/clang/include/absl/log/internal/check_op.h :489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | In file included from s2/s2edge_crossings.cc : 18 : CIn file included from o../src/s2/s2edge_crossings.hr:d34R: eIn file included from p../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: l/usr/local/clang/include/absl/log/internal/check_op.he: 507r:e1p:) ;warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^/usr/local/clang/include/absl/log/internal/check_op.h :497:/usr/local/clang/include/absl/base/nullability.h32::257 :note: 23expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': note: expanded from macro 'absl_nullable' 497 | 257 | i#ndleifnien ec oanbsstle_xnpurl lcaobnlset _cNhualrl*a balbes l _| n ^u llable name##Impl( In file included from s2/s2edge_distances.cc : 18 : In file included from ../src/s2/s2edge_distances.h : 29 : In file included from ../src/s2/s1angle.h : 28\: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23257: :In file included from 23/usr/local/clang/include/absl/status/status.h:: 67note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 257/usr/local/clang/include/absl/strings/cord.h | :#929d:e26f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l929_ | n u l l avbolied _SNwualpl(aIbnllei n e| R ^e p* absl_nIn file included from os2/s2edge_crossings.ccn:n18u: lIn file included from l../src/s2/s2edge_crossings.h :r34h: sIn file included from )../src/s2/base/logging.h;: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: :/usr/local/clang/include/absl/log/internal/check_op.h :note: 507expanded from macro 'absl_nonnull': 1: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# de/usr/local/clang/include/absl/log/internal/check_op.hf:i498n:e35 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _no n498n | u l l _ N oinnntu lvl1 , | i ^n t v2, const char* absl_nIn file included from os2/s2edge_distances.ccn:n18u: lIn file included from l../src/s2/s2edge_distances.h :e29x: pIn file included from r../src/s2/s1angle.ht:e28x: tIn file included from )../src/s2/s2point.h :{27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h\: 932 :| 17 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 :22: note: 932expanded from macro 'absl_nonnull' | 241 | c#odnesfti nceh aarb*s la_bnsoln_nnuullll a_bNloen ndualtla ( )| ^c onst; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_crossings.cc961: | 18 : In file included from ../src/s2/s2edge_crossings.h :v34o: iIn file included from d../src/s2/base/logging.h :S21e: tIn file included from T/usr/local/clang/include/absl/log/check.hr:e37e: OIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hE:m21p: ty/usr/local/clang/include/absl/log/internal/check_op.h(:C511o:r13d:R ewarning: ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* ab s511l | _cnounlslta bclhea rr*e pa,b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a257b:l23e: Cnote: hexpanded from macro 'absl_nullable'e ck s257t | r#cdmepftirnuee Iabslm_pnlu(l l a| b ^l e _/usr/local/clang/include/absl/base/nullability.hN:u257l:l23a:b lnote: eexpanded from macro 'absl_nullable' | ^ 257 | #define absl_nullabIn file included from ls2/s2edge_distances.cce: 18_: NIn file included from u../src/s2/s2edge_distances.hl:l29a: bIn file included from l../src/s2/s1angle.he: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2edge_crossings.cc67:: 18In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2edge_crossings.h29:: 34/usr/local/clang/include/absl/strings/cord.h: :In file included from 968../src/s2/base/logging.h::3121:: In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21968: | /usr/local/clang/include/absl/log/internal/check_op.h : 512 : 17v:o iwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] Emp l512a | c e T r eceo(nCsotr dcRheapr** aabbssll__nnounlnlualbll er esp1,, Mceotnhsotd Icdheanrt*i faibesrl _mneutlhloadb)l;e s| 2 ^, | /usr/local/clang/include/absl/base/nullability.h ^: 241:/usr/local/clang/include/absl/base/nullability.h22::257 :note: 23expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from In file included from s2/s2edge_distances.cc../src/s2/base/logging.h::1821: : In file included from In file included from ../src/s2/s2edge_distances.h/usr/local/clang/include/absl/log/check.h::2937: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_impl.h::2821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.h::51227:: 47In file included from :../src/s2/s2coder.h :23warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 512/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : /usr/local/clang/include/absl/strings/cord.h :c972o:n31s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 972a | b s l _ nvuolilda bElmep lsa1c,e Tcroenes(tC ocrhdaRre*p *a basbls_ln_unlolnanbullel sr2e,p , | c ^o ns/usr/local/clang/include/absl/base/nullability.h:t257 :I23n:l inote: nexpanded from macro 'absl_nullable'e Da t257a | &# dpeafriennet ,a b s| l ^_ nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: _expanded from macro 'absl_nonnull'N ul l241a | b#ldee f i| n ^e absl_nIn file included from os2/s2edge_crossings.ccn:n18u: lIn file included from l../src/s2/s2edge_crossings.h :_34N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | conIn file included from ss2/s2edge_distances.cct: 18c: hIn file included from a../src/s2/s2edge_distances.hr:*29 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :e23x: pIn file included from /usr/local/clang/include/absl/status/status.hr:t67e: xIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : /usr/local/clang/include/absl/strings/cord.h| : ^978 :36/usr/local/clang/include/absl/base/nullability.h:: 241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'978 | 241 | #vdoeifdi nCeo mambistlT_rneoen(ncuolnls t_ NCoonrnduRlelp * | a ^b sl_nullable old_reIn file included from ps2/s2edge_crossings.cc,: 18 : | In file included from ^../src/s2/s2edge_crossings.h :34/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/base/logging.h::2321:: In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nullable': 37: In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: e/usr/local/clang/include/absl/log/internal/check_op.hf:i514n:e13 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _nu l514l | acbolnes t_ Ncuhlalra*b laeb s l| _ ^n ullable ChIn file included from es2/s2edge_distances.ccc:k18s: tIn file included from r../src/s2/s2edge_distances.hc:29m: pIn file included from f../src/s2/s1angle.ha:l28s: eIn file included from I../src/s2/s2point.hm:p27l: (In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67257: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h:: 29note: : expanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/cord.h :979: 30257: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e979 | a b s l _ n u l l a b l e _ N u l l a bCloer d R| e ^p * abIn file included from ss2/s2edge_crossings.ccl:_18n: oIn file included from n../src/s2/s2edge_crossings.hn:u34l: lIn file included from ../src/s2/base/logging.hr:e21p: ,In file included from /usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :C21o: r/usr/local/clang/include/absl/log/internal/check_op.hd:z515U:p17d:a twarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S cop e515& | s c o pceo,n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee fsi1n,e caobnsslt_ ncohnanru*l la b_sNlo_nnnuulllla b l| e ^ s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2edge_distances.ccn:e18 : aIn file included from b../src/s2/s2edge_distances.hs:l29_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27_: NIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:982:39:In file included from s2/s2edge_crossings.ccwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2edge_crossings.h: 34982: | In file included from ../src/s2/base/logging.h : 21 : vIn file included from o/usr/local/clang/include/absl/log/check.hi:d37 : AIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.hp:e21n: d/usr/local/clang/include/absl/log/internal/check_op.hT:r515e:e47T:o Iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l ine d515( | C o r d Rceopn*s ta bcshla_rn*o nanbuslll_ nturlelea,b l e| ^s 1,/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innuel laabbslle_ nso2n,n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nIn file included from us2/s2edge_distances.ccl:l18a: bIn file included from l../src/s2/s2edge_distances.he: 29_: NIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2edge_crossings.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1829: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2edge_crossings.h::98434:: 36In file included from :../src/s2/base/logging.h :warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 984/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h :v516o:i17d: Awarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p en d516T | r e e T ocTorneset( CcohradrR*e pa*b salb_snlo_nnnounlnlu lelx ptrrteeex,t )M;e t h| o ^d Id/usr/local/clang/include/absl/base/nullability.he:n241t:i22f:i enote: rexpanded from macro 'absl_nonnull' me t241h | o#dd)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _NonIn file included from ns2/s2edge_crossings.ccu:l18l: In file included from ../src/s2/s2edge_crossings.h| : ^34 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: In file included from warning: s2/s2edge_distances.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2edge_distances.h517: | 29c: oIn file included from n../src/s2/s1angle.hs:t28 : cIn file included from h../src/s2/s2point.ha:r27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : C/usr/local/clang/include/absl/strings/cord.hh:e985c:k30s:t rwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a sec m985p | t r u e Ivmopild( A p| p ^e nd/usr/local/clang/include/absl/base/nullability.hT:r257e:e23(:C onote: rexpanded from macro 'absl_nullable'd Re p257* | #adbesfli_nneo nanbuslll_ nturlelea,b lMee t_hNoudlIldaebnltei f i| e ^r metIn file included from hs2/s2edge_crossings.cco:d18): ;In file included from ../src/s2/s2edge_crossings.h :| 34 ^: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21241: :In file included from 22/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | /usr/local/clang/include/absl/log/internal/check_op.h#:d518e:f17i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bs l518_ | n o n n ucloln s_tN ocnhnaurl*l a b| s ^l _nullable s1, const cIn file included from hs2/s2edge_distances.cca:r18*: In file included from a../src/s2/s2edge_distances.hb:s29l: _In file included from n../src/s2/s1angle.hu:l28l: aIn file included from b../src/s2/s2point.hl:e27 : sIn file included from 2../src/s2/s2coder.h,: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/internal/status_internal.h::2329:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nullable'986 :40 :257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n986e | a b s lv_oniudl PrepleanbdlTer e_eNTuolIlnalbilnee d (| C ^o rdRepIn file included from *s2/s2edge_crossings.cc :a18b: sIn file included from l../src/s2/s2edge_crossings.h_:n34o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from t/usr/local/clang/include/absl/log/check.hr:e37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h518::24147::22 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 518241 | | # d e fcionnes ta bcshla_rn*o nanbuslll_ n_uNlolnanbullel s 1| , ^ const char* absl_nuIn file included from ls2/s2edge_distances.ccl:a18b: lIn file included from e../src/s2/s2edge_distances.h :s292: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27257: :In file included from 23../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.h: 67257: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: i/usr/local/clang/include/absl/strings/cord.hn:e988 :a37b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ulla b988l | e _ N uvloliadb lPer e p| e ^n dTreeIn file included from Ts2/s2edge_crossings.cco:T18r: eIn file included from e../src/s2/s2edge_crossings.h(:C34o: rIn file included from d../src/s2/base/logging.hR:e21p: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l519l: 17t:r ewarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], Meth o519d | I d e n tciofnisetr cmheatrh*o da)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22e:x pnote: rexpanded from macro 'absl_nonnull't ex t241) | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _NonnullIn file included from s2/s2edge_distances.cc :| 18 ^: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2edge_crossings.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2edge_crossings.h67:: 34In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21/usr/local/clang/include/absl/strings/cord.h: :In file included from 989/usr/local/clang/include/absl/log/check.h::3137:: In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: /usr/local/clang/include/absl/log/internal/check_op.h: 520989: | 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v oid 520P | rceopnesntd Tcrheaer(*C oarbdsRle_pn*u lalbasbll_en oCnhneuclkls ttrrceaes,e cMmeptfhaoldsIedIemnptli(f i e| r ^ me/usr/local/clang/include/absl/base/nullability.ht:h257o:d23):; note: | expanded from macro 'absl_nullable' ^ /usr/local/clang/include/absl/base/nullability.h257: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneuflilnaeb laeb s_lN_unlolnanbullel _| N ^o nnulIn file included from ls2/s2edge_crossings.cc : 18| : ^In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const chaIn file included from rs2/s2edge_distances.cc*: 18a: bIn file included from s../src/s2/s2edge_distances.hl:_29n: uIn file included from l../src/s2/s1angle.hl:a28b: lIn file included from e../src/s2/s2point.h :s271: ,In file included from ../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h :c67h: aIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l994_:n30u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le s9942 | , | ^v o/usr/local/clang/include/absl/base/nullability.hi:d257 :C23o:p ynote: Texpanded from macro 'absl_nullable'o (s t257d | :#:dsetfriinneg *a basbls_ln_unlolnanbullel _dNsutl)l acbolnes t | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2edge_crossings.cc::2218:: In file included from note: ../src/s2/s2edge_crossings.hexpanded from macro 'absl_nonnull': 34: In file included from 241../src/s2/base/logging.h | :#21d: eIn file included from f/usr/local/clang/include/absl/log/check.hi:n37e: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o521n:n47u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Non n521u | l l | c ^o nst char* absl_nullabIn file included from ls2/s2edge_distances.cce: 18s: 1In file included from ,../src/s2/s2edge_distances.h :c29o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29s: 2/usr/local/clang/include/absl/strings/cord.h,: 999 :| 28 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 :23: 999note: | expanded from macro 'absl_nullable' 257v | o#idde fCionpey TaobAsrlr_anyu(lclhaabrl*e a_bNsull_lnaobnlneu l l| ^d st) conIn file included from ss2/s2edge_crossings.cct:;18 : In file included from | ../src/s2/s2edge_crossings.h ^: 34: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e522f:i17n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl _522n | o n n u lclo n_sNto ncnhualrl* a| b ^s l_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2edge_distances.ccn:e18 : aIn file included from b../src/s2/s2edge_distances.hs:l29_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:34: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:40: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | iIn file included from ns2/s2error.ccl:i16n: eIn file included from ../src/s2/s2error.hc:o29n: sIn file included from t/usr/local/clang/include/absl/status/status.h :s67t: aIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hu:s29_: iIn file included from n/usr/local/clang/include/absl/strings/cord.ht:e94r: nIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hl::31:: S/usr/local/clang/include/absl/synchronization/mutex.ht:a670t:u74s:R ewarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl_ n670o | n n uelxlp lSitcaittu sR:e:aRdeeprTMouPtoeixnLtoecrk(( M u| t ^e x& /usr/local/clang/include/absl/base/nullability.hm:u241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| ^ | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReadeIn file included from rs2/s2edge_distances.ccM:u18t: eIn file included from x../src/s2/s2edge_distances.hL:o29c: kIn file included from (../src/s2/s1angle.hM:u28t: eIn file included from x../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: o/usr/local/clang/include/absl/status/status.hn:n1038u:l33l: mwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) AB S1038L | _ S H A RsEtDa_tLuOsC_Ki_nFtUeNrCnTaIlO:N:(Smtua)t u s| R ^e p* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | r#edpe)f i{n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, cIn file included from os2/s2edge_distances.ccn:s18t: In file included from C../src/s2/s2edge_distances.ho:n29d: iIn file included from t../src/s2/s1angle.hi:o28n: &In file included from ../src/s2/s2point.hc:o27n: dIn file included from )../src/s2/s2coder.h : 23| : ^ /usr/local/clang/include/absl/status/status.h:1063:/usr/local/clang/include/absl/base/nullability.h13::241 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 1063 | c o241n | s#td ecfhianre* aabbssll__nnoonnnnuullll _SNtoantnuuslMle s s| a ^g eAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(foIn file included from rs2/s2error.ccm:a16: tIn file included from )../src/s2/s2error.h,: 29 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMIn file included from us2/s2edge_tessellator.cct:e18x: LIn file included from o../src/s2/s2edge_tessellator.hc:k24(: MIn file included from u../src/s2/s1angle.ht:e28x: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : mIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.h): 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :82: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::24123:: 22In file included from :/usr/local/clang/include/absl/crc/crc32c.h :32note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/str_format.h:84 : 241 | /usr/local/clang/include/absl/strings/internal/str_format/bind.h#:d143e:f11i:n ewarning: 'enable_if' is a clang extension [-Wgcc-compat]a bsl_ n143o | n n u l l _ N o n neunlalb l e| _ ^i f(str_format_internal::EnsureConstexpr(In file included from ss2/s2error.cc):,16 : "In file included from c../src/s2/s2error.ho:n29s: tIn file included from e/usr/local/clang/include/absl/status/status.hx:p67r: In file included from t/usr/local/clang/include/absl/status/internal/status_internal.hr:a29p: "In file included from )/usr/local/clang/include/absl/strings/cord.h,: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIB/usr/local/clang/include/absl/strings/internal/str_format/bind.hU:T149E:_22C:A Pwarning: T'enable_if' is a clang extension [-Wgcc-compat]U RED_ B149Y | ( t h i s ) ,_ _ a| t ^~~~t ribute__((enable_if(str_format_intern/usr/local/clang/include/absl/synchronization/mutex.ha:l1166:::39E:n swarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r eCon s1166t | e x perx(psl)i,c i t| ^R eleasableMutexLock(Mutex* absl_nonnull mu/usr/local/clang/include/absl/strings/internal/str_format/bind.h,: 158c:o22n:s twarning: 'enable_if' is a clang extension [-Wgcc-compat]C ondi t158i | o n & c o n_d_)a t t| r ^i but/usr/local/clang/include/absl/base/nullability.he:_241_:(22(:e nnote: aexpanded from macro 'absl_nonnull'b le _241i | f#(dVeafliindeF oarbmsalt_Inmopnlnn(usl)l, "| b ^a d format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat]In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h162: | 29 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : _In file included from _/usr/local/clang/include/absl/status/internal/status_internal.ha:t29t: rIn file included from i/usr/local/clang/include/absl/strings/cord.hb:u94t: eIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.h_:(31(: e/usr/local/clang/include/absl/synchronization/mutex.hn:a1179b:l10e:_ iwarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( Val i1179d | F o rMmuatteIxm*p laa(bsl)e, m"ub_a;d f| o ^r ma/usr/local/clang/include/absl/base/nullability.ht: 257t:r23a:p "note: )expanded from macro 'absl_nullable') ) 257| | ^# define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppenIn file included from ds2/s2edge_tessellator.ccC:o18r: dIn file included from T../src/s2/s2edge_tessellator.ho:S24t: rIn file included from i../src/s2/s1angle.hn:g28(: cIn file included from o../src/s2/s2point.hn:s27t: In file included from C../src/s2/s2coder.ho:r23d: &In file included from /usr/local/clang/include/absl/status/status.hs:r67c: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs:t29d: :In file included from :/usr/local/clang/include/absl/strings/cord.hs:t82r: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hg:*23 : aIn file included from b/usr/local/clang/include/absl/crc/crc32c.hs:l32_: n/usr/local/clang/include/absl/strings/str_format.ho:n860n:u43l:l warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t); 860| | ^ f/usr/local/clang/include/absl/base/nullability.hr:i241e:n22d: vnote: oexpanded from macro 'absl_nonnull'i d A241b | s#ldFeofrimnaet Falbusslh_(nFoonrnmualtlS i_nNko*n naublsll _ n| o ^n null sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2edge_distances.cco:n18n: uIn file included from l../src/s2/s2edge_distances.hl: 30_: NIn file included from o../src/s2/s1chord_angle.hn:n31u: lIn file included from l../src/s2/s2pointutil.h : 27| : ^ ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #defineIn file included from s2/s2error.ccS:216_: CIn file included from H../src/s2/s2error.hE:C29K: _In file included from N/usr/local/clang/include/absl/status/status.hE: 67C: HIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hC:K29_: N/usr/local/clang/include/absl/strings/cord.hE: 501 :| 52 ^: warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 120:3: note: 501expanded from macro 'CHECK_NE' | 120e | x p lAiBcSiLt_ LCOhGu_nIkNITtEeRrNaAtLo_rC(HcEoCrKd__NiEn_tIeMrPnLa(l(:v:aClo1r)d,R e#pv*a la1b,s l(_vnaoln2n)u,l l# vtarle2e)) ; | ^| ^/usr/local/clang/include/absl/log/internal/check_impl.h :51:3/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL': note: expanded from macro 'absl_nonnull' 51 | 241 | A#BdSeLf_iLnOeG _aIbNsTlE_RnNoAnLn_uClHlE C_KN_oOnPn(uClhle c k| _ ^N E, !=, val1, val1_text,In file included from s2/s2error.ccv:a16l: 2In file included from ,../src/s2/s2error.h :v29a: lIn file included from 2/usr/local/clang/include/absl/status/status.h_:t67e: xIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h): 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 504:40:/usr/local/clang/include/absl/log/internal/check_op.h :68warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'504 | 68 | e x pwlhiicliet (CchounnsktI tcehraart*o ra(bcsoln_sntu lCloarbdl*e aabbssll__nloongn_uilnlt ecronradl)_;c h e| c ^k _o/usr/local/clang/include/absl/base/nullability.hp:_241r:e22s:u lnote: texpanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld e f| i ^n e absl_nullable _NullaIn file included from bs2/s2error.ccl:e16 : In file included from | ../src/s2/s2error.h ^: 29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull trIn file included from es2/s2edge_distances.cce:)18;: In file included from ../src/s2/s2edge_distances.h| : ^30 : In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/base/nullability.h::31241: :In file included from 22../src/s2/s2pointutil.h:: 27: note: ../src/s2/util/math/matrix3x3.hexpanded from macro 'absl_nonnull': 276:5 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ef../src/s2/base/logging.hi:n37e: 21a:b snote: lexpanded from macro 'S2_CHECK_NE'_ non n37u | l#ld e_fNionnen uSl2l_ C H| E ^C K_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_In file included from Is2/s2error.ccM:P16L: (In file included from (../src/s2/s2error.hv:a29l: 1In file included from )/usr/local/clang/include/absl/status/status.h,: 67#: vIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:129,: /usr/local/clang/include/absl/strings/cord.h(:v525a:l352:) ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# val2 )525 | | ^ a/usr/local/clang/include/absl/log/internal/check_impl.hb:s51l::3::c onote: rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'd _in t51e | r n aAlB:S:LC_oLrOdGR_eIpN*T EaRbNsAlL__nCuHlElCaKb_lOeP (cCuhrercekn_tN_El,e a!f=_, =v anlu1l,l pvtarl;1 _ t| e ^x t,/usr/local/clang/include/absl/base/nullability.h :v257a:l232:, note: vexpanded from macro 'absl_nullable'a l2 _257t | e#xdte)f i n| e ^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l75_:n61u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'b le _75N | u l lAaBbSlLe_ L O| G ^_ INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | In file included from s2/s2error.cc :b16o: oIn file included from l../src/s2/s2error.h :P29a: rIn file included from s/usr/local/clang/include/absl/status/status.he:F67r: oIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.h(:a29b: sl/usr/local/clang/include/absl/strings/cord.h:::1505s:t41r:i nwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ view 1505v | ailnulei,n es tvdo:i:ds tCroirndg:*: CaobpsylT_onAornrnauylIlm pelr(rcohra)r;* a| b ^s l_no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: dnote: sexpanded from macro 'absl_nonnull't ) c241o | n#sdte f{i n e| ^a bsl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _In file included from Ns2/s2edge_tessellator.cco:n18n: uIn file included from l../src/s2/s2edge_tessellator.hl: 24 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsagIn file included from es2/s2edge_distances.cc(:c18o: nIn file included from s../src/s2/s2edge_distances.ht: 31C: oIn file included from r../src/s2/s2edge_crossings.hd:R47e: pIn file included from *In file included from ../src/s2/s2predicates.hs2/s2error.cc ::a5516b: s: In file included from lIn file included from /usr/local/clang/include/absl/flags/flag.h_../src/s2/s2error.h:n:40o29: n: /usr/local/clang/include/absl/flags/commandlineflag.hnIn file included from :u/usr/local/clang/include/absl/status/status.h193l::l6727 : :rIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hwarning: p:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])29 ;: /usr/local/clang/include/absl/strings/cord.h :193| 1514 | ^: 29v:i /usr/local/clang/include/absl/base/nullability.hr:warning: t241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u: a22l: vnote: 1514oexpanded from macro 'absl_nonnull' | i d R241 e | caod#(rvddoe_ifidin*nt eea rbanbsalsl_l:n_:onCnoonnrundulRllel p d*_s Ntao)bn snclou_nlnlso tn n| =u ^ l 0l; t r| e ^e ) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 In file included from :241s2/s2edge_tessellator.cc | :note: #18expanded from macro 'absl_nonnull'd: e fIn file included from i../src/s2/s2edge_tessellator.hn e:241 24a | : b#sIn file included from dl../src/s2/s1angle.he_:nfo28in: nnIn file included from uel../src/s2/s2point.h l:a 27_b: NsolnIn file included from _n../src/s2/s2coder.hnu:ol23nl: n In file included from u /usr/local/clang/include/absl/status/status.hl| :l ^67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 86 : | /usr/local/clang/include/absl/strings/cord_analysis.h ^: 50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2error.cc241: | 16#: dIn file included from e../src/s2/s2error.hf:i29n: eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: n/usr/local/clang/include/absl/strings/cord.hu:l1525l: 29_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 1525| | ^ cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(foIn file included from rs2/s2edge_distances.ccm:a18t: )In file included from ,../src/s2/s2edge_distances.h : 31| : ^In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline CorIn file included from ds2/s2edge_distances.cc :C18o: rIn file included from d../src/s2/s2edge_distances.h:::31A: dIn file included from v../src/s2/s2edge_crossings.ha:n47c: eIn file included from A../src/s2/s2predicates.hn:d55R: eIn file included from a/usr/local/clang/include/absl/flags/flag.hd:(42C: hIn file included from a/usr/local/clang/include/absl/flags/internal/flag.hr:I30t: e/usr/local/clang/include/absl/base/call_once.hr:a111t:o40r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o111n | nvuolild iLto,w L e| v ^e lCa/usr/local/clang/include/absl/base/nullability.hl:l241O:n22c:e (note: aexpanded from macro 'absl_nonnull'b sl :241: | o#ndceef_ifnlea ga*b salb_snlo_nnnounlnlu l_lN ofnlnaugl,l C a| l ^l able&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:33: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:33: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:33: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:33: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:33: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2error.cc241::1622: :In file included from ../src/s2/s2error.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h: 67241: | #/usr/local/clang/include/absl/status/internal/status_internal.hd:e149f:i13n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o149n | ncuolnls t_ Ncohnanru*l la b s| l ^_ nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prIn file included from es2/s2edge_crosser.ccf:i18x: )In file included from ;../src/s2/s2edge_crosser.h : 23| : ^In file included from ../src/s2/s2edge_crossings.h:40/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from 241../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n82n: uIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl: 23_: NIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:n32u: l/usr/local/clang/include/absl/strings/str_format.hl: 155 :| 36 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | In file included from s2/s2error.cc :e16x: pIn file included from l../src/s2/s2error.hi:c29i: tIn file included from /usr/local/clang/include/absl/status/status.hF:o67r: m/usr/local/clang/include/absl/status/internal/status_internal.ha:t150C:o58u:n twarning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ptu r150e | ( i n t *c oanbsstl _anbosnln:u:lSlt apt)u s:* pa_b(spl)_ n{o}n n u| l ^l st/usr/local/clang/include/absl/base/nullability.ha:t241u:s22,: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln uplrle f_iNxo)n;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2edge_crosser.cc_:N18o: nIn file included from n../src/s2/s2edge_crosser.hu:l23l: In file included from ../src/s2/s2edge_crossings.h| : ^40 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_distances.cc:18: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:16: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2error.ccIn file included from :/usr/local/clang/include/absl/status/status.h22:: 67In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h116:: 29In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :/usr/local/clang/include/absl/strings/cord.h23:: 94: /usr/local/clang/include/absl/strings/numbers.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h66::3141: : /usr/local/clang/include/absl/synchronization/mutex.h:warning: 551:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | 551 | s t a t i c b o o l D e c r e m e n t S y n cihnSte_mt(yMpuet*e xa*b salb_snlo_nnnounlnlu lolu tm)u;, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2error.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22:: 29In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/strings/cord.h116:: 94In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h23:: 31: /usr/local/clang/include/absl/strings/numbers.h:/usr/local/clang/include/absl/synchronization/mutex.h77::55261::64 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77552 | | [ [ n o d i s c a r d ] ] b o o l S i m p l e A t o f ( a b sbla:s:es_tirnitnegr_nvaile:w: PsetrrT,h rfelaodaSty*n cahb*s la_bnsoln_nnuolnln uolult )w;, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2error.cc:In file included from 22s2/s2edge_tessellator.cc: :In file included from 18/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116../src/s2/s2edge_tessellator.h: :In file included from 24/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23../src/s2/s1angle.h: :28/usr/local/clang/include/absl/strings/numbers.h: :In file included from 88../src/s2/s2point.h::6227:: In file included from ../src/s2/s2coder.hwarning: :23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h88: | 29[: [In file included from n/usr/local/clang/include/absl/strings/cord.ho:d94i: sIn file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ha:r31d: ]/usr/local/clang/include/absl/synchronization/mutex.h]: 556b:o38o:l warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i mpl e556A | t o dv(oaibds lL:o:csktSrlionwgL_ovoipe(wS ysntcrh,W adiotuPbalrea*m sa*b salb_snlo_nnnounlnlu lolu tw)a;i t p| , ^ in/usr/local/clang/include/absl/base/nullability.ht: 241f:l22a:g snote: )expanded from macro 'absl_nonnull'; | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:In file included from 98s2/s2edge_tessellator.cc::6018:: In file included from ../src/s2/s2edge_tessellator.hwarning: :24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h98: | 27[: [In file included from n../src/s2/s2coder.ho:d23i: sIn file included from c/usr/local/clang/include/absl/status/status.ha:r67d: ]In file included from ]/usr/local/clang/include/absl/status/internal/status_internal.h :b29o: oIn file included from l/usr/local/clang/include/absl/strings/cord.h :S94i: mIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31A: t/usr/local/clang/include/absl/synchronization/mutex.ho:b558(:a35b:s lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: str i558n | g _ vbioeowl sLtorc,k SblooowlW*i tahbDsela_dnloinnneu(lMlu Hoouwt )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :h onote: wexpanded from macro 'absl_nonnull', | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from In file included from ../src/s2/s2edge_tessellator.hs2/s2error.cc::2422: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/str_cat.h::28116: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::2723: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/numbers.h::23112: :In file included from 44/usr/local/clang/include/absl/status/status.h:: 67: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h :11294 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 559 : 46 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | i n t _ t y p e * a b s l _ ncoonnnsutl lC oonudti)t;i o n| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241c | o#ndde,f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l _257N | o#ndneufliln e | a ^b sl_nullable _Nullable | ^In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | In file included from s2/s2edge_tessellator.cc : 18 : In file included from ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: :In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: 1/usr/local/clang/include/absl/synchronization/mutex.h2:8562*: 23a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u562l | l ovuoti)d; L o| c ^k Sl/usr/local/clang/include/absl/base/nullability.ho:w241(:M22u:H onote: wexpanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel ahboswl,_ ncoonnnsutl lC o_nNdointniuolnl* a| b ^s l_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2error.cc:note: 22expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/str_cat.h: 116241: | In file included from #/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:e23f: i/usr/local/clang/include/absl/strings/numbers.hn:e118 :a56b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l118l | _ N o n n u l l | ^ In file included from s2/s2edge_tessellator.cc : 18 : In file included from ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27a: bIn file included from s../src/s2/s2coder.hl::23:: uIn file included from i/usr/local/clang/include/absl/status/status.hn:t671: 2In file included from 8/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :o562u:t58):; warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :562241 | : 22 :v onote: iexpanded from macro 'absl_nonnull'd L o241c | k#Sdleofwi(nMeu Haobws la_bnsoln_nnuolnln u_lNlo nhnouwl,l c o| n ^s t Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2edge_tessellator.ccs2/s2error.cc::1822: : In file included from In file included from ../src/s2/s2edge_tessellator.h/usr/local/clang/include/absl/strings/str_cat.h::24116: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::2823: : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/numbers.h::27152: :In file included from 37../src/s2/s2coder.h:: 23: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :15229 | : vIn file included from o/usr/local/clang/include/absl/strings/cord.hi:d94 : PIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.ht:T31w: o/usr/local/clang/include/absl/synchronization/mutex.hD:i565g:i36t:s (warning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nt32 _565t | i ,v ocihda rU*n laobcsklS_lnoown(nSuylnlc hbWuafi)t;P a r| a ^m s*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dweafiitnpe) aAbBsSlL__nAoTnTnRuIlBlU T_EN_oCnOnLuDl;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2error.ccn:u22l: lIn file included from a/usr/local/clang/include/absl/strings/str_cat.hb:l116e: In file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:u23l: l/usr/local/clang/include/absl/strings/numbers.ha:b156l:e55 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* aIn file included from bs2/s2edge_tessellator.ccs:l18_: nIn file included from o../src/s2/s2edge_tessellator.hn:n24u: lIn file included from l../src/s2/s1angle.h :v28a: lIn file included from u../src/s2/s2point.he:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n576e: 49a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n576u | l l v_oNiodn nTurlylR e m| o ^v e(base_internal::PerThIn file included from rs2/s2error.cce:a22d: SIn file included from y/usr/local/clang/include/absl/strings/str_cat.hn:c116h: *In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha:b23s: l/usr/local/clang/include/absl/strings/numbers.h_:n158o:n57n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s); 158| | ^b oo/usr/local/clang/include/absl/base/nullability.hl: 241s:a22f:e _note: sexpanded from macro 'absl_nonnull't rt o2411 | 6#_dbeafsien(ea basbls:l:_sntorninnugl_lv i_eNwo ntneuxltl, i| n ^t 16_t* absl_nonnull value,In file included from s2/s2edge_tessellator.cc :| 18 ^: In file included from ../src/s2/s2edge_tessellator.h:/usr/local/clang/include/absl/base/nullability.h24:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o578n:n45u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 578 | void Block(base_intIn file included from es2/s2error.ccr:n22a: lIn file included from :/usr/local/clang/include/absl/strings/str_cat.h::P116e: rIn file included from T/usr/local/clang/include/absl/strings/internal/stringify_sink.hh:r23e: a/usr/local/clang/include/absl/strings/numbers.hd:S160y:n57c:h *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n160o | nbnouolll ssa)f;e _ s| t ^r to/usr/local/clang/include/absl/base/nullability.h3:2241_:b22a:s enote: (expanded from macro 'absl_nonnull'a bs l241: | :#sdterfiinnge_ vaibeswl _tneoxntn,u liln t_3N2o_ntn*u lalb s l| _ ^n onnull value, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_tessellator.cc::24118:: 22In file included from :../src/s2/s2edge_tessellator.h :24note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_94N: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h : 580| : ^34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_inteIn file included from rs2/s2error.ccn:a22l: :In file included from :/usr/local/clang/include/absl/strings/str_cat.hP:e116r: TIn file included from h/usr/local/clang/include/absl/strings/internal/stringify_sink.hr:e23a: d/usr/local/clang/include/absl/strings/numbers.hS:y162n:c57h:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u162l | lbaobolle sWaafkee_uspt(r t o| 6 ^4 _b/usr/local/clang/include/absl/base/nullability.ha:s257e:(23a:b snote: lexpanded from macro 'absl_nullable': :s t257r | i#ndge_fviineew atbesxlt_,n uilnlta6b4l_et *_ Naublslla_bnloen n u| l ^l valueIn file included from ,s2/s2edge_tessellator.cc : 18| : ^In file included from ../src/s2/s2edge_tessellator.h:24/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h_:N581o:n38n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 581 | base_internal::PIn file included from es2/s2error.ccr:T22h: rIn file included from e/usr/local/clang/include/absl/strings/str_cat.ha:d116S: yIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hc:h23*: /usr/local/clang/include/absl/strings/numbers.ha:b165s:l39_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull w165) | ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e faibnsel :a:bisnlt_1n2o8n*n ualbls l__Nnoonnnnuullll v| a ^l ue, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2edge_tessellator.cc | :#18d: eIn file included from f../src/s2/s2edge_tessellator.hi:n24e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23_: NIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | In file included from s2/s2error.cc :v22o: iIn file included from d/usr/local/clang/include/absl/strings/str_cat.h :T116r: aIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:(23M: u/usr/local/clang/include/absl/strings/numbers.hH:o166w: 57a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u166l | lb ohoolw )s;a f e/_/s tursteodu 8f_obra sCeo(nadbVsalr:-:>sMturtienxg _tvriaenws fteerx t ,| ^u in/usr/local/clang/include/absl/base/nullability.ht:8241_:t22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nvea laubes,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _In file included from Ns2/s2edge_tessellator.cco:n18n: uIn file included from l../src/s2/s2edge_tessellator.hl: 24 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2error.cc586::2243: :In file included from /usr/local/clang/include/absl/strings/str_cat.h:warning: 116type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23 : 586 | /usr/local/clang/include/absl/strings/numbers.h : 168v:o59i:d warning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e r(ba s168e | _bionotle rsnaafle:_:sPterrtTohur1e6a_dbSaysnec(ha*b salb:s:ls_tnroinnngu_lvli e w| ^t ex/usr/local/clang/include/absl/base/nullability.ht:,241 :u22i:n tnote: 1expanded from macro 'absl_nonnull'6 _t *241 | a#bdself_innoen naublsll _vnaolnuneu,l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2edge_tessellator.ccn:u18l: lIn file included from ../src/s2/s2edge_tessellator.h_:N24o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40:In file included from s2/s2error.cc:warning: 22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from 590/usr/local/clang/include/absl/strings/internal/stringify_sink.h | : 23 : e/usr/local/clang/include/absl/strings/numbers.hx:p170l:i59c:i twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M utex (170c | obnosotl vsoalfaet_islter tMouut3e2x_*b aasbes(la_bnsull:l:asbtlrei n/g*_ivgineowr etde*x/t), {u}i n t| 3 ^2 _t/usr/local/clang/include/absl/base/nullability.h*: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# dveafliunee, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull'_ Nu l241l | a#bdleef i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | chIn file included from as2/s2edge_tessellator.ccr:*18 : aIn file included from b../src/s2/s2edge_tessellator.hs:l24_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :R27o: uIn file included from n../src/s2/s2coder.hd:T23r: iIn file included from p/usr/local/clang/include/absl/status/status.hF:l67o: aIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hT:o29B: uIn file included from f/usr/local/clang/include/absl/strings/cord.hf:e94r: (In file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hl:o31a: t/usr/local/clang/include/absl/synchronization/mutex.h :f624,: 68c:h awarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl _624n | o n neuxlpll ibcuiftf eMru)t;e x L| o ^c k(/usr/local/clang/include/absl/base/nullability.hM:u241t:e22x:& note: mexpanded from macro 'absl_nonnull'u A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his))In file included from s2/s2error.cc :| 22 ^~~~: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTri/usr/local/clang/include/absl/synchronization/mutex.hp:F635l:o29a:t Twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B uffe r635( | f l oeaxtp lfi,c icth aMru*t eaxbLsolc_kn(oMnuntuelxl* baubfsfle_rn)o;n n u| l ^l m/usr/local/clang/include/absl/base/nullability.hu:)241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'E XC L241U | S#IdVeEf_iLnOeC Ka_bFsUlN_CnToInOnNu(lmlu )_ N o| n ^n ull/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2error.ccn:o22n: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116 : _In file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:n23n: u/usr/local/clang/include/absl/strings/numbers.hl:l191 : 42| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d,In file included from s2/s2edge_tessellator.ccc:h18a: rIn file included from *../src/s2/s2edge_tessellator.h :a24b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from b../src/s2/s2coder.hu:f23f: eIn file included from r/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h :641: 68241: | #warning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e fine a641b | s l _enxopnlniuclilt _MNuotnenxuLlolc k (| M ^u tex& mu ABSLIn file included from _s2/s2error.ccI:N22T: EIn file included from R/usr/local/clang/include/absl/strings/str_cat.hN:A116L: _In file included from A/usr/local/clang/include/absl/strings/internal/stringify_sink.hT:T23R: I/usr/local/clang/include/absl/strings/numbers.hB:U198T:E7_:C Awarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T URE D198_ | BcYh(atrh*i sa)b,s l _| n ^~~~o nnull FastIntToBuffer(int32_t i, char*/usr/local/clang/include/absl/synchronization/mutex.h :a649b:s29l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 649b | u f feexrp)l i c| i ^t M/usr/local/clang/include/absl/base/nullability.hu:t241e:x22L:o cnote: kexpanded from macro 'absl_nonnull'( Mu t241e | x#*d eafbisnle_ naobnsnlu_lnlo nmnuu,l lc o_nNsotn nCuolnld i t| i ^o n& condIn file included from )s2/s2error.cc : 22| : ^In file included from /usr/local/clang/include/absl/strings/str_cat.h:116/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/stringify_sink.h::2223:: /usr/local/clang/include/absl/strings/numbers.hnote: :expanded from macro 'absl_nonnull'198 :53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #d e198f | icnhea ra*b salb_snlo_nnnounlnlu l_lN oFnansutlIln t T| o ^B uffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_iIn file included from fs2/s2edge_tessellator.cc(:_18_: bIn file included from u../src/s2/s2edge_tessellator.hi:l24t: iIn file included from n../src/s2/s1angle.h_:o28b: jIn file included from e../src/s2/s2point.hc:t27_: sIn file included from i../src/s2/s2coder.hz:e23(: OIn file included from b/usr/local/clang/include/absl/status/status.hj:,67 : 0In file included from )/usr/local/clang/include/absl/status/internal/status_internal.h :<29 : NIn file included from ,/usr/local/clang/include/absl/strings/cord.h :\94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670In file included from | s2/s2error.cc : 22e: xIn file included from p/usr/local/clang/include/absl/strings/str_cat.hl:i116c: iIn file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.h :R23e: a/usr/local/clang/include/absl/strings/numbers.hd:e200r:M7u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L ock (200M | uctheaxr&* maub sAlB_SnLo_nInNuTlElR NFAaLs_tAITnTtRTIoBBUuTfEf_eCrA(PuTiUnRtE3D2__BtY (nt,h icsh)a)r * | a ^~~~b sl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/synchronization/mutex.h | :#678d:e35f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _678n | o n neuxlpll i_cNiotn nRuelald e r| M ^u texLock(MuIn file included from ts2/s2error.cce:x22*: In file included from a/usr/local/clang/include/absl/strings/str_cat.hb:s116l: In file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:o23n: n/usr/local/clang/include/absl/strings/numbers.hu:l200l: 54m:u )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL_ S200H | AcRhEaDr_*L OaCbKs_lF_UnNoCnTnIuOlNl( mFua)s t I| n ^t ToB/usr/local/clang/include/absl/base/nullability.hu:f241f:e22r:( unote: iexpanded from macro 'absl_nonnull'n t3 2241_ | t# dne,f icnhea ra*b salb_snlo_nnnounlnlu l_lN oonuntu_lslt r )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2edge_tessellator.cco:n18n: uIn file included from l../src/s2/s2edge_tessellator.hl: 24 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicIn file included from is2/s2error.cct: 22R: eIn file included from a/usr/local/clang/include/absl/strings/str_cat.hd:e116r: MIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:e23x: L/usr/local/clang/include/absl/strings/numbers.ho:c201k:(5M:u twarning: e'diagnose_if' is a clang extension [-Wgcc-compat]x & m u201 | A B S L _AIBNSTLE_RINNATLE_RANTATLR_INBEUETDE__MCIANP_TSUIRZEED(_oBuYt(_tshtirs,) ,k F a| s ^~~~t ToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | _/usr/local/clang/include/absl/synchronization/mutex.h_:a689t:t35r:i bwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t e__( (689d | i a genxopslei_ciift( _R_ebaudielrtMiunt_eoxbLjoecckt(_Msuitzeex(*O bajb,s l0_)n o::type* absl_nullability_unknownIn file included from s2/s2error.cc :| 22 ^: In file included from /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/base/nullability.h116:: 289In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h34::23 : note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nullability_unknown': 247:47 :289 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e247 | a b s l _ n u l l a b i l i t y _ u n k n o w n _ N u l l _ u n s p e ciinfti_etdy p e| * ^ absl_nonnull out, int base) In file included from {s2/s2edge_tessellator.cc : 18| : ^In file included from ../src/s2/s2edge_tessellator.h:24: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h241::2822: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_844N:o10n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identIn file included from is2/s2error.cct:y22<: TIn file included from >/usr/local/clang/include/absl/strings/str_cat.h:::116t: yIn file included from p/usr/local/clang/include/absl/strings/internal/stringify_sink.he::23:: * /usr/local/clang/include/absl/strings/numbers.ha:b303s:l60_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull m303e | tihnoldi)n(e) s i| z ^e _t/usr/local/clang/include/absl/base/nullability.h :F241a:s22t:H enote: xexpanded from macro 'absl_nonnull'T oB u241f | f#edreZfeirnoeP aadb1s6l(_unionntn6u4l_lt _vNaoln,n uclhla r *| ^a bsl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2edge_tessellator.cc241::1822: :In file included from ../src/s2/s2edge_tessellator.h:note: 24expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h_:N94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h :| 855 ^: 34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2error.cc:22: In file included from 886/usr/local/clang/include/absl/strings/str_cat.h | : 116 : eIn file included from x/usr/local/clang/include/absl/strings/internal/stringify_sink.hp:l23i: c/usr/local/clang/include/absl/strings/numbers.hi:t330 :C41o:n dwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ion( c330o | n s t T * a b s l _ n o n n u l l o b j ) | ^ /usr/local/clang/include/absl/base/nullability.hi:n241t:_22t:y pnote: eexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bosult_)n o{n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18In file included from : s2/s2error.ccIn file included from :../src/s2/s2edge_tessellator.h22:: 24In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :../src/s2/s1angle.h116:: 28In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :../src/s2/s2point.h23:: 27: /usr/local/clang/include/absl/strings/numbers.hIn file included from :../src/s2/s2coder.h335::2352: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h :33594 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 896 : 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | e x p l i c i t C o n d i t iaobns(lc:o:nisntt 1T2*8 *a basbls_ln_onnonnunlull lo boju)t ) | { ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNIn file included from uos2/s2edge_crosser.ccln:ln18 u: lIn file included from | l ^../src/s2/s2edge_crosser.h : 23| : ^In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | sizIn file included from es2/s2edge_tessellator.cc_:t18 : GIn file included from e../src/s2/s2edge_tessellator.ht:E24s: tIn file included from i../src/s2/s1angle.hm:a28In file included from t: s2/s2error.cceIn file included from d:../src/s2/s2point.hM22:e: 27mIn file included from : o/usr/local/clang/include/absl/strings/str_cat.hrIn file included from y:U../src/s2/s2coder.h116s:a: g23In file included from : e/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from (:c/usr/local/clang/include/absl/status/status.ho23:n: 67s/usr/local/clang/include/absl/strings/numbers.ht: :CIn file included from o340/usr/local/clang/include/absl/status/internal/status_internal.hr::d5329R:: e pwarning: In file included from *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h a:b94 s: 340lIn file included from | _/usr/local/clang/include/absl/strings/internal/cordz_info.h n:o n31 n: /usr/local/clang/include/absl/synchronization/mutex.hu :l l922 : r48 e: p )warning: ;type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^922 | s /usr/local/clang/include/absl/base/nullability.ht :a 241t :i 22c : b note: oexpanded from macro 'absl_nonnull' o l 241G | u# da e fr iananebt sealeb:sdl:_Eunqoinunnatlu1l(2lc8 o*_nN saotb snCnlou_nlndloi ntn iu| o ^ln l* oaubts)l _{n u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241a:,22 : | note: ^expanded from macro 'absl_nonnull' In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_crosser.cc: :25724118: | : 23#In file included from :d../src/s2/s2edge_crosser.h e:note: f23expanded from macro 'absl_nullable'i: nIn file included from e ../src/s2/s2edge_crossings.h257a: | b40#sd: le_In file included from fn../src/s2/s1angle.hio:nn28en: uIn file included from al../src/s2/s2point.hbl:s 27l_: _NIn file included from no../src/s2/s2coder.hun:ln23lu: alIn file included from bl/usr/local/clang/include/absl/status/status.hl :e 67 | : _ ^In file included from N /usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e86 : /usr/local/clang/include/absl/strings/cord_analysis.h| : ^50 :49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 50s2/s2edge_tessellator.cc | :s18i: zIn file included from e../src/s2/s2edge_tessellator.h_:t24 : GIn file included from e../src/s2/s1angle.ht:M28o: rIn file included from e../src/s2/s2point.hP:r27e: cIn file included from i../src/s2/s2coder.hs:e23M: eIn file included from In file included from ms2/s2error.cco/usr/local/clang/include/absl/status/status.h::r22y67: U: sIn file included from aIn file included from g/usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/status/internal/status_internal.he:(:c116o29: n: In file included from sIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ht/usr/local/clang/include/absl/strings/cord.h ::C23o94: r/usr/local/clang/include/absl/strings/numbers.hd: R:In file included from e346/usr/local/clang/include/absl/strings/internal/cordz_info.hp:*: 44a31:b: swarning: l/usr/local/clang/include/absl/synchronization/mutex.h_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:n o923n:n48 u:346l | warning: l type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] r e p ) ;923 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e i na bts _lct_ynoopnnnes*utl alC b_osNnolndn_iuntloli non nu| * ^l l a bosult_)n u{l l a| b ^l e b/usr/local/clang/include/absl/base/nullability.hIn file included from ):s2/s2edge_crosser.cc;241: :18 22: | : ^In file included from ../src/s2/s2edge_crosser.hnote: /usr/local/clang/include/absl/base/nullability.h:expanded from macro 'absl_nonnull':23 257: : In file included from 23241../src/s2/s2edge_crossings.h: | : #40note: d: expanded from macro 'absl_nullable'eIn file included from f../src/s2/s1angle.hi n:257e28 | #a: dbesIn file included from fli../src/s2/s2point.h_nn:eo27 na: nbIn file included from usl../src/s2/s2coder.hll_: n_23uNl: olnIn file included from anb/usr/local/clang/include/absl/status/status.hull:el 67 _: NIn file included from | u ^/usr/local/clang/include/absl/status/internal/status_internal.hl :l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 86 : | /usr/local/clang/include/absl/strings/cord_analysis.h ^: 56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstIn file included from is2/s2error.ccm:a22t: eIn file included from d/usr/local/clang/include/absl/strings/str_cat.hF:a116i: rIn file included from S/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from h:s2/s2edge_tessellator.cca23:r: 18e/usr/local/clang/include/absl/strings/numbers.h: M:In file included from e351m../src/s2/s2edge_tessellator.h:o:55r24:y: UIn file included from warning: s../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a:g 28e: (In file included from c../src/s2/s2point.ho351:n | 27 s: tIn file included from ../src/s2/s2coder.h C:o r23d : R eIn file included from p/usr/local/clang/include/absl/status/status.h* : a67 b: s In file included from l _/usr/local/clang/include/absl/status/internal/status_internal.hn :o 29n n: uIn file included from l/usr/local/clang/include/absl/strings/cord.h l: 94 r: eIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.h ): ;31 : /usr/local/clang/include/absl/synchronization/mutex.h | : ^948 : 10/usr/local/clang/include/absl/base/nullability.h : : 241warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 22 : 948note: aexpanded from macro 'absl_nonnull' | b s lb :o241:o | il#nd t(e1f*2ia8nbe*s laa_bbnssulll__lnnaoobnnlnneuu llell v _aNoolnun_utl)l)( c{ o | n ^s| t ^ Co/usr/local/clang/include/absl/base/nullability.hn:d241i:t22i:o nnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel )a b=s ln_unlolnpnturl;l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23 :| ^note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2error.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22:: 29In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/strings/cord.h116:: 94In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h23:: 31: /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/synchronization/mutex.h::356948::5648:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948356 | | b o o l ( * a b s l _ n u l l a b l e e v a l _ ) ( c o n s t C o n d iatbisoln:*: uaibnstl1_2n8o*n naublsll)_ n=o nnnuullllp toru;t ) | { ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(In file included from Ms2/s2error.ccu:t22e: x*/usr/local/clang/include/absl/strings/str_cat.h :a223b:s25l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n null m u223, | a besxlp:l:iTciimte Hdeexa(dPloiinnet)e e{* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' v, 241P | a#ddSepfeicn es paebcs l=_ naobnsnlu:l:lk N_oNPoandn)u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullaIn file included from bs2/s2edge_tessellator.ccl:e18 : _In file included from N../src/s2/s2edge_tessellator.hu:l24l: aIn file included from b../src/s2/s1angle.hl:e28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2error.cc:22: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(constIn file included from s2/s2edge_tessellator.ccc:h18a: rIn file included from *../src/s2/s2edge_tessellator.h :a24b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hc:_23s: tIn file included from r/usr/local/clang/include/absl/status/status.h : 67/: /In file included from /usr/local/clang/include/absl/status/internal/status_internal.hN:O29L: IIn file included from N/usr/local/clang/include/absl/strings/cord.hT:(94r: uIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ht:i31m: e/usr/local/clang/include/absl/synchronization/mutex.h/:e1179x:p10l:i cwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ) | 1179 ^ | M/usr/local/clang/include/absl/base/nullability.hu:t257e:x23*: anote: bexpanded from macro 'absl_nullable's l_ n257u | l#ldaebflien em ua_b;s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b257l:e23 :_ Nnote: uexpanded from macro 'absl_nullable'l la b257l | e# d e| f ^i ne absl_nullable _Nullable | ^ In file included from s2/s2error.cc:22: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2furthest_edge_query.cc1242::1644: :In file included from ../src/s2/s2furthest_edge_query.h:warning: 25type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21: In file included from 1242/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.ht:y21p: eIn file included from n/usr/local/clang/include/absl/log/internal/check_op.ha:m41e: In file included from a/usr/local/clang/include/absl/log/internal/strip.hb:s26l: :In file included from :/usr/local/clang/include/absl/log/internal/log_message.ht:y53p: e_/usr/local/clang/include/absl/types/source_location.hi:d113e:n19t:i twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]< T>:: t113y | p e * a b sclo_nnsutl lcahbairl*i tayb_suln_knnoonwnnu l l| ^f il/usr/local/clang/include/absl/base/nullability.he:_289n:a34m:e note: =expanded from macro 'absl_nullability_unknown' __b u289i | l#tdienf_iFnIeL Ea(b)s)l _{n u l| l ^a bil/usr/local/clang/include/absl/base/nullability.hi:t241y:_22u:n knote: nexpanded from macro 'absl_nonnull'o wn 241_ | N#udlelf_iunnes paebcsilf_ineodn n u| l ^l _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2furthest_edge_query.ccIn file included from :../src/s2/s2point.h16:: 27In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :../src/s2/s2coder.h25:: 23In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/status/status.h21:: 67In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h37:: 29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/strings/cord.h21:: 94In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h41:: 31In file included from : /usr/local/clang/include/absl/log/internal/strip.h:/usr/local/clang/include/absl/synchronization/mutex.h26:: 1249In file included from :/usr/local/clang/include/absl/log/internal/log_message.h8::53 : warning: /usr/local/clang/include/absl/types/source_location.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 133:25: 1249 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T* 133a | b s lc_onnosntneuxlplr ocbojnesctt ,c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241f | i#ldee_fnianmee (a)b sclo_nnsotn nnuolelx c_eNpotn n{u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2edge_tessellator.cce: 18a: bIn file included from s../src/s2/s2edge_tessellator.hl:_24n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: In file included from warning: s2/s2furthest_edge_query.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 16: In file included from ../src/s2/s2furthest_edge_query.h :125025 | : In file included from ../src/s2/base/logging.h : 21b: oIn file included from o/usr/local/clang/include/absl/log/check.hl: 37(: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21:: :In file included from t/usr/local/clang/include/absl/log/internal/check_op.hy:p41e: _In file included from i/usr/local/clang/include/absl/log/internal/strip.hd:e26n: tIn file included from i/usr/local/clang/include/absl/log/internal/log_message.ht:y53<: T/usr/local/clang/include/absl/types/source_location.h>::142::t25y:p ewarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: * ab s142l | _ n ocnonnusltle xmpert hcoodn)s(t) )c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241f | u#ndcetfiionne_ naabmsel(_)n ocnonnusltl n_oNeoxncneupltl { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from In file included from ../src/s2/s2furthest_edge_query.hs2/s2edge_tessellator.cc::2518: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2edge_tessellator.h::2124: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h::2127: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2coder.h::4123: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/status/status.h::2667: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/status/internal/status_internal.h::5329: : In file included from /usr/local/clang/include/absl/types/source_location.h/usr/local/clang/include/absl/strings/cord.h::15094:: 40In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :1259:14: 150 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | c o n s t T * a b s l _ n ocnonnusltl cohbajre*c ta,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :f inote: lexpanded from macro 'absl_nonnull'e _n a241m | e#)d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | In file included from ^s2/s2edge_tessellator.cc :18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | In file included from bs2/s2furthest_edge_query.cco:o16l: In file included from (../src/s2/s2furthest_edge_query.ha:b25s: lIn file included from :../src/s2/base/logging.h::t21y: pIn file included from e/usr/local/clang/include/absl/log/check.h_:i37d: eIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ht:i21t: yIn file included from 41:: :In file included from t/usr/local/clang/include/absl/log/internal/strip.hy:p26e: :In file included from :/usr/local/clang/include/absl/log/internal/log_message.h*: 53a: b/usr/local/clang/include/absl/types/source_location.hs:l165_:n15o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l m e165t | h o dc)o(n)s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dfeiflien_en aambes_l _=n o"n"n;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(coIn file included from ns2/s2furthest_edge_query.ccs:t16 : cIn file included from h../src/s2/s2furthest_edge_query.ha:r25*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21m: sIn file included from g/usr/local/clang/include/absl/log/internal/check_op.h,: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/log_message.h241::7122::26 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #71d | e f iLnoeg Maebsssla_gneo(ncnounlslt _cNhoanrn*u lalb s l| _ ^n onnuIn file included from ls2/s2edge_tessellator.ccl: 18f: iIn file included from l../src/s2/s2edge_tessellator.he:,24 : iIn file included from n../src/s2/s1angle.ht: 28l: iIn file included from n../src/s2/s2point.he:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: eIn file included from /usr/local/clang/include/absl/synchronization/mutex.hf:1293:s2/s2error.cc62i:n:e22 : warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/str_cat.hb s:l501_: n32o1293:n | n uvwarning: oltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]li d_ NRo ne501gn | iusvltoeli rdM u| tA ^pe xpTernadcPeire(cveosi(ds t(d*:a:bsstlr_innogn*n ualbls lf_nn)o(ncnounlslt dcehsatr,* a| b ^s lIn file included from _s2/s2furthest_edge_query.cc/usr/local/clang/include/absl/base/nullability.hn:o:16n241: n:In file included from u22l../src/s2/s2furthest_edge_query.h:l: 25note: m: expanded from macro 'absl_nonnull'sIn file included from g../src/s2/base/logging.h, : 24121 | : | #In file included from ^d/usr/local/clang/include/absl/log/check.h e:f37/usr/local/clang/include/absl/base/nullability.hi: :nIn file included from 241e/usr/local/clang/include/absl/log/internal/check_impl.h: :22a21:b: sIn file included from note: l/usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull'_: n41o: nIn file included from 241n/usr/local/clang/include/absl/log/internal/strip.h | u:#ld26le: f/usr/local/clang/include/absl/log/internal/log_message.h_i:Nn78oe:n 26na:ub lswarning: lltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _ n o| n ^ n 78u | l l L_oNgoMnensuslalg e (| c ^o nst charIn file included from *s2/s2edge_tessellator.cc :a18b: sIn file included from l../src/s2/s2edge_tessellator.h_:n24o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from f../src/s2/s2point.hi:l27e: ,In file included from ../src/s2/s2coder.hi:n23t: In file included from l/usr/local/clang/include/absl/status/status.hi:n67e: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'1294 :62: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n1294e | a b s l _ n o n n u l l _ N o n n u l l | ^ const voidIn file included from *s2/s2furthest_edge_query.cc :a16b: sIn file included from l../src/s2/s2furthest_edge_query.h_:n25o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from o/usr/local/clang/include/absl/log/check.hb:j37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::41241: :In file included from 22/usr/local/clang/include/absl/log/internal/strip.h:: 26: note: /usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'absl_nonnull': 80:26 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n80e | a bLsolg_Mneosnsnauglel( c_oNnosntn uclhla r *| ^a bsl_nonnull file, int lineIn file included from ,s2/s2edge_tessellator.cc : 18| : ^In file included from ../src/s2/s2edge_tessellator.h:24/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h_:N1309o:n35n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1309 | void RegisterCondVarTracer(vIn file included from os2/s2furthest_edge_query.cci:d16 : (In file included from *../src/s2/s2furthest_edge_query.ha:b25s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : fIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.h):(21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/strip.h::24126:: 22:/usr/local/clang/include/absl/log/internal/log_message.h :82note: :expanded from macro 'absl_nonnull'26 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f82i | n e LaobgsMle_snsoangneu(lclo n_sNto ncnhualrl* a| b ^s l_noIn file included from ns2/s2edge_tessellator.ccn:u18l: lIn file included from ../src/s2/s2edge_tessellator.hf:i24l: eIn file included from ,../src/s2/s1angle.h :i28n: tIn file included from ../src/s2/s2point.hl:i27n: eIn file included from ,../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e1310f:i17n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n1310o | n n u l lc o_nNsotn ncuhlalr * | a ^b sl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | In file included from cs2/s2furthest_edge_query.cco:n16s: tIn file included from ../src/s2/s2furthest_edge_query.hc:h25a: rIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: In file included from m/usr/local/clang/include/absl/log/internal/check_op.hs:g41,: In file included from c/usr/local/clang/include/absl/log/internal/strip.ho:n26s: t/usr/local/clang/include/absl/log/internal/log_message.h :v119o:i41d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o119n | n u lLlo gcMve)s)s;a g e| & ^ To/usr/local/clang/include/absl/base/nullability.hS:i241n:k22A:l snote: oexpanded from macro 'absl_nonnull'( ab s241l | :#:dLeofgiSnien ka*b salb_snlo_nnnounlnlu l_lN osninnukl)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2error.ccl: 22 : | ^/usr/local/clang/include/absl/strings/str_cat.h :635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2error.cc/usr/local/clang/include/absl/log/internal/check_impl.h::2221: : In file included from /usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/log/internal/check_op.h::63641:: 29In file included from :/usr/local/clang/include/absl/log/internal/strip.h :26warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/log_message.h :158:32: 636 | warning: vtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o id S158t | r A pLpoegnMde(ssstadg:e:&s torpienrga*t oarb data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20:In file included from s2/s2edge_tessellator.cc:warning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from 319../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :w23c: hIn file included from a/usr/local/clang/include/absl/status/status.hr:_67t: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l/usr/local/clang/include/absl/strings/cord.h_:n425u:l62l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e cons t425& | v )f;r i e| n ^d vo/usr/local/clang/include/absl/base/nullability.hi:d257 :C23o:p ynote: Cexpanded from macro 'absl_nullable'o rd T257o | S#tdreifnign(ec oanbsstl _Cnourldl&a bslrec ,_ Nsutldl:a:bslter i n| g ^* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2furthest_edge_query.cc_:N16o: nIn file included from n../src/s2/s2furthest_edge_query.hu:l25l: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | In file included from is2/s2edge_tessellator.ccn:l18i: nIn file included from e../src/s2/s2edge_tessellator.h :L24o: gIn file included from M../src/s2/s1angle.he:s28s: aIn file included from g../src/s2/s2point.he:&27 : LIn file included from o../src/s2/s2coder.hg:M23e: sIn file included from s/usr/local/clang/include/absl/status/status.ha:g67e: :In file included from :/usr/local/clang/include/absl/status/internal/status_internal.ho:p29e: r/usr/local/clang/include/absl/strings/cord.ha:t437o:r47<:< (warning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har_ t437* | a b s l _ n u l l a b l e v ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable's td :257: | s#tdreifnign*e aabbssll__nnounlnlualbll ed s_tN)u;l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = consIn file included from ts2/s2furthest_edge_query.cc :v16a: lIn file included from u../src/s2/s2furthest_edge_query.he:_25t: yIn file included from p../src/s2/base/logging.he:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h;: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/log_message.h241::34022::46 : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d340e | f i nfer iaebnsdl _vnooindn uAlbls l_FNoornmnautlFll u s| h ^( StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2furthest_edge_query.ccs:l16_: nIn file included from u../src/s2/s2furthest_edge_query.hl:l25a: bIn file included from l../src/s2/base/logging.he: 21_: NIn file included from u/usr/local/clang/include/absl/log/check.hl:l37a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he: 21 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const In file included from vs2/s2edge_tessellator.cco:i18d: *In file included from ../src/s2/s2edge_tessellator.ha:b24s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from &/usr/local/clang/include/absl/status/status.h :v67): ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h582::25737::23 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257 | #582d | e f i n ee xapblsilc_intu lClhaubnlkeR a_nNguel(lcaobnlset C| o ^r d* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from In file included from ../src/s2/s2furthest_edge_query.hs2/s2edge_tessellator.cc::2518: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2edge_tessellator.h::2124: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h::2127: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2coder.h::4123: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/status/status.h::2667: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/status/internal/status_internal.h::42529:: 31:/usr/local/clang/include/absl/strings/cord.h :641warning: :33type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | 641 | L o g M eusssiangge Fpaotianlt(ecro n=s t char* absl_nonnull file, int line) ABScLo_nAsTtT RcIhBaUrT*E _aCbOsLlD_;n o n| n ^u ll;/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessaIn file included from gs2/s2edge_tessellator.cce:F18a: tIn file included from a../src/s2/s2edge_tessellator.hl:(24c: oIn file included from n../src/s2/s1angle.hs:t28 : cIn file included from h../src/s2/s2point.ha:r27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29f: i/usr/local/clang/include/absl/strings/cord.hl:e655,: 39i:n twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ine ,655 | | ^ e/usr/local/clang/include/absl/base/nullability.hx:p241l:i22c:i tnote: expanded from macro 'absl_nonnull'C ha r241I | t#edreaftionre( caobnsslt_ nCoonrndu*l la b_sNlo_nnnounlnlu l l| ^c ord) | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2furthest_edge_query.cc::24116:: 22In file included from :../src/s2/s2furthest_edge_query.h :25note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/base/logging.h:21 : 241In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hs:l41_: nIn file included from o/usr/local/clang/include/absl/log/internal/strip.hn:n26u: l/usr/local/clang/include/absl/log/internal/log_message.hl: 427_:N31o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^427 | const char* absl_nonnull failureIn file included from _s2/s2edge_tessellator.ccm:s18g: )In file included from ../src/s2/s2edge_tessellator.hA:B24S: LIn file included from _../src/s2/s1angle.hA:T28T: RIn file included from I../src/s2/s2point.hB:U27T: EIn file included from _../src/s2/s2coder.hC:O23L: DIn file included from ;/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/cord.h::22667:: 44:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d667e | f i nset aatbiscl _Cnoorndn uAldlv a_nNcoenAnnudlRle a d| ( ^C harIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2furthest_edge_query.ccN:o16n: nIn file included from u../src/s2/s2furthest_edge_query.hl:l25 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | In file included from s2/s2edge_tessellator.ccL:o18g: MIn file included from e../src/s2/s2edge_tessellator.hs:s24a: gIn file included from e../src/s2/s1angle.hD:e28b: uIn file included from g../src/s2/s2point.hF:a27t: aIn file included from l../src/s2/s2coder.h(:c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s674l:_37n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll f i674l | e , s t| a ^t ic/usr/local/clang/include/absl/base/nullability.h :v241o:i22d: Anote: dexpanded from macro 'absl_nonnull'v an c241e | (#CdheafriIntee raabtsolr_*n oanbnsull_ln o_nNnounlnlu lilt , | s ^i ze_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nIn file included from os2/s2edge_tessellator.ccn:n18u: lIn file included from l../src/s2/s2edge_tessellator.h :f24i: lIn file included from e../src/s2/s1angle.h,: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d730e:f36i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n730o | n n u l le x_pNloincniutl lC h a| r ^R ange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2furthest_edge_query.ccexpanded from macro 'absl_nonnull': 16: In file included from ../src/s2/s2furthest_edge_query.h241: | 25#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : _In file included from N/usr/local/clang/include/absl/log/internal/strip.ho:n26n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l454 : 38| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFIn file included from as2/s2edge_tessellator.cct:a18l: (In file included from c../src/s2/s2edge_tessellator.ho:n24s: tIn file included from ../src/s2/s1angle.hc:h28a: rIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:l29e: ,/usr/local/clang/include/absl/strings/cord.h : 736| : ^17 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 736 | note: expanded from macro 'absl_nonnull' c241o | n#sdte fCionred *a basbls_ln_onnonnunlull l_ Ncoonrndu_l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2furthest_edge_query.ccn:n16u: lIn file included from l../src/s2/s2furthest_edge_query.h :_25N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2edge_tessellator.cco:n18n: uIn file included from l../src/s2/s2edge_tessellator.hl: 24_: NIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2furthest_edge_query.cc29:: 16: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2furthest_edge_query.h795::2543: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 795/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : fIn file included from r/usr/local/clang/include/absl/log/internal/check_op.hi:e41n: dIn file included from /usr/local/clang/include/absl/log/internal/strip.hv:o26i: d/usr/local/clang/include/absl/log/internal/log_message.h :A457b:s38l:F owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m atF l457u | s h ( a b s l : : C o r d * a b s l _ n o n n u lclo ncsotr dc,h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l f241a | i#lduerfei_nmes ga)b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2edge_tessellator.ccn:e18 : aIn file included from b../src/s2/s2edge_tessellator.hs:l24_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: In file included from warning: s2/s2furthest_edge_query.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 16: In file included from ../src/s2/s2furthest_edge_query.h: 25927: | In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 181 : 25 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | CcoorndsRte pa*b salb:s:lS_tnautlulsa*b laeb srle_pn)o;n n u| l ^l st/usr/local/clang/include/absl/base/nullability.ha:t257u:s23,: cnote: oexpanded from macro 'absl_nullable'n st 257c | h#adre*f ianbes la_bnsoln_nnuullll apbrleef i_xN)u;l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2edge_tessellator.ccn:u18l: lIn file included from ../src/s2/s2edge_tessellator.h_:N24o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2furthest_edge_query.cc:/usr/local/clang/include/absl/strings/cord.h16:: 929In file included from :../src/s2/s2furthest_edge_query.h26::25 : In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h :92937 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21v: o/usr/local/clang/include/absl/log/internal/check_op.hi:d181 :S58w:a pwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I nlin e181R | e p * acbosnls_tn oanbnsull:l: Srthast)u;s * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' st a241t | u#sd,e fcionnes ta bcshla_rn*o nanbuslll_ n_oNnonnunlull lp r e| f ^i x); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2edge_tessellator.cca:b18s: lIn file included from _../src/s2/s2edge_tessellator.hn:o24n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | consIn file included from ts2/s2furthest_edge_query.cc :c16h: aIn file included from r../src/s2/s2furthest_edge_query.h*: 25a: bIn file included from s../src/s2/base/logging.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :d21a: t/usr/local/clang/include/absl/log/internal/check_op.ha:(189): 28c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ; | ^189 | i/usr/local/clang/include/absl/base/nullability.hn:l257i:n23e: cnote: oexpanded from macro 'absl_nullable'n st 257a | b#sdle:f:iSntea taubss*l _anbuslll_anbolnen u_lNlu lAlsaSbtlaet u s| ( ^c onst absl::StatuIn file included from ss2/s2edge_tessellator.cc&: 18s: )In file included from ../src/s2/s2edge_tessellator.h{: 24 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: n/usr/local/clang/include/absl/strings/cord.he: 934a:b31s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l934l | _ N o nvnouildl s e| t ^_ data(const char* absl_nullable data, size_t n); In file included from s2/s2furthest_edge_query.cc| : ^16 : In file included from ../src/s2/s2furthest_edge_query.h/usr/local/clang/include/absl/base/nullability.h::25257: :In file included from 23../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/check.h :37: In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: e/usr/local/clang/include/absl/log/internal/check_op.hf:i193n:e21 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nul l193a | bcloen s_tN ualblsalb:l:eS t a| t ^u s* absl_nonnull AsStatus(coIn file included from ns2/s2edge_tessellator.ccs:t18 : aIn file included from b../src/s2/s2edge_tessellator.hs:l24:: :In file included from S../src/s2/s1angle.ht:a28t: uIn file included from s../src/s2/s2point.hO:r27<: TIn file included from >../src/s2/s2coder.h&: 23s: )In file included from /usr/local/clang/include/absl/status/status.h{: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::241935::2211:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #935d | e f i n ec haabrs*l _anbosnln_unloln n_uNloln nsueltl_ d a| t ^a (size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2furthest_edge_query.cc:note: 16expanded from macro 'absl_nonnull': In file included from ../src/s2/s2furthest_edge_query.h: 25241: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n202u:l46l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l202 | | ^e xplicit CheckOpMessageBIn file included from us2/s2edge_tessellator.cci:l18d: eIn file included from r../src/s2/s2edge_tessellator.h(:c24o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :e29x: p/usr/local/clang/include/absl/strings/cord.hr:t937e:x35t:) ;warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 937/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 :a bnote: sexpanded from macro 'absl_nonnull'l :: c241o | r#dd_eifnitneer naabls:l:_CnoorndnRuelpl* _aNbosnln_unlull l a| b ^l e tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NuIn file included from ls2/s2furthest_edge_query.ccl:a16b: lIn file included from e../src/s2/s2furthest_edge_query.h : 25| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2edge_tessellator.cc :18: In file included from ../src/s2/s2edge_tessellator.h209: | 24 : In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.hc:h27a: rIn file included from ../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :N938e:w35S:t rwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n g(); 938 | | ^ /usr/local/clang/include/absl/base/nullability.ha:b241s:l22::: cnote: oexpanded from macro 'absl_nonnull'r d_ i241n | t#edrenfailn:e: CaobrsdlR_enpo*n naublsll __nNoonnnnuullll a s| _ ^t ree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2furthest_edge_query.cc:: 16: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2furthest_edge_query.h :25: In file included from 241../src/s2/base/logging.h | :#21d: eIn file included from f/usr/local/clang/include/absl/log/check.hi:n37e: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o226n:n59u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Nonn u226l | lv o i| d ^ MakeCheckOpValueSIn file included from ts2/s2edge_tessellator.ccr:i18n: gIn file included from (../src/s2/s2edge_tessellator.hs:t24d: :In file included from :../src/s2/s1angle.ho:s28t: rIn file included from e../src/s2/s2point.ha:m27&: In file included from o../src/s2/s2coder.hs:,23 : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from v/usr/local/clang/include/absl/status/internal/status_internal.ho:i29d: */usr/local/clang/include/absl/strings/cord.h :a941b:s35l:_ nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l lab l941e | p ) ; a b| s ^l ::c/usr/local/clang/include/absl/base/nullability.ho:r257d:_23i:n tnote: eexpanded from macro 'absl_nullable'r na l257: | :#CdoerfdiRneep *a basbls_ln_unlullalbalbel e_ Ncullelaarb(l)e; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2furthest_edge_query.cce:f16i: nIn file included from e../src/s2/s2furthest_edge_query.h :a25b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l276l: 13 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nuIn file included from ls2/s2edge_tessellator.ccl:a18b: lIn file included from e../src/s2/s2edge_tessellator.h :o24p: eIn file included from r../src/s2/s1angle.ha:t28o: rIn file included from <../src/s2/s2point.h<:(27s: tIn file included from d../src/s2/s2coder.h:::23o: sIn file included from t/usr/local/clang/include/absl/status/status.hr:e67a: mIn file included from &/usr/local/clang/include/absl/status/internal/status_internal.h,: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 957:27:/usr/local/clang/include/absl/base/nullability.h :257warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : note: expanded from macro 'absl_nullable' 957 | 257 | # dveofiidn eS eatbTsrle_en(uClolradbRleep *_ Naublslla_bnloen n u| l ^l rep, consIn file included from ts2/s2furthest_edge_query.cc :C16o: rIn file included from d../src/s2/s2furthest_edge_query.hz:U25p: dIn file included from a../src/s2/base/logging.ht:e21S: cIn file included from o/usr/local/clang/include/absl/log/check.hp:e37&: In file included from s/usr/local/clang/include/absl/log/internal/check_impl.hc:o21p: e/usr/local/clang/include/absl/log/internal/check_op.h):;277 : 50| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 277 | note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l c| o ^n st void* absl_nullable In file included from vs2/s2edge_tessellator.cca:l18u: eIn file included from )../src/s2/s2edge_tessellator.h;: 24 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h257::2723: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/status/status.h: 67257: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: i/usr/local/clang/include/absl/strings/cord.hn:e961 :a34b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull a961b | l e _ Nvuolilda bSleet T r| e ^e OrEmpty(CordRep* absIn file included from ls2/s2furthest_edge_query.cc_:n16u: lIn file included from l../src/s2/s2furthest_edge_query.ha:b25l: eIn file included from ../src/s2/base/logging.hr:e21p: ,In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 257:/usr/local/clang/include/absl/log/internal/check_op.h23::278 :13note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257 | #de f278i | nceo nasbts lv_oniudl*l aabblsel __nNuullllaabbllee o p| e ^r ator<<(std::ostreIn file included from as2/s2edge_tessellator.ccm:&18,: In file included from s../src/s2/s2edge_tessellator.ht:d24:: :In file included from n../src/s2/s1angle.hu:l28l: pIn file included from t../src/s2/s2point.hr:_27t: )In file included from ;../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/internal/status_internal.h::2329:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nullable'968 :31: 257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e968 | a b s l _vnouildl aEbmlpel a_cNeuTlrleaeb(lCeo r d| R ^e p* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.hIn file included from :s2/s2edge_tessellator.cc25:: 18In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2edge_tessellator.h21:: 24In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s1angle.h37:: 28In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2point.h21:: 27: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h292::2313: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :29229 | : c/usr/local/clang/include/absl/strings/cord.ho:n972s:t31 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * ab s972l | _ n o n nvuolild oEpmeprlaatcoerTs&t, I n| l ^i ne/usr/local/clang/include/absl/base/nullability.hD:a241t:a22&: pnote: aexpanded from macro 'absl_nonnull'r en t241, | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _NonnullIn file included from s2/s2furthest_edge_query.cc :| 16 ^: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_tessellator.cc: 18293: | In file included from ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 978 : 36 : cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n st c978h | a r * avbosild_ nCoonmnmuiltlT)r;e e (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241C:o22r:d Rnote: eexpanded from macro 'absl_nonnull'p * a241b | s#ld_enfuilnlea balbes lo_lndo_nrneupl,l _| N ^o n/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 : | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullaIn file included from bs2/s2furthest_edge_query.ccl:e16 : _In file included from N../src/s2/s2furthest_edge_query.hu:l25l: aIn file included from b../src/s2/base/logging.hl:e21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: In file included from warning: s2/s2edge_tessellator.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2edge_tessellator.h: 24295: | In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.hs:i27g: nIn file included from e../src/s2/s2coder.hd: 23c: hIn file included from a/usr/local/clang/include/absl/status/status.hr:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n979n:u30l:l warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p era t979o | r < < ( s t d : : b a s i c _ o s t r e aCmoo&n,n u l| l ^ re/usr/local/clang/include/absl/base/nullability.hp:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' Co r241d | z#UdpedfaitneeS caobpsel&_ nsocnonpuel,l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2furthest_edge_query.cco:n16n: uIn file included from l../src/s2/s2furthest_edge_query.hl: 25_: NIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | In file included from s2/s2edge_tessellator.cc : 18 : In file included from ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.hc:o982n:s39t: swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g ned 982c | h a r * vaobisdl _AnpopnennudlTlr)e;e T o| I ^n li/usr/local/clang/include/absl/base/nullability.hn:e241d:(22C:o rnote: dexpanded from macro 'absl_nonnull'R ep *241 | a#bdself_innoen naublsll _tnroenen,u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2furthest_edge_query.cc :_16N: oIn file included from n../src/s2/s2furthest_edge_query.hn:u25l: lIn file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_tessellator.cc :29818 | : cIn file included from o../src/s2/s2edge_tessellator.hn:s24t: In file included from u../src/s2/s1angle.hn:s28i: gIn file included from n../src/s2/s2point.he:d27 : cIn file included from h../src/s2/s2coder.ha:r23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l984 :o36p:e rwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t or<< (984s | t d : : bvaosiidc _AopspternedaTmrR&e,p * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' tr e241e | ,# dMeeftihnoed Iadbesnlt_infoinenru lmle t_hNoodn)n;u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2furthest_edge_query.cce: 16a: bIn file included from s../src/s2/s2furthest_edge_query.hl:_25n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h_:N37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.h :| 299 ^: 67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | In file included from s2/s2edge_tessellator.cc : 18 : In file included from ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 985c:o30n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nsig n985e | d c h avro*i da bAsplp_ennodnTnruelel()C;o r d| R ^e p*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #tdreefei,n eM eatbhsold_Indoennntuilfli e_rN omnentuhlold ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2furthest_edge_query.ccl: 16 : | In file included from ^../src/s2/s2furthest_edge_query.h :25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:In file included from 46s2/s2edge_tessellator.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2edge_tessellator.h :24: In file included from ../src/s2/s1angle.h :32328 | : In file included from ../src/s2/s2point.hf:r27i: eIn file included from n../src/s2/s2coder.hd: 23v: oIn file included from i/usr/local/clang/include/absl/status/status.hd: 67A: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:F29o: r/usr/local/clang/include/absl/strings/cord.hm:a988t:F37l:u swarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( Stri n988g | i f y S ivnoki*d aPbrselp_ennodnTnruelelT osTirneke,( C o| r ^d Rep/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dterfeien,e Maebtshlo_dnIodnennutlilf i_eNro nmneutlhlo d )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_iIn file included from ns2/s2furthest_edge_query.ccf:o16(: )In file included from ../src/s2/s2furthest_edge_query.hc:o25n: sIn file included from t../src/s2/base/logging.h :{21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h::25721:: 23:/usr/local/clang/include/absl/log/internal/check_op.h :428note: :expanded from macro 'absl_nullable'44 : warning: 257 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n428e | AaBbSsLl__AnTuTlRlIaBbUlTeE __RNEuTlUlRaNbSl_eN O N| N ^U LL const char* abslIn file included from _s2/s2edge_tessellator.ccn:o18n: nIn file included from u../src/s2/s2edge_tessellator.hl:l24 : MIn file included from a../src/s2/s1angle.hk:e28C: hIn file included from e../src/s2/s2point.hc:k27O: pIn file included from S../src/s2/s2coder.ht:r23i: nIn file included from g/usr/local/clang/include/absl/status/status.h(: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::2411017::2251:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #1017d | e f i n ev oaibds ls_ento_ncnourldlz __iNnofnon(uclolr d _| i ^n ternal::CoIn file included from rs2/s2furthest_edge_query.ccd:z16I: nIn file included from f../src/s2/s2furthest_edge_query.ho:*25 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: r/usr/local/clang/include/absl/log/internal/check_op.hd:z429_:i31n:f owarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { | ^429 | /usr/local/clang/include/absl/base/nullability.h : 241 :T221: vnote: 1expanded from macro 'absl_nonnull', T 2241 | v#2d,e fcionnes ta bcshla_rn*o nanbuslll_ n_oNnonnunlull le x p| r ^t ext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:In file included from 16s2/s2edge_tessellator.cc: :In file included from 18../src/s2/s2furthest_edge_query.h: :In file included from 25../src/s2/s2edge_tessellator.h: :In file included from 24../src/s2/base/logging.h: :In file included from 21../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2coder.h: :23/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 432/usr/local/clang/include/absl/status/status.h::1367:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : /usr/local/clang/include/absl/strings/cord.h:1049 :43256 | :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t ch a1049r | * asbtsalt_inco nbnouolll GMeatkFelCahteAcukxO(paSbtsrli:n:gc(oTr1d _vi1n,t eTr2n avl2:,: C o| r ^d Re/usr/local/clang/include/absl/base/nullability.hp:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld erfeipn,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_noIn file included from ns2/s2furthest_edge_query.ccn:u16l: lIn file included from ../src/s2/s2furthest_edge_query.h_:N25o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_tessellator.cc:18 : 433In file included from | ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1050 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | c o n s t c h a r * a b s l _ n o n n u l l eaxbpsrlt:e:xstt)r i{n g _| v ^i ew/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dferfaignmee natb)s;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2furthest_edge_query.ccs:l16_: nIn file included from o../src/s2/s2furthest_edge_query.hn:n25u: lIn file included from l../src/s2/base/logging.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CIn file included from Hs2/s2edge_tessellator.ccE:C18K: _In file included from O../src/s2/s2edge_tessellator.hP:_24S: TIn file included from R../src/s2/s1angle.hI:N28G: _In file included from E../src/s2/s2point.hX:T27E: RIn file included from N../src/s2/s2coder.h(:b23o: oIn file included from l/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h^: 29: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h::1061449::3431:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 1061449 | | veoxitde rCno ptyeTmopAlrartaey ScloonwsPta tchh(acrh*a ra*b salb_snlo_nnnounlnlu lMla kdesCth)e cckoOnpsStt;r i n| g ^( /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2edge_tessellator.ccn:n18u: lIn file included from l../src/s2/s2edge_tessellator.h :_24N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cordIn file included from _s2/s2furthest_edge_query.cci:n16t: eIn file included from r../src/s2/s2furthest_edge_query.hn:a25l: :In file included from :../src/s2/base/logging.hC:o21r: dIn file included from R/usr/local/clang/include/absl/log/check.he:p37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o452n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ake R452e | pA(B)S Lc_oLnOsGt_&I;N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:D241E:F22I:N Enote: _expanded from macro 'absl_nonnull'M AK E241_ | C#HdEeCfKi_nOeP _aSbTsRlI_NnGo_nEnXuTlElR N_(Nionntn6u4l_lt ) ;| ^ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | exIn file included from ts2/s2edge_tessellator.cce:r18n: In file included from t../src/s2/s2edge_tessellator.he:m24p: lIn file included from a../src/s2/s1angle.ht:e28 : cIn file included from o../src/s2/s2point.hn:s27t: In file included from c../src/s2/s2coder.hh:a23r: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: n/usr/local/clang/include/absl/strings/cord.hu:l1079l: 33M:a kwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C hec k1079O | p S tarbisnlg:(: c o r\d _ i| n ^t er/usr/local/clang/include/absl/base/nullability.hn:a241l::22::C onote: rexpanded from macro 'absl_nonnull'd Re p241* | #adbesfli_nneo nanbuslll_ nToankneuRlelp (_)N o&n&n;u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2furthest_edge_query.ccd:e16f: iIn file included from n../src/s2/s2furthest_edge_query.he: 25a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u452l:l1 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.ccIn file included from :s2/s2edge_tessellator.cc16:: 18In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :../src/s2/s2edge_tessellator.h25:: 24In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s1angle.h21:: 28In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2point.h37:: 27In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2coder.h21:: 23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h453::671: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/cord.h:1116: 37453: | Awarning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S L_LO G1116_ | I N TcEoRnNsAtL _cDrEcF_IiNnEt_eMrAnKaEl_:C:HCErCcKC_oOrPd_SStTaRtIeN*G _aEbXsTlE_RnNu(lulianbtl6e4 _Mta)y;b e G| e^t Cr/usr/local/clang/include/absl/log/internal/check_op.hc:C449o:r31d:S tnote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't e() 449c | o n setx;t e r| n ^ te/usr/local/clang/include/absl/base/nullability.hm:p257l:a23t:e note: cexpanded from macro 'absl_nullable'o ns t257 | c#hdaerf*i naeb salb_snlo_nnnuulllla bMlaek e_CNhuelclkaObplSet r i| n ^g ( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2edge_tessellator.ccs:l18_: nIn file included from o../src/s2/s2edge_tessellator.hn:n24u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:In file included from 30s2/s2furthest_edge_query.cc:: 16: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2furthest_edge_query.h :25: In file included from ../src/s2/base/logging.h :112021 | : In file included from /usr/local/clang/include/absl/log/check.hv:o37i: dIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hC:o21p: y/usr/local/clang/include/absl/log/internal/check_op.hT:o453A:r1r:a ywarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl/usr/local/clang/include/absl/log/internal/check_op.h(:c450h:a25r:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl _450n | o n n u l l xd,s tx), ccoonnsstt; c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241) | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2edge_crosser.cc21:: 18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 454../src/s2/s2edge_crosser.h::123:: In file included from warning: ../src/s2/s2edge_crossings.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 40: In file included from ../src/s2/s1angle.h :45428 | : AIn file included from B../src/s2/s2point.hS:L27_: LIn file included from O../src/s2/s2coder.hG:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:R67N: AIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:D29E: FIn file included from I/usr/local/clang/include/absl/strings/cord.hN:E94_: MIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hK:E31_: CHE/usr/local/clang/include/absl/synchronization/mutex.hC:K489_:O14P:_ Swarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R ING_EX T489E | R N ( f l o avto)i;d (| *^a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_449n:u31l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l e i n449v | a r ieaxntte)r(nv otiedm*p laabtsel _cnounlslta bcihlairt*y _aubnskln_onwonn)n,u l l| ^M akeC/usr/local/clang/include/absl/base/nullability.hh:e257c:k23O:p Snote: texpanded from macro 'absl_nullable'r in g257( | # d e\f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241_ | N#udlelfaibnlee a b| sl ^_ nonnullIn file included from s2/s2edge_crosser.cc_:N18o: nIn file included from n../src/s2/s2edge_crosser.hu:l23l: In file included from ../src/s2/s2edge_crossings.h| : ^40 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2furthest_edge_query.ccIn file included from :../src/s2/s2coder.h16:: 23In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :/usr/local/clang/include/absl/status/status.h25:: 67In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/strings/cord.h37:: 94In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h21:: 31/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/synchronization/mutex.h454::4891::45 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25 :489 | note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | v o i d ( *xa,b sxl,_ ncuolnlsatb lceh airn*v aarbisaln_tn)o(nvnouildl*) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:i lnote: ity_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2edge_crosser.ccb:s18l: _In file included from n../src/s2/s2edge_crosser.ho:n23n: uIn file included from l../src/s2/s2edge_crossings.hl: 40_: NIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from 490s2/s2furthest_edge_query.cc | : 16 : In file included from ../src/s2/s2furthest_edge_query.h : 25v: oIn file included from i../src/s2/base/logging.hd:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hi:l455i:t1y:_ uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]k now n455 | aArBgS)L;_ L O| G ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E289R:N34A:L _note: Dexpanded from macro 'absl_nullability_unknown'E FI N289E | _#MdAeKfEi_nCeH EaCbKs_In file included from lOs2/s2latlng_rect.cc_P:_n18Su: lTIn file included from Rl../src/s2/s2latlng_rect.haI:bN26iGl: i_In file included from tEy../src/s2/base/logging.hX_:Tu21En: RkIn file included from Nn/usr/local/clang/include/absl/log/check.ho(:wd37no: uIn file included from _bN/usr/local/clang/include/absl/log/internal/check_impl.hlu:le21)l: ;_In file included from u/usr/local/clang/include/absl/log/internal/check_op.h n:s| 40p^: e In file included from c/usr/local/clang/include/absl/log/internal/nullstream.hi/usr/local/clang/include/absl/log/internal/check_op.h:f:37i449e: :d31/usr/local/clang/include/absl/strings/string_view.h :: 53| note: ^:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 54 : warning: 449type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | extern t53e | In file included from mcs2/s2edge_crosser.ccpo:lna18stt: eeIn file included from x../src/s2/s2edge_crosser.hcp:orn23 s: stIn file included from t r../src/s2/s2edge_crossings.hci:hn40agr: _*vIn file included from ia../src/s2/s1angle.heb:ws28 lN: _uIn file included from nl../src/s2/s2point.hol:nS27nau: fleIn file included from lS../src/s2/s2coder.h t:Mra23ikne: gCIn file included from Vh/usr/local/clang/include/absl/status/status.hie:ecw67k(O: cpoIn file included from Snt/usr/local/clang/include/absl/status/internal/status_internal.hsr:ti29 nc: ghIn file included from (a/usr/local/clang/include/absl/strings/cord.h r :* 94 \a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.h| l ^:_ n31/usr/local/clang/include/absl/base/nullability.hu: :l241l/usr/local/clang/include/absl/synchronization/mutex.h:a:22b499:l: e35note: expanded from macro 'absl_nonnull':p ) 241warning: { | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# d| e ^f i499n | e /usr/local/clang/include/absl/base/nullability.hva:obi257sd:l 23_E:nn anote: obexpanded from macro 'absl_nullable'nl neu lD257le | b #u_gdLNeoofgni(nnucelo lna sb ts | lc ^_h anru*l In file included from las2/s2furthest_edge_query.ccab:bs16ll: _enIn file included from u../src/s2/s2furthest_edge_query.h_l:Nl25ua: bllIn file included from le../src/s2/base/logging.ha :bn21la: emIn file included from e/usr/local/clang/include/absl/log/check.h) ;:| 37 ^ : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::257455::231:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h257: | 450#:d25e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e a b450s | l _ n u l l axb,l ex ,_ Ncuolnlsatb lceh a r| * ^ absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2furthest_edge_query.ccIn file included from :/usr/local/clang/include/absl/strings/cord.h16:: 94In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h25:: 31In file included from : ../src/s2/base/logging.h/usr/local/clang/include/absl/synchronization/mutex.h::21549: :In file included from 40/usr/local/clang/include/absl/log/check.h:: 37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h549: | 456 : 1s:t awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i c v o456i | dA BISnLc_rLeOmGe_nItNSTyEnRcNhASLe_mD(EMFuItNeEx_*M AaKbEs_lC_HnEoCnKn_uOlPl_ SmTuR,I N G| _ ^E XT/usr/local/clang/include/absl/base/nullability.hE:R241N:(22c:h anote: rexpanded from macro 'absl_nonnull') ; | 241^ | #d/usr/local/clang/include/absl/log/internal/check_op.he:f449i:n31e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_n o449n | n u lelx t_eNronn ntuelmlp l a| t ^e const char* aIn file included from bs2/s2edge_crosser.ccs:l18_: nIn file included from o../src/s2/s2edge_crosser.hn:n23u: lIn file included from l../src/s2/s2edge_crossings.h :M40a: kIn file included from e../src/s2/s1angle.hC:h28e: cIn file included from k../src/s2/s2point.hO:p27S: tIn file included from r../src/s2/s2coder.hi:n23g: (In file included from /usr/local/clang/include/absl/status/status.h : 67\: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 550241: | 64#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b550s | l _ n o n n u l l _ N o n n u l l | ^ In file included from s2/s2furthest_edge_query.cc : 16 : bIn file included from a../src/s2/s2furthest_edge_query.hs:e25_: iIn file included from n../src/s2/base/logging.ht:e21r: nIn file included from a/usr/local/clang/include/absl/log/check.hl::37:: PIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:T21h: r/usr/local/clang/include/absl/log/internal/check_op.he:a456d:S1y:n cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* /usr/local/clang/include/absl/log/internal/check_op.ha:b450s:l25_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n ul l450 | w ) ; | ^x , /usr/local/clang/include/absl/base/nullability.hx:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnullIn file included from s2/s2edge_crosser.cc_:N18o: nIn file included from n../src/s2/s2edge_crosser.hu:ll23 : In file included from | ../src/s2/s2edge_crossings.h ^: 40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2furthest_edge_query.cc551::1640: :In file included from ../src/s2/s2furthest_edge_query.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/base/logging.h:21 : 551In file included from | /usr/local/clang/include/absl/log/check.h : 37s: tIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.ht:i21c: /usr/local/clang/include/absl/log/internal/check_op.hb:o457o:l1 :D ewarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r eme n457t | SAyBnScLh_SLeOmG(_MIuNtTeExR*N AaLb_sDlE_FnIoNnEn_uMlAlK Em_uC,H E C| K ^_ OP/usr/local/clang/include/absl/base/nullability.h_:S241T:R22I:N Gnote: _expanded from macro 'absl_nonnull' E X241T | E#RdNe(fuinnsei ganbesdl _cnhoanrn)u;l l | _^N on/usr/local/clang/include/absl/log/internal/check_op.hn:u449l:l31 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | exteIn file included from rs2/s2edge_crosser.ccn: 18t: eIn file included from m../src/s2/s2edge_crosser.hp:l23a: tIn file included from e../src/s2/s2edge_crossings.h :c40o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :M29a: kIn file included from e/usr/local/clang/include/absl/strings/cord.hC:h94e: cIn file included from k/usr/local/clang/include/absl/strings/internal/cordz_info.hO:p31S: t/usr/local/clang/include/absl/synchronization/mutex.hr:i552n:g64(: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 552/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l lb a_sNeo_ninnutlelr n a| l ^: :PerThIn file included from rs2/s2furthest_edge_query.cce:a16d: SIn file included from y../src/s2/s2furthest_edge_query.hn:c25h: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : w/usr/local/clang/include/absl/log/internal/check_op.h,: 457 :| 1 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22/usr/local/clang/include/absl/log/internal/check_op.h:: 450note: :expanded from macro 'absl_nonnull'25 : note: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | #d e450f | i n e a b sxl,_ nxo,n ncuolnls t_ Ncohnanru*l la b s| l ^_ nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2edge_crosser.cce:f18i: nIn file included from e../src/s2/s2edge_crosser.h :a23b: sIn file included from l../src/s2/s2edge_crossings.h_:n40o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | vIn file included from os2/s2furthest_edge_query.cci:d16 : LIn file included from o../src/s2/s2furthest_edge_query.hc:k25S: lIn file included from o../src/s2/base/logging.hw:L21o: oIn file included from p/usr/local/clang/include/absl/log/check.h(:S37y: nIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hh:W21a: i/usr/local/clang/include/absl/log/internal/check_op.ht:P458a:r1a:m swarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l458_ | nAoBnSnLu_lLlO Gw_aIiNtTpE,R NiAnLt_ DfElFaIgNsE)_;M A K| E ^_ CH/usr/local/clang/include/absl/base/nullability.hE:C241K:_22O:P _note: Sexpanded from macro 'absl_nonnull'T RI N241G | _#EdXeTfEiRnNe( caobnsslt_ nsotndn:u:lslt r_iNnogn&n)u;l l | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern In file included from ts2/s2edge_crosser.cce:m18p: lIn file included from a../src/s2/s2edge_crosser.ht:e23 : cIn file included from o../src/s2/s2edge_crossings.hn:s40t: In file included from c../src/s2/s1angle.hh:a28r: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : MIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hk:e29C: hIn file included from e/usr/local/clang/include/absl/strings/cord.hc:k94O: pIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.ht:r31i: n/usr/local/clang/include/absl/synchronization/mutex.hg:(558 : 35 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :558241 | : 22 :b onote: oexpanded from macro 'absl_nonnull'l L o241c | k#SdleofwiWniet haDbesald_lnionnen(uMlulH o_wN oanbnsull_ln o n| n ^u ll how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2furthest_edge_query.ccexpanded from macro 'absl_nonnull': 16: In file included from 241../src/s2/s2furthest_edge_query.h | :#25d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l458 :_1N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll/usr/local/clang/include/absl/log/internal/check_op.h : 450| : ^25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2edge_crosser.cc : 18 : In file included from ../src/s2/s2edge_crosser.hx:,23 : xIn file included from ,../src/s2/s2edge_crossings.h :c40o: nIn file included from s../src/s2/s1angle.hIn file included from t:s2/s2edge_tessellator.cc 28:c: 18hIn file included from : a../src/s2/s2point.hIn file included from r:../src/s2/s2edge_tessellator.h*27: : 24aIn file included from : b../src/s2/s2coder.hIn file included from s:../src/s2/s1angle.hl23:_: 28nIn file included from : o/usr/local/clang/include/absl/status/status.hIn file included from n:../src/s2/s2point.hn67:u: 27lIn file included from : l/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from ):../src/s2/s2coder.h 29: : 23| In file included from : ^/usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h94::: 67241In file included from : :/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from 22:/usr/local/clang/include/absl/status/internal/status_internal.h:31: : 29note: /usr/local/clang/include/absl/synchronization/mutex.h: expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/cord.h559 ::241114046 | :#:49d :e warning: warning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne 559a1140b | | s l _ n o n n u l l _ N o n n u l l | ^ c oCnosrtd RCeopnEdIn file included from xis2/s2furthest_edge_query.cctt:ei16or: nnIn file included from a*../src/s2/s2furthest_edge_query.hl :*a25 b: asIn file included from bl../src/s2/base/logging.hs_:ln21_u: nlIn file included from ol/usr/local/clang/include/absl/log/check.hna:nb37ul: leIn file included from l /usr/local/clang/include/absl/log/internal/check_impl.h c:orn21de,: p/usr/local/clang/include/absl/log/internal/check_op.h) :;| 459 ^ : 1| :/usr/local/clang/include/absl/base/nullability.h ^ : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:/usr/local/clang/include/absl/base/nullability.h 23::241 :45922note: | :Aexpanded from macro 'absl_nullable' B note: Sexpanded from macro 'absl_nonnull' L 257_ | L#241Od | G#e_dIfeNfTiinEenR eaN AbasLlb__sDnlEu_FlnIloaNnEbn_luMel AlK_ EN_u_NlColHnEanCbuKll_el O P _| | S ^ ^T R ING_EXTERN(const absl::sIn file included from ts2/s2edge_tessellator.ccr:i18In file included from n: gs2/s2edge_crosser.ccIn file included from _:../src/s2/s2edge_tessellator.hv18:i: 24eIn file included from : w../src/s2/s2edge_crosser.hIn file included from &:../src/s2/s1angle.h)23:;: 28 In file included from : ../src/s2/s2edge_crossings.hIn file included from | :../src/s2/s2point.h^40: : 27/usr/local/clang/include/absl/log/internal/check_op.hIn file included from : :../src/s2/s1angle.hIn file included from 449:../src/s2/s2coder.h:28:31: 23:In file included from : ../src/s2/s2point.hIn file included from note: :/usr/local/clang/include/absl/status/status.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'27: : 67In file included from : ../src/s2/s2coder.hIn file included from 449:/usr/local/clang/include/absl/status/internal/status_internal.h | 23: : 29 In file included from : e/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.hx::t1146e67:r: 10nIn file included from : /usr/local/clang/include/absl/status/internal/status_internal.h t:warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29m : pIn file included from l a/usr/local/clang/include/absl/strings/cord.h1146t: | e94C : ocIn file included from ro/usr/local/clang/include/absl/strings/internal/cordz_info.hdnR:se31tp: *c/usr/local/clang/include/absl/synchronization/mutex.h h:aab562rs:*l23 _a:nb osnwarning: lntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_u nloln n Nu562el | wlE xvMtaoeikrdenC aLholcekRScleokwpO((MpuaSHbotsrwli :na:gbss(lt_ nr oin nnu\lgl _ hvo| wi, ^ e cwo/usr/local/clang/include/absl/base/nullability.hn s:td241 aC:otn22dai:t, i note: o nexpanded from macro 'absl_nonnull'*| ^a b241s/usr/local/clang/include/absl/base/nullability.h | l:_#241ndu:lel22af:bil nenote: eexpanded from macro 'absl_nonnull' ca obn241ds | l,# _d ne| of ^ni nnue/usr/local/clang/include/absl/base/nullability.hl l:a 241b_:sN22lo:_n nnonote: uexpanded from macro 'absl_nonnull'nl nlu l l241| ^_ | N#odnenfuilnle a| In file included from b ^s2/s2furthest_edge_query.ccs l:_16n: oIn file included from n../src/s2/s2furthest_edge_query.hn:u25l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2edge_crosser.cc::45018:: 25In file included from :../src/s2/s2edge_crosser.h :note: 23expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from ../src/s2/s2edge_crossings.h: 40450: | In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.hx:,27 : xIn file included from ,../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from n:s2/s2edge_tessellator.ccn31:u: 18l/usr/local/clang/include/absl/synchronization/mutex.h: l:In file included from )562../src/s2/s2edge_tessellator.h :: 5824| :: ^ In file included from warning: ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:: 28241: :In file included from 22../src/s2/s2point.h562:: | note: 27 expanded from macro 'absl_nonnull'v: oIn file included from i../src/s2/s2coder.hd241: | L23o#c: kdIn file included from Se/usr/local/clang/include/absl/status/status.hlf:io67wn(: MeuIn file included from H o/usr/local/clang/include/absl/status/internal/status_internal.hwa: ba29sb: s/usr/local/clang/include/absl/strings/cord.hll:__n1159onn:on17unl:ln warning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]uo lwl, 1159c_o | Nniosnntl nCiounnldeilt iCo on| *r ^adb sRle_pn*u lalbasbll_en ocnonnudl,l N| e ^w EIn file included from x/usr/local/clang/include/absl/base/nullability.hs2/s2furthest_edge_query.cct::e25716r:: n23In file included from a:../src/s2/s2furthest_edge_query.hl :Rnote: 25eexpanded from macro 'absl_nullable': p In file included from (../src/s2/base/logging.h : 25721| | : ^#In file included from d/usr/local/clang/include/absl/log/check.he:/usr/local/clang/include/absl/base/nullability.hf37:i: 241nIn file included from :e/usr/local/clang/include/absl/log/internal/check_impl.h22 ::a21 b: note: /usr/local/clang/include/absl/log/internal/check_op.hsexpanded from macro 'absl_nonnull':l 460_ :n2411u | :l#l dawarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bf ilne e460_ | NaAubBlsSllLa__bnLloOenG n_ uI| l ^NlT E _RNNoAnLn_uDlElF I N| E ^_ MAKE_CHECK_OP_SIn file included from Ts2/s2edge_crosser.ccR:I18N: GIn file included from _../src/s2/s2edge_crosser.hE:X23T: EIn file included from R../src/s2/s2edge_crossings.hN:(40c: oIn file included from n../src/s2/s1angle.hs:t28 : cIn file included from h../src/s2/s2point.ha:r27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:)29;: In file included from /usr/local/clang/include/absl/strings/cord.h| :^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_op.h::31449: :/usr/local/clang/include/absl/synchronization/mutex.h31::565 :note: 36expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]449 | e x565t | e r nv otiedm pUlnaltoec kcSolnoswt( Scyhnacrh*W aaibtsPla_rnaomnsn*u lalb sMla_kneuClhleacbklOep Swtariitnpg)( A B S\L _ A| T ^T RI/usr/local/clang/include/absl/base/nullability.hB:U241T:E22_:C Onote: Lexpanded from macro 'absl_nonnull'D ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :a bnote: sexpanded from macro 'absl_nullable'l _n oIn file included from 257ns2/s2edge_tessellator.cc | n#:ud18le: lfIn file included from i../src/s2/s2edge_tessellator.hn: e24_ : NaIn file included from ob../src/s2/s1angle.hsn:ln_28nu: ullIn file included from ll../src/s2/s2point.h a: b27| l: e ^ In file included from _ ../src/s2/s2coder.hN:u23lIn file included from : ls2/s2furthest_edge_query.ccaIn file included from :b/usr/local/clang/include/absl/status/status.h16l:: e67 In file included from : ../src/s2/s2furthest_edge_query.hIn file included from | :/usr/local/clang/include/absl/status/internal/status_internal.h ^25: : 29In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/strings/cord.h21:: 1183In file included from :/usr/local/clang/include/absl/log/check.h47::37 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 21: /usr/local/clang/include/absl/log/internal/check_op.h:460 :118366 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | A B S L _ L O G _ I N T E R N A L _ D E F I NIn file included from Es2/s2edge_crosser.cc _: M18 A: CKIn file included from oE../src/s2/s2edge_crosser.hr_:dC23RH: eEIn file included from pC../src/s2/s2edge_crossings.h*K: _40aO: bPIn file included from s_l../src/s2/s1angle.hS_:Tn28Ru: IlIn file included from Nl../src/s2/s2point.hGa:_b27El: XeIn file included from T ../src/s2/s2coder.hEr:Re23Np: ()In file included from c /usr/local/clang/include/absl/status/status.ho :n| 67s ^: t In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.hc::h29257a: :rIn file included from 23*/usr/local/clang/include/absl/strings/cord.h: : a94note: bexpanded from macro 'absl_nullable': s lIn file included from _ /usr/local/clang/include/absl/strings/internal/cordz_info.hn257o: | n#31nd: ue/usr/local/clang/include/absl/synchronization/mutex.hlf:li576)n:;e49 : a | bwarning: ^stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l _/usr/local/clang/include/absl/base/nullability.hn:u241 l:576l22 | a : b vnote: olexpanded from macro 'absl_nonnull'ie d _T241rNy | uR#elmdolveea(fbbialsnee_ei n tae| rbn ^asl l:_:nPoenrnTuhlrle a_dNSoynnncuhl*l a b| s ^l _nonnuIn file included from ls2/s2furthest_edge_query.ccl: 16s: )In file included from ;../src/s2/s2furthest_edge_query.h : 25| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/check.h::2237:: In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 460#:d66e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | In file included from ^s2/s2edge_crosser.cc :18: In file included from ../src/s2/s2edge_crosser.hIn file included from :s2/s2furthest_edge_query.cc23:: 16In file included from : ../src/s2/s2edge_crossings.hIn file included from :../src/s2/s2furthest_edge_query.h40:: 25In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/base/logging.h28:: 21In file included from : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h::2737: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_impl.h::2321: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::46067:: 1In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 460In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:L578O:G45_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L578_ | D E FvIoNiEd_ MBAlKoEc_kC(HbEaCsKe__OiPn_tSeTrRnIaNlG:_:EPXeTrETRhNr(ecaodnSsytn cchh*a ra*b salb_snlo_nnnounlnlu lsl));; | | ^^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241450::2225:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 241450 | | # d e f i n ex ,a bxs,l _cnoonnsntu lclh a_rN*o nanbuIn file included from sls2/s2edge_tessellator.ccll:_ 18n : o| In file included from ^n../src/s2/s2edge_tessellator.h n:u24l: lIn file included from )../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22In file included from ::s2/s2edge_crosser.cc23 :note: : 18expanded from macro 'absl_nonnull'In file included from : /usr/local/clang/include/absl/status/status.hIn file included from : ../src/s2/s2edge_crosser.h67241:: | 23In file included from #: /usr/local/clang/include/absl/status/internal/status_internal.hdIn file included from :e../src/s2/s2edge_crossings.h29f:: i40/usr/local/clang/include/absl/strings/cord.hn: :eIn file included from 1222 ../src/s2/s1angle.h:a:52b28:s: lIn file included from warning: _../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: o27n: nIn file included from u../src/s2/s2coder.h1222l: | l23i : n_In file included from lN/usr/local/clang/include/absl/status/status.hio:nn67en: uIn file included from vl/usr/local/clang/include/absl/status/internal/status_internal.hol:i 29d : | In file included from C ^/usr/local/clang/include/absl/strings/cord.ho :r94d: :In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.hI:n31l: i/usr/local/clang/include/absl/synchronization/mutex.hn:e580R:e34p:: :warning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]w In file included from as2/s2furthest_edge_query.ccp :(58016C | : o In file included from r ../src/s2/s2furthest_edge_query.hbda:s:e25_:i: InIn file included from nt../src/s2/base/logging.hle:ri21nna: leIn file included from :R:/usr/local/clang/include/absl/log/check.hPee:pr37T*: h rIn file included from ae/usr/local/clang/include/absl/log/internal/check_impl.hab:dsS21ly: _n/usr/local/clang/include/absl/log/internal/check_op.hnc:ho461*n :anb1us:ll lwarning: _ ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ur hlsl )a461 b | {lA eB SW| aL ^k_e LuOp/usr/local/clang/include/absl/base/nullability.hG(: _241 I:| N22T ^:E Rnote: /usr/local/clang/include/absl/base/nullability.hNexpanded from macro 'absl_nonnull':A 257L :_24123D | :E# FdInote: eNexpanded from macro 'absl_nullable'fE i_nM eA 257Ka | E#bd_seCfliHn_eEn CoaKnb_snlO_unPul_lllS aTb_RlIeNN o_GNnu_lnlEuaXbllTlEe R N| | ( ^ ^ | ^ In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2edge_crosser.cc::44918:: 31In file included from :../src/s2/s2edge_crosser.h :note: 23expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from ../src/s2/s2edge_crossings.h:40 : 449In file included from | ../src/s2/s1angle.h : 28e: xIn file included from t../src/s2/s2point.he:r27n: In file included from t../src/s2/s2coder.he:m23p: lIn file included from a/usr/local/clang/include/absl/status/status.ht:e67 : cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:s29t: In file included from c/usr/local/clang/include/absl/strings/cord.hh:a94r: *In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n581o:n38n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Mak e581C | h e In file included from c s2/s2edge_tessellator.cc k : Ob18ap: sSeIn file included from _ti../src/s2/s2edge_tessellator.hnrt:ie24rnn: aglIn file included from :(:../src/s2/s1angle.hP e: r28T : h\rIn file included from e a../src/s2/s2point.hd :S| y27n ^c: hIn file included from /usr/local/clang/include/absl/base/nullability.h*../src/s2/s2coder.h :a:b241s23l:_: 22nIn file included from o:/usr/local/clang/include/absl/status/status.hn n:note: u67expanded from macro 'absl_nonnull'l: lIn file included from w/usr/local/clang/include/absl/status/internal/status_internal.h241):; | 29# : d| /usr/local/clang/include/absl/strings/cord.he ^:f 1230i:n/usr/local/clang/include/absl/base/nullability.h20e:: 241 a:warning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22s :l _ nnote: 1230expanded from macro 'absl_nonnull'o | nin nul241li | ln# dee_f iNnceo onannbssult_ln locn nhu la| lr ^_* NaobnIn file included from sns2/s2furthest_edge_query.ccul:_l16nl: uIn file included from l ../src/s2/s2furthest_edge_query.hl :a| 25 ^b: lIn file included from e../src/s2/base/logging.h :C21o: rIn file included from d/usr/local/clang/include/absl/log/check.h:::37I: nIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: R/usr/local/clang/include/absl/log/internal/check_op.he:p462:::24d:a twarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ( s2/s2edge_crosser.cc): 18462c: | oIn file included from n../src/s2/s2edge_crosser.h s: t23 : c{In file included from o ../src/s2/s2edge_crossings.hn :s| 40t ^: In file included from s../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.hi::g28257n: :eIn file included from 23d../src/s2/s2point.h: : c27note: h: expanded from macro 'absl_nullable'aIn file included from r../src/s2/s2coder.h* : 25723a | : b#In file included from sd/usr/local/clang/include/absl/status/status.hle:_f67ni: onIn file included from ne/usr/local/clang/include/absl/status/internal/status_internal.hn :ua29lb: lsIn file included from )l/usr/local/clang/include/absl/strings/cord.h;_: n94 u: | lIn file included from ^l/usr/local/clang/include/absl/strings/internal/cordz_info.h a:b/usr/local/clang/include/absl/base/nullability.h31l:: e241 /usr/local/clang/include/absl/synchronization/mutex.h:_:22N585:u: l20note: l:expanded from macro 'absl_nonnull'a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241e | # d| e ^f585 i | n e vaobisdl _Tnroannnsu(lMlu H_oNwo nanbuslll_ n o| n ^n ull howIn file included from )s2/s2furthest_edge_query.cc;: 16In file included from : s2/s2edge_tessellator.cc/In file included from /: ../src/s2/s2furthest_edge_query.hu18s:e: d25In file included from : ../src/s2/s2edge_tessellator.hfIn file included from o:../src/s2/base/logging.hr24: : C21oIn file included from : n../src/s2/s1angle.hIn file included from d:V/usr/local/clang/include/absl/log/check.ha28:r: -37>In file included from : M../src/s2/s2point.huIn file included from :t/usr/local/clang/include/absl/log/internal/check_impl.he27x:: 21tIn file included from : r../src/s2/s2coder.ha/usr/local/clang/include/absl/log/internal/check_op.hn:s:23f462e: :rIn file included from 24 /usr/local/clang/include/absl/status/status.h: : | warning: 67 ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h:::29241241: ::/usr/local/clang/include/absl/strings/cord.h2222:::1234 :note: 20expanded from macro 'absl_nonnull'note: : expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 241 | | # #d1234ed | effiininnleei naabesb slcl_o_nnnosnontnu nlcluh l_aNlro n*n_u Nlalo bn snl| u_l ^nl o n n| u ^l l CoIn file included from rs2/s2furthest_edge_query.ccd::16:: IIn file included from n../src/s2/s2furthest_edge_query.hl:i25nIn file included from : es2/s2edge_crosser.ccIn file included from R:../src/s2/base/logging.he18:p: 21:In file included from : :../src/s2/s2edge_crosser.hIn file included from a:/usr/local/clang/include/absl/log/check.hs23:_: 37cIn file included from : h../src/s2/s2edge_crossings.hIn file included from a:/usr/local/clang/include/absl/log/internal/check_impl.hr40:s: 21(In file included from : )/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h :c:461o28:n: 1sIn file included from :t../src/s2/s2point.h :warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from | ^../src/s2/s2coder.h461 : | 23/usr/local/clang/include/absl/base/nullability.hA: :BIn file included from 241S/usr/local/clang/include/absl/status/status.h:L:22_67:L: OIn file included from note: Gexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h_ :I29 N: 241TIn file included from | E#/usr/local/clang/include/absl/strings/cord.hRdN:eA94fLi: _nIn file included from De/usr/local/clang/include/absl/strings/internal/cordz_info.hE F:aIbN31sEl: __M/usr/local/clang/include/absl/synchronization/mutex.hnAo:Kn586En:_u43ClH:lE C_warning: KNtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_oO nPn_uS lTl586R | I Nv| Go ^i_d E XFTeErR(Nb(a s e| _^i nt/usr/local/clang/include/absl/log/internal/check_op.he:r450n:a25l:: :note: Pexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e rT h450r | e a d S y n cxh,* In file included from xs2/s2edge_tessellator.cc,a: b18scl: _onIn file included from onn../src/s2/s2edge_tessellator.hsn:utl24l : cIn file included from h../src/s2/s1angle.ha| :r ^28* : In file included from a/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.hb::s24127l:: _22In file included from n:../src/s2/s2coder.ho :n23nnote: : uexpanded from macro 'absl_nonnull'In file included from l /usr/local/clang/include/absl/status/status.hl:) 67 241: | In file included from #| d/usr/local/clang/include/absl/status/internal/status_internal.he ^f:i n29e/usr/local/clang/include/absl/base/nullability.h : :a/usr/local/clang/include/absl/strings/cord.hb241s:l:_123922n::o38n :note: n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lexpanded from macro 'absl_nonnull' _N o n241n1239u | | l#ild ne lfi| i ^nn ee aabbssll:_:ncoonrndu_liln t_eNIn file included from ronns2/s2edge_crosser.ccanlu::l18:l: C In file included from o ../src/s2/s2edge_crosser.hr| :d ^R23 e: pIn file included from *../src/s2/s2edge_crossings.h :a40b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from C../src/s2/s2coder.ho:r23In file included from d: s2/s2furthest_edge_query.cc:In file included from ::/usr/local/clang/include/absl/status/status.h16I:: n67In file included from l: ../src/s2/s2furthest_edge_query.hiIn file included from :n/usr/local/clang/include/absl/status/internal/status_internal.h25e:: R29In file included from e: ../src/s2/base/logging.hpIn file included from ::/usr/local/clang/include/absl/strings/cord.h21::: a94In file included from s: /usr/local/clang/include/absl/log/check.h_In file included from :t/usr/local/clang/include/absl/strings/internal/cordz_info.h37r:: e31In file included from e: /usr/local/clang/include/absl/log/internal/check_impl.h(/usr/local/clang/include/absl/synchronization/mutex.h:):21 590: :/usr/local/clang/include/absl/log/internal/check_op.h| 40: ^:463 :/usr/local/clang/include/absl/base/nullability.hwarning: 1:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:241 :22warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]590note: expanded from macro 'absl_nonnull' | e463241x | p | lA#iBdcSietLf _iMLnuOeGt e_axI(bcNosnTlsEt_ RvnNoolAantLin_lueDl EMluF tIe_NNxEo*_n MnaAbusKllE_ln_ uC lHl| Ea ^Cb Kl_eO P/_*SiTgRnIoNrGe_dE*X/T)E R{N}( | | ^^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::257449::2331:: note: note: In file included from expanded from macro 'absl_nullable'expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's2/s2edge_tessellator.cc : 18257 : | 449In file included from # | ../src/s2/s2edge_tessellator.hd e: f24ie: nxIn file included from te../src/s2/s1angle.h ea:brs28ln_: n In file included from ut../src/s2/s2point.hlel:ma27bpl: el In file included from a_../src/s2/s2coder.htN:eu23 l: clIn file included from ao/usr/local/clang/include/absl/status/status.hbn:lse67 t: In file included from | c/usr/local/clang/include/absl/status/internal/status_internal.h ^h: a29r: */usr/local/clang/include/absl/strings/cord.h :a1245b:s38l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n null 1245M | aiknelCihneec kaObpsSlt:r:icnogr(d _ i n\t e r| n ^a l:/usr/local/clang/include/absl/base/nullability.h::C241o:r22d:R enote: pexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb laeb sClo_rndo:n:nIunllli n_eNRoenpn:u:ltlr e e| ( ^) | ^ In file included from s2/s2furthest_edge_query.cc/usr/local/clang/include/absl/base/nullability.h::16257: :In file included from 23../src/s2/s2furthest_edge_query.h:: 25: note: In file included from expanded from macro 'absl_nullable'../src/s2/base/logging.h :21: In file included from 257/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b464s:l26_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ab l464e | _ N u lcloanbslte u n| s ^i gned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2edge_tessellator.cc::2218:: In file included from ../src/s2/s2edge_tessellator.hnote: :expanded from macro 'absl_nonnull'24 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: /usr/local/clang/include/absl/strings/cord.h_:N1258o:n36n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1258 | iIn file included from ns2/s2furthest_edge_query.ccl:i16n: eIn file included from ../src/s2/s2furthest_edge_query.hc:o25r: dIn file included from _../src/s2/base/logging.hi:n21t: eIn file included from r/usr/local/clang/include/absl/log/check.hn:a37l: :In file included from :/usr/local/clang/include/absl/log/internal/check_impl.hC:o21r: d/usr/local/clang/include/absl/log/internal/check_op.hR:e463p:F1l:a twarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l463_ | nAoBnSnLu_lLlO G _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:D Enote: Fexpanded from macro 'absl_nonnull'I NE _241M | A#KdEe_fCiHnEeC Ka_bOsPl__SnToRnInNuGl_lE X_TNEoRnNn(u l l| ^ | ^/usr/local/clang/include/absl/log/internal/check_op.h :450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEIn file included from Fs2/s2edge_tessellator.ccI:N18E: _In file included from M../src/s2/s2edge_tessellator.hA:K24E: _In file included from C../src/s2/s1angle.hH:E28C: KIn file included from _../src/s2/s2point.hO:P27_: SIn file included from T../src/s2/s2coder.hR:I23N: GIn file included from _/usr/local/clang/include/absl/status/status.hE:X67T: EIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hN:(29c: o/usr/local/clang/include/absl/strings/cord.hn:s1268t: 51v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l1268_ | nionnlniunlel )v;o i d| ^C or/usr/local/clang/include/absl/log/internal/check_op.hd::449::I31n:l inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e Rep :449: | E m pelxatceerTnr In file included from ets2/s2edge_crosser.ccee:(mC18pol: raIn file included from dt../src/s2/s2edge_crosser.hRe:e 23pc*: o In file included from na../src/s2/s2edge_crossings.hsb:ts 40lc: _hnIn file included from ao../src/s2/s1angle.hrn*:n 28ua: lbIn file included from ls l../src/s2/s2point.hr_en:po27,n : n In file included from u| ../src/s2/s2coder.hl ^:l 23 : /usr/local/clang/include/absl/base/nullability.hMIn file included from :a/usr/local/clang/include/absl/status/status.h241k::e6722C: :hIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hnote: cexpanded from macro 'absl_nonnull':k 29O : p241SIn file included from | t/usr/local/clang/include/absl/strings/cord.h#rd:ien94fg: i(In file included from n e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a\31b : s l/usr/local/clang/include/absl/synchronization/mutex.h| _: ^n624 o:n/usr/local/clang/include/absl/base/nullability.h68n::u241 l:warning: l22 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:_ Nnote: oexpanded from macro 'absl_nonnull'n n u l624241l | | # de| ex ^pf liincei ta bMsult_enxoLnoncukl(lM u_tNeoxn&n umlul A B| S ^L _INTIn file included from Es2/s2furthest_edge_query.ccR:N16A: LIn file included from _../src/s2/s2furthest_edge_query.hA:T25T: RIn file included from I../src/s2/base/logging.hB:U21T: EIn file included from _/usr/local/clang/include/absl/log/check.hIn file included from C:As2/s2edge_tessellator.ccP37T:U: R18EIn file included from D: _/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from B:Y../src/s2/s2edge_tessellator.h(21:t: h24/usr/local/clang/include/absl/log/internal/check_op.hi: :sIn file included from 465)../src/s2/s1angle.h:):66 28: : | In file included from warning: ^~~~../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 27: In file included from ../src/s2/s2coder.h: 23465: | In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _In file included from L/usr/local/clang/include/absl/status/internal/status_internal.hO:G29_: I/usr/local/clang/include/absl/strings/cord.hN:T1275E:R51N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D EFIN E1275_ | MiAnKlEi_n/usr/local/clang/include/absl/synchronization/mutex.hCe:H 635EvC:oKi_29dO :PC_ oSrwarning: TdRtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:I :NIGn_ lE635iX | n T eeExRRepNpl(:ic:coiEtn mMsptult eaxvcLooecikT(dMr*eu eat(beCxs*o larb_sdln_Rnooennpnn*uu llallb )ms;ul )_ An| o ^Bn SnL/usr/local/clang/include/absl/base/nullability.hu_:lE241XlC: L22rU:SeI pVnote: E,expanded from macro 'absl_nonnull' _ L O C| K241_ ^ | F #Ud/usr/local/clang/include/absl/base/nullability.heN:fC241Ti:InO22Ne(:m unote: a)expanded from macro 'absl_nonnull' b s| ^l241_ | n#odne/usr/local/clang/include/absl/base/nullability.hnf:uil241nl:e 22 _:aN bosnote: nlnexpanded from macro 'absl_nonnull'_u nlo ln241 n | u#| dl ^elf i_nNeo naIn file included from nbs2/s2furthest_edge_query.ccsul:_ln16oln: n uIn file included from l../src/s2/s2furthest_edge_query.hl| : ^25_ N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2edge_crosser.ccl:l18 : _In file included from N../src/s2/s2edge_crosser.ho:n23n: uIn file included from In file included from l../src/s2/s2edge_crossings.hs2/s2edge_tessellator.ccl:: 4018 : : | In file included from In file included from ^../src/s2/s1angle.h../src/s2/s2edge_tessellator.h ::2824: In file included from : In file included from s2/s2furthest_edge_query.ccIn file included from ../src/s2/s2point.h:../src/s2/s1angle.h:16:27: 28: In file included from : In file included from ../src/s2/s2furthest_edge_query.hIn file included from ../src/s2/s2coder.h:../src/s2/s2point.h:25:23: 27: In file included from : In file included from ../src/s2/base/logging.hIn file included from /usr/local/clang/include/absl/status/status.h:../src/s2/s2coder.h:21:67: 23: In file included from : In file included from /usr/local/clang/include/absl/log/check.hIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/status/status.h:37:29: 67: In file included from : In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/status/internal/status_internal.h:21:94: 29/usr/local/clang/include/absl/log/internal/check_op.h: : :In file included from /usr/local/clang/include/absl/strings/cord.h465/usr/local/clang/include/absl/strings/internal/cordz_info.h:::1282131::: 47 /usr/local/clang/include/absl/synchronization/mutex.h:warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]641warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]68 :465 | Awarning: 1282B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | S iLn_lLiO nG641e_ | Iv No TeixEdpRl iNcCiAotL r_MduDt:eEx:FLIIonNlcEik_(nMMeuAtReKxeE&p_ :mC:uH SAEeBCtSKTL__rIONePeT_(SECTRoRNrIAdLN_RAGTeT_RpIE*BXU TTaEE_bCRAsNlP(_TcUnoRonnEsDnt_u BlYv(lot irhdies*)p ,,a b s| | l ^~~~ ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/log/internal/check_op.h#:d450e:f25i:n enote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a bs l450_ | n /usr/local/clang/include/absl/synchronization/mutex.ho :n 649n :u 29l :lx ,warning: _ Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]xo ,n ncuo ln649ls | t e| cx ^hp lairc*i ta bMsult_enxoLnoncukl(lM)u t e| x ^* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | m#ud,e fcionnes ta bIn file included from Css2/s2edge_tessellator.cclo:_n18dni: toiIn file included from on../src/s2/s2edge_tessellator.hnn:&u24 l: lcIn file included from o n../src/s2/s1angle.hd_:)N28 o: n In file included from n| ../src/s2/s2point.h ^u: l27l: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h| 241: ^:23 22: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241/usr/local/clang/include/absl/strings/cord.h | :#1290d:e54f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _1290n | oinnnluilnle _vNIn file included from oos2/s2furthest_edge_query.ccin:ndu16 l: lCIn file included from o ../src/s2/s2furthest_edge_query.hr :d| 25: ^: : In file included from I../src/s2/base/logging.hn:l21i: nIn file included from e/usr/local/clang/include/absl/log/check.hR:e37p: :In file included from :/usr/local/clang/include/absl/log/internal/check_impl.hS:e21t: T/usr/local/clang/include/absl/log/internal/check_op.hr:e502e:O1r:E mwarning: ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t y(C o502r | dARBeSpL*_ LaObGs_lI_NnTuElRlNaAbLl_eC HrEeCpK,_ O P| _ ^I MP/usr/local/clang/include/absl/base/nullability.hL:(257C:h23e:c knote: _expanded from macro 'absl_nullable'EQ , =257= | )# d e| f^i ne/usr/local/clang/include/absl/log/internal/check_op.h :a488b:s32l:_ nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l lab l488e | _ Niunlllianbel ec o n| s ^t expr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullaIn file included from bs2/s2edge_tessellator.ccl:e18 : In file included from | ../src/s2/s2edge_tessellator.h ^: 24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2furthest_edge_query.ccIn file included from :/usr/local/clang/include/absl/status/status.h16:: 67In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h25:: 29In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/strings/cord.h21:In file included from : 1301s2/s2edge_crosser.ccIn file included from ::/usr/local/clang/include/absl/log/check.h5618::: 37 In file included from : warning: ../src/s2/s2edge_crosser.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h23:: 21 In file included from : 1301/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2edge_crossings.h | ::i502n40:l: 1iIn file included from :n../src/s2/s1angle.h e:warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v: oIn file included from /usr/local/clang/include/absl/log/internal/check_op.hi../src/s2/s2point.h:d:489 27:C: 47oIn file included from :r../src/s2/s2coder.h d:note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'23: : IIn file included from n/usr/local/clang/include/absl/status/status.h l:489i67 | n : e RIn file included from e /usr/local/clang/include/absl/status/internal/status_internal.hp :: :29cCo: onmIn file included from smt/usr/local/clang/include/absl/strings/cord.hi t:TT194r&e: evIn file included from (1c/usr/local/clang/include/absl/strings/internal/cordz_info.h,o: nc31sot: n s/usr/local/clang/include/absl/synchronization/mutex.hCto: rT670d2R:&e 74pv*:2 , a bcwarning: soln'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_sn tu lclha abr670l*e | aoeblxsdpl_l_rinecopin,tn u Rl| ela ^ d eex/usr/local/clang/include/absl/base/nullability.hrp:Mru257tt:ee23xx:Lt o)cnote: expanded from macro 'absl_nullable'k{ ( M257 u | #t de\e fx i&| n ^ e ma/usr/local/clang/include/absl/base/nullability.hub: s241lA:_B22nS:uL l_note: lexpanded from macro 'absl_nonnull'Ia bNlT eE241R | _N#NAduLel_fAlTianTbeRl eaI bB sU| lT ^E_ _nConAnPuTlUlRIn file included from Es2/s2edge_tessellator.cc_D:_N18oB: nYIn file included from (nt../src/s2/s2edge_tessellator.hhu:li24ls: ) In file included from ) ../src/s2/s1angle.h | : ^ 28 | : ^~~~In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | /usr/local/clang/include/absl/synchronization/mutex.h : 678 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | e x p l i c i t R e a dCeorrMduRteepx*L oacbks(lM_untoenxIn file included from n*s2/s2furthest_edge_query.cc ua:lb16sl: l _In file included from rn../src/s2/s2furthest_edge_query.heo:np25n,u: lIn file included from l../src/s2/base/logging.h | m: ^u21 ): In file included from /usr/local/clang/include/absl/base/nullability.hA/usr/local/clang/include/absl/log/check.hB::S24137L:: _22In file included from S:/usr/local/clang/include/absl/log/internal/check_impl.hH :Anote: 21Rexpanded from macro 'absl_nonnull'E: D/usr/local/clang/include/absl/log/internal/check_op.h _:241L502O | :#C1Kd_:eF fUwarning: iNtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nC eT /usr/local/clang/include/absl/log/internal/check_op.hIa:Ob497Ns:(l32_m:nu o)note: n expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n u| l ^l 497_ | N/usr/local/clang/include/absl/base/nullability.h o: n241in:nu22ll:iln note: e expanded from macro 'absl_nonnull' | c ^o n241s | t#edxepfri nceo nasbts lc_hnaorn*n ualbls l__Nnounlnlualbll e | n ^a me##Impl(In file included from s2/s2edge_tessellator.cc : 18 : In file included from ../src/s2/s2edge_tessellator.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : \In file included from ../src/s2/s2coder.h :| 23 ^: In file included from In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_crosser.cc/usr/local/clang/include/absl/status/status.h:::2571867:: : 23In file included from In file included from :../src/s2/s2edge_crosser.h/usr/local/clang/include/absl/status/internal/status_internal.h :note: :expanded from macro 'absl_nullable'2329 : : In file included from /usr/local/clang/include/absl/strings/cord.h257../src/s2/s2edge_crossings.h: | :1312#40:d: 38eIn file included from :f../src/s2/s1angle.h i:warning: n28type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e: In file included from a../src/s2/s2point.hb s:1312l27 | _: inIn file included from null../src/s2/s2coder.hiln:aeb23 la: eb In file included from s_l/usr/local/clang/include/absl/status/status.hN:u::lc67loa: rbdIn file included from l_e/usr/local/clang/include/absl/status/internal/status_internal.hi n: t29| e ^: r nIn file included from a/usr/local/clang/include/absl/strings/cord.hl::94In file included from :: s2/s2furthest_edge_query.ccCIn file included from :o/usr/local/clang/include/absl/strings/internal/cordz_info.h16r:: d31In file included from R: ../src/s2/s2furthest_edge_query.he/usr/local/clang/include/absl/synchronization/mutex.h:p:25*681: :In file included from a74../src/s2/base/logging.hb::s 21lwarning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: a In file included from b681/usr/local/clang/include/absl/log/internal/check_impl.hl | :e 21 : C/usr/local/clang/include/absl/log/internal/check_op.heo:xr502pd::l1:i:Ic niwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ti n/usr/local/clang/include/absl/log/internal/check_op.hRe:Re498ea:pd35:e::r cMnote: ulexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'te aerx L(o498)c | k {( M u | t ^e x &i /usr/local/clang/include/absl/base/nullability.hnm:tu257 :Av23B1S:L, _ note: IiNexpanded from macro 'absl_nullable'Tn EtR Nv257A2L | ,#_ dAceTofTniRsIntBeU cTahbEas_rlC*_A nPauTblUslRlaE_bDnl_oeBn Yn_(uNtluhlli lsea)xb,pl re t | e ^~~~ x | t ^) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/synchronization/mutex.h241: | 689#:d35e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l689_ | n o nenxupllli c_iNto nRneualdle r M| u ^t exLock(MuteIn file included from xs2/s2edge_tessellator.cc*: 18a: bIn file included from s../src/s2/s2edge_tessellator.hl:_24n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hm:u27,: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from /usr/local/clang/include/absl/status/status.hC:o67n: dIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ht:i29o: n/usr/local/clang/include/absl/strings/cord.h&: 1321c:o48n:d )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1321 | i/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e: vnote: oexpanded from macro 'absl_nonnull'i d C241o | r#dd:e:fIinnlei naebRselp_:n:oCnonpuylTlo A_rNroanyn(uclhla r *| ^a bsl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nulIn file included from ls2/s2furthest_edge_query.cca:b16i: lIn file included from i../src/s2/s2furthest_edge_query.ht:y25_: uIn file included from n../src/s2/base/logging.hk:n21o: wIn file included from n/usr/local/clang/include/absl/log/check.h :_37N: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:_21u: ns/usr/local/clang/include/absl/log/internal/check_op.hp:e503c:i1f:i ewarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 503 | ABSL_LOG_INTEIn file included from Rs2/s2edge_crosser.ccN:A18L: _In file included from C../src/s2/s2edge_crosser.hH:E23C: KIn file included from _../src/s2/s2edge_crossings.hO:P40_: IIn file included from M../src/s2/s1angle.hP:L28(: CIn file included from h../src/s2/s2point.he:c27k: _In file included from N../src/s2/s2coder.hE:,23 : !In file included from =/usr/local/clang/include/absl/status/status.h): 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/cord.h488::9432: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'31 : /usr/local/clang/include/absl/synchronization/mutex.h:815 :48816 | : warning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n lin e815 | c o n s t e x p r c o nTs*t acbhsalr_*n ualblsalb_inluiltlya_bulnek nnoawmne #a#rIgm)p;l ( | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f\i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:u23l:l anote: bexpanded from macro 'absl_nullable'i li t257y | _#udnekfnionwen a_bNsull_ln_uulnlsapbelcei f_iNeudl l a| b ^l e | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.hIn file included from :s2/s2edge_crosser.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2edge_crosser.h37:: 23In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2edge_crossings.h21:: 40/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 503../src/s2/s1angle.h::128:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h489::2347: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29489: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: s/usr/local/clang/include/absl/synchronization/mutex.ht: 830T:114&: vwarning: 1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], co n830s | t T 2 & vb2o,o lc o(n*satb sclh_anro*n naublsll _fnuonncn)u(lTl* eaxbpsrlt_enxutl)l a{b i l i t y\_ u n| k ^n ow/usr/local/clang/include/absl/base/nullability.hn:)241,: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullIn file included from as2/s2furthest_edge_query.ccb:i16l: iIn file included from t../src/s2/s2furthest_edge_query.hy:_25u: nIn file included from k../src/s2/base/logging.hn:o21w: nIn file included from )/usr/local/clang/include/absl/log/check.h,: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/log/internal/check_op.h289::50334::1 : note: warning: expanded from macro 'absl_nullability_unknown'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h289: | 497#:d32e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e abs l497_ | n u lilnalbiinlei tcyo_nusntkenxopwrn c_oNnusltl _cuhnasrp*e caibfsile_dn u l| l ^a ble name##Impl( In file included from s2/s2edge_crosser.cc : 18 : In file included from ../src/s2/s2edge_crosser.h : 23 : In file included from \../src/s2/s2edge_crossings.h : 40| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2point.h::2327:: In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nullable': 23: In file included from 257/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l831e: 46_:N uwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l able 831 | | ^ typenIn file included from as2/s2furthest_edge_query.ccm:e16 : aIn file included from b../src/s2/s2furthest_edge_query.hs:l25:: :In file included from t../src/s2/base/logging.hy:p21e: _In file included from i/usr/local/clang/include/absl/log/check.hd:e37n: tIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.ht:y21<: T/usr/local/clang/include/absl/log/internal/check_op.h>::503::t1y:p ewarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a/usr/local/clang/include/absl/log/internal/check_op.hb:s498l:_35n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a bil i498t | y _ u n k n oiwnnt v| 1 ^, i/usr/local/clang/include/absl/base/nullability.hn:t289 :v342:, note: cexpanded from macro 'absl_nullability_unknown'o ns t289 | c#hdaerf*i naeb salb_snlo_nnnuulllla beixlpirttye_xutn)k n{o w n _ N u l l _ u n s p e c i f\i e d| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2edge_crosser.ccN:o18n: nIn file included from u../src/s2/s2edge_crosser.hl:l23 : In file included from | ../src/s2/s2edge_crossings.h ^: 40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identitIn file included from ys2/s2edge_tessellator.cc<:T18>: :In file included from :../src/s2/s2edge_tessellator.ht:y24p: eIn file included from :../src/s2/s1angle.h::*28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :m67e: tIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ho:d29): ()/usr/local/clang/include/absl/strings/cord.h):;1505 : 41| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: note: 1505expanded from macro 'absl_nonnull' | in l241i | n#ed evfoiinde Caobrsdl:_:nCoonpyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ null _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2edge_tessellator.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 850In file included from :../src/s2/s2edge_tessellator.h16::24 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h850: | 27 : In file included from ../src/s2/s2coder.h : 23 : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from T/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l1530_:n55o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l ob j1530e | citn,l i n| e ^ Cor/usr/local/clang/include/absl/base/nullability.hd::241::C22h:u nnote: kexpanded from macro 'absl_nonnull'I te r241a | t#odre:f:iCnheu nakbIstle_rnaotnonru(lclo n_sNto nCnourldl* a| b ^s l_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2edge_crosser.cc241::1822: :In file included from ../src/s2/s2edge_crosser.hnote: :expanded from macro 'absl_nonnull'23 : In file included from ../src/s2/s2edge_crossings.h241: | 40#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: In file included from 94 s2/s2furthest_edge_query.cc: | :In file included from ^16/usr/local/clang/include/absl/strings/internal/cordz_info.h : :In file included from 31../src/s2/s2furthest_edge_query.h: :25/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 851../src/s2/base/logging.h::4521:: In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :85121 | : /usr/local/clang/include/absl/log/internal/check_op.h : 504 : 1 :b owarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l (a b504s | lA:B:StLy_pLeO_Gi_dIeNnTtEiRtNyAC:H:EtCyKp_eO:P:_*I MaPbLs(lC_hneocnkn_uLlEl, m = )| ^ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline consIn file included from ts2/s2edge_crosser.cce:x18p: rIn file included from ../src/s2/s2edge_crosser.hc:o23n: sIn file included from t../src/s2/s2edge_crossings.h :c40h: aIn file included from r../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_27n: uIn file included from l../src/s2/s2coder.hl:a23b: lIn file included from e/usr/local/clang/include/absl/status/status.h :n67a: mIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h#:#29I: mIn file included from p/usr/local/clang/include/absl/strings/cord.hl:(94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1091 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \1091 | | ^b oo/usr/local/clang/include/absl/base/nullability.hl: 257W:a23i: tnote: Cexpanded from macro 'absl_nullable'o mm o257n | (#Mduetfeixn*e aabbssll__nnounlnlualbll em u_tNeuxl,l a b| l ^e | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2furthest_edge_query.cci:n16e: In file included from a../src/s2/s2furthest_edge_query.hb:s25l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 506 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | cIn file included from os2/s2edge_crosser.ccn:s18t: In file included from T../src/s2/s2edge_crosser.h1:&23 : vIn file included from 1../src/s2/s2edge_crossings.h,: 40c: oIn file included from n../src/s2/s1angle.hs:t28 : TIn file included from 2../src/s2/s2point.h&: 27v: 2In file included from ,../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1093e:x46p:r twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x t) {1093 | v o\i d | R ^e mo/usr/local/clang/include/absl/base/nullability.hv:e241(:b22a:s enote: _expanded from macro 'absl_nonnull'i nt e241r | n#adle:f:iPneer Tahbrsela_dnSoynnncuhl*l a_bNsoln_nnuolnln u l| l ^ s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2furthest_edge_query.ccs2/s2edge_crosser.cc::1618: : In file included from In file included from ../src/s2/s2furthest_edge_query.h../src/s2/s2edge_crosser.h::2523: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2edge_crossings.h::2140: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h::2127: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h506::231: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::49829:: 35In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 498 | /usr/local/clang/include/absl/synchronization/mutex.h : 1109 : 34 : iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t v1, 1109i | n t evx2p,l iccoints tM uctheaxrL*o cakbMsaly_bneo(nMnuutlelx *e xapbrstle_xntu)l l{a b l e m u ) | ^ /usr/local/clang/include/absl/base/nullability.h : 257 :\23 : | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h:241 :25722 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innuel laabbslle_ n_oNnunlullalb l_eN o n| n ^u ll | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | tIn file included from hs2/s2edge_tessellator.cci:s18): )In file included from ../src/s2/s2edge_tessellator.hA:B24S: LIn file included from _../src/s2/s1angle.hE:X28C: LIn file included from U../src/s2/s2point.hS:I27V: EIn file included from _../src/s2/s2coder.hL:O23C: KIn file included from _/usr/local/clang/include/absl/status/status.hF:U67N: CT/usr/local/clang/include/absl/status/internal/status_internal.hI:O119N:(14m:u )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~ 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1153/usr/local/clang/include/absl/base/nullability.h::39241:: 22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 1153 | 241 | #edxepfliincei ta bRsell_enaosnanbullelM u_tNeoxnLnouclkl( M u| t ^e x* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2edge_tessellator.cc#:d18e: fIn file included from i../src/s2/s2edge_tessellator.hn:e24 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: l /usr/local/clang/include/absl/status/internal/status_internal.h :| 125 ^: 14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUIn file included from ns2/s2edge_crosser.ccr:e18f: (In file included from ../src/s2/s2edge_crosser.h :| 23 ^: In file included from ../src/s2/s2edge_crossings.h:/usr/local/clang/include/absl/base/nullability.h40:: 241In file included from :../src/s2/s1angle.h22::28 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2point.h :27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n1158u:l53l: | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTEIn file included from Rs2/s2edge_tessellator.ccN:A18L: _In file included from A../src/s2/s2edge_tessellator.hT:T24R: IIn file included from B../src/s2/s1angle.hU:T28E: _In file included from C../src/s2/s2point.hA:P27T: UIn file included from R../src/s2/s2coder.hE:D23_: BIn file included from Y/usr/local/clang/include/absl/status/status.h(:t67h: i/usr/local/clang/include/absl/status/internal/status_internal.hs:)128,: 14 :| ^~~~warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAnd/usr/local/clang/include/absl/synchronization/mutex.hU:n1166r:e39f:( )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst ;1166 | | ^e xp/usr/local/clang/include/absl/base/nullability.hl:i241c:i22t: Rnote: eexpanded from macro 'absl_nonnull'l ea s241a | b#ldeeMfuitneex Laobcskl(_Mnuotnenxu*l la b_sNlo_nnnounlnlu l l| ^m u, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2furthest_edge_query.cc::117916:: 10In file included from :../src/s2/s2furthest_edge_query.h :25warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from 1179/usr/local/clang/include/absl/log/check.h | : 37 : MIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.ht:e21x: */usr/local/clang/include/absl/log/internal/check_op.h :a507b:s1l:_ nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l lab l507e | AmBuS_L;_ L O| G ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Cexpanded from macro 'absl_nullable'H EC K257_ | O#Pd_eIfMiPnLe( Cahbesclk__nGuTl,l a>b)l e | _^N ull/usr/local/clang/include/absl/log/internal/check_op.ha:b488l:e32 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const charIn file included from *s2/s2edge_crosser.cc :a18b: sIn file included from l../src/s2/s2edge_crosser.h_:n23u: lIn file included from l../src/s2/s2edge_crossings.ha:b40l: eIn file included from ../src/s2/s1angle.hn:a28m: eIn file included from #../src/s2/s2point.h#:I27m: pIn file included from l../src/s2/s2coder.h(: 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h\: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1212:52/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullable' 1212 | b257o | o#ld eCfoinndei taibosnl:_:nCualsltaAbnldeC a_lNluMleltahbolde( c o| n ^s t ConditiIn file included from os2/s2furthest_edge_query.ccn:*16 : aIn file included from b../src/s2/s2furthest_edge_query.hs:l25_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :c37): In file included from {/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^/usr/local/clang/include/absl/log/internal/check_op.h :507:/usr/local/clang/include/absl/base/nullability.h1::241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'498 :35 :241 | note: #expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'd efi n498e | a b s l _ nionntn uvl1l, _iNnotn nvu2l,l c o| n ^s t char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2edge_crosser.cc_:n18o: nIn file included from n../src/s2/s2edge_crosser.hu:l23l: In file included from _../src/s2/s2edge_crossings.hN:o40n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2edge_crossings.cc :18: In file included from ../src/s2/s2edge_crossings.h :124140 | : In file included from ../src/s2/s1angle.h : 28b: oIn file included from o../src/s2/s2point.hl: 24(: *In file included from a/usr/local/clang/include/absl/hash/hash.hb:s89l: _In file included from n/usr/local/clang/include/absl/hash/internal/hash.ho:n79n: uIn file included from l/usr/local/clang/include/absl/base/internal/endian.hl: 26f: un/usr/local/clang/include/absl/base/internal/unaligned_access.hc:)39(:T45*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l39l | aibnilliintey _uuinnktn1o6w_nt) ,U n a| l ^i gne/usr/local/clang/include/absl/base/nullability.hd:L241o:a22d:1 6note: (expanded from macro 'absl_nonnull'c on s241t | #vdoeifdi*n ea basbls_ln_onnonnunlull lp )_ N{o n n| u ^l l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2edge_crosser.cc241: | 18#: dIn file included from e../src/s2/s2edge_crosser.hf:i23n: eIn file included from ../src/s2/s2edge_crossings.ha:b40s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289In file included from | s2/s2edge_crossings.cc#:d18e: fIn file included from i../src/s2/s2edge_crossings.hn:e40 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from u../src/s2/s2point.hl:l24a: bIn file included from i/usr/local/clang/include/absl/hash/hash.hl:i89t: yIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hu:n79k: nIn file included from o/usr/local/clang/include/absl/base/internal/endian.hw:n26 : _/usr/local/clang/include/absl/base/internal/unaligned_access.hN:u45l:l45_:u nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p eci f45i | eidn l i| n ^e uint32_t UnalignedLoad32(consIn file included from ts2/s2edge_crosser.cc :v18o: iIn file included from d../src/s2/s2edge_crosser.h*: 23a: bIn file included from s../src/s2/s2edge_crossings.hl:_40n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_In file included from us2/s2furthest_edge_query.ccn:k16n: oIn file included from w../src/s2/s2furthest_edge_query.hn: 25_: NIn file included from u../src/s2/base/logging.hl:l21_: uIn file included from n/usr/local/clang/include/absl/log/check.hs:p37e: cIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hf:i21e: d /usr/local/clang/include/absl/log/internal/check_op.h :| 511 ^: 13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmpIn file included from ts2/s2edge_crosser.ccr:u18e: IIn file included from m../src/s2/s2edge_crosser.hp:l23(: In file included from ../src/s2/s2edge_crossings.h| : ^40 : In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 257In file included from :../src/s2/s2point.h23::27 : note: In file included from expanded from macro 'absl_nullable'../src/s2/s2coder.h :23: In file included from 257/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l1249e: 8_:N uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ab l1249e | | ^ T* absIn file included from ls2/s2furthest_edge_query.cc_:n16o: nIn file included from n../src/s2/s2furthest_edge_query.hu:l25l: In file included from o../src/s2/base/logging.hb:j21e: cIn file included from t/usr/local/clang/include/absl/log/check.h,: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241512::2217:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #512d | e f i n ec oanbsstl _cnhoanrn*u lalb s_lN_onnunlullalb l e| ^s 1, const char* abIn file included from ss2/s2edge_crosser.ccl:_18n: uIn file included from l../src/s2/s2edge_crosser.hl:a23b: lIn file included from e../src/s2/s2edge_crossings.h :s402: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 257In file included from :../src/s2/s2coder.h23::23 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/status/status.h :67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.hu:l1250l:a43b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Null a1250b | l e | b ^o ol (absl::In file included from ts2/s2furthest_edge_query.ccy:p16e: _In file included from i../src/s2/s2furthest_edge_query.hd:e25n: tIn file included from i../src/s2/base/logging.ht:y21<: TIn file included from >/usr/local/clang/include/absl/log/check.h:::37t: yIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.he::21:: */usr/local/clang/include/absl/log/internal/check_op.h :a512b:s47l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l512 | m e t h ocdo)n(s)t) c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #sd1e,f icnoen satb sclh_anro*n naublsll __nNuolnlnaubllle s| 2 ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513In file included from :s2/s2edge_crosser.cc17::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2edge_crosser.h :23: In file included from 513../src/s2/s2edge_crossings.h | : 40 : In file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :c27h: aIn file included from r../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.he:x94p: rIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.he:x31t: )/usr/local/clang/include/absl/synchronization/mutex.h;: 1259 :| 14 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 1259expanded from macro 'absl_nonnull' | 241 | c#odnesfti nTe* aabbssll__nnoonnnnuullll _oNbojnencutl,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2furthest_edge_query.cca:b16s: lIn file included from _../src/s2/s2furthest_edge_query.hn:o25n: nIn file included from u../src/s2/base/logging.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const chaIn file included from rs2/s2edge_crosser.cc*: 18a: bIn file included from s../src/s2/s2edge_crosser.hl:_23n: uIn file included from l../src/s2/s2edge_crossings.hl:a40b: lIn file included from e../src/s2/s1angle.h :C28h: eIn file included from c../src/s2/s2point.hk:s27t: rIn file included from c../src/s2/s2coder.hm:p23f: aIn file included from l/usr/local/clang/include/absl/status/status.hs:e67I: mIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.hl:(29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::25731:: 23/usr/local/clang/include/absl/synchronization/mutex.h:: 1260note: :expanded from macro 'absl_nullable'43 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i1260n | e a b sblo_onlu l(laabbslle: :_tNyuplel_aibdleen t i| t ^y ::In file included from ts2/s2furthest_edge_query.ccy:p16e: :In file included from :../src/s2/s2furthest_edge_query.h*: 25a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hm:e21t: h/usr/local/clang/include/absl/log/internal/check_op.ho:d515):(17): warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :515241 | : 22 : note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlu_lnloanbnluel ls 1_,N ocnonnusltl c h| a ^r * absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullableIn file included from s2/s2edge_crosser.cc :| 18 ^: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from In file included from s2/s2furthest_edge_query.cc../src/s2/s1angle.h::1628: : In file included from In file included from ../src/s2/s2furthest_edge_query.h../src/s2/s2point.h::2527: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2coder.h::2123: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/status.h::3767: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/cord.h515::9447: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/synchronization/mutex.h: 1279515: | 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 1279c | hvaori*d aRbesgli_sntuelrlMaubtleIn file included from exs2/s2edge_tessellator.cc P:sr18o1f: i,In file included from l e../src/s2/s2edge_tessellator.hrc:(o24vno: isdIn file included from t../src/s2/s1angle.h( :*c28ah: baIn file included from sr../src/s2/s2point.hl*:_ 27a np: bo)In file included from sn ../src/s2/s2coder.hln{u:_ l23n l: u| ^In file included from lf /usr/local/clang/include/absl/status/status.hln:/usr/local/clang/include/absl/base/nullability.ha)67:b(: 241li/usr/local/clang/include/absl/status/internal/status_internal.h:en:22 t149:s6: 2note: 4expanded from macro 'absl_nonnull'13,_ t: wwarning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| a | i ^#td _/usr/local/clang/include/absl/base/nullability.hce149:yfc | 257ciln:oees23n ):sa) tnote: b; expanded from macro 'absl_nullable'cs l h _a | n ^r257o n* | n/usr/local/clang/include/absl/base/nullability.hu #:lad241lbe: sf22_li:N_n onenote: no expanded from macro 'absl_nonnull'nna unbl lus241l l | _ l#n| du ^Mel aflkiaenbCelh eea cb_ksNFlua_linlloaSnbtnlrueil nl g | (_ ^ N o n| n ^u In file included from ls2/s2furthest_edge_query.cc/usr/local/clang/include/absl/base/nullability.hl: :16 241: | : ^In file included from 22 ../src/s2/s2furthest_edge_query.h:: 25: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#In file included from 37ds2/s2edge_crossings.cc: e:In file included from f18/usr/local/clang/include/absl/log/internal/check_impl.hi: :nIn file included from 21e../src/s2/s2edge_crossings.h: In file included from :/usr/local/clang/include/absl/log/internal/check_op.hs2/s2edge_crosser.cca40::b: 51618sIn file included from :: l../src/s2/s1angle.h17In file included from _::../src/s2/s2edge_crosser.hn28 :o: warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn file included from : n../src/s2/s2point.hIn file included from u l:../src/s2/s2edge_crossings.h516l24: | : 40_ NIn file included from : o/usr/local/clang/include/absl/hash/hash.hIn file included from nc:../src/s2/s1angle.hnou89:nls: 28lt In file included from : /usr/local/clang/include/absl/hash/internal/hash.hIn file included from c| h:../src/s2/s2point.h ^a79: r: 27*In file included from : /usr/local/clang/include/absl/base/internal/endian.hIn file included from a:In file included from ../src/s2/s2coder.hb26s2/s2edge_tessellator.cc:s: :/usr/local/clang/include/absl/base/internal/unaligned_access.h23l18_:: : n51In file included from In file included from o:/usr/local/clang/include/absl/status/status.h../src/s2/s2edge_tessellator.hn45::n:6724u : : lwarning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from l/usr/local/clang/include/absl/status/internal/status_internal.h ../src/s2/s1angle.h:e:x29 28p: 51: rIn file included from | In file included from t/usr/local/clang/include/absl/strings/cord.hi../src/s2/s2point.he:n:x94l27t: i: )In file included from nIn file included from ;/usr/local/clang/include/absl/strings/internal/cordz_info.he../src/s2/s2coder.h : : 31u23| : i/usr/local/clang/include/absl/synchronization/mutex.h: ^n:tIn file included from 12936/usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h4:33:_67:241t: : /usr/local/clang/include/absl/status/internal/status_internal.hwarning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U:: n150 a: note: l251293expanded from macro 'absl_nonnull'i: | g nv warning: eod241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iL | do# a dRd150ee6g | f4i i (scno ten e scratoMb nusvstlote_i xndaTo*brn sanalcub:els:rllS( _tv_naoNotionudnns nu*(ul *llaal bb pss )ll| __ ^{nn oo nn| n ^nu luIn file included from l/usr/local/clang/include/absl/base/nullability.h ls2/s2furthest_edge_query.ccl:f: 241n16)s:: (t22In file included from ca:../src/s2/s2furthest_edge_query.hot :nunote: 25ssexpanded from macro 'absl_nonnull': t, In file included from ../src/s2/base/logging.h cc:o241h21n | sa: #trIn file included from d */usr/local/clang/include/absl/log/check.hec :fha37iab: nrsIn file included from e*l/usr/local/clang/include/absl/log/internal/check_impl.h _a:anbb21sols: n_l/usr/local/clang/include/absl/log/internal/check_op.hnn_:uon517lno:lnn13 un:mlu sllwarning: g ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension],p r_e Nf| 517oi ^ | nx cno)/usr/local/clang/include/absl/base/nullability.hun;: ls241 lt:| 22 ^ c: | h ^/usr/local/clang/include/absl/base/nullability.ha note: :expanded from macro 'absl_nonnull'r241* : 22 a:b241 snote: | lexpanded from macro 'absl_nonnull'#_ dn ue241lf | l#iadnbeelfei nCeah ebacbskssll_tn_ronconaIn file included from nnss2/s2edge_crossings.ccnue:ulc18llm: l pIn file included from _t../src/s2/s2edge_crossings.h_Nr:Nou40one: nnIIn file included from num../src/s2/s1angle.hulp:lll28l (: In file included from | ../src/s2/s2point.h| ^| : ^ ^24 : In file included from In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2edge_crosser.cc/usr/local/clang/include/absl/hash/hash.h:::25718In file included from 89:: s2/s2edge_tessellator.cc: 23In file included from :In file included from :../src/s2/s2edge_crosser.h18/usr/local/clang/include/absl/hash/internal/hash.h :: :note: 23In file included from 79expanded from macro 'absl_nullable': ../src/s2/s2edge_tessellator.h: In file included from :In file included from ../src/s2/s2edge_crossings.h25724/usr/local/clang/include/absl/base/internal/endian.h: | : :40#In file included from d26: ../src/s2/s1angle.he: In file included from :f/usr/local/clang/include/absl/base/internal/unaligned_access.h../src/s2/s1angle.h28i::: n5728In file included from e:: ../src/s2/s2point.h 36aIn file included from ::b../src/s2/s2point.h27 s:: warning: l27In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_: ../src/s2/s2coder.h nIn file included from :u../src/s2/s2coder.h23 l:: 57l23In file included from | a: /usr/local/clang/include/absl/status/status.hibIn file included from :nl/usr/local/clang/include/absl/status/status.h67le:: i 67/usr/local/clang/include/absl/status/internal/status_internal.hn_: :eNIn file included from 150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const u/usr/local/clang/include/absl/status/internal/status_internal.halb:lsa29lb: :lIn file included from :e/usr/local/clang/include/absl/strings/cord.hS :t 94a| : t ^In file included from u /usr/local/clang/include/absl/strings/internal/cordz_info.hs:*31In file included from : s2/s2furthest_edge_query.cc/usr/local/clang/include/absl/synchronization/mutex.ha::b161293s: l:In file included from _62../src/s2/s2furthest_edge_query.hn::o 25n: nwarning: In file included from utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.hl :l21 : s In file included from t1293/usr/local/clang/include/absl/log/check.ha | :tv37uo: siIn file included from d, /usr/local/clang/include/absl/log/internal/check_impl.h R:ce21og: n/usr/local/clang/include/absl/log/internal/check_op.his:ts518 t:ce17hr:Ma urwarning: t*type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e x Tarb sa518lc | _e nr o( nv onciuodl nl(s *tpa rbcehsflai_rxn*o) ;na nbu ls| ll ^ _ fn/usr/local/clang/include/absl/base/nullability.hunl:l)241(ac:bo22ln:es tnote: expanded from macro 'absl_nonnull' s 1c,h a 241rc* | o# ndsaebtf silc_nnhoena nrual*lb samlsbg_s,n lo_ nnn| uu ^lll la b_l/usr/local/clang/include/absl/base/nullability.hNeo: ns241n2u:,l 22l : | ^note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h: 257241: | 23#:d enote: fexpanded from macro 'absl_nullable'i ne 257a | b#sdle_fnionnen ualbls l__Nnounlnlualbll e | _ ^N ullable In file included from | s2/s2edge_crosser.cc ^: 18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.hIn file included from :s2/s2furthest_edge_query.cc40:: 16In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2furthest_edge_query.h28:: 25In file included from : ../src/s2/s2point.hIn file included from :../src/s2/base/logging.h27:: 21In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/log/check.h23:: 37In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h67:: 21In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_op.h::29518: :In file included from 47/usr/local/clang/include/absl/strings/cord.h:: 94warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h518: | 1294 : 62 : cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st c1294h | a r * a b s l _ n u l l a b l e s 1 , c o n s t c h a r * a b s l _ n u l l a b l e s 2c,o n s| t ^ vo/usr/local/clang/include/absl/base/nullability.hi:d257*: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle foibnje, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull'_ Nu l241l | a#bdleef i n| e ^ absl_nIn file included from os2/s2furthest_edge_query.ccn:n16u: lIn file included from l../src/s2/s2furthest_edge_query.h :_25N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const chIn file included from as2/s2edge_crosser.ccr:*18 : aIn file included from b../src/s2/s2edge_crosser.hs:l23_: nIn file included from o../src/s2/s2edge_crossings.hn:n40u: lIn file included from l../src/s2/s1angle.h :e28x: pIn file included from r../src/s2/s2point.ht:e27x: tIn file included from )../src/s2/s2coder.h;: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i1309n:e35 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n1309n | uvloli d_ NRoengniusltle r C| o ^n dVarTracer(vIn file included from os2/s2furthest_edge_query.cci:d16 : (In file included from *../src/s2/s2furthest_edge_query.ha:b25s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : fIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.h):(21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^520 :13:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'520 | c o241n | s#td ecfhianre* aabbssll__nnounlnlualbll e_ NCohnencuklslt r c| a ^s ecmpfIn file included from as2/s2edge_crosser.ccl:s18e: IIn file included from m../src/s2/s2edge_crosser.hp:l23(: In file included from ../src/s2/s2edge_crossings.h| : ^40 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::25728:: 23In file included from :../src/s2/s2point.h :note: 27expanded from macro 'absl_nullable': In file included from ../src/s2/s2coder.h :25723 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31l: e/usr/local/clang/include/absl/synchronization/mutex.h :_1310N:u17l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e | 1310 ^ | In file included from cs2/s2furthest_edge_query.cco:n16s: tIn file included from ../src/s2/s2furthest_edge_query.hc:h25a: rIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.hm:s521g:,17 :c owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s t v o521i | d * a bcsoln_snto ncnhualrl* cavb)s)l;_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 :s221:, note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlu_lnloanbnluel ls 2_,N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : note: expanded from macro 'absl_nullable' 257 | In file included from #s2/s2edge_crosser.ccd:e18f: iIn file included from n../src/s2/s2edge_crosser.he: 23a: bIn file included from s../src/s2/s2edge_crossings.hl:_40n: uIn file included from l../src/s2/s1angle.hl:a28b: lIn file included from e../src/s2/s2point.h :_27N: uIn file included from l../src/s2/s2coder.hl:a23b: lIn file included from e/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2furthest_edge_query.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h16:: 31In file included from : ../src/s2/s2furthest_edge_query.h/usr/local/clang/include/absl/synchronization/mutex.h::251310: :In file included from 47../src/s2/base/logging.h:: 21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 1310/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h :c521o:n47s:t warning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h ar* 521a | b s l _ ncoonnnsutl lc hmasrg*, acbosnls_tn uvloliadb*l ea bss1l,_ ncoonnnsutl lc hcavr)*) ;a b s| l ^_ n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull's 2, 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n257e: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle f_iNnoen naublsll _ n| u ^l lable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.hv:o21i: dIn file included from /usr/local/clang/include/absl/log/check.hU:n37a: lIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hg:n21e: d/usr/local/clang/include/absl/log/internal/check_op.hS:t522o:r17e:1 6warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v oi d522* | a b s lc_onnosntn uclhla rp*, aubisnlt_1n6o_ntn uvl)l {e x p| r ^t ext)/usr/local/clang/include/absl/base/nullability.h;: 241 :| 22 ^: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_In file included from unls2/s2edge_tessellator.ccol: n18_nN: uoIn file included from nl../src/s2/s2edge_tessellator.hnlu: l24_l: N In file included from o ../src/s2/s1angle.hn| :n ^28u : lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^In file included from s2/s2edge_crossings.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2edge_crossings.h::2240:: In file included from note: ../src/s2/s1angle.hexpanded from macro 'absl_nonnull': 28: In file included from 241../src/s2/s2point.h | :#24d: eIn file included from f/usr/local/clang/include/absl/hash/hash.hi:n89e: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: _In file included from n/usr/local/clang/include/absl/base/internal/endian.ho:n26n: u/usr/local/clang/include/absl/base/internal/unaligned_access.hl:l61 :_36N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | ^61 | inline void UnalignedStore32(void* absl_In file included from ns2/s2edge_tessellator.cco:n18n: uIn file included from l../src/s2/s2edge_tessellator.hl: 24p: ,In file included from ../src/s2/s1angle.hu:i28n: tIn file included from 3../src/s2/s2point.h2:_27t: In file included from v../src/s2/s2coder.h): 23{: /usr/local/clang/include/absl/status/status.h :| 732 ^: 29: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 732expanded from macro 'absl_nonnull' | s241t | a#tdiecf icnoen satb sslt_dn:o:nsnturliln g_*N oanbnsull_ln o n| n ^u ll EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2edge_crossings.cc :18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from In file included from /usr/local/clang/include/absl/hash/hash.hs2/s2edge_tessellator.cc::8918: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h../src/s2/s2edge_tessellator.h::7924: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s1angle.h::2628: : /usr/local/clang/include/absl/base/internal/unaligned_access.hIn file included from :../src/s2/s2point.h65::2736: :In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : /usr/local/clang/include/absl/status/status.h:733:29: warning: 65type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | inl i733n | e vsotiadt iUcn acloingsnte dsSttdo:r:es6t4r(ivnogi*d *a basbls_ln_onnonnunlull lM opv,e duFirnotm6S4t_rti nvg)( ){; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | iIn file included from ns2/s2edge_crosser.ccl:i18n: eIn file included from ../src/s2/s2edge_crosser.hv:o23i: dIn file included from ../src/s2/s2edge_crossings.hS:t40o: rIn file included from e../src/s2/s1angle.h1:628(: vIn file included from o../src/s2/s2point.hi:d27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29p: ,/usr/local/clang/include/absl/strings/cord.h :u425i:n62t:1 6warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t v) 425{ | | f ^r ien/usr/local/clang/include/absl/base/nullability.hd: 241v:o22i:d note: Cexpanded from macro 'absl_nonnull'o py C241o | r#ddTeofSitnrei nagb(sclo_nnsotn nCuolrld &_ Nsorncn,u lslt d :| : ^s tring* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2edge_crossings.ccl: 18_: NIn file included from o../src/s2/s2edge_crossings.hn:n40u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uinIn file included from ts2/s2edge_crosser.cc3:218_: tIn file included from ../src/s2/s2edge_crosser.hL:o23a: dIn file included from 3../src/s2/s2edge_crossings.h2:(40c: oIn file included from n../src/s2/s1angle.hs:t28 : vIn file included from o../src/s2/s2point.hi:d27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29p: )/usr/local/clang/include/absl/strings/cord.h :{437 : 47| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 437note: | expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u lslt d :| : ^s tring* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2edge_crossings.ccn:o18n: nIn file included from u../src/s2/s2edge_crossings.hl:l40 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 24 : | In file included from ^/usr/local/clang/include/absl/hash/hash.h :89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:: 29: /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/strings/cord.h::172641::2733:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | 172 | i nulsiinneg vpooiidn tSetro r=e 3c2o(nvsoti dc*h aarb*s la_bnsoln_nnuolnln upl,l ;u i n| t ^3 2_/usr/local/clang/include/absl/base/nullability.ht: 241v:)22 :{ note: expanded from macro 'absl_nonnull'| ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2edge_crossings.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2edge_crossings.h23:: 40In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s1angle.h67:: 28In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 24: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/hash/hash.h655::8939: :In file included from /usr/local/clang/include/absl/hash/internal/hash.h:warning: 79type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/base/internal/endian.h:176: 36655: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] exp l176i | ciintl iCnhea ruIitnetr6a4t_otr (Lcooands6t4 (Ccoornds*t avbosild_*n oanbnsull_ln ocnonrudl)l p| ) ^ { /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2edge_crossings.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2edge_crossings.h23:: 40In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s1angle.h67:: 28In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 24: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/hash/hash.h667::8944: :In file included from /usr/local/clang/include/absl/hash/internal/hash.h:warning: 79type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/base/internal/endian.h:180:27 :667 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] stat i180c | iCnolridn eA dvvoaindc eSAtnodrRee6a4d((vCohiadr*I taebrsalt_onro*n naublsll _pn,o nuniunltl6 4i_tt, vs)i z{e _ t| ^n _b/usr/local/clang/include/absl/base/nullability.hy:t241e:s22):; note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull coIn file included from rs2/s2edge_tessellator.ccd:,18 : In file included from | ../src/s2/s2edge_tessellator.h ^: 24: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h: 23241: | #/usr/local/clang/include/absl/status/status.hd:e1031f:i42n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_non n1031u | liln l_iNnoen ncuolnls t | s ^t atus_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::SIn file included from ts2/s2edge_crosser.cca:t18u: sIn file included from R../src/s2/s2edge_crosser.he:p23*: In file included from a../src/s2/s2edge_crossings.hb:s40l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27r: eIn file included from p../src/s2/s2coder.h): 23{: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :22/usr/local/clang/include/absl/strings/cord.h:: 898note: :expanded from macro 'absl_nonnull'27 : warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #def i898n | e afbrsile_nndo ncnounlslt _CNoorndnzuIlnlf o *| ^a bsl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char*In file included from s2/s2edge_crossings.cca:b18s: lIn file included from _../src/s2/s2edge_crossings.hn:u40l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from d../src/s2/s2point.ha:t24a: ,In file included from /usr/local/clang/include/absl/hash/hash.hs:i89z: eIn file included from _/usr/local/clang/include/absl/hash/internal/hash.ht: 79n: );/usr/local/clang/include/absl/base/internal/endian.h : 250| : ^36 : /usr/local/clang/include/absl/base/nullability.hwarning: :257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: note: expanded from macro 'absl_nullable' 250 | i257n | l#idneef iunien ta1b6s_lt_ nLuolalda1b6l(ec o_nNsutl lvaobilde* a| b ^s l_nonnull p) { | ^In file included from s2/s2edge_crosser.cc:18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2edge_crosser.h::24123:: 22In file included from :../src/s2/s2edge_crossings.h :40note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l935 :_11N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 935 ^ | char* absl_nonnull set_data(size_t n); // Write data to tIn file included from hs2/s2edge_crossings.cce: 18r: eIn file included from s../src/s2/s2edge_crossings.hu:l40t: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::24241: :In file included from 22/usr/local/clang/include/absl/hash/hash.h:: 89: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/hash/internal/hash.h :79: 241/usr/local/clang/include/absl/base/internal/endian.h | :#254d:e27f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l254_ | nionnlniunlel v_oNiodn nSutlolr e 1| 6 ^( void* absl_nonnull p, uinIn file included from ts2/s2edge_crosser.cc1:618_: tIn file included from ../src/s2/s2edge_crosser.hv:)23 : {In file included from ../src/s2/s2edge_crossings.h :| 40 ^: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :a937b:s35l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l937 | _ N o n naublsll : :| c ^o rd_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23:In file included from s2/s2edge_crossings.ccnote: :expanded from macro 'absl_nullable'18 : In file included from ../src/s2/s2edge_crossings.h :25740 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.h :a24b: sIn file included from l/usr/local/clang/include/absl/hash/hash.h_:n89u: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.ha:b79l: e/usr/local/clang/include/absl/base/internal/endian.h :_258N:u36l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e | ^258 | inline uint32_t LoIn file included from as2/s2edge_crosser.ccd:3182: (In file included from c../src/s2/s2edge_crosser.ho:n23s: tIn file included from ../src/s2/s2edge_crossings.hv:o40i: dIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from p/usr/local/clang/include/absl/status/status.h): 67{: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::938241::3522:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 938# | d e f i naeb salb:s:lc_onrodn_niunltle r_nNaoln:n:uClolr d R| e ^p * absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2edge_crossings.cce: 18a: bIn file included from s../src/s2/s2edge_crossings.hl:_40n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N24o: nIn file included from n/usr/local/clang/include/absl/hash/hash.hu:l89l: In file included from /usr/local/clang/include/absl/hash/internal/hash.h| : ^79 : /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inIn file included from ls2/s2edge_crosser.cci:n18e: In file included from v../src/s2/s2edge_crosser.ho:i23d: In file included from S../src/s2/s2edge_crossings.ht:o40r: eIn file included from 3../src/s2/s1angle.h2:(28v: oIn file included from i../src/s2/s2point.hd:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :p29,: /usr/local/clang/include/absl/strings/cord.hu:i939n:t173:2 _warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v) {939 | | ^ c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sals__nocnhnaurlsl( )_ Ncoonnnsutl;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:In file included from 40s2/s2edge_crosser.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2edge_crosser.h: :In file included from 23../src/s2/s2point.h: :In file included from 24../src/s2/s2edge_crossings.h: :In file included from 40/usr/local/clang/include/absl/hash/hash.h: :In file included from 89../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/hash/internal/hash.h: :In file included from 79../src/s2/s2point.h: :27/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 266../src/s2/s2coder.h::3623:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 266 | /usr/local/clang/include/absl/strings/cord.hi:n941l:i35n:e warning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nt6 4941_ | t L o aadb6s4l(:c:ocnosrtd _vionitde*r naabls:l:_CnoorndnRuelpl* pa)b s{l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22c:l enote: aexpanded from macro 'absl_nonnull'r () ;241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27In file included from :s2/s2edge_crosser.cc :18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h270: | 40i: nIn file included from l../src/s2/s1angle.hi:n28e: In file included from v../src/s2/s2point.ho:i27d: In file included from S../src/s2/s2coder.ht:o23r: eIn file included from 6/usr/local/clang/include/absl/status/status.h4:(67v: oIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hd:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s950l:_18n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll p ,950 | u i n t 6C4o_tr v)d R{e p F| l ^a t* ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l M a241k | e#FdleaftiWniet haEbxstlr_anCoanpnauclilt y_(Nsoinzneu_ltl e x| t ^r a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:25: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_tessellator.cc:18: In file included from ../src/s2/s2edge_tessellator.h:25: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull constIn file included from s2/s2edge_crosser.ccf:i18l: eIn file included from _../src/s2/s2edge_crosser.h;: 23 : | In file included from ^../src/s2/s2edge_crossings.h :40: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h241::2822: :In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l_/usr/local/clang/include/absl/strings/cord.hn:o1222n:n52u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nonnul l1222 | i| n ^l ine void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absIn file included from ls2/s2latlng_rect.cc:::18c: oIn file included from r../src/s2/s2latlng_rect.hd:_26i: nIn file included from t../src/s2/base/logging.he:r21n: aIn file included from l/usr/local/clang/include/absl/log/check.h:::37C: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hd:R21e: pIn file included from */usr/local/clang/include/absl/log/internal/check_op.h :a41b: sIn file included from l/usr/local/clang/include/absl/log/internal/strip.h_:n26o: nIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hu:l47l: In file included from C/usr/local/clang/include/absl/log/internal/structured_proto.ho:r27d: :In file included from :/usr/local/clang/include/absl/log/internal/proto.hI:n34l: in/usr/local/clang/include/absl/types/span.he:R733e:p31::: awarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ tree( )733 | c| o ^n st/usr/local/clang/include/absl/base/nullability.he:x241p:r22 :S pnote: aexpanded from macro 'absl_nonnull'n 241 | M#adkeefSipnaen (aTb*s la_bnsoln_nnuullll a_bNloen nputlrl A B| S ^L _ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2edge_crosser.ccn:u18l: lIn file included from a../src/s2/s2edge_crosser.hb:l23e: In file included from _../src/s2/s2edge_crossings.hN:u40l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordIn file included from Rs2/s2latlng_rect.cce:p18*: In file included from a../src/s2/s2latlng_rect.hb:s26l: _In file included from n../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : CIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:d21:: :In file included from I/usr/local/clang/include/absl/log/internal/check_op.hn:l41i: nIn file included from e/usr/local/clang/include/absl/log/internal/strip.hR:e26p: :In file included from :/usr/local/clang/include/absl/log/internal/log_message.ht:r47e: eIn file included from (/usr/local/clang/include/absl/log/internal/structured_proto.h): 27 : | In file included from ^/usr/local/clang/include/absl/log/internal/proto.h :34: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/types/span.h::257739::2321:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | # d739e | fSipnaen s lM_ankuelSlpaabnl(eT *_ Naublslla_bnluel l a| b ^l e begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:In file included from 18s2/s2edge_crosser.cc: :In file included from 18../src/s2/s2latlng_rect.h: :In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2furthest_edge_query.ccs2/s2edge_crosser.cc::16: In file included from ../src/s2/s2furthest_edge_query.h18:: 25In file included from : ../src/s2/s2edge_crosser.hIn file included from :../src/s2/base/logging.h23:: 22In file included from : ../src/s2/s2edge_crossings.hIn file included from :/usr/local/clang/include/absl/log/log.h40:: 209In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h28:: 20In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h27:: 63In file included from : ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/vlog_config.h::23157: :In file included from 11/usr/local/clang/include/absl/status/status.h:: 67warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h157: | 1268V:L51o:g Siwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e * ab s1268l | _innullilnaeb lveo iSde tCVoMrodd:u:lIenLliisnteHReeapd:F:oErmTpelsatcOenTlrye(e ( C| o ^r dR/usr/local/clang/include/absl/base/nullability.he:p257*: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle frienpe, a b| s ^l _nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: _expanded from macro 'absl_nonnull'N ul l241a | b#ldee f i| n ^e absl_nIn file included from os2/s2furthest_edge_query.ccn:n16u: lIn file included from ../src/s2/s2furthest_edge_query.hl: 25: _In file included from N../src/s2/base/logging.ho:22n: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209 : In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ^: 20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from _s2/s2edge_crosser.ccN:u18l: lIn file included from a../src/s2/s2edge_crosser.hb:l23e: In file included from ../src/s2/s2edge_crossings.h| : ^40 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | In file included from s2/s2edge_tessellator.cc : 26c: oIn file included from r../src/s2/s2edge_distances.hd:_31i: nIn file included from t../src/s2/s2edge_crossings.he:r47n: aIn file included from l../src/s2/s2predicates.h:::55C: oIn file included from r/usr/local/clang/include/absl/flags/flag.hd:R42e: pIn file included from */usr/local/clang/include/absl/flags/internal/flag.h :a30b: sl/usr/local/clang/include/absl/base/call_once.h_:n52o:n24n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tree) 52{ | s t| d ^: :at/usr/local/clang/include/absl/base/nullability.ho:m241i:c22<:u inote: nexpanded from macro 'absl_nonnull't 32 _241t | >#*d eafbisnle_ naobnsnlu_lnlo nCnounltlr o_lNWoonrndu(l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flaIn file included from gs2/s2edge_crosser.cc*: 18a: bIn file included from s../src/s2/s2edge_crosser.hl:_23n: oIn file included from n../src/s2/s2edge_crossings.hn:u40l: lIn file included from ../src/s2/s1angle.hf:l28a: gIn file included from )../src/s2/s2point.h;: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'29 : /usr/local/clang/include/absl/strings/cord.h241: | 1530#:d55e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l1530_ | nionnlniunlel C_oNrodn:n:uClhlu n k| I ^t erator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2edge_tessellator.cc :26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2edge_crosser.cc::2218:: In file included from note: ../src/s2/s2edge_crosser.hexpanded from macro 'absl_nonnull': 23: In file included from 241../src/s2/s2edge_crossings.h | :#40d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: ll/usr/local/clang/include/absl/strings/cord.h : 1666| : ^48 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_tessellator.cc:26: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:41: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:41: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:27: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crosser.cc:18: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 299 warnings generated. In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2lax_polyline_shape.cc -o s2/s2lax_polyline_shape.o _nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18In file included from : s2/s2lax_loop_shape.ccIn file included from :../src/s2/s2latlng_rect.h18:: 26In file included from : ../src/s2/s2lax_loop_shape.hIn file included from :../src/s2/base/logging.h41:: 21In file included from : ../src/s2/s2loop.hIn file included from :/usr/local/clang/include/absl/log/check.h32:: 37In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h21:: 21In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h37:: 41In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h21:: 26In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/internal/log_message.h41:: 53In file included from : /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/types/source_location.h::26133: :25/usr/local/clang/include/absl/log/internal/log_message.h:: 306warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]3 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | c306o | n s taebxsplr_ ncoonnnsutl lc hsatrd*: :aubnsilq_uneo_npnturlo ndsatt an_o;e x c| e ^p t /usr/local/clang/include/absl/base/nullability.h{: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSink380O warningnsl generatedy. (absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2lax_loop_shape.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2lax_loop_shape.h21:: 41In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2loop.h41:: 32In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :../src/s2/base/logging.h26:: 21: /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :/usr/local/clang/include/absl/log/check.h179::3735: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from 179/usr/local/clang/include/absl/log/internal/strip.h | : 26 : Lo/usr/local/clang/include/absl/log/internal/log_message.hg:M319e:s20s:a gwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]& ope r319a | t o r < data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull sta/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2loop_measures.cc -o s2/s2loop_measures.o tus, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2latlng_rect.ccl:_18n: oIn file included from n../src/s2/s2latlng_rect.hn:u26l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from nu/usr/local/clang/include/absl/log/check.hl:l37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: In file included from warning: s2/s2lax_loop_shape.cc:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h319: | 32 : In file included from ../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37w: cIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.ha:r21_: t/usr/local/clang/include/absl/log/internal/check_op.h*: 293a:b49s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b293l | e c o n s t & v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d ecfoinnset acbhsalr_*n ualblsalb_lneo n_nNuullll)a;b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:In file included from 21s2/s2lax_loop_shape.cc: :In file included from 18/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2lax_loop_shape.h: :In file included from 41/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2loop.h: :In file included from 32/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/log/check.h: :37/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 321/usr/local/clang/include/absl/log/internal/check_impl.h::5221:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]295 :20: warning: 321type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | inli n295e | cLoongsMte sssiaggnee&d LcohgaMre*s saabgsel:_:noopnenrualtlo ro ¬e: ,expanded from macro 'absl_nullable' | ^257 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2lax_loop_shape.cc::4118: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2lax_loop_shape.h::2641: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2loop.h::34032:: 46In file included from :../src/s2/base/logging.h :warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 340/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : f/usr/local/clang/include/absl/log/internal/check_op.hr:i298e:n22d: vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d Ab s298l | Fcoornmsatt Fulnussihg(nSetdr icnhgairf*y Saibnskl*_ naobnsnlu_lnlo nonpuelrla tsoirnl&_,n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnIn file included from us2/s2latlng_rect.ccl:l18 : MIn file included from a../src/s2/s2latlng_rect.hk:e26C: hIn file included from e../src/s2/base/logging.hc:k21O: pIn file included from S/usr/local/clang/include/absl/log/check.ht:r37i: nIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.h(: 21 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h :41: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h241::2622: : /usr/local/clang/include/absl/log/internal/log_message.hnote: :expanded from macro 'absl_nonnull'425 :31 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e425 | a b sLlo_gnMoensnsualgle F_aNtoanln(ucloln s t| ^c har* absl_nIn file included from os2/s2lax_loop_shape.ccn:n18u: lIn file included from l../src/s2/s2lax_loop_shape.h :f41i: lIn file included from e../src/s2/s2loop.h,: 32i: nIn file included from t../src/s2/base/logging.h :l21i: nIn file included from e/usr/local/clang/include/absl/log/check.h): 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21A: T/usr/local/clang/include/absl/log/internal/check_op.hT:R429I:B31U:T Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C OLD ;429 | | ^ T1/usr/local/clang/include/absl/base/nullability.h :v2411:,22 :T 2note: expanded from macro 'absl_nonnull'v 2, 241c | o#ndsetf icnhea ra*b salb_snlo_nnnounlnlu l_lN oenxnpurltle x t| ) ^ ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2latlng_rect.cc241: | 18#: dIn file included from e../src/s2/s2latlng_rect.hf:i26n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/internal/check_op.ho:n41n: uIn file included from l/usr/local/clang/include/absl/log/internal/strip.hl: 26 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(constIn file included from s2/s2lax_loop_shape.ccc:h18a: rIn file included from *../src/s2/s2lax_loop_shape.h :a41b: sIn file included from l../src/s2/s2loop.h_:n32o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from f/usr/local/clang/include/absl/log/check.hi:l37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hi:n21t: /usr/local/clang/include/absl/log/internal/check_op.hl:i432n:e13,: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :432241 | :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln oMnankuelClh e_cNkoOnpnSutlrli n g| ( ^T 1 v1, T2 v2, In file included from | s2/s2latlng_rect.cc ^: 18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2latlng_rect.h241::2622: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b41s: lIn file included from _/usr/local/clang/include/absl/log/internal/strip.hn:o26n: n/usr/local/clang/include/absl/log/internal/log_message.hu:l427l: 31_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 427 | | ^ In file included from s2/s2lax_loop_shape.cc : 18 : In file included from ../src/s2/s2lax_loop_shape.h :c41o: nIn file included from s../src/s2/s2loop.ht: 32c: hIn file included from a../src/s2/base/logging.hr:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 433f:a56i:l uwarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _ms g433) | A B S L _ A T T R I B U T E _ C O L D ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d ecfoinnset acbhsalr_*n oanbnsull_ln o_nNnounlnlu lelx p r| t ^e xt) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHIn file included from Es2/s2latlng_rect.ccC:K18_: OIn file included from P../src/s2/s2latlng_rect.h_:S26T: RIn file included from I../src/s2/base/logging.hN:G21_: EIn file included from X/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hb:o21o: lIn file included from )/usr/local/clang/include/absl/log/internal/check_op.h;: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/log_message.h::449446::3143:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 449 | 446 | e xLtoegrMne stseamgpelQautiee tcloynDsetb ucghFaart*a la(bcsoln_snto ncnhualrl* MaabkselC_hneocnknOuplSlt rfiinlge(, | \ ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, cIn file included from os2/s2latlng_rect.ccn:s18t: In file included from c../src/s2/s2latlng_rect.hh:a26r: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21): In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/strip.h::24126:: 22/usr/local/clang/include/absl/log/internal/log_message.h:: 454note: :expanded from macro 'absl_nonnull'38 : 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i454n | e aLbosglM_ensosnanguelQlu i_eNtolnynFualtla l (| c ^o nst char* absl_nonnull file, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2lax_loop_shape.cc::24118:: 22In file included from :../src/s2/s2lax_loop_shape.h :note: 41expanded from macro 'absl_nonnull': In file included from ../src/s2/s2loop.h :24132 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u452l:l1 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l452 | A| B ^S L_LOG_INTERNAL_DEFINE_MAKE_CHIn file included from Es2/s2latlng_rect.ccC:K18_: OIn file included from P../src/s2/s2latlng_rect.h_:S26T: RIn file included from I../src/s2/base/logging.hN:G21_: EIn file included from X/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hi:n21t: 6In file included from 4/usr/local/clang/include/absl/log/internal/check_op.h_:t41): ;In file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26^: /usr/local/clang/include/absl/log/internal/log_message.h:/usr/local/clang/include/absl/log/internal/check_op.h456::44938::31 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 456449 | | LeoxgtMeersns atgeemQpuliaettel ycFoantsatl (cchoanrs*t acbhsalr_*n oanbnsull_ln oMnankuelClh efciklOep,S tirnitn gl(i n e ,\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2latlng_rect.ccIn file included from :s2/s2lax_loop_shape.cc18:: 18In file included from : ../src/s2/s2latlng_rect.hIn file included from :../src/s2/s2lax_loop_shape.h26:: 41In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2loop.h21:: 32In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h41:: 21In file included from : /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/log/internal/check_op.h::26452: :/usr/local/clang/include/absl/log/internal/log_message.h1::457 :warning: 38type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]450 :25: 457note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x , x , c o n s t c hcaorn*s ta bcshla_rn*o nanbuslll_)n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :f241a:i22l:u rnote: eexpanded from macro 'absl_nonnull'_ ms g241) | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const cIn file included from hs2/s2latlng_rect.cca:r18*: In file included from a../src/s2/s2latlng_rect.hb:s26l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37M: aIn file included from k/usr/local/clang/include/absl/log/internal/check_impl.he:C21h: e/usr/local/clang/include/absl/log/internal/check_op.hc:k180O:p42S:t rwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n g( 180\ | A B| S ^L _A/usr/local/clang/include/absl/base/nullability.hT:T241R:I22B:U Tnote: Eexpanded from macro 'absl_nonnull'_ PU R241E | _#FdUeNfCiTnIeO Na bcsoln_snto ncnhualrl* _aNbosnln_unloln n u| l ^l MakeCIn file included from hs2/s2lax_loop_shape.cce:c18k: FIn file included from a../src/s2/s2lax_loop_shape.hi:l41S: tIn file included from r../src/s2/s2loop.hi:n32g: (In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h::2221:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'454 :1: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# d/usr/local/clang/include/absl/log/internal/check_op.he:f450i:n25e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_ n450o | n n u l l _xN,o nxn,u lclo n s| t ^ char* absl_In file included from ns2/s2latlng_rect.cco:n18n: uIn file included from l../src/s2/s2latlng_rect.hl:)26 : In file included from | ../src/s2/base/logging.h ^: 21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h241::3722: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nonnull'21 : /usr/local/clang/include/absl/log/internal/check_op.h241: | 181#:d25e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s181l | _ n o n ncuolnls t_ Naobnsnlu:l:lS t a| t ^u s* absl_nonnull statuIn file included from ss2/s2lax_loop_shape.cc,: 18c: oIn file included from n../src/s2/s2lax_loop_shape.hs:t41 : cIn file included from h../src/s2/s2loop.ha:r32*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21p: r/usr/local/clang/include/absl/log/internal/check_op.he:f455i:x1):; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :455241 | :A22B:S Lnote: _expanded from macro 'absl_nonnull'L OG _241I | N#TdEeRfNiAnLe_ DaEbFsIlN_En_oMnAnKuEl_lC H_ENCoKn_nOuPl_lS T R| I ^N G_EXTERN(douIn file included from bs2/s2latlng_rect.ccl:e18): ;In file included from ../src/s2/s2latlng_rect.h :| 26^: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/internal/check_op.h::21449: :In file included from 31/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h449: | 181 : 58e:x twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r n te m181p | l a t e ccoonnsstt acbhsalr:*: Satbastlu_sn*o nanbuslll_ nMoankneuClhle csktOaptSutsr,i ncgo(n s t \c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241p | r#edfeifxi)n;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonIn file included from ns2/s2lax_loop_shape.ccu:l18l: In file included from _../src/s2/s2lax_loop_shape.hN:o41n: nIn file included from u../src/s2/s2loop.hl:l32 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2latlng_rect.cc : 18 : xIn file included from ,../src/s2/s2latlng_rect.h :x26,: In file included from c../src/s2/base/logging.ho:n21s: tIn file included from /usr/local/clang/include/absl/log/check.hc:h37a: rIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_189n:o28n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ) | ^189 | /usr/local/clang/include/absl/base/nullability.hi:n241l:i22n:e note: cexpanded from macro 'absl_nonnull'o ns t241 | a#bdself:i:nSet aatbussl*_ naobnsnlu_lnlo n_nNuolnln uAlslS t a| t ^u s(const absl::StaIn file included from ts2/s2lax_loop_shape.ccu:s18&: In file included from s../src/s2/s2lax_loop_shape.h): 41{: In file included from ../src/s2/s2loop.h| : ^32 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e456f:i1n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n456o | nAnBuSlLl_ L_ONGo_nInNuTlElR N A| L ^_ DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2latlng_rect.cc449: | 18 : In file included from e../src/s2/s2latlng_rect.hx:t26e: rIn file included from n../src/s2/base/logging.h :t21e: mIn file included from p/usr/local/clang/include/absl/log/check.hl:a37t: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 193c:h21a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n193o | ncnounlslt MaabkselC:h:eSctkaOtpuSst*r ianbgs(l _ n o\n n u| l ^l A/usr/local/clang/include/absl/base/nullability.hs:S241t:a22t:u snote: (expanded from macro 'absl_nonnull'c on s241t | #adbesfli:n:eS taabtsuls_Onrou&l ls )_ N{o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2lax_loop_shape.cc#:d18e: fIn file included from i../src/s2/s2lax_loop_shape.hn:e41 : aIn file included from b../src/s2/s2loop.hs:l32_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 456| : ^1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonIn file included from ns2/s2latlng_rect.ccu:l18l: )In file included from ../src/s2/s2latlng_rect.h :| 26 ^: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21241: :In file included from 22/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | /usr/local/clang/include/absl/log/internal/check_op.h#:d202e:f46i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n202o | n n uelxlp l_iNcointn uClhle c k| O ^p MessageBuilder(const char* In file included from as2/s2lax_loop_shape.ccb:s18l: _In file included from n../src/s2/s2lax_loop_shape.ho:n41n: uIn file included from l../src/s2/s2loop.hl: 32e: xIn file included from p../src/s2/base/logging.hr:t21e: xIn file included from t/usr/local/clang/include/absl/log/check.h):;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241457::221:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #457d | eAfBiSnLe_ LaObGs_lI_NnToEnRnNuAlLl_ D_ENFoInNnEu_lMlA K E| _ ^C HECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | In file included from s2/s2latlng_rect.cce:x18t: eIn file included from r../src/s2/s2latlng_rect.hn: 26t: eIn file included from m../src/s2/base/logging.hp:l21a: tIn file included from e/usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21c: h/usr/local/clang/include/absl/log/internal/check_op.ha:r209*: 15a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n209u | l l cMoanksetC hcehcakrO*p Satbrsiln_gn(o n n u\l l | N ^e wS/usr/local/clang/include/absl/base/nullability.ht:r241i:n22g:( )note: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _NonnIn file included from us2/s2lax_loop_shape.ccl:l18 : In file included from | ../src/s2/s2lax_loop_shape.h ^: 41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2latlng_rect.cc::45818:: 1In file included from :../src/s2/s2latlng_rect.h :warning: 26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21: In file included from 458/usr/local/clang/include/absl/log/check.h | :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:L21O: G/usr/local/clang/include/absl/log/internal/check_op.h_:I226N:T59E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _DEF I226N | Ev_oMiAdK EM_aCkHeECChKe_cOkPO_pSVTaRlIuNeGS_tErXiTnEgR(Ns(tcdo:n:sots tsrteda:m:&s torsi,n gc&o)n;s t | v^o id/usr/local/clang/include/absl/log/internal/check_op.h*: 449a:b31s:l _note: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u lla b449l | e pe)x;t e r| n ^ te/usr/local/clang/include/absl/base/nullability.hm:p257l:a23t:e note: cexpanded from macro 'absl_nullable'o nst 257c | h#adre*f ianbes la_bnsoln_nnuullll aMbalkee C_hNeuclklOapbSlter i n| g ^( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2lax_loop_shape.ccs2/s2latlng_rect.cc::1818: : In file included from In file included from ../src/s2/s2lax_loop_shape.h../src/s2/s2latlng_rect.h::4126: : In file included from In file included from ../src/s2/s2loop.h../src/s2/base/logging.h::3221: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_impl.h::3721: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_op.h::21276: :/usr/local/clang/include/absl/log/internal/check_op.h13::459 :warning: 1type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 276 | co n459s | tA BvSoLi_dL*O Ga_bIsNlT_EnRuNlAlLa_bDlEeF IoNpEe_rMaAtKoEr_41&: ,In file included from ../src/s2/s2loop.h :| 32 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 460#:d66e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s460l | _AnBoSnLn_uLlOlG __INNoTnEnRuNlAlL _ D| E ^F INE_MAKE_CHECK_OIn file included from Ps2/s2latlng_rect.cc_:S18T: RIn file included from I../src/s2/s2latlng_rect.hN:G26_: EIn file included from X../src/s2/base/logging.hT:E21R: NIn file included from (/usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :c21h: a/usr/local/clang/include/absl/log/internal/check_op.hr:*293 :a49b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u293l | l ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l); | ^In file included from s2/s2lax_loop_shape.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2lax_loop_shape.h::2241:: In file included from ../src/s2/s2loop.hnote: :expanded from macro 'absl_nonnull'32 : In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n460o:n66n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnull _NIn file included from os2/s2latlng_rect.ccn:n18u: lIn file included from l../src/s2/s2latlng_rect.h : 26| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from 37s2/s2lax_loop_shape.cc: :In file included from 18/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2lax_loop_shape.h: :/usr/local/clang/include/absl/log/internal/check_op.h41:: 295In file included from :../src/s2/s2loop.h20::32 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :29537 | : cIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:s21t: /usr/local/clang/include/absl/log/internal/check_op.hs:i460g:n1e:d warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 460a | bAsBlS_Ln_oLnOnGu_lIlN ToEpReNrAaLt_oDrEo&n,s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l#)d;e f i| n^e a/usr/local/clang/include/absl/log/internal/check_op.hb:s450l:_25n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll 450_ | N o n n u l lx , | x ^, const char* absIn file included from ls2/s2latlng_rect.cc_:n18o: nIn file included from n../src/s2/s2latlng_rect.hu:l26l: )In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :296 :24163 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine 296a | b s l _ n o n n u l l _ N o n n u l l | ^ const sigIn file included from ns2/s2lax_loop_shape.cce:d18 : cIn file included from h../src/s2/s2lax_loop_shape.ha:r41*: In file included from a../src/s2/s2loop.hb:s32l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:)37;: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241461::221:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #461d | eAfBiSnLe_ LaObGs_lI_NnToEnRnNuAlLl_ D_ENFoInNnEu_lMlA K E| _ ^C HECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31In file included from :s2/s2latlng_rect.cc :note: 18expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from ../src/s2/s2latlng_rect.h:26 : 449In file included from | ../src/s2/base/logging.h : 21e: xIn file included from t/usr/local/clang/include/absl/log/check.he:r37n: In file included from t/usr/local/clang/include/absl/log/internal/check_impl.he:m21p: l/usr/local/clang/include/absl/log/internal/check_op.ha:t298e: 22c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t cha r298* | caobnsslt_ nuonnsniuglnle dM ackheaCrh*e cakbOsplS_tnroinnngu(l l o\p e r| a ^t or/usr/local/clang/include/absl/base/nullability.h<:<241(:s22t:d :note: :expanded from macro 'absl_nonnull'b as i241c | _#odsetfrienaem _&N,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull'In file included from s2/s2lax_loop_shape.cc: 18241: | In file included from #../src/s2/s2lax_loop_shape.hd:e41f: iIn file included from n../src/s2/s2loop.he: 32a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u462l:l24 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const sIn file included from is2/s2latlng_rect.ccg:n18e: dIn file included from ../src/s2/s2latlng_rect.hc:h26a: rIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: )/usr/local/clang/include/absl/log/internal/check_op.h;: 299 :| 67 ^: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 299expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ In file included from cs2/s2lax_loop_shape.cco:n18s: tIn file included from ../src/s2/s2lax_loop_shape.hu:n41s: iIn file included from g../src/s2/s2loop.hn:e32d: In file included from c../src/s2/base/logging.hh:a21r: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l462l:)24;: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2latlng_rect.ccs2/s2lax_loop_shape.cc::1818: : In file included from In file included from ../src/s2/s2latlng_rect.h../src/s2/s2lax_loop_shape.h::2641: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2loop.h::2132: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/base/logging.h::3721: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_impl.h::32321:: 46/usr/local/clang/include/absl/log/internal/check_op.h:: 463:warning: 1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | 463f | rAiBeSnLd_ LvOoGi_dI NATbEsRlNFAoLr_mDaEtFFIlNuEs_hM(ASKtEr_iCnHgEiCfKy_SOiPn_kS*T RaIbNsGl__EnXoTnEnRuNl(l s| i^n k,/usr/local/clang/include/absl/log/internal/check_op.h : 449| : ^31 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'241 :22: note: 449expanded from macro 'absl_nonnull' | e241x | t#edrenf itneem palbastle_ ncoonnnsutl lc h_aNro*n naublsll _ n| o ^n null MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2latlng_rect.ccn:o18n: nIn file included from u../src/s2/s2latlng_rect.hl:l26 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 428s2/s2lax_loop_shape.cc::4418:: In file included from ../src/s2/s2lax_loop_shape.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]41 : In file included from ../src/s2/s2loop.h:32: In file included from 428../src/s2/base/logging.h | :A21B: SIn file included from L/usr/local/clang/include/absl/log/check.h_:A37T: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:B21U: T/usr/local/clang/include/absl/log/internal/check_op.hE:_465R:E66T:U Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S_NO NNU L465L | AcBoSnLs_tL OcGh_aIrN*T EaRbNsAlL__nDoEnFnIuNlEl_ MMAaKkEe_CChHeEcCkKO_pOSPt_rSiTnRgI(N G _| E ^X TER/usr/local/clang/include/absl/base/nullability.hN:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'v oi d241* | #adbesfli_nneo nanbuslll_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define aIn file included from bs2/s2latlng_rect.ccs:l18_: nIn file included from o../src/s2/s2latlng_rect.hn:n26u: lIn file included from l../src/s2/base/logging.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2lax_loop_shape.cc :18: In file included from ../src/s2/s2lax_loop_shape.h :42941 | : In file included from ../src/s2/s2loop.h : 32T: 1In file included from ../src/s2/base/logging.hv:121,: In file included from T/usr/local/clang/include/absl/log/check.h2: 37v: 2In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t465 :c66h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241e | x#pdretfeixnte) aAbBsSlL__nAoTnTnRuIlBlU T_EN_oNnOnIuNlLlI N E| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2lax_loop_shape.cc:: 18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2lax_loop_shape.h:41 : 241In file included from | ../src/s2/s2loop.h#:d32e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 465_:N1o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHIn file included from Es2/s2latlng_rect.ccC:K18_: OIn file included from P../src/s2/s2latlng_rect.h_:S26T: RIn file included from I../src/s2/base/logging.hN:G21_: EIn file included from X/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 432v:o13i:d *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _432n | ocnonnusltl )c;h a r| *^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l450_:n25o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'll Ma ke C450h | e c k O p S txr,i nxg,( Tc1o nvs1t, cTh2a rv*2 ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l:) note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull In file included from | s2/s2latlng_rect.cc ^: 18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | In file included from s2/s2lax_loop_shape.cc : 18 : In file included from ../src/s2/s2lax_loop_shape.h : 41 : In file included from ../src/s2/s2loop.h : 32 : In file included from ../src/s2/base/logging.h : 21c: oIn file included from n/usr/local/clang/include/absl/log/check.hs:t37 : cIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.ha:r21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b502s:l1_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 502e | xApBrStLe_xLtO)G _{I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241C:H22E:C Knote: _expanded from macro 'absl_nonnull'O P_ I241M | P#Ld(eCfhiencek _aEbQs,l _=n=o)n n u| l^l _/usr/local/clang/include/absl/log/internal/check_op.hN:o488n:n32u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47:In file included from s2/s2latlng_rect.ccnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'18 : In file included from ../src/s2/s2latlng_rect.h: 26489: | In file included from ../src/s2/base/logging.h : 21 c: oIn file included from n/usr/local/clang/include/absl/log/check.hs:t37 : TIn file included from 1/usr/local/clang/include/absl/log/internal/check_impl.h&: 21v: 1/usr/local/clang/include/absl/log/internal/check_op.h,: 451c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T 2& v4512 | ,A BcSoLn_sLtO Gc_hIaNrT*E RaNbAsLl__DnEoFnInNuEl_lM AeKxEp_rCtHeExCtK)_ O{P _ S T R I\N G _| E ^X TE/usr/local/clang/include/absl/base/nullability.hR:N241(:b22o:o lnote: )expanded from macro 'absl_nonnull'; | 241^ | #d/usr/local/clang/include/absl/log/internal/check_op.he:f449i:n31e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_n o449n | n u lelx t_eNronn ntuelmlp l a| t ^e const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2lax_loop_shape.cc :18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 450../src/s2/s2lax_loop_shape.h::2541:: In file included from note: ../src/s2/s2loop.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 32: In file included from ../src/s2/base/logging.h450: | 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : xIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :x21,: /usr/local/clang/include/absl/log/internal/check_op.hc:o502n:s1t: cwarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a r*/usr/local/clang/include/absl/log/internal/check_op.h :a497b:s32l:_ nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n null )497 | | ^i nl/usr/local/clang/include/absl/base/nullability.hi:n241e: 22c:o nnote: sexpanded from macro 'absl_nonnull't ex p241r | #cdoenfsitn ec haabrs*l _anbosnln_unlull l_aNbolnen unlalm e #| # ^I mpl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2lax_loop_shape.cc450: | 18 : In file included from ../src/s2/s2lax_loop_shape.h : 41 : xIn file included from ,../src/s2/s2loop.h :x32,: In file included from c../src/s2/base/logging.ho:n21s: tIn file included from /usr/local/clang/include/absl/log/check.hc:h37a: rIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sl/usr/local/clang/include/absl/log/internal/check_op.h_:n503o:n1n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) | ^ /usr/local/clang/include/absl/base/nullability.h503: | 241A:B22S:L _note: Lexpanded from macro 'absl_nonnull'O G_ I241N | T#EdReNfAiLn_eC HaEbCsKl__OnPo_nInMuPlLl( C_hNeocnkn_uNlEl, !| = ^) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline In file included from cs2/s2latlng_rect.cco:n18s: tIn file included from e../src/s2/s2latlng_rect.hx:p26r: In file included from c../src/s2/base/logging.ho:n21s: tIn file included from /usr/local/clang/include/absl/log/check.hc:h37a: rIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_458n:u1l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e n a458m | eA#B#SILm_pLlO(G _ I N T E R N A L _ D E F I N E _ M A\K E _| C ^H ECK/usr/local/clang/include/absl/base/nullability.h_:O257P:_23S:T Rnote: Iexpanded from macro 'absl_nullable'N G_ E257X | T#EdReNf(icnoen satb sslt_dn:u:lsltarbilneg &_)N;u l l| a^b le/usr/local/clang/include/absl/log/internal/check_op.h : 449| : ^31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extIn file included from es2/s2lax_loop_shape.ccr:n18 : tIn file included from e../src/s2/s2lax_loop_shape.hm:p41l: aIn file included from t../src/s2/s2loop.he: 32c: oIn file included from n../src/s2/base/logging.hs:t21 : cIn file included from h/usr/local/clang/include/absl/log/check.ha:r37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o503n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M ak/usr/local/clang/include/absl/log/internal/check_op.he:C489h:e47c:k Onote: pexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'S trin g489( | \ | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241T:122&: vnote: 1expanded from macro 'absl_nonnull', c o241n | s#td eTf2i&n ev 2a,b sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l exprtext) { \In file included from s2/s2latlng_rect.cc :| 18 ^: In file included from ../src/s2/s2latlng_rect.h/usr/local/clang/include/absl/base/nullability.h::26241: :In file included from 22../src/s2/base/logging.h:: 21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e458 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.hn:u450l:l25 :_ Nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n nu l450l | | ^ x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2lax_loop_shape.cc::2118: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2lax_loop_shape.h459::411: :In file included from ../src/s2/s2loop.h:warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21: In file included from 459/usr/local/clang/include/absl/log/check.h | :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:L21O: G/usr/local/clang/include/absl/log/internal/check_op.h_:I503N:T1E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _D/usr/local/clang/include/absl/log/internal/check_op.hE:F497I:N32E:_ Mnote: Aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'K E_CH E497C | K _ OiPn_lSiTnReI NcGo_nEsXtTeExRpNr( ccoonnsstt acbhsalr:*: satbrsiln_gn_uvlileawb&l)e; n a| m^e ##/usr/local/clang/include/absl/log/internal/check_op.hI:m449p:l31(: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e x t e r n t\e m p| l ^a te/usr/local/clang/include/absl/base/nullability.h :c257o:n23s:t note: cexpanded from macro 'absl_nullable'h ar *257 | a#bdself_innoen naublsll _MnauklelCahbelcek O_pNSutlrlianbgl(e | \ ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2lax_loop_shape.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2lax_loop_shape.h | :#41d: eIn file included from f../src/s2/s2loop.hi:n32e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n503n:u1l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | In file included from s2/s2latlng_rect.cc :i18n: tIn file included from ../src/s2/s2latlng_rect.hv:126,: In file included from i../src/s2/base/logging.hn:t21 : vIn file included from 2/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : c/usr/local/clang/include/absl/log/internal/check_op.hh:a459r:*1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _n/usr/local/clang/include/absl/log/internal/check_op.ho:n450n:u25l:l note: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'x pr t450e | x t ) { x , x , c o n s t c h a r\* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: )expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( In file included from s2/s2lax_loop_shape.cc :\18 : In file included from | ../src/s2/s2lax_loop_shape.h ^: 41: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2loop.h241::3222: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h :24137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: ne/usr/local/clang/include/absl/log/internal/check_op.h :a504b:s1l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n null 504_ | NAoBnSnLu_lLlO G _| I ^N TERNALIn file included from _s2/s2latlng_rect.ccC:H18E: CIn file included from K../src/s2/s2latlng_rect.h_:O26P: _In file included from I../src/s2/base/logging.hM:P21L: (In file included from C/usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hh:e21c: k/usr/local/clang/include/absl/log/internal/check_op.h_:L464E:,26 :< =warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^464 | /usr/local/clang/include/absl/log/internal/check_op.h : 488c:o32n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u nsi g488n | e d icnhlairn*e acbosnls_tneoxnpnru lclo)n;s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed enfaimnee# #aIbmspll_(n o n n u l l _ N o n n u l l | ^\ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 257s2/s2latlng_rect.cc::2318:: In file included from note: ../src/s2/s2latlng_rect.hexpanded from macro 'absl_nullable': 26: In file included from ../src/s2/base/logging.h257: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n464u:l26l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e /usr/local/clang/include/absl/base/nullability.h_:N241u:l22l:a blnote: eexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnuIn file included from ls2/s2lax_loop_shape.ccl: 18_: NIn file included from o../src/s2/s2lax_loop_shape.hn:n41u: lIn file included from l../src/s2/s2loop.h : 32| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2latlng_rect.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTE21R: N/usr/local/clang/include/absl/log/internal/check_op.hA:L504_:D1E:F Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _M/usr/local/clang/include/absl/log/internal/check_op.hA:K489E:_47C:H Enote: Cexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'K _OP_ S489T | R I N G _ E XcToEnRsNt( T 1| &^ v1/usr/local/clang/include/absl/log/internal/check_op.h,: 450c:o25n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'T 2& 450v | 2 , c o n sxt, cxh,a rc*o nasbts lc_hnaorn*n ualbls le_xnporntneuxltl)) { | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull);In file included from s2/s2lax_loop_shape.cc :| 18^: In file included from ../src/s2/s2lax_loop_shape.h/usr/local/clang/include/absl/log/internal/check_op.h::41449: :In file included from 31../src/s2/s2loop.h:: 32note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from ../src/s2/base/logging.h:21: In file included from 449/usr/local/clang/include/absl/log/check.h | : 37 : eIn file included from x/usr/local/clang/include/absl/log/internal/check_impl.ht:e21r: n/usr/local/clang/include/absl/log/internal/check_op.h :t504e:m1p:l awarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e c/usr/local/clang/include/absl/log/internal/check_op.ho:n497s:t32 :c hnote: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'r * ab s497l | _ n oinnnluilnle McaoknesCtheexcpkrO pcSotnrsitn gc(h a r *\ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22: bnote: lexpanded from macro 'absl_nonnull'e n a241m | e##d#eIfmipnle( a b s l _ n o n n u l l _ N o n n u\l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23:In file included from s2/s2latlng_rect.ccnote: :expanded from macro 'absl_nullable'18 : In file included from ../src/s2/s2latlng_rect.h :25726 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl:a465b:l66e: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b465l | eA B S| L ^_ LOG_INTERNALIn file included from _s2/s2lax_loop_shape.ccD:E18F: IIn file included from N../src/s2/s2lax_loop_shape.hE:_41M: AIn file included from K../src/s2/s2loop.hE:_32C: HIn file included from E../src/s2/base/logging.hC:K21_: OIn file included from P/usr/local/clang/include/absl/log/check.h_:S37T: RIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:G21_: E/usr/local/clang/include/absl/log/internal/check_op.hX:T504E:R1N:( cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st/usr/local/clang/include/absl/log/internal/check_op.h :v498o:i35d:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_ n498o | n n u l l ) ;i n t| ^v 1,/usr/local/clang/include/absl/base/nullability.h :i241n:t22 :v 2note: ,expanded from macro 'absl_nonnull' co n241s | t# dcehfairn*e aabbssll__nnoonnnnuullll e_xNporntneuxltl) {| ^ In file included from s2/s2latlng_rect.cc : 18 : In file included from ../src/s2/s2latlng_rect.h :\26 : In file included from | ../src/s2/base/logging.h ^: 21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h241::3722: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nonnull'21 : /usr/local/clang/include/absl/log/internal/check_op.h :241465 | :#66d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | In file included from s2/s2lax_loop_shape.cc :i18n: lIn file included from i../src/s2/s2lax_loop_shape.hn:e41 : cIn file included from o../src/s2/s2loop.hn:s32t: eIn file included from x../src/s2/base/logging.hp:r21 : cIn file included from o/usr/local/clang/include/absl/log/check.hn:s37t: In file included from c/usr/local/clang/include/absl/log/internal/check_impl.hh:a21r: * /usr/local/clang/include/absl/log/internal/check_op.ha:b506s:l1_:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l able n506a | mAeB#S#LI_mLpOlG(_ I N T E R N A L _ C H E C K _ O P _ I\M P L| ( ^C he/usr/local/clang/include/absl/base/nullability.hc:k257_:G23E:, note: >expanded from macro 'absl_nullable'= ) 257| | ^# def/usr/local/clang/include/absl/log/internal/check_op.hi:n488e: 32a:b snote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ nul l488a | b l ei n_lNiunlel acbolnes t e| x ^p r const cIn file included from hs2/s2latlng_rect.cca:r18*: In file included from a../src/s2/s2latlng_rect.hb:s26l: _In file included from n../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : nIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hm:e21#: #/usr/local/clang/include/absl/log/internal/check_op.hI:m503p:l1(: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498\ | | ^ i/usr/local/clang/include/absl/base/nullability.hn:t257 :v231:, note: iexpanded from macro 'absl_nullable'n t v2572 | ,# dceofnisnte cahbasrl*_ naublslla_bnloen n_uNlull leaxbplret e x| t ^) { In file included from s2/s2lax_loop_shape.cc : 18\: In file included from ../src/s2/s2lax_loop_shape.h| : ^41 : In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/base/nullability.h::32241: :In file included from 22../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/check.h :37 : 241In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: f/usr/local/clang/include/absl/log/internal/check_op.hi:n506e: 1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ no/usr/local/clang/include/absl/log/internal/check_op.hn:n489u:l47l: _note: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'o nnul l489 | | ^ const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2lax_polygon_shape.ccN:o18n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l30 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2lax_loop_shape.ccb:s18l: _In file included from n../src/s2/s2lax_loop_shape.hu:l41l: aIn file included from b../src/s2/s2loop.hl:e32 : _In file included from N../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2lax_loop_shape.cc:: 18note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2lax_loop_shape.h:41 : 257In file included from | ../src/s2/s2loop.h#:d32e: fIn file included from i../src/s2/base/logging.h:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: ab/usr/local/clang/include/absl/log/internal/check_op.hl:e507 :_1N:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a ble | ^507 | ABSL_LOGIn file included from _s2/s2latlng_rect.ccI:N18T: EIn file included from R../src/s2/s2latlng_rect.hN:A26L: _In file included from C../src/s2/base/logging.hH:E21C: KIn file included from _/usr/local/clang/include/absl/log/check.hO:P37_: IIn file included from M/usr/local/clang/include/absl/log/internal/check_impl.hP:L21(: C/usr/local/clang/include/absl/log/internal/check_op.hh:e504c:k1_:G Twarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] >)/usr/local/clang/include/absl/log/internal/check_op.h : 498| :^35 : note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 488:32: note: 498expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | 488 | i nitn lvi1n,e icnotn svt2e,x pcro ncsotn scth acrh*a ra*b salb_snlo_nnnuulllla belxep rntaemxet#)# I{m p l ( \ | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 257: 23241: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneo nanbuslll_ n_uNlolnanbullel _ N| u ^l lable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, constIn file included from s2/s2lax_loop_shape.ccc:h18a: rIn file included from *../src/s2/s2lax_loop_shape.h :a41b: sIn file included from l../src/s2/s2loop.h_:n32o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from e/usr/local/clang/include/absl/log/check.hx:p37r: tIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hx:t21): {/usr/local/clang/include/absl/log/internal/check_op.h : 511 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | c\o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef iCnhee cakbsstlr_cnmopntnruulelI m_pNlo(n n u| l ^l | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NulIn file included from ls2/s2latlng_rect.cca:b18l: eIn file included from ../src/s2/s2latlng_rect.h :| 26 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2lax_loop_shape.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2lax_loop_shape.h21:: 41: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2loop.h506::321: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37 : 506In file included from | /usr/local/clang/include/absl/log/internal/check_impl.hA:B21S: L/usr/local/clang/include/absl/log/internal/check_op.h_:L519O:G17_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RN A519L | _ C H E CcKo_nOsPt_ IcMhPaLr(*C haebcskl__GnEo,n n>u=l)l e| x^p rt/usr/local/clang/include/absl/log/internal/check_op.he:x488t:)32;: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/base/nullability.h:241: 22488: | note: expanded from macro 'absl_nonnull'i nl i241n | e# dceofnisntee xapbrs lc_onnosntn uclhla r_*N oanbnsull_ln u l| l ^a ble name##ImpIn file included from ls2/s2lax_loop_shape.cc(: 18 : In file included from ../src/s2/s2lax_loop_shape.h : 41 : In file included from ../src/s2/s2loop.h : 32 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h\: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::257520::2313:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | 520# | dceofnisnte cahbasrl*_ naublslla_bnluel l_aNbullel aCbhleec k s| t ^r casecmpfalseIIn file included from ms2/s2latlng_rect.ccp:l18(: In file included from ../src/s2/s2latlng_rect.h| : ^ 26: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h257::2123: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nullable'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h257: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f506i:n1e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_/usr/local/clang/include/absl/log/internal/check_op.hn:u489l:l47a:b lnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' _Nu l489l | a b l e | c ^o nst TIn file included from 1s2/s2lax_loop_shape.cc&: 18v: 1In file included from ,../src/s2/s2lax_loop_shape.h :c41o: nIn file included from s../src/s2/s2loop.ht: 32T: 2In file included from &../src/s2/base/logging.h :v212: ,In file included from /usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :c21h: a/usr/local/clang/include/absl/log/internal/check_op.hr:*521 :a17b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u521l | l e x pcrotnesxtt )c h{a r * a b\s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :s 1note: ,expanded from macro 'absl_nonnull' co n241s | t# dcehfairn*e aabbssll__nnuolnlnaubllle _sN2o,n n u| l ^l /usr/local/clang/include/absl/base/nullability.h| : ^257 :23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1,In file included from s2/s2latlng_rect.ccc:o18n: sIn file included from t../src/s2/s2latlng_rect.h :c26h: aIn file included from r../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: l/usr/local/clang/include/absl/log/internal/check_op.he: 506s:21,: warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::497257::3223:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'absl_nullable' 257 | #497d | e f iinnel ianbes lc_onnusltleaxbplre c_oNnusltl acbhlaer * | a ^b sl_nuIn file included from ls2/s2lax_loop_shape.ccl:a18b: lIn file included from e../src/s2/s2lax_loop_shape.h :n41a: mIn file included from e../src/s2/s2loop.h#:#32I: mIn file included from p../src/s2/base/logging.hl:(21 : In file included from /usr/local/clang/include/absl/log/check.h: 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 522 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^522 | /usr/local/clang/include/absl/base/nullability.h : 257 :c23o:n snote: texpanded from macro 'absl_nullable' ch a257r | *# daebfsiln_en oanbnsull_ln uelxlparbtleex t_)N;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2latlng_rect.cce:f18i: nIn file included from e../src/s2/s2latlng_rect.h :a26b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l506l: 1 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2/s2lax_loop_shape.cc: 18257: | In file included from #../src/s2/s2lax_loop_shape.hd:e41f: iIn file included from n../src/s2/s2loop.he: 32a: bIn file included from s../src/s2/base/logging.hl:_22n: uIn file included from l/usr/local/clang/include/absl/log/log.hl:a209b: lIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h :_20N: uIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.hl:a63b: le/usr/local/clang/include/absl/log/internal/vlog_config.h : 49| : ^37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h: 2649: | In file included from i../src/s2/base/logging.hn:t21 : RIn file included from e/usr/local/clang/include/absl/log/check.hg:i37s: tIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:A21n: d/usr/local/clang/include/absl/log/internal/check_op.hI:n515i:t17i:a lwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]z e(V L515o | g S i t ec*o nasbts lc_hnaorn*n ualbls lv_)n;u l l| a ^b le s/usr/local/clang/include/absl/base/nullability.h1:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en ualblsalb_lneo nsn2u,l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 : | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from s2/s2lax_loop_shape.cc| : ^18 : In file included from ../src/s2/s2lax_loop_shape.h:In file included from 41s2/s2latlng_rect.cc: :In file included from 18../src/s2/s2loop.h: :In file included from 32../src/s2/s2latlng_rect.h: :In file included from 26../src/s2/base/logging.h: :In file included from 22../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/log.h: :In file included from 209/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 20/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/absl_vlog_is_on.h: :/usr/local/clang/include/absl/log/internal/check_op.h63:: 515/usr/local/clang/include/absl/log/internal/vlog_config.h::4763:: 43warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 515 | 63 | c oenxsptl icchiatr *c oanbsstle_xnpurl lVaLbolgeS ist1e,( ccoonnsstt cchhaarr** aabbssll__nnounlnlualbll ef )s 2 ,| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241/usr/local/clang/include/absl/base/nullability.h::22257::23 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nullable' 241 | 257# | d#edfeifnien ea basbls_ln_onnunlullalb l_eN o_nNnuulllla b l| e ^ | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^In file included from s2/s2lax_loop_shape.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2lax_loop_shape.h22::41 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2loop.h :32 : 241In file included from | ../src/s2/base/logging.h#:d22e: fIn file included from i/usr/local/clang/include/absl/log/log.hn:e209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l20_: nIn file included from o/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:n63u: l/usr/local/clang/include/absl/log/internal/vlog_config.hl: 96_:N60o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^ 96 | friend intIn file included from s2/s2latlng_rect.ccl:o18g: _In file included from i../src/s2/s2latlng_rect.hn:t26e: rIn file included from n../src/s2/base/logging.ha:l21:: :In file included from R/usr/local/clang/include/absl/log/check.he:g37i: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.he:r21A: n/usr/local/clang/include/absl/log/internal/check_op.hd:I517n:i13t:i awarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ze( V517L | ocgoSnistte *c haabrs*l _anbosnln_unlull lva)b;l e | C ^h ec/usr/local/clang/include/absl/base/nullability.hk:s241t:r22c:a snote: eexpanded from macro 'absl_nonnull'c mp t241r | u#edIemfpiln(e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'_ No n257n | u#ldle f i| n ^e absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2lax_loop_shape.cc :18 : 241In file included from | ../src/s2/s2lax_loop_shape.h#:d41e: fIn file included from i../src/s2/s2loop.hn:e32 : aIn file included from b../src/s2/base/logging.hs:l22_: nIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h :_20N: oIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:u63l: l/usr/local/clang/include/absl/log/internal/vlog_config.h : 119| : ^15 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | cIn file included from os2/s2latlng_rect.ccn:s18t: In file included from c../src/s2/s2latlng_rect.hh:a26r: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : c/usr/local/clang/include/absl/log/internal/check_op.ho:n520s:t13 :f iwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e _; 520| | ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bCshle_cnkosntnruclals e_cNmopnfnaullsle I m| p ^l ( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from s2/s2edge_crossings.cc213: | 18 : In file included from u../src/s2/s2edge_crossings.hs:i40n: gIn file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h_:p27o: iIn file included from n../src/s2/s2coder.ht:e23r: In file included from =/usr/local/clang/include/absl/status/status.h :c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29T: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b82s: lIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:u23l: lIn file included from a/usr/local/clang/include/absl/crc/crc32c.hb:i32l: iIn file included from t/usr/local/clang/include/absl/strings/str_format.hy:_84u: nk/usr/local/clang/include/absl/strings/internal/str_format/bind.hn:o143w:n11;: | warning: ^'enable_if' is a clang extension [-Wgcc-compat] /usr/local/clang/include/absl/base/nullability.h:289:34: 143note: | expanded from macro 'absl_nullability_unknown' 289 | # d e f iennea balbes_li_fn(usltlra_bfiolrimtayt__uinnktneorwnna l_:N:uElnls_uurnesCpoencsitfeixepdr ( s| ) ^, "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ 380 warnings generated. /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | In file included from ^s2/s2furthest_edge_query.cc :16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | cIn file included from os2/s2hausdorff_distance_query.ccn:s16t: In file included from s../src/s2/s2hausdorff_distance_query.ht:r23_: fIn file included from o../src/s2/s1angle.hr:m28a: tIn file included from _../src/s2/s2point.hi:n25t: eIn file included from r../src/s2/util/coding/coder.hn:a36l: :In file included from /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2loop.cc -o s2/s2loop.o :../src/s2/base/casts.hP:a34r: sIn file included from e/usr/local/clang/include/absl/log/log.hd:F209o: rIn file included from m/usr/local/clang/include/absl/log/internal/log_impl.ha:t22B: aIn file included from s/usr/local/clang/include/absl/log/internal/log_message.he:*47 : aIn file included from b/usr/local/clang/include/absl/log/internal/structured_proto.hs:l27_: nIn file included from o/usr/local/clang/include/absl/log/internal/proto.hn:n34u: l/usr/local/clang/include/absl/types/span.hl: 739p:c21): | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :739241 | :S22p:a nnote: M241a | k#edSepfainn(eT *a basbls_ln_onnunlullalb l_eN obnenguilnl A B| S ^L _ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2furthest_edge_query.cc:: 16: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2furthest_edge_query.h :29: In file included from 257../src/s2/s1angle.h | :#28d: eIn file included from f../src/s2/s2point.hi:n27e: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : _In file included from N/usr/local/clang/include/absl/strings/cord.hu:l82l: aIn file included from b/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:e23 : In file included from | /usr/local/clang/include/absl/crc/crc32c.h ^: 32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2hausdorff_distance_query.cc :a16b: sIn file included from l../src/s2/s2hausdorff_distance_query.h_:23n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N25o: nIn file included from n../src/s2/util/coding/coder.hu:l36l: In file included from ../src/s2/base/casts.h| : ^34 : In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.hIn file included from :s2/s2furthest_edge_query.cc794::168: :In file included from ../src/s2/s2furthest_edge_query.h:warning: 29: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h :79427 | : In file included from ../src/s2/s2coder.h : 23T: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from a/usr/local/clang/include/absl/strings/cord.hb:l82e: In file included from p/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:r23 : AIn file included from B/usr/local/clang/include/absl/crc/crc32c.hS:L32_: A/usr/local/clang/include/absl/strings/str_format.hT:T165R:I8B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ LI F165E | T I MiEn_tB*O UaNbDs,l _snioznen_utl ls ipz_e;) n| o ^e xc/usr/local/clang/include/absl/base/nullability.he:p241t: 22{: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 257#:d23e:f inote: nexpanded from macro 'absl_nullable'e a b257s | l#_dneofninnuel la b_sNlo_nnnuulllla b l| e ^ _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #definIn file included from es2/s2furthest_edge_query.cc :a16b: sIn file included from l../src/s2/s2furthest_edge_query.h_:n29u: lIn file included from l../src/s2/s1angle.ha:b28l: eIn file included from ../src/s2/s2point.h_:N27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:In file included from 32s2/s2hausdorff_distance_query.cc: :16/usr/local/clang/include/absl/strings/str_format.h: :In file included from 380../src/s2/s2hausdorff_distance_query.h::4323:: In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:25 : 380In file included from | ../src/s2/util/coding/coder.hs:t36d: :In file included from :../src/s2/base/casts.hs:t34r: iIn file included from n/usr/local/clang/include/absl/log/log.hg:&209 : SIn file included from t/usr/local/clang/include/absl/log/internal/log_impl.hr:A22p: pIn file included from e/usr/local/clang/include/absl/log/internal/log_message.hn:d47F: oIn file included from r/usr/local/clang/include/absl/log/internal/structured_proto.hm:a27t: (In file included from s/usr/local/clang/include/absl/log/internal/proto.ht:d34:: :/usr/local/clang/include/absl/types/span.hs:t801r:i32n:g *warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _801n | o n n u l l d s t , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' T241* | #adbesfli_nneu lalbasbll_en oennndu)l ln o_eNxocnenputl l{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2furthest_edge_query.cc :note: 16: expanded from macro 'absl_nonnull'In file included from ../src/s2/s2furthest_edge_query.h:29 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u82l: lIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :| 23 ^: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | frieIn file included from ns2/s2latlng.ccd: 18v: oIn file included from i../src/s2/s2latlng.hd: 31A: bIn file included from s../src/s2/r2.hl:F22o: rIn file included from m../src/s2/util/math/vector.ha:t36F: lIn file included from u../src/s2/base/logging.hs:h21(: FIn file included from o/usr/local/clang/include/absl/log/check.hr:m37a: tIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hi:n21k: *In file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b41s: lIn file included from _/usr/local/clang/include/absl/log/internal/strip.hn:o26n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l53 : s/usr/local/clang/include/absl/types/source_location.hi:n150k:,40 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :150241 | : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n ncuolnls t_ Ncohnanru*l la b s| l ^_ nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2furthest_edge_query.ccd:e16f: iIn file included from n../src/s2/s2furthest_edge_query.he: 29a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormIn file included from as2/s2latlng.cct:S18i: nIn file included from k../src/s2/s2latlng.h(:s31t: rIn file included from _../src/s2/r2.hf:o22r: mIn file included from a../src/s2/util/math/vector.ht:_36i: nIn file included from t../src/s2/base/logging.he:r21n: aIn file included from l/usr/local/clang/include/absl/log/check.h:::37F: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hm:a21t: SIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hn:k41I: mIn file included from p/usr/local/clang/include/absl/log/internal/strip.hl:*26 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_message.hs:l53_: n/usr/local/clang/include/absl/types/source_location.ho:n165n:u15l:l warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^165 | /usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innoen naublsll _fniolnen_unlalm e__N o=n n"u"l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2furthest_edge_query.ccl:_16n: oIn file included from n../src/s2/s2furthest_edge_query.hn:u29l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECIn file included from Ks2/s2lax_loop_shape.cc_:O18P: _In file included from S../src/s2/s2lax_loop_shape.hT:R41I: NIn file included from G../src/s2/s2loop.h_:E34X: TIn file included from E../src/s2/mutable_s2shape_index.hR:N30(: In file included from /usr/local/clang/include/absl/container/btree_map.h| :^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/internal/check_op.h::69449: :In file included from 31/usr/local/clang/include/absl/container/internal/container_memory.h:: 29: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/hash/hash.h :89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h449: | 79 : In file included from e/usr/local/clang/include/absl/base/internal/endian.hx:t26e: rn/usr/local/clang/include/absl/base/internal/unaligned_access.h :t39e:m45p:l awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e con s39t | icnhlairn*e aubisnlt_1n6o_ntn uUlnla lMiagkneeCdhLeocakdO1p6S(tcroinnsgt( v o i\d * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' p) 241{ | # d| e ^f ine /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnIn file included from us2/s2latlng.ccl:l18 : _In file included from N../src/s2/s2latlng.ho:n31n: uIn file included from l../src/s2/r2.hl: 22 : | In file included from ^../src/s2/util/math/vector.h :36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2lax_loop_shape.ccl:l18 : _In file included from N../src/s2/s2lax_loop_shape.ho:n41n: uIn file included from l../src/s2/s2loop.hl: 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.hs2/s2latlng.cc::6918: : In file included from In file included from /usr/local/clang/include/absl/container/internal/container_memory.h../src/s2/s2latlng.h::2931: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/r2.h::8922: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h../src/s2/util/math/vector.h::7936: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/base/logging.h::2621: : In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h/usr/local/clang/include/absl/log/check.h::4537:: 45In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :464:26: 45 | warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n li/usr/local/clang/include/absl/base/nullability.hn:e241 :u22i:n tnote: 3expanded from macro 'absl_nonnull'2 _t 241U | n#adleifginneed Laobasdl3_2n(ocnonnusltl v_oNiodn*n ualbls l _| n ^o nnullIn file included from s2/s2latlng.ccp:)18 : {In file included from ../src/s2/s2latlng.h :| 31 ^: In file included from ../src/s2/r2.h:/usr/local/clang/include/absl/base/nullability.h22:: 241In file included from :../src/s2/util/math/vector.h22::36 : In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :a463b:s1l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l463 | _ANBoSnLn_uLlOlG _ I| N ^T ERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* In file included from as2/s2lax_loop_shape.ccb:s18l: _In file included from n../src/s2/s2lax_loop_shape.ho:n41n: uIn file included from l../src/s2/s2loop.hl:)34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h241::6622: :In file included from /usr/local/clang/include/absl/container/internal/btree.h:note: 69expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/container_memory.h: 29241: | In file included from #/usr/local/clang/include/absl/hash/hash.hd:e89f: iIn file included from n/usr/local/clang/include/absl/hash/internal/hash.he: 79a: bIn file included from s/usr/local/clang/include/absl/base/internal/endian.hl:_26n: o/usr/local/clang/include/absl/base/internal/unaligned_access.hn:n51u:l45l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l51l | i n| l ^i ne uint64_t UnalignedLoad64(constIn file included from s2/s2latlng.ccv:o18i: dIn file included from *../src/s2/s2latlng.h :a31b: sIn file included from l../src/s2/r2.h_:n22o: nIn file included from n../src/s2/util/math/vector.hu:l36l: In file included from p../src/s2/base/logging.h): 21{: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21241: :22/usr/local/clang/include/absl/log/internal/check_op.h:: 465:note: 1expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f465i | nAeB SaLb_sLlO_Gn_oInNnTuElRlN A_LN_oDnEnFuIlNlE _ M| A ^K E_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | externIn file included from s2/s2lax_loop_shape.cct:e18m: pIn file included from l../src/s2/s2lax_loop_shape.ha:t41e: In file included from c../src/s2/s2loop.ho:n34s: tIn file included from ../src/s2/mutable_s2shape_index.hc:h30a: rIn file included from */usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l/usr/local/clang/include/absl/container/internal/btree.h_:n69o: nIn file included from n/usr/local/clang/include/absl/container/internal/container_memory.hu:l29l: In file included from M/usr/local/clang/include/absl/hash/hash.ha:k89e: CIn file included from h/usr/local/clang/include/absl/hash/internal/hash.he:c79k: OIn file included from p/usr/local/clang/include/absl/base/internal/endian.hS:t26r: i/usr/local/clang/include/absl/base/internal/unaligned_access.hn:g57(: 36 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h57: | 241i:n22l:i nnote: eexpanded from macro 'absl_nonnull' vo i241d | #Udneafliingen eadbSstlo_rneo1n6n(uvloli d_*N oanbnsull_ln o n| n ^u ll pIn file included from ,s2/s2latlng.cc :u18i: nIn file included from t../src/s2/s2latlng.h1:631_: tIn file included from ../src/s2/r2.hv:)22 : {In file included from ../src/s2/util/math/vector.h :| 36 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 465#:d66e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s465l | _AnBoSnLn_uLlOlG __INNoTnEnRuNlAlL _ D| E ^F INE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^In file included from s2/s2lax_loop_shape.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2lax_loop_shape.h::2241:: In file included from ../src/s2/s2loop.hnote: :expanded from macro 'absl_nonnull'34 : In file included from ../src/s2/mutable_s2shape_index.h :24130 | : #In file included from d/usr/local/clang/include/absl/container/btree_map.he:f66i: nIn file included from e/usr/local/clang/include/absl/container/internal/btree.h :a69b: sIn file included from l/usr/local/clang/include/absl/container/internal/container_memory.h_:n29o: nIn file included from n/usr/local/clang/include/absl/hash/hash.hu:l89l: In file included from _/usr/local/clang/include/absl/hash/internal/hash.hN:o79n: nIn file included from u/usr/local/clang/include/absl/base/internal/endian.hl:l26 : | /usr/local/clang/include/absl/base/internal/unaligned_access.h ^: 61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng.cc:18 : 61In file included from | ../src/s2/s2latlng.hi:n31l: iIn file included from n../src/s2/r2.he: 22v: oIn file included from i../src/s2/util/math/vector.hd: 36U: nIn file included from a../src/s2/base/logging.hl:i21g: nIn file included from e/usr/local/clang/include/absl/log/check.hd:S37t: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.he:3212: (/usr/local/clang/include/absl/log/internal/check_op.hv:o465i:d66*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'p , u241i | n#td3e2f_itn ev )a b{s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine In file included from as2/s2latlng.ccb:s18l: _In file included from n../src/s2/s2latlng.ho:n31n: uIn file included from l../src/s2/r2.hl: 22_: NIn file included from o../src/s2/util/math/vector.hn:n36u: lIn file included from l../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OPIn file included from _s2/s2lax_loop_shape.ccS:T18R: IIn file included from N../src/s2/s2lax_loop_shape.hG:_41E: XIn file included from T../src/s2/s2loop.hE:R34N: (In file included from c../src/s2/mutable_s2shape_index.ho:In file included from n30ss2/s2furthest_edge_query.cc: t: In file included from 16v/usr/local/clang/include/absl/container/btree_map.h: o:In file included from i66../src/s2/s2furthest_edge_query.hd: :*In file included from 29 /usr/local/clang/include/absl/container/internal/btree.h: a:In file included from b69../src/s2/s1angle.hs: :lIn file included from 28_/usr/local/clang/include/absl/container/internal/container_memory.h: n:In file included from o29n../src/s2/s2point.h: n:In file included from u27/usr/local/clang/include/absl/hash/hash.hl: :lIn file included from 89)../src/s2/s2coder.h: ;:In file included from 23/usr/local/clang/include/absl/hash/internal/hash.h : :| In file included from 79^/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/log/internal/check_op.h: ::In file included from 26450/usr/local/clang/include/absl/status/internal/status_internal.h: ::25/usr/local/clang/include/absl/base/internal/unaligned_access.h29::: 65In file included from :note: /usr/local/clang/include/absl/strings/cord.h36expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':: 86 : warning: 450/usr/local/clang/include/absl/strings/cord_analysis.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | : 32 : 47 :65 | warning: ixtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n, l ixn,e c 32ov | nossiitdz ecU_hntaa rlG*ie gtanEbessdtlSi_tmnoaortneen6du4Ml(elvm)oo ir dy| *U ^ s aab/usr/local/clang/include/absl/base/nullability.hgs:el241(_:cn22oo:nn snnote: tuexpanded from macro 'absl_nonnull' l Clo r 241pd | ,R# edupei*fn itan6be4s _lat_b nsvol)n_ nn{uo ln ln| u ^rl elp /usr/local/clang/include/absl/base/nullability.h)_:;N241 o: n22n| :u ^l l note: expanded from macro 'absl_nonnull' | /usr/local/clang/include/absl/base/nullability.h ^: 241241: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fnionnen ualbls l__nNoonnnnuullll _ N| o ^n null In file included from | s2/s2latlng.cc ^: 18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: In file included from warning: s2/s2furthest_edge_query.cc:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]16 : In file included from ../src/s2/s2furthest_edge_query.h:29 : 502In file included from | ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hL:O27G: _In file included from I../src/s2/s2coder.hN:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.hA:L67_: CIn file included from H/usr/local/clang/include/absl/status/internal/status_internal.hE:C29K: _In file included from O/usr/local/clang/include/absl/strings/cord.hP:_86I: M/usr/local/clang/include/absl/strings/cord_analysis.hP:L50(:C49h:e cwarning: ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ EQ, =50= | )s i z| e^_ t /usr/local/clang/include/absl/log/internal/check_op.hG:e488t:M32o:r enote: Pexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'r eci s488e | M e mionrlyiUnsea gceo(ncsotnesxtp rC ocrodnRsetp *c haabrs*l _anbosnln_unlull lraebpl)e; n a| m ^e ##/usr/local/clang/include/absl/base/nullability.hI:m241p:l22(: note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :_23N:o nnote: nexpanded from macro 'absl_nullable'u ll 257 | | # ^d efine absl_nullableIn file included from s2/s2furthest_edge_query.cc_:N16u: lIn file included from l../src/s2/s2furthest_edge_query.ha:b29l: eIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2latlng.cc/usr/local/clang/include/absl/strings/cord.h::1886: : In file included from ../src/s2/s2latlng.h/usr/local/clang/include/absl/strings/cord_analysis.h::3156: :In file included from 56../src/s2/r2.h:: 22: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/util/math/vector.h :36: In file included from ../src/s2/base/logging.h :5621 | : sIn file included from i/usr/local/clang/include/absl/log/check.hz:e37_: tIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hG:e21t: E/usr/local/clang/include/absl/log/internal/check_op.hs:t502i:m1a:t ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F ai/usr/local/clang/include/absl/log/internal/check_op.hr:S489h:a47r:e Mnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'm ory U489s | a g e ( c o ncsotn sCto rTd1R&e pv*1 ,a bcsoln_snto nTn2u&l lv 2r,e pc)o;n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld eefxipnret eaxbts)l _{n o n n u l\l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NulIn file included from ls2/s2edge_crossings.cca:b18l: eIn file included from ../src/s2/s2edge_crossings.h :| 40 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2latlng.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2latlng.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/r2.h: :In file included from 22/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/util/math/vector.h: :36: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/base/logging.h489::2114: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h: 503489: | 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v/usr/local/clang/include/absl/log/internal/check_op.ho:i489d: 47(:* anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's l_n u489l | l a b l e icnovnasrti aTn1t&) (vv1o,i dc*o nasbts lT_2n&u lvl2a,b iclointsyt_ ucnhkanro*w na)b,s l _| n ^o nnul/usr/local/clang/include/absl/base/nullability.hl: 257e:x23p:r tnote: eexpanded from macro 'absl_nullable'x t) {257 | # d e f\i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e _241N | u#ldleafbilnee a| b ^s l_nonnuIn file included from ls2/s2edge_crossings.ccl: 18_: NIn file included from o../src/s2/s2edge_crossings.hn:n40u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : In file included from s2/s2latlng.cc/usr/local/clang/include/absl/status/status.h::In file included from 1867: s2/s2lax_loop_shape.cc: In file included from :In file included from ../src/s2/s2latlng.h18/usr/local/clang/include/absl/status/internal/status_internal.h:: :31In file included from 29: ../src/s2/s2lax_loop_shape.h: In file included from :In file included from ../src/s2/r2.h41/usr/local/clang/include/absl/strings/cord.h:: :22In file included from 94: ../src/s2/s2loop.h: In file included from :In file included from ../src/s2/util/math/vector.h34/usr/local/clang/include/absl/strings/internal/cordz_info.h:: :36In file included from 31: ../src/s2/mutable_s2shape_index.h: In file included from :../src/s2/base/logging.h30:/usr/local/clang/include/absl/synchronization/mutex.h: 21:In file included from : 489/usr/local/clang/include/absl/container/btree_map.hIn file included from ::/usr/local/clang/include/absl/log/check.h4566::: 37 In file included from : /usr/local/clang/include/absl/container/internal/btree.hwarning: In file included from :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h69 :: 21In file included from : /usr/local/clang/include/absl/container/internal/container_memory.h:/usr/local/clang/include/absl/log/internal/check_op.h29:: 503 In file included from :489/usr/local/clang/include/absl/hash/hash.h1 | : : 89 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/hash/internal/hash.h :v79o/usr/local/clang/include/absl/log/internal/check_op.h: i:/usr/local/clang/include/absl/base/internal/endian.hd497 ::(25032*::a36 b:note: s expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nu l497l | a250 b | ilinnelli innieen vuciaornintasn1tt)6(ev_oxitdp* rLa ocbasodln_1nsu6ltl( acbciolhintasryt* _ vauonbkinsodwln*)_, nau bls| lla_ ^bnl oen nnua/usr/local/clang/include/absl/base/nullability.hlml:e #289p#):I 34m{p: l (note: | expanded from macro 'absl_nullability_unknown' ^ /usr/local/clang/include/absl/base/nullability.h 289: | 241# : d22 e: f note: i expanded from macro 'absl_nonnull'n e 241 a | #b d se\lf _i nn| e ^u lalb/usr/local/clang/include/absl/base/nullability.has:bl257i_:nl23oi:nt nnote: yuexpanded from macro 'absl_nullable'_l lu _n257Nk | on#ondnweufnli ln_ eN u| al ^bl s_lu_nnsuplelcable i_fNiueldl a b| l ^e | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36In file included from : In file included from s2/s2edge_crossings.ccIn file included from s2/s2lax_loop_shape.cc:../src/s2/base/logging.h:18:18: 21: In file included from : In file included from ../src/s2/s2edge_crossings.hIn file included from ../src/s2/s2lax_loop_shape.h:/usr/local/clang/include/absl/log/check.h:40:41: 37: In file included from : In file included from ../src/s2/s1angle.hIn file included from ../src/s2/s2loop.h:/usr/local/clang/include/absl/log/internal/check_impl.h:28:34: 21: In file included from : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/mutable_s2shape_index.h:::2750330: :: In file included from 1In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/container/btree_map.h: :23warning: 66: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/internal/check_op.h:::6769498: : :In file included from In file included from 35/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/container_memory.h::: 29note: 29expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/hash/hash.h: :9449889: | : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/hash/internal/hash.h :: 3179 : : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/internal/endian.hi::n490254t:: 1327v::1 ,warning: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt v4902542 | | , i nc l o invnsoet i vdco*hi adar *bS stalobr_senl1u_6ln(lovanobniiuldli*l t aeybx_spulnr_ktnnoeowxnnt n)ua lr{lg ) p; , u i| n ^ t 1 6 /usr/local/clang/include/absl/base/nullability.h_ :t 289 :v 34) : {\ note: expanded from macro 'absl_nullability_unknown' | | ^ ^ 289 | /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h#::d241241e::f22i22n::e note: note: aexpanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull'b s l 241_241 | n | #u#dldeelffiaibnneiel aiabtbsysll___unnnkonononnwnnuul ll_l N u__NlNloo_nnnunnuulslplle c i| f| ^i ^e d | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2lax_loop_shape.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h18:: 31In file included from : ../src/s2/s2lax_loop_shape.h/usr/local/clang/include/absl/synchronization/mutex.h::41499: :In file included from 35../src/s2/s2loop.h:: 34warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h499: | 66 : In file included from v/usr/local/clang/include/absl/container/internal/btree.ho:i69d: In file included from E/usr/local/clang/include/absl/container/internal/container_memory.hn:a29b: lIn file included from e/usr/local/clang/include/absl/hash/hash.hD:e89b: uIn file included from g/usr/local/clang/include/absl/hash/internal/hash.hL:o79g: (/usr/local/clang/include/absl/base/internal/endian.hc:o258n:s36t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a258b | siln_lniunlel aubilnet 3n2a_mte )L;o a d| 3 ^2 (c/usr/local/clang/include/absl/base/nullability.ho:n257s:t23 :v onote: iexpanded from macro 'absl_nullable'd * a257b | s#ld_enfoinnneu lalb spl)_ n{u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40In file included from : s2/s2lax_loop_shape.ccIn file included from :../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2lax_loop_shape.hIn file included from :../src/s2/s2point.h41:: 27In file included from : ../src/s2/s2loop.hIn file included from :../src/s2/s2coder.h34:: 23In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/status/status.h30:: 67In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h66:: 29In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/strings/cord.h69:: 94In file included from : /usr/local/clang/include/absl/container/internal/container_memory.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h29:: 31In file included from : /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/synchronization/mutex.h::89549: :In file included from 40/usr/local/clang/include/absl/hash/internal/hash.h:: 79warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/internal/endian.h :262:27: 549warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] st a262t | iicn lvionied vIonicdr eSmteonrteS3y2n(cvhoSiedm*( Maubtselx_*n oanbnsull_ln opn,n uuliln tm3u2,_ t | v ^) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, consatb sclh_anro*n naublsll __nNoonnnnuullll e x| p ^r text) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2edge_crossings.cc22::18 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2edge_crossings.h :40 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 565s2/s2latlng.cc | : 18 : vIn file included from o../src/s2/s2latlng.hi:d31 : UIn file included from n../src/s2/r2.hl:o22c: kIn file included from S../src/s2/util/math/vector.hl:o36w: (In file included from S../src/s2/base/logging.hy:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullableIn file included from s2/s2latlng.ccW:a18k: eIn file included from u../src/s2/s2latlng.hp:(31 : In file included from | ../src/s2/r2.h ^: 22: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/util/math/vector.h257::3623: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/check.h :25737 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: ne/usr/local/clang/include/absl/log/internal/check_op.h :a506b:s1l:_ nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l lable 506_ | NAuBlSlLa_bLlOeG _ I| N ^T ERNAL_CIn file included from Hs2/s2edge_crossings.ccE:C18K: _In file included from O../src/s2/s2edge_crossings.hP:_40I: MIn file included from P../src/s2/s1angle.hL:(28C: hIn file included from e../src/s2/s2point.hc:k27_: GIn file included from E../src/s2/s2coder.h,: 23>: =In file included from )/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/cord.h488::9432: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'31 : /usr/local/clang/include/absl/synchronization/mutex.h:581 :48838 | : warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n lin e581 | c o n s t e xbpars ec_oinnstte rcnhaalr:*: PaebrsTlh_renaudlSlyanbclhe* naabmsel#_#nIomnpnlu(l l w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull' | ^241 | #d/usr/local/clang/include/absl/base/nullability.he:f257i:n23e: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli n_eN oanbnsull_ln u l| l ^a ble _Nullable | ^ In file included from s2/s2latlng.cc:In file included from 18s2/s2edge_crossings.cc: :In file included from 18../src/s2/s2latlng.h: :In file included from 31../src/s2/s2edge_crossings.h: :In file included from 40../src/s2/r2.h: :In file included from 22../src/s2/s1angle.h: :In file included from 28../src/s2/util/math/vector.h: :In file included from 36../src/s2/s2point.h: :In file included from 27../src/s2/base/logging.h: :In file included from 21../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/log/internal/check_op.h29:: 506In file included from :/usr/local/clang/include/absl/strings/cord.h1::94 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/synchronization/mutex.h::489585::4720:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 489585 | | v o i dc oTnrsatn sT(1M&u Hvo1w, acbosnls_tn oTn2n&u lvl2 ,h ocwo)n;s t /c/h aurs*e da bfsolr_ nCoonnnduVlalr -e>xMpurtteexx tt)r a{n s f e r \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2latlng.cc::24118:: 22In file included from :../src/s2/s2latlng.h :note: 31expanded from macro 'absl_nonnull': In file included from ../src/s2/r2.h :24122 | : #In file included from d../src/s2/util/math/vector.he:f36i: nIn file included from e../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.h_:N506o:n1n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | /usr/local/clang/include/absl/log/internal/check_op.h ^: 497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlineIn file included from s2/s2edge_crossings.ccc:o18n: sIn file included from t../src/s2/s2edge_crossings.he:x40p: rIn file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :c27h: ar*In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: aIn file included from /usr/local/clang/include/absl/synchronization/mutex.hb:s2/s2lax_loop_shape.ccs590:l:18_40: n:In file included from u ../src/s2/s2lax_loop_shape.hlwarning: :ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]41a : bIn file included from l../src/s2/s2loop.he: 34n : a590In file included from m | ../src/s2/mutable_s2shape_index.h e:# 30#e: IxIn file included from mp/usr/local/clang/include/absl/container/btree_map.hpl:il66c(: i In file included from t /usr/local/clang/include/absl/container/internal/btree.h : M69 u: tIn file included from e/usr/local/clang/include/absl/container/internal/container_memory.h x: (29 c: oIn file included from n/usr/local/clang/include/absl/hash/hash.h s: t89 : v In file included from o/usr/local/clang/include/absl/hash/internal/hash.h l: a89\t: iIn file included from l/usr/local/clang/include/absl/numeric/int128.h| e ^: 41M: ut/usr/local/clang/include/absl/types/compare.he/usr/local/clang/include/absl/base/nullability.h:x:78*257: :22a23:b:s lwarning: _note: 'enable_if' is a clang extension [-Wgcc-compat]expanded from macro 'absl_nullable'n ulla b25778l | | # ed e/ f* ii ng en_ _oaabrtsetldr*_i/nb)uul tl{ea_}b _l( e( | e_n ^Nau blllea_b/usr/local/clang/include/absl/base/nullability.hilf:e( 257n : | 23= ^:= 0note: ,expanded from macro 'absl_nullable' "On l257y | #ldIn file included from ies2/s2latlng.cctf:ei18rn: ea In file included from la../src/s2/s2latlng.h b:`s310l: _`In file included from n u../src/s2/r2.hil:lsa22 b: alIn file included from le../src/s2/util/math/vector.hl :o_36wN: ueIn file included from ld../src/s2/base/logging.hl.:"a21)b: l)eIn file included from ) /usr/local/clang/include/absl/log/check.h :{| 37} ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutIn file included from es2/s2latlng.ccx:L18o: cIn file included from k../src/s2/s2latlng.h(:M31u: tIn file included from e../src/s2/r2.hx:&22 : mIn file included from u../src/s2/util/math/vector.h :A36B: SIn file included from L../src/s2/base/logging.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/check.h:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:A21T: TR/usr/local/clang/include/absl/log/internal/check_op.hI:B507U:T1E:_ Cwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]P TURED _507B | YA(BtShLi_sL)O)G _ I| N ^~~~T ERNAL_CHECK_OP_IMPL(Check_GT,/usr/local/clang/include/absl/synchronization/mutex.h :>678): 35 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:488:32 :678 | note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' expl i488c | i t iRnelaidneer McuotnesxtLeoxcpkr( Mcuotnesxt* cahbasrl*_ naobnsnlu_lnlu lmlua)b lAeB SnLa_mSeH#A#RIEmDp_lL(O C K _ F U N C T I O N ( m u ) | ^\ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22:/usr/local/clang/include/absl/base/nullability.h :note: 257expanded from macro 'absl_nonnull': 23: 241note: | expanded from macro 'absl_nullable'# de f257i | n#ed eafbisnle_ naobnsnlu_380ln warninglus l generated_l. Naobnlneu l_lN u l| l ^a ble | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2edge_crossings.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2edge_crossings.h21:: 40/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 507../src/s2/s1angle.h::128:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h489::2347: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 489In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t681 :T741:& warning: v'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]1 , con s681t | T 2e&x pvl2i,c icto nRseta dcehraMru*t eaxbLsolc_kn(oMnuntuelxl& emxup rAtBeSxLt_)I N{T E R N A L\_ A T| T ^R IB/usr/local/clang/include/absl/base/nullability.hU:T241E:_22C:A Pnote: Texpanded from macro 'absl_nonnull'U RE D241_ | B#Yd(etfhiinse) ,a b s| l ^~~~_ nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2latlng.cc22::18 : In file included from note: ../src/s2/s2latlng.hexpanded from macro 'absl_nonnull': 31: In file included from 241../src/s2/r2.h | :#22d: eIn file included from f../src/s2/util/math/vector.hi:n36e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n507n:u1In file included from l:s2/s2lax_polygon_shape.ccl : warning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : | In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2lax_polygon_shape.h ::49730:: 32In file included from :../src/s2/base/logging.h :note: 21expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 497/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : iIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hl:i41n: eIn file included from /usr/local/clang/include/absl/log/internal/strip.hc:o26n: sIn file included from t/usr/local/clang/include/absl/log/internal/log_message.he:x53p: r /usr/local/clang/include/absl/types/source_location.hc:o113n:s19t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a b113s | l _ n u l l acbolnes tn acmhea#r#*I mapbls(l _ n o n n u l l f i l e _ n a m e \= _| _ ^b ui/usr/local/clang/include/absl/base/nullability.hl:t257i:n23_:F Inote: Lexpanded from macro 'absl_nullable'E () )257 | {# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _NIn file included from os2/s2latlng.ccn:n18u: lIn file included from l../src/s2/s2latlng.h : 31| : ^In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | inIn file included from ts2/s2lax_polygon_shape.cc :v181: ,In file included from ../src/s2/s2lax_polygon_shape.hi:n30t: In file included from v../src/s2/base/logging.h2:,21 : cIn file included from o/usr/local/clang/include/absl/log/check.hn:s37t: In file included from c/usr/local/clang/include/absl/log/internal/check_impl.hh:a21r: *In file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b41s: lIn file included from _/usr/local/clang/include/absl/log/internal/strip.hn:o26n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l53 : e/usr/local/clang/include/absl/types/source_location.hx:p133r:t25e:x twarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { 133 | c o n s t e x p r \c o n| s ^t c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a note: expanded from macro 'absl_nonnull' 241 | #define basbls_ln_onnonnunlull lf i_lNeo_nnnaumlel( ) | c ^o nst noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:In file included from 18s2/s2lax_polygon_shape.cc: :In file included from 18../src/s2/s2latlng.h: :In file included from 31../src/s2/s2lax_polygon_shape.h: :In file included from 30../src/s2/r2.h: :In file included from 22../src/s2/base/logging.h: :In file included from 21../src/s2/util/math/vector.h: :In file included from 36/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/base/logging.h: :In file included from In file included from 21s2/s2edge_crossings.cc/usr/local/clang/include/absl/log/internal/check_impl.h: ::In file included from 1821/usr/local/clang/include/absl/log/check.h: : :In file included from In file included from 37../src/s2/s2edge_crossings.h/usr/local/clang/include/absl/log/internal/check_op.h: ::In file included from 4041/usr/local/clang/include/absl/log/internal/check_impl.h: : :In file included from In file included from 21../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/strip.h: ::28/usr/local/clang/include/absl/log/internal/check_op.h26: :: In file included from 511/usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2point.h:::138227::: 26In file included from :warning: ../src/s2/s2coder.h type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h511 : | 82c67 | o: nIn file included from sLt/usr/local/clang/include/absl/status/internal/status_internal.ho :gc29Mh: eaIn file included from sr/usr/local/clang/include/absl/strings/cord.h*s: a94agb: eIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: st/usr/local/clang/include/absl/synchronization/mutex.h :c710h:a74r:* warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b sl_non n710u | l l efxipllei,c iitn stW rlli_itnneeur,lMl au tb| e ^lx Le/usr/local/clang/include/absl/base/nullability.ho :Cch241ke:(c22kM:su tnote: texpanded from macro 'absl_nonnull're cxm &p241 t | mr#udu eeAfBIiSnmLe_p IlaNb(T sEl R_N| n ^AoL n_nAu/usr/local/clang/include/absl/base/nullability.hTl:TlR257 I_:BNU23oT:nEn _uCnote: lexpanded from macro 'absl_nullable'Al P T U| R257 ^E | #Dd_eBfYi(nteh iabsl_sn)u)l l a| b ^~~~l e _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 718/usr/local/clang/include/absl/log/internal/check_impl.h::3521:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]512 :17: warning: 718type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | e x512p | l i c i tc oWnrsitt ecrhMaurt*e xaLbosclk_(nMuullablteeIn file included from xs2/s2lax_polygon_shape.cc*s: 118a,: b In file included from sc../src/s2/s2lax_polygon_shape.hlo:_n30ns: otIn file included from n ../src/s2/base/logging.hnc:hu21la: lrIn file included from */usr/local/clang/include/absl/log/check.h m:ua37)b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_| :n ^21u : lIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.ha::b41241l: :eIn file included from 22 /usr/local/clang/include/absl/log/internal/strip.h:s: 262: note: ,/usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'absl_nonnull' : 119 | :241 ^41 | :# /usr/local/clang/include/absl/base/nullability.hd:warning: e257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f: i23n:e 119anote: | expanded from macro 'absl_nullable'b s lL_ ong257oM | nen#susdlaleg ef_&Ni onTneonS uilanlbks Al l_| nsu ^ol (laabbslle: :_LNouglSlianbkl*e a b| s ^l _nonIn file included from ns2/s2edge_crossings.ccu:l18l: In file included from In file included from ss2/s2latlng.cc../src/s2/s2edge_crossings.hi::n1840k: : )In file included from In file included from ;../src/s2/s2latlng.h../src/s2/s1angle.h :: 3128| : : ^In file included from In file included from ../src/s2/r2.h../src/s2/s2point.h::/usr/local/clang/include/absl/base/nullability.h2227:: : 241In file included from In file included from :../src/s2/util/math/vector.h../src/s2/s2coder.h22:::3623 : : note: In file included from In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h :: 2167241: : | In file included from In file included from #/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.hd::e3729f: : iIn file included from In file included from n/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/cord.he:: 2194a: : b/usr/local/clang/include/absl/log/internal/check_op.hIn file included from s:/usr/local/clang/include/absl/strings/internal/cordz_info.hl512:_:31n47: o:/usr/local/clang/include/absl/synchronization/mutex.hn :nwarning: 722type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u: l74l: _ warning: N512'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o | n n u l l 722 c | o | n ^es xtp lcihcairt* Warbistle_rIn file included from nMs2/s2lax_polygon_shape.ccuu:tlel18xa: LbIn file included from ol../src/s2/s2lax_polygon_shape.hec:k 30s(: M1In file included from u,../src/s2/base/logging.ht :ce21xo: &nIn file included from s/usr/local/clang/include/absl/log/check.hmt: u37 c: hAIn file included from Ba/usr/local/clang/include/absl/log/internal/check_impl.hSr:L*21 _: aIIn file included from Nb/usr/local/clang/include/absl/log/internal/check_op.hTs:lE41_Rn: NuIn file included from Al/usr/local/clang/include/absl/log/internal/strip.hLl:_a26Ab: lTeT /usr/local/clang/include/absl/log/internal/log_message.hRs:I2121,B: U41T :E| ^_warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A P/usr/local/clang/include/absl/base/nullability.hT:U 257R121:E | 23D :_ B LYnote: oexpanded from macro 'absl_nullable'(g tMhe iss257s) | a#,gd ee &f| ^~~~iT onSei nakbOsnll_yn(ualblsalb:l:eL o_gNSuilnlka*b la/usr/local/clang/include/absl/synchronization/mutex.heb:s 731l :_| 35n ^:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llIn file included from ss2/s2latlng.cc731i: | n 18k : )e;In file included from x p../src/s2/s2latlng.h l:| i ^31c : iIn file included from /usr/local/clang/include/absl/base/nullability.ht../src/s2/r2.h: :241W22:r: 22iIn file included from :t../src/s2/util/math/vector.h e:note: rexpanded from macro 'absl_nonnull'36M u: t eIn file included from 241x../src/s2/base/logging.h | L:#o21dc: ekfIn file included from (i/usr/local/clang/include/absl/log/check.hMnu:et37 ea: xbIn file included from *s /usr/local/clang/include/absl/log/internal/check_impl.hla_:bns21ol: n_n/usr/local/clang/include/absl/log/internal/check_op.hnuo:lnl513n :u_l17Nlo: nm nuwarning: u,ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] lc o n | s ^513t | C o n d ictoinosnt& cchoanrd*) a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: enote: xexpanded from macro 'absl_nonnull'p rt e241x | t#)d;e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: expanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _In file included from ns2/s2lax_polygon_shape.cco:n18n: uIn file included from l../src/s2/s2lax_polygon_shape.hl: 30_: NIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158In file included from | s2/s2latlng.cc : 18L: oIn file included from g../src/s2/s2latlng.hM:e31s: sIn file included from a../src/s2/r2.hg:e22&: In file included from o../src/s2/util/math/vector.hp:e36r: aIn file included from t../src/s2/base/logging.ho:r21<: b 257od:oal23t a:(_ *;anote: expanded from macro 'absl_nullable'b s| l ^_257 n | o#/usr/local/clang/include/absl/base/nullability.hnd:ne241uf:li22ln: e f note: uaexpanded from macro 'absl_nonnull'nb cs) l(241v_ | o#niddue*lf ilanbaes bla_lbensu ll__lNnaoubnilnlluialbtlyl __euNn okn nno| uw ^lnl ) , | ^| In file included from ^s2/s2latlng.cc :18: In file included from ../src/s2/s2latlng.h/usr/local/clang/include/absl/base/nullability.h::31241: :In file included from 22../src/s2/r2.h:: 22note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/util/math/vector.h:36 : 241In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n521n:u47l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N onn u521l | l | ^c onst chIn file included from as2/s2edge_crossings.ccr:*18 : aIn file included from b../src/s2/s2edge_crossings.hs:l40_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27s: 1In file included from ,../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31a: b/usr/local/clang/include/absl/synchronization/mutex.hl:e801 :s452:, warning: | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :801257 | : 23 :C onote: nexpanded from macro 'absl_nullable'd it i257o | n#(dbeofoiln e( *aabbssll__nnuolnlnaubllle f_uNnucl)l(avbolied * | a ^b sl_nullabIn file included from is2/s2latlng.ccl:i18t: yIn file included from _../src/s2/s2latlng.hu:n31k: nIn file included from o../src/s2/r2.hw:n22): ,In file included from ../src/s2/util/math/vector.h :| 36 ^: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21289: :In file included from 34/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nullability_unknown'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 289/usr/local/clang/include/absl/log/internal/check_op.h | :#522d:e17f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab s522l | _ n u l lcaobnislti tcyh_aurn*k naobwsnl __nNounlnlu_luln sepxepcritfeixetd) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2edge_crossings.cc :a18b: sIn file included from l../src/s2/s2edge_crossings.h_:n40o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullIn file included from as2/s2furthest_edge_query.ccb:i16lity_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl: _nulIn file included from l../src/s2/s2furthest_edge_query.ha:b29i: lIn file included from i../src/s2/s1angle.ht:y28_: uIn file included from n../src/s2/s2point.hk:n27o: wIn file included from n../src/s2/s2coder.h):,23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 241 | /usr/local/clang/include/absl/synchronization/mutex.h#:d489e:f14i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_no n489n | u l l _ N ovnoniudl l( * a| b ^s l_nullaIn file included from bs2/s2edge_crossings.ccl:e18 : iIn file included from n../src/s2/s2edge_crossings.hv:a40r: iIn file included from a../src/s2/s1angle.hn:t28): (In file included from v../src/s2/s2point.ho:i27d: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:i29l: iIn file included from t/usr/local/clang/include/absl/strings/cord.hy:_94u: nIn file included from k/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31w: n/usr/local/clang/include/absl/synchronization/mutex.h):,830 : 36| : ^ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 257830: | 23 : note: expanded from macro 'absl_nullable' bo o257l | #(d*eafbisnle_ naobnsnlu_lnlu lfluanbcl)e( T_*N ualblsalb_lneu l l| a ^b ility_unknown), | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2furthest_edge_query.cc289::1634: :In file included from ../src/s2/s2furthest_edge_query.h:note: 29expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/s1angle.h: 28289: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:a29b: iIn file included from l/usr/local/clang/include/absl/strings/cord.hi:t94y: _In file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hn:k31n: o/usr/local/clang/include/absl/synchronization/mutex.hw:n489 :_45N:u lwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ uns p489e | c i f i e d v o| i ^d (*absl_nullable invariant)(In file included from vs2/s2edge_crossings.cco:i18d: *In file included from ../src/s2/s2edge_crossings.ha:b40s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:i27l: iIn file included from t../src/s2/s2coder.hy:_23u: nIn file included from k/usr/local/clang/include/absl/status/status.hn:o67w: nIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h,: 29 : | In file included from /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::28931:: 34:/usr/local/clang/include/absl/synchronization/mutex.h :831note: :expanded from macro 'absl_nullability_unknown'46 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]289 | #d e831f | i n e a b stly_pneunlalmaeb ialbistly:_:utnykpneo_wind e_nNtuiltly_s:p:etcyipfei*e da b s| l ^_ nullability_unknown | In file included from ^s2/s2furthest_edge_query.cc :16: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2furthest_edge_query.h289::2934: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2max_distance_targets.cc -o s2/s2max_distance_targets.o ../src/s2/s2point.h :28927 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94i: lIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.ht:y31_: u/usr/local/clang/include/absl/synchronization/mutex.hn:k490n:o13w:n warning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N ull _490u | n s p e c i fvioeidd * | a ^b sl_nullability_unknown arg); | ^In file included from s2/s2edge_crossings.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/s2edge_crossings.h::3440:: In file included from ../src/s2/s1angle.hnote: :expanded from macro 'absl_nullability_unknown'28 : In file included from ../src/s2/s2point.h :28927 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94i: lIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.ht:y31_: u/usr/local/clang/include/absl/synchronization/mutex.hn:k844n:o10w:n warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N ul l844_ | u n s p e c iTf*i eadb s l| _ ^n onnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2furthest_edge_query.cc :16note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2furthest_edge_query.h:29 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | voIn file included from is2/s2edge_crossings.ccd: 18E: nIn file included from a../src/s2/s2edge_crossings.hb:l40e: DIn file included from e../src/s2/s1angle.hb:u28g: LIn file included from o../src/s2/s2point.hg:(27c: oIn file included from n../src/s2/s2coder.hs:t23 : cIn file included from h/usr/local/clang/include/absl/status/status.ha:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31 : n/usr/local/clang/include/absl/synchronization/mutex.ha:m845e:)45;: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 257845: | 23 : note: expanded from macro 'absl_nullable' b o257o | l# d(eafbisnle: :atbysple__niudlelnatbiltey <_TN>u:l:ltaybplee: : *| ^a bsl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2furthest_edge_query.ccl: 16 : | In file included from ^../src/s2/s2furthest_edge_query.h :29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2edge_crossings.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 549In file included from :../src/s2/s2edge_crossings.h40::40 : In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h: 27549: | In file included from ../src/s2/s2coder.h :s23t: aIn file included from t/usr/local/clang/include/absl/status/status.hi:c67 : vIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hi:d29 : IIn file included from n/usr/local/clang/include/absl/strings/cord.hc:r94e: mIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hn:t31S: y/usr/local/clang/include/absl/synchronization/mutex.hn:c850h:S16e:m (warning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u te x850* | a b s l _ ncoonnnsutl lT *m ua,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :o bnote: jexpanded from macro 'absl_nonnull'e ct ,241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull In file included from s2/s2furthest_edge_query.cc| : ^16 : In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2edge_crossings.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2edge_crossings.h: :In file included from 40/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2point.h: :27/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 550../src/s2/s2coder.h::6423:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 550/usr/local/clang/include/absl/strings/cord.h | : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 851 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2edge_crossings.ccs2/s2lax_polygon_shape.cc::1818: : In file included from In file included from ../src/s2/s2edge_crossings.h../src/s2/s2lax_polygon_shape.h::4030: : In file included from In file included from ../src/s2/s1angle.h../src/s2/base/logging.h::2821: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h::2737: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_impl.h::2321: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_op.h::6741: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/strip.h::2926: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/log_message.h::94398: :In file included from 11/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 855:34: 398 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v o855i | d * eaxbpslli_cniutl lCaobnldei tcioonns(tc&o nvs)t; b o| o ^l * a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:o nnote: nexpanded from macro 'absl_nullable'u ll 257c | o#ndde)f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e _241N | u#ldleafbilnee a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_In file included from ns2/s2edge_crossings.ccu:l18l: aIn file included from b../src/s2/s2edge_crossings.hl:e40 : cIn file included from o../src/s2/s1angle.hn:s28t: &In file included from ../src/s2/s2point.hv:)27;: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67257: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h::29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886/usr/local/clang/include/absl/base/nullability.h::31241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 886 | 241 | #edxepfliincei ta bCsoln_dniotninounl(lc o_nNsotn nTu*l la b s| l ^_ nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2furthest_edge_query.cc :16note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2furthest_edge_query.h:29 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnuIn file included from ls2/s2edge_crossings.ccl: 18w: ,In file included from ../src/s2/s2edge_crossings.h :| 40 ^: In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u896l:l31 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l896 | | ^e xplicit Condition(const T* absl_nIn file included from os2/s2furthest_edge_query.ccn:n16u: lIn file included from l../src/s2/s2furthest_edge_query.h :o29b: jIn file included from )../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e94f: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l556_:n38o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o556n | n u lvlo i d| ^L ockSlowLoop(SynchWaitParams* absl_nonnull waitp, intIn file included from s2/s2edge_crossings.ccf:l18a: gIn file included from s../src/s2/s2edge_crossings.h):;40 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n922n:u48l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N onnu l922l | | s ^t atic bool GuaranteedEquIn file included from as2/s2furthest_edge_query.ccl:(16c: oIn file included from n../src/s2/s2furthest_edge_query.hs:t29 : CIn file included from o../src/s2/s1angle.hn:d28i: tIn file included from i../src/s2/s2point.ho:n27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : aIn file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/synchronization/mutex.h::23558:: 35:note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e558f | i n eb oaobls lL_oncuklSllaobwlWei t_hNDuelaldalbilnee ( M| u ^H ow absl_noIn file included from ns2/s2edge_crossings.ccn:u18l: lIn file included from ../src/s2/s2edge_crossings.hh:o40w: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_923n:o48n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _No n923n | u l l | ^ In file included from s2/s2furthest_edge_query.cc : 16 : In file included from ../src/s2/s2furthest_edge_query.h : 29 : In file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :C27o: nIn file included from d../src/s2/s2coder.hi:t23i: oIn file included from n/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl:a94b: lIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :b31): ;/usr/local/clang/include/absl/synchronization/mutex.h : 559| : ^46 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257 :23: note: 559expanded from macro 'absl_nullable' | 257 | # d e f i n e a b s l _ n u l l a b l e _ Ncuolnlsatb lCeo n d| i ^t ion* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abIn file included from ss2/s2edge_crossings.ccl:_18n: uIn file included from l../src/s2/s2edge_crossings.hl:a40b: lIn file included from e../src/s2/s1angle.h :_28N: uIn file included from l../src/s2/s2point.hl:a27b: lIn file included from e../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2furthest_edge_query.cc948: | 16 : In file included from b../src/s2/s2furthest_edge_query.ho:o29l: In file included from (../src/s2/s1angle.h*:a28b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.he:v67a: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h):(29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94 : CIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:d31i: t/usr/local/clang/include/absl/synchronization/mutex.hi:o562n:*23 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n562u | l l )v o=i dn uLlolcpktSrl;o w (| M ^u Ho/usr/local/clang/include/absl/base/nullability.hw: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# dheofwi,n ec oanbsstl _Cnounldliatbiloen *_ Naublslla_bnluel l a| b ^l e condIn file included from ,s2/s2edge_crossings.cc : 18| : ^In file included from ../src/s2/s2edge_crossings.h:40/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h_:N948o:n48n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const vo note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ latile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnullIn file included from In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | con c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absst unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTIn file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2latlng.ccu:l18l: In file included from ../src/s2/s2latlng.h| : ^31 : In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndIIn file included from ns2/s2furthest_edge_query.cci:t16i: aIn file included from l../src/s2/s2furthest_edge_query.hi:z29e: (In file included from V../src/s2/s1angle.hL:o28g: SIn file included from i../src/s2/s2point.ht:e27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29v: )In file included from ;/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::886241::3122:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241886 | | # d eefxipnlei caibts lC_onnodnintuiloln (_cNoonnsntu lTl* a| b ^s l_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2latlng.ccb:s18l: _In file included from n../src/s2/s2latlng.ho:n31n: uIn file included from l../src/s2/r2.hl: 22_: NIn file included from o../src/s2/util/math/vector.hn:n36u: lIn file included from l../src/s2/base/logging.h : 22| : ^In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2furthest_edge_query.ccexpanded from macro 'absl_nonnull': 16: In file included from 241../src/s2/s2furthest_edge_query.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2latlng.cce:f18i: nIn file included from e../src/s2/s2latlng.h :a31b: sIn file included from l../src/s2/r2.h_:n22o: nIn file included from n../src/s2/util/math/vector.hu:l36l: In file included from _../src/s2/base/logging.hN:o22n: In file included from /usr/local/clang/include/absl/log/log.h:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h : 20| : ^In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegistIn file included from es2/s2furthest_edge_query.ccr:A16n: dIn file included from I../src/s2/s2furthest_edge_query.hn:i29t: iIn file included from a../src/s2/s1angle.hl:i28z: eIn file included from (../src/s2/s2point.hV:L27o: gIn file included from S../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: iIn file included from te*E a_bNsOlI_NnLoInNnEu;l l | v ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2lax_polygon_shape.ccu:l18l: In file included from _../src/s2/s2lax_polygon_shape.hN:o30n: nIn file included from u../src/s2/base/logging.hl:l21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | boIn file included from os2/s2latlng.ccl: 18(: *In file included from a../src/s2/s2latlng.hb:s31l: _In file included from n../src/s2/r2.hu:l22l: aIn file included from b../src/s2/util/math/vector.hl:e36 : eIn file included from v../src/s2/base/logging.ha:l22_: )In file included from (/usr/local/clang/include/absl/log/log.hc:o209n: sIn file included from t/usr/local/clang/include/absl/log/internal/log_impl.h :C20o: nIn file included from d/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:t63i: on/usr/local/clang/include/absl/log/internal/vlog_config.h*: 133a:b37s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnull )133 | =i nntu lRlepgtirs;t e r| A ^n In file included from d/usr/local/clang/include/absl/base/nullability.hs2/s2hausdorff_distance_query.ccI::n24116i:: t22In file included from i:../src/s2/s2hausdorff_distance_query.ha :l23inote: : expanded from macro 'absl_nonnull'zIn file included from e ../src/s2/s1angle.h(: V28L241: o | In file included from g#../src/s2/s2point.hSd:ie25tf: eiIn file included from *n../src/s2/util/coding/coder.h e:a 36ba: sbIn file included from ls../src/s2/base/casts.hl_:_nn34oo: nnnIn file included from nu/usr/local/clang/include/absl/log/log.hul:ll209l : _In file included from Nv/usr/local/clang/include/absl/log/internal/log_impl.ho)n:;n22 u: l In file included from l| /usr/local/clang/include/absl/log/internal/log_message.h ^ : | 53 ^: /usr/local/clang/include/absl/base/nullability.h :/usr/local/clang/include/absl/types/source_location.h241::11322::19 : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d113e | f i n eIn file included from as2/s2furthest_edge_query.cc bc:sol16n_: sntIn file included from o n../src/s2/s2furthest_edge_query.hcn:hu29al: rl*In file included from ../src/s2/s1angle.h_aN:bos28nln: _uIn file included from nlo../src/s2/s2point.hln :n u27| l ^: l In file included from f../src/s2/s2coder.hi:l23e: _In file included from n/usr/local/clang/include/absl/status/status.ha:m67e: In file included from =/usr/local/clang/include/absl/status/internal/status_internal.h :_29_: bIn file included from u/usr/local/clang/include/absl/strings/cord.hi:l94t: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.h_:F31I: L/usr/local/clang/include/absl/synchronization/mutex.hE:(951):)9 :{ warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 951/usr/local/clang/include/absl/base/nullability.h | : 241 :v22o:i dnote: *expanded from macro 'absl_nonnull' In file included from as2/s2latlng.cc241b: | s18#l: d_In file included from ne../src/s2/s2latlng.hfu:li31nl: aeIn file included from b../src/s2/r2.hal:eb 22as: rlIn file included from _g../src/s2/util/math/vector.hn_:o 36=n: n In file included from un../src/s2/base/logging.hull:llp22 t: r_;In file included from N/usr/local/clang/include/absl/log/log.ho :n| 209n ^: u In file included from l/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/base/nullability.hl: :20 257: | :In file included from ^23/usr/local/clang/include/absl/log/absl_vlog_is_on.h :: 63note: : expanded from macro 'absl_nullable' /usr/local/clang/include/absl/log/internal/vlog_config.h: 157257: | 11#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne a157b | sVlL_onguSliltaebIn file included from *ls2/s2hausdorff_distance_query.cc e:a 16_bN: suIn file included from ll../src/s2/s2hausdorff_distance_query.h_l:na23ub: llIn file included from le../src/s2/s1angle.ha :b 28l| : e ^In file included from ../src/s2/s2point.hS:e25t: VIn file included from M../src/s2/util/coding/coder.ho:d36u: lIn file included from e../src/s2/base/casts.hL:In file included from i34ss2/s2furthest_edge_query.cc: t:In file included from H16/usr/local/clang/include/absl/log/log.he: :aIn file included from 209d../src/s2/s2furthest_edge_query.h: F:In file included from o29/usr/local/clang/include/absl/log/internal/log_impl.hr: :TIn file included from 22e../src/s2/s1angle.h: s:In file included from t28/usr/local/clang/include/absl/log/internal/log_message.hO: :nIn file included from 53l../src/s2/s2point.h: y:/usr/local/clang/include/absl/types/source_location.h(27: : 133 In file included from :| ../src/s2/s2coder.h25 ^:: 23 : /usr/local/clang/include/absl/base/nullability.hwarning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:/usr/local/clang/include/absl/status/status.h 257::6723 : :133In file included from | /usr/local/clang/include/absl/status/internal/status_internal.hnote: expanded from macro 'absl_nullable': c29o n: 257sIn file included from | t/usr/local/clang/include/absl/strings/cord.h#ed:xep94fri: ncIn file included from eo /usr/local/clang/include/absl/strings/internal/cordz_info.hnas:bts31 lc: _h/usr/local/clang/include/absl/synchronization/mutex.hnau:rl*954l a:abb52ls:el __nwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oun lnlual bll954 ef | i l| es ^_t naatmiec(In file included from )s2/s2latlng.cc b:co18oo: nlIn file included from s../src/s2/s2latlng.hCta:l l31nV: ooIn file included from ie../src/s2/r2.hdx:Pc22te: prIn file included from tF../src/s2/util/math/vector.h u:{n36 c: t In file included from i| o../src/s2/base/logging.h ^n:( 22c: o/usr/local/clang/include/absl/base/nullability.hIn file included from n:/usr/local/clang/include/absl/log/log.hs241:t: 209C22: o:In file included from n dnote: i/usr/local/clang/include/absl/log/internal/log_impl.hexpanded from macro 'absl_nonnull't: i20 o: n241In file included from * | /usr/local/clang/include/absl/log/absl_vlog_is_on.h #:adb63es: fl/usr/local/clang/include/absl/log/internal/vlog_config.hi_:nn158eo: n15an:ubl lswarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]cl) ;_ n 158o| | ^n n u l /usr/local/clang/include/absl/base/nullability.hlV L:_oN241go:Sni22ntu:el* la b s| l ^_ nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2hausdorff_distance_query.cc23::16 : In file included from note: ../src/s2/s2hausdorff_distance_query.hexpanded from macro 'absl_nullable': 23: In file included from ../src/s2/s1angle.h257: | 28#: dIn file included from e../src/s2/s2point.hf:i25n: eIn file included from ../src/s2/util/coding/coder.ha:b36s: lIn file included from _../src/s2/base/casts.hn:u34l: lIn file included from a/usr/local/clang/include/absl/log/log.hb:l209e: In file included from _/usr/local/clang/include/absl/log/internal/log_impl.hN:u22l: lIn file included from a/usr/local/clang/include/absl/log/internal/log_message.hb:l53e: /usr/local/clang/include/absl/types/source_location.h :| 142 ^: 25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2hausdorff_distance_query.ccl:_16n: oIn file included from n../src/s2/s2hausdorff_distance_query.hn:u23l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2lax_polygon_shape.cc:18 : 119In file included from | ../src/s2/s2lax_polygon_shape.h : 30L: oIn file included from g../src/s2/base/logging.hM:e21s: sIn file included from a/usr/local/clang/include/absl/log/check.hg:e37&: In file included from T/usr/local/clang/include/absl/log/internal/check_impl.ho:S21i: n/usr/local/clang/include/absl/log/internal/check_op.hk:A453l:s1o:( awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l:/usr/local/clang/include/absl/log/internal/check_op.h::L450o:g25S:i nnote: kexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'* a b450s | l _ n o n n uxl,l xs,i ncko)n;s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l#)d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2lax_polygon_shape.cc :18: In file included from ../src/s2/s2lax_polygon_shape.h121: | 30 : In file included from L../src/s2/base/logging.ho:g21M: eIn file included from s/usr/local/clang/include/absl/log/check.hs:a37g: eIn file included from &/usr/local/clang/include/absl/log/internal/check_impl.h :T21o: S/usr/local/clang/include/absl/log/internal/check_op.hi:n454k:O1n:l ywarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl :454: | LAoBgSSLi_nLkO*G _aIbNsTlE_RnNoAnLn_uDlElF IsNiEn_kM)A;K E _| C ^H EC/usr/local/clang/include/absl/base/nullability.hK:_241O:P22_:S Tnote: Rexpanded from macro 'absl_nonnull'I NG _241E | X#TdEeRfNi(nfel oaabts)l;_ n o| n^n ul/usr/local/clang/include/absl/log/internal/check_op.hl: 449_:N31o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l | 449 ^ | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from In file included from s2/s2hausdorff_distance_query.cc../src/s2/base/logging.h::1621: : In file included from In file included from ../src/s2/s2hausdorff_distance_query.h/usr/local/clang/include/absl/log/check.h::2337: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_impl.h::2821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.h::45425:: 1In file included from :../src/s2/util/coding/coder.h :36warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/log/internal/check_op.h34:: 450In file included from :/usr/local/clang/include/absl/log/log.h25::209 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/log/internal/log_impl.h :22: /usr/local/clang/include/absl/log/internal/log_message.h450: | 158 : 32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]x , x ,158 | c o nLsotg Mcehsasra*g ea&b solp_enroantnourl d a979t | a _ ;s t a| t ^i c /usr/local/clang/include/absl/base/nullability.hb:o241o:l22 :A lnote: wexpanded from macro 'absl_nonnull'a ys T241r | u#ed(ecfoinnset aCbosnld_intoinonnu*l la b_sNlo_nnnuulllla b l| e ^) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const charIn file included from *s2/s2hausdorff_distance_query.cc :a16b: sIn file included from l../src/s2/s2hausdorff_distance_query.h_:n23o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from M../src/s2/s2point.ha:k25e: CIn file included from h../src/s2/util/coding/coder.he:c36k: OIn file included from p../src/s2/base/casts.hS:t34r: iIn file included from n/usr/local/clang/include/absl/log/log.hg:(209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h\: 22 : | ^/usr/local/clang/include/absl/log/internal/log_message.h :319/usr/local/clang/include/absl/base/nullability.h::20241:: 22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 241319 | | # d e f icnoen satb swlc_hnaorn_ntu*l la b_sNlo_nnnuulllla b l| e ^ const& v); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2lax_polygon_shape.cc::25718:: 23In file included from :../src/s2/s2lax_polygon_shape.h :note: 30expanded from macro 'absl_nullable': In file included from ../src/s2/base/logging.h: 21257: | In file included from #/usr/local/clang/include/absl/log/check.hd:e37f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.he: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l458_:n1u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b l/usr/local/clang/include/absl/log/internal/check_op.he: 450_:N25u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b le 450 | | ^ x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2hausdorff_distance_query.cca:b16s: lIn file included from _../src/s2/s2hausdorff_distance_query.hn:o23n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36 : | In file included from ^../src/s2/base/casts.h :34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inliIn file included from ns2/s2lax_polygon_shape.cce: 18L: oIn file included from g../src/s2/s2lax_polygon_shape.hM:e30s: sIn file included from a../src/s2/base/logging.hg:e21&: In file included from L/usr/local/clang/include/absl/log/check.ho:g37M: eIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hs:a21g: e/usr/local/clang/include/absl/log/internal/check_op.h:::459o:p1e:r awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r<<( w459c | hAaBrS_Lt_*L OaGb_sIlN_TnEuRlNlAaLb_lDeE FvI)N E{_ M A| K ^E _CH/usr/local/clang/include/absl/base/nullability.hE:C257K:_23O:P _note: Sexpanded from macro 'absl_nullable'T RI N257G | _#EdXeTfEiRnNe( caobnsslt_ naublslla:b:lset r_iNnugl_lvaibelwe& ) ;| ^ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2hausdorff_distance_query.cc450: | 16 : In file included from ../src/s2/s2hausdorff_distance_query.h : 23 : xIn file included from ,../src/s2/s1angle.h :x28,: In file included from c../src/s2/s2point.ho:n25s: tIn file included from ../src/s2/util/coding/coder.hc:h36a: rIn file included from *../src/s2/base/casts.h :a34b: sIn file included from l/usr/local/clang/include/absl/log/log.h_:n209o: nIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hu:l22l: )/usr/local/clang/include/absl/log/internal/log_message.h : 340| : ^46 : /usr/local/clang/include/absl/base/nullability.hwarning: :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nIn file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: ull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const chIn file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.har* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cordIn file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:30: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERN_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2edge_crossings.ccs2/s2hausdorff_distance_query.cc::1816: : In file included from In file included from ../src/s2/s2edge_crossings.h../src/s2/s2hausdorff_distance_query.h::4023: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1angle.h::2828: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2725: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/coding/coder.h::2336: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/base/casts.h::6736: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::114037:: 49In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :189:28: warning: 1140type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 189 | i n l i n e c o n s t a b s l : : S t a t u sC*o radbRselp_Enxotnenrunlall *A sIn file included from aSbs2/s2latlng.ccts:alt18_u: nsIn file included from o(n../src/s2/s2latlng.hcno:un32ls: ltIn file included from ../src/s2/s1angle.hra:ebp28s)l: ;: In file included from : S../src/s2/s2point.h| t ^:a t27u: /usr/local/clang/include/absl/base/nullability.hsIn file included from :&../src/s2/s2coder.h241 ::s2322): : In file included from {/usr/local/clang/include/absl/status/status.hnote: expanded from macro 'absl_nonnull': 67| : ^In file included from 241 /usr/local/clang/include/absl/status/internal/status_internal.h | :#/usr/local/clang/include/absl/base/nullability.hd29:e: 241fIn file included from :i/usr/local/clang/include/absl/strings/cord.h22n::e82 : note: aIn file included from expanded from macro 'absl_nonnull'b/usr/local/clang/include/absl/crc/internal/crc_cord_state.h s:l 23_241: n | In file included from o#n/usr/local/clang/include/absl/crc/crc32c.hdne:uf32liln: eIn file included from _ Na/usr/local/clang/include/absl/strings/str_format.hob:nsnl84u_: lnIn file included from lo n/usr/local/clang/include/absl/strings/internal/str_format/bind.h n:| u29 ^l: l/usr/local/clang/include/absl/strings/internal/str_format/parser.h :_227N:o11n:n uwarning: l'enable_if' is a clang extension [-Wgcc-compat]l | ^ In file included from 227s2/s2edge_crossings.cc | : 18 : In file included from ../src/s2/s2edge_crossings.h : 40 : In file included from ../src/s2/s1angle.h :e28n: aIn file included from b../src/s2/s2point.hl:e27_: iIn file included from f../src/s2/s2coder.h(:s23t: rIn file included from _/usr/local/clang/include/absl/status/status.hf:o67r: mIn file included from In file included from as2/s2hausdorff_distance_query.cc/usr/local/clang/include/absl/status/internal/status_internal.ht::_1629i: : n/usr/local/clang/include/absl/strings/cord.hIn file included from t:../src/s2/s2hausdorff_distance_query.he1146:r:23n10: a:In file included from l ../src/s2/s1angle.h:warning: ::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28E : nIn file included from s ../src/s2/s2point.hu1146:r | 25Ce: oCIn file included from ro../src/s2/util/coding/coder.hdn:Rs36et: epIn file included from *x../src/s2/base/casts.h p:ar36b(: sfIn file included from lo../src/s2/base/logging.h_r:nm21oa: ntIn file included from n)/usr/local/clang/include/absl/log/check.hu,:l 37l : | In file included from N ^/usr/local/clang/include/absl/log/internal/check_impl.he :w21E: x/usr/local/clang/include/absl/log/internal/check_op.ht:e193r:/usr/local/clang/include/absl/strings/internal/str_format/parser.hn21a::l229 R:warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]11p (:a b warning: s193l'enable_if' is a clang extension [-Wgcc-compat] | :c :osnt srti229 n | ag b_s vl i :e: wS tdaa ttua s,* a | b ^es ln_/usr/local/clang/include/absl/base/nullability.han:ob241nl:ne22u_:li lfnote: (expanded from macro 'absl_nonnull'As stS rt241_a | t#fudsoe(frciomnneast t_a biasbnls_tlne:o:nrSntnualatllu s:_O:NVrou&il lds )F o| { ^r m at| I ^m pl/usr/local/clang/include/absl/base/nullability.h<:C241.:.22.:> (note: fexpanded from macro 'absl_nonnull'o rm a241t | )#,d e f| i ^n e absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2edge_crossings.ccs2/s2hausdorff_distance_query.cc::1816: : In file included from In file included from ../src/s2/s2edge_crossings.h../src/s2/s2hausdorff_distance_query.h::4023: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1angle.h::2828: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2725: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/coding/coder.h::2336: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/base/casts.h::6736: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::115937:: 17In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :202:46: 1159 | warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n line CodrAeLf_iCnHeE CaKb_sOlP__nIoMnPnLu(lClh e_cNko_nGnTu,l l> ) | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2furthest_edge_query.ccb:s16l: _In file included from n../src/s2/s2furthest_edge_query.hu:l29l: aIn file included from b../src/s2/s1angle.hl:e28 : _In file included from N../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | In file included from s2/s2lax_polygon_shape.cc : 18e: xIn file included from p../src/s2/s2lax_polygon_shape.hl:i30c: iIn file included from t../src/s2/base/logging.h :C21h: aIn file included from r/usr/local/clang/include/absl/log/check.hR:a37n: gIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h(:c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t507 :C1o:r dwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l489_:n47o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l co r489d | ) : c o rcdo_n(scto rTd1)& {v}1 , | c ^o nst/usr/local/clang/include/absl/base/nullability.h :T2412:&22 :v 2note: ,expanded from macro 'absl_nonnull' con s241t | #cdheafri*n ea basbls_ln_onnonnunlull le x_pNrotnenxutl)l { | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2furthest_edge_query.ccu:l16l: In file included from _../src/s2/s2furthest_edge_query.hN:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from In file included from s2/s2lax_loop_shape.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2lax_loop_shape.h/usr/local/clang/include/absl/status/status.h::4167: : In file included from In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/status/internal/status_internal.h::3429: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/mutable_s2shape_index.h::73630:: 17In file included from :/usr/local/clang/include/absl/container/btree_map.h :warning: 66type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70 : 736In file included from | /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from c/usr/local/clang/include/absl/strings/str_cat.ho:n116s: tIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hC:o23r: d*/usr/local/clang/include/absl/strings/numbers.h :a66b:s41l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 66c | o r d _ ; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2lax_polygon_shape.cc :: 24118 :: 22In file included from :../src/s2/s2lax_polygon_shape.h :30 note: : expanded from macro 'absl_nonnull' In file included from ../src/s2/base/logging.h : 21241 : | In file included from # /usr/local/clang/include/absl/log/check.hd :e 37f : i In file included from n /usr/local/clang/include/absl/log/internal/check_impl.hei: n21at: b_/usr/local/clang/include/absl/log/internal/check_op.hst:ly507_p:ne1*o:n nwarning: autype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lb ls /usr/local/clang/include/absl/log/internal/check_op.hl_:_In file included from N497ons2/s2latlng.cc:no:n32n18n:u: u lIn file included from lnote: l../src/s2/s2latlng.hlexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' : 32o| : u ^In file included from 497t ../src/s2/s1angle.h | ):; 28 : i In file included from n| ../src/s2/s2point.h ^l: i27n: eIn file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.hc:o:n24123s:: t22eIn file included from x:p/usr/local/clang/include/absl/status/status.h r:note: 67expanded from macro 'absl_nonnull'c: oIn file included from n /usr/local/clang/include/absl/status/internal/status_internal.hs241:t | 29 #: dcIn file included from eh/usr/local/clang/include/absl/strings/cord.hfa:ir82*n e: aIn file included from a/usr/local/clang/include/absl/crc/internal/crc_cord_state.hbb:ss23ll: __In file included from nn/usr/local/clang/include/absl/crc/crc32c.hou:nl32nl: uaIn file included from In file included from lb/usr/local/clang/include/absl/strings/str_format.hs2/s2furthest_edge_query.ccll:: e8416_ : : Nn/usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from oa:../src/s2/s2furthest_edge_query.hnm143:ne:29u#11: l#:In file included from lI ../src/s2/s1angle.h mwarning: :'enable_if' is a clang extension [-Wgcc-compat] p28 | l: ( ^In file included from ../src/s2/s2point.h143 : | 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67eIn file included from : ns2/s2lax_loop_shape.cca In file included from :b/usr/local/clang/include/absl/status/internal/status_internal.h 18l: : e29 In file included from _: \../src/s2/s2lax_loop_shape.hi/usr/local/clang/include/absl/strings/cord.h :f: 41(795| : s: ^In file included from t43 ../src/s2/s2loop.hr::/usr/local/clang/include/absl/base/nullability.h_ 34warning: :f: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257oIn file included from r :../src/s2/mutable_s2shape_index.hm23:a :30t795 : note: _ | In file included from expanded from macro 'absl_nullable'i /usr/local/clang/include/absl/container/btree_map.h n tf: er66257ri: | neIn file included from #an/usr/local/clang/include/absl/container/internal/btree.hdld:e: 70f:v: iEoIn file included from nni/usr/local/clang/include/absl/container/internal/layout.hesd: u 198arA: bebIn file included from sCs/usr/local/clang/include/absl/strings/str_cat.hlol:_nF116nso: utrIn file included from lem/usr/local/clang/include/absl/strings/internal/stringify_sink.hlxa:apt23brF: l(l/usr/local/clang/include/absl/strings/numbers.hesu: )s77_,h:N (61u"a:lcb lwarning: osatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nlb: slt:ee Cx 77op| | rr ^[d [*tn roaadIn file included from bpis2/s2lax_polygon_shape.ccs"s):lc,18_a : nr In file included from od| ../src/s2/s2lax_polygon_shape.h ^n]: n]30u : lbIn file included from lo../src/s2/base/logging.h o:cl21o : rSIn file included from id/usr/local/clang/include/absl/log/check.h,m: p37 l: | eIn file included from ^A/usr/local/clang/include/absl/log/internal/check_impl.h t:o21/usr/local/clang/include/absl/base/nullability.hf: (:/usr/local/clang/include/absl/log/internal/check_op.ha241/usr/local/clang/include/absl/strings/internal/str_format/bind.h:b::507s22149:l::1: 22::note: : sexpanded from macro 'absl_nonnull' warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t 'enable_if' is a clang extension [-Wgcc-compat] r /usr/local/clang/include/absl/log/internal/check_op.hi241n: | g498149#_: | dv35 ei: fe iwnote: n expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' es t_a br_498s,a | l t _ f tnl roo ina bntiuu*ntl tela _ bv__s1(Nl,(o_ enninnonauntbln lluve l2_ l,i| f ^oc( uosntt)sr;_t f co| rh ^ma art/usr/local/clang/include/absl/base/nullability.h*_ :ai241bns:tl22e_:rn nonote: aexpanded from macro 'absl_nonnull'nl n:u :l241El | n #sdeuxerpferiCtnoeenx statb)es xl{p_r n( osn )n , u l l| ^_ N o n n u l l\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defi/usr/local/clang/include/absl/strings/internal/str_format/bind.hn:e158 :a22b:s lwarning: In file included from _'enable_if' is a clang extension [-Wgcc-compat]s2/s2lax_loop_shape.ccn :o18n: nIn file included from 158u../src/s2/s2lax_loop_shape.h | l: l41 : _In file included from N../src/s2/s2loop.ho :n 34_n: u_In file included from ../src/s2/mutable_s2shape_index.h:a20230td | R: t e In file included from rpe*/usr/local/clang/include/absl/container/btree_map.hix p:balb66uisc: tle__iIn file included from n_t/usr/local/clang/include/absl/container/internal/btree.ho( :n(C70neh: uneIn file included from lac/usr/local/clang/include/absl/container/internal/layout.hlbk: lO198Nep: e_MIn file included from wie/usr/local/clang/include/absl/strings/str_cat.hEfs:x(s116tVa: eagIn file included from rle/usr/local/clang/include/absl/strings/internal/stringify_sink.hniB:adu23lFi: Rol/usr/local/clang/include/absl/strings/numbers.herd:pme88(ar: t(62 Ic:| mo ^warning: pn type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ls adexpanded from macro 'absl_nonnull'(bi sss)c,a l r241_"d | n#b]odna]enfd uibfolnoorlelm eaStaxbi mpsrtplt_rlaenepAxot"t)n)no)d);u ( al l b| ^| s ^_ Nl :o:ns/usr/local/clang/include/absl/base/nullability.hnt:ru241li:ln22 g: _ v| note: i ^expanded from macro 'absl_nonnull'e /usr/local/clang/include/absl/strings/internal/str_format/bind.hw: 162s241:t | 22r#:d,e warning: fd'enable_if' is a clang extension [-Wgcc-compat]oi unbel e162a*b | s al b_ sn ol _n nn_ou_nlantlutlr li_ boNuuottnen)u_l;l_ ( ( | e ^| n ^ a b/usr/local/clang/include/absl/base/nullability.hl:e241_:i22f:( Vnote: aexpanded from macro 'absl_nonnull'l id F241o | r#mdaetfIimnpel n(usl)l, _"Nboandn uflolr m a| t ^ trap"))) | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.hIn file included from :s2/s2lax_loop_shape.cc36:: 18In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2lax_loop_shape.h36:: 41In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2loop.h21:: 34In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/mutable_s2shape_index.h37:: 30In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h21:: 66: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h209::7015: :In file included from /usr/local/clang/include/absl/container/internal/layout.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h: 116209: | In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :c23o: n/usr/local/clang/include/absl/strings/numbers.hs:t98 :c60h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _98n | o[n[nnuoldli sNceawrSdt]r]i In file included from nbs2/s2edge_crossings.ccgo:(o18)l: ;In file included from S../src/s2/s2edge_crossings.hi :m| 40 ^p: lIn file included from e/usr/local/clang/include/absl/base/nullability.hA../src/s2/s1angle.ht:o:241b28(:: a22In file included from b:../src/s2/s2point.hs :lnote: 27:expanded from macro 'absl_nonnull': : In file included from s../src/s2/s2coder.h t:241r23i | n: g#_In file included from vdi/usr/local/clang/include/absl/status/status.hee:wf 67is: ntIn file included from er/usr/local/clang/include/absl/status/internal/status_internal.h ,: ab29obo: ls*/usr/local/clang/include/absl/strings/cord.hl :_a1183nb:os47nl:n_ unwarning: lotype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]ln n_uN lo1183ln | n uo l ul t ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b sClo_rndoRnenpu*l la b_sNlo_nnnuulllla b l| e ^ rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2lax_loop_shape.ccn:e18 : aIn file included from b../src/s2/s2lax_loop_shape.hs:l41_: nIn file included from u../src/s2/s2loop.hl:l34a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30_: NIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66a: bIn file included from l/usr/local/clang/include/absl/container/internal/btree.he: 70 : | In file included from ^/usr/local/clang/include/absl/container/internal/layout.h :198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:In file included from 112s2/s2hausdorff_distance_query.cc::4416:: In file included from warning: ../src/s2/s2hausdorff_distance_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from ../src/s2/s1angle.h :11228 | : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 226i:n59t:_ twarning: ytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p e* a b226s | lv_oniodn nMualkle Cohuetc)k;O p V| a ^l ue/usr/local/clang/include/absl/base/nullability.hS:t241r:i22n:g (note: sexpanded from macro 'absl_nonnull' t d241: | :#odsetfrienaem &a bossl,_ ncoonnnsutl lv o_iNdo*n naublsll _ n| u ^l lable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2lax_loop_shape.cce:f18i: nIn file included from e../src/s2/s2lax_loop_shape.h :a41b: sIn file included from l../src/s2/s2loop.h_:n34u: lIn file included from l../src/s2/mutable_s2shape_index.ha:b30l: eIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.ha:b70l: eIn file included from /usr/local/clang/include/absl/container/internal/layout.h :| 198 ^: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2lax_loop_shape.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2lax_loop_shape.h: :41/usr/local/clang/include/absl/strings/cord.h: :In file included from 1222../src/s2/s2loop.h::5234:: In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h: 661222: | In file included from i/usr/local/clang/include/absl/container/internal/btree.hn:l70i: nIn file included from e/usr/local/clang/include/absl/container/internal/layout.hIn file included from :s2/s2hausdorff_distance_query.ccv198:o: 16iIn file included from : d/usr/local/clang/include/absl/strings/str_cat.hIn file included from :../src/s2/s2hausdorff_distance_query.hC116:o: 23rIn file included from : d/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from ::../src/s2/s1angle.h:23:I: 28n/usr/local/clang/include/absl/strings/numbers.h: l:In file included from i118../src/s2/s2point.hn::e5625R:: e In file included from pwarning: ../src/s2/util/coding/coder.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 36S: wIn file included from a ../src/s2/base/casts.hp118:( | 36 C: oIn file included from r../src/s2/base/logging.h d: :21 :: IIn file included from n/usr/local/clang/include/absl/log/check.h l:i 37n : e In file included from R /usr/local/clang/include/absl/log/internal/check_impl.he :p 21* : /usr/local/clang/include/absl/log/internal/check_op.ha :b 276sl_nonnu l l l | ^ absl::uiIn file included from nts2/s2furthest_edge_query.cc1:2168: *In file included from ../src/s2/s2furthest_edge_query.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : oIn file included from u../src/s2/s2coder.ht:)23;: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :/usr/local/clang/include/absl/strings/cord.h22::898 :note: 27expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #de f898i | n e farbiseln_dn ocnonnusltl C_oNrodnznIunlflo *| ^a bsl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2lax_loop_shape.ccs2/s2furthest_edge_query.cc::1816: : In file included from In file included from ../src/s2/s2lax_loop_shape.h../src/s2/s2furthest_edge_query.h::4129: : In file included from In file included from ../src/s2/s2loop.h../src/s2/s1angle.h::3428: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2point.h::3027: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2coder.h::6623: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/status/status.h::7067: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/status/internal/status_internal.h::19829: : In file included from /usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/strings/cord.h::116927: :In file included from 43/usr/local/clang/include/absl/strings/internal/stringify_sink.h:: 23warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/numbers.h :156:55: 927warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | b o o l s a f e _ s t r t o 8 _ b a s e ( a b s lC:o:rsdtRreipn*g _avbiselw_ ntuelxlta,b lien tr8e_pt)*; a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: vnote: aexpanded from macro 'absl_nullable'l ue ,257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee f_iNnuel laabbslle_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2lax_loop_shape.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2lax_loop_shape.h: :/usr/local/clang/include/absl/strings/cord.h41:: 929In file included from :../src/s2/s2loop.h26::34 : In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h :92966 | : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70: vIn file included from o/usr/local/clang/include/absl/container/internal/layout.hi:d198 : SIn file included from w/usr/local/clang/include/absl/strings/str_cat.ha:116p: (In file included from I/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:l23i: n/usr/local/clang/include/absl/strings/numbers.he:R158e:p57*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o158n | nbuololl rshasf)e;_ s t| r ^t o1/usr/local/clang/include/absl/base/nullability.h6:_241b:a22s:e (note: aexpanded from macro 'absl_nonnull'b sl :241: | s#tdreifnign_ev iaebws lt_enxotn,n uilnlt 1_6N_otn*n ualbls l _| n ^o nnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2furthest_edge_query.cc :16 : 241In file included from | ../src/s2/s2furthest_edge_query.h#:d29e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:nu:l13l: _Nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n null 276| | ^c onst void* absl_nullableIn file included from s2/s2lax_loop_shape.cco:p18e: rIn file included from a../src/s2/s2lax_loop_shape.ht:o41r: warning: : &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/numbers.h, : 166 : | 571234 ^: | iwarning: n/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: i241n:e22 :c166o | nnote: bsoexpanded from macro 'absl_nonnull'to l sc241ah | fa#edr_e*sfti rntaeob us8la_b_bsnalos_nenn(uaolbnslnl u:lC:olsr td_r:iNn:ogIn_nnvulileilwn et eR| xe ^tp ,: :uaisn_tc8h_atr*s (In file included from a)s2/s2hausdorff_distance_query.ccb :sc16lo: n_sIn file included from nt../src/s2/s2hausdorff_distance_query.ho :nIn file included from {s2/s2latlng.cc23n :: u 18In file included from l| : ../src/s2/s1angle.hl ^In file included from : ../src/s2/s2latlng.h28v:: /usr/local/clang/include/absl/base/nullability.ha32In file included from :l: u../src/s2/s2point.h241In file included from e::../src/s2/s1angle.h,25 22:: :28In file included from | ../src/s2/util/coding/coder.h: ^note: :In file included from expanded from macro 'absl_nonnull'36../src/s2/s2point.h : /usr/local/clang/include/absl/base/nullability.h:In file included from :27../src/s2/base/casts.h241241: : | :In file included from 36#22../src/s2/s2coder.h: d::In file included from e 23../src/s2/base/logging.hfnote: iexpanded from macro 'absl_nonnull': :n eIn file included from 21 /usr/local/clang/include/absl/status/status.h: 241a:In file included from | b67/usr/local/clang/include/absl/log/check.h#s: :dlIn file included from 37e_/usr/local/clang/include/absl/status/internal/status_internal.h: fn:In file included from io29/usr/local/clang/include/absl/log/internal/check_impl.hnne: :nIn file included from ua21/usr/local/clang/include/absl/strings/cord.hlb: :ls /usr/local/clang/include/absl/log/internal/check_op.h82l_:: _N293In file included from no:/usr/local/clang/include/absl/crc/internal/crc_cord_state.hon49::nn23 nu: warning: ulIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ll/usr/local/clang/include/absl/crc/crc32c.h l : 32 _| : 293N ^/usr/local/clang/include/absl/strings/str_format.h | o :n 115n : u52 l : l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 115 | c o nIn file included from s s2/s2lax_loop_shape.cct : In file included from 18s s2/s2edge_crossings.cc : t r:In file included from _18../src/s2/s2lax_loop_shape.h f o: : rIn file included from 41cm../src/s2/s2edge_crossings.h: oa:In file included from nt40../src/s2/s2loop.hs_: :tiIn file included from 34 nc../src/s2/s1angle.h: th:In file included from ea28../src/s2/mutable_s2shape_index.hrr: :n*In file included from 30a ../src/s2/s2point.h: la:In file included from :b27/usr/local/clang/include/absl/container/btree_map.h:s: :PlIn file included from 66a_23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull : Cord:In file included from :/usr/local/clang/include/absl/container/internal/btree.hI:n70l: iIn file included from n/usr/local/clang/include/absl/container/internal/layout.he:R198e: pIn file included from :/usr/local/clang/include/absl/strings/str_cat.h::a116s: _In file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.hr:e23e: ()/usr/local/clang/include/absl/strings/numbers.h : 168| : ^59 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: expanded from macro 'absl_nonnull' 168 | 241b | o#odle fsianfee _asbtsrlt_onuo1n6n_ublals e_(Naobnsnlu:l:ls t r| i ^n g_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nroIn file included from s2/s2edge_crossings.ccnt:n18u: lIn file included from l../src/s2/s2edge_crossings.h n:_ o40Ncn: ohnIn file included from una../src/s2/s1angle.hlnlr:u)l*28 ;l: a In file included from b ../src/s2/s2point.h| s| : ^l ^27 _ n: oIn file included from n../src/s2/s2coder.hn:/usr/local/clang/include/absl/base/nullability.hu23:l: 241lIn file included from : /usr/local/clang/include/absl/status/status.he22:x:67p : rIn file included from note: texpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.he x:t29): ;241 /usr/local/clang/include/absl/strings/cord.h | :#| 1245d ^:e 38f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abIn file included from /usr/local/clang/include/absl/base/nullability.hss2/s2lax_loop_shape.ccl1245::_ | n24118ion:: nln22In file included from iunl:../src/s2/s2lax_loop_shape.hel : anote: 41_bNexpanded from macro 'absl_nonnull': sol In file included from n:../src/s2/s2loop.h:n:cu34l o: rl241In file included from d _ | ../src/s2/mutable_s2shape_index.h i#:d| enf30 ^ti: n eIn file included from er /usr/local/clang/include/absl/container/btree_map.hna:ba66sll: _:nIn file included from :o/usr/local/clang/include/absl/container/internal/btree.hCn:on70url: dlIn file included from R /usr/local/clang/include/absl/container/internal/layout.he_:pN198*o: nIn file included from na/usr/local/clang/include/absl/strings/str_cat.hublIn file included from :sls2/s2hausdorff_distance_query.cc116l :: _ 16In file included from n| : /usr/local/clang/include/absl/strings/internal/stringify_sink.hu ^In file included from :l ../src/s2/s2hausdorff_distance_query.h23l:: a23/usr/local/clang/include/absl/strings/numbers.hb: :lIn file included from 170e../src/s2/s1angle.h: :59C28o:: r dIn file included from warning: :../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: I25n: lIn file included from i ../src/s2/util/coding/coder.hn170:e | R36be: opIn file included from o:../src/s2/base/casts.hl:: t36sr: aeIn file included from fe../src/s2/base/logging.he(_:)In file included from s21t rs2/s2lax_polygon_shape.cc: t:In file included from | o ^18/usr/local/clang/include/absl/log/check.hu 3: :2/usr/local/clang/include/absl/base/nullability.h_In file included from 37:b../src/s2/s2lax_polygon_shape.h: 257a:In file included from :s30/usr/local/clang/include/absl/log/internal/check_impl.h23e: ::(In file included from 21 a../src/s2/base/logging.h: note: bexpanded from macro 'absl_nullable':/usr/local/clang/include/absl/log/internal/check_op.hs l21:: : 295:257sIn file included from : | t#/usr/local/clang/include/absl/log/check.h20rdi::enf37 gi_: warning: nvIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ei /usr/local/clang/include/absl/log/internal/check_impl.h eaw:b s21 tle: 295_x | t/usr/local/clang/include/absl/log/internal/check_op.hncuoln,s:l aubitn514l es t_:i3N13g2u_:nlelt da*bwarning: cahblstype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]aer *l _| nao ^bnsn514 lu_ | lcnloon sntvn auclluhlae r,o* pa eb| rs ^la_ tno/usr/local/clang/include/absl/base/nullability.hru:_28N:&: ,o257In file included from n:../src/s2/s2point.h n23:| u ^:27l l : /usr/local/clang/include/absl/base/nullability.hnote: In file included from :expanded from macro 'absl_nullable'../src/s2/s2coder.h| 241 ^ :: 2322 : :257In file included from | /usr/local/clang/include/absl/status/status.h#note: :dexpanded from macro 'absl_nonnull'e67 f: i nIn file included from 241e/usr/local/clang/include/absl/status/internal/status_internal.h | :a#b29ds: eIn file included from l/usr/local/clang/include/absl/strings/cord.h_fs2/s2lax_loop_shape.cc:niu:1258nl18:el: 36 aIn file included from b:a../src/s2/s2lax_loop_shape.hbl :sewarning: 41l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: __ In file included from nN../src/s2/s2loop.ho nu:l1258lna34 | ub: ilnlleIn file included from li ../src/s2/mutable_s2shape_index.hn_e :N o| 30 ^cno: r nIn file included from du_/usr/local/clang/include/absl/container/btree_map.hli:ln66 t: In file included from eIn file included from rs2/s2lax_polygon_shape.cc| /usr/local/clang/include/absl/container/internal/btree.h ^n:: a1870l: : :In file included from In file included from :../src/s2/s2lax_polygon_shape.h:/usr/local/clang/include/absl/container/internal/layout.hC30:o: 198rIn file included from : d../src/s2/base/logging.hIn file included from R:e/usr/local/clang/include/absl/strings/str_cat.hpIn file included from 21:Fs2/s2hausdorff_distance_query.cc: 116l:In file included from : a16/usr/local/clang/include/absl/log/check.hIn file included from t: :/usr/local/clang/include/absl/strings/internal/stringify_sink.h*In file included from 37:../src/s2/s2hausdorff_distance_query.ha: 23:bIn file included from : 23s/usr/local/clang/include/absl/log/internal/check_impl.hl/usr/local/clang/include/absl/strings/numbers.h_: n::In file included from o21172../src/s2/s1angle.hn: :/usr/local/clang/include/absl/log/internal/check_op.h:n59u:28:l515: l:In file included from warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]17../src/s2/s2point.h ::| 25warning: ^ : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 172In file included from | ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.hb:: o36241515o: : | l In file included from 22 ../src/s2/base/casts.h:s : a 36cnote: f: eoexpanded from macro 'absl_nonnull'In file included from _n s../src/s2/base/logging.hst :t 241c21r: t | hIn file included from o#ua/usr/local/clang/include/absl/log/check.h:d6er37*4 f: _aibIn file included from sbln_/usr/local/clang/include/absl/log/internal/check_impl.hnauel:s el21aa(: a/usr/local/clang/include/absl/log/internal/check_op.hbbb:slse296 lsl1:,: _63:cn:soon stnrwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tn nc huagrl_ v*l296 i_ | aebNs wo nl tne_ uxltn ull, l a b lue| si ^n t2 6 ,4 _ t| * ^ a b s/usr/local/clang/include/absl/base/nullability.h l: _ n257 o: n 23n u: l l note: vexpanded from macro 'absl_nullable' a l u e ,257 | #| ^d e f/usr/local/clang/include/absl/base/nullability.h i: n241e :c 22oa:nbs tsnote: lexpanded from macro 'absl_nonnull's_ ing un241le | dl# dacebhflairen* e _ Naabubssllll__annboonlnnneuul In file included from lll s2/s2edge_crossings.cc )_| :;N ^18o n : | nIn file included from ^u../src/s2/s2edge_crossings.h l:l40/usr/local/clang/include/absl/base/nullability.h : : In file included from In file included from 241| s2/s2lax_polygon_shape.cc../src/s2/s1angle.h: ^::22 1828:: : In file included from In file included from note: ../src/s2/s2lax_polygon_shape.h../src/s2/s2point.hexpanded from macro 'absl_nonnull':: 3027: : In file included from 241In file included from ../src/s2/base/logging.h | ../src/s2/s2coder.h#::d21In file included from 23e: s2/s2lax_loop_shape.cc: fIn file included from :18: In file included from ../src/s2/s2lax_loop_shape.hi/usr/local/clang/include/absl/log/check.h:n:: 41e37In file included from : : /usr/local/clang/include/absl/status/status.hIn file included from aIn file included from :../src/s2/s2loop.hb/usr/local/clang/include/absl/log/internal/check_impl.h67:s:: 34l21In file included from : _: /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_op.hIn file included from n:o:../src/s2/mutable_s2shape_index.h29n515:: n:30/usr/local/clang/include/absl/strings/cord.hu47: :l:In file included from 961l /usr/local/clang/include/absl/container/btree_map.h: warning: :34_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]66:N : oIn file included from warning: n n/usr/local/clang/include/absl/container/internal/btree.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]515u: | l70l : In file included from 961 /usr/local/clang/include/absl/container/internal/layout.h | | : ^c o198n s t: cIn file included from h /usr/local/clang/include/absl/strings/str_cat.hva:or116*i : daIn file included from b/usr/local/clang/include/absl/strings/internal/stringify_sink.hSs:le_23ntu: lIn file included from T/usr/local/clang/include/absl/strings/numbers.hls2/s2hausdorff_distance_query.ccr:ea:b175le16:eO: 41 rsIn file included from 1:,E ../src/s2/s2hausdorff_distance_query.hc om:warning: nps23ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tc: h ayIn file included from (r../src/s2/s1angle.h C*:175o 28 | ra: d bIn file included from R es../src/s2/s2point.hl p:*_ 25 an: b uIn file included from s l../src/s2/util/coding/coder.hl _l: n a36u lb: l lIn file included from a be../src/s2/base/casts.h l e :rs 36 e 2: ,p In file included from , a../src/s2/base/logging.hb :s| | 21l ^ ^: : In file included from :/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.hu:/usr/local/clang/include/absl/base/nullability.h:i257:37n257: t:In file included from 123/usr/local/clang/include/absl/log/internal/check_impl.h2: 8note: *expanded from macro 'absl_nullable' asb es257ld | _F#ondorenfmnaiutnBlela savbeas*l lu_ean,bus lilln_atbn lboaens neu_)lN;ul l lp| a ^cb l)e/usr/local/clang/include/absl/base/nullability.h : 241| | : ^ ^22 : note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 241241: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne a241b | s#ld_enfoIn file included from ins2/s2furthest_edge_query.ccnn:ue16l : laIn file included from b../src/s2/s2furthest_edge_query.h_s:lN29o_: nnIn file included from on../src/s2/s1angle.hnu:nl28lu : l In file included from l| ../src/s2/s2point.h ^:_ 27N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EIn file included from ms2/s2lax_loop_shape.ccp:l18a: cIn file included from e../src/s2/s2lax_loop_shape.hT:r41e: eIn file included from (../src/s2/s2loop.hC:o34r: dIn file included from R../src/s2/mutable_s2shape_index.he:p30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.ho:n70n: uIn file included from l/usr/local/clang/include/absl/container/internal/layout.hl: 198r: eIn file included from p/usr/local/clang/include/absl/strings/str_cat.h,: 116M: eIn file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.hh:o23d: I/usr/local/clang/include/absl/strings/numbers.hd:e182n:t7i:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r met h182o | dc)h;a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l R o241u | n#ddTerfiipnDeo uabblselT_onBounfnfuelrl( d_oNuobnlneu ldl, c| h ^a r* absl_nonnull buffer);In file included from s2/s2furthest_edge_query.cc :| 16 ^: In file included from ../src/s2/s2furthest_edge_query.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.has2/s2latlng.cc:b:29s18: l: /usr/local/clang/include/absl/strings/cord.h_In file included from :n../src/s2/s2latlng.h972o::n3231n: :uIn file included from l../src/s2/s1angle.hwarning: l:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 28 _: NIn file included from o../src/s2/s2point.h972n: | n27 u: lIn file included from l ../src/s2/s2coder.h v: o23| i ^: d In file included from /usr/local/clang/include/absl/status/status.hE:m67p: lIn file included from In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hs2/s2lax_loop_shape.ccc::e2918T: : rIn file included from In file included from e/usr/local/clang/include/absl/strings/cord.h../src/s2/s2lax_loop_shape.he::(8241C: : oIn file included from In file included from r/usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/s2loop.hd::R2334e: : pIn file included from In file included from */usr/local/clang/include/absl/crc/crc32c.h../src/s2/mutable_s2shape_index.h ::a3230b: : sIn file included from l/usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/container/btree_map.h_::n15566o:: n36In file included from n:/usr/local/clang/include/absl/container/internal/btree.hu :lwarning: 70ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from r/usr/local/clang/include/absl/container/internal/layout.he:p198, : 155In file included from c | /usr/local/clang/include/absl/strings/str_cat.ho :n 116se: txIn file included from p /usr/local/clang/include/absl/strings/internal/stringify_sink.hlIi:nc23il: i/usr/local/clang/include/absl/strings/numbers.htn:e 182DF:ao60tr:am &awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]pC aoruen nt182tC | ,c ah pa| rt ^*u ra/usr/local/clang/include/absl/base/nullability.heb:(s241li:_n22nt:o* n note: nexpanded from macro 'absl_nonnull'au lb ls241 l | R#_odunenfodiTnnreni upalDboslu lb_pl)neo Tno:nB uulpflf_ e_(rNp(o)dno nuu{lb}l l e | | d ^ ^, c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udIn file included from les2/s2furthest_edge_query.cclf: i16bn: ueIn file included from f ../src/s2/s2furthest_edge_query.hfa:eb29rs: )lIn file included from ;_../src/s2/s1angle.h n: o28| n: ^nIn file included from u../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.hl::l27 241: _:In file included from N22../src/s2/s2coder.ho::n 23nnote: : expanded from macro 'absl_nonnull'uIn file included from l/usr/local/clang/include/absl/status/status.h l:241 67 | : #| In file included from d ^/usr/local/clang/include/absl/status/internal/status_internal.he :f29i: n/usr/local/clang/include/absl/strings/cord.he: 978a:b36s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l978l | _ N o nvnouildlIn file included from Cs2/s2latlng.cc o:| m ^18m i: tIn file included from T../src/s2/s2latlng.hr:e32e: (In file included from c../src/s2/s1angle.ho:n28s: tIn file included from In file included from s2/s2lax_loop_shape.ccC../src/s2/s2point.h:o:18r27: d: In file included from RIn file included from ../src/s2/s2lax_loop_shape.he../src/s2/s2coder.h:p:41*23: : In file included from aIn file included from ../src/s2/s2loop.hb/usr/local/clang/include/absl/status/status.h:s:34l67: _: In file included from nIn file included from ../src/s2/mutable_s2shape_index.hu/usr/local/clang/include/absl/status/internal/status_internal.h:l:30l29: a: In file included from bIn file included from /usr/local/clang/include/absl/container/btree_map.hl/usr/local/clang/include/absl/strings/cord.h:e:66 82: o: In file included from lIn file included from d/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:r:70e23: p: In file included from ,In file included from /usr/local/clang/include/absl/container/internal/layout.h /usr/local/clang/include/absl/crc/crc32c.h: :198| 32: ^: In file included from /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/base/nullability.h:164:116:257: 8:In file included from :23/usr/local/clang/include/absl/strings/internal/stringify_sink.h :: warning: 23note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/strings/numbers.h :183 : 1647257 | : | # warning: idtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]en tf*i n ea183 b | acsbhlsa_lr_n*no uanlblnsaulb_llnelo n _nUNuunlllul asRboelude(n )d T| r{ ^i prFeltouartnIn file included from T s2/s2furthest_edge_query.ccop:B_16u;: f In file included from f}../src/s2/s2furthest_edge_query.he :r 29(| : f ^In file included from l ../src/s2/s1angle.ho:a/usr/local/clang/include/absl/base/nullability.h28t:: 241In file included from f:../src/s2/s2point.h,22: :27c : hnote: In file included from expanded from macro 'absl_nonnull'a../src/s2/s2coder.h r:*23 : a241In file included from b | /usr/local/clang/include/absl/status/status.hs#:dl67_e: nfIn file included from oi/usr/local/clang/include/absl/status/internal/status_internal.hnn:ne29u lalb: s/usr/local/clang/include/absl/strings/cord.hIn file included from l:_979/usr/local/clang/include/absl/status/status.hn::o3067n:: n uIn file included from lwarning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: 29_: N /usr/local/clang/include/absl/strings/cord.ho979:n | 1268 n: u51 l: l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1268 | i n l i n e vCooirdd In file included from RCs2/s2latlng.cceop:r*18d :: a:In file included from bI../src/s2/s2latlng.hsn:ll32_i: nnoIn file included from enR../src/s2/s1angle.hneu:pl:28l: : ErmIn file included from ep../src/s2/s2point.hpl:,a27 cc: eoIn file included from Tnr../src/s2/s2coder.hset:e (23CCo: orrIn file included from ddz/usr/local/clang/include/absl/status/status.hRU:epp67d*a: tIn file included from aeb/usr/local/clang/include/absl/status/internal/status_internal.hSsc:lo_29pne: o&nIn file included from ns/usr/local/clang/include/absl/strings/cord.hucl:olp82 er: ,e In file included from p ,/usr/local/clang/include/absl/crc/internal/crc_cord_state.h| : ^ 23 | : ^/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h241::/usr/local/clang/include/absl/base/nullability.h3222:: :241/usr/local/clang/include/absl/strings/str_format.h ::note: 22165expanded from macro 'absl_nonnull':: 8 note: :241expanded from macro 'absl_nonnull' | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | 241 | # dienfti*n ea basbls_ln_onnonnunlull lp __;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2latlng.cc: 18241: | In file included from #../src/s2/s2latlng.hd:e32f: iIn file included from n../src/s2/s1angle.he: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h:_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h :| 82 ^: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dIn file included from ss2/s2edge_crossings.cct:,18 : In file included from | ../src/s2/s2edge_crossings.h ^: 40: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s1282l:_47n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N1282o | ninnulliln e | v ^o id Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2edge_crossings.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2edge_crossings.h::6740: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s1angle.h::2928: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2point.h::8227: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/s2coder.h::2323: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/status/status.h::3267: : /usr/local/clang/include/absl/strings/str_format.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h440::2924: : /usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1290 :54: warning: 440type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | int F1290P | riinnltiFn(es tvdo:i:dF ICLoEr*d :a:bIsnll_innoenRneupl:l: SoeuttTpruete,O rcEomnpstty (FCoorrmdaRteSpp*e caa&b lfeo rrmeapt,, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257241::2322:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnuolnlnaubllle __NNounlnlualbll e | ^| ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2edge_crossings.cc :18: In file included from ../src/s2/s2edge_crossings.h469: | 40i: nIn file included from t../src/s2/s1angle.h :S28N: PIn file included from r../src/s2/s2point.hi:n27t: FIn file included from (../src/s2/s2coder.hc:h23a: rIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: n/usr/local/clang/include/absl/strings/cord.hn:u1301l:l56 :o uwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p ut, s1301t | di:n:lsiinzee _vto isdi zCeo,r d :| : ^I nl/usr/local/clang/include/absl/base/nullability.hi:241n:e22: note: expanded from macro 'absl_nonnull' d ef:in23e: anote: bexpanded from macro 'absl_nullable's l_non n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:In file included from 18s2/s2furthest_edge_query.cc: :In file included from 16../src/s2/s2lax_polygon_shape.h: :In file included from 30../src/s2/s2furthest_edge_query.h: :In file included from 29../src/s2/base/logging.h: :In file included from 21../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2coder.h: :/usr/local/clang/include/absl/log/internal/check_op.h23:: 516In file included from :/usr/local/clang/include/absl/status/status.h17::67 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h516: | 982 : 39 : cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st c h982a | r * a bvsoli_dn oAnpnpuelnld TerxeperTtoeIxntl)i;n e d| ( ^C ord/usr/local/clang/include/absl/base/nullability.hR:e241p:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf itnree ea,b s l| _ ^n onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _NonIn file included from ns2/s2lax_polygon_shape.ccu:l18l: In file included from ../src/s2/s2lax_polygon_shape.h| : ^30 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | cIn file included from os2/s2furthest_edge_query.ccn:s16t: In file included from c../src/s2/s2furthest_edge_query.hh:a29r: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:u27l: lIn file included from a../src/s2/s2coder.hb:l23e: In file included from C/usr/local/clang/include/absl/status/status.hh:e67c: kIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht:r29c: a/usr/local/clang/include/absl/strings/cord.hs:e984c:m36p:t rwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e Imp l984( | | ^ vo/usr/local/clang/include/absl/base/nullability.hi:d257: 23A:p pnote: eexpanded from macro 'absl_nullable'n dT r257e | e#TdoeTfrienee( CaobrsdlR_enpu*l laabbslle_ n_oNnunlullalb lter e e| , ^ MethoIn file included from ds2/s2lax_polygon_shape.ccI:d18e: nIn file included from t../src/s2/s2lax_polygon_shape.hi:f30i: eIn file included from r../src/s2/base/logging.h :m21e: tIn file included from h/usr/local/clang/include/absl/log/check.ho:d37): ;In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:518/usr/local/clang/include/absl/base/nullability.h::17241:: 22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 518 | 241 | # d ecfoinnset acbhsalr_*n oanbnsull_ln u_lNloanbnluel ls 1 ,| ^c onst char* absl_nuIn file included from ls2/s2furthest_edge_query.ccl:a16b: lIn file included from e../src/s2/s2furthest_edge_query.h :s292: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 257In file included from :../src/s2/s2coder.h23::23 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/status/status.h :67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n985e: 30a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nul l985a | b l e _vNouildl aAbplpee n d| T ^r ee(CordIn file included from Rs2/s2lax_polygon_shape.cce:p18*: In file included from a../src/s2/s2lax_polygon_shape.hb:s30l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37t: In file included from r/usr/local/clang/include/absl/log/internal/check_impl.he:e21,: /usr/local/clang/include/absl/log/internal/check_op.hM:e518t:h47o:d Iwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e nti f518i | e r m ectohnosdt) ;c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | s#1d,e fcionnes ta bcshla_rn*o nanbuslll_ n_uNlolnanbullel s 2| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2furthest_edge_query.cce:f16i: nIn file included from e../src/s2/s2furthest_edge_query.h :a29b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:986:40: In file included from warning: s2/s2lax_polygon_shape.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2lax_polygon_shape.h :98630 | : In file included from ../src/s2/base/logging.h : 21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd: 37P: rIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hp:e21n: d/usr/local/clang/include/absl/log/internal/check_op.hT:519r:e17e:T owarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n li n519e | d ( C o rcdoRnespt* cahbasrl*_ naobnsnlu_lnlo ntnruelel, e x| p ^r te/usr/local/clang/include/absl/base/nullability.hx:t241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29In file included from : s2/s2lax_polygon_shape.ccIn file included from :../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2lax_polygon_shape.hIn file included from :../src/s2/s2point.h30:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/strings/cord.h520::98813::37 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 520 | c988o | n s t cvhoaird* Parbesple_nnduTlrleaebTleo TCrheeec(kCsotrrdcRaespe*c mapbfsall_sneoInmnpull(l t| r ^e e/usr/local/clang/include/absl/base/nullability.h,: 257M:e23t:h onote: dexpanded from macro 'absl_nullable'I de n257 | #deRfeipn buf:fer):21;: 241 /usr/local/clang/include/absl/log/internal/check_op.h| : ^298 | :#22d:e f/usr/local/clang/include/absl/base/nullability.hwarning: i:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n241 e: 22a:b s note: l298_expanded from macro 'absl_nonnull' | n ocnonnu sl241tl | #_udNneofsinnnei uagblnslle _d n | ocn ^nhu lalr *_ Naobnsnlu_lnlo n n| u ^l l operator<<(std::basIn file included from is2/s2lax_loop_shape.ccc:_18: oIn file included from s../src/s2/s2lax_loop_shape.ht:r41e: aIn file included from m../src/s2/s2loop.h<:c34: hIn file included from a../src/s2/mutable_s2shape_index.hr:,30 : TIn file included from r/usr/local/clang/include/absl/container/btree_map.ha:i66t: sIn file included from >/usr/local/clang/include/absl/container/internal/btree.h&:,70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^: 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/stringify_sink.h::2223:: /usr/local/clang/include/absl/strings/numbers.hnote: :expanded from macro 'absl_nonnull'183 :58: warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i183 | nceh aarb*s la_bnsIn file included from oln_s2/s2latlng.ccnn:uo18lnln: u l_lIn file included from N ../src/s2/s2latlng.hRo:onun32nu: dlIn file included from Tl../src/s2/s1angle.h r:i p28F| l: o ^aIn file included from t../src/s2/s2point.hT:o27B: uIn file included from f../src/s2/s2coder.hf:e23r: (In file included from f/usr/local/clang/include/absl/status/status.hl:o67a: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hf:,29 : cIn file included from h/usr/local/clang/include/absl/strings/cord.ha:r82*In file included from : s2/s2hausdorff_distance_query.ccIn file included from a:/usr/local/clang/include/absl/crc/internal/crc_cord_state.hb16s:l: 23_In file included from n: o../src/s2/s2hausdorff_distance_query.hIn file included from n:n/usr/local/clang/include/absl/crc/crc32c.h23u:l: l32 In file included from : b../src/s2/s1angle.h/usr/local/clang/include/absl/strings/str_format.hu::f28f503: e:rIn file included from )20../src/s2/s2point.h;: : 25warning: | : ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from 503:../src/s2/base/casts.h | 22: :36 : Fnote: oIn file included from expanded from macro 'absl_nonnull'r../src/s2/base/logging.h m:a21 t: 241RIn file included from | a#wd/usr/local/clang/include/absl/log/check.hSe:ifn37ikn: (eT In file included from a*b/usr/local/clang/include/absl/log/internal/check_impl.hs :la21_bnso: nl/usr/local/clang/include/absl/log/internal/check_op.h_n:nu299oln:ln 67u_:lN lo nwarning: rntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ua lwl) 299 | | ^/ / N O L I N T | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : In file included from note: s2/s2lax_loop_shape.ccexpanded from macro 'absl_nonnull' : 18 : In file included from 241../src/s2/s2lax_loop_shape.h | : #41 d: eIn file included from f../src/s2/s2loop.h i:n 34e : aIn file included from b../src/s2/mutable_s2shape_index.h s: l30 _: nIn file included from o/usr/local/clang/include/absl/container/btree_map.h n:cn66ou: nlIn file included from sl/usr/local/clang/include/absl/container/internal/btree.ht : _70uN: noIn file included from sn/usr/local/clang/include/absl/container/internal/layout.hi:ngu198nl: elIn file included from d /usr/local/clang/include/absl/strings/str_cat.h :c| 116h ^: a In file included from r/usr/local/clang/include/absl/strings/internal/stringify_sink.h*:23 : a/usr/local/clang/include/absl/strings/numbers.hb:s191l:_42n: owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull )191; | s i| z ^e _/usr/local/clang/include/absl/base/nullability.ht: 241S:i22x:D inote: gexpanded from macro 'absl_nonnull'i ts T241o | B#udfeffeirn(ed oaubbslle_ ndo,n ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2hausdorff_distance_query.cc :_16N: oIn file included from n../src/s2/s2hausdorff_distance_query.hn:u23l: lIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36In file included from : s2/s2lax_loop_shape.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2lax_loop_shape.hIn file included from :/usr/local/clang/include/absl/log/check.h41:: 37In file included from : ../src/s2/s2loop.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h34:: 21In file included from : ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/log/internal/check_op.h30:: 323In file included from :/usr/local/clang/include/absl/container/btree_map.h46::66 : warning: In file included from /usr/local/clang/include/absl/container/internal/btree.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h: 198323: | In file included from /usr/local/clang/include/absl/strings/str_cat.h: 116f: rIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.he:n23d: /usr/local/clang/include/absl/strings/numbers.hv:o198i:d53 :A bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l For m198a | tcFhlaurs*h (aSbtsrli_nngoinfnyuSliln kF*a satbIsnlt_TnooBnunfuflelr (siinntk3,2 _ t| ^i , c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ibnuef faebrs)l _ n| o ^n n/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n u l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer,e absl_nullable _tNulliafbileer m| e ^t hod); | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2lax_polygon_shape.cc:: 18: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2lax_polygon_shape.h :30: In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_521n:o17n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _No n521n | u l l c| o ^n st char* absl_nullable s1, const char*In file included from s2/s2furthest_edge_query.cca:b16s: lIn file included from _../src/s2/s2furthest_edge_query.hn:u29l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from s../src/s2/s2point.h2:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67257: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h:: 29note: : expanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/cord.h :989: 31257: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 989a | b s l _ nvuolilda bPlree p_eNnudlTlraebel(eC o r| d ^R ep* absl_nIn file included from os2/s2lax_polygon_shape.ccn:n18u: lIn file included from l../src/s2/s2lax_polygon_shape.h :t30r: eIn file included from e../src/s2/base/logging.h,: 21M: eIn file included from t/usr/local/clang/include/absl/log/check.hh:o37d: IIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:n21t: i/usr/local/clang/include/absl/log/internal/check_op.hf:i521e:r47 :m ewarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h od) ;521 | | ^ c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfuilnlea balbes ls_1n,o ncnounlslt _cNhoanrn*u lalb s l| _ ^n ullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2furthest_edge_query.ccn:u16l: lIn file included from a../src/s2/s2furthest_edge_query.hb:l29e: In file included from _../src/s2/s1angle.hN:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2lax_polygon_shape.cc::2918: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2lax_polygon_shape.h994::3030: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 994/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : /usr/local/clang/include/absl/log/internal/check_op.h :v522o:i17d: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | C o pcyoTnos(ts tcdh:a:rs*t raibnsgl*_ naobnsnlu_lnlo nenxuplrlt edxstt)); c o| n ^s t /usr/local/clang/include/absl/base/nullability.h{: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fin e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050: 45: warning: ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F ast T1050o | B u f f e r S i ze):; C o| m ^m itTre/usr/local/clang/include/absl/base/macros.he:(251c:o18n:s tnote: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'C ordR e251p | * a_b_salt_tnruilbIn file included from luas2/s2hausdorff_distance_query.cctbel:_e_16 (: o(In file included from ld../src/s2/s2hausdorff_distance_query.hdi:_a23rg: enIn file included from po../src/s2/s1angle.h,s: e28 _: | iIn file included from ^f../src/s2/s2point.h (:_25_: b/usr/local/clang/include/absl/base/nullability.hIn file included from u:i257l../src/s2/util/coding/coder.h:t:23i36n: :_In file included from o../src/s2/base/casts.hbnote: j:eexpanded from macro 'absl_nullable'36c t: _In file included from s i../src/s2/base/logging.h257z: | e21#(: dOIn file included from ebf/usr/local/clang/include/absl/log/check.hji:,n 370e: ) In file included from a (afbosrlm_antu)l,l a b| l ^e name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& In file included from as2/s2lax_polygon_shape.cc):;18 : In file included from | ../src/s2/s2lax_polygon_shape.h ^: 31: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/encoded_s2point_vector.h::24127:: 22In file included from :../src/s2/encoded_string_vector.h :30note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/util/coding/coder.h:40 : 241In file included from | ../src/s2/util/coding/varint.h#:d44e: fIn file included from i../src/s2/util/bits/bits.hn:e21 : aIn file included from b/usr/local/clang/include/absl/numeric/bits.hs:l52_: nIn file included from o/usr/local/clang/include/absl/base/internal/endian.hn:n26u: ll/usr/local/clang/include/absl/base/internal/unaligned_access.h :_39N:o45n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 39 | inline uint16_t UnaliIn file included from gs2/s2lax_loop_shape.ccn:e18d: LIn file included from o../src/s2/s2lax_loop_shape.ha:d411: 6In file included from (../src/s2/s2loop.hc:o34n: sIn file included from t../src/s2/mutable_s2shape_index.h :v30o: iIn file included from d/usr/local/clang/include/absl/container/btree_map.h*: 66a: bIn file included from s/usr/local/clang/include/absl/container/internal/btree.hl:_70n: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hn:u198l: l/usr/local/clang/include/absl/strings/str_cat.h :p637): 29{: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :637241 | :v22o:i dnote: expanded from macro 'absl_nonnull'S tr A241p | p#ednedf(isnted :a:bsstlr_innogn*n ualbls l__Nnoonnnnuullll d| e ^s t, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18In file included from : s2/s2lax_loop_shape.ccIn file included from :../src/s2/s2lax_polygon_shape.h18:: 31In file included from : ../src/s2/s2lax_loop_shape.hIn file included from :../src/s2/encoded_s2point_vector.h41:: 27In file included from : ../src/s2/s2loop.hIn file included from :../src/s2/encoded_string_vector.h34:: 30In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/util/coding/coder.h30:: 40In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/util/coding/varint.h66:: 44In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :../src/s2/util/bits/bits.h70:: 21In file included from : /usr/local/clang/include/absl/container/internal/layout.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h198:: 52: /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/base/internal/endian.h639::2629: : /usr/local/clang/include/absl/base/internal/unaligned_access.h:warning: 45type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]639 | voi d45 | SitnrlAipnpee nudi(nstt3d2:_:ts tUrnianlgi*g naebdsLlo_ando3n2n(ucloln sdte svto,i dc*o nasbts lA_lnpohnanNuulml& pa), { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std:In file included from :s2/s2lax_polygon_shape.ccs:t18r: iIn file included from n../src/s2/s2lax_polygon_shape.hg:*31 : aIn file included from b../src/s2/encoded_s2point_vector.hs:l27_: nIn file included from o../src/s2/encoded_string_vector.hn:n30u: lIn file included from l../src/s2/util/coding/coder.h :d40e: sIn file included from t../src/s2/util/coding/varint.h,: 44c: oIn file included from n../src/s2/util/bits/bits.hs:t21 : AIn file included from l/usr/local/clang/include/absl/numeric/bits.hp:h52a: NIn file included from u/usr/local/clang/include/absl/base/internal/endian.hm:&26 : a/usr/local/clang/include/absl/base/internal/unaligned_access.h,: 51 :| 45 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 51expanded from macro 'absl_nonnull' | in l241i | n#ed eufiinnte6 4a_bts lU_nnaolningunleld L_oNaodn6n4u(lclo n s| t ^ void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2lax_loop_shape.cc::2218:: In file included from ../src/s2/s2lax_loop_shape.hnote: :expanded from macro 'absl_nonnull'41 : In file included from ../src/s2/s2loop.h :24134 | : #In file included from d../src/s2/mutable_s2shape_index.he:f30i: nIn file included from e/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:40: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StIn file included from as2/s2hausdorff_distance_query.cct:u16s: RIn file included from e../src/s2/s2hausdorff_distance_query.hp:*23 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n25u: lIn file included from l../src/s2/util/coding/coder.h :r36e: pIn file included from )../src/s2/base/casts.h :{36 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h:505 :2411 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine a505b | sAlB_SnLo_nLnOuGl_lI N_TNEoRnNnAuLl_lC H E| C ^K _OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2edge_crossings.cc : 18 : In file included from ../src/s2/s2edge_crossings.hc:o40n: sIn file included from t../src/s2/s1angle.h :T281: &In file included from ../src/s2/s2point.hv:127,: In file included from c../src/s2/s2coder.ho:n23s: t/usr/local/clang/include/absl/status/status.h :T10632:&13 :v 2warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s1063t | ccohnasrt* cahbasrl*_ naobnsnlu_lnlo nenxuplrlt eSxtta)t u{s M e s s a\g e A| s ^C St/usr/local/clang/include/absl/base/nullability.hr:(241 : 22| : ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_anulblsalb_lneo nnnaumlel# #_INmopnln(u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from In file included from ../src/s2/s1angle.hs2/s2lax_polygon_shape.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2lax_polygon_shape.h::2531: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/encoded_s2point_vector.h::3627: : In file included from In file included from ../src/s2/base/casts.h../src/s2/encoded_string_vector.h::3630: : In file included from In file included from ../src/s2/base/logging.h../src/s2/util/coding/coder.h::2140: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/util/coding/varint.h::3744: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/util/bits/bits.h::2121: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h505::521: :In file included from /usr/local/clang/include/absl/base/internal/endian.h:warning: 26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/base/internal/unaligned_access.h:/usr/local/clang/include/absl/log/internal/check_op.h57::49836::35 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 57498 | | i n l i n e ivnoti dv 1U,n ailnitg nve2d,S tcoornes1t6 (cvhoaird** aabbssll__nnoonnnnuullll epx,p rutienxtt1)6 _{t v ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvaonceAnnnduRlela d_(NCohnanruIltle r a| t ^o r* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absIn file included from ls2/s2furthest_edge_query.cc_:n16o: nIn file included from n../src/s2/s2furthest_edge_query.hu:l29l: In file included from p../src/s2/s1angle.hc:)28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/cord.h:1672: 41241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 1672a | bisnll_innoen nvuolild _CNoorndn:u:lAld v a| n ^c e(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2hausdorff_distance_query.cc440: | 16i: nIn file included from t../src/s2/s2hausdorff_distance_query.h :F23P: rIn file included from i../src/s2/s1angle.hn:t28F: (In file included from s../src/s2/s2point.ht:d25:: :In file included from F../src/s2/util/coding/coder.hI:L36E: *In file included from ../src/s2/base/casts.ha:b36s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : oIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.ht:p21u: t,/usr/local/clang/include/absl/log/internal/check_op.h :c506o:n1s:t warning: Ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o rmat S506p | eAcBN&T EfRoNrAmLa_tC,H E C| K ^_ OP_I/usr/local/clang/include/absl/base/nullability.hM:P241L:(22C:h enote: cexpanded from macro 'absl_nonnull'k _G E241, | #>d=e)f i n| e^ abs/usr/local/clang/include/absl/log/internal/check_op.hl:_488n:o32n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _N o488n | n u liln l i| n ^e constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2/s2latlng_rect.cci:n18e: In file included from a../src/s2/s2latlng_rect.hb:s30l: _In file included from n../src/s2/s1angle.hu:l28l: aIn file included from b../src/s2/s2point.hl:e27 : _In file included from N../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469In file included from :s2/s2hausdorff_distance_query.cc20::16 : In file included from warning: ../src/s2/s2hausdorff_distance_query.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from ../src/s2/s1angle.h:28 : 469In file included from | ../src/s2/s2point.hi:n25t: In file included from S../src/s2/util/coding/coder.hN:P36r: iIn file included from n../src/s2/base/casts.ht:F36(: cIn file included from h../src/s2/base/logging.ha:r21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l506 :o1u:t pwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t , /usr/local/clang/include/absl/log/internal/check_op.hs:t489d::47::s inote: zexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e _t s i489z | e , | ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22T:1 ¬e: expanded from macro 'absl_nonnull'v 1, 241c | o#ndsetf iTn2e& avb2s,l _cnoonnsntu lclh a_rN*o nanbuslll_ n o| n ^n ull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absIn file included from ls2/s2hausdorff_distance_query.cc_:n16o: nIn file included from n../src/s2/s2hausdorff_distance_query.hu:l23l: In file included from r../src/s2/s1angle.ha:w28): In file included from ../src/s2/s2point.h/:/25 : NIn file included from O../src/s2/util/coding/coder.hL:I36N: TIn file included from ../src/s2/base/casts.h :| 36 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 506#:d1e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e a/usr/local/clang/include/absl/log/internal/check_op.hb:s497l:_32n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u ll _ N497o | n n uilnll i n| e ^ constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:27: In file included from ../src/s2/encoded_string_vector.h:30: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23In file included from :s2/s2edge_crossings.cc :18note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2edge_crossings.h:41 : 257In file included from | ../src/s2/s1chord_angle.h#:d31e: fIn file included from i../src/s2/s2pointutil.hn:e27 : ab../src/s2/util/math/matrix3x3.hs:l276_:n5u:l lwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b le _N u276l | l a b l eS 2 _| C ^H ECK_NE(dIn file included from es2/s2hausdorff_distance_query.cct:,16 : VIn file included from T../src/s2/s2hausdorff_distance_query.hy:p23e: (In file included from 0../src/s2/s1angle.h):)28 : l(e | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2hausdorff_distance_query.cc::2216:: In file included from ../src/s2/s2hausdorff_distance_query.hnote: :expanded from macro 'absl_nonnull'23 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f25i: nIn file included from e../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from _/usr/local/clang/include/absl/log/check.hN:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^516 :17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #defin | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_noennul la besxlp_rntuelxlta)b;i l i| t ^y _u/usr/local/clang/include/absl/base/nullability.hn:k241n:o22w:n note: _expanded from macro 'absl_nonnull'N ul l241_ | u#ndsepfeicnief iaebds l _| n ^o nnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2latlng_rect_bounder.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2latlng_rect_bounder.h67:: 21In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2latlng.h29:: 27In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/hash/hash.h94:: 89In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h31:: 90: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/strings/string_view.h::85153::4554:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 851 | 53 | c o n s tbeoxoplr (satbrsiln:g:_tvyipeew_ iNduelnltSiatfyer:i:ntgyVpiee:w:(*c oanbsstl _cnhoanrn*u lalb smle_tnhuoldl)a(b)l e | p ^) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h : 257241: | 23#:d enote: fexpanded from macro 'absl_nullable'i ne 257a | b#sdle_fnionnen ualbls l__Nnounlnlualbll e | _ ^N ullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2edge_crossings.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from ../src/s2/s2edge_crossings.h/usr/local/clang/include/absl/synchronization/mutex.h::471033: :In file included from 20../src/s2/s2predicates.h:: 55: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/flags/flag.h :40: /usr/local/clang/include/absl/flags/commandlineflag.h1033: | 163 : 56v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Wait( M163u | t e xb*o oalb sPla_rnsoenFnruolml( ambus)l :{: s t| r ^i ng_/usr/local/clang/include/absl/base/nullability.hv:i241e:w22 :v anote: lexpanded from macro 'absl_nonnull'u e, 241s | t#dd:e:fsitnrei nagb*s la_bnsoln_nnuolnln u_lNlo nenrurlolr ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2latlng.ccs:l18_: nIn file included from o../src/s2/s2latlng.hn:n32u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration In file included from ts2/s2edge_crossings.cci:m18e: oIn file included from u../src/s2/s2edge_crossings.ht:)47 : {In file included from ../src/s2/s2predicates.h :| 55 ^: In file included from In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/flags/flag.h::s2/s2latlng_rect.cc24140::18: 22: :/usr/local/clang/include/absl/flags/commandlineflag.hIn file included from :../src/s2/s2latlng_rect.h193note: ::expanded from macro 'absl_nonnull'3027 : :In file included from ../src/s2/s1angle.h241warning: : | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28# : dIn file included from e../src/s2/s2point.hf: i27193n: | eIn file included from ../src/s2/s2coder.ha b:sv23li: _rIn file included from nt/usr/local/clang/include/absl/status/status.hou:an67nl: u In file included from vl/usr/local/clang/include/absl/status/internal/status_internal.holi: d29 _: RNIn file included from eoa/usr/local/clang/include/absl/strings/cord.hdn(:nv86uo: ill/usr/local/clang/include/absl/strings/cord_analysis.h : 32| : ^47 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstiIn file included from ms2/s2latlng.cca:t18e: dIn file included from M../src/s2/s2latlng.he:m32o: rIn file included from y../src/s2/s1angle.hU:s28a: gIn file included from e../src/s2/s2point.h(:c27o: nIn file included from s../src/s2/s2coder.ht: 23C: oIn file included from r/usr/local/clang/include/absl/status/status.hd:R67e: pIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hr:e1069p:)32;: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069/usr/local/clang/include/absl/base/nullability.h | : 241 :b22o:o lnote: expanded from macro 'absl_nonnull'W ai t241W | i#tdheDfeiandel ianbes(lM_untoenxn*u lalb s_lN_onnonnunlull l | m ^u , absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2latlng_rect.cce:f18i: nIn file included from e../src/s2/s2latlng_rect.h :a30b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePIn file included from rs2/s2latlng.cce:c18i: sIn file included from e../src/s2/s2latlng.hM:e32m: oIn file included from r../src/s2/s1angle.hy:U28s: aIn file included from g../src/s2/s2point.he:(27c: oIn file included from n../src/s2/s2coder.hs:t23 : CIn file included from o/usr/local/clang/include/absl/status/status.hr:d67R: eIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :r1088e:p35):; warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :1088241 | : 22 :v onote: iexpanded from macro 'absl_nonnull'd E n241a | b#ldeeDfeibnueg Laobgs(lc_onnosntn uclhla r_*N oanbnsull_ln u l| l ^a ble name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2latlng_rect.ccexpanded from macro 'absl_nullable': 18: In file included from ../src/s2/s2latlng_rect.h257: | 30#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:u29l: lIn file included from a/usr/local/clang/include/absl/strings/cord.hb:l86e: /usr/local/clang/include/absl/strings/cord_analysis.h| : ^56 :56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEIn file included from ss2/s2latlng.cct:i18m: aIn file included from t../src/s2/s2latlng.he:d32F: aIn file included from i../src/s2/s1angle.hr:S28h: aIn file included from r../src/s2/s2point.he:M27e: mIn file included from o../src/s2/s2coder.hr:y23U: sIn file included from a/usr/local/clang/include/absl/status/status.hg:e67(: cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:s29t: In file included from C/usr/local/clang/include/absl/strings/cord.ho:r94d: RIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hp:*31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s1091l:_26n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll r1091e | p ) ;b o o| l ^ Wa/usr/local/clang/include/absl/base/nullability.hi:t241C:o22m:m onote: nexpanded from macro 'absl_nonnull'( Mu t241e | x#*d eafbisnle_ naobnsnlu_lnlo nmnuutlelx ,_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28d* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& condIn file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from In file included from ../src/s2/s2predicates.hs2/s2lax_loop_shape.cc::5518: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h../src/s2/s2lax_loop_shape.h::4241: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h../src/s2/s2loop.h::3034: : /usr/local/clang/include/absl/base/call_once.hIn file included from :../src/s2/mutable_s2shape_index.h97::3018: :In file included from /usr/local/clang/include/absl/container/btree_map.h:warning: 66type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/btree.h: 7397: | In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23c: eIn file included from _/usr/local/clang/include/absl/crc/crc32c.hf:l32a: gIn file included from */usr/local/clang/include/absl/strings/str_format.h :a84b: sIn file included from l/usr/local/clang/include/absl/strings/internal/str_format/bind.h_:n29o: nn/usr/local/clang/include/absl/strings/internal/str_format/parser.hu:l227l: 11f:l awarning: g'enable_if' is a clang extension [-Wgcc-compat]) ; | ^ 227 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' e n241a | b#ldee_fiifn(es tarb_sflo_rnmoantn_uilnlt e_rNnoanln:u:lEln s u| r ^e Constexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(foIn file included from rs2/s2edge_crossings.ccm:a18t: ))In file included from ,../src/s2/s2edge_crossings.h :| 47 ^| : ^In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/flags/flag.h241::4222: :In file included from /usr/local/clang/include/absl/flags/internal/flag.h:note: 30: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/call_once.h:111:40 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e111 | avbosild_ nLoonwnLuelvle l_CNaolnlnOunlcle ( a| b ^s l::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2latlng.ccn:o18n: nIn file included from u../src/s2/s2latlng.hl:l32 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic(s), "bad foIn file included from rs2/s2latlng.ccm:a18t: In file included from t../src/s2/s2latlng.hr:a32p: "In file included from )../src/s2/s1angle.h):)28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/strings/internal/str_format/bind.h1230: | 162 : 22 : bwarning: o'enable_if' is a clang extension [-Wgcc-compat]o l (* a162b | s l _ n o n n_u_lalt tfruinbcu)t(eT_*_ (a(besnla_bnluel_liafb(iVlailtiyd_FuonrkmnaotwInm)p,l < A| r ^g s../usr/local/clang/include/absl/base/nullability.h.:>241(:s22):, note: "expanded from macro 'absl_nonnull'b ad 241f | o#rdmeafti nter aapb"s)l)_)n o n| n ^u ll _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown32_t>* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_ non_nNuullll _CuonnstpreocliWfoiredd( | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2latlng.ccs:l18_: nIn file included from o../src/s2/s2latlng.hn:n32u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2edge_crossings.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h18:: 31In file included from : ../src/s2/s2edge_crossings.h:/usr/local/clang/include/absl/synchronization/mutex.h47:: 1231In file included from :../src/s2/s2predicates.h8::55 : In file included from warning: /usr/local/clang/include/absl/flags/flag.h:type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h: 301231: | /usr/local/clang/include/absl/base/call_once.h : 195 : 16T:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl _195n | u l l a boinlciet_yf_luangk*n oawbns la_rngo)n n u| l ^l fl/usr/local/clang/include/absl/base/nullability.ha:g289): 34{: | note: ^expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/base/nullability.h: 241289: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fniunlel aabbislli_tnyo_nunnuklnlo w_nN o_nNnuullll_ u n| s ^p ecified | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LoIn file included from ws2/s2latlng.ccL:e18v: eIn file included from l../src/s2/s2latlng.hC:a32l: lIn file included from O../src/s2/s1angle.hn:c28e: (In file included from a../src/s2/s2point.hb:s27l: :In file included from :../src/s2/s2coder.ho:n23c: eIn file included from _/usr/local/clang/include/absl/status/status.hf:l67a: gIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hf:l1241a:g12,: Cwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l1241e | & & f nb,o o l| ^( *a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241f | u#ndce)f(iTn*e aabbssll__nnuolnlnaublill i_tNyo_nunnuklnlo w n| ) ^, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2lax_loop_shape.cc :_18N: oIn file included from n../src/s2/s2lax_loop_shape.hn:u41l: lIn file included from ../src/s2/s2loop.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng.cc :15518 | : In file included from ../src/s2/s2latlng.he:x32p: lIn file included from i../src/s2/s1angle.hc:i28t: In file included from F../src/s2/s2point.ho:r27m: aIn file included from t../src/s2/s2coder.hC:o23u: nIn file included from t/usr/local/clang/include/absl/status/status.hC:a67p: tIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hr:e29(: iIn file included from n/usr/local/clang/include/absl/strings/cord.ht:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n1293n:u33l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) : p _1293( | pv)o i{d} R e| g ^i ste/usr/local/clang/include/absl/base/nullability.hr:M241u:t22e:x Tnote: rexpanded from macro 'absl_nonnull'a ce r241( | v#odiedf i(n*ea bsl_anbosnln_unloln nfunl)l( c_oNnosntn uclhla r *| ^a bsl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2lax_loop_shape.cce:f18i: nIn file included from e../src/s2/s2lax_loop_shape.h :a41b: sIn file included from l../src/s2/s2loop.h_:n34o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from _/usr/local/clang/include/absl/container/btree_map.hN:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23In file included from : s2/s2latlng.ccIn file included from :/usr/local/clang/include/absl/crc/crc32c.h18:: 32In file included from : ../src/s2/s2latlng.h:/usr/local/clang/include/absl/strings/str_format.h32:: 164In file included from :../src/s2/s1angle.h8::28 : In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2coder.h :16423 | : In file included from /usr/local/clang/include/absl/status/status.hi:n67t: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : U/usr/local/clang/include/absl/synchronization/mutex.hn:u1293s:e62d:( )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{ r e1293t | uvroni dp _R;e g}i s t| e ^r Mu/usr/local/clang/include/absl/base/nullability.ht:e241x:T22r:a cnote: eexpanded from macro 'absl_nonnull'r (v o241i | d# d(e*faibnsel _anbosnln_unloln nfunl)l( c_oNnosntn uclhla r *| ^a bsl_nonnull msg, | In file included from ^s2/s2lax_loop_shape.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2lax_loop_shape.h241::4122: :In file included from ../src/s2/s2loop.h:note: 34expanded from macro 'absl_nonnull': In file included from ../src/s2/mutable_s2shape_index.h: 30241: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e66f: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.he: 73a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_82n: oIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:u23l: lIn file included from /usr/local/clang/include/absl/crc/crc32c.h_:N32o: n/usr/local/clang/include/absl/strings/str_format.hn:u165l:l8 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | inIn file included from ts2/s2latlng.cc*: 18a: bIn file included from s../src/s2/s2latlng.hl:_32n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hp:_27;: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i1294n:e62 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n1294u | l l _ N o n n u l l | ^ const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | voiIn file included from ds2/s2lax_loop_shape.cc :R18e: gIn file included from i../src/s2/s2lax_loop_shape.hs:t41e: rIn file included from C../src/s2/s2loop.ho:n34d: VIn file included from a../src/s2/mutable_s2shape_index.hr:T30r: aIn file included from c/usr/local/clang/include/absl/container/btree_map.he:r66(: vIn file included from o/usr/local/clang/include/absl/container/internal/btree.hi:d73 : (In file included from */usr/local/clang/include/absl/strings/cord.ha:b82s: lIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:o23n: nIn file included from u/usr/local/clang/include/absl/crc/crc32c.hl:l32 : f/usr/local/clang/include/absl/strings/str_format.hn:)380(: 43 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22 :380 | note: sexpanded from macro 'absl_nonnull't d: :241s | t#rdienfgi&n eS tarbAsplp_ennodnFnourlmla t_(Nsotndn:u:lslt r i| n ^g * abIn file included from ss2/s2latlng.ccl:_18n: oIn file included from n../src/s2/s2latlng.hn:u32l: lIn file included from ../src/s2/s1angle.hd:s28t: ,In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'29 : In file included from /usr/local/clang/include/absl/strings/cord.h :24194 | : #In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.he:f31: i/usr/local/clang/include/absl/synchronization/mutex.hn:e1310 :a17b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u1310l | l _ N ocnonnusltl c h| a ^r * absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnullIn file included from s2/s2lax_loop_shape.ccm:s18g: ,In file included from ../src/s2/s2lax_loop_shape.hc:o41n: sIn file included from t../src/s2/s2loop.h :v34o: iIn file included from d../src/s2/mutable_s2shape_index.h*: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_66n: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hn:u73l: lIn file included from /usr/local/clang/include/absl/strings/cord.hc:v82): )In file included from ;/usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23| : ^In file included from /usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/str_format.h::22440:: 24:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e440f | iinnet aFbPsrli_nntoFn(nsutldl: :_FNIoLnEn*u lalb s l| _ ^n onnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2edge_crossings.cc:18: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2latlng.ccl: 18 : | In file included from ^../src/s2/s2latlng.h :32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | In file included from s2/s2edge_crossings.cc :C18o: rIn file included from d../src/s2/s2edge_crossings.hR:e47p: *In file included from ../src/s2/s2predicates.ha:b55s: l/usr/local/clang/include/absl/flags/flag.h_:n118u:l29l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rep )118; | v o| i ^d Se/usr/local/clang/include/absl/base/nullability.ht:F257l:a23g:( anote: bexpanded from macro 'absl_nullable's l: :257F | l#adgen*e aabbssll__nnounlnlualbll ef l_aNgu,l lcaobnlset V| & ^ v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2latlng.ccd:e18f: iIn file included from n../src/s2/s2latlng.he: 32a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :562s2/s2latlng.cc::2318:: In file included from ../src/s2/s2latlng.hwarning: :32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h: 27562: | In file included from ../src/s2/s2coder.h :v23o: iIn file included from d /usr/local/clang/include/absl/status/status.hL:o67c: kIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.hl:o29w: (M/usr/local/clang/include/absl/strings/cord.hu:H1222o:w52 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nonn u1222l | li nhloiwn,e cvoonisdt CCoorndd:i:tIinolni*n eaRbespl:_:nSuwlalpa(bCloer dc:o:nIdn,l i n| e ^R ep* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nnuexpanded from macro 'absl_nonnull'l l r241h | s#)d e{f i n| e ^ absl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull In file included from s2/s2latlng_rect.cc| : ^18 : In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2/s2latlng.cc:18 : 257In file included from | ../src/s2/s2latlng.h#:d32e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67_: NIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: b/usr/local/clang/include/absl/strings/cord.hl:e1230 : 20| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable CIn file included from os2/s2latlng_rect.ccr:d18:: :In file included from I../src/s2/s2latlng_rect.hn:l30i: nIn file included from In file included from e../src/s2/s1angle.hs2/s2lax_loop_shape.ccR::e28p18: :: In file included from :In file included from ../src/s2/s2point.hd../src/s2/s2lax_loop_shape.h:a:27t41: a: In file included from (In file included from ../src/s2/s2coder.h)../src/s2/s2loop.h: :23c34: o: In file included from nIn file included from /usr/local/clang/include/absl/status/status.hs:../src/s2/mutable_s2shape_index.ht67: : 30{In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h| 29: ^: 66 In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree.h94::: 25773In file included from :: /usr/local/clang/include/absl/strings/internal/cordz_info.h23In file included from ::/usr/local/clang/include/absl/strings/cord.h31 :: 94note: : /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nullable'In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h565:: 3136257: : | /usr/local/clang/include/absl/synchronization/mutex.h#:warning: d489type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e: f14i:n e565warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a b svlo_i nd489u | lU ln al bo lc e k vSo_liNoduw l((lS*ayabnblcselh_ Wn au| il ^tlP aabrlaem si*n vaabrsila_nntu)l(lvaobilde* waabistlp_)n uAlBlSaLb_iAlTiTtRyI_BuUnTkEn_oCwOnL)D,; In file included from | s2/s2latlng.cc| ^: ^ 18 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h:../src/s2/s2latlng.h:257:257:32:23: 23:In file included from : ../src/s2/s1angle.h :note: 28note: expanded from macro 'absl_nullable': expanded from macro 'absl_nullable' In file included from ../src/s2/s2point.h :25727 | : 257#In file included from | d../src/s2/s2coder.he#:fd23ei: nfIn file included from ei/usr/local/clang/include/absl/status/status.h n:ea67 b: asIn file included from bl/usr/local/clang/include/absl/status/internal/status_internal.hs_:ln29_u: ln/usr/local/clang/include/absl/strings/cord.hul:la1234lb:al20be:l e_warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_u Nlullal ba1234lb | eli en l| i ^| n ^e const chIn file included from as2/s2lax_loop_shape.ccr:*18 : aIn file included from b../src/s2/s2lax_loop_shape.hs:l41_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :C30o: rIn file included from d/usr/local/clang/include/absl/container/btree_map.h:::66I: nIn file included from l/usr/local/clang/include/absl/container/internal/btree.hi:n73e: RIn file included from e/usr/local/clang/include/absl/strings/cord.hp::94:: aIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.h_:c31h: a/usr/local/clang/include/absl/synchronization/mutex.hr:s489In file included from (:s2/s2latlng_rect.cc)45: :18c : oIn file included from warning: n../src/s2/s2latlng_rect.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s: t30 : {In file included from ../src/s2/s1angle.h489 : | | 28 ^: In file included from ../src/s2/s2point.h /usr/local/clang/include/absl/base/nullability.h: :27 241: v:In file included from o22../src/s2/s2coder.hi::d 23 : note: (In file included from expanded from macro 'absl_nonnull'*/usr/local/clang/include/absl/status/status.h a:b 67s241l: | _In file included from #n/usr/local/clang/include/absl/status/internal/status_internal.hdu:el29fl: iaIn file included from nb/usr/local/clang/include/absl/strings/cord.hel: e94a : biIn file included from sn/usr/local/clang/include/absl/strings/internal/cordz_info.hlv:_a31nr: oi/usr/local/clang/include/absl/synchronization/mutex.hna:nn576ut:l)49l(: v _owarning: Nitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]od n*n ua lb576ls | l _ | nvu ^ol ilda bTirlyiRteym_ouvnek(nboawsne)_,i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::289::P34e:r Tnote: hexpanded from macro 'absl_nullability_unknown'r ead S289y | n#cdhe*f ianbes la_bnsoIn file included from lns2/s2latlng.cc_n:nu18ull: llIn file included from a../src/s2/s2latlng.hsb:)i32;l: i In file included from t ../src/s2/s1angle.hy| :_ ^28u : nIn file included from k/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.hn::o241w27n:: 22In file included from _:../src/s2/s2coder.hN :u23note: l: expanded from macro 'absl_nonnull'lIn file included from _/usr/local/clang/include/absl/status/status.hu:n 67s241: p | In file included from e#/usr/local/clang/include/absl/status/internal/status_internal.hcd:ie29ff: ii/usr/local/clang/include/absl/strings/cord.hen:ed1239 :a 38b| :s ^ l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l1239l | i_nNloinnneu lIn file included from als2/s2lax_loop_shape.ccb s: l18| :: ^:In file included from c../src/s2/s2lax_loop_shape.ho:r41d: _In file included from i../src/s2/s2loop.hn:t34e: rIn file included from n../src/s2/mutable_s2shape_index.ha:l30:: :In file included from C/usr/local/clang/include/absl/container/btree_map.hoIn file included from :rs2/s2latlng_rect.cc66d:R: 18eIn file included from : p/usr/local/clang/include/absl/container/internal/btree.hIn file included from *:../src/s2/s2latlng_rect.h 73a:: b30In file included from s: /usr/local/clang/include/absl/strings/cord.hlIn file included from :_../src/s2/s1angle.h94n:: o28In file included from n: /usr/local/clang/include/absl/strings/internal/cordz_info.hnIn file included from :u../src/s2/s2point.h31l:: l27/usr/local/clang/include/absl/synchronization/mutex.h : :CIn file included from o490r../src/s2/s2coder.h:d:13:23::: IIn file included from warning: n/usr/local/clang/include/absl/status/status.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l: i67n: eIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.he:p29490:: : | In file included from a/usr/local/clang/include/absl/strings/cord.h s: _94 t: rIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hev:(o31i): d /usr/local/clang/include/absl/synchronization/mutex.h* : | 578a ^b: s45l:/usr/local/clang/include/absl/base/nullability.h_ :n241uwarning: :ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22l :a bnote: i expanded from macro 'absl_nonnull'l578 i | t y241_ | uv#nodikednfo iwBnlneo caakrb(gs)bl;a _s ne| o_ ^ni nnut/usr/local/clang/include/absl/base/nullability.hle:lr289 n:_a34Nl:o: n:note: nPexpanded from macro 'absl_nullability_unknown'ue lrlT h289 r | | e# ^ad deSfyinnceh *a basbls_ln_unlolnanbuillli tsy)_;u n k| n ^o wn/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l _note: uexpanded from macro 'absl_nonnull'n sp e241c | iIn file included from #fs2/s2latlng.ccdi:ee18df : i nIn file included from | e ^../src/s2/s2latlng.h :a32b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: In file included from nIn file included from s2/s2lax_loop_shape.ccu/usr/local/clang/include/absl/status/status.h:l:18l67: : In file included from In file included from ../src/s2/s2lax_loop_shape.h| /usr/local/clang/include/absl/status/internal/status_internal.h: ^:41 29: : In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/strings/cord.h::341245: :In file included from 38../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h: In file included from 731245s2/s2latlng_rect.cc: | :In file included from i18/usr/local/clang/include/absl/strings/cord.hn: :lIn file included from 94i../src/s2/s2latlng_rect.hn: :eIn file included from 30 /usr/local/clang/include/absl/strings/internal/cordz_info.h: a:In file included from b31../src/s2/s1angle.hs: l:/usr/local/clang/include/absl/synchronization/mutex.h:28::: c499In file included from o:../src/s2/s2point.hr35:d:27_ : iIn file included from warning: n../src/s2/s2coder.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t: e23r: nIn file included from a /usr/local/clang/include/absl/status/status.hl499:: | 67: : C In file included from vo/usr/local/clang/include/absl/status/internal/status_internal.hor:id29dR: eIn file included from Ep/usr/local/clang/include/absl/strings/cord.hn*:a 94ba: lbIn file included from se/usr/local/clang/include/absl/strings/internal/cordz_info.hlD:e_b31un: gu/usr/local/clang/include/absl/synchronization/mutex.hLl:ol580ga:(b34clo:en swarning: tCtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] o crhda :r580:* | I an blbsialns_eenRu_elipln:ta:ebtrlrneea eln(:a):m Pe )e| r; ^T h r| /usr/local/clang/include/absl/base/nullability.he ^:a d257S:/usr/local/clang/include/absl/base/nullability.hy23:n:257c :h23note: *:expanded from macro 'absl_nullable' anote: bexpanded from macro 'absl_nullable' s 257l | _ #n257du | el#fldiaenbfeli ena ebW saalkb_esnulup_l(nl ua lbl| la ^eb l_e/usr/local/clang/include/absl/base/nullability.hN :u_257lN:lu23al:bl lanote: ebexpanded from macro 'absl_nullable' l e| ^ 257| | ^# define absl_nullable _NullablIn file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng.cc559: | 18 : In file included from ../src/s2/s2latlng.h : 32 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: s/usr/local/clang/include/absl/strings/cord.ht: 1258C:o36n:d iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i on* a1258b | siln_lniunlel acbolred _cionntde,r n a| l ^: :C/usr/local/clang/include/absl/base/nullability.ho:r257d:R23e:p Fnote: lexpanded from macro 'absl_nullable'a t* 257a | b#sdle_fnionnen ualbls l _| n ^u lla/usr/local/clang/include/absl/base/nullability.hb:l241e: 22_:N unote: lexpanded from macro 'absl_nonnull'l ab l241e | # d| e ^f ine absl_nonnull _NonnulIn file included from ls2/s2lax_loop_shape.cc : 18| : ^In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:In file included from 41s2/s2latlng.cc: :In file included from 18../src/s2/s2loop.h: :In file included from 34../src/s2/s2latlng.h: :In file included from 32../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/synchronization/mutex.h29:: 562:/usr/local/clang/include/absl/strings/cord.h58::1268 :51warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | 1268v | oiindl iLnoec kvSoliodw (CMourHdo:w: Ianblsiln_enRoenpn:u:lElm phloawc,e Tcroenes(tC oCrodnRdeipt*i oanb*s la_bnsoln_nnuullll arbelpe, c o| n ^d , /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :note: 257expanded from macro 'absl_nonnull': 23: 241note: | expanded from macro 'absl_nullable'# de f257i | n#ed eafbisnle_ naobnsnlu_lnlu l_lNaobnlneu l_lN u l| l ^a ble | ^ e | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from In file included from s2/s2latlng_rect.cc../src/s2/s2lax_loop_shape.h::1841: : In file included from In file included from ../src/s2/s2latlng_rect.h../src/s2/s2loop.h::3034: : In file included from In file included from ../src/s2/s1angle.h../src/s2/mutable_s2shape_index.h::2830: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/btree_map.h::2766: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree.h::2373: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/cord.h::6794: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2931: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/synchronization/mutex.h::94565: :In file included from In file included from 36/usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2latlng.cc::: 3118: warning: : /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from : ../src/s2/s2latlng.h581::3238: : In file included from 565../src/s2/s1angle.h | warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : vIn file included from o../src/s2/s2point.hi :d58127 | : U In file included from n ../src/s2/s2coder.hl :o 23c : k In file included from Sbl/usr/local/clang/include/absl/status/status.hao:sw67e(_S: iyIn file included from nn/usr/local/clang/include/absl/status/internal/status_internal.hct:he29Wr: an/usr/local/clang/include/absl/strings/cord.hai:lt1275:P::a51Pr:ea rmwarning: sTtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*h raebas ld1275_Sn | yuinlncllhaib*nl eea bvwsoalii_dtnp )oC noAnrBudSl:Ll:_ AIwTn)Tl;Ri In Be| UR ^Te Ep_:C:/usr/local/clang/include/absl/base/nullability.hOE:Lm241Dp:;l22a :c e| note: T ^expanded from macro 'absl_nonnull'r ee/usr/local/clang/include/absl/base/nullability.h (:241C257 | o:#r23dd:eR fenote: ipexpanded from macro 'absl_nullable'n* e aa257bb | ss#lld__ennfooinnnnenu ulalbl sll__ Nnrouenlpnlu,al bl l| e ^ | _ ^N /usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _In file included from Ns2/s2latlng_rect.cco:n18n: uIn file included from l../src/s2/s2latlng_rect.hl: 30 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 585s2/s2lax_loop_shape.cc::2018:: In file included from ../src/s2/s2lax_loop_shape.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]41 : In file included from ../src/s2/s2loop.h:34 : 585In file included from | ../src/s2/mutable_s2shape_index.h : 30v: oIn file included from i/usr/local/clang/include/absl/container/btree_map.hd: 66T: rIn file included from a/usr/local/clang/include/absl/container/internal/btree.hn:s73(: MIn file included from u/usr/local/clang/include/absl/strings/cord.hH:o94w: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o576n:n49u:l lIn file included from warning: s2/s2latlng.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h: o18w: )In file included from ;../src/s2/s2latlng.h576 : | 32 /: /In file included from v ../src/s2/s1angle.hou:si28de: dIn file included from T r../src/s2/s2point.hfy:oR27re: m oIn file included from vCe../src/s2/s2coder.h(o:bna23ds: VeIn file included from _a/usr/local/clang/include/absl/status/status.hirn:-t67>e: MrIn file included from nu/usr/local/clang/include/absl/status/internal/status_internal.hatl::e29:x: P /usr/local/clang/include/absl/strings/cord.het:rr1282Ta:hn47rs:ef aewarning: drtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S y n| c ^h * 1282a | /usr/local/clang/include/absl/base/nullability.hbi:sn241ll:_i22nn:oe n note: nvexpanded from macro 'absl_nonnull'uo lild 241sC | o)#r;dde :f :i| In ^ne l ia/usr/local/clang/include/absl/base/nullability.hnb:es241Rl:e_22pn::o :nnote: Snexpanded from macro 'absl_nonnull'eu tlTl r 241e_ | eN#(doCenfonirundleRl ea pb *s| ^la_ nbosnln_unloln n_uNloln nruelpl, In file included from | s2/s2latlng_rect.cc| ^: ^ 18 : In file included from ../src/s2/s2latlng_rect.h/usr/local/clang/include/absl/base/nullability.h::30241: :In file included from 22../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2point.h :27: In file included from 241../src/s2/s2coder.h | :#23In file included from d: s2/s2lax_loop_shape.cceIn file included from :f/usr/local/clang/include/absl/status/status.h18i:: n67eIn file included from : ../src/s2/s2lax_loop_shape.hIn file included from a:b/usr/local/clang/include/absl/status/internal/status_internal.hs41:l: 29_In file included from : n../src/s2/s2loop.hIn file included from o:/usr/local/clang/include/absl/strings/cord.hn34:n: 94uIn file included from : l../src/s2/mutable_s2shape_index.hIn file included from l:/usr/local/clang/include/absl/strings/internal/cordz_info.h 30:_: 31NIn file included from : o/usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/synchronization/mutex.hn::n66586u: :lIn file included from 43l/usr/local/clang/include/absl/container/internal/btree.h: : 73| warning: : ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h586: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hv:o578i:d45 :F ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( bas e578_ | i n tveorinda lB:l:oPcekr(Tbharseea_diSnytnecrhn*a la:b:sPle_rnTohnrneualdlS y In file included from n| s2/s2latlng.ccc ^:h 18*: /usr/local/clang/include/absl/base/nullability.hIn file included from a:../src/s2/s2latlng.hb241:s:32l22_: :nIn file included from o n../src/s2/s1angle.hnote: n:expanded from macro 'absl_nonnull'u28l : lIn file included from ../src/s2/s2point.h241s:) | ;27# : d In file included from e| ../src/s2/s2coder.hf ^:i 23n: e/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.ha241:b:67s22: l:In file included from _ /usr/local/clang/include/absl/status/internal/status_internal.hn:note: o29expanded from macro 'absl_nonnull'n: n/usr/local/clang/include/absl/strings/cord.hu: l1290241l: | 54_#:Nd eowarning: fntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]in nuel la b 1290s | l| i_ ^nn loinnneu lvlo i_dN oCnonrudl:l:In file included from Is2/s2latlng_rect.cc n:| l ^18i : nIn file included from e../src/s2/s2latlng_rect.hR:e30p: :In file included from :../src/s2/s1angle.hS:e28t: TIn file included from r../src/s2/s2point.he:In file included from e27s2/s2lax_loop_shape.ccO: :rIn file included from 18E../src/s2/s2coder.h: m:In file included from p23../src/s2/s2lax_loop_shape.ht: :yIn file included from 41(/usr/local/clang/include/absl/status/status.h: C:In file included from o67r../src/s2/s2loop.h: d:In file included from R34/usr/local/clang/include/absl/status/internal/status_internal.he: :pIn file included from *29../src/s2/mutable_s2shape_index.h : :aIn file included from b30/usr/local/clang/include/absl/strings/cord.hs: l:In file included from _94/usr/local/clang/include/absl/container/btree_map.hn: :uIn file included from 66l/usr/local/clang/include/absl/strings/internal/cordz_info.h: l:aIn file included from 31b/usr/local/clang/include/absl/container/internal/btree.h: l:/usr/local/clang/include/absl/synchronization/mutex.he73: : 590rIn file included from :e/usr/local/clang/include/absl/strings/cord.h40p::,94 : warning: In file included from | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h ^ : 31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h590:: | 580257 :: 3423e::x pwarning: note: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable'i ci t257 580 | M | #u dt ebeafxis(ec_oinnstte rvnoalla:t:iPleer TMhurteeaxd*S yanbcshl*_ naublslla_bnluel l/a*bilgen oWraekde*u/p)( { }| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:/usr/local/clang/include/absl/base/nullability.h23::257 :23note: :expanded from macro 'absl_nullable' note: expanded from macro 'absl_nullable' 257 | #257d | e#fdienfei naeb salb_snlu_lnlualbllaeb l_eN u_lNlualbllaeb l e| ^ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | n ^ e/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# d_eNfuilnlea balbes l _| n ^o nnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTIn file included from Es2/s2latlng.cc_:C18A: PIn file included from T../src/s2/s2latlng.hU:R32E: DIn file included from _../src/s2/s1angle.hB:Y28(: tIn file included from h../src/s2/s2point.hi:s27): ,In file included from ../src/s2/s2coder.h :| 23 ^~~~: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::I/usr/local/clang/include/absl/synchronization/mutex.hn:l649i:n29e:R ewarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Com m649i | t T reexep(lciocnistt MCuotredxRLeopc*k (aMbustle_xn*u lalbasbll_en oonlndu_lrle pm,u , | c ^o nst /usr/local/clang/include/absl/base/nullability.hC:o257n:d23i:t inote: oexpanded from macro 'absl_nullable'n & c257o | n#dd)e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le _N u241l | l#adbelfei n e| ^a bsl_nonnull _In file included from Ns2/s2latlng.cco:n18n: uIn file included from l../src/s2/s2latlng.hl: 32 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internalIn file included from :s2/s2lax_loop_shape.cc::C18o: rIn file included from d../src/s2/s2lax_loop_shape.hR:e41p: *In file included from ../src/s2/s2loop.ha:b34s: lIn file included from _../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from a/usr/local/clang/include/absl/container/btree_map.hb:l66: eIn file included from /usr/local/clang/include/absl/container/internal/btree.hC:o73In file included from r: s2/s2latlng_rect.ccdIn file included from ::/usr/local/clang/include/absl/strings/cord.h18::: I94In file included from n: ../src/s2/s2latlng_rect.hlIn file included from :i/usr/local/clang/include/absl/strings/internal/cordz_info.h30n:: e31In file included from R: ../src/s2/s1angle.he:p/usr/local/clang/include/absl/synchronization/mutex.h28::: :670In file included from c:../src/s2/s2point.hl74:e:27a : rIn file included from (warning: ../src/s2/s2coder.h)'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 23{: In file included from /usr/local/clang/include/absl/status/status.h| : ^67670 : | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h ::e29257x: p:In file included from l23/usr/local/clang/include/absl/strings/cord.hi::c 94i: note: tIn file included from expanded from macro 'absl_nullable' /usr/local/clang/include/absl/strings/internal/cordz_info.h R:e 31a257d: | e#/usr/local/clang/include/absl/synchronization/mutex.hrdM:eu624ft:ie68xnL:oe c kwarning: a('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]Mbu stle_xn&u l624ml | ua b AleBexS pL_l_NiIuNclTiltEa RbMNluAetL e_ xA| TL ^To cRkI(BMUuTtEe_xC&A PmTuU RAEBDS_LB_YI(NtThEiRsN)A)L _ A| T ^~~~T RIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mute/usr/local/clang/include/absl/synchronization/mutex.hIn file included from x:s2/s2latlng.cc*635: :18a29: b:In file included from s ../src/s2/s2latlng.hl:warning: _32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: oIn file included from n../src/s2/s1angle.hn:u 28l635: l | In file included from ../src/s2/s2point.hm :ue27x): pIn file included from Al../src/s2/s2coder.hBi:Sc23iL: t_In file included from S /usr/local/clang/include/absl/status/status.hHM:Au67Rt: eEIn file included from xD/usr/local/clang/include/absl/status/internal/status_internal.hL_:oL29Oc: kC/usr/local/clang/include/absl/strings/cord.hK(:_M1321Fu:Ut48eN:Cx T*warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aO bNs(lm_u n)1321o | n in| nu ^ll iln em/usr/local/clang/include/absl/base/nullability.h u:v)241o :iA22dB: S CLnote: o_expanded from macro 'absl_nonnull'rE dX:C :L241IU | nS#lIdiVenEfe_iRLneOepC :Ka:_bCFsoUlpN_yCnTTooInAOnrNur(lamylu ()_cN ho an| rn ^u* l la b s/usr/local/clang/include/absl/base/nullability.h| l: ^_241 n:o22n:n unote: lexpanded from macro 'absl_nonnull'l d s241t | )# dceofnisnte {a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 In file included from :_s2/s2lax_loop_shape.ccN o:note: n18expanded from macro 'absl_nonnull'n: uIn file included from l ../src/s2/s2lax_loop_shape.hl241 : | 41#| : d ^In file included from e ../src/s2/s2loop.hf:i34n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h :68128 | : In file included from ../src/s2/s2point.he:x27p: lIn file included from i../src/s2/s2coder.hc:i23t: In file included from R/usr/local/clang/include/absl/status/status.he:a67d: eIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hM:u29t: eIn file included from x/usr/local/clang/include/absl/strings/cord.hL:o94c: kIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.hM:u31t: e/usr/local/clang/include/absl/synchronization/mutex.hx:&641 :m68u: Awarning: B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]S L_INT E641R | N A Le_xApTlTiRcIiBtU TMEu_tCeAxPLToUcRkE(DM_uBtYe(xt&h imsu) ,A B S| L ^~~~_ INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~/usr/local/clang/include/absl/synchronization/mutex.h :689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock/usr/local/clang/include/absl/synchronization/mutex.h(:M649u:t29e:x *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n649o | n n uelxlp lmiuc,i tc oMnustte xCLooncdki(tMiuotne&x *c oanbds)l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241m:u22,: cnote: oexpanded from macro 'absl_nonnull'n st 241C | o#nddeiftiinoen &a bcsoln_dn)o n n| u ^l l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: In file included from warning: s2/s2latlng_rect.cc:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]18 : In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h710: | 28 : In file included from e../src/s2/s2point.hx:p27l: iIn file included from c../src/s2/s2coder.hi:t23 : WIn file included from r/usr/local/clang/include/absl/status/status.hi:t67e: rIn file included from M/usr/local/clang/include/absl/status/internal/status_internal.hu:t29e: xIn file included from L/usr/local/clang/include/absl/strings/cord.ho:c94k: (In file included from M/usr/local/clang/include/absl/strings/internal/cordz_info.hu:t31e: x/usr/local/clang/include/absl/synchronization/mutex.h&: 670m:u74 :A Bwarning: S'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L _INTE R670N | A L _eAxTpTlRiIcBiUtT ER_eCaAdPeTrUMRuEtDe_xBLYo(ctkh(iMsu)t)e x &| ^~~~m u ABSL_INTERNAL_ATTRIBUTE_CAPTURED_/usr/local/clang/include/absl/synchronization/mutex.hB:Y718(:t35h:i swarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^~~~ 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unsp/usr/local/clang/include/absl/synchronization/mutex.he:c678i:f35i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 678 | explicit ReaderMutexLoIn file included from cs2/s2lax_loop_shape.cck:(18M: uIn file included from t../src/s2/s2lax_loop_shape.he:x41*: In file included from a../src/s2/s2loop.hb:s34l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66m: uIn file included from )/usr/local/clang/include/absl/container/internal/btree.h :A73B: SIn file included from L/usr/local/clang/include/absl/strings/cord.h_:S94H: AIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hE:D31_: L/usr/local/clang/include/absl/synchronization/mutex.hO:C830K:_14F:U Nwarning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ION (830m | u ) | ^ bool /usr/local/clang/include/absl/base/nullability.h(:*241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nnu l241l | #fduenfci)n(eT *a basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n ), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2latlng_rect.cc ^: 18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from In file included from s2/s2lax_loop_shape.cc../src/s2/s1angle.h::1828: : In file included from In file included from ../src/s2/s2lax_loop_shape.h../src/s2/s2point.h::4127: : In file included from In file included from ../src/s2/s2loop.h../src/s2/s2coder.h::3423: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/status/status.h::3067: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/status/internal/status_internal.h::6629: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/strings/cord.h::7394: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::9431: : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/synchronization/mutex.h::31681: /usr/local/clang/include/absl/synchronization/mutex.h::74830:: 36:warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | 681 | e x pbloiocli t( *Raebasdle_rnMountneuxlLlo cfku(nMcu)t(eTx*& ambus lA_BnSuLl_lIaNbTiElRiNtAyL__uAnTkTnRoIwBnU)T,E _ C| A ^P TU/usr/local/clang/include/absl/base/nullability.hR:E289D:_34B:Y (note: texpanded from macro 'absl_nullability_unknown'h is) ,289 | #| d ^~~~e fine absl_nullability_unknown _Null_unspecif/usr/local/clang/include/absl/synchronization/mutex.hi:e689d: 35 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutIn file included from es2/s2lax_loop_shape.ccx:L18o: cIn file included from k../src/s2/s2lax_loop_shape.h(:M41u: tIn file included from e../src/s2/s2loop.hx:*34 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_: nIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :m73u: ,In file included from /usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :C31o: n/usr/local/clang/include/absl/synchronization/mutex.hd:i831t:i46o:n &warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]c ond )831 | | ^ /usr/local/clang/include/absl/base/nullability.ht:y241p:e22n:a mnote: eexpanded from macro 'absl_nonnull' ab s241l | :#:dteyfpien_ei daebnstli_tnyou:l:lt y_pNeo*n naublsll _ n| u ^l lability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | In file included from bs2/s2latlng_rect.cco:o18l: In file included from (../src/s2/s2latlng_rect.ha:b30s: lIn file included from :../src/s2/s1angle.h::t28y: pIn file included from e../src/s2/s2point.h_:i27d: eIn file included from n../src/s2/s2coder.ht:i23t: yIn file included from 67:: :In file included from t/usr/local/clang/include/absl/status/internal/status_internal.hy:p29e: :In file included from :/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n710u:l74l: mwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t hod)() )710; | | e ^x pl/usr/local/clang/include/absl/base/nullability.hi:c241i:t22 :W rnote: iexpanded from macro 'absl_nonnull't er M241u | t#edxeLfoicnke( Maubtselx_&n omnun uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16/usr/local/clang/include/absl/synchronization/mutex.h:: 718:warning: 35type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]850 | 718 | ceoxnpslti cTi*t aWbrsilt_enroMnuntuelxlL oocbkj(eMcutt,e x *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l m u241) | # d| e ^f ine/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | In file included from ^s2/s2lax_loop_shape.cc :18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng_rect.cc851: | 18 : In file included from ../src/s2/s2latlng_rect.h : 30 : bIn file included from o../src/s2/s1angle.ho:l28 : (In file included from a../src/s2/s2point.hb:s27l: :In file included from :../src/s2/s2coder.ht:y23p: eIn file included from _/usr/local/clang/include/absl/status/status.hi:d67e: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hi:t29y: ::94:: tIn file included from y/usr/local/clang/include/absl/strings/internal/cordz_info.hp:e31:: :/usr/local/clang/include/absl/synchronization/mutex.h*: 722a:b74s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nnull 722m | e t heoxdp)l(i)c i t| ^W ri/usr/local/clang/include/absl/base/nullability.ht:e241r:M22u:t enote: xexpanded from macro 'absl_nonnull'L oc k241( | M#udteefxi&n em ua bAsBlS_Ln_oInNnTuElRlN A_LN_oAnTnTuRlIlB U T| E ^_ CAPTURED_BY(this), | ^~~~ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/synchronization/mutex.h: 731855: | 35 : ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p lici t731 | C o nedxiptliiocni(tc oWnrsitt ebroMoult*e xaLbosclk_(nMountneuxl*l acbosnld_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.hm:u241, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define a:bsl22_:n onnote: nexpanded from macro 'absl_nonnull'u ll _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_In file included from ns2/s2lax_loop_shape.cco:n18n: uIn file included from l../src/s2/s2lax_loop_shape.hl: 41f: uIn file included from n../src/s2/s2loop.hc:)34(: vIn file included from o../src/s2/mutable_s2shape_index.hi:d30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l73l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hi:l94i: tIn file included from y/usr/local/clang/include/absl/strings/internal/cordz_info.h_:u31n: k/usr/local/clang/include/absl/synchronization/mutex.hn:o896w:n31):, warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :896241 | : 22 :e xnote: pexpanded from macro 'absl_nonnull'l ic i241t | #Cdoenfdiintei oanb(sclo_nnsotn nTu*l la b_sNlo_nnnounlnlu l l| ^o bj) | ^In file included from s2/s2latlng_rect.cc:18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2latlng_rect.h241::3022: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h: 27241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:N31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u801l:l45 : | warning: ^type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullabiIn file included from ls2/s2lax_loop_shape.cci:t18y: _In file included from u../src/s2/s2lax_loop_shape.hn:k41n: oIn file included from w../src/s2/s2loop.hn:)34,: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::66289: :In file included from 34/usr/local/clang/include/absl/container/internal/btree.h:: 73: note: In file included from expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 289/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: efin/usr/local/clang/include/absl/synchronization/mutex.he: 922a:b48s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u llab i922l | i t ys_tuantkinco wbno o_lN uGlula_ruannstpeeecdiEfqiueadl ( c| o ^n st Condition* In file included from as2/s2latlng_rect.ccb:s18l: _In file included from n../src/s2/s2latlng_rect.hu:l30l: aIn file included from b../src/s2/s1angle.hl:e28 : aIn file included from ,../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h257::6723: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/strings/cord.h: 94257: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e802 :a19b:s lwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n ull a802b | l e _ N u l l a b l e v o| i ^d * absl_nuIn file included from ls2/s2lax_loop_shape.ccl:a18b: iIn file included from l../src/s2/s2lax_loop_shape.hi:t41y: _In file included from u../src/s2/s2loop.hn:k34n: oIn file included from w../src/s2/mutable_s2shape_index.hn: 30a: rIn file included from g/usr/local/clang/include/absl/container/btree_map.h):;66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 73: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::28994:: 34In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/synchronization/mutex.h :923:48 :289 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n923e | a b s l _ n u l l a b i l i t y _ u n k n o w n _ N u l lc_ounnsstp eCcoinfdiietdi o n| * ^ absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2latlng_rect.cc :18: In file included from 257../src/s2/s2latlng_rect.h | :#30d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull funcIn file included from )s2/s2lax_loop_shape.cc(:T18*: In file included from a../src/s2/s2lax_loop_shape.hb:s41l: _In file included from n../src/s2/s2loop.hu:l34l: aIn file included from b../src/s2/mutable_s2shape_index.hi:l30i: tIn file included from y/usr/local/clang/include/absl/container/btree_map.h_:u66n: kIn file included from n/usr/local/clang/include/absl/container/internal/btree.ho:w73n: )In file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/synchronization/mutex.h::22948:: 10:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | # d948e | f i nbeo oalb s(l*_anbosnln_unlull l_aNbolnen uelvla l _| ) ^( const In file included from Cs2/s2latlng_rect.cco:n18d: iIn file included from t../src/s2/s2latlng_rect.hi:o30n: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23): In file included from =/usr/local/clang/include/absl/status/status.h :n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hp:t29r: ;In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/base/nullability.h31:: 257/usr/local/clang/include/absl/synchronization/mutex.h::23814:: 42:note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 257 | # d814e | f i nCeo nadbistli_onnu(lbloaobll e( *_aNbuslll_anbolnen u l| l ^ func)(In file included from Ts2/s2lax_loop_shape.cc*: 18a: bIn file included from s../src/s2/s2lax_loop_shape.hl:_41n: uIn file included from l../src/s2/s2loop.hl:a34b: iIn file included from l../src/s2/mutable_s2shape_index.hi:t30y: _In file included from u/usr/local/clang/include/absl/container/btree_map.hn:k66n: oIn file included from w/usr/local/clang/include/absl/container/internal/btree.hn:)73,: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31289: :/usr/local/clang/include/absl/synchronization/mutex.h34::948 :48note: :expanded from macro 'absl_nullability_unknown' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 289 | # d948e | f i nbeo oalb s(l*_anbuslll_anbuillliatbyl_eu nekvnaolw_n) (_cNounlslt_ uCnosnpdeictiifoine*d a b| s ^l _nonnull) = nullptr;In file included from s2/s2latlng_rect.cc :| 18 ^: In file included from ../src/s2/s2latlng_rect.h:/usr/local/clang/include/absl/base/nullability.h30:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o815n:n16u:l lwarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | ^ 815 | T* aIn file included from bs2/s2lax_loop_shape.ccs:l18_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecif: ieIn file included from d../src/s2/s2lax_loop_shape.h : 41| : ^In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2latlng_rect.cc :18: In file included from ../src/s2/s2latlng_rect.h: 30951: | In file included from ../src/s2/s1angle.h :v28o: iIn file included from d../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:a67b: lIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29r: gIn file included from _/usr/local/clang/include/absl/strings/cord.h :=94 : nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31p: t/usr/local/clang/include/absl/synchronization/mutex.hr:;844 : 10| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257 :84423 | : note: expanded from macro 'absl_nullable' T *257 | a#bdself_innoen naublsll _onbujlelcatb,l e | _ ^N ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2lax_loop_shape.cc_:N18o: nIn file included from n../src/s2/s2lax_loop_shape.hu:l41l: In file included from ../src/s2/s2loop.h| : ^34 : In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52:In file included from s2/s2latlng_rect.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2latlng_rect.h:30: In file included from 954../src/s2/s1angle.h | :In file included from 28s2/s2latlng.cc : :sIn file included from 18t../src/s2/s2point.ha: :tIn file included from 27i../src/s2/s2latlng.h: c:In file included from 32b../src/s2/s2coder.h: o:oIn file included from l23 ../src/s2/s1angle.h: C:In file included from a28l/usr/local/clang/include/absl/status/status.h: l:VIn file included from 67o../src/s2/s2point.hi: d:In file included from P27/usr/local/clang/include/absl/status/internal/status_internal.ht: :rIn file included from 29F../src/s2/s2coder.h: u:nIn file included from c23/usr/local/clang/include/absl/strings/cord.ht: i:oIn file included from 94n/usr/local/clang/include/absl/status/status.h: (:In file included from c67/usr/local/clang/include/absl/strings/internal/cordz_info.ho: :nIn file included from 31s/usr/local/clang/include/absl/status/internal/status_internal.h: t:/usr/local/clang/include/absl/synchronization/mutex.h 29:C: 845o:/usr/local/clang/include/absl/strings/cord.hn45:d:1505i :t41warning: i:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n warning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a845b | s l1505 _ | nio nn lnbuionleol l v o(cai)db; sCl :o: rtdy:| p:e ^C_ oipd/usr/local/clang/include/absl/base/nullability.hyeT:not241Ai:rtr22ya:mnote: :expanded from macro 'absl_nonnull'p: lt(y cp241hea | :r:#** d aeabfbsislnl_e_n noaonbnsnnluul_llnlo mndnesuttlh)lo dc)_o(Nn)os)nt;n u {l l | ^| | ^ ^ /usr/local/clang/include/absl/base/nullability.h :241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* abIn file included from ss2/s2latlng.ccl:_18n: oIn file included from n../src/s2/s2latlng.hn:u32l: lIn file included from ../src/s2/s1angle.ho:b28j: eIn file included from c../src/s2/s2point.ht:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/cord.h:1514 :24129 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine 1514a | b s l _ ncoonrndu_liln t_eNronnanlu:l:lC o r| d ^R ep* absl_nonnull tIn file included from rs2/s2latlng_rect.cce:e18): In file included from {../src/s2/s2latlng_rect.h : 30| : ^In file included from ../src/s2/s1angle.h:28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h: 67241: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n851u:l45l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l851l | | ^ bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2latlng.cc/usr/local/clang/include/absl/synchronization/mutex.h::18855: :In file included from 34../src/s2/s2latlng.h:: In file included from 32warning: : s2/s2lax_loop_shape.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : ../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2lax_loop_shape.h In file included from :855../src/s2/s2point.h41 | :: 27In file included from : e../src/s2/s2loop.hIn file included from x:../src/s2/s2coder.hp34l:: i23cIn file included from : i../src/s2/mutable_s2shape_index.hIn file included from t:/usr/local/clang/include/absl/status/status.h 30:C: 67oIn file included from : n/usr/local/clang/include/absl/container/btree_map.hIn file included from d:/usr/local/clang/include/absl/status/internal/status_internal.hi66:t: 29iIn file included from : o/usr/local/clang/include/absl/container/internal/btree.hn/usr/local/clang/include/absl/strings/cord.h:(:73c1525: o:In file included from n29/usr/local/clang/include/absl/strings/cord.hs::t 94warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.ho:l31* : 1525a | /usr/local/clang/include/absl/synchronization/mutex.hb :s 956l _: n52co:on rnwarning: dutype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_l iln tceor nn956da | )l ; : s: tC| ao ^tr idcR eb/usr/local/clang/include/absl/base/nullability.hop:*o241 l:a 22Cb:as slnote: t_expanded from macro 'absl_nonnull'An nodn Cna241ul | ll#Fldu netcfrtiienoeen) ( ac{bo sn ls| _t ^n oCnonnu/usr/local/clang/include/absl/base/nullability.hdl:il241t :i_22oN:no n*note: n expanded from macro 'absl_nonnull'ua lbls l241 _ | n| # ^do enfniunlel acb)s;l _ n| o ^n null/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2lax_loop_shape.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2lax_loop_shape.h31:: 41: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2loop.h886::3431: :In file included from ../src/s2/mutable_s2shape_index.h:warning: 30: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h886: | 73 : In file included from e/usr/local/clang/include/absl/strings/cord.hx:p94l: iIn file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.hi:t31 : C/usr/local/clang/include/absl/synchronization/mutex.ho:n958d:i50t:i owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( In file included from cs2/s2latlng.cc o:n95818s | : t In file included from ../src/s2/s2latlng.hTs:*t32 a: atIn file included from bi../src/s2/s1angle.hscl: _28bn: ooIn file included from onl../src/s2/s2point.hn :uC27la: lsIn file included from t../src/s2/s2coder.hoA:bn23dj: C)In file included from a /usr/local/clang/include/absl/status/status.hl :l| 67M ^: e In file included from t/usr/local/clang/include/absl/status/internal/status_internal.hh:/usr/local/clang/include/absl/base/nullability.ho29:d: 241(:/usr/local/clang/include/absl/strings/cord.hc22:o:1530n :s55note: t:expanded from macro 'absl_nonnull' Cwarning: o type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n241 d | i#tdi eo1530fn | i*in neal biasnbles_ lnC_oonnrondnu:nl:ulCl hlcu )n_;kN Io tn| en ^ru altl/usr/local/clang/include/absl/base/nullability.ho :r 241:| :: ^22C :h unote: nexpanded from macro 'absl_nonnull'k It e241r | a#tdoerf(icnoen satb sClo_rndo*n naublsll __nNoonnnnuullll c o| r ^d ) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2lax_loop_shape.cce:f18In file included from i: s2/s2latlng_rect.ccnIn file included from :e../src/s2/s2lax_loop_shape.h18 :: a41In file included from b: ../src/s2/s2latlng_rect.hsIn file included from :l../src/s2/s2loop.h30_:: n34In file included from o: ../src/s2/s1angle.hnIn file included from :n../src/s2/mutable_s2shape_index.hu28:l: 30lIn file included from : ../src/s2/s2point.hIn file included from _:/usr/local/clang/include/absl/container/btree_map.hN27:o: 66nIn file included from : n../src/s2/s2coder.hIn file included from u:/usr/local/clang/include/absl/container/internal/btree.hl23:l: 73 In file included from : /usr/local/clang/include/absl/status/status.hIn file included from | :/usr/local/clang/include/absl/strings/cord.h ^67: : 94In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h29:: 31In file included from : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/synchronization/mutex.h94:: 961In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h34::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 896:31: 961warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] st a896t | i c ebxopolli cCiatl lCBoynRdeift(icoonn(scto nTs*t aTb*s la_bnsoln_nnuolnln uslell fo)b j{) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.hs2/s2latlng_rect.cc::7318: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2latlng_rect.h::9430: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s1angle.h::3128: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::97527:: 31In file included from :../src/s2/s2coder.h :23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h975: | 29 : In file included from i/usr/local/clang/include/absl/strings/cord.hn:l94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :v31o: i/usr/local/clang/include/absl/synchronization/mutex.hd: 922R:e48a:d Cwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l lbac k922( | T * satbastli_cn obnonoull lG ucaarlalnbtaecekd)E qcuoanls(tc o{n s t| ^C on/usr/local/clang/include/absl/base/nullability.hd:i241t:i22o:n *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee aab,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nullable _In file included from Ns2/s2lax_loop_shape.ccu:l18l: aIn file included from b../src/s2/s2lax_loop_shape.hl:e41 : In file included from | ../src/s2/s2loop.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:In file included from 73s2/s2latlng_rect.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2latlng_rect.h: :In file included from 30/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s1angle.h: :28/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 979../src/s2/s2point.h::4327:: In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 979In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29s: tIn file included from a/usr/local/clang/include/absl/strings/cord.ht:i94c: In file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.ho:o31l: /usr/local/clang/include/absl/synchronization/mutex.hA:l923w:a48y:s Twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u e(c o923n | s t C o n d i t i o n * a b s l _ n u l l a b l e ) { croentsutr nC otnrduiet;i o}n * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n257u:l23l:a bnote: lexpanded from macro 'absl_nullable'e b )257; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'u ll a257b | l#ed e_fNiunlel aabblsel _ n| u ^l lable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from _s2/s2lax_loop_shape.ccN:u18l: lIn file included from a../src/s2/s2lax_loop_shape.hb:l41e: In file included from ../src/s2/s2loop.h| : ^34 : In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from 66s2/s2latlng_rect.cc: :In file included from 18/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73../src/s2/s2latlng_rect.h: :In file included from 30/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2point.h: :27/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1033../src/s2/s2coder.h::2023:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 1033In file included from | /usr/local/clang/include/absl/strings/cord.h : 94v: oIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hd: 31W: a/usr/local/clang/include/absl/synchronization/mutex.hi:t948(:M48u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s948l | _ n obnonoull l( *maub)s l{_ n u| l ^l abl/usr/local/clang/include/absl/base/nullability.he: 241e:v22a:l _note: )expanded from macro 'absl_nonnull'( co n241s | t# dCeofnidniet iaobns*l _anbosnln_unlolnnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from In file included from ../src/s2/s2loop.hs2/s2latlng_rect.cc::3418: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2latlng_rect.h::3030: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s1angle.h::6628: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2point.h::7327: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coder.h::9423: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/status/status.h::3167: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/status/internal/status_internal.h::105029:: 31In file included from :/usr/local/clang/include/absl/strings/cord.h :94warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h :1050958 | : 50 :b owarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Wa i958t | W i tshtTaitmieco ubto(oMlu tCeaxs*t AanbdsCla_lnloMnentuhlold (mcuo,n satb sColn:d:iDtuiroant*i In file included from oas2/s2latlng.ccnb:s 18tl: i_In file included from mn../src/s2/s2latlng.hoe:on32un: tuIn file included from l)../src/s2/s1angle.hl : {28c : ) In file included from ;| ../src/s2/s2point.h ^ : 27| : ^In file included from /usr/local/clang/include/absl/base/nullability.h ../src/s2/s2coder.h::241/usr/local/clang/include/absl/base/nullability.h23::: 22241In file included from ::/usr/local/clang/include/absl/status/status.h 22::note: 67 expanded from macro 'absl_nonnull': note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #241d | /usr/local/clang/include/absl/strings/cord.he#:fd1666ie:nf48ei: n aewarning: b type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sa lb_snlo _n1666nn | ouinlnnllu il_nlNe o _nCNnoournldnl uC lo lr| d ^ : | : ^A dvanceAndRead(CharIn file included from Is2/s2latlng_rect.cct:e18r: aIn file included from t../src/s2/s2latlng_rect.ho:r30In file included from *: s2/s2lax_loop_shape.cc In file included from :a../src/s2/s1angle.h18b:: s28In file included from l: ../src/s2/s2lax_loop_shape.h_In file included from :n../src/s2/s2point.h41o:: n27nIn file included from : u../src/s2/s2loop.hIn file included from l:../src/s2/s2coder.hl34: : 23iIn file included from : t../src/s2/mutable_s2shape_index.hIn file included from ,:/usr/local/clang/include/absl/status/status.h 30: : 67| In file included from : ^/usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h66:: 29/usr/local/clang/include/absl/base/nullability.hIn file included from : :/usr/local/clang/include/absl/container/internal/btree.hIn file included from 241:/usr/local/clang/include/absl/strings/cord.h:73:22: 94:In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :note: /usr/local/clang/include/absl/strings/internal/cordz_info.h94expanded from macro 'absl_nonnull':: 31In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h :/usr/local/clang/include/absl/synchronization/mutex.h24131: | : 961#:/usr/local/clang/include/absl/synchronization/mutex.hd34:e:1069f :i32warning: n:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s961l | _ n o1069sn | tn au tlbiloc o _lbN ooWonalni tuCWlaillt lh BD| ye ^Ra edfl(icnoen(sMtu tTe*x *a basbls_ln_onnonnunlull ls emluf,) a{b s l| : ^: Ti/usr/local/clang/include/absl/base/nullability.hm:e241 :d22e:a dnote: lexpanded from macro 'absl_nonnull'i ne )241 | {# d e| f ^i In file included from n/usr/local/clang/include/absl/base/nullability.hs2/s2latlng.cce:: 24118a:: b22In file included from s:../src/s2/s2latlng.hl :_32nnote: : oexpanded from macro 'absl_nonnull'In file included from n ../src/s2/s1angle.hn: u28241l: l | In file included from # ../src/s2/s2point.hd_e:Nf27oi: nnIn file included from ne../src/s2/s2coder.hu :al23lb: s lIn file included from _ /usr/local/clang/include/absl/status/status.hn| :o ^67n : nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : _/usr/local/clang/include/absl/strings/cord.hN:o1672n:n41u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1672 | inline In file included from vs2/s2latlng_rect.cco:i18d: In file included from C../src/s2/s2latlng_rect.ho:r30d: :In file included from :../src/s2/s1angle.hA:d28v: aIn file included from n../src/s2/s2point.hc:In file included from e27s2/s2lax_loop_shape.cc(: :CIn file included from 18h../src/s2/s2coder.h: a:In file included from r23../src/s2/s2lax_loop_shape.hI: :tIn file included from e41/usr/local/clang/include/absl/status/status.hr: :aIn file included from 67t../src/s2/s2loop.h: o:In file included from r34/usr/local/clang/include/absl/status/internal/status_internal.h*: : In file included from 29a../src/s2/mutable_s2shape_index.h: b:In file included from s30/usr/local/clang/include/absl/strings/cord.hl: :_In file included from 94n/usr/local/clang/include/absl/container/btree_map.h: o:In file included from n66/usr/local/clang/include/absl/strings/internal/cordz_info.hn: :uIn file included from 31l/usr/local/clang/include/absl/container/internal/btree.h: l:/usr/local/clang/include/absl/synchronization/mutex.h 73:i: 975tIn file included from :,/usr/local/clang/include/absl/strings/cord.h31 ::s94 i: warning: zIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e/usr/local/clang/include/absl/strings/internal/cordz_info.h_ t: 31n: _/usr/local/clang/include/absl/synchronization/mutex.h975b: | y1088 t: ei35sn:)l i{warning: n type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e v| o ^i d1088 | R/usr/local/clang/include/absl/base/nullability.h e:a 241vd:Co22ia:ld l note: bEexpanded from macro 'absl_nonnull'na acb kl241(e | TD#*de beuafgbiLsnloe_g n(aocbnosnnlus_ltnl o cncnhaualrlll*b a_acNboksn)ln u_clnolnu sl tl| ^{a b l| e ^ na/usr/local/clang/include/absl/base/nullability.hm:e241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2lax_loop_shape.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2lax_loop_shape.h: :In file included from 41../src/s2/s2coder.h: :In file included from 23../src/s2/s2loop.h: :In file included from 34/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h: :94/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 979/usr/local/clang/include/absl/strings/internal/cordz_info.h::4331:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]1091 :26: warning: 979type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | s t1091a | t i cb oboolo lW aAiltwCaoymsmTornu(eM(uctoenxs*t aCbosnld_intoinonnu*l la bmsult_enxu,l l a| b ^l e)/usr/local/clang/include/absl/base/nullability.h :{241 :r22e:t unote: rexpanded from macro 'absl_nonnull'n t r241u | e#;d e}f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { s| ^ l_nonnu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2latlng_rect.cc::6618: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2latlng_rect.h::7330: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s1angle.h::9428: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2point.h::3127: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2coder.h::109323:: 46In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h :109394 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hv:o31i: d/usr/local/clang/include/absl/synchronization/mutex.h :R1069e:m32o:v ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b ase_ i1069n | t e rbnoaoll: :WPaeirtTWhirtehaDdeSaydnlcihn*e (aMbustle_xn*o nanbuslll_ nso)n;n u l| l ^ mu,/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:: :note: Texpanded from macro 'absl_nonnull'i me 241d | e#addelfiinnee) a{b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 1091s2/s2lax_loop_shape.cc::2618:: In file included from ../src/s2/s2lax_loop_shape.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]41 : In file included from ../src/s2/s2loop.h: 341091: | In file included from ../src/s2/mutable_s2shape_index.h :b30o: oIn file included from l/usr/local/clang/include/absl/container/btree_map.h :W66a: iIn file included from t/usr/local/clang/include/absl/container/internal/btree.hC:o73m: mIn file included from o/usr/local/clang/include/absl/strings/cord.hn:(94M: uIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.he:x31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b1109s:l34_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 1109m | ut e xe,x p l| i ^c it/usr/local/clang/include/absl/base/nullability.h :M241u:t22e:x Lnote: oexpanded from macro 'absl_nonnull'c kM a241y | b#ed(eMfuitneex *a basbls_ln_onnunlullalb l_eN omnun)u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nIn file included from us2/s2latlng_rect.ccl:l18a: bIn file included from l../src/s2/s2latlng_rect.he: 30_: NIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | voiIn file included from ds2/s2lax_loop_shape.cc :R18e: mIn file included from o../src/s2/s2lax_loop_shape.hv:e41(: bIn file included from a../src/s2/s2loop.hs:e34_: iIn file included from n../src/s2/mutable_s2shape_index.ht:e30r: nIn file included from a/usr/local/clang/include/absl/container/btree_map.hl::66:: PIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:T73h: rIn file included from e/usr/local/clang/include/absl/strings/cord.ha:d94S: yIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hc:h31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b1117s:l34_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull s1117) | ; e| x ^p li/usr/local/clang/include/absl/base/nullability.hc:i241t: 22M:u tnote: eexpanded from macro 'absl_nonnull'x Lo c241k | M#adyebfei(nMeu taebxs*l _anbosnln_unlull l_aNbolnen umlul, c| o ^n st Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: In file included from warning: s2/s2latlng_rect.cc'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h1158: | 28 : In file included from ../src/s2/s2point.h : 27 : MIn file included from u../src/s2/s2coder.ht:e23x: &In file included from /usr/local/clang/include/absl/status/status.hm:u67 : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: IIn file included from N/usr/local/clang/include/absl/strings/cord.hT:E94R: NIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31A: TT/usr/local/clang/include/absl/synchronization/mutex.hR:I1109B:U34T:E _warning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A PTURE D1109_ | B Y (etxhpilsi)c,i t | M ^~~~u texLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257/usr/local/clang/include/absl/synchronization/mutex.h | :#1166d:e39f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _1166n | u l leaxbpllei c_iNtu lRlealbelaes a b| l ^e MutexLock(Mutex* absl_nonnull mu, const CIn file included from os2/s2latlng_rect.ccn:d18i: tIn file included from i../src/s2/s2latlng_rect.ho:n30&: In file included from c../src/s2/s1angle.ho:n28d: )In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h: 94241: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e1117 :a34b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onnu l1117l | _ Neoxnpnluilcli t | M ^u texLockMaybe(Mutex* absl_nullable mu, const Condition& cond) In file included from s2/s2lax_loop_shape.cc| : ^18 : In file included from ../src/s2/s2lax_loop_shape.h:/usr/local/clang/include/absl/base/nullability.h41:: 257In file included from :../src/s2/s2loop.h23::34 : In file included from note: ../src/s2/mutable_s2shape_index.hexpanded from macro 'absl_nullable': 30: In file included from /usr/local/clang/include/absl/container/btree_map.h257: | 66#: dIn file included from e/usr/local/clang/include/absl/container/internal/btree.hf:i73n: eIn file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.ha:b1179l:e10 :_ Nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l la b1179l | e M| u ^t ex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2latlng_rect.ccn:u18l: lIn file included from a../src/s2/s2latlng_rect.hb:l30e: In file included from _../src/s2/s1angle.hN:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasaIn file included from bs2/s2lax_loop_shape.ccl:e18M: uIn file included from t../src/s2/s2lax_loop_shape.he:x41L: oIn file included from c../src/s2/s2loop.hk:(34M: uIn file included from t../src/s2/mutable_s2shape_index.he:x30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.ho:n73n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94m: uIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^ /usr/local/clang/include/absl/synchronization/mutex.h:1212:/usr/local/clang/include/absl/base/nullability.h52::241 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 1212241 | | b#odoelf iCnoen daibtsilo_nn:o:nCnausltlA n_dNCoanlnluMlelt h o| d ^( const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2latlng_rect.cc22::18 : In file included from note: ../src/s2/s2latlng_rect.hexpanded from macro 'absl_nonnull': 30: In file included from ../src/s2/s1angle.h241: | 28#: dIn file included from e../src/s2/s2point.hf:i27n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/synchronization/mutex.h1221::116654::39 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 12211166 | | b o oelx pCloincdiitt iRoenl:e:aCsaasbtlAenMduCtaelxlLFoucnkc(tMiuotne(xc*o nasbts lC_onnodnintuiloln *m ua,b sclo_nnsotn nCuolnld ict)i o{n & | c ^o nd)/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2lax_loop_shape.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2lax_loop_shape.hIn file included from :/usr/local/clang/include/absl/status/status.h41:: 67In file included from : ../src/s2/s2loop.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h34:: 29In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/strings/cord.h30:: 94In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h66:: 31In file included from : /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/synchronization/mutex.h73:: 1179In file included from :/usr/local/clang/include/absl/strings/cord.h10::94 : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 31: /usr/local/clang/include/absl/synchronization/mutex.h1179: | 1230 : 12M:u twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x * a b1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ s/usr/local/clang/include/absl/base/nullability.h:289:l34_:n unote: lexpanded from macro 'absl_nullability_unknown'l abl e289 | m#ud_e;f i n| e ^ absl_/usr/local/clang/include/absl/base/nullability.hn:u257l:l23a:b inote: lexpanded from macro 'absl_nullable'i ty_ u257n | k#ndoewfni n_eN ualbls_lu_nnsuplelcaibfliee d_ N u| l ^l able | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identIn file included from is2/s2latlng_rect.cct:y18<: TIn file included from >../src/s2/s2latlng_rect.h:::30t: yIn file included from p../src/s2/s1angle.he:*28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from i/usr/local/clang/include/absl/status/status.hl:i67t: yIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hu:n29k: nIn file included from o/usr/local/clang/include/absl/strings/cord.hw:n94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2891212::3452:: note: warning: expanded from macro 'absl_nullability_unknown' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 289 | # d1212e | fbionoel aCbosnld_intuilolna:b:iClaisttyA_nudnCkanlolwMne t_hNoudl(lc_ounnsstp eCcoinfdiietdi o n| * ^ absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2lax_loop_shape.ccs:l18_: nIn file included from o../src/s2/s2lax_loop_shape.hn:n41u: lIn file included from l../src/s2/s2loop.h :_34N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2latlng_rect.cc_:n18o: nIn file included from n../src/s2/s2latlng_rect.hu:l30l: In file included from _../src/s2/s1angle.hN:o28n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:In file included from 54s2/s2lax_loop_shape.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2lax_loop_shape.h :41: In file included from ../src/s2/s2loop.h :122134 | : bIn file included from o../src/s2/mutable_s2shape_index.ho:l30 : CIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:d66i: tIn file included from i/usr/local/clang/include/absl/container/internal/btree.ho:n73:: :In file included from C/usr/local/clang/include/absl/strings/cord.ha:s94t: AIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hd:C31a: l/usr/local/clang/include/absl/synchronization/mutex.hl:F1250u:n43c:t iwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n (co n1250s | t C o nbdoiotli o(na*b salb:s:lt_ynpoen_niudleln tci)t y{< T >| : ^: typ/usr/local/clang/include/absl/base/nullability.he::241::*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf imneet haobds)l(_)n)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2/s2lax_loop_shape.cc: :18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1230../src/s2/s2lax_loop_shape.h::1241:: In file included from ../src/s2/s2loop.hwarning: :34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_uIn file included from nss2/s2latlng.ccp/usr/local/clang/include/absl/container/btree_map.h:e18:c: 66iIn file included from f: ../src/s2/s2latlng.hiIn file included from e:/usr/local/clang/include/absl/container/internal/btree.hd32: : 73 In file included from : | ../src/s2/s1angle.hIn file included from ^:/usr/local/clang/include/absl/strings/cord.h 28:: 94In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h27:: 31In file included from : ../src/s2/s2coder.h:/usr/local/clang/include/absl/synchronization/mutex.h23:: 1259In file included from :/usr/local/clang/include/absl/status/status.h14::67 : warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 119:14: warning: 1259 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c o119n | s t STt*a taubssRle_pn*o nanbuslll_ noobnjneucltl, C l| o ^n e( /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fIn file included from i s2/s2latlng_rect.ccn241:e | 18 #: adIn file included from eb../src/s2/s2latlng_rect.hfs:il30n_: enIn file included from o../src/s2/s1angle.han:bns28lu: _lIn file included from nl../src/s2/s2point.ho :n_27nN: uolIn file included from ln../src/s2/s2coder.hn :u_23lN: loIn file included from n /usr/local/clang/include/absl/status/status.hn :u| 67l ^l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | boIn file included from os2/s2lax_loop_shape.ccl: 18(: *In file included from a../src/s2/s2lax_loop_shape.hb:s41l: _In file included from n../src/s2/s2loop.hIn file included from o:s2/s2latlng.ccn34:n: 18uIn file included from : l../src/s2/mutable_s2shape_index.hIn file included from l:../src/s2/s2latlng.h 30:f: 32uIn file included from : n/usr/local/clang/include/absl/container/btree_map.hIn file included from c:../src/s2/s1angle.h)66:(: 28TIn file included from : */usr/local/clang/include/absl/container/internal/btree.hIn file included from :../src/s2/s2point.ha73:b: 27sIn file included from : l/usr/local/clang/include/absl/strings/cord.hIn file included from _:../src/s2/s2coder.hn94:u: 23lIn file included from : l/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from a:/usr/local/clang/include/absl/status/status.hb31:i: 67l/usr/local/clang/include/absl/synchronization/mutex.h: i:/usr/local/clang/include/absl/status/internal/status_internal.ht1260:y:125_43:u:14n :k warning: nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w n), 1260125 | | | ^ S tba/usr/local/clang/include/absl/base/nullability.hto:uo241sl:R 22e(:pa *bnote: sexpanded from macro 'absl_nonnull'al b:s: lt241_y | np#oedn_enifudilenlne t Cialtboysnnn:od:nUtnnyurpleelf: (:_ *N o| an ^bn sull/usr/local/clang/include/absl/base/nullability.h_l:n 241o :n| 22n ^:u lnote: lexpanded from macro 'absl_nonnull' me tIn file included from 241hs2/s2latlng_rect.cc | o:#d18d): e(In file included from f)../src/s2/s2latlng_rect.hi :n 30e| : ^In file included from a ../src/s2/s1angle.hb:s/usr/local/clang/include/absl/base/nullability.h28l:: _241In file included from n:../src/s2/s2point.ho22:n:27n : uIn file included from note: l../src/s2/s2coder.hexpanded from macro 'absl_nonnull'l: 23_: NIn file included from o241/usr/local/clang/include/absl/status/status.hn | :n#67ud: leIn file included from lf/usr/local/clang/include/absl/status/internal/status_internal.h i: n29| e: ^ In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1241 :_34N:o nwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]u ll 1241| | ^ bool (*In file included from as2/s2latlng.ccb:s18l: _In file included from n../src/s2/s2latlng.ho:n32n: uIn file included from l../src/s2/s1angle.hl: 28f: uIn file included from n../src/s2/s2point.hc:)27(: TIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67u: l/usr/local/clang/include/absl/status/internal/status_internal.hl:a128b:i14l:i twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ unk n128o | w n )S,t a t| uIn file included from ^ss2/s2lax_loop_shape.cc R:e18/usr/local/clang/include/absl/base/nullability.hp: :*In file included from 289 ../src/s2/s2lax_loop_shape.h:a:34b41:s: lIn file included from note: _../src/s2/s2loop.hexpanded from macro 'absl_nullability_unknown'n: o34n: nIn file included from 289u../src/s2/mutable_s2shape_index.h | l:#l30d e: CflIn file included from io/usr/local/clang/include/absl/container/btree_map.hnne:e 66Aa: nbIn file included from ds/usr/local/clang/include/absl/container/internal/btree.hUl:n_73rn: eufIn file included from l(/usr/local/clang/include/absl/strings/cord.hl):a b94ci: olIn file included from ni/usr/local/clang/include/absl/strings/internal/cordz_info.hst:ty31;_: u /usr/local/clang/include/absl/synchronization/mutex.hn| k: ^n1279 o:w35/usr/local/clang/include/absl/base/nullability.hn:: 241_:warning: N22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u: l lnote: _expanded from macro 'absl_nonnull' u 1279n | sv po241ei | c#did feRifeeidn ge i | sa ^tb selr_MnuotnenxuPlrlo f_iNloenrn(uvloli d | ( ^* aIn file included from bs2/s2latlng_rect.ccs:l18_: nIn file included from o../src/s2/s2latlng_rect.hn:n30u: lIn file included from l../src/s2/s1angle.h :f28n: )In file included from (../src/s2/s2point.hi:n27t: 6In file included from 4../src/s2/s2coder.h_:t23 : wIn file included from a/usr/local/clang/include/absl/status/status.hi:t67_: cIn file included from y/usr/local/clang/include/absl/status/internal/status_internal.hc:l29e: sIn file included from )/usr/local/clang/include/absl/strings/cord.h):;94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::1242241::4422:: warning: note: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 1242# | d e f i ntey paebnsalm_en oanbnsull:l: t_yNpoen_niudleln t i| t ^y ::type* absl_nullability_unkIn file included from ns2/s2lax_loop_shape.cco:w18n: In file included from ../src/s2/s2lax_loop_shape.h| : ^41 : In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/base/nullability.h::34289: :In file included from 34../src/s2/mutable_s2shape_index.h:: 30: note: In file included from expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/container/btree_map.h :66: In file included from 289/usr/local/clang/include/absl/container/internal/btree.h | :#73d: eIn file included from f/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:u1293l:l33a:b iwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ty_u n1293k | nvoowind _RNeuglils_tuenrsMpuetceixfTireadc e r| ( ^v oid (*absl_nonnull fn)(const char* absl_nonnull mIn file included from ss2/s2latlng_rect.ccg:,18 : In file included from | ../src/s2/s2latlng_rect.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1249_:N8o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | 1249 ^ | In file included from Ts2/s2lax_loop_shape.cc*: 18a: bIn file included from s../src/s2/s2lax_loop_shape.hl:_41n: oIn file included from n../src/s2/s2loop.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.ho:b30j: eIn file included from c/usr/local/clang/include/absl/container/btree_map.ht:,66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 73: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h :1293: 62241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e1293 | avbosild_ nRoengniusltle r_MNuotnenxuTlrla c e| r ^( void (*absl_nonnull fIn file included from ns2/s2latlng_rect.cc):(18c: oIn file included from n../src/s2/s2latlng_rect.hs:t30 : cIn file included from h../src/s2/s1angle.ha:r28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67m: sIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.h,: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h241::3122: : /usr/local/clang/include/absl/synchronization/mutex.h:note: 1250expanded from macro 'absl_nonnull': 43: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i1250n | e a b sblo_onlo n(naublsll :_:Ntoynpneu_lild e n| t ^i ty::type:In file included from :s2/s2lax_loop_shape.cc*: 18a: bIn file included from s../src/s2/s2lax_loop_shape.hl:_41n: oIn file included from n../src/s2/s2loop.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.hm:e30t: hIn file included from o/usr/local/clang/include/absl/container/btree_map.hd:)66(: )In file included from )/usr/local/clang/include/absl/container/internal/btree.h : 73| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'1294 :62: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n1294e | a b s l _ n o n n u l l _ N o n n u l l | ^ const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2latlng_rect.ccn:u18l: lIn file included from ../src/s2/s2latlng_rect.h_:N30o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14:In file included from s2/s2lax_loop_shape.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2lax_loop_shape.h:41 : 1259In file included from | ../src/s2/s2loop.h : 34 : In file included from c../src/s2/mutable_s2shape_index.ho:n30s: tIn file included from /usr/local/clang/include/absl/container/btree_map.hT:*66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l73_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :o31b: j/usr/local/clang/include/absl/synchronization/mutex.he:c1309t:,35 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 2411309: | 22v:o inote: dexpanded from macro 'absl_nonnull' Re g241i | s#tdeerfCionned VaabrsTlr_ancoenrn(uvloli d_ N(o*nanbuslll_ n o| n ^n ull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nIn file included from os2/s2latlng_rect.ccn:n18u: lIn file included from l../src/s2/s2latlng_rect.h :m30s: gIn file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27v: oIn file included from i../src/s2/s2coder.hd:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :c94v: )In file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1260:43/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 1260 | 241 | # d ebfoionle (aabbssll_:n:otnynpuel_li d_eNnotnintuyl :| : ^t ype::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:26: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:26: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:30: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:30: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1In file included from )s2/s2lax_polyline_shape.cc,: 18#: vIn file included from a../src/s2/s2lax_polyline_shape.hl:126,: (/usr/local/clang/include/absl/types/span.hv:a733l:231):, warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v al2) | 733 ^ | co/usr/local/clang/include/absl/log/internal/check_impl.hn:s51t:e3x:p rnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'S pan <51T | > MAaBkSeLS_pLaOnG(_TI*NTERN AaLb_sClH_EnCuKl_lOaPb(lCeh epctkr_ NAEB,S L!_=A,T TvRaIlB1U,T Ev_aLlI1F_EtTeIxMtE,_ BvOaUlN2D,, v a| l ^2 _tex/usr/local/clang/include/absl/base/nullability.ht:)257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_op.h :75: 61257: | #note: dexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'e fin e75 | a b sAlB_SnLu_lLlOaGb_lIeN T_ENRuNlAlLa_bClHeE C K| ( ^: :absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2lax_polyline_shape.cc::2218:: In file included from note: ../src/s2/s2lax_polyline_shape.hexpanded from macro 'absl_nonnull': 26: /usr/local/clang/include/absl/types/span.h241: | 739#:d21e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ab s739l | _Snpoannnl M_aNkoenSnpualnl( T * absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:26: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng.cc:18: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2lax_polyline_shape.ccl: 18_: NIn file included from o../src/s2/s2lax_polyline_shape.hn:n26u: l/usr/local/clang/include/absl/types/span.hl: 794 :| 8 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | In file included from s2/s2latlng.cc : 18 : TIn file included from *../src/s2/s2latlng.h :a32b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hp:t23r: In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _/usr/local/clang/include/absl/status/internal/status_internal.hA:T150T:R25I:B Uwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _LIF E150T | I M E _ BcOoUnNsDt, asbiszle:_:tS tsaitzues)* naobesxlc_enpotn n{u l l| ^s tat/usr/local/clang/include/absl/base/nullability.hu:s257,: 23c:o nnote: sexpanded from macro 'absl_nullable't c h257a | r#*d eafbisnle_ naobnsnlu_lnlu lplraebfliex )_;N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2lax_polyline_shape.ccs2/s2latlng.cc::1818: : In file included from In file included from ../src/s2/s2lax_polyline_shape.h../src/s2/s2latlng.h::2632: : /usr/local/clang/include/absl/types/span.hIn file included from :../src/s2/s1angle.h799::2832: :In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h: 23799: | In file included from S/usr/local/clang/include/absl/status/status.hp:a67n: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Make C150o | n s t S pcaonn(sTt* aabbssll:_:nSutlaltaubsl*e abbesgli_nn o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :s257t:a23t:u snote: ,expanded from macro 'absl_nullable' co n257s | t# dcehfairn*e aabbssll__nnounlnlualbll ep r_eNfuilxl)a;b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2lax_polyline_shape.cc :18 : 241In file included from | ../src/s2/s2lax_polyline_shape.h#:d26e: In file included from f/usr/local/clang/include/absl/types/span.hs2/s2lax_loop_shape.cci::n80118e:: 32In file included from a:../src/s2/s2lax_loop_shape.hb :s41lwarning: : _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from n ../src/s2/s2loop.ho:n34n : u801In file included from l | ../src/s2/mutable_s2shape_index.hl : 30_ : N In file included from o /usr/local/clang/include/absl/container/btree_map.hn :n 66u : l In file included from l /usr/local/clang/include/absl/container/internal/btree.h : 73| : ^ /usr/local/clang/include/absl/strings/cord.h : 109 : 53 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109T | *v oaibds lC_onpuylCloarbdlTeo Setnrdi)n gn(oceoxncsetp tC o{r d &| ^s rc/usr/local/clang/include/absl/base/nullability.h,: 257s:t23d:: :note: sexpanded from macro 'absl_nullable't ri n257g | *# daebfsiln_en oanbnsull_ln udlslta)b;l e| ^_ Null/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2latlng_rect.cc :18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: In file included from warning: s2/s2lax_loop_shape.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from 109../src/s2/s2loop.h | :v34o: iIn file included from d../src/s2/mutable_s2shape_index.h :C30o: pIn file included from y/usr/local/clang/include/absl/container/btree_map.hC:o66r: dIn file included from T/usr/local/clang/include/absl/container/internal/btree.ho:S73t: r/usr/local/clang/include/absl/strings/cord.hi:n437g:(47c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Cor d437& | s r c , s t d : : s t r i n g * a b s l _ n o n n u l l d sstt)d;: : s| t ^r ing* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | d#sdte)f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(In file included from cs2/s2lax_loop_shape.cco:n18s: tIn file included from ../src/s2/s2lax_loop_shape.hC:o41r: dIn file included from &../src/s2/s2loop.h :s34r: cIn file included from ,../src/s2/mutable_s2shape_index.h :s30t: dIn file included from :/usr/local/clang/include/absl/container/btree_map.h::s66t: rIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:g73*: /usr/local/clang/include/absl/strings/cord.ha:b480s:l39_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 480d | s t ) ; u s| i ^n g /usr/local/clang/include/absl/base/nullability.hp:o241i:n22t:e rnote: expanded from macro 'absl_nonnull'= c 241o | n#sdte fvianleu ea_btsylp_en*o nanbuslll_ n_oNnonnunlull;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: In file included from warning: s2/s2latlng.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2latlng.h: 32501: | In file included from ../src/s2/s1angle.h : 28 : eIn file included from x../src/s2/s2point.hp:l27i: cIn file included from i../src/s2/s2coder.ht: 23C: hu/usr/local/clang/include/absl/status/status.hn:k725I:t38e:r awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r(co r725d | _ i nstteartniacl :s:tCaotrudsR_eipn*t earbnsall_:n:oSntnautluls Rterpe*e )a;b s l| _ ^n onn/usr/local/clang/include/absl/base/nullability.hu:241l:l22 :P rnote: eexpanded from macro 'absl_nonnull'p ar e241T | o#Mdoedfiifnye( a b| s ^l _non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _NonnullIn file included from s2/s2lax_loop_shape.cc :| 18 ^: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit CIn file included from hs2/s2latlng.ccu:n18k: IIn file included from t../src/s2/s2latlng.he:r32a: tIn file included from o../src/s2/s1angle.hr:(28c: oIn file included from n../src/s2/s2point.hs:t27 : CIn file included from o../src/s2/s2coder.hr:d23*: /usr/local/clang/include/absl/status/status.ha:b732s:l29_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull c732o | r d )s;t a t| i ^c c/usr/local/clang/include/absl/base/nullability.ho:nst std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from In file included from s2/s2latlng.cc../src/s2/s1angle.h::1828: : In file included from In file included from ../src/s2/s2latlng.h../src/s2/s2point.h::3227: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2coder.h::2823: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2767: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::2329: : /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/cord.h::733425::2962:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | 425 | s t aftriice ncdo nvsoti ds tCdo:p:ysCtorridnTgo*S tarbisnlg_(ncoonnnsutl lC oMrodv&e dsFrrco,m Ssttrdi:n:gs(t)r;i n g| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l d241s | t#)d;e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:In file included from 30s2/s2latlng.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2latlng.h: :In file included from 32../src/s2/s2point.h: :In file included from 27../src/s2/s1angle.h: :In file included from 28../src/s2/s2coder.h: :In file included from 23../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/status/status.h: :751/usr/local/clang/include/absl/strings/cord.h::61437:: 47:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | 437 | s t a t i c u i n t p t r _ t P o i n t e r T o R e p ( s In file included from t as2/s2lax_loop_shape.ccts:tu18ds: :_In file included from :i../src/s2/s2lax_loop_shape.hsn:ttr41ei: rnIn file included from ng../src/s2/s2loop.ha*l: :a34:b: SsIn file included from tl../src/s2/mutable_s2shape_index.ha_:tnu30osn: RnIn file included from eu/usr/local/clang/include/absl/container/btree_map.hpl:*l 66 adb: ssIn file included from tl)/usr/local/clang/include/absl/container/internal/btree.h_;:n o73 n: | n/usr/local/clang/include/absl/strings/cord.h ^u: l582l: 37r:/usr/local/clang/include/absl/base/nullability.h) ;:warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : | 22 ^: note: 582expanded from macro 'absl_nonnull' | /usr/local/clang/include/absl/base/nullability.h : 241 : 24122e | :x# dpnote: elexpanded from macro 'absl_nonnull'fi ciin te241 | aC#bhduselnf_kinRnoaenn ngauebl(slcl o__nnNsootnn nnCuulollrl d _* N | oa ^nb nsull_ln o n| n ^u ll cord) : cord_(cord)In file included from s2/s2latlng.cc{:}18 : In file included from | ../src/s2/s2latlng.h ^: 32: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241 | /usr/local/clang/include/absl/status/status.h#:d752e:f44i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n752o | n nIn file included from us2/s2latlng_rect.ccsl:lt18 a: _tIn file included from iN../src/s2/s2latlng_rect.hco: n30cn: ouIn file included from ln../src/s2/s1angle.hls: t28 : | sIn file included from ^t../src/s2/s2point.h a:t27u: sIn file included from _../src/s2/s2coder.hi:n23t: eIn file included from r/usr/local/clang/include/absl/status/status.hn:a67l: :In file included from :/usr/local/clang/include/absl/status/internal/status_internal.hS:t29a: t/usr/local/clang/include/absl/strings/cord.hu:s480R:e39p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ nIn file included from 480os2/s2lax_loop_shape.cc | n: n18 u : l In file included from lu ../src/s2/s2lax_loop_shape.hsRi:enp41Tg: o In file included from Pp../src/s2/s2loop.hoo:ii34nn: ttIn file included from eer../src/s2/mutable_s2shape_index.hr( : =30 : | cIn file included from ^o/usr/local/clang/include/absl/container/btree_map.h n:s66/usr/local/clang/include/absl/base/nullability.ht: : In file included from 241v/usr/local/clang/include/absl/container/internal/btree.h:a:22l73:u: e/usr/local/clang/include/absl/strings/cord.hnote: _:expanded from macro 'absl_nonnull't588 y:p17 e:241* | warning: #atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]db esfli _n588ne | o na nb us llc_olnns;to n Cn| ou ^lr ld */usr/local/clang/include/absl/base/nullability.h_ :Na241ob:sn22nl:u_ lnnote: loexpanded from macro 'absl_nonnull' n n| u ^ l l241 | c#odredf_i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng_rect.cc641: | 18 : In file included from ../src/s2/s2latlng_rect.h :u30s: iIn file included from n../src/s2/s1angle.hg: 28p: oIn file included from i../src/s2/s2point.hn:t27e: rIn file included from ../src/s2/s2coder.h=: 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67 : cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ha:r29*: /usr/local/clang/include/absl/strings/cord.ha:b501s:l52_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull; 501 | | ^ /usr/local/clang/include/absl/base/nullability.he:x241p:l22i:c inote: texpanded from macro 'absl_nonnull' Ch u241n | k#Idteefrianteo ra(bcsolr_dn_oinnntuelrln a_lN:o:nCnourldlR e p| * ^ absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.hIn file included from :s2/s2latlng_rect.cc66:: 18In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :../src/s2/s2latlng_rect.h73:: 30: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s1angle.h655::2839: :In file included from ../src/s2/s2point.h:warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23: In file included from 655/usr/local/clang/include/absl/status/status.h | : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.he:x29p: l/usr/local/clang/include/absl/strings/cord.hi:c504i:t40 :C hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r Ite r504a | t o r ( ceoxnpslti cCiotr dC*h uanbksIlt_enroantnourl(lc ocnosrtd )C o r| d ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241c | o#rdde)f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2lax_loop_shape.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2lax_loop_shape.h: :In file included from 41/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2loop.h: :34/usr/local/clang/include/absl/strings/cord.h: :In file included from 582../src/s2/mutable_s2shape_index.h::3730:: In file included from /usr/local/clang/include/absl/container/btree_map.hwarning: :66type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/internal/btree.h :58273 | : /usr/local/clang/include/absl/strings/cord.h : 674 :e37x:p lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c it C h674u | n k Rsatnagtei(cc ovnositd CAodrvda*n caeb(sClh_anroIntneurlalt ocro*r da)b s:l _cnoorndn_u(lclo ridt), {s}i z e| _ ^t n_/usr/local/clang/include/absl/base/nullability.hb:y241t:e22s:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2lax_loop_shape.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2lax_loop_shape.h: 41241: | In file included from #../src/s2/s2loop.hd:e34f: iIn file included from n../src/s2/mutable_s2shape_index.he: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_66n: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hn:u73l: l/usr/local/clang/include/absl/strings/cord.h :_730N:o36n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 730 | explicit CharRange(const Cord* absl_nonnull cord) :In file included from s2/s2latlng_rect.ccc:o18r: dIn file included from _../src/s2/s2latlng_rect.h(:c30o: rIn file included from d../src/s2/s1angle.h): 28{: }In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/status/status.h22::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull': 29: /usr/local/clang/include/absl/strings/cord.h241: | 641#:d33e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s641l | _ n o n nuusliln g_ Npooninnutlelr =| ^c onst char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2lax_loop_shape.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2lax_loop_shape.h241: | 41#: dIn file included from e../src/s2/s2loop.hf:i34n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : _/usr/local/clang/include/absl/strings/cord.hN:o736n:n17u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2lax_loop_shape.cce:f18i: nIn file included from e../src/s2/s2lax_loop_shape.h :a41b: sIn file included from l../src/s2/s2loop.h_:n34o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from _/usr/local/clang/include/absl/container/btree_map.hN:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : | /usr/local/clang/include/absl/strings/cord.h ^: 795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::CorIn file included from ds2/s2latlng_rect.cc*: 18a: bIn file included from s../src/s2/s2latlng_rect.hl:_30n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hc:o27r: dIn file included from ,../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'667 :44: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e667 | a b sslt_antoincn uClolr d_ NAodnvnaunlcle A n| d ^R ead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordIn file included from zs2/s2latlng_rect.ccI:n18f: oIn file included from *../src/s2/s2latlng_rect.h :a30b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hG:e23t: CIn file included from o/usr/local/clang/include/absl/status/status.hr:d67z: IIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hf:o29F: o/usr/local/clang/include/absl/strings/cord.hr:T730e:s36t:i nwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( | ^ 730 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23e:x pnote: lexpanded from macro 'absl_nullable'i ci t257 | C#hdaerfRianneg ea(bcsoln_sntu lCloarbdl*e a_bNsull_lnonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:In file included from 28: In file included from s2/s2hausdorff_distance_query.cc../src/s2/s2point.h::1627: : In file included from In file included from ../src/s2/s2hausdorff_distance_query.h../src/s2/s2coder.h::2323: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/status.h::2867: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/internal/status_internal.h::2729: : In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/strings/cord.h23:: 736In file included from :/usr/local/clang/include/absl/status/status.h17::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :73623 | : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32c: oIn file included from n/usr/local/clang/include/absl/strings/str_format.hs:t84 : Co/usr/local/clang/include/absl/strings/internal/str_format/bind.hr:d143*: 11a:b swarning: l'enable_if' is a clang extension [-Wgcc-compat]_ nonnu l143l | c o r d _ ; | ^e nabl/usr/local/clang/include/absl/base/nullability.he:_241i:f22(:s tnote: rexpanded from macro 'absl_nonnull'_ fo r241m | a#td_eifnitneer naabls:l:_EnnosnunruelClo n_sNtoenxnpurl(ls ) ,| ^" constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_inIn file included from ts2/s2latlng_rect.cce:r18n: aIn file included from l../src/s2/s2latlng_rect.h:::30E: nIn file included from s../src/s2/s1angle.hu:r28e: CIn file included from o../src/s2/s2point.hn:s27t: eIn file included from x../src/s2/s2coder.hp:r23(: sIn file included from )/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatF/usr/local/clang/include/absl/strings/internal/str_format/bind.hl:u158s:h22(:a bwarning: s'enable_if' is a clang extension [-Wgcc-compat]l ::Co r158d | * a b s l __n_oantnturlilb uctoer_d_,( ( e| n ^abl e_i/usr/local/clang/include/absl/base/nullability.hf:(241V:a22l:i dnote: Fexpanded from macro 'absl_nonnull'o rm a241t | I#mdpelf_(nso)n,n u"lbla d_ Nfoonrnmualtl t r| a ^p "))) | ^ a/usr/local/clang/include/absl/strings/internal/str_format/bind.h:162b:l22e: | warning: ^'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66In file included from : s2/s2latlng_rect.ccIn file included from :/usr/local/clang/include/absl/container/internal/btree.h18:: 73In file included from : ../src/s2/s2latlng_rect.h:/usr/local/clang/include/absl/strings/cord.h30:: 927In file included from :../src/s2/s1angle.h43::28 : In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2coder.h:23: In file included from 927/usr/local/clang/include/absl/status/status.h | : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 898 : 27 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | f r i e n d cCoonrsdtR eCpo*r dazbIsnlf_on*u lalbasbll_en urlelpa)b;l e | G ^e tCor/usr/local/clang/include/absl/base/nullability.hd:z257I:n23f:o Fnote: oexpanded from macro 'absl_nullable'r Tes t257i | n#gd(e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23u:l lnote: aexpanded from macro 'absl_nullable'b le 257_ | N#udlelfaibnlee a b| s ^l _nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:In file included from 17s2/s2latlng_rect.cc:: 18: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2latlng_rect.h :30: In file included from ../src/s2/s1angle.h932: | 28 : In file included from ../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23c: hIn file included from a/usr/local/clang/include/absl/status/status.hr:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.hu:l927l:a43b:l ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d ata( )927 | c o n s t ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e CaobrsdlR_enpu*l laabbslle_ n_uNlullalbalbel er e p| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2lax_loop_shape.cc257: | 18#: dIn file included from e../src/s2/s2lax_loop_shape.hf:i41n: eIn file included from ../src/s2/s2loop.ha:b34s: lIn file included from _../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from a/usr/local/clang/include/absl/container/btree_map.hb:l66e: In file included from _/usr/local/clang/include/absl/container/internal/btree.hN:u73l: l/usr/local/clang/include/absl/strings/cord.ha:b934l:e31 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(conIn file included from ss2/s2latlng_rect.cct: 18c: hIn file included from a../src/s2/s2latlng_rect.hr:*30 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23d: aIn file included from t/usr/local/clang/include/absl/status/status.ha:,67 : sIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hz:e29_: t/usr/local/clang/include/absl/strings/cord.h :n929):;26 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 257929: | 23 : note: expanded from macro 'absl_nullable'v oi d257 | S#wdaepf(iInnel ianbesRle_pn*u lalbasbll_en o_nNnuulllla brlhes ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2lax_loop_shape.ccn:e18 : aIn file included from b../src/s2/s2lax_loop_shape.hs:l41_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.h :| 73 ^: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absIn file included from ls2/s2latlng_rect.cc_:n18o: nIn file included from n../src/s2/s2latlng_rect.hu:l30l: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MetIn file included from hs2/s2latlng.cco:d18I: dIn file included from e../src/s2/s2latlng.hn:t32i: fIn file included from i../src/s2/s1angle.he:r28 : mIn file included from e../src/s2/s2point.ht:h27o: dIn file included from )../src/s2/s2coder.h;: 23 : | ^/usr/local/clang/include/absl/status/status.h :1031:/usr/local/clang/include/absl/base/nullability.h42::241 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 2411031 | | #idnelfiinnee caobnsslt_ nsotnantuulsl_ i_nNtoenrnnualll: : S| t ^a tusRep* absl_nonnuIn file included from ls2/s2lax_loop_shape.ccl: 18S: tIn file included from a../src/s2/s2lax_loop_shape.ht:u41s: :In file included from :../src/s2/s2loop.hR:e34p: TIn file included from o../src/s2/mutable_s2shape_index.hP:o30i: nIn file included from t/usr/local/clang/include/absl/container/btree_map.he:r66(: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : /usr/local/clang/include/absl/strings/cord.h:989:31/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 989 | 241 | #vdoeifdi nPer eapbesnld_Tnroenen(uClolr d_RNeopn*n ualbls l _| n ^o nnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2latlng.ccl: 18 : | In file included from ^../src/s2/s2latlng.h :32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | statIn file included from us2/s2lax_loop_shape.ccs:_18i: nIn file included from t../src/s2/s2lax_loop_shape.he:r41n: aIn file included from l../src/s2/s2loop.h:::34S: tIn file included from a../src/s2/mutable_s2shape_index.ht:u30s: RIn file included from e/usr/local/clang/include/absl/container/btree_map.hp:*66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l73_: n/usr/local/clang/include/absl/strings/cord.ho:n994n:u30l:l rep)| { | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h968: | 23 : In file included from ../src/s2/s1angle.h :v28o: iIn file included from d../src/s2/s2point.h :E27m: pIn file included from l../src/s2/s2coder.ha:c23e: TIn file included from r/usr/local/clang/include/absl/status/status.he:e67(: CIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from r:s2/s2latlng.ccd29:R: 18eIn file included from : p/usr/local/clang/include/absl/strings/cord.hIn file included from *:../src/s2/s2latlng.h 82:a: 32bIn file included from : s/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from l:../src/s2/s1angle.h_23:n: 28oIn file included from : n/usr/local/clang/include/absl/crc/crc32c.hIn file included from n:../src/s2/s2point.hu32:l: 27l: /usr/local/clang/include/absl/strings/str_format.h In file included from :r../src/s2/s2coder.h115e::p2352,: : /usr/local/clang/include/absl/status/status.hM:warning: e1063type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t: h13o:d I warning: d115type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | n t i f 1063i | e crco onmnsesttt h coshdta)rr;_* f oa| rb ^ms alt_/usr/local/clang/include/absl/base/nullability.h_n:io241nn:tn22eu:rl nlnote: a expanded from macro 'absl_nonnull'lS :t:aPt au241rs | sM#eeddseFsfoairgnmeeaA tsaBCbaSsstler_*(n oa nb| ns ^ul l_ln /usr/local/clang/include/absl/base/nullability.ho_:nN241no:un22ln:lu lnote: plexpanded from macro 'absl_nonnull'c ) | ^241| | ^# defi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n onIn file included from ns2/s2latlng_rect.cc241u: | l18#l: d In file included from e_../src/s2/s2latlng_rect.hfN:io30nn: enIn file included from u../src/s2/s1angle.hal:bl28s : l In file included from _| ../src/s2/s2point.hn ^:o 27n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2hausdorff_distance_query.cc978::1636: :In file included from ../src/s2/s2hausdorff_distance_query.h:warning: 23type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from 978../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.hv:o23i: dIn file included from /usr/local/clang/include/absl/status/status.hC:o67m: mIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ht:T29r: eIn file included from e/usr/local/clang/include/absl/strings/cord.h(:c82o: nIn file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht: 23C: oIn file included from r/usr/local/clang/include/absl/crc/crc32c.hd:R32e: p/usr/local/clang/include/absl/strings/str_format.h*: 155a:b36s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llab l155e | o ledx_prleipc,i t | F ^o rm/usr/local/clang/include/absl/base/nullability.ha:t257C:o23u:n tnote: Cexpanded from macro 'absl_nullable'a pt u257r | e#(dienfti*n ea basbls_ln_onnunlullalb lpe) _:N upl_l(apb)l e{ } | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2latlng_rect.cc :18: In file included from 241../src/s2/s2latlng_rect.h | :#30d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 979 :| 30 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CIn file included from os2/s2hausdorff_distance_query.ccr:d16R: eIn file included from p../src/s2/s2hausdorff_distance_query.h*: 23a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.hr:e23p: ,In file included from /usr/local/clang/include/absl/status/status.hc:o67n: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h :C29o: rIn file included from d/usr/local/clang/include/absl/strings/cord.hz:U82p: dIn file included from a/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:e23S: cIn file included from o/usr/local/clang/include/absl/crc/crc32c.hp:e32&: /usr/local/clang/include/absl/strings/str_format.hs:c164o:p8e:, warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :164241 | : 22 :i nnote: texpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bUsnlu_sneodn(n)u l{l r_eNtounrnnu lpl_ ; | } ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2latlng_rect.cc#:d18e: fIn file included from i../src/s2/s2latlng_rect.hn:e30 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | In file included from vs2/s2hausdorff_distance_query.cco:i16d: In file included from A../src/s2/s2hausdorff_distance_query.hp:p23e: nIn file included from d../src/s2/s1angle.hT:r28e: eIn file included from T../src/s2/s2point.ho:I27n: lIn file included from i../src/s2/s2coder.hn:e23d: (In file included from C/usr/local/clang/include/absl/status/status.ho:r67d: RIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hp:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l82_: nIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h :t32r: e/usr/local/clang/include/absl/strings/str_format.he:,165 : 8| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241: 22165: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ | intIn file included from *s2/s2latlng_rect.cc :a18b: sIn file included from l../src/s2/s2latlng_rect.h_:n30o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from p../src/s2/s2point.h_:;27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: /usr/local/clang/include/absl/strings/cord.hnote: :988expanded from macro 'absl_nonnull': 37: warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i988n | e a b svlo_indo nPnruelple n_dNTorneneuTlolT r e| e ^( CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnullIn file included from s2/s2hausdorff_distance_query.cct:r16e: eIn file included from ,../src/s2/s2hausdorff_distance_query.h :M23e: tIn file included from h../src/s2/s1angle.ho:d28I: dIn file included from e../src/s2/s2point.hn:t27i: fIn file included from i../src/s2/s2coder.he:r23 : mIn file included from e/usr/local/clang/include/absl/status/status.ht:h67o: dIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h;: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :82: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h241::2322: :In file included from /usr/local/clang/include/absl/crc/crc32c.h:note: 32expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/str_format.h: 380241: | 43#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b380s | ls_tndo:n:nsutlrli n_gN&o nSnturlAlp p e| n ^d Format(std::string* absl_nonnull dst, | In file included from ^s2/s2latlng_rect.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2latlng_rect.h::24130:: 22In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n994n:u30l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u994l | l | ^v oid CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToIn file included from As2/s2hausdorff_distance_query.ccr:r16a: yIn file included from (../src/s2/s2hausdorff_distance_query.hc:h23a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from d/usr/local/clang/include/absl/status/status.hs:t67): In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from ;/usr/local/clang/include/absl/strings/cord.h : 82| : ^In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/crc/crc32c.h::2232:: /usr/local/clang/include/absl/strings/str_format.hnote: :expanded from macro 'absl_nonnull'440 :24: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e440 | aibnstl _FnPorninnutlFl( s_tNdo:n:nFuIlLlE * | a ^b sl_nonnull output, const FormatSpec&In file included from s2/s2latlng_rect.ccf:o18r: mIn file included from a../src/s2/s2latlng_rect.ht:,30 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27241: :In file included from 22../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h :67: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29d: e/usr/local/clang/include/absl/strings/cord.hf:i1012n:e37 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _non n1012u | l l _ Naobnsnlu:l:lc o r| d ^_ internal::CordzInfo* absl_nullable cordz_info() const { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2hausdorff_distance_query.cc::25716:: 23In file included from :../src/s2/s2hausdorff_distance_query.h :23note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s1angle.h:28 : 257In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 82_: NIn file included from u/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:l23a: bIn file included from l/usr/local/clang/include/absl/crc/crc32c.he: 32 : | /usr/local/clang/include/absl/strings/str_format.h ^: 469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintIn file included from Fs2/s2latlng_rect.cc(:c18h: aIn file included from r../src/s2/s2latlng_rect.h*: 30a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.ho:u23t: pIn file included from u/usr/local/clang/include/absl/status/status.ht:,67 : sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hd::29:: s/usr/local/clang/include/absl/strings/cord.hi:z1017e:_51t: swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]z e, | 1017 ^ | /usr/local/clang/include/absl/base/nullability.h : 241v:o22i:d note: sexpanded from macro 'absl_nonnull'e t_ c241o | r#ddze_fiinnfeo (acbosrld__nionntneurlnla l_:N:oCnonrudlzlI n f| o ^* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonIn file included from ns2/s2latlng_rect.ccu:l18l: In file included from r../src/s2/s2latlng_rect.ha:w30): In file included from ../src/s2/s1angle.h/:/28 : NIn file included from O../src/s2/s2point.hL:I27N: TIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 1049:56 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e1049 | a b sslt_antoincn ublolo l_ NGoentnFullalt A u| x ^( absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* ab absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2latlng_rect.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2latlng_rect.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h30:: 29In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/strings/cord.h28:: 82In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h27:: 23In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h23:: 32In file included from : /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/strings/str_format.h: :In file included from 860/usr/local/clang/include/absl/status/internal/status_internal.h::4329:: /usr/local/clang/include/absl/strings/cord.hwarning: :1050type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]860 | fr i1050e | n d v o i d A b s l F o r m a t F l u s h ( F oarbmsalt:S:isntkr*i nagb_svli_enwo*n naublsll _snionnkn,u l l| ^f ragm/usr/local/clang/include/absl/base/nullability.he:n241t:)22;: | note: ^expanded from macro 'absl_nonnull' 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from In file included from ../src/s2/s1angle.hs2/s2latlng_rect.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2latlng_rect.h::2730: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6727: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2coder.h::2923: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::8267: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/status/internal/status_internal.h::2329: : In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/strings/cord.h::321054: :37/usr/local/clang/include/absl/strings/str_format.h:: 867:warning: 60type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | 867 | aebxspll:i:cciotr dF_oirnmtaetrSnianlk:(:sCtorr_dfRoerpm*a ta_bisnlt_enronnanlu:l:lF orrempa,t S i| n ^k Im/usr/local/clang/include/absl/base/nullability.hp:l241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fsi)n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _snonnull_ln o_nNnounlnlu lTla k e| R ^e p() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | In file included from s2/s2lax_loop_shape.cc :v18o: iIn file included from d../src/s2/s2lax_loop_shape.h :C41o: pIn file included from y../src/s2/s2loop.hT:o34A: rIn file included from r../src/s2/mutable_s2shape_index.ha:y30S: lIn file included from o/usr/local/clang/include/absl/container/btree_map.hw:P66a: tIn file included from h/usr/local/clang/include/absl/container/internal/btree.h(:c73h: a/usr/local/clang/include/absl/strings/cord.hr:*1079 :a33b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l1079l | d satb)s lc:o:ncsotr;d _ i| n ^t erna/usr/local/clang/include/absl/base/nullability.hl::241::C22o:r dnote: Rexpanded from macro 'absl_nonnull'e p* 241a | b#sdle_fnionnen ualbls lT_ankoenRneupl(l) _&N&o;n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absIn file included from ls2/s2lax_loop_shape.cc_:n18o: nIn file included from n../src/s2/s2lax_loop_shape.hu:l41l: In file included from T../src/s2/s2loop.ha:k34e: RIn file included from e../src/s2/mutable_s2shape_index.hp:(30): In file included from c/usr/local/clang/include/absl/container/btree_map.ho:n66s: tIn file included from &/usr/local/clang/include/absl/container/internal/btree.h;: 73 : | /usr/local/clang/include/absl/strings/cord.h ^: 1116:37:/usr/local/clang/include/absl/base/nullability.h :241warning: :22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 1116 | 241 | #cdoenfsitn ec racb_siln_tneornnnaull:l: C_rNcoCnonrudlSlt a t| e ^* absl_nullable MaybIn file included from es2/s2latlng_rect.ccG:e18t: CIn file included from r../src/s2/s2latlng_rect.hc:C30o: rIn file included from d../src/s2/s1angle.hS:t28a: tIn file included from e../src/s2/s2point.h(:)27 : cIn file included from o../src/s2/s2coder.hn:s23t: ;In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/strings/cord.h::231079:: 33:note: expanded from macro 'absl_nullable'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #1079d | e f ianbes la:b:sclo_rndu_lilnatbelren a_lN:u:lCloarbdlRee p *| ^a bsl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2lax_loop_shape.cc :18: In file included from 241../src/s2/s2lax_loop_shape.h | :#41d: eIn file included from f../src/s2/s2loop.hi:n34e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 73_: N/usr/local/clang/include/absl/strings/cord.ho:n1120n:u30l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2latlng_rect.cc :18: In file included from 257../src/s2/s2latlng_rect.h | :#30d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: ab/usr/local/clang/include/absl/strings/cord.hl:e1140 : 49| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* In file included from as2/s2lax_loop_shape.ccb:s18l: _In file included from n../src/s2/s2lax_loop_shape.ho:n41n: uIn file included from l../src/s2/s2loop.hl: 34r: eIn file included from p../src/s2/mutable_s2shape_index.h):;30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/cord.h::221234::20 : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d1234e | fiinnlei naeb sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] In file included from s2/s2latlng_rect.cc :7818 | : In file included from ../src/s2/s2latlng_rect.h : 30 : In file included from _../src/s2/s1angle.h_:a28t: tIn file included from r../src/s2/s2point.hi:b27u: tIn file included from e../src/s2/s2coder.h_:_23(: (In file included from e/usr/local/clang/include/absl/status/status.hn:a67b: lIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h_:i29f: (n/usr/local/clang/include/absl/strings/cord.h :=1146=: 100:, warning: "type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]O nly l i1146t | eCroarld R`e0p`* iasb sall_lnoownendu.l"l) )N)e w{E}x t e| r ^n alRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ null _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_iIn file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_vinternal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureeConws tsetxrp,r (bso)o,l * | a ^b sl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #def/usr/local/clang/include/absl/strings/internal/str_format/bind.hi:n158e: 22a:b swarning: l'enable_if' is a clang extension [-Wgcc-compat]_ nonn u158l | l _ N o n n_u_lalt t r| i ^b ute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:/usr/local/clang/include/absl/strings/internal/str_format/bind.h44::162 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: 'enable_if' is a clang extension [-Wgcc-compat] 112 | 162 | _ _ a t t r i b u t e _ _ ( ( e n a b l e _ i fi(nVta_ltiydpFeo*r maabtsIlm_pnlot()s;) , | " ^b ad/usr/local/clang/include/absl/base/nullability.h :f241o:r22m:a tnote: expanded from macro 'absl_nonnull't ra p241" | )#)d)e f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | chIn file included from as2/s2latlng_rect.ccr:*18 : aIn file included from b../src/s2/s2latlng_rect.hs:l30_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :F27a: sIn file included from t../src/s2/s2coder.hI:n23t: TIn file included from o/usr/local/clang/include/absl/status/status.hB:u67f: fIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hr:(29i: nt6/usr/local/clang/include/absl/strings/cord.h4:_1505t: 41i:, warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* ab s1505l | _innolninnuel lv obiudf fCeorr)d : :| C ^o py/usr/local/clang/include/absl/base/nullability.hT:o241A:r22r:a ynote: Iexpanded from macro 'absl_nonnull'm pl (241c | h#adre*f ianbes la_bnsoln_nnuolnln udlslt )_ Ncoonnnsutl l{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2furthest_edge_query.ccl: 16 : | In file included from ^../src/s2/s2furthest_edge_query.h :33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToIn file included from Bs2/s2latlng_rect.ccu:f18f: eIn file included from r../src/s2/s2latlng_rect.hS:i30z: eIn file included from )../src/s2/s1angle.h;: 28 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/macros.hIn file included from :../src/s2/s2coder.h251::2318: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :25129 | : /usr/local/clang/include/absl/strings/cord.h :_1514_:a29t:t rwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b ute _1514_ | ( ( d i acgonrods_ei_nitfe(r_n_ablu:i:lCtoirnd_Roebpj*e catb_ssli_zneo(nOnbujl,l 0t)r e& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2furthest_edge_query.cc :16: In file included from ../src/s2/s2furthest_edge_query.h: 331666: | In file included from i../src/s2/s2closest_edge_query_base.hn:l32i: nIn file included from e/usr/local/clang/include/absl/container/btree_set.h :C65o: rIn file included from d/usr/local/clang/include/absl/container/internal/btree.h :C70o: rIn file included from d/usr/local/clang/include/absl/container/internal/layout.h:::198A: dv/usr/local/clang/include/absl/strings/str_cat.ha:n398c:e24A:n dwarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ad(Ch a398r | I t eArlapthoarN*u ma(bcsoln_snto ncnhualrl* iatb,s l _| n ^u llabl/usr/local/clang/include/absl/base/nullability.he: 241c:_22s:t rnote: expanded from macro 'absl_nonnull' // 241N | O#LdIeNfTi(nreu natbismle_/neoxnpnluilcli t_)N o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h| : ^257 :23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const charIn file included from *s2/s2lax_polygon_shape.cc :a18b: sIn file included from l../src/s2/s2lax_polygon_shape.h_:n31u: lIn file included from l../src/s2/encoded_s2point_vector.ha:b29l: eIn file included from ../src/s2/s2coder.hd:a23t: aIn file included from (/usr/local/clang/include/absl/status/status.h): 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : {In file included from /usr/local/clang/include/absl/strings/cord.hr:e82t: uIn file included from r/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn: 23p: iIn file included from e/usr/local/clang/include/absl/crc/crc32c.hc:e32_: ./usr/local/clang/include/absl/strings/str_format.hd:a860ta(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ :43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:29: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:29: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289In file included from | #des2/s2latlng_rect.ccf:i18n: eIn file included from ../src/s2/s2latlng_rect.ha:b30s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:i27l: iIn file included from t../src/s2/s2coder.hy:_23u: nIn file included from k/usr/local/clang/include/absl/status/status.hn:o67w: n /usr/local/clang/include/absl/status/internal/status_internal.h_:N119u:l14l:_ uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s pecifi e119d | | S ^t atusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | In file included from s2/s2lax_loop_shape.cc :S18t: aIn file included from t../src/s2/s2lax_loop_shape.hu:s41R: eIn file included from p../src/s2/s2loop.h*: 34a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l /usr/local/clang/include/absl/container/internal/btree_container.hC:l523o:n31e:A nwarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]U nref (523 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241f | a#ldseef,i nfea lasbes)l;_ n o| n ^n ull/usr/local/clang/include/absl/container/internal/btree_container.h :_496N:o9n:n unote: lmacro 'ABSL_INTERNAL_X' defined herel | ^ 496 | #define ABSL_INTERNAL_X(Func,In file included from s2/s2latlng_rect.ccC:a18l: lIn file included from e../src/s2/s2latlng_rect.he:,30 : KIn file included from Q../src/s2/s1angle.hu:a28l: ,In file included from ../src/s2/s2point.hM:Q27u: aIn file included from l../src/s2/s2coder.h,: 23K: VIn file included from a/usr/local/clang/include/absl/status/status.hl:u67e: ,/usr/local/clang/include/absl/status/internal/status_internal.h :M128V:a14l:u ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ... )128 | S t\a t u| s ^R ep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from In file included from s2/s2loop.ccs2/s2lax_loop_shape.cc::1818: : In file included from In file included from ../src/s2/s2loop.h../src/s2/s2lax_loop_shape.h::2941: : In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/types/span.h::34733: :In file included from 31../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3 :733 | warning: cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nste x524p | r SApBaSnL<_TI>N TMEaRkNeASLp_aXn((iTn*s earbts_lo_rn_ualslsaibglne, pitnrs eArBtS_Lo_rA_TaTsRsIiBgUnT_Ei_mLpIlF,E TcIoMnEs_tB O&U,N Dc,o n s| t ^ &, /usr/local/clang/include/absl/base/nullability.h| : ^257 :23:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 511expanded from macro 'absl_nullable': 52: note: 257expanded from macro 'ABSL_INTERNAL_X' | #de f511i | n e a b s l _ n u lAlBaSbLl_eI N_TNEuRlNlAaLb_lAeT T R| I ^B UTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.hIn file included from :s2/s2loop.cc31::189: :In file included from ../src/s2/s2loop.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here29 : /usr/local/clang/include/absl/types/span.h :31739 | :#21d:e fwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n e AB S739L | _SIpNaTnEA LM_aIkFe_Stpraune((Ti*f _asbastli_snfuilelda,b l.e. .b)e giifn_ sAaBtSiLs_fAiTeTdR I B| U ^T E_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2lax_loop_shape.cc#:d18e: fIn file included from i../src/s2/s2lax_loop_shape.hn:e41 : aIn file included from b../src/s2/s2loop.hs:l34_: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30a: bIn file included from l/usr/local/clang/include/absl/container/btree_map.he: 67_: N/usr/local/clang/include/absl/container/internal/btree_container.hu:l524l:a3b:l ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 524 | ABSL_IIn file included from Ns2/s2loop.ccT:E18R: NIn file included from A../src/s2/s2loop.hL:_29X: (/usr/local/clang/include/absl/types/span.hi:n740s:e21r:t _warning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r _a s740s | i g n , i n s e r t _ o r _ a s sTi*g na_bismlp_ln,u lcloanbslte &e,n dc)o nnsote x&c,e p t| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{ | ^525 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e ffianles ea,b stlr_uneu)l;l a b| l ~~~~~~~~~~~~e _N/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l:a47b:l enote: expanded from macro 'ABSL_INTERNAL_X' | ^ 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:29: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable/usr/local/clang/include/absl/container/internal/btree_container.h :p527t:r30 :A Bwarning: Spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]L _AT T527R | I B U T E _ L I F E T I M E _ B O U NtDr,u es,i zfea_lts es)i;z e )| ^n oe/usr/local/clang/include/absl/container/internal/btree_container.hx:c496e:p9t: {note: macro 'ABSL_INTERNAL_X' defined here | ^ 496 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'A BS L257_ | I#NdTeEfRiNnAeL _aXb(sFlu_nncu,l lCaablllee e_,N uKlQluaabll,e M Q| u ^a l, KValue, MValue, ...) \ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:29: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:29: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_In file included from os2/s2lax_polyline_shape.ccr:_18a: sIn file included from s../src/s2/s2lax_polyline_shape.hi:g27n: ,In file included from ../src/s2/util/coding/coder.hi:n36s: eIn file included from r../src/s2/base/casts.ht:_34o: rIn file included from _/usr/local/clang/include/absl/log/log.ha:s209s: iIn file included from g/usr/local/clang/include/absl/log/internal/log_impl.hn:_20i: mIn file included from p/usr/local/clang/include/absl/log/absl_vlog_is_on.hl:,63 : cIn file included from o/usr/local/clang/include/absl/log/internal/vlog_config.hn:s40t: &,/usr/local/clang/include/absl/strings/string_view.h :&53&:,54 :t rwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h53: | 509c:o52n:s tnote: eexpanded from macro 'ABSL_INTERNAL_X'x pr s509t | r i n g _ v i e w NAuBlSlLS_aIfNeTSEtRrNiAnLg_VAiTeTwR(IcBoUnTsEt_ CcAhPaTrU*R EaDb_sBlY_(ntuhlilsa)b)l,e p ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' \257 | #| d ^e fi/usr/local/clang/include/absl/container/internal/common.hn:e31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren ull a31b | l#ed e_fNiunlel aAbBlSeL _ I| N ^T ERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | In file included from s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.h : 27t: rIn file included from u../src/s2/util/coding/coder.he:)36;: In file included from ../src/s2/base/casts.h| : ~~~~~34 : In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/container/internal/btree_container.h::209509: :In file included from 47/usr/local/clang/include/absl/log/internal/log_impl.h:: 20note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h509: | 49 : 37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A49B | SiLn_tI NRTeEgRiNsAtLe_rAATnTdRIInBiUtTiEa_lCiAzPeT(UVRLEoDg_SBiYt(et*h iasb)s)l,_ n o n n u l l v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :\ note: expanded from macro 'absl_nonnull'| ^~~~ 241 | #defi/usr/local/clang/include/absl/container/internal/btree_container.hn:e537 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n on/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l52 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l511 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTUIn file included from Rs2/s2lax_polyline_shape.ccE:D18_: BIn file included from Y../src/s2/s2lax_polyline_shape.h(:t27h: iIn file included from s../src/s2/util/coding/coder.h):)36): In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 63 :\43 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31 :639 | : note: emacro 'ABSL_INTERNAL_IF_true' defined herex pli c31i | t# dceofnisntee xApBrS LV_LIoNgTSEiRtNeA(Lc_oInFs_tt rcuhea(ri*f _asbastli_snfoinendu,l l. .f.)) i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnIn file included from us2/s2lax_loop_shape.ccl:l18 : _In file included from N../src/s2/s2lax_loop_shape.ho:n41n: uIn file included from l../src/s2/s2loop.hl: 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, conIn file included from ss2/s2lax_polyline_shape.cct: 18&: ,In file included from ../src/s2/s2lax_polyline_shape.h&:&27,: In file included from t../src/s2/util/coding/coder.hr:u36e: ,In file included from ../src/s2/base/casts.h :| 34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from /usr/local/clang/include/absl/log/log.h :538209 | : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 96 : 60 : warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue); 96 | | ~~~~~ fri/usr/local/clang/include/absl/container/internal/btree_container.he:n511d: 47i:n tnote: expanded from macro 'ABSL_INTERNAL_X'l og_ i511n | t e r n a l : : R e gAiBsStLe_rIANnTdEIRnNiAtLi_aAlTiTzReI(BVULToEg_SCiAtPeT*U RaEbDs_lB_Yn(otnhniusl)l) )v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d\e f i| n ^~~~e absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define/usr/local/clang/include/absl/container/internal/btree_container.h :a540b:s3l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 540_ | N o nAnBuSlLl_ I N| T ^E RNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^In file included from s2/s2lax_polyline_shape.cc:/usr/local/clang/include/absl/container/internal/btree_container.h18:: 496In file included from :../src/s2/s2lax_polyline_shape.h9::27 : note: In file included from macro 'ABSL_INTERNAL_X' defined here../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h496: | 34#: dIn file included from e/usr/local/clang/include/absl/log/log.hf:i209n: eIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hA:B20S: LIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hI:N63T: ERN/usr/local/clang/include/absl/log/internal/vlog_config.hA:L133_:X37(:F unwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], Calle e133, | iKnQtu aRle,g iMsQtuearlA,n dKIVnailtuiea,l iMzVea(lVuLeo,g S.i.t.e)* a b s l\_ n o| n ^n ull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable /usr/local/clang/include/absl/container/internal/btree_container.hS:e546t:V3M:o dwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l eLis t546H | e a dAFBoSrLT_eIsNtTOEnRlNyA(L _ X| ( ^i ns/usr/local/clang/include/absl/base/nullability.he:r257t:_23o:r _note: aexpanded from macro 'absl_nullable's si g257n | ,# dienfsienret _aobrs_la_snsuilglna_bilmep l_,N u&l&l,a bcloen s t| ^& , true,In file included from s2/s2lax_polyline_shape.cc :| 18 ^: In file included from ../src/s2/s2lax_polyline_shape.h:/usr/local/clang/include/absl/container/internal/btree_container.h27:: 509In file included from :../src/s2/util/coding/coder.h52::36 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/base/casts.h :34: In file included from /usr/local/clang/include/absl/log/log.h509: | 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63A: B/usr/local/clang/include/absl/log/internal/vlog_config.hS:L158_:I15N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL _158A | T T R I BVULToEg_SCiAtPeT*U RaEbDs_lB_Yn(utlhliasb)l)e, v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | #\d e f| i ^n e /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n unote: lmacro 'ABSL_INTERNAL_IF_true' defined herel abl e31 | _#Nduelflianbel eA B S| L ^_ INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), /usr/local/clang/include/absl/container/internal/btree_container.h : 522 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | \ A B| S ^L _IN/usr/local/clang/include/absl/container/internal/common.hT:E31R:N9A:L _note: Xmacro 'ABSL_INTERNAL_IF_true' defined here( ins e31r | t#_doerf_ianses iAgBnS,L _iInNsTeErRtN_AoLr__IaFs_stirgune_(iimfp_ls,a tciosnfsite d&,, .c.o.n)s ti f&_,s a t| i ^s fie/usr/local/clang/include/absl/container/internal/btree_container.hd: 509 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSLIn file included from _s2/s2lax_loop_shape.ccI:N18T: EIn file included from R../src/s2/s2lax_loop_shape.hN:A41L: _In file included from A../src/s2/s2loop.hT:T34R: IIn file included from B../src/s2/mutable_s2shape_index.hU:T30E: _In file included from C/usr/local/clang/include/absl/container/btree_map.hA:P67T: U/usr/local/clang/include/absl/container/internal/btree_container.hR:E552D:_3B:Y (warning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h is)), 552 | A B S L _ I N T E R N A L _ X ( i n s\e r t| _ ^o r_assi/usr/local/clang/include/absl/container/internal/common.hg:n32,: 9i:n snote: emacro 'ABSL_INTERNAL_IF_false' defined herer t_o r32_ | a#sdseifginn_ei mApBlS,L _&I&N,T E&R&N,A Lt_rIuFe_,f aflasles(ei)f;_ s a| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i sfi/usr/local/clang/include/absl/container/internal/btree_container.he:d509,: 47.:. .note: )expanded from macro 'ABSL_INTERNAL_X' __VA _509A | R G S _ _ | ^ ABSL_INTERIn file included from Ns2/s2furthest_edge_query.ccA:L16_: AIn file included from T../src/s2/s2furthest_edge_query.hT:R33I: BIn file included from U../src/s2/s2closest_edge_query_base.hT:E32_: CIn file included from A/usr/local/clang/include/absl/container/btree_set.hP:T66U: R/usr/local/clang/include/absl/container/internal/btree_container.hE:D522_:B3Y:( twarning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i s)) ,522 | A B S L _ I N T E R N A L _ X ( i n s e r\t _ o| r ^~~~_ assign, insert/usr/local/clang/include/absl/container/internal/btree_container.h_:o552r:_3a:s swarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]g n_/usr/local/clang/include/absl/container/internal/btree_container.hi:m511p:l52,: cnote: oexpanded from macro 'ABSL_INTERNAL_X'n st &511, | c o n s t & , A| B ^S L_/usr/local/clang/include/absl/container/internal/btree_container.hI:N511T:E52R:N Anote: Lexpanded from macro 'ABSL_INTERNAL_X'_ ATT R511I | B U T E _ C A P T U RAEBDS_LB_YI(NtThEiRsN)A)L)_ A T T R I B U T E _ C A P T U R E D _ B Y ( t h\i s )| ) ^) /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # d e f i n e \A B S| L ^_ IN/usr/local/clang/include/absl/container/internal/common.hT:E32R:N9A:L _note: Imacro 'ABSL_INTERNAL_IF_false' defined hereF _f a32l | s#ed(eiffi_nsea tAiBsSfLi_eIdN,T E.R.N.A)L __I_FV_Af_aAlRsGeS(_i_f _ s| a ^t isfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #In file included from ds2/s2lax_loop_shape.cce:f18i: nIn file included from e../src/s2/s2lax_loop_shape.h :A41B: SIn file included from L../src/s2/s2loop.h_:I34N: TIn file included from E../src/s2/mutable_s2shape_index.hR:N30A: LIn file included from _/usr/local/clang/include/absl/container/btree_map.hX:(67F: u/usr/local/clang/include/absl/container/internal/btree_container.hn:c553,: 78C:a lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e e, K Q553u | a l ,A BMSQLu_aIlN,T EKRVNaAlLu_eX,( iMnVsaelrute_,o r._.a.s)s i g n , \i n s| e ^r t_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_/usr/local/clang/include/absl/container/internal/btree_container.hs:a553t:i3s:f iwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d , .. .553) | _ _AVBAS_LA_RIGNST_E_R N | A ^L _X(insert_or_In file included from as2/s2furthest_edge_query.ccs:s16i: gIn file included from n../src/s2/s2furthest_edge_query.h,: 33i: nIn file included from s../src/s2/s2closest_edge_query_base.he:r32t: _In file included from o/usr/local/clang/include/absl/container/btree_set.hr:_66a: s/usr/local/clang/include/absl/container/internal/btree_container.hs:i524g:n3_:i mwarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l , && ,524 | & & ,A BtSrLu_eI,N TtErRuNeA)L;_ X (| i ^n se/usr/local/clang/include/absl/container/internal/btree_container.hr:t509_:o52r:_ anote: sexpanded from macro 'ABSL_INTERNAL_X's ign ,509 | i n s e r t _ o r _ aAsBsSiLg_nI_NiTmEpRlN,A Lc_oAnTsTtR I&B,U TcEo_nCsAtP T&U,R E D| _ ^B Y(/usr/local/clang/include/absl/container/internal/btree_container.ht:h511i:s52):) ,note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N\T E R| N ^A L_/usr/local/clang/include/absl/container/internal/common.hA:T31T:R9I:B Unote: Tmacro 'ABSL_INTERNAL_IF_true' defined hereE _CA P31T | U#RdEeDf_iBnYe( tAhBiSsL)_)I)N T E R N A L _ I F _ t r u e ( i f _ s a t i s f\i e d| , ^ ../usr/local/clang/include/absl/container/internal/common.h.:)31 :i9f:_ snote: amacro 'ABSL_INTERNAL_IF_true' defined heret is f31i | e#dd e f| i ^n e ABSL_INTERNAL_IF_true(if_sIn file included from as2/s2lax_loop_shape.cct:i18s: fIn file included from i../src/s2/s2lax_loop_shape.he:d41,: In file included from .../src/s2/s2loop.h.:.34): In file included from i../src/s2/mutable_s2shape_index.hf:_30s: aIn file included from t/usr/local/clang/include/absl/container/btree_map.hi:s67f: i/usr/local/clang/include/absl/container/internal/btree_container.he:d553 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTEIn file included from Rs2/s2furthest_edge_query.ccN:A16L: _In file included from X../src/s2/s2furthest_edge_query.h(:i33n: sIn file included from e../src/s2/s2closest_edge_query_base.hr:t32_: oIn file included from r/usr/local/clang/include/absl/container/btree_set.h_:a66s: s/usr/local/clang/include/absl/container/internal/btree_container.hi:g524n:,3 :i nwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e rt_or_ a524s | s i gAnB_SiLm_pIlN,T E&R&N,A L&_&X,( itnrsueer,t _torru_ea)s;s i g| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, in/usr/local/clang/include/absl/container/internal/btree_container.hs:e509r:t47_:o rnote: _expanded from macro 'ABSL_INTERNAL_X'a ssig n509_ | i m p l , c o n s tA B&S,L _cIoNnTsEtR N&A,L _ A| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T RI B525U | T E _ C A P T U R E D _ B Y ( t h i sf)a)l,s e , t r u e ) ; | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 47 : note: \expanded from macro 'ABSL_INTERNAL_X' | ^~~~ 511 | /usr/local/clang/include/absl/container/internal/btree_container.h : 553 : 3 :A Bwarning: Spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]L _/usr/local/clang/include/absl/container/internal/btree_container.hI:N511T:E52R:N Anote: Lexpanded from macro 'ABSL_INTERNAL_X'_ ATT R511I | B U T E _ C A P T U RAEBDS_LB_YI(NtThEiRsN)A)L)_ A T T R I B U T E _ C A P T U R E D _ B Y ( t h\i s )| ) ^~~~) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/container/internal/btree_container.h::34527: :In file included from 30../src/s2/mutable_s2shape_index.h:: 30warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/container/btree_map.h:67 : 527/usr/local/clang/include/absl/container/internal/btree_container.h | : 553 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | A BtSrLu_eI,N TfEaRlNsAeL)_;X ( i| n ^s er/usr/local/clang/include/absl/container/internal/btree_container.ht:_496o:r9_:a snote: smacro 'ABSL_INTERNAL_X' defined herei gn, 496i | n#sdeerfti_noer _AaBsSsLi_gInN_TiEmRpNlA,L _&X&(,F u&n&c,, tCraulel,e et,r uKeQ)u;a l ,| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~M Qua/usr/local/clang/include/absl/container/internal/btree_container.hl:,511 :K47V:a lnote: uexpanded from macro 'ABSL_INTERNAL_X'e , M V511a | l u e , . . . ) A B S L\_ I N| T ^E RNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h : 555 : 3 :\ warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/container/internal/common.h:32 :5559 | : note: Amacro 'ABSL_INTERNAL_IF_false' defined hereB SL_ I32N | T#EdReNfAiLn_eX (AiBnSsLe_rItN_ToErR_NaAsLs_iIgFn_,f ailnssee(ritf__osra_taisssfiigend_,h i.n.t._)i m_p_lV,A _cAoRnGsSt_ _& , | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #deIn file included from fs2/s2furthest_edge_query.cci:n16e: In file included from A../src/s2/s2furthest_edge_query.hB:S33L: _In file included from I../src/s2/s2closest_edge_query_base.hN:T32E: RIn file included from N/usr/local/clang/include/absl/container/btree_set.hA:L66_: I/usr/local/clang/include/absl/container/internal/btree_container.hF:_529f:a29l:s ewarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i f_s a529t | i s f i e d , . . . ) _ _ V A _ AtRrGuSe_,_ t r| u ^e ); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | In file included from #s2/s2lax_loop_shape.ccd:e18f: iIn file included from n../src/s2/s2lax_loop_shape.he: 41A: BIn file included from S../src/s2/s2loop.hL:_34I: NIn file included from T../src/s2/mutable_s2shape_index.hE:R30N: AIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:X67(: F/usr/local/clang/include/absl/container/internal/btree_container.hu:n555c:,3 :C awarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l ee, K555Q | u a lA,B SMLQ_uIaNlT,E RKNVAaLl_uXe(,i nMsVearltu_eo,r _.a.s.s)i g n , i\n s e| r ^t _or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h : 528 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] \ 528| | ^ A/usr/local/clang/include/absl/container/internal/common.hB:S32L:_9I:N Tnote: Emacro 'ABSL_INTERNAL_IF_false' defined hereR NAL _32X | (#idnesfeirnte_ oArB_SaLs_sIiNgTnE,R NiAnLs_eIrFt__foarl_saes(siifg_ns_aitmipslf,i ecdo,n s.t. .&), _c_oVnAs_tA R&G,S _ _| ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_iIn file included from ms2/s2lax_loop_shape.ccp:l18,: In file included from c../src/s2/s2lax_loop_shape.ho:n41s: tIn file included from ../src/s2/s2loop.h&:,34 : cIn file included from o../src/s2/mutable_s2shape_index.hn:s30t: In file included from &/usr/local/clang/include/absl/container/btree_map.h,: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 558: 3529: | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | A B S L _ I NtTrEuReN,A Lt_rXu(ei)n;s e r| t ~~~~~~~~~~~_ or_/usr/local/clang/include/absl/container/internal/btree_container.ha:s509s:i47g:n ,note: expanded from macro 'ABSL_INTERNAL_X'i ns e509r | t _ o r _ a s s i g nA_BhSiLn_tI_NiTmEpRlN,A Lc_oAnTsTtR I&B,U T E| _ ^C AP/usr/local/clang/include/absl/container/internal/btree_container.hT:U509R:E52D:_ Bnote: Yexpanded from macro 'ABSL_INTERNAL_X'( thi s509) | ) , A B S L _ I N T E R N A L _ A T\T R I| B ^~~~U TE_CAPT/usr/local/clang/include/absl/container/internal/btree_container.hU:R528E:D3_:B Ywarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t h/usr/local/clang/include/absl/container/internal/btree_container.hi:s511):)52,: note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _\I N T| E ^R NA/usr/local/clang/include/absl/container/internal/common.hL:_32A:T9T:R Inote: Bmacro 'ABSL_INTERNAL_IF_false' defined hereU TE_ C32A | P#TdUeRfEiDn_eB YA(BtShLi_sI)N)T)E R N A L _ I F _ f a l s e ( i f _ s a t i s f i\e d ,| ^. ../usr/local/clang/include/absl/container/internal/common.h): 31_:_9V: Anote: _macro 'ABSL_INTERNAL_IF_true' defined hereA RGS _31_ | # d| e ^f ine ABSL_INTERNAL_IIn file included from Fs2/s2lax_loop_shape.cc_:t18r: uIn file included from e../src/s2/s2lax_loop_shape.h(:i41f: _In file included from s../src/s2/s2loop.ha:t34i: sIn file included from f../src/s2/mutable_s2shape_index.hi:e30d: ,In file included from /usr/local/clang/include/absl/container/btree_map.h.:.67.: )/usr/local/clang/include/absl/container/internal/btree_container.h :i558f:_3s:a twarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s fied 558 | | ^ ABSL_INTERNAL_X(In file included from is2/s2furthest_edge_query.ccn:s16e: rIn file included from t../src/s2/s2furthest_edge_query.h_:o33r: _In file included from a../src/s2/s2closest_edge_query_base.hs:s32i: gIn file included from n/usr/local/clang/include/absl/container/btree_set.h,: 66i: n/usr/local/clang/include/absl/container/internal/btree_container.hs:e528r:t3_:o rwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a ssign _528h | i n tA_BiSmLp_lI,N TcEoRnNsAtL _&X,( i n| s ^e rt/usr/local/clang/include/absl/container/internal/btree_container.h_:o511r:_52a:s snote: iexpanded from macro 'ABSL_INTERNAL_X'g n, i511n | s e r t _ o r _ a s sAiBgSnL__iImNpTlE,R NcAoLn_sAtT T&R,I BcUoTE_CAnPsTtU R&E,D _ B| Y ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~( th i529s | ) ) ) t r u e , t r u\e ) ;| ^ | ~~~~~~~~~~~/usr/local/clang/include/absl/container/internal/common.h :31:9/usr/local/clang/include/absl/container/internal/btree_container.h:: 511note: :macro 'ABSL_INTERNAL_IF_true' defined here47 : note: expanded from macro 'ABSL_INTERNAL_X'31 | #d e511f | i n e A B S L _ I NATBESRLN_AILN_TIEFR_NtArLu_eA(TiTfR_IsBaUtTiEs_fCiAePdT,U R.E.D._)B Yi(ft_hsiast)i)s)f i e d | ^ In file included from \s2/s2lax_loop_shape.cc : 18| : ^~~~In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | /usr/local/clang/include/absl/container/internal/btree_container.h : 532 : 24 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] c532o | n s t & , f a l s e , t r u e ,f a l| s ~~~~~~~~~~~~~~~~~~~~~e ); 560 | | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here 496 | c#odnesfti_nie ABStLe_rIaNtToErR(NhAiLn_tX)( FAuBnScL,_ ICNaTlElReNeA,L _KCQOuMaMlA,) ;M Q u| a ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l , K/usr/local/clang/include/absl/container/internal/btree_container.hV:a511l:u47e:, note: Mexpanded from macro 'ABSL_INTERNAL_X'V alu e511, | . . . ) \A B S| L ^_ INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(inse/usr/local/clang/include/absl/container/internal/btree_container.hr:t561_:o3r:_ awarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ign, 561i | n s eArBtS_Lo_rI_NaTsEsRiNgAnL__iXm(piln,s ecrotn_sotr _&a,s s&i&g,n ,f ailnssee,r t _| o ^r _a/usr/local/clang/include/absl/container/internal/btree_container.hs:s511i:g52n:_ hnote: iexpanded from macro 'ABSL_INTERNAL_X'n t_i m511p | l , c o n s t & ,A B S| L ^_ IN/usr/local/clang/include/absl/container/internal/btree_container.hT:E509R:N52A:L _note: Aexpanded from macro 'ABSL_INTERNAL_X'T TRI B509U | T E _ C A P T U R E DA_BBSYL(_tIhNiTsE)R)N)A L _ A T T R I B U T E _ C A P T U R E D _ B Y (\t h i| s ^) ),/usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # d e f i n e A B\S L _| I ^N TE/usr/local/clang/include/absl/container/internal/common.hR:N31A:L9_:I Fnote: _macro 'ABSL_INTERNAL_IF_true' defined heref als e31( | i#fd_esfaitnies fAiBeSdL,_ I.N.T.E)R N_A_LV_AI_FA_RtGrSu_e_( i f| _ ^s atisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18In file included from : s2/s2furthest_edge_query.ccIn file included from :../src/s2/s2lax_loop_shape.h16:: 41In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :../src/s2/s2loop.h33:: 34In file included from : ../src/s2/s2closest_edge_query_base.hIn file included from :../src/s2/mutable_s2shape_index.h32:: 30In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h66:: 67/usr/local/clang/include/absl/container/internal/btree_container.h: :/usr/local/clang/include/absl/container/internal/btree_container.h534::56123::3 :warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 534 | 561 | A B S L _ I N T E R N AtLr_uXe()i;n s e| r ^t _o/usr/local/clang/include/absl/container/internal/btree_container.hr:_496a:s9s:i gnote: nmacro 'ABSL_INTERNAL_X' defined here, in s496e | r#td_eofri_naes sAiBgSnL__hIiNnTtE_RiNmApLl_,X (cFounnsct, &C,a l l| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e , K562Q | u a l , M Q u a l , K V a l u e ,c oMnVsatl u&e,, t.r.u.e), f a l s\e , | ^| ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(/usr/local/clang/include/absl/container/internal/btree_container.ht:h533i:s3):) ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | A B S L _ I N T E R N A L _\X ( i| n ^~~~s ert_or_/usr/local/clang/include/absl/container/internal/btree_container.ha:s561s:i3g:n ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ns/usr/local/clang/include/absl/container/internal/btree_container.he:r511t:_52o:r _note: aexpanded from macro 'ABSL_INTERNAL_X's sig n511_ | i m p l , c o n s AtB S&L,_ I&N&T,E RfNaAlLs_eA,T T R| I ^B UT/usr/local/clang/include/absl/container/internal/btree_container.hE:_509C:A52P:T Unote: Rexpanded from macro 'ABSL_INTERNAL_X'E D_B Y509( | t h i s ) ) ) A B S L _ I N T E R N A L _ A T T R I B U\T E _| C ^A PT/usr/local/clang/include/absl/container/internal/common.hU:R32E:D9_:B Ynote: (macro 'ABSL_INTERNAL_IF_false' defined heret his )32) | ,# d e f i n e A B S L _ I N T E R N A L _ I F _\f a l| s ^e (i/usr/local/clang/include/absl/container/internal/common.hf:_32s:a9t:i snote: fmacro 'ABSL_INTERNAL_IF_false' defined herei ed ,32 | .#.d.e)f i_n_eV AA_BASRLG_SI_N_T E R| N ^A L_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assIn file included from is2/s2lax_loop_shape.ccg:n18,: In file included from i../src/s2/s2lax_loop_shape.hn:ser41t: _In file included from o../src/s2/s2loop.hr:_34a: sIn file included from s../src/s2/mutable_s2shape_index.hi:g30n: _In file included from i/usr/local/clang/include/absl/container/btree_map.hm:p67l: ,/usr/local/clang/include/absl/container/internal/btree_container.h :c564o:n3s:t warning: &passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], &&, 564f | a l sAeB,S L _| I ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N TE R534N | A L _ X ( i n s e r t _ o r _ a s s itgrnu,e )i;n s e| r ~~~~~t _or/usr/local/clang/include/absl/container/internal/btree_container.h_:a511s:s47i:g nnote: _expanded from macro 'ABSL_INTERNAL_X'h int_ i511m | p l , c o n s t &A,B S L| _ ^I NT/usr/local/clang/include/absl/container/internal/btree_container.hE:R509N:A52L:_ Anote: Texpanded from macro 'ABSL_INTERNAL_X'T RIB U509T | E _ C A P T U R E D _ABBYS(Lt_hIiNsT)E)R)N A L _ A T T R I B U T E _ C A P T U R E D _ B Y\( t h| i ^~~~s )), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2lax_loop_shape.cc::53618:: 24In file included from :../src/s2/s2lax_loop_shape.h :warning: 41passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2loop.h: 34536: | In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 564 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f alse); 564 | | ^ AB/usr/local/clang/include/absl/container/internal/btree_container.hS:L496_:I9N:T Enote: Rmacro 'ABSL_INTERNAL_X' defined hereN AL_ X496( | i#ndseefritn_eo rA_BaSsLs_iIgNnT,E RiNnAsLe_rXt(_Fourn_ca,s sCiaglnl_ehei,n tK_Qiumapll,, McQounaslt, &K,V a l| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e , M565V | a l u e , . . . ) \ | c ^o nst &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_AT/usr/local/clang/include/absl/container/internal/btree_container.hT:R535I:B3U:T Ewarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]C APTU R535E | D _ BAYB(StLh_iIsN)T)E,R N A L _ X ( i n s e r t _ o r _ a s s i g n , \i n s| e ^~~~r t_or_assign_im/usr/local/clang/include/absl/container/internal/btree_container.hp:l564,: 3c:o nwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t &/usr/local/clang/include/absl/container/internal/btree_container.h,: 511&:&52,: tnote: rexpanded from macro 'ABSL_INTERNAL_X'u e, | 511 ^ | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X'A BSL _509I | N T E R N A L _ A T TARBISBLU_TIEN_TCEARPNTAULR_EADT_TBRYI(BtUhTiEs_)C)A)P T U R E D _ B Y ( t h i s ) ) , \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here \ | 31 ^ | #d/usr/local/clang/include/absl/container/internal/common.he:f31i:n9e: Anote: Bmacro 'ABSL_INTERNAL_IF_true' defined hereS L_I N31T | E#RdNeAfLi_nIeF _AtBrSuLe_(IiNfT_EsRaNtAiLs_fIiFe_dt,r u.e.(.i)f _isfa_tsiastfiisefdi,e d. . .| ) ^ if_satisfied | In file included from ^s2/s2lax_loop_shape.cc :18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3In file included from :s2/s2furthest_edge_query.cc :warning: 16'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h564: | 32 : In file included from A/usr/local/clang/include/absl/container/btree_set.hB:S66L: _/usr/local/clang/include/absl/container/internal/btree_container.hI:N535T:E3R:N Awarning: L'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ X(inse r535t | _ o rA_BaSsLs_iIgNnT,E RiNnAsLe_rXt(_ionrs_earsts_iogrn__ahsisnitg_ni,m piln,s ecrotn_sotr _&a,s | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ s i565g | n _ i m p l , c o n s t & , & &c,o ntsrtu e&,, t| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u e, 536t | r u e , | ~~~~~~~~~~~~~~~~~~~~ 566 | f a l s e ) ; | ~~~~~~ c/usr/local/clang/include/absl/container/internal/btree_container.ho:n509s:t47_:i tnote: eexpanded from macro 'ABSL_INTERNAL_X'r ato r509( | h i n t ) A B S L _AIBNSTLE_RINNATLE_RCNOAMLM_AA)T;T R I| B ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~U TE_/usr/local/clang/include/absl/container/internal/btree_container.hC:A511P:T47U:R Enote: Dexpanded from macro 'ABSL_INTERNAL_X'_ BY( t511h | i s ) ) , A B S L _ I N T E R N A L _ A T T R I\B U T| E ^~~~_ CAPTURED/usr/local/clang/include/absl/container/internal/btree_container.h_:B535Y:(3t:h iwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) )/usr/local/clang/include/absl/container/internal/btree_container.h): 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | A\B S L| _ ^~~~I NTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, /usr/local/clang/include/absl/container/internal/btree_container.hc:o537n:s3t: &warning: ,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] &&, 537| | ^ A/usr/local/clang/include/absl/container/internal/btree_container.hB:S509L:_52I:N Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'R NAL _509X | ( i n s e r t _ o r _AaBsSsLi_gInN,T EiRnNsAeLr_tA_ToTrR_IaBsUsTiEg_nC_AiPmTpUlR,E Dc_oBnYs(tt h&i,s )&)&,, t r u e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' \ 509 | | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 :A Bnote: Smacro 'ABSL_INTERNAL_IF_false' defined hereL _IN T32E | R#NdAeLf_iAnTeT RAIBBSULT_EI_NCTAEPRTNUARLE_DI_FB_Yf(atlhsies()i)f,_ s a t i s f i e d , . . . ) _ _ V A _ A R G\S _ _| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #defiIn file included from ns2/s2lax_loop_shape.cce: 18A: BIn file included from S../src/s2/s2lax_loop_shape.hL:_41I: NIn file included from T../src/s2/s2loop.hE:R34N: AIn file included from L../src/s2/mutable_s2shape_index.h_:I30F: _In file included from t/usr/local/clang/include/absl/container/btree_map.hr:u67e: (/usr/local/clang/include/absl/container/internal/btree_container.hi:f568_:s3a:t iwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f ied, 568. | . . )A BiSfL__sIaNtTiEsRfNiAeLd_ X (| i ^n sert_or_assign, insert_oIn file included from rs2/s2furthest_edge_query.cc_:a16s: sIn file included from i../src/s2/s2furthest_edge_query.hg:n33_: hIn file included from i../src/s2/s2closest_edge_query_base.hn:t32_: iIn file included from m/usr/local/clang/include/absl/container/btree_set.hp:l66,: /usr/local/clang/include/absl/container/internal/btree_container.hc:o537n:s3t: &warning: ,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] &&, | ^537 | /usr/local/clang/include/absl/container/internal/btree_container.h :A511B:S52L:_ Inote: Nexpanded from macro 'ABSL_INTERNAL_X'T ERN A511L | _ X ( i n s e r t _ oArB_SaLs_sIiNgTnE,R NiAnLs_eArTtT_RoIrB_UaTsEs_iCgAnP_TiUmRpElD,_ BcYo(ntshti s&),) )& & , t r u e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9t:r unote: emacro 'ABSL_INTERNAL_IF_false' defined here) ; | 32 ~~~~~ | #de/usr/local/clang/include/absl/container/internal/btree_container.hf:i509n:e47 :A Bnote: Sexpanded from macro 'ABSL_INTERNAL_X'L _IN T509E | R N A L _ I F _ f a lAsBeS(Li_fI_NsTaEtRiNsAfLi_eAdT,T R.I.B.U)T E___CVAAP_TAURRGESD___B Y (| t ^h is)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, constIn file included from s2/s2lax_loop_shape.cc&:,18 : &In file included from &../src/s2/s2lax_loop_shape.h,: 41t: rIn file included from u../src/s2/s2loop.he:,34 : In file included from | ../src/s2/mutable_s2shape_index.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 30: In file included from 538/usr/local/clang/include/absl/container/btree_map.h | : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 570 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570t | r u eA)B;S L _| I ~~~~~N TER/usr/local/clang/include/absl/container/internal/btree_container.hN:A511L:_47X:( inote: nexpanded from macro 'ABSL_INTERNAL_X's ert _511o | r _ a s s i g n , iAnBsSeLr_tI_NoTrE_RaNsAsLi_gAnT_ThRiInBtU_TiEm_pClA,P TcUoRnEsDt_ B&Y,( t&h&i,s ) )| ) ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | \ | A ^~~~B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ../usr/local/clang/include/absl/container/internal/btree_container.h.:)541 :_24_:V Awarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A RG S541_ | _ | ^ faIn file included from ls2/s2lax_loop_shape.ccs:e18): ;In file included from ../src/s2/s2lax_loop_shape.h :| 41 ^: In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/container/internal/btree_container.h::34496: :In file included from 9../src/s2/mutable_s2shape_index.h:: 30note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h496: | 570#:d3e:f iwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e AB S570L | _ I NATBESRLN_AILN_TXE(RFNuAnLc_,X (Cianlsleeret,_ oKrQ_uaasls,i gMnQ,u ailn,s eKrVta_loure_,a sMsViaglnu_eh,i n.t._.i)m p l , c\o n s| t ^ &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_tr/usr/local/clang/include/absl/container/internal/btree_container.hu:e540(:i3f:_ swarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t isfi e540d | , .A.B.S)L _iIfN_TsEaRtNiAsLf_iXe(di n s| e ^r t_or_assign, insert_or_assign_imIn file included from ps2/s2lax_loop_shape.ccl:,18 : &In file included from &../src/s2/s2lax_loop_shape.h,: 41c: oIn file included from n../src/s2/s2loop.hs:t34 : &In file included from ,../src/s2/mutable_s2shape_index.h :f30a: lIn file included from s/usr/local/clang/include/absl/container/btree_map.he:,67 : /usr/local/clang/include/absl/container/internal/btree_container.h| : ^570 :3:/usr/local/clang/include/absl/container/internal/btree_container.h :warning: 509'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 52: note: expanded from macro 'ABSL_INTERNAL_X' 570 | 509A | B S L _ I N T E R N AALB_SXL(_iInNsTeErRtN_AoLr__AaTsTsRiIgBnU,T Ei_nCsAePrTtU_RoErD__aBsYs(itghni_sh)i)n,t _ i m p l , c o n s t & , & & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ | ^571 | /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # dfeaflisnee, AtBrSuLe_,I NcToEnRsNtA_Li_tIeFr_aftaolrs(eh(iinft_)s aAtBiSsLf_iIeNdT,E R.N.A.L)_ C_O_MVMAA_)A;R G S| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from 511s2/s2furthest_edge_query.cc | : 16 : In file included from ../src/s2/s2furthest_edge_query.h : 33 : In file included from ../src/s2/s2closest_edge_query_base.h :A32B: SIn file included from L/usr/local/clang/include/absl/container/btree_set.h_:I66N: T/usr/local/clang/include/absl/container/internal/btree_container.hE:R540N:A3L:_ Awarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T RIBU T540E | _ C AAPBTSULR_EIDN_TBEYR(NtAhLi_sX)()i)n s e r t _ o r _ a s s i g n , i n s e r t _ o\r _ a| s ^~~~s ign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, .../usr/local/clang/include/absl/container/internal/btree_container.h): 572 : 3 : \warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_C/usr/local/clang/include/absl/container/internal/btree_container.hA:P542T:U3R:E Dwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]B Y(th i542s | ) ) ,A B S L _ I N T E R N A L _ X ( i n s e r t _ o r\_ a s| s ^i gn/usr/local/clang/include/absl/container/internal/common.h,: 31i:n9s:e rnote: tmacro 'ABSL_INTERNAL_IF_true' defined here_ or_ a31s | s#idgenf_iinmep lA,B S&L&_,I NcToEnRsNtA L&_,I Ff_atlrsuee,( i f| _ ^s at/usr/local/clang/include/absl/container/internal/btree_container.hi:s509f:i52e:d ,note: expanded from macro 'ABSL_INTERNAL_X'. ..) 509i | f _ s a t i s f i e dA B S| L ^_ INTERNAL_ATTRIBUTEIn file included from _s2/s2lax_loop_shape.ccC:A18P: TIn file included from U../src/s2/s2lax_loop_shape.hR:E41D: _In file included from B../src/s2/s2loop.hY:(34t: hIn file included from i../src/s2/mutable_s2shape_index.hs:)30): ,In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 572 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | \A B S| L ^_ IN/usr/local/clang/include/absl/container/internal/common.hT:E32R:N9A:L _note: Xmacro 'ABSL_INTERNAL_IF_false' defined here( in s32e | r#td_eofri_naes sAiBgSnL,_ IiNnTsEeRrNtA_Lo_rI_Fa_sfsailgsne_(hiifn_ts_aitmipslf,i ecdo,n s.t. .&), _&_&V,A _ A| R ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~G S__ 573 | | ^ In file included from s2/s2furthest_edge_query.cc : 16 : In file included from ../src/s2/s2furthest_edge_query.h :t33r: uIn file included from e../src/s2/s2closest_edge_query_base.h,: 32f: aIn file included from l/usr/local/clang/include/absl/container/btree_set.hs:e66,: /usr/local/clang/include/absl/container/internal/btree_container.hc:o542n:s3t:_ iwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e rato r542( | h i nAtB)S LA_BISNLT_EIRNNTAELR_NXA(Li_nCsOeMrMtA_)o;r _ a| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s ign/usr/local/clang/include/absl/container/internal/btree_container.h,:509 :i47n:s enote: rexpanded from macro 'ABSL_INTERNAL_X't _or_ a509s | s i g n _ i m p l , A&B&S,L _cIoNnTsEtR N&A,L _fAaTlTsReI,B U T| E ^_ CA/usr/local/clang/include/absl/container/internal/btree_container.hP:T511U:R52E:D _note: Bexpanded from macro 'ABSL_INTERNAL_X'Y (th i511s | ) ) , A B S L _ I N T E R N A L _ A T T R I B U\T E _| C ^~~~A PTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h : 572 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' \ 511 | | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : Anote: Bmacro 'ABSL_INTERNAL_IF_true' defined hereS L_I N31T | E#RdNeAfLi_nAeT TARBISBLU_TIEN_TCEARPNTAULR_EIDF__BtYr(uteh(iisf)_)s)a t i s f i e d , . . . ) i f _ s a t i s f i\e d | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defineIn file included from s2/s2furthest_edge_query.ccA:B16S: LIn file included from _../src/s2/s2furthest_edge_query.hI:N33T: EIn file included from R../src/s2/s2closest_edge_query_base.hN:A32L: _In file included from I/usr/local/clang/include/absl/container/btree_set.hF:_66f: a/usr/local/clang/include/absl/container/internal/btree_container.hl:s542e:(3i:f _warning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a tisfie d542, | . .A.B)S L___IVNAT_EARRNGASL___X ( i| n ^s ert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERIn file included from Ns2/s2lax_loop_shape.ccA:L18_: XIn file included from (../src/s2/s2lax_loop_shape.hF:u41n: cIn file included from ,../src/s2/s2loop.h :C34a: lIn file included from l../src/s2/mutable_s2shape_index.he:e30,: In file included from K/usr/local/clang/include/absl/container/btree_map.hQ:u67a: l/usr/local/clang/include/absl/container/internal/btree_container.h,: 574M:Q3u:a lwarning: ,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] KVal u574e | , MAVBaSlLu_eI,N T.E.R.N)A L _ X ( i\n s e| r ^t _or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)/usr/local/clang/include/absl/container/internal/btree_container.h):,544 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | A B S L _ I N T E\R N A| L ^_ X(/usr/local/clang/include/absl/container/internal/common.hi:n31s:e9r:t _note: omacro 'ABSL_INTERNAL_IF_true' defined herer _as s31i | g#nd,e fiinnsee rAtB_SoLr__IaNsTsEiRgNnA_Li_mIpFl_,t r&u&e,( icfo_nssatt i&In file included from s,s2/s2latlng_rect.ccf :it18er: duIn file included from ,e../src/s2/s2latlng_rect.h ,:. 30. : .| In file included from ) ^../src/s2/s1angle.h :i28/usr/local/clang/include/absl/container/internal/btree_container.hf: _:In file included from s509../src/s2/s2point.ha::t5227i:: s In file included from fnote: ../src/s2/s2coder.hiexpanded from macro 'ABSL_INTERNAL_X':e 23d: In file included from /usr/local/clang/include/absl/status/status.h509| : ^ | 67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 149 : 13 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_I N149 | conIn file included from Tss2/s2lax_loop_shape.cctE: R18cN: hAIn file included from aL../src/s2/s2lax_loop_shape.hr_:*A41 TaT: bRIn file included from sI../src/s2/s2loop.hlB:_U34nT: oEIn file included from n_../src/s2/mutable_s2shape_index.hnC:uA30lP: lTIn file included from U/usr/local/clang/include/absl/container/btree_map.hMR:aE67Dk: _e/usr/local/clang/include/absl/container/internal/btree_container.hCB:hY574e(:ct3kh:Fi aswarning: i)'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l) S,t r i n 574g | ( A | B ^S L _ I N T E R N A L _ X ( i n\s e r| t ^_ or_/usr/local/clang/include/absl/container/internal/common.ha:/usr/local/clang/include/absl/base/nullability.hs31:s:241i9:g:22n :,note: macro 'ABSL_INTERNAL_IF_true' defined herenote: iexpanded from macro 'absl_nonnull' n s e31r | t _#241od | r#e_dfaesfisiinnegen _aAhbBisnSltL___niIomnNpnlTu,lE lcR oN_nNAsotLn n_&Iu,lF l&_ &t ,r| ^u e| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i f_s a575t | i s f i e d ,In file included from s2/s2latlng_rect.cc .: .18 .: )In file included from ../src/s2/s2latlng_rect.h i: f30 _ : s In file included from a../src/s2/s1angle.htt:ir28suf: eiIn file included from ,e../src/s2/s2point.h d:t 27r : u| In file included from e ^../src/s2/s2coder.h, :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht:_67i: t/usr/local/clang/include/absl/status/internal/status_internal.he:r150a:t25o:r (warning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nIn file included from ts2/s2furthest_edge_query.cc ):150 16 | A : B S In file included from L _../src/s2/s2furthest_edge_query.hcI:oN33nT: sEIn file included from tR../src/s2/s2closest_edge_query_base.h Na:Ab32Ls: _lCIn file included from :O/usr/local/clang/include/absl/container/btree_set.h:MS:MtA66a)t: ;u /usr/local/clang/include/absl/container/internal/btree_container.hs *:| 544 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a: b3s:l/usr/local/clang/include/absl/container/internal/btree_container.h_ :nwarning: 509o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n: n47u:l lnote: expanded from macro 'ABSL_INTERNAL_X' s 544t | a t 509uA | Bs S, L _ cIo Nn Ts Et R cN hAAaBrLS*L_ _aXIbN(siTnlsE_RenrNoAtnLn__uAolTrlT_ RapIsrBseUfiTgiEnx_,)C; A iP nT| U ^sR EeD/usr/local/clang/include/absl/base/nullability.hr_:Bt241Y_:(o22rt:h_ ianote: sexpanded from macro 'absl_nonnull's) )s ,i241 g | #n d _e f ii mnp le , a b &s &l ,_ n oc no nn u sl lt _ &N\o, n tn| ur ^~~~lu le , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /usr/local/clang/include/absl/container/internal/btree_container.h : 574 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2latlng_rect.cc :: 51118 :: 52In file included from :../src/s2/s2latlng_rect.h :fnote: 30expanded from macro 'ABSL_INTERNAL_X'a: lIn file included from s../src/s2/s1angle.h e:511)28; | : In file included from ../src/s2/s2point.h | : ~~~~~~27 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree_container.h : :23 509: A:In file included from B47/usr/local/clang/include/absl/status/status.hS::L 67_note: : Iexpanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/status/internal/status_internal.hN :T150E:R 58N509:A | Lwarning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A T T R 150I | B U T E _AcCoBASnPsLT_tU IRaNEbTDs_ElB:YR:(SNttAhaLits_u)sA)*T) Ta bR sI BlU _ Tn oE n _n CuA l PTlU R s Et aD t_ uB s Y, ( c o t h\n is ts| ) ^c) h,a/usr/local/clang/include/absl/container/internal/common.hr :* 31 :a 9 b:s l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereo n n u 31 l | l # d perf ienf e i xA) B;S L _ | I ^N T\E/usr/local/clang/include/absl/base/nullability.h R:N 241A| : ^~~~L22 _:I Fnote: _expanded from macro 'absl_nonnull't ru /usr/local/clang/include/absl/container/internal/btree_container.he241:( | i544#f:d_3esfa:itnies abs fli_endo,n n.u.l.l) _iNfo_nsnautlils f i| e ^ d | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/btree_container.h :32577 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e AB S577L | _ I NATBESRLN_AILN_TIEFR_NfAaLl_sXe((iinfs_esratt_iosrf_iaesds,i g.n.,. )i n_s_eVrAt__AoRrG_Sa_s_s i g| n ^_ hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(ifIn file included from _s2/s2furthest_edge_query.ccs:a16t: iIn file included from s../src/s2/s2furthest_edge_query.hf:i33e: dIn file included from ,../src/s2/s2closest_edge_query_base.h :.32.: .In file included from )/usr/local/clang/include/absl/container/btree_set.h :_66_: V/usr/local/clang/include/absl/container/internal/btree_container.hA:_547A:R23G:S _warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 547 | In file included from ts2/s2lax_loop_shape.ccr:u18e: )In file included from ;../src/s2/s2lax_loop_shape.h : 41| : ^In file included from ../src/s2/s2loop.h:34/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 496../src/s2/mutable_s2shape_index.h::930:: In file included from note: /usr/local/clang/include/absl/container/btree_map.hmacro 'ABSL_INTERNAL_X' defined here: 67: /usr/local/clang/include/absl/container/internal/btree_container.h :496577 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e AB S577L | _ I NATBESRLN_AILN_TXE(RFNuAnLc_,X (Cianlsleeret,_ oKrQ_uaasls,i gMnQ,u ailn,s eKrVta_loure_,a sMsViaglnu_eh,i n.t._.i)m p l , &\& , | c ^o nst &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABS/usr/local/clang/include/absl/container/internal/btree_container.hL:_546I:N3T:E Rwarning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A L_IF _546f | a l sAeB(SiLf__IsNaTtEiRsNfAiLe_dX,( i.n.s.e)r t___oVrA__aAsRsGiSg_n_, i| n ^s ert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTIn file included from Es2/s2lax_loop_shape.ccR:N18A: LIn file included from _../src/s2/s2lax_loop_shape.hX:(41i: nIn file included from s../src/s2/s2loop.he:r34t: _In file included from o../src/s2/mutable_s2shape_index.hr:_30a: sIn file included from s/usr/local/clang/include/absl/container/btree_map.hi:g67n: , /usr/local/clang/include/absl/container/internal/btree_container.hi:n579s:e3r:t _warning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r _ass i579g | n _ iAmBpSlL,_ I&N&T,E RcNoAnLs_tX (&i,n sterrute_,o r _| a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s si g547n | , i n s e r t _ o r _ a s s i g n _thriunet)_;i m p| l ~~~~~, &&/usr/local/clang/include/absl/container/internal/btree_container.h,: 509c:o47n:s tnote: expanded from macro 'ABSL_INTERNAL_X'& , | ^509 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' ABS L509_ | I N T E R N A L _ A TATBRSILB_UITNET_ECRANPATLU_RAETDT_RBIYB(UtThEi_sC)A)P,T U R E D _ B Y ( t h i s ) ) , \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 546\: 3 :| ^warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/btree_container.h::32511::952:: note: note: macro 'ABSL_INTERNAL_IF_false' defined hereexpanded from macro 'ABSL_INTERNAL_X' 32 | 511# | d e f i n e A B S LA_BISNLT_EIRNNTAELR_NIAFL__fAaTlTsReI(BiUfT_Es_aCtAiPsTfUiReEdD,_ B.Y.(.t)h i_s_)V)A)_ A R G S _ _ | ^ \In file included from s2/s2lax_loop_shape.cc :| 18 ^: In file included from ../src/s2/s2lax_loop_shape.h:/usr/local/clang/include/absl/container/internal/common.h41:: 31In file included from :../src/s2/s2loop.h9::34 : note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h31: | 67#: d/usr/local/clang/include/absl/container/internal/btree_container.he:f579i:n3e: Awarning: Bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]S L_I N579T | E R NAABLS_LI_FI_NtTrEuReN(AiLf__Xs(aitnissefrite_do,r _.a.s.s)i ginf,_ siantsiesrfti_eodr _ a| s ^s ign_hint_impl, In file included from &s2/s2furthest_edge_query.cc&:,16 : cIn file included from o../src/s2/s2furthest_edge_query.hn:s33t: In file included from &../src/s2/s2closest_edge_query_base.h,: 32 : | In file included from ^/usr/local/clang/include/absl/container/btree_set.h :66: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.h::511546::523:: note: warning: expanded from macro 'ABSL_INTERNAL_X''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 511 | 546 | A B S L _ IANBTSELR_NIANLT_EXR(NiAnLs_eArTtT_RoIrB_UaTsEs_iCgAnP,T UiRnEsDe_rBtY_(otrh_iass)s)i)g n _ i m p l , & & , c o n s t & , t r u\e , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/common.h: 31547: | 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e f i n e tArBuSeL)_;I N T| E ~~~~~R NAL/usr/local/clang/include/absl/container/internal/btree_container.h_:I511F:_47t:r unote: eexpanded from macro 'ABSL_INTERNAL_X'( if_ s511a | t i s f i e d , . .A.B)S Li_fI_NsTaEtRiNsAfLi_eAdT T R| I ^B UTE_CAPTURED_BY(In file included from ts2/s2lax_loop_shape.cch:i18s: )In file included from )../src/s2/s2lax_loop_shape.h): 41 : In file included from ../src/s2/s2loop.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 579 : 3 : \warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^~~~ 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_ite/usr/local/clang/include/absl/container/internal/btree_container.hr:a550t:o24r:( hwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n t) A550B | S L _ I N T E R N A L _ C O M M A ) ;f a l| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ); /usr/local/clang/include/absl/container/internal/btree_container.h| : ^511 :47/usr/local/clang/include/absl/container/internal/btree_container.h:: 496:note: 9expanded from macro 'ABSL_INTERNAL_X': note: macro 'ABSL_INTERNAL_X' defined here 511 | 496 | # d e f i n eA BASBLS_LI_NITNETRENRANLA_LA_TXT(RFIuBnUcT,E _CCaAlPlTeUeR,E DK_QBuYa(lt,h iMsQ)u)a)l , K V a l u e , M V a l u e , . . . ) \ | \ ^~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_A/usr/local/clang/include/absl/container/internal/btree_container.hR:G581S:_3_: warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ 581 | ABSL_IIn file included from Ns2/s2furthest_edge_query.ccT:E16R: NIn file included from A../src/s2/s2furthest_edge_query.hL:_33X: (In file included from i../src/s2/s2closest_edge_query_base.hn:s32e: rIn file included from t/usr/local/clang/include/absl/container/btree_set.h_:o66r: _/usr/local/clang/include/absl/container/internal/btree_container.ha:s549s:i3g:n ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i nse r549t | _ o rA_BaSsLs_iIgNnT_EhRiNnAtL__iXm(piln,s e&r&t,_ ocro_nassts i&g,n , | i ^n se/usr/local/clang/include/absl/container/internal/btree_container.hr:t509_:o52r:_ anote: sexpanded from macro 'ABSL_INTERNAL_X's ign _509i | m p l , & & , & &A,B SfLa_lIsNeT,E R N| A ^L _A/usr/local/clang/include/absl/container/internal/btree_container.hT:T511R:I52B:U Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'_ CAP T511U | R E D _ B Y ( t h i sA)B)S,L _ I N T E R N A L _ A T T R I B U T E _ C A P T\U R E| D ^_ BY/usr/local/clang/include/absl/container/internal/common.h(:t31h:i9s:) )note: )macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e f i n e A B S L _ I N T E R\N A L| _ ^I F_/usr/local/clang/include/absl/container/internal/common.ht:r32u:e9(:i fnote: _macro 'ABSL_INTERNAL_IF_false' defined heres ati s32f | i#edde,f i.n.e. )A BiSfL__sIaNtTiEsRfNiAeLd_ I F| _ ^f alse(if_satisfied, ...) __VA_ARGSIn file included from _s2/s2lax_loop_shape.cc_: 18 : | In file included from ^../src/s2/s2lax_loop_shape.h :41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_asIn file included from ss2/s2furthest_edge_query.cci:g16n: ,In file included from ../src/s2/s2furthest_edge_query.hi:n33s: eIn file included from r../src/s2/s2closest_edge_query_base.ht:_32o: rIn file included from _/usr/local/clang/include/absl/container/btree_set.ha:s66s: i/usr/local/clang/include/absl/container/internal/btree_container.hg:n551_:h79i:n twarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i mpl, 551& | & , AcBoSnLs_tI N&T,E R N| A ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L _X( i582n | s e r t _ o r _ a s s i g n , i n sterrute_,o rf_aalsssei,g nc_oinmsptl_,i t&e&r,a t&o&r,( hfianlts)e ,A BtSrLu_eI)N;T E R| N ^A L_/usr/local/clang/include/absl/container/internal/btree_container.hC:O496M:M9A:) ;note: macro 'ABSL_INTERNAL_X' defined here | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 496 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d509e:f47i:n enote: expanded from macro 'ABSL_INTERNAL_X'A BSL _509I | N T E R N A L _ X ( FAuBnScL,_ ICNaTlElReNeA,L _KAQTuTaRlI,B UMTQEu_aClA,P TKUVRaElDu_eB,Y (MtVhailsu)e),, . . . ) \ | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h : 551\: 3 :| ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/internal/common.h :32:9: 551note: | macro 'ABSL_INTERNAL_IF_false' defined here AB S32L | _#IdNeTfEiRnNeA LA_BXS(Li_nIsNeTrEtR_NoArL__aIsFs_ifganl,s ei(nisfe_rsta_toirs_faisesdi,g n._.i.m)p l_,_ V&A&_,A R&G&S,_ _f a l| s ^e , true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2lax_loop_shape.cc::3118:: 9In file included from :../src/s2/s2lax_loop_shape.h :note: 41macro 'ABSL_INTERNAL_IF_true' defined here: In file included from ../src/s2/s2loop.h: 3431: | In file included from #../src/s2/mutable_s2shape_index.hd:e30f: iIn file included from n/usr/local/clang/include/absl/container/btree_map.he: 67A: B/usr/local/clang/include/absl/container/internal/btree_container.hS:L583_:I3N:T Ewarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N AL_I F583_ | t r uAeB(SiLf__IsNaTtEiRsNfAiLe_dX,( i.n.s.e)r ti_fo_rs_aatsissifgine,d i n| s ^e rt_or_assign_hintIn file included from _s2/s2furthest_edge_query.cci:m16p: lIn file included from ,../src/s2/s2furthest_edge_query.h :&33&: ,In file included from ../src/s2/s2closest_edge_query_base.hc:o32n: sIn file included from t/usr/local/clang/include/absl/container/btree_set.h :&66,: /usr/local/clang/include/absl/container/internal/btree_container.h :| 551 ^: 3: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]509 :52: note: expanded from macro 'ABSL_INTERNAL_X'551 | A509B | S L _ I N T E R N A LA_BXS(Li_nIsNeTrEtR_NoArL__aAsTsTiRgInB,U TiEn_sCeArPtT_UoRrE_Da_sBsYi(gtnh_iism)p)l,, & & , & & , f a l s e , t r u e ) ; \| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511/usr/local/clang/include/absl/container/internal/common.h::4731:: 9note: :expanded from macro 'ABSL_INTERNAL_X' note: macro 'ABSL_INTERNAL_IF_true' defined here 511 | 31 | # d e f i n e AABBSSLL__IINNTTEERRNNAALL__AITFT_RtIrBuUeT(Ei_fC_AsPaTtUiRsEfDi_eBdY,( t.h.i.s)) )i)f _ s a t i s f i e d | ^ \ | ^~~~ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584/usr/local/clang/include/absl/container/internal/btree_container.h | : 552 : 79 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | A BtSrLu_eI,N TtErRuNeA,L _cXo(nisnts_eirtte_roart_oars(shiignnt,) iAnBsSeLr_tI_NoTrE_RaNsAsLi_gCnO_MiMmAp)l;, &| & ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, &&/usr/local/clang/include/absl/container/internal/btree_container.h,: 509t:r47u:e ,note: expanded from macro 'ABSL_INTERNAL_X'f alse )509; | | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9A:B Snote: Lmacro 'ABSL_INTERNAL_X' defined here_ INT E496R | N#AdLe_fAiTnTeR IABBUSTLE__ICNATPETRUNRAELD__XB(YF(utnhci,s )C)a,l l e e , K Q u a l , M Q u a l , K V a l u\e , | M ^~~~V alue, ../usr/local/clang/include/absl/container/internal/btree_container.h.:)583 : 3 : warning: \passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNA/usr/local/clang/include/absl/container/internal/btree_container.hL:_552I:F3_:t rwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e (if_ s552a | t i sAfBiSeLd_,I N.T.E.R)N AiLf__Xs(aitnissefrite_do r _| a ^s sign, insert_or_assiIn file included from gs2/s2lax_loop_shape.ccn:_18i: mIn file included from p../src/s2/s2lax_loop_shape.hl:,41 : &In file included from &../src/s2/s2loop.h,: 34&: &In file included from ,../src/s2/mutable_s2shape_index.h :t30r: uIn file included from e/usr/local/clang/include/absl/container/btree_map.h,: 67f: a/usr/local/clang/include/absl/container/internal/btree_container.hl:s583e:)3;: warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509 :58352 | : note: Aexpanded from macro 'ABSL_INTERNAL_X'B SL_ I509N | T E R N A L _ X ( i nAsBeSrLt__IoNrT_EaRsNsAiLg_nA,T TiRnIsBeUrTtE__oCrA_PaTsUsRiEgDn__BhYi(ntth_iism)p)l,, & & , c o n s t & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here tr u31e | ,# dterfuien,e cAoBnSsLt__IiNtTeErRaNtAoLr_(IhFi_nttr)u eA(BiSfL__sIaNtTiEsRfNiAeLd_,C O.M.M.A)) ;i f _| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a tis/usr/local/clang/include/absl/container/internal/btree_container.hf:i511e:d47 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_In file included from Is2/s2furthest_edge_query.ccN:T16E: RIn file included from N../src/s2/s2furthest_edge_query.hA:L33_: AIn file included from T../src/s2/s2closest_edge_query_base.hT:R32I: BIn file included from U/usr/local/clang/include/absl/container/btree_set.hT:E66_: C/usr/local/clang/include/absl/container/internal/btree_container.hA:P552T:U3R:E Dwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]B Y(thi s552) | ) ) A B S L _ I N T E R N A L _ X ( i n s e r t _ o\r _ a| s ^~~~s ign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h586: | 33 : In file included from A../src/s2/s2closest_edge_query_base.hB:S32L: _In file included from I/usr/local/clang/include/absl/container/btree_set.hN:T66E: R/usr/local/clang/include/absl/container/internal/btree_container.hN:A553L:_78X:( iwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ert_ o553r | _ a sAsBiSgLn_,I NiTnEsReNrAtL__oXr(_ianssseirgtn__ohri_nats_siimgpnl,, i&n&s,e r&t&_,o rf_aalsssei,g n _| i ^m pl/usr/local/clang/include/absl/container/internal/btree_container.h,: 509&:&52,: ¬e: &expanded from macro 'ABSL_INTERNAL_X', tr u509e | , t r u e ) ; | A ^B SL/usr/local/clang/include/absl/container/internal/btree_container.h_:I496N:T9E:R Nnote: Amacro 'ABSL_INTERNAL_X' defined hereL _AT T496R | I#BdUeTfEi_nCeA PATBUSRLE_DI_NBTYE(RtNhAiLs_)X)(,F u n c , C a l l e e , K Q u a l , M Q u a\l , | K ^V al/usr/local/clang/include/absl/container/internal/common.hu:e32,: 9M:V anote: lmacro 'ABSL_INTERNAL_IF_false' defined hereu e, .32. | .#)d e f i n e\ A B| S ^L _INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from In file included from s2/s2latlng_rect.ccs2/s2lax_loop_shape.cc::1818: : In file included from In file included from ../src/s2/s2latlng_rect.h../src/s2/s2lax_loop_shape.h::3041: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2loop.h::2834: : In file included from In file included from ../src/s2/s2point.h../src/s2/mutable_s2shape_index.h::2730: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/btree_map.h::2367: : /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.h::586725::338:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | 725 | A B SsLt_aIt/usr/local/clang/include/absl/container/internal/btree_container.hNiT:cE 553RsN:tA3aLt_:uXs (_iwarning: inpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nst eerrtn _ao553lr | : _ :aSAstsBaiStLgun_sI,R NeiTpnEsR*eN raAtb_Lsol_r__Xnaos(nsiniungslnle_ rhPitrne_tp_oairrmep_Tloa,Ms o&sd&ii,f yg&(& n, | ^ , fian/usr/local/clang/include/absl/base/nullability.hls:se241er:,t22 _: o | rnote: ^_expanded from macro 'absl_nonnull' a s/usr/local/clang/include/absl/container/internal/btree_container.hs :i241511g | n:#_52di:em fpnote: ilexpanded from macro 'ABSL_INTERNAL_X'n, e & a&511b, | s l _& n &o ,n nt u rl ul eA_B,NS otLnr_nIuueN)l;TlE R N| | A ^ ^L _ AT/usr/local/clang/include/absl/container/internal/btree_container.hT:R509I:B52U:T Enote: _expanded from macro 'ABSL_INTERNAL_X'C APT U509R | E D _ B Y ( t h i s )A)B)S L _ I N In file included from T s2/s2latlng_rect.cc E: R18 N: AIn file included from L../src/s2/s2latlng_rect.h _: A30T : TIn file included from R../src/s2/s1angle.h I: B28 U: TIn file included from E../src/s2/s2point.h _: C27A : \PIn file included from T../src/s2/s2coder.h U:| R23E ^: D /usr/local/clang/include/absl/status/status.h_:/usr/local/clang/include/absl/container/internal/common.hB732Y:(:32t29:h:9i :swarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: ) macro 'ABSL_INTERNAL_IF_false' defined here, 732 | 32 | # sd te af tii nce c AoB nSs Lt_ IsN tTdE :R: NsA tL r_i InF g_* f a alb\sse l(_ inf| o_ ^ns naut/usr/local/clang/include/absl/container/internal/common.hlil:s f31Eim:epd9t,y: S. t.rnote: .i)macro 'ABSL_INTERNAL_IF_true' defined heren g _(_)V ;A 31_ A | | #R ^Gd Se_f/usr/local/clang/include/absl/base/nullability.h_i: n241 e:| 22A ^:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iInFe_ tarbusel(_info_nsnautlils f_iNeodn,n u.l.l. ) | i ^f _satisfied | ^ In file included from s2/s2latlng_rect.ccIn file included from :s2/s2furthest_edge_query.cc18:: 16In file included from : ../src/s2/s2latlng_rect.hIn file included from :../src/s2/s2furthest_edge_query.h30:: 33In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2closest_edge_query_base.h28:: 32In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h27:: 66In file included from : ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree_container.h::23553: :/usr/local/clang/include/absl/status/status.h3::733 :warning: 29'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 553 | 733 | A B SsLt_aItNiTcE RcNoAnLs_tX (sitnds:e:rstt_roirn_ga*s saibgsnl,_ nionnsneurltl_ oMro_vaesdsFirgonm_SiIn file included from tms2/s2lax_loop_shape.ccrp:il18,n : &g&In file included from ,( ../src/s2/s2lax_loop_shape.h&)&:;,41 : t rIn file included from u| e../src/s2/s2loop.h, ^ :t r34u/usr/local/clang/include/absl/base/nullability.he: ):In file included from ;241 ../src/s2/mutable_s2shape_index.h: :30| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/container/internal/btree_container.h509::58847::3 :note: expanded from macro 'ABSL_INTERNAL_X' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]509 | 588 | A B SALB_SILN_TIENRTNEARLN_AXL(_iAnTsTeRrItB_UoTrE__aCsAsPiTgUnR,E Di_nBsYe(rtth_iosr)_)a,s s i g n _ h i n t _ i m p l , & & , & & , \f a l| s ^~~~e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.h::509553::523:: note: warning: expanded from macro 'ABSL_INTERNAL_X'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h: 511509: | 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N T E R NAABLS_LA_TITNRTIEBRUNTAEL__CAATPTTRUIRBEUDT_EB_YC(AtPhTiUsR)E)D,_ B Y ( t h i s ) ) ) \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 :\9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/common.h: 3132: | 9#:d enote: fmacro 'ABSL_INTERNAL_IF_true' defined herei ne A31B | S#Ld_eIfNiTnEeR NAABLS_LI_FI_NfTaElRsNeA(Li_fI_Fs_attriusef(iiefd_,s a.t.i.s)f i_e_dV,A _.A.R.G)S _i_f _ s| a ^t isfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34In file included from : s2/s2furthest_edge_query.ccIn file included from :../src/s2/mutable_s2shape_index.h16:: 30In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h33:: 67In file included from : ../src/s2/s2closest_edge_query_base.h/usr/local/clang/include/absl/container/internal/btree_container.h::32588: :In file included from 3/usr/local/clang/include/absl/container/btree_set.h:: 66warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/internal/btree_container.h :553:3: 588warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ABSL _553I | N T EARBNSALL__IXN(TiEnRsNeArLt__Xo(ri_nassesritg_no,r _ianssseirgtn_,o ri_nassesritg_no_rh_iansts_iigmnp_li,m p&l&,, &&&&,, &f&a,l ster,u e ,| ^t ru/usr/local/clang/include/absl/container/internal/btree_container.he:)511;: 52 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/btree_container.h:511 :51147 | : note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N T E RANBASLL__AITNTTREIRBNUATLE__ACTATPRTIUBRUETDE__BCYA(PtThUiRsE)D)_)B Y ( t h i s ) ) ) \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31\: 9 :| ^~~~ note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_/usr/local/clang/include/absl/container/internal/btree_container.hC:O555M:M3A:) ;warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 555/usr/local/clang/include/absl/container/internal/btree_container.h | : 511 :A47B:S Lnote: _expanded from macro 'ABSL_INTERNAL_X'I NTE R511N | A L _ X ( i n s e r tA_BoSrL__aIsNsTiEgRnN,A Li_nAsTeTrRtI_BoUrT_Ea_sCsAiPgTnU_RhEiDn_tB_Yi(mtphli,s )c)o)n s t & , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' \509 | | ^~~~ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABS/usr/local/clang/include/absl/container/internal/btree_container.hL:_590I:N3T:E Rwarning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] AL22_ :I590 F | _note: fexpanded from macro 'absl_nonnull' a AlBsS eL241(_ | iI#NfdT_eEsfRaitNniAesL f_aiXbe(sidl,n_ s.ne.or.nt)n_u ol_rl__ Va_AsNs_oinAgnnRu,Gl Sli n_ s_| e ^r t| _ ^o r_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2latlng_rect.cc : 18 : In file included from \../src/s2/s2latlng_rect.h : 30| : ^In file included from ../src/s2/s1angle.h:28: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2point.h31::279: :In file included from ../src/s2/s2coder.h:note: 23macro 'ABSL_INTERNAL_IF_true' defined here: /usr/local/clang/include/absl/status/status.h:751 :3161 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine A751B | S L _sItNaTtEiRcN AuLIn file included from i_ns2/s2furthest_edge_query.ccIt:Fp16_t: trrIn file included from _u../src/s2/s2furthest_edge_query.hte :(Pi33ofi_: nsIn file included from tae../src/s2/s2closest_edge_query_base.htr:iTs32of: RiIn file included from eep/usr/local/clang/include/absl/container/btree_set.hd(,:s t66.a: .t./usr/local/clang/include/absl/container/internal/btree_container.hu)s: _i558if:n_t3sea:rtn iawarning: slpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f:i :eSdt a t558| u | ^ s RAeBpS*L _aIbNsTlE_RnNoAnLn_uXlIn file included from (ls2/s2lax_loop_shape.cci :nrs18)e: r;In file included from t../src/s2/s2lax_loop_shape.h _:| o41 ^r: _In file included from a../src/s2/s2loop.hs/usr/local/clang/include/absl/base/nullability.h:s:34i241: g:In file included from n22../src/s2/mutable_s2shape_index.h,:: 30inote: : expanded from macro 'absl_nonnull'nIn file included from s/usr/local/clang/include/absl/container/btree_map.he :r24167t | : #/usr/local/clang/include/absl/container/internal/btree_container.h_d:oer590_f:ia3ns:es iwarning: ag'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]nb s_lh_i nn590ot | _ni n muAlpBlSl L_,_NI oNncTonEnuRslNtlA L _&| X, ^( i n| s ^e rt/usr/local/clang/include/absl/container/internal/btree_container.h_:o509r:_52a:s snote: iexpanded from macro 'ABSL_INTERNAL_X'g n, In file included from i509s2/s2latlng_rect.ccn | :s 18e : r In file included from t ../src/s2/s2latlng_rect.h_ :o 30r : _In file included from a ../src/s2/s1angle.hs :sA28iB: gSIn file included from nL../src/s2/s2point.h__:IhN27iT: nEIn file included from tR../src/s2/s2coder.h_N:iA23mL: p_/usr/local/clang/include/absl/status/status.hlA:,T752 T:&R44&I:,B Uwarning: &Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]&E ,_ Ct Ar752uP | e T, U Rs Et| Da ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_t iBcY (ct591oh | ins s) t ) s, t a t u s _ i n t e r n a l f:a :lSs tea, t ucs oRn espt *_ ia tbe\sr la_ tno| o ^rn (nh/usr/local/clang/include/absl/container/internal/common.huil:nl32t ):R e9ApB:TSo LP_note: omacro 'ABSL_INTERNAL_IF_false' defined hereIiN nTtE eR32rN( | A #Ld _e| C ^fO MiM/usr/local/clang/include/absl/base/nullability.hAn:)e241; :A 22B :S| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L note: _expanded from macro 'absl_nonnull'I /usr/local/clang/include/absl/container/internal/btree_container.hN:T 509E241:R | 47#N:dA enote: Lf_expanded from macro 'ABSL_INTERNAL_X'iI nFe_ f aa509bl | s sl e (_ ni fo n_ ns au tl liA Bs_SNfLo_nIinNeuTdlEl,R N A.| L. ^_. A)T T_R_IVBAU_TAER_GCSA_P_T U R| E ^D _BY(this)In file included from )s2/s2furthest_edge_query.cc,: 16 : In file included from ../src/s2/s2furthest_edge_query.h : 33 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 558 : 3 : \warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^~~~ 558 | ABSL_/usr/local/clang/include/absl/container/internal/btree_container.hI:N590T:E3R:N Awarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ X(/usr/local/clang/include/absl/container/internal/btree_container.hi:n511s:e52r:t _note: oexpanded from macro 'ABSL_INTERNAL_X'r _as s511i | g n , i n s e r t _AoBrS_La_sIsNiTgEnR_NhAiLn_tA_TiTmRpIlB,U TcEo_nCsAtP T&U,R E D| _ ^B Y(/usr/local/clang/include/absl/container/internal/btree_container.ht:h511i:s52):) )note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N\T E R| N ^A L_/usr/local/clang/include/absl/container/internal/common.hA:T32T:R9I:B Unote: Tmacro 'ABSL_INTERNAL_IF_false' defined hereE _CA P32T | U#RdEeDf_iBnYe( tAhBiSsL)_)I)N T E R N A L _ I F _ f a l s e ( i f _ s a t i s\f i e| d ^, ./usr/local/clang/include/absl/container/internal/common.h.:.31): 9_:_ Vnote: Amacro 'ABSL_INTERNAL_IF_true' defined here_ ARG S31_ | _# d e| f ^i ne ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2lax_loop_shape.cc):)18 : In file included from ../src/s2/s2lax_loop_shape.h : 41 : In file included from ../src/s2/s2loop.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h :\592 : 3| : ^~~~ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, .../usr/local/clang/include/absl/container/internal/btree_container.h): 561i:f3_:s awarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i sfi e561d | | A ^B SL_INTERNAL_X(inseIn file included from rs2/s2lax_loop_shape.cct:_18o: rIn file included from _../src/s2/s2lax_loop_shape.ha:s41s: iIn file included from g../src/s2/s2loop.hn:,34 : iIn file included from n../src/s2/mutable_s2shape_index.hs:e30r: tIn file included from _/usr/local/clang/include/absl/container/btree_map.ho:r67_: a/usr/local/clang/include/absl/container/internal/btree_container.hs:s592i:g3n:_ hwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n t_imp l592, | c oAnBsStL _&I,N T E| R ^N AL/usr/local/clang/include/absl/container/internal/btree_container.h_:X509(:i52n:s enote: rexpanded from macro 'ABSL_INTERNAL_X't _or _509a | s s i g n , i n s eArBtS_Lo_rI_NaTsEsRiNgAnL__hAiTnTtR_IiBmUpTlE,_ C&A&P,T U&R&E,D _tBrYu(et,h i s| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) , 593 | t r\u e ,| ^c on/usr/local/clang/include/absl/container/internal/common.hs:t31_:i9t:e rnote: amacro 'ABSL_INTERNAL_IF_true' defined heret or( h31i | n#td)e fAiBnSeL _AIBNSTLE_RINNATLE_RCNOAMLM_AI)F;_ t r| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e (if/usr/local/clang/include/absl/container/internal/btree_container.h_:s509a:t47i:s fnote: iexpanded from macro 'ABSL_INTERNAL_X'e d, .509. | . ) i f _ s a t i sAfBiSeLd_ I N| T ^E RNAL_ATTRIBUTEIn file included from _s2/s2furthest_edge_query.ccC:A16P: TIn file included from U../src/s2/s2furthest_edge_query.hR:E33D: _In file included from B../src/s2/s2closest_edge_query_base.hY:(32t: hIn file included from i/usr/local/clang/include/absl/container/btree_set.hs:)66): ,/usr/local/clang/include/absl/container/internal/btree_container.h : 561 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | A B S L _ I\N T E| R ^~~~N AL_X(ins/usr/local/clang/include/absl/container/internal/btree_container.he:r592t:_3o:r _warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s si/usr/local/clang/include/absl/container/internal/btree_container.hg:n511,: 52i:n snote: eexpanded from macro 'ABSL_INTERNAL_X'r t_o r511_ | a s s i g n _ h i n tA_BiSmLp_lI,N TcEoRnNsAtL _&A,T T R| I ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~B UT E562_ | C A P T U R E D _ B Y ( t h i s ) ) )c o n s t & , t r u e , f a l s e , | ~~~~~~~~~~~~~~~~~~~~~\ | ^563 | /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d ecfoinnset _AiBtSeLr_aItNoTrE(RhNiAnLt_)I FA_BtSrLu_eI(NiTfE_RsNaAtLi_sCfOiMeMdA,) ;. . .| ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if_/usr/local/clang/include/absl/container/internal/btree_container.hs:a509t:i47s:f inote: eexpanded from macro 'ABSL_INTERNAL_X'd | ^ 509 | AIn file included from Bs2/s2lax_loop_shape.ccS:L18_: IIn file included from N../src/s2/s2lax_loop_shape.hT:E41R: NIn file included from A../src/s2/s2loop.hL:_34A: TIn file included from T../src/s2/mutable_s2shape_index.hR:I30B: UIn file included from T/usr/local/clang/include/absl/container/btree_map.hE:_67C: A/usr/local/clang/include/absl/container/internal/btree_container.hP:T592U:R3E:D _warning: B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]Y (thi s592) | ) , A B S L _ I N T E R N A L _ X ( i n s e r t _ o\r _ a| s ^~~~s ign, in/usr/local/clang/include/absl/container/internal/btree_container.hs:e561r:t3_:o rwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a s/usr/local/clang/include/absl/container/internal/btree_container.hs:i511g:n52_:h inote: nexpanded from macro 'ABSL_INTERNAL_X't _im p511l | , & & , & & , tArBuSeL,_ I N| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E RNA L593_ | A T T R I B U T E _ C A P T U R E D _tBrYu(et,h icso)n)s)t _ i t e r a t o r ( h i n t ) A B S L _ I N T\E R N| A ^L _C/usr/local/clang/include/absl/container/internal/common.hO:M32M:A9):; note: macro 'ABSL_INTERNAL_IF_false' defined here| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32/usr/local/clang/include/absl/container/internal/btree_container.h | :#511d:e47f:i nnote: eexpanded from macro 'ABSL_INTERNAL_X' ABS L511_ | I N T E R N A L _ I FA_BfSaLl_sIeN(TiEfR_NsAaLt_iAsTfTiReIdB,U T.E._.C)A P_T_UVRAE_DA_RBGYS(_t_h i s| ) ^) ) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from 618s2/s2furthest_edge_query.cc | : 16 : AIn file included from B../src/s2/s2furthest_edge_query.hS:L33_: IIn file included from N../src/s2/s2closest_edge_query_base.hT:E32R: NIn file included from A/usr/local/clang/include/absl/container/btree_set.hL:_66X: (/usr/local/clang/include/absl/container/internal/btree_container.ht:r564y:_3e:m pwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a ce, t564r | y _ eAmBpSlLa_cIeN_TiEmRpNlA,L _cXo(nisnts e&r,t _foarl_saes)s;i g n| , ^ in/usr/local/clang/include/absl/container/internal/btree_container.hs:e596r:t9_:o rnote: _macro 'ABSL_INTERNAL_X' defined herea ssi g596n | _#hdienfti_niem pAlB,S Lc_oInNsTtE R&N,A L _| X ^( Fu/usr/local/clang/include/absl/container/internal/btree_container.hn:c509,: 52C:a lnote: lexpanded from macro 'ABSL_INTERNAL_X'e e, K509Q | u a l , K V a l u eA,B S.L._.I)N T E R N A L _ A T T R I B U T E _ C A P T U\R E D| _ ^B Y(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hi/usr/local/clang/include/absl/container/internal/btree_container.hn:t618_:i3m:p lwarning: ,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] con s618t | & ,A B S| L ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ IN T565E | R N A L _ X ( t r y _ e m p l a c e ,c otnrsyt_ e&m,p ltarcuee_,i mtprlu,e ,c o | n ~~~~~~~~~~~~~~~~~~~~s t & ,566 | f a l s e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 611 : 52 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's t_i t611e | r a t o r ( h i n t )A BASBLS_LI_NITNETRENRANLA_LA_TCTORMIMBAU)T;E _ C| A ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~P TU/usr/local/clang/include/absl/container/internal/btree_container.hR:E509D:_47B:Y (note: texpanded from macro 'ABSL_INTERNAL_X'h is) )509, | A B S L _ I N T E R N A L _ A T\T R I| B ^U TE_/usr/local/clang/include/absl/container/internal/common.hC:A32P:T9U:R Enote: Dmacro 'ABSL_INTERNAL_IF_false' defined here_ BY( t32h | i#sd)e)f,i n e A B S L _ I N T E R N A L _ I F _ f a l s\e ( i| f ^~~~_ satisfi/usr/local/clang/include/absl/container/internal/btree_container.he:d564,: 3.:. .warning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] _/usr/local/clang/include/absl/container/internal/btree_container.h_:V511A:_52A:R Gnote: Sexpanded from macro 'ABSL_INTERNAL_X'_ _ | ^511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | In file included from #s2/s2lax_loop_shape.ccd:e18f: iIn file included from n../src/s2/s2lax_loop_shape.he: 41A: BIn file included from S../src/s2/s2loop.hL:_34I: NIn file included from T../src/s2/mutable_s2shape_index.hE:R30N: AIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:I67F: _/usr/local/clang/include/absl/container/internal/btree_container.ht:r619u:e63(:i fwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ati s619f | i e dA,B S.L._.I)N TiEfR_NsAaLt_iXs(ftireyd_ e m| p ^l ace, try_emIn file included from ps2/s2furthest_edge_query.ccl:a16c: eIn file included from _../src/s2/s2furthest_edge_query.hi:m33p: lIn file included from ,../src/s2/s2closest_edge_query_base.h :c32o: nIn file included from s/usr/local/clang/include/absl/container/btree_set.ht: 66&: ,/usr/local/clang/include/absl/container/internal/btree_container.h :t564r:u3e:) ;warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/container/internal/btree_container.h564: | 596 : 9A:B Snote: Lmacro 'ABSL_INTERNAL_X' defined here_ INT E596R | N#AdLe_fXi(nien sAeBrStL__oIrN_TaEsRsNiAgLn_,X (iFnusnecr,t _Coarl_laeses,i gKnQ_uhailn,t _KiVmapllu,e ,c o.n.s.t) & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | \ | ^ const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h :\619 : 3| : ^~~~ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/container/internal/btree_container.h::67568: :/usr/local/clang/include/absl/container/internal/btree_container.h3::619 :warning: 3passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 568 | A B619S | L _ IANBTSELR_NIANLT_EXR(NiAnLs_eXr(tt_royr__eamspsliagcne,, itnrsye_retm_polra_caes_siimgpnl_,h icnotn_sitm p&l,, tcrounes)t; & ,| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~& &, /usr/local/clang/include/absl/container/internal/btree_container.h| : ^611 :47:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 509expanded from macro 'ABSL_INTERNAL_X': 52: note: expanded from macro 'ABSL_INTERNAL_X'611 | 509 | A B S L _AIBNSTLE_RINNATLE_RANTATLR_IABTUTTREI_BCUATPET_UCRAEPDT_UBRYE(Dt_hBiYs()t)h,i s ) ) , \ \| ^~~~ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_/usr/local/clang/include/absl/container/internal/btree_container.ha:s620s:i59g:n _warning: hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i nt_ i620m | p l ,A BcSoLn_sItN T&E,R N&A&L,_ X (| t ^r y_/usr/local/clang/include/absl/container/internal/btree_container.he:m511p:l52a:c enote: ,expanded from macro 'ABSL_INTERNAL_X' try _511e | m p l a c e _ i m p lA,B S&L&_,I NfTaElRsNeA)L;_ A T| T ^R IB/usr/local/clang/include/absl/container/internal/btree_container.hU:T596E:_9C:A Pnote: Tmacro 'ABSL_INTERNAL_X' defined hereU RED _596B | Y#(dtehfiisn)e) )A B S L _ I N T E R N A L _ X ( F u n c , C a l\l e e| , ^ KQ/usr/local/clang/include/absl/container/internal/common.hu:a32l:,9 :K Vnote: amacro 'ABSL_INTERNAL_IF_false' defined herel ue, 32. | .#.d)e f ine A B S L _ I N T E R N A L _ I F _ f a l s\e ( i| f ^_ satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSLIn file included from _s2/s2furthest_edge_query.ccI:N16T: EIn file included from R../src/s2/s2furthest_edge_query.hN:A33L: _In file included from X../src/s2/s2closest_edge_query_base.h(:t32r: yIn file included from _/usr/local/clang/include/absl/container/btree_set.he:m66p: l/usr/local/clang/include/absl/container/internal/btree_container.ha:c570e:,3 :t rwarning: ypassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ empl a570c | e _ iAmBpSlL,_ I&N&T,E RfNaAlLs_eX)(;i n s| e ^r t_/usr/local/clang/include/absl/container/internal/btree_container.ho:r611_:a52s:s inote: gexpanded from macro 'ABSL_INTERNAL_X'n , i n611s | e r t _ o r _ a s s iAgBnS_Lh_iInNtT_EiRmNpAlL,_ AcToTnRsItB U&T,E _&C&A,P T U| R ^E D_/usr/local/clang/include/absl/container/internal/btree_container.hB:Y509(:t52h:i snote: )expanded from macro 'ABSL_INTERNAL_X') , 509 | A B S L _ I N T E R N A\L _ A| T ^T RI/usr/local/clang/include/absl/container/internal/common.hB:U32T:E9_:C Anote: Pmacro 'ABSL_INTERNAL_IF_false' defined hereT URE D32_ | B#Yd(etfhiinse) )A,B S L _ I N T E R N A L _ I F _ f a l s e ( i f _\s a t| i ^s fi/usr/local/clang/include/absl/container/internal/common.he:d32,: 9.:. .note: )macro 'ABSL_INTERNAL_IF_false' defined here __V A32_ | A#RdGeSf_i_n e | A ^B SL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570In file included from | s2/s2lax_loop_shape.cc : 18A: BIn file included from S../src/s2/s2lax_loop_shape.hL:_41I: NIn file included from T../src/s2/s2loop.hE:R34N: AIn file included from L../src/s2/mutable_s2shape_index.h_:X30(: iIn file included from n/usr/local/clang/include/absl/container/btree_map.hs:e67r: t/usr/local/clang/include/absl/container/internal/btree_container.h_:o621r:_58a:s swarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]g n, i621n | s e rAtB_SoLr__IaNsTsEiRgNnA_Lh_iXn(tt_riym_pelm,p lcaocnes,t t&r,y _&e&m,p l a| c ^e _i/usr/local/clang/include/absl/container/internal/btree_container.hm:p511l:,52 :& ¬e: ,expanded from macro 'ABSL_INTERNAL_X' tru e511) | ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 596 :A9B:S Lnote: _macro 'ABSL_INTERNAL_X' defined hereI NTE R596N | A#Ld_eAfTiTnReI BAUBTSEL__CIANPTTEURRNEADL__BXY((Ftuhnics,) )C)a l l e e/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2measures.cc -o s2/s2measures.o , K Q u a l , K V a l u e , . . .\) | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d\e f i| n ^e ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &/usr/local/clang/include/absl/container/internal/btree_container.h&:,621 : 3| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 571 | 621 | A B S L _ I N T E R N A Lf_aXl(ster,y _termupel,a cceo,n sttr_yi_teemrpaltaocre(_hiimnptl), A&B&S,L _tIrNuTeE)R;N A L| _ ^C OM/usr/local/clang/include/absl/container/internal/btree_container.hM:A611):;52 : | note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/btree_container.h :611511 | : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 511A | B S L _ I N T E R N AALB_SALT_TIRNITBEURTNEA_LC_AAPTTTURRIEBDU_TBEY_(CtAhPiTsU)R)E,D _ B Y ( t h i s ) ) ) \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31\: 9 :| ^~~~ note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_/usr/local/clang/include/absl/container/internal/btree_container.hC:A572P:T3U:R Ewarning: Dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ BY(t h572i | s ) )A,B S L _ I N T E R N A L _ X ( i n s e r t _ o r _ a s\s i g| n ^~~~, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | /usr/local/clang/include/absl/container/internal/btree_container.ht:r622u:e3,: fwarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l se, c622o | n s tA_BiStLe_rIaNtToErR(NhAiLn_tX)( tArByS_Le_mIpNlTaEcReN,A Lt_rCyO_MeMmAp)l;a c e| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h int/usr/local/clang/include/absl/container/internal/btree_container.h_:i509m:p47l:, note: cexpanded from macro 'ABSL_INTERNAL_X'o nst 509& | , f a l s e , | A ^B SL_/usr/local/clang/include/absl/container/internal/btree_container.hI:N611T:E52R:N Anote: Lexpanded from macro 'ABSL_INTERNAL_X'_ ATT R611I | B U T E _ C A P T U RAEBDS_LB_YI(NtThEiRsN)A)L,_ A T T R I B U T E _ C A P T U R E D _ B Y ( t h\i s | ) ^~~~) , /usr/local/clang/include/absl/container/internal/btree_container.h : 572 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52\: note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/container/internal/common.h :51132 | : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | A#BdSeLf_iInNeT EARBNSALL__IANTTTERRINBAULT_EI_FC_AfPaTlUsReE(Di_fB_Ys(atthiissf)i)e)d , . . . ) _ _ V A _ A R G S _ _ | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_eIn file included from ms2/s2furthest_edge_query.ccp:l16a: cIn file included from e../src/s2/s2furthest_edge_query.h,: 33t: rIn file included from y../src/s2/s2closest_edge_query_base.h_:e32m: pIn file included from l/usr/local/clang/include/absl/container/btree_set.ha:c66e: _/usr/local/clang/include/absl/container/internal/btree_container.hh:i574n:t3_:i mwarning: ppassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l , co n574s | t &A,B StLr_uIeN,T E R| N ^A L_/usr/local/clang/include/absl/container/internal/btree_container.hX:(611i:n52s:e rnote: texpanded from macro 'ABSL_INTERNAL_X'_ or_ a611s | s i g n , i n s e rAtB_SoLr__IaNsTsEiRgNnA_Lh_iAnTtT_RiImBpUlT,E _cCoAnPsTtU R&E,D _&B&Y,( t h| i ^s ))/usr/local/clang/include/absl/container/internal/btree_container.h,: 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | A B S\L _ I| N ^T ER/usr/local/clang/include/absl/container/internal/common.hN:A31L:_9A:T Tnote: Rmacro 'ABSL_INTERNAL_IF_true' defined hereI BUT E31_ | C#AdPeTfUiRnEeD _ABBYS(Lt_hIiNsT)E)R,N A L _ I F _ t r u e ( i f _ s a t i s f i e d ,\ . .| . ^) i/usr/local/clang/include/absl/container/internal/common.hf:_31s:a9t:i snote: fmacro 'ABSL_INTERNAL_IF_true' defined herei ed 31| | ^# define ABSL_INTERNAL_IF_trIn file included from us2/s2lax_loop_shape.cce:(18i: fIn file included from _../src/s2/s2lax_loop_shape.hs:a41t: iIn file included from s../src/s2/s2loop.hf:i34e: dIn file included from ,../src/s2/mutable_s2shape_index.h :.30.: .In file included from )/usr/local/clang/include/absl/container/btree_map.h :i67f: _/usr/local/clang/include/absl/container/internal/btree_container.hs:a624t:i3s:f iwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d | ^ 624 | ABSL_INTIn file included from Es2/s2furthest_edge_query.ccR:N16A: LIn file included from _../src/s2/s2furthest_edge_query.hX:(33t: rIn file included from y../src/s2/s2closest_edge_query_base.h_:e32m: pIn file included from l/usr/local/clang/include/absl/container/btree_set.ha:c66e: ,/usr/local/clang/include/absl/container/internal/btree_container.h :t574r:y3_:e mwarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l ace_h i574n | t _ iAmBpSlL,_ IcNoTnEsRtN A&L,_ Xt(riunes,e r t| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o r_a s625s | i g n , i n s e r t _ o r _ a s s icgonn_shti_nitt_eirmaptlo,r (choinnstt) &A,B S&L&_,I N T| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R NAL _575C | O M M A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 611 : 47 :t rnote: uexpanded from macro 'ABSL_INTERNAL_X'e , tr u611e | , c o n s t _ i t eArBaStLo_rI(NhTiEnRtN)A LA_BASTLT_RIINBTUETREN_ACLA_PCTOUMRMEAD)_;B Y (| t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h is)/usr/local/clang/include/absl/container/internal/btree_container.h):,509 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | A B S L\_ I N| T ^~~~E RNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign/usr/local/clang/include/absl/container/internal/btree_container.h,: 626i:n3s:e rwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ or_a s626s | i g nA_BhSiLn_tI_NiTmEpRlN,A Lc_oXn(sttr y&_,e m&p&l,a c e| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ try _575e | m p l a c e _ h i n t _ i m p l , &t&r,u ef,a ltsreu,e , | c ^o ns/usr/local/clang/include/absl/container/internal/btree_container.ht:_611i:t52e:r anote: texpanded from macro 'ABSL_INTERNAL_X'o r(h i611n | t ) A B S L _ I N TAEBRSNLA_LI_NCTOEMRMNAA)L;_ A T| T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R IBU/usr/local/clang/include/absl/container/internal/btree_container.hT:E511_:C47A:P Tnote: Uexpanded from macro 'ABSL_INTERNAL_X'R ED_ B511Y | ( t h i s ) ) , A B S L _ I N T E R N A L _ A T T R I B U T E _\C A P| T ^U RE/usr/local/clang/include/absl/container/internal/common.hD:_32B:Y9(:t hnote: imacro 'ABSL_INTERNAL_IF_false' defined heres ))) 32 | # d e f i n e A B S L _ I N T E R N A L _\I F _| f ^~~~a lse(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assigIn file included from ns2/s2lax_loop_shape.cc,: 18i: nIn file included from s../src/s2/s2lax_loop_shape.he:r41t: _In file included from o../src/s2/s2loop.hr:_34a: sIn file included from s../src/s2/mutable_s2shape_index.hi:g30n: _In file included from h/usr/local/clang/include/absl/container/btree_map.hi:n67t: _/usr/local/clang/include/absl/container/internal/btree_container.hi:m628p:l3,: &warning: &passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], con s628t | & ,A B S| L ^_ IN/usr/local/clang/include/absl/container/internal/btree_container.hT:E509R:N52A:L _note: Xexpanded from macro 'ABSL_INTERNAL_X'( try _509e | m p l a c e , t r yA_BeSmLp_lIaNcTeE_RhNiAnLt__AiTmTpRlI,B U&T&E,_ CtArPuTeU,R E D| _ ^B Y(/usr/local/clang/include/absl/container/internal/btree_container.ht:h611i:s52):) ,note: expanded from macro 'ABSL_INTERNAL_X' 611 | A B S L _ I N\T E R| N ^A L_/usr/local/clang/include/absl/container/internal/common.hA:T32T:R9I:B Unote: Tmacro 'ABSL_INTERNAL_IF_false' defined hereE _ C32A | P#TdUeRfEiDn_eB YA(BtShLi_sI)N)T,E R N A L _ I F _ f a l s e ( i f _ s a t i s f i e d\, .| . ^. ) /usr/local/clang/include/absl/container/internal/common.h_:_31V:A9_:A Rnote: Gmacro 'ABSL_INTERNAL_IF_true' defined hereS __ 31| | ^# define ABSIn file included from Ls2/s2furthest_edge_query.cc_:I16N: TIn file included from E../src/s2/s2furthest_edge_query.hR:N33A: LIn file included from _../src/s2/s2closest_edge_query_base.hI:F32_: tIn file included from r/usr/local/clang/include/absl/container/btree_set.hu:e66(: i/usr/local/clang/include/absl/container/internal/btree_container.hf:_577s:a3t:i swarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ed, .577. | . ) AiBfS_Ls_aItNiTsEfRiNeAdL _ X| ( ^i nsert_or_assign, insIn file included from es2/s2lax_loop_shape.ccr:t18_: oIn file included from r../src/s2/s2lax_loop_shape.h_:a41s: sIn file included from i../src/s2/s2loop.hg:n34_: hIn file included from i../src/s2/mutable_s2shape_index.hn:t30_: iIn file included from m/usr/local/clang/include/absl/container/btree_map.hp:l67,: /usr/local/clang/include/absl/container/internal/btree_container.h&:&628,: 3c:o nwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t &, | ^628 | /usr/local/clang/include/absl/container/internal/btree_container.h :A511B:S52L:_ Inote: Nexpanded from macro 'ABSL_INTERNAL_X'T ERN A511L | _ X ( t r y _ e m p lAaBcSeL,_ ItNrTyE_ReNmApLl_aAcTeT_RhIiBnUtT_Ei_mCpAlP,T U&R&E,D _tBrYu(et,h i s| ) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ) 629 | c o\n s t| _ ^i te/usr/local/clang/include/absl/container/internal/common.hr:a32t:o9r:( hnote: imacro 'ABSL_INTERNAL_IF_false' defined heren t) A32B | S#Ld_eIfNiTnEeR NAABLS_LC_OIMNMTAE)R;N A L| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~I F_f/usr/local/clang/include/absl/container/internal/btree_container.ha:l611s:e47(:i fnote: _expanded from macro 'ABSL_INTERNAL_X's ati s611f | i e d , . . . ) _A_BVSAL__AIRNGTSE_R_N A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:/usr/local/clang/include/absl/container/internal/btree_container.h16:: 638In file included from :../src/s2/s2furthest_edge_query.h63::33 : In file included from warning: ../src/s2/s2closest_edge_query_base.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66 : 638/usr/local/clang/include/absl/container/internal/btree_container.h | : 579 : 3 : warning: cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nst 579k | e y _AaBrSgL<_KI>N T&EkR NAABLS_LX_(IiNnTsEeRrNtA_Lo_rA_TaTsRsIiBgUnT,E _iCnAsPeTrUtR_EoDr__BaYs(stihgins_)h)i n t| _ ^~~~i mpl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | /usr/local/clang/include/absl/container/internal/btree_container.h : 618 : 3 :v owarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d (*a b618s | l _ nAuBlSlLa_bIlNeT EiRnNvAaLr_iXa(nttr)y(_veomipdl*a caeb,s lt_rnyu_lelmapblialciet_yi_mupnlk,n ocwonn)s,t &| , ^ fals/usr/local/clang/include/absl/base/nullability.he:)257;: 23 :| ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/btree_container.h :611: 52257: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e611 | a b s l _ n u l l a bAlBeS L__NIuNlTlEaRbNlAeL _ A| T ^T RIBUTE_CIn file included from As2/s2hausdorff_distance_query.ccP:T16U: RIn file included from E../src/s2/s2hausdorff_distance_query.hD:_23B: YIn file included from (../src/s2/s1angle.ht:h28i: sIn file included from )../src/s2/s2point.h):,27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h&:&31,: tr/usr/local/clang/include/absl/synchronization/mutex.hu:e489):;45 : | warning: ^ type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here489 | 596 | # dveofiidn e( *AaBbSsLl__InNuTlElRaNbAlLe_ Xi(nFvuanrci,a nCta)l(lveoei,d *K Qaubasll,_ nKuVlallaubei,l i.t.y._)u n k n o w n ) , | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34\: | note: ^expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::62129:: 3In file included from :/usr/local/clang/include/absl/strings/cord.h :warning: 94passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :62131 | : /usr/local/clang/include/absl/synchronization/mutex.h :A490B:S13L:_ Iwarning: Ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T ERN A490L | _ X ( t r y _veomipdl*a caeb,s lt_rnyu_lelmapblialciet_/usr/local/clang/include/absl/container/internal/btree_container.hyi:_m648up:nl7k,:n &owarning: &'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]w, n tar ru648ge | ) ); ; | ^| ^ t h/usr/local/clang/include/absl/base/nullability.hi:/usr/local/clang/include/absl/container/internal/btree_container.hs289:):)61134 ::A52 B:note: Sexpanded from macro 'absl_nullability_unknown' L _note: A expanded from macro 'ABSL_INTERNAL_X'T289T | R#IdB eU611fTi | E n _e L Ia F bE sT lI_ MnEAu_lBBlOaSUbLNiD_ Il{iN tT yE| _ ^~~~RuN AnLk_nAoTwTnR I_BNUuTlEl__CuAnPsTpUeRcEiDf_iBeYd( t h| i ^s )), In file included from \s2/s2hausdorff_distance_query.cc : 16| : ^In file included from ../src/s2/s2hausdorff_distance_query.h:23/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/s1angle.h::928:: In file included from note: ../src/s2/s2point.hmacro 'ABSL_INTERNAL_IF_true' defined here: 27: In file included from ../src/s2/s2coder.h31: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: LIn file included from _/usr/local/clang/include/absl/strings/cord.hI:N94T: EIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hN:A31L: _/usr/local/clang/include/absl/synchronization/mutex.hI:F499_:t35r:u ewarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i f_s a499t | i s fvioeidd, E.n.a.b)l eiDfe_bsuagtLiosgf(iceodn s t| ^c har* absl_nullable In file included from ns2/s2furthest_edge_query.cca:m16e: )In file included from ;../src/s2/s2furthest_edge_query.h : 33| : ^In file included from ../src/s2/s2closest_edge_query_base.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/container/btree_set.h::2366:: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nullable'621 :3: 257warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]# defin e621 | a b sAlB_SnLu_lIlNaTbElReN A_LN_uXl(ltarbyl_ee m p| l ^a ce, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2latlng_rect.cc:18: In file included from ../src/s2/s2latlng_rect.h:30: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRe/usr/local/clang/include/absl/container/internal/btree_container.hp:*622 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onnu l622l | S tAaBtSuLs_:I:NRTeEpRTNoAPLo_iXn(tterry(_ e m| p ^l ace,/usr/local/clang/include/absl/base/nullability.h :t241r:y22_:e mnote: pexpanded from macro 'absl_nonnull'l ac e241_ | h#idnetf_iinmep la,b sclo_nnsotn n&u,l lf a_lNsoen,n u l| l ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2latlng_rect.cc : 18 : In file included from ../src/s2/s2latlng_rect.h\: 30 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2point.h32::279: :In file included from ../src/s2/s2coder.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here23 : /usr/local/clang/include/absl/status/status.h :321038 | :#33d:e fwarning: intype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ABS L1038_ | I N T E RsNtAaLt_uIsF__ifnatlesren(ailf:_:sSattaitsufsiReedp,* .a.b.s)l __n_oVnAn_uAlRlG Sr_e_p ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from s2/s2latlng_rect.cc : 18 : In file included from ../src/s2/s2latlng_rect.hA:B30S: LIn file included from _../src/s2/s1angle.hI:N28T: EIn file included from R../src/s2/s2point.hN:A27L: _In file included from A../src/s2/s2coder.hT:T23R: I/usr/local/clang/include/absl/status/status.hB:U1063T:E13_:C Awarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T URE D1063_ | BcYo(ntshti sc)h)a,r * a b s l _ n o n n u l l S t a t u s M e s s a\g e A| s ^C St/usr/local/clang/include/absl/container/internal/common.hr:(31 : 9| : ^ note: macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/base/nullability.h :241: 2231: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #AdBeSfL_INTiEnReN AaLb_sIlF__ntornuneu(lilf __sNaotninsuflile d ,| ^. ..) if_satisfied | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/status.h626::673: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 626In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31A: BS/usr/local/clang/include/absl/synchronization/mutex.hL:_549I:40N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_X (549t | r y _setmaptliacc ev,o itdr yI_necmrpelmaecnet_Shyinncth_Siemmp(lM,u t&e&x,* faablssle_,n o n| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.h :m611u:,52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h :611241 | : 22 : note: expanded from macro 'absl_nonnull' 241A | B#SdLe_fIiNnTeE RaNbAsLl__AnToTnRnIuBlUlT E__NCoAnPnTuUlRlE D _| B ^Y (this)), In file included from s2/s2hausdorff_distance_query.cc : 16 : In file included from ../src/s2/s2hausdorff_distance_query.h : 23 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h\: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/status/status.h32::679: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here29 : In file included from /usr/local/clang/include/absl/strings/cord.h :3294 | : #In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.he:f31i: n/usr/local/clang/include/absl/synchronization/mutex.he: 550A:B64S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A550L | _ I F _ f a l s e ( i f _ s a t i s f i e d , . . . ) _ _ V Ab_aAsReG_Si_n_t e r| n ^a l::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(MuIn file included from ts2/s2furthest_edge_query.cce:x16*: In file included from a../src/s2/s2furthest_edge_query.hb:s33l: _In file included from n../src/s2/s2closest_edge_query_base.ho:n32n: uIn file included from l/usr/local/clang/include/absl/container/btree_set.hl: 66m: u/usr/local/clang/include/absl/container/internal/btree_container.h,: 628 :| 3: ^warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h:241:22 :628 | note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bXs(lt_rnyo_nenmupllla c_eN,o ntnruyl_le m p| l ^a ce_hint_implIn file included from ,s2/s2hausdorff_distance_query.cc :&16&: ,In file included from ../src/s2/s2hausdorff_distance_query.ht:r23u: eIn file included from ,../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 611../src/s2/s2coder.h::5223:: In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'ABSL_INTERNAL_X': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :61129 | : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : A/usr/local/clang/include/absl/synchronization/mutex.hB:S552L:_64I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ A552T | T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) , b a s e _ i n t e r n a l : : P e r T h r\e a d| S ^y nc/usr/local/clang/include/absl/container/internal/common.hh:*31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren onn u31l | l# dwe,f i n| e ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241I | F#_dterfuien(ei fa_bssalt_insofnineudl,l ._.N.o)n niufl_ls a t| i ^s fied | ^ In file included from In file included from s2/s2furthest_edge_query.ccs2/s2hausdorff_distance_query.cc::1616: : In file included from In file included from ../src/s2/s2furthest_edge_query.h../src/s2/s2hausdorff_distance_query.h::3323: : In file included from In file included from ../src/s2/s2closest_edge_query_base.h../src/s2/s1angle.h::3228: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/s2point.h::6627: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h628::233: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h628: | 94 : In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hB:S31L: _/usr/local/clang/include/absl/synchronization/mutex.hI:N556T:E38R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ X(tr y556_ | e m pvloaicde ,L otcrkyS_leomwpLloaocpe(_Shyinncth_WiamiptlP,a r&a&m,s *t raubes,l _ n| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul l629 | w a i t p , i n t f l a g s ) ; c o| n ^s t_/usr/local/clang/include/absl/base/nullability.hi:t241e:r22a:t onote: rexpanded from macro 'absl_nonnull'( hi n241t | )# dAeBfSiLn_eI NaTbEsRlN_AnLo_nCnOuMlMlA )_;N o n| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll /usr/local/clang/include/absl/container/internal/btree_container.h :| 611 ^: 47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABIn file included from Ss2/s2hausdorff_distance_query.ccL:_16I: NIn file included from T../src/s2/s2hausdorff_distance_query.hE:R23N: AIn file included from L../src/s2/s1angle.h_:A28T: TIn file included from R../src/s2/s2point.hI:B27U: TIn file included from E../src/s2/s2coder.h_:C23A: PIn file included from T/usr/local/clang/include/absl/status/status.hU:R67E: DIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hB:Y29(: tIn file included from h/usr/local/clang/include/absl/strings/cord.hi:s94): )In file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 558 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | b o o l L\o c k| S ^~~~l owWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2hausdorff_distance_query.h638::2363: :In file included from ../src/s2/s1angle.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]28 : In file included from ../src/s2/s2point.h:27: In file included from 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullIn file included from as2/s2lax_loop_shape.ccb:l18e: In file included from c../src/s2/s2lax_loop_shape.ho:n41d: ,In file included from ../src/s2/s2loop.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h33:: 257In file included from :../src/s2/base/commandlineflags.h23::21 : In file included from note: /usr/local/clang/include/absl/flags/flag.hexpanded from macro 'absl_nullable': 40: /usr/local/clang/include/absl/flags/commandlineflag.h257: | 163#:d56e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e absl _163n | u l lbaobolle P_aNruslelFarbolme( a b| s ^l ::string_view value, std::string* absl_nonIn file included from ns2/s2hausdorff_distance_query.ccu:l16l: In file included from e../src/s2/s2hausdorff_distance_query.hr:r23o: rIn file included from )../src/s2/s1angle.h;: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241565::2236:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | 241 | #vdoeifdi nUen laobsl_cnkoSnlnouwl(lS y_nNcohnWnauiltlP a r| a ^m s* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21In file included from : s2/s2hausdorff_distance_query.ccIn file included from :/usr/local/clang/include/absl/flags/flag.h16:: 40In file included from : ../src/s2/s2hausdorff_distance_query.h:/usr/local/clang/include/absl/flags/commandlineflag.h23:: 193In file included from :../src/s2/s1angle.h27::28 : In file included from warning: ../src/s2/s2point.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 193In file included from | /usr/local/clang/include/absl/status/status.h : 67v: iIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.ht:u29a: lIn file included from /usr/local/clang/include/absl/strings/cord.hv:o94i: dIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hR:e31a: d/usr/local/clang/include/absl/synchronization/mutex.h(:v576o:i49d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o576n | n u lvlo idds tT)r ycRoenmsotv e=( b0a;s e _| i ^n ter/usr/local/clang/include/absl/base/nullability.hn:a241l::22::P enote: rexpanded from macro 'absl_nonnull'T hr e241a | d#Sdyenfcihn*e aabbssll__nnoonnnnuullll s_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignorIn file included from es2/s2lax_loop_shape.ccd:*18/: )In file included from ../src/s2/s2lax_loop_shape.h{:}41 : In file included from | ../src/s2/s2loop.h ^: 34: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::25733:: 23In file included from :../src/s2/base/commandlineflags.h :21note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/flags/flag.h:42 : 257In file included from | /usr/local/clang/include/absl/flags/internal/flag.h#:d30e: fi/usr/local/clang/include/absl/base/call_once.hn:e52 :a24b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ullab l52e | s_tNdu:l:laatbolmei c <| u ^i nt32_t>* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | expIn file included from ls2/s2lax_loop_shape.cci:c18i: tIn file included from ../src/s2/s2lax_loop_shape.hM:u41t: eIn file included from x../src/s2/s2loop.hL:o34c: kIn file included from (../src/s2/mutable_s2shape_index.hM:u33t: eIn file included from x../src/s2/base/commandlineflags.h&: 21m: uIn file included from /usr/local/clang/include/absl/flags/flag.hA:B42S: LIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hI:N30T: E/usr/local/clang/include/absl/base/call_once.hR:N111A:L40_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBUT E111_ | CvAoPiTdU RLEoDw_LBeYv(etlhCiasl)l)O n c| e ^~~~( absl::once_flag* absl_nonnull flag, Callable&/usr/local/clang/include/absl/synchronization/mutex.h&: 635f:n29,: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :63522 | : note: eexpanded from macro 'absl_nonnull'x pl i241c | i#td eMfuitneex Laobcskl(_Mnuotnenxu*l la b_sNlo_nnnounlnlu l l| ^m u) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ 23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop.cc850: | 18 : In file included from ../src/s2/s2loop.h : 32 : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from T/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u40l: lIn file included from /usr/local/clang/include/absl/log/internal/nullstream.ho:b37j: ec/usr/local/clang/include/absl/strings/string_view.ht:,53 : 54| : ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: note: expanded from macro 'absl_nonnull' 53 | c241o | n#sdteefxipnre satbrsiln_gn_ovnineuwl lN u_lNloSnanfuelSlt r i| n ^g View(const char* absl_nullabIn file included from ls2/s2hausdorff_distance_query.cce: 16p: )In file included from ../src/s2/s2hausdorff_distance_query.h{: 23 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27257: :In file included from 23../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.h:67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.hu:l851l:a45b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nul l851a | b l e | ^b ool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const: 31C:o ndwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ion* ab s733l | _cnoonnsntuelxlp rc )S;p a n| < ^T > /usr/local/clang/include/absl/base/nullability.hM:a241k:e22S:p anote: nexpanded from macro 'absl_nonnull'( T* 241a | b#sdle_fniunlel aabblsel _pntorn nAuBlSlL __ANToTnRnIuBlUlT E _| L ^I FETIME_BOUND, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2hausdorff_distance_query.cc::25716:: 23In file included from :../src/s2/s2hausdorff_distance_query.h :23note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s1angle.h:28: In file included from 257../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l956e: 52 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2latlng_rect_bounder.cc::24118:: 22In file included from :../src/s2/s2latlng_rect_bounder.h :21note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2latlng.h:31 : 241In file included from | ../src/s2/r2.h#:d22e: fIn file included from i../src/s2/util/math/vector.hn:e36 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26 ^ : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2hausdorff_distance_query.cc: 16739: | In file included from S../src/s2/s2hausdorff_distance_query.hp:a23n: : 28M: aIn file included from k../src/s2/s2point.he:S27p: aIn file included from n../src/s2/s2coder.h(:T23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : bIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hg:i31n: /usr/local/clang/include/absl/synchronization/mutex.hA:B958S:L50_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBU T958E | _ L IsFtEaTtIiMcE _bBoOoUlN DC,a s t| A ^n dCa/usr/local/clang/include/absl/base/nullability.hl:l257M:e23t:h onote: dexpanded from macro 'absl_nullable'( co n257s | t# dCeofnidniet iaobns*l _anbuslll_anbolnen u_lNlu lcl)a;b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2latlng_rect_bounder.cci:n18e: In file included from a../src/s2/s2latlng_rect_bounder.hb:s21l: _In file included from n../src/s2/s2latlng.ho:n31n: uIn file included from l../src/s2/r2.hl: 22_: NIn file included from o../src/s2/util/math/vector.hn:n36u: lIn file included from l../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from In file included from s2/s2hausdorff_distance_query.cc/usr/local/clang/include/absl/log/internal/structured_proto.h::1627: : In file included from In file included from ../src/s2/s2hausdorff_distance_query.h/usr/local/clang/include/absl/log/internal/proto.h::2334: : In file included from /usr/local/clang/include/absl/types/span.h../src/s2/s1angle.h::74028:: 21In file included from :../src/s2/s2point.h :27warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from 740/usr/local/clang/include/absl/status/status.h | : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : T/usr/local/clang/include/absl/synchronization/mutex.h*: 961a:b34s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b961l | e esntda)t inco ebxocoelp tC a{l l B| y ^R ef/usr/local/clang/include/absl/base/nullability.h(:c257o:n23s:t note: Texpanded from macro 'absl_nullable'* a b257s | l#_dneofninnuel la bssell_fn)u l{l a b| l ^e _/usr/local/clang/include/absl/base/nullability.hN:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ sl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ : In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2lax_loop_shape.cc241: | 18#: dIn file included from e../src/s2/s2lax_loop_shape.hf:i41n: eIn file included from ../src/s2/s2loop.ha:b34s: lIn file included from _../src/s2/mutable_s2shape_index.hn:o41n: nIn file included from u../src/s2/s2cell_id.hl:l43 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:33: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnul/usr/local/clang/include/absl/container/internal/raw_hash_set.hl: 2692_:N58o:n nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l | ^ 2692 | coIn file included from ns2/s2lax_loop_shape.ccs:t18 : TIn file included from &../src/s2/s2lax_loop_shape.h :v41a: lIn file included from u../src/s2/s2loop.he: 34A: BIn file included from S../src/s2/mutable_s2shape_index.hL:_41I: NIn file included from T../src/s2/s2cell_id.hE:R43N: AIn file included from L../src/s2/s1angle.h_:A28T: TIn file included from R../src/s2/s2point.hI:B27U: TIn file included from E../src/s2/s2coder.h_:C23A: PIn file included from T/usr/local/clang/include/absl/status/status.hU:R67E: D/usr/local/clang/include/absl/status/internal/status_internal.h_:B150Y:(25t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ) | ^~~~150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect.cc:26: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2lax_loop_shape.cc:18 : 241In file included from | ../src/s2/s2lax_loop_shape.h#:d41e: fIn file included from i../src/s2/s2loop.hn:e34 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l41_: nIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonIn file included from ns2/s2latlng_rect.ccu:l26l: /usr/local/clang/include/absl/flags/flag.hS:t118a:t29u:s :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R epTo P118o | ivnotiedr (S e t| F ^l ag(a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::F lnote: aexpanded from macro 'absl_nonnull'g 241* | #adbesfli_nneo nanbuslll_ nfolnangu,l lc o_nNsotn nVu&l lv ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_loop_shape.cc:18: In file included from ../src/s2/s2lax_loop_shape.h:41: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnaIn file included from ls2/s2lax_loop_shape.cci:g18n: eIn file included from d../src/s2/s2lax_loop_shape.hL:o41a: dIn file included from 1../src/s2/s2loop.h6:(34c: oIn file included from n../src/s2/mutable_s2shape_index.hs:t41 : vIn file included from o../src/s2/s2cell_id.hi:d43*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23p: )/usr/local/clang/include/absl/status/status.h :{1063 : 13| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sSlt_antounsnMuelsls a_gNeoAnsnCuSltlr ( | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* aIn file included from bs2/s2hausdorff_distance_query.ccs:l16_: nIn file included from o../src/s2/s2hausdorff_distance_query.hn:n23u: lIn file included from l../src/s2/s1angle.h :p28): In file included from {../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/cord.h :2411140 | :#49d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e abs l1140_ | n o n n u l l _ N o n n u l l | ^ CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2loop_measures.ccl:l18 : _In file included from N../src/s2/s2loop_measures.ho:n33n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonIn file included from ns2/s2hausdorff_distance_query.ccu:l16l: In file included from p../src/s2/s2hausdorff_distance_query.h,: 23u: iIn file included from n../src/s2/s1angle.ht:1286: _In file included from t../src/s2/s2point.h :v27): In file included from {../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'1146 :10: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n1146e | CaobrsdlR_enpo*n naublsll __nNoonnnnuullll N e| w ^E xternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2loop_measures.ccn:n18u: lIn file included from l../src/s2/s2loop_measures.h :_33N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 24 ^: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ l | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uIn file included from is2/s2hausdorff_distance_query.ccn:t166: 4In file included from _../src/s2/s2hausdorff_distance_query.ht: 23v: )In file included from ../src/s2/s1angle.h{: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d1183e:f47i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n1183o | n n u l l _ N o n n u l l | ^ CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2latlng_rect.cc:30: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect.cc:30: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2loop_measures.cce:f18i: nIn file included from e../src/s2/s2loop_measures.h :a33b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b24l: eIn file included from /usr/local/clang/include/absl/hash/hash.h_:N89u: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.ha:b79l: e /usr/local/clang/include/absl/base/internal/endian.h :| 160 ^: 36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1258s2/s2loop_measures.cc | :i18n: lIn file included from i../src/s2/s2loop_measures.hn:e33 : cIn file included from o../src/s2/s1angle.hr:d28_: iIn file included from n../src/s2/s2point.ht:e24r: nIn file included from a/usr/local/clang/include/absl/hash/hash.hl::89:: CIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hr:d79R: e/usr/local/clang/include/absl/base/internal/endian.hp:F164l:a27t:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n164o | ninnulliln e | v ^o id/usr/local/clang/include/absl/base/nullability.h :S241t:o22r:e 1note: 6expanded from macro 'absl_nonnull'( vo i241d | *# daebfsiln_en oanbnsull_ln opn,n uuliln t_1N6o_ntn uvl)l { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(constIn file included from s2/s2hausdorff_distance_query.ccv:o16i: dIn file included from *../src/s2/s2hausdorff_distance_query.h :a23b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from p../src/s2/s2coder.h): 23{: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :22/usr/local/clang/include/absl/strings/cord.h:: 1268:note: 51expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f1268i | nien laibnsel _vnooindn uClolr d_:N:oInnnluilnle R e| p ^: :EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2loop_measures.cc :18: In file included from 241../src/s2/s2loop_measures.h | :#33d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s24l: _In file included from n/usr/local/clang/include/absl/hash/hash.ho:n89n: uIn file included from l/usr/local/clang/include/absl/hash/internal/hash.hl: 79_: N/usr/local/clang/include/absl/base/internal/endian.ho:n172n:u27l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 172 | inline void Store3In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 2(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:In file included from 36s2/s2hausdorff_distance_query.cc: :In file included from 16../src/s2/base/logging.h: :In file included from 21../src/s2/s2hausdorff_distance_query.h: :In file included from 23/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 53/usr/local/clang/include/absl/status/internal/status_internal.h: :29: /usr/local/clang/include/absl/types/source_location.h:/usr/local/clang/include/absl/strings/cord.h113::150519::41 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1131505 | | i n l i n ec ovnositd cChoarrd*: :aCbosply_TnooAnrnrualylI mfpill(ec_hnaarm*e a=b s_l_n_obnuniulltli nd_sFtI)L Ec(o)n)s t{ { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :s2/s2hausdorff_distance_query.cc53:: 16: /usr/local/clang/include/absl/types/source_location.hIn file included from :../src/s2/s2hausdorff_distance_query.h133::2325: :In file included from ../src/s2/s1angle.h:warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27: In file included from 133../src/s2/s2coder.h | : 23 : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: eIn file included from x/usr/local/clang/include/absl/status/internal/status_internal.hp:r29 : c/usr/local/clang/include/absl/strings/cord.ho:1514n:s29t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a1514b | s l _ n ocnonrudl_li nftielren_anla:m:eC(o)r dcRoenps*t anboselx_cneopntn u{l l | t ^r ee/usr/local/clang/include/absl/base/nullability.h): 241{: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 241241: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fnionnen ualbls l__Nnoonnnnuullll _| N ^o nnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | cIn file included from os2/s2hausdorff_distance_query.ccn:s16t: In file included from c../src/s2/s2hausdorff_distance_query.hh:a23r: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : fIn file included from i/usr/local/clang/include/absl/status/status.hl:e67_: nIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hm:e29): /usr/local/clang/include/absl/strings/cord.h| : ^1525 :29:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 1525 | 241 | # dceofridn_ei natbesrln_anlo:n:nCuolrld R_eNpo*n naublsll _ n| o ^n null tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2latlng_rect_bounder.ccn:n18u: lIn file included from l../src/s2/s2latlng_rect_bounder.h :_21N: oIn file included from n../src/s2/s2latlng.hn:u31l: lIn file included from ../src/s2/r2.h :| 22 ^: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2hausdorff_distance_query.ccn:u16l: lIn file included from ../src/s2/s2hausdorff_distance_query.h_:N23o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessIn file included from as2/s2lax_polygon_shape.ccg:e18(: cIn file included from o../src/s2/s2lax_polygon_shape.hn:s31t: In file included from c../src/s2/encoded_s2point_vector.hh:a29r: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : fIn file included from i/usr/local/clang/include/absl/strings/cord.hl:e86,: i/usr/local/clang/include/absl/strings/cord_analysis.hn:t32 :l47i:n ewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 32/usr/local/clang/include/absl/base/nullability.h | :s241i:z22e:_ tnote: expanded from macro 'absl_nonnull'G et E241s | t#idmeaftiendeM eambosrly_Unsoangneu(lclo n_sNto nCnourldlR e p| * ^ absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2latlng_rect_bounder.ccl:l18 : In file included from | ../src/s2/s2latlng_rect_bounder.h ^: 21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:In file included from 26s2/s2lax_polygon_shape.cc: :18/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 78../src/s2/s2lax_polygon_shape.h::2631:: In file included from ../src/s2/encoded_s2point_vector.hwarning: :29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23: In file included from 78/usr/local/clang/include/absl/status/status.h | : 67 : LIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hg:M29e: sIn file included from s/usr/local/clang/include/absl/strings/cord.ha:g86e: (/usr/local/clang/include/absl/strings/cord_analysis.hc:o50n:s49t: cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r* a b50s | ls_inzoen_ntu lGle tfMiolree,P riencti sleiMneem,o r y| U ^s ag/usr/local/clang/include/absl/base/nullability.he:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'C or d241R | e#pd*e faibnsel _anbosnln_unloln nruelpl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2latlng_rect_bounder.cco:n18n: uIn file included from l../src/s2/s2latlng_rect_bounder.hl: 21 : | In file included from ^../src/s2/s2latlng.h :31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2lax_polygon_shape.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h18:: 41In file included from : ../src/s2/s2lax_polygon_shape.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h31:: 26In file included from : ../src/s2/encoded_s2point_vector.h:/usr/local/clang/include/absl/log/internal/log_message.h29:: 80In file included from :../src/s2/s2coder.h26::23 : In file included from warning: /usr/local/clang/include/absl/status/status.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 80In file included from | /usr/local/clang/include/absl/strings/cord.h : 86L: o/usr/local/clang/include/absl/strings/cord_analysis.hg:M56e:s56s:a gwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( cons t56 | cshiazre*_ ta bGselt_Ensotninmualtle dfFialier,S hianrte Mleimnoer,y U s| a ^g e(/usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: Cnote: oexpanded from macro 'absl_nonnull'r dR e241p | *# daebfsiln_en oanbnsull_ln ornenpu)l;l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2latlng_rect_bounder.ccn:u18l: lIn file included from ../src/s2/s2latlng_rect_bounder.h :| 21 ^: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 380 warnings generated. In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_tIn file included from *s2/s2hausdorff_distance_query.cc :a16b: sIn file included from l../src/s2/s2hausdorff_distance_query.h_:n23u: lIn file included from l../src/s2/s1angle.ha:b28l: eIn file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h&: 23v: )In file included from ;/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::2571672::2341:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #1672d | eifnilnien ea bvsoli_dn uClolradb:l:eA d_vNaunlclea(bClhea r I| t ^e rator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2latlng_rect_bounder.cc | :#18d: eIn file included from f../src/s2/s2latlng_rect_bounder.hi:n21e: In file included from a../src/s2/s2latlng.hb:s31l: _In file included from n../src/s2/r2.ho:n22n: uIn file included from l../src/s2/util/math/vector.hl: 36_: NIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2furthest_edge_query.cc_:n16o: nIn file included from n../src/s2/s2furthest_edge_query.hu:l33l: In file included from _../src/s2/s2closest_edge_query_base.hN:o41n: nIn file included from u../src/s2/s2cell_union.hl:l29 : In file included from | /usr/local/clang/include/absl/flags/flag.h ^: 42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24In file included from :s2/s2latlng_rect_bounder.cc :18warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2latlng_rect_bounder.h :21: In file included from ../src/s2/s2latlng.h: 3152: | In file included from s../src/s2/r2.ht:d22:: :In file included from a../src/s2/util/math/vector.ht:o36m: iIn file included from c../src/s2/base/logging.h<:u21i: nIn file included from t/usr/local/clang/include/absl/log/check.h3:237_: tIn file included from >/usr/local/clang/include/absl/log/internal/check_impl.h*: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l181_:n58o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l C o181n | t r o l Wcoornds(t a| b ^s l::S/usr/local/clang/include/absl/base/nullability.ht:a241t:u22s:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln es taabtsuls_,n ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull prefIn file included from is2/s2furthest_edge_query.ccx:)16;: In file included from ../src/s2/s2furthest_edge_query.h| : ^33 : In file included from ../src/s2/s2closest_edge_query_base.h/usr/local/clang/include/absl/base/nullability.h::41241: :In file included from 22../src/s2/s2cell_union.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/flags/flag.h :42: In file included from 241/usr/local/clang/include/absl/flags/internal/flag.h | :#30d: e/usr/local/clang/include/absl/base/call_once.hf:i53n:e22 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n53n | u l l _aNbosnln:u:loln c e| _ ^f lag* absl_nonnull flag);In file included from s2/s2latlng_rect_bounder.cc :| 18 ^: In file included from ../src/s2/s2latlng_rect_bounder.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :../src/s2/s2latlng.h22::31 : In file included from note: ../src/s2/r2.hexpanded from macro 'absl_nonnull': 22: In file included from ../src/s2/util/math/vector.h241: | 36#: dIn file included from e../src/s2/base/logging.h:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u189:l28l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l189l | i n| l ^i ne const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2furthest_edge_query.ccn:n16u: lIn file included from l../src/s2/s2furthest_edge_query.h : 33| : ^In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic../src/s2/s2latlng_rect_bounder.h*: 21a: bIn file included from s../src/s2/s2latlng.hl:_31n: oIn file included from n../src/s2/r2.hn:u22l: lIn file included from ../src/s2/util/math/vector.hb:a36s: eIn file included from _../src/s2/base/logging.hi:n21t: eIn file included from r/usr/local/clang/include/absl/log/check.hn:a37l: :In file included from :/usr/local/clang/include/absl/log/internal/check_impl.hC:o21n: t/usr/local/clang/include/absl/log/internal/check_op.hr:o193l:W21o:r dwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 193 | /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: anote: bexpanded from macro 'absl_nonnull's l: :241S | t#adteufsi*n ea basbls_ln_onnonnunlull lA s_SNtoantnus(ucloln s t| ^a bsl::StatuIn file included from ss2/s2furthest_edge_query.ccO:r16<: TIn file included from >../src/s2/s2furthest_edge_query.h&: 33s: )In file included from ../src/s2/s2closest_edge_query_base.h{: 41 : | In file included from ^../src/s2/s2cell_union.h :29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/flags/flag.h241::4222: :In file included from /usr/local/clang/include/absl/flags/internal/flag.h:note: 30expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/call_once.h: 97241: | 18#:d e/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2memory_tracker.cc -o s2/s2memory_tracker.o warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a97b | s l _ n o n nounlcle __fNloangn*u lalb s l| _ ^n onnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2latlng_rect_bounder.ccn:n18u: lIn file included from l../src/s2/s2latlng_rect_bounder.h :_21N: oIn file included from n../src/s2/s2latlng.hn:u31l: lIn file included from ../src/s2/r2.h :| 22 ^: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2furthest_edge_query.cc :_16N: oIn file included from n../src/s2/s2furthest_edge_query.hn:u33l: lIn file included from ../src/s2/s2closest_edge_query_base.h :| 41 ^: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(abslIn file included from :s2/s2latlng_rect_bounder.cc::o18n: cIn file included from e../src/s2/s2latlng_rect_bounder.h_:f21l: aIn file included from g../src/s2/s2latlng.h*: 31a: bIn file included from s../src/s2/r2.hl:_22n: oIn file included from n../src/s2/util/math/vector.hn:u36l: lIn file included from ../src/s2/base/logging.hf:l21a: gIn file included from ,/usr/local/clang/include/absl/log/check.h :C37a: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21l: e/usr/local/clang/include/absl/log/internal/check_op.h&:&209 :f15n:, warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 209/usr/local/clang/include/absl/base/nullability.h | : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln oNnenwuSltlr i_nNgo(n)n;u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NIn file included from us2/s2furthest_edge_query.ccl:l16a: bIn file included from l../src/s2/s2furthest_edge_query.he: 33 : | In file included from ^../src/s2/s2closest_edge_query_base.h :41: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnIn file included from cs2/s2loop_measures.cce:I18m: pIn file included from l../src/s2/s2loop_measures.h(:s33t: dIn file included from :../src/s2/s1angle.h::a28t: oIn file included from m../src/s2/s2point.hi:c24<: uIn file included from i/usr/local/clang/include/absl/hash/hash.hn:t893: 2In file included from _/usr/local/clang/include/absl/hash/internal/hash.ht:>89*: In file included from a/usr/local/clang/include/absl/numeric/int128.hb:s41l: _/usr/local/clang/include/absl/types/compare.hn:o78n:n22u:l lwarning: 'enable_if' is a clang extension [-Wgcc-compat]c ontr o78l | , | ^ __/usr/local/clang/include/absl/base/nullability.ha:t241t:r22i:b unote: texpanded from macro 'absl_nonnull'e __ (241( | e#ndaebflien_ei fa(bns l=_=n o0n,n u"lOln l_yN olnintuelrla l | ` ^0 ` is allowed."))) {} | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullablIn file included from es2/s2furthest_edge_query.cc : 16| : ^In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2latlng_rect_bounder.cc::2218:: In file included from ../src/s2/s2latlng_rect_bounder.hnote: :expanded from macro 'absl_nonnull'21 : In file included from ../src/s2/s2latlng.h :24131 | : #In file included from d../src/s2/r2.he:f22i: nIn file included from e../src/s2/util/math/vector.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l292l: 13 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | coIn file included from ns2/s2furthest_edge_query.ccs:t16 : cIn file included from h../src/s2/s2furthest_edge_query.ha:r33*: In file included from a../src/s2/s2closest_edge_query_base.hb:s41l: _In file included from n../src/s2/s2cell_union.ho:n29n: uIn file included from l/usr/local/clang/include/absl/flags/flag.hl: 42o: pIn file included from e/usr/local/clang/include/absl/flags/internal/flag.hr:a30t: o/usr/local/clang/include/absl/base/call_once.hr:<195<:(16s:t dwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: bas i195c | _ o s t roenacme<_cfhlaarg,* Tarbasilt_sn>o&n,n u l| l ^ fl/usr/local/clang/include/absl/base/nullability.ha:g241): 22{: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | In file included from s2/s2furthest_edge_query.cc : 16 : In file included from ../src/s2/s2furthest_edge_query.h : 33 : In file included from ../src/s2/s2closest_edge_query_base.h : 41c: oIn file included from n../src/s2/s2cell_union.hs:t29 : cIn file included from h/usr/local/clang/include/absl/flags/flag.ha:r42*: In file included from a/usr/local/clang/include/absl/flags/internal/flag.hb:s30l: _/usr/local/clang/include/absl/base/call_once.hn:o200n:n40u:l lwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 200/usr/local/clang/include/absl/base/nullability.h | :v241o:22i:d note: Lexpanded from macro 'absl_nonnull'o wL e241v | e#ldCeaflilnOen caeb(salb_snlo:n:nounlcle __fNloangn*u lalb s l| _ ^n onnull flag, Callable&In file included from &s2/s2latlng_rect_bounder.cc :f18n: ,In file included from ../src/s2/s2latlng_rect_bounder.h :| 21 ^: In file included from ../src/s2/s2latlng.h:31/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/r2.h::2222:: In file included from ../src/s2/util/math/vector.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_295n:o20n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o295n | ncuolnls t | s ^i gned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL consIn file included from ts2/s2lax_loop_shape.cc :c18h: aIn file included from r../src/s2/s2lax_loop_shape.h*: 41a: bIn file included from s../src/s2/s2loop.hl:_34n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u44l: lIn file included from ../src/s2/s2pointutil.hM:a27k: eC../src/s2/util/math/matrix3x3.hh:e276c:k5O:p Swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r ing( 276| | ^ /usr/local/clang/include/absl/base/nullability.hS:2241_:C22H:E Cnote: Kexpanded from macro 'absl_nonnull'_ NE (241d | e#td,e fViTnyep ea(b0s)l)_ nG(_ E X T E R\N ( b| o ^o l)/usr/local/clang/include/absl/base/nullability.h;: 241 :| 22^: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 449:31 :241 | note: #expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'd efi n449e | a besxlt_enronn ntuelmlp l_aNtoen ncuolnls t | c ^h ar* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:36537 warning: sIn file included from generated/usr/local/clang/include/absl/log/internal/check_impl.h. :21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull In file included from Ms2/s2loop.cca:k18e: CIn file included from h../src/s2/s2loop.he:c32k: OIn file included from p../src/s2/base/logging.hS:t21r: iIn file included from n/usr/local/clang/include/absl/log/check.hg:(37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h\: 21 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h :41/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/strip.h::2226:: In file included from /usr/local/clang/include/absl/log/internal/log_message.hnote: :expanded from macro 'absl_nonnull'53 : /usr/local/clang/include/absl/types/source_location.h241: | 113#:d19e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e absl _113n | o n n u l l c_oNnosntn uclhla r *| ^a bsl_nonnull file_nIn file included from as2/s2latlng_rect_bounder.ccm:e18 : =In file included from ../src/s2/s2latlng_rect_bounder.h_:_21b: uIn file included from i../src/s2/s2latlng.hl:t31i: nIn file included from _../src/s2/r2.hF:I22L: EIn file included from (../src/s2/util/math/vector.h):)36 : {In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: :/usr/local/clang/include/absl/log/internal/check_op.h :note: 458expanded from macro 'absl_nonnull': 1: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# d/usr/local/clang/include/absl/log/internal/check_op.he:f450i:n25e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_ n450o | n n u l l _xN,o nxn,u lclo n s| t ^ char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2loop.ccl:_18n: oIn file included from n../src/s2/s2loop.hn:u32l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constIn file included from es2/s2latlng_rect_bounder.ccx:p18r: In file included from c../src/s2/s2latlng_rect_bounder.ho:n21s: tIn file included from ../src/s2/s2latlng.hc:h31a: rIn file included from *../src/s2/r2.h :a22b: sIn file included from l../src/s2/util/math/vector.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from f/usr/local/clang/include/absl/log/check.hi:l37e: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ha:m21e: (/usr/local/clang/include/absl/log/internal/check_op.h): 459c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n oexc e459p | tA B{S L _| L ^O G_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ DE F241I | N#Ed_eMfAiKnEe_ CaHbEsClK__nOoPn_nSuTlRlI N_GN_oEnXnTuElRlN ( c| o ^n st absl::string_In file included from vs2/s2loop.cci:e18w: &In file included from )../src/s2/s2loop.h;: 32 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/check.h449::3731: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:note: 21expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41 : 449In file included from | /usr/local/clang/include/absl/log/internal/strip.h : 26e: xIn file included from t/usr/local/clang/include/absl/log/internal/log_message.he:r53n: /usr/local/clang/include/absl/types/source_location.ht:e142m:p25l:a twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t142 | c h acro*n satbesxlp_rn ocnonnusltl cMhaakre*C haebcsklO_pnSotnrniunlgl( f u n\c t i| o ^n _n/usr/local/clang/include/absl/base/nullability.ha:m241e:(22): cnote: oexpanded from macro 'absl_nonnull'n st 241n | o#edxecfeipnte {a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | In file included from l#s2/s2hausdorff_distance_query.cc d: e16| f: ^iIn file included from n../src/s2/s2hausdorff_distance_query.he: 23a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from nIn file included from ../src/s2/s2point.hns2/s2latlng_rect_bounder.cc:u:27l18l: : In file included from _In file included from ../src/s2/s2coder.hN../src/s2/s2latlng_rect_bounder.h:o:23n21: n: In file included from uIn file included from /usr/local/clang/include/absl/status/status.hl../src/s2/s2latlng.h:l:67 31: : | /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from ^:../src/s2/r2.h 119::2214: :In file included from ../src/s2/util/math/vector.h:warning: 36: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h119: | 37 : In file included from S/usr/local/clang/include/absl/log/internal/check_impl.ht:a21t: In file included from u/usr/local/clang/include/absl/log/internal/check_op.hs2/s2loop.ccs:R:459e18:p: 1*In file included from : ../src/s2/s2loop.h a:warning: b32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: lIn file included from /usr/local/clang/include/absl/log/internal/check_op.h_../src/s2/base/logging.h:n:450o21:n: 25nIn file included from /usr/local/clang/include/absl/log/check.h:u: l37note: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from C/usr/local/clang/include/absl/log/internal/check_impl.h l:450o21 | n : e In file included from ( /usr/local/clang/include/absl/log/internal/check_op.h : 41| ^x: ,In file included from /usr/local/clang/include/absl/log/internal/strip.hx/usr/local/clang/include/absl/base/nullability.h,:: 26241c: :oIn file included from 22n/usr/local/clang/include/absl/log/internal/log_message.h:s: t53note: expanded from macro 'absl_nonnull': c h/usr/local/clang/include/absl/types/source_location.ha r:241*150 | #:adb40esf:li_ nnewarning: o ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]an busll l_)150n o | n | n ^u l l /usr/local/clang/include/absl/base/nullability.h :_ 241N :o 22n :n u note: lexpanded from macro 'absl_nonnull' l 241| | ^# d e f i n e a b sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l filIn file included from es2/s2hausdorff_distance_query.cc_:n16a: mIn file included from e../src/s2/s2hausdorff_distance_query.h): 23 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241In file included from ::s2/s2latlng_rect_bounder.cc2722:: :18In file included from : ../src/s2/s2coder.hnote: In file included from :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #/usr/local/clang/include/absl/status/internal/status_internal.hd../src/s2/s2latlng_rect_bounder.h:e:125f21:i: 14nIn file included from :e../src/s2/s2latlng.h warning: :atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31b : sIn file included from l ../src/s2/r2.h_125:n | 22 o: nIn file included from Sn../src/s2/util/math/vector.htu:al36tl: u In file included from s_../src/s2/base/logging.hRN:eo21pn: *nIn file included from u/usr/local/clang/include/absl/log/check.hal:bl37s : l In file included from _| /usr/local/clang/include/absl/log/internal/check_impl.hn ^:o 21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l460l: 1C:l owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e AndUn r460e | fA(B S L| _ ^L OG/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'In file included from L _s2/s2loop.ccD :E241F18 | I#: NdIn file included from Ee_../src/s2/s2loop.hfMi:AnK32eE : _aCIn file included from bHs../src/s2/base/logging.hElC:_Kn21_oO: nPnIn file included from _u/usr/local/clang/include/absl/log/check.hSlT:lR 37I_N: NGoIn file included from _n/usr/local/clang/include/absl/log/internal/check_impl.hEnX:uTl21ElR: NIn file included from (/usr/local/clang/include/absl/log/internal/check_op.h| c ^:o n41s: tIn file included from /usr/local/clang/include/absl/log/internal/strip.hc:h26a: rIn file included from */usr/local/clang/include/absl/log/internal/log_message.h :a53b: s/usr/local/clang/include/absl/types/source_location.hl:In file included from _165s2/s2hausdorff_distance_query.ccn::o1516n:: n In file included from uwarning: ../src/s2/s2hausdorff_distance_query.hl:ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23) : ;In file included from ../src/s2/s1angle.h :165| 28^ | : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.hc::o44927n:: s31tIn file included from : ../src/s2/s2coder.h c:note: h23expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a: rIn file included from */usr/local/clang/include/absl/status/status.h :a44967b | : s /usr/local/clang/include/absl/status/internal/status_internal.h l:e_128xn:to14en:rn nwarning: u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ltl efmi pl128le | a_ t neS atcamotenu_sst R =ec ph"*a "ra;*b sla_nobnsnlu_lnlo nCnluolnle AMnadkUenCrheefc(k)O pcSotnrsitn;g ( | ^ \ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241note: | expanded from macro 'absl_nonnull'# def i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_l | N ^o nnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAK/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2metrics.cc -o s2/s2metrics.o E_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2furthest_edge_query.cc:16: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:41: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2loop.cc::25718:: 23In file included from :../src/s2/s2loop.h :32note: : expanded from macro 'absl_nullable'In file included from ../src/s2/base/logging.h:21 : 257In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hs:l41_: nIn file included from u/usr/local/clang/include/absl/log/internal/strip.hl:l26a: b/usr/local/clang/include/absl/log/internal/log_message.hl:e119 :_41N:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 119| | ^ LogMeIn file included from ss2/s2lax_polygon_shape.ccs:a18g: eIn file included from &../src/s2/s2lax_polygon_shape.h :T31o: SIn file included from i../src/s2/encoded_s2point_vector.hn:k29A: lIn file included from s../src/s2/s2coder.ho:(23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl::67:: LIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hg:S29i: In file included from /usr/local/clang/include/absl/strings/cord.hn:k94*: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o489n:n45u:l lwarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s ink )489; | | ^ /usr/local/clang/include/absl/base/nullability.hv:o241i:d22 :( *note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee ianbvsalr_inaonntn)u(lvlo i_dN*o nanbuslll_ n u| l ^l ability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34:In file included from s2/s2loop.cc:note: 18expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/s2loop.h:32 : 289In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41a: bIn file included from /usr/local/clang/include/absl/log/internal/strip.hi:l26i: t/usr/local/clang/include/absl/log/internal/log_message.hy:_121u:n41k:n owarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _N u121l | l _ uLnosgpMeecsisfaigeed& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:In file included from 34s2/s2loop.cc: :In file included from 18/usr/local/clang/include/absl/log/log.h: :In file included from 209../src/s2/s2loop.h: :In file included from 32/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 22../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 53/usr/local/clang/include/absl/log/check.h: :37: /usr/local/clang/include/absl/types/source_location.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h113::2119: :In file included from /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h :113190 | : 42 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t190 | c h aLro*g Maebsssla_gneo&n nouplelr aftiolre<_l ed,a tian_t; l i| n ^e ,In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2lax_polygon_shape.cc ::| 24118 ^:: 22In file included from :../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/base/nullability.h ::note: 31expanded from macro 'absl_nonnull'241: :In file included from 22 ../src/s2/encoded_s2point_vector.h:241: | 29note: #: expanded from macro 'absl_nonnull'dIn file included from e ../src/s2/s2coder.hf:i 23n241: e | In file included from #/usr/local/clang/include/absl/status/status.had:be67fs: ilIn file included from _n/usr/local/clang/include/absl/status/internal/status_internal.hne:o 29na: nbIn file included from us/usr/local/clang/include/absl/strings/cord.hll:l_94 n: _oIn file included from Nn/usr/local/clang/include/absl/strings/internal/cordz_info.hon:nu31nl: ul/usr/local/clang/include/absl/synchronization/mutex.hl :_lN556 o: n38| n:u ^ l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 556 | void LockSlowLoop(SyncIn file included from hs2/s2lax_polyline_shape.ccW:a18i: tIn file included from P../src/s2/s2lax_polyline_shape.ha:r27a: mIn file included from s../src/s2/util/coding/coder.h*: 36a: bIn file included from s../src/s2/base/casts.hl:_34n: oIn file included from n/usr/local/clang/include/absl/log/log.hn:u209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22l: l/usr/local/clang/include/absl/log/internal/log_message.h :w82a:i26t:p ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nt f82l | a g sL)o;g M e| s ^s ag/usr/local/clang/include/absl/base/nullability.he:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_ nfoinlneu,l li n_tN olninnuel,l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2lax_polygon_shape.ccn:o18n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l31 : _In file included from N../src/s2/encoded_s2point_vector.ho:n29: In file included from ../src/s2/s2coder.h:23: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2lax_polyline_shape.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2lax_polyline_shape.h31:: 27/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 559../src/s2/util/coding/coder.h::4636:: In file included from warning: ../src/s2/base/casts.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 34: In file included from /usr/local/clang/include/absl/log/log.h :559209 | : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.h : 119 : 41 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | L o g M e scsoangset& CToonSdiintkiAolns*o (aabbssll_:n:uLlolgaSbilnek *c oanbds,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :s23:i nnote: kexpanded from macro 'absl_nullable') ; 257| | ^# def/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef i_nNeu lalbasbll_en o n| n ^u ll _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29In file included from : s2/s2lax_polyline_shape.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2lax_polyline_shape.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h36:: 29In file included from : ../src/s2/base/casts.hIn file included from :/usr/local/clang/include/absl/strings/cord.h34:: 94In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h209:: 31In file included from : /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/synchronization/mutex.h::22562: :/usr/local/clang/include/absl/log/internal/log_message.h23::121 :41warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | 121 | v o iLdo gLMoecsksSalgoew&( MTuoHSoiwn kaObnslly_(naobnsnlu:l:lL ohgoSwi,n kc*o nasbts lC_onnodnintuiloln *s ianbks)l;_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 :c22o:n dnote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const ConditioIn file included from ns2/s2lax_polyline_shape.cc*: 18a: bIn file included from s../src/s2/s2lax_polyline_shape.hl:_27n: uIn file included from l../src/s2/util/coding/coder.hl:a36b: lIn file included from e../src/s2/base/casts.h :c34o: nIn file included from d/usr/local/clang/include/absl/log/log.h,: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/log/internal/log_message.h257::15823::32 :note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | # d158e | f i nLeo gaMbessls_anguel&l aobpleer a_tNoullRable | ^ NAL_DEFINE_MAKE_CHECK_OP_STRING_In file included from Es2/s2lax_polygon_shape.ccX:T18E: RIn file included from N../src/s2/s2lax_polygon_shape.h(:c31o: nIn file included from s../src/s2/encoded_s2point_vector.ht: 29v: oIn file included from i../src/s2/s2coder.hd:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h):;94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 565 | v241o | i#dd eUfnilnoec kaSblsolw_(nSoynnncuhlWla i_tNPoanrnaumlsl* a| b ^s l_nullable waitp) ABSIn file included from Ls2/s2latlng_rect_bounder.cc_:A18T: TIn file included from R../src/s2/s2latlng_rect_bounder.hI:B21U: TIn file included from E../src/s2/s2latlng.h_:C31O: LIn file included from D../src/s2/r2.h;: 22 : | In file included from ^../src/s2/util/math/vector.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h257::2123: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nullable'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h257: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f465i:n66e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from 21s2/s2lax_polygon_shape.cc: :/usr/local/clang/include/absl/log/internal/check_op.h18:: 465In file included from :../src/s2/s2lax_polygon_shape.h1::31 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/encoded_s2point_vector.h :29: In file included from ../src/s2/s2coder.h :46523 | : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: LIn file included from O/usr/local/clang/include/absl/status/internal/status_internal.hG:_29I: NIn file included from T/usr/local/clang/include/absl/strings/cord.hE:R94N: AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:D31E: F/usr/local/clang/include/absl/synchronization/mutex.hI:N576E:_49M:A Kwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ CHE C576K | _ OvPo_iSdT RTIrNyGR_eEmXoTvEeR(Nb(acsoen_sitn tveorinda*l :a:bPselr_TnhornenaudlSly)n;c h *| ^a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_450n:o25n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l s )450; | | ^ /usr/local/clang/include/absl/base/nullability.hx:,241 :x22,: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln)u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull In file included from _s2/s2lax_polygon_shape.ccN:o18n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l31 : In file included from | ../src/s2/encoded_s2point_vector.h ^: 29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nIn file included from os2/s2latlng_rect_bounder.ccn:n18u: lIn file included from l../src/s2/s2latlng_rect_bounder.h :s21): ;In file included from ../src/s2/s2latlng.h :| 31 ^: In file included from ../src/s2/r2.h:/usr/local/clang/include/absl/base/nullability.h22:: 241In file included from :../src/s2/util/math/vector.h22::36 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21 : 241In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s502l:_1n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll _502N | oAnBnSuLl_lL O G| _ ^I NTERNAL_CHECK_OP_In file included from Is2/s2lax_polygon_shape.ccM:P18L: In file included from ../src/s2/s2lax_polygon_shape.h(:C31h: eIn file included from c../src/s2/encoded_s2point_vector.hk:_29E: QIn file included from ,../src/s2/s2coder.h :=23=: )In file included from /usr/local/clang/include/absl/status/status.h :| 67^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/log/internal/check_op.h29:: 488In file included from :/usr/local/clang/include/absl/strings/cord.h32::94 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h488: | 580 : 34i:n lwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n e c o580n | s t ebxapsre _cionntsetr ncahla:r:*P earbTshlr_enaudlSlyanbclhe* naabmsel#_#nIumlplla(b l e W a k e u p ( | ^ /usr/local/clang/include/absl/base/nullability.h : 257\: 23 :| ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :257: 23257: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneu lalbasbll_en u_lNlualbllaeb l_eN u l| l ^a ble | ^In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2latlng_rect_bounder.cc::6718: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2latlng_rect_bounder.h::2921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2latlng.h::9431: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/r2.h::3122: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/util/math/vector.h581::3638: :In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h :58137 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.hb:a502s:e1_:i nwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rn/usr/local/clang/include/absl/log/internal/check_op.ha:l489:::47P:e rnote: Texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'h rea d489S | y n c h * acbosnls_tn oTn1n&u lvl1 ,w )c;o n s| t ^ T2/usr/local/clang/include/absl/base/nullability.h&: 241v:222,: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln uelxlp r_tNeoxntn)u l{l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2lax_polygon_shape.cc:l18_: nIn file included from o../src/s2/s2lax_polygon_shape.hn:n31u: lIn file included from l../src/s2/encoded_s2point_vector.h :_29N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used foIn file included from rs2/s2loop.cc :C18o: nIn file included from d../src/s2/s2loop.hV:a32r: -In file included from >../src/s2/base/logging.hM:u21t: eIn file included from x/usr/local/clang/include/absl/log/check.h :t37r: aIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:f21e: rIn file included from /usr/local/clang/include/absl/log/internal/check_op.h :| 41 ^: In file included from /usr/local/clang/include/absl/log/internal/strip.h:/usr/local/clang/include/absl/base/nullability.h26:: 241:/usr/local/clang/include/absl/log/internal/log_message.h22::319 :20note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #de f319i | n e a bcsoln_sIn file included from ntos2/s2latlng_rect_bounder.cc nw:ncu18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ har_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline In file included from Ls2/s2hausdorff_distance_query.cco:g16M: eIn file included from s../src/s2/s2hausdorff_distance_query.hs:a23g: eIn file included from &../src/s2/s1angle.h :L28o: gIn file included from M../src/s2/s2point.he:s27s: aIn file included from g../src/s2/s2coder.he::23:: oIn file included from p/usr/local/clang/include/absl/status/status.he:r67a: to/usr/local/clang/include/absl/status/internal/status_internal.hr:<149<:(13w:c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r _t* a149b | sclo_nnsutl lcahbalre* va)b s{l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :M23a:k enote: Cexpanded from macro 'absl_nullable'h ec k257F | a#idleSftirnien ga(b s l| _ ^n ull/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :_ Nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2loop.ccl:l18 : _In file included from N../src/s2/s2loop.ho:n32n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.hs2/s2hausdorff_distance_query.cc::2616: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2hausdorff_distance_query.h::34023: In file included from :../src/s2/s1angle.h46::28 : In file included from warning: ../src/s2/s2point.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 340In file included from | /usr/local/clang/include/absl/status/status.h : 67f: r/usr/local/clang/include/absl/status/internal/status_internal.hi:e150n:d58 :v owarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Ab s150l | F o r m actoFnlsuts ha(bSstlr:i:nSgtiaftyuSsi*n ka*b salb_snlo_nnnounlnlu lslt astiunsk,, c o| n ^s t c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ipnree faibxs)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from as2/s2latlng_rect_bounder.ccb:l18e: In file included from _../src/s2/s2latlng_rect_bounder.hN:u21l: lIn file included from a../src/s2/s2latlng.hb:l31e: In file included from ../src/s2/r2.h| : ^22 : In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503In file included from :s2/s2max_distance_targets.cc1::In file included from 16s2/s2loop.cc : :warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 18ll _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from In file included from ../src/s2/s2lax_polygon_shape.hs2/s2hausdorff_distance_query.cc::3116: : In file included from In file included from ../src/s2/encoded_s2point_vector.h../src/s2/s2hausdorff_distance_query.h::2923: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6727: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2coder.h::2923: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::94725: :In file included from 38/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 624:68: warning: 725 | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] stat i624c | s teaxtpulsi_ciintt eMruntaelx:L:oSctka(tMuustReexp&* maub sAlB_SnLo_nInNuTlElR NPArLe_pAaTrTeRTIoBMUoTdEi_fCyA(P T U| R ^E D_B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull' | ^~~~241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex*In file included from s2/s2hausdorff_distance_query.cca:b16s: lIn file included from _../src/s2/s2hausdorff_distance_query.hn:o23n: nIn file included from u../src/s2/s1angle.hl:l28 : mIn file included from u../src/s2/s2point.h): 27A: BIn file included from S../src/s2/s2coder.hL:_23E: X/usr/local/clang/include/absl/status/status.hC:L732U:S29I:V Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L OCK _732F | U N CsTtIaOtNi(cm uc)o n s| t ^ std/usr/local/clang/include/absl/base/nullability.h:::241s:t22r:i nnote: gexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bEsmlp_tnyoSntnruilnlg (_)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2lax_polygon_shape.cc :| 18 ^: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2hausdorff_distance_query.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1631: : In file included from ../src/s2/s2hausdorff_distance_query.h/usr/local/clang/include/absl/synchronization/mutex.h::23641: :In file included from 68../src/s2/s1angle.h:: 28: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h: 23641: | /usr/local/clang/include/absl/status/status.h : 733e:x29p:l iwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i t M u733t | e x Lsotcakt(iMcu tceoxr<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2lax_polyline_shape.cc :18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34 : 39In file included from | /usr/local/clang/include/absl/log/log.hi:n209l: iIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.he: 22u: i/usr/local/clang/include/absl/log/internal/log_message.hn:t1901:642_:t warning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n alig n190e | d L oLaodg1M6e(scsoangset& voopiedr*a taobrs data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2max_distance_targets.ccl:l16 : In file included from | ../src/s2/s2max_distance_targets.h ^: 27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullaIn file included from bs2/s2lax_polyline_shape.ccl:e18 : _In file included from N../src/s2/s2lax_polyline_shape.hu:l27l: aIn file included from b../src/s2/util/coding/coder.hl:e36 : In file included from | ../src/s2/base/casts.h ^: 34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | cIn file included from os2/s2latlng_rect_bounder.ccn:s18t: In file included from w../src/s2/s2latlng_rect_bounder.hc:h21a: rIn file included from _../src/s2/s2latlng.ht:*31 : aIn file included from b../src/s2/r2.hs:l22_: nIn file included from u../src/s2/util/math/vector.hl:l36a: nIn file included from ../src/s2/base/logging.h:21: : sIn file included from /usr/local/clang/include/absl/log/check.ht:37 In file included from : s../src/s2/s2loop.hIn file included from t:/usr/local/clang/include/absl/log/internal/check_impl.hd32::: 21:In file included from : s../src/s2/base/logging.h/usr/local/clang/include/absl/log/internal/check_op.ht::r21503i: :nIn file included from 1g/usr/local/clang/include/absl/log/check.h::* 37 warning: : atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from b /usr/local/clang/include/absl/log/internal/check_impl.hs:l21/usr/local/clang/include/absl/log/internal/check_op.h_: :nIn file included from 498o/usr/local/clang/include/absl/log/internal/check_op.h:n:35n41:u: lIn file included from note: l/usr/local/clang/include/absl/log/internal/strip.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' : M26o: v e/usr/local/clang/include/absl/log/internal/log_message.h498d: | F 400r :o 17 m: S itnwarning: rttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i vn1g,( )i ;n400 t | v| 2 ^ , ccoon/usr/local/clang/include/absl/base/nullability.hsn:ts241 t: v22coh:ai rdnote: **expanded from macro 'absl_nonnull' aabb ss241ll | __#ndnoeunfnliullanlb leee xcpoarnbssttl&e_x tnvo))n n{; u l l| ^_ N o n /usr/local/clang/include/absl/base/nullability.hn :u 257l :l 23 : | note: ^ expanded from macro 'absl_nullable' \ | ^257 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien e_ Naublslla_bnloen n u| l ^l _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2loop.ccf:i18n: eIn file included from ../src/s2/s2loop.ha:b32s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_op.hl: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2loop_measures.ccn:u18l: lIn file included from ../src/s2/s2loop_measures.h :| 33 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringIn file included from Vs2/s2loop.cci:e18w: (In file included from c../src/s2/s2loop.ho:n32s: tIn file included from ../src/s2/base/logging.hc:h21a: rIn file included from */usr/local/clang/include/absl/log/check.hb laeb sclo_nnsutl&l avb)l;e p| ) ^ { | ^ /usr/local/clang/include/absl/base/nullability.h:257:/usr/local/clang/include/absl/base/nullability.h23::257 :note: 23expanded from macro 'absl_nullable': note: expanded from macro 'absl_nullable' 257 | #257d | e#fdienfei naeb salb_snlu_lnlualbllaeb l_eN u_lNlualbllaeb l e| ^ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ & mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | : ^ 37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: :In file included from /usr/local/clang/include/absl/log/internal/check_op.h:note: 41expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/strip.h :24126 | : #/usr/local/clang/include/absl/log/internal/log_message.hd:e446f:i43n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_no n446n | u l lL o_gNMoensnsualgle Q u| i ^e tlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char*In file included from s2/s2lax_polygon_shape.cca:b18s: lIn file included from _../src/s2/s2lax_polygon_shape.hn:o31n: nIn file included from u../src/s2/encoded_s2point_vector.hl:l29 : fIn file included from i../src/s2/s2coder.hl:e23,: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: 241/usr/local/clang/include/absl/synchronization/mutex.h | :#710d:e74f:i nwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] absl_ n710o | n n uelxlp l_iNcointn uWlrli t e| r ^M utexLock(Mutex& mu ABSL_INTERNIn file included from As2/s2loop.ccL:_18A: TIn file included from T../src/s2/s2loop.hR:I32B: UIn file included from T../src/s2/base/logging.hE:_21C: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nIn file included from os2/s2lax_polyline_shape.ccn:n18u: lIn file included from l../src/s2/s2lax_polyline_shape.h :f27In file included from i: s2/s2latlng_rect_bounder.cclIn file included from :e../src/s2/util/coding/coder.h,18: : 36iIn file included from : n../src/s2/s2latlng_rect_bounder.hIn file included from t:../src/s2/base/casts.h 21:l: 34iIn file included from : n../src/s2/s2latlng.hIn file included from e:/usr/local/clang/include/absl/log/log.h,31: : 209 In file included from : | ../src/s2/r2.hIn file included from ^:/usr/local/clang/include/absl/log/internal/log_impl.h 22:: /usr/local/clang/include/absl/base/nullability.h22In file included from :: ../src/s2/util/math/vector.h241/usr/local/clang/include/absl/log/internal/log_message.h:::3622340: ::In file included from 46../src/s2/base/logging.hnote: ::expanded from macro 'absl_nonnull' 21 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/check.h241 : | 37 #: 340dIn file included from | e/usr/local/clang/include/absl/log/internal/check_impl.h f: i21fn: rei /usr/local/clang/include/absl/log/internal/check_op.hea:bn504ds: l1v_:on iowarning: dntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] n Aublsll F o_504Nr | oAnBmSnauLtl_FLllO uG _s| IhN ^( TSEtRrNiAnLg_In file included from iCs2/s2loop.ccHf:EyC18SKi: _nIn file included from OkP../src/s2/s2loop.h*_ I:MaPb32Ls(: CIn file included from hle../src/s2/base/logging.h_c:kn_21LoE: ,In file included from n /usr/local/clang/include/absl/log/check.h& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2lax_polygon_shape.cce: 18a: bIn file included from s../src/s2/s2lax_polygon_shape.hl:_31n: oIn file included from n../src/s2/encoded_s2point_vector.hn:u29l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull fuIn file included from ns2/s2loop.ccc:)18(: vIn file included from o../src/s2/s2loop.hi:d32*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hi:l21i: t/usr/local/clang/include/absl/log/internal/check_op.hy:_209u:n15k:n owarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ), 209| | ^ c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sNle_wnSotnrniunlgl( )_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' In file included from s2/s2lax_polygon_shape.cc241: | 18#: dIn file included from e../src/s2/s2lax_polygon_shape.hf:i31n: eIn file included from ../src/s2/encoded_s2point_vector.ha:b29s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknowIn file included from ns2/s2max_distance_targets.cc):,16 : In file included from | ../src/s2/s2max_distance_targets.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::28928:: 34In file included from :../src/s2/s2point.h :note: 24expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang/include/absl/hash/hash.h: 89289: | In file included from #/usr/local/clang/include/absl/hash/internal/hash.hd:e79f: in/usr/local/clang/include/absl/base/internal/endian.he: 160a:b36s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llab i160l | iitnyl_iunnek nuoiwnnt 1_6N_utl lL_ouands1p6e(cciofnisetd v o| i ^d * absl_nonnull pIn file included from )s2/s2lax_polygon_shape.cc :{18 : In file included from | ../src/s2/s2lax_polygon_shape.h ^: 31: In file included from ../src/s2/encoded_s2point_vector.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n802n:u19l:l warning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N onn u802l | l | ^ void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' In file included from s2/s2max_distance_targets.cc289: | 16#: dIn file included from e../src/s2/s2max_distance_targets.hf:i27n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:u24l: lIn file included from a/usr/local/clang/include/absl/hash/hash.hb:i89l: iIn file included from t/usr/local/clang/include/absl/hash/internal/hash.hy:_79u: n/usr/local/clang/include/absl/base/internal/endian.hk:n164o:w27n: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll_u n164s | piencliifniee dv o i| d ^ Store16(void* absl_nonnulIn file included from ls2/s2lax_polygon_shape.cc :p18,: In file included from u../src/s2/s2lax_polygon_shape.hi:n31t: 1In file included from 6../src/s2/encoded_s2point_vector.h_:t29 : vIn file included from )../src/s2/s2coder.h :{23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31241: | /usr/local/clang/include/absl/synchronization/mutex.h#:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from s2/s2latlng_rect_bounder.cc../src/s2/util/coding/coder.h::In file included from 1836: : In file included from In file included from s2/s2loop.cc../src/s2/s2latlng_rect_bounder.h../src/s2/base/casts.h:::182134: : : In file included from In file included from In file included from ../src/s2/s2loop.h../src/s2/s2latlng.h/usr/local/clang/include/absl/log/log.h:::3231209: : : In file included from In file included from In file included from ../src/s2/base/logging.h../src/s2/r2.h/usr/local/clang/include/absl/log/internal/log_impl.h:::212222: : : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/log_message.h../src/s2/util/math/vector.h:::3742536: :: In file included from 31In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:../src/s2/base/logging.h: :warning: 2121type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/check.h::22637:: 59In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h425 : | warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : Lo/usr/local/clang/include/absl/log/internal/check_op.hg:M505e:s s1226a: | gv eowarning: Fitype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]adt aMla(kceoCnhsetc kcO505hpaV | rAa*Bl uSaeLbSs_tLlOr_iGn_nIogNn(nTsutEldlR: :NfoiAsltLer,_eC HianmEt& C loKisn_,e O)c PoAn_BIsMSPtLL( C_vAhoTieTcdR*kI_ LBTa,U b::type::* absl_nonnull method)(In file included from )s2/s2max_distance_targets.cc : 16| : ^In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 24: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/hash/hash.h :89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h241: | 79#: d/usr/local/clang/include/absl/base/internal/endian.he:f258i:n36e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o258n | niunllli n_eN ouninnutl3l2 _ t| ^L oad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2lax_polygon_shape.cc241: | 18#: dIn file included from e../src/s2/s2lax_polygon_shape.hf:i31n: eIn file included from ../src/s2/encoded_s2point_vector.ha:b29s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* In file included from as2/s2max_distance_targets.ccb:s16l: _In file included from n../src/s2/s2max_distance_targets.ho:n27n: uIn file included from l../src/s2/s1angle.hl: 28c: oIn file included from n../src/s2/s2point.hd:)24;: In file included from /usr/local/clang/include/absl/hash/hash.h| : ^89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/base/nullability.h::79241: :22/usr/local/clang/include/absl/base/internal/endian.h:: 262:note: 27expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #d e262f | iinnel ianbes lv_oniodn nSutlolr e_3N2o(nvnouildl* a| b ^s l_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2lax_polygon_shape.cco:n18n: uIn file included from l../src/s2/s2lax_polygon_shape.hl: 31 : | In file included from ^../src/s2/encoded_s2point_vector.h :29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit ConditionIn file included from (s2/s2max_distance_targets.ccc:o16n: sIn file included from t../src/s2/s2max_distance_targets.h :T27*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n24n: uIn file included from l/usr/local/clang/include/absl/hash/hash.hl: 89o: bIn file included from j/usr/local/clang/include/absl/hash/internal/hash.h): 79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 266:36/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 266 | 241 | i#ndleifnien eu ianbts6l4__nto nLnoualdl6 4_(Ncoonnnsutl lv o i| d ^* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2max_distance_targets.cc:16: In file included from 896../src/s2/s2max_distance_targets.h | : 27 : eIn file included from x../src/s2/s1angle.hp:l28i: cIn file included from i../src/s2/s2point.ht: 24C: oIn file included from n/usr/local/clang/include/absl/hash/hash.hd:i89t: iIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:(79c: o/usr/local/clang/include/absl/base/internal/endian.hn:s270t: 27T:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n270o | ninnulliln eo bj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2lax_polyline_shape.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2lax_polyline_shape.h: 27241: | In file included from #../src/s2/util/coding/coder.hd:e36f: iIn file included from n../src/s2/base/casts.he: 34a: bIn file included from s/usr/local/clang/include/absl/log/log.hl:_209n: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hn:u22l: l/usr/local/clang/include/absl/log/internal/log_message.h :_446N:o43n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnIn file included from us2/s2lax_polygon_shape.ccl:l18 : fIn file included from i../src/s2/s2lax_polygon_shape.hl:e31,: In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n922e: 48a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n922u | l l s_tNaotnincu lblo o l| ^G uaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from | s2/s2lax_polyline_shape.cc ^: 18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from ../src/s2/base/casts.hs2/s2lax_polygon_shape.cc::3418: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/s2lax_polygon_shape.h::20931: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/encoded_s2point_vector.h::2229: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2coder.h::45423:: 38In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h454: | 94 : In file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h:31o: g/usr/local/clang/include/absl/synchronization/mutex.hM:e923s:s48a:g ewarning: Qtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u iet l923y | F a t a l ( c o n s t c h a r * a b s l _ n o n n u l l cfoinlset, C o| n ^d iti/usr/local/clang/include/absl/base/nullability.ho:n241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef ibn)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld e f| i ^n e absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessagIn file included from es2/s2lax_polygon_shape.ccQ:u18i: eIn file included from t../src/s2/s2lax_polygon_shape.hl:y31F: aIn file included from t../src/s2/encoded_s2point_vector.ha:l29(: cIn file included from o../src/s2/s2coder.hn:s23t: In file included from c/usr/local/clang/include/absl/status/status.hh:a67r: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : f/usr/local/clang/include/absl/synchronization/mutex.hi:l948e:,10 :i nwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] line ,948 | | ^b oo/usr/local/clang/include/absl/base/nullability.hl: 241(:*22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef ienvea la_b)s(lc_onnosntn uCloln d_iNtoinonnu*l la b s| l ^_ nonnull) In file included from =s2/s2lax_polyline_shape.cc :n18u: lIn file included from l../src/s2/s2lax_polyline_shape.hp:t27r: ;In file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/base/nullability.h34:: 257In file included from :/usr/local/clang/include/absl/log/log.h23::209 : In file included from note: /usr/local/clang/include/absl/log/internal/log_impl.hexpanded from macro 'absl_nullable': 22: /usr/local/clang/include/absl/log/internal/log_message.h257: | 457#:d38e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s457l | _ n u l l a b l e _ N u l l a b l e | ^ consIn file included from ts2/s2lax_polygon_shape.cc :c18h: aIn file included from r../src/s2/s2lax_polygon_shape.h*: 31a: bIn file included from s../src/s2/encoded_s2point_vector.hl:_29n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.hf:a67i: lIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hr:e29_: mIn file included from s/usr/local/clang/include/absl/strings/cord.hg:)94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241948::2248:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #948d | e f ibnoeo la b(s*la_bnsoln_nnuullll a_bNloen neuvlall _ )| ( ^c onst Condition* ababsl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop.cc506: | 18A: BIn file included from S../src/s2/s2loop.hL:_32L: OIn file included from G../src/s2/base/logging.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/check.hR:N37A: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hC:H21E: C/usr/local/clang/include/absl/log/internal/check_op.hK:_323O:P46_:I Mwarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L (Che c323k | _ G Ef,r i>e=n)d v| o^i d A/usr/local/clang/include/absl/log/internal/check_op.hb:s488l:F32o:r mnote: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't Flu s488h | ( S tirnilnignief ycSoinnskt*e xapbrs lc_onnosntn uclhla rs*i nakb,s l _| n ^u lla/usr/local/clang/include/absl/base/nullability.hb:l241e: 22n:a mnote: eexpanded from macro 'absl_nonnull'# #I m241p | l#(d e f i n e a b s l _ n o n n u l l \_ N o| n ^n ull /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ void Storse6l4_(nvoonindu*l la)b s=l _nnuolnlnputlrl; p ,| ^u int64_/usr/local/clang/include/absl/base/nullability.ht: 241v:)22 :{ note: expanded from macro 'absl_nonnull'| ^ 241 | #def/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nonn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18In file included from : s2/s2hausdorff_distance_query.ccIn file included from :../src/s2/s2lax_polygon_shape.h16:: 31In file included from : ../src/s2/s2hausdorff_distance_query.hIn file included from :../src/s2/encoded_s2point_vector.h23:: 29In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2coder.h28:: 23In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29: /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/cord.h1031::9442: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:warning: 31: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: 1031 | warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n lin e1093 | c o nvsoti ds tRaetmuosIn file included from _ints2/s2loop.cce:r18n: aIn file included from l../src/s2/s2loop.h:::32S: tIn file included from a../src/s2/base/logging.ht:u21s: RIn file included from e/usr/local/clang/include/absl/log/check.hp:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: no/usr/local/clang/include/absl/log/internal/check_op.hn:n428u:l44l: Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tus::RepT o428P | oAiBnStLe_rA(T T R| I ^B UTE_RE/usr/local/clang/include/absl/base/nullability.hT:U241R:N22S:_ Nnote: Oexpanded from macro 'absl_nonnull'N NUL L241 | c#odnesfti nceh aarb*s la_bnsoln_nnuolnln u_lNlo nMnauklelC h e| c ^k OpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:In file included from 23s2/s2loop.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2loop.h: :In file included from 32../src/s2/s2point.h: :In file included from 27../src/s2/base/logging.h: :In file included from 21../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/check.h: :37/usr/local/clang/include/absl/status/status.h: :In file included from 1038/usr/local/clang/include/absl/log/internal/check_impl.h::3321:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]429 :31: warning: 1038type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | s429t | a t u s _Ti1n tve1r,n aTl2: :vS2t,a tcuosnRsetp *c haabrs*l _anbosnln_unloln nruelpl) e{x p r| t ^e xt/usr/local/clang/include/absl/base/nullability.h): 241A:B22S:L _note: Aexpanded from macro 'absl_nonnull'T TR I241B | U#TdEe_fNiOnIeN LaIbNsEl;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2loop.ccs2/s2hausdorff_distance_query.cc::1816: : In file included from In file included from ../src/s2/s2loop.h../src/s2/s2hausdorff_distance_query.h::3223: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s1angle.h::2128: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2point.h::3727: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2coder.h::2123: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::4331063::5613:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 4331063 | | c o n s t c h a r * a b s l _ n o n n u l l S t a t u s M e s s a g e A s C S tcro(n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld eefxipnret eaxbts)l _{n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | ve(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const ConditiIn file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noon& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const chIn file included from as2/s2lax_polyline_shape.ccr:*18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l27_: nIn file included from u../src/s2/util/coding/coder.hl:l36a: bIn file included from l../src/s2/base/casts.he: 36s: 2In file included from ,../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/base/nullability.h37:: 257In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h23::21 : note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_op.h :180: 42257: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine a b180s | lA_BnSuLl_lAaTbTlReI B_UNTuEl_lPaUbRlEe_ F U| N ^C TION conIn file included from ss2/s2latlng_rect_bounder.cct: 18c: hIn file included from a../src/s2/s2latlng_rect_bounder.hr:*21 : aIn file included from b../src/s2/s2latlng.hs:l31_: nIn file included from o../src/s2/r2.hn:n22u: lIn file included from l../src/s2/util/math/vector.h :M36a: kIn file included from e../src/s2/base/logging.hC:h21e: cIn file included from k/usr/local/clang/include/absl/log/check.hF:a37i: lIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.ht:r21i: n/usr/local/clang/include/absl/log/internal/check_op.hg:(518 : 47| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22: note: expanded from macro 'absl_nonnull' 1231 | 241 | T#*d eafbisnle_ naublslla_bniolnintuyl_lu n_kNnoonwnnu lalr g )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #dIn file included from es2/s2lax_polyline_shape.ccf:i18n: eIn file included from ../src/s2/s2lax_polyline_shape.h:a27b: sIn file included from l../src/s2/util/coding/coder.h_:n36u: lIn file included from l../src/s2/base/casts.h:a36b: iIn file included from l../src/s2/base/logging.hi:t21: yIn file included from _/usr/local/clang/include/absl/log/check.hu:37n: kIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:w21n: /usr/local/clang/include/absl/log/internal/check_op.h_:N181u:l25l: _warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n spec i181f | i e d c| o ^n st absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2lax_polygon_shape.ccn:n18u: lIn file included from l../src/s2/s2lax_polygon_shape.h : 31| : ^In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2lax_polyline_shape.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2lax_polyline_shape.h94:: 27In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/util/coding/coder.h31:: 36: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/base/casts.h1241::3612: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 1241/usr/local/clang/include/absl/log/internal/check_impl.h | :21 : /usr/local/clang/include/absl/log/internal/check_op.h :181 :b58:o owarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] (*ab s181l | _ n o n ncuolnls tf uanbcs)l(:T:*S taabtsuls_*n ualblsalb_inlointnyu_luln ksntoawtnu)s,, c| o ^n st /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nper eafbisxl)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define In file included from as2/s2lax_polygon_shape.ccb:s18l: _In file included from n../src/s2/s2lax_polygon_shape.ho:n31n: uIn file included from l../src/s2/encoded_s2point_vector.hl: 29_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool In file included from (s2/s2lax_polyline_shape.cc*:a18b: sIn file included from l../src/s2/s2lax_polyline_shape.h_:n27o: nIn file included from n../src/s2/util/coding/coder.hu:l36l: In file included from f../src/s2/base/casts.hu:n36c: )In file included from (../src/s2/base/logging.hT:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hi:l189i:28t:y _warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n kno w189n | )i,n l i| n ^e c/usr/local/clang/include/absl/base/nullability.ho:n289s:t34 :a bnote: sexpanded from macro 'absl_nullability_unknown'l :: S289t | a#tduesf*i naeb salb_snlo_nnnuulllla bAislSittayt_uusn(kcnoonwsnt _aNbuslll:_:uSntsapteucsi&f ise)d { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2lax_polygon_shape.cc_:n18o: nIn file included from n../src/s2/s2lax_polygon_shape.hu:l31l: In file included from _../src/s2/encoded_s2point_vector.hN:o29n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::18:: tIn file included from y../src/s2/s2lax_polyline_shape.hp:e27*: In file included from a../src/s2/util/coding/coder.hb:s36l: _In file included from n../src/s2/base/casts.hu:l36l: aIn file included from b../src/s2/base/logging.hi:l21i: tIn file included from y/usr/local/clang/include/absl/log/check.h_:u37n: kIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:w21n: /usr/local/clang/include/absl/log/internal/check_op.h :| 193 ^: 21: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]289 :34: note: 193expanded from macro 'absl_nullability_unknown' | co n289s | t# daebfsiln:e: Satbastlu_sn*u lalbasbli_lniotnyn_uulnlk nAoswSnt a_tNuusl(lc_ounnsstp eacbisfli:e:dS t a| t ^u sOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2lax_polygon_shape.cc_:N18o: nIn file included from n../src/s2/s2lax_polygon_shape.hu:l31l: In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnIn file included from us2/s2lax_polyline_shape.ccl:l18 : oIn file included from b../src/s2/s2lax_polyline_shape.hj:e27c: tIn file included from ,../src/s2/util/coding/coder.h : 36| : ^In file included from ../src/s2/base/casts.h:36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.hnote: :37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e202f:46i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _202n | o n neuxlpll i_cNiotn nCuhlelc k O| p ^M essageBuilder(constIn file included from s2/s2lax_polygon_shape.ccc:h18a: rIn file included from *../src/s2/s2lax_polygon_shape.h :a31b: sIn file included from l../src/s2/encoded_s2point_vector.h_:n29o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from e/usr/local/clang/include/absl/status/status.hx:p67r: tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250nnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ xIn file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: tIn file included from ../src/s2/base/logging.h):;21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h463::2411::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 463# | dAeBfSiLn_eL OaGb_sIlN_TnEoRnNnAuLl_lD E_FNIoNnEn_uMlAlK E _| C ^H ECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^In file included from s2/s2lax_polyline_shape.cc:18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2lax_polyline_shape.h241::2722: :In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/casts.h :24136 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h: 37: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n209n:u15l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N on n209 | u l lc o n| s ^t char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2loop.ccn:e18 : aIn file included from b../src/s2/s2loop.hs:l32_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 465| : ^1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \In file included from s2/s2lax_polyline_shape.cc :| 18 ^: In file included from ../src/s2/s2lax_polyline_shape.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/util/coding/coder.h22::36 : In file included from note: ../src/s2/base/casts.h:expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n226o:59n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _No n226n | uvloli d | M ^a keCheIn file included from cs2/s2loop.cck:O18p: VIn file included from a../src/s2/s2loop.hl:u32e: SIn file included from t../src/s2/base/logging.hr:i21n: gIn file included from (/usr/local/clang/include/absl/log/check.hs:t37d: :In file included from :/usr/local/clang/include/absl/log/internal/check_impl.ho:s21t: r/usr/local/clang/include/absl/log/internal/check_op.he:a465m:&66 :o swarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t465 | vAoBiSdL*_ LaObGs_lI_NnTuElRlNaAbLl_eD EpF)I;N E _| M ^A KE/usr/local/clang/include/absl/base/nullability.h_:C257H:E23C:K _note: Oexpanded from macro 'absl_nullable'P _S T257R | I#NdGe_fEiXnTeE RaNb(sclo_nnsutl lvaobilde* _aNbuslll_anbolnen u l| l ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_In file included from Os2/s2lax_polyline_shape.ccP:18_: SIn file included from T../src/s2/s2lax_polyline_shape.h:R27: IIn file included from N../src/s2/util/coding/coder.h:G36_: EIn file included from ../src/s2/base/casts.hX:T36: EIn file included from R../src/s2/base/logging.hN:(21c: oIn file included from n/usr/local/clang/include/absl/log/check.h:s37t: In file included from v/usr/local/clang/include/absl/log/internal/check_impl.ho:i21: d/usr/local/clang/include/absl/log/internal/check_op.h*: 276:a13:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n276 | ucloln)s;t v| o^i d*/usr/local/clang/include/absl/log/internal/check_op.h :a450b:s25l:_ nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l la b450l | e o p e r axt,o rx<,< (csotnds:t: ocshtarre*a ma&b,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257:l23): | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea balbes l__Nnuolnlnaubllle _ N| o ^n null | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | In file included from s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h : 32 : In file included from ../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37v: oIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hd:*21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s502l:_1n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a ble 502v | aAlBuSeL)_;L O G| _ ^I N/usr/local/clang/include/absl/base/nullability.hT:257E:R23:N Anote: Lexpanded from macro 'absl_nullable'_ C H257E | C#Kd_eOfine absl518_ | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' n u257l | l#adbelfei n_eN ualblsalb_lneu l | l ^a ble _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.hIn file included from :s2/s2latlng_rect_bounder.cc36:: 18In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2latlng_rect_bounder.h36:: 21In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2latlng.h21:: 31In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/r2.h37:: 22In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/util/math/vector.h21:: 36/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 278../src/s2/base/logging.h::1321:: In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :27821 | : c/usr/local/clang/include/absl/log/internal/check_op.ho:n519s:t17 :v owarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d * a519b | s l _ n uclolnasbtl ec hoapre*r aatbosrl<_t& ,c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a b l241e | #sd1e,f icnoen satb sclh_anro*n naublsll __nNuolnlnaubllle s| 2 ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2lax_polyline_shape.cc257: | 18: #In file included from d../src/s2/s2lax_polyline_shape.he:f27: iIn file included from n../src/s2/util/coding/coder.he: 36a: bIn file included from s../src/s2/base/casts.hl:_36n: uIn file included from l../src/s2/base/logging.hl:a21b: lIn file included from e/usr/local/clang/include/absl/log/check.h: 37_: In file included from N/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:l293:e49 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | In file included from s2/s2latlng_rect_bounder.cc : 18 : In file included from ../src/s2/s2latlng_rect_bounder.h : 21 : In file included from ../src/s2/s2latlng.h : 31 : In file included from ../src/s2/r2.h : 22 : In file included from ../src/s2/util/math/vector.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : c/usr/local/clang/include/absl/log/internal/check_op.hh:a521r:*47 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _no n521n | u l l ) ;c o | n ^s t /usr/local/clang/include/absl/base/nullability.hc:241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee sa1b,s lc_onnosntn uclhla r_*N oanbnsull_ln u l| l ^a ble s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2lax_polyline_shape.cc257: | 18#: In file included from d../src/s2/s2lax_polyline_shape.he:f27i: nIn file included from e../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36u: lIn file included from l../src/s2/base/logging.ha:b21l: eIn file included from /usr/local/clang/include/absl/log/check.h_:N37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21l: e/usr/local/clang/include/absl/log/internal/check_op.h : 295| :20 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng_rect_bounder.cc: 18295: | In file included from c../src/s2/s2latlng_rect_bounder.ho:n21s: tIn file included from ../src/s2/s2latlng.hs:i31g: nIn file included from e../src/s2/r2.hd: 22c: hIn file included from a../src/s2/util/math/vector.hr:*36 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :o21p: e/usr/local/clang/include/absl/log/internal/check_op.hr:a522t:o17r:< l&l, e x| p ^r te/usr/local/clang/include/absl/base/nullability.hx:t241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | : 43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | b o o l ( a b s l : : t y pceo_nisdte nstiigtnye
c:h:atry*p ea:bsl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull Make:* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnCulPl cv)_)I;M P L| ( ^C heck_/usr/local/clang/include/absl/base/nullability.hE:Q241,: 22=:= )note: expanded from macro 'absl_nonnull' | ^ 241 | #de/usr/local/clang/include/absl/log/internal/check_op.hf:i488n:e32 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _nonn u488l | l _iNnolinnneu lclo n s| t ^e xpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ heckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNIn file included from As2/s2hausdorff_distance_query.ccL:_16D: EIn file included from F../src/s2/s2hausdorff_distance_query.hI:N24E: _In file included from M../src/s2/s1chord_angle.hA:K31E: _In file included from C../src/s2/s2pointutil.hH:E27C: K_O../src/s2/util/math/matrix3x3.hP:_276S:T5R:I Nwarning: Gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ EXTER N276( | c o n s tS 2s_tCdH:E:CsKt_rNiEn(gd&e)t;, V| T^y pe/usr/local/clang/include/absl/log/internal/check_op.h(:0449):)31 :< /usr/local/clang/include/absl/base/nullability.h(: 241 : 22 : \note: expanded from macro 'absl_nonnull' | ^ 241 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:nIn file included from 22es2/s2lax_polygon_shape.cc: : a18note: b: expanded from macro 'absl_nonnull'sIn file included from l ../src/s2/s2lax_polygon_shape.h_: n31241o: | nIn file included from #n../src/s2/encoded_s2point_vector.hdu:el29: flIn file included from i ../src/s2/s2coder.hn_:eN23 o: anIn file included from bn/usr/local/clang/include/absl/status/status.hsu:ll67_l: n In file included from o /usr/local/clang/include/absl/status/internal/status_internal.hn| :n ^29u : ll/usr/local/clang/include/absl/strings/cord.h :_425N:o62n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 425 | friend void CopyCordToIn file included from Ss2/s2lax_polyline_shape.cct:r18i: nIn file included from g../src/s2/s2lax_polyline_shape.h(:c27o: nIn file included from s../src/s2/util/coding/coder.ht: 36C: oIn file included from r../src/s2/base/casts.hd:&36 : sIn file included from r../src/s2/base/logging.hc:,21 : sIn file included from t/usr/local/clang/include/absl/log/check.hd::37:: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hr:i21n: g/usr/local/clang/include/absl/log/internal/check_op.h*: 461a:b1s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l461l | AdBsStL)_;L O G| _ ^I NTE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:D Enote: Fexpanded from macro 'absl_nonnull'I NE _241M | A#KdEe_fCiHnEeC Ka_bOsPl__SnToRnInNuGl_lE X_TNEoRnNn(u l l| ^ | ^/usr/local/clang/include/absl/log/internal/check_op.h :449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern templatIn file included from es2/s2lax_polygon_shape.cc :c18o: nIn file included from s../src/s2/s2lax_polygon_shape.ht: 31c: hIn file included from a../src/s2/encoded_s2point_vector.hr:*29 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :M29a: k/usr/local/clang/include/absl/strings/cord.he:C437h:e47c:k Owarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S trin g437( | \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a bsstld_:n:osntnruilnlg *_ Naobnsnlu_lnlo n n| u ^l l dst)In file included from ;s2/s2lax_polyline_shape.cc : 18| : ^In file included from ../src/s2/s2lax_polyline_shape.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/util/coding/coder.h::2236:: In file included from note: ../src/s2/base/casts.hexpanded from macro 'absl_nonnull': 36: In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n462o:n24n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _N o462n | n u l l c o| n ^s t signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2lax_polygon_shape.cc| : ^18 : In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29In file included from : s2/s2lax_polyline_shape.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2lax_polyline_shape.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h36:: 29In file included from : ../src/s2/base/casts.h/usr/local/clang/include/absl/strings/cord.h::36480: :In file included from 39../src/s2/base/logging.h:: 21: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h480: | 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 462u:s24i:n gwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p o/usr/local/clang/include/absl/base/nullability.hi:n241t:e22r: =note: expanded from macro 'absl_nonnull'c on s241t | #vdaelfuien_et yapbes*l _anbosnln_unloln n_uNloln;n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: In file included from note: s2/s2lax_polyline_shape.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2lax_polyline_shape.h | :#27d: eIn file included from f../src/s2/util/coding/coder.hi:n36e: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 461 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absIn file included from ls2/s2lax_polygon_shape.cc_:n18o: nIn file included from n../src/s2/s2lax_polygon_shape.hu:l31l): In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #/usr/local/clang/include/absl/strings/cord.hd:e501f:i52n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o501n | n u l l e_xNpolnincuiltl C h| u ^n kIterator(cord_internal::CordRep* In file included from as2/s2lax_polyline_shape.ccb:s18l: _In file included from n../src/s2/s2lax_polyline_shape.ho:n27n: uIn file included from l../src/s2/util/coding/coder.hl: 36t: rIn file included from e../src/s2/base/casts.he:); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Co36: In file included from In file included from ../src/s2/base/logging.h:21: s2/s2max_distance_targets.ccIn file included from In file included from :/usr/local/clang/include/absl/log/check.h16:: s2/s2loop.cc37In file included from :: ../src/s2/s2max_distance_targets.h18In file included from :: /usr/local/clang/include/absl/log/internal/check_impl.h27In file included from :: ../src/s2/s2loop.h21In file included from :: ../src/s2/s1angle.h32:/usr/local/clang/include/absl/log/internal/check_op.h: 28:In file included from : 463../src/s2/base/logging.hIn file included from ::../src/s2/s2point.h121::: 24 In file included from warning: : /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : /usr/local/clang/include/absl/hash/hash.h37:: 89In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from 463:/usr/local/clang/include/absl/hash/internal/hash.h | 21:A: 90B: S/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/string_view.hL::_50553L::O154G::_ Iwarning: warning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERNAL_ D 53E505 | F | cIoANnBEs_StMeLAx_KpELr_ OCsGHt_ErICiNKnT_gOE_PvR_iSNeATwRL IN_NuCGl_HlESEXaTCfEeKRS_NtO(r Pi n_| gI^VM iPeLw(/usr/local/clang/include/absl/log/internal/check_op.h(C:ch449oe:cn31ks:t_ Lnote: cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'Th a,r <*449 ) | a b s el| x_t^ne urlnl at/usr/local/clang/include/absl/log/internal/check_op.hbel:me488p :lp32a)t :e{ cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'| n ^ s t c h488a/usr/local/clang/include/absl/base/nullability.h | r:* 257 :ai23bn:sl linote: _nexpanded from macro 'absl_nullable'ne o nc no257un | ls#ltd eeMxfapikrnee Cc haoebcnsklsO_tpnS utlcrlihanbagl(re * _ aN\ub ls ll| a ^_bn luel l /usr/local/clang/include/absl/base/nullability.ha| :b ^241l :e22 :n anote: mexpanded from macro 'absl_nonnull'e ## I241m | p#ld(e f i n e a b s l _ n o n n u l l _\N o n| n ^u ll | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #definIn file included from es2/s2lax_polyline_shape.cc :a18b: sIn file included from l../src/s2/s2lax_polyline_shape.h_:n27u: lIn file included from l../src/s2/util/coding/coder.ha:b36l: eIn file included from ../src/s2/base/casts.h_:N36u: lIn file included from l../src/s2/base/logging.ha:b21l: eIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | constIn file included from s2/s2loop.ccu:n18s: iIn file included from g../src/s2/s2loop.hn:e32d: In file included from c../src/s2/base/logging.hh:a21r: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l505l:)1;: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::489241::4722:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'absl_nonnull' 241489 | | # d e f i n ec oanbsstl _Tn1o&n nvu1l,l c_oNnosntn uTl2l& v| 2 ^, const chIn file included from as2/s2lax_polyline_shape.ccr:*18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l27_: nIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h :e36x: pIn file included from r../src/s2/base/logging.ht:e21x: tIn file included from )/usr/local/clang/include/absl/log/check.h :{37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21\: /usr/local/clang/include/absl/log/internal/check_op.h :| 464 ^: 26:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const chaIn file included from rs2/s2loop.cc*: 18a: bIn file included from s../src/s2/s2loop.hl:_32n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from )/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241:/usr/local/clang/include/absl/log/internal/check_op.h22::505 :note: 1expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #d/usr/local/clang/include/absl/log/internal/check_op.he:f497i:n32e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's l_no n497n | u l li n_lNionnen ucloln s t| e ^x pr const char* absl_nullable name##Impl( In file included from s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.h : 27 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from \../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/check.h::2337:: In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nullable': 21: /usr/local/clang/include/absl/log/internal/check_op.h257: | 465#:d1e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l465_ | nAuBlSlLa_bLlOeG __INNuTlElRaNbAlLe_ D E| F ^I NE_MAKE_CIn file included from Hs2/s2loop.ccE:C18K: _In file included from O../src/s2/s2loop.hP:_32S: TIn file included from R../src/s2/base/logging.hI:N21G: _In file included from E/usr/local/clang/include/absl/log/check.hX:T37E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.h(:c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t505 :v1o:i dwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l498_:n35o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l); 498 | | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449i:n31t: vnote: 1expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN', in t449 | v 2 ,e xctoenrsnt tcehmaprl*a taeb sclo_nnsotn ncuhlalr *e xapbrstle_xnto)n n{u l l M a k e C h e c k O p S t r\i n g| ( ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlull | ^ rd AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:In file included from 43s2/s2loop.cc:: 18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h795: | 21 : In file included from f/usr/local/clang/include/absl/log/check.hr:i37e: nIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h :v21o: id/usr/local/clang/include/absl/log/internal/check_op.h :A506b:s1l:F owarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]m atFl u506s | hA(BaSbLs_lL:O:GC_oIrNdT*E RaNbAsLl__CnHoEnCnKu_lOlP _cIoMrPdL,( C h| e ^c k_/usr/local/clang/include/absl/base/nullability.hG:E241,: 22>:= )note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e488f:i32n:e note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_ n488o | n n uilnll i_nNeo ncnounlslt e x| p ^r const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2lax_polygon_shape.cc_:N18o: nIn file included from n../src/s2/s2lax_polygon_shape.hu:l31l: In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2loop.ccs:l18_: nIn file included from u../src/s2/s2loop.hl:l32a: bIn file included from l../src/s2/base/logging.he: 21_: NIn file included from u/usr/local/clang/include/absl/log/check.hl:l37a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##IIn file included from ms2/s2loop.ccp:l18(: In file included from ../src/s2/s2loop.h : 32 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21\: /usr/local/clang/include/absl/log/internal/check_op.h| : ^507 :1/usr/local/clang/include/absl/base/nullability.h:: 257warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]23 : note: expanded from macro 'absl_nullable' 507 | A257B | S#Ld_eLfOiGn_eI NaTbEsRlN_AnLu_lClHaEbClKe_ O_PN_uIlMlPaLb(lCeh e c| k ^_ GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:In file included from 32s2/s2lax_polyline_shape.cc:: 18note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from 488../src/s2/util/coding/coder.h | : 36 : iIn file included from n../src/s2/base/casts.hl:i36n: eIn file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.he:x37p: rIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 502c:h1a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_489n:u47l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l e n a489m | e # # I m p lc(o n s t T 1 & v 1 , c o n s t T\2 & | v ^2 , /usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: cnote: hexpanded from macro 'absl_nullable'a r* 257a | b#sdle_fnionnen ualbls le_xnpurltleaxbtl)e {_ N u l l a\b l e| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2loop.cce:f18i: nIn file included from e../src/s2/s2loop.h :a32b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l507l: 1 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2lax_polyline_shape.cc_:N18o: nIn file included from n../src/s2/s2lax_polyline_shape.hu:l27l: In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | In file included from ^s2/s2loop.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2loop.h257::3223: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/check.h :25737 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 507a:b1s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll/usr/local/clang/include/absl/log/internal/check_op.ha:b497l:e32 :_ Nnote: ulexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l able 497 | | ^ inline constIn file included from es2/s2lax_polyline_shape.ccx:p18r: In file included from c../src/s2/s2lax_polyline_shape.ho:n27s: tIn file included from ../src/s2/util/coding/coder.hc:h36a: rIn file included from *../src/s2/base/casts.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.ha:b37l: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hn:a21m: e/usr/local/clang/include/absl/log/internal/check_op.h#:#502I:m1p:l (warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | in t v1In file included from , s2/s2lax_polygon_shape.cc \: i18n : t| In file included from ^../src/s2/s2lax_polygon_shape.hv :231,: In file included from c../src/s2/encoded_s2point_vector.ho:/usr/local/clang/include/absl/base/nullability.hn29s:: t257In file included from :c../src/s2/s2coder.hh23:a:23r : note: *expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.ha:b67 s: 257lIn file included from | _/usr/local/clang/include/absl/status/internal/status_internal.h#n:do29en: nf/usr/local/clang/include/absl/strings/cord.hui:ln927el : a43eb:xs plwarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_t neuxlt l)927 a | { b l e _ N u l l a b l e \ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: Cexpanded from macro 'absl_nonnull'o rd R241eIn file included from | p#s2/s2loop.cc*d: e18afb: isnIn file included from le_../src/s2/s2loop.h n:aub32lsl: laIn file included from _bn../src/s2/base/logging.hloe:n n21rue: lpIn file included from l) /usr/local/clang/include/absl/log/check.h;_ :N o37| n: ^nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21/usr/local/clang/include/absl/base/nullability.h : : /usr/local/clang/include/absl/log/internal/check_op.h257| :: ^50723 ::1 :note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | /usr/local/clang/include/absl/log/internal/check_op.h#:d498e:f35i:n enote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a bsl_ n498u | l l a b l e i_nNtu lvl1a,b lien t | v ^2 , const char* absl_nonnull exIn file included from ps2/s2lax_polygon_shape.ccr:t18e: xIn file included from t../src/s2/s2lax_polygon_shape.h): 31{: In file included from ../src/s2/encoded_s2point_vector.h : 29 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :\29 : /usr/local/clang/include/absl/strings/cord.h| : ^929 :26/usr/local/clang/include/absl/base/nullability.h:: 241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'929 | 241 | #vdoeifdi nSew aapb(sIln_lnionnenRuelpl* _aNbosnln_unloln n u| l ^l rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CIn file included from hs2/s2lax_polyline_shape.cce:c18k: sIn file included from t../src/s2/s2lax_polyline_shape.hr:c27m: pIn file included from t../src/s2/util/coding/coder.hr:u36e: IIn file included from m../src/s2/base/casts.hp:l36(: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.h::2321:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nullable'503 :1: 257warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# de/usr/local/clang/include/absl/log/internal/check_op.hf:i497n:e32 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _nul l497a | b l ei n_lNiunlel acbolnes t e| x ^p r consIn file included from ts2/s2loop.cc :c18h: aIn file included from r../src/s2/s2loop.h*: 32a: bIn file included from s../src/s2/base/logging.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :n21a: m/usr/local/clang/include/absl/log/internal/check_op.he:#512#:I17m:p lwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | c o nst char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullabl18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree , M e t\h o d| I ^d entifi/usr/local/clang/include/absl/base/nullability.he:r257 :m23e:t hnote: oexpanded from macro 'absl_nullable'd ); | 257 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien e_ Naublslla_bnloen n u| l ^l _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2lax_polygon_shape.cc::49818:: 35In file included from :../src/s2/s2lax_polygon_shape.h :31note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h498: | 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.ht: 29v: 1/usr/local/clang/include/absl/strings/cord.h,: 994i:n30t: vwarning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], co n994s | t c h avro*i da bCsolp_ynToon(nsutldl: :esxtprritnegx*t )a b{s l _ n o n n u l l d s t ) c o\n s t| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nuell asb1l,e ccoonrsdtz _cihnafro*( )a bcsoln_sntu l{l a b| l ^e s/usr/local/clang/include/absl/base/nullability.h2:,257 : 23| : ^ note: expanded from macro 'absl_nullable' 257/usr/local/clang/include/absl/base/nullability.h | :#257d:e23f:i nnote: eexpanded from macro 'absl_nullable' absl _257n | u#ldleafbilnee _aNbuslll_anbullel a b| l ^e _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2loop.cc::6718: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2loop.h::2932: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/base/logging.h1017::2151: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h1017: | 515 : 47 : vwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i d s e515t | _ c o r dczo_nisntf oc(hcaorr*d _aibnstle_rnnualll:a:bCloer dsz1I,n fcoo*n satb sclh_anro*n naublsll _cnourldlza_bilnef os)2 ,{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257241::2322:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | cons#td ecfhianre* aabbssll__nnoonnnnuullll _eNxopnrntuelxlt ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckIn file included from ss2/s2lax_polygon_shape.cct:r18c: aIn file included from s../src/s2/s2lax_polygon_shape.he:c31m: pIn file included from t../src/s2/encoded_s2point_vector.hr:u29e: IIn file included from m../src/s2/s2coder.hp:l23(: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::25729:: 23/usr/local/clang/include/absl/strings/cord.h:: 1049note: :expanded from macro 'absl_nullable'56 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i1049n | e asbtsalt_incu lbloaobll eG e_tNFullaltaAbulxe( a b| s ^l ::coIn file included from rs2/s2loop.ccd:_18i: nIn file included from t../src/s2/s2loop.he:r32n: aIn file included from l../src/s2/base/logging.h:::21C: oIn file included from r/usr/local/clang/include/absl/log/check.hd:R37e: pIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_518n:o17n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l re p518, | | ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb laeb ssl1_,n ocnonnusltl c_hNaorn*n ualbls l _| n ^u llable s2, | In file included from ^s2/s2lax_polygon_shape.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2lax_polygon_shape.h257::3123: :In file included from ../src/s2/encoded_s2point_vector.hnote: :expanded from macro 'absl_nullable'29 : In file included from 257 | #define absl_nullable _Nullab../src/s2/s2coder.hl:e23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050In file included from :s2/s2loop.cc45::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2loop.h :32: In file included from ../src/s2/base/logging.h: 211050: | In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 518 : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | c o nasbts lc:h:asrt*r ianbgs_lv_ineuwl*l aabblsel _sn1o,n ncuolnls tf rcahgamre*n ta)b;s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :s 2note: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b le _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.hIn file included from :s2/s2lax_polygon_shape.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2lax_polygon_shape.h37:: 31In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/encoded_s2point_vector.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 519../src/s2/s2coder.h::1723:: In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h519: | 29 : /usr/local/clang/include/absl/strings/cord.h : 1054c:o37n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har *1054 | a b s l _ n oanbnsull:l: ceoxrpdr_tienxtte)r;n a l| : ^: C/usr/local/clang/include/absl/base/nullability.ho:r241d:R22e:p *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle raebps,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_noIn file included from ns2/s2loop.ccn:u18l: lIn file included from ../src/s2/s2loop.h_:N32o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullabIn file included from ls2/s2lax_polygon_shape.cce: 18C: hIn file included from e../src/s2/s2lax_polygon_shape.hc:k31s: tIn file included from r../src/s2/encoded_s2point_vector.hc:a29s: eIn file included from c../src/s2/s2coder.hm:p23f: aIn file included from l/usr/local/clang/include/absl/status/status.hs:e67I: mIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.hl:(29 : /usr/local/clang/include/absl/strings/cord.h| : ^1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char*In file included from s2/s2lax_polyline_shape.cca:b18s: lIn file included from _../src/s2/s2lax_polyline_shape.hn:u27l: lIn file included from a../src/s2/util/coding/coder.hb:l36e: In file included from s../src/s2/base/casts.h1:,36 : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from c/usr/local/clang/include/absl/log/check.hh:a37r: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n504u:l1l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e s/usr/local/clang/include/absl/log/internal/check_op.h2:,497 : 32| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/base/nullability.h :257:23: note: 497expanded from macro 'absl_nullable' | i257n | l#idneef icnoen satbesxlp_rn uclolnasbtl ec h_aNru*l laabbslle_ n u| l ^l able name##IIn file included from ms2/s2loop.ccp:l18(: In file included from ../src/s2/s2loop.h : 32 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21\: /usr/local/clang/include/absl/log/internal/check_op.h :| 521 ^: 47: /usr/local/clang/include/absl/base/nullability.h:warning: 257type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 23: note: 521expanded from macro 'absl_nullable' | 257 | c#odnesfti nceh aarb*s la_bnsull_lnaublllea b_lNeu lsl1a,b lceo n s| t ^ char* abIn file included from ss2/s2lax_polyline_shape.ccl:_18n: uIn file included from l../src/s2/s2lax_polyline_shape.hl:a27b: lIn file included from e../src/s2/util/coding/coder.h :s362: ,In file included from ../src/s2/base/casts.h :| 36 ^: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21257: :In file included from 23/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21257: | /usr/local/clang/include/absl/log/internal/check_op.h#:d504e:f1i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_498n:u35l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l e _ N498u | l l a b l e i n| t ^ v1, inIn file included from ts2/s2loop.cc :v182: ,In file included from ../src/s2/s2loop.hc:o32n: sIn file included from t../src/s2/base/logging.h :c21: hIn file included from a/usr/local/clang/include/absl/log/check.hr:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n522n:u17l:l warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x prt e522x | t ) { c o n s t c h a r * a b s l _\n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :e241x:p22r:t enote: xexpanded from macro 'absl_nonnull't ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMIn file included from Ps2/s2latlng_rect_bounder.ccL:(18C: hIn file included from e../src/s2/s2latlng_rect_bounder.hc:k21_: LIn file included from T../src/s2/s2latlng.h,: 31<: )In file included from ../src/s2/r2.h :| 22^: In file included from ../src/s2/util/math/vector.h:36/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 488../src/s2/base/logging.h::3222:: In file included from /usr/local/clang/include/absl/log/log.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20 : 488In file included from | /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63i: n/usr/local/clang/include/absl/log/internal/vlog_config.hl:i119n:e15 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s tex p119r | c ocnosnts tc hcahra*r *a basbls_ln_unlolnanbullel ncaomnes#t# Ifmiplle(_ ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \241 | #| d ^e fine/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #_dNeofninnuel la b s| l ^_ nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSit../src/s2/util/coding/coder.he*: 36a: bIn file included from s../src/s2/base/casts.hl:_36n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hv:)In file included from 37;s2/s2lax_polygon_shape.cc: :In file included from 18/usr/local/clang/include/absl/log/internal/check_impl.h| : ^:In file included from 21../src/s2/s2lax_polygon_shape.h: :31: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.hIn file included from ::../src/s2/encoded_s2point_vector.h505241::1:29:: In file included from ../src/s2/s2coder.hwarning: :23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::48929:: 47:/usr/local/clang/include/absl/strings/cord.h :1140note: :22expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'49: : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 489 | 241 | 1140 # | c o n s t T 1 & v 1 , c o n s t T 2 & v 2 , c oCnosrtd RcehpaErx*t earbnsall_*n oanbnsull_ln oenxnpurltle xrte)p ){; | ^ \ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dabsl_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2lax_polyline_shape.ccl:l18 : _In file included from N../src/s2/s2lax_polyline_shape.ho:n27n: uIn file included from l../src/s2/util/coding/coder.hl: 36 : | In file included from ^../src/s2/base/casts.h :36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #definIn file included from es2/s2lax_polygon_shape.cc :a18b: sIn file included from l../src/s2/s2lax_polygon_shape.h_:n31u: lIn file included from l../src/s2/encoded_s2point_vector.ha:b29l: eIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2lax_polyline_shape.cc: 181159: | In file included from i../src/s2/s2lax_polyline_shape.hn:l27i: nIn file included from e../src/s2/util/coding/coder.h :C36o: rIn file included from d../src/s2/base/casts.hR:e36p: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : N/usr/local/clang/include/absl/log/internal/check_op.he:w505E:x1t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a lR/usr/local/clang/include/absl/log/internal/check_op.he:p498(: 35 :| ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/base/nullability.h:241:22 :498 | note: expanded from macro 'absl_nonnull' 241 | i#ndte fvi1n,e ianbts lv_2n,o ncnounlslt _cNhoanrn*u lalb s l| _ ^n onnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | In file included from s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h : 32 : In file included from ../src/s2/base/logging.h : 22 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h :C63o: r/usr/local/clang/include/absl/log/internal/vlog_config.hd:R63e:p43*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l63l | a b leex prleipc)i t | c ^o nst/usr/local/clang/include/absl/base/nullability.he:x257p:r23 :V Lnote: oexpanded from macro 'absl_nullable'g Si t257e | (#cdoenfsitn ec haabrs*l _anbuslll_anbolnen u_lNlu lfl)a b l| e ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:31: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v);In file included from s2/s2loop.cc :| 18 ^: In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/base/nullability.h::32257: :In file included from 23../src/s2/base/logging.h:: 22note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/log.h: 209257: | In file included from #/usr/local/clang/include/absl/log/internal/log_impl.hd:e20f: iIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.he: 63a: b/usr/local/clang/include/absl/log/internal/vlog_config.hs:l119_:n15u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le _119N | u l lcaobnlset c| h ^a r* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2lax_polyline_shape.ccn:e18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l27_: nIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h :_36N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullableIn file included from s2/s2lax_polygon_shape.ccn:a18m: eIn file included from #../src/s2/s2lax_polygon_shape.h#:I31m: pIn file included from l../src/s2/encoded_s2point_vector.h(: 29 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h :\1230 : 20| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23: 1230 | note: iexpanded from macro 'absl_nullable'n li n257e | #cdoenfsitn ec haabrs*l _anbuslll_anbullel a_bNluel lCaobrlde: : I| n ^l ineRep::data(In file included from )s2/s2lax_polyline_shape.cc :c18o: nIn file included from s../src/s2/s2lax_polyline_shape.ht: 27{: In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.h::36257: :In file included from 23../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/check.h :37: In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: e/usr/local/clang/include/absl/log/internal/check_op.hf:i506n:e1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _n/usr/local/clang/include/absl/log/internal/check_op.hu:l489l:a47b:l enote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ Nul l489a | b l e | ^c onst T1& v1, const T2& v2, const char* absl_nonnull exprtIn file included from es2/s2lax_polygon_shape.ccx:t18): In file included from {../src/s2/s2lax_polygon_shape.h : 31 : In file included from ../src/s2/encoded_s2point_vector.h\: 29 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/cord.h: 1234241: | 20#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b1234s | li_nnloinnneu lclo n_sNto ncnhualrl* a| b ^s l_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1:In file included from s2/s2lax_polygon_shape.cc:warning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2lax_polygon_shape.h:/usr/local/clang/include/absl/log/internal/check_op.h31:: 497In file included from :../src/s2/encoded_s2point_vector.h32::29 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 23: In file included from /usr/local/clang/include/absl/status/status.h:67 : 497In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29i: n/usr/local/clang/include/absl/strings/cord.hl:i1239n:e38 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s texp r1239 | cionnlsitn ec haabrs*l :a:bcsolr_dn_uilnltaebrlnea ln:a:mCeo#r#dIRmeppl*( a b s l _ n o n n u l l C o r d : :\I n l| i ^n eR/usr/local/clang/include/absl/base/nullability.he:p257:::23a:s _note: texpanded from macro 'absl_nullable'r ee (257) | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e_fNiunlel aabblsel _ n| o ^n null _NoIn file included from ns2/s2lax_polyline_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polyline_shape.h :| 27 ^: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | iIn file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nt v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from 257s2/s2loop.cc | :#18d: eIn file included from f../src/s2/s2loop.hi:n32e: In file included from a../src/s2/base/logging.hb:s22l: _In file included from n/usr/local/clang/include/absl/log/log.hu:l209l: aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hl:e20 : _In file included from N/usr/local/clang/include/absl/log/absl_vlog_is_on.hu:l63l: ab/usr/local/clang/include/absl/log/internal/vlog_config.hl:e133 : 37| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2lax_polygon_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polygon_shape.h :| 31 ^: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CIn file included from os2/s2loop.ccr:d18R: eIn file included from p../src/s2/s2loop.h*: 32a: bIn file included from s../src/s2/base/logging.hl:_22n: uIn file included from l/usr/local/clang/include/absl/log/log.hl:a209b: lIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h :o20l: dIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hr:e63p: ,/usr/local/clang/include/absl/log/internal/vlog_config.h : 157| : ^11 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257 :23: note: 157expanded from macro 'absl_nullable' | VL o257g | S#idteef*i naeb salb_snlu_lnlualbllaeb SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:32: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ le _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2lax_polyline_shape.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1829: : In file included from ../src/s2/s2lax_polyline_shape.h/usr/local/clang/include/absl/strings/cord.h::271302: :In file included from 50../src/s2/util/coding/coder.h:: 36: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/casts.h :36: In file included from ../src/s2/base/logging.h: 211302: | In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 507 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 497 : 32 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | i nCloirndeR ecpo*n satbesxlp_rn ocnonnusltl crheapr,* a| b ^s l_nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: nexpanded from macro 'absl_nonnull'a me #241# | I#mdpelf(i n e a b s l _ n o n n u l l _ N o\n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | In file included from s2/s2lax_polygon_shape.cc : 18 : In file included from ../src/s2/s2lax_polygon_shape.hi:n31t: In file included from v../src/s2/encoded_s2point_vector.h1:,29 : iIn file included from n../src/s2/s2coder.ht: 23v: 2In file included from ,/usr/local/clang/include/absl/status/status.h :c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29c: h/usr/local/clang/include/absl/strings/cord.ha:r1312*: 38a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nonn u1312l | li nelxipnret eaxbts)l :{: c o r d _ i n t e r n a l : : C o\r d R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #Cdoerfdi:n:eI nalbisnle_Rneopn:n:ucllle a_rN(o)n n{u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheIn file included from cs2/s2lax_polygon_shape.cck:s18t: rIn file included from c../src/s2/s2lax_polygon_shape.ha:s31e: cIn file included from m../src/s2/encoded_s2point_vector.hp:t29r: uIn file included from e../src/s2/s2coder.hI:m23p: lIn file included from (/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/strings/cord.h::231505:: 41:note: expanded from macro 'absl_nullable'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e1505f | iinnel ianbes lv_oniudl lCaobrlde: :_CNouplylTaobAlrer a y| I ^m pl(chIn file included from as2/s2lax_polyline_shape.ccr:*18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l27_: nIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h :d36s: tIn file included from )../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37{: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:518:/usr/local/clang/include/absl/base/nullability.h17::241 :22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 518 | 241 | # dceofnisnte cahbasrl*_ naobnsnlu_lnlu l_lNaobnlneu lsl1 , | c ^o nst char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from In file included from s2/s2lax_polyline_shape.cc../src/s2/s2lax_polygon_shape.h::1831: : In file included from In file included from ../src/s2/s2lax_polyline_shape.h../src/s2/encoded_s2point_vector.h::2729: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/status/status.h::3667: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::371514: :In file included from 29/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 518:47: 1514warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] c518o | r d _ i nctoenrsnta lc:h:aCro*r daRbespl*_ naublslla_bnloen nsu1l,l ctorneset) c{h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241s | 2#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | _#Ndoenfniunlel a b| s ^l _nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2lax_polygon_shape.ccn:e18 : aIn file included from b../src/s2/s2lax_polygon_shape.hs:l31_: nIn file included from u../src/s2/encoded_s2point_vector.hl:l29a: bIn file included from l../src/s2/s2coder.he: 23_: NIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1525:29: In file included from warning: s2/s2lax_polyline_shape.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2lax_polyline_shape.h: 271525: | In file included from ../src/s2/util/coding/coder.h : 36 : cIn file included from o../src/s2/base/casts.hr:d36_: iIn file included from n../src/s2/base/logging.ht:e21r: nIn file included from a/usr/local/clang/include/absl/log/check.hl::37:: CIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:d21R: e/usr/local/clang/include/absl/log/internal/check_op.hp:*521 :a17b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u521l | l t r eceo)n s{t c| h ^a r* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #sd1e,f icnoen satb sclh_anro*n naublsll __nNuolnlnaubllle s| 2 ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nIn file included from us2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ llable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:27: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline voIn file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34i: dIn file included from /usr/local/clang/include/absl/log/log.hS:t209o: rIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h1:620(: vIn file included from o/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:d63*: /usr/local/clang/include/absl/log/internal/vlog_config.ha:b158s:l15_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 158p | , u i nVtL1o6g_Sti tve)* {a b s| l ^_ nulla/usr/local/clang/include/absl/base/nullability.hb:l241e: 22v:) ;note: expanded from macro 'absl_nonnull' | ^ 241/usr/local/clang/include/absl/base/nullability.h | :#257d:e23f:i nnote: eexpanded from macro 'absl_nullable' ab s257l | _#ndoenfniunlel a_bNsoln_nnuullll a b| l ^e _Nullable | ^ In file included from In file included from s2/s2lax_polyline_shape.ccs2/s2lax_polygon_shape.cc::1818: : In file included from In file included from ../src/s2/s2lax_polyline_shape.h../src/s2/s2lax_polygon_shape.h::2731: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/encoded_s2point_vector.h::4029: : In file included from In file included from ../src/s2/util/coding/varint.h../src/s2/s2coder.h::4423: : In file included from ../src/s2/util/bits/bits.h/usr/local/clang/include/absl/status/status.h::21725: :In file included from 38/usr/local/clang/include/absl/numeric/bits.h:: 52: warning: /usr/local/clang/include/absl/base/internal/endian.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 258:36: warning: 725 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] st a258t | iicn lsitnaet uusi_nitn3t2e_rtn aLlo:a:dS3t2a(tcuosnRsetp *v oaibds*l _anbosnln_unloln nPurlelp apr)e T{o M o| d ^i fy(/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from In file included from ../src/s2/s2lax_polygon_shape.hs2/s2lax_polyline_shape.cc::3118: : In file included from In file included from ../src/s2/encoded_s2point_vector.h../src/s2/s2lax_polyline_shape.h::2927: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/coding/coder.h::2340: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/util/coding/varint.h::73244:: 29In file included from :../src/s2/util/bits/bits.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h732: | 262 : 27s:t awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i c c o262n | sitn lsitnde: :vsotirdi nSgt*o raeb3s2l(_vnooindn*u lalb sElm_pntoynSnturliln gp(,) ;u i n| t ^3 2_/usr/local/clang/include/absl/base/nullability.ht: 241v:)22 :{ note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const In file included from ss2/s2lax_polyline_shape.cct:d18:: :In file included from s../src/s2/s2lax_polyline_shape.ht:r27i: nIn file included from g../src/s2/util/coding/coder.h*: 40a: bIn file included from s../src/s2/util/coding/varint.hl:_44n: oIn file included from n../src/s2/util/bits/bits.hn:u21l: lIn file included from /usr/local/clang/include/absl/numeric/bits.hM:o52v: e/usr/local/clang/include/absl/base/internal/endian.hd:F266r:o36m:S twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ng( )266; | i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :u241i:n22t:6 4note: _expanded from macro 'absl_nonnull't L o241a | d#6d4e(fcionnes ta bvsoli_dn*o nanbuslll_ n_oNnonnunlull lp ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | statiIn file included from cs2/s2lax_polyline_shape.cc :u18i: nIn file included from t../src/s2/s2lax_polyline_shape.hp:t27r: _In file included from t../src/s2/util/coding/coder.h :P40o: iIn file included from n../src/s2/util/coding/varint.ht:e44r: TIn file included from o../src/s2/util/bits/bits.hR:e21p: (In file included from s/usr/local/clang/include/absl/numeric/bits.ht:a52t: u/usr/local/clang/include/absl/base/internal/endian.hs:_270i:n27t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l:: S270t | aitnulsiRneep *v oaibds lS_tnoornen6u4l(lv ori)d;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'p , u241i | n#td6e4f_itn ev )a b{s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnullIn file included from s2/s2lax_polygon_shape.cc_:N18o: nIn file included from n../src/s2/s2lax_polygon_shape.hu:l31l: In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsIn file included from us2/s2lax_polygon_shape.ccr:e18C: oIn file included from ../src/s2/s2lax_polygon_shape.hn:s31t: eIn file included from x../src/s2/encoded_s2point_vector.hp:r31(: fIn file included from o../src/s2/s2shape.hr:m27a: tIn file included from )../src/s2/s2pointutil.h,: 27 | ^ : ../src/s2/util/math/matrix3x3.h:276:5: warning: /usr/local/clang/include/absl/strings/internal/str_format/parser.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat]276 | 229 | S 2 _ C H E C K _ N Ee(ndaebtl,e _ViTfy(pset(r0_)f)o r.("f;o r m| a ^t ), | ../src/s2/base/logging.h ^: 37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:31: In file included from ../src/s2/encoded_s2point_vector.h:31: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2loop_measures.cc/usr/local/clang/include/absl/synchronization/mutex.h::18490: :In file included from 13../src/s2/s2loop_measures.h:: 33: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from 490../src/s2/s2point.h | : 25 : In file included from ../src/s2/util/coding/coder.h : 36v: oIn file included from i../src/s2/base/casts.hd:*34 : aIn file included from b/usr/local/clang/include/absl/log/log.hs:l209_: nIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hl:l22a: bIn file included from i/usr/local/clang/include/absl/log/internal/log_message.hl:i53t: y_/usr/local/clang/include/absl/types/source_location.hu:n113k:n19o:w nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a rg); 113| | ^ /usr/local/clang/include/absl/base/nullability.h : 289 :c34o:n snote: texpanded from macro 'absl_nullability_unknown' ch a289r | *# daebfsiln_en oanbnsull_ln uflillaeb_inlaimtey _=u n_k_nbouwinl t_iNnu_lFlI_LuEn(s)p)e c{i f i| e ^d | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2latlng_rect_bounder.ccd:e18f: iIn file included from n../src/s2/s2latlng_rect_bounder.he: 21a: bIn file included from s../src/s2/s2latlng.hl:_32n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(In file included from cs2/s2loop_measures.cco:n18s: tIn file included from ../src/s2/s2loop_measures.hc:h33a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n25u: lIn file included from l../src/s2/util/coding/coder.ha:b36l: eIn file included from ../src/s2/base/casts.hn:a34m: eIn file included from )/usr/local/clang/include/absl/log/log.h;: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/internal/log_message.h::2353:: /usr/local/clang/include/absl/types/source_location.hnote: :expanded from macro 'absl_nullable'133 :25 :257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n133e | a bcsoln_sntuelxlparb lceo n_sNtu lclhaabrl*e a b| s ^l _nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2latlng_rect_bounder.cce: 18a: bIn file included from s../src/s2/s2latlng_rect_bounder.hl:_21n: oIn file included from n../src/s2/s2latlng.hn:u32l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 549s2/s2loop_measures.cc::4018:: In file included from ../src/s2/s2loop_measures.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]33 : In file included from ../src/s2/s1angle.h: 28549: | In file included from ../src/s2/s2point.h : 25s: tIn file included from a../src/s2/util/coding/coder.ht:i36c: In file included from v../src/s2/base/casts.ho:i34d: In file included from I/usr/local/clang/include/absl/log/log.hn:c209r: eIn file included from m/usr/local/clang/include/absl/log/internal/log_impl.he:n22t: SIn file included from y/usr/local/clang/include/absl/log/internal/log_message.hn:c53h: S/usr/local/clang/include/absl/types/source_location.he:m142(:M25u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s142l | _ n ocnonnusltle xmpur, c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: absl_note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dfeufnicntei oanb_snla_mneo(n)n ucloln s_tN onnoneuxlcle p t| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2latlng_rect_bounder.cc :24118 | : #In file included from d../src/s2/s2latlng_rect_bounder.he:f21i: nIn file included from e../src/s2/s2latlng.h :a32b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | In file included from s2/s2loop_measures.cc : 18 : In file included from ../src/s2/s2loop_measures.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36b: aIn file included from s../src/s2/base/casts.he:_34i: nIn file included from t/usr/local/clang/include/absl/log/log.he:r209n: aIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h:::22P: eIn file included from r/usr/local/clang/include/absl/log/internal/log_message.hT:h53r: e/usr/local/clang/include/absl/types/source_location.ha:d150S:y40n:c hwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _150n | o n n u l l w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ Nfoinlneu_lnla m e| ) ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2latlng_rect_bounder.ccf:i18n: eIn file included from ../src/s2/s2latlng_rect_bounder.ha:b21s: lIn file included from _../src/s2/s2latlng.hn:o32n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DeIn file included from cs2/s2loop_measures.ccr:e18m: eIn file included from n../src/s2/s2loop_measures.ht:S33y: nIn file included from c../src/s2/s1angle.hh:S28e: mIn file included from (../src/s2/s2point.hM:u25t: eIn file included from x../src/s2/util/coding/coder.h*: 36a: bIn file included from s../src/s2/base/casts.hl:_34n: oIn file included from n/usr/local/clang/include/absl/log/log.hn:u209l: lIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hm:u22,: In file included from /usr/local/clang/include/absl/log/internal/log_message.h| : ^53 : /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/types/source_location.h::241165::2215:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #165d | e f icnoen satb sclh_anro*n naublsll __nNoonnnnuullll f i| l ^e _name_ =In file included from s2/s2latlng_rect_bounder.cc":"18;: In file included from ../src/s2/s2latlng_rect_bounder.h| : ^21 : In file included from ../src/s2/s2latlng.h/usr/local/clang/include/absl/base/nullability.h::32241: :In file included from 22../src/s2/s1angle.h:: 28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n552u:l64l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:In file included from 18s2/s2latlng_rect_bounder.cc: :In file included from 18../src/s2/s2loop_measures.h: :In file included from 33../src/s2/s2latlng_rect_bounder.h: :In file included from 21../src/s2/s1angle.h: :In file included from 28../src/s2/s2latlng.h: :In file included from 32../src/s2/s2point.h: :In file included from 25../src/s2/s1angle.h: :In file included from 28../src/s2/util/coding/coder.h: :In file included from 36../src/s2/s2point.h: :In file included from 27../src/s2/base/casts.h: :In file included from 34../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/log.h: :In file included from 209/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 71/usr/local/clang/include/absl/strings/cord.h::2694:: In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: /usr/local/clang/include/absl/synchronization/mutex.h: 55871: | 35 : Log Mwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sag e558( | c o nbsoto lc hLaorc*k SalboswlW_intohnDneualdll ifniel(eM,u Hionwt albisnle_,n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.hh:o241w:,22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop_measures.cc559: | 18 : In file included from ../src/s2/s2loop_measures.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.hc:o209n: sIn file included from t/usr/local/clang/include/absl/log/internal/log_impl.h :C22o: n/usr/local/clang/include/absl/log/internal/log_message.hd:i78t:i26o:n *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _78n | u l lLaobglMee scsoangde,( c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h257a:r23*: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli nfei laeb,s li_nntu lllianbel,e _| N ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2latlng_rect_bounder.cc :_18N: oIn file included from n../src/s2/s2latlng_rect_bounder.hn:u21l: lIn file included from ../src/s2/s2latlng.h :| 32 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop_measures.cc :56218 | : In file included from ../src/s2/s2loop_measures.hv:o33i: dIn file included from ../src/s2/s1angle.hL:o28c: kIn file included from S../src/s2/s2point.hl:o25w: (In file included from M../src/s2/util/coding/coder.hu:H36o: wIn file included from ../src/s2/base/casts.ha:b34s: lIn file included from _/usr/local/clang/include/absl/log/log.hn:o209n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hl:l22 : h/usr/local/clang/include/absl/log/internal/log_message.ho:w80,: 26c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Co n80d | i t iLoong*M easbssalg_en(uclolnasbtl ec hcaorn* absld_,n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :f241i:l22e:, note: iexpanded from macro 'absl_nonnull'n t l241i | n#ed,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull In file included from _s2/s2latlng_rect_bounder.ccN:o18n: nIn file included from u../src/s2/s2latlng_rect_bounder.hl:l21 : In file included from | ../src/s2/s2latlng.h ^: 32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562In file included from :s2/s2loop_measures.cc58::18 : In file included from warning: ../src/s2/s2loop_measures.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 33: In file included from ../src/s2/s1angle.h :56228 | : In file included from ../src/s2/s2point.hv:o25i: dIn file included from ../src/s2/util/coding/coder.hL:o36c: kIn file included from S../src/s2/base/casts.hl:o34w: (In file included from M/usr/local/clang/include/absl/log/log.hu:H209o: wIn file included from /usr/local/clang/include/absl/log/internal/log_impl.ha:b22s: l/usr/local/clang/include/absl/log/internal/log_message.h_:n82o:n26n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] how ,82 | c o nLsotg MCeosnsdaigtei(ocno*n satb sclh_anru*l laabbslle_ ncoonnndu,l l | f ^i le/usr/local/clang/include/absl/base/nullability.h,: 257i:n23t: lnote: iexpanded from macro 'absl_nullable'n e, 257 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef i_nNeu lalbasbll_en o n| n ^u ll _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2loop_measures.ccexpanded from macro 'absl_nullable': 18: In file included from 257../src/s2/s2loop_measures.h | :#33d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.hu:l36l: aIn file included from b../src/s2/base/casts.hl:e34 : _In file included from N/usr/local/clang/include/absl/log/log.hu:l209l: aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hl:e22 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull In file included from ss2/s2latlng_rect_bounder.cci:n18k: )In file included from ;../src/s2/s2latlng_rect_bounder.h : 21| : ^In file included from ../src/s2/s2latlng.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from 241../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31_: N/usr/local/clang/include/absl/synchronization/mutex.ho:n576n:u49l:l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 576 | void TryRemove(bIn file included from as2/s2loop_measures.ccs:e18_: iIn file included from n../src/s2/s2loop_measures.ht:e33r: nIn file included from a../src/s2/s1angle.hl::28:: PIn file included from e../src/s2/s2point.hr:T25h: rIn file included from e../src/s2/util/coding/coder.ha:d36S: yIn file included from n../src/s2/base/casts.hc:h34*: In file included from a/usr/local/clang/include/absl/log/log.hb:s209l: _In file included from n/usr/local/clang/include/absl/log/internal/log_impl.ho:n22n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l121 :s41):; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :121241 | : 22 :L onote: gexpanded from macro 'absl_nonnull'M es s241a | g#ed&e fTionSei nakbOsnll_yn(oanbnsull:l: L_oNgoSninnukl*l a b| s ^l _nonnull sink); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2latlng_rect_bounder.cc::24118:: 22In file included from :../src/s2/s2latlng_rect_bounder.h :note: 21expanded from macro 'absl_nonnull': In file included from ../src/s2/s2latlng.h :24132 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2loop_measures.ccl:l18 : In file included from | ../src/s2/s2loop_measures.h ^: 33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34In file included from : s2/s2latlng_rect_bounder.ccIn file included from :/usr/local/clang/include/absl/log/log.h18:: 209In file included from : ../src/s2/s2latlng_rect_bounder.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h21:: 22In file included from : ../src/s2/s2latlng.h/usr/local/clang/include/absl/log/internal/log_message.h::32158: :In file included from 32../src/s2/s1angle.h:: 28warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from 158../src/s2/s2coder.h | : 23 : LIn file included from o/usr/local/clang/include/absl/status/status.hg:M67e: sIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ha:g29e: &In file included from /usr/local/clang/include/absl/strings/cord.ho:p94e: rIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:o31r: 179M | u t eLxo gtMreasnssafgeer& o| p ^e ra/usr/local/clang/include/absl/base/nullability.ht:o241r:<22<:( wnote: cexpanded from macro 'absl_nonnull'h ar _241t | *# daebfsiln_en ualblsalb_lneo nvn)u;l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 : | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from ls2/s2latlng_rect_bounder.ccl:a18b: lIn file included from e../src/s2/s2latlng_rect_bounder.h :_21N: uIn file included from l../src/s2/s2latlng.hl:a32b: lIn file included from e../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal:In file included from :s2/s2loop_measures.ccP:e18r: TIn file included from h../src/s2/s2loop_measures.hr:e33a: dIn file included from S../src/s2/s1angle.hy:n28c: hIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36o: nIn file included from n../src/s2/base/casts.hu:l34l: In file included from /usr/local/clang/include/absl/log/log.h| : ^209 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_impl.h::24122:: 22/usr/local/clang/include/absl/log/internal/log_message.h:: 190note: :expanded from macro 'absl_nonnull'42 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i190n | e aLbosglM_ensosnanguel&l o_pNeornantuolrl< < (| s ^t d::ostream& (*abslIn file included from _s2/s2latlng_rect_bounder.ccn:o18n: nIn file included from u../src/s2/s2latlng_rect_bounder.hl:l21 : mIn file included from )../src/s2/s2latlng.h(:s32t: dIn file included from :../src/s2/s1angle.h::o28s: tIn file included from r../src/s2/s2point.he:a27m: &In file included from ../src/s2/s2coder.ho:s23): )In file included from ;/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2294:: In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 590#:d40e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ab s590l | _ n oenxnpullilc i_tN oMnuntuelxl( c o| n ^s t volatile Mutex* absl_nullable /*ignorIn file included from es2/s2loop_measures.ccd:*18/: )In file included from ../src/s2/s2loop_measures.h{:}33 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::25725:: 23In file included from :../src/s2/util/coding/coder.h :note: 36expanded from macro 'absl_nullable': In file included from ../src/s2/base/casts.h :25734 | : #In file included from d/usr/local/clang/include/absl/log/log.he:f209i: nIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h :a22b: s/usr/local/clang/include/absl/log/internal/log_message.hl:_191n:u43l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e _N u191l | l a bLloeg M e| s ^s age& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop_measures.cc801: | 18 : In file included from C../src/s2/s2loop_measures.ho:n33d: iIn file included from t../src/s2/s1angle.hi:o28n: (In file included from b../src/s2/s2point.ho:o25l: In file included from (../src/s2/util/coding/coder.h*:a36b: sIn file included from l../src/s2/base/casts.h_:n34o: nIn file included from n/usr/local/clang/include/absl/log/log.hu:l209l: In file included from f/usr/local/clang/include/absl/log/internal/log_impl.hu:n22c: )(/usr/local/clang/include/absl/log/internal/log_message.hv:o319i:d20*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_nul l319a | b i l i tcyo_nusntk nwocwhna)r,_ t *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e c241o | n#sdte&f ivn)e; a b| s ^l _non/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 :_ Nnote: oexpanded from macro 'absl_nullable'n nu l257l | # d| e ^f ine abIn file included from ss2/s2latlng_rect_bounder.ccl:_18n: uIn file included from l../src/s2/s2latlng_rect_bounder.hl:a21b: lIn file included from e../src/s2/s2latlng.h :_32N: uIn file included from l../src/s2/s1angle.hl:a28b: lIn file included from e../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absIn file included from ls2/s2loop_measures.cc_:n18o: nIn file included from n../src/s2/s2loop_measures.hu:l33l: In file included from f../src/s2/s1angle.hu:n28c: )In file included from (../src/s2/s2point.hv:o25i: dIn file included from *../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n34u: lIn file included from l/usr/local/clang/include/absl/log/log.ha:b209i: lIn file included from i/usr/local/clang/include/absl/log/internal/log_impl.h:t22y: _/usr/local/clang/include/absl/log/internal/log_message.hu:n321k:n52o:w nwarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], | ^ 321 | /usr/local/clang/include/absl/base/nullability.hi:n289l:i34n:e note: Lexpanded from macro 'absl_nullability_unknown'o gM e289s | s#adgeef&i nLeo gaMbessls_anguel:l:aobpielriattyo_ru::type* abIn file included from ss2/s2loop_measures.ccl:_18n: uIn file included from l../src/s2/s2loop_measures.hl:a33b: iIn file included from l../src/s2/s1angle.hi:t28y: _In file included from u../src/s2/s2point.hn:k25n: oIn file included from w../src/s2/util/coding/coder.hn: 36 : | In file included from ^../src/s2/base/casts.h :34/usr/local/clang/include/absl/base/nullability.h: :In file included from 289/usr/local/clang/include/absl/log/log.h::34209:: In file included from note: /usr/local/clang/include/absl/log/internal/log_impl.hexpanded from macro 'absl_nullability_unknown': 22: /usr/local/clang/include/absl/log/internal/log_message.h289: | 400#:d17e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ab s400l | _ n u l lcaobnislti tvyo_iudn*k naobwsnl __nNuulllla_bulnes pceocnisfti&e dv ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nIn file included from us2/s2latlng_rect_bounder.ccl:l18a: bIn file included from l../src/s2/s2latlng_rect_bounder.he: 21_: NIn file included from u../src/s2/s2latlng.hl:l32a: bIn file included from l../src/s2/s1angle.he: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2loop_measures.cc ^: 18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :s2/s2latlng_rect_bounder.cc425::1831: :In file included from ../src/s2/s2latlng_rect_bounder.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2latlng.h :42532 | : In file included from ../src/s2/s1angle.hL:o28g: MIn file included from e../src/s2/s2point.hs:s27a: gIn file included from e../src/s2/s2coder.hF:a23t: aIn file included from l/usr/local/clang/include/absl/status/status.h(:c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29c: hIn file included from a/usr/local/clang/include/absl/strings/cord.hr:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n850n:u16l:l warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i le, 850i | n t l i n ec)o nAsBtS LT_*A TaTbRsIlB_UnToEn_nCuOlLlD ;o b j| e ^c t,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naonnulbls l__Nnoonnnnuullll _| N ^o nnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from In file included from ../src/s2/s2latlng_rect_bounder.hs2/s2loop_measures.cc::2118: : In file included from In file included from ../src/s2/s2latlng.h../src/s2/s2loop_measures.h::3233: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1angle.h::2828: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2725: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/coding/coder.h::2336: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/base/casts.h::6734: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/log.h::29209: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/log_impl.h::9422: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::42631:: 31/usr/local/clang/include/absl/synchronization/mutex.h:: 851warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]426 | 851 | L o g M e s sbaogoelF a(taabls(lc:o:ntsytp ec_hiadre*n taibtsyl<_Tn>o:n:ntuylple :f:i*l ea,b siln_tn olninnuel,l m| e ^t ho/usr/local/clang/include/absl/base/nullability.hd:)241(:)22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427In file included from :s2/s2latlng_rect_bounder.cc31::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2latlng_rect_bounder.h :21: In file included from ../src/s2/s2latlng.h427: | 32 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.hc:o67n: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h :c29h: aIn file included from r/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n855u:l34l: fwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i lur e855_ | m s ge)x pAlBiScLi_tA TCToRnIdBiUtTiEo_nC(OcLoDn;s t | b ^o ol/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dceofnidn)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2loop_measures.ccs2/s2latlng_rect_bounder.cc::1818: : In file included from In file included from ../src/s2/s2loop_measures.h../src/s2/s2latlng_rect_bounder.h::3321: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2latlng.h::2832: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2528: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2point.h::3627: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2coder.h::3423: : In file included from In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/status/status.h::20967: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/status/internal/status_internal.h::2229: : /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :/usr/local/clang/include/absl/strings/cord.h436::9436: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/synchronization/mutex.h: 886436: | 31 : Lwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g Mes s886a | g e DeexbpulgiFcaitta lC(ocnodnistti ocnh(acro*n satb sTl*_ naobnsnlu_lnlo nfniullel, o b| j ^) | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from s2/s2latlng_rect_bounder.cc../src/s2/base/casts.h::1834: : In file included from In file included from ../src/s2/s2latlng_rect_bounder.h/usr/local/clang/include/absl/log/log.h::21209: : In file included from In file included from ../src/s2/s2latlng.h/usr/local/clang/include/absl/log/internal/log_impl.h::3222: : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/log_message.h::28446: :In file included from 43../src/s2/s2point.h:: 27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h446: | 67 : In file included from L/usr/local/clang/include/absl/status/internal/status_internal.ho:g29M: eIn file included from s/usr/local/clang/include/absl/strings/cord.hs:a94g: eIn file included from Q/usr/local/clang/include/absl/strings/internal/cordz_info.hu:i31e: t/usr/local/clang/include/absl/synchronization/mutex.hl:y896D:e31b:u gFatawarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( con s896t | c heaxrp*l iacbistl _Cnoonndniutlilo nf(icloen,s t | T ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241o | b#jd)e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:In file included from 33s2/s2latlng_rect_bounder.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2latlng_rect_bounder.h: :In file included from 21../src/s2/s2point.h: :In file included from 25../src/s2/s2latlng.h: :In file included from 32../src/s2/util/coding/coder.h: :In file included from 36../src/s2/s1angle.h: :In file included from 28../src/s2/base/casts.h: :In file included from 34../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/log.h: :In file included from 209../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 22/usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/log/internal/log_message.h67:: 454In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h38::29 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h454: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hL:o922g:M48e:s swarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]g eQu i922e | t l ysFtaattailc( cboonoslt Gcuhaarra*n taebesdlE_qnuoanln(ucloln sfti lCeo,n d i| t ^i on/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed eaf,i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | ^ In file included from s2/s2loop_measures.ccIn file included from :s2/s2latlng_rect_bounder.cc18:: 18In file included from : ../src/s2/s2loop_measures.hIn file included from :../src/s2/s2latlng_rect_bounder.h33:: 21In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2latlng.h28:: 32In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s1angle.h25:: 28In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2coder.h34:: 23In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :/usr/local/clang/include/absl/status/status.h209:: 67In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22:: 29/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 456/usr/local/clang/include/absl/strings/cord.h::3894:: In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: /usr/local/clang/include/absl/synchronization/mutex.h: 923456: | 48 : Lwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]g Mes s923a | g e Q u i e t l y F a t a l ( c o n s t c h a r * a b sclo_nnsotn nCuolnld iftiiloen,* ianbts ll_innuel,l a b| l ^e b/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257 :24123 | :# dnote: eexpanded from macro 'absl_nullable'f in e257 | a#bdself_innoen naublsll __nNuolnlnaubllle _| N ^u llable | ^In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | In file included from s2/s2latlng_rect_bounder.cc : 18 : In file included from ../src/s2/s2latlng_rect_bounder.h : 21 : In file included from ../src/s2/s2latlng.h : 32 : In file included from ../src/s2/s1angle.h : 28c: oIn file included from n../src/s2/s2point.hs:t27 : cIn file included from h../src/s2/s2coder.ha:r23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94f: aIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hl:u31r: e/usr/local/clang/include/absl/synchronization/mutex.h_:m948s:g10): warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 241948: | 22 : bnote: oexpanded from macro 'absl_nonnull'o l (241* | a#bdself_innuel laabbslle_ neovnanlu_l)l( c_oNnosntn uCloln d i| t ^i on* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::18:: tIn file included from y../src/s2/s2lax_polygon_shape.hp:e36:: :In file included from *../src/s2/s2polygon.h :a29b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h_:n45o: nIn file included from n/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l27l: m/usr/local/clang/include/absl/container/internal/raw_hash_set.he:t2663h:o53d:) (warning: )'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h :2663241 | : 22 : note: expanded from macro 'absl_nonnull' T& &241 | v#adleufei nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)) | ^~~~ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/container/internal/raw_hash_set.h: :In file included from 2692/usr/local/clang/include/absl/status/status.h::5867:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :29'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h2692: | 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1293 : 33c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t T& v1293a | lvuoei dA BRSeLg_iIsNtTeErRMNuAtLe_xATTrTaRcIeBrU(TvEo_iCdA P(T*UaRbEsDl__BnYo(ntnhuilsl) )f n )| ( ^~~~c onst char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294/usr/local/clang/include/absl/container/internal/raw_hash_set.h::622734:: 65:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1294 | 2734 | T & & v a l u e A B S L _ I N T E R N A L _ A T T RcIoBnUsTtE _vCoAiPdT*U RaEbDs_lB_Yn(otnhniusl)l) o b| j ^~~~, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2loop_measures.ccnote: :expanded from macro 'absl_nonnull'18 : In file included from ../src/s2/s2loop_measures.h241: | 33#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b25s: lIn file included from _../src/s2/util/coding/coder.hn:o36n: nIn file included from u../src/s2/base/casts.hl:l36 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_noIn file included from ns2/s2latlng_rect_bounder.ccn:u18l: lIn file included from ../src/s2/s2latlng_rect_bounder.hp:r21e: fIn file included from i../src/s2/s2latlng.hx:)32;: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27241: :In file included from 22../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n898e: 27a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nonn u898l | l _fNroinennudl lc o n| s ^t CordzInfo* In file included from as2/s2loop_measures.ccb:s18l: _In file included from n../src/s2/s2loop_measures.hu:l33l: aIn file included from b../src/s2/s1angle.hl:e28 : GIn file included from e../src/s2/s2point.ht:C25o: rIn file included from d../src/s2/util/coding/coder.hz:I36n: fIn file included from o../src/s2/base/casts.hF:o36r: TIn file included from e../src/s2/base/logging.hs:t21i: nIn file included from g/usr/local/clang/include/absl/log/check.h(: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::257181::2358:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #181d | e f i n ec oanbsstl _anbuslll:a:bSltea t_uNsu*l laabbslle_ n o| n ^n ull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absIn file included from ls2/s2latlng_rect_bounder.cc:::18S: tIn file included from a../src/s2/s2latlng_rect_bounder.ht:u21s: *In file included from ../src/s2/s2latlng.ha:b32s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : AIn file included from s../src/s2/s2coder.hS:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:(67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : a/usr/local/clang/include/absl/strings/cord.hb:s927l::43::S twarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t us& s927) | { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s lC_onrodnRneupl*l a_bNsoln_nnuullll a b| l ^e rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.hIn file included from :s2/s2latlng_rect_bounder.cc36:: 18In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2latlng_rect_bounder.h36:: 21In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2latlng.h21:: 32In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s1angle.h37:: 28In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2point.h21:: 27/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 193../src/s2/s2coder.h::2123:: In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29193: | /usr/local/clang/include/absl/strings/cord.hc:o929n:s26t: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l:: S929t | a t u s *v oaibds lS_wnaopn(nIunllli nAesRSetpa*t uasb(sclo_nnsotn naublsll :r:hSst)a;t u s| O ^r :&241 :s22): {note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17In file included from :s2/s2loop_measures.cc :warning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2loop_measures.h:33 : 932In file included from | ../src/s2/s1angle.h : 28 : In file included from c../src/s2/s2point.ho:n25s: tIn file included from ../src/s2/util/coding/coder.hc:h36a: rIn file included from *../src/s2/base/casts.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.ha:b37l: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hd:a21t: a/usr/local/clang/include/absl/log/internal/check_op.h(:)202 :c46o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 202 | /usr/local/clang/include/absl/base/nullability.h : 257e:x23p:l inote: cexpanded from macro 'absl_nullable'i t C257h | e#cdkeOfpiMnees saabgselB_uniulldlearb(lceo n_sNtu lclhaabrl*e a b| s ^l _nonnull exprtexIn file included from ts2/s2latlng_rect_bounder.cc):;18 : In file included from | ../src/s2/s2latlng_rect_bounder.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2latlng.h::24132:: 22In file included from :../src/s2/s1angle.h :note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h :24127 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: n/usr/local/clang/include/absl/strings/cord.hn:u934l:l31 :_ Nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l934 | | ^ void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absIn file included from ls2/s2loop_measures.cc_:n18o: nIn file included from n../src/s2/s2loop_measures.hu:l33l: In file included from s../src/s2/s1angle.he:t28_: dIn file included from a../src/s2/s2point.ht:a25(: sIn file included from i../src/s2/util/coding/coder.hz:e36_: tIn file included from ../src/s2/base/casts.hn:)36;: In file included from ../src/s2/base/logging.h/:/21 : WIn file included from r/usr/local/clang/include/absl/log/check.hi:t37e: In file included from d/usr/local/clang/include/absl/log/internal/check_impl.ha:t21a: /usr/local/clang/include/absl/log/internal/check_op.ht:o209 :t15h:e warning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e sul t209 | | ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :char22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nNee waSbtsrli_nngo(n)n;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull In file included from _s2/s2latlng_rect_bounder.ccN:o18n: nIn file included from u../src/s2/s2latlng_rect_bounder.hl:l21 : In file included from | ../src/s2/s2latlng.h ^: 32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2latlng_rect_bounder.ccs2/s2loop_measures.cc::1818: : In file included from In file included from ../src/s2/s2latlng_rect_bounder.h../src/s2/s2loop_measures.h::2133: : In file included from In file included from ../src/s2/s2latlng.h../src/s2/s1angle.h::3228: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2point.h::2825: : In file included from In file included from ../src/s2/s2point.h../src/s2/util/coding/coder.h::2736: : In file included from In file included from ../src/s2/s2coder.h../src/s2/base/casts.h::2336: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/base/logging.h::6721: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/check.h::2937: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h938::2135: : /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]226 :59: warning: 938type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | a226b | svlo:i:dc oMradk_eiCnhteecrknOaplV:a:lCuoerSdtRreipn*g (asbtsdl:_:noosntnruelalm &a so_st,r eceo(n)s tc ovnositd;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' p) ;241 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 257a:b23s:l _nnote: oexpanded from macro 'absl_nullable'n nu l257l | #_dNeofninnuel la b s| l ^_ nullable _NullaIn file included from bs2/s2latlng_rect_bounder.ccl:e18 : In file included from | ../src/s2/s2latlng_rect_bounder.h ^: 21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* abIn file included from ss2/s2loop_measures.ccl:_18n: uIn file included from l../src/s2/s2loop_measures.hl:a33b: In file included from lIn file included from s2/s2hausdorff_distance_query.cce../src/s2/s1angle.h: :16c28: l: In file included from eIn file included from ../src/s2/s2hausdorff_distance_query.ha../src/s2/s2point.h:r:25(25: ): In file included from ;In file included from ../src/s2/s2min_distance_targets.h ../src/s2/util/coding/coder.h: :33| 36: ^: In file included from In file included from ../src/s2/s2cell_index.h../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.h:::2636257: : :In file included from In file included from 23/usr/local/clang/include/absl/container/flat_hash_set.h../src/s2/base/logging.h::: 4521note: : expanded from macro 'absl_nullable': /usr/local/clang/include/absl/container/internal/raw_hash_set.hIn file included from :/usr/local/clang/include/absl/log/check.h2572663: | :#3753d: :eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hwarning: i:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n21 e: /usr/local/clang/include/absl/log/internal/check_op.ha: b2762663s: | l _13 n :u l l warning: aTbtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]&l &e v_ aN276luu | lcel oaAbnBlSseLt _ Iv| No ^Ti EdR*N AaLb_sAlT_TnRuIlBlUaTbEl_eC AoPpTeUrRaEtDo_rBu&l,l r| e ^p , /usr/local/clang/include/absl/base/nullability.hM:e241t:h22o:d Inote: dexpanded from macro 'absl_nonnull'e nt i241f | i#edre fmienteh oadb)s;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnuIn file included from ls2/s2loop_measures.ccl: 18_: NIn file included from o../src/s2/s2loop_measures.hn:n33u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2latlng_rect_bounder.cc21:: 18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 293../src/s2/s2latlng_rect_bounder.h::4921:: In file included from warning: ../src/s2/s2latlng.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32: In file included from ../src/s2/s1angle.h :29328 | : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 972 : 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | c o n svto icdh aErm*p laabcselT_rneoen(nCuolrld)R;e p *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lIn file included from expanded from macro 'absl_nonnull'ls2/s2lax_polygon_shape.cc :r 18e241: p | In file included from ,#../src/s2/s2lax_polygon_shape.h d:ec36of: niIn file included from sn../src/s2/s2polygon.het: 29Ia: nbIn file included from ls/usr/local/clang/include/absl/container/flat_hash_map.hil:_n45en: Doa/usr/local/clang/include/absl/container/internal/raw_hash_map.hntn:ua143l&:l 59p :_a Nrwarning: oepassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nn ntu,l l 143 | | | ^ ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #fdaelfsieIn file included from n,es2/s2loop_measures.cc :fa18ab: lsIn file included from sl../src/s2/s2loop_measures.he_,:n o33AnB: nSIn file included from uL../src/s2/s1angle.hl_:lI28 N: _TIn file included from NE../src/s2/s2point.hoRn:Nn25AuL: l_In file included from lS../src/s2/util/coding/coder.h I: N36| G ^: L In file included from E../src/s2/base/casts.h_:A36R: GIn file included from (../src/s2/base/logging.h):)21;: In file included from /usr/local/clang/include/absl/log/check.h| : ^In file included from 37 s2/s2latlng_rect_bounder.cc: :/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from 18:/usr/local/clang/include/absl/log/internal/check_impl.h: 120:In file included from :21../src/s2/s2latlng_rect_bounder.h9: ::/usr/local/clang/include/absl/log/internal/check_op.h21 :: note: 295In file included from macro 'ABSL_INTERNAL_X' defined here:../src/s2/s2latlng.h 20::32 : 120warning: In file included from | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h# :d28e: f In file included from i295../src/s2/s2point.hn | :ec27 o: AnIn file included from Bs../src/s2/s2coder.hSt: Ls23_i: IgIn file included from nNe/usr/local/clang/include/absl/status/status.hTd:E 67Rc: NhIn file included from Aa/usr/local/clang/include/absl/status/internal/status_internal.hLr:_*29X : (aF/usr/local/clang/include/absl/strings/cord.hbu:ns978lc:_,36 n:oC nawarning: lntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lu elel, o978Kp | eQ ur a al t,v oorV &u l,| l ^ a b| l ^e o/usr/local/clang/include/absl/base/nullability.hl:d241_:r22e:p ,note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.hIn file included from :s2/s2latlng_rect_bounder.cc33:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2latlng_rect_bounder.h28:: 21In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2latlng.h25:: 32In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s1angle.h36:: 28In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h: /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from :142/usr/local/clang/include/absl/status/internal/status_internal.h21::: 329/usr/local/clang/include/absl/log/internal/check_op.h:: : /usr/local/clang/include/absl/strings/cord.h296warning: ::passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]97963 ::30 :warning: 142 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A B296 S | 979 L | _ I N T E R N A L _ X ( i n s e r t _ o rC _o a r sds Ri eg pn *, a i bn ssl e_ rn to_ no nru _lacls osrnesipgt,n _csioimngpsnletd, CccoohrndasztrU*&p ,adb acstole_nSnscoton&pn,eu &l l| s ^)c; o p /usr/local/clang/include/absl/container/internal/raw_hash_map.he| : ^,133 : 52| /usr/local/clang/include/absl/base/nullability.h: ^: 241note: :/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X'22: :241 : note: 22expanded from macro 'absl_nonnull'133: | note: expanded from macro 'absl_nonnull'241 | # 241d | e #fd ie nfAieBn SeLa _abIsbNlsTl_E_nRnNoonAnnuLn_luAll T_lTN Ro_InBnNuolUlnT nEu _l| ClA ^ P T| U ^R ED_BY(this)), In file included from In file included from s2/s2loop_measures.ccs2/s2latlng_rect_bounder.cc :: 1818 : : In file included from In file included from ../src/s2/s2loop_measures.h../src/s2/s2latlng_rect_bounder.h :: 3321 : : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2latlng.h :: 2832 : : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h ::\2528 : : In file included from In file included from | ../src/s2/util/coding/coder.h../src/s2/s2point.h ^:: 3627: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/common.h:::362332: : :In file included from In file included from 9../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h::: 2167note: : : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.h:: 372932: : | In file included from /usr/local/clang/include/absl/strings/cord.h#/usr/local/clang/include/absl/log/internal/check_impl.h:d:982e21:f: 39i:n/usr/local/clang/include/absl/log/internal/check_op.h e:warning: 298type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A: B22S: L 982_ | Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T E RvN oAi298Ld_ | cIoAFpn_pfseantld sTeur(eniefsTi_/usr/local/clang/include/absl/container/internal/raw_hash_set.hogsn:Iane2734tlid: is65fcn:eidh e(awarning: dC,r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o r* .d. R e.a2734p)*b | _s a b s l _l_ n V _oA nno_ A RnGn u lSln u_ _t lr e el| , ^o T &p &e| ^rv aal/usr/local/clang/include/absl/base/nullability.huIn file included from t:es2/s2lax_polygon_shape.cc o241:Ar:18B<22: S<:(In file included from sL ../src/s2/s2lax_polygon_shape.ht_note: :expanded from macro 'absl_nonnull'dI36 :: :N TIn file included from Eb241../src/s2/s2polygon.hRa | s:N#Ai29dLec: __fAiTnIn file included from eoT/usr/local/clang/include/absl/container/flat_hash_map.h sR:atI45brB: U/usr/local/clang/include/absl/container/internal/raw_hash_map.hseTaEm_:l &| N| T, ^~~~ ^E R N| A ^L _X/usr/local/clang/include/absl/base/nullability.h(:i241n:s22e:rIn file included from ts2/s2latlng_rect_bounder.cc_note: :oexpanded from macro 'absl_nonnull'18r : _In file included from a../src/s2/s2latlng_rect_bounder.hs241:s | 21#id: egIn file included from fn../src/s2/s2latlng.h,i: n32ie: n In file included from sa../src/s2/s1angle.heb:srl28_t: n_In file included from oo../src/s2/s2point.hnr:_n27ua: slIn file included from ls../src/s2/s2coder.hi :_g23nN: _oIn file included from ni/usr/local/clang/include/absl/status/status.hmn:upl67ll: , In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc| :o ^29n : s/usr/local/clang/include/absl/strings/cord.ht:&984,: 36c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t &, In file included from s2/s2loop_measures.cc| 984: ^ | 18 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h In file included from : ../src/s2/s2loop_measures.h135v::o3316i: :dIn file included from ../src/s2/s1angle.hnote: Aexpanded from macro 'ABSL_INTERNAL_X':p 28p: e In file included from n135d../src/s2/s2point.h | T :r e25 e : T oIn file included from T../src/s2/util/coding/coder.h r: e 36e (: tCIn file included from hoi../src/s2/base/casts.hrsd:)R36)e: p)In file included from * ../src/s2/base/logging.h A:aBb21Ss: LlIn file included from __/usr/local/clang/include/absl/log/check.hAn:ToT37nR: nIIn file included from uBl/usr/local/clang/include/absl/log/internal/check_impl.hUlT: E21t_r: LeI/usr/local/clang/include/absl/log/internal/check_op.heF:,E299 TM:Ie67Mt:Eh_ oBwarning: dOtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]IU dNeDn t{299i | f i e r m e t h o d ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241\ | # d | e ^ f i /usr/local/clang/include/absl/container/internal/common.hn :e 32 :a 9b : s lnote: _ macro 'ABSL_INTERNAL_IF_false' defined here n ocn on32nus | lt#ld e_ufNnionsneni uAglBnleSd L _c| Ih ^Na TrE*R NaAbLs_lI_Fn_ofIn file included from nas2/s2latlng_rect_bounder.ccln:us18le: l(In file included from )i../src/s2/s2latlng_rect_bounder.hf;:_ 21s : a| In file included from ^t../src/s2/s2latlng.h i:s/usr/local/clang/include/absl/base/nullability.h32f:: i241In file included from e:../src/s2/s1angle.hd22:,:28 : .note: In file included from expanded from macro 'absl_nonnull'.../src/s2/s2point.h .: )27241 : | _#In file included from _d../src/s2/s2coder.hVe:Af23_i: AnIn file included from Re/usr/local/clang/include/absl/status/status.hG :Sa67_b: _s lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h| n:o ^n29 n: u/usr/local/clang/include/absl/strings/cord.hl:l985 :_30N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 985 ^ | void AppeIn file included from ns2/s2lax_polygon_shape.ccd:T18r: eIn file included from e../src/s2/s2lax_polygon_shape.h(:C36o: rIn file included from d../src/s2/s2polygon.hR:e29p: *In file included from /usr/local/clang/include/absl/container/flat_hash_map.ha:b45s: l/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n145o:n58n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] tre e145, | M e t h o d I d e n t i f i e r mfeatlhsoed,) ;t r u| e ^, A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | S#IdNeGfLiEn_eA RaGb(s)l)_;n o n| n ^u ll/usr/local/clang/include/absl/container/internal/raw_hash_map.h :_120N:o9n:n unote: lmacro 'ABSL_INTERNAL_X' defined herel | ^ 120 | #define ABSL_INTERNAIn file included from Ls2/s2latlng_rect_bounder.cc_:X18(: FIn file included from u../src/s2/s2latlng_rect_bounder.hn:c21,: In file included from C../src/s2/s2latlng.hal:l32e: eIn file included from ,../src/s2/s1angle.h :K28Q: uIn file included from a../src/s2/s2point.hl:,27 : VIn file included from Q../src/s2/s2coder.hu:a23l: ,In file included from /usr/local/clang/include/absl/status/status.hK:V67a: lIn file included from In file included from u/usr/local/clang/include/absl/status/internal/status_internal.hs2/s2loop_measures.cce::,2918 : : V/usr/local/clang/include/absl/strings/cord.hIn file included from V:../src/s2/s2loop_measures.ha986:l:33u40e: :,In file included from ../src/s2/s1angle.hwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:a i28l: ,In file included from 986 ../src/s2/s2point.h | . :. 25. ): vIn file included from \o../src/s2/util/coding/coder.h i: d36| : ^PIn file included from r../src/s2/base/casts.he:p36e: nIn file included from d../src/s2/base/logging.hT:r21e: eIn file included from T/usr/local/clang/include/absl/log/check.ho:I37n: lIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21d: (/usr/local/clang/include/absl/log/internal/check_op.hC:o323r:d46R:e pwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _323n | o n nfurlile ntdr eveo,i d | A ^b sl/usr/local/clang/include/absl/base/nullability.hF:o241r:m22a:t Fnote: lexpanded from macro 'absl_nonnull'u sh (241S | t#rdienfgiinfey Saibnskl*_ naobnsnlu_l/usr/local/clang/include/absl/container/internal/raw_hash_map.hnl:o 144n_:nN3uo:ln nlwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]sui nlkl , 144 | | ^| ^ A BSL/usr/local/clang/include/absl/base/nullability.h_:I241:N22T:E In file included from Rnote: s2/s2latlng_rect_bounder.ccexpanded from macro 'absl_nonnull'N: A18L: _ In file included from X241../src/s2/s2latlng_rect_bounder.h( | :i#21nd: seIn file included from ef../src/s2/s2latlng.hir:tn32_e: o In file included from ra../src/s2/s1angle.h_b:sal28s_: snIn file included from io../src/s2/s2point.hng:nn27u,: l In file included from li../src/s2/s2coder.h n:s_23eN: orIn file included from nt/usr/local/clang/include/absl/status/status.hn_u:lo67rl: _ In file included from a /usr/local/clang/include/absl/status/internal/status_internal.hs| : ^s29i : g/usr/local/clang/include/absl/strings/cord.hn:_988i:m37p:l ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst &988, | c o n svto&i,d | P ^r ep/usr/local/clang/include/absl/container/internal/raw_hash_map.he:n133d:T52r:e enote: Texpanded from macro 'ABSL_INTERNAL_X'o Tre e133( | C o r d R e p * a bAsBlS_Ln_oInNnTuElRlN AtLr_eAeT,T RMIeBtUhToEd_ICdAePnTtUiRfEiDe_rB Ym(etthhiosd)));, | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.ho:n32n:u9l:l note: _macro 'ABSL_INTERNAL_IF_false' defined hereN onn u32l | l# d e| f ^i ne ABSL_INTERNAL_In file included from Is2/s2latlng_rect_bounder.ccF:_18f: aIn file included from l../src/s2/s2latlng_rect_bounder.hs:e21(: iIn file included from f../src/s2/s2latlng.h_:s32a: tIn file included from i../src/s2/s1angle.hs:f28i: eIn file included from d../src/s2/s2point.h,: 27.: .In file included from .../src/s2/s2coder.h): 23_: _In file included from V/usr/local/clang/include/absl/status/status.hA:_67A: RIn file included from G/usr/local/clang/include/absl/status/internal/status_internal.hS:_29_: /usr/local/clang/include/absl/strings/cord.h :| 989 ^: 31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989In file included from | s2/s2lax_polygon_shape.cc : 18 : In file included from v../src/s2/s2lax_polygon_shape.ho:i36d: In file included from P../src/s2/s2polygon.hr:e29p: eIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hd:T45r: e/usr/local/clang/include/absl/container/internal/raw_hash_map.he:(144C:o3r:d Rwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p * a b144s | l _ nAoBnSnLu_lIlN TtErReNeA,L _MXe(tihnosdeIrdte_notri_faisesri gmne,t hionds)e;r t _| o ^r _a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p l, 241c | o#ndsetf&i,n ec oanbsstl&_,n o n| n ^u ll/usr/local/clang/include/absl/container/internal/raw_hash_map.h :_135N:o16n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l | ^ 135 | this))) ABSL_ATTRIBUTE_In file included from Ls2/s2latlng_rect_bounder.ccI:F18E: TIn file included from I../src/s2/s2latlng_rect_bounder.hM:E21_: BIn file included from O../src/s2/s2latlng.hU:N32D: In file included from {../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 994 : 30 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/container/internal/common.h994: | 31 : 9 : vnote: omacro 'ABSL_INTERNAL_IF_true' defined herei d C o31p | y#Tdoe(fsitnde: :AsBtSrLi_nIgN*T EaRbNsAlL__nIoFn_nturlule (disft_)s actoinssfti e{d , | . ^. .)/usr/local/clang/include/absl/base/nullability.h :i241f:_22s:a tnote: iexpanded from macro 'absl_nonnull's fi e241d | # d| e ^f ine absl_nonnuIn file included from ls2/s2lax_polygon_shape.ccl: 18_: NIn file included from o../src/s2/s2lax_polygon_shape.hn:n36u: In file included from ../src/s2/s2polygon.h:29l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 45 ^: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_In file included from Is2/s2latlng_rect_bounder.ccN:T18E: RIn file included from N../src/s2/s2latlng_rect_bounder.hA:L21_: XIn file included from (../src/s2/s2latlng.hi:n32s: eIn file included from r../src/s2/s1angle.htIn file included from :_s2/s2loop_measures.cc28o:: r18In file included from _: ../src/s2/s2point.haIn file included from :s../src/s2/s2loop_measures.h27s:: i33In file included from g: ../src/s2/s2coder.hnIn file included from :,../src/s2/s1angle.h23 :: i28In file included from n: /usr/local/clang/include/absl/status/status.hsIn file included from :e../src/s2/s2point.h67r:: t25In file included from _: /usr/local/clang/include/absl/status/internal/status_internal.hoIn file included from :r../src/s2/util/coding/coder.h29_:: a36/usr/local/clang/include/absl/strings/cord.hs: :sIn file included from 999i../src/s2/base/casts.h:g:28n36:_: iIn file included from warning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p../src/s2/base/logging.h l:,21 : 999cIn file included from | o/usr/local/clang/include/absl/log/check.h n: s 37t : &v,In file included from o /usr/local/clang/include/absl/log/internal/check_impl.hicd:o n21Cs: ot/usr/local/clang/include/absl/log/internal/check_op.hp&:y,T428 o: A44| r ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:r a y (warning: 145ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | h a r * 428a b | As BlS L_ _n oA nT TnR uI l BlU T E df_saRtlE)sT Uec,Ro nNtSsrt_u;eN ,O N| AN ^UB LSL/usr/local/clang/include/absl/base/nullability.h Lc_o:nI241Ns:Tt22E :Rc Nhnote: aArexpanded from macro 'absl_nonnull'L* _ Sa241Ib | Ns#GdlLe_Efn_ioAnRnenG (ua)bl)sl;l _M ank| eoC ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~nh encu/usr/local/clang/include/absl/container/internal/raw_hash_map.hlk:Ol135p :S_11tN:ro ninote: nngexpanded from macro 'ABSL_INTERNAL_X'u( l l | 135 ^ | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: texpanded from macro 'absl_nonnull'h is )241) | )# dAeBfSiLn_eA TaTbRsIIn file included from lBs2/s2latlng_rect_bounder.ccU_:Tn18Eo: _nIn file included from Ln../src/s2/s2latlng_rect_bounder.huI:lFl21E : T_In file included from IN../src/s2/s2latlng.hMo:En32_n: BuIn file included from Ol../src/s2/s1angle.hUl:N 28D : | In file included from ^{../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from In file included from /usr/local/clang/include/absl/status/status.h s2/s2loop_measures.cc: :67 18: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h ../src/s2/s2loop_measures.h: :29 33: /usr/local/clang/include/absl/strings/cord.h: : In file included from 1012 ../src/s2/s1angle.h: :37 28: : In file included from warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h : 25 \: 1012 In file included from | ../src/s2/util/coding/coder.h| : ^~~~ 36 : aIn file included from b../src/s2/base/casts.hs:l36:: :In file included from c../src/s2/base/logging.ho:r21d: _In file included from i/usr/local/clang/include/absl/log/check.hn:t37e: rIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ha:l21:: :/usr/local/clang/include/absl/log/internal/check_op.hC:o429r:d31z:I nwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o * ab s429l | _ n u l lTa1b lve1 ,c oTr2d zv_2i,n fcoo(n)s tc ocnhsatr/usr/local/clang/include/absl/container/internal/raw_hash_map.h *: {147 a: b52| s: ^l warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/base/nullability.hn :o257n: n23147u: | l note: l expanded from macro 'absl_nullable' e x p 257r | t#e d xet )f iA BnS Le _ aA b Ts lTf_RaInBlusUlelT,Ea_ NbOAlIBeSN LLI_N_EN;I uN lT| l ^Ea RbN/usr/local/clang/include/absl/base/nullability.hlA:eL241 _: S22| I ^:N Gnote: Lexpanded from macro 'absl_nonnull'E _A R241G | (#)d)e;fIn file included from is2/s2latlng_rect_bounder.cc n:| e18 ^ : aIn file included from b/usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/s2latlng_rect_bounder.hs::l12021_:: n9In file included from o:../src/s2/s2latlng.hn n:unote: 32macro 'ABSL_INTERNAL_X' defined herel: l In file included from _../src/s2/s1angle.hN :o12028n | : n#In file included from udl../src/s2/s2point.hel: f27i : n| In file included from ^e../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: L/usr/local/clang/include/absl/strings/cord.h_:X1017(:F51u:n cwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Call e1017e | , In file included from s2/s2loop_measures.ccK :Q u18vao: liIn file included from ,d ../src/s2/s2loop_measures.h V:sQe33uta: _lcIn file included from ,o ../src/s2/s1angle.hrK:dV28za_: liuIn file included from nef../src/s2/s2point.h,o :(Vc25Voa: rlIn file included from du_../src/s2/util/coding/coder.hei:,n 36tT: eaIn file included from rin../src/s2/base/casts.hla:,l36 :.: :.In file included from C.o../src/s2/base/logging.h)r :d\z21 I: nIn file included from | f ^/usr/local/clang/include/absl/log/check.ho *: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n432u:l13l: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r dz_ i432n | fcoo)n s{t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #MdaekfeiCnhee cakbOsplS_tnroinnngu(lTl1 _vN1o,n nTu2l /usr/local/clang/include/absl/container/internal/raw_hash_map.hlv: 2146 ,:| 3 ^ : | ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/base/nullability.h :241:22: 146note: | expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sXl(_innosnenrutl_lo r__Naosnsniuglnl, i| n ^s ert_or_asIn file included from ss2/s2loop_measures.cci:g18n: _In file included from i../src/s2/s2loop_measures.hm:p33l: ,In file included from ../src/s2/s1angle.hc:o28In file included from n: s2/s2latlng_rect_bounder.ccsIn file included from :t../src/s2/s2point.h18&:: ,25In file included from : ../src/s2/s2latlng_rect_bounder.hcIn file included from :o../src/s2/util/coding/coder.h21n:: s36In file included from t: ../src/s2/s2latlng.h&In file included from :,../src/s2/base/casts.h32 :: t36In file included from r: ../src/s2/s1angle.huIn file included from :e../src/s2/base/logging.h28,:: 21In file included from : ../src/s2/s2point.h| In file included from : ^/usr/local/clang/include/absl/log/check.h27 :: 37/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from : :../src/s2/s2coder.hIn file included from 133:/usr/local/clang/include/absl/log/internal/check_impl.h:23:52: 21:In file included from : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.hnote: ::expanded from macro 'ABSL_INTERNAL_X'43367 :: 56In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h 133:warning: | 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : /usr/local/clang/include/absl/strings/cord.h : 1049 : 43356 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A B S1049 L | _ I Ns Tt E RaN tAi Lc _ AbT oT oRl I BG UeT t EF _lC aA tP AT u Ux R( Ea Db _sB lY: (: tch o ir sd )_) i,n cto ne srt n ca hl a:r *: C oa brs d lR _e pn * o n an bu s lll _ ne o xn pn\ur lt el| x ^tr e)p/usr/local/clang/include/absl/container/internal/common.h ,: {31 :| 9 ^| : ^ note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_true' defined here:/usr/local/clang/include/absl/base/nullability.h 241::241 22:31:22 | #:note: dexpanded from macro 'absl_nonnull' e fnote: expanded from macro 'absl_nonnull'i241 n | e# dA241eBf | S#iLnd_eefI NiaTnbEseRl N_AanLbo_snIlnF_un_ltolrn nuu_leNl(oi nf_n_Nusloanltn iu sl| f ^li e d| , ^ ...) if_In file included from ss2/s2latlng_rect_bounder.cca:t18i: sIn file included from f../src/s2/s2latlng_rect_bounder.hi:e21d: In file included from ../src/s2/s2latlng.h| : ^32 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2lax_polygon_shape.cc: :/usr/local/clang/include/absl/strings/cord.h18:: 1050In file included from :../src/s2/s2lax_polygon_shape.h45::36 : In file included from warning: ../src/s2/s2polygon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h1050: | 146 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | A B S L _ I N TaEbRsNlA:L:_sXt(riinnsge_rvti_eowr*_ aasbssilg_nn,o ninnuslelr tf_roarg_maesnsti)g;n _ i| m ^p l,/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t ¬e: ,expanded from macro 'absl_nonnull' co n241s | t#&d,e ftirnuee ,a b s| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from _ s2/s2loop_measures.ccn:o n18147n: | uIn file included from l../src/s2/s2loop_measures.h l: 33 _: N In file included from o ../src/s2/s1angle.hn :n 28u l: l In file included from ../src/s2/s2point.h | : ^ 25 : In file included from f../src/s2/util/coding/coder.ha:l36s: eIn file included from ,../src/s2/base/casts.h :A36B: SIn file included from L../src/s2/base/logging.h_:I21N: In file included from TIn file included from s2/s2latlng_rect_bounder.ccE/usr/local/clang/include/absl/log/check.h:R:18N37: A: In file included from LIn file included from ../src/s2/s2latlng_rect_bounder.h_/usr/local/clang/include/absl/log/internal/check_impl.h:S:21I21: N: In file included from G../src/s2/s2latlng.hL/usr/local/clang/include/absl/log/internal/check_op.h:E:32_451: A:In file included from R1../src/s2/s1angle.hG::( 28): )warning: In file included from ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h : 27| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from 451../src/s2/s2coder.h | :A/usr/local/clang/include/absl/container/internal/raw_hash_map.h23B:: S133In file included from L:/usr/local/clang/include/absl/status/status.h_47:L:67O : Gnote: _In file included from expanded from macro 'ABSL_INTERNAL_X'I/usr/local/clang/include/absl/status/internal/status_internal.h N:T29E R: 133N/usr/local/clang/include/absl/strings/cord.h | A: L1054_ D:E F37I N:E _ Mwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]K E _ C HAE1054CBK | _ OSP L_ S_T I RN TIaNEGb_RsENXlTAE:RLN:_(cbAoToroTld)R;_ IiB nUt| T^eE r_nCa/usr/local/clang/include/absl/log/internal/check_op.hAlP::T:449UCR:oEr31Dd_:RBe Ypnote: (*t expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'hai bss)l)_ ,n 449o n | n u l l e r xe pt e, r n | ^t e m/usr/local/clang/include/absl/base/nullability.h p: l241a : t22 e: cnote: expanded from macro 'absl_nonnull'o\ n s 241t| | ^~~~ # dcehfairn*/usr/local/clang/include/absl/container/internal/raw_hash_map.he : a146ab:bs3sl:l_ n_warning: nopassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]on nn/usr/local/clang/include/absl/container/internal/raw_hash_map.hun:ul135ll:l 16M :_a Nknote: oexpanded from macro 'ABSL_INTERNAL_X'en nCuhle lc135k | O p| ^S t r i n g ( t h\i s )| ) ^) A/usr/local/clang/include/absl/base/nullability.hB:S241L:_In file included from 22As2/s2latlng_rect_bounder.ccT::T 18Rnote: : Iexpanded from macro 'absl_nonnull'In file included from B ../src/s2/s2latlng_rect_bounder.hU:T 21E241: _ | In file included from L#../src/s2/s2latlng.hId:Fe32Ef: TiIn file included from In../src/s2/s1angle.hMe:E 28_a: BbIn file included from Os../src/s2/s2point.hUl:N_27Dn: oIn file included from n{../src/s2/s2coder.h n: u23l l: _In file included from N o/usr/local/clang/include/absl/status/status.h n: n67u : lIn file included from l /usr/local/clang/include/absl/status/internal/status_internal.h : 29 | : ^/usr/local/clang/include/absl/strings/cord.h : 1061 : 34 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s2/s2loop_measures.cc : 18 : 1061 In file included from | ../src/s2/s2loop_measures.h \:v o33 i: | d ^In file included from C../src/s2/s1angle.ho/usr/local/clang/include/absl/container/internal/common.hp::y2832T: :oIn file included from 9A../src/s2/s2point.h:r: r25note: amacro 'ABSL_INTERNAL_IF_false' defined herey: SIn file included from l../src/s2/util/coding/coder.h o:32w36 | P#: adIn file included from te../src/s2/base/casts.hhf(:icn36hea: rAIn file included from *B../src/s2/base/logging.h SaLb:_sI21lN_: TnEIn file included from oRn/usr/local/clang/include/absl/log/check.hNnA:uLl37_lI: FdIn file included from _sf/usr/local/clang/include/absl/log/internal/check_impl.hta):l s21ceo: (ni/usr/local/clang/include/absl/log/internal/check_op.hs:ft_451;s :a 1t| i: ^s fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.he :d241/usr/local/clang/include/absl/log/internal/check_op.h,: :22.450:.: .25note: )expanded from macro 'absl_nonnull': _ _ Vnote: 241Aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | _# AdReG fSi450_n_ | e a | b ^s l _ n oxn,n uxl,l c_oNnosntn uclhla r *| ^a bsl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2loop_measures.cc149: | 18 : In file included from ../src/s2/s2loop_measures.h : 33 : In file included from In file included from s2/s2latlng_rect_bounder.cc../src/s2/s1angle.h : :18 28: : In file included from In file included from ../src/s2/s2latlng_rect_bounder.h ../src/s2/s2point.h: :21 25: : In file included from In file included from ../src/s2/s2latlng.ht../src/s2/util/coding/coder.h:r:32u36: e: In file included from ,In file included from ../src/s2/s1angle.h ../src/s2/base/casts.h:A:28B36: S: In file included from LIn file included from ../src/s2/s2point.h_../src/s2/base/logging.h:I:27N21: T: In file included from EIn file included from ../src/s2/s2coder.hR/usr/local/clang/include/absl/log/check.h:N:23A37: L: In file included from _In file included from /usr/local/clang/include/absl/status/status.hS/usr/local/clang/include/absl/log/internal/check_impl.h:I:67N21: G: In file included from L/usr/local/clang/include/absl/status/internal/status_internal.hE/usr/local/clang/include/absl/log/internal/check_op.h:_:29A452: R:/usr/local/clang/include/absl/strings/cord.hG1:(:1078) :)33;warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 452 | /usr/local/clang/include/absl/container/internal/raw_hash_map.hA1078:B | 120 S:L 9_a:bL sOnote: Glmacro 'ABSL_INTERNAL_X' defined here_:I N:TcE RoN120rA | Ld_#D_diEeFnfItieNnEr_nMeAaK lEA_:CBH:ESCCKL_o_rOIPd_NSRTeTEpRR*NI AaNLb_GsXl_(E_FXnuoTnnEcnR,u NlCl(a ilTlnaekte6e,R4 _etK)p;Q (u) a l| c,^o n VsQ/usr/local/clang/include/absl/log/internal/check_op.htu&:a;449l :, 31 | :K ^ V anote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/nullability.hu :e241,: 22V449:V | a note: lexpanded from macro 'absl_nonnull' u ee, x241Tt | a#eidrlne,f i.tn.ee. m)a pb\sl alt _e| n ^oc nonnusltl c_hNaorn*n ualbls l _| n ^o nnull MakeCheckOpSIn file included from ts2/s2latlng_rect_bounder.ccr:i18n: gIn file included from (../src/s2/s2latlng_rect_bounder.h : 21 : \In file included from ../src/s2/s2latlng.h :| 32 ^: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l1079/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n:33o148n::n u3lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] N 1079o | n n 148u l | la b sA| lB: ^S: Lc_oIrNdT_EiRnNtAeLIn file included from r_s2/s2loop_measures.ccnXa:(l18i:n: :sIn file included from Ce../src/s2/s2loop_measures.hor:rt33d_: RoIn file included from er../src/s2/s1angle.hp_:*a28 s: asIn file included from bi../src/s2/s2point.hsg:ln25_,: n In file included from oin../src/s2/util/coding/coder.hnn:suel36rl: t _In file included from To../src/s2/base/casts.har:k_36ea: RsIn file included from es../src/s2/base/logging.hpi:(g21)n: _&In file included from i&m/usr/local/clang/include/absl/log/check.h;p: l37 ,: | ^In file included from c /usr/local/clang/include/absl/log/internal/check_impl.ho/usr/local/clang/include/absl/base/nullability.h:n:s21241t: :&/usr/local/clang/include/absl/log/internal/check_op.h22,:: 452 c:note: oexpanded from macro 'absl_nonnull'1n :s twarning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& | , # /usr/local/clang/include/absl/log/internal/check_op.hdte:rf450ui:en,25e : a | bnote: ^sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' l _/usr/local/clang/include/absl/container/internal/raw_hash_map.hn: o133450n: | n 52 u : l l note: x expanded from macro 'ABSL_INTERNAL_X',_ N ox n,133n | uc lo nl s t | c h ^a r * aAbBsSlL__nIoNnTnEuRlNlA)L _ A| T ^T RI/usr/local/clang/include/absl/base/nullability.hB:U241T:E22_:C Anote: Pexpanded from macro 'absl_nonnull'T UR E241D | _#BdYe(ftihnies )a)b,s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:In file included from 9s2/s2latlng_rect_bounder.cc:: 18: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2latlng_rect_bounder.h :21: In file included from ../src/s2/s2latlng.hIn file included from 31:s2/s2loop_measures.cc | 32#:: d18In file included from e: ../src/s2/s1angle.hfIn file included from :i../src/s2/s2loop_measures.h28n:: e33In file included from : ../src/s2/s2point.hAIn file included from :B../src/s2/s1angle.h27S:: L28In file included from _: ../src/s2/s2coder.hIIn file included from :N../src/s2/s2point.h23T:: E25In file included from R: /usr/local/clang/include/absl/status/status.hNIn file included from :A../src/s2/util/coding/coder.h67L:: _36In file included from I: /usr/local/clang/include/absl/status/internal/status_internal.hFIn file included from :_../src/s2/base/casts.h29t:: r36/usr/local/clang/include/absl/strings/cord.hu: :eIn file included from 1116(../src/s2/base/logging.h:i:37f21:_: sIn file included from warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/check.ht :i37s: f In file included from i1116e/usr/local/clang/include/absl/log/internal/check_impl.h | d :, 21c.: o./usr/local/clang/include/absl/log/internal/check_op.hn.s:)t 453 i:cfr1_c:s_ aitnwarning: ittype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sef rinea dl 453: | :A| BCS ^rL c_CLoOrGd_SItNaTtEeRIn file included from *Ns2/s2lax_polygon_shape.cc A:La_18bD: sEIn file included from lF../src/s2/s2lax_polygon_shape.hI_:nN36uE: _lMIn file included from Al../src/s2/s2polygon.hKa:Eb29l_: eCIn file included from H/usr/local/clang/include/absl/container/flat_hash_map.hME:aC45yK: b/usr/local/clang/include/absl/container/internal/raw_hash_map.h_e:OG148Pe:_tS3CT:rR cIwarning: CN'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]Go _rEdXST tE148Ra | tN e ((A)uBi ScnLo_tnIs6Nt4T;E_ Rt N)| A ^;L _ X/usr/local/clang/include/absl/base/nullability.h| (^:i 257n:/usr/local/clang/include/absl/log/internal/check_op.hs23:e:449r :tnote: 31_expanded from macro 'absl_nullable':o r _note: 257expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a | s#sd ie449gfn | i , n eexit naesbersrnl tt__neourml_pllaaasbtsleie g cn_o_Nniumslptll a,bc hlcaeor n* s | ta ^&b ,s lc_onnosntn&u,l lt rMuaek,e C h| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c In file included from k s2/s2latlng_rect_bounder.ccO149:p | 18 S: tIn file included from r../src/s2/s2latlng_rect_bounder.h i: n21 g: ( In file included from ../src/s2/s2latlng.h :\ 32 : In file included from | ^../src/s2/s1angle.h : 28 /usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.ht::r2227u:: e In file included from note: ,expanded from macro 'absl_nonnull'../src/s2/s2coder.h :A23B : S241In file included from L | /usr/local/clang/include/absl/status/status.h_#:dI67eN: fTIn file included from iE/usr/local/clang/include/absl/status/internal/status_internal.hnR:eN29 A: a/usr/local/clang/include/absl/strings/cord.hbL:_s1120lS:I_30Nn:Go LnEwarning: n_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]uA lRlG (1120)_ | )N ;o vn on| i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~udl lC /usr/local/clang/include/absl/container/internal/raw_hash_map.ho :p| 133y ^:T 47o:A rnote: rexpanded from macro 'ABSL_INTERNAL_X'a yImp In file included from l133(s2/s2loop_measures.cc | c :h a18 r : * In file included from a../src/s2/s2loop_measures.h b: s 33l : _AIn file included from nBo../src/s2/s1angle.hSnL:n_u28IlN: lTIn file included from E../src/s2/s2point.hdR:sN25tA: )L In file included from _cA../src/s2/util/coding/coder.hoT:nT36sRt: I;In file included from B U../src/s2/base/casts.h T:| E36 ^_: CIn file included from A../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.hP::T21241U: :RIn file included from 22E/usr/local/clang/include/absl/log/check.h:D: _37note: Bexpanded from macro 'absl_nonnull': Y (In file included from t/usr/local/clang/include/absl/log/internal/check_impl.h241h: | i#21sd): e/usr/local/clang/include/absl/log/internal/check_op.h)f:,i453n :e 1 :a b swarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _ /usr/local/clang/include/absl/log/internal/check_op.hn o: n450 n: u25 l: l note: _ expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'N o n n u 450l l | | \ ^ x| , ^~~~ x, cons/usr/local/clang/include/absl/container/internal/raw_hash_map.ht: 148c:h3a:r *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a b/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l135_:n16o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l) | 135 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull't hi s241) | )#)d eAfBiSnLe_ AaTbTsRlI_BnUoTnEn_uLlIlF E_TNIoMnEn_uBlOlU N D| ^{ \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2loop_measures.cc::3118:: 9In file included from :../src/s2/s2loop_measures.h :note: 33macro 'ABSL_INTERNAL_IF_true' defined here: In file included from ../src/s2/s1angle.h: 2831: | In file included from #../src/s2/s2point.hd:e25f: iIn file included from n../src/s2/util/coding/coder.he: 36A: BIn file included from S../src/s2/base/casts.hL:_36I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:I37F: _In file included from t/usr/local/clang/include/absl/log/internal/check_impl.hr:u21e: (/usr/local/clang/include/absl/log/internal/check_op.hi:f454_:s1a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied ,454 | .A.B.S)L _iLfO_Gs_aItNiTsEfRiNeAdL _ D| E ^F INE_MAKE_CHECK_In file included from Os2/s2lax_polygon_shape.ccP:_18S: TIn file included from R../src/s2/s2lax_polygon_shape.hI:N36G: _In file included from E../src/s2/s2polygon.hX:T29E: RIn file included from N/usr/local/clang/include/absl/container/flat_hash_map.h(:f45l: o/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:t148):;3 : | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/log/internal/check_op.h:449:31 :148 | note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ABS L449_ | I N TeExRtNeArLn_ Xt(eimnpsleartte_ ocro_nassts icghna,r *i nasbesrlt__noorn_nauslsli gMna_kiemCphle,c kcOopnSsttr&i,n gc(o n s t\& , | t ^r ue/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: note: expanded from macro 'absl_nonnull'149 | 241 | # d e f i n e a b s l _ n otnrnuuel,l A_BNSoLn_nIuNlTlE R N| A ^L _SINGLEIn file included from _s2/s2loop_measures.ccA:R18G: (In file included from )../src/s2/s2loop_measures.h):;33 : In file included from | ../src/s2/s1angle.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 28: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::25135: :In file included from 11../src/s2/util/coding/coder.h:: 36note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/base/casts.h:36: In file included from 135../src/s2/base/logging.h | : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :t21h: i/usr/local/clang/include/absl/log/internal/check_op.hs:)454):)1 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _A/usr/local/clang/include/absl/log/internal/check_op.hT:T450R:I25B:U Tnote: Eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ LI F450E | T I M E _ B OxU,N Dx ,{ c o n s t c h a r * a b s l _ n o n n u l l ) | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 241 ^~~~: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:L152O:G52_:I Nwarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]E RNA L152_ | D E F I N E _ M A K E _ C H E C K _ OfPa_lSsTeR,I NAGB_SELX_TIENRTNE(RdNoAuLb_lSeI)N;G L E| _^A RG/usr/local/clang/include/absl/log/internal/check_op.h(:)449):;31 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 120449: | 9 : enote: xmacro 'ABSL_INTERNAL_X' defined heret ern 120t | e#mdpelfaitnee cAoBnSsLt_ IcNhTaErR*N AaLb_sXl(_Fnuonncn,u lCla lMlaekee,C hKeQcukaOlp,S tVrQiunagl(, K V\a l u| e ^, V/usr/local/clang/include/absl/base/nullability.hV:a241l:u22e:, note: Texpanded from macro 'absl_nonnull'a il ,241 | .#.d.e)f i\n e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | In file included from s2/s2loop_measures.cc :A18B: SIn file included from L../src/s2/s2loop_measures.h_:I33N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hX:(25i: nIn file included from s../src/s2/util/coding/coder.he:r36t: _In file included from o../src/s2/base/casts.hr:_36a: sIn file included from s../src/s2/base/logging.hi:g21n: ,In file included from /usr/local/clang/include/absl/log/check.hi:n37s: eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.ht:_21o: r/usr/local/clang/include/absl/log/internal/check_op.h_:a456s:s1i:g nwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i mpl ,456 | cAoBnSsLt_&L,O G&_&I,N TfEaRlNsAeL,_ D E| F ^I NE/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:M133A:K52E:_ Cnote: Hexpanded from macro 'ABSL_INTERNAL_X'E CK_ O133P | _ S T R I N G _ E X TAEBRSNL(_cIhNaTrE)R;N A L| _^A TT/usr/local/clang/include/absl/log/internal/check_op.hR:I449B:U31T:E _note: Cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'A PTU R449E | D _ BeYx(ttehrins )t)e,m p l a t e c o n s t c h a r * a b s l _ n o n\n u l| l ^ Ma/usr/local/clang/include/absl/container/internal/common.hk:e32C:h9e:c knote: Omacro 'ABSL_INTERNAL_IF_false' defined herep Str i32n | g#(d e f i\n e | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _I F241_ | f#adlesfei(nief _asbastli_snfoinendu,l l. ._.N)o n_n_uVlAl_ A R| G ^S __ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2lax_polygon_shape.cc../src/s2/s2point.h::1825: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h../src/s2/util/coding/coder.h::3636: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/base/casts.h::2936: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/base/logging.h::4521: : /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/log/check.h151::373: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]21 : /usr/local/clang/include/absl/log/internal/check_op.h:456 :1511 | : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B S/usr/local/clang/include/absl/log/internal/check_op.hL:_450I:N25T:E Rnote: Nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'A L_ X450( | i n s e r t _xo,r _xa,s sciognns,t icnhsaerr*t _aobrs_la_snsoingnnu_lilm)p l ,| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241&:,22 :& ¬e: ,expanded from macro 'absl_nonnull' fa l241s | e#,d e f| i ^n e /usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b135s:l16_:n onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 135_ | N o n n u l l | ^t his))) ABSL_ATTRIBUTE_LIFETIME_BIn file included from Os2/s2loop_measures.ccU:N18D: In file included from {../src/s2/s2loop_measures.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h\: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/internal/check_op.h::32457::91:: note: warning: macro 'ABSL_INTERNAL_IF_false' defined heretype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | 457# | dAeBfSiLn_eL OAGB_SILN_TIENRTNEARLN_ADLE_FIIFN_Ef_aMlAsKeE(_iCfH_EsCaKt_iOsPf_iSeTdR,I N.G._.E)X T_E_RVNA(_uAnRsGiSg_n_e d | c ^h ar); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern templIn file included from as2/s2lax_polygon_shape.cct:e18 : cIn file included from o../src/s2/s2lax_polygon_shape.hn:s36t: In file included from c../src/s2/s2polygon.hh:a29r: *In file included from /usr/local/clang/include/absl/container/flat_hash_map.ha:b45s: l/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n154o:n51n:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] Mak e154C | h e c k O p S t r i n g ( \ t| r ^u e,/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dSeIfNiGnLeE _aAbRsGl(_)n)o;n n u| l ^l _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o120n:n9u:l lnote: macro 'ABSL_INTERNAL_X' defined here | ^ 120 | #defIn file included from is2/s2loop_measures.ccn:e18 : AIn file included from B../src/s2/s2loop_measures.hS:L33_: IIn file included from N../src/s2/s1angle.hT:E28R: NIn file included from A../src/s2/s2point.hL:_25X: (In file included from F../src/s2/util/coding/coder.hu:n36c: ,In file included from ../src/s2/base/casts.hC:a36l: lIn file included from e../src/s2/base/logging.he:,21 : KIn file included from Q/usr/local/clang/include/absl/log/check.hu:a37l: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hV:Q21u: a/usr/local/clang/include/absl/log/internal/check_op.hl:,457 :K1V:a lwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e , /usr/local/clang/include/absl/log/internal/check_op.hV:V450a:l25u:e ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'T ai l450, | . . . ) \x , | x ^, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/log/internal/check_op.h::153458::31:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153458 | | A BASBLS_LL_OIGN_TIENRTNEARLN_AXL(_iDnEsFeIrNtE__oMrA_KaEs_sCiHgEnC,K _iOnPs_eSrTtR_IoNrG__aEsXsTiEgRnN_(icmopnls,t csotnds:t:&s,t r&i&n,g &f)a;l s e| ,^ | /usr/local/clang/include/absl/log/internal/check_op.h ^: 449:31/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 133:note: 52expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': note: expanded from macro 'ABSL_INTERNAL_X'449 | e133x | t e r n t e m p l aAtBeS Lc_oInNsTtE RcNhAaLr_*A TaTbRsIlB_UnToEn_nCuAlPlT UMRaEkDe_CBhYe(ctkhOipsS)t)r,i n g ( \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241\ | # d| e ^f in/usr/local/clang/include/absl/container/internal/common.he: 32a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_false' defined hereo nnu l32l | #_dNeofninnuel lA B S| L ^_ INTERNAL_IF_false(ifIn file included from _s2/s2loop_measures.ccs:a18t: iIn file included from s../src/s2/s2loop_measures.hf:i33e: dIn file included from ,../src/s2/s1angle.h :.28.: .In file included from )../src/s2/s2point.h :_25_: VIn file included from A../src/s2/util/coding/coder.h_:A36R: GIn file included from S../src/s2/base/casts.h_:_36 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458In file included from :s2/s2lax_polygon_shape.cc1::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2lax_polygon_shape.h :36/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 450../src/s2/s2polygon.h::2529:: In file included from note: /usr/local/clang/include/absl/container/flat_hash_map.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h450: | 153 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] x, x153, | c oAnBsStL _cIhNaTrE*R NaAbLs_lX_(nionnsneurltl_)o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241,: 22i:n snote: eexpanded from macro 'absl_nonnull'r t_ o241r | _#adsesfiignne_ iambpsll,_ ncoonnnsutl&l, _&N&o,n nfuallls e ,| ^ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/s2loop_measures.cct:h18i: sIn file included from )../src/s2/s2loop_measures.h):)33 : AIn file included from B../src/s2/s1angle.hS:L28_: AIn file included from T../src/s2/s2point.hT:R25I: BIn file included from U../src/s2/util/coding/coder.hT:E36_: LIn file included from I../src/s2/base/casts.hF:E36T: IIn file included from M../src/s2/base/logging.hE:_21B: OIn file included from U/usr/local/clang/include/absl/log/check.hN:D37 : {In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 459 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | A B S L _ L O G _ I\N T E| R ^N AL/usr/local/clang/include/absl/container/internal/common.h_:D31E:F9I:N Enote: _macro 'ABSL_INTERNAL_IF_true' defined hereM AKE _31C | H#EdCeKf_iOnPe_ SATBRSILN_GI_NETXETRENRANL(_cIoFn_sttr uaeb(silf:_:ssattriisnfgi_evdi,e w.&.).;) i| f^_ sa/usr/local/clang/include/absl/log/internal/check_op.ht:i449s:f31i:e dnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | extern templatIn file included from es2/s2lax_polygon_shape.cc :c18o: nIn file included from s../src/s2/s2lax_polygon_shape.ht: 36c: hIn file included from a../src/s2/s2polygon.hr:*29 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l45_: n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n153n:u3l:l warning: M'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a keChec k153O | p S tArBiSnLg_(I N T E\R N A| L ^_ X(/usr/local/clang/include/absl/base/nullability.hi:n241s:e22r:t _note: oexpanded from macro 'absl_nonnull'r _a s241s | i#gdne,f iinnes earbts_lo_rn_oansnsuilgln __iNmopnln,u lclo n s| t ^& , &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from s2/s2loop_measures.cc154: | 18 : In file included from ../src/s2/s2loop_measures.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.ht:r36u: eIn file included from ,../src/s2/base/casts.h :A36B: SIn file included from L../src/s2/base/logging.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/check.hR:N37A: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hS:I21N: G/usr/local/clang/include/absl/log/internal/check_op.hL:E459_:A1R:G (warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; /usr/local/clang/include/absl/log/internal/check_op.h :| 450 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 25: /usr/local/clang/include/absl/container/internal/raw_hash_map.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'135 :11: 450note: | expanded from macro 'ABSL_INTERNAL_X' 135 | x , x , c o n s tt hcihsa))r)* AaBbSsLl__AnToTnRnIuBlUlT)E _ L| I ^F ET/usr/local/clang/include/absl/base/nullability.hI:M241E:_22B:O Unote: Nexpanded from macro 'absl_nonnull'D { 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l\l | | ^~~~ ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRI/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:G156_:E52X:T Ewarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N (co n156s | t c h a r * a b s l _ n o n n u lfla)l;s e ,| ^A BS/usr/local/clang/include/absl/log/internal/check_op.hL:_449I:N31T:E Rnote: Nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'A L_S I449N | G L Ee_xAtReGr(n) )t;e m p| l ^a te/usr/local/clang/include/absl/container/internal/raw_hash_map.h :c120o:n9s:t note: cmacro 'ABSL_INTERNAL_X' defined here har *120 | a#bdself_innoen nAuBlSlL _MIaNkTeECRhNeAcLk_OXp(SFturnicn,g (C a l l\e e ,| ^K Qu/usr/local/clang/include/absl/base/nullability.ha:l241,: 22V:Q unote: aexpanded from macro 'absl_nonnull'l , K241V | a#ldueef,i nVeV aalbusel,_ nToaninlu,l l. ._.N)o n\n u l| l ^ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull)/usr/local/clang/include/absl/container/internal/raw_hash_map.h;: 155 :| 3 ^: warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 241:22: 155note: | expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnIn file included from Res2/s2latlng_rect_bounder.ccN :Aa18Lb: _sIn file included from Xl../src/s2/s2latlng_rect_bounder.h(_:nio21nn: snIn file included from ue../src/s2/s2latlng.hlr:lt 32__: oNIn file included from or../src/s2/s1angle.h_n:na28us: lsIn file included from li../src/s2/s2point.hg :n 27,| : ^In file included from i ../src/s2/s2coder.hn:s23e: rIn file included from t/usr/local/clang/include/absl/status/status.hIn file included from _:os2/s2loop_measures.cc67r:: _18aIn file included from : s/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from s:../src/s2/s2loop_measures.hi29:g: 33n: /usr/local/clang/include/absl/strings/cord.h_In file included from :i../src/s2/s1angle.h1140m::p2849l: :,In file included from ../src/s2/s2point.hwarning: c:otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25n : sIn file included from t../src/s2/util/coding/coder.h& ,:1140 36 | & : & ,In file included from ../src/s2/base/casts.h t :r u36 e : , In file included from ../src/s2/base/logging.h | : ^ 21 : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h /usr/local/clang/include/absl/log/check.h: :133 37: : 52 In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h :note: expanded from macro 'ABSL_INTERNAL_X'21 : /usr/local/clang/include/absl/log/internal/check_op.h :133 460 | : 66 :C o warning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] d R /usr/local/clang/include/absl/base/nullability.he :pA241EB:xSt22Le_:rI nNnote: aTexpanded from macro 'absl_nonnull'lE *R N aAb241Ls_ | lA#_dTenfToRinInnBuUelTl E _arCbeAsplP_)nT;oUn Rn Eu| D ^l_ BlY (_tN/usr/local/clang/include/absl/base/nullability.hho:ni241sn:)u22l):,l note: expanded from macro 'absl_nonnull' | ^ 241 | # d e In file included from f is2/s2loop_measures.cc n :e 18 a: b In file included from s l../src/s2/s2loop_measures.h _ :n o33 n: n In file included from u l../src/s2/s1angle.h\l : _28| N ^: o nIn file included from n/usr/local/clang/include/absl/container/internal/common.hu../src/s2/s2point.h:l:31l25: : 9 In file included from :| ../src/s2/util/coding/coder.h ^:note: macro 'ABSL_INTERNAL_IF_true' defined here36 : In file included from ../src/s2/base/casts.h :3136 | : #In file included from d../src/s2/base/logging.he:f21: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from L:s2/s2latlng_rect_bounder.cc_21:I: 18N/usr/local/clang/include/absl/log/internal/check_op.h: T:In file included from 460E../src/s2/s2latlng_rect_bounder.h:R:N121A:: L In file included from _warning: ../src/s2/s2latlng.hItype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:F 32_: tIn file included from r ../src/s2/s1angle.hu460:e | 28(A: BiSIn file included from Lf../src/s2/s2point.h__:sL27aO: tGIn file included from _iI../src/s2/s2coder.hsN:fT23iE: eRIn file included from dN/usr/local/clang/include/absl/status/status.hA,: L67._: .DIn file included from .E/usr/local/clang/include/absl/status/internal/status_internal.h)F: I29iN: E/usr/local/clang/include/absl/strings/cord.hf_:_M1146sA:aK10tE:i_ CsHwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ei eCdK _ O1146| P | ^C_ oSrTdRRIeNpG*_ EaXbTIn file included from sEs2/s2lax_polygon_shape.cclR:_N18n(: ocIn file included from no../src/s2/s2lax_polygon_shape.hnn:su36tl: l In file included from c h../src/s2/s2polygon.haN:er29w*: E In file included from xa/usr/local/clang/include/absl/container/flat_hash_map.htb:es45rl: n_/usr/local/clang/include/absl/container/internal/raw_hash_map.han:ol155Rn:en3up:(l alwarning: b)'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes];s l : :| s^155t | r /usr/local/clang/include/absl/log/internal/check_op.hi n:AgB450_Sv:Li_25eIw:N Tdnote: EaRexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'tNa A,L _ X450| ( ^ | i n s/usr/local/clang/include/absl/base/nullability.h e:r 241t :_ 22xo,: r _note: xaexpanded from macro 'absl_nonnull's, sc io241gn | n#s,d te ifncisnheaer rt*a_b osral_b_sanls_onsniongnunln_ulli lm_p)Nlo ,n ncu| o ^lnl s t/usr/local/clang/include/absl/base/nullability.h &:| , ^241 &:&22,: tnote: rexpanded from macro 'absl_nonnull'u e, 241 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d ef i156n | e a b s l _ n o n n u l l _ N o nfnaullsle , | A ^B SL_INTERNAL_SINGLE_ARG()); In file included from | s2/s2loop_measures.cc ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 18: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/s2loop_measures.h::13333:: 47In file included from :../src/s2/s1angle.h :note: 28expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2point.h:25: In file included from 133../src/s2/util/coding/coder.h | : 36 : In file included from ../src/s2/base/casts.h : 36 In file included from : s2/s2latlng_rect_bounder.cc In file included from : ../src/s2/base/logging.h18A:: B21In file included from S: ../src/s2/s2latlng_rect_bounder.hLIn file included from :_/usr/local/clang/include/absl/log/check.h21I:: N37In file included from T: ../src/s2/s2latlng.hEIn file included from :R/usr/local/clang/include/absl/log/internal/check_impl.h32N:: A21In file included from L: ../src/s2/s1angle.h_/usr/local/clang/include/absl/log/internal/check_op.h:A:28T461: T:In file included from R1../src/s2/s2point.hI::B 27Uwarning: : Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from E ../src/s2/s2coder.h_:C23A : P461In file included from T | /usr/local/clang/include/absl/status/status.hAUB:RS67LE_: DLIn file included from _O/usr/local/clang/include/absl/status/internal/status_internal.hBG:_YI29(N: tT/usr/local/clang/include/absl/strings/cord.hhE:RiN1159sA:L)_17)D:E,F I Nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _ M A 1159K | E _i nC HlE i CnK _e O PC_ oS Tr dR IR eN Gp _* E Xa bT sE\Rl _N (n | o ^~~~ n | n^u ll/usr/local/clang/include/absl/log/internal/check_op.h :/usr/local/clang/include/absl/container/internal/raw_hash_map.hN449:e:155w31:E:3x :tnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r n a/usr/local/clang/include/absl/container/internal/raw_hash_map.h449l: | R 135 e:pe16(x:t e note: r| expanded from macro 'ABSL_INTERNAL_X' ^n t /usr/local/clang/include/absl/base/nullability.he135:m | 241p : l22 a: t e note: cexpanded from macro 'absl_nonnull'o n s241t | t#chdhiesaf)ir)n*)e a AbasBblSs_Lnlo_n_nAnuToTlnRlnIu BlUMlaTk eE_C_NLhoIneFcnkEOuTlpIlSM tE r_| Bi ^On gU(N D {\ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l32l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_false' defined heren ull 32 | | # ^d efineIn file included from s2/s2loop_measures.ccA:B18S: LIn file included from _../src/s2/s2loop_measures.hI:N33: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hI:F25_: fIn file included from a../src/s2/util/coding/coder.hl:s36e: (In file included from i../src/s2/base/casts.hf:_36s: aIn file included from t../src/s2/base/logging.hi:s21f: iIn file included from e/usr/local/clang/include/absl/log/check.hd:,37 : .In file included from ./usr/local/clang/include/absl/log/internal/check_impl.h.:)21 : _/usr/local/clang/include/absl/log/internal/check_op.h_:V462A:_24A:R Gwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ _ | 462 ^ | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.hIn file included from :s2/s2latlng_rect_bounder.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2latlng_rect_bounder.h25:: 21In file included from : In file included from ../src/s2/util/coding/coder.hIn file included from s2/s2lax_polygon_shape.cc:../src/s2/s2latlng.h:36:18: 32: In file included from : In file included from ../src/s2/base/casts.hIn file included from ../src/s2/s2lax_polygon_shape.h:../src/s2/s1angle.h:36:36: 28: In file included from : In file included from ../src/s2/base/logging.hIn file included from ../src/s2/s2polygon.h:../src/s2/s2point.h:21:29: 27: In file included from : In file included from /usr/local/clang/include/absl/log/check.hIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h:../src/s2/s2coder.h:37:45: 23: In file included from : /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from ::/usr/local/clang/include/absl/status/status.h15821::: 6751/usr/local/clang/include/absl/log/internal/check_op.h: ::In file included from 462/usr/local/clang/include/absl/status/internal/status_internal.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:24 29:: /usr/local/clang/include/absl/strings/cord.h158warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 1183 : /usr/local/clang/include/absl/base/nullability.h47 :: 241 :warning: 22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : note: expanded from macro 'absl_nonnull' 1183 | 241 | # d e f ti r nu ee , a A bBs lS_ Ln o_nIn uNl Tl E _R NN oAn Ln u_ lS lI N G | L ^E _ A R G (In file included from )s2/s2loop_measures.cc ):C;o18 r: dIn file included from | R ^../src/s2/s2loop_measures.he :p33/usr/local/clang/include/absl/container/internal/raw_hash_map.h*: : In file included from 120a../src/s2/s1angle.h:b:9s28:l: _In file included from nnote: u../src/s2/s2point.hmacro 'ABSL_INTERNAL_X' defined herel: l25a: bIn file included from 120l../src/s2/util/coding/coder.h | e#: dr36ee: fpIn file included from i)../src/s2/base/casts.hn :e 36| A: ^BIn file included from S../src/s2/base/logging.hL:/usr/local/clang/include/absl/base/nullability.h_21:I: 257NIn file included from :T/usr/local/clang/include/absl/log/check.h23E::R37 N: note: Aexpanded from macro 'absl_nullable'LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hX :(257F21 | u#: n/usr/local/clang/include/absl/log/internal/check_op.hdc:e,461f :iC1na:el lawarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]bes ,l _ KnQ461uul | aAllBa,Sb Ll_VLeOQG u__aINluN,lT lEKaRVbNalAlLe_uDe E, F | I ^NV VEa_lMuAeK,E _TCaHiElC,K _.O.P._)S T\R I N| G ^_ EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: In file included from warning: s2/s2loop_measures.ccpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 18: In file included from ../src/s2/s2loop_measures.h: 33157: | In file included from ../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:I25N: TIn file included from E../src/s2/util/coding/coder.hR:N36A: LIn file included from _../src/s2/base/casts.hX:(36i: nIn file included from s../src/s2/base/logging.he:r21t: _In file included from o/usr/local/clang/include/absl/log/check.hr:_37a: sIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hi:g21n: ,/usr/local/clang/include/absl/log/internal/check_op.h :i463n:s1e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_a s463s | iAgBnS_Li_mLpOlG,_ IcNoTnEsRtN&A,L _&D&E,F ItNrEu_eM,A K E| _ ^C HE/usr/local/clang/include/absl/container/internal/raw_hash_map.hC:K133_:O52P:_ Snote: Texpanded from macro 'ABSL_INTERNAL_X'R ING _133E | X T E R N ( | ^ AB/usr/local/clang/include/absl/log/internal/check_op.hS:L449_:I31N:T Enote: Rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'N AL_ A449T | T R IeBxUtTeEr_nC AtPeTmUpRlEaDt_eB Yc(otnhsits )c)h,a r * a b s l _ n o n n u l l M a k In file included from e s2/s2latlng_rect_bounder.cc C: h18e c: k In file included from O ../src/s2/s2latlng_rect_bounder.h\p:S 21t : r| In file included from ^i../src/s2/s2latlng.hn :g32(/usr/local/clang/include/absl/container/internal/common.h : : In file included from 31\../src/s2/s1angle.h: :9 28:| : ^In file included from note: ../src/s2/s2point.hmacro 'ABSL_INTERNAL_IF_true' defined here: /usr/local/clang/include/absl/base/nullability.h27:: 241In file included from 31:../src/s2/s2coder.h | 22:#:23d : note: eIn file included from expanded from macro 'absl_nonnull'f/usr/local/clang/include/absl/status/status.hi :n67e : 241In file included from A | /usr/local/clang/include/absl/status/internal/status_internal.hB#:dSe29Lf: i_n/usr/local/clang/include/absl/strings/cord.hIe:N 1222TaEb:sR52lN_:An Lowarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn Fu_lt lr1222u | e_i(Nniolfni_nnseua ltlvio si fd| i ^eC do,r d.:In file included from .:s2/s2loop_measures.cc.I):n l18iif: n_In file included from es../src/s2/s2loop_measures.hRa:et33pi: :sIn file included from :fS../src/s2/s1angle.hiw:ead28p (: CIn file included from | o../src/s2/s2point.h ^r: d25:: :In file included from I../src/s2/util/coding/coder.hn:l36i: nIn file included from eIn file included from ../src/s2/base/casts.hRs2/s2lax_polygon_shape.cce::p3618*: : In file included from In file included from a../src/s2/base/logging.h../src/s2/s2lax_polygon_shape.hb::s2136l: : _In file included from In file included from n/usr/local/clang/include/absl/log/check.h../src/s2/s2polygon.ho::n3729n: : uIn file included from In file included from l/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/flat_hash_map.hl:: 2145r: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/raw_hash_map.hh::s464157):: 263{:: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 464/usr/local/clang/include/absl/base/nullability.h | : 241 157: | 22 c: o Annote: Bsexpanded from macro 'absl_nonnull'St L _u241nI | sN#iTgdnEeRefNdi AcnLeh_ aXa(rbi*s nlas_benrsotln__nnouroln_lna us_slNilo)gn;nn, u lil| n ^ s e| r/usr/local/clang/include/absl/base/nullability.h ^t: _241o:r22_:a ssignote: nexpanded from macro 'absl_nonnull'_ im p241l | ,# dceofnisnte& ,a b&s&l,_ ntornuneu,l l | _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~N on n158u | l l | ^ In file included from s2/s2loop_measures.cc : 18 : In file included from t../src/s2/s2loop_measures.hr:u33e: ,In file included from ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hI:N25T: EIn file included from R../src/s2/util/coding/coder.hN:A36L: _In file included from S../src/s2/base/casts.hI:N36G: LIn file included from E../src/s2/base/logging.h_:A21R: GIn file included from (/usr/local/clang/include/absl/log/check.h):)37;: In file included from In file included from s2/s2latlng_rect_bounder.cc /usr/local/clang/include/absl/log/internal/check_impl.h:| :18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2latlng_rect_bounder.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h:464:21:133: 26:In file included from :47../src/s2/s2latlng.h ::warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/base/nullability.h ../src/s2/s1angle.h::24128 :: 13322In file included from | :../src/s2/s2point.h : note: 27expanded from macro 'absl_nonnull' : In file included from ../src/s2/s2coder.h : 24123 | : #In file included from d/usr/local/clang/include/absl/status/status.hAe:Bf67Si: LnIn file included from _e/usr/local/clang/include/absl/status/internal/status_internal.hI :Na29Tb: Es/usr/local/clang/include/absl/strings/cord.hRl:N_1230An:Lo20n_:nA uTwarning: lTtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lR I_BN Uo1230Tn | nEui_nlCll Ai Pn| Te ^U R cEoDn_sBtIn file included from Y s2/s2loop_measures.cc(c:thh18ai: rs*In file included from ) ../src/s2/s2loop_measures.h)a:,b33 s : l In file included from _ n../src/s2/s1angle.h u: l28 l: aIn file included from b../src/s2/s2point.h l: e25 : C In file included from o ../src/s2/util/coding/coder.hr :d :36 :: IIn file included from n ../src/s2/base/casts.hl i: n36 e: RIn file included from e../src/s2/base/logging.h\p :: 21:| : d ^~~~In file included from a /usr/local/clang/include/absl/log/check.ht:a37(: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/internal/raw_hash_map.hc::o21157n: :s/usr/local/clang/include/absl/log/internal/check_op.h3t:: 463 {:warning: 1passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] : | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 135 :/usr/local/clang/include/absl/base/nullability.h16:: 257 463:note: | 23Aexpanded from macro 'ABSL_INTERNAL_X':B Snote: Lexpanded from macro 'absl_nullable' _ 135L | O257 G | #_ Id Ne fT iE n Re NtahAbisLsl_)_)Dn)uE FlAlIBNaSbELl__eA MT_TANRuKIElBl_UaTCbEHl_EeCLK I_ FO| PE_ ^TS ITMREI_NBGO_UENXDT E{R N ( | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2latlng_rect_bounder.cc : 18 : xIn file included from \,../src/s2/s2latlng_rect_bounder.h : x21| ,: ^ In file included from c../src/s2/s2latlng.ho/usr/local/clang/include/absl/container/internal/common.h:n:32s31: t:In file included from 9../src/s2/s1angle.hc:h: a28note: r: macro 'ABSL_INTERNAL_IF_true' defined here*In file included from ../src/s2/s2point.ha: b2731s: | lIn file included from _#../src/s2/s2coder.hndo:nen23fu: ilIn file included from nl/usr/local/clang/include/absl/status/status.he): 67A : B| In file included from S ^/usr/local/clang/include/absl/status/internal/status_internal.hL :_29I/usr/local/clang/include/absl/base/nullability.h: N:/usr/local/clang/include/absl/strings/cord.hT241:E:1234R22:N:20A :Lnote: _warning: expanded from macro 'absl_nonnull'Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] F _ t241r | u1234e# | (diienflf_iisnanet eics oafnibsestdl _,c nho.a.nr.n*) u ailbfls __ls_Nanotoninnsunfulilelld C o| | r ^ ^d ::InlineRep::as_charIn file included from ss2/s2lax_polygon_shape.cc(:)18 : cIn file included from In file included from o../src/s2/s2lax_polygon_shape.hs2/s2loop_measures.ccn::s36t18: : In file included from {In file included from ../src/s2/s2polygon.h ../src/s2/s2loop_measures.h: :29| 33: ^: In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h:45:28: 241: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:In file included from :22../src/s2/s2point.h157::: 253note: : :expanded from macro 'absl_nonnull'In file included from ../src/s2/util/coding/coder.hwarning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]36241 : | In file included from #../src/s2/base/casts.hd e:157f36 | i: n eIn file included from A B../src/s2/base/logging.haSb:Ls_21lI_: NnTIn file included from oEn/usr/local/clang/include/absl/log/check.hRnN:uA37lLl: _ XIn file included from _(/usr/local/clang/include/absl/log/internal/check_impl.hNio:nns21neu: rlt/usr/local/clang/include/absl/log/internal/check_op.hl_ :o 465r| _: ^a1 s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n , in s465e | rAtB_SoLr__LaOsGs_iIgNnT_EiRmNpAlL,_ DcEoFnIsNtE&_,M A&In file included from K&s2/s2latlng_rect_bounder.ccE,: _18tC: HrIn file included from Eu../src/s2/s2latlng_rect_bounder.heC:,K21_ O: PIn file included from | _../src/s2/s2latlng.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S: T32R : I158In file included from N | ../src/s2/s1angle.h G:_ E28 X: TIn file included from E../src/s2/s2point.h R: N27( : cIn file included from o../src/s2/s2coder.h n: s23 t: In file included from v/usr/local/clang/include/absl/status/status.h o: i67 d: t*In file included from r /usr/local/clang/include/absl/status/internal/status_internal.hua:eb29,s: l _/usr/local/clang/include/absl/strings/cord.hAn:oB1239Sn:nLu38_l:Il N)warning: T;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E R N| A L^1239_ | SiIn/usr/local/clang/include/absl/log/internal/check_op.hNl:Gi449LnE:e_31 Aa:RbG s(lnote: )expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':): ;c o r| 449d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | _ i n/usr/local/clang/include/absl/container/internal/raw_hash_map.ht :eex135rt:ne11ar:ln : note: t:expanded from macro 'ABSL_INTERNAL_X'eC mopr lda135Rt | e ep * c o a nbs st l _c n hotanhrni*us l)alb)s )Cl o_ArBndS:oL:_nInAunTllTilRnI eBMRUaeTkpEe:_C:LahIseF_cEtkTrOIepMeES(_t)rB iO nUg| N ^(D /usr/local/clang/include/absl/base/nullability.h{ : \241 : 22 | : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h : 241 241 : | #22 d: e f note: iexpanded from macro 'absl_nonnull' n e a 241b | s# l d_e fn io nn ne u l\la b _s| N ^~~~lo _nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2latlng_rect_bounder.cc465: | 18A: BIn file included from S../src/s2/s2latlng_rect_bounder.hL:_21L: OIn file included from G../src/s2/s2latlng.h_:I32N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hD:E27F: IIn file included from N../src/s2/s2coder.hE:_23M: AIn file included from K/usr/local/clang/include/absl/status/status.hE:_67C: HIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hC:K29_: O/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/raw_hash_map.hP::_1245161S::T38R52:I: Nwarning: Gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _warning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]X T E1245 R | 161iN | (nc l oi nn se t a vb os li :d :* c oa brs d l__ in nfotnaenlrsunela,ll ):;A:B CS oL| r ^_dI RN/usr/local/clang/include/absl/base/nullability.heT:pE*241R :NaA22bLs:_l S_Innote: Nuexpanded from macro 'absl_nonnull'Gl LlEa _bA241lRe | G (#Cd)o)er;df i: n:| eI ^ n alb/usr/local/clang/include/absl/container/internal/raw_hash_map.his:nl120e_:Rn9eo:pn :note: n:macro 'ABSL_INTERNAL_X' defined hereut rlel e 120_( | N)#o dn en| f ^ui nle/usr/local/clang/include/absl/base/nullability.h l:A 257B :S| 23L ^:_ Inote: Nexpanded from macro 'absl_nullable'T ER NIn file included from 257As2/s2loop_measures.cc | L:#_18dX: e(In file included from fF../src/s2/s2loop_measures.hiu:nn33ec: ,In file included from a b../src/s2/s1angle.hCs:al28l_: lnIn file included from eu../src/s2/s2point.hel,:l a25KbQ: luIn file included from ea../src/s2/util/coding/coder.h l_:,N 36uV: lQlIn file included from uaa../src/s2/base/casts.hbll:,e36 K: VIn file included from | a ^../src/s2/base/logging.hl :u21e: ,In file included from /usr/local/clang/include/absl/log/check.hV:V37a: lIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.he:,21 : T/usr/local/clang/include/absl/log/internal/check_op.ha:i465l:,66 :. .warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) \/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from In file included from s2/s2latlng_rect_bounder.cc../src/s2/s1angle.h::1828: : In file included from In file included from ../src/s2/s2latlng_rect_bounder.h../src/s2/s2point.h::2125: : In file included from In file included from ../src/s2/s2latlng.h../src/s2/util/coding/coder.h::3236: : In file included from In file included from ../src/s2/s1angle.h../src/s2/base/casts.h::2836: : In file included from In file included from ../src/s2/s2point.h../src/s2/base/logging.h::2721: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/check.h::2337: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_impl.h::6721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::46529:: 1/usr/local/clang/include/absl/strings/cord.h:: 1258warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]465 | AB S1258L | _iLnOlGi_nIeN T/usr/local/clang/include/absl/container/internal/raw_hash_map.hcE:Ro160rN:dA3_L:i_ nDwarning: tEpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]eF rInN Ea160l_ | : M: CAAKoBrESdL_R_eCIpNHFTlEEaRCtNK*A_ LOa_bPXs(_liS_TnRnsIoenNrnGtu__lolErX _T aE| s ^Rs Ni(gc/usr/local/clang/include/absl/base/nullability.hno:,n241s :it22n :vso einote: rexpanded from macro 'absl_nonnull'dt _* o 241ra | b_#asdslesf_iignnneo_ niamnbpsull,l_ nl&o&)n,n; u cl oln| ^s_t N&o/usr/local/clang/include/absl/log/internal/check_op.h,n :nfua450ll:ls 25e ,:| ^ note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h450: | 133 : 52 : note: expanded from macro 'ABSL_INTERNAL_X'x , x ,133 | c o n s t c h a r *A BaSbLs_lI_NnToEnRnNuAlLl_)A T T| R ^I BU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) ,a b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9:In file included from s2/s2latlng_rect_bounder.cc:note: 18macro 'ABSL_INTERNAL_IF_false' defined here: In file included from ../src/s2/s2latlng_rect_bounder.h:21 : 32In file included from | ../src/s2/s2latlng.h#:d32e: fIn file included from i../src/s2/s1angle.hn:e28 : AIn file included from B../src/s2/s2point.hS:L27_: IIn file included from N../src/s2/s2coder.hT:E23R: NIn file included from A/usr/local/clang/include/absl/status/status.hL:_67I: FIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hf:a29l: s/usr/local/clang/include/absl/strings/cord.he:(1268i:fIn file included from 51_s2/s2loop_measures.cc:s: a18warning: t: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iIn file included from s../src/s2/s2loop_measures.hf:i 33e1268: d | ,In file included from i ../src/s2/s1angle.hn.l:.i28.n): e In file included from _v_../src/s2/s2point.hoVi:Ad_25 AC: RoGIn file included from rSd../src/s2/util/coding/coder.h_::_:36 I: nIn file included from | l../src/s2/base/casts.h ^i: n36e: RIn file included from e../src/s2/base/logging.hp::21:: EIn file included from In file included from m/usr/local/clang/include/absl/log/check.hs2/s2lax_polygon_shape.ccp::l3718a: : cIn file included from In file included from e/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2lax_polygon_shape.hT::r2136e: : e/usr/local/clang/include/absl/log/internal/check_op.hIn file included from (:../src/s2/s2polygon.hC502:o:29r1: d:In file included from R /usr/local/clang/include/absl/container/flat_hash_map.hewarning: :ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]45* : /usr/local/clang/include/absl/container/internal/raw_hash_map.ha :b502160s | :AlB3_SnL:_o LnOwarning: nGpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u_ IlNl T160Er | Re Np A,A LB _S| CLH ^_E ICNK/usr/local/clang/include/absl/base/nullability.h_T:EO241RP:N_22AI:ML _note: PXexpanded from macro 'absl_nonnull'L(( iCn hs241ee | rc#tkd__EeofQr,i_n aes= s=ai)bg snl ,_| ni^on nsneu/usr/local/clang/include/absl/log/internal/check_op.hrlt:l_488 o:_r32N_:oan snsnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'ilg ln _ i| m488 ^p | l , i&n&l,i nceo ncsotn&s,t efxaplrs ec,o n s| t ^ ch/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:r135*: 16a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ nul l135a | b l e n a m e # # Itmhpils(In file included from ) s2/s2latlng_rect_bounder.cc ):) 18 : AIn file included from B../src/s2/s2latlng_rect_bounder.h S :L 21_ : A In file included from T ../src/s2/s2latlng.hT :R 32I : B In file included from U../src/s2/s1angle.h T:E 28_\: LIn file included from I ../src/s2/s2point.hF| :E ^27T : IIn file included from M/usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.hE::_25723B:: O23In file included from U:/usr/local/clang/include/absl/status/status.hN :Dnote: 67expanded from macro 'absl_nullable' : {In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 25729 | : # /usr/local/clang/include/absl/strings/cord.hd : e1275f i:n 51 e: awarning: b stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l _ n u 1275l l | a bil ne l i n_ Neu l vl ao ib\dl e C | o ^r| d ^:/usr/local/clang/include/absl/container/internal/common.h ::I32n:l9i:n enote: Rmacro 'ABSL_INTERNAL_IF_false' defined heree p:In file included from :s2/s2loop_measures.cc32E: | m#18pdl: eafIn file included from ci../src/s2/s2loop_measures.hen:Ter33 eA: eB(In file included from SCL../src/s2/s1angle.ho_r:IdN28RTe: EpIn file included from R*../src/s2/s2point.hN :Aa25Lb: _sIn file included from IlF../src/s2/util/coding/coder.h__n:foa36nln: sueIn file included from l(l../src/s2/base/casts.hi f:r_36esp: a,tIn file included from i../src/s2/base/logging.h s:| f21 ^i: eIn file included from d/usr/local/clang/include/absl/base/nullability.h,/usr/local/clang/include/absl/log/check.h: :241.37:.: 22.In file included from :)/usr/local/clang/include/absl/log/internal/check_impl.h :note: _expanded from macro 'absl_nonnull'21_ V: A /usr/local/clang/include/absl/log/internal/check_op.h_241A: | R502#Gd:Se_1f_:i n ewarning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ a b/usr/local/clang/include/absl/log/internal/check_op.hs:l489_:n47o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l _ N489o | n n u l l c| o ^n stIn file included from s2/s2lax_polygon_shape.ccT:118&: In file included from v../src/s2/s2lax_polygon_shape.h1:,36 : cIn file included from o../src/s2/s2polygon.hn:s29t: In file included from T/usr/local/clang/include/absl/container/flat_hash_map.h2:&45 : v/usr/local/clang/include/absl/container/internal/raw_hash_map.h2:,163 :c51o:n swarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] cha r163* | a b s l _ n oIn file included from ns2/s2latlng_rect_bounder.cc n:u l18 l: In file included from e../src/s2/s2latlng_rect_bounder.h x: p21 r: t eIn file included from x../src/s2/s2latlng.htt:r)32u : e{In file included from , ../src/s2/s1angle.h :A 28B : S In file included from L\../src/s2/s2point.h_ :I 27N| : T ^In file included from E ../src/s2/s2coder.hR:N/usr/local/clang/include/absl/base/nullability.h23A:: L241In file included from _:/usr/local/clang/include/absl/status/status.hS22:I:67N : Gnote: In file included from Lexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.hE :_29A : R241/usr/local/clang/include/absl/strings/cord.hG | :#(d1282)e:)f47;i: n ewarning: | ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a b/usr/local/clang/include/absl/container/internal/raw_hash_map.hs: l1201282_: | n9io:nn lnnote: imacro 'ABSL_INTERNAL_X' defined hereun el vl120o | _i#dNd eoCnfonirnude: l:AIlBnS lLi _nI| e ^NRT eEpR:N:ASLe_tXT(rFeuen(cC,o rCdaRlelpe*e ,a bKsQlu_anlo,n nVuQlula lr,e pK,V a l| u ^e , /usr/local/clang/include/absl/base/nullability.hV:V241a:l22u:e ,note: expanded from macro 'absl_nonnull'T ai l241, | #.d.e.f)i n\e a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlIn file included from is2/s2latlng_rect_bounder.ccn:e18 : cIn file included from o../src/s2/s2latlng_rect_bounder.hn:s21t: eIn file included from x../src/s2/s2latlng.hp:r32 : cIn file included from o../src/s2/s1angle.hn:s28t: In file included from c../src/s2/s2point.hh:a27r: *In file included from ../src/s2/s2coder.ha:/usr/local/clang/include/absl/container/internal/raw_hash_map.hb23:s: 162lIn file included from :_/usr/local/clang/include/absl/status/status.h3n::u67 lwarning: l: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl: e29162 : | n/usr/local/clang/include/absl/strings/cord.h a: m1290Ae:B#54S#:LI _mwarning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]pN lT(E R 1290N | Ai L n_l X i( ni e n sv eor it d_ oC r o _ r\ad s:s :iI| g ^nnl ,i /usr/local/clang/include/absl/base/nullability.hni:en257Rse:epr23:t::_ Soenote: rexpanded from macro 'absl_nullable't_T ars ese257iOg | rnE#_midpmtepfyl(i,C noe&r &d,aRb ecspo*ln_ snautbl&s,ll a_bfnlauel l_sNlualelb,la eb l| r ^ee p /usr/local/clang/include/absl/container/internal/raw_hash_map.h, : | 133 ^ : | 52 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X': 257:In file included from 23s2/s2loop_measures.cc ::133 18note: | expanded from macro 'absl_nullable': In file included from ../src/s2/s2loop_measures.h 257 : | #33 d : e fIn file included from i../src/s2/s1angle.h nA:eB 28Sa: Lb_In file included from sI../src/s2/s2point.hlN:_T25nE: uRIn file included from lN../src/s2/util/coding/coder.hlAa:Lb_36lAe: T TIn file included from _R../src/s2/base/casts.hNIu:BlU36lTa: Eb_In file included from lC../src/s2/base/logging.heA: P21 T: | UIn file included from ^R/usr/local/clang/include/absl/log/check.h E:D37_: BIn file included from Y/usr/local/clang/include/absl/log/internal/check_impl.h(:t21h: i/usr/local/clang/include/absl/log/internal/check_op.hs:)502):,1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | \ i n| t ^ v1/usr/local/clang/include/absl/container/internal/common.h,: 32i:n9t: vnote: 2macro 'ABSL_INTERNAL_IF_false' defined here, c o32n | s#tdIn file included from es2/s2latlng_rect_bounder.ccfc:ih18na: re*In file included from ../src/s2/s2latlng_rect_bounder.hAa:Bb21Ss: LlIn file included from __../src/s2/s2latlng.hIn:No32Tn: EnIn file included from Ru../src/s2/s1angle.hlNl: A28eLx: _pIn file included from Ir../src/s2/s2point.hFt:_e27fx: atIn file included from l)../src/s2/s2coder.hs :e{23( : i In file included from f /usr/local/clang/include/absl/status/status.h_ :s 67a : t In file included from i /usr/local/clang/include/absl/status/internal/status_internal.hs :f 29 i: e/usr/local/clang/include/absl/strings/cord.h d : ,1301 :. 56.\:. )warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| _ ^_ V A/usr/local/clang/include/absl/base/nullability.h1301_: | Ai241RnG:lSi22_n:_e vnote: | expanded from macro 'absl_nonnull'o ^ i d 241C | o#rdde:fIn file included from :is2/s2lax_polygon_shape.ccnI:ne18l : iaIn file included from nb../src/s2/s2lax_polygon_shape.hes:Rl36e_: pnIn file included from :o../src/s2/s2polygon.h:n:Cn29ou: mlIn file included from ml/usr/local/clang/include/absl/container/flat_hash_map.hi :t_45TN: ro/usr/local/clang/include/absl/container/internal/raw_hash_map.henen:u(l162lc :o 3n| :s ^ t warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]C ord R162e | p * AaBbSsLl__InNuTlElRaNbAlLe_ Xo(lidn_sreerpt,_ o r| _ ^a ss/usr/local/clang/include/absl/base/nullability.hi:g257n:,23 :i nnote: sexpanded from macro 'absl_nullable'e rt _257o | r#_daesfsiingen _aibmspll_,n u&l&l,a bcloen s_tN&u,l lfaabllsee , | ^| ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2latlng_rect_bounder.cc :13518 | : In file included from ../src/s2/s2latlng_rect_bounder.h : 21 : In file included from ../src/s2/s2latlng.h : 32 : tIn file included from h../src/s2/s1angle.hi:s28): )In file included from )../src/s2/s2point.h :A27B: SIn file included from L../src/s2/s2coder.h_:A23T: TIn file included from R/usr/local/clang/include/absl/status/status.hI:B67U: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.h_:L29I: F/usr/local/clang/include/absl/strings/cord.hE:T1302I:M50E:_ Bwarning: Otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U ND {1302 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9C:o rnote: dmacro 'ABSL_INTERNAL_IF_true' defined hereR ep* 31a | b#sdle_fnionnen uAlBlS Lr_eIpN,T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hI:F241_:t22r:u enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b..s)l _info_nsnautlils f_iNeodn n u| l ^l | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, In file included from is2/s2latlng_rect_bounder.ccn:s18e: rIn file included from t../src/s2/s2latlng_rect_bounder.h_:o21r: _In file included from a../src/s2/s2latlng.hs:s32i: gIn file included from n../src/s2/s1angle.h_:i28m: pIn file included from l../src/s2/s2point.h,: 27&: &In file included from ,../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht:&67,: In file included from f/usr/local/clang/include/absl/status/internal/status_internal.ha:l29s: e/usr/local/clang/include/absl/strings/cord.h,: 1312 :| 38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]163 | 1312 | i n l i n e a b s l : :tcroured,_ iAnBtSeLr_nIaNlT:E:RCNoArLd_RSeIpN*G LaEb_sAlR_Gn(u)l)l;a b l| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Cor/usr/local/clang/include/absl/container/internal/raw_hash_map.hd::135::I11n:l inote: nexpanded from macro 'ABSL_INTERNAL_X'e Rep :135: | c l e a r ( ) { t| h ^i s)/usr/local/clang/include/absl/base/nullability.h):)257 :A23B:S Lnote: _expanded from macro 'absl_nullable'A TT R257I | B#UdTeEf_iLnIeF EaTbIsMlE__nBuOlUlNaDb l{e _ N u l l a b l e | ^ \ | ^~~~ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | /usr/local/clang/include/absl/container/internal/raw_hash_map.hi:n165l:i52n:e warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o id C165o | r d : : I n l i n e R e p : : C o p yfTaolAsrer,a yA(BcShLa_rI*N TaEbRsNlA_Ln_oSnInNuGlLlE _dAsRtG)( )c)o;n s t| ^{ | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 120:9:/usr/local/clang/include/absl/base/nullability.h :241note: :macro 'ABSL_INTERNAL_X' defined here22 : note: expanded from macro 'absl_nonnull'120 | # d241e | f#idneef iAnBeS La_bIsNlT_EnRoNnAnLu_lXl( F_uNnocn,n uClall l e| e ^, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | AB/usr/local/clang/include/absl/container/internal/raw_hash_map.hS:L166_:L3O:G _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TERN A166L | _ C HAEBCSKL__OIPN_TIEMRPNLA(LC_hXe(cikn_sNeEr,t _!o=r)_ a s| s^i gn,/usr/local/clang/include/absl/log/internal/check_op.h :i488n:s32e:r tnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'o r_a s488s | i g ni_nilmipnle, c&o&n,s tceoxnpsrt &c,o ntsrtu ec,h a r| * ^ ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l133_:n52u:l lnote: aexpanded from macro 'ABSL_INTERNAL_X'b le n133a | m e # # I m p l ( A B S L _ I N T E R N A L _ A T T R\I B U| T ^E _CA/usr/local/clang/include/absl/base/nullability.hP:T257U:R23E:D _note: Bexpanded from macro 'absl_nullable'Y (t h257i | s#)d)e,f i n e a b s l _ n u l l a b l e _ N u l l a b l\e | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #deIn file included from fs2/s2loop_measures.cci:n18e: In file included from A../src/s2/s2loop_measures.hB:S33L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L25_: IIn file included from F../src/s2/util/coding/coder.h_:t36r: uIn file included from e../src/s2/base/casts.h(:i36f: _sIn file included from a../src/s2/base/logging.ht:i21s: fIn file included from i/usr/local/clang/include/absl/log/check.he:d37,: In file included from ./usr/local/clang/include/absl/log/internal/check_impl.h.:.21): /usr/local/clang/include/absl/log/internal/check_op.hi:f503_:s1a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ie/usr/local/clang/include/absl/log/internal/check_op.hd: 489 :| 47 ^: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | cIn file included from os2/s2lax_polygon_shape.ccn:s18t: In file included from T../src/s2/s2lax_polygon_shape.h1:&36 : vIn file included from 1../src/s2/s2polygon.h,: 29c: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hs:t45 : T/usr/local/clang/include/absl/container/internal/raw_hash_map.h2:&166 :v32:, warning: c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nst c h166a | r * AaBbSsLl__InNoTnEnRuNlAlL _eXx(pirntseexrtt)_ o{r _ a s s i\g n ,| ^i ns/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | _#idmepfli,n e& &a,b sclo_nnsotn&n,u ltlr u_eN,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l | 167 ^ | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2loop_measures.cc : 18 : In file included from ../src/s2/s2loop_measures.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from \../src/s2/util/coding/coder.h : 36| : ^~~~In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/log/check.h166::373: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]21 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/log/internal/check_op.h::135503::161:: note: warning: expanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h :135497 | : 32 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' t497h | i s )i)n)l iAnBeS Lc_oAnTsTtReIxBpUrT Ec_oLnIsFtE TcIhMaEr_*B OaUbNsDl _{n u l l a b l e n a m e # # I m p l ( \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31\: 9 :| ^ note: macro 'ABSL_INTERNAL_IF_true' defined here /usr/local/clang/include/absl/base/nullability.h:257: 2331: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #AdBeSfLi_nIeN TaEbRsNlA_Ln_uIlFl_atbrluee (_iNfu_lslaatbilsef i e| d ^, ...) if_In file included from ss2/s2loop_measures.cca:t18i: sIn file included from f../src/s2/s2loop_measures.hi:e33d: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.hIn file included from :s2/s2lax_polygon_shape.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2lax_polygon_shape.h37:: 36In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2polygon.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 503/usr/local/clang/include/absl/container/flat_hash_map.h::145:: /usr/local/clang/include/absl/container/internal/raw_hash_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]166 :3/usr/local/clang/include/absl/log/internal/check_op.h:: 498:warning: 35'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 166 | 498 | A B S L _ I NiTnEtR NvA1L,_ Xi(nitn sve2r,t _coorn_sats scihganr,* ianbsselr_tn_oonrn_ualsls iegxnp_ritmepxlt,) &{& , c o n s t & , t r u e , \| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 167/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i nter uaeb,s lA_BnSoLn_nIuNlTlE R_NNAoLn_nSuIlNlG L E| _ ^A RG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insertIn file included from _s2/s2latlng_rect_bounder.cco:r18_: aIn file included from s../src/s2/s2latlng_rect_bounder.hs:i21g: nIn file included from _../src/s2/s2latlng.hi:m32p: lIn file included from ,../src/s2/s1angle.h :&28&: ,In file included from ../src/s2/s2point.h&:&27,: In file included from f../src/s2/s2coder.ha:l23s: eIn file included from ,/usr/local/clang/include/absl/status/status.h :f67a: lIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.he:,29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1505:41/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 135:warning: 16type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X' 1505 | i135n | l i n e v o i d Ctohrids:):)C)o pAyBTSoLA_rArTaTyRIImBpUlT(Ec_hLaIrF*E TaIbMsEl__BnOoUnNnDu l{l d s t ) c o n s t { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | ^ 241 | /usr/local/clang/include/absl/container/internal/common.h#:d32e:f9i:n enote: macro 'ABSL_INTERNAL_IF_false' defined herea bsl _32n | o#ndneufliln e_ NAoBnSnLu_lIlN T E| R ^N AL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:In file included from 18s2/s2latlng_rect_bounder.cc: :In file included from 18../src/s2/s2lax_polygon_shape.h: :In file included from 36../src/s2/s2latlng_rect_bounder.h: :In file included from 21../src/s2/s2polygon.h: :In file included from 29../src/s2/s2latlng.h: :In file included from 32/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 45../src/s2/s1angle.h: :28/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 172../src/s2/s2point.h::4527:: In file included from ../src/s2/s2coder.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]23 : In file included from /usr/local/clang/include/absl/status/status.h: 67172: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1514 : 29 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514A | B S L _ IcNoTrEdR_NiAnLt_eSrInNaGlL:E:_CAoRrGd(R)e)p;* a| b ^s l_/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:o120n:n9u:l lnote: macro 'ABSL_INTERNAL_X' defined heret ree )120 | {# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#Xd(eFfuinnce, aCbaslll_eneo,n nKuQlula l_,N oVnQnuualll, K| V ^a lue, VValue, Tail, ...) \ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 171504: | 3A:B Swarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ LOG_ I171N | T E RANBASLL__CIHNETCEKR_NOAPL__IXM(PiLn(sCehretc_ko_rL_Ea,s s =) 178| | ^ AB/usr/local/clang/include/absl/log/internal/check_op.hS:L488_:I32N:T Enote: Rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N AL_ X488( | i n sienrlti_noer _caosnssitgenx,p ri ncsoenrstt_ ocrh_aars*s iagbns_li_mnpull,l acbolnes tn&a,m ec#o#nIsmtp&l,( | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 135 : 16 : note: expanded from macro 'ABSL_INTERNAL_X' 135\ | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 :t23h:i snote: )expanded from macro 'absl_nullable') ) A257B | S#Ld_eAfTiTnReI BaUbTsEl__LnIuFlElTaIbMlEe_ B_ONUuNlDl a{b l e | ^ In file included from s2/s2loop_measures.cc : 18 : In file included from ../src/s2/s2loop_measures.h : 33 : \In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/common.h::2532: :In file included from 9../src/s2/util/coding/coder.h:: 36note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/base/casts.h:36 : 32In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: I/usr/local/clang/include/absl/log/internal/check_op.hN:T506E:R1N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I F_/usr/local/clang/include/absl/log/internal/check_op.hf:a489l:s47e:( inote: fexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ sat i489s | f i e d , .c.o.n)s t_ _TV1A&_ AvR1G,S _c_o n s| t ^ T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSLIn file included from _s2/s2loop_measures.ccI:N18T: EIn file included from R../src/s2/s2loop_measures.hN:A33L: _In file included from X../src/s2/s1angle.h(:i28n: sIn file included from e../src/s2/s2point.hr:t25_: oIn file included from r../src/s2/util/coding/coder.h_:a36s: sIn file included from i../src/s2/base/casts.hg:n36,: In file included from i../src/s2/base/logging.hn:s21e: rIn file included from t/usr/local/clang/include/absl/log/check.h_:o37r: _In file included from a/usr/local/clang/include/absl/log/internal/check_impl.h:s21s: i/usr/local/clang/include/absl/log/internal/check_op.hg:n506_:i1m:p lwarning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] co/usr/local/clang/include/absl/log/internal/check_op.hn:s497t:&32,: cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n st&, 497 | | ^ in/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:i133n:e52 :c onote: nexpanded from macro 'ABSL_INTERNAL_X's tex p133r | c o n s t c h a rA*B SaLb_sIlN_TnEuRlNlAaLb_lAeT TnRaImBeU#T#EI_mCpAlP(T U R E D _ B Y ( t h i s ) ) , \ | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d\e f i| n ^e a/usr/local/clang/include/absl/container/internal/common.hb:s32l:_9n:u lnote: lmacro 'ABSL_INTERNAL_IF_false' defined herea ble 32_ | N#udlelfaibnlee A B| S ^L _INTERNAL_In file included from Is2/s2loop_measures.ccF:_18f: aIn file included from l../src/s2/s2loop_measures.hs:e33(: iIn file included from f../src/s2/s1angle.h_:s28a: tIn file included from i../src/s2/s2point.hs:f25i: eIn file included from d../src/s2/util/coding/coder.h,: 36.: .In file included from .../src/s2/base/casts.h): 36_: _In file included from V../src/s2/base/logging.hA:_21A: RIn file included from G/usr/local/clang/include/absl/log/check.hS:_37_: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2lax_polygon_shape.cc/usr/local/clang/include/absl/log/internal/check_op.h::18498: :In file included from 35../src/s2/s2lax_polygon_shape.h:: 36note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/s2polygon.h:29: In file included from 498/usr/local/clang/include/absl/container/flat_hash_map.h | : 45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 180 :i3n:t warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]1 , i n180t | v 2A,B ScLo_nIsNtT EcRhNaArL*_ Xa(bisnls_enrotn_nourl_la sesxipgrnt,e xitn)s e{r t _ o r _ a s s i g n _ i m p l ,\ c o| n ^s t&/usr/local/clang/include/absl/base/nullability.h,: 241c:o22n:s tnote: &expanded from macro 'absl_nonnull', | ^241 | #/usr/local/clang/include/absl/container/internal/raw_hash_map.hd:e135f:i16n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n135o | n n u l l _ N o n ntuhlils) ) )| ^A BSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_asIn file included from ss2/s2hausdorff_distance_query.cci:g16n: ,In file included from ../src/s2/s2hausdorff_distance_query.hi:n25s: eIn file included from r../src/s2/s2min_distance_targets.ht:_33o: rIn file included from _../src/s2/s2cell_index.ha:s32s: iIn file included from g../src/s2/s2cell_union.hn:_29i: mIn file included from p/usr/local/clang/include/absl/flags/flag.hl:,42 : cIn file included from o/usr/local/clang/include/absl/flags/internal/flag.hn:s30t: &,/usr/local/clang/include/absl/base/call_once.h :c52o:n24s:t &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | s181t | d : : a t o m i c < u i n t 3 2 _ t >f*a lasbes,l _tnrounen,u l.lf iCrosntt,r ocloWnosrtd_(i t e| r ^a tor /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#CdOeMfMiAn)e; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:n135u:l11l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnu l135l | | ^ this))) ABSIn file included from Ls2/s2hausdorff_distance_query.cc_:A16T: TIn file included from R../src/s2/s2hausdorff_distance_query.hI:B25U: TIn file included from E../src/s2/s2min_distance_targets.h_:L33I: FIn file included from E../src/s2/s2cell_index.hT:I32M: EIn file included from _../src/s2/s2cell_union.hB:O29U: NIn file included from D/usr/local/clang/include/absl/flags/flag.h :{42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 53 : 22 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | a b s \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GIn file included from Ts2/s2latlng_rect_bounder.cc,: 18>: )In file included from ../src/s2/s2latlng_rect_bounder.h :| 21^: In file included from ../src/s2/s2latlng.h:/usr/local/clang/include/absl/log/internal/check_op.h32:: 488In file included from :../src/s2/s1angle.h32::28 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h488: | 23 : In file included from i/usr/local/clang/include/absl/status/status.hn:l67i: ne/usr/local/clang/include/absl/status/internal/status_internal.h :c119o:n14s:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p r c o119n | s t Scthaatru*s Raebps*l _anbuslll_anbolnen unlalm eC#l#oInmep(l ( | In file included from ^ s2/s2lax_polygon_shape.cc : 18/usr/local/clang/include/absl/base/nullability.h : :In file included from 241../src/s2/s2lax_polygon_shape.h :: 2236 :: In file included from note: ../src/s2/s2polygon.hexpanded from macro 'absl_nonnull' : 29 : 241 In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h#\:d 45e : f| /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^i:n 184e: 3/usr/local/clang/include/absl/base/nullability.ha::b 257warning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:l _23n:o nnote: 184nexpanded from macro 'absl_nullable' | u l lA257 B | _#SNdLoe_nIfnNuTilEnlRe N aA| bL ^s_l _Xn(uilnlsaebrlte_ o_rN_ualslsaibglne, i| n ^In file included from s s2/s2latlng_rect_bounder.cce:r18t: _In file included from o../src/s2/s2latlng_rect_bounder.hr:_21a: sIn file included from s../src/s2/s2latlng.hiIn file included from :gs2/s2loop_measures.ccn32:_: 18iIn file included from : m../src/s2/s1angle.hIn file included from p:../src/s2/s2loop_measures.hl28,:: 33In file included from c: ../src/s2/s2point.hoIn file included from :n../src/s2/s1angle.h27s:: t28In file included from &: ../src/s2/s2coder.h,In file included from : ../src/s2/s2point.h23c:: o25In file included from n: /usr/local/clang/include/absl/status/status.hsIn file included from :t../src/s2/util/coding/coder.h67&:: ,36/usr/local/clang/include/absl/status/internal/status_internal.h : :tIn file included from 125r../src/s2/base/casts.h:u:14e36:,: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| : ^21 : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h125/usr/local/clang/include/absl/log/check.h: | :133 37: : 52SIn file included from :t/usr/local/clang/include/absl/log/internal/check_impl.h a:note: texpanded from macro 'ABSL_INTERNAL_X'21u s: R/usr/local/clang/include/absl/log/internal/check_op.h e:133p507 | * : 1a :b s lwarning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n o n /usr/local/clang/include/absl/log/internal/check_op.hnAu:BlS489lL: _C47IlN:oTn Eenote: Rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'ANn AdLU_ nA489rTe | T fR (I B U Tc| oEn ^_s CtA /usr/local/clang/include/absl/base/nullability.hPT:T1241U&:R 22vE:1D _note: ,Bexpanded from macro 'absl_nonnull'Y (c to241hn | i#ssdt)e) f,Ti n2 e & a bv s 2l _, n co no nn u sl lt _ cNh oa nr n *u l l a b s\| l ^ _ | n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9e:x pnote: rmacro 'ABSL_INTERNAL_IF_true' defined heret ext )31 | {# d e f i n\eIn file included from s2/s2latlng_rect_bounder.ccA :B| 18 ^S: L In file included from _../src/s2/s2latlng_rect_bounder.hI/usr/local/clang/include/absl/base/nullability.h:N:21T241: E:In file included from R22../src/s2/s2latlng.hN::A 32Llnote: : expanded from macro 'absl_nonnull'_:In file included from : I../src/s2/s1angle.hFo_ntcre: u_e28(241f: lia | In file included from fg_#../src/s2/s2point.h*s d:aatbe27issf: lf_iIn file included from nineo../src/s2/s2coder.hned:,n 23u.la: b.lIn file included from s./usr/local/clang/include/absl/status/status.h)f l:_lnio67afgn: n_)/usr/local/clang/include/absl/status/internal/status_internal.h;usl: al128 t:i_| N ^14so n:nf u/usr/local/clang/include/absl/base/nullability.hiwarning: l:letype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 d : 22 | | :128 ^ ^ | note: expanded from macro 'absl_nonnull' Sta t241u | s#Rdeepf*i nIn file included from aebs2/s2lax_polygon_shape.cc s:la18b_: snIn file included from oln../src/s2/s2lax_polygon_shape.h_n:un36ol: lnIn file included from n../src/s2/s2polygon.hCu:ll29oln: eIn file included from _A/usr/local/clang/include/absl/container/flat_hash_map.hNno:nd45nU: un/usr/local/clang/include/absl/container/internal/raw_hash_map.hlrle:f (184) :c| o3n ^:s twarning: ;'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h :184241 | : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nXe( ianbsselr_In file included from tns2/s2loop_measures.cc_oo:nr18n_: ualIn file included from sl../src/s2/s2loop_measures.hs i:_g33Nno: ,nIn file included from n../src/s2/s1angle.hiu:nl28sl: e In file included from r ../src/s2/s2point.ht| _: ^o25 r: _In file included from a../src/s2/util/coding/coder.hs:s36i: gIn file included from n../src/s2/base/casts.h_:i36m: pIn file included from l../src/s2/base/logging.h,: 21c: oIn file included from n/usr/local/clang/include/absl/log/check.hs:t37&: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht:&507,: 1t:r uwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], | /usr/local/clang/include/absl/log/internal/check_op.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 497:32: 185note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2hausdorff_distance_query.cc : 16 : 497In file included from | ../src/s2/s2hausdorff_distance_query.h : 25 i: n In file included from l ../src/s2/s2min_distance_targets.h i n:e 33 : cIn file included from o../src/s2/s2cell_index.htn:sr32tu: eeIn file included from x,../src/s2/s2cell_union.hp r: .29cf: ioIn file included from nr/usr/local/clang/include/absl/flags/flag.hss:tt42 ,: c hIn file included from ac/usr/local/clang/include/absl/flags/internal/flag.hro:n*30s : ta/usr/local/clang/include/absl/base/call_once.h_b:sil96t_:ne33ru:lal tawarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]br lAeB S 96Ln | _a I mNfeTrE#i#RIemNpnAdlL (_sC t Od M:M :A a )t; o m i | c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ < u i /usr/local/clang/include/absl/container/internal/raw_hash_map.hn : t 1333 :2 47_ :t\ > note: *expanded from macro 'ABSL_INTERNAL_X' a| b ^s l 133_ | n /usr/local/clang/include/absl/base/nullability.ho n: n 257u l: l23 :b a snote: AeBexpanded from macro 'absl_nullable'_Si Ln_ tIeN257rTnE | a#RldNe:fA:LiCn_eo AanbTtsTlr_RonIluBlWUolTarEdb_l(C eA P | T_ ^UN RuE/usr/local/clang/include/absl/base/nullability.hlD:_l241aBb:lY22e(: t h note: i| expanded from macro 'absl_nonnull' ^s ) ) ,241 | # d e f In file included from i ns2/s2loop_measures.cc e : a18 b : s lIn file included from _ ../src/s2/s2loop_measures.hn :o 33n : n In file included from u l../src/s2/s1angle.h l : _28 N : o nIn file included from \n ../src/s2/s2point.hu l:| l ^~~~25 : In file included from | ../src/s2/util/coding/coder.h ^: 36/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 184../src/s2/base/casts.h::336:In file included from : s2/s2hausdorff_distance_query.ccIn file included from warning: :../src/s2/base/logging.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]16: : 21/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from : :../src/s2/s2hausdorff_distance_query.hIn file included from 135:/usr/local/clang/include/absl/log/check.h:25:16: 37:In file included from : ../src/s2/s2min_distance_targets.hIn file included from note: :expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/internal/check_impl.h33 :: 21 In file included from : 135../src/s2/s2cell_index.h/usr/local/clang/include/absl/log/internal/check_op.h | : :32 507: :In file included from 1../src/s2/s2cell_union.h :: 29 warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/flags/flag.h :t/usr/local/clang/include/absl/log/internal/check_op.h42h:: i498In file included from s:/usr/local/clang/include/absl/flags/internal/flag.h)35:):30) : note: /usr/local/clang/include/absl/base/call_once.hAexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':B 97S:L18_ :A498 T | warning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R I B U 97T | E _ L iI Fn Et ToIvnMc1Ee,__ BifOlnUta NgDv* 2 {,a b cs lo n_ ns o tn n uc hla l r f* l a ga ) ;b s l _| ^ n o n/usr/local/clang/include/absl/base/nullability.h n: u241l :l 22 :\e x note: p rexpanded from macro 'absl_nonnull'| t ^e x241/usr/local/clang/include/absl/container/internal/common.ht | :#)31d :e{9f :i n e note: macro 'ABSL_INTERNAL_IF_true' defined here a b s 31 l | _# n doe nf n iu nle\l A_BN SoL| n ^_n IuN/usr/local/clang/include/absl/base/nullability.hlTl:E R241 N:| A ^22L :_ Inote: Fexpanded from macro 'absl_nonnull'_ tr u241e | (#idfe_fsiantei safbiseld_,n o.n.n.u)l li f__Nsoantniuslfli e d| ^ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_In file included from Is2/s2hausdorff_distance_query.ccN:T16E: RIn file included from N../src/s2/s2hausdorff_distance_query.hA:L25_: XIn file included from (../src/s2/s2min_distance_targets.hi:n33s: eIn file included from r../src/s2/s2cell_index.ht:_32o: rIn file included from _../src/s2/s2cell_union.ha:s29s: iIn file included from g/usr/local/clang/include/absl/flags/flag.hn:,42 : iIn file included from n/usr/local/clang/include/absl/flags/internal/flag.hs:e30r: t/usr/local/clang/include/absl/base/call_once.h_:o111r:_40a:s swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g n_im p111l | ,v ociodn sLto&w,L ecvoenlsCta&l,l Otnrcuee(,a b s| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: :on c185e | _ f l a g * a b s l _ n o n n u l lt rfulea,g ,. fCiarlslta,b lceo&n&s tf_ni,t e r| a ^t or/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dCeOfMiMnAe) ;a b s| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ non/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:u135l:l11 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n nul l135 | | ^ this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defIn file included from is2/s2loop_measures.ccn:e18 : AIn file included from B../src/s2/s2loop_measures.hS:L33_: IIn file included from N../src/s2/s1angle.hT:E28R: NIn file included from A../src/s2/s2point.hL:_25I: FIn file included from _../src/s2/util/coding/coder.hf:a36l: sIn file included from e../src/s2/base/casts.h(:i36f: _In file included from s../src/s2/base/logging.ha:t21i: sIn file included from f/usr/local/clang/include/absl/log/check.hi:e37d: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.h.:.21.: ) /usr/local/clang/include/absl/log/internal/check_op.h_:_511V:A13_:A Rwarning: Gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S __ | ^ 511 | const chIn file included from as2/s2lax_polygon_shape.ccr:*18 : aIn file included from b../src/s2/s2lax_polygon_shape.hs:l36_: nIn file included from u../src/s2/s2polygon.hl:l29a: bIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.he: 45C: h/usr/local/clang/include/absl/container/internal/raw_hash_map.he:c189k:s3t:r cwarning: mpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p tru e189I | m p lA(B S L| _ ^I NTERN/usr/local/clang/include/absl/base/nullability.hA:L257_:X23(:i nnote: sexpanded from macro 'absl_nullable'e rt _257o | r#_daesfsiingen ,a bisnls_enrutl_loarb_laes s_iNgunl_liambplle, c| o ^n st&, &&, In file included from fs2/s2loop_measures.cca:l18s: eIn file included from ,../src/s2/s2loop_measures.h : 33| : ^In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h28:: 135In file included from :../src/s2/s2point.h16::25 : In file included from note: ../src/s2/util/coding/coder.hexpanded from macro 'ABSL_INTERNAL_X': 36: In file included from ../src/s2/base/casts.h :13536 | : In file included from ../src/s2/base/logging.h : 21 : In file included from In file included from /usr/local/clang/include/absl/log/check.hs2/s2hausdorff_distance_query.cc :: 3716 : : tIn file included from In file included from h/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2hausdorff_distance_query.hi::s2125): : /usr/local/clang/include/absl/log/internal/check_op.h)In file included from ):../src/s2/s2min_distance_targets.h 512:A:33B17: S:In file included from L ../src/s2/s2cell_index.h_warning: :Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]32T : TIn file included from R../src/s2/s2cell_union.h I:512B29 | U : T In file included from E /usr/local/clang/include/absl/flags/flag.h_ :Lc42Io: nFIn file included from sE/usr/local/clang/include/absl/flags/internal/flag.htT: I30Mc: Eh/usr/local/clang/include/absl/base/call_once.ha_r:*B153O :aU41bNs:Dl warning: _{type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n u l l a 153b | l e s 1C, a l lc O onn sc te Ic mh pa l r( s* t ad :b : sal t\_on mu il| cl ^a< ubi/usr/local/clang/include/absl/container/internal/common.hnl:te31 3s:229_,:t > note: *macro 'ABSL_INTERNAL_IF_true' defined here| a ^b s 31l | _#/usr/local/clang/include/absl/base/nullability.hnd:oen257fn:iun23lel: A cBonote: Snexpanded from macro 'absl_nullable'Lt _rIo Nl257T,E | R# Nd| eAf ^Li _nIe/usr/local/clang/include/absl/base/nullability.hF :_a241tb:sr22ul:e_ n(unote: ilexpanded from macro 'absl_nonnull'fl _as ba241tl | i#es dfe_ifeNiudnl,e l .aa.bb.sl)l e_ inf o_n| s ^nau tlils f_iNeodn n u| In file included from l ^s2/s2loop_measures.ccl : 18 : | In file included from ^../src/s2/s2loop_measures.h :33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2lax_polygon_shape.cc25:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2lax_polygon_shape.h36:: 36In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2polygon.h36:: 29In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h21:: 45In file included from : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::37189: :In file included from 3/usr/local/clang/include/absl/log/internal/check_impl.h:: 21warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/log/internal/check_op.h :512:47: warning: 189type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | A B512S | L _ I N TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_ualslsaibglne, si1n,s ecrotn_sotr _cahsasri*g na_bismlp_ln,u lcloanbslte& ,s 2&,& , | f ^a ls/usr/local/clang/include/absl/base/nullability.he:,257 : 23| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'absl_nullable' 190 | 257 | # d e f i n e a b s l _ n u ltlraubel,e ._fNiurlslta,b lceo n s| t ^_ iteratorIn file included from s2/s2loop_measures.ccA:B18S: LIn file included from _../src/s2/s2loop_measures.hI:N33T: EIn file included from R../src/s2/s1angle.hN:A28L: _In file included from C../src/s2/s2point.hO:M25M: AIn file included from )../src/s2/util/coding/coder.h;: 36 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/base/casts.h :36: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/base/logging.h::13521:: 11In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 135/usr/local/clang/include/absl/log/internal/check_op.h | : 513 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t513h | i s ) ) )c oAnBsStL _cAhTaTrR*I BaUbTsEl__LnIoFnEnTuIlMlE _eBxOpUrNtDe x{t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^~~~_ nIn file included from os2/s2hausdorff_distance_query.ccn:n16u: lIn file included from l../src/s2/s2hausdorff_distance_query.h :_25N: oIn file included from n../src/s2/s2min_distance_targets.hn:u33l: lIn file included from ../src/s2/s2cell_index.h :| 32 ^: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop_measures.cc:18 : 194In file included from | ../src/s2/s2loop_measures.hi:n33l: iIn file included from n../src/s2/s1angle.he: 28s: tIn file included from d../src/s2/s2point.h:::25a: tIn file included from o../src/s2/util/coding/coder.hm:i36c: : *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l514l: 13C:o nwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r olW o514r | dc(o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef iCnhee cakbsstlr_cnmopnfnaullsle I_mNpoln(n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hexpanded from macro 'absl_nullable':In file included from 191s2/s2hausdorff_distance_query.cc:: 316257:: | In file included from warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2hausdorff_distance_query.hd :e25f: i In file included from n191../src/s2/s2min_distance_targets.he | : 33a : bAIn file included from sB../src/s2/s2cell_index.hlS:L_32_n: IuIn file included from Nl../src/s2/s2cell_union.hTl:aE29bR: lNIn file included from eA/usr/local/clang/include/absl/flags/flag.h L:__42NXu: (lIn file included from il/usr/local/clang/include/absl/flags/internal/flag.hna:sb30el: re/usr/local/clang/include/absl/base/call_once.ht :_ 195o| :r ^16_ :a swarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i gIn file included from ns2/s2loop_measures.cc ,:195 18 | i: n In file included from s ../src/s2/s2loop_measures.he :rot33n_c: eo_In file included from rf_../src/s2/s1angle.hla:asg28s*i: gIn file included from an../src/s2/s2point.hb_:25: In file included from i../src/s2/util/coding/coder.hm:p36l: ,In file included from ../src/s2/base/casts.hc:o36n: sIn file included from t../src/s2/base/logging.h&:,21 : &In file included from &/usr/local/clang/include/absl/log/check.h,: 37t: rIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.he:,21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^515 :17:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :warning: 133type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 52: note: 515expanded from macro 'ABSL_INTERNAL_X' | 133c | o n s t c h a r * AaBbSsLl__InNuTlElRaNbAlLe_ AsT1T,R IcBoUnTsEt_ CcAhPaTrU*R EaDb_sBlY_(ntuhlilsa)b)l,e s 2 , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d\e f i| n ^e absl_/usr/local/clang/include/absl/container/internal/common.hn:u31l:l9a:b lnote: emacro 'ABSL_INTERNAL_IF_true' defined here _Nu l31l | a#bdleef i n| e ^ ABSL_INTEIn file included from Rs2/s2loop_measures.ccN:A18L: _In file included from I../src/s2/s2loop_measures.hF:_33t: rIn file included from u../src/s2/s1angle.he:(28i: fIn file included from _../src/s2/s2point.hs:a25t: iIn file included from s../src/s2/util/coding/coder.hf:i36e: dIn file included from ,../src/s2/base/casts.h :.36.: .In file included from )../src/s2/base/logging.h :i21f: _In file included from s/usr/local/clang/include/absl/log/check.ha:t37i: sIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:e21d: /usr/local/clang/include/absl/log/internal/check_op.h :| 515 ^: 47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | consIn file included from ts2/s2lax_polygon_shape.cc :c18h: aIn file included from r../src/s2/s2lax_polygon_shape.h*: 36a: bIn file included from s../src/s2/s2polygon.hl:_29n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl:a45b: l/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 191s:13,: cwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n st ch a191r | * aAbBsSlL__nIuNlTlEaRbNlAeL _sX2(,i n s| e ^r t_/usr/local/clang/include/absl/base/nullability.ho:r257_:a23s:s inote: gexpanded from macro 'absl_nullable'n , i257n | s#edretf_ionre_ aasbssilg_nn_uilmlpalb,l ec o_nNsutl&l,a b&l&e, t| r ^u e, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from s2/s2loop_measures.cc: 18192: | In file included from In file included from ../src/s2/s2loop_measures.h s2/s2latlng_rect_bounder.cc: :33 18: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2latlng_rect_bounder.h : : 2821 : : In file included from In file included from ../src/s2/s2point.h../src/s2/s2latlng.h :: 2532 : : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s1angle.hf::a3628l: : sIn file included from In file included from e../src/s2/base/casts.h../src/s2/s2point.h,:: 3627.: : fIn file included from In file included from i../src/s2/base/logging.h../src/s2/s2coder.hr::s2123t: : ,In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/status.hc::o3767n: : sIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ht/usr/local/clang/include/absl/log/internal/check_impl.h:_:149i21:t: 13e/usr/local/clang/include/absl/log/internal/check_op.hr::a 516twarning: :otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]17r : A warning: B149Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | Lc _oIn Ns516Tt | E Rc NhA aL r_*cC oOaMnbsMstAl) _;nc ho anr| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*u lal/usr/local/clang/include/absl/container/internal/raw_hash_map.hb :Ms133la:k_47en:Co hnnote: enexpanded from macro 'ABSL_INTERNAL_X'cu klFla ie133lx | S pt rr ti en xg t( ) ; | ^A| B ^S /usr/local/clang/include/absl/base/nullability.hL:/usr/local/clang/include/absl/base/nullability.h_241I::N24122T::E22 R:note: Nexpanded from macro 'absl_nonnull' A Lnote: _expanded from macro 'absl_nonnull'241A | T# Td241Re | IfB#iUndTeeE f_ianCbAesP lTa_UbRnsEolD_n_nnBouYln(lnt uh_lilNs o)_nN)n,ou nl nl u l l| ^ | ^ In file included from s2/s2latlng_rect_bounder.cc : 18 : In file included from ../src/s2/s2latlng_rect_bounder.h : 21 In file included from : s2/s2loop_measures.ccIn file included from :../src/s2/s2latlng.h\18: : 32 In file included from : | ../src/s2/s2loop_measures.hIn file included from ^~~~:../src/s2/s1angle.h 33:: 28In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2point.h28/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: :27In file included from 191: ../src/s2/s2point.h:In file included from :3../src/s2/s2coder.h25::: 23In file included from warning: : ../src/s2/util/coding/coder.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from : /usr/local/clang/include/absl/status/status.h36/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: :67In file included from 135: ../src/s2/base/casts.h:/usr/local/clang/include/absl/status/internal/status_internal.h:16:36:150: :In file included from note: 25expanded from macro 'ABSL_INTERNAL_X'../src/s2/base/logging.h: : 21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from 135 /usr/local/clang/include/absl/log/check.h | : 37 : 150 In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h : 21 c: o/usr/local/clang/include/absl/log/internal/check_op.h n:tsh517ti :sa)13b):s)l :warning: A:Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]SStL a_tAu TsT517*R | IacBbUosnTlEs__tnLo InFcnhEauTrlIl*M E s_taBabOstUulNsD_, n{c ou n ls tl ac hb a lr *e a b Cs hl _e n co nk n su lt lr cp ra e sf ie x\c) m;p t| r ^| u ^e/usr/local/clang/include/absl/container/internal/common.h I:m/usr/local/clang/include/absl/base/nullability.h32p::l2419(:: 22 :note: | macro 'ABSL_INTERNAL_IF_false' defined here ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h32 : | 241#257 | d#:ed23fei:fni ennote: expanded from macro 'absl_nullable'eA BaS bLs257_lI | _Nn#TodEnRenNufAlLil_ nI_FeN_o fnaanlubslesl( li f_| _n ^su laltaibslfei e_dN,u lIn file included from .ls2/s2latlng_rect_bounder.cc.a:.b18)l: e In file included from _../src/s2/s2latlng_rect_bounder.h_ :V| 21A ^: _ In file included from A../src/s2/s2latlng.hR:G32S: _In file included from In file included from _s2/s2loop_measures.cc../src/s2/s1angle.h :: 1828| : ^: In file included from In file included from ../src/s2/s2loop_measures.h../src/s2/s2point.h::3327: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2coder.h::2823: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2567: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/util/coding/coder.h::15036:: 58In file included from :../src/s2/base/casts.h :warning: 36type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21: In file included from 150/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 518a:b17s:l :warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S tat u518s | * a b sclo_nnsotn ncuhlalr *s taabtsuls_,n uclolnasbtl ec hsa1r,* caobnsslt_ ncohnanru*l la bpsrle_fniuxl)l;a b l| e ^ s2/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 257: 23241: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneo nanbuslll_ n_uNlolnanbullel In file included from _s2/s2lax_polygon_shape.cc N:| u18 ^l: lIn file included from a../src/s2/s2lax_polygon_shape.hb:l36e: In file included from ../src/s2/s2polygon.h| : ^29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :s2/s2loop_measures.cc193::183: :In file included from ../src/s2/s2loop_measures.h:warning: 33passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s1angle.h:28 : 193In file included from | ../src/s2/s2point.h : 25A: BIn file included from S../src/s2/util/coding/coder.hL:_36I: NIn file included from T../src/s2/base/casts.hE:R36N: AIn file included from L../src/s2/base/logging.h_:X21(: iIn file included from n/usr/local/clang/include/absl/log/check.hs:e37r: tIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.ho:r21_: a/usr/local/clang/include/absl/log/internal/check_op.hs:s518i:g47n:, warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ser t518_ | o r _ a scsoingsnt_ icmhpalr,* caobnsslt_&n,u l&l&a,b lter use1,, c| o ^n st/usr/local/clang/include/absl/container/internal/raw_hash_map.h :c133h:a52r:* note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n133u | l l a b l e s 2 , A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T257E:R23N:A Lnote: _expanded from macro 'absl_nullable'A TT R257I | B#UdTeEf_iCnAeP TaUbRsElD__nBuYl(ltahbilse) )_,N u l l a b l e | ^ In file included from s2/s2loop_measures.cc : 18 : In file included from ../src/s2/s2loop_measures.h : 33 : \In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/container/internal/common.h25:: 31In file included from :../src/s2/util/coding/coder.h9::36 : In file included from note: ../src/s2/base/casts.hmacro 'ABSL_INTERNAL_IF_true' defined here: 36: In file included from ../src/s2/base/logging.h :3121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :A21B: S/usr/local/clang/include/absl/log/internal/check_op.hL:_519I:N17T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_ I519F | _ t r u ec(oinfs_ts acthiasrf*i eadb,s l._.n.o)n niufl_ls aetxipsrftieesxdt )l _;| n ^ o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :f241l:a22g:) In file included from note: {s2/s2lax_polygon_shape.cc expanded from macro 'absl_nonnull': 18| : ^ In file included from 241../src/s2/s2lax_polygon_shape.h | :#36/usr/local/clang/include/absl/base/nullability.hd: :eIn file included from 241f../src/s2/s2polygon.h:i:22n29:e: In file included from note: aexpanded from macro 'absl_nonnull'b/usr/local/clang/include/absl/container/flat_hash_map.h s:l45_ n: 241o/usr/local/clang/include/absl/container/internal/raw_hash_map.hn | :#n193du:el3fl: i n_warning: eN'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] oan bnsull_ ln193o | n n u| AlB ^lS L__NIoNnTnEuRlNlA L _| X ^( iIn file included from ns2/s2loop_measures.ccs:e18r: tIn file included from _../src/s2/s2loop_measures.ho:r33_: aIn file included from s../src/s2/s1angle.hs:i28g: nIn file included from ,../src/s2/s2point.h :i25n: sIn file included from e../src/s2/util/coding/coder.hr:t36_: oIn file included from r../src/s2/base/casts.h_:a36s: sIn file included from i../src/s2/base/logging.hg:n21_: iIn file included from m/usr/local/clang/include/absl/log/check.hp:l37,: In file included from c/usr/local/clang/include/absl/log/internal/check_impl.ho:n21s: t/usr/local/clang/include/absl/log/internal/check_op.h&:,520 :&13&:, warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r uIn file included from e s2/s2hausdorff_distance_query.cc,520: | 16c : o| In file included from n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2hausdorff_distance_query.hs :t25 c: 194hIn file included from | a../src/s2/s2min_distance_targets.hr :* 33 : aIn file included from b../src/s2/s2cell_index.h s: l32 _: nIn file included from u../src/s2/s2cell_union.h l:l 29 a: bIn file included from l /usr/local/clang/include/absl/flags/flag.h e: 42 truC: heIn file included from e,/usr/local/clang/include/absl/flags/internal/flag.h c:k.30sf: tir/usr/local/clang/include/absl/base/call_once.hrc:sa200ts:,e40 c:mc pwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oa nlsste _I200im | tvpeorliad(t oL ro | w ^ALB eSv/usr/local/clang/include/absl/base/nullability.hLe_:lI257CNa:TlE23lRO:Nn AcLnote: eexpanded from macro 'absl_nullable'_(C aOb MsMl257A:): | ;#o nd ce| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f_i nfel/usr/local/clang/include/absl/container/internal/raw_hash_map.h aa:gb133*s: l47a_:bnsu llnote: _expanded from macro 'ABSL_INTERNAL_X'lna boln neu133 l_ | l N u lfl la ab gl , e C a lA| l ^BaS bLl_eI&N&In file included from T Es2/s2loop_measures.ccfR:nN,18A L: _In file included from | A ^../src/s2/s2loop_measures.hT T:R33/usr/local/clang/include/absl/base/nullability.hI: :BIn file included from 241U../src/s2/s1angle.h:T:22E28:_: CIn file included from note: Aexpanded from macro 'absl_nonnull'P../src/s2/s2point.h T: U25241R: | E#In file included from Dd_../src/s2/util/coding/coder.heBf:Yi36(n: tehIn file included from ia../src/s2/base/casts.hsb:)s36)l: ,_In file included from n../src/s2/base/logging.h o: n 21n u: l In file included from l /usr/local/clang/include/absl/log/check.h _: N 37o n: n In file included from u l/usr/local/clang/include/absl/log/internal/check_impl.h l : 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^ : 521 : 17 : \warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^~~~ 521 | co/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:s193t: 3c:h awarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* /usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b135s:l16_:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l abl e135 | s 1 , c o n s t cthhairs*) )a)b sAlB_SnLu_lAlTaTbRlIeB UsT2E,_ L I| F ^E TI/usr/local/clang/include/absl/base/nullability.hM:E257_:B23O:U Nnote: Dexpanded from macro 'absl_nullable' { 257 | # d e f i n e a b s l _ n u l l a b l e _ N u l l\a b l| e ^ | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2loop_measures.cc :3118 | : #In file included from d../src/s2/s2loop_measures.he:f33i: nIn file included from e../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:I25N: TIn file included from E../src/s2/util/coding/coder.hR:N36A: LIn file included from _../src/s2/base/casts.hI:F36_: tIn file included from r../src/s2/base/logging.hu:e21(: iIn file included from f/usr/local/clang/include/absl/log/check.h_:s37a: tIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hs:f21i: e/usr/local/clang/include/absl/log/internal/check_op.hd:,521 :.47.:. )warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i f_s a521t | i s f i ecdo n s| t ^ char* absl_nullIn file included from as2/s2lax_polygon_shape.ccb:l18e: In file included from s../src/s2/s2lax_polygon_shape.h1:,36 : cIn file included from o../src/s2/s2polygon.hn:s29t: In file included from c/usr/local/clang/include/absl/container/flat_hash_map.hh:a45r: */usr/local/clang/include/absl/container/internal/raw_hash_map.h :a193b:s3l:_ nwarning: uIn file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ls2/s2latlng_rect_bounder.cc l:a18b: lIn file included from 193e../src/s2/s2latlng_rect_bounder.h | : s21 2: ,AIn file included from B../src/s2/s2latlng.h S:L| 32 ^_: I In file included from N../src/s2/s1angle.hT/usr/local/clang/include/absl/base/nullability.h:E:28R257: N:In file included from A23../src/s2/s2point.hL::_ 27X: (note: In file included from iexpanded from macro 'absl_nullable'../src/s2/s2coder.hn :s23e : r257/usr/local/clang/include/absl/status/status.ht | :_#725od:re38_f:ai snwarning: setype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ganb,s l 725i_ | nn us lesrlttaab_tloierc_ a_sstNsaiutgulns__liimanbptlle,er nc ao| ln: ^s: tS&t,a t&u&s,In file included from R s2/s2loop_measures.ccet:pr18*u: eIn file included from a,../src/s2/s2loop_measures.hb :s l33| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: n oIn file included from n n../src/s2/s1angle.h194u: | l28 l: In file included from P ../src/s2/s2point.hr :e 25p : a In file included from r e../src/s2/util/coding/coder.h T: o36 M: oIn file included from d ../src/s2/base/casts.hi f: y36 (: t In file included from r ../src/s2/base/logging.hu| :e ^21, : In file included from /usr/local/clang/include/absl/base/nullability.h./usr/local/clang/include/absl/log/check.h:f:241i37:r: 22sIn file included from :t/usr/local/clang/include/absl/log/internal/check_impl.h ,:note: 21expanded from macro 'absl_nonnull'c: o/usr/local/clang/include/absl/log/internal/check_op.hn :s241t522 | _#:idt17eef:ri antewarning: o type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ra bAsB lS_522Ln | _o InN n TuE lRlcN oA_nLNs_otCn OnMcuhMlAal) r; * | a ^| b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s l_n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n135n:u11l:l note: eexpanded from macro 'ABSL_INTERNAL_X'x prt e135x | t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h :t241In file included from h:s2/s2latlng_rect_bounder.cci22:s:18) : )note: In file included from )expanded from macro 'absl_nonnull'../src/s2/s2latlng_rect_bounder.h :A21 B: S241In file included from L | ../src/s2/s2latlng.h_#:dA32eT: TfIn file included from iR../src/s2/s1angle.hnI:Be28U : TaIn file included from bE../src/s2/s2point.hs_:Ll27I_: nFIn file included from Eo../src/s2/s2coder.hTn:In23Mu: lEl/usr/local/clang/include/absl/status/status.h_ :B_732NO:Uo29Nn:nDu lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { | ^732 | s t a t i c c o n s t s t d : : s t r i n g *\ a b| s ^~~~l _nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2latlng_rect_bounder.cc196: | 18 : In file included from A../src/s2/s2latlng_rect_bounder.hB:S21L: _In file included from I../src/s2/s2latlng.hN:T32E: RIn file included from N../src/s2/s1angle.hA:L28_: XIn file included from (../src/s2/s2point.hi:n27s: eIn file included from r../src/s2/s2coder.ht:_23o: r/usr/local/clang/include/absl/status/status.h_:a751s:s61i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] inse r751t | _ o rs_taastsiicg nu_iinmtpplt,r _&t& ,P ocionntsetr&T,o Rfeapl(sset,a t u| s ^_ in/usr/local/clang/include/absl/container/internal/raw_hash_map.ht:e133r:n52a:l :note: :expanded from macro 'ABSL_INTERNAL_X'S tat u133s | R e p * a b s l _ nAoBnSnLu_lIlN TrE)R;N A L| _ ^A TT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A PT U241R | E#Dd_eBfYi(nteh iasb)s)l,_ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here In file included from 32s2/s2latlng_rect_bounder.cc | :#18d: eIn file included from f../src/s2/s2latlng_rect_bounder.hi:n21e: In file included from A../src/s2/s2latlng.hB:S32L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: IIn file included from F../src/s2/s2coder.h_:f23a: l/usr/local/clang/include/absl/status/status.hs:e752(:i44f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isfi e752d | , .s.t.a)t i_c_ VcAo_nAsRtG Ss_t_a t u| s ^_ internal::In file included from Ss2/s2lax_polygon_shape.cct:a18t: uIn file included from s../src/s2/s2lax_polygon_shape.hR:e36p: *In file included from ../src/s2/s2polygon.ha:b29s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hn:o45n: n/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l196l: 3R:e pwarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o Poi n196t | e r (A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Xexpanded from macro 'absl_nonnull'( in s241e | r#td_eofri_naes saibgsnl,_ nionnsneurltl_ o_rN_oansnsuilgln _ i| m ^p l, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2latlng_rect_bounder.cc:18: In file included from ../src/s2/s2latlng_rect_bounder.h:21: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_IIn file included from Ns2/s2latlng_rect_bounder.ccT:E18R: NIn file included from A../src/s2/s2latlng_rect_bounder.hL:_21A: TIn file included from T../src/s2/s2latlng.hR:I32B: UIn file included from T../src/s2/s1angle.hE:_28C: AIn file included from P../src/s2/s2point.hT:U27R: EIn file included from D../src/s2/s2coder.h_:B23Y: (/usr/local/clang/include/absl/status/status.ht:h1038i:s33):, warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^~~~ 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_In file included from as2/s2latlng_rect_bounder.ccr:g18<: KIn file included from >../src/s2/s2latlng_rect_bounder.h&: 21k: In file included from A../src/s2/s2latlng.hB:S32L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: AIn file included from T../src/s2/s2coder.hT:R23I: B/usr/local/clang/include/absl/status/status.hU:T1063E:_13C:A Pwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U RED _1063B | Yc(otnhsits )c,h a r| * ^~~~ absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, iIn file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:25: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:16: In file included from ../src/s2/s2hausdorff_distance_query.h:25: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nt base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from In file included from s2/s2lax_polygon_shape.cc../src/s2/mutable_s2shape_index.h::1830: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/container/btree_map.h::3666: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/container/internal/btree.h::3470: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/internal/layout.h::30198: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/str_cat.h::66116: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::7023: : In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/strings/numbers.h198:: 66In file included from :/usr/local/clang/include/absl/strings/str_cat.h41::116 : In file included from warning: /usr/local/clang/include/absl/strings/internal/stringify_sink.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: /usr/local/clang/include/absl/strings/numbers.h:200:7 :66 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | c h a r * a b s l _ n o n n u l l F a s tiInntt_TtoyBpuef*f earb(sul_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ iIn file included from ns2/s2loop.cct:3182: _In file included from t../src/s2/s2loop.h :n34,: In file included from c../src/s2/mutable_s2shape_index.hh:a30r: *In file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o70n: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198 : oIn file included from u/usr/local/clang/include/absl/strings/str_cat.ht:_116s: tIn file included from r/usr/local/clang/include/absl/strings/internal/stringify_sink.h): 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 158:57: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 158expanded from macro 'absl_nonnull' | boo l241 | s#adfeef_isnter taob1s6l__bnaosnen(ualbls l_:N:osntnruilnlg _ v| i ^e w text, int16_t* abIn file included from ss2/s2lax_polygon_shape.ccl:_18n: oIn file included from n../src/s2/s2lax_polygon_shape.hn:u36l: lIn file included from ../src/s2/s2polygon.hv:a34l: uIn file included from e../src/s2/mutable_s2shape_index.h,: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/internal/btree.h::2270:: In file included from note: /usr/local/clang/include/absl/container/internal/layout.hexpanded from macro 'absl_nonnull': 198: In file included from 241/usr/local/clang/include/absl/strings/str_cat.h | :#116d: eIn file included from f/usr/local/clang/include/absl/strings/internal/stringify_sink.hi:n23e: /usr/local/clang/include/absl/strings/numbers.ha:b200s:l54_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _200N | ocnhnaurl*l a b| s ^l _nonnull FastIntToBufIn file included from fs2/s2loop.cce:r18(: uIn file included from i../src/s2/s2loop.hn:t343: 2In file included from _../src/s2/mutable_s2shape_index.ht: 30n: ,In file included from /usr/local/clang/include/absl/container/btree_map.hc:h66a: rIn file included from */usr/local/clang/include/absl/container/internal/btree.h :a70b: sIn file included from l/usr/local/clang/include/absl/container/internal/layout.h_:n198o: nIn file included from n/usr/local/clang/include/absl/strings/str_cat.hu:l116l: In file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hu:t23_: s/usr/local/clang/include/absl/strings/numbers.ht:r160): 57 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 160note: | expanded from macro 'absl_nonnull'b oo l241 | s#adfeef_isnter taob3s2l__bnaosnen(ualbls l_:N:osntnruilnlg _ v| i ^e w text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2lax_polygon_shape.cce: 18a: bIn file included from s../src/s2/s2lax_polygon_shape.hl:_36n: oIn file included from n../src/s2/s2polygon.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.h_:N30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l66l: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] In file included from s2/s2loop.cc201: | 18 : In file included from ../src/s2/s2loop.h :A34B: SIn file included from L../src/s2/mutable_s2shape_index.h_:I30N: TIn file included from E/usr/local/clang/include/absl/container/btree_map.hR:N66A: LIn file included from _/usr/local/clang/include/absl/container/internal/btree.hN:E70E: DIn file included from _/usr/local/clang/include/absl/container/internal/layout.hM:I198N: _In file included from S/usr/local/clang/include/absl/strings/str_cat.hI:Z116E: (In file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hu:t23_: s/usr/local/clang/include/absl/strings/numbers.ht:r162,: 57k:F awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ToBu 162 | bfofoelr Ssiazfee)_;s t r| t ^o 64/usr/local/clang/include/absl/base/macros.h_:b251a:s18e:( anote: bexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE's l:: s251t | r i n_g__avtiterwi btuetxet_,_ (i(ndti6a4g_nto*s ea_bisfl(__n_obnuniulltli nv_aolbujee,c t _| s ^i ze/usr/local/clang/include/absl/base/nullability.h(:O241b:j22,: 0note: )expanded from macro 'absl_nonnull' < N241, | #\d e f| i ^n e absl_nonnull _NIn file included from os2/s2lax_polygon_shape.ccn:n18u: lIn file included from l../src/s2/s2lax_polygon_shape.h : 36| : ^In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:In file included from 202s2/s2loop.cc::718:: In file included from warning: ../src/s2/s2loop.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 34: In file included from ../src/s2/mutable_s2shape_index.h :20230 | : cIn file included from h/usr/local/clang/include/absl/container/btree_map.ha:r66*: In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s70l: _In file included from n/usr/local/clang/include/absl/container/internal/layout.ho:n198n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl: 116F: aIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:I23n: t/usr/local/clang/include/absl/strings/numbers.hT:o165B:u39f: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f er( i165n | t 6 4 _ t i , c h a r * a b s l _ n o n n ualbls lb:u:fifnetr1)2 8 *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l v a241l | u#ed,e fiinnte baabssel)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_In file included from ns2/s2lax_polygon_shape.cco:n18n: uIn file included from l../src/s2/s2lax_polygon_shape.hl: 36_: NIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from 23s2/s2loop.cc: :18/usr/local/clang/include/absl/strings/numbers.h: :In file included from 202../src/s2/s2loop.h::5334:: In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h202: | 70c: hIn file included from a/usr/local/clang/include/absl/container/internal/layout.hr:*198 : aIn file included from b/usr/local/clang/include/absl/strings/str_cat.hs:l116_: nIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:n23u: l/usr/local/clang/include/absl/strings/numbers.hl: 191F:a42s:t Iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ToB u191f | fseirz(ei_ntt 6S4i_xtD iig,i tcshTaorB*u fafbesrl(_dnoounbnluel ld ,b ucfhfaerr*) a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: bnote: uexpanded from macro 'absl_nonnull'f fe r241) | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:In file included from 7s2/s2lax_polygon_shape.cc:: 18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from 198../src/s2/s2polygon.h | :c34h: aIn file included from r../src/s2/mutable_s2shape_index.h*: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_66n: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hn:u70l: lIn file included from /usr/local/clang/include/absl/container/internal/layout.hF:a198s: tIn file included from I/usr/local/clang/include/absl/strings/str_cat.hn:t116T: oIn file included from B/usr/local/clang/include/absl/strings/internal/stringify_sink.hu:f23f: e/usr/local/clang/include/absl/strings/numbers.hr:(203i:n5t:3 2warning: _'diagnose_if' is a clang extension [-Wgcc-compat]t i, c203h | a r * aAbBsSlL__nIoNnTnEuRlNlA Lb_uNfEfEeDr_)M I N| _ ^S IZ/usr/local/clang/include/absl/base/nullability.hE:(241b:u22f:f enote: rexpanded from macro 'absl_nonnull', k F241a | s#tdTeofBiunfef earbSsilz_en)o;n n u| l ^l _/usr/local/clang/include/absl/base/macros.hN:o251n:n18u:l lnote: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' | ^ 251 | __aIn file included from ts2/s2loop.cct:r18i: bIn file included from u../src/s2/s2loop.ht:e34_: _In file included from (../src/s2/mutable_s2shape_index.h(:d30i: aIn file included from g/usr/local/clang/include/absl/container/btree_map.hn:o66s: eIn file included from _/usr/local/clang/include/absl/container/internal/btree.hi:f70(: _In file included from _/usr/local/clang/include/absl/container/internal/layout.hb:u198i: lIn file included from t/usr/local/clang/include/absl/strings/str_cat.hi:n116_: oIn file included from b/usr/local/clang/include/absl/strings/internal/stringify_sink.hj:e23c: t/usr/local/clang/include/absl/strings/numbers.h_:s198i:z53e:( Owarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]j , 0 )198 | ( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2loop.ccs:l18_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBuffer:eZ25re: ,rIn file included from o../src/s2/util/coding/coder.hkP:Fa36ad: s1In file included from t6../src/s2/base/casts.hT(:ou34Bi: unIn file included from ft/usr/local/clang/include/absl/log/log.h6f:e4209r_: 1t2 In file included from 8v/usr/local/clang/include/absl/log/internal/log_impl.hSa:il20z,: eIn file included from )c/usr/local/clang/include/absl/log/absl_vlog_is_on.h;h: a63 r: | */usr/local/clang/include/absl/log/internal/vlog_config.h ^ :a 49b:s37l:/usr/local/clang/include/absl/base/macros.h_ :nwarning: 251otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:n 18n:u lnote: 49lexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' | ionutt )251R | e {g i _s_| t ^aet rtAr/usr/local/clang/include/absl/base/nullability.hni:dbI241unt:iet22_i:_a (lnote: (iexpanded from macro 'absl_nonnull'dz iea (gV241nL | oo#sgdeeS_ifitfie(n*e_ _ abbausiblls_tlni_onnn_nooubnljnleu cvlt)l_; s _i Nz| eo ^(n Onbujl/usr/local/clang/include/absl/base/nullability.h,l: 2410 :)| 22 ^:< note: Nexpanded from macro 'absl_nonnull', \ 241 | | # ^d efine absl_nonnull _Nonnull | In file included from ^s2/s2lax_polygon_shape.cc :18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* abslIn file included from _s2/s2max_distance_targets.ccn:o16n: nIn file included from u../src/s2/s2max_distance_targets.hl:l27 : FIn file included from a../src/s2/s1angle.hs:t28I: nIn file included from t../src/s2/s2point.hT:o25B: uIn file included from f../src/s2/util/coding/coder.hf:e36r: (In file included from i../src/s2/base/casts.hn:t34_: tIn file included from y/usr/local/clang/include/absl/log/log.hp:e209 : iIn file included from ,/usr/local/clang/include/absl/log/internal/log_impl.h : 20| : ^In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/vlog_config.h241::6322::43 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #63d | e f ienxep laibcsilt_ ncoonnnsutlelx p_rN oVnLnouglSli t e| ( ^c onst char* absl_In file included from ns2/s2lax_polygon_shape.cco:n18n: uIn file included from l../src/s2/s2lax_polygon_shape.hl: 36f: )In file included from ../src/s2/s2polygon.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2266:: In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull'70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h :241198 | : #In file included from d/usr/local/clang/include/absl/strings/str_cat.he:f116i: nIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :a23b: s/usr/local/clang/include/absl/strings/numbers.hl:_216n:o49n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o216n | n u l l | ^ char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2max_distance_targets.ccu:l16l: In file included from _../src/s2/s2max_distance_targets.hN:o27n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60:In file included from s2/s2loop.ccwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2loop.h:34 : 96In file included from | ../src/s2/mutable_s2shape_index.h : 30f: rIn file included from i/usr/local/clang/include/absl/container/btree_map.he:n66d: In file included from i/usr/local/clang/include/absl/container/internal/btree.hn:t70 : lIn file included from o/usr/local/clang/include/absl/container/internal/layout.hg:_198iIn file included from : ns2/s2lax_polygon_shape.ccIn file included from t:/usr/local/clang/include/absl/strings/str_cat.he18:r: n116In file included from a: ../src/s2/s2lax_polygon_shape.hlIn file included from ::/usr/local/clang/include/absl/strings/internal/stringify_sink.h36::: R23In file included from e: ../src/s2/s2polygon.hg:/usr/local/clang/include/absl/strings/numbers.hi34s:: t330In file included from e:../src/s2/mutable_s2shape_index.hr41:A:30n : dwarning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I/usr/local/clang/include/absl/container/btree_map.hn :i66t: iIn file included from a /usr/local/clang/include/absl/container/internal/btree.hl330:i | 70z : e In file included from ( /usr/local/clang/include/absl/container/internal/layout.h V: L198o : gIn file included from S/usr/local/clang/include/absl/strings/str_cat.hi :t 116e : * In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha :b 23s : l /usr/local/clang/include/absl/strings/numbers.h_ :n 217o :n 5n :u l warning: l'diagnose_if' is a clang extension [-Wgcc-compat] v ) ; 217 | i| ^n tA_/usr/local/clang/include/absl/base/nullability.hBt:Sy241pL:e_22*I:N Tanote: Eexpanded from macro 'absl_nonnull'bR Ns Al241 | #_dneofnLin_nNueE lEaDlb_ sMloI_uNnt_o)Sn In{Zu El( l | ^_| N ^o n/usr/local/clang/include/absl/base/nullability.hn:/usr/local/clang/include/absl/base/macros.hu241:l:251l22: :18 :| note: ^expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 241 | #251d | e f i_n_ea tatbrsilb_untoen_n_u(l(ld i_aNgonnonsuel_li f (| _ ^_ builtin_object_size(Obj, 0) In file included from :(247In file included from f:s2/s2max_distance_targets.cco47:r:m16 a: warning: tIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])../src/s2/s2max_distance_targets.h ,: 27 : | ^In file included from 247 ../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : In file included from 36 s2/s2loop.cc: :In file included from 18../src/s2/base/casts.h : : In file included from 34 ../src/s2/s2loop.h: :In file included from 34/usr/local/clang/include/absl/log/log.h : : In file included from 209 ../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/log/internal/log_impl.h : : In file included from 20 /usr/local/clang/include/absl/container/btree_map.h: :In file included from 66/usr/local/clang/include/absl/log/absl_vlog_is_on.h : : In file included from 63 /usr/local/clang/include/absl/container/internal/btree.h: :/usr/local/clang/include/absl/log/internal/vlog_config.h 70: : 119 In file included from :i/usr/local/clang/include/absl/container/internal/layout.h15n::t198 _: warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from y p/usr/local/clang/include/absl/strings/str_cat.he:* 116 119: a | bIn file included from s /usr/local/clang/include/absl/strings/internal/stringify_sink.hlc_:onn23os: ntn/usr/local/clang/include/absl/strings/numbers.h uc:lhl340a :ro*53u :ta, b warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]il n_tn o bna340ns | u el ) l {c o n | s ^ t /usr/local/clang/include/absl/base/nullability.hf :i 241l :e 22_ :; note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h #:d 241e :f 22i :n e a b s l _ n o nanbuslll: :_uNionntn1u2l8l* a| b ^s l_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h :30334 | : iIn file included from n../src/s2/mutable_s2shape_index.hl:i30n: eIn file included from /usr/local/clang/include/absl/container/btree_map.hs:i66z: eIn file included from _/usr/local/clang/include/absl/container/internal/btree.ht: 70F: aIn file included from s/usr/local/clang/include/absl/container/internal/layout.ht:H198e: xIn file included from T/usr/local/clang/include/absl/strings/str_cat.ho:B116u: fIn file included from f/usr/local/clang/include/absl/strings/internal/stringify_sink.he:r23Z: e/usr/local/clang/include/absl/strings/numbers.hr:o356P:a56d:1 6warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u int6 4356_ | t v a l , c h a r * a b s l _ n o n n u l l o u t ) { | ^ /usr/local/clang/include/absl/base/nullability.h :a241b:s22l:: :note: uexpanded from macro 'absl_nonnull'i nt 12412 | 8#*d eafbisnle_ naobnsnlu_lnlo nonuutl)l {_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | | ^ __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2lax_polygon_shape.cc/usr/local/clang/include/absl/strings/internal/str_format/bind.h::18162: :In file included from 22../src/s2/s2lax_polygon_shape.h:: 36: warning: In file included from 'enable_if' is a clang extension [-Wgcc-compat]../src/s2/s2polygon.h :34: In file included from ../src/s2/mutable_s2shape_index.h :16230 | : In file included from In file included from s2/s2loop.cc/usr/local/clang/include/absl/container/btree_map.h :: 1866 : : In file included from In file included from _../src/s2/s2loop.h/usr/local/clang/include/absl/container/internal/btree.h_::a3470t: : tIn file included from In file included from r../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/container/internal/layout.hi::b30198u: : tIn file included from In file included from e/usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/str_cat.h_::_66116(: : (In file included from In file included from e/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/strings/internal/stringify_sink.hn::a7023b: : lIn file included from /usr/local/clang/include/absl/strings/numbers.he/usr/local/clang/include/absl/container/internal/layout.h:_:330i198:f: 41(:/usr/local/clang/include/absl/strings/str_cat.hV :awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]223i d:F25o: r 330m | a warning: t Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] m p l < A r223 g | s . e. x. >p (l si ) c,i t " Hb ae xd ( fP o or mi an tti netet*r _aatbpsyl"_pn)eu)l*)l a ab lbe| s ^vl, _PnaodnSnpuelcl sopuetc) ={ a b| s ^l ::k/usr/local/clang/include/absl/base/nullability.hN:o241P:a22d:) note: | expanded from macro 'absl_nonnull' ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec36&: In file included from f../src/s2/s2polygon.ho:r34m: aIn file included from t../src/s2/mutable_s2shape_index.h,: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree.h::24170:: 22In file included from :/usr/local/clang/include/absl/container/internal/layout.h :198note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/str_cat.h:398 :24124 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine a b398s | l _ nAolnpnhualNlu m_(Ncoonnnsutl lc h a| r ^* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2lax_polyline_shape.cc :18: In file included from ../src/s2/s2lax_polyline_shape.h257: | 28#: dIn file included from e../src/s2/encoded_s2point_vector.hf:i29n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:l29e: In file included from _/usr/local/clang/include/absl/strings/cord.hN:u82l: lIn file included from a/usr/local/clang/include/absl/crc/internal/crc_cord_state.hb:l23e: In file included from /usr/local/clang/include/absl/crc/crc32c.h| : ^32 : /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2lax_polygon_shape.cc/usr/local/clang/include/absl/strings/cord.h::1882: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::3623: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/crc/crc32c.h::3432: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/str_format.h::30503: :In file included from 20/usr/local/clang/include/absl/container/btree_map.h:: 66: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree.h :70: In file included from /usr/local/clang/include/absl/container/internal/layout.h503: | 198 : /usr/local/clang/include/absl/strings/str_cat.hF:o431r:m15a:t Rwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]w Sink (431T | * acbosnls_tn ocnhnaurl*l arbaswl)_ n u/l/l aNbOlLeI NdTa t a| ( ^) c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :{ note: rexpanded from macro 'absl_nonnull'e tu r241n | #pdieefcien_e. daabtsal(_)n;o n}n u l| l ^ _No/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnull _867N | o n neuxlpll i c| i ^t FormatSink(str_format_intIn file included from es2/s2lax_polygon_shape.ccr:n18a: lIn file included from :../src/s2/s2lax_polygon_shape.h::F36o: rIn file included from m../src/s2/s2polygon.ha:t34S: iIn file included from n../src/s2/mutable_s2shape_index.hk:I30m: pIn file included from l/usr/local/clang/include/absl/container/btree_map.h*: 66a: bIn file included from s/usr/local/clang/include/absl/container/internal/btree.hl:_70n: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hn:u198l: l/usr/local/clang/include/absl/strings/str_cat.h :s637): 29 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 241637: | 22v:o inote: dexpanded from macro 'absl_nonnull' St r241A | p#pdeenfdi(nset da:b:sslt_rnionngn*u lalb s_lN_onnonnunlull l | d ^e st, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2lax_polyline_shape.ccn:e18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l28_: nIn file included from o../src/s2/encoded_s2point_vector.hn:n29u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | In file included from s2/s2lax_polygon_shape.ccs:t18r: _In file included from f../src/s2/s2lax_polygon_shape.ho:r36m: aIn file included from t../src/s2/s2polygon.h_:i34n: tIn file included from e../src/s2/mutable_s2shape_index.hr:n30a: lIn file included from :/usr/local/clang/include/absl/container/btree_map.h::F66o: rIn file included from m/usr/local/clang/include/absl/container/internal/btree.ha:t70S: iIn file included from n/usr/local/clang/include/absl/container/internal/layout.hk:I198: m/usr/local/clang/include/absl/strings/str_cat.hp:l639*: 29a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n639u | lvlo isdi nSkt_r;A p p| e ^n d(s/usr/local/clang/include/absl/base/nullability.ht:d241:::22s:t rnote: iexpanded from macro 'absl_nonnull'n g* 241a | b#sdle_fnionnen ualbls ld_ensotn,n ucloln s_tN oAnlnpuhlalN u m| & ^ a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from s2/s2loop_measures.cc:18 : 32In file included from | ../src/s2/s2loop_measures.h#:d33e: fIn file included from i../src/s2/s1angle.hn:e28 : AIn file included from B../src/s2/s2point.hS:L27_: IIn file included from N../src/s2/s2coder.hT:E23R: NIn file included from A/usr/local/clang/include/absl/status/status.hL:_67I: FIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hf:a29l: sIn file included from e/usr/local/clang/include/absl/strings/cord.h(:i86f: _s/usr/local/clang/include/absl/strings/cord_analysis.ha:t32i:s47f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ...) _32_ | VsAi_zAeR_GtS _G_e t E| s ^t imatedMemoryUsage(const CordRep* absl_nonnull reIn file included from ps2/s2lax_polygon_shape.cc):;18 : In file included from | ../src/s2/s2lax_polygon_shape.h ^: 36: In file included from ../src/s2/s2polygon.h:34: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/mutable_s2shape_index.h241::3022: :In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'absl_nonnull'67 : /usr/local/clang/include/absl/container/internal/btree_container.h :241543 | :#23d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e a543b | s l _ n o n n u l l _ N o n n u l lt r u| e ^) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define In file included from As2/s2loop_measures.ccB:S18L: _In file included from I../src/s2/s2loop_measures.hN:T33E: RIn file included from N../src/s2/s1angle.hA:L28_: XIn file included from (../src/s2/s2point.hF:u27n: cIn file included from ,../src/s2/s2coder.h :C23a: lIn file included from l/usr/local/clang/include/absl/status/status.he:e67,: In file included from K/usr/local/clang/include/absl/status/internal/status_internal.hQ:u29a: lIn file included from ,/usr/local/clang/include/absl/strings/cord.h :M86Q: u/usr/local/clang/include/absl/strings/cord_analysis.ha:l50,: 49K:V awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e, M V50a | lsuiez,e _.t. .G)e t M o r e\P r e| c ^i seMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h542::233: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 542In file included from | /usr/local/clang/include/absl/strings/cord.h : 86A: B/usr/local/clang/include/absl/strings/cord_analysis.hS:L56_:I56N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_X (56i | nssiezret__to rG_eatsEssitginm,a tiendsFearitr_Sohra_raesMseimgonr_yiUmspalg,e (&c&o,n scto nCsotr d&R,e pf*a lasbes,l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509 :r52e:p )note: ;expanded from macro 'ABSL_INTERNAL_X' | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2loop.cc::50918:: 52In file included from :../src/s2/s2loop.h :note: 34expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/mutable_s2shape_index.h:30 : 509In file included from | /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.hA:B82S: LIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hI:N23T: EIn file included from R/usr/local/clang/include/absl/crc/crc32c.hN:A32L: _In file included from A/usr/local/clang/include/absl/strings/str_format.hT:T84R: IIn file included from B/usr/local/clang/include/absl/strings/internal/str_format/bind.hU:T29E: _C/usr/local/clang/include/absl/strings/internal/str_format/parser.hA:P227T:U11R:E Dwarning: _'enable_if' is a clang extension [-Wgcc-compat]B Y(thi s227) | ) , e n a b l e _ i f ( s t r _ f o\r m a| t ^_ in/usr/local/clang/include/absl/container/internal/common.ht:e31r:n9a:l :note: :macro 'ABSL_INTERNAL_IF_true' defined hereE nsu r31e | C#odnesftienxep rA(BfSoLr_mIaNtT)E,R N A| L ^_ IF_tru/usr/local/clang/include/absl/strings/internal/str_format/parser.he:(229i:f11_:s awarning: t'enable_if' is a clang extension [-Wgcc-compat]i sfi e229d | , . . . ) i f _ seantaibslfei_eidf ( s| t ^r _format_internal::In file included from Vs2/s2lax_polygon_shape.cca:l18i: dIn file included from F../src/s2/s2lax_polygon_shape.ho:r36m: aIn file included from t../src/s2/s2polygon.hI:m34p: lIn file included from <../src/s2/mutable_s2shape_index.hC:.30.: .In file included from >/usr/local/clang/include/absl/container/btree_map.h(:f67o: r/usr/local/clang/include/absl/container/internal/btree_container.hm:a546t:)3,: warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(FunIn file included from cs2/s2loop.cc,: 18C: aIn file included from l../src/s2/s2loop.hl:e34e: ,In file included from ../src/s2/mutable_s2shape_index.hK:Q30u: aIn file included from l/usr/local/clang/include/absl/container/btree_map.h,: 66M: QIn file included from u/usr/local/clang/include/absl/container/internal/btree.ha:l73,: In file included from K/usr/local/clang/include/absl/strings/cord.hV:a82l: uIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.h,: 23M: VIn file included from a/usr/local/clang/include/absl/crc/crc32c.hl:u32e: ,In file included from /usr/local/clang/include/absl/strings/str_format.h.:.84.: ) /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 143 : 11\: | warning: ^'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h/usr/local/clang/include/absl/container/internal/btree_container.h::149549::223:: warning: warning: 'enable_if' is a clang extension [-Wgcc-compat]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149549 | | A B S L___IaNtTtErRiNbAuLt_eX_(_i(n(seenratb_loer__iafs(ssitgrn_,f oirnmsaetr_ti_notre_ransasli:g:nE_nismuprle,C o&n&s,t e&x&p,r (fsa)l,s e ,| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL/usr/local/clang/include/absl/strings/internal/str_format/bind.h_:A158T:T22R:I Bwarning: U'enable_if' is a clang extension [-Wgcc-compat]T E_CA P158T | U R E D _ B Y_(_tahtitsr)i)b,u t e _ _ ( ( e n a b l e _ i f ( V a l i d F o r\m a t| I ^m pl/usr/local/clang/include/absl/container/internal/common.h<:A32r:g9s:. .note: .macro 'ABSL_INTERNAL_IF_false' defined here> (s) ,32 | "#bdaedf ifnoer mAaBtS Lt_rIaNpT"E)R)N)A L _| I ^F _false(if_satisfied, ...) __VA_/usr/local/clang/include/absl/strings/internal/str_format/bind.hA:R162G:S22_:_ warning: | 'enable_if' is a clang extension [-Wgcc-compat] ^ 162 | In file included from _s2/s2lax_polygon_shape.cc_:a18t: tIn file included from r../src/s2/s2lax_polygon_shape.hi:b36u: tIn file included from e../src/s2/s2polygon.h_:_34(: (In file included from e../src/s2/mutable_s2shape_index.hn:a30b: lIn file included from e/usr/local/clang/include/absl/container/btree_map.h_:i67f: (/usr/local/clang/include/absl/container/internal/btree_container.hV:a549l:i3d:F owarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]m atI m549p | l < AArBgSsL._.I.N>T(EsR)N,A L"_bXa(di nfsoerrmta_to rt_raasps"i)g)n), i| n ^s ert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))In file included from )s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from \/usr/local/clang/include/absl/strings/cord.h : 82| : ^In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:/usr/local/clang/include/absl/container/internal/common.h23:: 32In file included from :/usr/local/clang/include/absl/crc/crc32c.h9::32 : note: macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/strings/str_format.h :115:52 :32 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efine A115B | S L _ I N T EcRoNnAsLt_ IsFt_rf_aflosrem(aitf__isnatteirsnfaile:d:,P a.r.s.e)d F_o_rVmAa_tABRaGsSe_*_ a b| s ^l _nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assiIn file included from gs2/s2loop.ccn:_18h: iIn file included from n../src/s2/s2loop.ht:_34i: mIn file included from p../src/s2/mutable_s2shape_index.hl:,30 : cIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:s66t: In file included from &/usr/local/clang/include/absl/container/internal/btree.h,: 73 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :82: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h509::2352: :In file included from /usr/local/clang/include/absl/crc/crc32c.hnote: :expanded from macro 'ABSL_INTERNAL_X'32 : /usr/local/clang/include/absl/strings/str_format.h: 155509: | 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155A | B S Le_xIpNlTiEcRiNtA LF_oArTmTaRtICBoUuTnEt_CCaApPtTuUrReE(Di_nBtY*( tahbissl)_)n,o n n u l l p ) : p _ ( p ) { } | ^ \ /usr/local/clang/include/absl/base/nullability.h| : ^241 :22/usr/local/clang/include/absl/container/internal/common.h:: 32note: :expanded from macro 'absl_nonnull'9 : note: 241macro 'ABSL_INTERNAL_IF_false' defined here | #de f32i | n#ed eafbisnle_ nAoBnSnLu_lIlN T_ENRoNnAnLu_lIlF _ f| a ^l se(if_satisfied, ...) __VA_ARGS__ In file included from s2/s2loop.cc| : ^18 : In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2lax_polygon_shape.cc::6618: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2lax_polygon_shape.h::7336: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2polygon.h::8234: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/mutable_s2shape_index.h::2330: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/container/btree_map.h::3267: : /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/container/internal/btree_container.h::164558::83:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164558 | | iAnBtS*L _aIbNsTlE_RnNoAnLn_uXl(li nUsneurste_do(r)_ a{s sriegtnu,r ni nps_e;r t}_ o r| _ ^a ssi/usr/local/clang/include/absl/base/nullability.hg:n241_:h22i:n tnote: _expanded from macro 'absl_nonnull'i mp l241, | #cdoenfsitn e& ,a b s| l ^_ no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | | ^ ABSL_INTIn file included from Es2/s2loop.ccR:N18A: LIn file included from _../src/s2/s2loop.hA:T34T: RIn file included from I../src/s2/mutable_s2shape_index.hB:U30T: EIn file included from _/usr/local/clang/include/absl/container/btree_map.hC:A66P: TIn file included from U/usr/local/clang/include/absl/container/internal/btree.hR:E73D: _In file included from B/usr/local/clang/include/absl/strings/cord.hY:(82t: hIn file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:)23): )In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 165 : 8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | i n t *\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: pmacro 'ABSL_INTERNAL_IF_true' defined here_ ; | 31 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eI Fa_btsrlu_en(oinfn_uslalt i_sNfoinendu,l l. . .| ) ^ if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, falseIn file included from ,s2/s2loop.cc :t18r: uIn file included from e../src/s2/s2loop.h,: 34 : | In file included from ~~~~~~~~~~~~~~~~~~~~~../src/s2/mutable_s2shape_index.h :30: In file included from 560/usr/local/clang/include/absl/container/btree_map.h | : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from c/usr/local/clang/include/absl/crc/crc32c.ho:n32s: t/usr/local/clang/include/absl/strings/str_format.h_:i380t:e43r:a twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r (hin t380) | sAtBdS:L:_sItNrTiEnRgN&A LS_tCrOAMpMpAe)n;d F o| r ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~m at(/usr/local/clang/include/absl/container/internal/btree_container.hs:t511d::47::s tnote: rexpanded from macro 'ABSL_INTERNAL_X'i ng* 511a | b s l _ n o n n u l lA BdSsLt_,I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_ C241A | P#TdUeRfEiDn_eB Ya(btshli_sn)o)n)n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull out/usr/local/clang/include/absl/container/internal/btree_container.hp:u561t:,3 :c owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s t Fo r561m | a t SApBeScL<_AIrNgTsE.R.N.A>L&_ Xf(oirnmsaetr,t _ o| r ^_ ass/usr/local/clang/include/absl/base/nullability.hi:g241n:,22 :i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen _ahbisnlt__niomnpnlu,l lc o_nNsotn n&u,l l | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2loop.cc):,18 : In file included from ../src/s2/s2loop.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h :\82 : In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h ^: 23: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/crc/crc32c.h::3132:: 9/usr/local/clang/include/absl/strings/str_format.h:: 469note: :macro 'ABSL_INTERNAL_IF_true' defined here20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 | #d e469f | iinnet ASBNSPLr_iInNtTFE(RcNhAaLr_*I Fa_btsrlu_en(oinfn_uslalt iosuftipeudt,, .s.t.d): :isfi_zsea_tti ssfiizeed, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2lax_polygon_shape.cci:n18e: In file included from a../src/s2/s2lax_polygon_shape.hb:s36l: _In file included from n../src/s2/s2polygon.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30_: NIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 561 :| 3 ^: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | In file included from s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h :c30o: nIn file included from s/usr/local/clang/include/absl/container/btree_map.ht: 66&: ,In file included from /usr/local/clang/include/absl/container/internal/btree.ht:r73u: eIn file included from ,/usr/local/clang/include/absl/strings/cord.h :f82a: lIn file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:,23 : In file included from | /usr/local/clang/include/absl/crc/crc32c.h ~~~~~~~~~~~~~~~~~~~~~: 32: /usr/local/clang/include/absl/strings/str_format.h563: | 503 : 20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | F o r mcaotnRsatw_Siitnekr(aTt*o ra(bhsiln_tn)o nAnBuSlLl_ IrNaTwE)R N A/L/_ CNOOMLMIAN)T; | | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/btree_container.h241::50922::47 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_INTERNAL_X' 241 | # d509e | f i n e a b s l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lAlT T R| I ^B UTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | In file included from s2/s2loop.cc : 18c: oIn file included from n../src/s2/s2loop.hs:t34_: iIn file included from t../src/s2/mutable_s2shape_index.he:r30a: tIn file included from o/usr/local/clang/include/absl/container/btree_map.hr:(66h: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.ht:)73 : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L82_: IIn file included from N/usr/local/clang/include/absl/crc/internal/crc_cord_state.hT:E23R: NIn file included from A/usr/local/clang/include/absl/crc/crc32c.hL:_32C: OM/usr/local/clang/include/absl/strings/str_format.hM:A860):;43 : | warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511 :86047 | : note: fexpanded from macro 'ABSL_INTERNAL_X'r ien d511 | v o i d A b s l F oArBmSaLt_FIlNuTsEhR(NFAoLr_mAaTtTSRiInBkU*T Ea_bCsAlP_TnUoRnEnDu_lBlY (stihniks,) ) )| ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^~~~s l_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/cord.h568::823: :In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h:32 : 568/usr/local/clang/include/absl/strings/str_format.h | : 869 :A40B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTE R869N | A L _sXt(ri_nfsoerrmta_to_ri_natsesringanl,: :iFnosremratt_Soirn_kaIsmspilg*n _ahbisnlt__niomnpnlu,l lc osnisntk _&;, &| & ^, | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/container/internal/btree_container.h:: 509note: :expanded from macro 'absl_nonnull'52 : note: 241expanded from macro 'ABSL_INTERNAL_X' | #de f509i | n e a b s l _ n o nAnBuSlLl_ I_NNToEnRnNuAlLl_ A T| T ^R IBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | In file included from ^s2/s2measures.cc :18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509../src/s2/s2measures.h::5224:: In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_INTERNAL_X': 24: In file included from /usr/local/clang/include/absl/hash/hash.h :50989 | : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26 : AB/usr/local/clang/include/absl/base/internal/unaligned_access.hS:L39_:I45N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_ATTRIB U39T | Ei_nClAiPnTeU RuEiDn_tB1Y6(_tth iUsn)a)l,i g n e d L o a d 1 6 ( c o n s t v o i d * a\b s l| _ ^n on/usr/local/clang/include/absl/container/internal/common.hn:u31l:l9 :p )note: macro 'ABSL_INTERNAL_IF_true' defined here{ | ^31 | #define /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#IdFe_ftirnuee (aibfs_ls_antoinsnfuileld ,_ N.o.n.n)u lilf _ s| a ^t isfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, iIn file included from ns2/s2measures.ccs:e18r: tIn file included from _../src/s2/s2measures.ho:r24_: aIn file included from s../src/s2/s2point.hs:i24g: nIn file included from _/usr/local/clang/include/absl/hash/hash.hh:i89n: tIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hi:m79p: lIn file included from ,/usr/local/clang/include/absl/base/internal/endian.h :c26o: n/usr/local/clang/include/absl/base/internal/unaligned_access.hs:t45 :&45,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | i573n | l i n e u i n t 3 2 _ t U n a l itgrnueed,L ofaadl3s2e(,c ocnosnts tv_oiitde*r aatbosrl(_hnionntn)u lAlB SpL)_ I{N T E| R ^N AL_/usr/local/clang/include/absl/base/nullability.hC:O241M:M22A:) ;note: expanded from macro 'absl_nonnull' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e509f:i47n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n509o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2measures.cc :18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/s2measures.h::5224:: In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_INTERNAL_X': 24: In file included from /usr/local/clang/include/absl/hash/hash.h :51189 | : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26 : A/usr/local/clang/include/absl/base/internal/unaligned_access.hB:S51L:_45I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ A51T | TiRnIlBiUnTeE _uCiAnPtT6U4R_EtD _UBnYa(ltihginse)d)L)o a d 6 4 ( c o n s t v o i d * a b s l _ n o\n n u| l ^l p/usr/local/clang/include/absl/container/internal/common.h): 32{: 9 :| ^note: macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/base/nullability.h:241 :3222 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | A#BdSeLf_iInNeT EaRbNsAlL__nIoFn_nfuallls e_(Niofn_nsualtli s f| i ^e d, ...) __VA_ARGS__ | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.hIn file included from :s2/s2measures.cc30:: 18In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2measures.h67:: 24: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h574::243: :In file included from /usr/local/clang/include/absl/hash/hash.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79 : 574In file included from | /usr/local/clang/include/absl/base/internal/endian.h : 26A: B/usr/local/clang/include/absl/base/internal/unaligned_access.hS:L61_:I36N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_X (61i | nisnelritn_eo rv_oaisds iUgnna,l iignnseedrStt_oorre_3a2s(sviogind_*h ianbts_li_mnpoln,n ucloln spt, &u,i n&t&3,2 _ t| ^v ) /usr/local/clang/include/absl/container/internal/btree_container.h{: 509 :| 52 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X': 241:22: 509note: | expanded from macro 'absl_nonnull' 241 | # d e f iAnBeS La_bIsNlT_EnRoNnAnLu_lAlT T_RNIoBnUnTuEl_lC A P| T ^U RED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | In file included from #s2/s2measures.ccd:e18f: iIn file included from n../src/s2/s2measures.he: 24A: BIn file included from S../src/s2/s2point.hL:_24I: NIn file included from T/usr/local/clang/include/absl/hash/hash.hE:R89N: AIn file included from L/usr/local/clang/include/absl/hash/internal/hash.h_:I79F: _In file included from t/usr/local/clang/include/absl/base/internal/endian.hr:u26e: (/usr/local/clang/include/absl/base/internal/unaligned_access.hi:f65_:s36a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied, 65. | .i.n)l iinfe_ svaotiids fUineadl i g| n ^e dStore64(void* abslIn file included from _s2/s2lax_polygon_shape.ccn:o18n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l36 : pIn file included from ,../src/s2/s2polygon.h :u34i: nIn file included from t../src/s2/mutable_s2shape_index.h6:430_: tIn file included from /usr/local/clang/include/absl/container/btree_map.hv:)67 : {/usr/local/clang/include/absl/container/internal/btree_container.h : 574| : ^3 : /usr/local/clang/include/absl/base/nullability.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]241 :22: note: expanded from macro 'absl_nonnull' 574 | 241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(ninnuslelr t__Noorn_nauslsli g n| , ^ insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here In file included from s2/s2measures.cc32: | 18#: dIn file included from e../src/s2/s2measures.hf:i24n: eIn file included from ../src/s2/s2point.hA:B24S: LIn file included from _/usr/local/clang/include/absl/hash/hash.hI:N89T: EIn file included from R/usr/local/clang/include/absl/hash/internal/hash.hN:A79L: _I/usr/local/clang/include/absl/base/internal/endian.hF:_160f:a36l:s ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i f_sa t160i | sifnileidn,e .u.i.n)t 1_6__VtA _LAoRaGdS1_6_( c o| n ^s t void* aIn file included from bs2/s2lax_polygon_shape.ccs:l18_: nIn file included from o../src/s2/s2lax_polygon_shape.hn:n36u: lIn file included from l../src/s2/s2polygon.h :p34): In file included from {../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h::241579::223:: note: warning: expanded from macro 'absl_nonnull'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 241 | #579d | e f iAnBeS La_bIsNlT_EnRoNnAnLu_lXl( i_nNsoenrntu_lolr _ a| s ^s ign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: In file included from note: s2/s2measures.ccexpanded from macro 'ABSL_INTERNAL_X': 18: In file included from ../src/s2/s2measures.h :51124 | : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : AIn file included from B/usr/local/clang/include/absl/hash/internal/hash.hS:L79_: I/usr/local/clang/include/absl/base/internal/endian.hN:T164E:R27N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A TTRI B164U | TiEn_lCiAnPeT UvRoEiDd_ BSYt(otrhei1s6)()v)o i d * a b s l _ n o n n u l l p , u i n t\1 6 _| t ^ v)/usr/local/clang/include/absl/container/internal/common.h :{31 : 9| : ^ note: macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/base/nullability.h :241: 2231: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oInFn_utlrlu e_(Niofn_nsualtli s f| i ^e d, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: In file included from warning: s2/s2measures.cc'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 18: In file included from ../src/s2/s2measures.h:24: In file included from 579../src/s2/s2point.h | : 24 : AIn file included from B/usr/local/clang/include/absl/hash/hash.hS:L89_: IIn file included from N/usr/local/clang/include/absl/hash/internal/hash.hT:E79R: N/usr/local/clang/include/absl/base/internal/endian.hA:L168_:X36(:i nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rt_ o168r | _ianslsiingen ,u iinnts3e2r_tt_ oLro_aads3s2i(gcno_nhsitn tv_oiimdp*l ,a b&s&l,_ ncoonnnsutl l& ,p ) | { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 580 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f ifnael saeb,s lt_rnuoen,n ucloln s_tN_ointneurlalt o r| ( ^h int) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.hA:B24S: LIn file included from _../src/s2/s2point.hI:N24T: EIn file included from R/usr/local/clang/include/absl/hash/hash.hN:A89L: _In file included from A/usr/local/clang/include/absl/hash/internal/hash.h:T79T: R/usr/local/clang/include/absl/base/internal/endian.hI:B172U:T27E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TUR E172D | _iBnYl(itnhei sv)o)i)d S t o r e 3 2 ( v o i d * a b s l _ n o n n\u l l| ^~~~p , uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assigIn file included from ns2/s2measures.cc,: 18i: nIn file included from s../src/s2/s2measures.he:r24t: _In file included from o../src/s2/s2point.hr:_24a: sIn file included from s/usr/local/clang/include/absl/hash/hash.hi:g89n: _In file included from h/usr/local/clang/include/absl/hash/internal/hash.hi:n79t: _/usr/local/clang/include/absl/base/internal/endian.hi:m180p:l27,: &warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], con s180t | i&n,l i n| e ^ vo/usr/local/clang/include/absl/container/internal/btree_container.hi:d509 :S52t:o rnote: eexpanded from macro 'ABSL_INTERNAL_X'6 4(v o509i | d * a b s l _ n o nAnBuSlLl_ IpN,T EuRiNnAtL6_4A_TtT RvI)B U{T E _| C ^A PT/usr/local/clang/include/absl/base/nullability.hU:R241E:D22_:B Ynote: (expanded from macro 'absl_nonnull't hi s241) | )#,d e f i n e a b s l _ n o n n u l l _ N o n n\u l l| ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h : 24 : In file included from ../src/s2/s2point.ht:r24u: eIn file included from ,/usr/local/clang/include/absl/hash/hash.h :t89r: uIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h,: 79c: on/usr/local/clang/include/absl/base/internal/endian.hs:t250_:i36t:e rwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t or(h i250n | ti)n lAiBnSeL _uIiNnTtE1R6N_AtL _LCoOaMdM1A6)(;c o n| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t vo/usr/local/clang/include/absl/container/internal/btree_container.hi:d509*: 47a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n509u | l l p ) { | ^A BSL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _A T241T | R#IdBeUfTiEn_eC AaPbTsUlR_EnDo_nBnYu(ltlh i_sN)o)n,n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h :A24B: SIn file included from L../src/s2/s2point.h_:I24N: TIn file included from E/usr/local/clang/include/absl/hash/hash.hR:N89A: LIn file included from _/usr/local/clang/include/absl/hash/internal/hash.hA:T79T: R/usr/local/clang/include/absl/base/internal/endian.hI:B254U:T27E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TURE D254_ | BiYn(ltihnies )v)o)i d S t o r e 1 6 ( v o i d * a b s l _ n o n\n u l| l ^ p,/usr/local/clang/include/absl/container/internal/common.h :u31:i9n:t 1note: 6macro 'ABSL_INTERNAL_IF_true' defined here_ t v )31 | {# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dIeFf_itnreu ea(bisfl__snaotninsuflile d_,N o.n.n.u)l li f _| s ^a tisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | In file included from s2/s2measures.cc :A18B: SIn file included from L../src/s2/s2measures.h_:I24N: TIn file included from E../src/s2/s2point.hR:N24A: LIn file included from _/usr/local/clang/include/absl/hash/hash.hX:(89i: nIn file included from s/usr/local/clang/include/absl/hash/internal/hash.he:r79t: _/usr/local/clang/include/absl/base/internal/endian.ho:r258_:a36s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n , i n258s | eirntl_ionre_ ausisnitg3n2__hti nLto_aidm3p2l(,c o&n&s,t cvoonisdt* &a,b s l| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onn u584l | l p ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : tnote: rexpanded from macro 'absl_nonnull'u e, 241t | r#udee,f icnoen satb_silt_enroantnourl(lh i_nNto)n nAuBlSlL _ I| N ^T ERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INIn file included from Ts2/s2measures.ccE:R18N: AIn file included from L../src/s2/s2measures.h_:A24T: TIn file included from R../src/s2/s2point.hI:B24U: TIn file included from E/usr/local/clang/include/absl/hash/hash.h_:C89A: PIn file included from T/usr/local/clang/include/absl/hash/internal/hash.hU:R79E: D/usr/local/clang/include/absl/base/internal/endian.h_:B262Y:(27t:h iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) )) 262 | i n l i n e v o i d S t o r e 3 2 (\v o i| d ^~~~* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(inseIn file included from rs2/s2measures.cct:_18o: rIn file included from _../src/s2/s2measures.ha:s24s: iIn file included from g../src/s2/s2point.hn:,24 : iIn file included from n/usr/local/clang/include/absl/hash/hash.hs:e89r: tIn file included from _/usr/local/clang/include/absl/hash/internal/hash.ho:r79_: a/usr/local/clang/include/absl/base/internal/endian.hs:s270i:g27n:_ hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n t_i m270p | li,n l&i&n,e &v&o,i df aSltsoer,e 6 4| ( ^v oi/usr/local/clang/include/absl/container/internal/btree_container.hd:*509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u509l | l p , u i n t 6 4A_BtS Lv_)I N{T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hA:T241T:R22I:B Unote: Texpanded from macro 'absl_nonnull'E _C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o,n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2loop_measures.cc :18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/s2loop_measures.h::5233:: In file included from note: ../src/s2/s1angle.hexpanded from macro 'ABSL_INTERNAL_X': 28: In file included from ../src/s2/s2point.h :51127 | : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : AIn file included from B/usr/local/clang/include/absl/status/internal/status_internal.hS:L29_: IIn file included from N/usr/local/clang/include/absl/strings/cord.hT:E94R: NIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31A: TT/usr/local/clang/include/absl/synchronization/mutex.hR:I489B:U14T:E _warning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A PTURE D489_ | B Y ( t h i sv)o)i)d ( * a b s l _ n u l l a b l e i n v a r i a\n t )| ( ^v oi/usr/local/clang/include/absl/container/internal/common.hd:*32 :a9b:s note: lmacro 'ABSL_INTERNAL_IF_false' defined here_ nul l32a | b#idleiftiyn_eu nAkBnSoLw_nI)N,T E R| N ^A L_IF_/usr/local/clang/include/absl/base/nullability.hf:a257l:s23e:( inote: fexpanded from macro 'absl_nullable'_ sat i257s | f#ideedf,i n.e. .a)b s_l__VnAu_lAlRaGbSl_e_ _ N| u ^l lable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2lax_polygon_shape.cc::3118: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2lax_polygon_shape.h490::3613: :In file included from ../src/s2/s2polygon.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]34 : In file included from ../src/s2/mutable_s2shape_index.h :49030 | : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.hv:o592i:d3*: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l592l | a b iAlBiStLy__IuNnTkEnRoNwAnL _aXr(gi)n;s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a289s:s34i:g nnote: ,expanded from macro 'absl_nullability_unknown' in s289e | r#td_eofri_naes saibgsnl__hniunltl_aibmiplli,t y&_&u,n k&n&o,w nt r_uNeu,l l _| u ^n sp/usr/local/clang/include/absl/container/internal/btree_container.he:c509i:f52i:e dnote: expanded from macro 'ABSL_INTERNAL_X' | ^ 509 | ABSLIn file included from _s2/s2loop_measures.ccI:N18T: EIn file included from R../src/s2/s2loop_measures.hN:A33L: _In file included from A../src/s2/s1angle.hT:T28R: IIn file included from B../src/s2/s2point.hU:T27E: _In file included from C../src/s2/s2coder.hA:P23T: UIn file included from R/usr/local/clang/include/absl/status/status.hE:D67_: BIn file included from Y/usr/local/clang/include/absl/status/internal/status_internal.h(:t29h: iIn file included from s/usr/local/clang/include/absl/strings/cord.h):)94,: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 499 : 35 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | v o\i d | E ^n ab/usr/local/clang/include/absl/container/internal/common.hl:e31D:e9b:u gnote: Lmacro 'ABSL_INTERNAL_IF_true' defined hereo g(c o31n | s#td ecfhianre* AaBbSsLl__InNuTlElRaNbAlLe_ InFa_mter)u;e ( i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i257s:f23i:e dnote: ,expanded from macro 'absl_nullable' .. .257) | #idfe_fsiantei safbiseld_ n u| l ^l able _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_In file included from os2/s2loop_measures.ccr:_18a: sIn file included from s../src/s2/s2loop_measures.hi:g33n: ,In file included from ../src/s2/s1angle.hi:n28s: eIn file included from r../src/s2/s2point.ht:_27o: rIn file included from _../src/s2/s2coder.ha:s23s: iIn file included from g/usr/local/clang/include/absl/status/status.hn:_67h: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.ht:_29i: mIn file included from p/usr/local/clang/include/absl/strings/cord.hl:,94 : &In file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31&: &/usr/local/clang/include/absl/synchronization/mutex.h,: 549t:r40u:e ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 549 | 593 | s t a t i c v o i d I n c r e mternuteS,y nccohnSsetm_(iMtuetreaxt*o ra(bhsiln_tn)o nAnBuSlLl_ ImNuT,E R N| A ^L _C/usr/local/clang/include/absl/base/nullability.hO:M241M:A22):; note: expanded from macro 'absl_nonnull'| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d509e:f47i:n enote: expanded from macro 'ABSL_INTERNAL_X'a bsl _509n | o n n u l l _ N o nA572nB warninguSslL generatedl_. I N| T ^E RNAL_ATTRIBUTE_In file included from Cs2/s2loop_measures.ccA:P18T: UIn file included from R../src/s2/s2loop_measures.hE:D33_: BIn file included from Y../src/s2/s1angle.h(:t28h: iIn file included from s../src/s2/s2point.h):)27,: In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31\: /usr/local/clang/include/absl/synchronization/mutex.h :| 550 ^~~~: 64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h :550592 | : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | bAaBsSeL__iInNtTeErRnNaAlL:_:APTeTrRTIhBrUeTaEd_SCyAnPcThU*R EaDb_sBlY_(ntohninsu)l)l) w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #\d e f| i ^n e /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31_ | N#odnenfuilnle A| B ^S L_INTERNAL_IF_true(iIn file included from fs2/s2loop_measures.cc_:s18a: tIn file included from i../src/s2/s2loop_measures.hs:f33i: eIn file included from d../src/s2/s1angle.h,: 28.: .In file included from .../src/s2/s2point.h): 27i: fIn file included from _../src/s2/s2coder.hs:a23t: iIn file included from s/usr/local/clang/include/absl/status/status.hf:i67e: dIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2lax_polygon_shape.cc:18: In file included from 551../src/s2/s2lax_polygon_shape.h | : 36 : sIn file included from t../src/s2/s2polygon.ha:t34i: cIn file included from ../src/s2/mutable_s2shape_index.hb:o30o: lIn file included from /usr/local/clang/include/absl/container/btree_map.hD:e67c: r/usr/local/clang/include/absl/container/internal/btree_container.he:m592e:n3t:S ywarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]c hSem (592M | u t eAxB*S La_bIsNlT_EnRoNnAnLu_lXl( imnus,e r t| _ ^o r_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n ,note: expanded from macro 'absl_nonnull'i n s241e | r#td_eofri_naes saibgsnl__hnionntn_uilmlp l_,N o&n&n,u l&l& , | t ^r ue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from 593s2/s2loop_measures.cc | : 18 : In file included from ../src/s2/s2loop_measures.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from t../src/s2/s2coder.hr:u23e: ,In file included from /usr/local/clang/include/absl/status/status.hc:o67n: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h_:i29t: eIn file included from r/usr/local/clang/include/absl/strings/cord.ha:t94o: rIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.hh:i31n: t/usr/local/clang/include/absl/synchronization/mutex.h): 552A:B64S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A552L | _ C O M M A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | b a s e _ i n tAeBrSnLa_lI:N:TPEeRrNTAhLr_eAaTdTSRyInBcUhT*E _aCbAsPlT_UnRoEnDn_uBlYl( twh,i s )| ) ^) /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^~~~n onnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int/usr/local/clang/include/absl/container/internal/btree_container.h :f618l:a64g:s )warning: ;passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 618/usr/local/clang/include/absl/base/nullability.h | : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fXi(nter ya_besmlp_lnaocnen,u ltlr y__Neomnpnlualcle _ i| m ^p l, const &, false); | ^In file included from s2/s2loop_measures.cc:18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 596../src/s2/s2loop_measures.h::933:: In file included from note: ../src/s2/s1angle.hmacro 'ABSL_INTERNAL_X' defined here: 28: In file included from ../src/s2/s2point.h :59627 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :A67B: SIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:I29N: TIn file included from E/usr/local/clang/include/absl/strings/cord.hR:N94A: LIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hX:(31F: u/usr/local/clang/include/absl/synchronization/mutex.hn:c558,: 35C:a lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e e, K558Q | u a lb,o oKlV aLloucek,S l.o.w.W)i t h D e a d l i n e ( M u H o w a b s l _\n o n| n ^u ll how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | /usr/local/clang/include/absl/container/internal/btree_container.h : 618 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c ons t618 | C o nAdBiStLi_oInN*T EaRbNsAlL__nXu(ltlrayb_leem pcloancde,, t| r ^y _e/usr/local/clang/include/absl/base/nullability.hm:p257l:a23c:e _note: iexpanded from macro 'absl_nullable'm pl ,257 | c#odnefine satb s&l,_ nfualllsaeb)l;e _| N ^u ll/usr/local/clang/include/absl/container/internal/btree_container.ha:b611l:e52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTEIn file included from Rs2/s2loop_measures.ccN:A18L: _In file included from A../src/s2/s2loop_measures.hT:T33R: IIn file included from B../src/s2/s1angle.hU:T28: EIn file included from _../src/s2/s2point.hC:A27P: TIn file included from U../src/s2/s2coder.hR:E23D: _In file included from B/usr/local/clang/include/absl/status/status.hY:(67t: hIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hs:)29): ,In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 562 : 23 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | \ v o| i ^d L/usr/local/clang/include/absl/container/internal/common.ho:c32k:S9l:o wnote: (macro 'ABSL_INTERNAL_IF_false' defined hereM uHo w32 | a#bdself_innoen nAuBlSlL _hIoNwT,E RcNoAnLs_tI FC_ofnadlistei(oinf*_ saabtsils_fniueldl,a b.l.e. )c o_n_dV,A _ A| R ^G S_/usr/local/clang/include/absl/base/nullability.h_: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2lax_polygon_shape.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/status/status.h::3467: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/status/internal/status_internal.h::3029: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/cord.h::6794: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h619::3163: :/usr/local/clang/include/absl/synchronization/mutex.h :warning: 562passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]619 | A562B | S L _vIoNiTdE RLNoAcLk_SXl(otwr(yM_ueHmopwl aacbes,l _tnroyn_neumlpll ahcoew_,i mcpoln,s tc oCnosntd i&t,i otnr*u ea)b;s l _| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.ha:b596l:e9 :c onote: nmacro 'ABSL_INTERNAL_X' defined hered , | ^596 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: Aexpanded from macro 'absl_nullable'B SL _257I | N#TdEeRfNiAnLe_ Xa(bFsuln_cn,u lClaalblleee ,_ NKuQlulaalb,l eK V a| l ^u e, ...) In file included from s2/s2loop_measures.cc : 18 : In file included from \../src/s2/s2loop_measures.h : 33| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::619257::323:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nullable' 257619 | | # d eAfBiSnLe_ IaNbTsElR_NnAuLl_lXa(btlrey __eNmuplllaacbel,e t r| y ^_ emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTEIn file included from Rs2/s2loop_measures.ccN:A18L: _In file included from A../src/s2/s2loop_measures.hT:T33R: IIn file included from B../src/s2/s1angle.hU:T28E: _In file included from C../src/s2/s2point.hA:P27T: UIn file included from R../src/s2/s2coder.hE:D23_: BIn file included from Y/usr/local/clang/include/absl/status/status.h(:t67h: iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h):)29,: In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 576 : 49 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | \ v| o ^i d /usr/local/clang/include/absl/container/internal/common.hT:r31y:R9e:m onote: vmacro 'ABSL_INTERNAL_IF_true' defined heree (b a31s | e#_dienftienren aAlB:S:LP_eIrNTThErReNaAdLS_yInFc_ht*r uaeb(silf__nsoantniuslfli esd),; . .| . ^) i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed 241 | | # ^d efine absl_nonnull _NoIn file included from ns2/s2lax_polygon_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polygon_shape.h :| 36 ^: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2/s2loop_measures.cc :18: In file included from ../src/s2/s2loop_measures.h:33 : 619In file included from | ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:X67(: tIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hy:_29e: mIn file included from p/usr/local/clang/include/absl/strings/cord.hl:a94c: eIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :t31r: y/usr/local/clang/include/absl/synchronization/mutex.h_:e578m:p45l:a cwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ imp l578, | c ovnositd &B,l otcrku(eb)a;s e _| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ter/usr/local/clang/include/absl/container/internal/btree_container.hn:a611l::47::P enote: rexpanded from macro 'ABSL_INTERNAL_X'T hre a611d | S y n c h * a b s lA_BnSoLn_nIuNlTlE RsN)A;L _ A| T ^T RI/usr/local/clang/include/absl/base/nullability.hB:U241T:E22_:C Anote: Pexpanded from macro 'absl_nonnull'T UR E241D | _#BdYe(ftihnies )a)b,s l _ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_In file included from ns2/s2loop.ccu:l/usr/local/clang/include/absl/container/internal/btree_container.h18l:: a620In file included from b:../src/s2/s2loop.hl59:e:34 : Wwarning: In file included from apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/mutable_s2shape_index.hk :e30u: pIn file included from 620(/usr/local/clang/include/absl/container/btree_map.h | : 66 | : ^AIn file included from B/usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/base/nullability.hS::L73_257: I:NIn file included from 23T/usr/local/clang/include/absl/strings/cord.h:E:R 86Nnote: : expanded from macro 'absl_nullable'A L/usr/local/clang/include/absl/strings/cord_analysis.h _:257X32 | (:#t47dr:ey f_warning: eitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]mn pel a ca32eb | ssl,i_ znetu_rlyt_l eaGmbeplltaecE se_t_Niumilmalptaleb,dl Me&e &m ,o| rf ^ay UlssaeIn file included from g)s2/s2loop_measures.cce;:( 18c : o| In file included from n ^../src/s2/s2loop_measures.hs :t33 /usr/local/clang/include/absl/container/internal/btree_container.h: C:In file included from o596../src/s2/s1angle.hr::d928R:: e In file included from pnote: ../src/s2/s2point.hmacro 'ABSL_INTERNAL_X' defined here*: 27a: bIn file included from s ../src/s2/s2coder.hl596:_ | 23n#: doIn file included from enf/usr/local/clang/include/absl/status/status.hinn:eu67l : lAIn file included from B /usr/local/clang/include/absl/status/internal/status_internal.hSr:Le_29Ip: )NIn file included from ;T/usr/local/clang/include/absl/strings/cord.h E:R 94N| : ^AIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h_:X31/usr/local/clang/include/absl/base/nullability.h(: :F/usr/local/clang/include/absl/synchronization/mutex.h241u:n:581c22:,:38 :Cnote: expanded from macro 'absl_nonnull'awarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l241e | e581,# | d eK fQ iu na el ,b aabKssVela_l_uienno,t ne.nr.u.nla)l l :_ : NP oen r nT uh lr le a d | S ^ y n c h * a b s\l _ n| o ^n nuIn file included from ls2/s2loop.ccl: 18w: )In file included from ;../src/s2/s2loop.h : 34| : ^In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2266:: In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull'73 : In file included from /usr/local/clang/include/absl/strings/cord.h :24186 | : #/usr/local/clang/include/absl/strings/cord_analysis.hd:e50f:i49n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o50n | nsuilzle __tN oGnentuMlolr e P| r ^e ciseMemoryUsage(const CordRep* absl_In file included from ns2/s2loop_measures.cco:n18n: uIn file included from l../src/s2/s2loop_measures.hl/usr/local/clang/include/absl/container/internal/btree_container.h: :33r620: e:In file included from p3../src/s2/s1angle.h)::; 28 warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from | ../src/s2/s2point.h ^: 27 : 620/usr/local/clang/include/absl/base/nullability.hIn file included from | :../src/s2/s2coder.h 241: :23A22B: :SIn file included from L _note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull'I: N67T : E241In file included from R | /usr/local/clang/include/absl/status/internal/status_internal.hN#A:dL29e_: fXIn file included from (it/usr/local/clang/include/absl/strings/cord.hnr:ey94 _: aeIn file included from bm/usr/local/clang/include/absl/strings/internal/cordz_info.hsp:ll31_a: n/usr/local/clang/include/absl/synchronization/mutex.hco:en,585n :ut20lr:yl_ e_warning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]pN loan nc585ue | _l ilm p vl o,| i ^&d &T,r afnasl(sMeu)H;In file included from o s2/s2loop.ccw : | 18a ^: b In file included from s../src/s2/s2loop.h/usr/local/clang/include/absl/container/internal/btree_container.hl::_34n611: o:In file included from n52../src/s2/mutable_s2shape_index.hn::u 30lnote: : expanded from macro 'ABSL_INTERNAL_X'lIn file included from /usr/local/clang/include/absl/container/btree_map.hh:o66w : )611In file included from ; | /usr/local/clang/include/absl/container/internal/btree.h : 73/ : / In file included from /usr/local/clang/include/absl/strings/cord.hu :s 86e : d /usr/local/clang/include/absl/strings/cord_analysis.h :fA56oB:rS56 L:C_ oIwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Nd TVEaR rN56-A | >sLMiu_ztAee_TxtT tRGreIatBnEsUsftTeirEm_ aC tA| e ^Pd FTaU/usr/local/clang/include/absl/base/nullability.hiR:rE241SD:_h22aB:rY e(note: Mexpanded from macro 'absl_nonnull'te hmi os241r) | y#)Uds,eaf gie n(ec o an bss tl _ C noo rnd nR ue lpl * _ aN bo sn ln_u nlo ln n u | l ^ l r e\p ) ;| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :In file included from 32/usr/local/clang/include/absl/base/nullability.hs2/s2loop_measures.cc:::924118::: 22In file included from note: :../src/s2/s2loop_measures.hmacro 'ABSL_INTERNAL_IF_false' defined here : note: 33expanded from macro 'absl_nonnull': In file included from 32../src/s2/s1angle.h | :#24128d | : e#In file included from fdi../src/s2/s2point.hen:fe27 i: AnIn file included from Be../src/s2/s2coder.hS :La23_b: IsIn file included from Nl/usr/local/clang/include/absl/status/status.h_T:nE67oR: nNIn file included from An/usr/local/clang/include/absl/status/internal/status_internal.hLu:_lI29lF: _In file included from f_/usr/local/clang/include/absl/strings/cord.haN:ol94sn: enIn file included from (u/usr/local/clang/include/absl/strings/internal/cordz_info.hil:lf31 _: s/usr/local/clang/include/absl/synchronization/mutex.h a:| t586 ^i: s43f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], .. .586) | _ _vVoAi_dA RFGeSr_(_b a s| e ^_ internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2lax_polygon_shape.cce: 18a: bIn file included from s../src/s2/s2lax_polygon_shape.hl:_36n: oIn file included from n../src/s2/s2polygon.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.h_:N30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: /usr/local/clang/include/absl/container/internal/btree_container.h| : ^621 :58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_In file included from Is2/s2loop_measures.ccN:T18E: RIn file included from N../src/s2/s2loop_measures.hA:L33_: XIn file included from (../src/s2/s1angle.ht:r28y: _In file included from e../src/s2/s2point.hm:p27l: aIn file included from c../src/s2/s2coder.he:,23 : tIn file included from r/usr/local/clang/include/absl/status/status.hy:_67e: mIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.hl:a29c: eIn file included from _/usr/local/clang/include/absl/strings/cord.hi:m94p: lIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :&31&: ,/usr/local/clang/include/absl/synchronization/mutex.h :t590r:u40e:) ;warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/container/internal/btree_container.h590: | 596 : 9e:x pnote: lmacro 'ABSL_INTERNAL_X' defined herei cit 596M | u#tdeexf(icnoen sAtB SvLo_lIaNtTiElReN AMLu_tXe(xF*u nacb,s lC_anlullelea,b lKeQ u/a*li,g nKoVraeldu*e/,) .{.}. ) | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f\i n e| ^a bsl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | In file included from _s2/s2loop_measures.cc_:a18t: tIn file included from r../src/s2/s2loop_measures.hi:b33u: tIn file included from e../src/s2/s1angle.h_:_28(: (In file included from e../src/s2/s2point.hn:a27b: lIn file included from e../src/s2/s2coder.h_:i23f: (In file included from n/usr/local/clang/include/absl/status/status.h :=67=: In file included from 0/usr/local/clang/include/absl/status/internal/status_internal.h,: 29": OIn file included from n/usr/local/clang/include/absl/strings/cord.hl:y94 : lIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.ht:e31r: a/usr/local/clang/include/absl/synchronization/mutex.hl: 624/usr/local/clang/include/absl/container/internal/btree_container.h`::068622`: : i3warning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: a lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] o 624w | e d .e622"x | ) p) lAiB)cS iL{t_} I NM Tu| Et ^Re NxALLo_cXk((tMruyt_eexm&p lmauc eA,B StLr_yI_NeTmEpRlNaAcLe__AhTiTnRtI_BiUmTpEl_,C AcPoTnUsRtE D&_,B Yf(atlhsies,) ) | ^| ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CA/usr/local/clang/include/absl/synchronization/mutex.hP:T635U:R29E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (thi s635) | ) , e x p l i c i t M u t e x L o c k ( M u t e x * \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n32u:l9l: mnote: umacro 'ABSL_INTERNAL_IF_false' defined here) AB S32L | _#EdXeCfLiUnSeI VAEB_SLLO_CIKN_TFEURNNCATLI_OINF(_mfua)l s e| ( ^i f_s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull', . .241. | )# d_e_fViAn_eA RaGbSs_l__ n o| n ^n ull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), In file included from s2/s2lax_polygon_shape.cc| : ^~~~18 : In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | A/usr/local/clang/include/absl/synchronization/mutex.hB:S649L:_29I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ X649( | t r ye_xepmlpilcaicte ,M uttreyx_Leomcpkl(aMcuet_ehxi*n ta_bismlp_ln,o ncnounlslt m&u,, tcrounes,t C| o ^n di/usr/local/clang/include/absl/container/internal/btree_container.ht:i611o:n52&: cnote: oexpanded from macro 'ABSL_INTERNAL_X'n d) 611| | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ INTER N241A | L#_dAeTfTiRnIeB UaTbEs_lC_AnPoTnUnRuElDl_ B_YN(otnhniusl)l) , | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNIn file included from As2/s2loop_measures.ccL:_18C: OIn file included from M../src/s2/s2loop_measures.hM:A33): ;In file included from ../src/s2/s1angle.h :| 28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 611../src/s2/s2coder.h::4723:: In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'ABSL_INTERNAL_X': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :61129 | : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : AB/usr/local/clang/include/absl/synchronization/mutex.hS:L670_:I74N:T Ewarning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N AL_ATT R670I | B U TeEx_pClAiPcTiUtR ERDe_aBdYe(rtMhuitse)x)L,o c k ( M u t e x & m u A B S L _ I N T E R N A L\_ A T| T ^~~~R IBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSIn file included from Ls2/s2loop_measures.cc_:I18N: TIn file included from E../src/s2/s2loop_measures.hR:N33A: LIn file included from _../src/s2/s1angle.hX:(28t: rIn file included from y../src/s2/s2point.h_:e27m: pIn file included from l../src/s2/s2coder.ha:c23e: ,In file included from /usr/local/clang/include/absl/status/status.ht:r67y: _In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: aIn file included from c/usr/local/clang/include/absl/strings/cord.he:_94h: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ht:_31i: m/usr/local/clang/include/absl/synchronization/mutex.hp:l681,: 74&:& ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f alse, 681 | | ^ ex/usr/local/clang/include/absl/container/internal/btree_container.hp:l611i:c52i:t note: Rexpanded from macro 'ABSL_INTERNAL_X'e ade r611M | u t e x L o c k ( M uAtBeSxL&_ ImNuT EARBNSALL__IANTTTERRINBAULT_EA_TCTARPITBUURTEED__CBAYP(TtUhRiEsD)_)B,Y ( t h i s ), | ^~~~ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #de/usr/local/clang/include/absl/synchronization/mutex.hf:i689n:e35 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _INT E689R | N A Le_xIpFl_ifcailts eR(eiafd_esraMtuitsefxiLeodc,k (.M.u.t)e x_*_ VaAb_sAlR_GnSo_n_n u l| l ^ mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTIn file included from Us2/s2loop_measures.ccR:E18D: _In file included from B../src/s2/s2loop_measures.hY:(33t: hIn file included from i../src/s2/s1angle.hs:)28): ,In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h\: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 710:74/usr/local/clang/include/absl/container/internal/common.h:: 31:warning: 9'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: macro 'ABSL_INTERNAL_IF_true' defined here 71031 | | # deexfpilniec AiBtS LW_rIiNtTeErRMNuAtLe_xILFo_ctkr(uMeu(tiefx_&s amtui sAfBiSeLd_,I N.T.E.R)N AiLf__AsTaTtRiIsBfUiTeEd_ C A| P ^T URED_BY(this)) | ^~~~ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | /usr/local/clang/include/absl/synchronization/mutex.h :A718B:S35L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A718L | _ X (etxrpyl_iecmiptl aWcrei,t etrrMyu_teemxpLloaccke(_Mhuitnetx_*i mapbls,l _&n&o,n nturlule ,m u )| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/base/nullability.h629: | 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n ec oanbsstl__intoenrnautlolr (_hNionntn)u lAlB S L| _ ^I NTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from s2/s2loop_measures.cc : 18 : In file included from ../src/s2/s2loop_measures.h : 33 : AIn file included from B../src/s2/s1angle.hS:L28_: IIn file included from N../src/s2/s2point.hT:E27R: NIn file included from A../src/s2/s2coder.hL:_23A: TIn file included from T/usr/local/clang/include/absl/status/status.hR:I67B: UIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:_29C: AIn file included from P/usr/local/clang/include/absl/strings/cord.hT:U94R: EIn file included from D/usr/local/clang/include/absl/strings/internal/cordz_info.h_:B31Y: (/usr/local/clang/include/absl/synchronization/mutex.ht:h722i:s74):) ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | e x p l i c i t W r i t e r\M u t| e ^~~~x Lock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2min_distance_targets.cc -o s2/s2min_distance_targets.o In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_648n:7o:n nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l fu n648c | ) ( v o i d *t haibss)l)_ nAuBlSlLa_bAiTlTiRtIyB_UuTnEk_nLoIwFnE)T,I M E| _ ^B OU/usr/local/clang/include/absl/base/nullability.hN:D241 :{22 : | note: ^~~~expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2lax_polygon_shape.cco:n18n: uIn file included from l../src/s2/s2lax_polygon_shape.hl: 36_: NIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h : 33| : ^In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop_measures.cc163: | 18 : In file included from b../src/s2/s2loop_measures.ho:o33l: In file included from P../src/s2/s1angle.ha:r28s: eIn file included from F../src/s2/s2point.hr:o27m: (In file included from a../src/s2/s2coder.hb:s23l: :In file included from :/usr/local/clang/include/absl/status/status.hs:t67r: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hg:_29v: iIn file included from e/usr/local/clang/include/absl/strings/cord.hw: 94v: aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hu:e31,: /usr/local/clang/include/absl/synchronization/mutex.hs:t979d::43::s twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ng* a979b | s l _sntoantniucl lb oeorlr oArl)w;a y s| T ^r ue(/usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: Cnote: oexpanded from macro 'absl_nonnull'n di t241i | o#nd*e faibnsel _anbuslll_anbolnen)u l{l r_eNtounrnnu ltlr u e| ; ^ } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2loop_measures.ccl: 18 : | In file included from ^../src/s2/s2loop_measures.h :33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2lax_polygon_shape.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2lax_polygon_shape.h: :In file included from 36/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2polygon.h: :In file included from 34/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/mutable_s2shape_index.h: :In file included from 33/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/base/commandlineflags.h: :21/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1146/usr/local/clang/include/absl/flags/flag.h::742:: In file included from warning: /usr/local/clang/include/absl/flags/internal/flag.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 30: /usr/local/clang/include/absl/base/call_once.h:53: 221146: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t53h | i s ) ) aAbBsSlL:_:EoXnCcLeU_SfIlVaEg_*L OaCbKs_lF_UnNoCnTnIuOlNl( mful)a g )| ; ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/synchronization/mutex.h_:N1153o:n39n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2lax_polygon_shape.cc : 18| : ^In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | frIn file included from is2/s2loop_measures.cce:n18d: In file included from s../src/s2/s2loop_measures.ht:d33:: :In file included from a../src/s2/s1angle.ht:o28m: iIn file included from c../src/s2/s2point.h<:u27i: nIn file included from t../src/s2/s2coder.h3:223_: tIn file included from >/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hb:a31s: e/usr/local/clang/include/absl/synchronization/mutex.h_:i1158n:t53e:r nwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l ::Co n1158t | r o l W o r dM(u t e| x ^& m/usr/local/clang/include/absl/base/nullability.hu: 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eAfTiTnReI BaUbTsEl__CnAoPnTnUuRlElD __BNYo(ntnhuilsl) , | ^| ^~~~ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :1166: 3997: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o n1166c | e _ felxapgl*i caibts lR_enloenansualbll efMluatge)x;L o c| k ^( Mu/usr/local/clang/include/absl/base/nullability.ht:e241x:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf imnue, acbosnls_tn oCnonnudlilt i_oNno&n ncuolnld ) | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2lax_polygon_shape.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2lax_polygon_shape.h: :In file included from 36/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2polygon.h: :In file included from 34/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/mutable_s2shape_index.h: :/usr/local/clang/include/absl/synchronization/mutex.h33:: 1179In file included from :../src/s2/base/commandlineflags.h10::21 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/flags/flag.h :42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h1179: | 30 : /usr/local/clang/include/absl/base/call_once.hM:u111t:e40x:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u111l | lvaobilde Lmouw_L;e v e| l ^C al/usr/local/clang/include/absl/base/nullability.hl:O257n:c23e:( anote: bexpanded from macro 'absl_nullable's l: :257o | n#cdee_ffilnaeg *a basbls_ln_unlolnanbullel _fNlualgl,a bClael l a| b ^l e&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polygon_shape.cc:18: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomicIn file included from *../src/s2/s2loop_measures.h :a33b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from c../src/s2/s2coder.ho:n23t: rIn file included from o/usr/local/clang/include/absl/status/status.hl:,67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/synchronization/mutex.h: 1212241: | 52#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b1212s | lb_onooln nCuolnld i_tNioonnn:u:lCla s t| A ^n dCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unIn file included from ks2/s2lax_polygon_shape.ccn:o18w: nIn file included from )../src/s2/s2lax_polygon_shape.h,: 36 : | In file included from ^../src/s2/s2polygon.h :34: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/mutable_s2shape_index.h241::3322: :In file included from ../src/s2/base/commandlineflags.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/flags/flag.h241: | 42#: dIn file included from e/usr/local/clang/include/absl/flags/internal/flag.hf:i30n: e/usr/local/clang/include/absl/base/call_once.h :a194b:s31l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l194 | _iNnolninnuel ls t d| : ^: atomicIn file included from In file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from C/usr/local/clang/include/absl/status/status.ho:n67t: rIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hl:W29o: rIn file included from d/usr/local/clang/include/absl/strings/cord.h(: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411230::2234:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 241 | #1230d | e f i n eb oaobls l(_*naobnsnlu_lnlo n_nNuolnln ufluln c )| ( ^T * absl_nulIn file included from ls2/s2lax_polygon_shape.cca:b18i: lIn file included from i../src/s2/s2lax_polygon_shape.ht:y36_: uIn file included from n../src/s2/s2polygon.hk:n34o: wIn file included from n../src/s2/mutable_s2shape_index.h):,33 : In file included from | ../src/s2/base/commandlineflags.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/flags/flag.h::28942:: 34In file included from :/usr/local/clang/include/absl/flags/internal/flag.h :note: 30expanded from macro 'absl_nullability_unknown': /usr/local/clang/include/absl/base/call_once.h:195: 16289: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi n195e | a b s lo_nncuel_lfalbaigl*i tayb_suln_knnoonwnnu l_lN ufllla_gu)n s{p e c| i ^f ie/usr/local/clang/include/absl/base/nullability.hd: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2loop_measures.ccb:s18l: _In file included from n../src/s2/s2loop_measures.ho:n33n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 289s2/s2lax_polygon_shape.cc::3418:: In file included from ../src/s2/s2lax_polygon_shape.hnote: :expanded from macro 'absl_nullability_unknown'36 : In file included from ../src/s2/s2polygon.h :28934 | : #In file included from d../src/s2/mutable_s2shape_index.he:f33i: nIn file included from e../src/s2/base/commandlineflags.h :a21b: sIn file included from l/usr/local/clang/include/absl/flags/flag.h_:n42u: lIn file included from l/usr/local/clang/include/absl/flags/internal/flag.ha:b30i: l/usr/local/clang/include/absl/base/call_once.hi:t200y:_40u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn _ N200u | lvlo_iudn sLpoewcLiefvieeldC a l| l ^O nce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2loop_measures.cc_:N18o: nIn file included from n../src/s2/s2loop_measures.hu:l33l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from In file included from s2/s2loop_measures.cc../src/s2/mutable_s2shape_index.h::1830: : In file included from In file included from ../src/s2/s2loop_measures.h/usr/local/clang/include/absl/container/btree_map.h::3366: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/btree.h::2873: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::2794: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2331: : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/synchronization/mutex.h::67489: :In file included from 14/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 795:43: warning: 489type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | v o795i | d (f*raibesnld_ nvuolilda bAlbes liFnovramraitaFnltu)s(hv(oaibds*l :a:bCsolr_dn*u lalbasbli_lniotnyn_uulnlk ncoowrnd),, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22257:: 23:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nullable' 241 | #257dIn file included from | es2/s2lax_polygon_shape.cc#f:die18nfe: i In file included from na../src/s2/s2lax_polygon_shape.heb: sal36b_: snIn file included from lo../src/s2/s2polygon.h_n:nnu34ulll: la In file included from b_../src/s2/mutable_s2shape_index.hlN:eo33 nn: _uNIn file included from lul../src/s2/base/commandlineflags.hl :l a21| b: ^l e/usr/local/clang/include/absl/flags/flag.h : 110| : ^29 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop.cc:18: In file included from 110../src/s2/s2loop.h | :v34o: iIn file included from d../src/s2/mutable_s2shape_index.h :S30e: tIn file included from F/usr/local/clang/include/absl/container/btree_map.hl:a66g: (In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s73l: :In file included from :/usr/local/clang/include/absl/strings/cord.hF:l94a: gIn file included from 31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b489s:l45_:n owarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n ull 489f | l a g , c ovnositd T(&* avb)s l{_ n u| l ^l able/usr/local/clang/include/absl/base/nullability.h :i241n:v22a:r inote: aexpanded from macro 'absl_nonnull'n t) (241v | o#idde*f ianbes la_bnsull_lnaobninluiltly __uNnoknnnouwlnl) , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unsIn file included from ps2/s2lax_polygon_shape.cce:c18i: fIn file included from i../src/s2/s2lax_polygon_shape.he:d36 : In file included from | ../src/s2/s2polygon.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from In file included from ../src/s2/base/commandlineflags.hs2/s2loop_measures.cc::2118: : /usr/local/clang/include/absl/flags/flag.hIn file included from :In file included from ../src/s2/s2loop_measures.h118s2/s2loop.cc:::332918: :: In file included from In file included from ../src/s2/s1angle.hwarning: ../src/s2/s2loop.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 2834: : In file included from In file included from ../src/s2/s2point.h../src/s2/mutable_s2shape_index.h118:: | 2730v: o: In file included from iIn file included from ../src/s2/s2coder.hd/usr/local/clang/include/absl/container/btree_map.h: :23S66e: : tIn file included from In file included from F/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree.hl:a:g6773(: : aIn file included from In file included from b/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/cord.hs::l2994:: : /usr/local/clang/include/absl/strings/cord.h:In file included from :F/usr/local/clang/include/absl/strings/internal/cordz_info.hl898:a:31g27: <:/usr/local/clang/include/absl/synchronization/mutex.hT :>warning: 490*type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: a13b:s l 898_warning: n | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o n nfu rl490il | e nf d l acg ,o ncvsootni sdC*to raVdb&zs Ivln)_fn ou{* l l aab| bsi ^ll_ intu/usr/local/clang/include/absl/base/nullability.hyl_:lu241anb:kln22eo :wG nenote: expanded from macro 'absl_nonnull'taC rog r)d241;z | I# nd| f ^eo fFi/usr/local/clang/include/absl/base/nullability.hon:re289 T:ae34bss:tl _note: nioexpanded from macro 'absl_nullability_unknown'nn ngu (l289 l | #_| dN ^eo fnin/usr/local/clang/include/absl/base/nullability.hnu:el257 l: a23 b:s| ^lnote: _expanded from macro 'absl_nullable' n ull a257b | i#ldietfyi_nuen kanboswln_ n_uNlullalb_luen s_pNeuclilfaibelde | | ^ ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h927: | 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 549 : 40 : Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r dRe p549* | a bsstla_tniucl lvaobilde Irnecpr)e;m e n| t ^S ync/usr/local/clang/include/absl/base/nullability.hh:S257e:m23(:M unote: texpanded from macro 'absl_nullable'e x* 257a | b#sdle_fnionnen ualbls lm_un,u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e 241| | ^# define absl_nonnull _NIn file included from os2/s2loop_measures.ccn:n18u: lIn file included from l../src/s2/s2loop_measures.h : 33| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2loop.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2loop.h:/usr/local/clang/include/absl/strings/cord.h34:: 929In file included from :../src/s2/mutable_s2shape_index.h26::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h: 73929: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : vIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hi:d31 : S/usr/local/clang/include/absl/synchronization/mutex.hw:a550p:(64I:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n eRep *550 | a b s l _ n o n n u l l r h s ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'b as e241_ | i#ndteefrinnael :a:bPselr_TnhornenaudlSly n_cNho*n naublsll _ n| o ^n null w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2loop_measures.cci:n18e: In file included from a../src/s2/s2loop_measures.hb:s33l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | cIn file included from os2/s2loop.ccn:s18t: In file included from c../src/s2/s2loop.hh:a34r: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from a/usr/local/clang/include/absl/container/internal/btree.hb:l73e: In file included from d/usr/local/clang/include/absl/strings/cord.ha:t94a: (In file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t551;: 40 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257: 23551: | note: expanded from macro 'absl_nullable's ta t257i | c# dbeofoiln eD eacbrselm_ennutlSlyanbclheS e_mN(uMlultaebxl*e a b| s ^l _nonnull mu, | In file included from ^s2/s2loop_measures.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2loop_measures.h241::3322: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h: 27241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: o/usr/local/clang/include/absl/strings/cord.hn:934n:u31l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N onn u934l | l | ^v oid set_dIn file included from as2/s2loop.cct:a18(: cIn file included from o../src/s2/s2loop.hn:s34t: In file included from c../src/s2/mutable_s2shape_index.hh:a30r: *In file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:u73l: lIn file included from a/usr/local/clang/include/absl/strings/cord.hb:l94e: In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.ha:t31a: ,/usr/local/clang/include/absl/synchronization/mutex.h :s552i:z64e:_ twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ); | 552 ^ | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l lbaabslee_ i_nNtuelrlnaabll:e: P e| r ^T hreadSynch* absl_noIn file included from ns2/s2loop_measures.ccn:u18l: lIn file included from ../src/s2/s2loop_measures.hw:,33 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n935e: 11a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u935l | l _ N ocnhnaurl*l a b| s ^l _nonnull set_data(size_t n)In file included from ;s2/s2loop.cc : 18/: /In file included from ../src/s2/s2loop.hW:r34i: tIn file included from e../src/s2/mutable_s2shape_index.h :d30a: tIn file included from a/usr/local/clang/include/absl/container/btree_map.h :t66o: In file included from t/usr/local/clang/include/absl/container/internal/btree.hh:e73 : rIn file included from e/usr/local/clang/include/absl/strings/cord.hs:u94l: tIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:556/usr/local/clang/include/absl/base/nullability.h::38241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241556 | | # d evfoiinde LaobcsklS_lnoownLnouolpl( S_yNnocnhnWualilt P a| r ^a ms* absl_nonnull waitp, int In file included from fs2/s2loop_measures.ccl:a18g: sIn file included from )../src/s2/s2loop_measures.h;: 33 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h: 67241: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: i/usr/local/clang/include/absl/strings/cord.hn:e937 :a35b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u937l | l _ N oanbnsull:l: c o| r ^d _internal::CordRep* abslIn file included from _s2/s2loop.ccn:u18l: lIn file included from a../src/s2/s2loop.hb:l34e: In file included from t../src/s2/mutable_s2shape_index.hr:e30e: (In file included from )/usr/local/clang/include/absl/container/btree_map.h :c66o: nIn file included from s/usr/local/clang/include/absl/container/internal/btree.ht:;73 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::25731:: 23:/usr/local/clang/include/absl/synchronization/mutex.h :558note: :expanded from macro 'absl_nullable'35 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f558i | n e baobosll _LnouclklSalbolweW i_tNhuDlelaadbllien e (| M ^u How absl_nonnull In file included from hs2/s2loop_measures.cco:w18,: In file included from ../src/s2/s2loop_measures.h| : ^33 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: /usr/local/clang/include/absl/strings/cord.ha:b938s:l35_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 938_ | N o n n ualbls l :| : ^c ord_internaIn file included from ls2/s2loop.cc:::18C: oIn file included from r../src/s2/s2loop.hd:R34e: pIn file included from *../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l73l: In file included from a/usr/local/clang/include/absl/strings/cord.hs:_94t: rIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.he:(31): /usr/local/clang/include/absl/synchronization/mutex.hc:o559n:s46t:; warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h559: | 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n ncuolnls t_ NCoonnnduiltli o n| * ^ absl_nullable coIn file included from ns2/s2loop_measures.ccd:,18 : In file included from | ../src/s2/s2loop_measures.h ^: 33: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::25728:: 23In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2coder.h:23 : 257In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s939l:_17n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 939_ | N u l l acbolnes t | c ^h ar* absl_nonnull as_charIn file included from ss2/s2loop.cc(:)18 : cIn file included from o../src/s2/s2loop.hn:s34t: ;In file included from ../src/s2/mutable_s2shape_index.h :| 30 ^: In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h66:: 241In file included from :/usr/local/clang/include/absl/container/internal/btree.h22::73 : In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f562i:n23e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n562n | u l lv o_iNdo nLnouclklS l o| w ^( MuHow absl_nonnuIn file included from ls2/s2loop_measures.ccl: 18h: oIn file included from w../src/s2/s2loop_measures.h,: 33c: oIn file included from n../src/s2/s1angle.hs:t28 : CIn file included from o../src/s2/s2point.hn:d27i: tIn file included from i../src/s2/s2coder.ho:n23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: a/usr/local/clang/include/absl/strings/cord.hb:l941e: 35c:o nwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], | ^ 941 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22a:b snote: lexpanded from macro 'absl_nonnull': :c o241r | d#_dienftienren aalb:s:lC_onrodnRneupl*l a_bNsoln_nnuullll a b| l ^e clear()In file included from ;s2/s2loop.cc : 18| : ^In file included from ../src/s2/s2loop.h:34/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/mutable_s2shape_index.h::2330:: In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'absl_nullable'66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :25773 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_562n:u58l:l awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l e _N u562l | l a bvloei d | L ^o ckSlow(MuHow absl_nonnull how, const Condition* abIn file included from ss2/s2loop_measures.ccl:_18n: uIn file included from l../src/s2/s2loop_measures.hl:a33b: lIn file included from e../src/s2/s1angle.h :c28o: nIn file included from d../src/s2/s2point.h,: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h257::6723: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nullable': /usr/local/clang/include/absl/strings/cord.h: 950257: | 18#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b950s | l _ n u lCloarbdlRee p_FNlualtl*a balbes l _| n ^o nnull MakeFlatWithExtraCaIn file included from ps2/s2loop.cca:c18i: tIn file included from y../src/s2/s2loop.h(:s34i: zIn file included from e../src/s2/mutable_s2shape_index.h_:t30 : eIn file included from x/usr/local/clang/include/absl/container/btree_map.ht:r66a: )In file included from ;/usr/local/clang/include/absl/container/internal/btree.h : 73| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'565 :36: 241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e565 | a b svlo_indo nUnnullolc k_SNloonwn(uSlyln c h| W ^a itParams* absl_nullable In file included from ws2/s2loop_measures.cca:i18t: pIn file included from )../src/s2/s2loop_measures.h :A33B: SIn file included from L../src/s2/s1angle.h_:A28T: TIn file included from R../src/s2/s2point.hI:B27U: TIn file included from E../src/s2/s2coder.h_:C23O: LIn file included from D/usr/local/clang/include/absl/status/status.h;: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h257::95723::27 : note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #957d | e f i n ev oaibds lS_entuTlrleaeb(lCeo r_dNRuelpl*a balbes l _| n ^o nnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2loop.cci:n18e: In file included from a../src/s2/s2loop.hb:s34l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66_: NIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n73u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TrIn file included from ys2/s2loop_measures.ccR:e18m: oIn file included from v../src/s2/s2loop_measures.he:(33b: aIn file included from s../src/s2/s1angle.he:_28i: nIn file included from t../src/s2/s2point.he:r27n: aIn file included from l../src/s2/s2coder.h:::23P: eIn file included from r/usr/local/clang/include/absl/status/status.hT:h67r: eIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hd:S29y: n/usr/local/clang/include/absl/strings/cord.hc:h961*: 34a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n961u | l l s )v;o i d| ^S et/usr/local/clang/include/absl/base/nullability.hT:r241e:e22O:r Enote: mexpanded from macro 'absl_nonnull'p ty (241C | o#rddeRfeipn*e aabbssll__nnuolnlnaubllle _rNeopn,n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2loop.cca:b18s: lIn file included from _../src/s2/s2loop.hn:u34l: lIn file included from a../src/s2/mutable_s2shape_index.hb:l30e: In file included from _/usr/local/clang/include/absl/container/btree_map.hN:u66l: lIn file included from a/usr/local/clang/include/absl/container/internal/btree.hb:l73e: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | In file included from s2/s2loop_measures.ccv:o18i: dIn file included from ../src/s2/s2loop_measures.hB:l33o: cIn file included from k../src/s2/s1angle.h(:b28a: sIn file included from e../src/s2/s2point.h_:i27n: tIn file included from e../src/s2/s2coder.hr:n23a: lIn file included from :/usr/local/clang/include/absl/status/status.h::P67e: rIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hh:r29e: a/usr/local/clang/include/absl/strings/cord.hd:S968y:n31c:h *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n968o | n n u l lv osi)d; E m| p ^l ac/usr/local/clang/include/absl/base/nullability.he:T241r:e22e:( Cnote: oexpanded from macro 'absl_nonnull'r dR e241p | *# daebfsiln_en oanbnsull_ln ornenpu,l lM e_tNhoondnIudleln t i| f ^i er method); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2loop.cc::24118:: 22In file included from :../src/s2/s2loop.h :34note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/mutable_s2shape_index.h: 30241: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e66f: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.he: 73a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_580N:o34n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l | ^ 580 | base_internal::PIn file included from es2/s2loop_measures.ccr:T18h: rIn file included from e../src/s2/s2loop_measures.ha:d33S: yIn file included from n../src/s2/s1angle.hc:h28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : WIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hk:e29u: p/usr/local/clang/include/absl/strings/cord.h(: 972 :| 31 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 257:23: 972note: | expanded from macro 'absl_nullable' 257v | o#idde fEimnpel aacbesTlr_eneu(lCloarbdlRee p_*N ualblsalb_lneo n n| u ^l l rep,In file included from s2/s2loop.ccc:o18n: sIn file included from t../src/s2/s2loop.h :I34n: lIn file included from i../src/s2/mutable_s2shape_index.hn:e30D: aIn file included from t/usr/local/clang/include/absl/container/btree_map.ha:&66 : pIn file included from a/usr/local/clang/include/absl/container/internal/btree.hr:e73n: tIn file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h241::58122::38 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | 581# | d e f i n e baabssel__innotnenrunlall :_:NPoenrnTuhlrle a d| S ^y nch* absl_nonnull w); In file included from s2/s2loop_measures.cc| : ^18 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2loop_measures.h::24133:: 22In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n978n:u36l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N onn u978l | l | ^v oid CommitTree(const CordRep* absIn file included from ls2/s2loop.cc_:n18u: lIn file included from l../src/s2/s2loop.ha:b34l: eIn file included from ../src/s2/mutable_s2shape_index.ho:l30d: _In file included from r/usr/local/clang/include/absl/container/btree_map.he:p66,: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94257: :In file included from 23/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nullable': 585:20 :257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n585e | a bvsoli_dn uTlrlaanbsl(eM u_HNouwl laabbslle_ n o| n ^n ull how); In file included from s2/s2loop_measures.cc/:/18 : uIn file included from s../src/s2/s2loop_measures.he:d33 : fIn file included from o../src/s2/s1angle.hr: 28C: oIn file included from n../src/s2/s2point.hd:V27a: rIn file included from -../src/s2/s2coder.h>:M23u: tIn file included from e/usr/local/clang/include/absl/status/status.hx: 67t: rIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hn:s29f: e/usr/local/clang/include/absl/strings/cord.hr: 979 :| 30 ^: warning: /usr/local/clang/include/absl/base/nullability.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 979expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ n o nCnourldlR e_pN*o nanbuslll_ n o| n ^n ull rep, const CordzIn file included from Us2/s2loop.ccp:d18a: tIn file included from e../src/s2/s2loop.hS:c34o: pIn file included from e../src/s2/mutable_s2shape_index.h&: 30s: cIn file included from o/usr/local/clang/include/absl/container/btree_map.hp:e66,: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94241: :In file included from 22/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 586:43 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n586e | a bvsoli_dn oFnenru(lbla s_eN_oinnntuelrln a l| : ^: PerThreadSynch* absl_nonnIn file included from us2/s2loop_measures.ccl:l18 : In file included from | ../src/s2/s2loop_measures.h ^: 33: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s982l:_39n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _982N | o n n u lvlo i d| ^A ppendTreeToInlineIn file included from ds2/s2loop.cc(:C18o: rIn file included from d../src/s2/s2loop.hR:e34p: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o66n: nIn file included from u/usr/local/clang/include/absl/container/internal/btree.hl:l73 : tIn file included from r/usr/local/clang/include/absl/strings/cord.he:e94,: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::590241::4022:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 590# | d e feixnpel iacbistl _Mnuotnenxu(lclo n_sNto nvnoullalt i l| e ^ Mutex* absl_nullaIn file included from bs2/s2loop_measures.ccl:e18 : /In file included from *../src/s2/s2loop_measures.hi:g33n: oIn file included from r../src/s2/s1angle.he:d28*: /In file included from )../src/s2/s2point.h :{27}: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67257: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nullable': 984:36 :257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e984 | a b s l _vnouildl aAbplpee n_dNTurleleaTbolTer e e| ( ^C ordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2loop.ccs:l18_: nIn file included from o../src/s2/s2loop.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.h :| 73 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | expIn file included from ls2/s2loop_measures.cci:c18i: tIn file included from ../src/s2/s2loop_measures.hM:u33t: eIn file included from x../src/s2/s1angle.hL:o28c: kIn file included from (../src/s2/s2point.hM:u27t: eIn file included from x../src/s2/s2coder.h&: 23m: uIn file included from /usr/local/clang/include/absl/status/status.hA:B67S: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: E/usr/local/clang/include/absl/strings/cord.hR:N994A:L30_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBU T994E | _ C A P TvUoRiEdD _CBoYp(ytThoi(ss)t)d : :| s ^~~~t ring* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define/usr/local/clang/include/absl/synchronization/mutex.h :a635b:s29l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 635_ | N o nenxupllli c i| t ^ MutexLock(Mutex* absl_In file included from ns2/s2loop_measures.cco:n18n: uIn file included from l../src/s2/s2loop_measures.hl: 33m: u) AIn file included from B../src/s2/s1angle.hS:L28_: EIn file included from X../src/s2/s2point.hC:L27U: SIn file included from I../src/s2/s2coder.hV:E23_: LIn file included from O/usr/local/clang/include/absl/status/status.hC:K67_: FIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hN:C29T: I/usr/local/clang/include/absl/strings/cord.hO:N999(:m28u:) warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h999: | 241 : 22 : vnote: oexpanded from macro 'absl_nonnull'i d C241o | p#ydTeofAirnrea ya(bcshla_rn*o nanbuslll_ n_oNnonnunlull ld s t| ) ^ const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2loop.cc_:N18o: nIn file included from n../src/s2/s2loop.hu:l34l: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit In file included from Ms2/s2loop_measures.ccu:t18e: xIn file included from L../src/s2/s2loop_measures.ho:c33k: (In file included from M../src/s2/s1angle.hu:t28e: xIn file included from &../src/s2/s2point.h :m27u: In file included from A../src/s2/s2coder.hB:S23L: _In file included from I/usr/local/clang/include/absl/status/status.hN:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hA:L29_: A/usr/local/clang/include/absl/strings/cord.hT:T1012R:I37B:U Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ CAPT U1012R | E D _ B Ya(btshli:s:)c,o r d| _ ^~~~i nternal::CordzInfo* absl_nullable cord/usr/local/clang/include/absl/synchronization/mutex.hz:_649i:n29f:o (warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t649 | { e| x ^p li/usr/local/clang/include/absl/base/nullability.hc:i257t: 23M:u tnote: eexpanded from macro 'absl_nullable'x Lo c257k | (#Mduetfeixn*e aabbssll__nnounlnlualbll em u_,N uclolnasbtl eC o n| d ^i tion& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2loop_measures.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: /usr/local/clang/include/absl/strings/cord.h_:N1017o:n51n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop.cc: 181049: | In file included from ../src/s2/s2loop.h :s34t: aIn file included from t../src/s2/mutable_s2shape_index.hi:c30 : bIn file included from o/usr/local/clang/include/absl/container/btree_map.ho:l66 : GIn file included from e/usr/local/clang/include/absl/container/internal/btree.ht:F73l: aIn file included from t/usr/local/clang/include/absl/strings/cord.hA:u94x: (In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: :/usr/local/clang/include/absl/synchronization/mutex.h::c670o:r74d:_ iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t ernal :670: | C o redxRpelpi*c iatb sRle_andoenrnMuultle xrLeopc,k ( M| u ^t ex&/usr/local/clang/include/absl/base/nullability.h :m241u: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iAnTeT RaIbBsUlT_En_oCnAnPuTlUlR E_DN_oBnYn(utlhli s )| ) ^ | ^~~~ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/strings/cord.h::6781050::3545:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050678 | | e x p l i c i t R e a d e r M u t e x L o cakb(sMlu:t:esxt*r ianbgs_lv_ineown*n ualbls lm_un)o nAnBuSlLl_ SfHrAaRgEmDe_nLtO)C;K _ F| U ^N CT/usr/local/clang/include/absl/base/nullability.hI:O241N:(22m:u )note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2loop.cc::105418:: 37In file included from :../src/s2/s2loop.h :34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h1054: | 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94:: :In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31d: _/usr/local/clang/include/absl/synchronization/mutex.hi:n681t:e74r:n awarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: :Cord R681e | p * eaxbpslli_cniotn nRuelald erreMpu,t e x| L ^o ck/usr/local/clang/include/absl/base/nullability.h(:M241u:t22e:x ¬e: expanded from macro 'absl_nonnull'm u A241B | S#Ld_eIfNiTnEeR NaAbLs_lA_TnToRnInBuUlTlE __CNAoPnTnUuRlElD _ B| Y ^( this), | ^~~~ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/synchronization/mutex.h28:: 689In file included from :../src/s2/s2point.h35::27 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h: 67689: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :e29x: p/usr/local/clang/include/absl/strings/cord.hl:i1061c:i34t: Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a derM u1061t | e x Lvoocikd( MCuotpeyxT*o Aarbrsaly_SnloonwnPualtlh (mcuh,a rc*o nasbts lC_onnodnintuiloln &d scto)n dc)o n s| t ^; | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2loop.ccl:l18 : In file included from | ../src/s2/s2loop.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2loop_measures.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from ../src/s2/s2loop_measures.h/usr/local/clang/include/absl/synchronization/mutex.h::33710: :In file included from 74../src/s2/s1angle.h:: 28: warning: In file included from ../src/s2/s2point.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h710: | 67 : In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:p29l: i/usr/local/clang/include/absl/strings/cord.hc:i1079t: 33W:r iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rMu t1079e | x L oacbks(lM:u:tceoxr&d _miun tAeBrSnLa_lI:N:TCEoRrNdARLe_pA*T TaRbIsBlU_TnEo_nCnAuPlTlU RTEaDk_eBRYe(pt(h)i s&)&); | | ^~~~ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/synchronization/mutex.h_:N718o:n35n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33In file included from : s2/s2loop.ccIn file included from :../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2loop.hIn file included from :../src/s2/s2point.h34:: 27In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2coder.h30:: 23In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/status/status.h66:: 67In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h73:: 29In file included from : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/strings/cord.h94:: 1116In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h37::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 722:74: warning: 1116 | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] cons t722 | c r ce_xipnltiecrinta lW:r:iCtrecrCMourtdeSxtLaotcek*( Maubtselx_&n umlul aAbBlSeL _MIaNyTbEeRGNeAtLC_rAcTCToRrIdBSUtTaEt_eC(A)P TcUoRnEsDt_;B Y (| t ^h is/usr/local/clang/include/absl/base/nullability.h):,257 : 23| : ^~~~ note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable/usr/local/clang/include/absl/synchronization/mutex.h : 731| : ^35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMuteIn file included from xs2/s2loop_measures.ccL:o18c: kIn file included from (../src/s2/s2loop_measures.hM:u33t: eIn file included from x../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.hm:u67,: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: t/usr/local/clang/include/absl/strings/cord.h :C1120o:n30d:i twarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n& c1120o | n d )v o i| d ^ Co/usr/local/clang/include/absl/base/nullability.hp:y241T:o22A:r rnote: aexpanded from macro 'absl_nonnull'y Im p241l | (#cdheafri*n ea basbls_ln_onnonnunlull ld s_tN)o ncnounlslt ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.hs2/s2loop_measures.cc::7318: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2loop_measures.h::9433: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s1angle.h::3128: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::94827:: 10In file included from :../src/s2/s2coder.h :23warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h948: | 29 : b/usr/local/clang/include/absl/strings/cord.ho:o1140l: 49(:* awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l1140l | a b l e e v a l _ ) ( c o n s t C o n d i t i o n * a b sClo_rndoRnenpuElxlt)e r=n anlu*l lapbtsrl;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257r:e23p:) ;note: expanded from macro 'absl_nullable' | ^ 257 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien e_ Naublslla_bnloen n u| l ^l _NonnuIn file included from ls2/s2loop.ccl: 18 : | In file included from ^../src/s2/s2loop.h :34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: In file included from warning: s2/s2loop_measures.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2loop_measures.h :94833 | : In file included from ../src/s2/s1angle.hb:o28o: lIn file included from ../src/s2/s2point.h(:*27a: bIn file included from s../src/s2/s2coder.hl:_23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:a67b: lIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :e29v: a/usr/local/clang/include/absl/strings/cord.hl:_1146):(10c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Co n1146d | iCtoirodnR*e pa*b salb_snlo_nnnounlnlu)l l= NneuwlElxptterr;n a l| R ^e p(/usr/local/clang/include/absl/base/nullability.ha:b241s:l22::: snote: texpanded from macro 'absl_nonnull'r in g241_ | v#ideewf idnaet aa,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _In file included from Ns2/s2loop.cco:n18n: uIn file included from l../src/s2/s2loop.hl: 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2loop.ccs2/s2loop_measures.cc::1818: : In file included from In file included from ../src/s2/s2loop.h../src/s2/s2loop_measures.h::3433: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s1angle.h::3028: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2point.h::6627: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2coder.h::7323: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::9467: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/status/internal/status_internal.h::3129: : /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/strings/cord.h954::115952::17 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | 1159 | isntlaitniec CboorodlR eCpa*l laVbosild_PntornFnuunlclt iNoenw(Ecxotnesrtn aCloRnedpi(t i o| n ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241c | )#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethoIn file included from ds2/s2loop_measures.cc(:c18o: nIn file included from s../src/s2/s2loop_measures.ht: 33C: oIn file included from n../src/s2/s1angle.hd:i28t: iIn file included from o../src/s2/s2point.hn:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :c29): ;/usr/local/clang/include/absl/strings/cord.h : 1183| : ^47 : /usr/local/clang/include/absl/base/nullability.hwarning: :241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'1183 | 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ CordRep* absl_nullaIn file included from bs2/s2loop.ccl:e18 : rIn file included from e../src/s2/s2loop.hp:)34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::66257: :In file included from 23/usr/local/clang/include/absl/container/internal/btree.h:: 73: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 257/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i961n:e34 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l961l | a b lset a_tNiucl lbaobolle C a| l ^l ByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2loop_measures.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2loop_measures.h: 33241: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: n/usr/local/clang/include/absl/strings/cord.hn:u1230l:l20 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* In file included from as2/s2loop.ccb:s18l: _In file included from n../src/s2/s2loop.hu:l34l: aIn file included from b../src/s2/mutable_s2shape_index.hl:e30 : CIn file included from o/usr/local/clang/include/absl/container/btree_map.hr:d66:: :In file included from I/usr/local/clang/include/absl/container/internal/btree.hn:l73i: nIn file included from e/usr/local/clang/include/absl/strings/cord.hR:e94p: :In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.hd:a31t: a/usr/local/clang/include/absl/synchronization/mutex.h(:)1050 :c31o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { | ^1050 | /usr/local/clang/include/absl/base/nullability.hb:o257o:l23 :W anote: iexpanded from macro 'absl_nullable't Wi t257h | T#idmeefoiunte( Maubtselx_*n ualblsalb_lneo n_nNuullll ambul,e a b| s ^l ::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2loop_measures.ccn:n18u: lIn file included from l../src/s2/s2loop_measures.h : 33| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2loop.cc: 181234: | In file included from i../src/s2/s2loop.hn:l34i: nIn file included from e../src/s2/mutable_s2shape_index.h :c30o: nIn file included from s/usr/local/clang/include/absl/container/btree_map.ht: 66c: hIn file included from a/usr/local/clang/include/absl/container/internal/btree.hr:*73 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1069C:o32r:d :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I nlin e1069R | e p :b:oaosl_ cWhaairtsW(i)t hcDoenasdtl i{n e (| M ^u te/usr/local/clang/include/absl/base/nullability.hx:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld emfui,n ea basbls:l:_Tniomnen udlela d_lNionnen)u l{l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2loop.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/status/internal/status_internal.h::3429: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/cord.h::301239: :In file included from 38/usr/local/clang/include/absl/container/btree_map.h:: 66: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree.h :73: In file included from /usr/local/clang/include/absl/strings/cord.h: 941239: | In file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:l31i: n/usr/local/clang/include/absl/synchronization/mutex.he: 1088a:b35s:l :warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c ord _1088i | n t evroniadl :E:nCaobrldeRDeepb*u gaLbosgl(_cnoonnsntu lclh aCro*r da:b:sIln_lniunlelRaebpl:e: ansa_mter)e;e ( )| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:/usr/local/clang/include/absl/base/nullability.h23::241 :22note: :expanded from macro 'absl_nullable' note: expanded from macro 'absl_nonnull' 257 | #241d | e#fdienfei naeb salb_snlu_lnloanbnluel l_ N_uNlolnanbullel | | ^ ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | In file included from s2/s2loop_measures.cc :b18o: oIn file included from l../src/s2/s2loop_measures.h :W33a: iIn file included from t../src/s2/s1angle.hC:o28m: mIn file included from o../src/s2/s2point.hn:(27M: uIn file included from t../src/s2/s2coder.he:x23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l1245 :m38u:t ewarning: xtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], | ^ 1245 | /usr/local/clang/include/absl/base/nullability.hi:n241l:i22n:e note: aexpanded from macro 'absl_nonnull'b sl :241: | c#odredf_iinnet earbnsall_:n:oCnonrudlRle p_*N oanbnsull_ln u l| l ^a ble Cord::InlineRep::trIn file included from es2/s2loop.cce:(18): In file included from ../src/s2/s2loop.h| : ^34 : In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h30:: 257In file included from :/usr/local/clang/include/absl/container/btree_map.h23::66 : In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'absl_nullable': 73: In file included from /usr/local/clang/include/absl/strings/cord.h257: | 94#: dIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :a1093b:s46l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l1093e | _ Nvuolilda bRleem o v| e ^( base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullIn file included from as2/s2loop_measures.ccb:l18e: In file included from m../src/s2/s2loop_measures.hu:)33 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::25727:: 23In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.h:67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n1268e: 51a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a1268b | lien l_iNnuel lvaobilde C o| r ^d ::InlineRep::EmplaceTree(CordRep* abIn file included from ss2/s2loop.ccl:_18n: oIn file included from n../src/s2/s2loop.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.hr:e30p: ,In file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/base/nullability.h73:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 1117#:d34e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e abs l1117_ | n o nenxupllli c_iNto nMnuutlelx L o| c ^k Maybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from as2/s2loop_measures.ccb:l18e: In file included from _../src/s2/s2loop_measures.hN:u33l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::IIn file included from ns2/s2loop.ccl:i18n: eIn file included from R../src/s2/s2loop.he:p34:: :In file included from E../src/s2/mutable_s2shape_index.hm:p30l: aIn file included from c/usr/local/clang/include/absl/container/btree_map.he:T66r: eIn file included from e/usr/local/clang/include/absl/container/internal/btree.h(:C73o: rIn file included from d/usr/local/clang/include/absl/strings/cord.hR:e94p: *In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1132o:n10n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] rep ,1132 | | ^M ute/usr/local/clang/include/absl/base/nullability.hx:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee fcionnes ta bmsul__;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_257N:o23n:n unote: lexpanded from macro 'absl_nullable'l | ^257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSLIn file included from _s2/s2loop_measures.ccE:X18C: LIn file included from U../src/s2/s2loop_measures.hS:I33V: EIn file included from _../src/s2/s1angle.hL:O28C: KIn file included from _../src/s2/s2point.hF:U27N: CIn file included from T../src/s2/s2coder.hI:O23N: (In file included from m/usr/local/clang/include/absl/status/status.hu:)67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^~~~: 29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::Inl/usr/local/clang/include/absl/synchronization/mutex.hi:n1153e:R39e:p :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S etT r1153e | e O reExmppltiyc(iCotr dRReelpe*a saabbslle_MnuutlelxaLbolcek (rMeupt,e x *| ^a bsl/usr/local/clang/include/absl/base/nullability.h_:n257o:n23n:u lnote: lexpanded from macro 'absl_nullable' mu )257 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e_fNiunlel aabblsel _ n| o ^n null _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | In file included from s2/s2loop_measures.cc : 18 : MIn file included from u../src/s2/s2loop_measures.ht:e33x: &In file included from ../src/s2/s1angle.hm:u28 : AIn file included from B../src/s2/s2point.hS:L27_: IIn file included from N../src/s2/s2coder.hT:E23R: NIn file included from A/usr/local/clang/include/absl/status/status.hL:_67A: TIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hR:I29B: U/usr/local/clang/include/absl/strings/cord.hT:E1301_:C56A:P Twarning: Utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R ED_B Y1301( | tihnilsi)n,e v| o ^~~~i d Cord::InlineRep::CommitTree(const Co/usr/local/clang/include/absl/synchronization/mutex.hr:d1166R:e39p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u1166l | l a belxep loilcdi_tr eRpe,l e a| s ^a bl/usr/local/clang/include/absl/base/nullability.he:M257u:t23e:x Lnote: oexpanded from macro 'absl_nullable'c k( M257u | t#edxe*f ianbes la_bnsoln_nnuullll ambul,e c_oNnusltl aCbolned i t| i ^o n& cond) | In file included from ^s2/s2loop_measures.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2loop_measures.h241::3322: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h: 27241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: o/usr/local/clang/include/absl/strings/cord.hn:n1302u:l50l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l1302l | | ^ CordRep* absl_nonIn file included from ns2/s2loop.ccu:l18l: In file included from r../src/s2/s2loop.he:p34,: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24166:: 22In file included from :/usr/local/clang/include/absl/container/internal/btree.h :73note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1179e: 10a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n1179u | l l M_uNtoenxn*u lalb s l| _ ^n ullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:27: In file included from /usr/local/clang/include/absl/strings/str_format.h:83: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h:36: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2loop_measures.cc :18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inlinIn file included from es2/s2loop.cc :C18o: rIn file included from d../src/s2/s2loop.h :C34o: rIn file included from d../src/s2/mutable_s2shape_index.h:::30A: dIn file included from v/usr/local/clang/include/absl/container/btree_map.ha:n66c: eIn file included from A/usr/local/clang/include/absl/container/internal/btree.hn:d73R: e/usr/local/clang/include/absl/strings/cord.ha:d588(:C17h:a rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t era t588o | r * a bcsoln_snto nCnourldl* iatb,s l _| n ^o nnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _Non n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const charIn file included from *s2/s2loop_measures.cc :a18b: sIn file included from l../src/s2/s2loop_measures.h_:n33o: nIn file included from n../src/s2/s1angle.hu:l28l: ;In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241:In file included from 22/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29: 241/usr/local/clang/include/absl/strings/cord.h | :#1672d:e41f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _1672n | oinnnluilnle _vNooindn uClolr d :| : ^A dvance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2loop.cce:f18i: nIn file included from e../src/s2/s2loop.h :a34b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l66l: In file included from _/usr/local/clang/include/absl/container/internal/btree.hN:o73n: n/usr/local/clang/include/absl/strings/cord.hu:l655l: 39 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internalIn file included from :s2/s2memory_tracker.cc::C18o: rIn file included from d../src/s2/s2memory_tracker.hR:e27p: FIn file included from l/usr/local/clang/include/absl/strings/str_format.ha:t83*: In file included from a/usr/local/clang/include/absl/strings/internal/str_format/arg.hb:s37l: _In file included from n/usr/local/clang/include/absl/strings/has_absl_stringify.ho:n22n: ul/usr/local/clang/include/absl/strings/string_view.hl: 53 :| 54 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: note: 53expanded from macro 'absl_nonnull' | co n241s | t#edxepfri nset raibnsgl__vnioenwn uNlull l_SNaofnenSutlrli n g| V ^i ew(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2loop.cc:/usr/local/clang/include/absl/status/status.h18:: 725In file included from :../src/s2/s2loop.h38::34 : In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 725In file included from | /usr/local/clang/include/absl/container/internal/btree.h : 73s: t/usr/local/clang/include/absl/strings/cord.ha:t1530i:c55 :s twarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t us_i n1530t | eirnnlailn:e: SCtoartdu:s:RCehpu*n kaIbtselr_antoonrn:u:lClh uPnrkeIptaerreaTtooMro(dciofnys(t C| o ^r d* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | c#odredf)i n{e a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop_measures.cc:18: In file included from ../src/s2/s2loop_measures.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 367 warnings generated. In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2padded_cell.cc -o s2/s2padded_cell.o :32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36In file included from : s2/s2hausdorff_distance_query.ccIn file included from :../src/s2/base/casts.h20:: 34In file included from : ../src/s2/s2closest_edge_query.hIn file included from :/usr/local/clang/include/absl/log/log.h34:: 209In file included from : ../src/s2/s2closest_edge_query_base.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h32:: 22In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :/usr/local/clang/include/absl/log/internal/log_message.h65:: 53In file included from : /usr/local/clang/include/absl/container/internal/btree.h:70/usr/local/clang/include/absl/types/source_location.h: :In file included from 113/usr/local/clang/include/absl/container/internal/layout.h::19198:: In file included from /usr/local/clang/include/absl/strings/str_cat.hwarning: :116type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h113: | 77 : 61 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 77c | h[a[rn*o daibsscla_rndo]n]n ublolo lf iSliem_pnlaemAet o=f (_a_bbsuli:l:tsitnr_iFnIgL_Ev(i)e)w {s t r| , ^ floa/usr/local/clang/include/absl/base/nullability.ht:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld eofuitn)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonIn file included from ns2/s2hausdorff_distance_query.ccu:l20l: In file included from f../src/s2/s2closest_edge_query.hi:l34e: ,In file included from ../src/s2/s2closest_edge_query_base.hi:n32t: In file included from l/usr/local/clang/include/absl/container/btree_set.hi:n65e: ,In file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/str_cat.h::22116:: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hnote: :expanded from macro 'absl_nonnull'23 : /usr/local/clang/include/absl/strings/numbers.h :24188 | :#62d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e ab s88l | _[n[onnonduilslc a_rNdo]n]n ublolo l | S ^i mpleAtod(absl::string_view str, dIn file included from os2/s2max_distance_targets.ccu:b16l: eIn file included from *../src/s2/s2max_distance_targets.h :a27b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from o../src/s2/util/coding/coder.hu:t36): ;In file included from ../src/s2/base/casts.h :| 34 ^: In file included from /usr/local/clang/include/absl/log/log.h:209/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/log_impl.h::2222:: /usr/local/clang/include/absl/log/internal/log_message.hnote: :expanded from macro 'absl_nonnull'80 :26: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n80e | a bLsolg_Mneosnsnauglel( c_oNnosntn uclhla r *| ^a bsl_nonnull file, int line, | ^In file included from s2/s2hausdorff_distance_query.cc:20/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2closest_edge_query.h::2234:: In file included from ../src/s2/s2closest_edge_query_base.hnote: :expanded from macro 'absl_nonnull'32 : In file included from /usr/local/clang/include/absl/container/btree_set.h :24165 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f70i: nIn file included from e/usr/local/clang/include/absl/container/internal/layout.h :a198b: sIn file included from l/usr/local/clang/include/absl/strings/str_cat.h_:n116o: nIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hu:l23l: /usr/local/clang/include/absl/strings/numbers.h_:N98o:n60n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 98 | In file included from [s2/s2loop_measures.cc[:n18o: dIn file included from i../src/s2/s2loop_measures.hs:c33a: rIn file included from In file included from d../src/s2/s1angle.hs2/s2max_distance_targets.cc]::]2816 : : bIn file included from In file included from o../src/s2/s2point.h../src/s2/s2max_distance_targets.ho::l2727 : : SIn file included from In file included from i../src/s2/s2coder.h../src/s2/s1angle.hm::p2328l: : eIn file included from A/usr/local/clang/include/absl/status/status.h../src/s2/s2point.ht::o103125b:: (42In file included from a:../src/s2/util/coding/coder.hb :s36lwarning: : :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : ../src/s2/base/casts.hs:t34r: iIn file included from n /usr/local/clang/include/absl/log/log.hg1031:_ | 209vi: inIn file included from el/usr/local/clang/include/absl/log/internal/log_impl.hiw: n22se: t/usr/local/clang/include/absl/log/internal/log_message.hcr:o,82n s:bt26o :so lwarning: t*type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a t uasb_ si82ln | _ tn eorLnonngaulMl:els: sSoatugatet)(u;cs oR ne| s ^pt *c/usr/local/clang/include/absl/base/nullability.h h:aa241rb:*s22 l:a_ bnnote: sexpanded from macro 'absl_nonnull'ol _nn on241nu | n#ludllel f iSfnitel aea,tbu sisln:_tn: olRninenuepl,Tl o P_| oN ^io nnt/usr/local/clang/include/absl/base/nullability.henr:u(241 l:l 22 | : ^ | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 241241: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fnioIn file included from nns2/s2hausdorff_distance_query.ccne:u 20la: lbIn file included from s../src/s2/s2closest_edge_query.h_l:N_34on: noIn file included from nn../src/s2/s2closest_edge_query_base.hun:lu32ll: lIn file included from /usr/local/clang/include/absl/container/btree_set.h| _: ^N65 o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l70l: In file included from /usr/local/clang/include/absl/container/internal/layout.h| : ^198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnIn file included from us2/s2loop_measures.ccl:l18 : oIn file included from u../src/s2/s2loop_measures.ht:)33;: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27241: :In file included from 22../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h :1038 :24133 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine 1038In file included from a | s2/s2max_distance_targets.ccb :s 16l : _ In file included from ns../src/s2/s2max_distance_targets.hot:na27nt: uuIn file included from ls../src/s2/s1angle.hl_: i28n_: tNeIn file included from or../src/s2/s2point.hnn:na25ul: l:In file included from l:../src/s2/util/coding/coder.h S: t36| a: ^tIn file included from u../src/s2/base/casts.hs:R34e: pIn file included from */usr/local/clang/include/absl/log/log.h :a209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h_:n22o: n/usr/local/clang/include/absl/log/internal/log_message.hn:u119lIn file included from :ls2/s2hausdorff_distance_query.cc41 ::r20 e: warning: pIn file included from )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2closest_edge_query.h :{34 : In file included from 119| ../src/s2/s2closest_edge_query_base.h | ^: 32 : LIn file included from o/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_set.hg::M24165e:: s22In file included from s:/usr/local/clang/include/absl/container/internal/btree.ha :g70enote: : expanded from macro 'absl_nonnull'&In file included from /usr/local/clang/include/absl/container/internal/layout.hT :o241198S | : i#In file included from nd/usr/local/clang/include/absl/strings/str_cat.hke:fA116li: nsIn file included from oe/usr/local/clang/include/absl/strings/internal/stringify_sink.h( :aa23bb: s/usr/local/clang/include/absl/strings/numbers.hls::l116:_:Ln55oo:ng Swarning: nitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]un kl*l a 116b_ | s Nl o_ nn on n un ul ll l s i | n k ^ ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d eafbisnle: :aibnstl1_2n8o*n naublsll __nNoonnnnuullll o u| t ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2max_distance_targets.cca:b16s: lIn file included from _../src/s2/s2max_distance_targets.hn:o27n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36 : | In file included from ^../src/s2/base/casts.h :34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessageIn file included from &s2/s2hausdorff_distance_query.cc :T20o: SIn file included from i../src/s2/s2closest_edge_query.hn:k34O: nIn file included from l../src/s2/s2closest_edge_query_base.hy:(32a: bIn file included from s/usr/local/clang/include/absl/container/btree_set.hl::65:: LIn file included from o/usr/local/clang/include/absl/container/internal/btree.hg:S70i: nIn file included from k/usr/local/clang/include/absl/container/internal/layout.h*: 198a: bIn file included from s/usr/local/clang/include/absl/strings/str_cat.hl:_116n: oIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:u23l: l/usr/local/clang/include/absl/strings/numbers.h :s118i:n56k:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 118/usr/local/clang/include/absl/base/nullability.h | : 241 :In file included from 22 s2/s2loop_measures.cc: : 18note: expanded from macro 'absl_nonnull': In file included from ../src/s2/s2loop_measures.h241 : | #33 d: eIn file included from f../src/s2/s1angle.h i :n e28 : a bIn file included from s../src/s2/s2point.h l :_ 27n : o n In file included from n ../src/s2/s2coder.hu l: l23 : _ N/usr/local/clang/include/absl/status/status.h o :n 1063n u: l 13la :b s| warning: l ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : uin t10631 | 2c8o*n satb sclh_anro*n naublsll _onuotn)n;u l l| ^S ta/usr/local/clang/include/absl/base/nullability.ht:u241s:M22e:s snote: ageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2max_distance_targets.ccl: 16 : | In file included from ^../src/s2/s2max_distance_targets.h :27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBufIn file included from fs2/s2memory_tracker.cce:r18(: fIn file included from l../src/s2/s2memory_tracker.ho:a27t: In file included from f/usr/local/clang/include/absl/strings/str_format.h,: 84c: hIn file included from a/usr/local/clang/include/absl/strings/internal/str_format/bind.hr:*24 : aIn file included from b/usr/local/clang/include/absl/container/inlined_vector.hs:l56_: nIn file included from o/usr/local/clang/include/absl/container/internal/inlined_vector.hn:n35u: ll/usr/local/clang/include/absl/types/span.h :b212u:f22f:e rwarning: )type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]; | ^ /usr/local/clang/include/absl/base/nullability.h212: | 241 : 22u:s inote: nexpanded from macro 'absl_nonnull'g p o241i | n#tdeerf i=n eT *a basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n ; | ^ /usr/local/clang/include/absl/base/nullability.h:289In file included from :s2/s2hausdorff_distance_query.cc34::20 : note: In file included from expanded from macro 'absl_nullability_unknown'../src/s2/s2closest_edge_query.h :34: In file included from 289../src/s2/s2closest_edge_query_base.h | :#32d: eIn file included from f/usr/local/clang/include/absl/container/btree_set.hi:n65e: In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s70l: _In file included from n/usr/local/clang/include/absl/container/internal/layout.hu:l198l: aIn file included from b/usr/local/clang/include/absl/strings/str_cat.hi:l116i: tIn file included from y/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:u23n: k/usr/local/clang/include/absl/strings/numbers.hn:o183w:n58 :_ Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l_u n183s | pcehcairf*i eadb s l| _ ^n onnull RoundTIn file included from rs2/s2memory_tracker.cci:p18F: lIn file included from o../src/s2/s2memory_tracker.ha:t27T: oIn file included from B/usr/local/clang/include/absl/strings/str_format.hu:f84f: eIn file included from r/usr/local/clang/include/absl/strings/internal/str_format/bind.h(:f24l: oIn file included from a/usr/local/clang/include/absl/container/inlined_vector.ht:56 : fIn file included from ,/usr/local/clang/include/absl/container/internal/inlined_vector.h :c35h: a/usr/local/clang/include/absl/types/span.hr:*213 :a34:b swarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ non n213u | l l ubsuifnfge rc)o;n s t| _ ^p oi/usr/local/clang/include/absl/base/nullability.hn:t241e:r22 := note: cexpanded from macro 'absl_nonnull'o ns t241 | T#*d eafbisnle_ naublslla_bniolnintuyl_lu n_kNnoonwnnu;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define In file included from as2/s2hausdorff_distance_query.ccb:s20l: _In file included from n../src/s2/s2closest_edge_query.hullaIn file included from bs2/s2max_distance_targets.cci:l16i: tIn file included from y../src/s2/s2max_distance_targets.h_:u27n: kIn file included from n../src/s2/s1angle.ho:w28n: In file included from _../src/s2/s2point.hN:u25l: lIn file included from _../src/s2/util/coding/coder.hu:n36s: pIn file included from e../src/s2/base/casts.hc:i34f: iIn file included from e/usr/local/clang/include/absl/log/log.hd: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | c:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_noonnsntu lvlo ibdu*f faebrs)l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22c:o nnote: sexpanded from macro 'absl_nonnull't & v241) | ;# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ull _257N | o#ndneufliln e | a ^b sl_nullable _Nullable | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2max_distance_targets.cc | :#16d: eIn file included from f../src/s2/s2max_distance_targets.hi:n27e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36_: NIn file included from o../src/s2/base/casts.hn:n34u: lIn file included from l/usr/local/clang/include/absl/log/log.h : 209| : ^In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2hausdorff_distance_query.cc :20: In file included from ../src/s2/s2closest_edge_query.h:34 : 425In file included from | ../src/s2/s2closest_edge_query_base.h : 32L: oIn file included from g/usr/local/clang/include/absl/container/btree_set.hM:e65s: sIn file included from a/usr/local/clang/include/absl/container/internal/btree.hg:e70F: aIn file included from t/usr/local/clang/include/absl/container/internal/layout.ha:l198(: cIn file included from o/usr/local/clang/include/absl/strings/str_cat.hn:s116t: In file included from c/usr/local/clang/include/absl/strings/internal/stringify_sink.hh:a23r: */usr/local/clang/include/absl/strings/numbers.h :a200b:s54l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l200 | fcihlaer,* ianbts ll_innoen)n uAlBlS LF_aAsTtTIRnItBTUoTBEu_fCfOeLrD(;u i n| t ^3 2_t/usr/local/clang/include/absl/base/nullability.h :n241,: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bosult__nsotnrn)u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | In file included from s2/s2hausdorff_distance_query.ccL:o20g: MIn file included from e../src/s2/s2closest_edge_query.hs:s34a: gIn file included from e../src/s2/s2closest_edge_query_base.hF:a32t: aIn file included from l/usr/local/clang/include/absl/container/btree_set.h(:c65o: nIn file included from s/usr/local/clang/include/absl/container/internal/btree.ht: 70c: hIn file included from a/usr/local/clang/include/absl/container/internal/layout.hr:*198 : aIn file included from b/usr/local/clang/include/absl/strings/str_cat.hs:l116_: nIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:n23u: l/usr/local/clang/include/absl/strings/numbers.hl: 201f:i5l:e ,warning: 'diagnose_if' is a clang extension [-Wgcc-compat]i nt l201 | i n e , A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Nexpanded from macro 'absl_nonnull'E ED_MI N241_ | S#IdZeEf(ionuet _asbtsrl,_ nkoFnansutlTlo B_uNfofnenruSlIn file included from ils2/s2memory_tracker.ccz e: )18| ; ^: In file included from ../src/s2/s2memory_tracker.h| : ^27 : In file included from /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/base/macros.hIn file included from ::s2/s2max_distance_targets.cc84251:: :16In file included from 18: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:In file included from : ../src/s2/s2max_distance_targets.h24note: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE': 27 In file included from : /usr/local/clang/include/absl/container/inlined_vector.hIn file included from :../src/s2/s1angle.h25156: | : 28 In file included from : /usr/local/clang/include/absl/container/internal/inlined_vector.hIn file included from _:../src/s2/s2point.h_35:a: 25t: t/usr/local/clang/include/absl/types/span.hIn file included from r:../src/s2/util/coding/coder.hi733:b:36u31: t:eIn file included from _ ../src/s2/base/casts.h_:(warning: 34(type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: d In file included from i/usr/local/clang/include/absl/log/log.ha:g209n: oIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.h733e:_ | 22ic: fo/usr/local/clang/include/absl/log/internal/log_message.hn(:s_427_t:be31ux:ip lrtwarning: i type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nS _poa bn427j< | eT c t> _ s i M z ea ( kO be j ,S 0 p) a /usr/local/clang/include/absl/container/internal/layout.h22 :: M/usr/local/clang/include/absl/log/internal/log_message.ha198:k: e436SIn file included from :p/usr/local/clang/include/absl/strings/str_cat.h36a::n116 (warning: T: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha: b23s436: l/usr/local/clang/include/absl/strings/numbers.h | _: n202 u:Ll53ol:ga Mbwarning: eltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]se sba ge202ge | iDcnehb auArgB*FS aaLtba_sllA(_TcnoTonnRsntIu BlcUlhT aFrEa*_s tLaIbInsFtlETT_InooMBEn_unfBuflOelUr N(fDiin,lte 6,4 _| t ^| ^ i ,/usr/local/clang/include/absl/base/nullability.h :/usr/local/clang/include/absl/base/nullability.hc257:h:241a23:r:22* : note: aexpanded from macro 'absl_nullable'note: b expanded from macro 'absl_nonnull's l257 _ | 241n# | o#ndndeufleilnf eib unafbefse lr_a)n bo ns| ln ^u_ lnl/usr/local/clang/include/absl/base/nullability.h u:_l241Nl:aob22lne: n _note: Nuexpanded from macro 'absl_nonnull'ul ll l 241a | b| #lde ^e f i| n ^e absl_nonnullIn file included from s2/s2memory_tracker.cc_:N18o: nIn file included from n../src/s2/s2memory_tracker.hu:l27l: In file included from /usr/local/clang/include/absl/strings/str_format.h| : ^84 : In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.hIn file included from :s2/s2hausdorff_distance_query.cc 28: : 20 In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2closest_edge_query.hT25:*: 34 In file included from : a../src/s2/util/coding/coder.hIn file included from b:../src/s2/s2closest_edge_query_base.hs36:l: 32_In file included from : n../src/s2/base/casts.hIn file included from u:/usr/local/clang/include/absl/container/btree_set.hl34:l: 65aIn file included from : b/usr/local/clang/include/absl/log/log.hlIn file included from :e/usr/local/clang/include/absl/container/internal/btree.h 209:e: n70In file included from d: /usr/local/clang/include/absl/log/internal/log_impl.h)In file included from : /usr/local/clang/include/absl/container/internal/layout.h22n:: o198e/usr/local/clang/include/absl/log/internal/log_message.h: x:In file included from c446/usr/local/clang/include/absl/strings/str_cat.he::p43116t:: In file included from {warning: /usr/local/clang/include/absl/strings/internal/stringify_sink.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 23| : ^/usr/local/clang/include/absl/strings/numbers.h446 : | 203/usr/local/clang/include/absl/base/nullability.h : :5L257:o: g23Mwarning: e:'diagnose_if' is a clang extension [-Wgcc-compat]s snote: aexpanded from macro 'absl_nullable' g 203e | Q u257 i | e# dtAelByfSDiLnee_ bauIbgNFsTaEltRa_NlAn(Luc_loNnlEsEatDb _clMheIaN r_*_ SNaIbuZsEll(l_bnauobflnfneeur l,l | kf ^Fi alset,T o B| u ^f fe/usr/local/clang/include/absl/base/nullability.hr:S241i:z22e:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/base/macros.hd:e251f:i18n:e note: aexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'b sl_ n251o | n n u_l_la t_tNroinbnuutlel_ _ (| ( ^d iagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.hIn file included from :s2/s2max_distance_targets.cc32:: 16In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :../src/s2/s2max_distance_targets.h65:: 27In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :../src/s2/s1angle.h70:: 28In file included from : /usr/local/clang/include/absl/container/internal/layout.hIn file included from :../src/s2/s2point.h198:: 25In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :../src/s2/util/coding/coder.h116:: 36In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from :../src/s2/base/casts.h23:: 34/usr/local/clang/include/absl/strings/numbers.h: :In file included from 204/usr/local/clang/include/absl/log/log.h::7209:: In file included from /usr/local/clang/include/absl/log/internal/log_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : /usr/local/clang/include/absl/log/internal/log_message.h:454 :20438 | :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * ab s454l | _ n oLnonguMlels sFaagsetQIuniteTtolByuFfaftearl((ucionnts6t4 _cth air,* cahIn file included from bas2/s2memory_tracker.ccsrl:*_18 n: aoIn file included from bn../src/s2/s2memory_tracker.hsn:lu27_l: nlIn file included from o /usr/local/clang/include/absl/strings/str_format.hnfn:iu84ll: elIn file included from , /usr/local/clang/include/absl/strings/internal/str_format/bind.hb :u| f ^24f e: rIn file included from /usr/local/clang/include/absl/base/nullability.h)/usr/local/clang/include/absl/container/inlined_vector.h: :241 56:| : 22 ^In file included from : /usr/local/clang/include/absl/container/internal/inlined_vector.h :/usr/local/clang/include/absl/base/nullability.h35note: :: expanded from macro 'absl_nonnull'241/usr/local/clang/include/absl/types/span.h ::22 794:241: | note: 8#expanded from macro 'absl_nonnull':d e f warning: i241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n | e #adbe sfl794i_nn | e o n an bu slTll_* n_ oNanonnbunslulll l__ nN uo| nl ^nl aubllle p| t ^r ABSL_ATTRIn file included from Is2/s2hausdorff_distance_query.ccB:UIn file included from 20Ts2/s2max_distance_targets.cc: E:In file included from _16../src/s2/s2closest_edge_query.hL: :IIn file included from 34F../src/s2/s2max_distance_targets.h: E:In file included from T27../src/s2/s2closest_edge_query_base.hI: :MIn file included from 32E../src/s2/s1angle.h: _:In file included from B28/usr/local/clang/include/absl/container/btree_set.hO: :UIn file included from 65N../src/s2/s2point.h: D:In file included from ,25/usr/local/clang/include/absl/container/internal/btree.h : :sIn file included from 70i../src/s2/util/coding/coder.h: z:In file included from e36/usr/local/clang/include/absl/container/internal/layout.h_: :tIn file included from 198 ../src/s2/base/casts.h: s:In file included from i34/usr/local/clang/include/absl/strings/str_cat.hz: :eIn file included from 116)/usr/local/clang/include/absl/log/log.h: :In file included from n209/usr/local/clang/include/absl/strings/internal/stringify_sink.ho: :eIn file included from 23x/usr/local/clang/include/absl/log/internal/log_impl.h: c:/usr/local/clang/include/absl/strings/numbers.he22:p: 204t/usr/local/clang/include/absl/log/internal/log_message.h: :54{456: : warning: 38| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]204/usr/local/clang/include/absl/base/nullability.h | :c257h a:456r23 | * :a b Lsnote: olg_Mexpanded from macro 'absl_nullable'neo snsna ug257lel | Q# uFidaesettlIfynFitaTntoaeB lu(afcfbeosrln(_usintn utlc6h4laa_rbt* l ia,eb s_clhN_aunro*ln naubllslal _bfniollneen,u lil n tb u| lfi ^fne er,) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoIn file included from ons2/s2memory_tracker.ccnnn:uu18lll: l In file included from ../src/s2/s2memory_tracker.h | :| ^27 ^ : In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.hIn file included from :s2/s2max_distance_targets.cc56:: 16In file included from : /usr/local/clang/include/absl/container/internal/inlined_vector.hIn file included from :../src/s2/s2max_distance_targets.h35:: 27/usr/local/clang/include/absl/types/span.h: :In file included from 799../src/s2/s1angle.h::3228:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/util/coding/coder.h In file included from :799s2/s2hausdorff_distance_query.cc36 | :S: 20pIn file included from : a../src/s2/base/casts.hIn file included from n:../src/s2/s2closest_edge_query.h<34:c: 34oIn file included from : n/usr/local/clang/include/absl/log/log.hs:t209 : TIn file included from >/usr/local/clang/include/absl/log/internal/log_impl.h :M22a: k/usr/local/clang/include/absl/log/internal/log_message.he:C457o:n38s:t Swarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a n(T *457 | a b s l _ n u l l a b l e b e g i n | ^ /usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: cnote: hexpanded from macro 'absl_nullable'a r* 257a | b#sdle_fnionnen ualbls lf_aniullulraeb_lmes g_)N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2memory_tracker.cce: 18a: bIn file included from s../src/s2/s2memory_tracker.hl:_27n: oIn file included from n/usr/local/clang/include/absl/strings/str_format.hn:u84l: lIn file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h_:N24o: nIn file included from n/usr/local/clang/include/absl/container/inlined_vector.hu:l56l: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h| : ^35 : /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2hausdorff_distance_query.cc :20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h523: | 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.hf:a116l: sIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h,: 23f: a/usr/local/clang/include/absl/strings/numbers.hl:s335e:)52;: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h: 496335: | 9 : note: macro 'ABSL_INTERNAL_X' defined here 496 | # d e f i n e A B S L _ I N T E R N A L _ X ( F uanbcs,l :C:ailnlte1e2,8 *K Qaubasll,_ nMoQnunaull,l KoVuatl)u e{, M| V ^a lu/usr/local/clang/include/absl/base/nullability.he:,241 :.22.:. )note: expanded from macro 'absl_nonnull' 241\ | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | /usr/local/clang/include/absl/container/internal/btree_container.h : 522 : 3 : warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl:: u522i | n t 1A2B8S*L _aIbNsTlE_RnNoAnLn_uXl(li nosuetr)t _{o r _| a ^s si/usr/local/clang/include/absl/base/nullability.hg:n241,: 22i:n snote: eexpanded from macro 'absl_nonnull'r t_ o241r | _#adsesfiignne_ iambpsll,_ ncoonnnsutl l& ,_ Ncoonnnsutl l& , | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2hausdorff_distance_query.cc : 20 : In file included from ../src/s2/s2closest_edge_query.h : 34 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :\70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^: 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/container/internal/common.h::2332: :9/usr/local/clang/include/absl/strings/numbers.h:: 346note: :macro 'ABSL_INTERNAL_IF_false' defined here44 : warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i346n | e A B S L _ I N T E R N A L _ I F _ f a l s e ( i f _ s a t i s fiinetd_,t y.p.e.*) a_b_sVlA__nAoRnGnSu_l_l o| u ^t ) { | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2loop.cc22::18 : In file included from note: ../src/s2/s2loop.hexpanded from macro 'absl_nonnull': 34: In file included from 241../src/s2/mutable_s2shape_index.h | :#30d: eIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:n67e: /usr/local/clang/include/absl/container/internal/btree_container.ha:b522s:l3_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 522_ | N o nAnBuSlLl_ I N| T ^E RNAL_X(insert_or_assign, insert_or_assign_impl,In file included from s2/s2hausdorff_distance_query.ccc:o20n: sIn file included from t../src/s2/s2closest_edge_query.h :&34,: In file included from c../src/s2/s2closest_edge_query_base.ho:n32s: tIn file included from /usr/local/clang/include/absl/container/btree_set.h&:,65 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h511::19852: :In file included from /usr/local/clang/include/absl/strings/str_cat.hnote: :expanded from macro 'ABSL_INTERNAL_X'116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h: 23511: | /usr/local/clang/include/absl/strings/numbers.h : 351 : 55 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L351_ | I N T E R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) ) a b s l : : i n t 1 2 8 * a b s l _ n o n\n u l| l ^ ou/usr/local/clang/include/absl/container/internal/common.ht:)32 :{9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/base/nullability.h: 24132: | 22#:d enote: fineexpanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bIsFl__fnaolnsneu(lilf __sNaotninsuflile d ,| ^. ..) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | In file included from s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h:::525u:i30n:t 1warning: 2passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]8 * a525b | s l _ n o n n u l l o u t ) { f| a ^l se/usr/local/clang/include/absl/base/nullability.h,: 241t:r22u:e )note: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e496f:i9n:e note: amacro 'ABSL_INTERNAL_X' defined hereb sl_ n496o | n#nduelfli n_eN oAnBnSuLl_lI N T| E ^R NAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = /usr/local/clang/include/absl/container/internal/btree_container.ha:b531s:l3::: kwarning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o Pad) 531 | | ^ ABS/usr/local/clang/include/absl/base/nullability.hL:_257I:N23T:E Rnote: Nexpanded from macro 'absl_nullable'A L_ X257( | i#nsert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | tdreufei)n;e a| b ^s l_/usr/local/clang/include/absl/container/internal/btree_container.hn:u496l:l9a:b lnote: emacro 'ABSL_INTERNAL_X' defined here _Nu l496l | a#bdleef i n| e ^ ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | truIn file included from es2/s2hausdorff_distance_query.cc):;20 : In file included from | ../src/s2/s2closest_edge_query.h ~~~~~: 34: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2closest_edge_query_base.h::51132:: 47In file included from :/usr/local/clang/include/absl/container/btree_set.h :note: 65expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/container/internal/btree.h:70 : 511In file included from | /usr/local/clang/include/absl/container/internal/layout.h : 198 : /usr/local/clang/include/absl/strings/str_cat.h : 398 : 24 :A Bwarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _INTE R398N | A L _AAlTpThRaINBuUmT(Ec_oCnAsPtT UcRhEaDr_*B Ya(btshli_sn)u)l)l a b l e c _ s t r / / N O L I N T ( r u\n t i| m ^~~~e /explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nul/usr/local/clang/include/absl/container/internal/btree_container.hl:a540b:l3e: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u llab l540e | | A ^B SL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BIn file included from Ys2/s2max_distance_targets.cc(:t16h: iIn file included from s../src/s2/s2max_distance_targets.h):)27,: In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21\: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121:: 9: /usr/local/clang/include/absl/log/internal/check_op.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here180 :42: warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #defi n180e | AABBSSLL__AITNTTREIRBNUATIn file included from LEs2/s2hausdorff_distance_query.cc__:PI20UF: R_In file included from Et../src/s2/s2closest_edge_query.h_r:Fu34Ue: N(In file included from Ci../src/s2/s2closest_edge_query_base.hTf:I_32Os: NaIn file included from t/usr/local/clang/include/absl/container/btree_set.hc:oi65ns: sfIn file included from ti/usr/local/clang/include/absl/container/internal/btree.he :cd70h,: a In file included from r./usr/local/clang/include/absl/container/internal/layout.h*.:In file included from .198s2/s2loop_measures.cca): :b /usr/local/clang/include/absl/strings/str_cat.h18si:: lf501In file included from __:../src/s2/s2loop_measures.hns32:oa:34nt : niwarning: In file included from ustype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2edge_crossings.hlf :li 41e M: d501aIn file included from | k../src/s2/s1chord_angle.h veo:| Cih31 ^de : cAIn file included from kpF../src/s2/s2pointutil.hpa:ein27ld: In file included from ../src/s2/util/math/matrix3x3.hSPs2/s2loop.cc:tir:276eic18:neg: 5s(In file included from :( ../src/s2/s2loop.h s :warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| 34d ^: : : sIn file included from 276t../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.h | r:: i30241 n: : gIn file included from 22 */usr/local/clang/include/absl/container/btree_map.h:S : 2a67note: _b: expanded from macro 'absl_nonnull'Cs/usr/local/clang/include/absl/container/internal/btree_container.h Hl:E C_546241Kn: | _o3#Nn:dEn ewarning: ('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ufld eitl,n ed546V ea | Tsb y tspAe,l B(S_ n0L| o)_) ^nI N n;_:& I9 sN:| ) ^T E {note: /usr/local/clang/include/absl/base/nullability.hR macro 'ABSL_INTERNAL_X' defined here:N 241A| : L ^22496_ C: | H# /usr/local/clang/include/absl/base/nullability.hEdCnote: :expanded from macro 'absl_nonnull'eK241 f( :i:241:22n | a:e#b dsnote: Aelexpanded from macro 'absl_nonnull'Bf: Si:Li n_m241eIpN | lTiE#adcRibesNtfliA__nLcne_ao Xsna(tnbuFs2/s2hausdorff_distance_query.ccl(:, 20 : K In file included from V a../src/s2/s2closest_edge_query.h l\:u 34e : ,| In file included from ^../src/s2/s2closest_edge_query_base.hM :V32a: /usr/local/clang/include/absl/base/nullability.hlIn file included from :u/usr/local/clang/include/absl/container/btree_set.h241e::,6522In file included from : :s2/s2max_distance_targets.cc.In file included from :./usr/local/clang/include/absl/container/internal/btree.hnote: 16.:expanded from macro 'absl_nonnull': )70 In file included from : ../src/s2/s2max_distance_targets.h In file included from :241 /usr/local/clang/include/absl/container/internal/layout.h27 | #:: d\e198In file included from f: ../src/s2/s1angle.h i/usr/local/clang/include/absl/strings/str_cat.h:| n:28 ^e637: :aIn file included from 29b../src/s2/s2point.hs::l _25nwarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oIn file included from n../src/s2/util/coding/coder.hn:u 36l637l: | In file included from _vN../src/s2/base/casts.hoo:in36ndu: l lIn file included from S../src/s2/base/logging.ht :r| 21 ^A: p In file included from p/usr/local/clang/include/absl/log/check.he:n37d: (In file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:d21:: :/usr/local/clang/include/absl/log/internal/check_op.hs:t202r:i46n:g *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n202o | n n uelxlp ldiecsitt, CchoencsktO pAMlepshsaaNguemB&u ial,d e r| ( ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l/usr/local/clang/include/absl/container/internal/btree_container.h | _#n:doe549nfn:iu3nl:el awarning: ebpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]xsp lr_tne oxn549tn) | u ;l l A| _ ^BN SoL/usr/local/clang/include/absl/base/nullability.hn_:nI241uN:lT22lE:R Nnote: expanded from macro 'absl_nonnull'A| ^L _241X | (#idnesfeirnte_ oarb_saIn file included from lss2/s2hausdorff_distance_query.cc_s:ni20og: nnIn file included from n,../src/s2/s2closest_edge_query.hu :li34ln: sIn file included from _e../src/s2/s2closest_edge_query_base.hNr:ot32n_: noIn file included from ur/usr/local/clang/include/absl/container/btree_set.hl_:la65 s: sIn file included from | i/usr/local/clang/include/absl/container/internal/btree.h ^g: n70_: iIn file included from m/usr/local/clang/include/absl/container/internal/layout.hp:l198,: /usr/local/clang/include/absl/strings/str_cat.h&:&639,: 29&:& ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f alse ,639 | v| o ^i d /usr/local/clang/include/absl/container/internal/btree_container.hS:t509r:A52pIn file included from :ps2/s2max_distance_targets.cce :nnote: 16expanded from macro 'ABSL_INTERNAL_X'd: (In file included from s../src/s2/s2max_distance_targets.ht: d27509:: | :In file included from s../src/s2/s1angle.h t:r 28i : n In file included from g ../src/s2/s2point.h* : 25a : b In file included from sA../src/s2/util/coding/coder.hlB:_S36nL: o_In file included from nI../src/s2/base/casts.hnN:uT36lE: lRIn file included from N../src/s2/base/logging.hdA:eL21s_: tA,In file included from T /usr/local/clang/include/absl/log/check.hTc:Ro37nI: sBIn file included from tU/usr/local/clang/include/absl/log/internal/check_impl.h T:AE21l_: Cp/usr/local/clang/include/absl/log/internal/check_op.hAh:Pa209TN:uU15mR:&E Dwarning: a_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],B Y ( | t209 ^h | i s /usr/local/clang/include/absl/base/nullability.hc):o)241n,:s 22t : c note: hexpanded from macro 'absl_nonnull' a r * 241a | b# sdl e_ fn ion nen u al bls lN _e nwo S nt nru iln\lg ( _)N;| o ^n n | u ^l /usr/local/clang/include/absl/container/internal/common.hl:/usr/local/clang/include/absl/base/nullability.h 32: :241| 9: ^:22 :note: macro 'ABSL_INTERNAL_IF_false' defined here note: expanded from macro 'absl_nonnull' 32 | #241d | e#fdienfei nAeB In file included from Sas2/s2hausdorff_distance_query.ccLb:s_20lI: _NIn file included from nT../src/s2/s2closest_edge_query.hoE:nR34nN: uAIn file included from lL../src/s2/s2closest_edge_query_base.hl_: I32_F: N_In file included from of/usr/local/clang/include/absl/container/btree_set.hna:nl65us: leIn file included from l(/usr/local/clang/include/absl/container/internal/btree.h i:f 70_| : ^sIn file included from a/usr/local/clang/include/absl/container/internal/layout.ht:i198s: f/usr/local/clang/include/absl/strings/str_cat.hi:e641d:,29 :. .warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) __V A641_ | AvRoGiSd_ _S t r| A ^p pend(std::stringIn file included from *s2/s2loop.cc :a18b: sIn file included from l../src/s2/s2loop.h_:n34o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from d/usr/local/clang/include/absl/container/btree_map.he:s67t: ,/usr/local/clang/include/absl/container/internal/btree_container.h :c549o:n3s:t warning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l pha N549u | m & AaB,S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:X (note: iexpanded from macro 'absl_nonnull'n se r241t | _#odre_faisnseiIn file included from gs2/s2max_distance_targets.ccna:b,16s : liIn file included from _n../src/s2/s2max_distance_targets.hns:oe27nr: ntIn file included from u_../src/s2/s1angle.hlo:lr28 _: _aIn file included from Ns../src/s2/s2point.hos:ni25ng: unIn file included from _l../src/s2/util/coding/coder.hil: m36 p: | lIn file included from ^,../src/s2/base/casts.h :&36&: ,In file included from ../src/s2/base/logging.h&:&21,: In file included from f/usr/local/clang/include/absl/log/check.ha:l37s: eIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h : 21| In file included from : ^s2/s2hausdorff_distance_query.cc/usr/local/clang/include/absl/log/internal/check_op.h ::20226/usr/local/clang/include/absl/container/internal/btree_container.h: ::In file included from 59511../src/s2/s2closest_edge_query.h::: 5234warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from note: ../src/s2/s2closest_edge_query_base.hexpanded from macro 'ABSL_INTERNAL_X': 32226: | In file included from v/usr/local/clang/include/absl/container/btree_set.ho511:i | 65d : In file included from M /usr/local/clang/include/absl/container/internal/btree.ha :k 70e : C In file included from h /usr/local/clang/include/absl/container/internal/layout.he :c 198kA: OB/usr/local/clang/include/absl/strings/str_cat.hpS:VL646a_:lI36uN:eTS Etwarning: rRtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iN nAgL (_646sA | tiTdn:Tl:iRonsIetB rUveToaiEmd&_ SCotsAr,PA TpcUpoRennEsdDt( _svBtodYi:d:(*s ttahrbiisnlsg_)*n) u)al bls alb _ln eo npn )u ;l l | d ^ e s t /usr/local/clang/include/absl/base/nullability.h, : 257c :o 23n :s t note: expanded from macro 'absl_nullable' A l p h\257a | N #u| dme ^&f ian,/usr/local/clang/include/absl/container/internal/common.he : a32| b ^:s l9_/usr/local/clang/include/absl/base/nullability.hn::u 241lnote: :lmacro 'ABSL_INTERNAL_IF_false' defined here22a :b l note: e32expanded from macro 'absl_nonnull' | _# Nd241ue | lf#ldiaebnflieen e A | aB ^bS sLl__InNoTnEnRuNlAlL __INFo_nfnaullsle ( i| f ^_ satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&,In file included from s2/s2max_distance_targets.ccf:a16l: sIn file included from e../src/s2/s2max_distance_targets.h,: 27t: rIn file included from u../src/s2/s1angle.he:)28;: In file included from ../src/s2/s2point.h| : ^25 : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/util/coding/coder.h::49636:: 9In file included from :../src/s2/base/casts.h :note: 36macro 'ABSL_INTERNAL_X' defined here: In file included from ../src/s2/base/logging.h:21 : 496In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : A/usr/local/clang/include/absl/log/internal/check_op.hB:S276L:_13I:N Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R NAL _276X | (cFounnsct, vCoaildl*e ea,b sKlQ_unaull,l aMbQluea lo,p eKrVaatloure<,< (MsVtadl:u:eo,s t.r.e.a)m & , | \ ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | /usr/local/clang/include/absl/container/internal/btree_container.h : 551 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] cons t551 | v o iAdB*S La_bIsNlT_EnRuNlAlLa_bXl(ei nvsaelrute_)o;r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,257 :i23n:s enote: rexpanded from macro 'absl_nullable't _o r257_ | a#sdseifginn_ei mapbls,l _&n&u,l l&a&b,l ef a_lNsuel,l atbrluee ) ;| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.hA:B27S: LIn file included from _../src/s2/s1angle.hI:N28T: EIn file included from R../src/s2/s2point.hN:A25L: _In file included from A../src/s2/util/coding/coder.hT:T36R: IIn file included from B../src/s2/base/casts.hU:T36E: _In file included from C../src/s2/base/logging.hA:P21T: UIn file included from R/usr/local/clang/include/absl/log/check.hE:D37_: BIn file included from Y/usr/local/clang/include/absl/log/internal/check_impl.h(:t21h: i/usr/local/clang/include/absl/log/internal/check_op.hs:)278):,13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | c o n s t v o i d * a b\s l _| n ^u ll/usr/local/clang/include/absl/container/internal/common.ha:b32l:e9 :o pnote: emacro 'ABSL_INTERNAL_IF_false' defined herer ato r32< | <#(dsetfdi:n:eo sAtBrSeLa_mI&N,T EsRtNdA:L:_nIuFl_lfpatlrs_et()i;f _ s| a ^t is/usr/local/clang/include/absl/base/nullability.hf:i257e:d23,: .note: .expanded from macro 'absl_nullable'. ) _257_ | V#Ad_eAfRiGnSe_ _a b s| l ^_ nullable _In file included from Ns2/s2loop.ccu:l18l: aIn file included from b../src/s2/s2loop.hl:e34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52In file included from :s2/s2max_distance_targets.cc :note: 16expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2max_distance_targets.h:27 : 511In file included from | ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.hA:B36S: LIn file included from _../src/s2/base/casts.hI:N36T: EIn file included from R../src/s2/base/logging.hN:A21L: _In file included from A/usr/local/clang/include/absl/log/check.hT:T37R: IIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hU:T21E: _/usr/local/clang/include/absl/log/internal/check_op.hC:A292P:T13U:R Ewarning: Dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ BY(t h292i | sc)o)n)s t c h a r * a b s l _ n o n n u l l o p e\r a t| o ^r <N&A,L _ I| F ^_ tr/usr/local/clang/include/absl/base/nullability.hu:e241(:i22f:_ snote: aexpanded from macro 'absl_nonnull't is f241i | e#dd,e f.i.n.e) aibfs_ls_antoinsnfuileld _ N| o ^n null | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.hIn file included from :s2/s2max_distance_targets.cc34:: 16In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2max_distance_targets.h30:: 27In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s1angle.h67:: 28/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 551../src/s2/s2point.h::325:: In file included from warning: ../src/s2/util/coding/coder.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h551: | 21 : In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:A293L:_49X:( iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ert _293o | r _ a s s i g n , i n s e r t _ o r _ a s s i g n _ i m p l , & & , c&o&n,s tf aclhsaer,* tarbusel)_;n o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll)/usr/local/clang/include/absl/container/internal/btree_container.h;: 511 :| 47 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X': 241:22: 511note: | expanded from macro 'absl_nonnull' 241 | # d e f iAnBeS La_bIsNlT_EnRoNnAnLu_lAlT T_RNIoBnUnTuEl_lC A P| T ^U RED_BY(this))) In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : \In file included from ../src/s2/s2point.h :| 25 ^~~~: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #def/usr/local/clang/include/absl/container/internal/btree_container.hi:n552e: 79a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ nonn u552l | l _ANBoSnLn_uIlNlT E R| N ^A L_X(insert_or_assiIn file included from gs2/s2max_distance_targets.ccn:,16 : iIn file included from n../src/s2/s2max_distance_targets.hs:e27r: tIn file included from _../src/s2/s1angle.ho:r28_: aIn file included from s../src/s2/s2point.hs:i25g: nIn file included from _../src/s2/util/coding/coder.hi:m36p: lIn file included from ,../src/s2/base/casts.h :&36&: ,In file included from ../src/s2/base/logging.h&:&21,: In file included from t/usr/local/clang/include/absl/log/check.hr:u37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hf:a21l: s/usr/local/clang/include/absl/log/internal/check_op.he:)296;: 63 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:496: 9296: | note: macro 'ABSL_INTERNAL_X' defined here 496 | # d e f i n e A B S L _ I N T E R N A L _ X ( F u n c , C a l l eceo,n sKtQ usailg,n eMdQ ucahla,r *K Vaablsule_,n oMnVnaullule),; . .| . ^) \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :552:3: 298warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c onst 552u | n s iAgBnSeLd_ IcNhTaErR*N AaLb_sXl(_innosnenrutl_lo ro_paesrsaitgonr,< u&e,, f| a ^l se/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h :509 :24152 | :# dnote: eexpanded from macro 'ABSL_INTERNAL_X'f ine 509a | b s l _ n o n n u l lA B_SNLo_nInNuTlElR N A| L ^_ ATTRIBUTE_CAPTUREDIn file included from _s2/s2max_distance_targets.ccB:Y16(: tIn file included from h../src/s2/s2max_distance_targets.hi:s27): )In file included from ,../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from \/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/container/internal/common.h: :/usr/local/clang/include/absl/log/internal/check_op.h31::2999::67 :note: macro 'ABSL_INTERNAL_IF_true' defined here warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 31 | # d299e | f i n e A B S L _ I N T E R N A L _ I F _ t r u e ( i f _ s a t i s f i e d , . . . ) ciofn_ssta tuinssfiigende d | c ^h ar* absl_nonnull)In file included from ;s2/s2loop.cc : 18| : ^In file included from ../src/s2/s2loop.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :../src/s2/mutable_s2shape_index.h22::30 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/btree_map.h :67 : 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#552d:e3f:i nwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] absl_n o552n | n u lAlB S_LN_oInNnTuElRlN A L| _ ^X (insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_In file included from As2/s2max_distance_targets.ccT:T16R: IIn file included from B../src/s2/s2max_distance_targets.hU:T27E: _In file included from C../src/s2/s1angle.hA:P28T: UIn file included from R../src/s2/s2point.hE:D25_: BIn file included from Y../src/s2/util/coding/coder.h(:t36h: iIn file included from s../src/s2/base/casts.h):)36): In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 323 : 46 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 323/usr/local/clang/include/absl/container/internal/common.h | : 32 :f9r:i enote: nmacro 'ABSL_INTERNAL_IF_false' defined hered vo i32d | #AdbesfliFnoer mAaBtSFLl_uIsNhT(ESRtNrAiLn_gIiFf_yfSailnske*( iafb_ssla_tniosnfniueldl, s.i.n.k), _ _| V ^A _AR/usr/local/clang/include/absl/base/nullability.hG:S241_:_22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.ccIn file included from :s2/s2max_distance_targets.cc18:: 16In file included from : ../src/s2/s2loop.hIn file included from :../src/s2/s2max_distance_targets.h34:: 27In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s1angle.h30:: 28In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2point.h67:: 25/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 553../src/s2/util/coding/coder.h::336:: In file included from warning: ../src/s2/base/casts.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 36: In file included from ../src/s2/base/logging.h:21: In file included from 553/usr/local/clang/include/absl/log/check.h | : 37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21: _/usr/local/clang/include/absl/log/internal/check_op.hI:N428T:E44R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ X(in s428e | rAtB_SoLr__AaTsTsRiIgBnU,T Ei_nRsEeTrUtR_NoSr__NaOsNsNiUgLnL_ icmopnls,t &c&h,a r&*& ,a btsrlu_en,o ntnruulel) ;M a k| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C hec/usr/local/clang/include/absl/container/internal/btree_container.hk:O509p:S47t:r inote: nexpanded from macro 'ABSL_INTERNAL_X'g ( | ^509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aAbTsTlR_InBoUnTnEu_lClA P_TNUoRnEnDu_lBlY ( t| h ^i s)), In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h :\25 : In file included from | ../src/s2/util/coding/coder.h ^~~~: 36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/container/internal/btree_container.h21:: 553In file included from :/usr/local/clang/include/absl/log/check.h3::37 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/internal/check_impl.h :21/usr/local/clang/include/absl/container/internal/btree_container.h: :/usr/local/clang/include/absl/log/internal/check_op.h511::42952::31 :note: expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 511 | 429 | T 1 AvB1S,L _TI2N TvE2R,N AcLo_nAsTtT RcIhBaUrT*E _aCbAsPlT_UnRoEnDn_uBlYl( tehxipsr)t)e)x t ) A B S L _ A T T R I B U T E _ N O I N L I\N E ;| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :31/usr/local/clang/include/absl/base/nullability.h::9241:: 22note: :macro 'ABSL_INTERNAL_IF_true' defined here note: expanded from macro 'absl_nonnull' 31 | #241d | e#fdienfei nAeB SaLb_sIlN_TnEoRnNnAuLl_lI F__Ntornuneu(lilf _ s| a ^t isfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:16In file included from : s2/s2loop.ccIn file included from :../src/s2/s2max_distance_targets.h18:: 27In file included from : ../src/s2/s2loop.hIn file included from :../src/s2/s1angle.h34:: 28In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2point.h30:: 25In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/util/coding/coder.h67:: 36/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 553../src/s2/base/casts.h::336:: In file included from warning: ../src/s2/base/logging.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 553/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 : A/usr/local/clang/include/absl/log/internal/check_op.hB:S432L:_13I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL _432X | (cionnssetr tc_hoarr_*a sasbisgln_,n oinnnsuelrlt _Moark_eaCshseicgknO_piSmtprli,n g&(&T,1 &v&1,, tTr2u ev,2 ,t r u| e ^) ; /usr/local/clang/include/absl/base/nullability.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 :22:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 511expanded from macro 'absl_nonnull': 47: note: 241expanded from macro 'ABSL_INTERNAL_X' | #de f511i | n e a b s l _ n o nAnBuSlLl_ I_NNToEnRnNuAlLl_ A T| T ^R IBUTE_CAPIn file included from Ts2/s2max_distance_targets.ccU:R16E: DIn file included from _../src/s2/s2max_distance_targets.hB:Y27(: tIn file included from h../src/s2/s1angle.hi:s28): )In file included from )../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from \/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^~~~/usr/local/clang/include/absl/log/internal/check_op.h :433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAIn file included from Ls2/s2max_distance_targets.cc_:X16(: iIn file included from n../src/s2/s2max_distance_targets.hs:e27r: tIn file included from _../src/s2/s1angle.ho:r28_: aIn file included from s../src/s2/s2point.hs:i25g: nIn file included from ,../src/s2/util/coding/coder.h :i36n: sIn file included from e../src/s2/base/casts.hr:t36_: oIn file included from r../src/s2/base/logging.h_:a21s: sIn file included from i/usr/local/clang/include/absl/log/check.hg:n37_: hIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:t21_: i/usr/local/clang/include/absl/log/internal/check_op.hm:p451l:,1 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t & ,451 | A| B ^S L_/usr/local/clang/include/absl/container/internal/btree_container.hL:O509G:_52I:N Tnote: Eexpanded from macro 'ABSL_INTERNAL_X'R NAL _D509E | F I N E _ M A K E _ CAHBESCLK__IONPT_ESRTNRAILN_GA_TETXRTIEBRUNT(Eb_oCoAlP)T;U R E| D^_ BY(/usr/local/clang/include/absl/log/internal/check_op.ht:h449i:s31):) ,note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e x t e r n t e m p l a t e\ c o| n ^s t c/usr/local/clang/include/absl/container/internal/common.hh:a32r:*9 :a bnote: smacro 'ABSL_INTERNAL_IF_false' defined herel _n o32n | n#udlelf iMnaek eACBhSeLc_kIONpTSEtRrNiAnLg_(I F _ f\a l s| e ^( if/usr/local/clang/include/absl/base/nullability.h_:s241a:t22i:s fnote: iexpanded from macro 'absl_nonnull'e d, 241. | .#.d)e f_i_nVeA _aAbRsGlS__n_o n n| u ^l l _Nonnull In file included from s2/s2loop.cc| : ^18 : In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from In file included from /usr/local/clang/include/absl/container/btree_map.hs2/s2max_distance_targets.cc::6716: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2max_distance_targets.h555::273: :In file included from ../src/s2/s1angle.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]28 : In file included from ../src/s2/s2point.h: 25555: | In file included from ../src/s2/util/coding/coder.h :A36B: SIn file included from L../src/s2/base/casts.h_:I36N: TIn file included from E../src/s2/base/logging.hR:N21A: LIn file included from _/usr/local/clang/include/absl/log/check.hX:(37i: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:r21t: _/usr/local/clang/include/absl/log/internal/check_op.ho:r451_:a1s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n , /usr/local/clang/include/absl/log/internal/check_op.hi:n450s:e25r:t _note: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'r _a s450s | i g n _ h i nxt,_ ixm,p lc,o ncsotn scth a&r,* a| b ^s l_/usr/local/clang/include/absl/container/internal/btree_container.hn:o511n:n52u:l lnote: )expanded from macro 'ABSL_INTERNAL_X' | ^ 511/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: expanded from macro 'absl_nonnull' A241B | S#Ld_eIfNiTnEeR NaAbLs_lA_TnToRnInBuUlTlE __CNAoPnTnUuRlElD _ B| Y ^( this))) \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2max_distance_targets.cc::3216:: 9In file included from :../src/s2/s2max_distance_targets.h :note: 27macro 'ABSL_INTERNAL_IF_false' defined here: In file included from ../src/s2/s1angle.h: 2832: | In file included from #../src/s2/s2point.hd:e25f: iIn file included from n../src/s2/util/coding/coder.he: 36A: BIn file included from S../src/s2/base/casts.hL:_36I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:I37F: _In file included from f/usr/local/clang/include/absl/log/internal/check_impl.ha:l21s: e/usr/local/clang/include/absl/log/internal/check_op.h(:i452f:_1s:a twarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s fie d452, | A.B.S.L)_ L_O_GV_AI_NATREGRSN_A_L _ D| E ^F INE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.hIn file included from :s2/s2max_distance_targets.cc34:: 16In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2max_distance_targets.h30:: 27In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s1angle.h67:: 28: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point.h558::253: :In file included from ../src/s2/util/coding/coder.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]36 : In file included from ../src/s2/base/casts.h:36 : 558In file included from | ../src/s2/base/logging.h : 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: A/usr/local/clang/include/absl/log/internal/check_op.hL:_452X:(1i:n swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r t_/usr/local/clang/include/absl/log/internal/check_op.ho:r450_:a25s:s inote: gexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n , i450n | s e r t _ o rx_,a sxs,i gcno_nhsitn tc_hiamrp*l ,a bcsoln_snto n&n,u l l| ) ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :509:/usr/local/clang/include/absl/base/nullability.h52::241 :note: 22expanded from macro 'ABSL_INTERNAL_X': note: expanded from macro 'absl_nonnull' 509 | 241 | # d e f i n e AaBbSsLl__InNoTnEnRuNlAlL __ANToTnRnIuBlUlT E _| C ^A PTURED_BY(this)), In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : \In file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/container/internal/common.h36:: 32In file included from :../src/s2/base/casts.h9::36 : note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here../src/s2/base/logging.h :21: In file included from 32/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.hA:B453S:L1_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L453_ | IAFB_SfLa_lLsOeG(_iIfN_TsEaRtNiAsLf_iDeEdF,I N.E._.M)A K_E__VCAH_EACRKG_SO_P__ S T| R ^I NG_EXTERIn file included from Ns2/s2loop.cc(:u18i: nIn file included from t../src/s2/s2loop.h6:434_: tIn file included from )../src/s2/mutable_s2shape_index.h;: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::449558::313:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 449558 | | eAxBtSeLr_nI NtTeEmRpNlAaLt_eX (cionnIn file included from sss2/s2memory_tracker.ccet:r 18tc: _hIn file included from oa../src/s2/s2memory_tracker.hrr:*_27 aa: bsIn file included from ssl/usr/local/clang/include/absl/strings/str_format.h_i:ngo84nn: n,In file included from u l/usr/local/clang/include/absl/strings/internal/str_format/bind.hil:n 29sM: ae/usr/local/clang/include/absl/strings/internal/str_format/parser.hrk:te227_C:hoe11crk:_O apwarning: Sst'enable_if' is a clang extension [-Wgcc-compat]rsi inggn (_227 h | i n \t _ i | m ^p l ,/usr/local/clang/include/absl/base/nullability.h : c241eo:nn22asb:tl e&_note: ,expanded from macro 'absl_nonnull'i f (| s ^241t | r#/usr/local/clang/include/absl/container/internal/btree_container.h_d:fe511of:ri52nm:ea tanote: b_sexpanded from macro 'ABSL_INTERNAL_X'li _nnto en511rn | nu lal l_ :N :o En nn usl l u rAe BC| S ^oLn _sItNeTxEpRrN(AfLIn file included from o_s2/s2max_distance_targets.ccrA:mT16aT: tRIn file included from )I,../src/s2/s2max_distance_targets.hB :U 27T| : E ^In file included from _ ../src/s2/s1angle.hC:A28P: TIn file included from U/usr/local/clang/include/absl/strings/internal/str_format/parser.h../src/s2/s2point.hR:E:229D25:_: 11BIn file included from :Y../src/s2/util/coding/coder.h (:warning: t'enable_if' is a clang extension [-Wgcc-compat]36h : iIn file included from s )../src/s2/base/casts.h229): | ) 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from e/usr/local/clang/include/absl/log/check.h n: a37 b: l In file included from e _/usr/local/clang/include/absl/log/internal/check_impl.h i: f21 (: s/usr/local/clang/include/absl/log/internal/check_op.h t :r 453_ f:\o1 r: m | a ^warning: t _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/common.hi :n31/usr/local/clang/include/absl/log/internal/check_op.ht:e:9r450:n: a25note: lmacro 'ABSL_INTERNAL_IF_true' defined here:: : V anote: 31lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | i# ddFe ofr450im | na e t I Am Bp SlxL<,_C Ix.N.,T. E>cR(oNfnAosLtr_m IacFth_a)tr,r *u ea| (b ^is fl__snaotninsuflile)d ,| ^. ../usr/local/clang/include/absl/base/nullability.h): 241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sf i241e | d# d e| f ^i ne absl_nonnullIn file included from s2/s2loop.cc_:N18o: nIn file included from n../src/s2/s2loop.hu:l34l: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAIn file included from Ls2/s2max_distance_targets.cc_:X16(: iIn file included from n../src/s2/s2max_distance_targets.hs:e27r: tIn file included from _../src/s2/s1angle.ho:r28_: aIn file included from s../src/s2/s2point.hs:i25g: nIn file included from ,../src/s2/util/coding/coder.h :i36n: sIn file included from e../src/s2/base/casts.hr:t36_: oIn file included from r../src/s2/base/logging.h_:a21s: sIn file included from i/usr/local/clang/include/absl/log/check.hg:n37_: hIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:t21_: i/usr/local/clang/include/absl/log/internal/check_op.hm:p454l:,1 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t & ,454 | A| B ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S L_ L559O | G _ I N T E R N A L _ D E F I N E _ McAoKnEs_tC H&E,C Kf_aOlPs_eS,T RtIrNuGe_,E X T| E ~~~~~~~~~~~~~~~~~~~~~R N( f560l | o a t ) ; | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 : note: cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o nst _449i | t e reaxttoerr(nh itnetm)p lAaBtSeL _cIoNnTsEtR NcAhLa_rC*O MaMbAs)l;_ n o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ull/usr/local/clang/include/absl/container/internal/btree_container.h :M511a:k47e:C hnote: eexpanded from macro 'ABSL_INTERNAL_X'c kOp S511t | r i n g ( \ A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ AT T241R | I#BdUeTfEi_nCeA PaTbUsRlE_Dn_oBnYn(utlhli s_)N)o)n n u l l | ^ In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : \In file included from ../src/s2/s1angle.h :| 28 ^~~~: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_SIn file included from Ts2/s2memory_tracker.ccR/usr/local/clang/include/absl/container/internal/btree_container.h:I:18N561: G:In file included from _3../src/s2/s2memory_tracker.hE::X 27Twarning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]EIn file included from R/usr/local/clang/include/absl/strings/str_format.hN: (84d561: o | u/usr/local/clang/include/absl/strings/internal/str_format/bind.h b:l 143Ae:)B11;S: L _warning: I'enable_if' is a clang extension [-Wgcc-compat]| N^ T ER/usr/local/clang/include/absl/log/internal/check_op.h N:143A449 | L :_ X31 ( :i n snote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' r t _ eon449ra | _b al seesx_itigfen(r,ns t itrne_msfpeolrratmt_aeo trc__oiannssttse ircgnnha_lah:ri:*n Eatbn_ssiulm_rnpeolCn,on nucslotln eMsxatpk re&(C,sh )e c,| k ^"O pcS/usr/local/clang/include/absl/container/internal/btree_container.hot:nr509si:tn52ge:x( p note: rexpanded from macro 'ABSL_INTERNAL_X' \t r a 509p| | " ^) , /usr/local/clang/include/absl/base/nullability.h :| ^241 : 22 : Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eA TaTbRsIlB_UnToEn_nCuAlPl/usr/local/clang/include/absl/strings/internal/str_format/bind.hT :U_149RN:Eo22Dn:_n Buwarning: Y'enable_if' is a clang extension [-Wgcc-compat]l(l t h i s| 149 ^) | ) , In file included from _ s2/s2max_distance_targets.cc_ a: t 16t : r iIn file included from b../src/s2/s2max_distance_targets.h u: t 27e : _ _In file included from (../src/s2/s1angle.h (: e28 n: a In file included from b ../src/s2/s2point.hl\e _: i25| f: ^(In file included from s../src/s2/util/coding/coder.ht:/usr/local/clang/include/absl/container/internal/common.hr36:_: 31fIn file included from :o../src/s2/base/casts.h9r::m36 a: note: tmacro 'ABSL_INTERNAL_IF_true' defined hereIn file included from _ i../src/s2/base/logging.hn :t31e21 | r#: ndaIn file included from el/usr/local/clang/include/absl/log/check.hf::i:n37Ee: n sIn file included from Au/usr/local/clang/include/absl/log/internal/check_impl.hBrS:eLC21_o: I/usr/local/clang/include/absl/log/internal/check_op.hnNs:Tt455EeR:xN1pAr:L( _swarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])F, _ /usr/local/clang/include/absl/log/internal/check_op.ht r:| u ^450e :(25i:f _note: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a ti s450f | i e d , . .x.,) xi,f _c/usr/local/clang/include/absl/strings/internal/str_format/bind.hso:na158ts:ti 22cs:hf airwarning: *e 'enable_if' is a clang extension [-Wgcc-compat]da b s l | _158n ^ | o n n u l l )_ _ a| t ^t In file included from r/usr/local/clang/include/absl/base/nullability.hs2/s2loop.cci::b24118u:: t22In file included from e:../src/s2/s2loop.h_ :_note: 34expanded from macro 'absl_nonnull'(: ( In file included from e../src/s2/mutable_s2shape_index.hn :a24130b | : l#In file included from ed/usr/local/clang/include/absl/container/btree_map.h_e:fii67fn: e/usr/local/clang/include/absl/container/internal/btree_container.h( :Va561ab:ls3il:d_ nwarning: F'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]oon rnmual tl561I | m_ pN loA ^R(N sA)L,_ X"(biands efrotr_moart_ atsrsaipg"nIn file included from ),)s2/s2max_distance_targets.cc ):i 16n : s| In file included from e ^../src/s2/s2max_distance_targets.hr :t27_: oIn file included from r../src/s2/s1angle.h_:a28s: sIn file included from i../src/s2/s2point.hg:n25_: hIn file included from i../src/s2/util/coding/coder.hn:t36_: iIn file included from m../src/s2/base/casts.hp:l36/usr/local/clang/include/absl/strings/internal/str_format/bind.h,: : In file included from 162c../src/s2/base/logging.h:o:22n21:s: tIn file included from warning: 'enable_if' is a clang extension [-Wgcc-compat]/usr/local/clang/include/absl/log/check.h& ,: 37 : | 162 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h :562 21 | : /usr/local/clang/include/absl/log/internal/check_op.h : _ 456_ :a t1 t: r i warning: b utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t e _ _ (456 ( | eAcBnoaSnbLs_lteL _&Oi,Gf _(tIVrNaulTeEiR,dN FAfoLar_lDmEsaFetI,NI Em _pM| AlK ~~~~~~~~~~~~~~~~~~~~~ S( TsR I)N ,G _ E"X bT aE dR N (fc oh ra rm) ;a cto nt| sr^ta _pi/usr/local/clang/include/absl/log/internal/check_op.h"t):e)449r):a 31t :o| r ^(note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'h int )449 | A B SeLx_tIeNrTnE RtNeAmLp_lCaOtMeM Ac)o;n s t| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c har/usr/local/clang/include/absl/container/internal/btree_container.h*: 509a:b47s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o nnu l509l | M a k e C h e c k OApBSStLr_iIng( N T\E R N| A ^L _A/usr/local/clang/include/absl/base/nullability.hT:T241R:I22B:U Tnote: Eexpanded from macro 'absl_nonnull'_ CA P241T | U#RdEeDf_iBnYe( tahbissl)_)n,o n n u l l _ N o n n u l l | ^ \ In file included from s2/s2max_distance_targets.cc| : ^~~~16 : In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/container/internal/btree_container.h28:: 561In file included from :../src/s2/s2point.h3::25 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/util/coding/coder.h :36/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/base/casts.h::5236:: In file included from note: ../src/s2/base/logging.hexpanded from macro 'ABSL_INTERNAL_X': 21: In file included from /usr/local/clang/include/absl/log/check.h :51137 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 456 : 1A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ IN/usr/local/clang/include/absl/log/internal/check_op.hT:E450R:N25A:L _note: Aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'T TR I450B | U T E _ C A PxT,U RxE,D _cBoYn(stth icsh)a)r)* a b s l _ n o n n u l l ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :\22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h :24132 | :#9d:e fnote: imacro 'ABSL_INTERNAL_IF_false' defined heren e a b32s | l#_dneofninnuel lA B_SNLo_nInNuTlElR N A| L ^_ IF_false(if_satisfied, ...) __VAIn file included from _s2/s2max_distance_targets.ccA:R16G: SIn file included from _../src/s2/s2max_distance_targets.h_: 27 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:In file included from 27s2/s2loop.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2loop.h: :In file included from 34../src/s2/s2point.h: :In file included from 25../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/util/coding/coder.h: :In file included from 36/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67../src/s2/base/casts.h: :/usr/local/clang/include/absl/container/internal/btree_container.h36:: 564In file included from :../src/s2/base/logging.h3::21 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :56421 | : /usr/local/clang/include/absl/log/internal/check_op.h :A457B:S1L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T E/usr/local/clang/include/absl/log/internal/check_op.hR:N450A:L25_:X (note: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n se r450t | _ o r _ a s sxi,g nx,, icnosnesrtt _cohra_ra*s saibgsnl__hnionntn_uilmlp)l , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241&:,22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241509 | :#52d:e fnote: iexpanded from macro 'ABSL_INTERNAL_X'n e a b509s | l _ n o n n u l l _ANBoSnLn_uIlNlT E R| N ^A L_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2max_distance_targets.cc):,16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h :\36 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/check.h::3137:: 9In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :note: 21macro 'ABSL_INTERNAL_IF_true' defined here: /usr/local/clang/include/absl/log/internal/check_op.h:458 :311 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine A458B | SALB_SILN_TLEORGN_AILN_TIEFR_NtArLu_eD(EiFfI_NsEa_tMiAsKfEi_eCdH,E C.K._.O)P _iSfT_RsIaNtGi_sEfXiTeEdR N (| c ^o nst std::string&);In file included from s2/s2loop.cc :| 18^: In file included from ../src/s2/s2loop.h:/usr/local/clang/include/absl/log/internal/check_op.h34:: 449In file included from :../src/s2/mutable_s2shape_index.h31::30 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h449: | 564 : 3e:x twarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r n tem p564l | a t eA BcSoLn_sItN TcEhRaNrA*L _aXb(siln_sneorntn_uolrl_ aMsaskiegCnh,e ciknOspeSrttr_ionrg_(a s s i\g n _| h ^i nt/usr/local/clang/include/absl/base/nullability.h_:i241m:p22l:, note: cexpanded from macro 'absl_nonnull'o ns t241 | &#,d e f| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n e a565b | s l _ n o n n u l l _ N o n n u l lc o n| s ^t &, true, true, | ~~~~~~~~~~~~~~~~~~~~ In file included from s2/s2max_distance_targets.cc :56616 | : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h :c36o: nIn file included from s../src/s2/base/casts.ht:_36i: tIn file included from e../src/s2/base/logging.hr:a21t: oIn file included from r/usr/local/clang/include/absl/log/check.h(:h37i: nIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h): 21A: B/usr/local/clang/include/absl/log/internal/check_op.hS:L458_:I1N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL/usr/local/clang/include/absl/log/internal/check_op.h_:C450O:M25M:A )note: ;expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 450 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47 :x ,note: expanded from macro 'ABSL_INTERNAL_X'x , c o509n | s t c h a r * a bAsBlS_Ln_oInNnTuElRlN)A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B241U:T22E:_ Cnote: Aexpanded from macro 'absl_nonnull'P TU R241E | D#_dBeYf(itnhei sa)b)s,l _ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511In file included from :s2/s2max_distance_targets.cc52::16 : note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2max_distance_targets.h :27: In file included from ../src/s2/s1angle.h511: | 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36A: BIn file included from S../src/s2/base/casts.hL:_36I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:A37T: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:B21U: T/usr/local/clang/include/absl/log/internal/check_op.hE:_459C:A1P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY (459t | hAiBsS)L)_)L O G _ I N T E R N A L _ D E F I N E _ M A K E _\C H E| C ^K _O/usr/local/clang/include/absl/container/internal/common.hP:_31S:T9R:I Nnote: Gmacro 'ABSL_INTERNAL_IF_true' defined here_ EXT E31R | N#(dceofnisnte aAbBsSlL:_:IsNtTrEiRnNgA_Lv_iIeFw_&t)r;u e (| i^f _s/usr/local/clang/include/absl/log/internal/check_op.ha:t449i:s31f:i ed, ...) if_satisfiednote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | extern In file included from ts2/s2loop.cce:m18p: lIn file included from a../src/s2/s2loop.ht:e34 : cIn file included from o../src/s2/mutable_s2shape_index.hn:s30t: In file included from c/usr/local/clang/include/absl/container/btree_map.hh:a67r: */usr/local/clang/include/absl/container/internal/btree_container.h :a564b:s3l:_ nwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n null M564a | k e CAhBeScLk_OIpNSTtErRiNnAgL(_ X ( i\n s e| r ^t _o/usr/local/clang/include/absl/base/nullability.hr:_241a:s22s:i gnote: nexpanded from macro 'absl_nonnull', i n241s | e#rdte_foirn_ea sasbisgln__nhoinnntu_lilm p_lN,o ncnounlslt &| , ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h :c27o: nIn file included from s../src/s2/s1angle.ht: 28&: ,In file included from ../src/s2/s2point.ht:r25u: eIn file included from ,../src/s2/util/coding/coder.h :t36r: uIn file included from e../src/s2/base/casts.h,: 36 : | In file included from ~~~~~~~~~~~~~~~~~~~~../src/s2/base/logging.h :21: In file included from 566/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 459 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c/usr/local/clang/include/absl/log/internal/check_op.ho:n450s:t25_:i tnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'r at o450r | ( h i n t ) xA,B SxL,_ IcNoTnEsRtN AcLh_aCrO*M MaAb)s;l _ n| o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l511): 47 :| ^note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241: 22511: | note: expanded from macro 'absl_nonnull' 241 | # d eAfBiSnLe_ IaNbTsElR_NnAoLn_nAuTlTlR I_BNUoTnEn_uClAlP T U| R ^E D_BY(this))) \ In file included from s2/s2max_distance_targets.cc| : ^~~~16 : In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 568/usr/local/clang/include/absl/log/internal/check_impl.h::321:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]460 :66: warning: 568type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | A B460S | LA_BISNLT_ELRONGA_LI_NXT(EiRnNsAeLr_tD_EoFrI_NaEs_sMiAgKnE,_ CiHnEsCeKr_tO_Po_rS_TaRsIsNiGg_nE_XhTiEnRtN_(icmopnls,t ccohnasrt* &a,b s&l&_,n o n| n ^u ll/usr/local/clang/include/absl/container/internal/btree_container.h):;509 : 52| : ^ note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h :241:22 :509 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(tIn file included from hs2/s2max_distance_targets.cci:s16): )In file included from ,../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from \../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/container/internal/common.h: :In file included from 32/usr/local/clang/include/absl/log/internal/check_impl.h::921:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here460 :66: 32warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eI Fa_bfsall_sneo(ninfu_lsla t_iNsofnineudl,l . .| . ^) __VA_AIn file included from Rs2/s2max_distance_targets.ccG:S16_: _In file included from ../src/s2/s2max_distance_targets.h :| 27 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.hIn file included from :s2/s2loop.cc36:: 18In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2loop.h21:: 34In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/mutable_s2shape_index.h37:: 30In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h21:: 67/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/container/internal/btree_container.h460::5681::3 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 460 | A B568S | L _ LAOBGS_LI_NITNETRENRANLA_LD_EXF(IiNnEs_eMrAtK_Eo_rC_HaEsCsKi_gOnP,_ SiTnRsIeNrGt__EoXrT_EaRsNs(icgonn_shti ncth_airm*p la,b sclo_nnsotn n&u,l l&)&;, | | ^ ^ /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::450511::2552:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'expanded from macro 'ABSL_INTERNAL_X' 450 | 511 | x , x , cAoBnSsLt_ IcNhTaErR*N AaLb_sAlT_TnRoInBnUuTlEl_)C A P| T ^U RE/usr/local/clang/include/absl/base/nullability.hD:_241B:Y22(:t hnote: iexpanded from macro 'absl_nonnull's )) )241 | # d e f i n e a b s l _ n o n n u l l _ N\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h :| 32 ^:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNALIn file included from _s2/s2max_distance_targets.ccI:F16_: fIn file included from a../src/s2/s2max_distance_targets.hl:s27e: (In file included from i../src/s2/s1angle.hf:_28s: aIn file included from t../src/s2/s2point.hi:s25f: iIn file included from e../src/s2/util/coding/coder.hd:,36 : .In file included from .../src/s2/base/casts.h.:)36 : _In file included from _../src/s2/base/logging.hV:A21_: AIn file included from R/usr/local/clang/include/absl/log/check.hG:S37_: _In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template cIn file included from os2/s2loop_measures.ccn:s18t: In file included from c../src/s2/s2loop_measures.hh:a34r: *In file included from ../src/s2/s2edge_crossings.ha:b47s: lIn file included from _../src/s2/s2predicates.hn:o55n: nIn file included from u/usr/local/clang/include/absl/flags/flag.hl:l40 : Ma/usr/local/clang/include/absl/flags/commandlineflag.hk:e163C:h56e:c kwarning: Otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p Strin g163(In file included from | s2/s2loop.cc : 18\b: oIn file included from o../src/s2/s2loop.hl| : ^34P : aIn file included from /usr/local/clang/include/absl/base/nullability.hr../src/s2/mutable_s2shape_index.hs::e24130F:: r22In file included from o:/usr/local/clang/include/absl/container/btree_map.hm :(note: 67aexpanded from macro 'absl_nonnull': b /usr/local/clang/include/absl/container/internal/btree_container.hs:l 570:241:: | 3s#:td ewarning: rfpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]ii nneg _570avb | is el w_A nBvoSanLln_uIueN,lT lEs Rt_NdNA:oL:n_snXut(lriilnn sge *r | ta ^_b osrl__anIn file included from sos2/s2max_distance_targets.ccsn:ing16unl: ,lIn file included from i../src/s2/s2max_distance_targets.henr:sreo27rrt): _;In file included from o ../src/s2/s1angle.hr _:| a ^28s s: iIn file included from g/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.hn:_:241h25:i: 22nIn file included from :t../src/s2/util/coding/coder.h _:note: iexpanded from macro 'absl_nonnull'36m : pIn file included from l../src/s2/base/casts.h241,: | #36cdo: enfIn file included from si../src/s2/base/logging.htn: e21& : ,aIn file included from b/usr/local/clang/include/absl/log/check.h&s:&l,37_ n: oIn file included from | n ^/usr/local/clang/include/absl/log/internal/check_impl.hn:u 21l: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.hl: :509_462:N:52o24:n: n note: warning: uexpanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^509462 | | c o n s t AsBiSgLn_eIdN TcEhRaNrA*L _aAbTsTlR_InBoUnTnEu_lClA)P;T U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull', 241 | # d e f i n e a b s l _ n o n n uIn file included from ls2/s2loop_measures.cc l:\ 18 _: N oIn file included from | n../src/s2/s2loop_measures.hn ^:u 34l: /usr/local/clang/include/absl/container/internal/common.hlIn file included from : ../src/s2/s2edge_crossings.h32 ::| 47 ^9: :In file included from ../src/s2/s2predicates.h:note: 55macro 'ABSL_INTERNAL_IF_false' defined here: In file included from In file included from /usr/local/clang/include/absl/flags/flag.h s2/s2max_distance_targets.cc:32:40 | 16: #: /usr/local/clang/include/absl/flags/commandlineflag.hdIn file included from :e../src/s2/s2max_distance_targets.h193f::i2727n: :eIn file included from ../src/s2/s1angle.hwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:B 28S: L In file included from _193../src/s2/s2point.hI | :N 25T : EvRIn file included from iNr../src/s2/util/coding/coder.hAtL:u_a36IlF: _In file included from vfo../src/s2/base/casts.hail:ds 36eR: (eiIn file included from afd../src/s2/base/logging.h_(:sva21ot: iidsIn file included from *f /usr/local/clang/include/absl/log/check.hiae:bd37s,l: _.In file included from n.o/usr/local/clang/include/absl/log/internal/check_impl.h.n)n: u21_l: _l/usr/local/clang/include/absl/log/internal/check_op.hV :Ad462_sA:tR)24G S:c_o _n warning: s ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ = /usr/local/clang/include/absl/base/nullability.h0:;241 : 22| : ^ In file included from note: s2/s2loop.cc/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull':: 18241: :In file included from 24122../src/s2/s2loop.h | ::# 34d: note: eIn file included from fexpanded from macro 'absl_nonnull'i../src/s2/mutable_s2shape_index.hn :e30 : a241In file included from b | s/usr/local/clang/include/absl/container/btree_map.hl#_:dn67oe: f/usr/local/clang/include/absl/container/internal/btree_container.hnin:In file included from nu570ls2/s2memory_tracker.ccle :_: 3aN18o:nbn: suIn file included from warning: ll../src/s2/s2memory_tracker.hlpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] _: n27o| : ^ n/usr/local/clang/include/absl/strings/str_format.h 570n: | u 115 lAIn file included from :lB Ss2/s2max_distance_targets.cc52_LN::_oI16 nN: warning: nTuIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ElR../src/s2/s2max_distance_targets.h lN :A L27 | _ ^: 115X (In file included from | i n s ../src/s2/s1angle.he r: t 28_co: ornIn file included from _sa../src/s2/s2point.h:25ts : ssIn file included from itgr../src/s2/util/coding/coder.hn_:,f36 o: irnIn file included from msa../src/s2/base/casts.het:_ri36tn_: toeIn file included from rr../src/s2/base/logging.h_na:asl21s:: i:In file included from gP/usr/local/clang/include/absl/log/check.hna:_r37hs: eidIn file included from nF/usr/local/clang/include/absl/log/internal/check_impl.hto:_ri21mma: ptl/usr/local/clang/include/absl/log/internal/check_op.hB,a :sc461eo:*n1 sa:tb swarning: &l,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ n& o&n,n u461l | lA| B ^SpL c_/usr/local/clang/include/absl/container/internal/btree_container.hL)O: G511_ I:N| T52 ^E: R Nnote: A/usr/local/clang/include/absl/base/nullability.hLexpanded from macro 'ABSL_INTERNAL_X'_: D241E: F22I511N: | E _note: Mexpanded from macro 'absl_nonnull' A K E _ C241H | E # CdK _eO Pf_ASiTBnRSeLI N_aGI_bNsETXlE_TREnNoRAnNL(n_u Al Tl| T R^_I NBo/usr/local/clang/include/absl/log/internal/check_op.hUn:TnE450u_:lCl25A :P T| Unote: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'R ED _450B | Y ( t h i s )x),) x , c o n s t c h a r * a b s l _ n o n n\u l l| ) ^ | /usr/local/clang/include/absl/container/internal/common.h ^: 31:/usr/local/clang/include/absl/base/nullability.h9::241 :note: 22macro 'ABSL_INTERNAL_IF_true' defined here: note: expanded from macro 'absl_nonnull'31 | # d241e | f#idneef iAnBeS La_bIsNlT_EnRoNnAnLu_lIlF __tNrounen(uilfl_ s a| t ^i sfied, ...) In file included from is2/s2memory_tracker.ccf:_18s: aIn file included from t../src/s2/s2memory_tracker.hi:s27f: i/usr/local/clang/include/absl/strings/str_format.he:d155 : In file included from 36| s2/s2max_distance_targets.cc: ^: 16warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h155: | 28 In file included from : s2/s2loop.ccIn file included from e:x../src/s2/s2point.h18p:: l25In file included from i: ../src/s2/s2loop.hcIn file included from :i../src/s2/util/coding/coder.h34t:: 36In file included from F: ../src/s2/mutable_s2shape_index.hoIn file included from :r../src/s2/base/casts.h30m:: a36In file included from t: /usr/local/clang/include/absl/container/btree_map.hCIn file included from :o../src/s2/base/logging.h67u:: n21/usr/local/clang/include/absl/container/internal/btree_container.ht: :CIn file included from 570a/usr/local/clang/include/absl/log/check.h:p:3t37:u: rIn file included from warning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/log/internal/check_impl.h( i:n21t: * /usr/local/clang/include/absl/log/internal/check_op.h 570a: | b 463s l:A_B1nSo:Ln_ nIwarning: uIn file included from Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ls2/s2metrics.cclT :EpR31) N: A L463In file included from :_ | ../src/s2/s2metrics.hAXp:_B(34(Si: pLn_In file included from )s L../src/s2/s2coords.he{r}O:t G105_ _: o| rIIn file included from N ^T_E../src/s2/base/logging.h aR:s/usr/local/clang/include/absl/base/nullability.hN21s:iA: 241gLIn file included from _:n/usr/local/clang/include/absl/log/check.hD22E,::F I37N i: nEnote: _In file included from sexpanded from macro 'absl_nonnull'M/usr/local/clang/include/absl/log/internal/check_impl.hAeK :rE21 t_: C241_In file included from oH | /usr/local/clang/include/absl/log/internal/check_op.hrE#:_Cd40aKe: s_fIn file included from sOi/usr/local/clang/include/absl/log/internal/nullstream.hiPn:g_eS37n T: _aR/usr/local/clang/include/absl/strings/string_view.hhbiI:NsGn_53Elt_:X_Tn54iEo:mRnN pn(warning: lu, type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l c | o_^nN so t/usr/local/clang/include/absl/log/internal/check_op.hn53n : | ucloln&449 s,t: e&31| x&: ^p,r note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ r in g _449571v | | i e w In file included from e x s2/s2memory_tracker.cc N t:u e18l lr: SnIn file included from a ../src/s2/s2memory_tracker.htf : eem27p S: tl a/usr/local/clang/include/absl/strings/str_format.htre :i 164nc :gofn8Vas:ilt warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ws(c heacr,* o 164anbts | ls_r utn e ,oinc ncnhutoanl*rs*l tM a_baaibtselskre_la_Cnhtenuolcorl(knahbOnilnpuet Slt)pl)r i A{nUgB n(S u L | s\_ ^e I d N(T| ) ^E/usr/local/clang/include/absl/base/nullability.h R:{N ArLe_257/usr/local/clang/include/absl/base/nullability.htCu:r:O23n241M:M : Ap22note: )expanded from macro 'absl_nullable';_ : ; | }note: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~257 expanded from macro 'absl_nonnull' | # | d ^e/usr/local/clang/include/absl/container/internal/btree_container.h f:241i/usr/local/clang/include/absl/base/nullability.h511 | n#:d:ee24147f i:n:a22be :snote: la bnote: sexpanded from macro 'ABSL_INTERNAL_X'_expanded from macro 'absl_nonnull'nl _ un lo241511ln | n | a#bu ldll e f i n e_e N _ Noa uAlnbBsSlLln__aunIbNllolTeE n nRuNlA lL| _| ^A ^_ NT oTnRnIuBIn file included from lUs2/s2max_distance_targets.cclT: E16 _: | C ^In file included from A ../src/s2/s2max_distance_targets.hP:T27U: RIn file included from E../src/s2/s1angle.hD:_28B: YIn file included from In file included from (s2/s2memory_tracker.cct../src/s2/s2point.h:h:18i25: s: In file included from )In file included from ../src/s2/s2memory_tracker.h)../src/s2/util/coding/coder.h:):27 36: /usr/local/clang/include/absl/strings/str_format.h: : In file included from 165 ../src/s2/base/casts.h: : 836 : : In file included from warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h : 21 165: | In file included from /usr/local/clang/include/absl/log/check.h :i n37 t : * In file included from a/usr/local/clang/include/absl/log/internal/check_impl.h\b :s l21| _ ^~~~: n/usr/local/clang/include/absl/log/internal/check_op.h o:n464n:u26l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ; 464| | ^ /usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: uexpanded from macro 'absl_nonnull'n si g241n | e#dd ecfhianre* aabbssll__nnoonnnnuullll )_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_impl.h::57221:: 3/usr/local/clang/include/absl/log/internal/check_op.h:: 463warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 572In file included from | s2/s2memory_tracker.cc 463: | 18AA: BBIn file included from SSL../src/s2/s2memory_tracker.h_LL:_O27GI_: I/usr/local/clang/include/absl/strings/str_format.hNN:TT380EE:RR43NNA:AL L_warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]DXE (FiI nN380Es | _sMeAtKrdEt_:C_H:EosrCt_rKa_iOsnsPgi_&SgT RnISN,Gt _rEiXAnTpsEpReNern(t d_Foo rr| _m^aa sts/usr/local/clang/include/absl/log/internal/check_op.h(i:sgt450nd:_:25h::is nttnote: r_expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'iin mgp*l ,450a b | c so l n_ s n txo, n &nx,u l,&l & c,do sn ts| ,t ^ c| /usr/local/clang/include/absl/container/internal/btree_container.hh ^:a 509r/usr/local/clang/include/absl/base/nullability.h*:: 52241a::b 22snote: :lexpanded from macro 'ABSL_INTERNAL_X' _note: n oexpanded from macro 'absl_nonnull'n n u l509241l | ) | In file included from #s2/s2loop_measures.ccd :e f| 18 i ^: n e In file included from a ../src/s2/s2loop_measures.h /usr/local/clang/include/absl/base/nullability.hb:sAl:34B_241: Sn:In file included from Lo22../src/s2/s2edge_crossings.h_n::InN 47uTlnote: : expanded from macro 'absl_nonnull'ElIn file included from R../src/s2/s2predicates.h_NN :AoL24155n_n | : #AduIn file included from Tel/usr/local/clang/include/absl/flags/flag.hTfli:R n42eI a: bBs| In file included from Ul ^_/usr/local/clang/include/absl/flags/internal/flag.hT En:_o30nCn: uAl/usr/local/clang/include/absl/base/call_once.hPl:T 52U_:RN24Eo:Dn _nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lB Yl( t 52h| | is ^st )d):,: a t o m i c < u i n t 3 2 _ t > * In file included from s2/s2max_distance_targets.cca b: s 16l _: n\In file included from o ../src/s2/s2max_distance_targets.hn n:| u ^27l : lIn file included from /usr/local/clang/include/absl/container/internal/common.h ../src/s2/s1angle.h:C:31o28:n: 9tIn file included from :r../src/s2/s2point.h onote: :lmacro 'ABSL_INTERNAL_IF_true' defined hereW25 o: r In file included from d31(../src/s2/util/coding/coder.h | :# d36| e: f ^In file included from i n../src/s2/base/casts.he: /usr/local/clang/include/absl/base/nullability.h36In file included from A:B: s2/s2memory_tracker.cc241SIn file included from ::L../src/s2/base/logging.h1822_:: :I21In file included from N: ../src/s2/s2memory_tracker.hnote: Texpanded from macro 'absl_nonnull'In file included from :E /usr/local/clang/include/absl/log/check.h27 R:: 241N37 | /usr/local/clang/include/absl/strings/str_format.hA: #:dLeIn file included from 440_fI/usr/local/clang/include/absl/log/internal/check_impl.h:iFn:24_e21:t r: aub/usr/local/clang/include/absl/log/internal/check_op.hwarning: es(:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]li_465 fn:_o1 sna:440ntu | ilwarning: isnflitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _FeP Ndr,oinnn tuFl(.s465l. .t) | d A| :i:B ^fF_S LI_sLLaEOt*i In file included from Gs_as2/s2loop_measures.ccfIb:is18el: N_TdIn file included from nE ../src/s2/s2loop_measures.hoR :nN| 34nA ^: uL In file included from l_../src/s2/s2edge_crossings.hlD:E 47FoI: NuIn file included from Et_../src/s2/s2predicates.hMIn file included from p:uAs2/s2loop.cc55tK:: ,E18In file included from _: /usr/local/clang/include/absl/flags/flag.hcCIn file included from :oH../src/s2/s2loop.h42nE:C: s34KIn file included from t: _/usr/local/clang/include/absl/flags/internal/flag.hO PIn file included from _:SF../src/s2/mutable_s2shape_index.ho30rT:R: m/usr/local/clang/include/absl/base/call_once.h30Ia:: NtG53In file included from S_:/usr/local/clang/include/absl/container/btree_map.hpE22:eX:T67c vwarning: o&i d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] f* oa rba msb572alts | l:_, :n oo AnBn| cSen ^uLl_ _lfI/usr/local/clang/include/absl/base/nullability.h)lN:;a T241g E:*| R22 ^N:a A L/usr/local/clang/include/absl/log/internal/check_op.hbnote: _expanded from macro 'absl_nonnull':sX (449li n:_241ns31 | o#ndee:nrutl_lf o ifnote: rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'nl_a ea gsas )b;s li_449 gnn | | o, ^n n ei/usr/local/clang/include/absl/base/nullability.hnux:slt241elre:r t__Noor22_nn :anst enote: uslmexpanded from macro 'absl_nonnull'pil l g a241n| _t | e ^h#i dnectofn_isintmep la,cb hsacrlo*_n nasbotsn ln&_u,nlo nln& u&l_In file included from ,lN s2/s2memory_tracker.cc oM: na18| nk: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ueIn file included from lC../src/s2/s2memory_tracker.hlh e: 573c27 | k: O/usr/local/clang/include/absl/strings/str_format.h| p: ^ S469 t: r20 i: n gwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 469 | i| ^n t S/usr/local/clang/include/absl/base/nullability.h N:tPr241rui:en22,t :Ff (acnote: lhexpanded from macro 'absl_nonnull'sa er, * 241 ca | ob#nssdlt_e_nfioitnnenerua latblo srlo_(nuhtoIn file included from ipns2/s2loop_measures.ccnutn:ut)18 l,l: A In file included from BsS_../src/s2/s2loop_measures.hNtL:odn_n34:I:u: lNsTIn file included from Eli ../src/s2/s2edge_crossings.hRzN :eA_| 47 ^Lt: _In file included from Cs../src/s2/s2predicates.hOi:MzMeIn file included from 55A,)s2/s2max_distance_targets.cc: ;:In file included from 16/usr/local/clang/include/absl/flags/flag.h| : : ^| In file included from 42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2max_distance_targets.h: :/usr/local/clang/include/absl/base/nullability.hIn file included from 27:/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/flags/internal/flag.h: 241::In file included from :50930../src/s2/s1angle.h22:: :/usr/local/clang/include/absl/base/call_once.h:4728: :: 96note: expanded from macro 'absl_nonnull'note: In file included from : expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2point.h33 ::241 25 | 509#: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | d In file included from e ../src/s2/util/coding/coder.hf i n:96 e36 | : a fIn file included from b r ../src/s2/base/casts.hsi e:lA_BnSonn36Ld_ ns: IuNltlIn file included from TdE R../src/s2/base/logging.h:_:Na:NAtL21oonmniu_l: cAC*/usr/local/clang/include/absl/log/internal/check_impl.hA P:aTb21UsR: lE_/usr/local/clang/include/absl/log/internal/check_op.hDn:_oB465nYn:(ut66lhl:i s b)awarning: )s,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _ i n t e465 r | nA BaS lL :_ :L C OoG n_ tI NrTIn file included from o Es2/s2memory_tracker.ccl WR: o N18Ar d : L( In file included from _\D E../src/s2/s2memory_tracker.hF I| N: ^E27_| M A: K ^~~~/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/str_format.hE ::_241503C::H22E20C/usr/local/clang/include/absl/container/internal/btree_container.h::K: _572note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]O: P3 _: 241S Twarning: 503 | Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | # I d N/usr/local/clang/include/absl/container/internal/btree_container.hGeF:o_fE511rimX:naeT52t RE:aabR NwsSli_note: (nnexpanded from macro 'ABSL_INTERNAL_X'ckoon s(tnTn* uv o511lali | db* asb_s ll_Nn o_no n n n nuo nul l nlA ulB)| ;l S ^Ll_ I rNa| Tw ^E)R In file included from N s2/s2loop_measures.cc/usr/local/clang/include/absl/base/nullability.hA/L/::_ ANT18T241O: LRI:In file included from INB22../src/s2/s2loop_measures.hTU:: T 34 Enote: : expanded from macro 'absl_nonnull'| _ ^CIn file included from A ../src/s2/s2edge_crossings.hP:/usr/local/clang/include/absl/base/nullability.h T47U:R241: 241E | In file included from #:dD../src/s2/s2predicates.h22e_::fB55 iY: note: n(eIn file included from expanded from macro 'absl_nonnull't /usr/local/clang/include/absl/flags/flag.ha h:ib 42ss241: )l | _In file included from n)o#/usr/local/clang/include/absl/flags/internal/flag.hd)en:n f30iu l: l/usr/local/clang/include/absl/base/call_once.hn e :_ 97aN o:b n18ns : ul l_lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n o | ^n 97 n u | l l In file included from _ N o os2/s2max_distance_targets.ccn n :ncue 16l_ : lf\lIn file included from a../src/s2/s2max_distance_targets.h g:| | ^*27 ^ : aIn file included from b/usr/local/clang/include/absl/container/internal/common.h../src/s2/s1angle.hs:l:32_28:n: 9oIn file included from :n../src/s2/s2point.h n:note: umacro 'ABSL_INTERNAL_IF_false' defined here25l l: In file included from f32../src/s2/util/coding/coder.hl | a:#gd36)e;: f In file included from i n../src/s2/base/casts.h| e ^: A36B/usr/local/clang/include/absl/base/nullability.h: S:In file included from L241_../src/s2/base/logging.h:I:22N21:T: EIn file included from note: Rexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/check.hN A:L _37241I: | F#In file included from _df/usr/local/clang/include/absl/log/internal/check_impl.heaf:li21sne: e(/usr/local/clang/include/absl/log/internal/check_op.h ia:fb465_ss:la_66tni:osn fniwarning: ueltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]dl , /usr/local/clang/include/absl/base/nullability.h _.:N.241o.n:)n 22u_l:_lV note: Aexpanded from macro 'absl_nonnull' _ | A ^ R 241G | S#_d_e f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINEIn file included from _s2/s2loop_measures.ccM:A18K: EIn file included from _../src/s2/s2loop_measures.hC:H34E: CIn file included from K../src/s2/s2edge_crossings.h_:O47P: _In file included from S../src/s2/s2predicates.hT:R55I: NIn file included from G/usr/local/clang/include/absl/flags/flag.h_:E42X: TIn file included from E/usr/local/clang/include/absl/flags/internal/flag.hR:N30(: c/usr/local/clang/include/absl/base/call_once.ho:n111s:t40 :v owarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d * ab s111l | _vnooindn uLlolw)L;e v e| l^C al/usr/local/clang/include/absl/log/internal/check_op.hl:O450n:c25e:( anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l: :450o | n c e _ f l axg,* xa,b sclo_nnsotn ncuhlalrIn file included from *s2/s2loop.ccf :la18ab: gs,lIn file included from _../src/s2/s2loop.hCn:ao34nl: nluIn file included from al../src/s2/mutable_s2shape_index.hlb:l)30e : & In file included from &| /usr/local/clang/include/absl/container/btree_map.h ^:f 67n: ,/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h :: 241574| : ^:22 3::/usr/local/clang/include/absl/base/nullability.h :note: 241warning: expanded from macro 'absl_nonnull':passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 22 : 241note: | expanded from macro 'absl_nonnull'#574 d | e f 241i | nA#eBdS eaLbfs_ilIn_NenT oEnaRnbuNslAllL_ _n_XoN(nionnnusnlelurl lt __N oor| n ^_n auslsli g n| , ^ insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2max_distance_targets.cc :50916 | : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : AIn file included from B../src/s2/s2point.hS:L25_: IIn file included from N../src/s2/util/coding/coder.hT:E36R: NIn file included from A../src/s2/base/casts.hL:_36A: TIn file included from T../src/s2/base/logging.hR:I21B: UIn file included from T/usr/local/clang/include/absl/log/check.hE:_37C: AIn file included from P/usr/local/clang/include/absl/log/internal/check_impl.hT:U21R: E/usr/local/clang/include/absl/log/internal/check_op.hD:_502B:Y1(:t hwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s )), 502 | A B S L _ L O G _ I N T E R N A L _ C H E C\K _ O| P ^_ IM/usr/local/clang/include/absl/container/internal/common.hP:L31(:C9h:e cnote: kmacro 'ABSL_INTERNAL_IF_true' defined here_ EQ, 31= | =#)d e f| i^n e /usr/local/clang/include/absl/log/internal/check_op.hA:B488S:L32_:I Nnote: Texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'E RNA L488_ | I F _itnrluien(ei fc_osnasttiesxfpire dc,o n.s.t. )c hiafr_*s aatbisslf_ineudl l a| b ^l e name##IIn file included from ms2/s2loop_measures.ccp:l18In file included from (: s2/s2loop.ccIn file included from :../src/s2/s2loop_measures.h 18: : 34 In file included from : ../src/s2/s2loop.hIn file included from : ../src/s2/s2edge_crossings.h34 :: 47In file included from : ../src/s2/mutable_s2shape_index.h In file included from : ../src/s2/s2predicates.h30 :: 55 In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :\/usr/local/clang/include/absl/flags/flag.h67 :: 42/usr/local/clang/include/absl/container/internal/btree_container.h| : : ^In file included from 574 /usr/local/clang/include/absl/flags/internal/flag.h::3/usr/local/clang/include/absl/base/nullability.h30::: 257/usr/local/clang/include/absl/base/call_once.hwarning: ::'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]23153 :: 41note: : expanded from macro 'absl_nullable' 574 warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257A | B #S153Ld | _ eIf Ni T nECReaNl AlLaO_nXbc(seiIlnms_pelnr(utsl_toldar:b_:aalset so_iNmguincl,r ^*_ aasbssilg_nn_ohninnIn file included from uts2/s2max_distance_targets.ccl_:li 16mcp: olnIn file included from ,t ../src/s2/s2max_distance_targets.hrco:oln27,s: tIn file included from ../src/s2/s1angle.h| & ^:, 28&/usr/local/clang/include/absl/base/nullability.h: &:In file included from ,241 ../src/s2/s2point.h: :22| 25: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from note: ../src/s2/util/coding/coder.h expanded from macro 'absl_nonnull':575 36 | : In file included from 241 ../src/s2/base/casts.h | #: d 36e f: i In file included from n ../src/s2/base/logging.he : a 21b s: l In file included from _ n/usr/local/clang/include/absl/log/check.h o :ntn37ruu: lelIn file included from , /usr/local/clang/include/absl/log/internal/check_impl.h_t:Nrou21nen,: u/usr/local/clang/include/absl/log/internal/check_op.h lc:lo 502n s:| t ^1_ :i twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r at/usr/local/clang/include/absl/log/internal/check_op.ho:r489(:h47i:n tnote: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ABS L489_ | I N T E R N AcLo_nCsOtM MTA1)&; v 1| , ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con/usr/local/clang/include/absl/container/internal/btree_container.hs:t509 :In file included from T47s2/s2memory_tracker.cc2::& 18note: v: 2expanded from macro 'ABSL_INTERNAL_X'In file included from , ../src/s2/s2memory_tracker.hc:o 27n509s: | t/usr/local/clang/include/absl/strings/str_format.h : c860h a:r *43 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l _ n o860nA | nB Su lLf_lrI iNeexTnpEdrR NtvAoeLxit_)dA {TA Tb R sI l BF\Uo Tr Em| _a ^Ct AFP/usr/local/clang/include/absl/base/nullability.hlTu:UsR241hE:(DF22_o:Br Ym(note: attexpanded from macro 'absl_nonnull'hSi isn) k)*,241 | a b# sd le_f in noe n na ub ls ll_ ns oin nn ukl l, _ N| ^o n n u/usr/local/clang/include/absl/base/nullability.hl\l: 241 :| | 22 ^ ^~~~: note: expanded from macro 'absl_nonnull' 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d574e:f3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a b/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(In file included from ts2/s2memory_tracker.cch:i18s: )In file included from )../src/s2/s2memory_tracker.h): 27 : /usr/local/clang/include/absl/strings/str_format.h : 867 : 60 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | e x p l\i c i| t ^ FIn file included from o/usr/local/clang/include/absl/container/internal/common.hs2/s2max_distance_targets.ccr::m3116a:: t9SIn file included from :i../src/s2/s2max_distance_targets.h n:note: kmacro 'ABSL_INTERNAL_IF_true' defined here27( : sIn file included from t../src/s2/s1angle.h31r: | _28#f: doIn file included from er../src/s2/s2point.hfmi:an25te: _ In file included from iA../src/s2/util/coding/coder.hnBt:Se36Lr_: In file included from nIaIn file included from s2/s2loop_measures.ccNl../src/s2/base/casts.h:T::18E:R36: FNo: In file included from ArIn file included from ../src/s2/s2loop_measures.hLm_../src/s2/base/logging.h:aIt:34FS21: _it: In file included from nrIn file included from ../src/s2/s2edge_crossings.hkuI/usr/local/clang/include/absl/log/check.h:em:47(p37: ilf: In file included from *_ In file included from ../src/s2/s2predicates.hsa/usr/local/clang/include/absl/log/internal/check_impl.h:ab:55ts21: il: In file included from s_f/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/flags/flag.hnio::end50242n,u:: l.1In file included from l. :/usr/local/clang/include/absl/flags/internal/flag.h.s :)) warning: 30 itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: f | /usr/local/clang/include/absl/base/call_once.h ^_:/usr/local/clang/include/absl/log/internal/check_op.h s194a::/usr/local/clang/include/absl/base/nullability.ht49731:i::241s32 :f:warning: 22i type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:enote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' dnote: expanded from macro 'absl_nonnull'194 | | i ^n497241 l | | i# nd ee ifIn file included from snils2/s2loop.cctndi:nee:18 :c: aaboIn file included from tson../src/s2/s2loop.hlm_s:tin34oec: nxnsIn file included from t*n/usr/local/clang/include/absl/container/btree_map.hu :lca67lhb: /usr/local/clang/include/absl/container/internal/btree_container.hasr *:l| _ 574a ^bn: so3ln_:nn uwarning: ul'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]ll l aCbolIn file included from nes2/s2memory_tracker.cc574t : | r n18o la: AWmIn file included from Boe../src/s2/s2memory_tracker.hSrL#:d_(#27I NI: m/usr/local/clang/include/absl/strings/str_format.h Tp:| E ^l869(R : N40 /usr/local/clang/include/absl/base/nullability.hA: :L 241 _warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] X22( i :n s869e note: | rexpanded from macro 'absl_nonnull' t _ s o t241rr_ | _#adsf e s\ofii rgnn mea ta,b| _ ^ sil inn_snt/usr/local/clang/include/absl/base/nullability.heoe:rnrn257tn_aour:ll:_:23la s_sNFo:iogrnn_n umlalthSnote: iiexpanded from macro 'absl_nullable' nnt | k_ ^Iim257 mpp | ll*#, In file included from d acs2/s2loop_measures.ccoeb:snlf18s_ti: n onIn file included from &n,e../src/s2/s2loop_measures.hn u :&la34&l,b: ssIn file included from il../src/s2/s2edge_crossings.h| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_:k _n47 ;u: 575 lIn file included from | l../src/s2/s2predicates.h| ^a: b55/usr/local/clang/include/absl/base/nullability.h l: : eIn file included from 241 /usr/local/clang/include/absl/flags/flag.h: _:22 N42u: : l In file included from lnote: /usr/local/clang/include/absl/flags/internal/flag.hexpanded from macro 'absl_nonnull' a: b 30 l e: /usr/local/clang/include/absl/base/call_once.h241 : | #| 195 dte ^:rf 16uie:n, ewarning: t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]rIn file included from a bus2/s2max_distance_targets.ccs le_:195,n16 | o: c o n nIn file included from sotnnc../src/s2/s2max_distance_targets.h_uel:i_lf27t elr: _aNaoIn file included from gtno../src/s2/s1angle.h*n ualblr:s (28l _h: | n ^oinIn file included from nnt../src/s2/s2point.hu):l l25A B: fSlIn file included from La_../src/s2/util/coding/coder.hgI:)N36 T{: E RIn file included from N../src/s2/base/casts.h| A ^:L 36_: /usr/local/clang/include/absl/base/nullability.hCIn file included from :O../src/s2/base/logging.h241M::M2122A: :)In file included from ;/usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull' 37 | : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h | :/usr/local/clang/include/absl/container/internal/btree_container.h#21:d: 511/usr/local/clang/include/absl/log/internal/check_op.he:f:47i502:n: e1note: expanded from macro 'ABSL_INTERNAL_X':a b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]511_ | n o/usr/local/clang/include/absl/log/internal/check_op.h n: n498 u l :l 35 _: N oAnote: nBexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'nSu Ll_lI N498 T | | E ^ R N A L _iAnTtT RvI1B,U TiEn_tC AvP2T,U RcEoDn_sBtY (cthhairs*) )a)b s l _ n o n n u l l e x p r t In file included from e xs2/s2loop_measures.cc t: )18 : {In file included from ../src/s2/s2loop_measures.h :\ 34 : In file included from | ../src/s2/s2edge_crossings.h ^~~~ : 47 : In file included from ../src/s2/s2predicates.h : 55 : In file included from /usr/local/clang/include/absl/flags/flag.h :\42 : In file included from | /usr/local/clang/include/absl/flags/internal/flag.h ^: 30: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/call_once.h::241200::2240:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #200d | evfoiinde LaobwsLle_vneolnCnaullllO n_cNeo(nanbuslll: : o| n ^c e_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from In file included from s2/s2max_distance_targets.ccs2/s2loop.cc::1618: : In file included from In file included from ../src/s2/s2max_distance_targets.h../src/s2/s2loop.h::2734: : In file included from In file included from ../src/s2/s1angle.h../src/s2/mutable_s2shape_index.h::2830: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/btree_map.h::2567: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/util/coding/coder.h::58136:: 3In file included from :../src/s2/base/casts.h :warning: 36'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h581: | 37 : In file included from A/usr/local/clang/include/absl/log/internal/check_impl.hB:S21L: _IN/usr/local/clang/include/absl/log/internal/check_op.hT:E503R:N1A:L _warning: Xtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( inser t503_ | oArB_SaLs_sLiOgGn_,I NiTnEsReNrAtL__oCrH_EaCsKs_iOgPn__IhMiPnLt(_Cihmepclk,_ N&E&,, !c=o)n s t| ^& , | /usr/local/clang/include/absl/log/internal/check_op.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 488:32: 582note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | i n l i n e c otnrsutee,x pfra lcsoen,s tc ocnhsatr_*i taebrsalt_orn(uhlilnatb)l eA BnSaLm_eI#N#TIEmRpNlA(L _ C O M M A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 :\47 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h: 257509: | 23 : note: expanded from macro 'absl_nullable' 257 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_uAlTlTaRbIlBeU T_EN_uClAlPaTbUlReE D _| B ^Y (this)), In file included from s2/s2max_distance_targets.cc : 16 : In file included from ../src/s2/s2max_distance_targets.h : 27 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25\: In file included from ../src/s2/util/coding/coder.h| : ^~~~36 : In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 581/usr/local/clang/include/absl/log/check.h::337:: In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 21: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::511503::521:: note: warning: expanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h: 489511: | 47 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489A | B S L _ I N TcEoRnNsAtL _TA1T&T RvI1B,U TcEo_nCsAtP TTU2R&E Dv_2B,Y (ctohnisst) )c)h a r * a b s l _ n o n n u l l e x p r t e x\t ) | { ^ /usr/local/clang/include/absl/container/internal/common.h : 32\: 9 :| ^ note: macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/base/nullability.h :241: 2232: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oInFn_uflall s_eN(oinfn_uslalt i s| f ^i ed, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2/s2loop.cc: 18257: | In file included from #../src/s2/s2loop.hd:e34f: iIn file included from n../src/s2/mutable_s2shape_index.he: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l583a:b3l:e warning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N ulla b583l | e A| B ^S L_INTERNAIn file included from Ls2/s2max_distance_targets.cc_:X16(: iIn file included from n../src/s2/s2max_distance_targets.hs:e27r: tIn file included from _../src/s2/s1angle.ho:r28_: aIn file included from s../src/s2/s2point.hs:i25g: nIn file included from ,../src/s2/util/coding/coder.h :i36n: sIn file included from e../src/s2/base/casts.hr:t36_: oIn file included from r../src/s2/base/logging.h_:a21s: sIn file included from i/usr/local/clang/include/absl/log/check.hg:n37_: hIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:t21_: i/usr/local/clang/include/absl/log/internal/check_op.hm:p503l:,1 :& &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] co/usr/local/clang/include/absl/log/internal/check_op.hn:s498t: 35&:, note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ^ /usr/local/clang/include/absl/container/internal/btree_container.h :498509 | : 52 : note: expanded from macro 'ABSL_INTERNAL_X' int 509v | 1 , i n t v 2 , AcBoSnLs_tI NcThEaRrN*A La_bAsTlT_RnIoBnUnTuEl_lC AePxTpUrRtEeDx_tB)Y ({t h i s ) ) , \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : \note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/container/internal/common.h#:d31e:f9i:n enote: macro 'ABSL_INTERNAL_IF_true' defined herea bsl _31n | o#ndneufliln e_ NAoBnSnLu_lIlN T E| R ^N AL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2max_distance_targets.cc :A16B: SIn file included from L../src/s2/s2max_distance_targets.h_:I27N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hA:T25T: RIn file included from I../src/s2/util/coding/coder.hB:U36T: EIn file included from _../src/s2/base/casts.hC:A36P: TIn file included from U../src/s2/base/logging.hR:E21D: _In file included from B/usr/local/clang/include/absl/log/check.hY:(37t: hIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hs:)21): ) /usr/local/clang/include/absl/log/internal/check_op.h : 504 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | A B S L _ L O G\_ I N| T ^E RN/usr/local/clang/include/absl/container/internal/common.hA:L32_:C9H:E Cnote: Kmacro 'ABSL_INTERNAL_IF_false' defined here_ OP_ I32M | P#Ld(eCfhiencek _ALBES,L _=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline conste/usr/local/clang/include/absl/container/internal/btree_container.hx:p618r: 64c:o nwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t c618h | a r *A BaSbLs_lI_NnTuElRlNaAb/usr/local/clang/include/absl/container/internal/btree_container.hLl:e_528 X:n(3at:mr eywarning: #_passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]#e Immp lp528la | ( c eA ,B S Lt _ rI yN T_ E eR mN pA lL a_ Xc (e i_ n\is em rp| tl ^_, o rc/usr/local/clang/include/absl/base/nullability.h_o:an257ss:st23i :g& n,note: ,expanded from macro 'absl_nullable' fi an257sl | e#srdete_)foi;rn_ ea sa| sb ^isg ln__/usr/local/clang/include/absl/container/internal/btree_container.hniu:ml596pll:a,b9 lc:eo n_snote: Ntmacro 'ABSL_INTERNAL_X' defined hereu l&l,a bc596lo | en #s dt| e ^f& ,i n e| ^A BS/usr/local/clang/include/absl/container/internal/btree_container.hL:In file included from _509s2/s2max_distance_targets.ccI::N52T16:E: RIn file included from note: N../src/s2/s2max_distance_targets.hexpanded from macro 'ABSL_INTERNAL_X'A: L27_: XIn file included from 509(../src/s2/s1angle.h | F: u28 n: cIn file included from ,../src/s2/s2point.h : C25 a: lIn file included from l ../src/s2/util/coding/coder.he :eA36B,: S In file included from LK../src/s2/base/casts.h_Q:Iu36Na: TlEIn file included from R,../src/s2/base/logging.hN :AK21LV: _aIn file included from Al/usr/local/clang/include/absl/log/check.hTu:Te37R,: I In file included from B.U/usr/local/clang/include/absl/log/internal/check_impl.h.T:E.21)_ : /usr/local/clang/include/absl/log/internal/check_op.hC :A 506P :T 1U :R E warning: D type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ B /usr/local/clang/include/absl/log/internal/check_op.h Y: (489 t:h 47i :s ) note: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' , \ 489 | | ^ c o n s t T 1 & v 1 , \c o n| s ^t T/usr/local/clang/include/absl/container/internal/common.h2:&31 :v92:, note: cmacro 'ABSL_INTERNAL_IF_true' defined hereo nst 31c | h#adre*f ianbes lA_BnSoLn_nIuNlTlE ReNxApLr_tIeFx_tt)r u{e ( i f _ s\a t i| s ^f ie/usr/local/clang/include/absl/base/nullability.hd:,241 :.22.:. )note: expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende a| b ^s l_nonnull _Nonnul/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from l:s2/s2hausdorff_distance_query.cc 618: :20| 3: ^:In file included from ../src/s2/s2closest_edge_query.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]34 : In file included from ../src/s2/s2closest_edge_query_base.h:32 : 618In file included from | /usr/local/clang/include/absl/container/btree_set.h : 66A: B/usr/local/clang/include/absl/container/internal/btree_container.hS:L528_:I3N:T Ewarning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N AL_X( t528r | y _ eAmBpSlLa_cIeN,T EtRrNyA_Le_mXp(liancsee_ritm_polr,_ acsosnisgtn ,& ,i In file included from nfs2/s2max_distance_targets.ccsa:el16rs: teIn file included from _)../src/s2/s2max_distance_targets.ho;:r 27_ : a| In file included from s ^../src/s2/s1angle.hs :i28/usr/local/clang/include/absl/container/internal/btree_container.hg: :nIn file included from 611_../src/s2/s2point.hi::m5225p:: l In file included from ,note: ../src/s2/util/coding/coder.h expanded from macro 'ABSL_INTERNAL_X':c 36o: nIn file included from s../src/s2/base/casts.ht611: | 36& : , In file included from ../src/s2/base/logging.hc :o 21n : s In file included from t/usr/local/clang/include/absl/log/check.h :& 37,A: B In file included from S /usr/local/clang/include/absl/log/internal/check_impl.hL| :_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21I : N /usr/local/clang/include/absl/log/internal/check_op.hT529E:R | 506 N: A1 L: _ warning: A type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T T/usr/local/clang/include/absl/log/internal/check_op.h R:I 497B :U 32 T: E _note: C expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'A PtT rU497uR | eE ,D _itnBrluYien)e(; tc oh| n ~~~~~~~~~~~is tse)/usr/local/clang/include/absl/container/internal/btree_container.hx):p,509 r: 47c :o nnote: s expanded from macro 'ABSL_INTERNAL_X't c h a 509r | * a b s l _ n u l l AaB bSl Le_ In Na T mE eR# N#\AI Lm _p| AlT ^(T R I/usr/local/clang/include/absl/container/internal/common.h B: U 32T E: _ 9C :A P T note: U macro 'ABSL_INTERNAL_IF_false' defined hereR E D _ 32B Y | (\#t hd ie| s ^f) i)n/usr/local/clang/include/absl/base/nullability.h,e: 257 A:B 23S :L _note: expanded from macro 'absl_nullable'I N T E257 R | N# Ad Le f_ iI nF e _ af b as ll\_ sn ue| l( ^~~~li afb_lsea /usr/local/clang/include/absl/container/internal/btree_container.ht_:iN528us:lf3li:ea dbwarning: l,passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e ./usr/local/clang/include/absl/container/internal/btree_container.h .:| .511 ^): 52_:_ Vnote: Aexpanded from macro 'ABSL_INTERNAL_X'_ In file included from As2/s2max_distance_targets.ccR :G51116S | : _In file included from _../src/s2/s2max_distance_targets.h : 27 | : ^In file included from ../src/s2/s1angle.h : 28 : AIn file included from B../src/s2/s2point.hS:L25_: IIn file included from N../src/s2/util/coding/coder.hT:E36R: NIn file included from A../src/s2/base/casts.hL:_36A: TIn file included from T../src/s2/base/logging.hR:I21B: UIn file included from T/usr/local/clang/include/absl/log/check.hE:_37C: AIn file included from P/usr/local/clang/include/absl/log/internal/check_impl.hT:U21R: E/usr/local/clang/include/absl/log/internal/check_op.hD:_506B:Y1(:t hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ))/usr/local/clang/include/absl/log/internal/check_op.h): 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2loop.cc 498 : | 18 : In file included from ../src/s2/s2loop.h : i34 n: t In file included from ../src/s2/mutable_s2shape_index.hv 1: ,\30 i: nIn file included from | t ^/usr/local/clang/include/absl/container/btree_map.h v:2/usr/local/clang/include/absl/container/internal/common.h67,: : 31c:o/usr/local/clang/include/absl/container/internal/btree_container.h9n::s619 t:note: 63macro 'ABSL_INTERNAL_IF_true' defined herec: h a warning: r31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]* | #adbes fl619i_n | n eo nAAnBuBSlSLlL_ _IeINxNTpTErERRtNeANxLAt_)LI _F{_X t (r tu er ( yi _f e_ ms ap t li as fc ie e ,d\ , t r.| y. ^_. e)m/usr/local/clang/include/absl/base/nullability.h p:il241fa:_c22se:a_ tinote: iexpanded from macro 'absl_nonnull'ms pf il241e, | d#c do en| f ^si nte &a,b stlr_uneoIn file included from )ns2/s2hausdorff_distance_query.ccn;:u20l : l In file included from | ../src/s2/s2closest_edge_query.h_ ^:N 34o: /usr/local/clang/include/absl/container/internal/btree_container.hnIn file included from n:../src/s2/s2closest_edge_query_base.hu596:l:32l9: :In file included from /usr/local/clang/include/absl/container/btree_set.h| note: : ^macro 'ABSL_INTERNAL_X' defined here66 : /usr/local/clang/include/absl/container/internal/btree_container.h: 528596: | 3#:d ewarning: f'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i ne AB S528L | _ I NATBESRLN_AILN_TXE(RFNuAnLc_,X (Cianlsleeret,_ oKrQ_uaasls,i gKnV,a liunes,e r.t._.o)r _ a s s i g n _ i m p l , c o n s t & ,\ c o| n ^s t &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h : 619 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | A B S L _ I N\T E R| N ^~~~A L_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), /usr/local/clang/include/absl/container/internal/btree_container.h : 532 : 24 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 :f9a:l snote: emacro 'ABSL_INTERNAL_IF_true' defined here) ; | 31 ^ | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f496i:n9e: Anote: Bmacro 'ABSL_INTERNAL_X' defined hereS L_I N496T | E#RdNeAfLi_nIeF _AtBrSuLe_(IiNfT_EsRaNtAiLs_fXi(eFdu,n c.,. .C)a lilfe_es,a tKiQsufaile,d M Q| u ^a l, KValue, MValue,In file included from s2/s2loop.cc.:.18.: )In file included from ../src/s2/s2loop.h : 34 : In file included from \../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), /usr/local/clang/include/absl/container/internal/btree_container.h : 531 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | A B S L _\I N T| E ^~~~R NAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL/usr/local/clang/include/absl/container/internal/btree_container.h_:I620N:T59E:R Nwarning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]L _AT T620R | I B UATBES_LC_AIPNTTUERRENDA_LB_YX((tthriys_)e)m,p l a c e , t r y _ e m p l a c e _ i m p l , \& & ,| ^f al/usr/local/clang/include/absl/container/internal/common.hs:e32):;9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/btree_container.h: 59632: | 9#:d enote: fmacro 'ABSL_INTERNAL_X' defined herei ne A596B | S#Ld_eIfNiTnEeR NAABLS_LI_FI_NfTaElRse(if_satisfied,N A.L._.X)( F_u_nVcA,_ ACRaGlSl_e_e , | K ^Q ual, KValueIn file included from ,s2/s2hausdorff_distance_query.cc :.20.: .In file included from )../src/s2/s2closest_edge_query.h : 34 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 531 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]\ | ^ 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_A/usr/local/clang/include/absl/container/internal/btree_container.hT:T620R:I3B:U Twarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ CAP T620U | R E DA_BBSYL(_tIhNiTsE)R)N)A L _ X ( t r y _ e m p l a c e , t r y _ e m p\l a c| e ^_ im/usr/local/clang/include/absl/container/internal/common.hp:l32,: 9&:& ,note: macro 'ABSL_INTERNAL_IF_false' defined heref als In file included from e32s2/s2max_distance_targets.cc) | :;#16d : e In file included from f| ../src/s2/s2max_distance_targets.hi ^:n 27e: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from A:../src/s2/s1angle.hB611:S:28L52: _:In file included from I ../src/s2/s2point.hNnote: :expanded from macro 'ABSL_INTERNAL_X'T25E : RIn file included from N../src/s2/util/coding/coder.hA :L61136_ | : I In file included from F ../src/s2/base/casts.h_ :f 36a : l In file included from s ../src/s2/base/logging.he :( 21i : fAIn file included from _B/usr/local/clang/include/absl/log/check.hsS:aL37_t: iIsIn file included from Nf/usr/local/clang/include/absl/log/internal/check_impl.hiT:eE21dR: N,/usr/local/clang/include/absl/log/internal/check_op.h A:.L507._:.A)1T :T_ _Rwarning: VIAtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B_ AURT GE507S_ | _AC_In file included from BA s2/s2loop_measures.ccSP :LT| 18_U ^: LR In file included from OE../src/s2/s2loop_measures.hDG:__I34BN: YTIn file included from (E../src/s2/s2edge_crossings.htR:NhA47iL: s_In file included from )C../src/s2/s2predicates.hH)E:C,K55_ : In file included from O /usr/local/clang/include/absl/flags/flag.hs2/s2hausdorff_distance_query.ccP _:: I11020 M:: P29In file included from L:../src/s2/s2closest_edge_query.h ( :warning: C34htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e : c In file included from k ../src/s2/s2closest_edge_query_base.h_110 :G | v32T o : ,i dIn file included from > /usr/local/clang/include/absl/container/btree_set.h )S: e66 t: | F^/usr/local/clang/include/absl/container/internal/btree_container.h l a: g534/usr/local/clang/include/absl/log/internal/check_op.h (\::a b23488 s::| l ^ 32: ::warning: F/usr/local/clang/include/absl/container/internal/common.h passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l:note: a32expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'g:< 9T534:> | *488 note: | macro 'ABSL_INTERNAL_IF_false' defined herea bi s ln_ 32ln | io #nn den e u fcl iol nn esf tl Aea Bxg Sp,tLr r_ cuIcoeNon)Tns;Est Rt N T| Ac& ^Lh _a/usr/local/clang/include/absl/container/internal/btree_container.hvI)r:F _*496 {f:a a9b l:s| s ^ le (note: _macro 'ABSL_INTERNAL_X' defined hereni/usr/local/clang/include/absl/base/nullability.h uf:l_ 241ls496:aa | 22bt#:lid esenote: ffexpanded from macro 'absl_nonnull'nii aen mde241e, | # A##.BdI.Sem.Lfp)_il In(_Ne _T VEaRb ANs _Al AL_ R_n GXo S(n _Fn _uu nl cl | , ^ _ CN a ol ln e\ne ,u l | K ^lQ u a/usr/local/clang/include/absl/base/nullability.h| l:, ^257 :M23Q:u anote: lexpanded from macro 'absl_nullable', K V257a | l#udee,f iMnVea In file included from las2/s2loop.ccube:s,l18 _.: n.In file included from u.l../src/s2/s2loop.h)l a :b l34 e: \_In file included from N../src/s2/mutable_s2shape_index.h:In file included from u30ls2/s2loop_measures.cc| : l: ^In file included from a18 /usr/local/clang/include/absl/container/btree_map.hb: l:In file included from e67../src/s2/s2loop_measures.h : : /usr/local/clang/include/absl/container/internal/btree_container.h34| :: ^621In file included from :../src/s2/s2edge_crossings.h58::47 : In file included from warning: ../src/s2/s2predicates.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]55 : /usr/local/clang/include/absl/flags/flag.h:118 :621In file included from 29 | s2/s2max_distance_targets.cc: : 16warning: A: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]BIn file included from S../src/s2/s2max_distance_targets.hL: _27118I: | NvIn file included from ToE../src/s2/s1angle.hiRd:N A28SLe: _tIn file included from XF(../src/s2/s2point.hlta:rg25y(_: aebIn file included from ms../src/s2/util/coding/coder.hpl:l:a36:cF: elIn file included from ,a/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/casts.h gt<::rT53336y>:: _*e3In file included from ma:../src/s2/base/logging.hpbl :salwarning: 21c_epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: n_ In file included from oin/usr/local/clang/include/absl/log/check.hm n:p533u37l | l: l, In file included from f/usr/local/clang/include/absl/log/internal/check_impl.hA&l:aB&21gS,: ,L /usr/local/clang/include/absl/log/internal/check_op.h _tIr:cNu507oTe:nE)1sR;:tN warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] VL | & ^_/usr/local/clang/include/absl/log/internal/check_op.hX v:()/usr/local/clang/include/absl/container/internal/btree_container.h 489i:{: n59647 s::| e9 ^r:note: t expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_/usr/local/clang/include/absl/base/nullability.h note: o:macro 'ABSL_INTERNAL_X' defined herer _241 489a: | s 22 s i 596:g | #n , note: dcieonfnssietrn tTe_1o &r A_Bva1Ss,sL i_cgIoNnnT_sEitmR pTNl2,A& Lcvo_2n,Xs t(c o&Fn,us tn& &cc,,h afrCa*la saleb,lse le _,| n ^ o nK/usr/local/clang/include/absl/container/internal/btree_container.hnQ:uu509la:ll52 ,:e xKnote: pexpanded from macro 'ABSL_INTERNAL_X'rV tae xl509tu | ) e {, . . .\ ) A | B ^ S L _/usr/local/clang/include/absl/base/nullability.hI :N 241T :E 22R :N Anote: Lexpanded from macro 'absl_nonnull' _ A T 241T | R #Id BeU fT iEn _eC A aPb TsUlR _\EnD o_n BnY| u ^(l tlh i_sN)o)n,n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from 621s2/s2hausdorff_distance_query.cc | : 20 : AIn file included from In file included from B../src/s2/s2closest_edge_query.hs2/s2max_distance_targets.ccS::L34_16: I: In file included from NIn file included from ../src/s2/s2closest_edge_query_base.hT../src/s2/s2max_distance_targets.h:E:32R27: N: In file included from AIn file included from /usr/local/clang/include/absl/container/btree_set.hL../src/s2/s1angle.h:_:66X28: (/usr/local/clang/include/absl/container/internal/btree_container.h: t:rIn file included from 533y../src/s2/s2point.h:_:3e25:m: pwarning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l../src/s2/util/coding/coder.h a:c36e : ,533In file included from | ../src/s2/base/casts.h t: r36Ay: B_In file included from Se../src/s2/base/logging.hLm:_p21Il: NaIn file included from Tc/usr/local/clang/include/absl/log/check.hEe:R_37Ni: AmIn file included from Lexpanded from macro 'absl_nonnull'p/usr/local/clang/include/absl/log/internal/check_impl.h_ l:X, 21( i241: &n | /usr/local/clang/include/absl/log/internal/check_op.h&s#:,ed507 re:ttf1r_i:uon erewarning: )_ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension];aa s/usr/local/clang/include/absl/log/internal/check_op.hb ss:| l ^i497g_ :nn32/usr/local/clang/include/absl/container/internal/btree_container.h,o:: n 611innote: :nuexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'52sl :el r note: _expanded from macro 'ABSL_INTERNAL_X't497_N o | n on 611rui | _ln all s i s n i| e g ^ n c _oi nm spt le,AxB pScrLo _ncIsotNn Ts&t,E cR&hN&a,Ar L*f_ aaAblsTslTe_R,In uB lU| Tl ^Ea _bC/usr/local/clang/include/absl/container/internal/btree_container.hAl:eP511 T:nU52aR:mE eDnote: #_expanded from macro 'ABSL_INTERNAL_X'#B IYm( pt511lh | ( i s ) ) , A B S L _ I N T E R\N A L | _ ^ A T T/usr/local/clang/include/absl/base/nullability.h R:I 257B :U 23T :E _ note: C expanded from macro 'absl_nullable'A P T \U257 R | E #Dd| _e ^Bf Yi(nt/usr/local/clang/include/absl/container/internal/common.heh: ia31sb):s)l9)_: n unote: l macro 'ABSL_INTERNAL_IF_true' defined herel a b l e31 | _ N# ud le l fa bi ln ee A| ^ B S\L _ I| N ^In file included from T s2/s2max_distance_targets.ccE/usr/local/clang/include/absl/container/internal/common.h:R:16N31A: L:_In file included from I9F../src/s2/s2max_distance_targets.h_:t:r u27enote: (: macro 'ABSL_INTERNAL_IF_true' defined hereiIn file included from f _../src/s2/s1angle.hs:a 28t31i: s | fIn file included from i#e../src/s2/s2point.hdd:e,25f : i.In file included from n.../src/s2/util/coding/coder.h.e): 36iA: BfIn file included from _Ss../src/s2/base/casts.haLt:_i36Is: NfIn file included from Ti../src/s2/base/logging.hEe:Rd21N : A In file included from L| /usr/local/clang/include/absl/log/check.h_ ^:I 37F: _In file included from t/usr/local/clang/include/absl/log/internal/check_impl.hr:u21e: (/usr/local/clang/include/absl/log/internal/check_op.hi:f507_:s1a:t iIn file included from warning: ss2/s2loop.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f: i18e/usr/local/clang/include/absl/log/internal/check_op.h: d:In file included from ,498 ../src/s2/s2loop.h:.:35.34:.: )In file included from note: ../src/s2/mutable_s2shape_index.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i: f30_: sIn file included from 498a/usr/local/clang/include/absl/container/btree_map.h | t :i s67 f : i /usr/local/clang/include/absl/container/internal/btree_container.he :di n621 t:| ^v3 1:, warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n t v2, 621c | o In file included from n s2/s2hausdorff_distance_query.ccsA:tB20 S: Lc_In file included from IhN../src/s2/s2closest_edge_query.hTaE:RrN34*A: L _In file included from Xa(../src/s2/s2closest_edge_query_base.htb:rs32ly: __In file included from ne/usr/local/clang/include/absl/container/btree_set.hom:np66nl: ua/usr/local/clang/include/absl/container/internal/btree_container.hlc:el,533 :ter3yx_:ep rmwarning: tp'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]el xatc)e _ i533{m | p l ,A &B S& L, _ I tNr uTe E) ;R N A| L ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ X \( i /usr/local/clang/include/absl/container/internal/btree_container.hn| s: ^e611 r:t47/usr/local/clang/include/absl/base/nullability.h_::o 241note: r:_expanded from macro 'ABSL_INTERNAL_X'22a :s snote: i expanded from macro 'absl_nonnull'g611 n | , 241 | i #n ds eefr itn _e o r a_b assAls_BingSoLnnn__uIilNmlpT l_,EN RocNnonAnusLlt_l A& T,| T ^R& I&B,U TfEa_lCsAeP,T U R| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~D _B Y534( | t h i s ) ) , t r u e ) ; | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h :\511 : 47| : ^~~~ note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | /usr/local/clang/include/absl/container/internal/btree_container.h : 622 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622f | a l sAeB)S;L _ I| N ^T ER/usr/local/clang/include/absl/container/internal/btree_container.hN:A496L:_9X:( tnote: rmacro 'ABSL_INTERNAL_X' defined herey _em p496l | a#cdee,f itnrey _AeBmSpLl_aIcNeT_EhRiNnAtL__iXm(pFlu,n cc,o nCsatl l&e,In file included from e s2/s2metrics.cc,f :KaQ31lu: saIn file included from el../src/s2/s2metrics.h,,: 34M : Q| uIn file included from ^a../src/s2/s2coords.h l:/usr/local/clang/include/absl/container/internal/btree_container.h,105: : K611VIn file included from :a../src/s2/base/logging.hl52:u:21e ,note: : expanded from macro 'ABSL_INTERNAL_X'M VIn file included from a/usr/local/clang/include/absl/log/check.h l:u61137e | : , In file included from . ./usr/local/clang/include/absl/log/internal/check_impl.h .: )21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : \41 : AIn file included from B| /usr/local/clang/include/absl/log/internal/strip.hS ^:L 26_: IIn file included from N/usr/local/clang/include/absl/log/internal/log_message.hT:E47R: NIn file included from A/usr/local/clang/include/absl/log/internal/structured_proto.hL:_27A: TIn file included from T/usr/local/clang/include/absl/log/internal/proto.hR:I34B: UT/usr/local/clang/include/absl/types/span.hE:_212C:A22P:T Uwarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]E D_BY (212t | h i su)s)i,n g p o i n t e r = T * a b s l _ n u l l a b\i l i| t ^y _u/usr/local/clang/include/absl/container/internal/common.hn:k32n:o9w:n ;note: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #d/usr/local/clang/include/absl/base/nullability.he:f289i:n34e: A/usr/local/clang/include/absl/container/internal/btree_container.hnote: Bexpanded from macro 'absl_nullability_unknown':S 535L _:289I3 | N#:TdE eRwarning: fNipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]An Le_ Ia Fb535_s | fl a_ lAnBsuSelL(_lIiaNfbT_iEslRaNiAttLiy_s_Xfu(ineikndns,oe wr.nt. _.o_r)N_ u_al_slsVi_gAun_nAs,Rp GeiScn_is_fe ir et| d_ ^ o r| _ ^a ssign_impl, cIn file included from os2/s2metrics.ccn:s31t: In file included from &../src/s2/s2metrics.h,: 34&: &In file included from ,../src/s2/s2coords.h :t105r: uIn file included from e../src/s2/base/logging.h,: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h509::2152: :In file included from /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'ABSL_INTERNAL_X'41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h: 26509: | In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from A/usr/local/clang/include/absl/log/internal/proto.hB:S34L: _/usr/local/clang/include/absl/types/span.hI:N213T:E34R:N Awarning: Ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ ATT R213I | B U TuEs_iCnAgP TcUoRnEsDt__BpYo(itnhtiesr) )=, c o n s t In file included from s2/s2loop.cc T:* 18 : a In file included from b ../src/s2/s2loop.hs :l 34_ : n In file included from u ../src/s2/mutable_s2shape_index.hl :l 30\a: bIn file included from i/usr/local/clang/include/absl/container/btree_map.h| l:i ^67t : y/usr/local/clang/include/absl/container/internal/btree_container.h_/usr/local/clang/include/absl/container/internal/common.h:u:624n31:k:3n9:o: wwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]note: ;macro 'ABSL_INTERNAL_IF_true' defined here | ^624 | 31 | /usr/local/clang/include/absl/base/nullability.h# d:Ae289fB:iSn34eL :A_B Snote: ILexpanded from macro 'absl_nullability_unknown'N_ ITN ET289RE | RN#NAdALeL__fIXiF(n_tetr yra_bueseml(p_ilnafucl_els,aa tbitisrlfyii_teeydm_,pu ln.akc.n.eo)_w hniif _n_stNa_utilimlspf_liu,en sdc poe ncs| it ^f i&e,d t r| u ^e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 611s2/s2hausdorff_distance_query.cc::5220:: In file included from note: ../src/s2/s2closest_edge_query.hexpanded from macro 'ABSL_INTERNAL_X': 34: In file included from ../src/s2/s2closest_edge_query_base.h :61132 | : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 535 : 3A:B Swarning: L'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ INTER N535A | L _ AATBTSRLI_BIUNTTEE_RCNAAPLT_UXR(EiDn_sBeYr(tt_hoirs_)a)s,s i g n , i n s e r t _ o r _ a s s i g n _ i m p l\, c| o ^n st/usr/local/clang/include/absl/container/internal/common.h :&31,: 9&:& ,note: macro 'ABSL_INTERNAL_IF_true' defined heret ru e31, | # d| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f in e536 | A B S L _ I NIn file included from Ts2/s2max_distance_targets.cc E: R16 N: AIn file included from L../src/s2/s2max_distance_targets.h _: I27 F: _In file included from t../src/s2/s1angle.h r:fu28ae: l(In file included from is../src/s2/s2point.hef:)_25;s: aIn file included from t../src/s2/util/coding/coder.h| i: ~~~~~~s36 f: iIn file included from /usr/local/clang/include/absl/container/internal/btree_container.he../src/s2/base/casts.h:d:509,36: : 47.In file included from :.../src/s2/base/logging.h .:note: )21expanded from macro 'ABSL_INTERNAL_X' : iIn file included from f/usr/local/clang/include/absl/log/check.h_ :s50937a | : tIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.h s: f21 i: e/usr/local/clang/include/absl/log/internal/check_op.h d: 511 : | 13A ^:B Swarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ INTE R511N | AcLo_In file included from nAsTs2/s2loop.cctT: Rc18Ih: BaUIn file included from rT../src/s2/s2loop.h*E :_a34Cb: AsIn file included from PlT_../src/s2/mutable_s2shape_index.hUnRu:ElD30l_a: BbYIn file included from l(e/usr/local/clang/include/absl/container/btree_map.ht :hCih67se)c: )/usr/local/clang/include/absl/container/internal/btree_container.hk,s: t624 r: c 3m :p t r warning: u 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e I m p l ( 624 | | ^ A B S/usr/local/clang/include/absl/base/nullability.hL : _257I :\N23 T: E | Rnote: N ^~~~expanded from macro 'absl_nullable'A L_ X257( | t#r/usr/local/clang/include/absl/container/internal/btree_container.hdy:e_535fe:im3np:el awarning: acpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]be s,/usr/local/clang/include/absl/container/internal/btree_container.hl :_t511nr:uy52l_:le amnote: pblexpanded from macro 'ABSL_INTERNAL_X'la ec e __511Nh | u li l an tb l _ei m p | l ^,A BcSoLn_sIIn file included from tN s2/s2max_distance_targets.ccT&:E,16R : NtIn file included from Ar../src/s2/s2max_distance_targets.hLu:e_,27 A: TIn file included from | T../src/s2/s1angle.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R: I28B: UIn file included from T625../src/s2/s2point.hE | : _25C : A In file included from P ../src/s2/util/coding/coder.hT :U 36 R : E In file included from D ../src/s2/base/casts.h_ :B 36Y : ( In file included from tc../src/s2/base/logging.hoh:ni21ss: t)_In file included from i)/usr/local/clang/include/absl/log/check.ht)e: r37a t: o rIn file included from ( h/usr/local/clang/include/absl/log/internal/check_impl.h i: n21 t: ) /usr/local/clang/include/absl/log/internal/check_op.hA B: S512 L: _17 I:N Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] R N A L 512 _ | C O M M\ A c) o;| ^n s| /usr/local/clang/include/absl/container/internal/common.ht ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 32c:h/usr/local/clang/include/absl/container/internal/btree_container.h9a::r611 *:note: 47macro 'ABSL_INTERNAL_IF_false' defined herea: b s lnote: 32expanded from macro 'ABSL_INTERNAL_X'_ | n #udlel fa611ib | nle e AsB1 S,L _c I oN nTs EtR NcAAhLaB_rIS*F L_af_basIllNs_eTn(uEilfRl_NasAbalLtei_ ssf2Ai,Te dT ,R| I. ^B. .U)/usr/local/clang/include/absl/base/nullability.hT :_E257__:CV23AA:_P ATnote: RUexpanded from macro 'absl_nullable'GR SE_ D_257_ | B #Y| d ^(e ftihnies )a)b,s l _ n u l l a b l e _ N u l l a b l e | ^ \ | ^~~~ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const In file included from cs2/s2hausdorff_distance_query.cch:a20r: *In file included from ../src/s2/s2closest_edge_query.ha:b34s: lIn file included from _../src/s2/s2closest_edge_query_base.hn:u32l: lIn file included from a/usr/local/clang/include/absl/container/btree_set.hb:l66e: /usr/local/clang/include/absl/container/internal/btree_container.hs:1538,: 23c:o nwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t ch a538r | * a b s l _ n u l l a b l e s 2 ,t r u| e ^) ; /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: /usr/local/clang/include/absl/container/internal/btree_container.h:note: 496expanded from macro 'absl_nullable': 9: 257note: | macro 'ABSL_INTERNAL_X' defined here# def i496n | e# daebfsiln_en uAlBlSaLb_lIeN T_ENRuNlAlLa_bXl(eF u n| c ^, CalleIn file included from es2/s2max_distance_targets.cc,: 16K: QIn file included from u../src/s2/s2max_distance_targets.ha:l27,: In file included from M../src/s2/s1angle.hQ:u28a: lIn file included from ,../src/s2/s2point.h :K25V: aIn file included from l../src/s2/util/coding/coder.hu:e36,: In file included from M/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/casts.hV::a62636l:: u3In file included from e:../src/s2/base/logging.h, : warning: 21.passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: . In file included from ./usr/local/clang/include/absl/log/check.h): 37 626: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h \: A21 B: | S ^/usr/local/clang/include/absl/log/internal/check_op.hL :_513I:N17T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_ X513( | t r y _ ecmopnlsatc ec,h atrr*y _aebsmlp_lnaocnen_uhliln te_xipmrptle,x t&)&;, f| a ^l se/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22/usr/local/clang/include/absl/container/internal/btree_container.h ^:: 537:/usr/local/clang/include/absl/container/internal/btree_container.hnote: 3:expanded from macro 'absl_nonnull':611 :warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]52241 : | # dnote: 537eexpanded from macro 'ABSL_INTERNAL_X' | f i nAeB Sa611Lb_ | sIl N_ TnE oR nN nA uLl _l X (_ iNAnoBsSnenLru_tlI_lNo Tr E_| Ra ^sN sAiLg_nA,T TiRnIsBeUrTIn file included from tEs2/s2max_distance_targets.cc__:oC16rA: _PIn file included from aT../src/s2/s2max_distance_targets.hsU:sR27iE: gDIn file included from n_../src/s2/s1angle.h_B:iY28m(: ptIn file included from lh../src/s2/s2point.h,i:s 25)c): o,In file included from n ../src/s2/util/coding/coder.hs :t 36 : & In file included from , ../src/s2/base/casts.h :& 36& : , In file included from ../src/s2/base/logging.ht :r 21u : e In file included from , /usr/local/clang/include/absl/log/check.h : 37| : ^ In file included from /usr/local/clang/include/absl/log/internal/check_impl.h /usr/local/clang/include/absl/container/internal/btree_container.h: :21 509: /usr/local/clang/include/absl/log/internal/check_op.h: :52\514: : note: 13expanded from macro 'ABSL_INTERNAL_X'| : ^ warning: 509/usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | : 32 : 9514 : | c onote: nmacro 'ABSL_INTERNAL_IF_false' defined here s t A cBh32Sa | Lr#_*I dNaeTbEfsRliN_AnnLue_lA lTaATbBRlSIeLB _UCIThNEe_TcCkEAsPRtTrNUcARmLEpD_f_aIBlYFs(_eftaIhmlipssl)e() (, i | ^f _ s/usr/local/clang/include/absl/base/nullability.h a: t257 i: s23 f: i e note: d expanded from macro 'absl_nullable', . . 257. | ) # d e _f i_ nV\e A a_| bA ^sR lG_/usr/local/clang/include/absl/container/internal/common.hSn:u_31l_:l 9a :b| lnote: ^emacro 'ABSL_INTERNAL_IF_true' defined here _Nu l31l | a#bdleef i n| e ^ ABSL_IIn file included from Ns2/s2max_distance_targets.ccT:E16R: NIn file included from A../src/s2/s2max_distance_targets.hL:_27I: FIn file included from _../src/s2/s1angle.ht:r28u: eIn file included from (../src/s2/s2point.hi:f25_: sIn file included from a../src/s2/util/coding/coder.ht:i36s: fIn file included from i../src/s2/base/casts.he:d36,: In file included from .../src/s2/base/logging.h.:.21): In file included from i/usr/local/clang/include/absl/log/check.hf:_37s: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hi:s21f: i/usr/local/clang/include/absl/log/internal/check_op.he:d515 : 17| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const In file included from cs2/s2hausdorff_distance_query.cch:a20r: *In file included from ../src/s2/s2closest_edge_query.ha:b34s: lIn file included from _../src/s2/s2closest_edge_query_base.hn:u32l: lIn file included from a/usr/local/clang/include/absl/container/btree_set.hb:l66e: /usr/local/clang/include/absl/container/internal/btree_container.hs:1537,: 3c:o nwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t char *537 | a b sAlB_SnLu_lIlNaTbElReN AsL2_,X ( i| n ^s er/usr/local/clang/include/absl/base/nullability.htIn file included from :_s2/s2loop.cc257o::r1823_: :aIn file included from s../src/s2/s2loop.hnote: s:expanded from macro 'absl_nullable'i34 g: n ,In file included from 257 ../src/s2/mutable_s2shape_index.h | i#:nd30see: frIn file included from itn/usr/local/clang/include/absl/container/btree_map.h_e:o r67a_: ba/usr/local/clang/include/absl/container/internal/btree_container.hss:ls628_i:ngu3nl_:li ambwarning: pllpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e, _cNou nls628lt | a b &l, e A &B &S| , ^L _tIrNuTeE,In file included from R s2/s2max_distance_targets.ccN :A| 16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L: _In file included from X ../src/s2/s2max_distance_targets.h(538:t | 27 : r In file included from y ../src/s2/s1angle.h_ :e 28 m: pIn file included from l ../src/s2/s2point.h a: c25 e: ,In file included from ../src/s2/util/coding/coder.h t: r36 y: _In file included from e../src/s2/base/casts.htm:rp36ul: eaIn file included from )c../src/s2/base/logging.h;e: _21 h: | iIn file included from ~~~~~n/usr/local/clang/include/absl/log/check.h t:_/usr/local/clang/include/absl/container/internal/btree_container.h37i:: m509In file included from p:/usr/local/clang/include/absl/log/internal/check_impl.hl47:,:21 : ¬e: &/usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'ABSL_INTERNAL_X',: 515t: r47509u: | e ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 515 | /usr/local/clang/include/absl/container/internal/btree_container.h : Ac611Bo:SnL52s_t: Ic Nhnote: TaEexpanded from macro 'ABSL_INTERNAL_X'rR* N AaL b_s611AlT | _Tn RuI lBl Ua TbE_CA lP e TsU 1R, E Dc_AoBBnYsS(ttL hc_ihIsaN)rT)*,E Ra bN s Al L_ _n u Al l Ta bT lR eI B sU 2T , E _ C| ^A P/usr/local/clang/include/absl/base/nullability.hT :U\257 R: E23| D: ^~~~_ Bnote: Yexpanded from macro 'absl_nullable'( th i/usr/local/clang/include/absl/container/internal/btree_container.h257s: | )537#):d,3e :f i warning: n passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e /usr/local/clang/include/absl/container/internal/btree_container.ha :b 511s :l 52_ :n u note: lexpanded from macro 'ABSL_INTERNAL_X'l a b l 511e | _ N u l l a b l \e A| | B ^ ^S L_INTE/usr/local/clang/include/absl/container/internal/common.hR:N31In file included from A:s2/s2max_distance_targets.ccL9:_:16A : Tnote: In file included from macro 'ABSL_INTERNAL_IF_true' defined hereT../src/s2/s2max_distance_targets.h R:I27 B: U31In file included from T | ../src/s2/s1angle.hE#:_d28Ce: AfIn file included from Pi../src/s2/s2point.hTn:Ue25R : EAIn file included from DB../src/s2/util/coding/coder.h_S:BL36Y_: (IIn file included from Nt../src/s2/base/casts.hhT:iE36Rs: )NIn file included from )A../src/s2/base/logging.h)L: _21 I: FIn file included from _/usr/local/clang/include/absl/log/check.h t: r37 u: eIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.h i: f21 _: /usr/local/clang/include/absl/log/internal/check_op.hs : a516 t: i17 s: f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] d , \516 . | .| ^. )/usr/local/clang/include/absl/container/internal/common.h c:io31nf:s_9ts: a tcnote: himacro 'ABSL_INTERNAL_IF_true' defined hereas rf*i e31ad | b# sd le_| fn ^io nnen uAlBlS Le_xIpNrTtEeRxNIn file included from tA)L;s2/s2loop.cc_ :I 18F| _: ^tIn file included from r../src/s2/s2loop.h/usr/local/clang/include/absl/base/nullability.hu::e34(241: i:In file included from f22_../src/s2/mutable_s2shape_index.h:s: a30note: texpanded from macro 'absl_nonnull'i: sIn file included from f i/usr/local/clang/include/absl/container/btree_map.h241e: | d#67,d : e./usr/local/clang/include/absl/container/internal/btree_container.hf.i:.n)628e : ia3fb_:ssl _awarning: nto'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]in snfuileld _628 N | | o ^ n n uAlBlS L _| I ^N In file included from Ts2/s2hausdorff_distance_query.ccE:R20N: AIn file included from L../src/s2/s2closest_edge_query.h_:X34(: tIn file included from In file included from rs2/s2max_distance_targets.cc../src/s2/s2closest_edge_query_base.hy::_1632e: : mIn file included from In file included from p../src/s2/s2max_distance_targets.h/usr/local/clang/include/absl/container/btree_set.hl::a2766c: : eIn file included from /usr/local/clang/include/absl/container/internal/btree_container.h,../src/s2/s1angle.h :t:537r28:y: 3_In file included from :e../src/s2/s2point.h m:warning: p25'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l: aIn file included from c../src/s2/util/coding/coder.he: _36537h: | iIn file included from n../src/s2/base/casts.h t:_A36iB: SmIn file included from pL../src/s2/base/logging.hl_:,I21N : T&In file included from E&/usr/local/clang/include/absl/log/check.hR,:N 37At: LrIn file included from _u/usr/local/clang/include/absl/log/internal/check_impl.hXe:(,21i : n/usr/local/clang/include/absl/log/internal/check_op.h s:e| 517 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r:t 13_:o rwarning: 629_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a | s s i 517g | nc ,o ni snt s e crh ta _ro *r _a abs ssl i _ gncnuo_linlmsapbtll_e, iCcthoeencrskatst t&or,cr a&(s&he,ci mntprttur)eu ,e AI mB| p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lS L(_ I538 N | | T ^ E R /usr/local/clang/include/absl/base/nullability.hN :A 257 L: _23 C: O Mnote: Mexpanded from macro 'absl_nullable' A ) ;257 | # dt| er ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~fui en)e;/usr/local/clang/include/absl/container/internal/btree_container.h :a b611| s ~~~~~:l _47n:/usr/local/clang/include/absl/container/internal/btree_container.hu :lnote: 511lexpanded from macro 'ABSL_INTERNAL_X':a 47b:l note: e611expanded from macro 'ABSL_INTERNAL_X' | _ N u 511l | l a b l e | A B ^ S L _AIIn file included from BNs2/s2max_distance_targets.ccTS:LE16_R: INNIn file included from TA../src/s2/s2max_distance_targets.hEL:R_27NA: ATIn file included from LT../src/s2/s1angle.h_R:AI28TB: TUIn file included from RT../src/s2/s2point.hIE:B_25UC: TAIn file included from EP../src/s2/util/coding/coder.h_T:CU36AR: PEIn file included from TD../src/s2/base/casts.hU_:RB36EY: D(In file included from _t../src/s2/base/logging.hBh:Yi21(s: t)In file included from )h/usr/local/clang/include/absl/log/check.h,i:s 37) : ) In file included from ) /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 518 : 17 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | c o\ n s t\| ^~~~c h| a ^~~~r * absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/util/coding/coder.h::54136:: 24In file included from :../src/s2/base/casts.h :36warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/base/logging.h:21: In file included from 541/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 518 : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] fa l518s | e ) ; c| o ^n st/usr/local/clang/include/absl/container/internal/btree_container.h :c496h:a9r:* note: amacro 'ABSL_INTERNAL_X' defined hereb sl_ n496u | l#ldaebflien es 1A,B ScLo_nIsNtT EcRhNaArL*_ Xa(bFsuln_cn,u lClaalblleee ,s 2K,Q u a| l ^, MQua/usr/local/clang/include/absl/base/nullability.hl:,257 :K23V:a lnote: uexpanded from macro 'absl_nullable'e , M257V | a#ldueef,i n.e. .a)b s l _ n /usr/local/clang/include/absl/container/internal/btree_container.hu\l :l a638| b ^:l e63 :_ Nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l lable 638 | | ^ const In file included from ks2/s2max_distance_targets.cce:y16_: aIn file included from r../src/s2/s2max_distance_targets.hg:<27K: >In file included from ../src/s2/s1angle.h&:k28 : AIn file included from B../src/s2/s2point.hS:L25_: IIn file included from N../src/s2/util/coding/coder.hT:E36R: NIn file included from A../src/s2/base/casts.hL:_36A: TIn file included from T../src/s2/base/logging.hR:I21B: UIn file included from T/usr/local/clang/include/absl/log/check.hE:_37C: AIn file included from P/usr/local/clang/include/absl/log/internal/check_impl.hT:U21R: E/usr/local/clang/include/absl/log/internal/check_op.hD:_519B:Y17(:t hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s )) 519 | | ^~~~/usr/local/clang/include/absl/container/internal/btree_container.h : 540c:o3n:s twarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c har* 540a | b s lA_BnSoLn_nIuNlTlE ReNxApLr_tXe(xitn)s;e r t| _ ^o r_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n ,note: expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns_li_mnpoln,n u&l&l, _cNoonnsntu l&l, f| a ^l se, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X'In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h509: | 27 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25A: BIn file included from S../src/s2/util/coding/coder.hL:_36I: NIn file included from T../src/s2/base/casts.hE:R36N: AIn file included from L../src/s2/base/logging.h_:A21T: TIn file included from R/usr/local/clang/include/absl/log/check.hI:B37U: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.h_:C21A: P/usr/local/clang/include/absl/log/internal/check_op.hT:U520R:E13D:_ Bwarning: Ytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( thi s520) | )c,o n s t c h a r * a b s l _ n u l l a b l e \C h e| c ^k st/usr/local/clang/include/absl/container/internal/common.hr:c32a:s9e:c mnote: pmacro 'ABSL_INTERNAL_IF_false' defined heref als e32I | m#pdle(f i n| e ^ AB/usr/local/clang/include/absl/base/nullability.hS:L257_:I23N:T Enote: Rexpanded from macro 'absl_nullable'N AL _257I | F#_dfeaflisnee( iafb_ssla_tniuslfliaebdl,e ._.N.u)l l_a_bVlAe_ A R| G ^S __ | In file included from ^s2/s2max_distance_targets.cc :16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2hausdorff_distance_query.cc25:: 20In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2closest_edge_query.h36:: 34In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2closest_edge_query_base.h36:: 32In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h21:: 66In file included from : /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/container/internal/btree_container.h37:: 540In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h3::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]521 :17: warning: 540type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | A B521S | L _ I N TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_ualslsaibglne, si1n,s ecrotn_sotr _cahsasri*g na_bismlp_ln,u l&l&a,b lceo nss2t, & ,| ^f al/usr/local/clang/include/absl/base/nullability.hs:e257,: 23 :| ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/btree_container.h :511: 52257: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e511 | a b s l _ n u l l a bAlBeS L__NIuNlTlEaRbNlAeL _ A| T ^T RIBUTEIn file included from _s2/s2max_distance_targets.ccC:A16P: TIn file included from U../src/s2/s2max_distance_targets.hR:E27D: _In file included from B../src/s2/s1angle.hY:(28t: hIn file included from i../src/s2/s2point.hs:)25): )In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : \/usr/local/clang/include/absl/log/internal/check_op.h : 521| : ^47 : /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]32 :9 :521 | note: macro 'ABSL_INTERNAL_IF_false' defined here c o32n | s#td ecfhianre* AaBbSsLl__InNuTlElRaNbAlLe_ IsF1_,f aclosnes(ti fc_hsaart*i safbiseld_,n u.l.l.a)b l_e_ VsA2_,A R G| S ^_ _ /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2hausdorff_distance_query.ccs2/s2max_distance_targets.cc::2016: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2max_distance_targets.h::3427: : In file included from In file included from ../src/s2/s2closest_edge_query_base.h../src/s2/s1angle.h::3228: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/s2point.h::6625: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/util/coding/coder.h::54336:: 23In file included from :../src/s2/base/casts.h :36warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/base/logging.h:21 : 543In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 522 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tr u522e | ) ; | c ^o ns/usr/local/clang/include/absl/container/internal/btree_container.ht: 496c:h9a:r *note: macro 'ABSL_INTERNAL_X' defined herea bsl _496n | o#ndneufliln ee xApBrStLe_xItN)T;E R N| A ^L _X/usr/local/clang/include/absl/base/nullability.h(:F241u:n22c:, note: Cexpanded from macro 'absl_nonnull'a ll e241e | ,# dKeQfuianle, aMbQsula_ln,o nKnVualllu e_,N oMnVnaullule , | . ^. .) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: In file included from note: s2/s2metrics.ccexpanded from macro 'ABSL_INTERNAL_X': 31: In file included from ../src/s2/s2metrics.h511: | 34 : In file included from ../src/s2/s2coords.h : 105 : In file included from ../src/s2/base/logging.h : 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_op.h_:A41T: TIn file included from R/usr/local/clang/include/absl/log/internal/strip.hI:B26U: TIn file included from E/usr/local/clang/include/absl/log/internal/log_message.h_:C47A: PIn file included from T/usr/local/clang/include/absl/log/internal/structured_proto.hU:R27E: DIn file included from _/usr/local/clang/include/absl/log/internal/proto.hB:Y34(: th/usr/local/clang/include/absl/types/span.hi:s733):)31): warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | c o n s t e x p r S p a\n < T| > ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: Mnote: amacro 'ABSL_INTERNAL_IF_true' defined herek eSp a31n | (#Td*e faibnsel _AnBuSlLl_aIbNlTeE RpNtArL _AIBFS_Lt_rAuTeT(RiIfB_UsTaEt_iLsIfFiEeTdI,M E._.B.O)U NiDf,_ s a| t ^i sfie/usr/local/clang/include/absl/base/nullability.hd: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2hausdorff_distance_query.ccs:l20_: nIn file included from u../src/s2/s2closest_edge_query.hl:l34a: bIn file included from l../src/s2/s2closest_edge_query_base.he: 32_: NIn file included from u/usr/local/clang/include/absl/container/btree_set.hl:l66a: b/usr/local/clang/include/absl/container/internal/btree_container.hl:e542 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign/usr/local/clang/include/absl/container/internal/btree_container.h,: 648i:n7s:e rwarning: tIn file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_s2/s2metrics.cc o:r31 _: 648aIn file included from | s../src/s2/s2metrics.hs : i34 g: nIn file included from _ ../src/s2/s2coords.hi :mt105ph: liIn file included from ,s../src/s2/base/logging.h) :)&21 &: A,In file included from B /usr/local/clang/include/absl/log/check.hSc:Lo37n_: sAIn file included from Tt/usr/local/clang/include/absl/log/internal/check_impl.hT :R&21,I: B In file included from Uf/usr/local/clang/include/absl/log/internal/check_op.hTa:lE41_s: LeIn file included from I,/usr/local/clang/include/absl/log/internal/strip.h F:E 26T| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~IIn file included from M /usr/local/clang/include/absl/log/internal/log_message.hE:_ 47B543: O | In file included from U /usr/local/clang/include/absl/log/internal/structured_proto.h N:D 27 : { In file included from /usr/local/clang/include/absl/log/internal/proto.h :| 34 ^~~~: /usr/local/clang/include/absl/types/span.h : 739 : 21 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t rue) ;739 | S| p ~~~~~a n: 511M:a47k:e Snote: pexpanded from macro 'ABSL_INTERNAL_X'a n(T *511 | a b s l _ n u l l a bAlBeS Lb_eIgNiTnE RANBASLL__AATTTTRRIIBBUUTTEE__CLAIPFTEUTRIEMDE__BBYO(UtNhDi,s ) )| ) ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e \a b s| l ^~~~_ nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable /usr/local/clang/include/absl/container/internal/btree_container.he:n545d:)24 :n owarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]x ce p545t | { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' f a257l | s#ed)e;f i n| e ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l496_:n9u:l lnote: amacro 'ABSL_INTERNAL_X' defined hereb le _496N | u#ldleafbilnee A| B ^S L_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNALIn file included from _s2/s2metrics.ccX:(31i: nIn file included from s../src/s2/s2metrics.he:r34t: _In file included from o../src/s2/s2coords.hr:_105a: sIn file included from s../src/s2/base/logging.hi:g21n: ,In file included from /usr/local/clang/include/absl/log/check.hi:n37s: eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.ht:_21o: rIn file included from _/usr/local/clang/include/absl/log/internal/check_op.ha:s41s: iIn file included from g/usr/local/clang/include/absl/log/internal/strip.hn:_26i: mIn file included from p/usr/local/clang/include/absl/log/internal/log_message.hl:,47 : &In file included from &/usr/local/clang/include/absl/log/internal/structured_proto.h,: 27c: oIn file included from n/usr/local/clang/include/absl/log/internal/proto.hs:t34 : &,/usr/local/clang/include/absl/types/span.h :t794r:u8e:, warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | 794 | T * a b s l _ n u ltlraubel)e; p t| r ~~~~~ AB/usr/local/clang/include/absl/container/internal/btree_container.hS:L511_:A47T:T Rnote: Iexpanded from macro 'ABSL_INTERNAL_X'B UTE _511L | I F E T I M E _ B O UANBDS,L _sIiNzTeE_RtN AsLi_zAeT)T RnIoBeUxTcEe_pCtA P{T U R| E ^D _BY/usr/local/clang/include/absl/base/nullability.h(:t257h:i23s:) )note: )expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _\n u l| l ^~~~a ble _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 550/usr/local/clang/include/absl/log/internal/log_message.h::2447:: In file included from warning: /usr/local/clang/include/absl/log/internal/structured_proto.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 27: In file included from /usr/local/clang/include/absl/log/internal/proto.h550: | 34 : /usr/local/clang/include/absl/types/span.h : 799 : 32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Sfpaalns /usr/local/clang/include/absl/container/internal/btree_container.hM:a496k:e9C:o note: macro 'ABSL_INTERNAL_X' defined here nst S496p | a#nd(eTf*i naeb sAlB_SnLu_lIlNaTbElReN AbLe_gXi(nF u n| c ^, C/usr/local/clang/include/absl/base/nullability.ha:l257l:e23e:, note: Kexpanded from macro 'absl_nullable'Q ua l257, | #MdQeufailn,e KaVbasllu_en,u lMlVaablluee ,_ N.u.l.l)a b l e \| ^ | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/container/internal/btree_container.h :257549 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e ab s549l | _ n uAlBlSaLb_lIeN T_ENRuNlAlLa_bXl(ei n s| e ^r t_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSLIn file included from _s2/s2loop.ccI:N18T: EIn file included from R../src/s2/s2loop.hN:A34L: _In file included from I../src/s2/mutable_s2shape_index.hF:_33f: aIn file included from l../src/s2/base/commandlineflags.hs:e21(: iIn file included from f/usr/local/clang/include/absl/flags/flag.h_:s40a: ti/usr/local/clang/include/absl/flags/commandlineflag.hs:f163i:e56d:, warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]. .) __ V163A | _ A RbGoSo_l_ P a| r ^s eFrom(absIn file included from ls2/s2hausdorff_distance_query.cc:::20s: tIn file included from r../src/s2/s2closest_edge_query.hi:n34g: _In file included from v../src/s2/s2closest_edge_query_base.hi:e32w: In file included from v/usr/local/clang/include/absl/container/btree_set.ha:l66u: e/usr/local/clang/include/absl/container/internal/btree_container.h,: 551s:t3d:: :warning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t ring *551 | a b sAlB_SnLo_nInNuTlElR NeArLr_oXr()i;n s e| r ^t _or_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n ,note: expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns_li_mnpoln,n u&l&l, _&N&o,n nfuallls e ,| ^t rue); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h\: 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :33/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/base/commandlineflags.h::921:: In file included from /usr/local/clang/include/absl/flags/flag.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here40 : /usr/local/clang/include/absl/flags/commandlineflag.h: 19331: | 27#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne A193B | S L _vIiNrTtEuRaNlA Lv_oIiFd_ tRreuaed((ivfo_isda*t iasbfsile_dn,o n.n.u.l)l idfs_ts)a tciosnfsite d= 0| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2hausdorff_distance_query.cc | :#20d: eIn file included from f../src/s2/s2closest_edge_query.hi:n34e: In file included from a../src/s2/s2closest_edge_query_base.hb:s32l: _In file included from n/usr/local/clang/include/absl/container/btree_set.ho:n66n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l551 :_3N:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll | ^ 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2/s2loop.ccA:P18T: UIn file included from R../src/s2/s2loop.hE:D34_: BIn file included from Y../src/s2/mutable_s2shape_index.h(:t33h: iIn file included from s../src/s2/base/commandlineflags.h):)21,: In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 52 : 24 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \52 | s| t ^d ::/usr/local/clang/include/absl/container/internal/common.ha:t31o:m9i: cnote: e*f ianbes lA_BnSoLn_nIuNlTlE RCNoAnLt_rIoFl_Wtorrude(( i f| _ ^s ati/usr/local/clang/include/absl/base/nullability.hs:f241i:e22d:, note: .expanded from macro 'absl_nonnull'. .) 241i | f#_dseaftiinsef iaebds l _| n ^o nnull _Nonnull In file included from s2/s2hausdorff_distance_query.cc| : ^20 : In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.hIn file included from :s2/s2loop.cc66:: 18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 553../src/s2/s2loop.h::334:: In file included from warning: ../src/s2/mutable_s2shape_index.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from 553/usr/local/clang/include/absl/flags/flag.h | : 42 : AIn file included from B/usr/local/clang/include/absl/flags/internal/flag.hS:L30_: I/usr/local/clang/include/absl/base/call_once.hN:T53E:R22N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]X (in s53e | r t _ o ra_bassls:i:gonn,c ei_nfsleargt*_ oarb_sals_sniognnn_uilmlp lf,l a&g&),; & &| , ^ tr/usr/local/clang/include/absl/base/nullability.hu:e241,: 22t:r unote: eexpanded from macro 'absl_nonnull') ; 241| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~# def/usr/local/clang/include/absl/container/internal/btree_container.hi:n509e: 47a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n509u | l l _ N o n n u l lA B S| L ^_ INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2loop.cc : 18A: BIn file included from S../src/s2/s2loop.hL:_34I: NIn file included from T../src/s2/mutable_s2shape_index.hE:R33N: AIn file included from L../src/s2/base/commandlineflags.h_:A21T: TIn file included from R/usr/local/clang/include/absl/flags/flag.hI:B42U: TIn file included from E/usr/local/clang/include/absl/flags/internal/flag.h_:C30A: P/usr/local/clang/include/absl/base/call_once.hT:U96R:E33D:_ Bwarning: Ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( this )96) | ) f r i e n d s t d : : a t o m i c < u i n t\3 2 _| t ^> * /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31b | a#sdee_fiinntee rAnBaSlL:_:ICNoTnEtRrNoAlLW_oIrFd_(t r u| e ^( if/usr/local/clang/include/absl/base/nullability.h_:s241a:t22i:s fnote: iexpanded from macro 'absl_nonnull'e d, 241. | .#.d)e fiifn_es aatbisslf_ineodn n u| l ^l _Nonnull | In file included from ^s2/s2hausdorff_distance_query.cc :20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from In file included from s2/s2loop.cc/usr/local/clang/include/absl/container/btree_set.h::1866: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2loop.h::55334:: 3In file included from :../src/s2/mutable_s2shape_index.h :warning: 33'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h553: | 42 : In file included from A/usr/local/clang/include/absl/flags/internal/flag.hB:S30L: _/usr/local/clang/include/absl/base/call_once.hI:N97T:E18R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ X( i97n | s e r t _ o ro_nacses_ifglna,g *i nasbesrlt__noorn_nauslsli gfnl_aigm)p;l , | & ^& , /usr/local/clang/include/absl/base/nullability.h&:&241,: 22t:r unote: eexpanded from macro 'absl_nonnull', t r241u | e#)d;e f i| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2loop.cc555: | 18 : In file included from A../src/s2/s2loop.hB:S34L: _In file included from I../src/s2/mutable_s2shape_index.hN:T33E: RIn file included from N../src/s2/base/commandlineflags.hA:L21_: XIn file included from (/usr/local/clang/include/absl/flags/flag.hi:n42s: eIn file included from r/usr/local/clang/include/absl/flags/internal/flag.ht:_30o: r/usr/local/clang/include/absl/base/call_once.h_:a153s:s41i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] inse r153t | _ o r _ aCsaslilgOnn_cheiInmtp_li(msptld,: :caotnosmti c&<,u i n| t ^3 2_/usr/local/clang/include/absl/container/internal/btree_container.ht:>511*: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n511u | l l c o n t r o l ,A B S| L ^_ INT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Anote: Texpanded from macro 'absl_nonnull'T RI B241U | T#Ed_eCfAiPnTeU RaEbDs_lB_Yn(otnhniusl)l) )_ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNIn file included from As2/s2loop.ccL:_18I: FIn file included from _../src/s2/s2loop.hf:a34l: sIn file included from e../src/s2/mutable_s2shape_index.h(:i33f: _In file included from s../src/s2/base/commandlineflags.ha:t21i: sIn file included from f/usr/local/clang/include/absl/flags/flag.hi:e42d: ,In file included from /usr/local/clang/include/absl/flags/internal/flag.h.:.30.: )/usr/local/clang/include/absl/base/call_once.h :_194_:V31A:_ Awarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G S__ 194| | ^i nline std:In file included from :s2/s2hausdorff_distance_query.cca:t20o: mIn file included from i../src/s2/s2closest_edge_query.hc:<34u: iIn file included from n../src/s2/s2closest_edge_query_base.ht:3322: _In file included from t/usr/local/clang/include/absl/container/btree_set.h>:*66 : a/usr/local/clang/include/absl/container/internal/btree_container.hb:s558l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll C558o | n t rAoBlSWLo_rIdN(T E R| N ^A L_X/usr/local/clang/include/absl/base/nullability.h(:i241n:s22e:r tnote: _expanded from macro 'absl_nonnull'o r_ a241s | s#idgenf,i nien saebrstl__onro_nansuslilg n__Nhoinnntu_lilm p l| , ^ const &,In file included from s2/s2loop.cc :| 18 ^: In file included from ../src/s2/s2loop.h/usr/local/clang/include/absl/container/internal/btree_container.h::34511: :In file included from 52../src/s2/mutable_s2shape_index.h:: 33note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/base/commandlineflags.h:21: In file included from 511/usr/local/clang/include/absl/flags/flag.h | : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 195A:B16S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TE R195N | A L _ A ToTnRcIeB_UfTlEa_gC*A PaTbUsRlE_Dn_oBnYn(utlhli sf)l)a)g ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #\d e f| i ^n e /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31_ | N#odnenfuilnle A| B ^S L_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from In file included from s2/s2hausdorff_distance_query.ccs2/s2loop.cc::2018: : In file included from In file included from ../src/s2/s2closest_edge_query.h../src/s2/s2loop.h::3434: : In file included from In file included from ../src/s2/s2closest_edge_query_base.h../src/s2/mutable_s2shape_index.h::3233: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/base/commandlineflags.h::6621: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/flags/flag.h558::423: :In file included from /usr/local/clang/include/absl/flags/internal/flag.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]30 : /usr/local/clang/include/absl/base/call_once.h:200:40 :558 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _200I | NvToEiRdN ALLo_wXL(eivnesleCratl_loOrn_caes(saibgsnl,: :ionnsceer_tf_loarg_*a sasbisgln__nhoinnntu_lilm pfll,a gc,o nCsatl l&a,b l e| & ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~& f n559, | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241c | o#ndsetf i&n,e faablssle_,n otnrnuuel,l _| N ~~~~~~~~~~~~~~~~~~~~~o nnu l560l | | ^ const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2loop.cc : 18 : In file included from ../src/s2/s2loop.h : 34 : AIn file included from B../src/s2/mutable_s2shape_index.hS:L33_: IIn file included from N../src/s2/base/commandlineflags.hT:E21R: NA/usr/local/clang/include/absl/flags/flag.hL:_110A:T29T:R Iwarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U TE_CAP T110U | RvEoDi_dB YS(etthFilsa)g)()a b s l : : F l a g < T > * a b s l _ n o n n u\l l | f ^l ag/usr/local/clang/include/absl/container/internal/common.h,: 31c:o9n:s tnote: macro 'ABSL_INTERNAL_IF_true' defined hereT & v )31 | {# d e| f ^i ne A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | I#Fd_etfriunee( iafb_ssla_tniosnfniueldl, _.N.o.n)n uilfl_ s a| t ^i sfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | In file included from s2/s2loop.ccA:B18S: LIn file included from _../src/s2/s2loop.hI:N34T: EIn file included from R../src/s2/mutable_s2shape_index.hN:A33L: _In file included from X../src/s2/base/commandlineflags.h(:i21n: s/usr/local/clang/include/absl/flags/flag.he:r118t:_29o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sig n118, | vionisde rSte_toFrl_aags(saibgsnl_:h:iFnlta_gil*, a&b&s,l _&n&o,n nfuallls ef,l a g| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con s589t | V & v ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22t:r unote: eexpanded from macro 'absl_nonnull', c o241n | s#td_eiftienrea taobrs(lh_innotn)n uAlBlS L__NIoNnTnEuRlNlA L _| C ^O MMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, In file included from is2/s2measures.ccn:s18e: rIn file included from t../src/s2/s2measures.h_:o24r: _In file included from a../src/s2/s2point.hs:s25i: gIn file included from n../src/s2/util/coding/coder.h_:h36i: nIn file included from t../src/s2/base/casts.h_:i34m: pIn file included from l/usr/local/clang/include/absl/log/log.h,: 209&: &In file included from ,/usr/local/clang/include/absl/log/internal/log_impl.h :&20&: ,In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.ht:r63u: e,/usr/local/clang/include/absl/log/internal/vlog_config.h : 49| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~37 : warning: 593type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 49 | i n t R e g i s t e rtArnudeI,n ictoinaslti_ziet(eVrLaotgoSri(thei*n ta)b sAlB_SnLo_nInNuTlElR NvA)L;_ C O| M ^M A);/usr/local/clang/include/absl/base/nullability.h : 241| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~22 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 509: 47241: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e509 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h : 24 : In file included from ../src/s2/s2point.h :\25 : In file included from | ../src/s2/util/coding/coder.h ^~~~: 36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:/usr/local/clang/include/absl/container/internal/btree_container.h209:: 592In file included from :/usr/local/clang/include/absl/log/internal/log_impl.h3::20 : In file included from warning: /usr/local/clang/include/absl/log/absl_vlog_is_on.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 63: /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/log/internal/vlog_config.h511::6352::43 :note: expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 511 | 63 | e x p l i cAiBtS Lc_oInNsTtEeRxNpArL _VALToTgRSIiBtUeT(Ec_oCnAsPtT UcRhEaDr_*B Ya(btshli_sn)o)n)n u l l f ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/common.hn:e31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren onn u31l | l# d_eNfoinnneu lAlB S L| _ ^I NTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2measures.cc: 18592: | In file included from ../src/s2/s2measures.h :A24B: SIn file included from L../src/s2/s2point.h_:I25N: TIn file included from E../src/s2/util/coding/coder.hR:N36A: LIn file included from _../src/s2/base/casts.hX:(34i: nIn file included from s/usr/local/clang/include/absl/log/log.he:r209t: _In file included from o/usr/local/clang/include/absl/log/internal/log_impl.hr:_20a: sIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:g63n: ,/usr/local/clang/include/absl/log/internal/vlog_config.h :i96n:s60e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_as s96i | g n _fhriinetn_di mipnlt, l&o&g,_ i&n&t,e rtnraule:,: R e| g ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i ste r593A | n d I n i t i a l i z e ( V L o g S ittreu*e ,a bcsoln_snto_nintuelrla tvo)r;( h i| n ^t ) /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#CdOeMfMiAn)e; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: _note: Nexpanded from macro 'ABSL_INTERNAL_X'o nnu l511l | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* /usr/local/clang/include/absl/container/internal/btree_container.ha:b618s:l3_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 618c | o n sAtB SfLi_lIeN_T;E R N| A ^L _X(/usr/local/clang/include/absl/base/nullability.ht:r241y:_22e:m pnote: lexpanded from macro 'absl_nonnull'a ce ,241 | t#rdye_feimnpel aacbes_li_mnpoln,n ucloln s_tN o&n,n uflall s e| ) ^; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_sIn file included from as2/s2measures.cct:i18s: fIn file included from i../src/s2/s2measures.he:d24 : In file included from | ../src/s2/s2point.h ^: 25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20In file included from : s2/s2hausdorff_distance_query.ccIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h20:: 63In file included from : ../src/s2/s2closest_edge_query.h:34/usr/local/clang/include/absl/log/internal/vlog_config.h: :In file included from 133../src/s2/s2closest_edge_query_base.h::3732:: In file included from warning: /usr/local/clang/include/absl/container/btree_set.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3 :133 | warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n t Reg i624s | t e rAABnSdLI_nIiNtTiEaRlNiAzLe_(XV(LtorgyS_ietmep*l aacbes,l _tnroyn_neumlpll avc)e;_ h i| n ^t _imp/usr/local/clang/include/absl/base/nullability.hl:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' &, 241t | r#udee,f i n| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abs l625_ | n o n n u l l _ N o n n u l l | c ^o nst_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSLIn file included from _s2/s2measures.ccI:N18T: EIn file included from R../src/s2/s2measures.hN:A24L: _In file included from A../src/s2/s2point.hT:T25R: IIn file included from B../src/s2/util/coding/coder.hU:T36E: _In file included from C../src/s2/base/casts.hA:P34T: UIn file included from R/usr/local/clang/include/absl/log/log.hE:D209_: BIn file included from Y/usr/local/clang/include/absl/log/internal/log_impl.h(:t20h: iIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.h):)63,: /usr/local/clang/include/absl/log/internal/vlog_config.h : 157 : 11 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | V L o g S i t e * a\b s l| _ ^~~~n ullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable /usr/local/clang/include/absl/container/internal/btree_container.h| : ^626 :3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2hausdorff_distance_query.cc:20: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2loop.ccb:s18l: _In file included from n../src/s2/s2loop.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 41_: NIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline coIn file included from ns2/s2max_distance_targets.ccs:t16 : sIn file included from t../src/s2/s2max_distance_targets.ha:t27u: sIn file included from _../src/s2/s1angle.hi:n28t: eIn file included from r../src/s2/s2point.hn:a27l: :In file included from :../src/s2/s2coder.hS:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:R67e: pIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23o: nIn file included from n/usr/local/clang/include/absl/crc/crc32c.hu:l32l: /usr/local/clang/include/absl/strings/str_format.hS:t164a:t8u:s :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R epT o164P | o i nitnetr*( a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: Unote: nexpanded from macro 'absl_nonnull'u se d241( | )# d{e frienteu ranb spl__;n o}n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from ../src/s2/s2coder.hs2/s2loop.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2loop.h::6734: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/mutable_s2shape_index.h::2941: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2cell_id.h::8243: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h../src/s2/s2point.h::3227: : /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2coder.h165::238: :/usr/local/clang/include/absl/status/status.h :warning: 1038type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 33: warning: 165type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | i n1038t | * a b sslt_antounsn_uilnlt epr_n;a l :| : ^S ta/usr/local/clang/include/absl/base/nullability.ht:u241s:R22e:p *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle raebps)l _{n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absIn file included from ls2/s2max_distance_targets.cc_:n16u: lIn file included from l../src/s2/s2max_distance_targets.ha:b27l: eIn file included from ../src/s2/s1angle.hp:t28r: In file included from A../src/s2/s2point.hB:S27L: _In file included from A../src/s2/s2coder.hT:T23R: IIn file included from B/usr/local/clang/include/absl/status/status.hU:T67E: _In file included from L/usr/local/clang/include/absl/status/internal/status_internal.hI:F29E: TIn file included from I/usr/local/clang/include/absl/strings/cord.hM:EIn file included from 82_s2/s2loop.ccB: :OIn file included from 18U/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: N:In file included from D23../src/s2/s2loop.h,: : In file included from 34 /usr/local/clang/include/absl/crc/crc32c.h: | :In file included from ^32../src/s2/mutable_s2shape_index.h : :41/usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/base/nullability.h: ::In file included from 380257../src/s2/s2cell_id.h:::432343::: In file included from warning: note: ../src/s2/s1angle.hexpanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28 : 257In file included from | ../src/s2/s2point.h#380:d | 27es: ftIn file included from id../src/s2/s2coder.hn::e:23 s: tar/usr/local/clang/include/absl/status/status.hbi:sn1063gl:_&13n :Sut lrwarning: lAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ap bple en1063 d | _cFNouonrlmslata tbcl(hesa rt d*:| : ^as tbrsiln_gn*o nanbuslll_ nSotnantuulslM edsssta,g e A| s ^C Str/usr/local/clang/include/absl/base/nullability.h(In file included from : s2/s2measures.cc241 ::| 18 ^22: :In file included from ../src/s2/s2measures.h/usr/local/clang/include/absl/base/nullability.h:note: :24expanded from macro 'absl_nonnull'241: :In file included from 22 ../src/s2/s2point.h:241: | 25note: #: expanded from macro 'absl_nonnull'dIn file included from e ../src/s2/util/coding/coder.hf: i36n241e: | aIn file included from #b../src/s2/base/casts.hd:es34fl: i_In file included from nn/usr/local/clang/include/absl/log/log.hoe:n n209au: lbIn file included from ls/usr/local/clang/include/absl/log/internal/log_impl.hl _:_n22No: onIn file included from nnn/usr/local/clang/include/absl/log/internal/log_message.huu:lll47l : In file included from _| /usr/local/clang/include/absl/log/internal/structured_proto.h ^N: o27n: nIn file included from u/usr/local/clang/include/absl/log/internal/proto.hl:l34 : | /usr/local/clang/include/absl/types/span.h ^: 739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from In file included from /usr/local/clang/include/absl/log/log.hs2/s2max_distance_targets.cc::20916: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s2max_distance_targets.h::2227: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s1angle.h::4728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h../src/s2/s2point.h::2727: : In file included from In file included from /usr/local/clang/include/absl/log/internal/proto.h../src/s2/s2coder.h::3423: : /usr/local/clang/include/absl/types/span.hIn file included from :/usr/local/clang/include/absl/status/status.h740::6721: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/strings/cord.h: 82740: | In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 440 : 24 : warning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l440_ | niunltl aFbPlrei netnFd()s tndo:e:xFcIeLpEt* {a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: onote: uexpanded from macro 'absl_nullable't pu t257, | #cdoenfsitn eF oarbmsalt_Snpuelcll&l afbolrem a t| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2measures.cc | :#18d: eIn file included from f../src/s2/s2measures.hi:n24e: In file included from a../src/s2/s2point.h:b25s: lIn file included from _../src/s2/util/coding/coder.hn:o36n: nIn file included from u../src/s2/base/casts.hl:l34 : _In file included from N/usr/local/clang/include/absl/log/log.ho:n209n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl: 22 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_message.h :47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23In file included from :s2/s2max_distance_targets.cc :note: 16expanded from macro 'absl_nullable': In file included from ../src/s2/s2max_distance_targets.h: 27257: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29_: NIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l82a: bIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23 : | In file included from ^/usr/local/clang/include/absl/crc/crc32c.h :32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull In file included from rs2/s2measures.cca:w18): In file included from ../src/s2/s2measures.h/:/24 : NIn file included from O../src/s2/s2point.hL:I25N: TIn file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :/usr/local/clang/include/absl/log/log.h22::209 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/log_impl.h :22: In file included from 241/usr/local/clang/include/absl/log/internal/log_message.h | :#47d: eIn file included from f/usr/local/clang/include/absl/log/internal/structured_proto.hi:n27e: In file included from a/usr/local/clang/include/absl/log/internal/proto.hb:s34l: _/usr/local/clang/include/absl/types/span.hn:o799n:n32u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Non n799u | lSlp a n| < ^c onst T> MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 380 warnings generated. In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2loop.cc:18: In file included from ../src/s2/s2loop.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2point_compression.cc -o s2/s2point_compression.o In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | stIn file included from as2/s2lax_polyline_shape.cct:i18c: In file included from b../src/s2/s2lax_polyline_shape.ho:o28l: In file included from C../src/s2/encoded_s2point_vector.ha:s29t: AIn file included from n../src/s2/s2coder.hd:C23a: lIn file included from l/usr/local/clang/include/absl/status/status.hM:e67t: hIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hd:(29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t86 : Co/usr/local/clang/include/absl/strings/cord_analysis.hn:d32i:t47i:o nwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _32n | osninzuel_lt cG)e;t E s| t ^i ma/usr/local/clang/include/absl/base/nullability.ht:e241d:M22e:m onote: rexpanded from macro 'absl_nonnull'y Us a241g | e#(dceofnisnte CaobrsdlR_enpo*n naublsll __nNoonnnnuullll r e| p ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2max_distance_targets.cc241: | 16#: dIn file included from e../src/s2/s2max_distance_targets.hf:i27n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | staticIn file included from s2/s2lax_polyline_shape.ccb:o18o: lIn file included from ../src/s2/s2lax_polyline_shape.hC:a28l: lIn file included from B../src/s2/encoded_s2point_vector.hy:R29e: fIn file included from (../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h :T67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n86n: u/usr/local/clang/include/absl/strings/cord_analysis.hl:l50 :s49e:l fwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { | ^50 | s/usr/local/clang/include/absl/base/nullability.hi:z241e:_22t: Gnote: eexpanded from macro 'absl_nonnull't Mo r241e | P#rdeecfiisneeM eambosrly_Unsoangneu(lclo n_sNto nCnourldlR e p| * ^ absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2max_distance_targets.cce:f16i: nIn file included from e../src/s2/s2max_distance_targets.h :a27b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2lax_polyline_shape.cc :97518 | : In file included from ../src/s2/s2lax_polyline_shape.hi:n28l: iIn file included from n../src/s2/encoded_s2point_vector.he: 29v: oIn file included from i../src/s2/s2coder.hd: 23R: eIn file included from a/usr/local/clang/include/absl/status/status.hd:C67a: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hb:a29c: kIn file included from (/usr/local/clang/include/absl/strings/cord.hT:*86 : a/usr/local/clang/include/absl/strings/cord_analysis.hb:s56l:_56n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll c a56l | lsbiazcek_)t cGoentsEts t{i m a| t ^e dF/usr/local/clang/include/absl/base/nullability.ha:i241r:S22h:a rnote: eexpanded from macro 'absl_nonnull'M em o241r | y#Udseafgien(ec oanbsstl _CnoorndnRuelpl* _aNbosnln_unloln n u| l ^l rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2max_distance_targets.cc241: | 16#: dIn file included from e../src/s2/s2max_distance_targets.hf:i27n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(consIn file included from ts2/s2max_distance_targets.cc :c16h: aIn file included from r../src/s2/s2max_distance_targets.h*: 27a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.hf:i23l: eIn file included from ,/usr/local/clang/include/absl/status/status.h :i67n: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hl:i29n: e,/usr/local/clang/include/absl/strings/cord.h : 109| : ^53 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 109expanded from macro 'absl_nonnull' | vo i241d | #CdoepfyiCnoer daTbosSlt_rnionngn(ucloln s_tN oCnonrudl&l s r| c ^, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2max_distance_targets.cc::2116: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2max_distance_targets.h::4127: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s1angle.h::2628: : /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/s2point.h78::2726: :In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 78In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29L: o/usr/local/clang/include/absl/strings/cord.hg:M110e:s55s:a gwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( cons t110 | cvhoaird* Aapbpseln_dnCoonrnduTlolS tfriilneg,( cionnts tl iCnoer,d & | s ^r c,/usr/local/clang/include/absl/base/nullability.h :s241t:d22::: snote: texpanded from macro 'absl_nonnull'r in g241* | #adbesfli_nneo nanbuslll_ ndosntn)u;l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2metrics.ccl: 31 : | In file included from ^../src/s2/s2metrics.h :34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2metrics.cc501: | 31 : In file included from ../src/s2/s2metrics.h :e34x: pIn file included from l../src/s2/s2coords.hi:c105i: tIn file included from ../src/s2/base/logging.hC:h21u: nIn file included from k/usr/local/clang/include/absl/log/check.hI:t37e: rIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.ht:o21r: (In file included from c/usr/local/clang/include/absl/log/internal/check_op.ho:r41d: _In file included from i/usr/local/clang/include/absl/log/internal/strip.hn:t26e: r/usr/local/clang/include/absl/log/internal/log_message.hn:a119l::41::C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Rep* 119a | b s lL_ongoMnensuslalg et&r eTeo)S;i n k| A ^l so/usr/local/clang/include/absl/base/nullability.h(:a241b:s22l:: :note: Lexpanded from macro 'absl_nonnull'o gS i241n | k#*d eafbisnle_ naobnsnlu_lnlo nsniunlkl) ;_ N o| n ^n ull/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2max_distance_targets.ccl:l16 : _In file included from N../src/s2/s2max_distance_targets.ho:n27n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2metrics.cc :31: In file included from ../src/s2/s2metrics.h504: | 34 : In file included from ../src/s2/s2coords.h :e105x: pIn file included from l../src/s2/base/logging.hi:c21i: tIn file included from /usr/local/clang/include/absl/log/check.hC:h37u: nIn file included from k/usr/local/clang/include/absl/log/internal/check_impl.hI:t21e: rIn file included from a/usr/local/clang/include/absl/log/internal/check_op.ht:o41r: (In file included from c/usr/local/clang/include/absl/log/internal/strip.ho:n26s: t/usr/local/clang/include/absl/log/internal/log_message.h :C121o:r41d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n121o | n n uLlolg Mceosrsda)g;e & | T ^o Si/usr/local/clang/include/absl/base/nullability.hn:k241O:n22l:y (note: aexpanded from macro 'absl_nonnull'b sl :241: | L#odgeSfiinnke* aabbssll__nnoonnnnuullll _sNionnkn)u;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2max_distance_targets.ccn:o16n: nIn file included from u../src/s2/s2max_distance_targets.hl:l27 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& oIn file included from ps2/s2max_distance_targets.cce:r16a: tIn file included from o../src/s2/s2max_distance_targets.hr:<27<: (In file included from v../src/s2/s1angle.ho:i28d: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hv:)29 : {/usr/local/clang/include/absl/strings/cord.h : 525| : ^35 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257 :23: note: expanded from macro 'absl_nullable'525 | 257 | #adbesfli:n:ec oarbds_li_nntuelrlnaabll:e: C_oNrudlRleapb*l ea b s| l ^_ nullable current_leafIn file included from _s2/s2metrics.cc :=31 : nIn file included from u../src/s2/s2metrics.hl:l34p: tIn file included from r../src/s2/s2coords.h;: 105 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h257::3723: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:note: 21expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/internal/check_op.h: 41257: | In file included from #/usr/local/clang/include/absl/log/internal/strip.hd:e26f: i/usr/local/clang/include/absl/log/internal/log_message.hn:e161 :a38b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull a161b | l e L_oNguMlelsasbalgee & | o ^p erator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2metrics.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h31:: 29In file included from : ../src/s2/s2metrics.h:/usr/local/clang/include/absl/strings/cord.h34:: 582In file included from :../src/s2/s2coords.h37::105 : In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h: 37582: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : eIn file included from x/usr/local/clang/include/absl/log/internal/check_op.hp:l41i: cIn file included from i/usr/local/clang/include/absl/log/internal/strip.ht: 26C: h/usr/local/clang/include/absl/log/internal/log_message.hu:n179k:R35a:n gwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( con s179t | C oLrodg*M easbssalg_en&o nonpuelrla tcoorr; d a| t ^a _;/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2measures.cc_:N18o: nIn file included from n../src/s2/s2measures.hu:l24l: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2max_distance_targets.cc :16 : 241In file included from | ../src/s2/s2max_distance_targets.h#:d27e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h : 1078| : ^33 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* abslIn file included from _s2/s2measures.ccn:o18n: nIn file included from u../src/s2/s2measures.hl:l24 : TIn file included from a../src/s2/s2point.hk:e25R: eIn file included from p../src/s2/util/coding/coder.h(:)36 : cIn file included from o../src/s2/base/casts.hn:s34t: &In file included from ;/usr/local/clang/include/absl/log/log.h : 209| : ^In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/log_message.h::2253:: /usr/local/clang/include/absl/types/source_location.hnote: :expanded from macro 'absl_nonnull'133 :25 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n133e | a b sclo_nnsotnenxuplrl c_oNnosntn uclhla r *| ^a bsl_nonnull file_naIn file included from ms2/s2max_distance_targets.cce:(16): In file included from c../src/s2/s2max_distance_targets.ho:n27s: tIn file included from ../src/s2/s1angle.hn:o28e: xIn file included from c../src/s2/s2point.he:p27t: In file included from {../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'1079 :33: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n1079e | a basbls_ln:o:ncnourldl_ i_nNtoenrnnualll: : C| o ^r dRep* absl_nonnuIn file included from ls2/s2measures.ccl: 18T: aIn file included from k../src/s2/s2measures.he:R24e: pIn file included from (../src/s2/s2point.h): 25&: &In file included from ;../src/s2/util/coding/coder.h : 36| : ^In file included from ../src/s2/base/casts.h:34/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/log.h::22209:: In file included from /usr/local/clang/include/absl/log/internal/log_impl.hnote: :expanded from macro 'absl_nonnull'22 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h241: | 53#: d/usr/local/clang/include/absl/types/source_location.he:f142i:n25e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o142n | n u lclo n_sNtoenxnpurl lc o n| s ^t char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18In file included from : s2/s2max_distance_targets.ccIn file included from :../src/s2/s2measures.h16:: 24In file included from : ../src/s2/s2max_distance_targets.hIn file included from :../src/s2/s2point.h27:: 25In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/util/coding/coder.h28:: 36In file included from : ../src/s2/s2point.hIn file included from :../src/s2/base/casts.h27:: 34In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/log/log.h23:: 209In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h67:: 22In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/log/internal/log_message.h29:: 53: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/types/source_location.h::1116150::3740:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1116150 | | c o n s t c r c _ i n t e r n a l : : C r c C o rcdoSntsatt ec*h aarb*s la_bnsull_lnaobnlneu lMla yfbielGee_tnCarmceC)o r d| S ^t at/usr/local/clang/include/absl/base/nullability.he:(241): 22c:o nnote: sexpanded from macro 'absl_nonnull't ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf i_nNeo nanbuslll_ n u| l ^l able _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:In file included from 25s2/s2max_distance_targets.cc: :In file included from 16../src/s2/util/coding/coder.h: :In file included from 36../src/s2/s2max_distance_targets.h: :In file included from 27../src/s2/base/casts.h: :In file included from 34../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/log.h: :In file included from 209../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 22../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 53/usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/types/source_location.h67:: 165In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h15::29 : warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1120:30: 165warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] co n1120s | t cvhoaird* CaobpsylT_onAornrnauylIlm pfli(lceh_anra*m ea_b s=l _"n"o;n n u| l ^l d/usr/local/clang/include/absl/base/nullability.hs:t241): 22c:o nnote: sexpanded from macro 'absl_nonnull't ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2metrics.cco:n31n: uIn file included from l../src/s2/s2metrics.hl: 34_: NIn file included from o../src/s2/s2coords.hn:n105u: lIn file included from l../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41:In file included from s2/s2metrics.cc:warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2metrics.h:34: In file included from 119../src/s2/s2coords.h | : 105 : LIn file included from o../src/s2/base/logging.hg:M21e: sIn file included from s/usr/local/clang/include/absl/log/check.ha:g37e: &In file included from /usr/local/clang/include/absl/log/internal/check_impl.hT:o21S: iIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hk:A41l: sIn file included from o/usr/local/clang/include/absl/log/internal/strip.h(:a26b: s/usr/local/clang/include/absl/log/internal/log_message.hl::321::L52o:g Swarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n k* a b321s | li_nnloinnneu lLlo gsMiensks)a;g e &| ^L ogM/usr/local/clang/include/absl/base/nullability.he:s241s:a22g:e :note: :expanded from macro 'absl_nonnull'o pe r241a | t#odreI94 Bd: UaTtIn file included from Ea_/usr/local/clang/include/absl/strings/internal/cordz_info.h_C;O: L31 D: | /usr/local/clang/include/absl/synchronization/mutex.h; ^: 489 :/usr/local/clang/include/absl/base/nullability.h| 45: ^:241 :warning: 22/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:: 241:note: 22 expanded from macro 'absl_nonnull':489 | note: expanded from macro 'absl_nonnull' 241 | # 241 d | ev#fodiiendf e(i *naeab sbalbs_slnlo__nnnnuolulnlnalu bl_llN eo_ ninnNvuaolrnilna nu tl)| (lv ^ o i d| * ^ absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2metrics.cc289::3134: :In file included from ../src/s2/s2metrics.hnote: :expanded from macro 'absl_nullability_unknown'34 : In file included from ../src/s2/s2coords.h: 105289: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_op.hl:a41b: iIn file included from l/usr/local/clang/include/absl/log/internal/strip.hi:t26y: _/usr/local/clang/include/absl/log/internal/log_message.hu:n426k:n31o:w nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nul l426_ | u n sLpoegcMiefsiseadg e F| a ^t al(const char* abslIn file included from _s2/s2lax_polyline_shape.ccn:o18n: nIn file included from u../src/s2/s2lax_polyline_shape.hl:l28 : fIn file included from i../src/s2/encoded_s2point_vector.hl:e29,: In file included from i../src/s2/s2coder.hn:t23 : lIn file included from i/usr/local/clang/include/absl/status/status.hn:e67,: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94241: :In file included from 22/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h :490 :24113 | :# dwarning: etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]f ine 490a | b s l _ n o nvnouildl* _aNbosnln_unlull l a| b ^i lity_unknIn file included from os2/s2metrics.ccw:n31 : aIn file included from r../src/s2/s2metrics.hg:)34;: In file included from ../src/s2/s2coords.h| : ^105 : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21289: :In file included from 34/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nullability_unknown'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 289In file included from | /usr/local/clang/include/absl/log/internal/check_op.h#:d41e: fIn file included from i/usr/local/clang/include/absl/log/internal/strip.hn:e26 : a/usr/local/clang/include/absl/log/internal/log_message.hb:s427l:_31n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bil i427t | y _ u n k n o w n _ N u l l _ u n scpoencsitf icehda r *| ^a bsl_nonnull failure_In file included from ms2/s2lax_polyline_shape.ccs:g18): In file included from A../src/s2/s2lax_polyline_shape.hB:S28L: _In file included from A../src/s2/encoded_s2point_vector.hT:T29R: IIn file included from B../src/s2/s2coder.hU:T23E: _In file included from C/usr/local/clang/include/absl/status/status.hO:L67D: ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94241: :In file included from 22/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h :499 :24135 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 499a | b s lv_oniodn nEunlalb l_eNDoebugLog(const char* abnsnlu_lnlu l l| a ^b le name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | In file included from s2/s2lax_polyline_shape.ccL:o18g: MIn file included from e../src/s2/s2lax_polyline_shape.hs:s28a: gIn file included from e../src/s2/encoded_s2point_vector.hD:e29b: uIn file included from g../src/s2/s2coder.hF:a23t: aIn file included from l/usr/local/clang/include/absl/status/status.h(:c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29c: hIn file included from a/usr/local/clang/include/absl/strings/cord.hr:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n549n:u40l:l warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i le, 549 | | ^ st/usr/local/clang/include/absl/base/nullability.ha:t241i:c22 :v onote: iexpanded from macro 'absl_nonnull'd I n241c | r#edmeefnitnSey nacbhsSle_mn(oMnuntuelxl* _aNbosnln_unloln n u| l ^l mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2metrics.ccs2/s2lax_polyline_shape.cc::3118: : In file included from In file included from ../src/s2/s2metrics.h../src/s2/s2lax_polyline_shape.h::3428: : In file included from In file included from ../src/s2/s2coords.h../src/s2/encoded_s2point_vector.h::10529: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2coder.h::2123: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/status.h::3767: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/cord.h::4194: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2631: : /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/synchronization/mutex.h::446550::4364:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | 550 | L o g M e s s a g e Q u i e t l y D e b u g F a t a l ( c o n sbta sceh_airn*t earbnsall_:n:oPnenruTlhlr efaidlSyen,c h *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l w241) | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2metrics.cc31:: 31/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 551../src/s2/s2metrics.h::4034:: In file included from warning: ../src/s2/s2coords.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 105: In file included from ../src/s2/base/logging.h :55121 | : In file included from /usr/local/clang/include/absl/log/check.hs:t37a: tIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hc: 21b: oIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hl: 41D: eIn file included from c/usr/local/clang/include/absl/log/internal/strip.hr:e26m: e/usr/local/clang/include/absl/log/internal/log_message.hn:t454S:y38n:c hwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e m(M u454t | e x *L oagbMsels_snaognenQuulile tmluy,F a t| a ^l (c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sfli_lneo,n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define In file included from as2/s2lax_polyline_shape.ccb:s18l: _In file included from n../src/s2/s2lax_polyline_shape.ho:n28n: uIn file included from l../src/s2/encoded_s2point_vector.hl: 29_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552In file included from | s2/s2metrics.cc : 31 : In file included from ../src/s2/s2metrics.h : 34 : In file included from ../src/s2/s2coords.h : 105 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41b: aIn file included from s/usr/local/clang/include/absl/log/internal/strip.he:_26i: n/usr/local/clang/include/absl/log/internal/log_message.ht:e456r:n38a:l :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P erT h456r | e a dLSoygnMcehs*s aagbesQlu_ineotnlnyuFlalt awl,( c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nfei laeb,s li_nnto nlniunlel, _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2lax_polyline_shape.cc_:N18o: nIn file included from n../src/s2/s2lax_polyline_shape.hu:l28l: In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2metrics.cc::2931: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2metrics.h::9434: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2coords.h::31105: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/base/logging.h556::2138: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from 556/usr/local/clang/include/absl/log/internal/check_op.h | : 41 : vIn file included from o/usr/local/clang/include/absl/log/internal/strip.hi:d26 : L/usr/local/clang/include/absl/log/internal/log_message.ho:c457k:S38l:o wwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o op( S457y | n c h W a i t P a r a m s * a b s l _ n o n n u lclo nwsati tcph,a ri*n ta bfslla_gnso)n;n u l| l ^ fa/usr/local/clang/include/absl/base/nullability.hi:l241u:r22e:_ mnote: sexpanded from macro 'absl_nonnull'g ) 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNIn file included from eos2/s2max_distance_targets.cc n:an16bus: llIn file included from l_../src/s2/s2max_distance_targets.h n: o27| n: ^nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl:In file included from 23s2/s2lax_polyline_shape.cc : :| In file included from 18 ^/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2lax_polyline_shape.h: :In file included from 28/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/encoded_s2point_vector.h: :29: In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coder.h::114023:: 49In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | 1140 | b o o l L o c k S l o w W i t h D e a d l i n e ( M u H o w CaobrsdlR_enpoEnxntuelrln ahlo*w ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: rnote: eexpanded from macro 'absl_nonnull'p ); 241 | | # ^d efine absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2lax_polyline_shape.cc :18: In file included from ../src/s2/s2lax_polyline_shape.h:28 : In file included from ../src/s2/encoded_s2point_vector.h:29241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:N31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u559l:l46 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const ConditionIn file included from *s2/s2max_distance_targets.cc :a16b: sIn file included from l../src/s2/s2max_distance_targets.h_:n27u: lIn file included from l../src/s2/s1angle.ha:b28l: eIn file included from ../src/s2/s2point.hc:o27n: dIn file included from ,../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2metrics.ccnote: ::expanded from macro 'absl_nonnull'114631 :: 10 In file included from :241../src/s2/s2metrics.hIn file included from | :s2/s2measures.ccwarning: #34d:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: e18 In file included from f: ../src/s2/s2coords.hiIn file included from :n../src/s2/s2measures.h1146105e: | : 24CIn file included from a: o../src/s2/base/logging.hbIn file included from r:s../src/s2/s2point.hd21l:R: _25eIn file included from n: p/usr/local/clang/include/absl/log/check.hoIn file included from *:n../src/s2/util/coding/coder.h 37n:a: u36bIn file included from l: s/usr/local/clang/include/absl/log/internal/check_impl.hlIn file included from l: ../src/s2/base/casts.h_21_:n: N/usr/local/clang/include/absl/log/internal/check_op.h34oon:: nnn180In file included from uul:/usr/local/clang/include/absl/log/log.hlll42: N:209 e w: | warning: EIn file included from ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x/usr/local/clang/include/absl/log/internal/log_impl.h t:e22r: n a/usr/local/clang/include/absl/log/internal/log_message.hl180:R | In file included from 319eAs2/s2lax_polyline_shape.cc:pB:20(S18:aL: b_In file included from warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lA../src/s2/s2lax_polyline_shape.h :T::T R28s319I: t | B U TIn file included from r E../src/s2/encoded_s2point_vector.hi _:ncP29goUnR: _sEIn file included from vt_ ../src/s2/s2coder.hiFwU:ecN23whC: aTrIn file included from dI_O/usr/local/clang/include/absl/status/status.hatN:t*67 a : c,aIn file included from o b/usr/local/clang/include/absl/status/internal/status_internal.hn s:s| l29t ^_: nIn file included from cuh/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.hlal::ra*94241b : :laeIn file included from 22b s/usr/local/clang/include/absl/strings/internal/cordz_info.h:clo: _n31note: nexpanded from macro 'absl_nonnull's: o nt/usr/local/clang/include/absl/synchronization/mutex.hn &:u241 562l | v:l#)58 d;:Me af warning: ki| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]en ^ Ce h ea/usr/local/clang/include/absl/base/nullability.h562cb: | ks257 Fl: a_23vin:olo inote: Sndnexpanded from macro 'absl_nullable't u rLil onl257cg | k(_#S Ndl oeo| nfw ^ni( unMlu/usr/local/clang/include/absl/base/nullability.helH : o w241a| ^:ba b22ss:ll __note: nnoexpanded from macro 'absl_nonnull'nun lu ll241al | b# lhedo e_wf,N icunloenls taa bCblosnedl _i nt| o ^in nounl*l a_bNsoln_nnuullll a b| l ^e cond, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2metrics.cc::25731:: 23In file included from :../src/s2/s2metrics.h :note: 34expanded from macro 'absl_nullable'In file included from : s2/s2measures.ccIn file included from :../src/s2/s2coords.h 18:257: 105 | In file included from : #../src/s2/s2measures.hdIn file included from e:../src/s2/base/logging.hf24i:: n21eIn file included from : ../src/s2/s2point.haIn file included from :b/usr/local/clang/include/absl/log/check.h25s:: l37In file included from _: ../src/s2/util/coding/coder.hnIn file included from :u/usr/local/clang/include/absl/log/internal/check_impl.hl36:l: 21aIn file included from : b../src/s2/base/casts.h/usr/local/clang/include/absl/log/internal/check_op.hl::e34181 : :_In file included from 25N/usr/local/clang/include/absl/log/log.h:u: lwarning: l209type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: b In file included from l/usr/local/clang/include/absl/log/internal/log_impl.he: 22 181: | | /usr/local/clang/include/absl/log/internal/log_message.h ^: 321 : 52c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t abs l321: | :iSntlaitnues *L oagbMsels_In file included from sns2/s2lax_polyline_shape.ccao:gnen18&u: lLIn file included from lo ../src/s2/s2lax_polyline_shape.hgsM:tea28st: suIn file included from as../src/s2/encoded_s2point_vector.hg,e: :29c:oo: npIn file included from se../src/s2/s2coder.htr :act23hoa: rr29 &: In file included from s../src/s2/s2coder.h ): 23 {: In file included from /usr/local/clang/include/absl/status/status.h | : ^67 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h :: 24129 :: 22In file included from :/usr/local/clang/include/absl/strings/cord.h : note: 94expanded from macro 'absl_nonnull' : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h C:241o31r | : d/usr/local/clang/include/absl/synchronization/mutex.h#R:ed580pe:*f34 i:an bewarning: s type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]la b_sn lu580l_ | nl ao nbbnlaeus lerl_e i_pn)Nt eo nrn| un ^lal l : /usr/local/clang/include/absl/base/nullability.h:| : ^P257 e:r23T:h rnote: eexpanded from macro 'absl_nullable'a dSynch *257 | a#bdself_innuel laabbslle_ nWualkleaubpl(e _| N ^u ll/usr/local/clang/include/absl/base/nullability.ha:b257In file included from l:es2/s2metrics.cc23 :: 31 | note: In file included from : ^expanded from macro 'absl_nullable's2/s2measures.ccIn file included from :../src/s2/s2metrics.h18: : 34257In file included from : | ../src/s2/s2measures.hIn file included from #:../src/s2/s2coords.hd24e:: f105In file included from i: ../src/s2/s2point.hnIn file included from e:../src/s2/base/logging.h 25:a: 21bIn file included from : s../src/s2/util/coding/coder.hIn file included from l:/usr/local/clang/include/absl/log/check.h_36:n: 37uIn file included from : l../src/s2/base/casts.hIn file included from l:a/usr/local/clang/include/absl/log/internal/check_impl.hb34:l: 21eIn file included from : /usr/local/clang/include/absl/log/log.h_/usr/local/clang/include/absl/log/internal/check_op.h:N:209u202l: :lIn file included from 46a/usr/local/clang/include/absl/log/internal/log_impl.h:b: lwarning: e22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : /usr/local/clang/include/absl/log/internal/log_message.h| : ^ 398 202: | 11 : ewarning: In file included from xtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]ps2/s2lax_polyline_shape.cc l:i18 c: 398iIn file included from | t C../src/s2/s2lax_polyline_shape.h h e:vcok28iOd: p*M In file included from eas../src/s2/encoded_s2point_vector.hbs:sal29g_: enBuuIn file included from lil../src/s2/s2coder.hla:dbe23lre: ( In file included from ccoo/usr/local/clang/include/absl/status/status.hnns:stt67 &c : hva)In file included from r;/usr/local/clang/include/absl/status/internal/status_internal.h* : a29| b ^: s lIn file included from _/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.hn::o94257n: :nIn file included from 23u/usr/local/clang/include/absl/strings/internal/cordz_info.h:l: l31note: expanded from macro 'absl_nullable'e: x/usr/local/clang/include/absl/synchronization/mutex.hp: r581257t: | e#38xd:etf )i;warning: n etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | a ^b s l581/usr/local/clang/include/absl/base/nullability.h_ | : n241u :l 22l :a bnote: blexpanded from macro 'absl_nonnull'ea s e __241iN | un#ltdleeafrbilnnaeel : :aP| eb ^rs Tlh_rneoandnSuylnlc h_*N oanbnsulIn file included from l_s2/s2measures.ccln: o18 n: n| uIn file included from ^l../src/s2/s2measures.h l: 24w: )In file included from ;../src/s2/s2point.h : 25| : ^In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from :../src/s2/base/casts.h22::34 : In file included from note: /usr/local/clang/include/absl/log/log.hexpanded from macro 'absl_nonnull': 209: In file included from 241/usr/local/clang/include/absl/log/internal/log_impl.h | :#22d: e/usr/local/clang/include/absl/log/internal/log_message.hf:i400n:e17In file included from :as2/s2metrics.ccb s:warning: l31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_: nIn file included from o../src/s2/s2metrics.hn n:400u34l | : lIn file included from _../src/s2/s2coords.hN o:n n105cu: olIn file included from ln../src/s2/base/logging.hs :t 21 | : ^vIn file included from o /usr/local/clang/include/absl/log/check.hi:d37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:u209l:l15a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s209t | & In file included from vcs2/s2lax_polyline_shape.cc)o;:n s18 t: | ^In file included from c ../src/s2/s2lax_polyline_shape.hh:/usr/local/clang/include/absl/base/nullability.ha28:r: 257*In file included from : ../src/s2/encoded_s2point_vector.h23a::b29 s: note: lexpanded from macro 'absl_nullable'In file included from _ ../src/s2/s2coder.hn: o23257In file included from n: | s2/s2max_distance_targets.ccnIn file included from #:u/usr/local/clang/include/absl/status/status.hd16l:e: l67fIn file included from : i../src/s2/s2max_distance_targets.hNIn file included from n:e/usr/local/clang/include/absl/status/internal/status_internal.he27w: : S29aIn file included from t: b../src/s2/s1angle.hrIn file included from s:i/usr/local/clang/include/absl/strings/cord.hl28n:_: g94nIn file included from (: u../src/s2/s2point.h)In file included from l:;/usr/local/clang/include/absl/strings/internal/cordz_info.hl27 :a: 31bIn file included from | : l../src/s2/s2coder.h ^/usr/local/clang/include/absl/synchronization/mutex.he: : 23585/usr/local/clang/include/absl/base/nullability.h_: N::In file included from u20241/usr/local/clang/include/absl/status/status.hl:::l 22warning: 67a:btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: l In file included from note: eexpanded from macro 'absl_nonnull' /usr/local/clang/include/absl/status/internal/status_internal.h 585: | 29 241| : | v ^/usr/local/clang/include/absl/strings/cord.h#o :di1222de: f52Ti:rn aewarning: n stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a( MbusHlo_wn o an1222bn | siulnl_llni on_neNno uvnlonliu dlh loC wo )r;| d ^: : /I/n luisneedR efpo:r: SCwoanpd(VCaorr-d>:M:uItnelxi nterRaenps*f earb s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241:l22l: rnote: hexpanded from macro 'absl_nonnull's ) {241 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | In file included from vs2/s2metrics.cco:i31d: In file included from F../src/s2/s2metrics.he:r34(: bIn file included from a../src/s2/s2coords.hs:e105_: iIn file included from n../src/s2/base/logging.ht:In file included from e21s2/s2measures.ccr: :nIn file included from 18a/usr/local/clang/include/absl/log/check.h: l:In file included from :37../src/s2/s2measures.h:: :PIn file included from 24e/usr/local/clang/include/absl/log/internal/check_impl.h: r:TIn file included from 21h../src/s2/s2point.hr: :e/usr/local/clang/include/absl/log/internal/check_op.h25a:d: S226In file included from y:../src/s2/util/coding/coder.hn59:c:36h : *warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/base/casts.ha :b34s: lIn file included from 226_/usr/local/clang/include/absl/log/log.h | n:vo209on: niIn file included from ud/usr/local/clang/include/absl/log/internal/log_impl.h l:Ml22a : k e/usr/local/clang/include/absl/log/internal/log_message.hC| :h ^425e :c31k/usr/local/clang/include/absl/base/nullability.h:O: p241warning: Vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:a l22u:e S425tnote: | r expanded from macro 'absl_nonnull'i nL go( gsM241teds:s:aogsetFra | e#tadaemfl&( coiIn file included from osnns2/s2max_distance_targets.cc,s tc e: oc16anh: bsaIn file included from rst../src/s2/s2max_distance_targets.h*l : _v27ano: boiIn file included from snd../src/s2/s1angle.hln*:_u 28nla: olbIn file included from n s../src/s2/s2point.hn_l:uN_27lon: lnuIn file included from nl../src/s2/s2coder.hful:ila23llb: e lIn file included from , e/usr/local/clang/include/absl/status/status.h | :i ^p67n ): ;t In file included from l/usr/local/clang/include/absl/status/internal/status_internal.h| i ^:n e29In file included from ): /usr/local/clang/include/absl/base/nullability.hAs2/s2lax_polyline_shape.cc/usr/local/clang/include/absl/strings/cord.h:B::257S181230:L: :23_In file included from 20:A../src/s2/s2lax_polyline_shape.h: T: note: Texpanded from macro 'absl_nullable'28warning: R I: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B In file included from U257../src/s2/encoded_s2point_vector.hT | E: #_dC291230eO: L | fIn file included from Dii../src/s2/s2coder.h;nn: le23 i : | naIn file included from ^eb/usr/local/clang/include/absl/status/status.h sc:/usr/local/clang/include/absl/base/nullability.hlo67n:_: s241nIn file included from t:u/usr/local/clang/include/absl/status/internal/status_internal.h 22l:lc:29ah : note: bexpanded from macro 'absl_nonnull'aIn file included from rl /usr/local/clang/include/absl/strings/cord.h*e: 94241a_: | bNIn file included from #su/usr/local/clang/include/absl/strings/internal/cordz_info.hdll:e_l31fna: iub/usr/local/clang/include/absl/synchronization/mutex.hnll:ele590 a :ab 40bl| :se ^ l warning: _Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]on ornd n:u590l: | lI _nN olneinxunlplelR ie cp| i: ^t: d Mauttae(x)( ccoonnsstt v{o l a| t ^i le /usr/local/clang/include/absl/base/nullability.hM:u257t:e23x:* In file included from note: aexpanded from macro 'absl_nullable'bs2/s2measures.cc s: l18257_: | nIn file included from #ud../src/s2/s2measures.hlel:fa24ibn: leIn file included from e ../src/s2/s2point.ha/:b*s25il: g_In file included from nn../src/s2/util/coding/coder.hour:le36lda: *bIn file included from /l../src/s2/base/casts.h)e : {_34}N : u lIn file included from | l/usr/local/clang/include/absl/log/log.h ^a: b209l/usr/local/clang/include/absl/base/nullability.he: : In file included from 257 /usr/local/clang/include/absl/log/internal/log_impl.h:| :23 ^22: : /usr/local/clang/include/absl/log/internal/log_message.hnote: :expanded from macro 'absl_nullable'426 :31 :257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n426e | In file included from s2/s2metrics.cc aLb:os31lg: _MIn file included from en../src/s2/s2metrics.hsu:sl34la: agIn file included from bel../src/s2/s2coords.hFe:a 105t_: aNIn file included from ulIn file included from ../src/s2/base/logging.hl(s2/s2max_distance_targets.cc:lc:21ao16: bn: In file included from lsIn file included from /usr/local/clang/include/absl/log/check.het../src/s2/s2max_distance_targets.h: :37 c27: | h: In file included from ^aIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h r../src/s2/s1angle.h:*:21 28: a: /usr/local/clang/include/absl/log/internal/check_op.hbIn file included from :s../src/s2/s2point.h276l::_2713n: :oIn file included from n../src/s2/s2coder.hwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:u l23l: In file included from 276f/usr/local/clang/include/absl/status/status.h | i:clo67en,: s tIn file included from i n/usr/local/clang/include/absl/status/internal/status_internal.hvto ildi*:n ea,b29 s: l| _/usr/local/clang/include/absl/strings/cord.h ^n: u1234l/usr/local/clang/include/absl/base/nullability.h:l:20a241:b:l 22ewarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o note: pexpanded from macro 'absl_nonnull'e ra t1234241o | | ir#s2/s2max_distance_targets.ccle&f: ,i16_ n: N eIn file included from o| ../src/s2/s2max_distance_targets.hn ^a:n b27/usr/local/clang/include/absl/base/nullability.husl: :llIn file included from 241_../src/s2/s1angle.h :n:| 22o28n ^:: n In file included from unote: lexpanded from macro 'absl_nonnull'../src/s2/s2point.hl :_ N27241o: | n#In file included from ndu../src/s2/s2coder.hel:fli23 n: eIn file included from | /usr/local/clang/include/absl/status/status.h ^a: b67In file included from s: s2/s2lax_polyline_shape.cclIn file included from :_/usr/local/clang/include/absl/status/internal/status_internal.h18n:: o29In file included from n: ../src/s2/s2lax_polyline_shape.hn/usr/local/clang/include/absl/strings/cord.h:u:28l1258: l:In file included from 36../src/s2/encoded_s2point_vector.h_::N 29owarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn file included from n../src/s2/s2coder.hu:l 23l1258: | In file included from i /usr/local/clang/include/absl/status/status.hn| :l ^67i : nIn file included from In file included from e/usr/local/clang/include/absl/status/internal/status_internal.h s2/s2measures.cc:c:29o18: r: In file included from In file included from dIn file included from /usr/local/clang/include/absl/strings/cord.hs2/s2metrics.cc_../src/s2/s2measures.h::i:9431n24: : t: In file included from In file included from eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2metrics.hr../src/s2/s2point.h::n:3134a25: : l: :/usr/local/clang/include/absl/synchronization/mutex.h:In file included from In file included from :C../src/s2/s2coords.h../src/s2/util/coding/coder.h641o:::r105d3668: R: :In file included from eIn file included from ../src/s2/base/logging.hp../src/s2/base/casts.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]F:21 l34a: t: *In file included from In file included from /usr/local/clang/include/absl/log/check.h641/usr/local/clang/include/absl/log/log.ha: | :b37 209s: : lIn file included from eIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hx/usr/local/clang/include/absl/log/internal/log_impl.hn:p:o21l22n: i: n/usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/log/internal/check_op.hcu::ilt454293l ::M u3849| t ^::e x L/usr/local/clang/include/absl/base/nullability.hwarning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o: c241k: (22M 454:u293 | t | note: e expanded from macro 'absl_nonnull'Lx o& g 241Mm | eu #s dsA eaB fgS ienLe Q_ I u aNbi eTsEl tR_N l nAoyn LFn _au Atl Tal Tl R(_ IcBNU o o Tnn Esn _tu C l Acl Ph Ta U Rr| ^E*c D o_anBbsYst(lt _hcinsh)oa,nrn *u lal| b ^~~~ sf li_lneo,n n u| l ^l );/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n/usr/local/clang/include/absl/synchronization/mutex.h | e# :da649ebf:sil29n_:en owarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nbn sull_ln o_nN649no | u nl nlue lx_lpN ol inc| ni ^ut l lM u t| e ^x Lock(Mutex* absl_nonnuIn file included from lIn file included from s2/s2metrics.ccls2/s2measures.cc: :31m18u: : ,In file included from In file included from c../src/s2/s2metrics.h../src/s2/s2measures.ho::n3424s: : tIn file included from In file included from ../src/s2/s2coords.h../src/s2/s2point.hC::o10525In file included from n: : s2/s2max_distance_targets.ccdIn file included from In file included from :i../src/s2/base/logging.h../src/s2/util/coding/coder.h16t::: i2136In file included from o: : ../src/s2/s2max_distance_targets.hnIn file included from In file included from :&/usr/local/clang/include/absl/log/check.h../src/s2/base/casts.h27 ::: c3734In file included from o: : ../src/s2/s1angle.hnIn file included from In file included from :d/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/log.h28)::: 21 209In file included from : /usr/local/clang/include/absl/log/internal/check_op.h: ../src/s2/s2point.h| :In file included from : ^295/usr/local/clang/include/absl/log/internal/log_impl.h27 ::: 2022/usr/local/clang/include/absl/base/nullability.hIn file included from :: :../src/s2/s2coder.h 241/usr/local/clang/include/absl/log/internal/log_message.h:warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:2322 456: ::In file included from 38 /usr/local/clang/include/absl/status/status.h:note: 295: expanded from macro 'absl_nonnull'warning: | 67 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.h241 s:t | 45629 # | : sd /usr/local/clang/include/absl/strings/cord.hie :gfL1268nio:eng51deM: warning: ecstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ahsaar bgs*le _Q1268anu | boiisnenlntl_ulinlynolFen a n_tvuNaololiln(d nc ouoCplnoelsrr tda :t| c:o ^hIr ano| & ^n,n u l/usr/local/clang/include/absl/base/nullability.hl| :r ^e241p :,22 /usr/local/clang/include/absl/base/nullability.h: : | 241note: ^:expanded from macro 'absl_nonnull' 22 :/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'absl_nonnull'241 | #: d22241e: | f# idnote: nexpanded from macro 'absl_nonnull'eef ianbe s l241a_b | n#soldn_enfnuiolnneln u_alNlbos ln__nnNounolnnlun ul ll| l ^ _ N o| n ^n ulIn file included from ls2/s2measures.cc : 18| : ^In file included from ../src/s2/s2measures.h:24: In file included from In file included from s2/s2metrics.cc../src/s2/s2point.h::3125: : In file included from In file included from ../src/s2/s2metrics.h../src/s2/util/coding/coder.h::3436: : In file included from In file included from ../src/s2/s2coords.h../src/s2/base/casts.h::10534: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/log.h::21209: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/log_impl.h::3722: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/log/internal/check_impl.h:In file included from :457s2/s2lax_polyline_shape.cc21::: 3818/usr/local/clang/include/absl/log/internal/check_op.h:: : In file included from 296warning: ../src/s2/s2lax_polyline_shape.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:63 28:: In file included from warning: ../src/s2/encoded_s2point_vector.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]457: | 29 : In file included from 296 ../src/s2/s2coder.h | : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2max_distance_targets.cc 29: : 16 In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from c :../src/s2/s2max_distance_targets.ho 94 :n: 27sIn file included from : t/usr/local/clang/include/absl/strings/internal/cordz_info.h In file included from : ../src/s2/s1angle.hc31 :h: 28a/usr/local/clang/include/absl/synchronization/mutex.h : r: In file included from *670 ../src/s2/s2point.h : :a74 27b: : s warning: In file included from l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ../src/s2/s2coder.h_ :n 23o n : nc670In file included from uoln | /usr/local/clang/include/absl/status/status.h ls: tf67e asi: xilIn file included from pgu/usr/local/clang/include/absl/status/internal/status_internal.hlnr:ieed29c_ m: icsh/usr/local/clang/include/absl/strings/cord.htga: )r 1275R* :e| a51a ^b:d s le/usr/local/clang/include/absl/base/nullability.hwarning: _r:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nM241 ou:nt22 ne:1275ux | note: ilLexpanded from macro 'absl_nonnull'nlo l)c i;k241n ( | e M# | udv ^teo ef/usr/local/clang/include/absl/base/nullability.hixdi:n& 241e C:mao22ubr: sd Anote: l:B:expanded from macro 'absl_nonnull'_SI nL no_241lnI | inN#nuTdelEeRlRfe Nip_An:NLe:o_ EnAamnTbpuTsllRlalI _cBe nUT| o ^nTrE neu_elC(AClPo r_TNdURoReEnpDn*_ uBaYlbl(s tl h_| in ^so )n)n u l| l ^~~~ rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2metrics.cc :31 : 241In file included from | ../src/s2/s2metrics.h#:d34e: fIn file included from i../src/s2/s2coords.hn:e105/usr/local/clang/include/absl/synchronization/mutex.h : :aIn file included from 678b../src/s2/base/logging.h:s:35l21:_: nwarning: In file included from otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n/usr/local/clang/include/absl/log/check.h n:u37l l: 678 In file included from | _ N/usr/local/clang/include/absl/log/internal/check_impl.h oen:xnp21ul: l/usr/local/clang/include/absl/log/internal/check_op.hli :c i298| t: ^ 22 R:e awarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rMut e298x | Lcoocnks(tM uutnesxi*g naebds lc_hnaorn*n ualbls lm_un)o nAnBuSlLl_ SoHpAeRrEIn file included from aDs2/s2max_distance_targets.cc_t:Lo16Or: C :&2411282, | :# 47d :e| ^fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n /usr/local/clang/include/absl/base/nullability.he: 241 a:1282b22 | si:ln _lnote: nioexpanded from macro 'absl_nonnull'nne n uv lol241i | d#_ NdCooenrnfdu:il:ln Ie n | la ^ib nselR_enpo:n:nSueltlT r_eNeo(nCnourldlIn file included from R s2/s2lax_polyline_shape.cce :p| 18* ^: In file included from a../src/s2/s2lax_polyline_shape.hb:s28l: _In file included from n../src/s2/encoded_s2point_vector.ho:n29n: uIn file included from l../src/s2/s2coder.hl: 23rIn file included from : es2/s2metrics.ccIn file included from p:/usr/local/clang/include/absl/status/status.h,31: : 67 In file included from : | ../src/s2/s2metrics.hIn file included from ^:/usr/local/clang/include/absl/status/internal/status_internal.h 34:: 29/usr/local/clang/include/absl/base/nullability.hIn file included from : :../src/s2/s2coords.hIn file included from 241:/usr/local/clang/include/absl/strings/cord.h:105:22: 94:In file included from : ../src/s2/base/logging.hIn file included from note: :/usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull'21: : 31In file included from : /usr/local/clang/include/absl/log/check.h241/usr/local/clang/include/absl/synchronization/mutex.h: | :37#681d: :eIn file included from 74f/usr/local/clang/include/absl/log/internal/check_impl.h:i: n21warning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: a/usr/local/clang/include/absl/log/internal/check_op.hb:s299 l:681_67 | n o n:en xupwarning: llltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i c_iNto nRneu299ald | le r M | u ^ t e x L o c k ( M u t e x & m u A B S L _ I N T E R N A L _ A T T R IcBoUnTsEt_ CuAnPsTiUgRnEeDd_ BcYh(atrh*i sa)b,s l _| n ^~~~o nIn file included from ns2/s2max_distance_targets.ccu:l16l: )In file included from ;../src/s2/s2max_distance_targets.h : 27| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h: :23689 : :241In file included from 35 | /usr/local/clang/include/absl/status/status.h:#: d67warning: e: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn: e29689 : a | b/usr/local/clang/include/absl/strings/cord.hs : l1290e_:xn54po:ln inwarning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]ui tl lR e1290a_ | diNenorlMniunntuele xlvLo oi cd| k ( ^CMo urtde:x:*I nalbisnle_Rneopn:n:uSlelt Tmrue,e OcroEnmsptt yC(oCnodridtRieopn*& acbosnld_)n u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241r:e22p:, note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 323s2/s2max_distance_targets.cc | : 16 : fIn file included from r../src/s2/s2max_distance_targets.hi:e27n: dIn file included from ../src/s2/s1angle.hv:o28i: dIn file included from ../src/s2/s2point.hA:b27s: lIn file included from F../src/s2/s2coder.ho:r23m: aIn file included from t/usr/local/clang/include/absl/status/status.hF:l67u: sIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.h(:S29t: r/usr/local/clang/include/absl/strings/cord.hi:n1301g:i56f:y Swarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n k* a b1301s | li_nnloinnneu lvlo isdi nCko,r d :| : ^I nl/usr/local/clang/include/absl/base/nullability.hi:n241e:R22e:p :note: :expanded from macro 'absl_nonnull'C In file included from o s2/s2lax_polyline_shape.ccm241:m | 18#idt: TerfIn file included from ie../src/s2/s2lax_polyline_shape.hen:(e28c : oaIn file included from nb../src/s2/encoded_s2point_vector.hsslt_: n29Co: onIn file included from rn../src/s2/s2coder.hudlRle :p_23N*: oIn file included from an/usr/local/clang/include/absl/status/status.hbn:su67ll: _lIn file included from n /usr/local/clang/include/absl/status/internal/status_internal.hu :l| 29l ^: a In file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : oIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hd:_31r: e/usr/local/clang/include/absl/synchronization/mutex.hp:,710 : 74| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable'710 | 257e | x#pdleifciinte Warbistle_rnMuultleaxbLloec k_(NMuultleaxb&l em u | A ^B SL_INTERNAL_In file included from As2/s2max_distance_targets.ccT:T16R: IIn file included from B../src/s2/s2max_distance_targets.hU:T27E: _In file included from C../src/s2/s1angle.hA:P28T: UIn file included from R../src/s2/s2point.hE:D27_: BIn file included from Y../src/s2/s2coder.h(:t23h: iIn file included from s/usr/local/clang/include/absl/status/status.h):)67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^~~~: 29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | /usr/local/clang/include/absl/synchronization/mutex.h : 718 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | e x p lCiocridtR eWpr*i taebrsMlu_tneoxnLnouclkl( Mruetpe,x * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' mu )241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2max_distance_targets.cc31:: 16: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2max_distance_targets.h722::2774: :In file included from ../src/s2/s1angle.h:warning: 28: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2point.h :72227 | : In file included from ../src/s2/s2coder.he:x23p: lIn file included from i/usr/local/clang/include/absl/status/status.hc:i67t: In file included from W/usr/local/clang/include/absl/status/internal/status_internal.hr:i29t: e/usr/local/clang/include/absl/strings/cord.hr:M1312u:t38e:x Lwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c k(Mu t1312e | xi&n lmiun eA BaSbLs_lI:N:TcEoRrNdA_Li_nAtTeTrRnIaBlU:T:EC_oCrAdPRTeUpR*E Da_bBsYl(_tnhuilsl)a,b l e| ^~~~C ord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23/usr/local/clang/include/absl/synchronization/mutex.h:: 731:note: 35expanded from macro 'absl_nullable': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #de f731i | n e eaxbpslli_cniutl lWarbiltee r_MNuutlelxaLbolcek ( M| u ^t ex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from 21s2/s2max_distance_targets.cc: :16/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 428../src/s2/s2max_distance_targets.h::4427:: In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h:27 : 428In file included from | ../src/s2/s2coder.hA:B23S: LIn file included from _/usr/local/clang/include/absl/status/status.hA:T67T: RIn file included from I/usr/local/clang/include/absl/status/internal/status_internal.hB:U29T: E/usr/local/clang/include/absl/strings/cord.h_:R1321E:T48U:R Nwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ NONNU L1321L | icnolnisnte cvhoaird* Caobrsdl:_:nIonnlniunlelR eMpa:k:eCCohpeckOypTSotArrirnagy(( c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | d#sdte)f icnoen satb s{l _ n| o ^nIn file included from ns2/s2lax_polyline_shape.ccu/usr/local/clang/include/absl/base/nullability.h:l:18l241: :In file included from _22../src/s2/s2lax_polyline_shape.hN::o 28n: note: nIn file included from expanded from macro 'absl_nonnull'u../src/s2/encoded_s2point_vector.h l:l 29 241: | In file included from #| ../src/s2/s2coder.hd ^:e 23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hlIn file included from :_s2/s2metrics.cc29n:: o31In file included from n: /usr/local/clang/include/absl/strings/cord.hnIn file included from :u../src/s2/s2metrics.h94l:: l34In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h_In file included from :N../src/s2/s2coords.h31o:: n105/usr/local/clang/include/absl/synchronization/mutex.hn: :uIn file included from 801l../src/s2/base/logging.h:l:20 21: : | In file included from warning: ^/usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 801/usr/local/clang/include/absl/log/internal/check_op.h | : 429 :C31o:n dwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ion( b429o | o l ( *Ta1b svl1_,n oTn2n uvl2l, fcuonncs)t( vcohiadr** aabbssll__nnuolnlnaublill ietxyp_rutnekxnto)w nA)B,S L _| A ^T TRI/usr/local/clang/include/absl/base/nullability.hB:U241T:E22_:N Onote: Iexpanded from macro 'absl_nonnull'N LI N241E | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnulIn file included from ls2/s2lax_polyline_shape.cc :_18N: oIn file included from n../src/s2/s2lax_polyline_shape.hn:u28l: lIn file included from ../src/s2/encoded_s2point_vector.h :| 29 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | ConIn file included from ds2/s2metrics.cci:t31i: oIn file included from n../src/s2/s2metrics.h(:b34o: oIn file included from l../src/s2/s2coords.h :(105*: aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :f21u: n/usr/local/clang/include/absl/log/internal/check_op.hc:)432(:v13o:i dwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l432_ | ncuolnlsatb iclhiatry*_ uanbksnlo_wnno)n,n u l| l ^ Ma/usr/local/clang/include/absl/base/nullability.hk:e289C:h34e:c knote: Oexpanded from macro 'absl_nullability_unknown'p Str i289n | g#(dTe1f ivn1e, aTb2s lv_2n,u l l| a ^b il/usr/local/clang/include/absl/base/nullability.hi:t241y:_22u:n knote: nexpanded from macro 'absl_nonnull'o wn 241_ | N#udlelf_iunnes paebcsilf_ineodn n u| l ^l _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:In file included from 28s2/s2metrics.cc: :In file included from 31../src/s2/encoded_s2point_vector.h: :In file included from 29../src/s2/s2metrics.h: :In file included from 34../src/s2/s2coder.h: :In file included from 23../src/s2/s2coords.h: :In file included from 105/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/log/internal/check_op.h31:: 433/usr/local/clang/include/absl/synchronization/mutex.h::56802:: 19warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 433 | 802 | v o i d * a b s l _ n u l l a b i l i t y _ u n k n o wcno nasrtg )c;h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l289_:n34o:n nnote: uexpanded from macro 'absl_nullability_unknown'l l e x289p | r#tdeexfti)n e{ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:i lnote: iexpanded from macro 'absl_nonnull't y_ u241n | k#ndoewfni n_eN ualbls_lu_nnsopnencuilfli e_dN o n| n ^u ll | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2metrics.cc :| 31 ^: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.hIn file included from :s2/s2lax_polyline_shape.cc105:: 18In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2lax_polyline_shape.h21:: 28In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/encoded_s2point_vector.h37:: 29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2coder.h21:: 23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h451::671: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 451/usr/local/clang/include/absl/strings/internal/cordz_info.h | :A31B: S/usr/local/clang/include/absl/synchronization/mutex.hL:_814L:O42G:_ Iwarning: Ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T ERN A814L | _ D ECFoInNdEi_tMiAoKnE(_bCoHoElC K(_*OaPb_sSlT_RnIoNnGn_uElXlT EfRuNn(cb)o(oTl*) ;a b s| l^_ nu/usr/local/clang/include/absl/log/internal/check_op.hl:l449a:b31i:l inote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'y _un k449n | o w ne)x,t e r| n ^ te/usr/local/clang/include/absl/base/nullability.hm:p289l:a34t:e note: cexpanded from macro 'absl_nullability_unknown'o nst 289c | h#adre*f ianbes la_bnsoln_nnuullll aMbaikleiCthye_cuknOkpnSotwrni n_gN(u l l _\u n s| p ^e c/usr/local/clang/include/absl/base/nullability.hi:f241i:e22d: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_noIn file included from ns2/s2lax_polyline_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polyline_shape.h_:N28o: nIn file included from n../src/s2/encoded_s2point_vector.hu:l29l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2metrics.cc/usr/local/clang/include/absl/strings/cord.h::3194: : In file included from In file included from ../src/s2/s2metrics.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::3431: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2coords.h::815105:: 16In file included from :../src/s2/base/logging.h :warning: 21type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h :81537 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 451 : 1 : Twarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l450_:n25u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b il i450t | y _ u n k n oxw,n xa,r gc)o;n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*289 :a34b:s lnote: _expanded from macro 'absl_nullability_unknown'n on n289u | l#ld)e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bi l241i | t#yd_eufniknneo wanb s_lN_unloln_nuunlslp e_cNiofnineudl l | ^| ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.hIn file included from :s2/s2metrics.cc29:: 31In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2metrics.h23:: 34In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2coords.h67:: 105In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h94:: 37In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h31:: 21/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/log/internal/check_op.h830::45214::1 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830452 | | A B S L _ LbOoGo_lI N(T*EaRbNsAlL__nDoEnFnIuNlEl_ MfAuKnEc_)C(HTE*C Ka_bOsPl__SnTuRlIlNaGb_iElXiTtEyR_Nu(niknnto6w4n_)t,) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/check_op.h241::44922::31 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 241 | 449# | d e feixntee ranb stle_mnpolnantuel lc o_nNsotn ncuhlalr * | a ^b sl_nonIn file included from ns2/s2lax_polyline_shape.ccu:l18l: In file included from M../src/s2/s2lax_polyline_shape.ha:k28e: CIn file included from h../src/s2/encoded_s2point_vector.he:c29k: OIn file included from p../src/s2/s2coder.hS:t23r: iIn file included from n/usr/local/clang/include/absl/status/status.hg:(67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h\: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'830 :36 :241 | warning: #type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]d efi n830e | a b s l _ nboononlu l(l* a_bNsoln_nnuolnln u l| l ^ func)(T* abIn file included from ss2/s2metrics.ccl:_31n: uIn file included from l../src/s2/s2metrics.hl:a34b: iIn file included from l../src/s2/s2coords.hi:t105y: _In file included from u../src/s2/base/logging.hn:k21n: oIn file included from w/usr/local/clang/include/absl/log/check.hn:)37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::452289::134:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/log/internal/check_op.h: 450289: | 25#:d enote: fexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i ne 450a | b s l _ n u lxl,a bxi,l consitt yc_huanrk*n oawbns l__Nnuolnln_uulnls)p e c| i ^f ie/usr/local/clang/include/absl/base/nullability.hd: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2lax_polyline_shape.ccl: 18_: NIn file included from o../src/s2/s2lax_polyline_shape.hn:n28u: lIn file included from l../src/s2/encoded_s2point_vector.h : 29| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from s2/s2metrics.cc831: | 31 : In file included from ../src/s2/s2metrics.h : 34 : tIn file included from y../src/s2/s2coords.hp:e105n: aIn file included from m../src/s2/base/logging.he: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl::37:: tIn file included from y/usr/local/clang/include/absl/log/internal/check_impl.hp:e21_: i/usr/local/clang/include/absl/log/internal/check_op.hd:e453n:t1i:t ywarning: :: t453y | pAeB*S La_bLsOlG__nIuNlTlEaRbNiAlLi_tDyE_FuInNkEn_oMwAnK E _| C ^H EC/usr/local/clang/include/absl/base/nullability.hK:_289O:P34_:S Tnote: Rexpanded from macro 'absl_nullability_unknown'I NG _289E | X#TdEeRfNi(nuei natb6s4l__tn)u;l l a| b^i li/usr/local/clang/include/absl/log/internal/check_op.ht:y449_:u31n:k nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'w n _ N449u | l l _euxntseprenc itfeimepdl a t| e ^ const char* absl_nonnull MakeIn file included from Cs2/s2lax_polyline_shape.cch:e18c: kIn file included from O../src/s2/s2lax_polyline_shape.hp:S28t: rIn file included from i../src/s2/encoded_s2point_vector.hn:g29(: In file included from ../src/s2/s2coder.h :\23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f844i:n10e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_ n844o | n n u l l _TN*o nanbuslll_ n o| n ^n ull object, | In file included from ^s2/s2metrics.cc :31: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2metrics.h241::3422: :In file included from ../src/s2/s2coords.hnote: :expanded from macro 'absl_nonnull'105 : In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n453o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _N/usr/local/clang/include/absl/log/internal/check_op.ho:n450n:u25l:l note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ^ 450 | x, x, coIn file included from ns2/s2lax_polyline_shape.ccs:t18 : cIn file included from h../src/s2/s2lax_polyline_shape.ha:r28*: In file included from a../src/s2/encoded_s2point_vector.hb:s29l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:)67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h241: | 845#:d45e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s845l | _ n o n n u lblo o_lN o(nanbuslll: | ^ :type_identity::typeIn file included from :s2/s2metrics.cc::*31 : aIn file included from b../src/s2/s2metrics.hs:l34_: nIn file included from o../src/s2/s2coords.hn:n105u: lIn file included from l../src/s2/base/logging.h :m21e: tIn file included from h/usr/local/clang/include/absl/log/check.ho:d37): (In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^454 :1/usr/local/clang/include/absl/base/nullability.h:: 241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'454 | A B241S | L#_dLeOfGi_nIeN TaEbRsNlA_Ln_oDnEnFuIlNlE __MNAoKnEn_uClHlE C K| _ ^O P_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31:In file included from s2/s2lax_polyline_shape.ccnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'18 : In file included from ../src/s2/s2lax_polyline_shape.h: 28449: | In file included from ../src/s2/encoded_s2point_vector.h :e29x: tIn file included from e../src/s2/s2coder.hr:n23 : tIn file included from e/usr/local/clang/include/absl/status/status.hm:p67l: aIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he: 29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94 : cIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.ha:r31*: /usr/local/clang/include/absl/synchronization/mutex.ha:b850s:l16_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 850M | a k e C h e cckoOnpsStt rTi*n ga(b s l _\n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :o241b:j22e:c tnote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _NonnIn file included from us2/s2metrics.ccl:l31 : In file included from | ../src/s2/s2metrics.h ^: 34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 454s2/s2lax_polyline_shape.cc::118:: In file included from warning: ../src/s2/s2lax_polyline_shape.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/encoded_s2point_vector.h450::2925: :In file included from ../src/s2/s2coder.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'23 : In file included from /usr/local/clang/include/absl/status/status.h :45067 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from x/usr/local/clang/include/absl/strings/cord.h,: 94x: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hc:o31n: s/usr/local/clang/include/absl/synchronization/mutex.ht: 851c:h45a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _851n | o n n u l l )b o o| l ^ (a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::t ynote: pexpanded from macro 'absl_nonnull'e _i d241e | n#tdietfyi :a:btsylp_en:o:n*n ualbls l__Nnoonnnnuullll m| e ^t hod)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2metrics.cce: 31a: bIn file included from s../src/s2/s2metrics.hl:_34n: oIn file included from n../src/s2/s2coords.hn:u105l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_IIn file included from Ns2/s2lax_polyline_shape.ccT:E18R: NIn file included from A../src/s2/s2lax_polyline_shape.hL:_28D: EIn file included from F../src/s2/encoded_s2point_vector.hI:N29E: _In file included from M../src/s2/s2coder.hA:K23E: _In file included from C/usr/local/clang/include/absl/status/status.hH:E67C: KIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hO:P29_: SIn file included from T/usr/local/clang/include/absl/strings/cord.hR:I94N: GIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hE:X31T: E/usr/local/clang/include/absl/synchronization/mutex.hR:N855(:d34o:u bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ); 855| | ^ e/usr/local/clang/include/absl/log/internal/check_op.hx:p449l:i31c:i tnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'C ond i449t | i o ne(xctoenrsnt tbeomopll*a taeb sclo_nnsotn ncuhlalr *c oanbds)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241M:a22k:e Cnote: hexpanded from macro 'absl_nonnull'e ck O241p | S#tdreifnign(e a b\s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2lax_polyline_shape.cc::45518:: 1In file included from :../src/s2/s2lax_polyline_shape.h :warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/encoded_s2point_vector.h/usr/local/clang/include/absl/log/internal/check_op.h::29450: :In file included from 25../src/s2/s2coder.h:: 23note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/status/status.h:67 : 450In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h :x94,: In file included from x/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s886t: 31c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s886l | _ n oenxnpullilc)i t | C ^o nd/usr/local/clang/include/absl/base/nullability.hi:t241i:o22n:( cnote: oexpanded from macro 'absl_nonnull'n st 241 | T#*d eafbisnle_ naobnsnlu_lnlo nonbujl)l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2metrics.cc :_31N: oIn file included from n../src/s2/s2metrics.hn:u34l: lIn file included from ../src/s2/s2coords.h :| 105 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(charIn file included from )s2/s2lax_polyline_shape.cc;: 18 : | In file included from ^../src/s2/s2lax_polyline_shape.h :28/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 449../src/s2/encoded_s2point_vector.h::3129:: In file included from note: ../src/s2/s2coder.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 23: In file included from /usr/local/clang/include/absl/status/status.h :44967 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.he:x29t: eIn file included from r/usr/local/clang/include/absl/strings/cord.hn: 94t: eIn file included from m/usr/local/clang/include/absl/strings/internal/cordz_info.hp:l31a: t/usr/local/clang/include/absl/synchronization/mutex.he: 896c:o31n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har *896 | a b selx_pnloincniutl lC oMnadkietCihoenc(kcOopnSsttr iTn*g (a b s l\_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241o:b22j:) note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _NonnuIn file included from ls2/s2metrics.ccl: 31 : | In file included from ^../src/s2/s2metrics.h :34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const cIn file included from hs2/s2lax_polyline_shape.cca:r18*: In file included from a../src/s2/s2lax_polyline_shape.hb:s28l: _In file included from n../src/s2/encoded_s2point_vector.ho:n29n: uIn file included from l../src/s2/s2coder.hl:)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f922i:n48e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n922n | u l ls t_aNtoincn ublolo l | G ^u aranteedEqual(const Condition* In file included from as2/s2metrics.ccb:s31l: _In file included from n../src/s2/s2metrics.hu:l34l: aIn file included from b../src/s2/s2coords.hl:e105 : aIn file included from ,../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.h::2321:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nullable'457 :1: 257warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i457n | eA BaSbLs_lL_OnGu_lIlNaTbElReN A_LN_uDlElFaIbNlEe_ M A| K ^E _CHECK_OP_SIn file included from Ts2/s2lax_polyline_shape.ccR:I18N: GIn file included from _../src/s2/s2lax_polyline_shape.hE:X28T: EIn file included from R../src/s2/encoded_s2point_vector.hN:(29u: nIn file included from s../src/s2/s2coder.hi:g23n: eIn file included from d/usr/local/clang/include/absl/status/status.h :c67h: aIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : In file included from | /usr/local/clang/include/absl/strings/cord.h^: 94: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::44931:: 31/usr/local/clang/include/absl/synchronization/mutex.h:: 923note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'48 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]449 | e923x | t eIn file included from s2/s2max_distance_targets.ccr :n 16 : t eIn file included from m../src/s2/s2max_distance_targets.h p: l27 a: tIn file included from e../src/s2/s1angle.h :c o28 n: s tIn file included from ../src/s2/s2point.h c:h a27 r: *In file included from ../src/s2/s2coder.h a: b23 s: lIn file included from _/usr/local/clang/include/absl/status/status.h n: o67 n: cnIn file included from uol/usr/local/clang/include/absl/status/internal/status_internal.hln: sM29ta: k/usr/local/clang/include/absl/strings/cord.heCC:oh1505ne:dc41ik:tO ipoSwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t*r i nag (b 1505s | l _in\nul lil nae| b ^ l veo/usr/local/clang/include/absl/base/nullability.h ib:d) 241C;:o r22 d:| : ^:note: Cexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.ho :p257 y:T24123o | :A# rdnote: rexpanded from macro 'absl_nullable'ea yf Ii257mn | p#el da(ecbfhsilanr_en* oaabnbsnsllu__nlnuloln lna_ubNlolnlne u d_lsNtu)ll lca obn| lset ^ {| ^ | ^ In file included from s2/s2metrics.cc:31/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2metrics.h::2234:: In file included from ../src/s2/s2coords.hnote: :expanded from macro 'absl_nonnull'105 : In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sIn file included from /usr/local/clang/include/absl/log/internal/check_op.hls2/s2lax_polyline_shape.cc_::n45718o:: n1In file included from n:../src/s2/s2lax_polyline_shape.hu l:lwarning: 28 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: _ In file included from N/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/encoded_s2point_vector.ho::n45029n:: u25In file included from l:../src/s2/s2coder.hl : 23note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'| In file included from ^/usr/local/clang/include/absl/status/status.h : 67450: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.hx:,94 : xIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t948 :c10h:a rwarning: *type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _948n | o n nbuololl) ( *| a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:lIn file included from 22ls2/s2max_distance_targets.cc:a: b16lnote: : expanded from macro 'absl_nonnull'eIn file included from ../src/s2/s2max_distance_targets.he:v 27a241: l | In file included from _#../src/s2/s1angle.h)d:(e28fci: onIn file included from ne../src/s2/s2point.hs :at27b s: ClIn file included from o_../src/s2/s2coder.hnn:do23ni: tnIn file included from iu/usr/local/clang/include/absl/status/status.hol:nl67* : _In file included from aN/usr/local/clang/include/absl/status/internal/status_internal.hbo:ns29nlu: _l/usr/local/clang/include/absl/strings/cord.hnl:o 1514n :n| 29u ^:l lwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] = nu l1514l | p t r ; c o| r ^d _iIn file included from /usr/local/clang/include/absl/base/nullability.hns2/s2metrics.cc:t:257e31:r: 23nIn file included from :a../src/s2/s2metrics.h lnote: ::expanded from macro 'absl_nullable':34 C: oIn file included from 257r../src/s2/s2coords.h | d:#Rd105eep: f*iIn file included from na../src/s2/base/logging.hbe:s 21la_: bnsIn file included from ol/usr/local/clang/include/absl/log/check.hn_nn:uull37ll: atIn file included from br/usr/local/clang/include/absl/log/internal/check_impl.hle:ee21 )_: N/usr/local/clang/include/absl/log/internal/check_op.h{u :l 458l| a ^:b l1e:/usr/local/clang/include/absl/base/nullability.h : 241warning: | :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^22 : note: expanded from macro 'absl_nonnull'458 | In file included from As2/s2lax_polyline_shape.cc241B: | S18#L: d_In file included from eL../src/s2/s2lax_polyline_shape.hfO:iG28n_: eIIn file included from N../src/s2/encoded_s2point_vector.haT:Eb29sR: lNIn file included from _A../src/s2/s2coder.hnL:o_23nD: nEIn file included from uF/usr/local/clang/include/absl/status/status.hlI:lN67E : __In file included from MN/usr/local/clang/include/absl/status/internal/status_internal.hAo:nK29nE: u_In file included from lC/usr/local/clang/include/absl/strings/cord.hlH:E 94C : K| In file included from ^_/usr/local/clang/include/absl/strings/internal/cordz_info.hO :P31_: S/usr/local/clang/include/absl/synchronization/mutex.hT:R948I:N48G:_ Ewarning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN (948c | o n sbto oslt d(:*:asbtsrli_nngu&l)l;a b l| e^ ev/usr/local/clang/include/absl/log/internal/check_op.ha:l449_:)31(:c onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's t C o449n | d i teixotne*r na btselm_pnloantneu lclo)n s=t ncuhlalrp*t ra;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :M anote: kexpanded from macro 'absl_nonnull'e Ch e241c | k#OdpeSftirnien ga(b s l _\n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_nonnulIn file included from ls2/s2lax_polyline_shape.cc :_18N: oIn file included from n../src/s2/s2lax_polyline_shape.hn:u28l: lIn file included from ../src/s2/encoded_s2point_vector.h :| 29 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2metrics.cc::95131:: 9In file included from In file included from :s2/s2max_distance_targets.cc../src/s2/s2metrics.h ::warning: 1634type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: : In file included from In file included from ../src/s2/s2max_distance_targets.h../src/s2/s2coords.h ::95127105 | : : In file included from In file included from ../src/s2/s1angle.hv../src/s2/base/logging.h:o:28i21: d: In file included from *In file included from ../src/s2/s2point.h /usr/local/clang/include/absl/log/check.h:a:27b37: s: In file included from lIn file included from ../src/s2/s2coder.h_/usr/local/clang/include/absl/log/internal/check_impl.h:n:23u21: l: In file included from l/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.ha::b45867l:: e1In file included from :/usr/local/clang/include/absl/status/internal/status_internal.ha :rwarning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g: _/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h ::=1525450 :n:29u25:l: l warning: note: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't r ; 1525 450 | | | ^ /usr/local/clang/include/absl/base/nullability.h :cx257,o: rx23,d:_ cionnnote: sexpanded from macro 'absl_nullable'tt e rc hn257aa | lr#:*d :eaCfobirsndle_R neapob*ns nlau_lbnslu)l l_ ln| ao ^bn lneu /usr/local/clang/include/absl/base/nullability.hl_:lN 241utl:rle22aeb:)l e{ note: expanded from macro 'absl_nonnull' | | ^ ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22In file included from n:s2/s2lax_polyline_shape.cce : note: 18expanded from macro 'absl_nonnull'a: bIn file included from s ../src/s2/s2lax_polyline_shape.hl241:_ | 28#n: odnIn file included from en../src/s2/encoded_s2point_vector.huf:li29nl: e In file included from _../src/s2/s2coder.hNao:bn23nsu: llIn file included from l_/usr/local/clang/include/absl/status/status.hn :o 67n| : ^nIn file included from u /usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | In file included from ss2/s2metrics.cct:a31t: iIn file included from c../src/s2/s2metrics.h :b34o: oIn file included from l../src/s2/s2coords.h :C105a: lIn file included from l../src/s2/base/logging.hV:o21i: dIn file included from P/usr/local/clang/include/absl/log/check.ht:r37F: uIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hc:t21i: o/usr/local/clang/include/absl/log/internal/check_op.hn:(459c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ondi t459i | oAnB*S La_bLsOlG__nIoNnTnEuRlNlA Lc_)D;E F I| In file included from N ^Es2/s2max_distance_targets.cc_:M16A: KIn file included from E../src/s2/s2max_distance_targets.h_:/usr/local/clang/include/absl/base/nullability.hC27:H: 241EIn file included from :C../src/s2/s1angle.h22K::_28 O: note: PIn file included from _expanded from macro 'absl_nonnull'S../src/s2/s2point.h T:R27 I: 241NIn file included from | G../src/s2/s2coder.h#_:dE23eX: fTIn file included from iE/usr/local/clang/include/absl/status/status.hnR:eN67 (: acIn file included from bo/usr/local/clang/include/absl/status/internal/status_internal.hsn:ls29_t: n /usr/local/clang/include/absl/strings/cord.hoa:nb1530ns:ul55:l::ls twarning: _rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ni onngn u_1530lv | lii ne lw| i ^n& e) ;C o r| d^: :C/usr/local/clang/include/absl/log/internal/check_op.hh:u449n:k31I:In file included from t s2/s2lax_polyline_shape.ccnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':r 18a: tIn file included from o../src/s2/s2lax_polyline_shape.hr449:: | 28: : C In file included from he../src/s2/encoded_s2point_vector.hux:ntke29rIn: t In file included from et../src/s2/s2coder.her:am23pt: olIn file included from ra/usr/local/clang/include/absl/status/status.h(t:ce67o : cnIn file included from so/usr/local/clang/include/absl/status/internal/status_internal.htn: s29Ct: o In file included from rc/usr/local/clang/include/absl/strings/cord.hdh:a*r94* aabb: ssIn file included from ll/usr/local/clang/include/absl/strings/internal/cordz_info.h__:nn31oo: n/usr/local/clang/include/absl/synchronization/mutex.hnn:un956lu:ll52 l:c oMwarning: ratype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]kd )e C {h956 e | c | k O ^sp tSat/usr/local/clang/include/absl/base/nullability.htr:ii241cn: g22(b : o \o note: l expanded from macro 'absl_nonnull' | ^C a241/usr/local/clang/include/absl/base/nullability.hs | :t#241Adn:ed22fCi:anl elnote: expanded from macro 'absl_nonnull'Fa ubn sc241lt_ | i#noodnne(fnciuonlnles t_ aNCboonsnln_dnuolninlutl il o | n ^_* N oanbnsull_ln o n| n ^u ll c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2metrics.ccexpanded from macro 'absl_nonnull': 31: In file included from ../src/s2/s2metrics.h241: | 34#: dIn file included from e../src/s2/s2coords.hf:i105n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : _/usr/local/clang/include/absl/log/internal/check_op.hN:o459n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | /usr/local/clang/include/absl/log/internal/check_op.h ^: 450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2lax_polyline_shape.cc : 18 : xIn file included from ,../src/s2/s2lax_polyline_shape.h :x28,: In file included from c../src/s2/encoded_s2point_vector.ho:n29s: tIn file included from ../src/s2/s2coder.hc:h23a: rIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: )In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:958/usr/local/clang/include/absl/base/nullability.h::50241:: 22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 958 | 241 | #sdteaftiince baobosll _CnaosntnAunldlC a_lNloMnentuhlold ( c| o ^n st Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2metrics.cc::6731: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2metrics.h::2934: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coords.h::94105: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/base/logging.h::3121: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/check.h975::3731: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : /usr/local/clang/include/absl/log/internal/check_op.h: 460975: | 1 : iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ine v460o | iAdB SRLe_aLdOCGa_lIlNbTaEcRkN(ATL*_ DaEbFsIlN_En_oMnAnKuEl_lC HcEaClKl_bOaPc_kS)T RcIoNnGs_tE X{T E R| N ^( c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb)s;l _ n| o^n nu/usr/local/clang/include/absl/log/internal/check_op.hl:l449 :_31N:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll 449| | ^ extern template conIn file included from ss2/s2lax_polyline_shape.cct: 18c: hIn file included from a../src/s2/s2lax_polyline_shape.hr:*28 : aIn file included from b../src/s2/encoded_s2point_vector.hs:l29_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :M67a: kIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hC:h29e: cIn file included from k/usr/local/clang/include/absl/strings/cord.hO:p94S: tIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31g: (/usr/local/clang/include/absl/synchronization/mutex.h : 979 :\43 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :97922 | : note: sexpanded from macro 'absl_nonnull't at i241c | #bdoeofli nAel waabysslT_rnuoen(ncuolnls t_ NCoonnnduiltli o n| * ^ absl_nIn file included from us2/s2metrics.ccl:l31a: bIn file included from l../src/s2/s2metrics.he:)34 : {In file included from ../src/s2/s2coords.hr:e105t: uIn file included from r../src/s2/base/logging.hn: 21t: rIn file included from u/usr/local/clang/include/absl/log/check.he:;37 : }In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:460/usr/local/clang/include/absl/base/nullability.h::66257:: 23warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 460 | 257A | B#SdLe_fLiOnGe_ IaNbTsElR_NnAuLl_lDaEbFlIeN E__NMuAlKlEa_bClHeE C K| _ ^O P_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DIn file included from Es2/s2lax_polyline_shape.ccF:I18N: EIn file included from _../src/s2/s2lax_polyline_shape.hM:A28K: EIn file included from _../src/s2/encoded_s2point_vector.hC:H29E: CIn file included from K../src/s2/s2coder.h_:O23P: _In file included from S/usr/local/clang/include/absl/status/status.hT:R67I: NIn file included from G/usr/local/clang/include/absl/status/internal/status_internal.h_:E29X: TIn file included from E/usr/local/clang/include/absl/strings/cord.hR:N94(: cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t: /usr/local/clang/include/absl/synchronization/mutex.hc:h1033a:r20*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o1033n | n u lvlo)i;d W| a^i t(/usr/local/clang/include/absl/log/internal/check_op.hM:u450t:e25x:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl _450n | o n n u l l xm,u )x ,{ c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli)n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: In file included from warning: s2/s2metrics.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: In file included from ../src/s2/s2metrics.h: 341050: | In file included from ../src/s2/s2coords.h :b105o: oIn file included from l../src/s2/base/logging.h :W21a: iIn file included from t/usr/local/clang/include/absl/log/check.hW:i37t: hIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hi:m21e: o/usr/local/clang/include/absl/log/internal/check_op.hu:t461(:M1u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s461l | _AnBoSnLn_uLlOlG _mIuN,T EaRbNsAlL:_:DDEuFrIaNtEi_oMnA KtEi_mCeHoEuCtK)_ O{P _ S| T ^R IN/usr/local/clang/include/absl/base/nullability.hG:_241E:X22T:E Rnote: Nexpanded from macro 'absl_nonnull'( | ^241 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e449f:i31n:e note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl_ n449o | n n uelxlt e_rNno ntneumlpll a t| e ^ const char* absl_nonnull MakeCIn file included from hs2/s2lax_polyline_shape.cce:c18k: OIn file included from p../src/s2/s2lax_polyline_shape.hS:t28r: inIn file included from g../src/s2/encoded_s2point_vector.h(: 29 : In file included from \../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f1069i:n32e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n1069n | u l lb o_oNlo nWnauiltlW i t| h ^D eadliIn file included from ns2/s2metrics.cce:(31M: uIn file included from t../src/s2/s2metrics.he:x34*: In file included from a../src/s2/s2coords.hb:s105l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37m: uIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl::462::T24i:m ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ea d462l | i n e ) c{o n s| t ^ si/usr/local/clang/include/absl/base/nullability.hg:n241e:d22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb)s;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:In file included from 28s2/s2metrics.cc: :In file included from 31../src/s2/encoded_s2point_vector.h: :In file included from 29../src/s2/s2metrics.h: :In file included from 34../src/s2/s2coder.h: :In file included from 23../src/s2/s2coords.h: :In file included from 105/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/log/internal/check_op.h31:: 462/usr/local/clang/include/absl/synchronization/mutex.h::241088:: 35warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: 1088note: | expanded from macro 'absl_nonnull' v o241i | d# dEenfaibnlee Daebbsulg_Lnoogn(ncuolnls t_ Ncohnanru*l la b s| l ^_ nullaIn file included from bs2/s2metrics.ccl:e31 : nIn file included from a../src/s2/s2metrics.hm:e34): ;In file included from ../src/s2/s2coords.h :| 105 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/log/check.h23::37 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h257: | 461#:d1e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s461l | _AnBuSlLl_aLbOlGe_ I_NNTuEIn file included from lRs2/s2max_distance_targets.cclN:aA16bL: l_In file included from eD../src/s2/s2max_distance_targets.h E:F I27| N: E ^In file included from _ M../src/s2/s1angle.hA:K28E: _In file included from C../src/s2/s2point.hH:E27CIn file included from : Ks2/s2lax_polyline_shape.ccIn file included from _:../src/s2/s2coder.hO18:P: _23SIn file included from : T../src/s2/s2lax_polyline_shape.hIn file included from R:I/usr/local/clang/include/absl/status/status.h28N:: G67_In file included from : E../src/s2/encoded_s2point_vector.hXIn file included from :T/usr/local/clang/include/absl/status/internal/status_internal.hE29R:N: (29In file included from : ../src/s2/s2coder.h :/usr/local/clang/include/absl/strings/cord.h| 23:^: 1666 In file included from :/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h48:::45067 :: warning: 25type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h :note: 29 expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 1666 In file included from | /usr/local/clang/include/absl/strings/cord.h i:n45094l | : i In file included from n /usr/local/clang/include/absl/strings/internal/cordz_info.he : 31 C : xo/usr/local/clang/include/absl/synchronization/mutex.h,r :xd1091, :cC26oo:rn dswarning: t: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c:h aArd v*1091a | anb scle _AbnnoodoRnlne auWldal(i)Ct hC aorm| I ^mt oen/usr/local/clang/include/absl/base/nullability.hr(aM:tuo241tre:*x22 *a :basb lsnote: _lnexpanded from macro 'absl_nonnull'_o nnon nu241nlu | l#ld lie fti,nme u at| bes ^xl _,n o/usr/local/clang/include/absl/base/nullability.h n:| n241 ^u: l22l:/usr/local/clang/include/absl/base/nullability.h :_241Nnote: :oexpanded from macro 'absl_nonnull'n22n u:l l241note: | expanded from macro 'absl_nonnull'# d| e ^241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNlolIn file included from n ns2/s2metrics.cc u:| l ^31l : In file included from | ../src/s2/s2metrics.h ^: 34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2lax_polyline_shape.cc :18: In file included from ../src/s2/s2lax_polyline_shape.h463: | 28A: BIn file included from S../src/s2/encoded_s2point_vector.hL:_29L: OIn file included from G../src/s2/s2coder.h_:I23N: TIn file included from E/usr/local/clang/include/absl/status/status.hR:N67A: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hD:E29F: IIn file included from In file included from Ns2/s2max_distance_targets.cc/usr/local/clang/include/absl/strings/cord.hE::_1694M: A: KIn file included from In file included from E../src/s2/s2max_distance_targets.h/usr/local/clang/include/absl/strings/internal/cordz_info.h_:C:H2731E: : C/usr/local/clang/include/absl/synchronization/mutex.hIn file included from K:_../src/s2/s1angle.hO1093:P:28_46S: T:In file included from R ../src/s2/s2point.hI:Nwarning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G: _In file included from E../src/s2/s2coder.h X:T1093E23R | : NIn file included from (/usr/local/clang/include/absl/status/status.h v: o67i| : ^dIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hR:/usr/local/clang/include/absl/log/internal/check_op.he29m:: o449/usr/local/clang/include/absl/strings/cord.hv::e311672(::b 41anote: :sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' e warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i n t449e | r 1672 ne | xitaenrll:in: ntPeee mvprolTiahtdre ecCooarnddSs:y:tnA cdchhvaa*rn c*ae ba(bCsshlla_r_nnIotonennrunlautll oMra*l k aesb)Csh;e lc k_| nO ^op nSn/usr/local/clang/include/absl/base/nullability.hut:lr241li:n g22i(:t , note: expanded from macro 'absl_nonnull's i\ z 241e | _#| td ^enf _ib/usr/local/clang/include/absl/base/nullability.hnye:t e241asb):s 22l{:_ n note: oexpanded from macro 'absl_nonnull'| n ^ n u l241/usr/local/clang/include/absl/base/nullability.hl | :# d241e_:fNi22no:en annote: buexpanded from macro 'absl_nonnull'ls ll _241 n | | #o ^dn enfuilnle _aNbosnln_unloln n u| l ^l _NonIn file included from ns2/s2metrics.ccu:l31l: In file included from ../src/s2/s2metrics.h| : ^34 : In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2lax_polyline_shape.cc : 18| : ^In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from In file included from ../src/s2/encoded_s2point_vector.hs2/s2metrics.cc::2931: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2metrics.h::2334: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coords.h::67105: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::9437: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::1109463::341:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 4631109 | | A B SeLx_pLlOiGc_iINTEtR NMAuLt_eDxELFoIcNkEM_aMAyKbEe_(CMHuEtCeKx_*O Pa_bSsTlR_InNuGl_lEaXbTlEeR Nm(u ) | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:450/usr/local/clang/include/absl/base/nullability.h::25257:: 23note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' note: expanded from macro 'absl_nullable'450 | 257 | # d exf,i nxe, acbosnls_tn uclhlaarb*l ea b_sNlu_lnloanbnluel l )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2lax_polyline_shape.cc :_18N: oIn file included from n../src/s2/s2lax_polyline_shape.hn:u28l: lIn file included from ../src/s2/encoded_s2point_vector.h :| 29 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | In file included from es2/s2metrics.ccx:p31l: iIn file included from c../src/s2/s2metrics.hi:t34 : MIn file included from u../src/s2/s2coords.ht:e105x: LIn file included from o../src/s2/base/logging.hc:k21M: aIn file included from y/usr/local/clang/include/absl/log/check.hb:e37(: MIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.ht:e21x: */usr/local/clang/include/absl/log/internal/check_op.h :a465b:s1l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l465e | AmBuS,L _cLoOnGs_tI NCToEnRdNiAtLi_oDnE&F IcNoEn_dM)A K E| _ ^C HE/usr/local/clang/include/absl/base/nullability.hC:K257_:O23P:_ Snote: Texpanded from macro 'absl_nullable'R I N257G | _#EdXeTfEiRnNe( caobnsslt_ nvuolilda*b laeb s_lN_unlolnanull)b;l e | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_noIn file included from ns2/s2lax_polyline_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polyline_shape.hM:a28k: eIn file included from C../src/s2/encoded_s2point_vector.hh:e29c: kIn file included from O../src/s2/s2coder.hp:S23t: rIn file included from i/usr/local/clang/include/absl/status/status.hn:g67(: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :\29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h241::3122: : /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'1132 :10 :241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n1132e | a bMsult_enxo*n naublsll __nNuolnlnaubllle c| o ^n st muIn file included from _s2/s2metrics.cc;: 31 : | In file included from ^../src/s2/s2metrics.h :34: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coords.h257::10523: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nullable'21 : In file included from /usr/local/clang/include/absl/log/check.h :25737 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 465a:b66s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b465l | eA B_SNLu_lLlOaGb_lIeN T E| R ^N AL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465In file included from :s2/s2lax_polyline_shape.cc1::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2lax_polyline_shape.h :28: In file included from ../src/s2/encoded_s2point_vector.h465: | 29A: BIn file included from S../src/s2/s2coder.hL:_23L: OIn file included from G/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hD:E94F: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hE:_31M: A/usr/local/clang/include/absl/synchronization/mutex.hK:E1146_:C7H:E Cwarning: K'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ OP_S T1146R | I N G _ E X TtEhRiNs()c)o nAsBtS Lv_oEiXdC*L UaSbIsVlE__nLoOnCnKu_lFlU)N;C T I| O^N (m/usr/local/clang/include/absl/log/internal/check_op.hu:)450 : 25| : ^~~~ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_no/usr/local/clang/include/absl/synchronization/mutex.hn:n1153u:l39l:) warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 2411153: | 22 : enote: xexpanded from macro 'absl_nonnull'p li c241i | t# dReeflienaes aabblselM_untoenxnLuolclk (_MNuotnenxu*l la b s| l ^_ nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2metrics.ccl:l31 : In file included from | ../src/s2/s2metrics.h ^: 34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INIn file included from Ts2/s2lax_polyline_shape.ccE:R18N: AIn file included from L../src/s2/s2lax_polyline_shape.h_:C28H: EIn file included from C../src/s2/encoded_s2point_vector.hK:_29O: PIn file included from _../src/s2/s2coder.hI:M23P: LIn file included from (/usr/local/clang/include/absl/status/status.hC:h67e: cIn file included from k/usr/local/clang/include/absl/status/internal/status_internal.h_:E29Q: ,In file included from /usr/local/clang/include/absl/strings/cord.h=:=94): In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| :^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::1158488::5332:: warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 4881158 | | i n l i nMeu tceoxn&s tmeux pArB ScLo_nIsNtT EcRhNaArL*_ AaTbTsRlI_BnUuTlEl_aCbAlPeT UnRaEmDe_#B#YI(mtphli(s ) , | ^~~~ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define ab/usr/local/clang/include/absl/synchronization/mutex.hs:l1166_:n39:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble _1166N | u l leaxbpllei c i| t ^ ReleasableMuIn file included from ts2/s2metrics.cce:x31L: oIn file included from c../src/s2/s2metrics.hk:(34M: uIn file included from t../src/s2/s2coords.he:x105*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21m: u/usr/local/clang/include/absl/log/internal/check_op.h,: 502c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C on/usr/local/clang/include/absl/log/internal/check_op.hd:i489t:i47o:n ¬e: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'c ond )489 | | ^ /usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: Texpanded from macro 'absl_nonnull'1 & v2411 | ,# dceofnisnte Ta2b&s lv_2n,o ncnounlslt _cNhoanrn*u labls l _| n ^o nnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2lax_polyline_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polyline_shape.h_:N28o: nIn file included from n../src/s2/encoded_s2point_vector.hu:l29l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34In file included from :s2/s2measures.cc :note: 18expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/s2measures.h: 24289: | In file included from #../src/s2/s2point.hd:e25f: iIn file included from n../src/s2/util/coding/coder.he: 36a: bIn file included from s../src/s2/base/casts.hl:_36n: uIn file included from l../src/s2/base/logging.hl:a21b: iIn file included from l/usr/local/clang/include/absl/log/check.hi:t37y: _In file included from u/usr/local/clang/include/absl/log/internal/check_impl.hn:k21n: ow/usr/local/clang/include/absl/log/internal/check_op.hn: 180_:N42u:l lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nspec i180f | iAeBdS L _| A ^T TRIBUTE_PURE_FUIn file included from Ns2/s2lax_polyline_shape.ccC:T18I: OIn file included from N../src/s2/s2lax_polyline_shape.h :c28o: nIn file included from s../src/s2/encoded_s2point_vector.ht: 29c: hIn file included from a../src/s2/s2coder.hr:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :M94a: kIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hC:h31e: c/usr/local/clang/include/absl/synchronization/mutex.hk:F1231a:i8l:S twarning: rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i ng (1231 | | ^ T* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab i241l | i#tdye_fuinnken oawbns la_rngo)n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o289n:n34u:l lnote: expanded from macro 'absl_nullability_unknown' | ^ 289 | #define aIn file included from bs2/s2measures.ccs:l18_: nIn file included from u../src/s2/s2measures.hl:l24a: bIn file included from i../src/s2/s2point.hl:i25t: yIn file included from _../src/s2/util/coding/coder.hu:n36k: nIn file included from o../src/s2/base/casts.hw:n36 : _In file included from N../src/s2/base/logging.hu:l21l: _In file included from u/usr/local/clang/include/absl/log/check.hn:s37p: eIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hi:f21i: e/usr/local/clang/include/absl/log/internal/check_op.hd: 181 :| 25 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); In file included from | s2/s2lax_polyline_shape.cc ^: 18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2lax_polyline_shape.h::24128:: 22In file included from :../src/s2/encoded_s2point_vector.h :note: 29expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h_:N1241o:n12n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1241 | boolIn file included from s2/s2measures.cc(:*18a: bIn file included from s../src/s2/s2measures.hl:_24n: oIn file included from n../src/s2/s2point.hn:u25l: lIn file included from ../src/s2/util/coding/coder.hf:u36n: cIn file included from )../src/s2/base/casts.h(:T36*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hi:l21i: t/usr/local/clang/include/absl/log/internal/check_op.hy:_181u:n58k:n owarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ), | 181 ^ | /usr/local/clang/include/absl/base/nullability.h : 241c:o22n:s tnote: expanded from macro 'absl_nonnull'a bs l241: | :#Sdteaftiunse* aabbssll__nnoonnnnuullll _sNtoantnuusl,l c o| n ^s t charIn file included from *s2/s2lax_polyline_shape.cc :a18b: sIn file included from l../src/s2/s2lax_polyline_shape.h_:n28o: nIn file included from n../src/s2/encoded_s2point_vector.hu:l29l: In file included from p../src/s2/s2coder.hr:e23f: iIn file included from x/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h :2411241 | :#34d:e fwarning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n e a b1241s | l _ n o nbnouolll (_*Naobnsnlu_lnlo n n| u ^l l func)(T* absl_nullability_In file included from us2/s2measures.ccn:k18n: oIn file included from w../src/s2/s2measures.hn:)24,: In file included from ../src/s2/s2point.h| : ^25 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/coder.h::28936:: 34In file included from :../src/s2/base/casts.h :note: 36expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/base/logging.h: 21289: | In file included from #/usr/local/clang/include/absl/log/check.hd:e37f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.he: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l189_:n28u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b i l189i | tiyn_luinnken ocwonn s_tN ualbls_lu:n:sSpteactiufsi*e da b s| l ^_ nonnull AsStatus(const absIn file included from ls2/s2lax_polyline_shape.cc:::18S: tIn file included from a../src/s2/s2lax_polyline_shape.ht:u28s: &In file included from ../src/s2/encoded_s2point_vector.hs:)29 : {In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1242e: 44a:b swarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ non n1242u | l l _ Ntoynpneunlalm e | a ^b sl::type_identity::type* absl_nullability_unknown | In file included from ^s2/s2measures.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2measures.h289::2434: :In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nullability_unknown'25 : In file included from ../src/s2/util/coding/coder.h :28936 | : #In file included from d../src/s2/base/casts.he:f36i: nIn file included from e../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21i: l/usr/local/clang/include/absl/log/internal/check_op.hi:t193y:_21u:n kIn file included from warning: ns2/s2metrics.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o: w31n: In file included from _193N../src/s2/s2metrics.h | u:cl34ol: _nIn file included from us../src/s2/s2coords.hnts: p105ae: cbIn file included from is../src/s2/base/logging.hlf::i:e21Sd: t In file included from a /usr/local/clang/include/absl/log/check.ht| :u ^37s : *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n503o:n1n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] AsS t503a | tAuBsS(Lc_oLnOsGt_ IaNbTsElR:N:ASLtIn file included from _as2/s2lax_polyline_shape.ccCt:HuE18sC: OKIn file included from r_../src/s2/s2lax_polyline_shape.h28_&: I In file included from MsP../src/s2/encoded_s2point_vector.h)L: (29{C : h In file included from e| c ^../src/s2/s2coder.hk :_23N/usr/local/clang/include/absl/base/nullability.h: E:,In file included from 241 /usr/local/clang/include/absl/status/status.h:!:22=67:): In file included from note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h| ^: 29241: /usr/local/clang/include/absl/log/internal/check_op.h | In file included from :#/usr/local/clang/include/absl/strings/cord.h488d::e9432f: :iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': a31b: s/usr/local/clang/include/absl/synchronization/mutex.h488l: | _ 1249n o:inn8nlu:iln le warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]cNo onns ntu1249elx | l p r | T ^c* oanbsstl _chnaorn*n ualbls lo_bnjuelclta,b l e| ^n am/usr/local/clang/include/absl/base/nullability.he:#241#:I22m:p In file included from lnote: s2/s2measures.cc(expanded from macro 'absl_nonnull': 18 : In file included from 241../src/s2/s2measures.h | : #24d e: fIn file included from i../src/s2/s2point.h n:e 25 : aIn file included from b../src/s2/util/coding/coder.h s: l36 _: nIn file included from o../src/s2/base/casts.h\n: n36u : l| In file included from l ^../src/s2/base/logging.h :_21N/usr/local/clang/include/absl/base/nullability.h: o:In file included from n257/usr/local/clang/include/absl/log/check.hn::u2337l:l: note: In file included from expanded from macro 'absl_nullable' /usr/local/clang/include/absl/log/internal/check_impl.h | : ^ 21 257: | /usr/local/clang/include/absl/log/internal/check_op.h#:d202e:f46i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ nIn file included from 202us2/s2lax_polyline_shape.cc | l :l a18ebx: lpeIn file included from l i../src/s2/s2lax_polyline_shape.h_cN:iut28l l: CahIn file included from belc../src/s2/encoded_s2point_vector.hek: O29 p: | MIn file included from ^e../src/s2/s2coder.h s:s23a: gIn file included from e/usr/local/clang/include/absl/status/status.hB:u67i: lIn file included from In file included from d/usr/local/clang/include/absl/status/internal/status_internal.hs2/s2metrics.cce::r2931(: : cIn file included from In file included from o/usr/local/clang/include/absl/strings/cord.h../src/s2/s2metrics.hn::s9434t: : In file included from In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2coords.hh::a31105r: : */usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/base/logging.ha1250:b:21s43: l:In file included from _ /usr/local/clang/include/absl/log/check.hwarning: n:otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]37n : nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl :l125021 | : e /usr/local/clang/include/absl/log/internal/check_op.h x :p 503rbto:oe1xl:t )(warning: ;atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s l| /usr/local/clang/include/absl/log/internal/check_op.h ^::: 489t:/usr/local/clang/include/absl/base/nullability.hy47:p:241e :_note: i22expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'd: e nnote: expanded from macro 'absl_nonnull't489i t | y <241 T | #> d :e: tfcyionpnees: ta b:Ts1*l&_ navbos1nl,n_ uncolonln ns_tuN lolTn2 n&mu elvlt2h o, d | )c ^(o )n)s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l exp#rdteefxitn)e {a b sIn file included from ls2/s2measures.cc_ : n18\o: nIn file included from n../src/s2/s2measures.h| u: ^l24l : In file included from _/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.hN:o:241n25:n: 22uIn file included from :l../src/s2/util/coding/coder.h l: note: 36expanded from macro 'absl_nonnull' : | In file included from ^ ../src/s2/base/casts.h 241: | 36#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l209l: 15_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 209 | | ^ const char* absl_nonnull NeIn file included from ws2/s2lax_polyline_shape.ccS:t18r: iIn file included from n../src/s2/s2lax_polyline_shape.hg:(28): ;In file included from ../src/s2/encoded_s2point_vector.h :| 29 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/status/status.h22::67 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29 : 241In file included from | /usr/local/clang/include/absl/strings/cord.h#:d94e: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s1259l:_14n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _1259N | In file included from o s2/s2metrics.ccn :n 31u : cloIn file included from ln../src/s2/s2metrics.hs t: 34| T: ^*In file included from ../src/s2/s2coords.ha:b105s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : oIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hj:e21c: t/usr/local/clang/include/absl/log/internal/check_op.h,: 503 :| 1 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22/usr/local/clang/include/absl/log/internal/check_op.h:: 497note: :expanded from macro 'absl_nonnull'32 : note: 241expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | #def i497n | e aibnslli_nneo ncnounlslt e_xNporn ncuolnls t | c ^h ar* absl_nullable name#In file included from #s2/s2lax_polyline_shape.ccI:m18p: lIn file included from (../src/s2/s2lax_polyline_shape.h : In file included from 28 s2/s2measures.cc: : In file included from 18 ../src/s2/encoded_s2point_vector.h: :In file included from 29../src/s2/s2measures.h : : In file included from 24 ../src/s2/s2coder.h: :In file included from 23../src/s2/s2point.h : : In file included from 25 /usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/util/coding/coder.h : :\In file included from 36 /usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from | 29../src/s2/base/casts.h ^: : In file included from 36/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h: ::In file included from 94257../src/s2/base/logging.h: ::In file included from 2321/usr/local/clang/include/absl/strings/internal/cordz_info.h:: : In file included from 31note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nullable': : /usr/local/clang/include/absl/synchronization/mutex.h37 :: 2571260In file included from | :/usr/local/clang/include/absl/log/internal/check_impl.h#43:d:21e : fwarning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i:n 226e: 59 a:1260b s | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _ n u blo226lo | avblol ie(d a _MbNasulkl:elC:ahtbeylpec ek_ Oi| p ^dV eanltuietSyt:n:31g:: t(In file included from sy../src/s2/s2metrics.htp:ed34::: ::In file included from o*../src/s2/s2coords.hs :ta105rb: esIn file included from al../src/s2/base/logging.hm_:n&21o : onIn file included from ns/usr/local/clang/include/absl/log/check.hu,: l37cl: o In file included from nm/usr/local/clang/include/absl/log/internal/check_impl.hse:tt21 h: v/usr/local/clang/include/absl/log/internal/check_op.hoo:di)503d(:*)1 :a b| warning: ^stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _/usr/local/clang/include/absl/base/nullability.hn/usr/local/clang/include/absl/log/internal/check_op.h:u:l241498l::a2235b::l enote: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' p )241 ; | 498 # | d e | f ^i n e/usr/local/clang/include/absl/base/nullability.h :ia257nb:ts23 l:_v n1onote: ,expanded from macro 'absl_nullable'n innu tl257 l | v #2d_,e Nfcioonnnnes utal blcs hla _rn| *u ^lalb asbll_en o_nNnuulllla belxep r t| e ^x t) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2lax_polyline_shape.cce: 18a: bIn file included from s../src/s2/s2lax_polyline_shape.hl:_28n: oIn file included from n../src/s2/encoded_s2point_vector.hn:u29l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2measures.cce:f18i: nIn file included from e../src/s2/s2measures.h :a24b: sIn file included from l../src/s2/s2point.h_:n25o: nIn file included from n../src/s2/util/coding/coder.hu:l36l: In file included from _../src/s2/base/casts.hN:o36n: nIn file included from u../src/s2/base/logging.hl:l21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const voiIn file included from ds2/s2lax_polyline_shape.cc*: 18a: bIn file included from s../src/s2/s2lax_polyline_shape.hl:_28n: uIn file included from l../src/s2/encoded_s2point_vector.hl:a29b: lIn file included from e../src/s2/s2coder.h :o23p: eIn file included from r/usr/local/clang/include/absl/status/status.ha:t67o: rIn file included from &,/usr/local/clang/include/absl/base/nullability.h /usr/local/clang/include/absl/base/nullability.h: :241| 241: ^:22 22:: /usr/local/clang/include/absl/base/nullability.hnote: note: :expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull'241 : 22241 : | 241# | dnote: #eexpanded from macro 'absl_nonnull'dfe ifn ie241n e | a# bdasbelsf_lin_nonneonn unlaullb l_s Nl_oN_nonnnounlnulnl ul l| l ^| ^_ NIn file included from os2/s2lax_polyline_shape.ccn:In file included from n18s2/s2metrics.ccu: :lIn file included from 31l../src/s2/s2lax_polyline_shape.h: :In file included from 28../src/s2/s2metrics.h| : : ^In file included from 34 ../src/s2/encoded_s2point_vector.h: :In file included from 29../src/s2/s2coords.h: :In file included from 105../src/s2/s2coder.h: :In file included from 23In file included from ../src/s2/base/logging.h: s2/s2max_distance_targets.ccIn file included from :In file included from :s2/s2measures.cc21/usr/local/clang/include/absl/status/status.h16:: :: 18In file included from 67In file included from : /usr/local/clang/include/absl/log/check.h: ../src/s2/s2max_distance_targets.hIn file included from :In file included from :../src/s2/s2measures.h37/usr/local/clang/include/absl/status/internal/status_internal.h27:: :: 24In file included from 29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h: ../src/s2/s1angle.hIn file included from :In file included from :../src/s2/s2point.h21/usr/local/clang/include/absl/strings/cord.h28:: :: 2594/usr/local/clang/include/absl/log/internal/check_op.hIn file included from : : :../src/s2/s2point.hIn file included from In file included from 504:../src/s2/util/coding/coder.h/usr/local/clang/include/absl/strings/internal/cordz_info.h:27::1: 3631:In file included from : : ../src/s2/s2coder.hIn file included from /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/base/casts.h:23 :1310: 36: In file included from : 17504/usr/local/clang/include/absl/status/status.hIn file included from : | :../src/s2/base/logging.h A67:warning: B: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S/usr/local/clang/include/absl/status/internal/status_internal.h: L:In file included from _125/usr/local/clang/include/absl/log/check.h1310L:: | O1437 G:: _ In file included from Iwarning: /usr/local/clang/include/absl/log/internal/check_impl.h Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:cT 21oE: Rn /usr/local/clang/include/absl/log/internal/check_op.hNs125t:A | 293Lc_ :hCS49taaH:ErCtKu *warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s RO Pa_ebp Is*293MlP | _La n(b oCs nhl ne_ ucn lko l_n Ln mEu s,l g l ,< =C c)l o o n n s| e t^A n vdo/usr/local/clang/include/absl/log/internal/check_op.h Uin: dr488 *e : fa(32 b s: l | _ ^note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n o n/usr/local/clang/include/absl/base/nullability.h n:u 488 241 l | : l 22 : ci cnote: vexpanded from macro 'absl_nonnull'noln) )isn; te 241 cc | | #ho ^dan er/usr/local/clang/include/absl/base/nullability.hsf*:ti 241ena:xeb22p s:ral note: cb_expanded from macro 'absl_nonnull'osn nlo s_n241tnn | ou#cnldhnleau)frl;i*l n ea_| bN ^aso blnsn/usr/local/clang/include/absl/base/nullability.h_lnu:_ul241nll: ol22a n:b| n l ^unote: eexpanded from macro 'absl_nonnull' l l n a _m241Ne | #o##ndIenmufpilln(lIn file included from e s2/s2max_distance_targets.cc a : b | 16 ^s l: _ In file included from n o ../src/s2/s2max_distance_targets.hIn file included from n :s2/s2lax_polyline_shape.ccn u27: l l: 18 In file included from : _ N../src/s2/s1angle.hIn file included from o :../src/s2/s2lax_polyline_shape.hn n28:\u: 28 lIn file included from : l../src/s2/s2point.hIn file included from | ^:../src/s2/encoded_s2point_vector.h 27:| : ^29/usr/local/clang/include/absl/base/nullability.hIn file included from : :../src/s2/s2coder.hIn file included from 257:../src/s2/s2coder.h:23:23: 23:In file included from : /usr/local/clang/include/absl/status/status.hIn file included from note: :/usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nullable'67: : 67: /usr/local/clang/include/absl/status/internal/status_internal.h In file included from In file included from :257s2/s2measures.cc/usr/local/clang/include/absl/status/internal/status_internal.h128 | :#::18d2914: e: :In file included from fIn file included from ../src/s2/s2measures.hi/usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n:24 e94: : In file included from 128aIn file included from ../src/s2/s2point.h | b/usr/local/clang/include/absl/strings/internal/cordz_info.h: s:25 l31: S_: In file included from tn/usr/local/clang/include/absl/synchronization/mutex.h../src/s2/util/coding/coder.hau::tl131036ul:: sa47In file included from Rb:../src/s2/base/casts.hel :pewarning: 36* type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: _ In file included from aN../src/s2/base/logging.hu b:l1310ls21 | al: b_In file included from ln/usr/local/clang/include/absl/log/check.h eo: n37c n: o| uIn file included from n ^l/usr/local/clang/include/absl/log/internal/check_impl.hs l:t 21 C: clh/usr/local/clang/include/absl/log/internal/check_op.hoa:In file included from nre*295s2/s2metrics.ccA n::adbU2031sn:: lr_e In file included from nfo../src/s2/s2metrics.hwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n:) n34 uc: loIn file included from 295ln../src/s2/s2coords.h | cs:mot105sn;: gs In file included from ,t ../src/s2/base/logging.h | :cs ^21oi : ngIn file included from /usr/local/clang/include/absl/base/nullability.hsn/usr/local/clang/include/absl/log/check.h:te:d241 37 :v: c22oIn file included from h:i/usr/local/clang/include/absl/log/internal/check_impl.ha d:*rnote: 21 *expanded from macro 'absl_nonnull': a /usr/local/clang/include/absl/log/internal/check_op.hba:b s504s241l:l | _#1_ndo:nne nofwarning: unitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lnn lue/usr/local/clang/include/absl/log/internal/check_op.h l :cla489v b:)os47)pl:;e_ note: rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n oa | n ^ tno 489ur | nn&su,tl l c_| hN ^ao rn*/usr/local/clang/include/absl/base/nullability.hn u:al241bl:s 22l :_| n ^note: oexpanded from macro 'absl_nonnull' n nu l241l | #edxepfritneex ta)b s{l _ n o n n\u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2measures.ccu:l18l: In file included from _../src/s2/s2measures.hN:o24n: nIn file included from u../src/s2/s2point.hl:l25 : In file included from | ../src/s2/util/coding/coder.h ^: 36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2metrics.cc241: | 31#: dIn file included from e../src/s2/s2metrics.hf:i34n: eIn file included from ../src/s2/s2coords.ha:b105s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l504 : 1| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlineIn file included from s2/s2measures.ccc:o18n: sIn file included from t../src/s2/s2measures.he:x24p: rIn file included from ../src/s2/s2point.hc:o25n: sIn file included from t../src/s2/util/coding/coder.h :c36h: aIn file included from r../src/s2/base/casts.h*: 36a: bIn file included from s../src/s2/base/logging.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :n21a: m/usr/local/clang/include/absl/log/internal/check_op.he:#298#:I22m:p lwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | c o n s t u n s i g n\e d | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l# doepfeirnaet oarbIn file included from &s2/s2metrics.cc,: 31 : | In file included from ^../src/s2/s2metrics.h :34: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coords.h241::10522: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e504 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.hn:u498l:l35 :_ Nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n nul l498 | | ^ int v1, int v2In file included from ,s2/s2measures.cc :c18o: nIn file included from s../src/s2/s2measures.ht: 24c: hIn file included from a../src/s2/s2point.hr:*25 : aIn file included from b../src/s2/util/coding/coder.hs:l36_: nIn file included from o../src/s2/base/casts.hn:n36u: lIn file included from l../src/s2/base/logging.h :e21x: pIn file included from r/usr/local/clang/include/absl/log/check.ht:e37x: tIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h :{21 : /usr/local/clang/include/absl/log/internal/check_op.h : 299 : 67 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o ncnounlslt u| n ^s igned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2metrics.cc/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : In file included from ../src/s2/s2metrics.h/usr/local/clang/include/absl/log/internal/check_op.h::34432: :In file included from 13../src/s2/s2coords.h:: 105: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :43237 | co: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21c: h/usr/local/clang/include/absl/log/internal/check_op.ha:r505*: 1a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n505u | lAlB SMLa_kLeOCGh_eIcNkTOEpRSNtArLi_nCgH(ETC1K _vO1P,_ ITM2P Lv(2C,h e c| k ^_ LT/usr/local/clang/include/absl/base/nullability.h,: 241<:)22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h241: | 488#:d32e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e ab s488l | _ n oinnnluilnle _cNoonnsntuelxlp r | c ^o nst char* abIn file included from ss2/s2measures.ccl:_18n: uIn file included from l../src/s2/s2measures.hl:a24b: lIn file included from e../src/s2/s2point.h :n25a: mIn file included from e../src/s2/util/coding/coder.h#:#36I: mIn file included from p../src/s2/base/casts.hl:(36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 433\: 56 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23 :433 | note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b l e | ^ const char* abslIn file included from _s2/s2metrics.ccn:o31n: nIn file included from u../src/s2/s2metrics.hl:l34 : eIn file included from x../src/s2/s2coords.hp:r105t: eIn file included from x../src/s2/base/logging.ht:)21 : {In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241/usr/local/clang/include/absl/log/internal/check_op.h::22505:: 1:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241/usr/local/clang/include/absl/log/internal/check_op.h | :#489d:e47f:i nnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' abs l489_ | n o n n u l lc o_nNsotn nTu1l&l v 1| , ^ const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2metrics.cc :45131 | : AIn file included from B../src/s2/s2metrics.hS:L34_: LIn file included from O../src/s2/s2coords.hG:_105I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:D37E: FIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:E21_: M/usr/local/clang/include/absl/log/internal/check_op.hA:K505E:_1C:H Ewarning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]K _O/usr/local/clang/include/absl/log/internal/check_op.hP:_497S:T32R:I Nnote: Gexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ EX T497E | R N (ibnoloiln)e constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: ;note: expanded from macro 'absl_nullable' | ^ 257 | #d/usr/local/clang/include/absl/log/internal/check_op.he:f449i:n31e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_nu l449l | a b leex t_eNrunl ltaebmlpel a t| e ^ const char* In file included from as2/s2metrics.ccb:s31l: _In file included from n../src/s2/s2metrics.ho:n34n: uIn file included from l../src/s2/s2coords.hl: 105M: aIn file included from k../src/s2/base/logging.he:C21h: eIn file included from c/usr/local/clang/include/absl/log/check.hk:O37p: SIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hr:i21n: g/usr/local/clang/include/absl/log/internal/check_op.h(: 505 : 1\: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241498::2235:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 241 | #498d | e f i n e aibnstl _vn1o,n niunltl v_2N,o ncnounlslt c| h ^a r* absl_noIn file included from ns2/s2measures.ccn:u18l: lIn file included from ../src/s2/s2measures.he:x24p: rIn file included from t../src/s2/s2point.he:x25t: )In file included from ../src/s2/util/coding/coder.h{: 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : \In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h451::2411::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241450 | :#25d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e a450b | s l _ n o n nxu,l lx ,_ Ncoonnnsutl lc h a| r ^* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_In file included from ns2/s2lax_polyline_shape.cco:n18n: uIn file included from l../src/s2/s2lax_polyline_shape.hl: 28M: aIn file included from k../src/s2/encoded_s2point_vector.he:C29h: eIn file included from c../src/s2/s2coder.hk:O23p: SIn file included from t/usr/local/clang/include/absl/status/status.hr:i67n: gIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.h : 29 : \ /usr/local/clang/include/absl/strings/cord.h| : ^109 :53/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 241109 | | #vdoeifdi nCeo paybCsolr_dnToonSnturliln g_(Ncoonnnsutl lC o r| d ^& src, std:In file included from :s2/s2measures.ccs:t18r: iIn file included from n../src/s2/s2measures.hg:*24 : aIn file included from b../src/s2/s2point.hs:l25_: nIn file included from o../src/s2/util/coding/coder.hn:n36: uIn file included from l../src/s2/base/casts.hl: 36d: sIn file included from t../src/s2/base/logging.h):;21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/log/internal/check_op.h241::45322::1 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h241: | 450#:d25e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e a b450s | l _ n o n n uxl,l x_,N ocnonnusltl c h| a ^r * absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2lax_polyline_shape.ccf:i18n: eIn file included from ../src/s2/s2lax_polyline_shape.ha:b28s: lIn file included from _../src/s2/encoded_s2point_vector.hn:o29n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToStriIn file included from ns2/s2measures.ccg:(18c: oIn file included from n../src/s2/s2measures.hs:t24 : CIn file included from o../src/s2/s2point.hr:d25&: In file included from s../src/s2/util/coding/coder.hr:c36,: In file included from s../src/s2/base/casts.ht:d36:: :In file included from s../src/s2/base/logging.ht:r21i: nIn file included from g/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n454u:l1l: dwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ); 454| | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241L:O22G:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dDeEfFiInNeE _aMbAsKlE__nCoHnEnCuKl_lO P__NSoTnRnIuNlGl_ E X| T ^E RN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2metrics.ccn:o31n: nIn file included from u../src/s2/s2metrics.hl:l34 : _In file included from N../src/s2/s2coords.ho:n105n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^ /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOGIn file included from _s2/s2measures.ccI:N18T: EIn file included from R../src/s2/s2measures.hN:A24L: _In file included from C../src/s2/s2point.hH:E25C: KIn file included from _../src/s2/util/coding/coder.hO:P36_: IIn file included from M../src/s2/base/casts.hP:L36(: CIn file included from h../src/s2/base/logging.he:c21k: _In file included from G/usr/local/clang/include/absl/log/check.hE:,37 : >In file included from =/usr/local/clang/include/absl/log/internal/check_impl.h): 21 : | /usr/local/clang/include/absl/log/internal/check_op.h^: 455:1:/usr/local/clang/include/absl/log/internal/check_op.h :488warning: :32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 455 | AB S488L | _ L OiGn_lIiNnTeE RcNoAnLs_tDeExFpIrN Ec_oMnAsKtE _cChHaErC*K _aObPs_lS_TnRuIlNlGa_bElXeT EnRaNm(ed#o#uIbmlpel)(; | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' \449 | | ^e xte/usr/local/clang/include/absl/base/nullability.hr:n257 :t23e:m pnote: lexpanded from macro 'absl_nullable'a te 257c | o#ndsetf icnhea ra*b salb_snlu_lnloanbnluel l_ NMualkleaCbhleec k O| p ^S tring( \ | In file included from ^s2/s2metrics.cc :31: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2metrics.h241::3422: :In file included from ../src/s2/s2coords.h:note: 105expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h: 21241: | In file included from #/usr/local/clang/include/absl/log/check.hd:e37f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.he: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l506_:n1o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l /usr/local/clang/include/absl/log/internal/check_op.h_In file included from :Ns2/s2lax_polyline_shape.cc489o::n1847n: :uIn file included from l../src/s2/s2lax_polyline_shape.hnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 28 : | In file included from ^../src/s2/encoded_s2point_vector.h489 : | 29 : In file included from In file included from ../src/s2/s2coder.hs2/s2measures.cc :: 2318 : : cIn file included from In file included from o/usr/local/clang/include/absl/status/status.h../src/s2/s2measures.hn::s6724t: : In file included from In file included from T/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.h1::&2925 : : v/usr/local/clang/include/absl/strings/cord.hIn file included from 1:../src/s2/util/coding/coder.h,425: :36c62: o:In file included from n ../src/s2/base/casts.hs:twarning: 36 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: T In file included from 2../src/s2/base/logging.h&: 21v : 2425In file included from , | /usr/local/clang/include/absl/log/check.h :c 37of: nrIn file included from si/usr/local/clang/include/absl/log/internal/check_impl.hte: n21cd: h/usr/local/clang/include/absl/log/internal/check_op.h a:vr455o*:i 1da :bC sowarning: pltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y_ Cno/usr/local/clang/include/absl/log/internal/check_op.hro:nd450nT:uo25lS:lt reixnpgr(tceoxnts)t {C o r d & \s r c| , ^ st/usr/local/clang/include/absl/base/nullability.hd::241::s22t:r inote: nexpanded from macro 'absl_nonnull'g * a241b | s#ld_enfoinnneu lalb sdls_tn)o;n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #de fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e ab s450l | _ n o n n u lxl, _xN,o ncnounlslt c| h ^a r* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2lax_polyline_shape.cc :18 : 241In file included from | ../src/s2/s2lax_polyline_shape.h#:d28e: fIn file included from i../src/s2/encoded_s2point_vector.hn:e29 : aIn file included from b../src/s2/s2coder.hs:l23_: In file included from nIn file included from s2/s2metrics.cco/usr/local/clang/include/absl/status/status.h:n:31n67: u: In file included from lIn file included from ../src/s2/s2metrics.hl/usr/local/clang/include/absl/status/internal/status_internal.h: :34_29: N: In file included from o/usr/local/clang/include/absl/strings/cord.h../src/s2/s2coords.hn::n437105u:: l47In file included from l:../src/s2/base/logging.h : 21warning: | : ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h437: | 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 506 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2/s2measures.cc 497 :: 1832 : : In file included from note: ../src/s2/s2measures.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' : 24 : In file included from ../src/s2/s2point.h 497: | 25 : In file included from i../src/s2/util/coding/coder.h n:l 36is: ntIn file included from ed../src/s2/base/casts.h ::c:36os: ntIn file included from sr../src/s2/base/logging.hti:en21xg: p*In file included from r /usr/local/clang/include/absl/log/check.h a:cb37os: nlIn file included from s_/usr/local/clang/include/absl/log/internal/check_impl.htn: o21cn: n/usr/local/clang/include/absl/log/internal/check_op.hhu:la456lr: *1d :as btwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])l _;n u 456l| | lA ^aBb SlLe_/usr/local/clang/include/absl/base/nullability.h LnO:aGm241_eI:#N#22TIE:mRp NlAnote: (expanded from macro 'absl_nonnull'L _ D E 241F | I# Nd E e_ fM iA Kn Ee _ Ca Hb Es C lK __\On Po _n| SnTu ^Rl IlN /usr/local/clang/include/absl/base/nullability.hG:257_:E23X:T Enote: Rexpanded from macro 'absl_nullable'N (c h257a | r#)d;e f i| n^e a/usr/local/clang/include/absl/log/internal/check_op.hb:s449l:_31n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a ble 449_ | N u lelxatbelren t| e ^m plate consIn file included from ts2/s2metrics.cc :c31h: aIn file included from r../src/s2/s2metrics.h*: 34a: bIn file included from s../src/s2/s2coords.hl:_105n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hM:a37k: eIn file included from C/usr/local/clang/include/absl/log/internal/check_impl.hh:e21c: k/usr/local/clang/include/absl/log/internal/check_op.hO:p506S:t1r:i nwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( /usr/local/clang/include/absl/log/internal/check_op.h :\498 : 35| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/base/nullability.h :241:22: 498 | note: expanded from macro 'absl_nonnull' 241 | i#ndte fvi1n,e ianbts lv_2n,o ncnounlslt _cNhoanrn*u lalb s l| _ ^n onnull eIn file included from xs2/s2measures.ccp:r18t: eIn file included from x../src/s2/s2measures.ht:)24 : {In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h :\21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h::24121:: 22/usr/local/clang/include/absl/log/internal/check_op.h:: 456:note: 1expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #d/usr/local/clang/include/absl/log/internal/check_op.he:f450i:n25e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_ n450o | n n u l l _xN,o nxn,u lclo n s| t ^ char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(c_oNnosntn uclhla r *| absl_non ^n ull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | exterIn file included from ns2/s2metrics.cc :t31e: mIn file included from p../src/s2/s2metrics.hl:a34t: eIn file included from ../src/s2/s2coords.hc:o105n: sIn file included from t../src/s2/base/logging.h :c21h: aIn file included from r/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n507u:l1l: Mwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]k eChe c507k | OApBSStLr_iLnOgG(_ I N T\E R N| A ^L _C/usr/local/clang/include/absl/base/nullability.hH:E241C:K22_:O Pnote: _expanded from macro 'absl_nonnull'I MP L241( | C#hdeecfki_nGeT ,a b>s)l _ n| o^n nul/usr/local/clang/include/absl/log/internal/check_op.hl: 488_:N32o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l | ^488 | inIn file included from ls2/s2measures.cci:n18e: In file included from c../src/s2/s2measures.ho:n24s: tIn file included from e../src/s2/s2point.hx:p25r: In file included from c../src/s2/util/coding/coder.ho:n36s: tIn file included from ../src/s2/base/casts.hc:h36a: In file included from rIn file included from s2/s2max_distance_targets.cc*../src/s2/base/logging.h ::a1621b: : sIn file included from In file included from l../src/s2/s2max_distance_targets.h/usr/local/clang/include/absl/log/check.h_::n2737u: : lIn file included from In file included from l../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_impl.ha::b2821l: : e/usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.hn460a::m2766e: :#In file included from #../src/s2/s2coder.hwarning: I:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m23 p: lIn file included from (/usr/local/clang/include/absl/status/status.h460 : | 67A B: S/usr/local/clang/include/absl/status/internal/status_internal.h L: _ 149L O: G13 _ :I N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] R N A L _\D149 E | cFo| In ^Ns Et_/usr/local/clang/include/absl/base/nullability.h Mc:Ah257Ka:Er23_*:C anote: Hexpanded from macro 'absl_nullable'bE sCl K_257_n | O#oPdn_eSnfuTliRnlIe N GMa_baEskXlTe_CEnhRuNel(lccakobFnalseit l _SctNrhualirl*na gbIn file included from a(ls2/s2lax_polyline_shape.ccb e:s 18l| : _ ^| In file included from n ^../src/s2/s2lax_polyline_shape.ho n/usr/local/clang/include/absl/base/nullability.h:n:28u241: l:In file included from l22../src/s2/encoded_s2point_vector.hIn file included from )::s2/s2metrics.cc; 29: note: : 31 expanded from macro 'absl_nonnull'In file included from : | ^../src/s2/s2coder.hIn file included from :../src/s2/s2metrics.h24123/usr/local/clang/include/absl/base/nullability.h: | : #:34In file included from d241: /usr/local/clang/include/absl/status/status.he:In file included from :f22i../src/s2/s2coords.h67:n:: e105In file included from note: expanded from macro 'absl_nonnull'a: /usr/local/clang/include/absl/status/internal/status_internal.h bIn file included from : s../src/s2/base/logging.h29241l:: | _21/usr/local/clang/include/absl/strings/cord.h#n: :doIn file included from 480en/usr/local/clang/include/absl/log/check.h:fn:39iu37:nl: elIn file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a_: bN21osn: ln/usr/local/clang/include/absl/log/internal/check_op.h480_u: | nl507 ol: n 1 n : u| ul ^warning: sl type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i n _gN/usr/local/clang/include/absl/log/internal/check_op.h op:no489ni:In file included from un47s2/s2max_distance_targets.cclt::le 16note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'r: In file included from =| ../src/s2/s2max_distance_targets.h ^ :c 48927o | : n In file included from sIn file included from ../src/s2/s1angle.h ts2/s2measures.cc: :28 v18: a: In file included from clIn file included from ../src/s2/s2point.hou../src/s2/s2measures.h:ne:27s_24: tt: In file included from yIn file included from ../src/s2/s2coder.hTp../src/s2/s2point.h:1e:23&*25: : In file included from vaIn file included from /usr/local/clang/include/absl/status/status.h1b../src/s2/util/coding/coder.h:,s:67 l36: c_: /usr/local/clang/include/absl/status/internal/status_internal.honIn file included from :no../src/s2/base/casts.h150sn::tn3625 u: :TlIn file included from 2warning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h&; : 21 v : 1502| In file included from | , ^/usr/local/clang/include/absl/log/check.h : c 37o : ncIn file included from so/usr/local/clang/include/absl/log/internal/check_impl.htn: s21ct: h/usr/local/clang/include/absl/log/internal/check_op.h a:ar460*b/usr/local/clang/include/absl/base/nullability.h: s:l66:a241::b: Swarning: ts22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]al: t/usr/local/clang/include/absl/base/nullability.hu_ :note: sexpanded from macro 'absl_nonnull'n241o* :anb22 ns:241ul | note: l_#nexpanded from macro 'absl_nonnull'ldo n ene241xfu | p#ilrdtnleee sfxiattnba)e stl {au_s bn, s o nl _cnou n\nlso lt n _nN| cuo ^hln al/usr/local/clang/include/absl/base/nullability.hnru :_*l l241Na b:o s22n| l ^:n_ n uonote: lexpanded from macro 'absl_nonnull'nl n u 241l| l | ^#p dreeffIn file included from iis2/s2measures.ccnx:e)18 ;: aIn file included from b ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2lax_polyline_shape.ccn:u18l: lIn file included from ../src/s2/s2lax_polyline_shape.h :| 28 ^: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | In file included from s2/s2measures.cc :e18x: pIn file included from l../src/s2/s2measures.hi:c24i: tIn file included from ../src/s2/s2point.hC:h25u: nIn file included from k../src/s2/util/coding/coder.hI:t36e: rIn file included from ../src/s2/base/casts.ha:t36: oIn file included from r../src/s2/base/logging.h(:c21o: rIn file included from d/usr/local/clang/include/absl/log/check.h_:i37n: tIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:n21a: l/usr/local/clang/include/absl/log/internal/check_op.h::461::C1o:r dwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e p* a461b | sAlB_SnLo_nLnOuGl_lI NtTrEeReN)A;L _ D| E ^F IN/usr/local/clang/include/absl/base/nullability.hE:_241M:A22K:E _note: Cexpanded from macro 'absl_nonnull'H ECK _241O | P#_dSeTfRiInNeG _aEbXsTlE_RnNo(n n u| l^l _/usr/local/clang/include/absl/log/internal/check_op.hN:449o:n31n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | extern template const char* absIn file included from ls2/s2lax_polyline_shape.cc_:n18o: nIn file included from n../src/s2/s2lax_polyline_shape.hu:l28l: In file included from M../src/s2/encoded_s2point_vector.ha:k29e: CIn file included from h../src/s2/s2coder.he:c23k: OIn file included from p/usr/local/clang/include/absl/status/status.hS:t67r: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hg:(29 : /usr/local/clang/include/absl/strings/cord.h :\504 : 40| : ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241: 22504: | note: expanded from macro 'absl_nonnull' e x241p | l#idceifti nCeh uanbksIlt_enroantnourl(lc o_nNsotn nCuolrld * | a ^b sl_noIn file included from ns2/s2measures.ccn:u18l: lIn file included from ../src/s2/s2measures.hc:24o: rIn file included from d../src/s2/s2point.h):;25 : In file included from | ../src/s2/util/coding/coder.h ^: 36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/casts.h::24136:: 22In file included from :../src/s2/base/logging.h :21note: : sl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull e| xprt ^e xt) /usr/local/clang/include/absl/base/nullability.h{: 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f\i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2measures.ccd:e18f: iIn file included from n../src/s2/s2measures.he: 24a: bIn file included from s../src/s2/s2point.hl:_25n: oIn file included from n../src/s2/util/coding/coder.hn:u36l: lIn file included from ../src/s2/base/casts.h_:N36o: nIn file included from n../src/s2/base/logging.hu:l21: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(In file included from s2/s2lax_polyline_shape.cc :| 18^: In file included from ../src/s2/s2lax_polyline_shape.h:/usr/local/clang/include/absl/log/internal/check_op.h28:: 449In file included from :../src/s2/encoded_s2point_vector.h31::29 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h449: | 67 : In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:t29e: r/usr/local/clang/include/absl/strings/cord.hn: 507t:e43m:p lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t e co n507s | t c h avro*i da bIsnli_tnTorneneu(lclo rMda_kienCtheercnkaOlp:S:tCroirndgR(e p * \a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: tnote: rexpanded from macro 'absl_nonnull'e e) ;241 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnulIn file included from ls2/s2measures.cc :_18N: oIn file included from n../src/s2/s2measures.hn:u24l: lIn file included from | ^ ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:In file included from 25s2/s2lax_polyline_shape.cc: :In file included from 18../src/s2/util/coding/coder.h: :In file included from 36../src/s2/s2lax_polyline_shape.h: :In file included from 28../src/s2/base/casts.h: :In file included from 36../src/s2/encoded_s2point_vector.h: :In file included from 29../src/s2/base/logging.h: :In file included from 21../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/log/internal/check_op.h29:: 464/usr/local/clang/include/absl/strings/cord.h::26525:: 35warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: note: 525expanded from macro 'absl_nonnull' | 241 | a#bdself:i:nceo radb_siln_tneornnnaull:l: C_oNrodnRneupl*l a b| s ^l _nullIn file included from as2/s2measures.ccb:le current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2metrics.cc582: | 31 : In file included from ../src/s2/s2metrics.h :e34x: pIn file included from l../src/s2/s2coords.hi:c105i: tIn file included from ../src/s2/base/logging.hC:h21u: nIn file included from k/usr/local/clang/include/absl/log/check.hR:a37n: gIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h(:c21o: ns/usr/local/clang/include/absl/log/internal/check_op.ht: 511C:o13rd18*: In file included from a../src/s2/s2measures.hb:s24l: _In file included from n../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36c: oIn file included from r../src/s2/base/casts.hd:)36 : :In file included from ../src/s2/base/logging.hc:o21r: dIn file included from _/usr/local/clang/include/absl/log/check.h(:c37o: rIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h): 21{: }/usr/local/clang/include/absl/log/internal/check_op.h : 463| : ^1 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 463expanded from macro 'absl_nonnull' | AB S241L | _#LdOeGf_iInNeT EaRbNsAlL__nDoEnFnIuNlEl_ M_ANKoEn_nCuHlElC K _| O ^P _STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const cIn file included from hs2/s2lax_polyline_shape.cca:r18*: In file included from a../src/s2/s2lax_polyline_shape.hb:s28l: _In file included from n../src/s2/encoded_s2point_vector.ho:n29n: uIn file included from l../src/s2/s2coder.hl:)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22/usr/local/clang/include/absl/strings/cord.h:: 588note: :expanded from macro 'absl_nonnull'17 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f588i | n e a bcsoln_snto nCnourldl* _aNbosnln_unloln n u| l ^l cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2measures.cc_:N18o: nIn file included from n../src/s2/s2measures.hu:l24l: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const voIn file included from is2/s2lax_polyline_shape.ccd:*18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l28_: nIn file included from o../src/s2/encoded_s2point_vector.hn:n29u: lIn file included from l../src/s2/s2coder.h):;23 : In file included from | /usr/local/clang/include/absl/status/status.h^: 67: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::44929:: 31/usr/local/clang/include/absl/strings/cord.h:: 641note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'33 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]449 | e641x | t e r n utseimnpgl aptoei nctoenrs t= cchoanrs*t acbhsalr_*n oanbnsull_ln oMnankuelClh;e c k| O ^p St/usr/local/clang/include/absl/base/nullability.hr:i241n:g22(: note: expanded from macro 'absl_nonnull'\ | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* abslIn file included from _s2/s2lax_polyline_shape.ccn:o18n: nIn file included from u../src/s2/s2lax_polyline_shape.hl:l28): ;In file included from ../src/s2/encoded_s2point_vector.h :| 29 ^: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/status/status.h:: 67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | /usr/local/clang/include/absl/strings/cord.h#:d655e:f39i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _655n | o n n u lelx p_lNiocnintu lClh a r| I ^t erator(In file included from cs2/s2measures.cco:n18s: tIn file included from ../src/s2/s2measures.hC:o24r: dIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36o: nIn file included from n../src/s2/base/casts.hu:l36l: In file included from c../src/s2/base/logging.ho:r21d: )In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241/usr/local/clang/include/absl/log/internal/check_op.h::22465:: 66note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_In file included from Ds2/s2lax_polyline_shape.ccE:F18I: NIn file included from E_../src/s2/s2lax_polyline_shape.hM:A28K: EIn file included from _../src/s2/encoded_s2point_vector.hC:H29E: CIn file included from K../src/s2/s2coder.h_:O23P: _In file included from S/usr/local/clang/include/absl/status/status.hT:R67I: NIn file included from G/usr/local/clang/include/absl/status/internal/status_internal.h_:E29X: T/usr/local/clang/include/absl/strings/cord.hE:R667N:(44c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t voi d667* | a bsstla_tniocn nCuolrld) ;A d v| a^n ce/usr/local/clang/include/absl/log/internal/check_op.hA:n450d:R25e:a dnote: (expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'C ha r450I | t e r a t o rx*, axb,s lc_onnosntn uclhla ri*t ,a bssilz_en_otnnull )n _ b| y ^t es/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2measures.cc :72518 | : In file included from ../src/s2/s2measures.hs:t24a: tIn file included from i../src/s2/s2point.hc: 25s: tIn file included from a../src/s2/util/coding/coder.ht:u36s: _In file included from i../src/s2/base/casts.hn:t36: eIn file included from r../src/s2/base/logging.hn:a21l: :In file included from :/usr/local/clang/include/absl/log/check.h:S37t: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hu:s21R: e/usr/local/clang/include/absl/log/internal/check_op.hp:*502 :a1b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.hn:u497l:l32 :P rnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'p are T497o | M o diinflyi(n e | c ^o nste/usr/local/clang/include/absl/base/nullability.hx:p241r: 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naublslla_bnloen nnualmle #_#NIomnpnlu(l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullableIn file included from s2/s2max_distance_targets.cc_:N16u: lIn file included from l../src/s2/s2max_distance_targets.ha:b27l: eIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2measures.cc732::1829: :In file included from ../src/s2/s2measures.h:warning: 24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:25: In file included from 732../src/s2/util/coding/coder.h | : 36 : sIn file included from t../src/s2/base/casts.h:a36t: iIn file included from c../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37s: tIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h::21:: s/usr/local/clang/include/absl/log/internal/check_op.ht:r502i:n1g:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s/usr/local/clang/include/absl/log/internal/check_op.hl:_498n:o35n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l Em p498t | y S t r i n gi(n)t; v 1| , ^ in/usr/local/clang/include/absl/base/nullability.ht: 241v:222,: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln uelxlp r_tNeoxntn)u l{l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2max_distance_targets.cc:: 16note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2max_distance_targets.h :24127 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: n/usr/local/clang/include/absl/status/status.hn:u733l:l29 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l733 | | ^ static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:e abs:l_ nowarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull _ N511o | ncnounlslt c| h ^a r* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2/s2lax_polyline_shape.cc:18 : 257In file included from | ../src/s2/s2lax_polyline_shape.h#:d28e: fIn file included from i../src/s2/encoded_s2point_vector.hn:e29 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29_: N/usr/local/clang/include/absl/strings/cord.hu:l674l:a37b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 674 | static void AdvanIn file included from cs2/s2metrics.cce:(31C: hIn file included from a../src/s2/s2metrics.hr:I34t: eIn file included from r../src/s2/s2coords.ha:t105o: rIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.hi:t512,: 17s:i zwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ t n _512b | y t e s )c;o n s| t ^ cha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee fsi1n,e caobnsslt_ ncohnanru*l la b_sNlo_nnnuulllla b l| e ^ s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nulIn file included from ls2/s2lax_polyline_shape.cca:b18l: eIn file included from ../src/s2/s2lax_polyline_shape.hs:228,: In file included from ../src/s2/encoded_s2point_vector.h| : ^29 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23257: :In file included from 23/usr/local/clang/include/absl/status/status.h:: 67note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29257: | /usr/local/clang/include/absl/strings/cord.h#:d730e:f36i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n730u | l l a b leex p_lNiuclilta bClhea r R| a ^n ge(const In file included from Cs2/s2metrics.cco:r31d: *In file included from ../src/s2/s2metrics.ha:b34s: lIn file included from _../src/s2/s2coords.hn:o105n: nIn file included from u../src/s2/base/logging.hl:l21 : cIn file included from o/usr/local/clang/include/absl/log/check.hr:d37): In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: r/usr/local/clang/include/absl/log/internal/check_op.hd:_513(:c17o:r dwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] {} 513 | | ^ /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: cnote: hexpanded from macro 'absl_nonnull'a r* 241a | b#sdle_fnionnen ualbls le_xnporntneuxltl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2metrics.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h31:: 29In file included from : ../src/s2/s2metrics.h/usr/local/clang/include/absl/strings/cord.h::34736: :In file included from 17../src/s2/s2coords.h:: 105: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h736: | 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t514 :C13o:r dwarning: *type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abs l514_ | ncoonnnsutl lc hcaorr*d _a;b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: Cnote: hexpanded from macro 'absl_nonnull'e ck s241t | r#cdmepffianles eaIbmspll_(n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_257N:o23n:n unote: lexpanded from macro 'absl_nullable'l | ^257 | #define absl_nullable 241_:N22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241| | ^# defineIn file included from s2/s2metrics.cca:b31s: lIn file included from _../src/s2/s2metrics.hn:o34n: nIn file included from u../src/s2/s2coords.hl:l105 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char*In file included from s2/s2max_distance_targets.cca:b16s: lIn file included from _../src/s2/s2max_distance_targets.hn:u27l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from s../src/s2/s2point.h1:,27 : cIn file included from o../src/s2/s2coder.hn:s23t: /usr/local/clang/include/absl/status/status.hc:h752a:r44*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n u752l | l a bsltea tsi2c, c o| n ^s t /usr/local/clang/include/absl/base/nullability.hs:t257a:t23u:s _note: iexpanded from macro 'absl_nullable'n te r257n | a#ld:e:fSitnaet uasbRselp_*n ualblsalb_lneo n_nNuullll aRbelpeT o P| o ^i nter( | In file included from ^s2/s2metrics.cc :31: In file included from ../src/s2/s2metrics.h:34: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coords.h241::10522: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h :24137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 515a:b47s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l515l | _ N o ncnounlslt c| h ^a r* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37In file included from : s2/s2lax_polyline_shape.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h18:: 21In file included from : ../src/s2/s2lax_polyline_shape.h:/usr/local/clang/include/absl/log/internal/check_op.h28:: 517In file included from :../src/s2/encoded_s2point_vector.h13::29 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h517: | 29c: on/usr/local/clang/include/absl/strings/cord.hs:t795 :c43h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl_ n795u | l l afbrliee nCdh evcokisdt rAcbassleFcomrpmtartuFelIumsphl((a b s| l ^: :Cor/usr/local/clang/include/absl/base/nullability.hd:*257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld ecfoirnde, a b| s ^l _nul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e f| i ^n e absl_nonnulIn file included from ls2/s2metrics.cc :_31N: oIn file included from n../src/s2/s2metrics.hn:u34l: lIn file included from ../src/s2/s2coords.h :| 105 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ sl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTreIn file included from e(s2/s2measures.ccC:o18r: dIn file included from R../src/s2/s2measures.he:p24*: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 36t: rIn file included from e../src/s2/base/logging.he:,21 : MIn file included from e/usr/local/clang/include/absl/log/check.ht:h37o: dIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hd:e21n: tif/usr/local/clang/include/absl/log/internal/check_op.hi:e504r: 1m:e twarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o d); | ^ 504 | /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:L Onote: Gexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iCnHeE CaKb_sOlP__IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2measures.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2measures.h/usr/local/clang/include/absl/status/internal/status_internal.h::2429: : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::251049: :In file included from 56../src/s2/util/coding/coder.h:: 36warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21 : 1049In file included from | /usr/local/clang/include/absl/log/check.h : 37s: tIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.ht:i21c: bo/usr/local/clang/include/absl/log/internal/check_op.ho:l505 :G1e:t Fwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a tAux( a505b | sAlB:S:Lc_oLrOdG__iInNtTeErRnNaAlL:_:CCHoErCdKR_eOpP*_ IaMbPsLl(_Cnhoencnku_lLlT ,r e=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2lax_polyline_shape.cc22::18 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2lax_polyline_shape.h :28 : 241In file included from | ../src/s2/encoded_s2point_vector.h#:d29e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: ll/usr/local/clang/include/absl/strings/cord.h :_1140N:o49n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 1140 | In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h : 24 : In file included from ../src/s2/s2point.h : 25 : In file included from C../src/s2/util/coding/coder.ho:r36d: RIn file included from e../src/s2/base/casts.hp:E36x: tIn file included from e../src/s2/base/logging.hr:n21a: lIn file included from */usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u514l:l13 :r ewarning: ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ; | 514 ^ | const/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee Cahbesclk_sntorncnmuplfla l_sNeoInmnpull(l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullableIn file included from s2/s2lax_polyline_shape.cc :| 18 ^: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from In file included from ../src/s2/encoded_s2point_vector.hs2/s2measures.cc::2918: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2measures.h::2324: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6725: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/util/coding/coder.h::2936: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/base/casts.h1146::3610: :In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h: 371146: | In file included from C/usr/local/clang/include/absl/log/internal/check_impl.ho:r21d: R/usr/local/clang/include/absl/log/internal/check_op.he:p515*: 17a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n515u | l l N ecwoEnxstte rcnhaalrR*e pa(basbls_ln:u:lsltarbilneg _sv1i,e wc odnastta ,c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | s#2d,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:o nnote: nexpanded from macro 'absl_nullable'u ll 257_ | N#odnenfuilnle a| b ^s l_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from In file included from s2/s2lax_polyline_shape.cc../src/s2/base/logging.h::1821: : In file included from In file included from ../src/s2/s2lax_polyline_shape.h/usr/local/clang/include/absl/log/check.h::2837: : In file included from In file included from ../src/s2/encoded_s2point_vector.h/usr/local/clang/include/absl/log/internal/check_impl.h::2921: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2coder.h::51623:: 17In file included from :/usr/local/clang/include/absl/status/status.h :warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29516: | /usr/local/clang/include/absl/strings/cord.h : 1159 : 17c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ch a1159r | *i nalbisnle_ nCoonrnduRlelp *e xapbrstle_xnto)n;n u l| l ^ Ne/usr/local/clang/include/absl/base/nullability.hw:E241x:t22e:r nnote: aexpanded from macro 'absl_nonnull'l Re p241( | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _NonnulIn file included from ls2/s2measures.cc : 18| : ^In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, In file included from cs2/s2lax_polyline_shape.cco:n18s: tIn file included from ../src/s2/s2lax_polyline_shape.hc:h28a: rIn file included from *../src/s2/encoded_s2point_vector.h :a29b: sIn file included from l../src/s2/s2coder.h_:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hs:229,: /usr/local/clang/include/absl/strings/cord.h| : ^1183 :47/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullable' 1183 | 257 | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b l e | ^ CordReIn file included from ps2/s2measures.cc*: 18a: bIn file included from s../src/s2/s2measures.hl:_24n: uIn file included from l../src/s2/s2point.hl:a25b: lIn file included from e../src/s2/util/coding/coder.h :r36e: p) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(CorIn file included from d:../src/s2/base/casts.h::I36n: lIn file included from i../src/s2/base/logging.hn:e21R: eIn file included from p/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: on/usr/local/clang/include/absl/log/internal/check_op.hn:u519l:l17 :r hwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | ^ 519 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln oenxnpurltle x_tN)o;n n u| l ^l | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2lax_polyline_shape.cc257: | 18#: dIn file included from e../src/s2/s2lax_polyline_shape.hf:i28n: eIn file included from ../src/s2/encoded_s2point_vector.ha:b29s: lIn file included from _../src/s2/s2coder.hn:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:u29l: l/usr/local/clang/include/absl/strings/cord.ha:b1230l:e20 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230In file included from | s2/s2measures.cci:n18l: iIn file included from n../src/s2/s2measures.he: 24c: oIn file included from n../src/s2/s2point.hs:t25 : cIn file included from h../src/s2/util/coding/coder.ha:r36*: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : CIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:d21:: :/usr/local/clang/include/absl/log/internal/check_op.hI:n521l:i17n:e Rwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p ::d a521t | a ( ) ccoonnsstt {c h a| r ^* ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23u:l lnote: aexpanded from macro 'absl_nullable'b le 257s | 1#,d ecfoinnset acbhsalr_*n ualblsalb_lneu l_lNaublllea bsl2e, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from In file included from ../src/s2/s2measures.hs2/s2lax_polyline_shape.cc::2418: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2lax_polyline_shape.h::2528: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/encoded_s2point_vector.h::3629: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h::2167: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.h::3729: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/cord.h::211234: :/usr/local/clang/include/absl/log/internal/check_op.h20::521 :warning: 47type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1234 | i n521l | i n e ccoonnsstt cchhaarr** aabbssll__nnounlnlualbll eC osr1d,: :cIonnlsitn ecRheapr:*: aasb_sclh_anrusl(l)a bcloen sst2 ,{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h257::24123::22 :note: expanded from macro 'absl_nullable'note: expanded from macro 'absl_nonnull' 257 | 241# | d#edfeifnien ea basbls_ln_unlolnanbullel __NNuolnlnaubllle | | ^ ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const cIn file included from hs2/s2lax_polyline_shape.cca:r18*: In file included from a../src/s2/s2lax_polyline_shape.hb:s28l: _In file included from n../src/s2/encoded_s2point_vector.ho:n29n: uIn file included from l../src/s2/s2coder.hl: 23e: xIn file included from p/usr/local/clang/include/absl/status/status.hr:t67e: xIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : /usr/local/clang/include/absl/strings/cord.h| : ^1239 :38/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 1239 | 241i | n#ldienfei naeb salb:s:lc_onrodn_niunltle r_nNaoln:n:uClolr d R| e ^p * absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2loop.cc::24130:: 22In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h :note: 45expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/container/internal/raw_hash_set.h :2412663 | :#53d:e fwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n e absl_ n2663o | n n u l l _TN&o&n nvualllu e | A ^B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:29: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:105: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:31: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:28: In file included from ../src/s2/encoded_s2point_vector.h:31: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ In file included from s2/s2measures.cc:18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2measures.h::24124:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l82_: nIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h :_32N: o/usr/local/clang/include/absl/strings/str_format.hn:n380u:l43l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.hIn file included from :s2/s2max_distance_targets.cc32:: 16: /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2max_distance_targets.h860::3243: :In file included from ../src/s2/s2edge_distances.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : In file included from ../src/s2/s2edge_crossings.h:47: In file included from 860../src/s2/s2predicates.h | : 55 : fIn file included from r/usr/local/clang/include/absl/flags/flag.hi:e42n: dIn file included from /usr/local/clang/include/absl/flags/internal/flag.hv:o30i: d /usr/local/clang/include/absl/base/call_once.hA:b52s:l24F:o rwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tFlus h52( | Fsotrdm:a:taStionmki*c u*l la bssiln_kn,o n n| u ^l l C/usr/local/clang/include/absl/base/nullability.ho:n241t:r22o:l Wnote: oexpanded from macro 'absl_nonnull'r d( 241 | | # ^defin e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from In file included from s2/s2max_distance_targets.ccs2/s2measures.cc::1618: : In file included from In file included from ../src/s2/s2max_distance_targets.h../src/s2/s2measures.h::3224: : In file included from In file included from ../src/s2/s2edge_distances.h../src/s2/s2point.h::3127: : In file included from In file included from ../src/s2/s2edge_crossings.h../src/s2/s2coder.h::4723: : In file included from In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/status/status.h::5567: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/status/internal/status_internal.h::4229: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/strings/cord.h::3082: : /usr/local/clang/include/absl/base/call_once.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h53::2322: :In file included from /usr/local/clang/include/absl/crc/crc32c.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 : /usr/local/clang/include/absl/strings/str_format.h :53867 | : 60 : warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl:: o867n | c e _efxlpalgi*c iatb sFlo_rnmoantnSuilnlk (fsltarg_)f;o r m| a ^t _i/usr/local/clang/include/absl/base/nullability.hn:t241e:r22n:a lnote: :expanded from macro 'absl_nonnull': Fo r241m | a#tdSeifniknIem palb*s la_bnsoln_nnuolnln u_lNlo nsn)u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_inteIn file included from rs2/s2max_distance_targets.ccn:a16l: :In file included from :../src/s2/s2max_distance_targets.hF:o32r: mIn file included from a../src/s2/s2edge_distances.ht:S31i: nIn file included from k../src/s2/s2edge_crossings.hI:m47p: lIn file included from *../src/s2/s2predicates.h :a55b: sIn file included from l/usr/local/clang/include/absl/flags/flag.h_:n42o: nIn file included from n/usr/local/clang/include/absl/flags/internal/flag.hu:l30l: /usr/local/clang/include/absl/base/call_once.hs:i96n:k33_:; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 24196: | 22 : fnote: rexpanded from macro 'absl_nonnull'i en d241 | s#tdde:f:ianteo maibcs *_ Naobnsnlu_lnlo n n| u ^l l base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:16: In file included from ../src/s2/s2max_distance_targets.h:32: In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCIn file included from Ts2/s2max_distance_targets.ccI:O16N: (In file included from m../src/s2/s2max_distance_targets.hu:)32 : In file included from | ../src/s2/s2edge_distances.h ^: 31: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2edge_crossings.h::24147:: 22In file included from :../src/s2/s2predicates.h :note: 55expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/flags/flag.h :241110 | :#29d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e absl _110n | ovnoniudl lS e_tNFolnangu(lalb s l| : ^: Flag* absl_nonnull flag, const T& v) In file included from {s2/s2memory_tracker.cc : 18| : ^In file included from ../src/s2/s2memory_tracker.h:28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2error.h::24129:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241In file included from | /usr/local/clang/include/absl/strings/cord.h#:d94e: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s641l:_68n:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll _N o641n | n u lelx p l| i ^c it MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thIn file included from is2/s2max_distance_targets.ccs:)16,: In file included from ../src/s2/s2max_distance_targets.h| : ^~~~32 : In file included from ../src/s2/s2edge_distances.h:31: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl:/usr/local/clang/include/absl/synchronization/mutex.h::F649l:a29g:< Twarning: >type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l649_ | n o nenxupllli cfilta gM,u tceoxnLsotc kV(&M uvt)e x{* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'm u, 241c | o#ndsetf iCnoen daibtsilo_nn&o ncnounldl) _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | In file included from bs2/s2measures.cco:o18l: In file included from (../src/s2/s2measures.h*:a24b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.he:v67a: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h):(29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t86 : Co/usr/local/clang/include/absl/strings/cord_analysis.hn:d32i:t47i:o nwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _32n | osninzuel_lt) G=e tnEusltlipmtart;e d M| e ^m or/usr/local/clang/include/absl/base/nullability.hy:U257s:a23g:e (note: cexpanded from macro 'absl_nullable'o ns t257 | C#odredfRienpe* aabbssll__nnuolnlnaubllle r_eNpu)l;l a b| l ^e | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2memory_tracker.cc :18: In file included from 241../src/s2/s2memory_tracker.h | :#28d: eIn file included from f../src/s2/s2error.hi:n29e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94_: NIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 948 :| 48 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nulIn file included from ls2/s2measures.cca:b18l: eIn file included from ../src/s2/s2measures.he:v24a: lIn file included from _../src/s2/s2point.h):(27c: oIn file included from n../src/s2/s2coder.hs:t23 : CIn file included from o/usr/local/clang/include/absl/status/status.hn:d67i: tIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ho:n29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s86l: _/usr/local/clang/include/absl/strings/cord_analysis.hn:o50n:n49u:l lwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] = nu l50l | pstirz;e _ t| ^G et/usr/local/clang/include/absl/base/nullability.hMore:P241r:e22c:i snote: eexpanded from macro 'absl_nonnull'M em o241r | y#Udseafgien(ec oanbsstl _CnoorndnRuelpl* _aNbosnln_unloln n u| l ^l rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2memory_tracker.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2memory_tracker.h:28 : 241In file included from | ../src/s2/s2error.h#:d29e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n951u:l9l: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nIn file included from us2/s2measures.ccl:l18a: bIn file included from l../src/s2/s2measures.he: 24a: rIn file included from g../src/s2/s2point.h_: 27=: In file included from n../src/s2/s2coder.hu:l23l: pIn file included from t/usr/local/clang/include/absl/status/status.hr:;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::25786:: 23:/usr/local/clang/include/absl/strings/cord_analysis.h :56note: :expanded from macro 'absl_nullable'56 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i56n | es iazbes_lt_ nGueltlEasbtliem a_tNeudlFlaaibrlSeh a r| e ^M emoryUsage(cIn file included from os2/s2memory_tracker.ccn:s18t: In file included from C../src/s2/s2memory_tracker.ho:r28d: RIn file included from e../src/s2/s2error.hp:*29 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :r94e: pIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 954:52/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 954 | 241 | s#tdaetfiicn eb oaobls lC_anlolnVnouildlP t_rNFounnncutlilo n (| c ^o nst Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | 380 warning se generatedx. plicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2point_region.cc -o s2/s2point_region.o In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExteIn file included from rs2/s2measures.ccn:a18l: RIn file included from e../src/s2/s2measures.hp:(24a: bIn file included from s../src/s2/s2point.hl::27:: sIn file included from t../src/s2/s2coder.hr:i23n: gIn file included from _/usr/local/clang/include/absl/status/status.hv:i67e: wIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hd:a29t: aIn file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :241:/usr/local/clang/include/absl/synchronization/mutex.h22::489 :14note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #def i489n | e a b s l _vnooindn u(l*la b_sNlo_nnnuulllla b l| e ^ invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2memory_tracker.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2memory_tracker.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2error.h: :/usr/local/clang/include/absl/synchronization/mutex.h29:: 489In file included from :/usr/local/clang/include/absl/status/status.h45::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 29: /usr/local/clang/include/absl/strings/cord.h :4891159 | : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] voi d1159 | (i*nalbisnle_ nCuolrldaRbelpe* ianbvsalr_inaonntn)u(lvlo iNde*w Eaxbtselr_nnaullRleapb(i l i| t ^y _unkn/usr/local/clang/include/absl/base/nullability.ho:w241n:)22,: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241289 | :#34d:e fnote: iexpanded from macro 'absl_nullability_unknown'n e a289b | s#ld_enfoinnneu lalb s_lN_onnunlullalb i l| i ^t y_unknown _Null_unspecified | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499In file included from | s2/s2memory_tracker.cc : 18v: oIn file included from i../src/s2/s2memory_tracker.hd: 28E: nIn file included from a../src/s2/s2error.hb:l29e: DIn file included from e/usr/local/clang/include/absl/status/status.hb:u67g: LIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hg:(29c: o/usr/local/clang/include/absl/strings/cord.hn:s1183t: 47c:h awarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* abs l1183_ | n u l l a b l e n a m e ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d eCfoirndeR eapb*s la_bnsull_lnaublllea b_lNeu lrleapb)l e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex*In file included from s2/s2memory_tracker.cca:b18s: lIn file included from _../src/s2/s2memory_tracker.hn:o28n: nIn file included from u../src/s2/s2error.hl:l29 : mIn file included from u/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h241::122222::52 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d1222e | fiinnlei naeb svlo_indo nCnourldl: :_INnolninnuelRle p :| : ^S wap(Cord::In file included from Is2/s2measures.ccn:l18i: nIn file included from e../src/s2/s2measures.hR:e24p: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : rIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.hs:)29 : {In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h241::55222::64 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #552d | e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18In file included from : s2/s2measures.ccIn file included from :../src/s2/s2memory_tracker.h18:: 28In file included from : ../src/s2/s2measures.hIn file included from :../src/s2/s2error.h24:: 29In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/strings/cord.h67:: 1230In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h20::29 : In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 311230: | /usr/local/clang/include/absl/synchronization/mutex.hi:n556l:i38n:e warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst 556c | h a rv*o iadb sLlo_cnkuSllloawbLloeo pC(oSrydn:c:hIWnaliitnPeaRreapm:s:*d aatbas(l)_ ncoonnnsutl l{ w a| i ^t p, /usr/local/clang/include/absl/base/nullability.hi:n257t: 23f:l anote: gexpanded from macro 'absl_nullable's ); 257 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef i_nNeu lalbasbll_en o n| n ^u ll _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2memory_tracker.cc::6718: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2memory_tracker.h::2928: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2error.h::9429: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/status/status.h::3167: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/status/internal/status_internal.h::55829:: 35:/usr/local/clang/include/absl/strings/cord.h :1234warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]558 | b o1234o | li nLloicnkeS lcoownWsitt hcDheaard*l ianbes(lM_unHoonwn ualbls lC_onrodn:n:uIlnll ihnoewR,e p :| : ^a s_/usr/local/clang/include/absl/base/nullability.hc:h241a:r22s:( )note: expanded from macro 'absl_nonnull'c on s241t | #{d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _In file included from Ns2/s2measures.cco:n18n: uIn file included from l../src/s2/s2measures.hl: 24 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | In file included from s2/s2memory_tracker.cc : 18 : cIn file included from o../src/s2/s2memory_tracker.hn:s28t: In file included from C../src/s2/s2error.ho:n29d: iIn file included from t/usr/local/clang/include/absl/status/status.hi:o67n: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l/usr/local/clang/include/absl/strings/cord.h_:n1239u:l38l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e con d1239, | i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:: :note: cexpanded from macro 'absl_nullable'o rd _257i | n#tdeerfnianle: :aCbosrld_Rneupl*l aabblsel __nNounlnlualbll eC o r| d ^: :InlineRep::as_tree() In file included from s2/s2measures.cc| : ^18 : In file included from ../src/s2/s2measures.h/usr/local/clang/include/absl/base/nullability.h::24241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l562: 23_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 562 | | ^ void LockSlow(MuHow absl_nonnull how, const Condition* In file included from as2/s2memory_tracker.ccb:s18l: _In file included from n../src/s2/s2memory_tracker.hu:l28l: aIn file included from b../src/s2/s2error.hl:e29 : cIn file included from o/usr/local/clang/include/absl/status/status.hn:d67,: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::1245241::3822:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | #1245d | eifnilnien ea basbls_ln:o:ncnourldl_ i_nNtoenrnnualll: : C| o ^r dRep* abslIn file included from _s2/s2measures.ccn:u18l: lIn file included from a../src/s2/s2measures.hb:l24e: In file included from C../src/s2/s2point.ho:r27d: :In file included from :../src/s2/s2coder.hI:n23l: iIn file included from n/usr/local/clang/include/absl/status/status.he:R67e: pIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h::t29r: eIn file included from e/usr/local/clang/include/absl/strings/cord.h(:)94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::562257::5823:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257 | 562# | d e fvionied aLbosclk_Snluolwl(aMbulHeo w_ Naublslla_bnloen n u| l ^l how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:In file included from 1258s2/s2measures.cc::3618:: In file included from ../src/s2/s2measures.hwarning: :24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27 : 1258In file included from | ../src/s2/s2coder.hi:n23l: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67c: oIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hd:_29i: nIn file included from t/usr/local/clang/include/absl/strings/cord.he:r94n: aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h:::31C: o/usr/local/clang/include/absl/synchronization/mutex.hr:d565R:e36p:F lwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t * ab s565l | _ n ovnoniudl lU n l| o ^c kS/usr/local/clang/include/absl/base/nullability.hl:o241w:(22S:y nnote: cexpanded from macro 'absl_nonnull'h Wa i241t | P#adreafmisn*e aabbssll__nnuolnlnaubllle _wNaointnpu)l lA B S| L ^_ ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2memory_tracker.cc: 18576: | In file included from ../src/s2/s2memory_tracker.h :v28o: iIn file included from d../src/s2/s2error.h :T29r: yIn file included from R/usr/local/clang/include/absl/status/status.he:m67o: vIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h(:b29a: s/usr/local/clang/include/absl/strings/cord.he:_1268i:n51t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l::P e1268r | TihnrleiandeS yvnocihd* Caobrsdl:_:nIonnlniunlelR esp):;: E m| p ^l ac/usr/local/clang/include/absl/base/nullability.he:T241r:e22e:( Cnote: oexpanded from macro 'absl_nonnull'r dR e241p | *# daebfsiln_en oanbnsull_ln ornenpu,l l | _ ^N onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2measures.ccn:n18u: lIn file included from l../src/s2/s2measures.h :_24N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnuIn file included from ls2/s2memory_tracker.ccl: 18s: )In file included from ;../src/s2/s2memory_tracker.h : 28| : ^In file included from ../src/s2/s2error.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'29 : /usr/local/clang/include/absl/strings/cord.h :2411275 | :#51d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e ab s1275l | _innolninnuel lv o_iNdo nCnourldl: : I| n ^l ineRep::EmplaceTIn file included from rs2/s2measures.cce:e18(: CIn file included from o../src/s2/s2measures.hr:d24R: eIn file included from p../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hr:e29p: ,In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/base/nullability.h31:: 241:/usr/local/clang/include/absl/synchronization/mutex.h22::580 :34note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #d e580f | i n eb aasbes_li_nntoenrnnualll: :_PNeornTnhurlela d S| y ^n ch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18In file included from : s2/s2measures.ccIn file included from :../src/s2/s2memory_tracker.h18:: 28In file included from : ../src/s2/s2measures.hIn file included from :../src/s2/s2error.h24:: 29In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/strings/cord.h67:: 1282In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h47::29 : In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 311282: | /usr/local/clang/include/absl/synchronization/mutex.hi:581:38:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e v o581i | d C o r d :b:aIsnel_iinnetReerpn:a:lS:e:tPTerreTeh(rCeoarddSRyenpc*h *a basbls_ln_onnonnunlull lr ewp),; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | In file included from s2/s2memory_tracker.cc :v18o: iIn file included from d../src/s2/s2memory_tracker.h :T28r: aIn file included from n../src/s2/s2error.hs:(29M: uIn file included from H/usr/local/clang/include/absl/status/status.ho:w67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n1290n:u54l:l warning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o w); 1290/ | /i nulsiende fvoori dC oCnodrVda:r:-I>nMluitneexR etpr:a:nSsefteTrr e e| O ^r Em/usr/local/clang/include/absl/base/nullability.hp:t241y:(22C:o rnote: dexpanded from macro 'absl_nonnull'R ep *241 | a#bdself_innuel laabbslle_ nroenpn,u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullaIn file included from bs2/s2measures.ccl:e18 : _In file included from N../src/s2/s2measures.hu:l24l: aIn file included from b../src/s2/s2point.hl:e27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2memory_tracker.cci:n18e: In file included from a../src/s2/s2memory_tracker.hb:s28l: _In file included from n../src/s2/s2error.ho:n29n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 1301 :| 56 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline voiIn file included from ds2/s2measures.cc :C18o: rIn file included from d../src/s2/s2measures.h:::24I: nIn file included from l../src/s2/s2point.hi:n27e: RIn file included from e../src/s2/s2coder.hp::23:: CIn file included from o/usr/local/clang/include/absl/status/status.hm:m67i: tIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hr:e29e: (In file included from c/usr/local/clang/include/absl/strings/cord.ho:n94s: tIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hC:o31r: d/usr/local/clang/include/absl/synchronization/mutex.hR:e590p:*40 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _nu l590l | a b leex pollidc_irte pM,u t e| x ^( co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23v:o lnote: aexpanded from macro 'absl_nullable't il e257 | M#udteefxi*n ea basbls_ln_unlullalbalbel e/ *_iNgunlolraebdl*e/ ) | { ^} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2memory_tracker.ccexpanded from macro 'absl_nullable': 18: In file included from ../src/s2/s2memory_tracker.h257: | 28#: dIn file included from e../src/s2/s2error.hf:i29n: eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.ha:b1302l:e50 :_ Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l1302e | | ^ CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlinIn file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | eIn file included from xs2/s2lax_polyline_shape.ccp:l18i: cIn file included from i../src/s2/s2lax_polyline_shape.ht: 32M: uIn file included from t../src/s2/s2polyline.he:x34L: oIn file included from c../src/s2/s2builder.hk:(31M: uIn file included from t/usr/local/clang/include/absl/container/flat_hash_set.he:x45*: ab/usr/local/clang/include/absl/container/internal/raw_hash_set.hs:l2663_:n53o:n nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l mu, c o2663n | s t C o n dTi&t&i ovna&l uceo nAdB)S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IBUT E241_ | C#AdPeTfUiRnEeD _aBbYs(lt_hniosn)n)u l l| ^~~~_ Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/raw_hash_set.h::232692: :In file included from 58/usr/local/clang/include/absl/status/status.h:: 67warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h :269294 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.hc:o670n:s74t: Twarning: &'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] value 670A | B S Le_xIpNlTiEcRiNtA LR_eAaTdTeRrIMBuUtTeEx_LCoAcPkT(UMRuEtDe_xB&Y (mtuh iAsB)S)L _ I| N ^~~~T ERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/container/internal/raw_hash_set.h: 2734681: | 65 : exwarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l icit R2734e | a d e r M u t ee x RL e p o:c : kC (o Mp uy tTTeo&xA&& r vrmaauly u(eA cBhSAaBLrS_L*_I INaTNbEsTRlEN_RAnNLo_AnALnT_uATlTRlIT BdRUsITtBE)U_ TCEcA_oPnCTsUAtPR TE{D U_R BE| D ^Y_ (BtYh(i/usr/local/clang/include/absl/base/nullability.hts:)h241i,:s ))22 : | ^~~~| note: ^~~~ expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull/usr/local/clang/include/absl/synchronization/mutex.h : 689| : ^35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nIn file included from us2/s2max_distance_targets.ccl:l28a: bIn file included from i../src/s2/s2furthest_edge_query.hl:i33t: yIn file included from _../src/s2/s2closest_edge_query_base.hu:n32k: nIn file included from o/usr/local/clang/include/absl/container/btree_set.hw:n65 : aIn file included from r/usr/local/clang/include/absl/container/internal/btree.hg:)70;: In file included from /usr/local/clang/include/absl/container/internal/layout.h| : ^198 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/str_cat.h::289116:: 34In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h :note: 23expanded from macro 'absl_nullability_unknown': /usr/local/clang/include/absl/strings/numbers.h: 66289: | 41#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne ab s66l | _ n u l l a b i l i t y _ u n k n o w n _ N u l l _ u n s piencti_ftiyepde * | a ^b sl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2measures.cc241::1822: :In file included from ../src/s2/s2measures.hnote: :expanded from macro 'absl_nonnull'24 : In file included from ../src/s2/s2point.h :24127 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hN:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l830l: 14 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull fuIn file included from ns2/s2max_distance_targets.ccc:)28(: TIn file included from *../src/s2/s2furthest_edge_query.h :a33b: sIn file included from l../src/s2/s2closest_edge_query_base.h_:n32u: lIn file included from l/usr/local/clang/include/absl/container/btree_set.ha:b65i: lIn file included from i/usr/local/clang/include/absl/container/internal/btree.ht:y70_: uIn file included from n/usr/local/clang/include/absl/container/internal/layout.hk:n198o: wIn file included from n/usr/local/clang/include/absl/strings/str_cat.h):,116 : In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h ^: 23: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/numbers.h::24177::2261:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d77e | f[i[nneo daibsscla_rndo]n]n ublolo l_ NSoinmnpullelA t o| f ^( absl:In file included from :s2/s2measures.ccs:t18r: iIn file included from n../src/s2/s2measures.hg:_24v: iIn file included from e../src/s2/s2point.hw: 27s: tIn file included from r../src/s2/s2coder.h,: 23f: lIn file included from o/usr/local/clang/include/absl/status/status.ha:t67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31o: u/usr/local/clang/include/absl/synchronization/mutex.ht:)830;: 36 :| ^warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :83022 | : note: expanded from macro 'absl_nonnull' b241o | o#ld e(f*ianbes la_bnsoln_nnuolnln ufluln c_)N(oTn*n ualbls l _| n ^u llability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34In file included from :s2/s2max_distance_targets.cc :note: 28expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/s2furthest_edge_query.h: 33289: | In file included from #../src/s2/s2closest_edge_query_base.hd:e32f: iIn file included from n/usr/local/clang/include/absl/container/btree_set.he: 65a: bIn file included from s/usr/local/clang/include/absl/container/internal/btree.hl:_70n: uIn file included from l/usr/local/clang/include/absl/container/internal/layout.hl:a198b: iIn file included from l/usr/local/clang/include/absl/strings/str_cat.hi:t116y: _In file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:k23n: o/usr/local/clang/include/absl/strings/numbers.hw:n88 :_62N:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ unsp e88c | i[f[ineodd i s| c ^a rd]] bool SimpleAtod(absl:In file included from :s2/s2measures.ccs:t18r: iIn file included from n../src/s2/s2measures.hg:_24v: iIn file included from e../src/s2/s2point.hw: 27s: tIn file included from r../src/s2/s2coder.h,: 23d: oIn file included from u/usr/local/clang/include/absl/status/status.hb:l67e: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : o/usr/local/clang/include/absl/synchronization/mutex.hu:t831):;46 : | warning: ^type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :831241 | : 22 : note: expanded from macro 'absl_nonnull' ty p241e | n#admeef ianbes la:b:stly_pneo_ninduelnlt i_tNyou:l:lt y p| e ^* absl_nullability_unknoIn file included from ws2/s2max_distance_targets.ccn: 28 : | In file included from ^../src/s2/s2furthest_edge_query.h :33: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2closest_edge_query_base.h289::3234: :In file included from /usr/local/clang/include/absl/container/btree_set.hnote: :expanded from macro 'absl_nullability_unknown'65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h :28970 | : #In file included from d/usr/local/clang/include/absl/container/internal/layout.he:f198i: nIn file included from e/usr/local/clang/include/absl/strings/str_cat.h :a116b: sIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:n23u: l/usr/local/clang/include/absl/strings/numbers.hl:a98b:i60l:i twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ unkn o98w | n[ [_nNoudlils_cuanrsdp]e]c ibfoioeld S i| m ^p leAtob(absl::string_view str, In file included from bs2/s2measures.cco:o18l: *In file included from ../src/s2/s2measures.ha:b24s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23: In file included from o/usr/local/clang/include/absl/status/status.hu:t67): ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 844: 10241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi n844e | a b s l _ nTo*n naublsll __nNoonnnnuullll o b| j ^e ct, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2max_distance_targets.cco:n28n: uIn file included from l../src/s2/s2furthest_edge_query.hl: 33_: NIn file included from o../src/s2/s2closest_edge_query_base.hn:n32u: lIn file included from l/usr/local/clang/include/absl/container/btree_set.h : 65| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44In file included from :s2/s2measures.cc :warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2measures.h:24: In file included from 112../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 845 : 45 :i nwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ typ e845* | a b s l _ nboononlu l(la bosult:):;t y p| e ^_ id/usr/local/clang/include/absl/base/nullability.he:n241t:i22t:y :: t241y | p#ed:e:f*i naeb salb_snlo_nnnounlnlu lmle t_hNoodn)n(u)l)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2max_distance_targets.ccn:n28u: lIn file included from l../src/s2/s2furthest_edge_query.h :_33N: oIn file included from n../src/s2/s2closest_edge_query_base.hn:u32l: lIn file included from /usr/local/clang/include/absl/container/btree_set.h :| 65 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h : 24 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.ha:b850s:l16::: iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t 128 *850 | a b s l _ n ocnonnusltl To*u ta)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22o:b jnote: eexpanded from macro 'absl_nonnull'c t ,241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45In file included from :s2/s2max_distance_targets.cc :warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2furthest_edge_query.h:33 : 851In file included from | ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h :b65o: oIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :(70a: bIn file included from s/usr/local/clang/include/absl/container/internal/layout.hl::198:: tIn file included from y/usr/local/clang/include/absl/strings/str_cat.hp:e116_: iIn file included from d/usr/local/clang/include/absl/strings/internal/stringify_sink.he:n23t: i/usr/local/clang/include/absl/strings/numbers.ht:y118<:T56>:: :warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y pe:: *118 | a b s l _ n o n n u l l m e t h o d ) ( ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241a | b#sdle:f:iunien ta1b2s8l*_ naobnsnlu_lnlo n_nNuolnln uolult ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2measures.cc :a18b: sIn file included from l../src/s2/s2measures.h_:n24o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | voidIn file included from s2/s2measures.ccP:u18t: TIn file included from w../src/s2/s2measures.ho:D24i: gIn file included from i../src/s2/s2point.ht:s27(: uIn file included from i../src/s2/s2coder.hn:t233: 2In file included from _/usr/local/clang/include/absl/status/status.ht: 67i: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:h29a: rIn file included from */usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u886l:l31 :b uwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | ^886 | /usr/local/clang/include/absl/base/nullability.h :e241x:p22l:i cnote: iexpanded from macro 'absl_nonnull't Con d241i | t#idoenf(icnoen satb sTl*_ naobnsnlu_lnlo n_nNuolnln uolblj ) | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2max_distance_targets.cc_:n28o: nIn file included from n../src/s2/s2furthest_edge_query.hu:l33l: In file included from _../src/s2/s2closest_edge_query_base.hN:o32n: nIn file included from u/usr/local/clang/include/absl/container/btree_set.hl:l65 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* In file included from as2/s2measures.ccb:s18l: _In file included from n../src/s2/s2measures.ho:n24n: uIn file included from l../src/s2/s2point.hl: 27v: aIn file included from l../src/s2/s2coder.hu:e23,: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e896f:i31n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n896o | n n uelxlp l_iNcointn uCloln d i| t ^i on(const T* absl_nonnull oIn file included from bs2/s2max_distance_targets.ccj:)28 : In file included from | ../src/s2/s2furthest_edge_query.h ^: 33: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2closest_edge_query_base.h::24132:: 22In file included from :/usr/local/clang/include/absl/container/btree_set.h :65note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/internal/btree.h:70 : 241In file included from | /usr/local/clang/include/absl/container/internal/layout.h#:d198e: fIn file included from i/usr/local/clang/include/absl/strings/str_cat.hn:e116 : aIn file included from b/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:l23_: n/usr/local/clang/include/absl/strings/numbers.ho:n158n:u57l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onnu l158l | b o| o ^l safe_strto16_base(absl::string_view text, int16_tIn file included from *s2/s2measures.cc :a18b: sIn file included from l../src/s2/s2measures.h_:n24o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from v../src/s2/s2coder.ha:l23u: eIn file included from ,/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31 : 241/usr/local/clang/include/absl/synchronization/mutex.h | :#922d:e48f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abs l922_ | n o nsntualtli c_ Nboononlu lGlu a r| a ^n teedEqual(const ConditioIn file included from ns2/s2max_distance_targets.cc*: 28a: bIn file included from s../src/s2/s2furthest_edge_query.hl:_33n: uIn file included from l../src/s2/s2closest_edge_query_base.hl:a32b: lIn file included from e/usr/local/clang/include/absl/container/btree_set.h :a65,: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/base/nullability.h::198257: :In file included from 23/usr/local/clang/include/absl/strings/str_cat.h:: 116note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23 : 257/usr/local/clang/include/absl/strings/numbers.h | :#160d:e57f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _160n | ubloloalb lsea f_eN_usltlratbol3e2 _ b| a ^s e(absl::sIn file included from ts2/s2measures.ccr:i18n: gIn file included from _../src/s2/s2measures.hv:i24e: wIn file included from ../src/s2/s2point.ht:e27x: tIn file included from ,../src/s2/s2coder.h :i23n: tIn file included from 3/usr/local/clang/include/absl/status/status.h2:_67t: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : v/usr/local/clang/include/absl/synchronization/mutex.ha:l923u:e48,: warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :923241 | : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l lc o_nNsotn nCuolnld i t| i ^o n* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2max_distance_targets.cc23::28 : note: In file included from expanded from macro 'absl_nullable'../src/s2/s2furthest_edge_query.h :33 : 257In file included from | ../src/s2/s2closest_edge_query_base.h#:d32e: fIn file included from i/usr/local/clang/include/absl/container/btree_set.hn:e65 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l70_: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198a: bIn file included from l/usr/local/clang/include/absl/strings/str_cat.he: 116_: NIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:l23a: b/usr/local/clang/include/absl/strings/numbers.hl:e162 : 57| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view texIn file included from ts2/s2measures.cc,: 18i: nIn file included from t../src/s2/s2measures.h6:424_: tIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from v/usr/local/clang/include/absl/status/internal/status_internal.ha:l29u: eIn file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/synchronization/mutex.h241::94822::10 :note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | # d948e | f i nbeo oalb s(l*_anbosnln_unlull l_aNbolnen uelvla l _| ) ^( const Condition* absl_nIn file included from os2/s2max_distance_targets.ccn:n28u: lIn file included from l../src/s2/s2furthest_edge_query.h): 33=: In file included from n../src/s2/s2closest_edge_query_base.hu:l32l: pIn file included from t/usr/local/clang/include/absl/container/btree_set.hr:;65 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/layout.h::257198:: 23In file included from :/usr/local/clang/include/absl/strings/str_cat.h :116note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23 : 257/usr/local/clang/include/absl/strings/numbers.h | :#165d:e39f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l165_ | n u l l a b l e _ N u l l a b l e | ^ abslIn file included from :s2/s2measures.cc::i18n: tIn file included from 1../src/s2/s2measures.h2:824*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67v: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hu:e29,: In file included from i/usr/local/clang/include/absl/strings/cord.hn:t94 : bIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hs:e31): ;/usr/local/clang/include/absl/synchronization/mutex.h : 948| : ^48 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 948expanded from macro 'absl_nonnull' | b241o | o#ld e(f*ianbes la_nublslla_bnloen neuvlall __)N(ocnonIn file included from nus2/s2memory_tracker.ccsl:tl18 : C In file included from o| ../src/s2/s2memory_tracker.hn ^:d 28i: tIn file included from i../src/s2/s2error.ho:n29*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: ul/usr/local/clang/include/absl/strings/cord.hl:)1505 :=41 :In file included from n us2/s2max_distance_targets.ccwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:l p28t: r ;In file included from 1505 ../src/s2/s2furthest_edge_query.h | :i| n33 ^l: iIn file included from n/usr/local/clang/include/absl/base/nullability.h../src/s2/s2closest_edge_query_base.he:: 24132v:: o22In file included from i:/usr/local/clang/include/absl/container/btree_set.hd : note: C65expanded from macro 'absl_nonnull'o: rIn file included from d: :/usr/local/clang/include/absl/container/internal/btree.h241C: | o#70pdy: eTfoIn file included from iAn/usr/local/clang/include/absl/container/internal/layout.hre:r a198ayb: IsIn file included from mlp/usr/local/clang/include/absl/strings/str_cat.h_ln:(o116cn: hnaIn file included from url/usr/local/clang/include/absl/strings/internal/stringify_sink.h*l :a_bNs23oln: _nn/usr/local/clang/include/absl/strings/numbers.huo:ln166ln :u 57l| l: ^ dwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ) co n166s | tb o{o lIn file included from s2/s2measures.cc| s: ^a18 f: eIn file included from /usr/local/clang/include/absl/base/nullability.h_../src/s2/s2measures.h:s:241t24r:: t22In file included from o:../src/s2/s2point.hu :8note: 27_expanded from macro 'absl_nonnull': b In file included from a../src/s2/s2coder.hs :e24123( | : a#bIn file included from sd/usr/local/clang/include/absl/status/status.hle:f:67i:: snIn file included from te/usr/local/clang/include/absl/status/internal/status_internal.hr :ai29nb: gs_In file included from vli/usr/local/clang/include/absl/strings/cord.h_e:nw94o : ntIn file included from en/usr/local/clang/include/absl/strings/internal/cordz_info.hxu:lt31l,: /usr/local/clang/include/absl/synchronization/mutex.h_u:Ni951on:nt9n8:u_ tl*warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]la b s | l951 ^_ | n o nvnouildl* vaablsule_,n u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241a:r22g:_ note: =expanded from macro 'absl_nonnull' nu l241l | p#tdre;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:In file included from n s2/s2memory_tracker.ccnnote: :uexpanded from macro 'absl_nullable'18l l: In file included from 257_../src/s2/s2memory_tracker.hN | :#o28nd: enIn file included from fu../src/s2/s2error.hli:ln29 e: In file included from a| /usr/local/clang/include/absl/status/status.hb ^:s 67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: a/usr/local/clang/include/absl/strings/cord.hb:l1514e: 29_:N uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abIn file included from l s2/s2max_distance_targets.cce1514: | 28 : | In file included from ^ ../src/s2/s2furthest_edge_query.h :c33o: rIn file included from d../src/s2/s2closest_edge_query_base.h_:In file included from i32s2/s2measures.ccn: :tIn file included from 18e/usr/local/clang/include/absl/container/btree_set.h: r:In file included from n65../src/s2/s2measures.ha: :lIn file included from 24:/usr/local/clang/include/absl/container/internal/btree.h: ::In file included from C70../src/s2/s2point.ho: :rIn file included from 27d/usr/local/clang/include/absl/container/internal/layout.h: RIn file included from :e../src/s2/s2coder.h198p:*: 23 In file included from : a/usr/local/clang/include/absl/strings/str_cat.hIn file included from b:/usr/local/clang/include/absl/status/status.hs116:l: 67_In file included from : n/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from o:/usr/local/clang/include/absl/status/internal/status_internal.hn23:n: 29u/usr/local/clang/include/absl/strings/numbers.h: l:In file included from l168/usr/local/clang/include/absl/strings/cord.h ::t5994r:: e In file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h)warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31{ : /usr/local/clang/include/absl/synchronization/mutex.h :| 954 ^168: | 52b:/usr/local/clang/include/absl/base/nullability.ho owarning: :ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 s:a22 f:954e _note: | sexpanded from macro 'absl_nonnull' t rs tt241ao | tu#i1dce f6b_iobnoael s aCeba(sllalb_Vnsooilndn:Put:lsrtlrF iu_nnNgc_otnviniounel(lwc o nt| s ^et x tC,o nudiintti1o6n_*t *a basbls_ln_onnonnunlull lc )v;a l u| e ^, /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:In file included from 24s2/s2max_distance_targets.cc: :In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s2furthest_edge_query.h: :In file included from 33../src/s2/s2coder.h: :In file included from 23../src/s2/s2closest_edge_query_base.h: :In file included from 32/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/btree_set.h: :In file included from 65/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/strings/str_cat.h: :/usr/local/clang/include/absl/synchronization/mutex.h116:: 956In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h52::23 : warning: /usr/local/clang/include/absl/strings/numbers.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 170:59: warning: 956type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | st a170t | ibco oblo osla fCea_sstIn file included from tAs2/s2memory_tracker.ccnr:dt18Co: auIn file included from l3../src/s2/s2memory_tracker.hl2:F_28ub: naIn file included from cs../src/s2/s2error.hte:i(o29anb: (sIn file included from cl/usr/local/clang/include/absl/status/status.h:o::n67sst: trIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hCn:og29n_: dv/usr/local/clang/include/absl/strings/cord.hiite:iw1525 o:tne29*x: t a,warning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] su li_nn ot1525n3 | n 2u _lt l * cc oa)rb;d | ^s _li_/usr/local/clang/include/absl/base/nullability.hnn:to241en:rn22un:la llnote: :expanded from macro 'absl_nonnull' : vCa ol241ur | de#,Rde epf *i | na ^eb sa/usr/local/clang/include/absl/base/nullability.hlb_:snl241o_:nnn22ou:nln lu note: lexpanded from macro 'absl_nonnull'tlr e_ eN241)o | n{n u# ld| l ^e f i| /usr/local/clang/include/absl/base/nullability.hn ^:e 241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#lIn file included from d s2/s2measures.cce_:fN18oi: nnIn file included from en../src/s2/s2measures.h u:al24bl: sIn file included from l../src/s2/s2point.h_| : ^n27 o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94In file included from : s2/s2max_distance_targets.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h28:: 31In file included from : ../src/s2/s2furthest_edge_query.h/usr/local/clang/include/absl/synchronization/mutex.h::33958: :In file included from 50../src/s2/s2closest_edge_query_base.h:: 32warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from 958/usr/local/clang/include/absl/container/internal/btree.h | : 70 : sIn file included from t/usr/local/clang/include/absl/container/internal/layout.ha:t198i: cIn file included from /usr/local/clang/include/absl/strings/str_cat.hb:o116o: lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hC:a23s: t/usr/local/clang/include/absl/strings/numbers.hA:n172d:C59a:l lwarning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e tho d172( | cboonoslt sCaofned_isttirotno*uIn file included from 6s2/s2memory_tracker.cca4:_b18bs: laIn file included from s_../src/s2/s2memory_tracker.hen(:oa28nb: snlIn file included from :u../src/s2/s2error.h:ls:lt29 r: ciIn file included from )n/usr/local/clang/include/absl/status/status.h;g: _67 v: | iIn file included from ^e/usr/local/clang/include/absl/status/internal/status_internal.h w: /usr/local/clang/include/absl/base/nullability.h29t:: e241/usr/local/clang/include/absl/strings/cord.hx:t:22,1530: :u 55inote: :nexpanded from macro 'absl_nonnull't 6warning: 4 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_241 t | *# da1530be | sfinlilni_enno enC oanrbdus:ll:_Cln hvounannkluIultlee, r_ aN| t ^oon rn:u/usr/local/clang/include/absl/base/nullability.h:lC:lh 241u n:| k22 ^I: t enote: rexpanded from macro 'absl_nonnull'a to r241( | c#odnesIn file included from fts2/s2measures.cci n:Ce18o : raIn file included from db../src/s2/s2measures.h*s:l _24an: boIn file included from sn../src/s2/s2point.hnlu:_l27ln: oIn file included from _n../src/s2/s2coder.hNn:uo23nln: ulIn file included from l/usr/local/clang/include/absl/status/status.hcl: o67 r: | d ^In file included from ) /usr/local/clang/include/absl/status/internal/status_internal.h :{29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :22/usr/local/clang/include/absl/synchronization/mutex.h:: 961:note: 34expanded from macro 'absl_nonnull': warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2max_distance_targets.cc241 : | 28# d: 961eIn file included from | f i../src/s2/s2furthest_edge_query.h nse:t a33at: biIn file included from scl../src/s2/s2closest_edge_query_base.h _b:no32oon: ln In file included from uC/usr/local/clang/include/absl/container/btree_set.hla:ll65 l_: BNyIn file included from oR/usr/local/clang/include/absl/container/internal/btree.hne:nfu70(lc: loIn file included from n/usr/local/clang/include/absl/container/internal/layout.hs :t| 198 ^T: *In file included from /usr/local/clang/include/absl/strings/str_cat.ha:b116s: lIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:o23n: n/usr/local/clang/include/absl/strings/numbers.hu:l175l: 41s:e lwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | 175 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a basbls_ln:o:nuniunltl1 2_8N*o nanbuslll_ n o| n ^n ull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2measures.ccd:e18f: iIn file included from n../src/s2/s2measures.he: 24a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull cIn file included from as2/s2max_distance_targets.ccl:l28b: aIn file included from c../src/s2/s2furthest_edge_query.hk:)33 : cIn file included from o../src/s2/s2closest_edge_query_base.hn:s32t: In file included from {/usr/local/clang/include/absl/container/btree_set.h : 65| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/base/nullability.h70:: 241In file included from :/usr/local/clang/include/absl/container/internal/layout.h22::198 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/str_cat.h :116 : 241In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h#:d23e: f/usr/local/clang/include/absl/strings/numbers.hi:n182e: 7a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u182l | lc h_aNro*n naublsll _ n| o ^n null RoundTripDoubleToBuffer(In file included from ds2/s2measures.cco:u18b: lIn file included from e../src/s2/s2measures.h :d24,: In file included from c../src/s2/s2point.hh:a27r: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : bIn file included from u/usr/local/clang/include/absl/strings/cord.hf:f94e: rIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 979:43/usr/local/clang/include/absl/base/nullability.h:: 241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'979 | 241s | t#adteifci nbeo oalb sAll_wnaoynsnTurlule (_cNoonnsntu lClo n d| i ^t ion* absIn file included from ls2/s2max_distance_targets.cc_:n28u: lIn file included from l../src/s2/s2furthest_edge_query.ha:b33l: eIn file included from )../src/s2/s2closest_edge_query_base.h :{32 : rIn file included from e/usr/local/clang/include/absl/container/btree_set.ht:u65r: nIn file included from /usr/local/clang/include/absl/container/internal/btree.ht:r70u: eIn file included from ;/usr/local/clang/include/absl/container/internal/layout.h :}198 : In file included from | /usr/local/clang/include/absl/strings/str_cat.h ^: 116: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h257::2323: :/usr/local/clang/include/absl/strings/numbers.h :note: 182expanded from macro 'absl_nullable': 60: 257warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i182n | ec haabrs*l _anbuslll_anbolnen u_lNlu lRloaubnldeT r i| p ^D oubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, charIn file included from *s2/s2measures.cc :a18b: sIn file included from l../src/s2/s2measures.h_:n24o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from b../src/s2/s2coder.hu:f23f: eIn file included from r/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 1033241: | 20#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a1033b | s l _vnooindn uWlali t_(NMountneuxl*l a b| s ^l _nonnulIn file included from ls2/s2max_distance_targets.cc :m28u: )In file included from ../src/s2/s2furthest_edge_query.h{: 33 : | In file included from ^../src/s2/s2closest_edge_query_base.h :32: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h241::6522: :In file included from /usr/local/clang/include/absl/container/internal/btree.hnote: :expanded from macro 'absl_nonnull'70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h241: | 198#: dIn file included from e/usr/local/clang/include/absl/strings/str_cat.hf:i116n: eIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha:b23s: l/usr/local/clang/include/absl/strings/numbers.h_:n183o:n58n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _No n183n | uclhla r *| ^a bsl_nonnull RoundTripFloaIn file included from ts2/s2measures.ccT:o18B: uIn file included from f../src/s2/s2measures.hf:e24r: (In file included from f../src/s2/s2point.hl:o27a: tIn file included from ../src/s2/s2coder.hf:,23 : cIn file included from h/usr/local/clang/include/absl/status/status.ha:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from no/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :b31u: f/usr/local/clang/include/absl/synchronization/mutex.hf:e1050r:)31;: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 2411050: | 22 : bnote: oexpanded from macro 'absl_nonnull'o l W241a | i#tdWeiftihnTei maebosult_(nMountneuxl*l a_bNsoln_nnuolnln u l| l ^ mu, absl::Duration tiIn file included from ms2/s2max_distance_targets.cce:o28u: tIn file included from )../src/s2/s2furthest_edge_query.h :{33 : In file included from | ../src/s2/s2closest_edge_query_base.h ^: 32: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_set.h::24165:: 22In file included from :/usr/local/clang/include/absl/container/internal/btree.h :note: 70expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/layout.h :241198 | : #In file included from d/usr/local/clang/include/absl/strings/str_cat.he:f116i: nIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :a23b: s/usr/local/clang/include/absl/strings/numbers.hl:_191n:o42n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o191n | nsuilzle _ t| ^S ixDigitsToBuffer(double d, In file included from cs2/s2measures.cch:a18r: *In file included from ../src/s2/s2measures.ha:b24s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : bIn file included from u/usr/local/clang/include/absl/status/status.hf:f67e: rIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h;: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'1069 :32: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e1069 | a b sblo_onlo nWnauiltlW i_tNhoDnenaudllli n e| ( ^M utex* absl_nonnuIn file included from ls2/s2max_distance_targets.ccl: 28m: uIn file included from ,../src/s2/s2furthest_edge_query.h :a33b: sIn file included from l../src/s2/s2closest_edge_query_base.h:::32T: iIn file included from m/usr/local/clang/include/absl/container/btree_set.he: 65d: eIn file included from a/usr/local/clang/include/absl/container/internal/btree.hd:l70i: nIn file included from e/usr/local/clang/include/absl/container/internal/layout.h): 198{: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/base/nullability.h::23241: :/usr/local/clang/include/absl/strings/numbers.h22::198 :note: 7expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f198i | nceh aarb*s la_bnsoln_nnuolnln u_lNlo nFnausltlI n t| T ^o Buffer(int32_t i, char* absl_nIn file included from os2/s2measures.ccn:n18u: lIn file included from l../src/s2/s2measures.h :b24u: fIn file included from f../src/s2/s2point.he:r27): In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h :24194 | : #In file included from In file included from ds2/s2memory_tracker.cc/usr/local/clang/include/absl/strings/internal/cordz_info.he::f1831i: : nIn file included from /usr/local/clang/include/absl/synchronization/mutex.he../src/s2/s2memory_tracker.h: :1088a28b:s: 35lIn file included from _:n../src/s2/s2error.h owarning: :ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]29n u: lIn file included from l/usr/local/clang/include/absl/status/status.h1088 : | _67 N: oIn file included from vn/usr/local/clang/include/absl/status/internal/status_internal.hno:iu29dl: l/usr/local/clang/include/absl/strings/cord.hE :n 1666a| :b ^48l :e Dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b ugIn file included from Ls2/s2max_distance_targets.cc o:1666g28 | (i: cnoIn file included from ln../src/s2/s2furthest_edge_query.hisn:te 33 cC: hoaIn file included from rrd../src/s2/s2closest_edge_query_base.h* :Cao32brs: dl:In file included from _:/usr/local/clang/include/absl/container/btree_set.hnA:ud65lvl: aanIn file included from bcl/usr/local/clang/include/absl/container/internal/btree.heeA: nn70daR: meeIn file included from a)d/usr/local/clang/include/absl/container/internal/layout.h;( :C 198h| a: ^rIn file included from I/usr/local/clang/include/absl/strings/str_cat.ht:/usr/local/clang/include/absl/base/nullability.he116:r: 257aIn file included from :t/usr/local/clang/include/absl/strings/internal/stringify_sink.h23o::r23 *: note: /usr/local/clang/include/absl/strings/numbers.hexpanded from macro 'absl_nullable'a: b198s :l257_53 | n#:odn enfwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]il nle iat198b,s | l c_| n ^hua lrl*/usr/local/clang/include/absl/base/nullability.ha :abb241ls:el22_ :n_ Nonote: unexpanded from macro 'absl_nonnull'ln ulla bl241l | e#F da set| f ^Ii nnet TaobBsulf_fneorn(niunltIn file included from l3s2/s2measures.cc 2:__18Nt: o In file included from in../src/s2/s2measures.hn,:u 24lc: lhIn file included from a../src/s2/s2point.h r:*| 27 ^: a In file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :b29u: fIn file included from f/usr/local/clang/include/absl/strings/cord.he:r94): In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::1091241::2622:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 2411091 | | # dIn file included from es2/s2memory_tracker.ccbf:oi18on: leIn file included from ../src/s2/s2memory_tracker.hWa:ab28is: tlIn file included from C_../src/s2/s2error.hno:om29mn: onIn file included from nu/usr/local/clang/include/absl/status/status.h(l:Ml67 u: _tIn file included from Ne/usr/local/clang/include/absl/status/internal/status_internal.hox:*n29 n: au/usr/local/clang/include/absl/strings/cord.hbl:sl1672l :_ 41n| o: ^n n warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l mu t1672e | xi,n l i| n ^e v/usr/local/clang/include/absl/base/nullability.ho:i241d: 22C:o rnote: dexpanded from macro 'absl_nonnull': :A d241v | a#ndceef(iCnhea raIbtselr_antoonrn*u lalb s_lN_onnonnunlull l | i ^t , size_t n_bIn file included from ys2/s2max_distance_targets.cct:e28s: )In file included from In file included from ../src/s2/s2furthest_edge_query.h{s2/s2measures.cc :: 3318| : : ^In file included from In file included from ../src/s2/s2closest_edge_query_base.h../src/s2/s2measures.h::/usr/local/clang/include/absl/base/nullability.h3224:: : 241In file included from In file included from :/usr/local/clang/include/absl/container/btree_set.h../src/s2/s2point.h22:::6527 : : note: In file included from In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2coder.h :: 7023241: : | In file included from In file included from #/usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/status/status.hd::e19867f: : iIn file included from In file included from n/usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/status/internal/status_internal.he:: 11629a: : bIn file included from In file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/strings/cord.hl::_2394n: : oIn file included from n/usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u:l19931l:: 5/usr/local/clang/include/absl/synchronization/mutex.h_::N 1093o:nwarning: 46'diagnose_if' is a clang extension [-Wgcc-compat]n:u l warning: l199type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | | ^1093 | A B SvLo_iIdN TREeRmNoAvLe_(NbEaEsDe__MiInNt_eSrInZaEl(:b:uPfefreTrh,r ekaFdaSsytnTcohB*u fafbesrlS_inzoen)n;u l l| ^s ); /usr/local/clang/include/absl/base/macros.h :| 251 ^: 18: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'241 :22: note: 251expanded from macro 'absl_nonnull' | _241_ | a#tdterfiibnuet ea_b_s(l(_dnioangnnuolsle __iNfo(n_n_ubluli l t| i ^n _object_size(Obj, 0) < N, \ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28In file included from : s2/s2measures.ccIn file included from :../src/s2/s2furthest_edge_query.h18:: 33In file included from : ../src/s2/s2measures.hIn file included from :../src/s2/s2closest_edge_query_base.h24:: 32In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h27:: 65In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h23:: 70In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h67:: 198In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h29:: 116In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h94:: 23In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/strings/numbers.h::31200: :/usr/local/clang/include/absl/synchronization/mutex.h54::1109 :warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 200 | ch a1109r | * aebxspll_incointn uMlult eFxaLsotcIknMtaTyobBeu(fMfuetre(xu*i natb32s_lt_ nnu,l lcahbalre* maub)s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l257 :o23u:t _note: sexpanded from macro 'absl_nullable't r) 257 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef i_nNeu lalbasbll_en o n| n ^u ll _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: In file included from warning: s2/s2max_distance_targets.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2furthest_edge_query.h: 331117: | In file included from ../src/s2/s2closest_edge_query_base.h :e32x: pIn file included from l/usr/local/clang/include/absl/container/btree_set.hi:c65i: tIn file included from /usr/local/clang/include/absl/container/internal/btree.hM:u70t: eIn file included from x/usr/local/clang/include/absl/container/internal/layout.hL:o198c: kIn file included from M/usr/local/clang/include/absl/strings/str_cat.ha:y116b: eIn file included from (/usr/local/clang/include/absl/strings/internal/stringify_sink.hM:u23t: e/usr/local/clang/include/absl/strings/numbers.hx:*201 :a5b:s lwarning: _'diagnose_if' is a clang extension [-Wgcc-compat]n ull a201b | l e m uA,B ScLo_nIsNtT ECRoNnAdLi_tNiEoEnD&_ McIoNn_dS)I Z E| ( ^o ut/usr/local/clang/include/absl/base/nullability.h_:s257t:r23,: knote: Fexpanded from macro 'absl_nullable'a st T257o | B#udfeffeirnSei zaeb)s;l _ n| u ^l la/usr/local/clang/include/absl/base/macros.hb:l251e: 18_:N unote: lexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'l abl e251 | | ^_ _attribute__((diagnose_if(__builtin_object_In file included from ss2/s2measures.cci:z18e: (In file included from O../src/s2/s2measures.hb:j24,: In file included from 0../src/s2/s2point.h): 27<: In file included from N../src/s2/s2coder.h,: 23\: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2max_distance_targets.cc1132::2810: :In file included from ../src/s2/s2furthest_edge_query.h:warning: 33type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2closest_edge_query_base.h: 321132: | In file included from /usr/local/clang/include/absl/container/btree_set.h :M65u: tIn file included from e/usr/local/clang/include/absl/container/internal/btree.hx:*70 : aIn file included from b/usr/local/clang/include/absl/container/internal/layout.hs:l198_: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116a: bIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.he: 23c: o/usr/local/clang/include/absl/strings/numbers.hn:s202t: 7m:u _warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 202 | /usr/local/clang/include/absl/base/nullability.hc:h257a:r23*: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli nFea satbIsnlt_TnouBlulfafbelre( i_nNtu6l4l_atb lie, c| h ^a r* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2measures.cco:n18n: uIn file included from l../src/s2/s2measures.hl: 24_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABIn file included from Ss2/s2max_distance_targets.ccL:_28E: XIn file included from C../src/s2/s2furthest_edge_query.hL:U33S: IIn file included from V../src/s2/s2closest_edge_query_base.hE:_32L: OIn file included from C/usr/local/clang/include/absl/container/btree_set.hK:_65F: UIn file included from N/usr/local/clang/include/absl/container/internal/btree.hC:T70I: OIn file included from N/usr/local/clang/include/absl/container/internal/layout.h(:m198u: )In file included from /usr/local/clang/include/absl/strings/str_cat.h :| 116 ^~~~: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NE/usr/local/clang/include/absl/synchronization/mutex.hE:D1153_:M39I:N _warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I ZE( b1153u | f f eerx,p lkiFcaistt TRoeBluefafsearbSliezMeu)t;e x L| o ^c k(/usr/local/clang/include/absl/base/macros.hM:u251t:e18x:* note: aexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'b sl_ n251o | n n u_l_la tmtur)i b u| t ^e __/usr/local/clang/include/absl/base/nullability.h(:(241d:i22a:g nnote: oexpanded from macro 'absl_nonnull's e_ i241f | (#_d_ebfuiinlet ianb_solb_jneocntn_uslilz e_(NOobnjn,u l0l) <| ^N , \ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:In file included from 198s2/s2measures.cc: :In file included from 18/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116../src/s2/s2measures.h: :In file included from 24/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23../src/s2/s2point.h: :/usr/local/clang/include/absl/strings/numbers.h27:: 204In file included from :../src/s2/s2coder.h7::23 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h204: | 29c: hIn file included from a/usr/local/clang/include/absl/strings/cord.hr:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n1158n:u53l:l warning: F'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a stIn t1158T | o B u f f e rM(uutienxt&6 4m_ut AiB,S Lc_hIaNrT*E RaNbAsLl__AnToTnRnIuBlUlT Eb_uCfAfPeTrU)R E D| _ ^B Y(/usr/local/clang/include/absl/base/nullability.ht:h241i:s22):, note: expanded from macro 'absl_nonnull'| ^~~~ 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2max_distance_targets.cc1166: | 28 : In file included from e../src/s2/s2furthest_edge_query.hx:p33l: iIn file included from c../src/s2/s2closest_edge_query_base.hi:t32 : RIn file included from e/usr/local/clang/include/absl/container/btree_set.hl:e65a: sIn file included from a/usr/local/clang/include/absl/container/internal/btree.hb:l70e: MIn file included from u/usr/local/clang/include/absl/container/internal/layout.ht:e198x: LIn file included from o/usr/local/clang/include/absl/strings/str_cat.hc:k116(: MIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.ht:e23x: */usr/local/clang/include/absl/strings/numbers.h :a204b:s54l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l204 | mcuh,a rc*o nasbts lC_onnodnintuiloln &F acsotnIdn)t T o| B ^u ff/usr/local/clang/include/absl/base/nullability.he:r241(:u22i:n tnote: 6expanded from macro 'absl_nonnull'4 _t 241i | ,# dcehfairn*e aabbssll__nnoonnnnuullll b_uNfofnenru)l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2max_distance_targets.cc :28: In file included from 1179../src/s2/s2furthest_edge_query.h | : 33 : MIn file included from u../src/s2/s2closest_edge_query_base.ht:e32x: *In file included from /usr/local/clang/include/absl/container/btree_set.ha:b65s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:u70l: lIn file included from a/usr/local/clang/include/absl/container/internal/layout.hb:l198e: In file included from m/usr/local/clang/include/absl/strings/str_cat.hu:_116;: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/base/nullability.h::205257::523:: warning: note: 'diagnose_if' is a clang extension [-Wgcc-compat]expanded from macro 'absl_nullable' 257205 | | # d e f iAnBeS La_bIsNlT_EnRuNlAlLa_bNlEeE D__NMuIlNl_aSbIlZeE ( b| u ^f fer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from In file included from ../src/s2/s2measures.hs2/s2max_distance_targets.cc::2428: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2furthest_edge_query.h::2733: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2closest_edge_query_base.h::2332: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/btree_set.h::6765: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree.h::2970: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/layout.h::94198: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/strings/str_cat.h::31116: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::121223:: 52:/usr/local/clang/include/absl/strings/numbers.h :warning: 207type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat]1212 | bo o207l | C o n dAiBtSiLo_nI:N:TCEaRsNtAALn_dNCEaElDl_MMeItNh_oSdI(ZcEo(nbsutf fCeorn,d iktFiaosnt*T oaBbusflf_enro1n2n8uSlilz ec)); { | ^| ^ /usr/local/clang/include/absl/base/macros.h:251/usr/local/clang/include/absl/base/nullability.h::18241:: 22note: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' note: expanded from macro 'absl_nonnull' 251 | 241 | _#_daetftirnieb uatbes_l__(n(odninauglnlo s_eN_oinfn(u_l_lb u i| l ^t in_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116In file included from : s2/s2measures.ccIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h18:: 23In file included from : ../src/s2/s2measures.h/usr/local/clang/include/absl/strings/numbers.h::24208: :In file included from 7../src/s2/s2point.h:: 27: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h208: | 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 1221F:a54s:t Iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ToBu f1221f | ebro(ouli nCto1n2d8i tii,o nc:h:aCra*s taAbnsdlC_anlolnFnuunlclt ibounf(fceorn)s t | C ^o nd/usr/local/clang/include/absl/base/nullability.hi:t241i:o22n:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ec )a b{s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_In file included from ns2/s2max_distance_targets.cco:n28n: uIn file included from l../src/s2/s2furthest_edge_query.hl: 33_: NIn file included from o../src/s2/s2closest_edge_query_base.hn:n32u: lIn file included from l/usr/local/clang/include/absl/container/btree_set.h : 65| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, chIn file included from as2/s2measures.ccr:*18 : aIn file included from b../src/s2/s2measures.hs:l24_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :b23u: fIn file included from f/usr/local/clang/include/absl/status/status.he:r67): In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h :1230 :24112 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine 1230a | b s l _ nboononlu l(l* a_bNsoln_nnuolnln u l| ^l func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2max_distance_targets.cc#:d28e: fIn file included from i../src/s2/s2furthest_edge_query.hn:e33 : aIn file included from b../src/s2/s2closest_edge_query_base.hs:l32_: nIn file included from o/usr/local/clang/include/absl/container/btree_set.hn:n65u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :_70N: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hn:u198l: lIn file included from /usr/local/clang/include/absl/strings/str_cat.h :| 116 ^: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209In file included from :s2/s2measures.cc5::18 : warning: In file included from 'diagnose_if' is a clang extension [-Wgcc-compat]../src/s2/s2measures.h :24: In file included from ../src/s2/s2point.h209: | 27 : In file included from ../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hN:E94E: DIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hM:I31N: _/usr/local/clang/include/absl/synchronization/mutex.hS:I1230Z:E34(:b uwarning: ftype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]f er, 1230k | F a s t TbooBoulf f(e*ra1b2s8lS_inzoen)n;u l l| ^f un/usr/local/clang/include/absl/base/macros.hc:)251(:T18*: anote: bexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE's l_n u251l | l a b_i_laitttyr_iubnuktneo_w_n()(,d i a| g ^n os/usr/local/clang/include/absl/base/nullability.he:_289i:f34(:_ _note: bexpanded from macro 'absl_nullability_unknown'u il t289i | n#_doebfjiencet _asbiszle_(nOubljl,a b0i)l i:In file included from :s2/s2memory_tracker.cct:y18p: eIn file included from *../src/s2/s2memory_tracker.h :a28b: sIn file included from l../src/s2/s2error.h_:n29u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67i: lIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ht:y33_: u/usr/local/clang/include/absl/types/source_location.hn:k150n:o40w:n warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :150289 | : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f i n e a b s l _ n u l lcaobnislti tcyh_aurn*k naobwsnl __nNounlnlu_luln sfpielcei_fniaemde ) | ^| ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2max_distance_targets.cc::24128:: 22In file included from :../src/s2/s2furthest_edge_query.h :note: 33expanded from macro 'absl_nonnull': In file included from ../src/s2/s2closest_edge_query_base.h :24132 | : #In file included from d/usr/local/clang/include/absl/container/btree_set.he:f65i: nIn file included from e/usr/local/clang/include/absl/container/internal/btree.h :a70b: In file included from sIn file included from s2/s2measures.ccl/usr/local/clang/include/absl/container/internal/layout.h:_:18n198: o: In file included from nIn file included from ../src/s2/s2measures.hn/usr/local/clang/include/absl/strings/str_cat.h:u:24l116: l: In file included from In file included from ../src/s2/s2point.h_/usr/local/clang/include/absl/strings/internal/stringify_sink.h:N:27o23: n: In file included from n../src/s2/s2coder.h/usr/local/clang/include/absl/strings/numbers.hu:l:23l247: :In file included from 47/usr/local/clang/include/absl/status/status.h| :: ^ 67 warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h :24794 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1249 : 8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1249 s2/s2memory_tracker.cc | : 18 : In file included from ../src/s2/s2memory_tracker.hT :* 28 : aIn file included from b../src/s2/s2error.h s:l 29_ : n In file included from o /usr/local/clang/include/absl/status/status.hn :ni67: unIn file included from lt/usr/local/clang/include/absl/status/internal/status_internal.hl_: t33oy: bp/usr/local/clang/include/absl/types/source_location.hej*: e165ca:tb15,s: l _warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ^ o n n165u/usr/local/clang/include/absl/base/nullability.h | l: l241 :co22ou:nt s,note: texpanded from macro 'absl_nonnull' cihn ta241r | *#b daaebfssilen_)en oan{bns ul l_| ln ^ofn inluel/usr/local/clang/include/absl/base/nullability.h_l:n a241_mN:eo_22n n:=u l "lnote: "expanded from macro 'absl_nonnull' ; | ^| 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bIn file included from expanded from macro 'absl_nonnull'ss2/s2measures.cc l: _18241n: | oIn file included from #n../src/s2/s2measures.hdn:eu24lf: liIn file included from n../src/s2/s2point.he_: N27ao: bnIn file included from sn../src/s2/s2coder.hul:_l23nl: o In file included from n /usr/local/clang/include/absl/status/status.hn| :u ^67l : lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_iIn file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* abIn file included from ss2/s2memory_tracker.ccl:_18n: oIn file included from n../src/s2/s2memory_tracker.hn:u28l: lIn file included from ../src/s2/s2error.ho:u29t: )In file included from /usr/local/clang/include/absl/status/status.h{: 67 : | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 119:14:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'119 | 241S | t#adteufsiRneep *a basbls_ln_onnonnunlull l_ NColnonnuel(l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_dneonntniutlyl< TC>l:o:nteyApned:U:n*r eafb(s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22m:e tnote: hexpanded from macro 'absl_nonnull'o d) (241) | )# d e| f ^i ne ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _ N241o | n#nduelfli n e| ^a bsl_nonnull _In file included from Ns2/s2max_distance_targets.cco:n28n: uIn file included from l../src/s2/s2furthest_edge_query.hl: 33In file included from : s2/s2memory_tracker.cc| In file included from : ^../src/s2/s2closest_edge_query_base.h18 :: 32In file included from : ../src/s2/s2memory_tracker.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h28:: 65In file included from : ../src/s2/s2error.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h29:70: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/layout.h::67198: : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h128::11614: :In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : /usr/local/clang/include/absl/strings/numbers.h: 330128: | 41 : Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tusR e330p | * a b s l _ n o n n In file included from u s2/s2measures.cc l: l18 : C In file included from l../src/s2/s2measures.ho :n 24e : A In file included from n ../src/s2/s2point.hd :U 27n : rIn file included from e../src/s2/s2coder.hf :( 23) : In file included from ci/usr/local/clang/include/absl/status/status.hon:n67st: t_In file included from t;/usr/local/clang/include/absl/status/internal/status_internal.hy :p 29e| *: ^ In file included from a/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.hb:s:l94241_: :nIn file included from 22o/usr/local/clang/include/absl/strings/internal/cordz_info.h:n:n 31unote: : expanded from macro 'absl_nonnull'l l/usr/local/clang/include/absl/synchronization/mutex.h :241o1259u | t:)# 14d{:e f warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| n e ^ a1259b | s/usr/local/clang/include/absl/base/nullability.h l :_ n241 oc:non22nus:ltl note: T_*expanded from macro 'absl_nonnull'N oanb nsu241ll_ | ln# od ne| n ^fu liln eo bajbesclt_,n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2max_distance_targets.ccs2/s2measures.cc::2818: : In file included from In file included from ../src/s2/s2furthest_edge_query.h../src/s2/s2measures.h::3324: : In file included from In file included from ../src/s2/s2closest_edge_query_base.h../src/s2/s2point.h::3227: : In file included from In file included from /usr/local/clang/include/absl/container/btree_set.h../src/s2/s2coder.h::6523: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/status/status.h::7067: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h/usr/local/clang/include/absl/status/internal/status_internal.h::19829: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h/usr/local/clang/include/absl/strings/cord.h::11694: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2331: : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/synchronization/mutex.h::3351260::5243:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 3351260 | | b o o l ( a b s l : : t y p e _ i d e n t i t y < T > : : t y paeb:s:l*: :aibnstl1_2n8o*n naublsll _mneotnhnoudl)l( )o u t| ) ^ { /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22:/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'absl_nonnull': 22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2measures.cc:18In file included from : s2/s2max_distance_targets.ccIn file included from :../src/s2/s2measures.h28:: 24In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :../src/s2/s2point.h33:: 27In file included from : ../src/s2/s2closest_edge_query_base.hIn file included from :../src/s2/s2coder.h32:: 23In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :/usr/local/clang/include/absl/status/status.h65:: 67In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h70:: 29In file included from : /usr/local/clang/include/absl/container/internal/layout.hIn file included from :/usr/local/clang/include/absl/strings/cord.h198:: 94In file included from : /usr/local/clang/include/absl/strings/str_cat.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h116:: 31In file included from : /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/synchronization/mutex.h::231279: :/usr/local/clang/include/absl/strings/numbers.h35::340 :warning: 53type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | vo i340d | R e g i s t e r M u t e x P r o f i l e r ( v o i d ( * a b s l _ n o nanbuslll: :funi)n(ti1n2t86*4 _atb swla_into_ncnyucllle so)u)t;) {| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisteIn file included from rs2/s2max_distance_targets.ccM:u28t: eIn file included from x../src/s2/s2furthest_edge_query.hT:r33a: cIn file included from e../src/s2/s2closest_edge_query_base.hr:(32v: oIn file included from i/usr/local/clang/include/absl/container/btree_set.hd: 65(: *In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s70l: _In file included from n/usr/local/clang/include/absl/container/internal/layout.ho:n198n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl: 116f: nIn file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h(:c23o: n/usr/local/clang/include/absl/strings/numbers.hs:t346 :c44h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l346_ | n o n n u l l m s g , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # dienfti_ntey paeb*s la_bnsoln_nnuolnln u_lNlo nonuutl)l { | ^| ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2measures.cc241::1822: :In file included from ../src/s2/s2measures.hnote: :expanded from macro 'absl_nonnull'24 : In file included from ../src/s2/s2point.h241: | 27#: dIn file included from e../src/s2/s2coder.hf:i23n: eIn file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1293 : 62| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_In file included from ns2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | o n n u l l f n ) ( c oanbsstl :c:huairn*t 1a2b8s*l _anbosnln_unloln nmuslgl, o u| t ^) { /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :note: 241expanded from macro 'absl_nonnull': 22: note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { rIn file included from es2/s2measures.cct:u18r: nIn file included from ../src/s2/s2measures.hp:i24e: cIn file included from e../src/s2/s2point.h_:.27d: aIn file included from t../src/s2/s2coder.ha:(23): ;In file included from /usr/local/clang/include/absl/status/status.h}: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h257::10923::53 :note: expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #de f109i | nveo iadb sClo_pnyuClolradbTloeS t_rNiuIn file included from nls2/s2memory_tracker.ccgl:(a18bc: olIn file included from ne../src/s2/s2memory_tracker.hs :t 28 | : C ^In file included from o ../src/s2/s2error.hr:d29&: s/usr/local/clang/include/absl/status/status.hr:c725,: 38s:t dwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: stri n725g | * asbtsalt_inco nsntualtlu sd_sitn)t;e r n| a ^l ::St/usr/local/clang/include/absl/base/nullability.ha:t241u:s22R:e pnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel aPbrselp_anroenTnouMlold i_fNyo(n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2measures.ccN:o18n: nIn file included from u../src/s2/s2measures.hl:l24 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToIn file included from Ss2/s2memory_tracker.cct:r18i: nIn file included from g../src/s2/s2memory_tracker.h(:c28o: nIn file included from s../src/s2/s2error.ht: 29C: o/usr/local/clang/include/absl/status/status.hr:d732&: 29s:r cwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] std :732: | s t rsitnagt*i ca bcsoln_snto nsntudl:l: sdtsrti)n;g * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' Em p241t | y#Sdterfiinnge( )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:28: In file included from ../src/s2/s2error.h:29: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:In file included from 24s2/s2max_distance_targets.cc: :In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s2furthest_edge_query.h: :In file included from 33../src/s2/s2coder.h: :In file included from 23../src/s2/s2closest_edge_query_base.h: :In file included from 32/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/btree_set.h: :In file included from 65/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/container/internal/btree.h: :/usr/local/clang/include/absl/strings/cord.h70:: 730In file included from :/usr/local/clang/include/absl/container/internal/layout.h36::198 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/str_cat.h :501:32: 730 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] exp l501i | cvioti dC hAaprpReanndgPei(eccoenss(ts tCdo:r:ds*t raibnsgl*_ naobnsnlu_lnlo ncnourldl) d:e scto,r d _| ( ^c ord)/usr/local/clang/include/absl/base/nullability.h :{241}: 22 :| ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2max_distance_targets.ccn:u28l: lIn file included from a../src/s2/s2furthest_edge_query.hb:l33e: In file included from _../src/s2/s2closest_edge_query_base.hN:u32l: lIn file included from a/usr/local/clang/include/absl/container/btree_set.hb:l65e: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline voIn file included from is2/s2measures.ccd: 18S: tIn file included from r../src/s2/s2measures.hA:p24p: eIn file included from n../src/s2/s2point.hd:(27s: tIn file included from In file included from d../src/s2/s2coder.hs2/s2lax_polyline_shape.cc::::2318s: : tIn file included from In file included from r/usr/local/clang/include/absl/status/status.h../src/s2/s2lax_polyline_shape.hi::n6732g: : *In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2polyline.ha::b2934s: : l/usr/local/clang/include/absl/strings/cord.hIn file included from _:../src/s2/s2builder.hn929:o:36n26: n:In file included from u ../src/s2/mutable_s2shape_index.hlwarning: :ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]30) : In file included from {/usr/local/clang/include/absl/container/btree_map.h }: 92966 | : | In file included from ^ /usr/local/clang/include/absl/container/internal/btree.h : /usr/local/clang/include/absl/base/nullability.h70v:: o241In file included from i:/usr/local/clang/include/absl/container/internal/layout.hd22: :198S : wnote: In file included from expanded from macro 'absl_nonnull'a/usr/local/clang/include/absl/strings/str_cat.h p: (116241I: | nIn file included from #l/usr/local/clang/include/absl/strings/internal/stringify_sink.hdi:en23fe: iRn/usr/local/clang/include/absl/strings/numbers.heep: *66a :ba41sb:ls _lwarning: n_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]on nonn nu66ul | l l _ lN o n rn uh l sl ) ; | ^ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' i241n | In file included from t#s2/s2max_distance_targets.cc_d:te28yf: ipnIn file included from ee../src/s2/s2furthest_edge_query.h *a: b33sal: b_In file included from sn../src/s2/s2closest_edge_query_base.holn:_n32unl: lo In file included from _nN/usr/local/clang/include/absl/container/btree_set.hno:un65nl: luIn file included from l l/usr/local/clang/include/absl/container/internal/btree.ho :u 70t| : ) ^In file included from ; /usr/local/clang/include/absl/container/internal/layout.h : 198| : ^/usr/local/clang/include/absl/strings/str_cat.h :636:29:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 636 | v241o | i#dIn file included from d s2/s2measures.cceSf:tir18nAe: p In file included from pa../src/s2/s2measures.hebn:sdl24(_s: ntodn:n:usltlr i_nNgo*n naublsll _ n| o ^n null dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2lax_polyline_shape.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2lax_polyline_shape.h241: | 32#: dIn file included from e../src/s2/s2polyline.hf:i34n: eIn file included from ../src/s2/s2builder.ha:b36s: lIn file included from _../src/s2/mutable_s2shape_index.hn:o30n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:In file included from l66../src/s2/s2point.h : _:In file included from N27/usr/local/clang/include/absl/container/internal/btree.ho: :nIn file included from 70n: u../src/s2/s2coder.hIn file included from l:/usr/local/clang/include/absl/container/internal/layout.hl23: : 198 In file included from : | /usr/local/clang/include/absl/status/status.hIn file included from ^:/usr/local/clang/include/absl/strings/str_cat.h 67:: 116In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h29:: 23: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/numbers.h::93277::1761:: In file included from warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2max_distance_targets.cc :28: In file included from ../src/s2/s2furthest_edge_query.h93277: | | 33[ : [ In file included from n ../src/s2/s2closest_edge_query_base.hoc:do32in: ssIn file included from ct/usr/local/clang/include/absl/container/btree_set.ha :rc65dh: ]aIn file included from ]r/usr/local/clang/include/absl/container/internal/btree.h *:b 70oa: obIn file included from sl/usr/local/clang/include/absl/container/internal/layout.hl :_S198in: mu/usr/local/clang/include/absl/strings/str_cat.hpl:ll637ea:Ab29tl:oe f warning: (dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aa tbas l(637): | :vsoctirdoi nnSgts_trvA;i pep we| n ^sdt (rs,/usr/local/clang/include/absl/base/nullability.ht :df:257l:o:sat23tr*:i nnote: aexpanded from macro 'absl_nullable'gb* s la _bn257sol | n#_nnduolenlnf uiolnulet )da;eb ss tl| , ^_ cno/usr/local/clang/include/absl/base/nullability.hun:sl241tl: a22Ab:ll penote: hexpanded from macro 'absl_nonnull' a N_u mN241u& | l#adl,ea fb il| ne ^e a/usr/local/clang/include/absl/base/nullability.h| b: ^s241l :_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle In file included from as2/s2measures.cc| b: ^s18 l: _In file included from n../src/s2/s2measures.ho:n24n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from In file included from l/usr/local/clang/include/absl/status/status.hs2/s2lax_polyline_shape.cc :: 6718| : : ^In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2lax_polyline_shape.h::2932: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2polyline.h934::3431: :In file included from ../src/s2/s2builder.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]36 In file included from : s2/s2max_distance_targets.ccIn file included from :../src/s2/mutable_s2shape_index.h93428: | : 30 In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h 33:v: 66oIn file included from : i../src/s2/s2closest_edge_query_base.hIn file included from d:/usr/local/clang/include/absl/container/internal/btree.h 32:s: 70eIn file included from t: _/usr/local/clang/include/absl/container/btree_set.hIn file included from d:/usr/local/clang/include/absl/container/internal/layout.ha65:t: 198aIn file included from : (/usr/local/clang/include/absl/container/internal/btree.hIn file included from c:/usr/local/clang/include/absl/strings/str_cat.ho70:n: 116sIn file included from : t/usr/local/clang/include/absl/container/internal/layout.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.hc198:h: 23a/usr/local/clang/include/absl/strings/str_cat.h: r:/usr/local/clang/include/absl/strings/numbers.h*639: :88a29:b:62s :lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u l l639a | bv88ol | i[ed[ nSodtdariAtspcapa,er ndds]i(]zs tebdo_:o:tls tSnri)i;mnp gl* e A| at ^bos dl(/usr/local/clang/include/absl/base/nullability.h_a:nb257os:nln23:u::l sltnote: rdexpanded from macro 'absl_nullable'iesntg,_ vcioenws ts tArl,p hdao Nu257ub | ml#&e d*ae ,afb is ln_e| n ^ o anb/usr/local/clang/include/absl/base/nullability.hns:ul241l_:ln22 u:ol unote: ltexpanded from macro 'absl_nonnull'a) b;l e241 | | #_ ^dN euf/usr/local/clang/include/absl/base/nullability.hil:ln241ea: b22al:be s note: lexpanded from macro 'absl_nonnull'_ n| o ^ n 241n | u#ldle f_iNnoen naublsll _ n| o ^n nuIn file included from ls2/s2measures.ccl: 18_: NIn file included from o../src/s2/s2measures.hn:n24u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from In file included from ../src/s2/s2coder.hs2/s2max_distance_targets.cc::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2furthest_edge_query.h::6733: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2closest_edge_query_base.h:In file included from :29s2/s2lax_polyline_shape.cc32: :: /usr/local/clang/include/absl/strings/cord.h18In file included from :: /usr/local/clang/include/absl/container/btree_set.h935In file included from ::../src/s2/s2lax_polyline_shape.h6511:: :32In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from warning: :../src/s2/s2polyline.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]70: : 34In file included from : /usr/local/clang/include/absl/container/internal/layout.h In file included from :935../src/s2/s2builder.h198 | :: /usr/local/clang/include/absl/strings/str_cat.h36 :: 641In file included from :../src/s2/mutable_s2shape_index.hc29:h:30a : rwarning: In file included from *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :a66b: sIn file included from l641/usr/local/clang/include/absl/container/internal/btree.h_ | :vn70oo: inIn file included from dn/usr/local/clang/include/absl/container/internal/layout.h u:Sl198tl: r In file included from As/usr/local/clang/include/absl/strings/str_cat.hpe:pt116e_: dnIn file included from da/usr/local/clang/include/absl/strings/internal/stringify_sink.h(t:sa23t(: ds/usr/local/clang/include/absl/strings/numbers.h:i::z98se:t_60rt:i nnwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*) ;a b s 98l/ | _/[ n[Wonnronidutilesl c daadrtedsa]t ], t bocoo onlts htSe iA mlrpeplsheauANtluomtb& ( aa| b, ^s l :| /usr/local/clang/include/absl/base/nullability.h: ^s: t241r:/usr/local/clang/include/absl/base/nullability.hi22:n:241g :_note: 22expanded from macro 'absl_nonnull'v:i enote: wexpanded from macro 'absl_nonnull' 241 s | t#241rd | ,#e fdbeionfoiel n*ea ababsbsslll___nnnooonnnnnnuuullllll o_u_NtoN)no;nn un lu| ll ^ l | /usr/local/clang/include/absl/base/nullability.h ^:| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2measures.ccIn file included from l:s2/s2max_distance_targets.ccl18: : 28_In file included from : N../src/s2/s2measures.hIn file included from o:../src/s2/s2furthest_edge_query.hn24:n: 33uIn file included from : l../src/s2/s2point.hIn file included from l:../src/s2/s2closest_edge_query_base.h 27: : 32| In file included from : ^../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h23:: 65In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h67:: 70In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h29:: 198/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/strings/str_cat.h937In file included from ::s2/s2lax_polyline_shape.cc64635:::1836 : :warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ../src/s2/s2lax_polyline_shape.h warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 : 937In file included from | ../src/s2/s2polyline.h 646: | 34i : n In file included from al../src/s2/s2builder.hib:ns36el: :In file included from v:../src/s2/mutable_s2shape_index.hoc:io30dr: dIn file included from S_/usr/local/clang/include/absl/container/btree_map.hit:nrt66Ae: prIn file included from pn/usr/local/clang/include/absl/container/internal/btree.hea:ln70:d: (:In file included from sC/usr/local/clang/include/absl/container/internal/layout.hto:dr198:d: :RIn file included from se/usr/local/clang/include/absl/strings/str_cat.htp:r*116i : naIn file included from gb/usr/local/clang/include/absl/strings/internal/stringify_sink.h*s: l23a_: n/usr/local/clang/include/absl/strings/numbers.hub:sl112ll:_a44nb:ol enwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] u tlrle e112d( | e) s t , c co on ns s tt ; A l p| h ^a N u /usr/local/clang/include/absl/base/nullability.hm &: 257a ,: 23 :| ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h : 241 : 25722 | :i# ndnote: texpanded from macro 'absl_nonnull'e_f tiy np241ee | *# daaebfbsislnl_en_ oannbnusullll_lna boolnunet u)l_;l N u_| Nl ^ol nan/usr/local/clang/include/absl/base/nullability.hub:ll241le: 22 :| | ^ ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2measures.ccn:n18u: lIn file included from l../src/s2/s2measures.h :_24N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | In file included from s2/s2lax_polyline_shape.cca:b18s: lIn file included from :../src/s2/s2lax_polyline_shape.h::c32o: rIn file included from d../src/s2/s2polyline.h_:i34n: tIn file included from e../src/s2/s2builder.hr:n36a: lIn file included from :../src/s2/mutable_s2shape_index.h::C30o: rIn file included from d/usr/local/clang/include/absl/container/btree_map.hR:e66p: *In file included from /usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from _/usr/local/clang/include/absl/container/internal/layout.hn:o198n: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116 : aIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.h_:t23r: e/usr/local/clang/include/absl/strings/numbers.he:(116): 55c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ; | ^116 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n naublsll : :| i ^n t128* absl_nonnull In file included from os2/s2measures.ccu:t18): ;In file included from ../src/s2/s2measures.h :| 24 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29d: e/usr/local/clang/include/absl/strings/cord.hf:i939n:e17 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n939n | u l l _cNoonnsntu lclh a r| * ^ absl_nonnull as_chars() const; | ^In file included from s2/s2lax_polyline_shape.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2lax_polyline_shape.h22::32 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2polyline.h :34 : 241In file included from | ../src/s2/s2builder.h#:d36e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e30 : aIn file included from b/usr/local/clang/include/absl/container/btree_map.hs:l66_: nIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n70u: lIn file included from l/usr/local/clang/include/absl/container/internal/layout.h :_198N: oIn file included from n/usr/local/clang/include/absl/strings/str_cat.hn:u116l: lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :| 23 ^: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h : 24 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 941 : 35 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l ::u i941n | t 1 2 8 *a basbls:l:_cnoorndn_uilnlt eorunta)l;: : C| o ^r dR/usr/local/clang/include/absl/base/nullability.he:p241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef icnlee aarb(s)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257_:N23o:n nnote: uexpanded from macro 'absl_nullable'l l 257| | ^# define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: In file included from warning: s2/s2lax_polyline_shape.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2lax_polyline_shape.h950: | 32 : In file included from ../src/s2/s2polyline.h :C34o: rIn file included from d../src/s2/s2builder.hR:e36p: FIn file included from l../src/s2/mutable_s2shape_index.ha:t30*: In file included from a/usr/local/clang/include/absl/container/btree_map.hb:s66l: _In file included from n/usr/local/clang/include/absl/container/internal/btree.ho:n70n: uIn file included from l/usr/local/clang/include/absl/container/internal/layout.hl: 198M: aIn file included from k/usr/local/clang/include/absl/strings/str_cat.he:F116l: aIn file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.hW:i23t: h/usr/local/clang/include/absl/strings/numbers.hE:x152t:r37a:C awarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a cit y152( | sviozied_ tP uetxTtwroaD)i;g i t| s ^( ui/usr/local/clang/include/absl/base/nullability.hn:t2413:222_:t note: iexpanded from macro 'absl_nonnull', c h241a | r#*d eafbisnle_ naobnsnlu_lnlo nbnuufl)l; _ N| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2measures.ccn:u18l: lIn file included from ../src/s2/s2measures.h_:N24o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SIn file included from es2/s2lax_polyline_shape.cct:T18r: eIn file included from e../src/s2/s2lax_polyline_shape.h(:C32o: rIn file included from d../src/s2/s2polyline.hR:e34p: *In file included from ../src/s2/s2builder.ha:b36s: lIn file included from _../src/s2/mutable_s2shape_index.hn:o30n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66 : rIn file included from e/usr/local/clang/include/absl/container/internal/btree.hp:,70 : cIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:s198t: In file included from C/usr/local/clang/include/absl/strings/str_cat.ho:r116d: zIn file included from U/usr/local/clang/include/absl/strings/internal/stringify_sink.hpIn file included from :ds2/s2memory_tracker.cc23a:t: 18e/usr/local/clang/include/absl/strings/numbers.h: S:In file included from c156../src/s2/s2memory_tracker.ho::p5528e:: & In file included from warning: ../src/s2/s2error.hstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:c 29o: pe /usr/local/clang/include/absl/status/status.h)156:; | 1031b o:o l42| : ^s awarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.he :_241s:t r221031t: | o i8note: n_expanded from macro 'absl_nonnull'lb ians ee241 ( | ca#bosdnle:sft:i snstert iaatnbugssl__v_iinenowtne nrtunelalxl :t_:N,So tnaintnuutlsl8R _et *p| * ^a b asbls_ln_onnonnunlull lv aSlIn file included from tus2/s2measures.ccae:t,18u : s In file included from :| ../src/s2/s2measures.h: ^:R 24e: pIn file included from T/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.ho::P24127o:: i22In file included from n:../src/s2/s2coder.ht :e23rnote: : (expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h : | 67 ^241: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd/usr/local/clang/include/absl/base/nullability.h:e:29f241i: n:/usr/local/clang/include/absl/strings/cord.he22: :961a :bnote: 34expanded from macro 'absl_nonnull's: l _241nwarning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o# dnen fu961il | n le a_ Nvobonsniuld_l nSloen tn Tur| le ^le O_rNEomnpntuyl(lC o r| d ^R ep* absl_In file included from ns2/s2lax_polyline_shape.ccu:l18l: aIn file included from b../src/s2/s2lax_polyline_shape.hl:e32 : rIn file included from e../src/s2/s2polyline.hp:,34 : In file included from | ../src/s2/s2builder.h ^: 36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::25730:: 23In file included from :/usr/local/clang/include/absl/container/btree_map.h :note: 66expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/container/internal/btree.h :25770 | : #In file included from d/usr/local/clang/include/absl/container/internal/layout.hIn file included from e:s2/s2memory_tracker.ccf198:i: 18nIn file included from : e/usr/local/clang/include/absl/strings/str_cat.hIn file included from :../src/s2/s2memory_tracker.ha116:b: 28sIn file included from : l/usr/local/clang/include/absl/strings/internal/stringify_sink.hIn file included from _:../src/s2/s2error.hn23:u: 29l/usr/local/clang/include/absl/strings/numbers.h: l:/usr/local/clang/include/absl/status/status.ha158:b:1038l57:e:33 :_warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l la b158 l | 1038eb | o o l| ^ s asftea_tsutsr_tion1t6e_In file included from rbs2/s2measures.ccna:sa18el: (:In file included from :a../src/s2/s2measures.hSb:ts24al: t:In file included from :u../src/s2/s2point.hss:Rt27er: piIn file included from n*../src/s2/s2coder.h g:a_23vbi: seIn file included from wl/usr/local/clang/include/absl/status/status.h _:nt67oe: nxIn file included from nt/usr/local/clang/include/absl/status/internal/status_internal.h,u: l29li: n/usr/local/clang/include/absl/strings/cord.hrt:1e9686p:_)31t *:{ awarning: b type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s| l ^_ n o/usr/local/clang/include/absl/base/nullability.h968n: | n241 u: l22 l: vvnote: oaexpanded from macro 'absl_nonnull'il du e E,241m | p# lda| e ^cfe iTn/usr/local/clang/include/absl/base/nullability.hree: ea241(bC:sol22r_d:nRo ennote: pn*uexpanded from macro 'absl_nonnull' l alb s_l241N_o | nno#nndunelulfliln e r | e ^ap b,s lM_entohnonduIldle n_tNiofnineurl lm e t| ^h od); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2lax_polyline_shape.cce:f18i: nIn file included from e../src/s2/s2lax_polyline_shape.h :a32b: sIn file included from l../src/s2/s2polyline.h_:n34o: nIn file included from n../src/s2/s2builder.hu:l36l: In file included from _../src/s2/mutable_s2shape_index.hN:o30n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2measures.cc160: | 18b: oIn file included from o../src/s2/s2measures.hl: 24s: aIn file included from f../src/s2/s2point.he:_27s: tIn file included from r../src/s2/s2coder.ht:o233: 2In file included from _/usr/local/clang/include/absl/status/status.hb:a67s: eIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l/usr/local/clang/include/absl/strings/cord.h:::972s:t31r:i nwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ vie w972 | t e x t ,v In file included from ois2/s2memory_tracker.ccin:dt18 3: E2In file included from m_../src/s2/s2memory_tracker.hpt:l*28 aa: bcIn file included from se../src/s2/s2error.hlT:r_29en: eo/usr/local/clang/include/absl/status/status.hn(n:Cu1063ol:rl13 d:Rv eawarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l* u ea, b 1063s | l| c ^_o nnos/usr/local/clang/include/absl/base/nullability.hntn: uc241lhl:a r22r*e: pa, bnote: csoexpanded from macro 'absl_nonnull'ln_ snto n241In | nu#lldilne efSDitaantteau &sa Mbpesaslrs_eannogtne,nA su lC| lS ^ t r_(/usr/local/clang/include/absl/base/nullability.hN :o 241n| :n ^22u :l l/usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull' 241 | : ^22241 : | #note: dexpanded from macro 'absl_nonnull'e fi n241e absl_nonnullIn file included from | s2/s2lax_polyline_shape.cc#_d:Neo18fni: nnueIn file included from l la../src/s2/s2lax_polyline_shape.h b: 32s| : l ^In file included from _ ../src/s2/s2polyline.hn:o34n: nIn file included from u../src/s2/s2builder.hl:l36 : _In file included from N../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from In file included from l/usr/local/clang/include/absl/container/btree_map.hs2/s2measures.ccl:: 6618 : : | In file included from In file included from ^/usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2measures.h ::7024: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/s2point.h::19827: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2coder.h::11623: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/status/status.h::2367: : /usr/local/clang/include/absl/strings/numbers.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h162::2957: :/usr/local/clang/include/absl/strings/cord.h :978warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]162 | bo o978l | s a f ev_ositdr tCoo6m4m_ibtaTsree(ea(bcsoln:s:ts tCroirndgR_evpi*e wa btselx_tn,u lilnatb6l4e_ to*l da_brselp_,n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :v257a:l23u:e ,note: expanded from macro 'absl_nullable' | ^ 257 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee a_bNsull_lnaobnlneu l l| ^_ Nonnull | ^In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: In file included from warning: s2/s2lax_polyline_shape.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2lax_polyline_shape.h: 32979: | In file included from ../src/s2/s2polyline.h : 34 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from C/usr/local/clang/include/absl/container/internal/btree.ho:r70d: RIn file included from e/usr/local/clang/include/absl/container/internal/layout.hp:*198 : aIn file included from b/usr/local/clang/include/absl/strings/str_cat.hs:l116_: nIn file included from o/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:n23u: l/usr/local/clang/include/absl/strings/numbers.hl: 165r:e39p:, warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst C165o | r d z U p d a t e S c o p e & s c o p e , | a ^b sl/usr/local/clang/include/absl/base/nullability.h:::241i:n22t:1 2note: 8expanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bvsall_uneo,n niunltl b_aNsoen)n;u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2measures.ccl:_18n: oIn file included from n../src/s2/s2measures.hn:u24l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppIn file included from es2/s2lax_polyline_shape.ccn:d18T: rIn file included from e../src/s2/s2lax_polyline_shape.he:T32o: IIn file included from n../src/s2/s2polyline.hl:i34n: eIn file included from d../src/s2/s2builder.h(:C36o: rIn file included from d../src/s2/mutable_s2shape_index.hR:e30p: *In file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o70n: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198 : tIn file included from r/usr/local/clang/include/absl/strings/str_cat.he:e116,: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/base/nullability.h::166241::5722:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 166# | dbeofoiln es aafbes_ls_tnrotnonuu8l_lb a_sNeo(nanbuslll: : s| t ^r ing_view text, uint8_t*In file included from s2/s2measures.cca:b18s: lIn file included from _../src/s2/s2measures.hn:o24n: nIn file included from u../src/s2/s2point.hl:l27 : vIn file included from a../src/s2/s2coder.hl:u23e: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241/usr/local/clang/include/absl/strings/cord.h::22984:: 36:note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e984f | i n e avbosild_ nAopnpneunldlT r_eNeoTnonTurlele ( C| o ^r dRep* absl_nonnull treeIn file included from ,s2/s2lax_polyline_shape.cc :M18e: tIn file included from h../src/s2/s2lax_polyline_shape.ho:d32I: dIn file included from e../src/s2/s2polyline.hn:t34i: fIn file included from i../src/s2/s2builder.he:r36 : mIn file included from e../src/s2/mutable_s2shape_index.ht:h30o: dIn file included from )/usr/local/clang/include/absl/container/btree_map.h;: 66 : | In file included from ^/usr/local/clang/include/absl/container/internal/btree.h :70: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h241::19822: :In file included from /usr/local/clang/include/absl/strings/str_cat.hnote: :expanded from macro 'absl_nonnull'116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h241: | 23#: d/usr/local/clang/include/absl/strings/numbers.he:f168i:n59e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n168n | ublolo l_ Nsoanfneu_lslt r t| o ^u 16_base(absl::strIn file included from is2/s2measures.ccn:g18_: vIn file included from i../src/s2/s2measures.he:w24 : tIn file included from e../src/s2/s2point.hx:t27,: In file included from u../src/s2/s2coder.hi:n23t: 1In file included from 6/usr/local/clang/include/absl/status/status.h_:t67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _/usr/local/clang/include/absl/strings/cord.hn:o985n:n30u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v alu e985, | | ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241 :A22p:p enote: nexpanded from macro 'absl_nonnull'd Tr e241e | (#CdoerfdiRneep *a basbls_ln_onnonnunlull l_ Ntorneneu,l lM e t| h ^o dIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2lax_polyline_shape.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2lax_polyline_shape.h | :#32d: eIn file included from f../src/s2/s2polyline.hi:n34e: In file included from a../src/s2/s2builder.hb:s36l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66_: NIn file included from o/usr/local/clang/include/absl/container/internal/btree.hn:n70u: lIn file included from l/usr/local/clang/include/absl/container/internal/layout.h : 198| : ^In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2measures.cc: 18170: | In file included from b../src/s2/s2measures.ho:o24l: In file included from s../src/s2/s2point.ha:f27e: _In file included from s../src/s2/s2coder.ht:r23t: oIn file included from u/usr/local/clang/include/absl/status/status.h3:267_: bIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hs:e29(: a/usr/local/clang/include/absl/strings/cord.hb:s986l::40::s twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ng_ v986i | e w t evxoti,d uPirnetp3e2n_dtT*r eaebTsolI_nnloinnneudl(lC ovradlRueep,* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull't re e241, | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from In file included from s2/s2measures.ccs2/s2lax_polyline_shape.cc::1818: : In file included from In file included from ../src/s2/s2measures.h../src/s2/s2lax_polyline_shape.h::2432: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2polyline.h::2734: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2builder.h::2336: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/mutable_s2shape_index.h::6730: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/btree_map.h::2966: : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h988::7037: :In file included from /usr/local/clang/include/absl/container/internal/layout.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h:116 : 988In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.hv:o172i:d59 :P rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p endT r172e | ebToooTlr esea(fCeo_rsdtRretpo*u 6a4b_sbla_sneo(nanbuslll: :tsrterei,n gM_evtiheowd Itdeexntt,i fuiienrt 6m4e_tth*o da)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22v:a lnote: uexpanded from macro 'absl_nonnull'e , 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:In file included from 989s2/s2lax_polyline_shape.cc::3118:: In file included from warning: ../src/s2/s2lax_polyline_shape.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32: In file included from ../src/s2/s2polyline.h: 34989: | In file included from ../src/s2/s2builder.h : 36 : vIn file included from o../src/s2/mutable_s2shape_index.hi:d30 : PIn file included from r/usr/local/clang/include/absl/container/btree_map.he:p66e: nIn file included from d/usr/local/clang/include/absl/container/internal/btree.hT:r70e: eIn file included from (/usr/local/clang/include/absl/container/internal/layout.hC:o198r: dIn file included from R/usr/local/clang/include/absl/strings/str_cat.he:p116*: In file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hb:s23l: _/usr/local/clang/include/absl/strings/numbers.hn:o175n:n41u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ree, 175M | e t h o d I d e n t i f i e r m e t h o d ) ; a| b ^s l:/usr/local/clang/include/absl/base/nullability.h::u241i:n22t:1 2note: 8expanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bvsall_uneo,n niunltl b_aNsoen)n;u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2measures.ccn:u18l: lIn file included from ../src/s2/s2measures.h :| 24 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyToIn file included from (s2/s2lax_polyline_shape.ccs:t18d: :In file included from :../src/s2/s2lax_polyline_shape.hs:t32r: iIn file included from n../src/s2/s2polyline.hg:*34 : aIn file included from b../src/s2/s2builder.hs:l36_: nIn file included from o../src/s2/mutable_s2shape_index.hn:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h :d66s: tIn file included from )/usr/local/clang/include/absl/container/internal/btree.h :c70o: nIn file included from s/usr/local/clang/include/absl/container/internal/layout.ht: 198{: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h/usr/local/clang/include/absl/base/nullability.h::23241: :/usr/local/clang/include/absl/strings/numbers.h22::182 :note: 7expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i182n | ec haabrs*l _anbosnln_unloln n_uNloln nRuoluln d T| r ^i pDoubleToBuffer(double dIn file included from ,s2/s2measures.cc :c18h: aIn file included from r../src/s2/s2measures.h*: 24a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.hb:u67f: fIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hr:)29;: /usr/local/clang/include/absl/strings/cord.h :| 999 ^: 28: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 999expanded from macro 'absl_nonnull' | 241 | v#odiedf iCnoep yaTbosAlr_rnaoyn(ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l dst) cIn file included from os2/s2lax_polyline_shape.ccn:s18t: ;In file included from ../src/s2/s2lax_polyline_shape.h :| 32 ^: In file included from ../src/s2/s2polyline.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :../src/s2/s2builder.h22::36 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/mutable_s2shape_index.h :30 : 241In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d66e: fIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:e70 : aIn file included from b/usr/local/clang/include/absl/container/internal/layout.hs:l198_: nIn file included from o/usr/local/clang/include/absl/strings/str_cat.hn:n116u: lIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.h :_23N: o/usr/local/clang/include/absl/strings/numbers.hn:n182u:l60l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 182 | char* absl_nonnull RoundTripDoubleToBIn file included from us2/s2measures.ccf:f18e: rIn file included from (../src/s2/s2measures.hd:o24u: bIn file included from l../src/s2/s2point.he: 27d: ,In file included from ../src/s2/s2coder.hc:h23a: rIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: n/usr/local/clang/include/absl/strings/cord.hn:u1012l:l37 :b uwarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f er); 1012 | | ^ /usr/local/clang/include/absl/base/nullability.ha:b241s:l22::: cnote: oexpanded from macro 'absl_nonnull'r d_ i241n | t#edrenfailn:e: Caobrsdlz_Innofnon*u lalb s_lN_onnunlullalb l e| ^c ordz_info() consIn file included from ts2/s2lax_polyline_shape.cc :{18 : In file included from | ../src/s2/s2lax_polyline_shape.h ^: 32: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2polyline.h257::3423: :In file included from ../src/s2/s2builder.hnote: :expanded from macro 'absl_nullable'36 : In file included from ../src/s2/mutable_s2shape_index.h257: | 30#: dIn file included from e/usr/local/clang/include/absl/container/btree_map.hf:i66n: eIn file included from /usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from _/usr/local/clang/include/absl/container/internal/layout.hn:u198l: lIn file included from a/usr/local/clang/include/absl/strings/str_cat.hb:l116e: In file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:u23l: l/usr/local/clang/include/absl/strings/numbers.ha:b183l:e7 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RouIn file included from ns2/s2measures.ccd:T18r: iIn file included from p../src/s2/s2measures.hF:l24o: aIn file included from t../src/s2/s2point.hT:o27B: uIn file included from f../src/s2/s2coder.hf:e23r: (In file included from f/usr/local/clang/include/absl/status/status.hl:o67a: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hf:,29 : c/usr/local/clang/include/absl/strings/cord.hh:a1017r:*51 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n1017u | l l b uvfofiedr )s;e t _| c ^o rd/usr/local/clang/include/absl/base/nullability.hz:_241i:n22f:o (note: cexpanded from macro 'absl_nonnull'o rd _241i | n#tdeerfnianle: :aCbosrld_znIonnfnou*l la b_sNlo_nnnounlnlu l l| ^c ordz_infIn file included from os2/s2lax_polyline_shape.cc): 18{: In file included from ../src/s2/s2lax_polyline_shape.h| : ^32 : In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/base/nullability.h::34241: :In file included from 22../src/s2/s2builder.h:: 36note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/mutable_s2shape_index.h: 30241: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e66f: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.he: 70a: bIn file included from s/usr/local/clang/include/absl/container/internal/layout.hl:_198n: oIn file included from n/usr/local/clang/include/absl/strings/str_cat.hn:u116l: lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h_:N23o: n/usr/local/clang/include/absl/strings/numbers.hn:u183l:l58 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2measures.ccl:l18 : _In file included from N../src/s2/s2measures.ho:n24n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2lax_polyline_shape.cc:18 : 1049In file included from | ../src/s2/s2lax_polyline_shape.h : 32s: tIn file included from a../src/s2/s2polyline.ht:i34c: In file included from b../src/s2/s2builder.ho:o36l: In file included from G../src/s2/mutable_s2shape_index.he:t30F: lIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:A66u: xIn file included from (/usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from :/usr/local/clang/include/absl/container/internal/layout.h::c198o: rIn file included from d/usr/local/clang/include/absl/strings/str_cat.h_:i116n: tIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hr:n23a: l/usr/local/clang/include/absl/strings/numbers.h:::191C:o42r:d Rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p * a b191s | ls_inzoen_ntu lSli xrDeipg,i t s| T ^o Bu/usr/local/clang/include/absl/base/nullability.hf:f241e:r22(:d onote: uexpanded from macro 'absl_nonnull'b le 241d | ,# dcehfairn*e aabbssll__nnoonnnnuullll b_uNfofnenru)l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2measures.ccd:e18f: iIn file included from n../src/s2/s2measures.he: 24a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: /usr/local/clang/include/absl/strings/cord.h :| 1050 ^: 45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | In file included from s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.h : 32 : In file included from ../src/s2/s2polyline.h : 34 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from :/usr/local/clang/include/absl/container/btree_map.h::s66t: rIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:g70_: vIn file included from i/usr/local/clang/include/absl/container/internal/layout.he:w198*: In file included from a/usr/local/clang/include/absl/strings/str_cat.hb:s116l: _In file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:n23n: u/usr/local/clang/include/absl/strings/numbers.hl:l198 :f7r:a gwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e nt) ;198 | c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #FdaesftiInnet TaobBsulf_fneorn(niunltl3 2__Nto nin,u lclh a r| * ^ absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2measures.cc::2218:: In file included from note: ../src/s2/s2measures.hexpanded from macro 'absl_nonnull': 24: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l1054 :_37N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 1054 ^ | abIn file included from ss2/s2lax_polyline_shape.ccl::18:: cIn file included from o../src/s2/s2lax_polyline_shape.hr:d32_: iIn file included from n../src/s2/s2polyline.ht:e34r: nIn file included from a../src/s2/s2builder.hl::36:: CIn file included from o../src/s2/mutable_s2shape_index.hr:d30R: eIn file included from p/usr/local/clang/include/absl/container/btree_map.h*: 66a: bIn file included from s/usr/local/clang/include/absl/container/internal/btree.hl:_70n: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hn:u198l: lIn file included from /usr/local/clang/include/absl/strings/str_cat.hr:e116p: ,In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :| 23 ^: /usr/local/clang/include/absl/strings/numbers.h:198/usr/local/clang/include/absl/base/nullability.h::53241:: 22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 198 | 241c | h#adre*f ianbes la_bnsoln_nnuolnln uFlals t_INnotnTnouBlulf f e| r ^( int32_t i, char* absl_nonnull buffer) | In file included from ^s2/s2measures.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2measures.h::2224:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from 241../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _/usr/local/clang/include/absl/strings/cord.hn:o1061n:n34u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n1061u | l l v o| i ^d CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2lax_polyline_shape.ccn:e18 : aIn file included from b../src/s2/s2lax_polyline_shape.hs:l32_: nIn file included from o../src/s2/s2polyline.hn:n34u: lIn file included from l../src/s2/s2builder.h :_36N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute_In file included from _s2/s2measures.cc(:(18d: iIn file included from a../src/s2/s2measures.hg:nose_24i: fIn file included from (../src/s2/s2point.h_:_27b: uIn file included from i../src/s2/s2coder.hl:t23i: nIn file included from _/usr/local/clang/include/absl/status/status.ho:b67j: eIn file included from c/usr/local/clang/include/absl/status/internal/status_internal.ht:_29s: i/usr/local/clang/include/absl/strings/cord.hz:e1078(:O33b:j ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]0 ) < N1078, | \ a b| s ^l ::cord_internal:In file included from :s2/s2lax_polyline_shape.ccC:o18r: dIn file included from R../src/s2/s2lax_polyline_shape.he:p32*: In file included from a../src/s2/s2polyline.hb:s34l: _In file included from n../src/s2/s2builder.ho:n36n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30T: aIn file included from k/usr/local/clang/include/absl/container/btree_map.he:R66e: pIn file included from (/usr/local/clang/include/absl/container/internal/btree.h): 70c: oIn file included from n/usr/local/clang/include/absl/container/internal/layout.hs:t198&: ;In file included from /usr/local/clang/include/absl/strings/str_cat.h :| 116 ^: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:/usr/local/clang/include/absl/base/nullability.h23:: 241/usr/local/clang/include/absl/strings/numbers.h::22200:: 7note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e200f | icnhea ra*b salb_snlo_nnnounlnlu l_lN oFnansutlIln t T| o ^B uffer(uint32_t n, cIn file included from hs2/s2measures.cca:r18*: In file included from a../src/s2/s2measures.hb:s24l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23o: uIn file included from t/usr/local/clang/include/absl/status/status.h_:s67t: rIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^/usr/local/clang/include/absl/strings/cord.h :1079:/usr/local/clang/include/absl/base/nullability.h33::241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 1079 | 241 | a#bdself:i:nceo radb_siln_tneornnnaull:l: C_oNrodnRneupl*l a b| s ^l _nonnull TaIn file included from ks2/s2lax_polyline_shape.cce:R18e: pIn file included from (../src/s2/s2lax_polyline_shape.h): 32&: &In file included from ;../src/s2/s2polyline.h : 34| : ^In file included from ../src/s2/s2builder.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2230:: In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nonnull': 66: In file included from 241/usr/local/clang/include/absl/container/internal/btree.h | :#70d: eIn file included from f/usr/local/clang/include/absl/container/internal/layout.hi:n198e: In file included from a/usr/local/clang/include/absl/strings/str_cat.hb:s116l: _In file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.ho:n23n: u/usr/local/clang/include/absl/strings/numbers.hl:l200 :_54N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 200 ^ | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | conIn file included from ss2/s2lax_polyline_shape.cct: 18c: rIn file included from c../src/s2/s2lax_polyline_shape.h_:i32n: tIn file included from e../src/s2/s2polyline.hr:n34a: lIn file included from :../src/s2/s2builder.h::C36r: cIn file included from C../src/s2/mutable_s2shape_index.ho:r30d: SIn file included from t/usr/local/clang/include/absl/container/btree_map.ha:t66e: *In file included from /usr/local/clang/include/absl/container/internal/btree.ha:b70s: lIn file included from _/usr/local/clang/include/absl/container/internal/layout.hn:u198l: lIn file included from a/usr/local/clang/include/absl/strings/str_cat.hb:l116e: In file included from M/usr/local/clang/include/absl/strings/internal/stringify_sink.ha:y23b: e/usr/local/clang/include/absl/strings/numbers.hG:e201t:C5r:c Cwarning: o'diagnose_if' is a clang extension [-Wgcc-compat]r dSta t201e | ( ) c oAnBsStL;_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L257_:N23E:E Dnote: _expanded from macro 'absl_nullable'M IN _257S | I#ZdEe(foiunte_ satbrs,l _knFualsltaTbolBeu f_fNeurlSliazbel)e; | | ^ ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__In file included from (s2/s2measures.cc(:d18i: aIn file included from g../src/s2/s2measures.hn:o24s: eIn file included from _../src/s2/s2point.hi:f27(: _In file included from _../src/s2/s2coder.hb:u23i: lIn file included from t/usr/local/clang/include/absl/status/status.hi:n67_: oIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hj:e29c: t/usr/local/clang/include/absl/strings/cord.h_:s1120i:z30e:( Owarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]j , 0 )1120 | < Nv,o i\d C| o ^p yToArrayImpIn file included from ls2/s2lax_polyline_shape.cc(:c18h: aIn file included from r../src/s2/s2lax_polyline_shape.h*: 32a: bIn file included from s../src/s2/s2polyline.hl:_34n: oIn file included from n../src/s2/s2builder.hn:u36l: lIn file included from ../src/s2/mutable_s2shape_index.hd:s30t: )In file included from /usr/local/clang/include/absl/container/btree_map.hc:o66n: sIn file included from t/usr/local/clang/include/absl/container/internal/btree.h;: 70 : | In file included from ^/usr/local/clang/include/absl/container/internal/layout.h :198: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h241::11622: :In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hnote: :expanded from macro 'absl_nonnull'23 : /usr/local/clang/include/absl/strings/numbers.h :241202 | :#7d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b202s | lc_hnaorn*n ualbls l__Nnoonnnnuullll F| a ^s tIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:In file included from 70s2/s2measures.cc: :In file included from 18/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198../src/s2/s2measures.h: :In file included from 24/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23../src/s2/s2coder.h: :23/usr/local/clang/include/absl/strings/numbers.h: :In file included from 303/usr/local/clang/include/absl/status/status.h::6067:: In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: /usr/local/clang/include/absl/strings/cord.h: 1159303: | 17i:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e s i1159z | ei_ntl iFnaes tCHoerxdTRoeBpu*f faebrsZle_rnooPnandu1l6l( uNienwtE6x4t_etr nvaallR,e pc(h a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l o u241t | )# d{e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: In file included from warning: s2/s2measures.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2measures.h: 24330: | In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1183 : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] int _1183t | y p e * a b s l _ n o n n u l l o u t ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241C:o22r:d Rnote: eexpanded from macro 'absl_nonnull'p * a241b | s#ld_enfuilnlea balbes lr_enpo)n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: expanded from macro 'absl_nullable'| ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h1222: | 32i: nIn file included from l../src/s2/s2polyline.hi:n34e: In file included from v../src/s2/s2builder.ho:i36d: In file included from C../src/s2/mutable_s2shape_index.ho:r30d: :In file included from :/usr/local/clang/include/absl/container/btree_map.hI:n66l: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.he:R70e: pIn file included from :/usr/local/clang/include/absl/container/internal/layout.h::S198w: aIn file included from p/usr/local/clang/include/absl/strings/str_cat.h(:C116o: rIn file included from d/usr/local/clang/include/absl/strings/internal/stringify_sink.h:::23I: n/usr/local/clang/include/absl/strings/numbers.hl:i346n:e44R:e pwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _346n | o n n u l l r h s ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | i#ndte_ftiynpee *a basbls_ln_onnonnunlul _Nolnln uolult ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:In file included from 34s2/s2measures.cc: :In file included from 18../src/s2/s2builder.h: :In file included from 36../src/s2/s2measures.h: :In file included from 24../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/strings/str_cat.h: :/usr/local/clang/include/absl/strings/cord.h116:: 1230In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h20::23 : warning: /usr/local/clang/include/absl/strings/numbers.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 351:55: warning: 1230type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | inli n351e | c o n s t c h a r * a b s l _ n u l l a b l e C o r d : : I n l i n e R eapb:s:ld:a:tian(t)1 2c8o*n satb s{l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :o23u:t )note: expanded from macro 'absl_nullable'{ | ^257 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2lax_polyline_shape.cc::123418:: 20In file included from :../src/s2/s2lax_polyline_shape.h :warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2polyline.h:34: In file included from 1234../src/s2/s2builder.h | :i36n: lIn file included from i../src/s2/mutable_s2shape_index.hn:e30 : cIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:s66t: In file included from c/usr/local/clang/include/absl/container/internal/btree.hh:a70r: *In file included from /usr/local/clang/include/absl/container/internal/layout.ha:b198s: lIn file included from _/usr/local/clang/include/absl/strings/str_cat.hn:o116n: nIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:l23 : C/usr/local/clang/include/absl/strings/numbers.ho:r356d::56::I nwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i neRe p356: | : a s _ c h a r s ( ) c o n s t { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # daebfsiln:e: uaibnstl1_2n8o*n naublsll __nNoonnnnuullll o u| t ^) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ s2/s2loop.cc:82:1In file included from :s2/s2measures.cc :18warning: : '__COUNTER__' is a C2y extension [-Wc2y-extensions]In file included from ../src/s2/s2measures.h:24: In file included from 82../src/s2/s2point.h:27 | : SIn file included from 2../src/s2/s2coder.h_:D23E: FIn file included from I/usr/local/clang/include/absl/status/status.hN:E67_: bIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.ho:l29(: /usr/local/clang/include/absl/strings/cord.h| :^1258 :36: ../src/s2/base/commandlineflags.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 :3: note: 1258expanded from macro 'S2_DEFINE_bool' | inl i27n | e cAoBrSdL__iFnLtAeGr(nbaolo:l:,C onradmRee,p Fdleafta*u latb_svla_lnuoen,n udlels c r| i ^p ti/usr/local/clang/include/absl/base/nullability.ho:n241): 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/flags/flag.h :241170 | :#3d:e fnote: iexpanded from macro 'ABSL_FLAG'n e a170b | s l _AnBoSnLn_uFlLlA G__NIoMnPnLu(lTly p e| , ^ name, default_value, help) | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storIn file included from as2/s2measures.ccg:e18_: #In file included from #../src/s2/s2measures.hn:a24m: eIn file included from ../src/s2/s2point.hA:B27S: LIn file included from _../src/s2/s2coder.hI:N23T: EIn file included from R/usr/local/clang/include/absl/status/status.hN:A67L: _In file included from U/usr/local/clang/include/absl/status/internal/status_internal.hN:I29Q: U/usr/local/clang/include/absl/strings/cord.hE:_1268S:M51A:L Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AME( )1268 | \i n l| i ^n e /usr/local/clang/include/absl/base/optimization.hv:o306i:d46 :C onote: rexpanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME'd ::I n306l | i n eaRsemp(:A:BESmLp_lIaNcTeETRrNeAeL(_CUoNrIdQRUeEp_*S MaAbLsLl__NnAoMnEn1u(l.la brselp.,_ _ C| O ^U NTE/usr/local/clang/include/absl/base/nullability.hR:_241_:)22): | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2lax_polyline_shape.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2lax_polyline_shape.h/usr/local/clang/include/absl/status/status.h::3267: : In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/status/internal/status_internal.h::3429: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2builder.h::130236:: 50In file included from :../src/s2/mutable_s2shape_index.h :warning: 30type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/btree_map.h:66 : 1302In file included from | /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : /usr/local/clang/include/absl/strings/str_cat.h : 223 : 25 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | e x p l i c i t H e x (CPooridnRteepe** aabbssll__nnounlnlualbll er evp,, P a| d ^S pe/usr/local/clang/include/absl/base/nullability.hc: 241s:p22e:c note: =expanded from macro 'absl_nonnull' ab s241l | :#:dkeNfoiPnaed )a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 :_ Nnote: oexpanded from macro 'absl_nullable'n nu l257l | # d| e ^f ine absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ s2/s2loop.cc:91:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions] 91 | S2_DEFINE_int32( | ^ ../src/s2/base/commandlineflags.h:33:3: note: expanded from macro 'S2_DEFINE_int32' 33 | ABSL_FLAG(int32, name, default_value, description) | ^ /usr/local/clang/include/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storage_##name ABSL_INTERNAL_UNIQUEIn file included from _s2/s2measures.ccS:M18A: LIn file included from L../src/s2/s2measures.h_:N24A: MIn file included from E../src/s2/s2point.h(:)27 : \In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/optimization.h67:: 306In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h46::29 : note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME': 1505:41: 306 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] asm( A1505B | SiLn_lIiNnTeE RvNoAiLd_ UCNoIrQdU:E:_CSoMpAyLTLo_ANrArMaEy1I(m.palb(sclh.a_r_*C OaUbNsTlE_Rn_o_n)n)u l l| ^d st) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27In file included from : s2/s2max_distance_targets.ccIn file included from :../src/s2/s2coder.h28:: 23In file included from : ../src/s2/s2furthest_edge_query.hIn file included from :/usr/local/clang/include/absl/status/status.h33:: 67In file included from : ../src/s2/s2closest_edge_query_base.h:/usr/local/clang/include/absl/status/internal/status_internal.h32:: 119In file included from :/usr/local/clang/include/absl/container/btree_set.h14::66 : warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 525:30: 119warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] S t525a | t u s R e p * a b s l _ n o n n u lfla lCsleo,n et(r u e| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/btree_container.h241::49622::9 :note: expanded from macro 'absl_nonnull' note: macro 'ABSL_INTERNAL_X' defined here 241 | # d496e | f#idneef ianbes lA_BnSoLn_nIuNlTlE R_NNAoLn_nXu(lFlu n c| , ^ Callee, KQual, MQual, KValue, MValue, .In file included from .s2/s2measures.cc.:)18 : In file included from ../src/s2/s2measures.h : 24\: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2measures.cc524::183: :In file included from ../src/s2/s2measures.h:warning: 24passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2point.h:27: In file included from 524../src/s2/s2coder.h | : 23 : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: I/usr/local/clang/include/absl/status/internal/status_internal.hN:T128E:R14N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]X (in s128e | r t _Sotra_tausssRiegpn*, aibnssle_rnto_nonru_lals sCilgonn_eiAmnpdlU,n rceofn(s)t c&o,n scto;n s t| ^& , /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'509 :52 :241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n509e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_AIn file included from Ts2/s2metrics.ccT:R31I: BIn file included from U../src/s2/s2metrics.hT:E34_: CIn file included from A../src/s2/s2coords.hP:T108U: RIn file included from E../src/s2/s2point.hD:_24B: YIn file included from (/usr/local/clang/include/absl/hash/hash.ht:h89i: In file included from s/usr/local/clang/include/absl/hash/internal/hash.h):)79): /usr/local/clang/include/absl/base/internal/endian.h : 160 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | i n l i n e\ u i| n ^~~~t 16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | falsIn file included from es2/s2metrics.cc):;31 : In file included from | ../src/s2/s2metrics.h ^: 34: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coords.h::496108:: 9In file included from :../src/s2/s2point.h :note: 24macro 'ABSL_INTERNAL_X' defined here: In file included from /usr/local/clang/include/absl/hash/hash.h:89 : 496In file included from | /usr/local/clang/include/absl/hash/internal/hash.h#:d79e: f/usr/local/clang/include/absl/base/internal/endian.hi:n164e: 27A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E164R | NiAnLl_iXn(eF uvnoci,d CSatlolreee1,6 (KvQouiadl*, aMbQsula_ln,o nKnVualllu ep,, MuVianltu1e6,_ ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | In file included from ^s2/s2measures.cc :18/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/s2measures.h::924:: In file included from note: ../src/s2/s2point.hmacro 'ABSL_INTERNAL_IF_true' defined here: 27: In file included from ../src/s2/s2coder.h31: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: e /usr/local/clang/include/absl/status/internal/status_internal.hA:B149S:L13_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L149_ | IcFo_ntsrtu ec(hiafr_*s aatbisslf_ineodn,n u.l.l. )M aikfe_CshaetciksFfaiieldS t r| i ^n g( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2max_distance_targets.ccexpanded from macro 'absl_nonnull': 28: In file included from ../src/s2/s2furthest_edge_query.h241: | 33#: dIn file included from e../src/s2/s2closest_edge_query_base.hf:i32n: eIn file included from /usr/local/clang/include/absl/container/btree_set.ha:b66s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n533o:n3n:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] _Nonn u533l | l A| B ^S L_INTERNALIn file included from _s2/s2measures.ccX:(18i: nIn file included from s../src/s2/s2measures.he:r24t: _In file included from o../src/s2/s2point.hr:_27a: sIn file included from s../src/s2/s2coder.hi:g23n: ,In file included from /usr/local/clang/include/absl/status/status.hi:n67s: e/usr/local/clang/include/absl/status/internal/status_internal.hr:t150_:o25r:_ awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ign _150i | m p l , ccoonnsstt a&b,s l&:&:,S tfaatlusse*, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _n o534n | n u l l s t a t u s , c o n s t tcrhuaer)*; a b| s ~~~~~l _no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: pnote: rexpanded from macro 'ABSL_INTERNAL_X'e fix )511; | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iAnTeT RaIbBsUlT_En_oCnAnPuTlUlR E_DN_oBnYn(utlhli s )| ) ^) In file included from s2/s2measures.cc : 18 : In file included from ../src/s2/s2measures.h : 24 : In file included from ../src/s2/s2point.h : 27 : \In file included from ../src/s2/s2coder.h :| 23 ^~~~: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l536l: 24 :| ^warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] t 538v | ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : tnote: rexpanded from macro 'absl_nonnull'u e); 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/btree_container.hi:n496e: 9a:b snote: lmacro 'ABSL_INTERNAL_X' defined here_ non n496u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de/usr/local/clang/include/absl/container/internal/btree_container.hf:i537n:e3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _n o537n | n u lAlB S_LN_oInNnTuElRlN A L| _ ^X (insertIn file included from _s2/s2measures.cco:r18_: aIn file included from s../src/s2/s2measures.hs:i24g: nIn file included from ,../src/s2/s2point.h :i27n: sIn file included from e../src/s2/s2coder.hr:t23_: or/usr/local/clang/include/absl/status/status.h_:a725s:s38i:g nwarning: _In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]is2/s2metrics.cc m:p31l ,: 725In file included from c | o../src/s2/s2metrics.h n: s34st: t In file included from &a../src/s2/s2coords.h,t:i 108c&: &In file included from s,../src/s2/s2point.ht :ta24rtu: ueIn file included from s,/usr/local/clang/include/absl/hash/hash.h_ :i 89n| : ^tIn file included from e /usr/local/clang/include/absl/hash/internal/hash.hr:n/usr/local/clang/include/absl/container/internal/btree_container.h79a:: l509/usr/local/clang/include/absl/base/internal/endian.h::::52172S::t 27a:note: texpanded from macro 'ABSL_INTERNAL_X' u warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R e509p | * 172 | aib n s ll i_ nn e o AnvBnouSilLdl_ SIPtNroeTrEpeaR3r2Ne(TAvooLM_iAodTd*TiR faIyBb(sU TlE __| nC ^oA nPnT/usr/local/clang/include/absl/base/nullability.huU:RlE241lD: _22pB:,Y (note: tuexpanded from macro 'absl_nonnull'ih ins t)241)3 | ,2# _d te f v i) n e { a b | s ^ l _ /usr/local/clang/include/absl/base/nullability.hn :o 241n :n 22u : l note: l expanded from macro 'absl_nonnull' _\N o241n | n#| u ^dle lf /usr/local/clang/include/absl/container/internal/common.hi n:| e ^31 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_true' defined heren onn u31l | l# d_eNfoinnneu lAlB S L| _ ^I NTIn file included from Es2/s2measures.ccR:N18A: LIn file included from _../src/s2/s2measures.hI:F24_: tIn file included from r../src/s2/s2point.hu:e27(: iIn file included from f../src/s2/s2coder.h_:s23a: t/usr/local/clang/include/absl/status/status.hi:s732f:i29e:d ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]. ..) In file included from 732is2/s2metrics.cc | f: _31 s: saIn file included from tt../src/s2/s2metrics.hai:ts34fii: ceIn file included from d../src/s2/s2coords.hc :o 108n| : s ^In file included from t ../src/s2/s2point.h :s24t: dIn file included from :/usr/local/clang/include/absl/hash/hash.h::s89t: rIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hn:g79*: In file included from /usr/local/clang/include/absl/base/internal/endian.has2/s2max_distance_targets.cc:b:176s28:l: 36_In file included from :n../src/s2/s2furthest_edge_query.h o:warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]33n : uIn file included from l ../src/s2/s2closest_edge_query_base.hl176: | Ei32mnp: ltiIn file included from yn/usr/local/clang/include/absl/container/btree_set.hSet: ru66iin: ngt/usr/local/clang/include/absl/container/internal/btree_container.h(6):4;_537 t: 3| L ^:o a d/usr/local/clang/include/absl/base/nullability.hwarning: 6:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]4241 (:c22o:n s note: texpanded from macro 'absl_nonnull'537 v | o i 241d | *A#B dSaeLb_fsiIlNnT_enE oRanNbAnLsu_ll_Xln( oipnn)n sue{l rl t _| _ ^oN ro_/usr/local/clang/include/absl/base/nullability.hna:ns241us:il22gln: , note: i| expanded from macro 'absl_nonnull'n ^ s e r241t | _#odre_faisnsei ganIn file included from b_s2/s2measures.ccsi:ml18_p: nlIn file included from ,o../src/s2/s2measures.h n:cn24uo: nlIn file included from sl../src/s2/s2point.ht :_&27N,: o In file included from n&../src/s2/s2coder.hn&:u,23 l: lt/usr/local/clang/include/absl/status/status.h r: u733| e:, ^29 : | warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 538 | 733 | s t a t i c c o n s t sttrdu:e:)s;t r In file included from i| s2/s2metrics.ccn ~~~~~:g 31*: In file included from a/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2metrics.hb::s50934l:: _47In file included from n:../src/s2/s2coords.ho :nnote: 108nexpanded from macro 'ABSL_INTERNAL_X': u In file included from l../src/s2/s2point.hl: 24M509: o | In file included from v /usr/local/clang/include/absl/hash/hash.he :d 89F : r In file included from o/usr/local/clang/include/absl/hash/internal/hash.hm :S 79t : r /usr/local/clang/include/absl/base/internal/endian.hiA:Bn180gS:L(_27)I:;N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] R N A| L ^180_ | Ai/usr/local/clang/include/absl/base/nullability.hTnT:RlI241iB:nU22eT: E v_note: oexpanded from macro 'absl_nonnull'Ci Ad P241TS | Ut#oRdEreeDf6i_4n(BeYv (otaihbdsi*l s_an)bos)n,ln _un l ol n n_ u Nl ol n npu ,l l u i n | t ^6 4 _ t v )\ { | ^~~~| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'537 :3 :241 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d e/usr/local/clang/include/absl/container/internal/btree_container.hf:i511n:e52 :a bnote: sexpanded from macro 'ABSL_INTERNAL_X'l _In file included from ns2/s2measures.cco :n51118n | : uIn file included from l../src/s2/s2measures.hl : 24 _: NIn file included from o ../src/s2/s2point.hn : n27 u: lAIn file included from lB../src/s2/s2coder.h S: L23| _: ^/usr/local/clang/include/absl/status/status.hI :N751T:E61R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ATTR I751B | U T Es_tCaAtPiTcU RuEiDn_tBpYt(rt_hti sP)o)i)n t e r T o R e p ( s t a t u s _ i n t e r n a l\: : S| t ^a tu/usr/local/clang/include/absl/container/internal/common.hs:R31e:p9*: anote: bmacro 'ABSL_INTERNAL_IF_true' defined heres l_n o31n | n#udlelf irn)e; A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'I F_ t241r | u#ed(eiffi_nsea taibssfli_endo,n n.u.l.l) _iNfo_nsnautlils f i| e ^d | ^ In file included from s2/s2max_distance_targets.cc:28In file included from : s2/s2measures.ccIn file included from :../src/s2/s2furthest_edge_query.h18:: 33In file included from : ../src/s2/s2measures.hIn file included from :../src/s2/s2closest_edge_query_base.h24:: 32In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/container/btree_set.h27:: 66In file included from : ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree_container.h::23537: :/usr/local/clang/include/absl/status/status.h3::752 :warning: 44'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 537 | 752A | B S Ls_tIaNtTiEcR NcAoLn_sXt( isntsaetruts__oirn_taesrsniagln:,: SitnasteurstR_eopr*_ aasbssilg_nn_oinmnpull,l cRoenpsTto P&o,i n&t&e,r (t r u| e ^, | /usr/local/clang/include/absl/base/nullability.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 241: 22538: | note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b stlr_uneo)n;n u l| l ~~~~~ _No/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:/usr/local/clang/include/absl/container/internal/btree_container.h250::54436::3 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 250544 | | i n lAiBnSeL _uIiNnTtE1R6N_AtL _LXo(aidn1s6e(rcto_nosrt_ avsosiidg*n ,a bisnls_enrotn_nourl_la sps)i g{n _ i| m ^p l, &/usr/local/clang/include/absl/base/nullability.h&:,241 :c22o:n snote: texpanded from macro 'absl_nonnull' &, 241t | r#udee,f i n| e ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N509o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2metrics.cc : 31 : In file included from ../src/s2/s2metrics.h : 34 : In file included from ../src/s2/s2coords.h : 108\: In file included from ../src/s2/s2point.h| : ^24 : In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/container/internal/common.h::8931:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_imp: l,In file included from /usr/local/clang/include/absl/hash/internal/hash.h&:&79,: c/usr/local/clang/include/absl/base/internal/endian.ho:n254s:t27 :& ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t rue, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~254 | i547n | l i n e v o i d S t o r e 1 6 ( vtoriude*) ;a b s| l ~~~~~_ no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: pnote: ,expanded from macro 'ABSL_INTERNAL_X' uin t5111 | 6 _ t v ) { | A ^B SL_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'A TT R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N)o n n u l l | ^ \ | ^~~~ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline ui/usr/local/clang/include/absl/container/internal/btree_container.hn:t5503:224_:t warning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o ad 35502 | ( c o n s t v o i d * a b s l _ nfoanlnsuel)l; p )| ^{ /usr/local/clang/include/absl/container/internal/btree_container.h| : ^496 :9: /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_X' defined here241 :22: note: 496expanded from macro 'absl_nonnull' | #d e241f | i#ndee fAiBnSeL _aIbNsTlE_RnNoAnLn_uXl(lF u_nNco,n nCuallll e e| , ^ KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l549l: 3_:N owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 549 | | ^ ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impIn file included from ls2/s2metrics.cc,: 31&: &In file included from ,../src/s2/s2metrics.h :&34&: ,In file included from ../src/s2/s2coords.hf:a108l: sIn file included from e../src/s2/s2point.h,: 24 : | In file included from ^/usr/local/clang/include/absl/hash/hash.h :89: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h509::7952: :/usr/local/clang/include/absl/base/internal/endian.h :note: 266expanded from macro 'ABSL_INTERNAL_X': 36: warning: 509type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 266 | i n l i nAeB SuLi_nItN6T4E_RtN ALLo_aAdT6T4R(IcBoUnTsEt_ CvAoPiTdU*R EaDb_sBlY_(ntohninsu)l)l, p ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | \# d e| f ^i ne/usr/local/clang/include/absl/container/internal/common.h :a32b:s9l:_ nnote: omacro 'ABSL_INTERNAL_IF_false' defined heren nul l32 | _#Ndoenfniunlel A B| S ^L _INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS_In file included from _s2/s2metrics.cc : 31| : ^In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.hs2/s2max_distance_targets.cc::27028:: 27In file included from :../src/s2/s2furthest_edge_query.h :warning: 33type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2closest_edge_query_base.h:32 : 270In file included from | /usr/local/clang/include/absl/container/btree_set.hi:n66l: i/usr/local/clang/include/absl/container/internal/btree_container.hn:e549 :v3o:i dwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]S tore 65494 | ( v oAiBdS*L _aIbNsTlE_RnNoAnLn_uXl(li nps,e ruti_notr6_4a_sts ivg)n ,{ i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n_ i241m | p#ld,e f&i&n,e &a&b,s lf_anlosnen,u l l| ^_ No/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: note: | expanded from macro 'ABSL_INTERNAL_X' ^ 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(inseIn file included from rs2/s2measures.cct:_18o: rIn file included from _../src/s2/s2measures.ha:s24s: iIn file included from g../src/s2/s2point.hn:,27 : iIn file included from n../src/s2/s2coder.hs:e23r: t_/usr/local/clang/include/absl/status/status.ho:r1031_:a42s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _impl ,1031 | &i&n,l i&n&e, cfoanlsste ,s ttartuues)_;i n t| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~r nal/usr/local/clang/include/absl/container/internal/btree_container.h:::511S:t47a:t unote: sexpanded from macro 'ABSL_INTERNAL_X'R ep* 511a | b s l _ n o n n u l lA BSStLa_tIuNsT:E:RRNeApLT_oAPToTiRnItBUeTrE(_ C A| P ^T URED/usr/local/clang/include/absl/base/nullability.h_:B241Y:(22t:h inote: sexpanded from macro 'absl_nonnull') )) 241 | # d e f i n e a b s l _ n o n n u l l _\N o n| n ^~~~u ll | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal:/usr/local/clang/include/absl/container/internal/btree_container.h::S552t:a79t:u swarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e p* a b552s | l _ nAoBnSnLu_lIlN TrEeRpN)A L{_ X (| i ^n se/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uilmlp l_,N o&n&n,u l&l& , | t ^r ue, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2measures.cc:18: In file included from ../src/s2/s2measures.h/usr/local/clang/include/absl/container/internal/btree_container.h::24552: :In file included from 3../src/s2/s2point.h:: 27warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2coder.h :55223 | : /usr/local/clang/include/absl/status/status.h :A1063B:S13L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L1063_ | Xc(oinnsste rcth_aorr*_ aasbssilg_nn,o ninnuslelr tS_toart_uassMseisgsna_giemApslC,S t&r&(, &| & ^, tr/usr/local/clang/include/absl/base/nullability.hu:e241,: 22f:a lnote: sexpanded from macro 'absl_nonnull'e ); 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/btree_container.hi:n509e: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n509u | l l _ N o n n u l lA B S| L ^_ INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(FuncIn file included from ,s2/s2max_distance_targets.cc :C28a: lIn file included from l../src/s2/s2furthest_edge_query.he:e33,: In file included from K../src/s2/s2closest_edge_query_base.hQ:u32a: lIn file included from ,/usr/local/clang/include/absl/container/btree_set.h :M66Q: u/usr/local/clang/include/absl/container/internal/btree_container.ha:l564,: 3K:V awarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u e, M V564a | l u eA,B S.L._.I)N T E R N A\L _ X| ( ^i nsert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_I/usr/local/clang/include/absl/container/internal/btree_container.hN:T522E:R3N:A Lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I F_tr u522e | ( i fA_BsSaLt_iIsNfTiEeRdN,A L._.X.()i nisfe_rsta_toirs_faisesdi g n| , ^ insert_or_assigIn file included from ns2/s2max_distance_targets.cc_:i28m: pIn file included from l../src/s2/s2furthest_edge_query.h,: 33c: oIn file included from n../src/s2/s2closest_edge_query_base.hs:t32 : &In file included from ,/usr/local/clang/include/absl/container/btree_set.h :c66o: n/usr/local/clang/include/absl/container/internal/btree_container.hs:t564 :&3,: | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/container/internal/btree_container.h:509:52 :564 | note: expanded from macro 'ABSL_INTERNAL_X' ABS L509_ | I N T E R N A L _ X (AiBnSsLe_rItN_ToErR_NaAsLs_iAgTnT,R IiBnUsTeEr_tC_AoPrT_UaRsEsDi_gBnY_(htihnits_)i)m,p l , c o n s t & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 :c9o:n snote: tmacro 'ABSL_INTERNAL_IF_false' defined here &, t32r | u#ed,e ftirnuee ,A B S| L ~~~~~~~~~~~~~~~~~~~~_ INT E566R | N A L _ I F _ f a l s e ( i f _ s a tciosnfsite_di,t e.r.a.t)o r_(_hViAn_tA)R GASB_S_L _ I| N ^T ERNAL_COMMIn file included from As2/s2lax_polyline_shape.cc):;18 : In file included from | ../src/s2/s2lax_polyline_shape.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 32: In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/container/internal/btree_container.h::34509: :In file included from 47../src/s2/s2builder.h:: 36: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h :50967 | : /usr/local/clang/include/absl/container/internal/btree_container.h : 522 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ABS L522_ | I N TAEBRSNLA_LI_NATTETRRNIABLU_TXE(_iCnAsPeTrUtR_EoDr__BaYs(stihgins,) )i,n s e r t _ o r _ a s s i g n _ i m p l , c o n\s t | & ^~~~, const /usr/local/clang/include/absl/container/internal/btree_container.h&:,564 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/internal/btree_container.h :511/usr/local/clang/include/absl/container/internal/btree_container.h::52511:: 52:note: expanded from macro 'ABSL_INTERNAL_X'note: expanded from macro 'ABSL_INTERNAL_X' 511 | 511 | A BASBLS_LI_NITNETRENRANLA_LA_TATTRTIRBIUBTUET_EC_ACPATPUTRUERDE_DB_YB(Yt(htihsi)s)))) ) \ \ | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:32/usr/local/clang/include/absl/container/internal/common.h::931:: 9:note: macro 'ABSL_INTERNAL_IF_false' defined herenote: macro 'ABSL_INTERNAL_IF_true' defined here 32 | 31# | d#edfeifnien eA BASBLS_LI_NITNETRENRANLA_LI_FI_Ff_atlrsuee((iiff__ssaattiissffiieedd,, ......)) _i_fV_As_aAtRiGsSf_i_e d | ^| ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_In file included from Is2/s2lax_polyline_shape.ccN:T18E: RIn file included from N../src/s2/s2lax_polyline_shape.hA:L32_: XIn file included from (../src/s2/s2polyline.hi:n34s: eIn file included from r../src/s2/s2builder.ht:_36o: rIn file included from _../src/s2/mutable_s2shape_index.ha:s30s: iIn file included from g/usr/local/clang/include/absl/container/btree_map.hn:,67 : i/usr/local/clang/include/absl/container/internal/btree_container.hn:s525e:r30t:_ owarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ ass i525g | n _ h i n t _ i m p l , c o n s t f&a,l s e| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tr u565e | ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here co n496s | t# d&e,f itnreu eA,B StLr_uIeN,T E R| N ~~~~~~~~~~~~~~~~~~~~A L_X (566F | u n c , C a l l e e , K Q u a l ,c oMnQsuta_li,t eKrVaatloure(,h iMnVta)l uAeB,S L._.I.N)T E R N A L\_ C O| M ^M A); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: In file included from warning: s2/s2lax_polyline_shape.cc:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]18 : In file included from ../src/s2/s2lax_polyline_shape.h:32 : 568In file included from | ../src/s2/s2polyline.h : 34A: BIn file included from S../src/s2/s2builder.hL:_36I: NIn file included from T../src/s2/mutable_s2shape_index.hE:R30N: AIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:X67(: i/usr/local/clang/include/absl/container/internal/btree_container.hn:s524e:r3t:_ owarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ assi g524n | , iAnBsSeLr_tI_NoTrE_RaNsAsLi_gXn(_ihnisnetr_ti_moprl_,a scsoingsnt, &i,n s&e&r,t _ o| r ^_ as/usr/local/clang/include/absl/container/internal/btree_container.hs:i509g:n52_:i mnote: pexpanded from macro 'ABSL_INTERNAL_X'l , c o509n | s t & , c o n s tA B&S,L _ I| N ^T ER/usr/local/clang/include/absl/container/internal/btree_container.hN:A511L:_52A:T Tnote: Rexpanded from macro 'ABSL_INTERNAL_X'I BUT E511_ | C A P T U R E D _ B YA(BtShLi_sI)N)T,E R N A L _ A T T R I B U T E _ C A P T U R E D _\B Y (| t ^h is/usr/local/clang/include/absl/container/internal/common.h):)32): 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # d e f i n e A B S L _\I N T| E ^R NA/usr/local/clang/include/absl/container/internal/common.hL:_31I:F9_:f anote: lmacro 'ABSL_INTERNAL_IF_true' defined heres e(i f31_ | s#adteifsifniee dA,B S.L._.I)N T_E_RVNAA_LA_RIGFS__t_r u e| ( ^i f_satisfiedIn file included from ,s2/s2max_distance_targets.cc :.28.: .In file included from )../src/s2/s2furthest_edge_query.h :i33f: _In file included from s../src/s2/s2closest_edge_query_base.ha:t32i: sIn file included from f/usr/local/clang/include/absl/container/btree_set.hi:e66d: /usr/local/clang/include/absl/container/internal/btree_container.h :| 568 ^: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTIn file included from Es2/s2lax_polyline_shape.ccR:N18A: LIn file included from _../src/s2/s2lax_polyline_shape.hX:(32i: nIn file included from s../src/s2/s2polyline.he:r34t: _In file included from o../src/s2/s2builder.hr:_36a: sIn file included from s../src/s2/mutable_s2shape_index.hi:g30n: ,In file included from /usr/local/clang/include/absl/container/btree_map.hi:n67s: e/usr/local/clang/include/absl/container/internal/btree_container.hr:t524_:o3r:_ awarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s ign_h i524n | t _ iAmBpSlL,_ IcNoTnEsRtN A&L,_ X&(&i,n s e| r ^t _o/usr/local/clang/include/absl/container/internal/btree_container.hr:_511a:s52s:i gnote: nexpanded from macro 'ABSL_INTERNAL_X', in s511e | r t _ o r _ a s s i gAnB_SiLm_pIlN,T EcRoNnAsLt_ A&T,T RcIoBnUsTtE _&C,A P T| U ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R ED _525B | Y ( t h i s ) ) ) f a l s e , t r u e ) ; \| ~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/container/internal/common.h511::3247::9 : note: note: expanded from macro 'ABSL_INTERNAL_X'macro 'ABSL_INTERNAL_IF_false' defined here 32511 | | # d e f i n e A B SALB_SILN_TIENRTNEARLN_AILF__AfTaTlRsIeB(UiTfE__sCaAtPiTsUfRiEeDd_,B Y.(.t.h)i s_)_)V)A _ A R G S _ _ | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here In file included from s2/s2max_distance_targets.cc496: | 28#: dIn file included from e../src/s2/s2furthest_edge_query.hf:i33n: eIn file included from ../src/s2/s2closest_edge_query_base.hA:B32S: LIn file included from _/usr/local/clang/include/absl/container/btree_set.hI:N66T: E/usr/local/clang/include/absl/container/internal/btree_container.hR:N570A:L3_:X (warning: Fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u nc, C570a | l l eAeB,S LK_QIuNaTlE,R NMAQLu_aXl(,i nKsVearltu_eo,r _MaVsasliugen,, .i.n.s)e r t _ o r\_ a s| s ^i gn_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: /usr/local/clang/include/absl/container/internal/btree_container.hmacro 'ABSL_INTERNAL_IF_false' defined here: 526:3: 32 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efin e526 | A B SALB_SILN_TIENRTNEARLN_AILF__Xf(ailnssee(ritf__osra_taisssfiigend,, i.n.s.e)r t___oVrA__aAsRsGiSg_n__ i m| p ^l , const &,In file included from s2/s2max_distance_targets.ccc:o28n: sIn file included from t../src/s2/s2furthest_edge_query.h :&33,: In file included from ../src/s2/s2closest_edge_query_base.h| : ^32 : In file included from /usr/local/clang/include/absl/container/btree_set.h/usr/local/clang/include/absl/container/internal/btree_container.h::66509: :/usr/local/clang/include/absl/container/internal/btree_container.h52::570 :3note: :expanded from macro 'ABSL_INTERNAL_X' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 509 | 570 | A B S L _AIBNSTLE_RINNATLE_RXN(AiLn_sAeTrTtR_IoBrU_TaEs_sCiAgPnT,U RiEnDs_eBrYt(_tohri_sa)s)s,i g n _ h i n t _ i m p l , c o n s t & , &\& , | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:/usr/local/clang/include/absl/container/internal/btree_container.h31::5119::52 : note: note: macro 'ABSL_INTERNAL_IF_true' defined hereexpanded from macro 'ABSL_INTERNAL_X' 31 | 511# | d e f i n e A B S LA_BISNLT_EIRNNTAELR_NIAFL__tArTuTeR(IiBfU_TsEa_tCiAsPfTiUeRdE,D _.B.Y.()t hiifs_)s)a)t i s f i e d | ^ \ In file included from s2/s2lax_polyline_shape.cc| : ^18 : In file included from ../src/s2/s2lax_polyline_shape.h/usr/local/clang/include/absl/container/internal/common.h::3231: :In file included from 9../src/s2/s2polyline.h:: 34note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from ../src/s2/s2builder.h:36: In file included from 31../src/s2/mutable_s2shape_index.h | :#30d: eIn file included from f/usr/local/clang/include/absl/container/btree_map.hi:n67e: /usr/local/clang/include/absl/container/internal/btree_container.hA:B526S:L3_:I Nwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E RNAL_ I526F | _ t rAuBeS(Li_fI_NsTaEtRiNsAfLi_eXd(,i n.s.e.r)t _iofr__saastsiisgfni,e di n s| e ^r t_or_assign_imIn file included from ps2/s2max_distance_targets.ccl:,28 : cIn file included from o../src/s2/s2furthest_edge_query.hn:s33t: In file included from &../src/s2/s2closest_edge_query_base.h,: 32c: oIn file included from n/usr/local/clang/include/absl/container/btree_set.hs:t66 : &/usr/local/clang/include/absl/container/internal/btree_container.h,: 570 :| 3 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]527 | 570 | A B S L _ I N T E RtNrAuLe_,X (fianlsseer)t;_ o r| _ ~~~~~~~~~~~~a ssi/usr/local/clang/include/absl/container/internal/btree_container.hg:n509,: 47i:n snote: eexpanded from macro 'ABSL_INTERNAL_X'r t_o r509_ | a s s i g n _ h i n tA_BiSmLp_lI,N TcEoRnNsAtL _&A,T T&R&I,B U T| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ CAP T571U | R E D _ B Y ( t h i s ) ) , f a l s e , t r u e , c o n s t _ i\t e r| a ^~~~t or(hint/usr/local/clang/include/absl/container/internal/btree_container.h): 526A:B3S:L _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TE/usr/local/clang/include/absl/container/internal/btree_container.hR:N511A:L52_:C Onote: Mexpanded from macro 'ABSL_INTERNAL_X'M A); 511 | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 47 :A Bnote: Sexpanded from macro 'ABSL_INTERNAL_X'L _IN T511E | R N A L _ A T T R I BAUBTSEL__CIANPTTEURRNEADL__BAYT(TtRhIiBsU)T)E)_ C A P T U R E D _ B Y ( t h i s ) ) ) \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here \32 | #| d ^~~~e fine ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 572:3/usr/local/clang/include/absl/container/internal/btree_container.h:: 496:warning: 9:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: macro 'ABSL_INTERNAL_X' defined here 572 | 496 | A#BdSeLf_iInNeT EARBNSALL__IXN(TiEnRsNeArLt__Xo(rF_uanscs,i gCna,l lienes,e rKtQ_uoarl_,a sMsQiuganl_,h iKnVta_liumep,l ,M Vcaolnuset, &.,. .&)& , | ^\ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define/usr/local/clang/include/absl/container/internal/btree_container.h :A528B:S3L:_ Iwarning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T ERNA L528_ | I F _AtBrSuLe_(IiNfT_EsRaNtAiLs_fXi(eidn,s e.r.t._)o ri_fa_sssaitgins,f iiends e r| t ^_ or_assign_implIn file included from ,s2/s2max_distance_targets.cc :c28o: nIn file included from s../src/s2/s2furthest_edge_query.ht: 33&: ,In file included from ../src/s2/s2closest_edge_query_base.hc:o32n: sIn file included from t/usr/local/clang/include/absl/container/btree_set.h :&66,: /usr/local/clang/include/absl/container/internal/btree_container.h :| 572 ^: 3: /usr/local/clang/include/absl/container/internal/btree_container.h:warning: 509'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 52: note: expanded from macro 'ABSL_INTERNAL_X' 572 | 509A | B S L _ I N T E R N AALB_SXL(_iInNsTeErRtN_AoLr__AaTsTsRiIgBnU,T Ei_nCsAePrTtU_RoErD__aBsYs(itghni_sh)i)n,t _ i m p l , c o n s t & , & & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \ | ^573 | /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d etfriunee, AfBaSlLs_eI,N TcEoRnNsAtL__iItFe_rtartuoer((ihfi_nsta)t iAsBfSiLe_dI,N T.E.R.N)A Li_fC_OsMaMtAi)s;f i e| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.h : 32A: BIn file included from S../src/s2/s2polyline.hL:_34I: NIn file included from T../src/s2/s2builder.hE:R36N: AIn file included from L../src/s2/mutable_s2shape_index.h_:A30T: TIn file included from R/usr/local/clang/include/absl/container/btree_map.hI:B67U: T/usr/local/clang/include/absl/container/internal/btree_container.hE:_528C:A3P:T Uwarning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E D_BY( t528h | i s )A)B,S L _ I N T E R N A L _ X ( i n s e r t _ o r _ a\s s i| g ^~~~n , insert/usr/local/clang/include/absl/container/internal/btree_container.h_:o572r:_3a:s swarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]g n/usr/local/clang/include/absl/container/internal/btree_container.h_:i511m:p52l:, note: cexpanded from macro 'ABSL_INTERNAL_X'o nst 511& | , c o n s t & , A B| S ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L _I N529T | E R N A L _ A T T R I B U T E _ C A PtTrUuReE,D _tBrYu(et)h;i s )| ) ~~~~~~~~~~~) /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | \ | A ^B SL/usr/local/clang/include/absl/container/internal/common.h_:I32N:T9E:R Nnote: Amacro 'ABSL_INTERNAL_IF_false' defined hereL _AT T32R | I#BdUeTfEi_nCeA PATBUSRLE_DI_NBTYE(RtNhAiLs_)I)F,_ f a l s e ( i f _ s a t i s f i e d , . . . )\ _ _| V ^~~~A _ARGS__ | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(inIn file included from ss2/s2max_distance_targets.cce:r28t: _In file included from o../src/s2/s2furthest_edge_query.hr:_33a: sIn file included from s../src/s2/s2closest_edge_query_base.hi:g32n: ,In file included from /usr/local/clang/include/absl/container/btree_set.hi:n66s: e/usr/local/clang/include/absl/container/internal/btree_container.hr:t574_:o3r:_ awarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s ign_ i574m | p l ,A BcSoLn_sItN T&E,R NcAoLn_sXt( i&n,s e r| t ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ or _529a | s s i g n , i n s e r t _ o r _ a stsriugen,_ htirnute_)i;m p l| , ~~~~~~~~~~~ con/usr/local/clang/include/absl/container/internal/btree_container.hs:t511 :&47,: ¬e: &expanded from macro 'ABSL_INTERNAL_X', | ^ 511 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' ABS L509_ | I N T E R N A L _ A TATBRSILB_UITNET_ECRANPATLU_RAETDT_RBIYB(UtThEi_sC)A)P)T U R E D _ B Y ( t h i s ) ) , \ | ^~~~ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2closest_edge_query_base.h532::3224: :In file included from /usr/local/clang/include/absl/container/btree_set.h:warning: 66: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/container/internal/btree_container.h :574:3 :532 | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | A B S L _ I NfTaElRsNeA)L;_ X (| i ^n se/usr/local/clang/include/absl/container/internal/btree_container.hr:t496_:o9r:_ anote: smacro 'ABSL_INTERNAL_X' defined heres ign ,496 | i#ndseefritn_eo rA_BaSsLs_iIgNnT_EhRiNnAtL__iXm(pFlu,n cc,o nCsatl l&e,e ,& &K,Q u a| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, M Q575u | a l , K V a l u e , M V a l u e ,t r.u.e.,) t r u e ,\ c o| n ^s t_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTER/usr/local/clang/include/absl/container/internal/btree_container.hN:A531L:_3A:T Twarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I BUTE _531C | A P TAUBRSELD__IBNYT(EtRhNiAsL)_)X)( i n s e r t _ o r _ a s s i g n , i n s e r t\_ o r| _ ^a ss/usr/local/clang/include/absl/container/internal/common.hi:g31n:_9i:m pnote: lmacro 'ABSL_INTERNAL_IF_true' defined here, co n31s | t# d&e,f i&n&e, AfBaSlLs_eI,N T E| R ^N AL/usr/local/clang/include/absl/container/internal/btree_container.h_:I509F:_52t:r unote: eexpanded from macro 'ABSL_INTERNAL_X'( if_ s509a | t i s f i e d , . .A.B)S Li_fI_NsTaEtRiNsAfLi_eAdT T R| I ^B UTE_CAPTUREIn file included from Ds2/s2max_distance_targets.cc_:B28Y: (In file included from t../src/s2/s2furthest_edge_query.hh:i33s: )In file included from )../src/s2/s2closest_edge_query_base.h,: 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 574 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | \ A| B ^S L_/usr/local/clang/include/absl/container/internal/common.hI:N32T:E9R:N Anote: Lmacro 'ABSL_INTERNAL_IF_false' defined here_ X(i n32s | e#rdte_foirn_ea sAsBiSgLn_,I NiTnEsReNrAtL__oIrF__afsaslisgen(_ihfi_nsta_tiimspfli,e dc,o n.s.t. )& ,_ _&V&A,_ A R| G ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~S __ 575| | ^ In file included from s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.ht:r32u: eIn file included from ,../src/s2/s2polyline.h :t34r: uIn file included from e../src/s2/s2builder.h,: 36c: oIn file included from n../src/s2/mutable_s2shape_index.hs:t30_: iIn file included from t/usr/local/clang/include/absl/container/btree_map.he:r67a: t/usr/local/clang/include/absl/container/internal/btree_container.ho:r531(:h3i:n twarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ABSL _531I | N T EARBNSALL__ICNOTMEMRAN)A;L _ X| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i nse/usr/local/clang/include/absl/container/internal/btree_container.hr:t511_:o47r:_ anote: sexpanded from macro 'ABSL_INTERNAL_X's ign ,511 | i n s e r t _ o r _ aAsBsSiLg_nI_NiTmEpRlN,A Lc_oAnTsTtR I&B,U T&E&_,C AfPaTlUsReE,D _ B| Y ^( th/usr/local/clang/include/absl/container/internal/btree_container.hi:s511):)52): note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _\I N T| E ^~~~R NAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INT/usr/local/clang/include/absl/container/internal/btree_container.hE:R577N:A3L:_ Xwarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]F unc, 577C | a l lAeBeS,L _KIQNuTaElR,N AMLQ_uXa(li,n sKeVratl_uoer,_ aMsVsailgune,, i.n.s.e)r t _ o r _\a s s| i ^g n_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ /usr/local/clang/include/absl/container/internal/btree_container.h| : ^533 :3: /usr/local/clang/include/absl/container/internal/common.h:warning: 32:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 533 | 32A | B#SdLe_fIiNnTeE RANBASLL__XI(NiTnEsReNrAtL__oIrF__afsaslisgen(,i fi_nssaetrits_foire_da,s s.i.g.n)_ i_m_pVlA,_ AcRoGnSs_t_ & ,| ^& &, false, In file included from | s2/s2max_distance_targets.cc ^: 28: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2furthest_edge_query.h::50933:: 52In file included from :../src/s2/s2closest_edge_query_base.h :32note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h509: | 577 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] A577B | S L _AIBNSTLE_RINNATLE_RANTATLR_IXB(UiTnEs_eCrAtP_ToUrR_EaDs_sBiYg(nt,h iisn)s)e,r t _ o r _ a s s i g n _ h i n t _ i m p l , &\& , | c ^o ns/usr/local/clang/include/absl/container/internal/common.ht: 32&:,9 : | note: ^macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/container/internal/btree_container.h: 51132: | 52#:d enote: fexpanded from macro 'ABSL_INTERNAL_X'i ne A511B | S L _ I N T E R N A LA_BISFL__fIaNlTsEeR(NiAfL__sAaTtTiRsIfBiUeTdE,_ C.A.P.T)U R_E_DV_AB_YA(RtGhSi_s_) ) )| ^ In file included from s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.h : 32 : In file included from ../src/s2/s2polyline.h :\34 : In file included from | ../src/s2/s2builder.h ^: 36: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/mutable_s2shape_index.h::3230:: 9In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: : macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/container/internal/btree_container.h :533:3 :32 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efin e533 | A B SALB_SILN_TIENRTNEARLN_AILF__Xf(ailnssee(ritf__osra_taisssfiigend,, i.n.s.e)r t___oVrA__aAsRsGiSg_n__ i m| p ^l , const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) In file included from is2/s2max_distance_targets.ccf:_28s: aIn file included from t../src/s2/s2furthest_edge_query.hi:s33f: iIn file included from e../src/s2/s2closest_edge_query_base.hd: 32 : | In file included from ^/usr/local/clang/include/absl/container/btree_set.h :66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2lax_polyline_shape.cc :57918 | : In file included from ../src/s2/s2lax_polyline_shape.hA:B32S: LIn file included from _../src/s2/s2polyline.hI:N34T: EIn file included from R../src/s2/s2builder.hN:A36L: _In file included from X../src/s2/mutable_s2shape_index.h(:i30n: sIn file included from e/usr/local/clang/include/absl/container/btree_map.hr:t67_: o/usr/local/clang/include/absl/container/internal/btree_container.hr:_533a:s3s:i gwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes], inse r533t | _ o rA_BaSsLs_iIgNnT_EhRiNnAtL__iXm(piln,s e&r&t,_ ocro_nassts i&g,n , | i ^n se/usr/local/clang/include/absl/container/internal/btree_container.hr:t509_:o52r:_ anote: sexpanded from macro 'ABSL_INTERNAL_X's ign _509i | m p l , c o n s t A&B,S L&_&I,N TfEaRlNsAeL,_ A T| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~R IB U534T | E _ C A P T U R E D _ B Y ( t h i s )t)r,u e ) ; | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 511\ | | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9A:B Snote: Lmacro 'ABSL_INTERNAL_IF_false' defined here_ INT E32R | N#AdLe_fAiTnTeR IABBUSTLE__ICNATPETRUNRAELD__IBFY_(ftahlisse)()i)f _ s a t i s f i e d , . . . ) _ _ V A _ A R\G S _| _ ^~~~ | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, con/usr/local/clang/include/absl/container/internal/btree_container.hs:t536 :&24,: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h: 511536: | 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | f a lAsBeS)L;_ I N| T ^E RN/usr/local/clang/include/absl/container/internal/btree_container.hA:L496_:A9T:T Rnote: Imacro 'ABSL_INTERNAL_X' defined hereB UTE _496C | A#PdTeUfRiEnDe_ BAYB(StLh_iIn file included from IsN)s2/s2memory_tracker.ccT)E:)R18 N : A LIn file included from _../src/s2/s2memory_tracker.h X :( F29 u: n In file included from c ,../src/s2/util/gtl/compact_array.h : C a56 l: lIn file included from e ../src/s2/base/logging.he ,: 21 K : Q uIn file included from a\/usr/local/clang/include/absl/log/check.hl :, 37| M ^: Q In file included from u/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/internal/common.ha::l2131,: : In file included from 9K/usr/local/clang/include/absl/log/internal/check_op.h:V: a41note: lmacro 'ABSL_INTERNAL_IF_true' defined here: u In file included from e/usr/local/clang/include/absl/log/internal/strip.h ,:31 26 | M#: Vdael/usr/local/clang/include/absl/log/internal/log_message.hfuie:n,e71 :.A26.B.:S) L warning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] I N T\E R N| A71 ^L | _ I FL_otgrMuees(siafg_es(actoinssfti ecdh,a r.*. .a)b silf__nsoantniuslfli efdi l e| , ^ int line, | ^ In file included from s2/s2max_distance_targets.cc:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2furthest_edge_query.h::2233:: In file included from note: ../src/s2/s2closest_edge_query_base.hexpanded from macro 'absl_nonnull': 32: In file included from /usr/local/clang/include/absl/container/btree_set.h241: | 66#: d/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/internal/btree_container.he::f535579i::n33e: :a bwarning: warning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _no n 535n579 | u | l l A_ANBBSoSLLn__InINuNTTlElER RNN AAL| L__ ^XX ((iinnsseerrtt__oorr__aassssiiggnn,, iinnsseerrtt__oorr__aassssiiggnn__ihmipnlt,_ icmopnls,t &&&,In file included from , &s2/s2memory_tracker.ccc&:o,n18 s: ttIn file included from r ../src/s2/s2memory_tracker.hu&e:,,29 : In file included from | | ../src/s2/util/gtl/compact_array.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^: 56: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/base/logging.h580:: | 509 21: : 52 In file included from : /usr/local/clang/include/absl/log/check.h note: : expanded from macro 'ABSL_INTERNAL_X' 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h509 : | 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : f41 a : l sIn file included from AeB/usr/local/clang/include/absl/log/internal/strip.h,S :Lt26_rI: uN/usr/local/clang/include/absl/log/internal/log_message.heT,:E 78RcN:oA26nLs:_t A_Twarning: iTtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tRe IrBaUt ToEr78_(C | h Ai PLnoTtUg)R MEAeDBs_SsBLaY_g(IetN(hTicEsoR)Nn)sA,tL _ Cc hO aM Mr A *) ; a b| s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ l _ n/usr/local/clang/include/absl/container/internal/btree_container.h o: n511 n: u47 l: l note: expanded from macro 'ABSL_INTERNAL_X'f \i l e| 511 ^, | i n/usr/local/clang/include/absl/container/internal/common.h t: l31i :n 9 e: , note: macro 'ABSL_INTERNAL_IF_true' defined here A| B ^S31L | _#IdN/usr/local/clang/include/absl/base/nullability.heTf:EiR241nNe:A L22A_B:AST LTnote: _expanded from macro 'absl_nonnull'RII NBT UET241RE | N_A#CLdA_PeITfFU_iRtEnrDeu _eaBbYs((lit_fh_niossna)nt)iu)s lfl i e d_ , N o.n .n . u) l li f _ | s ^a t i s f i e d \ | ^| ^~~~ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:In file included from 32s2/s2memory_tracker.cc: :In file included from 18../src/s2/s2polyline.h: :In file included from 34../src/s2/s2memory_tracker.h: :In file included from 29../src/s2/s2builder.h: :In file included from 36../src/s2/util/gtl/compact_array.h: :In file included from 56../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/container/internal/btree_container.h37:: 535In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h3::21 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_op.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: 535/usr/local/clang/include/absl/log/internal/log_message.h | : 80 :A26B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTE R80N | A L _LXo(giMnessesratg_eo(rc_oansssti gcnh,a ri*n saebrstl__onro_nansuslilg nf_iilmep,l ,i ncto nlsitn e&,, &| & ^, t/usr/local/clang/include/absl/base/nullability.hr:u241e:,22 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nonnull' 536 | 241 | # d e f i n e a b s l _ n o n nfual/usr/local/clang/include/absl/container/internal/btree_container.hll:s 581e_:)N3;o: n nwarning: | upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ~~~~~~l l | /usr/local/clang/include/absl/container/internal/btree_container.h581 ^: | 509 : 47A:B Snote: Lexpanded from macro 'ABSL_INTERNAL_X'_ INT E509R | N A L _ X ( i n s eIn file included from rAts2/s2memory_tracker.ccB_S:oLr18__I: aNIn file included from sT../src/s2/s2memory_tracker.hsE:iRg29NnA: ,LIn file included from _../src/s2/util/gtl/compact_array.hiAn:Ts56Te: RrIIn file included from tB../src/s2/base/logging.h_Uo:Tr21E_: _aIn file included from CsA/usr/local/clang/include/absl/log/check.hsP:iTg37UnR: _EhIn file included from Di/usr/local/clang/include/absl/log/internal/check_impl.h_nB:tY_21(it: mhpIn file included from ils/usr/local/clang/include/absl/log/internal/check_op.h,) :)&,&41 , : In file included from c /usr/local/clang/include/absl/log/internal/strip.ho n: s26 t : &/usr/local/clang/include/absl/log/internal/log_message.h , : 82| : ^ 26 : /usr/local/clang/include/absl/container/internal/btree_container.h : warning: 509 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 52 : note: expanded from macro 'ABSL_INTERNAL_X'82\ | | ^~~~509L | o g M e /usr/local/clang/include/absl/container/internal/btree_container.h s:s 535 a: g3e (: c Aowarning: Bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nS Ls/usr/local/clang/include/absl/container/internal/btree_container.ht_: I511Nc:Th52Ea:Rr *N note: Aexpanded from macro 'ABSL_INTERNAL_X'La _bAsT Tl511R_ | nI oB Un T En _ uC Al Pl Tf iUAlReE,B DS_iLnB_tYI (NtlThEiinRsNe)A,)L ,_ A T| T ^R I B/usr/local/clang/include/absl/base/nullability.h U :T E241 _: C 22A P: T U note: Rexpanded from macro 'absl_nonnull' E D _ B 241Y | ( t# h\die fs )i| )n ^)e /usr/local/clang/include/absl/container/internal/common.h a:b 31 s: l9 _: n o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined here u l l31 | #_ d Ne fo in nn eu l\lA B S | L ^| _ I ^N/usr/local/clang/include/absl/container/internal/common.h T:E32R:N9A:L _note: Imacro 'ABSL_INTERNAL_IF_false' defined hereF _tr u32e | (#idfe_fsiantei sAfBiSeLd_,I N.T.E.R)N AiLf__IsFa_tfiaslfsiee(di f _| s ^a tisfied, ...) _In file included from _s2/s2max_distance_targets.ccV:A28_: AIn file included from R../src/s2/s2furthest_edge_query.hG:S33_: _In file included from ../src/s2/s2closest_edge_query_base.h :| 32 ^: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, inIn file included from ss2/s2memory_tracker.cce:r18t: _In file included from o../src/s2/s2memory_tracker.h:r29_: aIn file included from s../src/s2/util/gtl/compact_array.hs:i56g: nIn file included from _../src/s2/base/logging.hh:i21n: tIn file included from _/usr/local/clang/include/absl/log/check.hi:m37p: lIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :&21&: ,In file included from /usr/local/clang/include/absl/log/internal/check_op.hc:o41n: In file included from sIn file included from s2/s2lax_polyline_shape.cct/usr/local/clang/include/absl/log/internal/strip.h: :18&26: ,: In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2lax_polyline_shape.h ::| 119 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~32: : 41In file included from :../src/s2/s2polyline.h :582warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | : In file included from ../src/s2/s2builder.h : 36 119: | In file included from ../src/s2/mutable_s2shape_index.hL : o30 g: M In file included from e/usr/local/clang/include/absl/container/btree_map.h s:s 67 a: g/usr/local/clang/include/absl/container/internal/btree_container.h e: &538 t:Tr23uo:Se ,warning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] n kfA al538ls | s e o, ( acb so nl s :t _: i Lt oe gr aS it no r k(t*hr iunaetb))s;l _A Bn| So ^Ln _nI/usr/local/clang/include/absl/container/internal/btree_container.huNl:lT496E :Rs9Ni:An Lknote: )macro 'ABSL_INTERNAL_X' defined here_; C O M M| 496 ^A | )#;/usr/local/clang/include/absl/base/nullability.hd :e f241| i ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:n e22 :/usr/local/clang/include/absl/container/internal/btree_container.hA :Bnote: 509expanded from macro 'absl_nonnull'S:L 47_: note: Iexpanded from macro 'ABSL_INTERNAL_X'241N T | E#R dNe509fA | iLn _e X ( aF bu ns lc_ , n oCAanBlnSlLue_elI,lN T KE_QNRuNoaAlnL,n_ uAMlTQTluR aIl B,U| TK ^EV_ aClAuPeT,U RMEVDa_lBuYe(,t h.i.s.))In file included from ) s2/s2memory_tracker.cc, : 18 : \In file included from ../src/s2/s2memory_tracker.h : | 29 ^ : In file included from ../src/s2/util/gtl/compact_array.h : 56 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : \In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^~~~: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/log_message.h::581121::341:: warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511: 52121: | note: expanded from macro 'ABSL_INTERNAL_X'L ogM e511s | s a g e & T o S i nAkBOSnLl_yI(NaTbEsRl/usr/local/clang/include/absl/container/internal/btree_container.hN:::A537LL:o_3gA:TS Tiwarning: Rnpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]Ik *B U aT537Eb | s_l _C nAAPoBnTSUnLuRl_lEID Ns_iTnBEkYR()NtA;hLi _sX )(| )i) ^n s e /usr/local/clang/include/absl/base/nullability.hr t: _ 241 o :r _22 a :s s note: iexpanded from macro 'absl_nonnull' g n , 241i n | s #ed re tf _i\o nr e_| a ^sa bss/usr/local/clang/include/absl/container/internal/common.hil:g_32nn:_o9in:mn punote: llmacro 'ABSL_INTERNAL_IF_false' defined here,l c _o32nN | s#otd ne&fn,ui nl&e&l , A B tSr| Lu ^_eI ,N T E| R ^N AL/usr/local/clang/include/absl/container/internal/btree_container.h_:I509F:_52f:a lnote: sexpanded from macro 'ABSL_INTERNAL_X'e (if _509s | a t i s f i e d , .A.B.S)L __I_NVTAE_RANRAGLS__A_T T R| I ^B UTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2memory_tracker.cc31: | 18#: dIn file included from e../src/s2/s2memory_tracker.hf:i29n: eIn file included from ../src/s2/util/gtl/compact_array.hA:B56S: LIn file included from _../src/s2/base/logging.hI:N21T: EIn file included from R/usr/local/clang/include/absl/log/check.hN:A37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hF:_21t: rIn file included from u/usr/local/clang/include/absl/log/internal/check_op.he:(41i: fIn file included from _/usr/local/clang/include/absl/log/internal/strip.hs:a26t: i/usr/local/clang/include/absl/log/internal/log_message.hs:f158i:e32d:, warning: .type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]. .) i158f | _ s aLtoigsMfeisesda g e| & ^ operator<<(voidIn file included from *s2/s2lax_polyline_shape.cc :a18b: sIn file included from l../src/s2/s2lax_polyline_shape.h_:n32u: lIn file included from l../src/s2/s2polyline.ha:b34l: eIn file included from ../src/s2/s2builder.h :v36): In file included from {../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/container/internal/btree_container.h257::53723::In file included from 3 s2/s2max_distance_targets.cc:note: : expanded from macro 'absl_nullable'28warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from ../src/s2/s2furthest_edge_query.h257: | 33 #: 537dIn file included from e | f../src/s2/s2closest_edge_query_base.hi n:e 32aAb: sBlIn file included from _Sn/usr/local/clang/include/absl/container/btree_set.huLl:l_66aI: b/usr/local/clang/include/absl/container/internal/btree_container.hNl:Te583 E_:NRu3lNl:aAb Llwarning: _epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]X ( i| n s ^583e | r t _AoBrS_La_sIsNiTgEnR,N AiLn_sIn file included from Xe(s2/s2memory_tracker.ccrit:n_18soe: rr_In file included from ta../src/s2/s2memory_tracker.h_s:os29ri: _ganIn file included from s_s../src/s2/util/gtl/compact_array.hiimg:pnl56,, : icIn file included from nos../src/s2/base/logging.hne:srt21t _: &o,In file included from r _/usr/local/clang/include/absl/log/check.h&a&:s,s 37itg: rnuIn file included from _eh/usr/local/clang/include/absl/log/internal/check_impl.h,i :n t21| _: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~iIn file included from m/usr/local/clang/include/absl/log/internal/check_op.h p:538l41 | , : &In file included from & /usr/local/clang/include/absl/log/internal/strip.h, : c 26o n : s /usr/local/clang/include/absl/log/internal/log_message.h t : & 161, : 38 :| ^ twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u /usr/local/clang/include/absl/container/internal/btree_container.he:)509 ;: 16152 | :| ~~~~~ note: L expanded from macro 'ABSL_INTERNAL_X'o g/usr/local/clang/include/absl/container/internal/btree_container.hM: e509509s: | s47 a : g enote: expanded from macro 'ABSL_INTERNAL_X'& o p509Ae | B rS aL _t Io N rT E< R< (N AcALBo_SAnLTs_TItRN ITBvEUoRiTNdEA_*L C_aAAbPTsTTlUR_RIEnBDuU_lTlBaEbY_(lCtAehPi TsU )R)vE,D) _ B {Y ( t h| i ^s ) ) , /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' \ 257 | #| ^d e f/usr/local/clang/include/absl/container/internal/common.h i:n 31e : 9 a:b\s lnote: macro 'ABSL_INTERNAL_IF_true' defined here_| ^~~~n u l31l | a#bd/usr/local/clang/include/absl/container/internal/btree_container.hle:fe537i :n_3Ne: u Awarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]Bl S/usr/local/clang/include/absl/container/internal/btree_container.haL:_b511Il:eN52T :E R| note: Nexpanded from macro 'ABSL_INTERNAL_X' ^A L _ I511F | _ t r u e ( i f _ s aAtBiSsLf_iIeNdT,E R.N.A.L)_ AiTfT_RsIaBtUiTsEf_iCeAdP T U| R ^E D_BY(this))) In file included from s2/s2max_distance_targets.cc : 28 : In file included from ../src/s2/s2furthest_edge_query.h : 33 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h :\583 : 3| : ^ warning: /usr/local/clang/include/absl/container/internal/common.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here583 | In file included from s2/s2memory_tracker.cc 31A: | B18#Sd: LeIn file included from _f../src/s2/s2memory_tracker.hIiNnT:eE 29RANB: ASIn file included from LL_../src/s2/util/gtl/compact_array.h_XI:(N56iTn: EsIn file included from ReN../src/s2/base/logging.hrA:tL_21_oIr: F_In file included from _at/usr/local/clang/include/absl/log/check.hsr:sui37eg(: ni,In file included from f _/usr/local/clang/include/absl/log/internal/check_impl.his:nast21eir: stfIn file included from _io/usr/local/clang/include/absl/log/internal/check_op.herd:_,a41 s.: s.iIn file included from .g/usr/local/clang/include/absl/log/internal/strip.h)n :_ih26fi: _n/usr/local/clang/include/absl/log/internal/log_message.hst:a_t179ii:msp35fli:,ed | ^ warning: &type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]& , c o179In file included from n | s2/s2lax_polyline_shape.ccs : t18 L: &oIn file included from g,../src/s2/s2lax_polyline_shape.hM :e 32s| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~sIn file included from a ../src/s2/s2polyline.hg:e 34&584: | In file included from o../src/s2/s2builder.h p: e36r : a In file included from t../src/s2/mutable_s2shape_index.h o: r30< : :R 32Gd:Sa9_t:_a _note: macro 'ABSL_INTERNAL_IF_false' defined here;| ^ 32 | #define ABSL_INTERNAL_IF_false(if_satisfIn file included from is2/s2lax_polyline_shape.cce:d18,: In file included from .../src/s2/s2lax_polyline_shape.h.:.32): In file included from _../src/s2/s2polyline.h_:V34A: _In file included from A../src/s2/s2builder.hR:G36S: _In file included from _../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2/s2max_distance_targets.cc:28: In file included from 543../src/s2/s2furthest_edge_query.h | : 33 : In file included from ../src/s2/s2closest_edge_query_base.h : 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 586 : 3 :t rwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e ); | 586 ^ | /usr/local/clang/include/absl/container/internal/btree_container.hA:B496S:L9_:I Nnote: Tmacro 'ABSL_INTERNAL_X' defined hereE RNA L496_ | X#(dienfsienret _AoBrS_La_sIsNiTgEnR,N AiLn_sXe(rFtu_nocr,_ aCsaslilgene_,h iKnQtu_ailm,p lM,Q u&a&l,, &K&V,a lfuael,s eM,V a l| u ^e , /usr/local/clang/include/absl/container/internal/btree_container.h.:.511.:)52 : note: expanded from macro 'ABSL_INTERNAL_X' \ | ^511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, falIn file included from ss2/s2max_distance_targets.cce:,28 : In file included from | ../src/s2/s2furthest_edge_query.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 33: In file included from ../src/s2/s2closest_edge_query_base.h543: | 32 : In file included from /usr/local/clang/include/absl/container/btree_set.h : 66 : /usr/local/clang/include/absl/container/internal/btree_container.h : 588 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] tr u588e | ) ; A B| S ~~~~~L _IN/usr/local/clang/include/absl/container/internal/btree_container.hT:E511R:N47A:L _note: Xexpanded from macro 'ABSL_INTERNAL_X'( inse r511t | _ o r _ a s s i g n ,A BiSnLs_eIrNtT_EoRrN_AaLs_sAiTgTnR_IhBiUnTtE__iCmApPlT,U R&E&D,_ B&Y&(,t hfiasl)s)e), | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | \ | ^~~~ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, /usr/local/clang/include/absl/container/internal/btree_container.h.:.545.:)24 :_ _warning: Vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A _AR G545S | _ _ | ^ In file included from s2/s2max_distance_targets.cc :f28a: lIn file included from s../src/s2/s2furthest_edge_query.he:)33;: In file included from ../src/s2/s2closest_edge_query_base.h| : ^32 : In file included from /usr/local/clang/include/absl/container/btree_set.h/usr/local/clang/include/absl/container/internal/btree_container.h::66496: :/usr/local/clang/include/absl/container/internal/btree_container.h9::588 :3note: :macro 'ABSL_INTERNAL_X' defined here warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 496 | # d588e | f i nAeB SALB_SILN_TIENRTNEARLN_AXL(_iXn(sFeurntc_,o rC_aalslseieg,n ,K Qiunasle,r tM_Qoura_la,s sKiVganl_uhei,n tM_Viamlpule,, &.&.,. )& & , f a\l s e| , ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_IN/usr/local/clang/include/absl/container/internal/btree_container.hT:E544R:N3A:L _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]F _tru e544( | i f _AsBaStLi_sIfNiTeEd,R N.A.L._)X (iifn_sseartti_sofri_eads s i| g ^n , insert_or_assiIn file included from gs2/s2max_distance_targets.ccn:_28i: mIn file included from p../src/s2/s2furthest_edge_query.hl:,33 : &In file included from &../src/s2/s2closest_edge_query_base.h,: 32c: oIn file included from n/usr/local/clang/include/absl/container/btree_set.hs:t66 : &/usr/local/clang/include/absl/container/internal/btree_container.h,: 588t:r3u:e ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/container/internal/btree_container.h: 509588: | 52 : Anote: Bexpanded from macro 'ABSL_INTERNAL_X'S L_I N509T | E R N A L _ X ( i n sAeBrStL__oIrN_TaEsRsNiAgLn_,A TiTnRsIeBrUtT_Eo_rC_AaPsTsUiRgEnD__hBiYn(tt_hiimsp)l),, & & , & & , f a l s e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here t r31u | e#,d ecfoinnset _AiBtSeLr_aItNoTrE(RhNiAnLt_)I FA_BtSrLu_eI(NiTfE_RsNaAtLi_sCfOiMeMdA,) ;. . .| ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ if_/usr/local/clang/include/absl/container/internal/btree_container.hs:a511t:i47s:f inote: eexpanded from macro 'ABSL_INTERNAL_X'd | ^ 511 | ABSLIn file included from _s2/s2lax_polyline_shape.ccI:N18T: EIn file included from R../src/s2/s2lax_polyline_shape.hN:A32L: _In file included from A../src/s2/s2polyline.hT:T34R: IIn file included from B../src/s2/s2builder.hU:T36E: _In file included from C../src/s2/mutable_s2shape_index.hA:P30T: UIn file included from R/usr/local/clang/include/absl/container/btree_map.hE:D67_: B/usr/local/clang/include/absl/container/internal/btree_container.hY:(544t:h3i:s )warning: )'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]) 544 | A B S L _ I N T E R N A L _ X\( i n| s ^~~~e rt_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATIn file included from Ts2/s2measures.ccR:I23B: UIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hT../src/s2/s2edge_crossings.h:E:590_41:C: 3AIn file included from :P../src/s2/s1chord_angle.h T:warning: Upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R31 E: DIn file included from _../src/s2/s2pointutil.h B:590Y27 | (: t ../src/s2/util/math/matrix3x3.hhAi:BsS)276L)_:)I 5N T: E R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] L _ X ( i n 276s e | r t _ o r S_ a2 s_ s Ci\Hg nE ,C| K ^i_ nNs/usr/local/clang/include/absl/container/internal/common.hEe:r(32td:_e9ot:r, _ note: aVmacro 'ABSL_INTERNAL_IF_false' defined heresT ysp ie32(g | 0n#_)d)he ifsTe(ErR tN_ AoL r__A aT s\TsR iIg BnU| , ^T Ei _nCsAeP/usr/local/clang/include/absl/base/nullability.hrTt:U_R241oErD:__a22BsYs:(itg hninote: _shexpanded from macro 'absl_nonnull')i)In file included from n,t s2/s2memory_tracker.cc _ i m:241 p18 | l : #,d &In file included from e & ../src/s2/s2memory_tracker.hf, :i & 29n& ,: e In file included from t r../src/s2/util/gtl/compact_array.ha u :be ,56s : l In file included from _| ^../src/s2/base/logging.hn \: o21n/usr/local/clang/include/absl/container/internal/btree_container.h : n:| In file included from u509 ^~~~/usr/local/clang/include/absl/log/check.hl: :l5237 :: _ In file included from note: /usr/local/clang/include/absl/container/internal/btree_container.hN/usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'ABSL_INTERNAL_X':o:n 54621n:: u3In file included from 509l:/usr/local/clang/include/absl/log/internal/check_op.h | l : warning: 41passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] : | In file included from ^/usr/local/clang/include/absl/container/internal/btree_container.h /usr/local/clang/include/absl/log/internal/strip.h : :511 26: : 52 : note: Aexpanded from macro 'ABSL_INTERNAL_X'B SL_ I511N | T E R N A L _ A T T RAIBBSULT_EI_NCTAEPRTNUARLE_DA_TBTYR(ItBhUiTsE)_)C,A P T U R E D _ B Y ( t h i s ) ) ) \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here \ 31| | ^# de/usr/local/clang/include/absl/container/internal/common.hf:i31n:e9 :A Bnote: Smacro 'ABSL_INTERNAL_IF_true' defined hereL _IN T31E | R#NdAeLf_iInFe_ tArBuSeL(_iIfN_TsEa/usr/local/clang/include/absl/log/internal/log_message.hRt:NiA340sLf:_i46Ie:Fd _,warning: t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r. u.e.()i f340i_f | s _a stfaitrsifisiefenided,d v.o .i| . ^d) iAfb_sslaFtoirsmfaiteFdl u s| In file included from h ^s2/s2max_distance_targets.cc( :S28t: rIn file included from i../src/s2/s2furthest_edge_query.hn:g33i: fIn file included from In file included from ys2/s2lax_polyline_shape.cc../src/s2/s2closest_edge_query_base.hS::i1832n: k: In file included from *In file included from ../src/s2/s2lax_polyline_shape.h /usr/local/clang/include/absl/container/btree_set.h:a:32b66: s: In file included from l/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2polyline.h_::n59234o:: n3In file included from n:../src/s2/s2builder.hu :lwarning: 36l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from s../src/s2/mutable_s2shape_index.hi:n30 k: 592,In file included from | /usr/local/clang/include/absl/container/btree_map.h : | 67A ^: B /usr/local/clang/include/absl/container/internal/btree_container.hS:L546_/usr/local/clang/include/absl/base/nullability.h:I:3N241:T: E22warning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:N A Lnote: _expanded from macro 'absl_nonnull' X 546( | i n 241sA | eB#rStdLe__oIfrN_iTnaEesR sNiaAbgsLnl__,Xn (oiinnnsnseeurlrttl__ oor_r__Naoasnsnssiuiglgnln_ ,h iin| n ^ts_ eirmtp_lo,r _&a&s,s i&g&n,_ itmrpule,, & &| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con s593t | & , t r u e , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | t r u e , c o n s t _ i t e r a ttorru(eh)i;n t )| ~~~~~A BSL/usr/local/clang/include/absl/container/internal/btree_container.h_:I511N:T47E:R Nnote: Aexpanded from macro 'ABSL_INTERNAL_X'L _CO M511M | A ) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h :A509B:S47L:_ Inote: Nexpanded from macro 'ABSL_INTERNAL_X'T ERNA L509_ | A T T R I B U T E _ CAABPSTLU_RIENDT_EBRYN(AtLh_iAsT)T)R)I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) ,\ | ^~~~ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) /usr/local/clang/include/absl/container/internal/btree_container.h : 550 : 24 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here f a31l | s#ed)e;f ine | A ^B SL/usr/local/clang/include/absl/container/internal/btree_container.h_:I496N:T9E:R Nnote: Amacro 'ABSL_INTERNAL_X' defined hereL _IF _496t | r#udee(fiifn_es aAtBiSsLf_iIeNdT,E R.N.A.L)_ Xi(fF_usnact,i sCfailelde e ,| ^K Qual, MQual,In file included from s2/s2max_distance_targets.ccK:V28a: lIn file included from u../src/s2/s2furthest_edge_query.he:,33 : MIn file included from V../src/s2/s2closest_edge_query_base.ha:l32u: eIn file included from ,/usr/local/clang/include/absl/container/btree_set.h :.66.: ./usr/local/clang/include/absl/container/internal/btree_container.h): 592 : 3 : \warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMM/usr/local/clang/include/absl/container/internal/btree_container.hA:)549;: 3 :| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:47 :549 | note: expanded from macro 'ABSL_INTERNAL_X' ABS L511_ | I N T E R N A L _ X (AiBnSsLe_rItN_ToErR_NaAsLs_AiTgTnR,I BiUnTsEe_rCIn file included from tA_s2/s2memory_tracker.ccPoTr:U_18Ra: EsDIn file included from s_../src/s2/s2memory_tracker.hiBgY:n(29_ti: hmIn file included from ips../src/s2/util/gtl/compact_array.hl),): )&56& : , In file included from ../src/s2/base/logging.h& :& 21, : fIn file included from a /usr/local/clang/include/absl/log/check.hl s: e 37, : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^ : 21 : /usr/local/clang/include/absl/container/internal/btree_container.h In file included from : /usr/local/clang/include/absl/log/internal/check_op.h509 :: 4152 : :\In file included from /usr/local/clang/include/absl/log/internal/strip.hnote: expanded from macro 'ABSL_INTERNAL_X':| 26 ^~~~: /usr/local/clang/include/absl/log/internal/log_message.h509: | 398 : 11 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] A398B | S L _ I NvToEiRdN*A La_bAsTlT_RnIuBlUlTaEb_lCeA PcToUnRsEtD&_ BvY)(;t h i| s ^) ), /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b\s l _| /usr/local/clang/include/absl/container/internal/btree_container.hn ^:u 618l:/usr/local/clang/include/absl/container/internal/common.hl64:a:32b :lwarning: 9epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: _note: N macro 'ABSL_INTERNAL_IF_false' defined hereu618 l | l a32 b | Al#BedSeL f_iI nN| e ^T E ARBNSALL__IXN(TtErRyN_AeLm_pIlFa_cfea,l ster(yi_In file included from fes2/s2memory_tracker.cc_m:spa18lta: icsIn file included from ef../src/s2/s2memory_tracker.h_ii:em29dp: ,lIn file included from ,../src/s2/util/gtl/compact_array.h. .:c.56o)n: sIn file included from _t../src/s2/base/logging.h_ :V&21A,: _ ARIn file included from fGa/usr/local/clang/include/absl/log/check.hSl:_s37_e: )In file included from ;/usr/local/clang/include/absl/log/internal/check_impl.h| : ^ 21 | : ^In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 596In file included from /usr/local/clang/include/absl/log/internal/strip.h:s2/s2lax_polyline_shape.cc:9:26:18: : /usr/local/clang/include/absl/log/internal/log_message.hnote: In file included from macro 'ABSL_INTERNAL_X' defined here:../src/s2/s2lax_polyline_shape.h 400::32 17: 596:In file included from | ../src/s2/s2polyline.h#warning: :dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]34e : fIn file included from i../src/s2/s2builder.hn :e40036 | : AIn file included from B../src/s2/mutable_s2shape_index.h S :Lc30_oI: NnIn file included from Ts/usr/local/clang/include/absl/container/btree_map.htE: R67Nv: Ao/usr/local/clang/include/absl/container/internal/btree_container.hLi:d_549:*X3 (:aF uwarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n c, C549a | l l eAeB,S LK_QIuNaTlE,R NKAVLa_lXu(ei,n s.e.r.t)_ o r _ a s s i g n , i n s e r t _ o r _ a\s s i| g ^n _impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defi/usr/local/clang/include/absl/container/internal/btree_container.hn:e618 :A3B:S Lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]I NTE R618N | A L _AIBFS_Lf_aIlNsTeE(RiNfA_Ls_aXt(itsrfyi_eedm,p l.a.c.e), _t_rVyA__eAmRpGlSa_c_e _ i| m ^p l, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | AIn file included from Bs2/s2lax_polyline_shape.ccS:L18_: IIn file included from N../src/s2/s2lax_polyline_shape.hT:E32R: NIn file included from A../src/s2/s2polyline.hL:_34A: TIn file included from T../src/s2/s2builder.hR:I36B: UIn file included from T../src/s2/mutable_s2shape_index.hE:_30C: AIn file included from P/usr/local/clang/include/absl/container/btree_map.hT:U67R: E/usr/local/clang/include/absl/container/internal/btree_container.hD:_551B:Y79(:t hwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s )), 551 | A B S L _ I N T E R N A L _ X ( i n s e r\t _ o| r ^_ as/usr/local/clang/include/absl/container/internal/common.hs:i32g:n9,: inote: nmacro 'ABSL_INTERNAL_IF_false' defined heres ert _32o | r#_daesfsiingen _AiBmSpLl_,I N&T&E,R N&A&L,_ IfFa_lfsael,s et(riufe_)s;a t i| s ^f ie/usr/local/clang/include/absl/container/internal/btree_container.hd:,496 :.9.:. )note: macro 'ABSL_INTERNAL_X' defined here_ _VA _496A | R#GdSe_f_i n e| ^A BSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \In file included from s2/s2max_distance_targets.cc :| 28 ^: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_/usr/local/clang/include/absl/container/internal/btree_container.hI:N551T:E3R:N Awarning: Lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ X(Fu n551c | , CAaBlSlLe_eI,N TKEQRuNaAlL,_ XK(Vianlsueer,t _.o.r._)a s s i g n , i n s e r t _ o r _ a s s i g\n _ i| m ^p l, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' s509l | _ n u l l a b l e cAoBnSsLt_&I NvT)E;R N A| L ^_ ATTR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Cnote: Aexpanded from macro 'absl_nullable'P TUR E/usr/local/clang/include/absl/container/internal/btree_container.h257D:_ | 619B#:Yd3(e:tf hiwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]ie s )a b)619,s | l _ A nB uS lL _l Ia Nb T lE Re N A _L _N Xu (l tl r ayb l_ ee m\p l| a ^| c ^ e , /usr/local/clang/include/absl/container/internal/common.ht:r32y:_9e:m pnote: lmacro 'ABSL_INTERNAL_IF_false' defined herea ce_ i32m | p#ld,e fcionnes tA B&S,L _tIrNuTeE)R;N A L| _ ^I F_/usr/local/clang/include/absl/container/internal/btree_container.hf:a611l:s52e:( inote: fexpanded from macro 'ABSL_INTERNAL_X'_ sat i611s | f i e d , . . . ) A_B_SVLA__IANRTGESR_N_A L _| A ^T TRIBUTE_CAIn file included from Ps2/s2lax_polyline_shape.ccT:U18R: EIn file included from D../src/s2/s2lax_polyline_shape.h_:B32Y: (In file included from t../src/s2/s2polyline.hh:i34s: )In file included from )../src/s2/s2builder.h,: 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 551 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] \551 | | ^A BS/usr/local/clang/include/absl/container/internal/common.hL:_31I:N9T:E Rnote: Nmacro 'ABSL_INTERNAL_IF_true' defined hereA L_X (31i | n#sdeerfti_noer _AaBsSsLi_gInN,T EiRnNsAeLr_tI_Fo_rt_rauses(iigfn__siamtpils,f i&e&d,, &.&.,. )f ailfs_es,a ttirsufei)e;d | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2max_distance_targets.cc : 28 : In file included from ../src/s2/s2furthest_edge_query.h : 33A: BIn file included from S../src/s2/s2closest_edge_query_base.hL:_32I: NIn file included from T/usr/local/clang/include/absl/container/btree_set.hE:R66N: A/usr/local/clang/include/absl/container/internal/btree_container.hL:_619A:T3T:R Iwarning: B'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]UIn file included from Ts2/s2memory_tracker.ccE:_18 C: 619AIn file included from | P ../src/s2/s2memory_tracker.hT U:AR29BES: DLIn file included from __B../src/s2/util/gtl/compact_array.hIYN:(T56tEh: RiNIn file included from sA)../src/s2/base/logging.hL)_:)X21 ( : t rIn file included from y /usr/local/clang/include/absl/log/check.h_ :e 37m p: l In file included from a c/usr/local/clang/include/absl/log/internal/check_impl.h e :, 21 t : r yIn file included from _/usr/local/clang/include/absl/log/internal/check_op.h e: m41 p: l In file included from a c/usr/local/clang/include/absl/log/internal/strip.h\e: _26 i: | m ^pl, /usr/local/clang/include/absl/log/internal/log_message.h c:o/usr/local/clang/include/absl/container/internal/common.hn425:s:31t31: :9& :, warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tmacro 'ABSL_INTERNAL_IF_true' defined herer ue) ; 31 425 | # | | d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fLio/usr/local/clang/include/absl/container/internal/btree_container.hng:Me611 e:As47Bs:Sa Lgnote: _expanded from macro 'ABSL_INTERNAL_X'eI NFTa Et611Ra | lN( Ac L o_ nI sF t_ t cr uh aeAr(Bi*Sf L__asbIaNstTilEsR_fnNiAoeLdn_,An uTl.Tl.R .If)BiUl eTi,Ef_ _iCsnAaPttT iUslRifEinDee_dB) Y (A| t ^Bh SiLs_)A)T,T R I B In file included from U s2/s2lax_polyline_shape.cc T:E 18 _: CIn file included from O../src/s2/s2lax_polyline_shape.h L: D32 ;: In file included from ../src/s2/s2polyline.h | : ^34 : In file included from ../src/s2/s2builder.h /usr/local/clang/include/absl/base/nullability.h: :36 241: :In file included from 22../src/s2/mutable_s2shape_index.h\:: 30 note: : expanded from macro 'absl_nonnull'| In file included from ^~~~ /usr/local/clang/include/absl/container/btree_map.h : 67241: | /usr/local/clang/include/absl/container/internal/btree_container.h#:d551e:f3i:n ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]a bsl_n o551n | n u lAlB S_LN_oInNnTuElRlN A L| _ ^X (insert_or_assign, insert_or_assiIn file included from gs2/s2memory_tracker.ccn:_18i: mIn file included from p/usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2memory_tracker.hl:,:620 29:&: 59&In file included from :,../src/s2/util/gtl/compact_array.h :warning: &56passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]&: ,In file included from ../src/s2/base/logging.h f:620a21 | l : s In file included from eA/usr/local/clang/include/absl/log/check.h,B :StL37r_u: IeNIn file included from )T;/usr/local/clang/include/absl/log/internal/check_impl.hE R: N21| A ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: L In file included from _/usr/local/clang/include/absl/log/internal/check_op.hX/usr/local/clang/include/absl/container/internal/btree_container.h(::t41511r: :yIn file included from 47_/usr/local/clang/include/absl/log/internal/strip.h:e: m26note: pexpanded from macro 'ABSL_INTERNAL_X': l /usr/local/clang/include/absl/log/internal/log_message.ha:c426 e:511,31 | t: r y _warning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m p l a c e426A_B | iS mL p_lLI,oN gT&EM&Re,N sAfsLaa_lAgseTeTF)R;aI Bt Ua| T ^lE (_c/usr/local/clang/include/absl/container/internal/btree_container.hCo:An596Ps:tT 9cU:Rh Eanote: Drmacro 'ABSL_INTERNAL_X' defined here_* B Ya (b596ts | h#li_dsen)f)oin)nn eu lA Bl S Lf i_ lI Ne T E, R N iA Ln _t X ( lF iu nn ec ,, \ C a l| | ^l ^~~~e e,/usr/local/clang/include/absl/base/nullability.h :K241Q:u22a:l ,note: expanded from macro 'absl_nonnull'K Va l241u | e#,d e.f.i.n)e a b s l _ n o n n u l l _ N o n n u l l\ | | ^ ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552/usr/local/clang/include/absl/container/internal/btree_container.h:79:: 620:warning: 3:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | 620A | B S LA_BISNLT_EIRNNTAELR_NXA(Li_nXs(etrrty__oerm_palsascieg,n ,t riyns_eermtp_loarc_ea_sismipgln,_ i&m&p,l ,f a&l&s,e )&;& , | t ^r ue,/usr/local/clang/include/absl/container/internal/btree_container.h :f611a:l52s:e )note: ;expanded from macro 'ABSL_INTERNAL_X' | ^ 611 | /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here AB S496L | _#IdNeTfEiRnNeA LA_BASTLT_RIINBTUETREN_ACLA_PXT(UFRuEnDc_,B YC(atlhliese),) ,K Q u a l , M Q u a l , K V a l u e , M V a l u\e , | . ^. .) /usr/local/clang/include/absl/container/internal/common.h : 32 : 9\: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2memory_tracker.cc552::183: :In file included from In file included from ../src/s2/s2memory_tracker.hwarning: s2/s2max_distance_targets.cc:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]:29 28: : In file included from In file included from ../src/s2/util/gtl/compact_array.h ../src/s2/s2furthest_edge_query.h:552:56 | 33 : : In file included from In file included from A../src/s2/base/logging.h../src/s2/s2closest_edge_query_base.hB::S2132L: : _In file included from In file included from I/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/btree_set.hN::T3766E: : RIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hN/usr/local/clang/include/absl/log/internal/check_impl.h:A:621L21:_: 58X/usr/local/clang/include/absl/log/internal/check_op.h:(: i180nwarning: :spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e42 r:t _ owarning: 621rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | _ a sAsB iS180gLn | _AI,NB TSiEnLRsNe_ArALTtT__XRo(Irt_BraUys_TseEimg_pnlP_aUicmRepE,l_ ,tF Ur&yN&_,Ce Tm&pI&OlNa,c ect_oriunmeps,l t,f a&clhs&ae,r) ;*t r ua| eb ^)s; l /usr/local/clang/include/absl/container/internal/btree_container.h_| :n ^509o :n52null Ma/usr/local/clang/include/absl/container/internal/btree_container.h:k: e596note: C:expanded from macro 'ABSL_INTERNAL_X'h9 e:c knote: 509macro 'ABSL_INTERNAL_X' defined hereF | a i l 596S | t# dr e if ni gnAe(B SA LB| _SI ^LN_ TIENR/usr/local/clang/include/absl/base/nullability.hTNE:AR241LN_:AAL22T_T:XR( IFnote: Bexpanded from macro 'absl_nonnull'uUn TcE, _ CC241AaP | l#TdlUeeReEf,D i_KBnQYue(a tlha,i sbK)Vs)a,ll u_ e n, o n. .n u. )l l _ N o n n u l l | ^ \ | ^\ | /usr/local/clang/include/absl/container/internal/common.h ^In file included from : s2/s2memory_tracker.cc31::189: :In file included from ../src/s2/s2memory_tracker.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here29 : In file included from ../src/s2/util/gtl/compact_array.h: 5631: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37A: BIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hL:_21I: N/usr/local/clang/include/absl/log/internal/check_op.hT:E181R:N25A:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F _tr u181e | ( i f _ scaotnisstf iaebds,l :.:.S.) if_satisfied | ^ tatus* ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l621_:n3o:n nIn file included from warning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2lax_polyline_shape.ccl :l18 : sIn file included from 621t../src/s2/s2lax_polyline_shape.h | a: t32 u: AsIn file included from B,../src/s2/s2polyline.hS :Lc34_o: nIIn file included from sNt../src/s2/s2builder.hT :Ec36Rh: NaIn file included from Ar../src/s2/mutable_s2shape_index.hL*:_30X : (aIn file included from tb/usr/local/clang/include/absl/container/btree_map.hrs:ly67__: e/usr/local/clang/include/absl/container/internal/btree_container.hnm:po552ln:an3cu:el ,lwarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]tp rrye_fe im552xp | )l ;a cA eB_| S ^iLm _pIl/usr/local/clang/include/absl/base/nullability.hN,T :E&241R&:N,A22 Lt:_r Xunote: (expanded from macro 'absl_nonnull'ei )n;s e 241r| t ^ | _ o#r/usr/local/clang/include/absl/container/internal/btree_container.h_d:ae611sf:si52in:ge n note: ,aexpanded from macro 'ABSL_INTERNAL_X' b isnls e_611rn | t o_ on r n_ au s ls li _g NnAo_BniSmLnp_luI,Nl lT& E&R ,N | A&L ^&_ ,A TtTrRuIeB,U TfEa_In file included from lCs2/s2memory_tracker.ccsAe:P)T18;U: RIn file included from E| D ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ BY(/usr/local/clang/include/absl/container/internal/btree_container.ht:h509i:s47):) ,note: expanded from macro 'ABSL_INTERNAL_X' 509 | A B S L _ I N T E\R N A| L ^_ ATT/usr/local/clang/include/absl/container/internal/common.hR:I31B:U9T:E _note: Cmacro 'ABSL_INTERNAL_IF_true' defined hereA PTU R31E | D#_dBeYf(itnhei sA)B)S,L _ I N T E R N A L _ I F _ t r u e ( i f _ s a t\i s f| i ^~~~e d, ...) /usr/local/clang/include/absl/container/internal/btree_container.hi:f552_:s3a:t iwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f ied /usr/local/clang/include/absl/container/internal/btree_container.h| : ^511 :52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSLIn file included from _s2/s2max_distance_targets.ccI:N28T: EIn file included from R../src/s2/s2furthest_edge_query.hN:A33L: _In file included from A../src/s2/s2closest_edge_query_base.hT:T32R../src/s2/s2memory_tracker.h: I:In file included from B29/usr/local/clang/include/absl/container/btree_set.hU: :TIn file included from 66E../src/s2/util/gtl/compact_array.h: _:/usr/local/clang/include/absl/container/internal/btree_container.hCAPTURED_BY(thi56s): )In file included from )../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 181 : 58 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | ^ 181 | /usr/local/clang/include/absl/container/internal/common.h : 32 :c9o:n stnote: macro 'ABSL_INTERNAL_IF_false' defined herea bsl: :32S | t#adteufsi*n ea bAsBlS_Ln_oInNnTuElRlN AsLt_aItFu_sf,a lcsoen(sitf _cshaatri*s faibesdl,_ n.o.n.n)u l_l_ VpAr_eAfRiGxS)_;_ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull :| ^621 :3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace,In file included from s2/s2memory_tracker.cct:r18y: _In file included from e../src/s2/s2memory_tracker.hm:p29l: aIn file included from c../src/s2/util/gtl/compact_array.he:_56i: mIn file included from p../src/s2/base/logging.hl:,21 : &In file included from &/usr/local/clang/include/absl/log/check.h,: 37t: rIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.he:)21;: /usr/local/clang/include/absl/log/internal/check_op.h :| 189 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 28: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 611:47: note: 189expanded from macro 'ABSL_INTERNAL_X' | In file included from is2/s2lax_polyline_shape.ccn:l 18i611: n | In file included from e../src/s2/s2lax_polyline_shape.h : c32 o: nIn file included from s../src/s2/s2polyline.h t: 34 a: bIn file included from As../src/s2/s2builder.hBl:S:36L:_: ISIn file included from Nt../src/s2/mutable_s2shape_index.hTa:Et30uR: sNIn file included from *A/usr/local/clang/include/absl/container/btree_map.hL :_a67Ab: Ts/usr/local/clang/include/absl/container/internal/btree_container.hTl:_R553In:Bo78Un:Tn Euwarning: l_passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]Cl AAPs ST553Ut | aR Et DAu_sBB(SYLc(_toIhNniTssE)tR)N, Aa Lb _ sX l(: i :n Ss te ar tt u_ os &r _ as s) s i {g n , | i ^ n s e/usr/local/clang/include/absl/base/nullability.h\r :t 241_| o: ^~~~r22 _:a snote: sexpanded from macro 'absl_nonnull'i gn _241i | m#pdle,f i&n&e, a&b&s,l _tnrounen,u ltlr u_eN)o;n n u| l ^l | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KIn file included from Vs2/s2memory_tracker.cca:l18u: eIn file included from ,../src/s2/s2memory_tracker.h :M29V: aIn file included from l../src/s2/util/gtl/compact_array.hu:e56,: In file included from .../src/s2/base/logging.h.:.21): In file included from /usr/local/clang/include/absl/log/check.h : 37 : \In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::622241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' 241 | 622# | d e/usr/local/clang/include/absl/container/internal/btree_container.h f:Ai553Bn:Se3L :_a Iwarning: Nbpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]Ts ElR_N nA553oL | n_n uX (lAtBlrS yL___NeIomNpnTlEnaRucNelA,Ll _ tX r(y| i_ ^nes meprlta_coer__haisnsti_ginm,p li,n sceornts_to r&_,a sfsailgsne_,i m p| l ^, &/usr/local/clang/include/absl/container/internal/btree_container.h&:,611 :&52&:, note: In file included from texpanded from macro 'ABSL_INTERNAL_X'rs2/s2memory_tracker.cc u:e18 ,: 611 In file included from | t ../src/s2/s2memory_tracker.hr :u 29e : ) ;In file included from ../src/s2/util/gtl/compact_array.h : | 56 ^ : AIn file included from B../src/s2/base/logging.h/usr/local/clang/include/absl/container/internal/btree_container.hS::L21509_: :IIn file included from 52N/usr/local/clang/include/absl/log/check.h:T: E37note: Rexpanded from macro 'ABSL_INTERNAL_X': N In file included from A/usr/local/clang/include/absl/log/internal/check_impl.hL :_50921A | T: T/usr/local/clang/include/absl/log/internal/check_op.h R :I B202 U: T46 E: _ C warning: AAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]PBT SULR_EI DN_202TBE | Y R( NetAhxLpi_slA)T)iTc,Ri It B UC hT Ee _ cC kA PO T pU RM Ee D s_ sBa Y g( etB h ui si l) d) ,e r\( c o n| ^s t c h/usr/local/clang/include/absl/container/internal/common.h a: r32 *: 9 a: b snote: macro 'ABSL_INTERNAL_IF_false' defined herel _ n32o | n# nd eu\f li nl| e ^ AeB/usr/local/clang/include/absl/container/internal/common.hxS:Lp31r_:It9Ne:Tx Etnote: Rmacro 'ABSL_INTERNAL_IF_true' defined here)N A;L _31I | F| #_ ^dfe aflis/usr/local/clang/include/absl/base/nullability.hne:e(241 i:AfB22_S:sLa _tnote: Iexpanded from macro 'absl_nonnull'iNs TfE iRe241Nd | A,#L d_e.If.F.i_)nte r_ua_ebV(Asi_flA__RsnGaoSt_ni_ns fu il| el ^d ,_ N.o.n.n)u lilf _ s| a ^t isfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfIn file included from ieds2/s2memory_tracker.cc,: 18.: .In file included from .../src/s2/s2memory_tracker.h): 29i: In file included from f../src/s2/util/gtl/compact_array.h_:s56a: In file included from t../src/s2/base/logging.hi:s21f: iIn file included from e/usr/local/clang/include/absl/log/check.hd: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | coIn file included from ns2/s2lax_polyline_shape.ccs:t18 : cIn file included from h../src/s2/s2lax_polyline_shape.ha:r32*: In file included from a../src/s2/s2polyline.hbIn file included from :s34ls2/s2max_distance_targets.cc: _:In file included from n28../src/s2/s2builder.ho: :nIn file included from 36n../src/s2/s2furthest_edge_query.hu: :lIn file included from 33l../src/s2/mutable_s2shape_index.h: :In file included from N30../src/s2/s2closest_edge_query_base.he: :wIn file included from 32S/usr/local/clang/include/absl/container/btree_map.h: t:In file included from r67/usr/local/clang/include/absl/container/btree_set.hi: :n/usr/local/clang/include/absl/container/internal/btree_container.h66g:: (553)/usr/local/clang/include/absl/container/internal/btree_container.h:;:3 624: : | 3warning: ^:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/base/nullability.h : 241553: | 22 :624 | A note: Bexpanded from macro 'absl_nonnull' SA LB_SI LN_241TI | EN#RTNdEAeRfLN_AiXL(n_eiXn (atbsrseyrl_te__monprol_anacsnes,ui gltnlr, y __ieNnomsnpelnruatlc_elo_r h_i an| sts ^_i igmnp_li,m pclo,n s&t& ,& ,& &t,r uter,u e ,| ^t rue/usr/local/clang/include/absl/container/internal/btree_container.h):;611 : 52| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/btree_container.h:511:47 :611 | note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N TAEBRSNLA_LI_NATTETRRNIABLU_TAET_TCRAIPBTUUTREE_DC_ABPYT(UtRhEiDs_)B)Y,( t h i s ) ) ) \ | ^ \ | /usr/local/clang/include/absl/container/internal/common.h ^~~~: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfIn file included from is2/s2memory_tracker.cce:d18,: In file included from .../src/s2/s2memory_tracker.h.:.29): In file included from i../src/s2/util/gtl/compact_array.hf:_56s: aIn file included from t../src/s2/base/logging.hi:s21f: iIn file included from e/usr/local/clang/include/absl/log/check.hd: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakIn file included from es2/s2max_distance_targets.ccC:h28e: cIn file included from k../src/s2/s2furthest_edge_query.hO:p33V: aIn file included from l../src/s2/s2closest_edge_query_base.hu:e32S: tIn file included from r/usr/local/clang/include/absl/container/btree_set.hi:n66g: (/usr/local/clang/include/absl/container/internal/btree_container.hs:t624d::3::o swarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r eam& o624s | , cAoBnSsLt_ IvNoTiEdR*N AaLb_sXl(_tnruylIn file included from _les2/s2measures.ccam:bp23ll: eaIn file included from c../src/s2/s2edge_crossings.hpe:),47 ;: tIn file included from r ../src/s2/s2predicates.hy| :_ ^55e : mIn file included from p/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/flags/flag.hl::a25740c:: e23/usr/local/clang/include/absl/flags/commandlineflag.h_::h 163inote: :expanded from macro 'absl_nullable'n56 t:_ iwarning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m/usr/local/clang/include/absl/container/internal/btree_container.h | #pd:le555 ,f:163 i3 | cn: oe warning: bn passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]osa otbl s &555,lP_ | ant rruAuBsleS,elFL _arb Iol| N ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~me(T E aR_ bNN625sAu | lLl :_l :Xa s(b til rne is ne gr| _t ^ v_ io re _w a vsa s liu gecn,o, n ssittn_dsi:e:trestrt_raoitron_rag(sh*si iangtbns)_ lhA_inBnSotLn__inImNuplTlEl,R NcAeoLnr_srCtoOr )M&M;, A ) ;| | ^ ^ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h ::241509:/usr/local/clang/include/absl/container/internal/btree_container.h:22:52:611: : note: 47expanded from macro 'absl_nonnull'note: :expanded from macro 'ABSL_INTERNAL_X' note: expanded from macro 'ABSL_INTERNAL_X'241 | 509# | d e611 f | i n e a b s l _A In file included from nB Ss2/s2memory_tracker.ccoAnL:Bn_18SuI: LlNIn file included from _lT../src/s2/s2memory_tracker.hI E:N_R29TNN: EoAIn file included from RnL../src/s2/util/gtl/compact_array.hNn_:AuA56LlT: _lTIn file included from A R../src/s2/base/logging.hT I:T| B21R ^U: I TIn file included from BEU/usr/local/clang/include/absl/log/check.h_T:CE37A_: PCIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hP:T21U: R/usr/local/clang/include/absl/log/internal/check_op.hE:D276_:B13Y:( twarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i s)) ,276 | c o n s t v o i d * a b s l _ n u l l a b l eIn file included from \ s2/s2measures.cc o:p 23e| : r ^~~~In file included from a ../src/s2/s2edge_crossings.ht:o47r: &, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ TUREDIn file included from _s2/s2memory_tracker.ccB:Y18(: tIn file included from h../src/s2/s2memory_tracker.hi:s29): )In file included from ,../src/s2/util/gtl/compact_array.h : 56 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 298 : 22 :\ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 298 | /usr/local/clang/include/absl/container/internal/common.hc:o32n:s9t: unote: nmacro 'ABSL_INTERNAL_IF_false' defined heres ign 32 | #define ABSL_IeNdT EcRhNaArL*_ IaFb_sfla_lnsoen(niufl_ls aotpiesrfaiteodr,< <.(.s.t)d :_:_bVaAs_iAcR_GoSs_t_r e a| m ^< char, Traits>&, | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2lax_polyline_shape.cc::2218:: In file included from note: ../src/s2/s2lax_polyline_shape.hexpanded from macro 'absl_nonnull': 32: In file included from ../src/s2/s2polyline.h241: | 34#: dIn file included from e../src/s2/s2builder.hf:i36n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l555l: 3_:N owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 555 | | ^ ABSL_INTERNAL_X(inIn file included from ss2/s2memory_tracker.cce:r18t: _In file included from o../src/s2/s2memory_tracker.hr:_29a: sIn file included from s../src/s2/util/gtl/compact_array.hi:g56n: ,In file included from ../src/s2/base/logging.hi:n21s: eIn file included from r/usr/local/clang/include/absl/log/check.ht:_37o: rIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.ha:s21s: i/usr/local/clang/include/absl/log/internal/check_op.hg:n299_:h67i:n twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i mpl, 299c | o n s t & , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 511 | A B S L _ I N TcEoRnNsAtL _uAnTsTiRgInBeUdT Ec_hCaArP*T UaRbEsDl__BnYo(ntnhuilsl)));) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i\n e | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n32o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_false' defined here _No n32n | u#ldle f i| n ^e ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, In file included from .s2/s2memory_tracker.cc.:.18): In file included from _../src/s2/s2memory_tracker.h_:V29A: _In file included from A../src/s2/util/gtl/compact_array.hR:G56S: _In file included from _../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | fIn file included from rs2/s2lax_polyline_shape.cci:e18n: dIn file included from ../src/s2/s2lax_polyline_shape.hv:o32i: dIn file included from ../src/s2/s2polyline.hA:b34s: lIn file included from F../src/s2/s2builder.ho:r36m: aIn file included from t../src/s2/mutable_s2shape_index.hF:l30u: sIn file included from h/usr/local/clang/include/absl/container/btree_map.h(:S67t: r/usr/local/clang/include/absl/container/internal/btree_container.hi:n558g:i3f:y Swarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n k* a b558s | l _ nAoBnSnLIn file included from u_s2/s2measures.cclI:Nl23T : sEIn file included from iR../src/s2/s2edge_crossings.hnN:kA47,L: _ In file included from X ../src/s2/s2predicates.h(| :i ^55n : sIn file included from e/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/flags/flag.hr::t24142_:o: 22rIn file included from :_/usr/local/clang/include/absl/flags/internal/flag.h anote: :sexpanded from macro 'absl_nonnull'30s i: g /usr/local/clang/include/absl/base/call_once.hn241:, | 52 #:id24ne:sf eirwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n_ eo ra b_52sa | lss_tsIn file included from ndois2/s2max_distance_targets.ccg:n::nna28_ut: hllomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::onIn file included from ../src/s2/s2furthest_edge_query.h:33i: In file included from ../src/s2/s2closest_edge_query_base.hn:t32_: iIn file included from m/usr/local/clang/include/absl/container/btree_set.hp:l66,: c/usr/local/clang/include/absl/container/internal/btree_container.ho:n628s:t3 :& ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 628/usr/local/clang/include/absl/container/internal/btree_container.h | : 509 :A52B:S Lnote: _expanded from macro 'ABSL_INTERNAL_X'I NTER N509A | L _ X ( t r y _ e m pAlBaScLe_,I NtTrEyR_NeAmLp_lAaTcTeR_IhBiUnTtE__iCmApPlT,U R&E&D,_ BtYr(uteh,i s )| ) ^, /usr/local/clang/include/absl/container/internal/btree_container.h : 611 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 611 | \ | A ^B SL_/usr/local/clang/include/absl/container/internal/common.hI:N32T:E9R:N Anote: Lmacro 'ABSL_INTERNAL_IF_false' defined here_ ATT R32I | B#UdTeEf_iCnAeP TAUBRSELD__IBNYT(EtRhNiAsL)_)I,F _ f a l s e ( i f _ s a t i s f i e d , . . . ) \_ _ V| A ^_ ARG/usr/local/clang/include/absl/container/internal/common.hS:_31_: 9 :| ^note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define AIn file included from Bs2/s2lax_polyline_shape.ccS:L18_: IIn file included from N../src/s2/s2lax_polyline_shape.hT:E32R: NIn file included from A../src/s2/s2polyline.hL:_34I: FIn file included from _../src/s2/s2builder.ht:r36u: eIn file included from (../src/s2/mutable_s2shape_index.hi:f30_: sIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:i67s: f/usr/local/clang/include/absl/container/internal/btree_container.hi:e558d:,3 :. .warning: .passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) if _558s | a t iAsBfSiLe_dI N T| E ^R NAL_X(insert_or_assign, In file included from is2/s2max_distance_targets.ccn:s28e: rIn file included from t../src/s2/s2furthest_edge_query.h_:o33r: _In file included from a../src/s2/s2closest_edge_query_base.hs:s32i: gIn file included from n/usr/local/clang/include/absl/container/btree_set.h_:h66i: n/usr/local/clang/include/absl/container/internal/btree_container.ht:_628i:m3p:l ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]c onst &628, | | A ^B SL/usr/local/clang/include/absl/container/internal/btree_container.h_:I511N:T52E:R Nnote: Aexpanded from macro 'ABSL_INTERNAL_X'L _X( t511r | y _ e m p l a c e , AtcBreyS__Lfe_lmIapgNl*aT caEbRes_NlhA_inLon_tn_AnTuilTlm RpfIllBa,gU, T &EC&a_,lCl AtaPrbTluUeeR,&E &D f_n| B, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Y ( t| h ^629i | s ) /usr/local/clang/include/absl/base/nullability.h) :) 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # dceo fn is nt e_ i a bt s el r_a nt\oo nr n(| uh ^li nlt /usr/local/clang/include/absl/container/internal/common.h_):N o31AnB:nS9uL:l_ lI note: N macro 'ABSL_INTERNAL_IF_true' defined hereT| E ^R N A31L | _#CdOeMfMiAn)e; A B| S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~L _IN/usr/local/clang/include/absl/container/internal/btree_container.hT:E611R:N47A:L _note: Iexpanded from macro 'ABSL_INTERNAL_X'F _tr u611e | ( i f _ s a t i s f iAeBdS,L _.I.N.T)E RiNfA_Ls_aAtTiTsRfIiBeUdT E _| C ^A PTURED_BY(this))In file included from ,s2/s2lax_polyline_shape.cc : 18 : In file included from ../src/s2/s2lax_polyline_shape.h : 32 : In file included from ../src/s2/s2polyline.h : 34 : In file included from ../src/s2/s2builder.h : 36 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h :\67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^~~~: 558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNALIn file included from _s2/s2measures.ccC:O23M: MIn file included from A../src/s2/s2edge_crossings.h):;47 : In file included from | ../src/s2/s2predicates.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 55: In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/container/internal/btree_container.h::42511: :In file included from 47/usr/local/clang/include/absl/flags/internal/flag.h:: 30note: : expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/call_once.h:153: 41511: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | A B SCLa_lIlNOTnEcRe NIAmLp_l_A(TsNTtoRdnIn:BuU:lTalE t_o Cm| Ai ^Pc Th*i sa)b)s)l _ n o n n u l l c o n t r o l , | ^ \/usr/local/clang/include/absl/base/nullability.h : 241| : ^~~~22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/container/internal/btree_container.h :511638 | : 63 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] A B638S | L _ I N T E RcNoAnLs_tA TkTeRyI_BaUrTgE<_KC>A P&TkU RAEBDS_LB_YI(NtThEiRsN)A)L)_ A T T R I B U T E _ C A P T U R E D _ B Y ( t h\i s )| ) ^ | /usr/local/clang/include/absl/container/internal/common.h ^~~~: 32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, 509x:,47 :c onnote: sexpanded from macro 'ABSL_INTERNAL_X't char* ab s509l | _ n o n n u l l ) A| B ^S L_INTERN/usr/local/clang/include/absl/base/nullability.hA:L_A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_C A241P | T#UdReEfDi_nBeY (atbhsils_)n)o,nn u l l _ N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from As2/s2memory_tracker.ccB:S18L: _In file included from I../src/s2/s2memory_tracker.hN:T29E: RIn file included from N../src/s2/util/gtl/compact_array.hA:L56_: AIn file included from T../src/s2/base/logging.hT:R21I: BIn file included from U/usr/local/clang/include/absl/log/check.hT:E37_: CIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hP:T21U: R/usr/local/clang/include/absl/log/internal/check_op.hE:D453_:B1Y:( twarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i s))) 453 | A B S L _ L O G _ I N T E R N A L _ D E F I\N E _| M ^A KE_C/usr/local/clang/include/absl/container/internal/common.hH:E31C:K9_:O Pnote: _macro 'ABSL_INTERNAL_IF_true' defined hereS T R31I | N#Gd_eEfXiTnEeR NA(BuSiLn_tI6N4T_EtR)N;A L _| I^F _t/usr/local/clang/include/absl/log/internal/check_op.hr:u449e:(31i:f _note: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a tis f449i | e d ,e x.t.e.r)n itfe_mspaltaitsef iceodn s t| ^c har* absl_nonnull MakeCheckOpSIn file included from ts2/s2lax_polyline_shape.ccr:i18n: gIn file included from (../src/s2/s2lax_polyline_shape.h : 32 : \In file included from ../src/s2/s2polyline.h :| 34 ^: In file included from ../src/s2/s2builder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from :../src/s2/mutable_s2shape_index.h22::30 : In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nonnull': 67: /usr/local/clang/include/absl/container/internal/btree_container.h241: | 564#:d3e:f iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e absl _564n | o n nAuBlSlL __INNoTnEnRuNlAlL _ X| ( ^i nsert_or_assiIn file included from gs2/s2memory_tracker.ccn:,18 : iIn file included from n../src/s2/s2memory_tracker.hs:e29r: tIn file included from _../src/s2/util/gtl/compact_array.ho:r56_: aIn file included from s../src/s2/base/logging.hs:i21g: nIn file included from _/usr/local/clang/include/absl/log/check.hh:i37n: tIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hi:m21p: l/usr/local/clang/include/absl/log/internal/check_op.h,: 453c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , /usr/local/clang/include/absl/log/internal/check_op.h :| 450 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 25: note: 565expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | 450 | x , x , c ocnosnts tc h&a,r *t raubes,l _tnrounen,u l l| ) ~~~~~~~~~~~~~~~~~~~~ | ^ 566 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f icnoen satb_silt_enroantnourl(lh i_nNto)n nAuBlSlL _ I| N ^T ERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2memory_tracker.cc: 18511: | In file included from ../src/s2/s2memory_tracker.h : 29 : In file included from ../src/s2/util/gtl/compact_array.h : 56 : In file included from A../src/s2/base/logging.hB:S21L: _In file included from I/usr/local/clang/include/absl/log/check.hN:T37E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hA:L21_: A/usr/local/clang/include/absl/log/internal/check_op.hT:T454R:I1B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ CAPT U454R | EADB_SBLY_(LtOhGi_sI)N)T)E R N A L _ D E F I N E _ M A K E _ C H E C K _ O\P _ S| T ^~~~R ING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | AB/usr/local/clang/include/absl/container/internal/btree_container.hS:L568_:L3O:G _warning: Ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]N TERN A568L | _ D EAFBISNLE__IMNATKEER_NCAHLE_CXK(_iOnPs_eSrTtR_IoNrG__aEsXsTiEgRnN,( dionusbelret)_;o r _| a^s si/usr/local/clang/include/absl/log/internal/check_op.hg:n449_:h31i:n tnote: _expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i mpl ,449 | c o nesxtt e&r,n &t&e,m p l| a ^t e /usr/local/clang/include/absl/container/internal/btree_container.hc:o509n:s52t: cnote: hexpanded from macro 'ABSL_INTERNAL_X'a r* a509b | s l _ n o n n u l l AMBaSkLe_CIhNeTcEkRONpASLt_rAiTnTgR(I B U T\E _ C| A ^P TU/usr/local/clang/include/absl/base/nullability.hR:E241D:_22B:Y (note: texpanded from macro 'absl_nonnull'h is )241) | ,# d e f i n e a b s l _ n o n n u l l _ N o n\n u l| l ^ | ^/usr/local/clang/include/absl/container/internal/common.h :32:9: note: macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from s2/s2memory_tracker.cc:18: In file included from 32../src/s2/s2memory_tracker.h | :#29d: eIn file included from f../src/s2/util/gtl/compact_array.hi:n56e: In file included from A../src/s2/base/logging.hB:S21L: _In file included from I/usr/local/clang/include/absl/log/check.hN:T37E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hA:L21_: I/usr/local/clang/include/absl/log/internal/check_op.hF:_455f:a1l:s ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i f/usr/local/clang/include/absl/log/internal/check_op.h_:s450a:t25i:s fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e d, 450. | . . ) _ _ VxA,_ AxR,G Sc_o_n s t| ^c har* absl_nIn file included from os2/s2lax_polyline_shape.ccn:n18u: lIn file included from l../src/s2/s2lax_polyline_shape.h): 32 : | In file included from ^../src/s2/s2polyline.h :34/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2builder.h::2236:: In file included from ../src/s2/mutable_s2shape_index.hnote: :expanded from macro 'absl_nonnull'30 : In file included from /usr/local/clang/include/absl/container/btree_map.h241: | 67#: d/usr/local/clang/include/absl/container/internal/btree_container.he:f568i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_no n568n | u l lA B_SNLo_nInNuTlElR N A| L ^_ X(insert_or_assign, inserIn file included from ts2/s2memory_tracker.cc_:o18r: _In file included from a../src/s2/s2memory_tracker.hs:s29i: gIn file included from n../src/s2/util/gtl/compact_array.h_:h56i: nIn file included from t../src/s2/base/logging.h_:i21m: pIn file included from l/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : &/usr/local/clang/include/absl/log/internal/check_op.h,: 456&:&1,: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:511 :45652 | :A Bnote: Sexpanded from macro 'ABSL_INTERNAL_X'L_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_t rue(if_satisf i449e | d , e.x.t.e)r ni ft_esmaptliastfei ecdo n s| t ^ char* absl_nonnull MakeCheckOpString( \ | In file included from ^s2/s2lax_polyline_shape.cc :18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/base/nullability.h::34241: :In file included from 22../src/s2/s2builder.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/mutable_s2shape_index.h :30: In file included from 241/usr/local/clang/include/absl/container/btree_map.h | :#67d: e/usr/local/clang/include/absl/container/internal/btree_container.hf:i574n:e3 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _nonnul l574 | _ N oAnBnSuLl_lI N T| E ^R NAL_X(insert_or_assiIn file included from gs2/s2memory_tracker.ccn:,18 : iIn file included from n../src/s2/s2memory_tracker.hs:e29r: tIn file included from _../src/s2/util/gtl/compact_array.ho:r56_: aIn file included from s../src/s2/base/logging.hs:i21g: nIn file included from _/usr/local/clang/include/absl/log/check.hh:i37n: tIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hi:m21p: l/usr/local/clang/include/absl/log/internal/check_op.h,: 464c:o26n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , & &464, | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con s575t | u n s i g n e d c h a r * a b stlr_uneo,n nturlule),; c o| n ^s t_i/usr/local/clang/include/absl/base/nullability.ht:e241r:a22t:o rnote: (expanded from macro 'absl_nonnull'h in t241) | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oCnOnMuMlAl) ;_ N o| n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ull /usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^: 47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2memory_tracker.cc : 18 : In file included from ../src/s2/s2memory_tracker.h : 29A: BIn file included from S../src/s2/util/gtl/compact_array.hL:_56I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:A37T: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:B21U: T/usr/local/clang/include/absl/log/internal/check_op.hE:_464C:A26P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_/usr/local/clang/include/absl/base/nullability.hB:Y241(:t22h:i snote: )expanded from macro 'absl_nonnull') ) 241 | # d e f i n e a b s l _ n o n n u l l \_ N o| n ^~~~n ull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const voi/usr/local/clang/include/absl/container/internal/btree_container.hd:*577 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onnu l577l | ) ; A B| S^L _I/usr/local/clang/include/absl/log/internal/check_op.hN:T449E:R31N:A Lnote: _expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'X (in s449e | r t _eoxrt_earsns itgenm,p liantsee rcto_nosrt_ acshsairg*n _ahbisnlt__niomnpnlu,l l& &M,a kceoCnhsetc k&O,p S t| r ^i ng(/usr/local/clang/include/absl/container/internal/btree_container.h : 509 :\52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :50922 | : note: expanded from macro 'absl_nonnull' 241 | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nAnTuTlRlI B_UNToEn_nCuAlPlT U R| E ^D _BY(tIn file included from hs2/s2memory_tracker.cci:s18): )In file included from ,../src/s2/s2memory_tracker.h : 29 : In file included from ../src/s2/util/gtl/compact_array.h : 56 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2pointutil.cc -o s2/s2pointutil.o : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h\: 465 :| 66 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/common.h :32:9: 465 | note: Amacro 'ABSL_INTERNAL_IF_false' defined hereB SL_ L32O | G#_dIeNfTiEnReN AALB_SDLE_FIINNTEE_RMNAAKLE__ICFH_EfCaKl_sOeP(_iSfT_RsIaNtGi_sEfXiTeEdR,N (.c.o.n)s t_ _vVoAi_dA*R GaSb_s_l _ n| o ^n null); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2lax_polyline_shape.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2lax_polyline_shape.h: 32241: | In file included from #../src/s2/s2polyline.hd:e34f: iIn file included from n../src/s2/s2builder.he: 36a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n: oIn file included from n/usr/local/clang/include/absl/container/btree_map.h:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 577_:N3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l | ^577 | ABSL_In file included from Is2/s2memory_tracker.ccN:T18E: RIn file included from N../src/s2/s2memory_tracker.hA:L29_: XIn file included from (../src/s2/util/gtl/compact_array.hi:n56s: eIn file included from r../src/s2/base/logging.ht:_21o: rIn file included from _/usr/local/clang/include/absl/log/check.ha:s37s: iIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.hn:,21 : i/usr/local/clang/include/absl/log/internal/check_op.hn:s465e:r66t:_ owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ hnote: iexpanded from macro 'absl_nonnull'n t_ i241m | p#ld,e f&i&n,e caobnsslt_ n&o,n n u| l ^l _/usr/local/clang/include/absl/container/internal/btree_container.hN:o511n:n52u:l lnote: expanded from macro 'ABSL_INTERNAL_X' | ^ 511 | In file included from s2/s2memory_tracker.cc : 18 : In file included from ../src/s2/s2memory_tracker.h : 29 : AIn file included from B../src/s2/util/gtl/compact_array.hS:L56_: IIn file included from N../src/s2/base/logging.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37A: TIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hR:I21B: U/usr/local/clang/include/absl/log/internal/check_op.hT:E465_:C1A:P Twarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ED_ B465Y | (AtBhSiLs_)L)O)G _ I N T E R N A L _ D E F I N E _ M A K E _ C H\E C K| _ ^O P_/usr/local/clang/include/absl/container/internal/common.hS:T32R:I9N:G _note: Emacro 'ABSL_INTERNAL_IF_false' defined hereX TE R32N | (#cdoenfsitn ev oAiBdS*L _aIbNsTlE_RnNoAnLn_uIlFl_)f;a l s| e^( if/usr/local/clang/include/absl/log/internal/check_op.h_:s450a:t25i:s fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e d, 450. | . . ) _ _ VxA,_ AxR,G Sc_o_n s t| ^c har* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(i21n: sIn file included from e/usr/local/clang/include/absl/log/check.hr:t37_: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h_:a21s: si/usr/local/clang/include/absl/log/internal/check_op.hg:n502,: 1i:n swarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r t_or_ass i502g | nA_BhSiLn_tL_OiGm_pIlN,T E&R&N,A Lc_oCnHsEtC K&_,O P _| I ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~M PL(C h582e | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | ck_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2measures.cc:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSIn file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* abL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #definsl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ e ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, tIn file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ rue, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBIn file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:UTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ 32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:49: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:49: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:49: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | In file included from ^s2/s2memory_tracker.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2memory_tracker.h::25729:: 23In file included from :../src/s2/util/gtl/compact_array.h :note: 56expanded from macro 'absl_nullable': In file included from ../src/s2/base/logging.h :25721 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sl/usr/local/clang/include/absl/log/internal/check_op.h_:n511u:l13l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e _Nul l511a | bcloen s t| ^c har* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2point_compression.cce:f17i: nIn file included from e../src/s2/s2point_compression.h :a49b: s/usr/local/clang/include/absl/types/span.hl:_739n:u21l:l awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l e _N u739l | lSapbalne< T >| ^M akeSpanIn file included from (s2/s2memory_tracker.ccT:*18 : aIn file included from b../src/s2/s2memory_tracker.hs:l29_: nIn file included from u../src/s2/util/gtl/compact_array.hl:l56a: bIn file included from l../src/s2/base/logging.he: 21b: eIn file included from g/usr/local/clang/include/absl/log/check.hi:n37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: A/usr/local/clang/include/absl/log/internal/check_op.hT:T512R:I17B:U Twarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ LIF E512T | I M E _ BcOoUnNsDt, c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n unote: lexpanded from macro 'absl_nullable'l ab l257e | #sd1e,f icnoen satb sclh_anru*l laabbslle_ n_uNlullalbalbel es 2 ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2point_compression.cc :17: In file included from 257../src/s2/s2point_compression.h | :#49d: e/usr/local/clang/include/absl/types/span.hf:i740n:e21 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _nu l740l | a b l e _ N u l l a b l e | ^T * absl_nullaIn file included from bs2/s2memory_tracker.ccl:e18 : eIn file included from n../src/s2/s2memory_tracker.hd:)29 : nIn file included from o../src/s2/util/gtl/compact_array.he:x56c: eIn file included from p../src/s2/base/logging.ht: 21{: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21257: :/usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:49: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:49: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:49: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_In file included from vs2/s2min_distance_targets.cci:e18w: In file included from v../src/s2/s2min_distance_targets.ha:l29u: eIn file included from ,../src/s2/s1angle.h :s28t: dIn file included from :../src/s2/s2point.h::s24t: rIn file included from i/usr/local/clang/include/absl/hash/hash.hn:g89*: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: _In file included from n/usr/local/clang/include/absl/base/internal/endian.ho:n26n: ul/usr/local/clang/include/absl/base/internal/unaligned_access.hl: 39e:r45r:o rwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ /usr/local/clang/include/absl/base/nullability.h :39241 | :i22n:l inote: nexpanded from macro 'absl_nonnull'e u i241n | t#1d6e_fti nUen aalbisgln_endoLnonaudl1l6 (_cNoonnsntu lvlo i d| * ^ absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | viIn file included from rs2/s2min_distance_targets.cct:u18a: lIn file included from ../src/s2/s2min_distance_targets.hv:o29i: dIn file included from ../src/s2/s1angle.hR:e28a: dIn file included from (../src/s2/s2point.hv:o24i: dIn file included from */usr/local/clang/include/absl/hash/hash.h :a89b: sIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h_:n79o: nIn file included from n/usr/local/clang/include/absl/base/internal/endian.hu:l26l: /usr/local/clang/include/absl/base/internal/unaligned_access.hd:s45t:)45 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t = 450 | ;i n l| i ^n e /usr/local/clang/include/absl/base/nullability.hu:i241n:t223:2 _note: texpanded from macro 'absl_nonnull' Un a241l | i#gdneefdiLnoea da3b2s(lc_onnosntn uvloli d_*N oanbnsull_ln o n| n ^u ll p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from In file included from s2/s2min_distance_targets.cc../src/s2/mutable_s2shape_index.h::1833: : In file included from In file included from ../src/s2/s2min_distance_targets.h../src/s2/base/commandlineflags.h::2921: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/flags/flag.h::2842: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/flags/internal/flag.h::2430: : In file included from /usr/local/clang/include/absl/hash/hash.h:/usr/local/clang/include/absl/base/call_once.h89:: 52In file included from :/usr/local/clang/include/absl/hash/internal/hash.h24::79 : warning: /usr/local/clang/include/absl/base/internal/endian.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]258 :36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]52 | st d258: | :iantloimniec L*o aadb3s2l(_cnoonnsntu lvlo iCdo*n tarbosllW_onrodn(n u l| l ^ p) { /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::oIn file included from ns2/s2min_distance_targets.ccc:e18_: fIn file included from l../src/s2/s2min_distance_targets.ha:g29*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n24n: uIn file included from l/usr/local/clang/include/absl/hash/hash.hl: 89f: lIn file included from a/usr/local/clang/include/absl/hash/internal/hash.hg:)79;: /usr/local/clang/include/absl/base/internal/endian.h :| 262 ^: 27: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 262expanded from macro 'absl_nonnull' | in l241i | n#ed evfoiinde Satbosrle_3n2o(nvnouildl* _aNbosnln_unloln n u| l ^l p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:In file included from 34s2/s2min_distance_targets.cc: :In file included from 18../src/s2/s2builder.h: :In file included from 36../src/s2/s2min_distance_targets.h: :In file included from 29../src/s2/mutable_s2shape_index.h: :In file included from 33../src/s2/s1angle.h: :In file included from 28../src/s2/base/commandlineflags.h: :In file included from 21../src/s2/s2point.h: :In file included from 24/usr/local/clang/include/absl/flags/flag.h: :In file included from 42/usr/local/clang/include/absl/hash/hash.h: :In file included from 89/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 30/usr/local/clang/include/absl/hash/internal/hash.h: :79/usr/local/clang/include/absl/base/call_once.h: :96/usr/local/clang/include/absl/base/internal/endian.h::33266:: 36warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | 266 | firnileinnde sutidn:t:6a4t_otm iLcot* vaobisdl*_ naobnsnlu_lnlo nbnauslel_ ipn)t { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ernal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull CoIn file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ntrolWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2memory_tracker.cc:18: In file included from ../src/s2/s2memory_tracker.h:29: In file included from ../src/s2/util/gtl/compact_array.h:56: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 575 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2polygon.cc -o s2/s2polygon.o In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2lax_polyline_shape.cc:18: In file included from ../src/s2/s2lax_polyline_shape.h:32: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2max_distance_targets.cc:28: In file included from ../src/s2/s2furthest_edge_query.h:33: In file included from ../src/s2/s2closest_edge_query_base.h:33: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* abslIn file included from _s2/s2point_compression.ccn:u17l: lIn file included from a../src/s2/s2point_compression.hb:l50e: In file included from c../src/s2/util/coding/coder.ho:n36s: tIn file included from ../src/s2/base/casts.hm:u34_: ;In file included from /usr/local/clang/include/absl/log/log.h :| 209 ^: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/base/nullability.h::63257: :In file included from 23/usr/local/clang/include/absl/log/internal/vlog_config.h:: 40: note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/string_view.h :53: 54257: | #warning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e fine 53a | bcsoln_sntuelxlparb lset r_iNnugl_lvaibelwe N u| l ^l SafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUIn file included from Ss2/s2point_compression.ccI:V17E: _In file included from L../src/s2/s2point_compression.hO:C50K: _In file included from F../src/s2/util/coding/coder.hU:N36C: TIn file included from I../src/s2/base/casts.hO:N34(: mIn file included from u/usr/local/clang/include/absl/log/log.h): 209 : | In file included from ^~~~/usr/local/clang/include/absl/log/internal/log_impl.h :20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndIn/usr/local/clang/include/absl/synchronization/mutex.hi:t1153i:a39l:i zwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( VLo g1153S | i t ee*x palbiscli_tn oRnenluelals avb)l;e M u| t ^e xLo/usr/local/clang/include/absl/base/nullability.hc:k241(:M22u:t enote: xexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bmsul)_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2metrics.cc :6331 | : In file included from ../src/s2/s2metrics.he:x34p: lIn file included from i../src/s2/s2coords.hc:i108t: In file included from c../src/s2/s2point.ho:n27s: tIn file included from e../src/s2/s2coder.hx:p23r: In file included from V/usr/local/clang/include/absl/status/status.hL:o67g: SIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ht:e29(: cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s94t: In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.hh:a31r: */usr/local/clang/include/absl/synchronization/mutex.h :a1158b:s53l:_ nwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n null 1158f | ) | ^ Mu/usr/local/clang/include/absl/base/nullability.ht:e241x:&22 :m unote: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aAbTsTlR_InBoUnTnEu_lClA P_TNUoRnEnDu_lBlY ( t| h ^i s), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutIn file included from es2/s2point_compression.ccx:L17o: cIn file included from k../src/s2/s2point_compression.h(:M50u: tIn file included from e../src/s2/util/coding/coder.hx:*36 : aIn file included from b../src/s2/base/casts.hs:l34_: nIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h :m20u: ,In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hc:o63n: s/usr/local/clang/include/absl/log/internal/vlog_config.ht: 96C:o60n:d iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i on& c96o | n d )f r i| e ^n d /usr/local/clang/include/absl/base/nullability.hi:n241t: 22l:o gnote: _expanded from macro 'absl_nonnull'i nt e241r | n#adle:f:iRneeg iasbtselr_AnnodnInnuiltli a_lNioznen(uVlLlo g S| i ^t e* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2metrics.ccl: 31_: NIn file included from o../src/s2/s2metrics.hn:n34u: lIn file included from l../src/s2/s2coords.h : 108| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s2/s2metrics.cc :31: In file included from ../src/s2/s2metrics.h: 34212: | In file included from ../src/s2/s2coords.h :u108s: iIn file included from n../src/s2/s2point.hg: 27p: oIn file included from i../src/s2/s2coder.hn:t23e: rIn file included from /usr/local/clang/include/absl/status/status.h=: 67T: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:i31l: i/usr/local/clang/include/absl/synchronization/mutex.ht:y1221_:u54n:k nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w n; | 1221 ^ | boo/usr/local/clang/include/absl/base/nullability.hl: 289C:o34n:d inote: texpanded from macro 'absl_nullability_unknown'i on: :289C | a#sdteAfnidnCea lalbFsuln_cntuilolna(bciolnistty _Cuonnkdniotwino n_*N ualbls_lu_nnsopnencuilfli ecd) {| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2padded_cell.cc :24118 | : #In file included from d../src/s2/s2padded_cell.he:f22i: nIn file included from e../src/s2/r2rect.h :a24b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : In file included from | /usr/local/clang/include/absl/log/internal/strip.h ^: 26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullabiliIn file included from ts2/s2metrics.ccy:_31u: nIn file included from k../src/s2/s2metrics.hn:o34w: nIn file included from ;../src/s2/s2coords.h : 108| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/s2coder.h::3423:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nullability_unknown'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :28929 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_1230n:u12l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i lit y1230_ | u n k n obwono l_ N(u*lalb_suln_snpoencniuflile df u n| c ^) (T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2metrics.cc::2131: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2metrics.h::4134: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2coords.h::26108: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2point.h::4727: : In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h../src/s2/s2coder.h::2723: : In file included from In file included from /usr/local/clang/include/absl/log/internal/proto.h/usr/local/clang/include/absl/status/status.h::3467: : In file included from /usr/local/clang/include/absl/types/span.h/usr/local/clang/include/absl/status/internal/status_internal.h::73329:: 31In file included from :/usr/local/clang/include/absl/strings/cord.h :In file included from 94warning: s2/s2point_compression.cc: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:In file included from 17/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2point_compression.h: : /usr/local/clang/include/absl/synchronization/mutex.h50733:: | 1309In file included from c:../src/s2/util/coding/coder.ho35:n:36s : tIn file included from warning: e../src/s2/base/casts.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x: p34r: In file included from S/usr/local/clang/include/absl/log/log.h1309p: | a209vn: o: R20eM: gaiIn file included from ks/usr/local/clang/include/absl/log/absl_vlog_is_on.het:eSr63pC: oan/usr/local/clang/include/absl/log/internal/vlog_config.hdn:V(133aT:r*37T :raa bcwarning: setype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lr (_vnou ild133l | a(ib*nlatbes l R_pnetogrnin suAtlBelSr LAf_nn)A(d TI Tn| RiI ^tB iUaT/usr/local/clang/include/absl/base/nullability.hlEi:_z241Le:I(22FV:EL Tonote: IgMexpanded from macro 'absl_nonnull'SE i_tB eO241*U | #NdaDbe,fs iln _e| n ^oa nbnsul/usr/local/clang/include/absl/base/nullability.hl_:ln257 o:vn23)n:;u l note: l| expanded from macro 'absl_nullable' ^_ No n257/usr/local/clang/include/absl/base/nullability.hn | :u#241ld:le22 f: i | nnote: ^eexpanded from macro 'absl_nonnull' ab sIn file included from l241s2/s2metrics.cc_ | :n#31ud: leIn file included from lf../src/s2/s2metrics.hai:bn34le: e In file included from a../src/s2/s2coords.h_b:Ns108ul: l_In file included from ln../src/s2/s2point.hao:bn27ln: euIn file included from l../src/s2/s2coder.h l:| 23 ^_: NIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonIn file included from ns2/s2padded_cell.ccu:l18l: In file included from m../src/s2/s2padded_cell.hs:g22,: In file included from c../src/s2/r2rect.ho:n24s: tIn file included from ../src/s2/base/logging.hv:o21i: dIn file included from */usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21oIn file included from : ns2/s2point_compression.ccIn file included from n:/usr/local/clang/include/absl/log/internal/check_op.hu17:l: 41lIn file included from : ../src/s2/s2point_compression.hcIn file included from v:/usr/local/clang/include/absl/log/internal/strip.h)50):: ;26In file included from : ../src/s2/util/coding/coder.h In file included from :| /usr/local/clang/include/absl/log/internal/log_message.h36 ^:: 47In file included from : ../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.hIn file included from ::/usr/local/clang/include/absl/log/internal/structured_proto.h34241:: :27In file included from 22: /usr/local/clang/include/absl/log/log.h:In file included from : /usr/local/clang/include/absl/log/internal/proto.h209:note: : 34expanded from macro 'absl_nonnull'In file included from : /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/types/span.h:: 20739241: : | In file included from #21/usr/local/clang/include/absl/log/absl_vlog_is_on.h:: 63: dwarning: /usr/local/clang/include/absl/log/internal/vlog_config.hetype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:f 157i:n11e: 739a | bwarning: Sstype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]pl a_nnn | uVMlLalok ge_SSNioptnaenn*u(l lTa *b s| al ^b_ snlu_lnlualbllIn file included from aes2/s2metrics.ccb :lS31ee: tIn file included from bVe../src/s2/s2metrics.hMg:oi34dn: u In file included from lAe../src/s2/s2coords.hBL:Si108Ls_: tAIn file included from HT../src/s2/s2point.heT:aR27dI: FBIn file included from oU../src/s2/s2coder.hrT:TE23e_: sLIn file included from tI/usr/local/clang/include/absl/status/status.hOF:nE67lT: yIIn file included from (M/usr/local/clang/include/absl/status/internal/status_internal.h E: _29| B: ^OIn file included from U/usr/local/clang/include/absl/strings/cord.hN:/usr/local/clang/include/absl/base/nullability.hD94:,: 257 In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h23| :: ^31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nullable':/usr/local/clang/include/absl/base/nullability.h 1310::257 47:257:23 | :# warning: dnote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eexpanded from macro 'absl_nullable' f in e1310257 | | a #bd se lf _icnonnuesl tla acbbhslaler_ *n_ uNalublslall_banlboenl neu_ lNl u| ml ^slg a,b lceo n sIn file included from | ts2/s2point_compression.cc ^ : v17o: iIn file included from d../src/s2/s2point_compression.h*: 50a: bIn file included from s../src/s2/util/coding/coder.hl:_36In file included from n: os2/s2padded_cell.ccIn file included from n:../src/s2/base/casts.hn18:u: l34In file included from l: ../src/s2/s2padded_cell.hIn file included from c:/usr/local/clang/include/absl/log/log.hv22:): 209)In file included from : ;../src/s2/r2rect.h In file included from : /usr/local/clang/include/absl/log/internal/log_impl.h24| :: ^20In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h21::: 24163In file included from :: /usr/local/clang/include/absl/log/check.h22/usr/local/clang/include/absl/log/internal/vlog_config.h:::37 158: :note: In file included from 15expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h: : 21 : warning: 241In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | /usr/local/clang/include/absl/log/internal/check_op.h #:d41 e: f158In file included from i | /usr/local/clang/include/absl/log/internal/strip.hn :e 26 : a In file included from bV/usr/local/clang/include/absl/log/internal/log_message.hLs:lo_47ngo: nSnIn file included from iu/usr/local/clang/include/absl/log/internal/structured_proto.htl:el27 *: _In file included from Na/usr/local/clang/include/absl/log/internal/proto.hobn:sn34lu: _l/usr/local/clang/include/absl/types/span.hnl:u 740l :l| 21a ^:b lwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] v); 740 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | T#*d eafbisnle_ naublslla_bnluel leanbdl)e n_oNeuxlcleapbtl e{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2min_distance_targets.cc979: | 18 : In file included from ../src/s2/s2min_distance_targets.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36C: oIn file included from r../src/s2/base/casts.hd:R34e: pIn file included from */usr/local/clang/include/absl/log/log.h :a209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h_:n20o: nIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.hu:l63l: r/usr/local/clang/include/absl/log/internal/vlog_config.he:p49,: 37c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Cor d49z | Uipndtat eScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* Raebgsils_tneornAnnudlIln ictoiradlzi_zien(fVoL)o g{S i t| e ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241v | )#;d e f| i ^n e absl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: In file included from warning: s2/s2metrics.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : In file included from ../src/s2/s2metrics.h:34 : 63In file included from | ../src/s2/s2coords.h : 108e: xIn file included from p../src/s2/s2point.hl:i27c: iIn file included from t../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht:e67x: pIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h :V29L: o/usr/local/clang/include/absl/strings/cord.hg:S1049i:t56e:( cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st c h1049a | r * satbastli_cn obnonoull lG eft)F l a| t ^A ux(/usr/local/clang/include/absl/base/nullability.ha:b241s:l22::: cnote: oexpanded from macro 'absl_nonnull'r d_ i241n | t#edrenfailn:e: CaobrsdlR_enpo*n naublsll __nNoonnnnuullll r e| p ^, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: In file included from warning: s2/s2min_distance_targets.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2min_distance_targets.h1050: | 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209a: bIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.hl::20:: sIn file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.hr:i63n: g/usr/local/clang/include/absl/log/internal/vlog_config.h_:v96i:e60w:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o96n | n u lflr ifernadg mienntt )l;o g _| i ^n te/usr/local/clang/include/absl/base/nullability.hr:n241a:l22::: Rnote: eexpanded from macro 'absl_nonnull'g is t241e | r#AdnedfIinniet iaablsilz_en(oVnLnouglSli t_eN*o nanbuslll_ n o| n ^n ull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2metrics.cc#:d31e: fIn file included from i../src/s2/s2metrics.hn:e34 : aIn file included from b../src/s2/s2coords.hs:l108_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_inIn file included from ts2/s2min_distance_targets.cce:r18n: aIn file included from l../src/s2/s2min_distance_targets.h:::29C: oIn file included from r../src/s2/s1angle.hd:R28e: pIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36o: nIn file included from n../src/s2/base/casts.hu:l34l: In file included from T/usr/local/clang/include/absl/log/log.ha:k209e: RIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.hp:(20): In file included from c/usr/local/clang/include/absl/log/absl_vlog_is_on.ho:n63s: t&/usr/local/clang/include/absl/log/internal/vlog_config.h;: 119 :| 15 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :11922 | : note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlo_nnnounlnlu lclo n_sNto nfniullel_ ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2metrics.cce: 31a: bIn file included from s../src/s2/s2metrics.hl:_34n: oIn file included from n../src/s2/s2coords.hn:u108l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.hs2/s2metrics.cc::2031: : In file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h../src/s2/s2metrics.h::6334: : In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h../src/s2/s2coords.h::133108:: 37In file included from :../src/s2/s2point.h :27warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h: 67133: | In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t29 : R/usr/local/clang/include/absl/strings/cord.he:g1268i:s51t:e rwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n dIni t1268i | ailnilzien(eV LvoogiSdi tCeo*r da:b:sIln_lnionnenRuelpl: :vE)m;p l a| c ^e Tree/usr/local/clang/include/absl/base/nullability.h(:C241o:r22d:R enote: pexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la brselp_,n o n| n ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from In file included from s2/s2metrics.cc../src/s2/util/coding/coder.h::3136: : In file included from In file included from ../src/s2/s2metrics.h../src/s2/base/casts.h::3434: : In file included from In file included from ../src/s2/s2coords.h/usr/local/clang/include/absl/log/log.h::108209: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/log_impl.h::2722: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/log_message.h::2347: : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/structured_proto.h::103827:: 33In file included from :/usr/local/clang/include/absl/log/internal/proto.h :34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/types/span.h:212:22 :1038 | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] st a212t | u s _uisnitnegr npaoli:n:tSetra t=u sTR*e pa*b salb_snlu_lnloanbniullilt yr_eupn)k n{o w n| ; ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22:/usr/local/clang/include/absl/base/nullability.h :289note: :expanded from macro 'absl_nonnull'34 : note: 241expanded from macro 'absl_nullability_unknown' | #de f289i | n#ed eabsl_nonnull _Nonnull | ^ In file included from s2/s2metrics.cc:31: In file included from ../src/s2/s2metrics.h:34: In file included from ../src/s2/s2coords.h:108: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ fine absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_ass365i warninggsn generated_. impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b stlr_uneu,l lAaBbSlLe_ I_NNTuElRlNaAbLl_eS I N| G ^L E_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(inser/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2polyline_alignment.cc -o s2/s2polyline_alignment.o t_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2/s2padded_cell.cc::20018:: 3In file included from :../src/s2/s2padded_cell.h :22warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h: 21200: | In file included from /usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/internal/check_op.hR:N41A: LIn file included from _/usr/local/clang/include/absl/log/internal/strip.hX:(26i: nIn file included from s/usr/local/clang/include/absl/log/internal/log_message.he:r53t: _o/usr/local/clang/include/absl/types/source_location.hr:_113a:s19s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], inse r113t | _ o r _ a s sciognns_ti mcphla,r *& &a,b sclo_nnsotn&n,u ltlr ufei,l e _| n ^a me/usr/local/clang/include/absl/container/internal/raw_hash_map.h :=133 :_52_:b unote: iexpanded from macro 'ABSL_INTERNAL_X'l tin _133F | I L E ( ) ) { | A ^B SL_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'A TT R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N,o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define In file included from As2/s2padded_cell.ccB:S18L: _In file included from I../src/s2/s2padded_cell.hN:T22E: RIn file included from N../src/s2/r2rect.hA:L24_: IIn file included from F../src/s2/base/logging.h_:t21r: uIn file included from e/usr/local/clang/include/absl/log/check.h(:i37f: _In file included from s/usr/local/clang/include/absl/log/internal/check_impl.ha:t21i: sIn file included from f/usr/local/clang/include/absl/log/internal/check_op.hi:e41d: ,In file included from /usr/local/clang/include/absl/log/internal/strip.h.:.26.: )In file included from /usr/local/clang/include/absl/log/internal/log_message.hi:f53_: s/usr/local/clang/include/absl/types/source_location.ha:t133i:s25f:i ewarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 133 | constexpr consIn file included from ts2/s2max_distance_targets.cc :c32h: aIn file included from r../src/s2/s2shape_index_region.h*: 25a: bIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.hl:_45n: o/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:n200u:l3l: fwarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l e_nam e200( | ) cAoBnSsLt_ InNoTeExRcNeApLt_ X{( i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o241r:_22a:s snote: iexpanded from macro 'absl_nonnull'g n, 241i | n#sdeerfti_noer _aabsssli_gnno_ninmuplll, _&N&o,n ncuolnls t &| , ^ true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | In file included from s2/s2padded_cell.cc : 18 : In file included from ../src/s2/s2padded_cell.h : 22 : In file included from ../src/s2/r2rect.h : 24 : fIn file included from a../src/s2/base/logging.hl:s21e: ,In file included from /usr/local/clang/include/absl/log/check.h.:f37i: rIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:,21 : cIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:s41t: _In file included from i/usr/local/clang/include/absl/log/internal/strip.ht:e26r: aIn file included from t/usr/local/clang/include/absl/log/internal/log_message.ho:r53 : A/usr/local/clang/include/absl/types/source_location.hB:S142L:_25I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL _142C | O M McAo)n;s t e| x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~p r c/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n133s:t47 :c hnote: aexpanded from macro 'ABSL_INTERNAL_X'r * ab s133l | _ n o n n u l l f uAnBcStLi_oInN_TnEaRmNeA(L)_ AcToTnRsItB UnToEe_xCcAePpTtU R{E D _| B ^Y (t/usr/local/clang/include/absl/base/nullability.hh:i241s:)22):, note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l\l _| N ^~~~o nnull | ^/usr/local/clang/include/absl/container/internal/raw_hash_map.h :200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/s2padded_cell.cc : 18 : In file included from t../src/s2/s2padded_cell.hh:i22s: )In file included from )../src/s2/r2rect.h): 24A: BIn file included from S../src/s2/base/logging.hL:_21A: TIn file included from T/usr/local/clang/include/absl/log/check.hR:I37B: UIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:_21L: IIn file included from F/usr/local/clang/include/absl/log/internal/check_op.hE:T41I: MIn file included from E/usr/local/clang/include/absl/log/internal/strip.h_:B26O: UIn file included from N/usr/local/clang/include/absl/log/internal/log_message.hD: 53{: /usr/local/clang/include/absl/types/source_location.h : 150 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9c:o nnote: smacro 'ABSL_INTERNAL_IF_false' defined heret ch a32r | *# daebfsiln_en oAnBnSuLl_lI NfTiElReN_AnLa_mIeF)_ f a| l ^s e(/usr/local/clang/include/absl/base/nullability.hi:f241_:s22a:t inote: sexpanded from macro 'absl_nonnull'f ie d241, | #.d.e.f)i n_e_ VaAb_sAlR_GnSo_n_n u l| l ^ _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2max_distance_targets.cc161: | 32 : In file included from L../src/s2/s2shape_index_region.ho:g25M: eIn file included from s/usr/local/clang/include/absl/container/flat_hash_map.hs:a45g: e&/usr/local/clang/include/absl/container/internal/raw_hash_map.h :o202p:e3r:a twarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r <<(co n202s | t vAoBiSdL*_ IaNbTsElR_NnAuLl_lXa(bilnes e rvt)_ o{r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,257 :i23n:s enote: rexpanded from macro 'absl_nullable't _o r257_ | a#sdseifginn_ei mapbls,l _&n&u,l lcaobnlset &_,N utlrluaeb, l e| ^ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSLIn file included from _s2/s2padded_cell.ccI:N18T: EIn file included from R../src/s2/s2padded_cell.hN:A22L: _In file included from I../src/s2/r2rect.hF:_24t: rIn file included from u../src/s2/base/logging.he:(21i: fIn file included from _/usr/local/clang/include/absl/log/check.hs:a37t: iIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hf:i21e: dIn file included from ,/usr/local/clang/include/absl/log/internal/check_op.h :.41.: .In file included from )/usr/local/clang/include/absl/log/internal/strip.h :i26f: _/usr/local/clang/include/absl/log/internal/log_message.hs:a179t:i35s:f iwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d | ^ 179 | LogMessage& operIn file included from as2/s2max_distance_targets.cct:o32380r: warning data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2max_distance_targets.cc:32: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(ifIn file included from _s2/s2padded_cell.ccs:a18t: iIn file included from s../src/s2/s2padded_cell.hf:i22e: dIn file included from ,../src/s2/r2rect.h :.24.: .In file included from )../src/s2/base/logging.h :i21f: _In file included from s/usr/local/clang/include/absl/log/check.ha:t37i: sIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:e21d: In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | consIn file included from ts2/s2max_distance_targets.cc :w32c: hIn file included from a../src/s2/s2shape_index_region.hr:_25t: *In file included from /usr/local/clang/include/absl/container/flat_hash_map.ha:b45s: l/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:n207u:l3l:a bwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e const &207 | v ) ;A B S| L ^_ INTE/usr/local/clang/include/absl/base/nullability.hR:N257A:L23_:X (note: iexpanded from macro 'absl_nullable'n se r257t | _#odre_faisnsei ganb,s li_nnsuelrlta_bolre_ a_sNsuilglna_bilmep l ,| ^& &, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_itIn file included from es2/s2padded_cell.ccr:a18t: oIn file included from r../src/s2/s2padded_cell.h :A22B: SIn file included from L../src/s2/r2rect.h_:I24N: TIn file included from E../src/s2/base/logging.hR:N21A: LIn file included from _/usr/local/clang/include/absl/log/check.hC:O37M: MIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::26135: :/usr/local/clang/include/absl/log/internal/log_message.h11::321 :52note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 135 | 321 | i n l i n e tLhoigsM)e)s)s aAgBeS&L _LAoTgTMReIsBsUaTgEe_:L:IoFpEeTrIaMtEo_rB&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified In file included from | s2/s2padded_cell.cc ^: 18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.hIn file included from :s2/s2point_region.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2point_region.h37:: 23In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/base/logging.h21:: 21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/check.h180::3742: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from 180/usr/local/clang/include/absl/log/internal/strip.h | :A26B: SIn file included from L/usr/local/clang/include/absl/log/internal/log_message.h_:A47T: TIn file included from R/usr/local/clang/include/absl/log/internal/structured_proto.hI:B27U: TIn file included from E/usr/local/clang/include/absl/log/internal/proto.h_:P34U: R/usr/local/clang/include/absl/types/span.hE:_213F:U34N:C Twarning: Itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]O N c o213n | s t ucshianrg* caobnsslt__npooninnutlelr M=a kceoCnhsetc kTF*a ialbSstlr_innugl(l a b| i ^l ity/usr/local/clang/include/absl/base/nullability.h_:u241n:k22n:o wnote: nexpanded from macro 'absl_nonnull'; | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e289f:i34n:e note: aexpanded from macro 'absl_nullability_unknown'b sl _289n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b ility_unknoIn file included from ws2/s2padded_cell.ccn: 18_: NIn file included from u../src/s2/s2padded_cell.hl:l22_: uIn file included from n../src/s2/r2rect.hs:p24e: cIn file included from i../src/s2/base/logging.hf:i21e: dIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: In file included from warning: s2/s2point_region.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2point_region.h :18923 | : iIn file included from n../src/s2/base/logging.hl:i21n: eIn file included from /usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h:::41S: tIn file included from a/usr/local/clang/include/absl/log/internal/strip.ht:u26s: *In file included from /usr/local/clang/include/absl/log/internal/log_message.ha:b47s: lIn file included from _/usr/local/clang/include/absl/log/internal/structured_proto.hn:o27n: nIn file included from u/usr/local/clang/include/absl/log/internal/proto.hl:l34 : As/usr/local/clang/include/absl/types/span.hS:t733a:t31u:s (warning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nst ab s733l | :c:oSntsatteuxsp&r sS)p a{n < T| > ^ Make/usr/local/clang/include/absl/base/nullability.hS:p241a:n22(:T *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee apbtsrl _AnBoSnLn_uAlTlT R_INBoUnTnEu_lLlI F E| T ^I ME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | In file included from ^s2/s2padded_cell.cc :18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_In file included from ns2/s2point_region.cco:n18n: uIn file included from l../src/s2/s2point_region.hl: 23A: sIn file included from S../src/s2/base/logging.ht:a21t: uIn file included from s/usr/local/clang/include/absl/log/check.h(:c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hl::41:: SIn file included from t/usr/local/clang/include/absl/log/internal/strip.ha:t26u: sIn file included from O/usr/local/clang/include/absl/log/internal/log_message.hr:<47T: >In file included from &/usr/local/clang/include/absl/log/internal/structured_proto.h :s27): In file included from {/usr/local/clang/include/absl/log/internal/proto.h : 34| : ^ /usr/local/clang/include/absl/types/span.h:739/usr/local/clang/include/absl/base/nullability.h::21241:: 22warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 739241 | | S#pdaenfe MaabkselS_pnaonn(nTu*l la b_sNlo_nnnuulllla b l| e ^ begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2padded_cell.ccn:e18 : aIn file included from b../src/s2/s2padded_cell.hs:l22_: nIn file included from u../src/s2/r2rect.hl:l24a: bIn file included from l../src/s2/base/logging.he: 21_: NIn file included from u/usr/local/clang/include/absl/log/check.hl:l37a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | In file included from s2/s2point_region.cce:x18p: lIn file included from i../src/s2/s2point_region.hc:i23t: In file included from C../src/s2/base/logging.hh:e21c: kIn file included from O/usr/local/clang/include/absl/log/check.hp:M37e: sIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ha:g21e: BIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hi:l41d: eIn file included from r/usr/local/clang/include/absl/log/internal/strip.h(:c26o: nIn file included from s/usr/local/clang/include/absl/log/internal/log_message.ht: 47c: hIn file included from a/usr/local/clang/include/absl/log/internal/structured_proto.hr:*27 : aIn file included from b/usr/local/clang/include/absl/log/internal/proto.hs:l34_: n/usr/local/clang/include/absl/types/span.ho:n740n:u21l:l warning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]x prt e740x | t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'T * a241b | s#ld_enfuilnlea balbes le_nndo)n nnuolelx c_eNpotn n{u l l| ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* In file included from as2/s2padded_cell.ccb:s18l: _In file included from n../src/s2/s2padded_cell.hu:l22l: aIn file included from b../src/s2/r2rect.hl:e24 : pIn file included from t../src/s2/base/logging.hr: 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37A: TIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hR:I21B: U/usr/local/clang/include/absl/log/internal/check_op.hT:E226_:L59I:F Ewarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I ME_B O226U | NvDo,i ds iMzaek_etC hseiczkeO)p VnaoleuxecSetprti n{g ( s| t ^d ::o/usr/local/clang/include/absl/base/nullability.hs:t257r:e23a:m ¬e: expanded from macro 'absl_nullable'o s, 257c | o#ndsetf ivnoei da*b salb_snlu_lnlualbllaeb l_eN upl)l;a b l| e ^ | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2polyline_measures.cc -o s2/s2polyline_measures.o In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2point_compression.cca:b17s: lIn file included from _../src/s2/s2point_compression.hn:o50n: nIn file included from u../src/s2/util/coding/coder.hl:l36 : _In file included from N../src/s2/base/casts.ho:n34n: uIn file included from l/usr/local/clang/include/absl/log/log.hl: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: In file included from s2/s2padded_cell.cc:/usr/local/clang/include/absl/types/source_location.h18:: 113In file included from :../src/s2/s2padded_cell.h19::22 : In file included from warning: ../src/s2/r2rect.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h113: | 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : c/usr/local/clang/include/absl/log/internal/check_op.ho:n460s:t66 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * a460b | sAlB_SnLo_nLnOuGl_lI NfTiElReN_AnLa_mDeE F=I N_E__bMuAiKlEt_iCnH_EFCIKL_EO(P)_)S T{R I N| G ^_ EXTER/usr/local/clang/include/absl/base/nullability.hN:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_)n;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22In file included from : s2/s2point_compression.ccIn file included from :../src/s2/r2rect.h17:: 24In file included from : ../src/s2/s2point_compression.hIn file included from :../src/s2/base/logging.h50:: 21In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/log/check.h36:: 37In file included from : ../src/s2/base/casts.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h34:: 21In file included from : /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/log/internal/check_op.h::209460: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 365 warnings generated. In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from In file included from ../src/s2/s2padded_cell.hs2/s2point_compression.cc::2217: : In file included from In file included from ../src/s2/r2rect.h../src/s2/s2point_compression.h::2450: : In file included from In file included from ../src/s2/base/logging.h../src/s2/util/coding/coder.h::2136: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/base/casts.h::3734: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/log.h::21209: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h460::221: :/usr/local/clang/include/absl/log/internal/log_message.h :warning: 119type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]460 | AB S119L | _ L OLGo_gIMNeTsEsRaNgAeL&_ DTEoFSIiNnEk_AMlAsKoE(_aCbHsElC:K:_LOoPg_SSiTnRkI*N Ga_bEsXlT_EnRoNn(ncuolnls ts icnhka)r;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: )expanded from macro 'absl_nonnull'; | 241^ | #d/usr/local/clang/include/absl/log/internal/check_op.he:f450i:n25e: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's l_ n450o | n n u l l _xN,o nxn,u lclo n s| t ^ char* absl_nonnull) | In file included from ^s2/s2point_compression.cc :17: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point_compression.h241::5022: :In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/casts.h241: | 34#: dIn file included from e/usr/local/clang/include/absl/log/log.hf:i209n: eIn file included from /usr/local/clang/include/absl/log/internal/log_impl.ha:b22s: l/usr/local/clang/include/absl/log/internal/log_message.h_:n121o:n41n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _No n121n | u l lL o g| M ^e ssage& ToSinkOnly(absl::LogSink* absl_nonnull sink);In file included from s2/s2padded_cell.cc :| 18 ^: In file included from ../src/s2/s2padded_cell.h:/usr/local/clang/include/absl/base/nullability.h22:: 241In file included from :../src/s2/r2rect.h22::24 : In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b461s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 461_ | NAoBnSnLu_lLlO G _| I ^N TERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | In file included from ^s2/s2point_compression.cc :17: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point_compression.h241::5022: :In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/casts.h241: | 34#: dIn file included from e/usr/local/clang/include/absl/log/log.hf:i209n: eIn file included from /usr/local/clang/include/absl/log/internal/log_impl.ha:b22s: l/usr/local/clang/include/absl/log/internal/log_message.h_:n158o:n32n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _No n158n | u l lL o g| M ^e ssage&In file included from s2/s2padded_cell.cco:p18e: rIn file included from a../src/s2/s2padded_cell.ht:o22r: ^ da/usr/local/clang/include/absl/base/nullability.ht:a241_:;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull In file included from | s2/s2padded_cell.cc ^: 18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:In file included from 21s2/s2min_distance_targets.cc: :In file included from 18/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2min_distance_targets.h: :In file included from 29/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s1angle.h: :28: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.h::46525:: 66In file included from :../src/s2/util/coding/coder.h :36warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h465: | 80A:B26S:L _warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]O G_I N80T | E R NLAoLg_MDeEsFsIaNgEe_(McAoKnEs_tC HcEhCaKr_*O Pa_bSsTlR_InNoGn_nEuXlTlE RfNi(lceo,n sitn tv oliidn*e ,a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22):; note: | expanded from macro 'absl_nonnull' ^ 241 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2padded_cell.ccIn file included from :../src/s2/s2point.h18:: 25In file included from : ../src/s2/s2padded_cell.hIn file included from :../src/s2/util/coding/coder.h22:: 36In file included from : ../src/s2/r2rect.hIn file included from :../src/s2/base/casts.h24:: 34In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/log/log.h21:: 209In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h37:: 22In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/log_message.h::2182: :/usr/local/clang/include/absl/log/internal/check_op.h26::465 :warning: 66type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | /usr/local/clang/include/absl/base/nullability.h : 241L:o22g:M enote: sexpanded from macro 'absl_nonnull's ag e241( | c#odnesfti nceh aarb*s la_bnsoln_nnuolnln u_lNlo nfniullel, i| n ^t line, In file included from s2/s2padded_cell.cc| : ^18 : In file included from ../src/s2/s2padded_cell.h/usr/local/clang/include/absl/base/nullability.h::22241: :In file included from 22../src/s2/r2rect.h:: 24note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/base/logging.h: 21241: | In file included from #/usr/local/clang/include/absl/log/check.hd:e37f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.he: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l465_:n1o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N465o | nAnBuSlLl_ L O| G ^_ INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2min_distance_targets.ccN:o18n: nIn file included from u../src/s2/s2min_distance_targets.hl:l29 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnulIn file included from ls2/s2padded_cell.cc :s18i: nIn file included from k../src/s2/s2padded_cell.h):;22 : In file included from | ../src/s2/r2rect.h ^: 24: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | /usr/local/clang/include/absl/log/internal/check_op.h#:d502e:f1i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _502n | oAnBnSuLl_lL O_GN_oInNnTuElRlN A L| _ ^C HECK_OP_IMPL(Check_EQ, ==In file included from )s2/s2min_distance_targets.cc : 18| : ^In file included from ../src/s2/s2min_distance_targets.h:29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 488../src/s2/s1angle.h::3228:: In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 25: In file included from ../src/s2/util/coding/coder.h :48836 | : In file included from ../src/s2/base/casts.hiIn file included from :ns2/s2point_compression.cc34l:: i17In file included from n: /usr/local/clang/include/absl/log/log.heIn file included from : ../src/s2/s2point_compression.h209c:: o50nIn file included from : s/usr/local/clang/include/absl/log/internal/log_impl.htIn file included from :e../src/s2/util/coding/coder.h22x:: p/usr/local/clang/include/absl/log/internal/log_message.h36r:: 121In file included from c:../src/s2/base/casts.ho41:n:34s twarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from c/usr/local/clang/include/absl/log/log.hh:a 209r121: * | In file included from a/usr/local/clang/include/absl/log/internal/log_impl.h b:Ls22ol: g_M/usr/local/clang/include/absl/log/internal/log_message.hne:us319ls:la20ag:be &lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]eT o Sni an319km | O en #l #y I(cmaobpnlss(lt: : wL co hg aS ri _n tk ** aa bb ss l l _ _n nuo ln\l nau bl| ll ^e sci/usr/local/clang/include/absl/base/nullability.hon:nk257s):t;&23 : v | ) ^note: ;expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h| : ^ 241 257: | 22#/usr/local/clang/include/absl/base/nullability.hd:e: f257inote: :nexpanded from macro 'absl_nonnull'e23 : a 241bnote: | sexpanded from macro 'absl_nullable'#l _dn eu257fl | il#nadeeb falibens e_l _Nanubolslnlan_ubnllulel l_ aN| bo ^ln en u_lNlu l l| a ^b le | In file included from ^s2/s2padded_cell.cc :18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1In file included from ,s2/s2point_compression.cc :c17o: nIn file included from s../src/s2/s2point_compression.ht: 50T: 2In file included from &../src/s2/util/coding/coder.h :v362: ,In file included from ../src/s2/base/casts.hc:o34n: sIn file included from t/usr/local/clang/include/absl/log/log.h :c209h: aIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.h*: 22a: b/usr/local/clang/include/absl/log/internal/log_message.hsIn file included from :ls2/s2min_distance_targets.cc321_::n1852o: :nIn file included from n../src/s2/s2min_distance_targets.hwarning: u:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l29l : In file included from e../src/s2/s1angle.h x:p321r28 | t: ieIn file included from nx../src/s2/s2point.hlt:)i25 n{: e In file included from ../src/s2/util/coding/coder.hL :o 36g : M\In file included from e ../src/s2/base/casts.hs :s| 34a ^: g In file included from e/usr/local/clang/include/absl/log/log.h&/usr/local/clang/include/absl/base/nullability.h: :209L241: o:In file included from g22/usr/local/clang/include/absl/log/internal/log_impl.hM::e 22snote: : s/usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'absl_nonnull'a:g 158e::32::o pwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r ato r158< | < ( wLcohgaMre_sts*a gaeb&s lo_pneurlaltaobrl data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 241 | #define abslIn file included from _s2/s2point_compression.ccn:o17n: nIn file included from u../src/s2/s2point_compression.hl:l50 : _In file included from N../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 34 : | In file included from ^/usr/local/clang/include/absl/log/log.h :209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:In file included from 21s2/s2point_compression.cc: :In file included from 17/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2point_compression.h: :In file included from 50/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/util/coding/coder.h: :36/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 502../src/s2/base/casts.h::134:: In file included from warning: /usr/local/clang/include/absl/log/log.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 209: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/log_impl.h::49722:: 32/usr/local/clang/include/absl/log/internal/log_message.h:: 426note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 497 | 426i | n l iLnoeg MceosnssatgeexFpart aclo(ncsotn scth acrh*a ra*b salb_snlu_lnloanbnluel ln afmiel#e#,I mipnlt( l i n e , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull' | ^241 | #d/usr/local/clang/include/absl/base/nullability.he:f257i:n23e: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli n_eN oanbnsull_ln u l| l ^a ble _NullabIn file included from ls2/s2point_compression.cce: 17 : | In file included from ^../src/s2/s2point_compression.h :50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.hIn file included from :s2/s2padded_cell.cc209:: 18In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :../src/s2/s2padded_cell.h22:: 22/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 427../src/s2/r2rect.h::3124:: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h: 37427: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 502 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 498c:o35n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'c har *498 | a b s l _ n oinnntu lvl1 ,f aiinltu rve2_,m scgo)n sAtB ScLh_aArT*T RaIbBsUlT_En_oCnOnLuDl;l e| x ^p rt/usr/local/clang/include/absl/base/nullability.he:x241t:)22 :{ note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2padded_cell.ccs:l18_: nIn file included from o../src/s2/s2padded_cell.hn:n22u: lIn file included from l../src/s2/r2rect.h :_24N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:In file included from 1s2/s2min_distance_targets.cc:: 18: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2min_distance_targets.h :29: In file included from ../src/s2/s1angle.h:28 : 503In file included from | ../src/s2/s2point.hA:B25S: LIn file included from _../src/s2/util/coding/coder.hL:O36G: _In file included from I../src/s2/base/casts.hN:T34E: RIn file included from N/usr/local/clang/include/absl/log/log.hA:L209_: CIn file included from H/usr/local/clang/include/absl/log/internal/log_impl.hE:C22K: _/usr/local/clang/include/absl/log/internal/log_message.hO:P427_:I31M:P Lwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C hec k427_ | N E const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ , !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | 575 ^ warning s generated. In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_In file included from Cs2/s2point_compression.ccH:E17C: KIn file included from _../src/s2/s2point_compression.hO:P50_: IIn file included from M../src/s2/util/coding/coder.hP:L36(: CIn file included from h../src/s2/base/casts.he:c36k: _In file included from G../src/s2/base/logging.hE:,21 : >In file included from =/usr/local/clang/include/absl/log/check.h): 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h::488298::3222:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 488 | 298 | cionnlsitn eu ncsoingsnteedx pcrh acro*n satb sclh_anro*n naublsll _onpuelrlaatbolre< | & ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257/usr/local/clang/include/absl/base/nullability.h::23241:: 22:note: expanded from macro 'absl_nullable'note: expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnounlnlualbll e_ N_oNnunlullalb l e| ^ | ^ In file included from In file included from s2/s2point_compression.ccs2/s2padded_cell.cc::1718: : In file included from In file included from ../src/s2/s2point_compression.h../src/s2/s2padded_cell.h::5022: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/r2rect.h::3624: : In file included from In file included from ../src/s2/base/casts.h../src/s2/base/logging.h::3621: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_impl.h::3721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_impl.h::50621:: 1/usr/local/clang/include/absl/log/internal/check_op.h:: 299warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]489 :47: note: 299expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | 489 | c o n s t T 1 & v 1 , c o n s t T 2 & v 2 , c o n s tc ocnhsatr *u nasbisgln_endo ncnhualrl* eaxbpsrlt_enxotn)n u{l l ) ; \| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::241 :note: 22expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faineb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullIn file included from as2/s2point_compression.ccb:l17e: In file included from n../src/s2/s2point_compression.ha:m50e: #In file included from #../src/s2/util/coding/coder.hI:m36p: lIn file included from (../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h\: 323 :| 46 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23: 323 | note: expanded from macro 'absl_nullable' fr i257e | n#dd evfoiinde AabbssllF_onrumlaltaFbllues h_(NSutlrlianbglief y S| i ^n k* absl_nonnullIn file included from s2/s2padded_cell.ccs:i18n: kIn file included from ,../src/s2/s2padded_cell.h : 22| : ^In file included from ../src/s2/r2rect.h:24: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | /usr/local/clang/include/absl/log/internal/check_op.h#:d506e:f1i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_498n:o35n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _N o498n | n u l l | i ^n t v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpStriIn file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from 37s2/s2min_distance_targets.cc: :In file included from 18/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2min_distance_targets.h: :29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 507../src/s2/s1angle.h::128:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/util/coding/coder.h:36 : 507In file included from | ../src/s2/base/casts.hA:B36S: LIn file included from _../src/s2/base/logging.hL:O21G: _In file included from I/usr/local/clang/include/absl/log/check.hN:T37E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hA:L21_: C/usr/local/clang/include/absl/log/internal/check_op.hH:E181C:K25_:O Pwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I MPL( C181h | e c k _ GcTo,n s>t) a b| s^l ::S/usr/local/clang/include/absl/log/internal/check_op.ht:a488t:u32s:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_ n488o | n n uilnll isntea tcuosn,s tceoxnpsrt ccohnasrt* cahbasrl*_ naobnsnlu_lnlu lplraebfliex )n;a m e| # ^# Im/usr/local/clang/include/absl/base/nullability.hp:l241(: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^n onn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nulIn file included from ls2/s2min_distance_targets.cca:b18l: eIn file included from ../src/s2/s2min_distance_targets.h_:N29u: lIn file included from l../src/s2/s1angle.ha:b28l: eIn file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37In file included from : s2/s2padded_cell.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h18:: 21In file included from : ../src/s2/s2padded_cell.h/usr/local/clang/include/absl/log/internal/check_op.h::22181: :In file included from 58../src/s2/r2rect.h:: 24: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :18137 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21c: o/usr/local/clang/include/absl/log/internal/check_op.hn:s507t: 1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :S/usr/local/clang/include/absl/log/internal/check_op.ht:a489t:u47s:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_ n489o | n n u l l sctoantsuts ,T 1c&o nvs1t, cchoanrs*t aTb2s&l _vn2o,n ncuolnls tp rcehfairx*) ;a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: enote: xexpanded from macro 'absl_nonnull'p rt e241x | t#)d e{f i n e a\b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status&In file included from s2/s2padded_cell.ccs:)18 : {In file included from ../src/s2/s2padded_cell.h :| 22 ^: In file included from ../src/s2/r2rect.h:/usr/local/clang/include/absl/base/nullability.h24:: 241In file included from :../src/s2/base/logging.h22::21 : In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nonnull': 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h241: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f507i:n1e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_/usr/local/clang/include/absl/log/internal/check_op.hn:o497n:n32u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ Nonnul l497 | | ^i nline constexpr const char* absl_nullable name##Impl( In file included from s2/s2min_distance_targets.cc : 18 : In file included from ../src/s2/s2min_distance_targets.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h\: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/casts.h::25736:: 23In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/check.h:37 : 257In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: f/usr/local/clang/include/absl/log/internal/check_op.hi:n193e: 21a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a193b | lceo n_sNtu lalbasbll:e: S t| a ^t us* absl_nIn file included from os2/s2padded_cell.ccn:n18u: lIn file included from l../src/s2/s2padded_cell.h :A22s: SIn file included from t../src/s2/r2rect.ha:t24u: sIn file included from (../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h:::21S: t/usr/local/clang/include/absl/log/internal/check_op.ha:t507u:s1O:r & /usr/local/clang/include/absl/log/internal/check_op.hs:)498 :{35 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/base/nullability.h:241 :49822 | : note: expanded from macro 'absl_nonnull' i241n | t# dve1f,i nien ta bvs2l,_ ncoonnnsutl lc h_aNro*n naublsll _ n| o ^n null exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2min_distance_targets.cce:f18i: nIn file included from e../src/s2/s2min_distance_targets.h :a29b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from _../src/s2/util/coding/coder.hN:o36n: nIn file included from u../src/s2/base/casts.hl:l36 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ng(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2polyline.cc -o s2/s2polyline.o In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.hIn file included from :s2/s2padded_cell.cc50:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2padded_cell.h36:: 22In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/r2rect.h36:: 24In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/base/logging.h21:: 21In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/check.h37:: 37In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h21:: 21/usr/local/clang/include/absl/log/internal/check_op.h: :452/usr/local/clang/include/absl/log/internal/check_op.h::1511:: 13:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25 :511 | note: cexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o ns t450 | c h a r * axb,s lx_,n uclolnasbtl ec hCahre*c kasbtsrlc_mnpotnrnuuelIlm)p l (| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22:/usr/local/clang/include/absl/base/nullability.h :257note: :expanded from macro 'absl_nonnull'23 : note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.hIn file included from :s2/s2point_compression.cc21:: 17In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2point_compression.h37:: 50In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/util/coding/coder.h21:: 36/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 512../src/s2/base/casts.h::1736:: In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h: 37512: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : c/usr/local/clang/include/absl/log/internal/check_op.ho:n453s:t1 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * a b453s | lA_BnSuLl_lLaObGl_eI NsT1E,R NcAoLn_sDtE FcIhNaEr_*M AaKbEs_lC_HnEuClKl_aObPl_eS TsR2I,N G _| E ^X TE/usr/local/clang/include/absl/base/nullability.hR:N257(:u23i:n tnote: 6expanded from macro 'absl_nullable'4 _t )257; | # d| e^f in/usr/local/clang/include/absl/log/internal/check_op.he: 449a:b31s:l _note: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u lla b449l | e _eNxutlelranb ltee m p| l ^a te const cIn file included from hs2/s2padded_cell.cca:r18*: In file included from a../src/s2/s2padded_cell.hb:s22l: _In file included from n../src/s2/r2rect.ho:n24n: uIn file included from l../src/s2/base/logging.hl: 21M: aIn file included from k/usr/local/clang/include/absl/log/check.he:C37h: eIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hk:O21p: S/usr/local/clang/include/absl/log/internal/check_op.ht:r512i:n47g:( warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \ | ^512 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en ualblsalb_lneo nsn1u,l lc o_nNsotn ncuhlalr * | a ^b sl_nullablIn file included from es2/s2point_compression.cc :s172: ,In file included from ../src/s2/s2point_compression.h :| 50 ^: In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36257: :In file included from 23../src/s2/base/casts.h:: 36: note: In file included from expanded from macro 'absl_nullable'../src/s2/base/logging.h :21: In file included from 257/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b453s:l1_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ab/usr/local/clang/include/absl/log/internal/check_op.hl:e450 :_25N:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a bl 450 | e In file included from s2/s2min_distance_targets.cc :| 18 ^: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from In file included from ../src/s2/util/coding/coder.hs2/s2padded_cell.cc::3618: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2padded_cell.h::3622: : In file included from In file included from ../src/s2/base/logging.h../src/s2/r2rect.h::2124: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/base/logging.h::3721: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_impl.h::22621:: 59/usr/local/clang/include/absl/log/internal/check_op.h:: 513:warning: 17type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 226 | v513o | i d M ackoenCshte cckhOaprV*a laubesSlt_rnionngn(usltld :e:xopsrttreexatm)&; o s| , ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22v:o inote: dexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb laeb spl)_;n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N257o:n23n:u lnote: lexpanded from macro 'absl_nullable' | ^ 257 | #define absl_nullIn file included from as2/s2padded_cell.ccb:l18e: In file included from _../src/s2/s2padded_cell.hN:u22l: lIn file included from a../src/s2/r2rect.hb:l24e: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ In file included from /usr/local/clang/include/absl/base/nullability.h:s2/s2min_distance_targets.cc257::1823: :In file included from ../src/s2/s2min_distance_targets.h:note: 29expanded from macro 'absl_nullable': In file included from ../src/s2/s1angle.h: 28257: | In file included from #../src/s2/s2point.hd:e25f: iIn file included from n../src/s2/util/coding/coder.he: 36a: bIn file included from s../src/s2/base/casts.hl:_36n: uIn file included from l../src/s2/base/logging.hl:a21b: lIn file included from e/usr/local/clang/include/absl/log/check.h :_37N: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: l/usr/local/clang/include/absl/log/internal/check_op.he: 276 :| 13 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276In file included from | s2/s2padded_cell.ccc:o18n: sIn file included from t../src/s2/s2padded_cell.h :v22o: iIn file included from d../src/s2/r2rect.h*: 24a: bIn file included from s../src/s2/base/logging.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :o21p: e/usr/local/clang/include/absl/log/internal/check_op.hr:a515t:o47r:< a&b,s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :s 2note: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b le _Nullable | ^In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:In file included from 29s2/s2padded_cell.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2padded_cell.h: :In file included from 22../src/s2/s2point.h: :In file included from 25../src/s2/r2rect.h: :In file included from 24../src/s2/util/coding/coder.h: :In file included from 36../src/s2/base/logging.h: :In file included from 21../src/s2/base/casts.h: :In file included from 36/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/log/internal/check_op.h37:: 519In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h17::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 293:49 :519 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c o293n | s t c h a r * a b s l _ n o n n u l l e x p r t e x t ) ; | ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnuIn file included from ls2/s2padded_cell.ccl: 18_: NIn file included from o../src/s2/s2padded_cell.hn:n22u: lIn file included from l../src/s2/r2rect.h : 24| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]x , x ,520 | ccoonnsstt cchhaarr** aabbssll__nnounlnlualbll)e C| h ^e cks/usr/local/clang/include/absl/base/nullability.ht:r241c:a22s:e cnote: mexpanded from macro 'absl_nonnull'p fal s241e | I#mdpelf(i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from In file included from ../src/s2/r2rect.hs2/s2point_compression.cc::2417: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2point_compression.h::2150: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/util/coding/coder.h::3736: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/base/casts.h::2136: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/base/logging.h521::2117: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 521 | /usr/local/clang/include/absl/log/internal/check_op.h : 454 : 1c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t cha r454* | AaBbSsLl__LnOuGl_lIaNbTlEeR NsA1L,_ DcEoFnIsNtE _cMhAaKrE*_ CaHbEsClK__nOuPl_lSaTbRlIeN Gs_2E,X T E| R ^N (f/usr/local/clang/include/absl/base/nullability.hl:o257a:t23):; note: | expanded from macro 'absl_nullable'^ 257/usr/local/clang/include/absl/log/internal/check_op.h | :#449d:e31f:i nnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' abs l449_ | n u lelxatbelren _tNeumlpllaabtlee c o| n ^s t charIn file included from *s2/s2padded_cell.cc :a18b: sIn file included from l../src/s2/s2padded_cell.h_:n22o: nIn file included from n../src/s2/r2rect.hu:24l: lIn file included from ../src/s2/base/logging.hM:a21k: eIn file included from C/usr/local/clang/include/absl/log/check.hh:e37c: kIn file included from O/usr/local/clang/include/absl/log/internal/check_impl.hp:S21t: r/usr/local/clang/include/absl/log/internal/check_op.hi:n521g:(47 : warning: \type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 521 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22c:o nsnote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en ualblsalb_lneo nsn1u,l lc o_nNsotn ncuhlalr * | a ^b sl_nullaIn file included from bs2/s2point_compression.ccl:e17 : sIn file included from 2../src/s2/s2point_compression.h,: 50 : | In file included from ^../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/casts.h257::3623: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/check.h: 37257: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e454 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl:a450b:le _Nullable | 25 ^: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from 450s2/s2padded_cell.cc | : 18 : In file included from ../src/s2/s2padded_cell.h : 22x: ,In file included from ../src/s2/r2rect.hx:,24 : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from c/usr/local/clang/include/absl/log/check.hh:a37r: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n522o:n17n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^522 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en oanbnsull_ln oenxnpurltle x_tN)o;n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2point_compression.cc :_17N: oIn file included from n../src/s2/s2point_compression.hn:u50l: lIn file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonn const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | Aull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ BSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOGIn file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) _INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define a | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ bsl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char*In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr c absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ onst char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ able _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const charIn file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ * absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:22: In file included from ../src/s2/r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2point_compression.cce: 17a: bIn file included from s../src/s2/s2point_compression.hl:_50n: oIn file included from n../src/s2/util/coding/coder.hn:u36l: lIn file included from ../src/s2/base/casts.h_:N36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##ImIn file included from ps2/s2padded_cell.ccl:(18 : In file included from ../src/s2/s2padded_cell.h : 22 : In file included from ../src/s2/r2rect.h : 24 : In file included from ../src/s2/base/logging.h : 22 : In file included from /usr/local/clang/include/absl/log/log.h :\209 : In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ^: 20: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::25763:: 23:/usr/local/clang/include/absl/log/internal/vlog_config.h :157note: :expanded from macro 'absl_nullable'11 : warning: 257type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #de f157i | nVeL oagbSsilt_en*u lalbasbll_en u_lNlualbllaeb lSee t V| M ^o duleListHIn file included from es2/s2point_compression.cca:d17F: oIn file included from r../src/s2/s2point_compression.hT:e50s: tIn file included from O../src/s2/util/coding/coder.hn:l36y: (In file included from ../src/s2/base/casts.h :| 36 ^: In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/check.h::2337:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nullable'21 : /usr/local/clang/include/absl/log/internal/check_op.h :257507 | :#1d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e /usr/local/clang/include/absl/log/internal/check_op.ha:b498s:l35_:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l abl e498 | _ N u l l a bilnet v| 1 ^, int v2In file included from ,s2/s2padded_cell.cc :c18o: nIn file included from s../src/s2/s2padded_cell.ht: 22c: hIn file included from a../src/s2/r2rect.hr:*24 : aIn file included from b../src/s2/base/logging.hs:l22_: nIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h :e20x: pIn file included from r/usr/local/clang/include/absl/log/absl_vlog_is_on.ht:e63x: t/usr/local/clang/include/absl/log/internal/vlog_config.h): 158{: 15 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | V L o\g S i| t ^e * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #vd)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l _257N | o#ndneufliln e | a ^b sl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullabIn file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* le | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.hIn file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnu:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | cll | ^ onst char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:50: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessaIn file included from gs2/s2min_distance_targets.cce:F18a: tIn file included from a../src/s2/s2min_distance_targets.hl:(29c: oIn file included from n../src/s2/s1angle.hs:t28 : cIn file included from h../src/s2/s2point.ha:r27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29f: iIn file included from l/usr/local/clang/include/absl/strings/cord.he:,82 : iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht: 23l: iIn file included from n/usr/local/clang/include/absl/crc/crc32c.he:)32 : AIn file included from B/usr/local/clang/include/absl/strings/str_format.hS:L84_: A/usr/local/clang/include/absl/strings/internal/str_format/bind.hT:T143R:I11B:U Twarning: E'enable_if' is a clang extension [-Wgcc-compat]_ COLD ;143 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22e:n anote: bexpanded from macro 'absl_nonnull'l e_ i241f | (#sdterf_ifnoer maabts_li_nntoenrnnualll: :_ENnosnunruelClo n s| t ^e xpr(s), "constexpr trap"), | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessag/usr/local/clang/include/absl/strings/internal/str_format/bind.he:F149a:t22a:l (warning: c'enable_if' is a clang extension [-Wgcc-compat]o nst c149h | a r * a b s_l__antotnrniublult ef_i_l(e(,e nianbtl el_iinfe(,s t r| _ ^f or/usr/local/clang/include/absl/base/nullability.hm:a241t:_22i:n tnote: eexpanded from macro 'absl_nonnull'r na l241: | :#EdnesfuirneeC oanbsstle_xnporn(nsu)l,l _| N ^o nnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:/usr/local/clang/include/absl/strings/internal/str_format/bind.h31::158 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: 'enable_if' is a clang extension [-Wgcc-compat] 427 | 158 | _ _ a t t r i b uctoen_s_t( (cehnaarb*l ea_bisfl(_VnaolninduFlolr mfaatiIlmuprle<_Amrsggs). .A.B>S(Ls_)A,T T"RbIaBdU TfEo_rCmOaLtD ;t r a| p ^" ))/usr/local/clang/include/absl/base/nullability.h): 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Non/usr/local/clang/include/absl/strings/internal/str_format/bind.hn:u162l:l22 : | warning: ^'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format traIn file included from ps2/s2point_region.cc":)18): )In file included from ../src/s2/s2point_region.h :| 23 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23In file included from : s2/s2min_distance_targets.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2min_distance_targets.hIn file included from :/usr/local/clang/include/absl/log/check.h29:: 37In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h28:: 21In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/log/internal/check_op.h27:: 428In file included from :../src/s2/s2coder.h44::23 : In file included from warning: /usr/local/clang/include/absl/status/status.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 428/usr/local/clang/include/absl/strings/cord.h | :A82B: SIn file included from L/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_:A23T: TIn file included from R/usr/local/clang/include/absl/crc/crc32c.hI:B32U: T/usr/local/clang/include/absl/strings/str_format.hE:_380R:E43T:U Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S _NON N380U | LsLt dc:o:nssttr icnhga&r *S tarbAsplp_ennodnFnourlmla tM(asktedC:h:esctkrOipnSgt*r ianbgs(l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241d:s22t:, note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel a_bNsoln_nnuolnln u l| l ^ _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2point_region.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point_region.h67:: 23In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h82:: 37In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h23:: 21In file included from : /usr/local/clang/include/absl/crc/crc32c.h:/usr/local/clang/include/absl/log/internal/check_op.h32:: 432:/usr/local/clang/include/absl/strings/str_format.h13::440 :24warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | co n440s | ti ncth FaPrr*i natbFs(ls_tndo:n:nFuIlLlE *M aakbesClh_encoknOnpuSltlr ionugt(pTu1t ,v 1c,o nTs2t vF2o,r m a| t ^S pe/usr/local/clang/include/absl/base/nullability.hc:<241A:r22g:s .note: .expanded from macro 'absl_nonnull'. >& 241f | o#rdmeafti,n e | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnuIn file included from ls2/s2point_region.ccl: 18_: NIn file included from o../src/s2/s2point_region.hn:n23u: lIn file included from l../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | In file included from cs2/s2min_distance_targets.cco:n18s: tIn file included from ../src/s2/s2min_distance_targets.hc:h29a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from e/usr/local/clang/include/absl/status/status.hx:p67r: tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:t29): In file included from {/usr/local/clang/include/absl/strings/cord.h : 82| : ^In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/crc/crc32c.h::2232:: /usr/local/clang/include/absl/strings/str_format.hnote: :expanded from macro 'absl_nonnull'469 :20: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n469e | ianbts lS_NnPorninnutlFl( c_hNaorn*n ualbls l _| n ^o nnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2min_distance_targets.cc::45118:: 1In file included from :../src/s2/s2min_distance_targets.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h451: | 27A: BIn file included from S../src/s2/s2coder.hL:_23L: OIn file included from G/usr/local/clang/include/absl/status/status.h_:I67N: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hR:N29A: LIn file included from _/usr/local/clang/include/absl/strings/cord.hD:E82F: IIn file included from N/usr/local/clang/include/absl/crc/internal/crc_cord_state.hE:_23M: AIn file included from K/usr/local/clang/include/absl/crc/crc32c.hE:_32C: H/usr/local/clang/include/absl/strings/str_format.hE:C503K:_20O:P _warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIN G503_ | E X TFEoRrNm(abtoRoalw)S;i n k| (^T * a/usr/local/clang/include/absl/log/internal/check_op.hb:s449l:_31n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll r449a | w ) e x/t/e rNnO LtIeNmTp l a| t ^e c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sMla_kneoCnhneuclklO p_SNtorninnugl(l | \ ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const charIn file included from *s2/s2min_distance_targets.cc :a18b: sIn file included from l../src/s2/s2min_distance_targets.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from M../src/s2/s2point.ha:k27e: CIn file included from h../src/s2/s2coder.he:c23k: OIn file included from p/usr/local/clang/include/absl/status/status.hS:t67r: iIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hn:g29(: In file included from /usr/local/clang/include/absl/strings/cord.h :\82 : In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/crc/crc32c.h::24132:: 22: /usr/local/clang/include/absl/strings/str_format.h:note: 860expanded from macro 'absl_nonnull': 43: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n860e | a bfsrli_ennodn nvuolild _ANbosnlnFuolrlm a t| F ^l ush(FormIn file included from as2/s2point_region.cct:S18i: nIn file included from k../src/s2/s2point_region.h*: 23a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hs:i21n: k/usr/local/clang/include/absl/log/internal/check_op.h,: 455 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241/usr/local/clang/include/absl/log/internal/check_op.h::22450:: 25:note: expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 241 | #450 | d e f i n e xa,b sxl,_ ncoonnnsutl lc h_aNro*n naublsll _ n| o ^n null) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2min_distance_targets.ccl: 18_: NIn file included from o../src/s2/s2min_distance_targets.hn:n29u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.hs2/s2point_region.cc::86718:: 60In file included from :../src/s2/s2point_region.h :23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h :86737 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.he:x21p: l/usr/local/clang/include/absl/log/internal/check_op.hi:c456i:t1 :F owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m atS i456n | kA(BsStLr__LfOoGr_mIaNtT_EiRnNtAeLr_nDaElF:I:NFEo_rMmAaKtES_iCnHkEICmKp_lO*P _aSbTsRlI_NnGo_nEnXuTlElR Ns()c h a| r ^) ; /usr/local/clang/include/absl/base/nullability.h| :^241 :22:/usr/local/clang/include/absl/log/internal/check_op.h :449note: :expanded from macro 'absl_nonnull'31 : note: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | #de f449i | n e eaxbtselr_nn otnenmupllla t_eN ocnonnusltl c h| a ^r * absl_nonnull MakeCheckOIn file included from ps2/s2min_distance_targets.ccS:t18r: iIn file included from n../src/s2/s2min_distance_targets.hg:(29 : In file included from ../src/s2/s1angle.h\: 28 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e82f: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: o/usr/local/clang/include/absl/strings/str_format.hn:n869u:l40l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l869l | | s ^t r_forIn file included from ms2/s2point_region.cca:t18_: iIn file included from n../src/s2/s2point_region.ht:e23r: nIn file included from a../src/s2/base/logging.hl::21:: FIn file included from o/usr/local/clang/include/absl/log/check.hr:m37a: tIn file included from S/usr/local/clang/include/absl/log/internal/check_impl.hi:n21k: I/usr/local/clang/include/absl/log/internal/check_op.hm:p456l:*1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _/usr/local/clang/include/absl/log/internal/check_op.hn:o450n:n25u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's in k450_ | ; | ^ x/usr/local/clang/include/absl/base/nullability.h,: 241x:,22 :c onote: nexpanded from macro 'absl_nonnull's t c241h | a#rd*e faibnsel _anbosnln_unloln)n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h575: warning21s: generated/usr/local/clang/include/absl/log/internal/check_op.h. :504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2predicates.cc -o s2/s2predicates.o /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:23: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | voiIn file included from ds2/s2padded_cell.cc :T18r: aIn file included from n../src/s2/s2padded_cell.hs:(23M: uIn file included from H../src/s2/s2cell_id.ho:w32 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n89u: lIn file included from l/usr/local/clang/include/absl/numeric/int128.h :h41o: w)/usr/local/clang/include/absl/types/compare.h;: /78/: 22u:s ewarning: d'enable_if' is a clang extension [-Wgcc-compat] for C o78n | d V a r - > M_u_taetxt rtirbauntsef_e_r( ( e| n ^a bl/usr/local/clang/include/absl/base/nullability.he:_241i:f22(:n note: =expanded from macro 'absl_nonnull'= 0 ,241 | "#Odnelfyi nlei taebrsall_ n`o0n`n uilsl a_lNloonwneudl.l" ) )| ) ^ {} | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mIn file included from us2/s2point_region.cc): 18A: BIn file included from S../src/s2/s2point_region.hL:_23E: XIn file included from C../src/s2/base/logging.hL:U22S: IIn file included from V/usr/local/clang/include/absl/log/log.hE:_209L: OIn file included from C/usr/local/clang/include/absl/log/internal/log_impl.hK:_20F: UIn file included from N/usr/local/clang/include/absl/log/absl_vlog_is_on.hC:T63I: ON/usr/local/clang/include/absl/log/internal/vlog_config.h(:m49u:)37 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :4922 | : inote: nexpanded from macro 'absl_nonnull't R e241g | i#sdteefriAnned Ianbistli_anloinzneu(lVlL o_gNSointneu*l la b s| l ^_ nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2min_distance_targets.ccs:l18_: nIn file included from o../src/s2/s2min_distance_targets.hn:n29u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicIn file included from is2/s2point_region.cct: 18M: uIn file included from t../src/s2/s2point_region.he:x23L: oIn file included from c../src/s2/base/logging.hk:(22M: uIn file included from t/usr/local/clang/include/absl/log/log.he:x209&: In file included from m/usr/local/clang/include/absl/log/internal/log_impl.hu: 20A: BIn file included from S/usr/local/clang/include/absl/log/absl_vlog_is_on.hL:_63I: N/usr/local/clang/include/absl/log/internal/vlog_config.hT:E63R:N43A:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TRI B63U | T E _eCxApPlTiUcRiEtD _cBoYn(sttheixsp)r, V L| o ^~~~g Site(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/synchronization/mutex.h:: 649:note: 29expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f649i | n e eaxbpslli_cniotn nMuultle x_LNoocnkn(uMlult e x| * ^ absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2point_region.cc :_18N: oIn file included from n../src/s2/s2point_region.hn:u23l: lIn file included from ../src/s2/base/logging.h :| 22 ^: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2point_region.ccu:l18l: In file included from _../src/s2/s2point_region.hN:o23n: nIn file included from u../src/s2/base/logging.hl:l22 : In file included from | /usr/local/clang/include/absl/log/log.h ^: 209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_In file included from ns2/s2min_distance_targets.cco:n18n: uIn file included from l../src/s2/s2min_distance_targets.hl: 29c: oIn file included from n../src/s2/s1angle.hs:t28 : fIn file included from i../src/s2/s2point.hl:e27_: ;In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e681f:i74n:e warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b sl_no n681n | u l le x_pNloincniutl lR e a| d ^e rMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2point_region.cc/usr/local/clang/include/absl/synchronization/mutex.h::18851: :In file included from 45../src/s2/s2point_region.h:: 23: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :22: In file included from /usr/local/clang/include/absl/log/log.h851: | 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : bIn file included from o/usr/local/clang/include/absl/log/absl_vlog_is_on.ho:l63 : (a/usr/local/clang/include/absl/log/internal/vlog_config.hb:s133l::37::t ywarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _ide n133t | iitnyt< TR>e:g:itsytpeer:A:n*d Ianbistli_anloinzneu(lVlL omgeStihtoed*) (a)b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :v )note: ;expanded from macro 'absl_nonnull' | ^241 | #de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit CIn file included from os2/s2point_region.ccn:d18i: tIn file included from i../src/s2/s2point_region.ho:n23(: cIn file included from o../src/s2/base/logging.hn:s22t: In file included from b/usr/local/clang/include/absl/log/log.ho:o209l: *In file included from /usr/local/clang/include/absl/log/internal/log_impl.ha:b20s: lIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:o63n: n/usr/local/clang/include/absl/log/internal/vlog_config.hu:l157l: 11c:o nwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ; | ^157 | V/usr/local/clang/include/absl/base/nullability.hL:o241g:S22i:t enote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bSselt_VnMoondnuullelL i_sNtoHnenaudlFlo r T| e ^s tOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from s2/s2min_distance_targets.cc| : ^18 : In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2point_region.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2point_region.h: :In file included from 23../src/s2/s2coder.h: :In file included from 23../src/s2/base/logging.h: :In file included from 22/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/log.h: :In file included from 209/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 20/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/log/absl_vlog_is_on.h: :In file included from 63/usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/log/internal/vlog_config.h31:: 158:/usr/local/clang/include/absl/synchronization/mutex.h15::886 :31warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | 886 | V L oegxSpiltiec*i ta bCsoln_dniutliloanb(lceo nvs)t; T *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l o b257j | )# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# d_eNfuilnlea balbes l _| n ^o nnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:30: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:30: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.hs2/s2point_compression.cc::3917:: 45In file included from :../src/s2/s2point_compression.h :52warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h39: | 23: iIn file included from n/usr/local/clang/include/absl/status/status.hl:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hu:i29n: tIn file included from 1/usr/local/clang/include/absl/strings/cord.h6:_82t: In file included from U/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:a23l: iIn file included from g/usr/local/clang/include/absl/crc/crc32c.hn:e32d: Lo/usr/local/clang/include/absl/strings/str_format.ha:d1151:652(:c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t voi d115* | a b s l _ ncoonnnsutl ls tpr)_ f{o r m| a ^t _int/usr/local/clang/include/absl/base/nullability.he:r241n:a22l:: :note: Pexpanded from macro 'absl_nonnull'a rs e241d | F#odremfaitnBea saeb*s la_bnsoln_nnuolnln u_lNlo npncu)l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2point_compression.ccb:s17l: _In file included from n../src/s2/s2point_compression.ho:n52n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnuIn file included from ls2/s2point_region.ccl: 18p: )In file included from ../src/s2/s2point_region.h:: 25p: _In file included from (../src/s2/s1angle.hp:)28 : {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull pIn file included from ,s2/s2min_distance_targets.cc :u18i: nIn file included from t../src/s2/s2min_distance_targets.h6:433_: tIn file included from ../src/s2/s2cell_index.hv:)26 : {In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :| 45 ^: /usr/local/clang/include/absl/container/internal/raw_hash_set.h/usr/local/clang/include/absl/base/nullability.h::2663241::5322:: warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'absl_nonnull' 241 | #d e2663f | i n e a b sTl&_&n ovnanluulel A_BNSoLn_nIuNlTlE R N| A ^L _ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | /usr/local/clang/include/absl/container/internal/raw_hash_set.he:n2692a:b58l:e _warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f (str_ f2692o | r m a t _ i nctoenrsnta lT:&: Evnasluuree CAoBnSsLt_eIxNpTrE(RfNoArLm_aAtT)T,R I B| U ^T E_CAPTUR/usr/local/clang/include/absl/strings/internal/str_format/parser.hE:D229_:B11Y:( twarning: h'enable_if' is a clang extension [-Wgcc-compat]i s)) 229 | | ^~~~ enable_if(str_format_internal::ValidFormatImpl(format), | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWorIn file included from ds2/s2pointutil.cc(: 18 : | In file included from ^../src/s2/s2pointutil.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h241::2822: :In file included from ../src/s2/s2point.h:note: 24expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/hash/hash.h :24189 | : #In file included from d/usr/local/clang/include/absl/hash/internal/hash.he:f89i: nIn file included from e/usr/local/clang/include/absl/numeric/int128.h :a41b: sl/usr/local/clang/include/absl/types/compare.h_:n78o:n22n:u lwarning: l'enable_if' is a clang extension [-Wgcc-compat] _Nonn u78l | l | ^ __attribuIn file included from ts2/s2min_distance_targets.cce:_18_: (In file included from (../src/s2/s2min_distance_targets.he:n33a: bIn file included from l../src/s2/s2cell_index.he:_32i: fIn file included from (../src/s2/s2cell_union.hn: 29=: =In file included from /usr/local/clang/include/absl/flags/flag.h0:,42 : "In file included from O/usr/local/clang/include/absl/flags/internal/flag.hn:l30y: /usr/local/clang/include/absl/base/call_once.hl:i97t:e18r:a lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]` 0` 97i | s a l l o woendc.e"_)f)l)a g{*} a b| s ^l _nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:18: In file included from ../src/s2/s2min_distance_targets.h:33: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2point_compression.ccu:l17l: In file included from _../src/s2/s2point_compression.hN:o52n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknoIn file included from ws2/s2polygon.ccn:)18,: In file included from ../src/s2/s2polygon.h| : ^29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/base/nullability.h::43241: :In file included from 22/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57 : 241In file included from | /usr/local/clang/include/absl/hash/hash.h#:d89e: fIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hn:e79 : aIn file included from b/usr/local/clang/include/absl/base/internal/endian.hs:l26_: n/usr/local/clang/include/absl/base/internal/unaligned_access.ho:n45n:u45l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u45l | li n l| i ^n e uintIn file included from 3s2/s2point_compression.cc2:_17t: In file included from U../src/s2/s2point_compression.hn:a52l: iIn file included from g../src/s2/s1angle.hn:e28d: LIn file included from o../src/s2/s2point.ha:d273: 2In file included from (../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h :v67o: iIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :p801): 45{: warning: | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h801: | 241 : 22C:o nnote: dexpanded from macro 'absl_nonnull'i ti o241n | (#bdoeofli n(e* aabbssll__nnoonnnnuullll f_uNnocn)n(uvloli d *| ^a bsl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _NuIn file included from ls2/s2polygon.ccl:_18u: nIn file included from s../src/s2/s2polygon.hp:e29c: iIn file included from f/usr/local/clang/include/absl/container/flat_hash_map.hi:e43d: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h| ^ :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from In file included from s2/s2point_compression.cc/usr/local/clang/include/absl/base/internal/endian.h::1726: : In file included from ../src/s2/s2point_compression.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::5251: :In file included from 45../src/s2/s1angle.h:: 28: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :5123 | : iIn file included from n/usr/local/clang/include/absl/status/status.hl:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hu:i29n: tIn file included from 6/usr/local/clang/include/absl/strings/cord.h4:_94t: In file included from U/usr/local/clang/include/absl/strings/internal/cordz_info.hn:a31l: i/usr/local/clang/include/absl/synchronization/mutex.hg:n802e:d19L:o awarning: dtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]6 4(c o802n | s t v o i d * a b s lv_oniodn*n ualbls lp_)n u{l l a| b ^i li/usr/local/clang/include/absl/base/nullability.ht:y241_:u22n:k nnote: oexpanded from macro 'absl_nonnull'w n a241r | g#)d;e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s289l:_34n:o nnote: nexpanded from macro 'absl_nullability_unknown'u ll 289_ | N#odnenfuilnle a| b ^s l_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2polygon.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/status/status.h::2967: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/status/internal/status_internal.h::4329: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/strings/cord.h::1994: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::5731: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/hash/hash.h::81489:: 20In file included from :/usr/local/clang/include/absl/hash/internal/hash.h :warning: 79type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h814: | 57 : 36C:o nwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i tio n57( | bionolli n(e* avbosild_ nUonnanluilgln efduSntco)r(eT1*6 (avbosild_*n ualblsalb_inlointnyu_lulnk npo,w nu)i,n t 1| 6 ^_ t /usr/local/clang/include/absl/base/nullability.hv:)241 :{22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnIn file included from us2/s2point_compression.ccl:l17 : In file included from | ../src/s2/s2point_compression.h ^: 52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (In file included from *s2/s2polygon.cca:b18s: lIn file included from _../src/s2/s2polygon.hn:o29n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l43 : fIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hn:c19): (In file included from T/usr/local/clang/include/absl/container/internal/hash_function_defaults.h*: 57a: bIn file included from s/usr/local/clang/include/absl/hash/hash.hl:_89n: uIn file included from l/usr/local/clang/include/absl/hash/internal/hash.hl:a79b: iIn file included from l/usr/local/clang/include/absl/base/internal/endian.hi:t26y: _/usr/local/clang/include/absl/base/internal/unaligned_access.hu:n61k:n36o:w nwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^ 61 | /usr/local/clang/include/absl/base/nullability.hi:n289l:i34n:e note: vexpanded from macro 'absl_nullability_unknown'o id U289n | a#ldiegfniendeS taobrsel3_2n(uvloliadb*i laibtsyl__unnoknnnouwlnl _pN,u luli_nutn3s2p_etc ivf)i e{d | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2point_compression.cce:f17i: nIn file included from e../src/s2/s2point_compression.h :a52b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknIn file included from os2/s2polygon.ccw:n18 : aIn file included from r../src/s2/s2polygon.hg:)29;: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h| : ^43 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/hash_container_defaults.h::28919:: 34In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :note: 57expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang/include/absl/hash/hash.h: 89289: | In file included from #/usr/local/clang/include/absl/hash/internal/hash.hd:e79f: iIn file included from n/usr/local/clang/include/absl/base/internal/endian.he: 26a: b/usr/local/clang/include/absl/base/internal/unaligned_access.hs:l65_:n36u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b ilit y65_ | uinnklnionwen v_oNiudl lU_nuanlsipgenceidfSiteodr e 6| 4 ^( void* absl_nonnull p, uiIn file included from ns2/s2point_compression.cct:6174: _In file included from t../src/s2/s2point_compression.h :v52): In file included from {../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n830o:n14n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _No n830n | u l l | ^b ool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from des2/s2min_distance_targets.ccf:i18n: eIn file included from ../src/s2/s2min_distance_targets.ha:b33s: lIn file included from _../src/s2/s2cell_index.hn:o32n: nIn file included from u../src/s2/s2cell_union.hl:l29 : _N/usr/local/clang/include/absl/flags/flag.ho:n110n:u29l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 110 | void SetFlag(absl::In file included from Fs2/s2point_compression.ccl:a17g: :*52 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :f23l: aIn file included from g/usr/local/clang/include/absl/status/status.h,: 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : TIn file included from &/usr/local/clang/include/absl/strings/cord.h :v94): In file included from {/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :855:34:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'855 | 241e | x#pdleifciinte Caobnsdli_tnioonnn(ucloln s_tN obnonoull*l a b| s ^l _nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2min_distance_targets.ccn:u18l: lIn file included from ../src/s2/s2min_distance_targets.h :| 33 ^: In file included from ../src/s2/s2cell_index.h:32: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_noIn file included from ns2/s2point_compression.ccn:u17l: lIn file included from ../src/s2/s2point_compression.hf:l52a: gIn file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27V: &In file included from ../src/s2/s2coder.hv:)23 : {In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 886#:d31e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s886l | _ n oenxnpullilc i_tN oCnonnudlilt i o| n ^( const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2polygon.cc :18: In file included from ../src/s2/s2polygon.h922: | 29 : In file included from s/usr/local/clang/include/absl/container/flat_hash_map.ht:a43t: iIn file included from c/usr/local/clang/include/absl/container/hash_container_defaults.h :b19o: oIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :G57u: aIn file included from r/usr/local/clang/include/absl/hash/hash.ha:n89t: eIn file included from e/usr/local/clang/include/absl/hash/internal/hash.hd:E79q: ua/usr/local/clang/include/absl/base/internal/endian.hl:(160c:o36n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ondi t160i | oinn*l ianbes lu_innutl1l6a_btl eL oaa,d 1 6| ( ^c on/usr/local/clang/include/absl/base/nullability.hs:t257 :v23o:i dnote: *expanded from macro 'absl_nullable' ab s257l | _#ndoenfniunlel apb)s l{_ n u| l ^l abl/usr/local/clang/include/absl/base/nullability.he: 241_:N22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241 | | # ^d efine abslIn file included from _s2/s2point_compression.ccn:o17n: nIn file included from u../src/s2/s2point_compression.hl:l52 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | In file included from s2/s2polygon.cc : 18 : cIn file included from o../src/s2/s2polygon.hn:s29t: In file included from C/usr/local/clang/include/absl/container/flat_hash_map.ho:n43d: iIn file included from t/usr/local/clang/include/absl/container/hash_container_defaults.hi:o19n: *In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b57s: lIn file included from _/usr/local/clang/include/absl/hash/hash.hn:u89l: lIn file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:l79e: /usr/local/clang/include/absl/base/internal/endian.hb:)164;: 27 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23: 164note: | expanded from macro 'absl_nullable'i nl i257n | e# dveofiidn eS taobrsel1_6n(uvloliadb*l ea b_sNlu_lnloanbnluel l | p ^, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2point_compression.cco:n17n: uIn file included from l../src/s2/s2point_compression.hl: 52_: NIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(cIn file included from os2/s2polygon.ccn:s18t: In file included from C../src/s2/s2polygon.ho:n29d: iIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hi:o43n: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o57n: nIn file included from u/usr/local/clang/include/absl/hash/hash.hl:l89): In file included from =/usr/local/clang/include/absl/hash/internal/hash.h :n79u: l/usr/local/clang/include/absl/base/internal/endian.hl:p168t:r36;: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :168257 | :i23n:l inote: nexpanded from macro 'absl_nullable'e u i257n | t#3d2e_fti nLeo aadb3s2l(_cnounlslta bvloei d_*N ualblsalb_lneo n n| u ^l l p) {In file included from s2/s2point_compression.cc :| 17 ^: In file included from ../src/s2/s2point_compression.h:/usr/local/clang/include/absl/base/nullability.h52:: 241In file included from :../src/s2/s1angle.h22::28 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2point.h :27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n948u:l48l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 948 | bool (*absl_nullable eval_)(const Condition* absl_nonIn file included from ns2/s2polygon.ccu:l18l: )In file included from ../src/s2/s2polygon.h=: 29n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl:p43t: rIn file included from ;/usr/local/clang/include/absl/container/hash_container_defaults.h : 19| : ^In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/base/nullability.h57:: 241In file included from :/usr/local/clang/include/absl/hash/hash.h22::89 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/hash/internal/hash.h :79 : 241/usr/local/clang/include/absl/base/internal/endian.h | :#172d:e27f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _172n | oinnnluilnle _vNooindn uSltlo r e| 3 ^2 (void* absl_nonnull In file included from ps2/s2point_compression.cc,: 17u: iIn file included from n../src/s2/s2point_compression.ht:3522: _In file included from t../src/s2/s1angle.h :v28): In file included from {../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull': 29: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b951s:l9_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ul l951 | _ N ovnoniudl*l a b| s ^l _nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nulIn file included from ls2/s2polygon.cca:b18l: eIn file included from ../src/s2/s2polygon.h_:N29u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.ha:b43l: eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :| 19 ^: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.hs2/s2point_compression.cc::17617:: 36In file included from :../src/s2/s2point_compression.h :52warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from 176../src/s2/s2point.h | :i27n: lIn file included from i../src/s2/s2coder.hn:e23 : uIn file included from i/usr/local/clang/include/absl/status/status.hn:t676: 4In file included from _/usr/local/clang/include/absl/status/internal/status_internal.ht: 29L: oIn file included from a/usr/local/clang/include/absl/strings/cord.hd:6944: (In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s: t/usr/local/clang/include/absl/synchronization/mutex.h :v954o:i52d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n954o | n n usltla tpi)c {b o o| l ^ Ca/usr/local/clang/include/absl/base/nullability.hl:l241V:o22i:d Pnote: texpanded from macro 'absl_nonnull'r Fu n241c | t#idoenf(icnoen satb sClo_nndointniuolnl* _aNbosnln_unloln n u| l ^l c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2polygon.cc : 18| : ^In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89In file included from : s2/s2point_compression.ccIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h17:: 79In file included from : ../src/s2/s2point_compression.h/usr/local/clang/include/absl/base/internal/endian.h::52180: :In file included from 27../src/s2/s1angle.h:: 28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 180In file included from | /usr/local/clang/include/absl/strings/cord.hi:n94l: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31v: o/usr/local/clang/include/absl/synchronization/mutex.hi:d956 :S52t:o rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]6 4(vo i956d | * asbtsalt_inco nbnouolll Cpa,s tuAinndtC6a4l_ltF uvn)c t{i o n| ( ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :C22o:n dnote: iexpanded from macro 'absl_nonnull't io n241* | #adbesfli_nneo nanbuslll_ nco)n;n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2polygon.cc :a18b: sIn file included from l../src/s2/s2polygon.h_:n29o: nIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hu:l43l: In file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hN:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l57 : In file included from | /usr/local/clang/include/absl/hash/hash.h ^: 89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inlineIn file included from s2/s2point_compression.ccu:i17n: tIn file included from 1../src/s2/s2point_compression.h6:_52t: In file included from L../src/s2/s1angle.ho:a28d: 1In file included from 6../src/s2/s2point.h(:c27o: nIn file included from s../src/s2/s2coder.ht: 23v: oIn file included from i/usr/local/clang/include/absl/status/status.hd:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :p31): /usr/local/clang/include/absl/synchronization/mutex.h{: 1069 :| 32 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 1069expanded from macro 'absl_nonnull' | b241o | o#ld eWfaiinteW iatbhsDle_andolninnuel(lM u_tNeoxn*n ualbls l _| n ^o nnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2polygon.ccn:o18n: nIn file included from u../src/s2/s2polygon.hl:l29 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_map.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inlIn file included from is2/s2point_compression.ccn:e17 : vIn file included from o../src/s2/s2point_compression.hi:d52 : SIn file included from t../src/s2/s1angle.ho:r28e: 1In file included from 6../src/s2/s2point.h(:v27o: iIn file included from d../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.hp:,94 : uIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:t311: 6/usr/local/clang/include/absl/synchronization/mutex.h_:t1088 :v35): {warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 1088/usr/local/clang/include/absl/base/nullability.h | : 241 :v22o:i dnote: expanded from macro 'absl_nonnull'E na b241l | e#DdeebfuignLeo ga(bcsoln_snto ncnhualrl* _aNbosnln_unlull l a| b ^l e name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.hs2/s2point_compression.cc::7917: : /usr/local/clang/include/absl/base/internal/endian.hIn file included from :../src/s2/s2point_compression.h258::5236: :In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h: 27258: | In file included from i../src/s2/s2coder.hn:l23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :u67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h3:229_: tIn file included from /usr/local/clang/include/absl/strings/cord.hL:o94a: dIn file included from 3/usr/local/clang/include/absl/strings/internal/cordz_info.h2:(31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s1091t: 26v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s1091l | _ n obnonoull lW api)t C{o m m| o ^n (M/usr/local/clang/include/absl/base/nullability.hu:t241e:x22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nmeu taebxs,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from In file included from ../src/s2/s2polygon.hs2/s2point_compression.cc::2917: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2point_compression.h::4352: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s1angle.h::1928: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2point.h::5727: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/s2coder.h::8923: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/status/status.h::7967: : /usr/local/clang/include/absl/base/internal/endian.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h262::2927: :In file included from /usr/local/clang/include/absl/strings/cord.h:warning: 94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | in l1093i | n e vvooiidd RSetmoorvee3(2b(avsoei_di*n taebrsnla_ln:o:nPneurlTlh rpe,a duSiynntc3h2*_ ta bvs)l _{n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :s241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2polygon.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2polygon.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 43/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/hash_container_defaults.h: :In file included from 19/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 57/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/hash/hash.h: :In file included from 89/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/hash/internal/hash.h: :79/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/base/internal/endian.h1109::27034::27 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1109 | 270 | ienxlpilniec ivto iMdu tSetxoLroec6k4M(avyobied(*M uatbesxl*_ naobnsnlu_lnlu lpl,a bulien tm6u4)_ t | v ^) { /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'absl_nullable': 22: note: 257expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbuslll_anbolnen u_lNlu l_lNaobnlneu l l| ^ | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* aIn file included from bs2/s2padded_cell.ccs:l18_: nIn file included from o../src/s2/s2padded_cell.hn:n23u: lIn file included from l../src/s2/s2cell_id.h :m43u: )In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i86n: e /usr/local/clang/include/absl/strings/cord_analysis.ha:b32s:l47_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _32N | osninzuel_lt G| e ^t EstimatedMemoryUsage(const CordRep* abIn file included from ss2/s2point_compression.ccl:_17n: oIn file included from n../src/s2/s2point_compression.hn:u52l: lIn file included from ../src/s2/s1angle.hr:e28p: )In file included from ;../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 241In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1158e: 53a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nonn u1158l | l _ N o n nMuultle x &| ^m u ABSL_INTERNAL_ATTRIBUTE_CIn file included from As2/s2padded_cell.ccP:T18U: RIn file included from E../src/s2/s2padded_cell.hD:_23B: YIn file included from (../src/s2/s2cell_id.ht:h43i: sIn file included from )../src/s2/s1angle.h,: 28 : | In file included from ^~~~../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size/usr/local/clang/include/absl/synchronization/mutex.h_:t1166 :G39e:t Mwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ePre c1166i | s e MeexmpolriycUista gRee(lceoanssatb lCeoMrudtReexpL*o cakb(sMlu_tneoxn*n ualbls lr_enpo)n;n u l| l ^ mu/usr/local/clang/include/absl/base/nullability.h,: 241c:o22n:s tnote: expanded from macro 'absl_nonnull'C on d241i | t#idoenf&i nceo nadb)s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _NIn file included from os2/s2padded_cell.ccn:n18u: lIn file included from l../src/s2/s2padded_cell.h : 23| : ^In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatIn file included from es2/s2point_compression.ccd:F17a: iIn file included from r../src/s2/s2point_compression.hS:h52a: rIn file included from e../src/s2/s1angle.hM:e28m: oIn file included from r../src/s2/s2point.hy:U27s: aIn file included from g../src/s2/s2coder.he:(23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67 : CIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:d29R: eIn file included from p/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n1179u:l10l: rwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p ); 1179| | ^ M/usr/local/clang/include/absl/base/nullability.hu:t241e:x22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien em ua_b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from ls2/s2point_compression.cce: 17_: NIn file included from u../src/s2/s2point_compression.hl:l52a: bIn file included from l../src/s2/s1angle.he: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethoIn file included from ds2/s2polyline.ccI:d18e: nIn file included from t../src/s2/s2polyline.hi:f29i: er/usr/local/clang/include/absl/types/span.h :m212e:t22h:o dwarning: )type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: 212note: | expanded from macro 'absl_nonnull' u s241i | n#gd epfoiinnet earb s=l _Tn*o nanbuslll_ n_uNlolnanbuillli t y| _ ^u nknown; | ^ In file included from s2/s2point_compression.cc:/usr/local/clang/include/absl/base/nullability.h17:: 289In file included from :../src/s2/s2point_compression.h34::52 : note: In file included from expanded from macro 'absl_nullability_unknown'../src/s2/s1angle.h :28: In file included from 289../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: a/usr/local/clang/include/absl/strings/cord.hb:i986l:i40t:y _warning: unkntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn _986N | u l l _ uvnosipde cPirfeipeedn d T| r ^e eToInlined(CIn file included from os2/s2polyline.ccr:d18R: eIn file included from p../src/s2/s2polyline.h*: 29a: b/usr/local/clang/include/absl/types/span.hs:l213_:n34o:n nwarning: utype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l l t r213e | e , u s| i ^n g /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t:_ pnote: oexpanded from macro 'absl_nonnull'i nt e241r | #=d ecfoinnset aTb*s la_bnsoln_nnuullll a_bNiolnintuyl_lu n k| n ^o wn; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' In file included from s2/s2point_compression.cc :28917 | : #In file included from d../src/s2/s2point_compression.he:f52i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23i: lIn file included from i/usr/local/clang/include/absl/status/status.ht:y67_: uIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hk:n29o: w/usr/local/clang/include/absl/strings/cord.hn: 988_:N37u:l lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nspe c988i | f i e d v o| i ^d PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:29: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline.cc: 181140: | In file included from ../src/s2/s2polyline.h : 29 : /usr/local/clang/include/absl/types/span.h : 739 : 21 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | S p a n < T > M a kCeoSrpdaRne(pTE*x taebrsnla_ln*u lalbasbll_en obnenguilnl ArBeSpL)_;A T T| R ^I BUT/usr/local/clang/include/absl/base/nullability.hE:_241L:I22F:E Tnote: Iexpanded from macro 'absl_nonnull'M E_ B241O | U#NdDe,f i n| e ^ abs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | ^In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2polyline.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2polyline.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/types/span.h::67740: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 1146:10 :740 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | C o r d R e p * aTb*s la_bnsoln_nnuullll aNbelweE xetnedr)n anloReexpc(eapbts l{: : s| t ^r in/usr/local/clang/include/absl/base/nullability.hg:_257v:i23e:w note: dexpanded from macro 'absl_nullable'a ta ,257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee f_iNnuel laabbslle_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2polyline.cc: 18241: | In file included from #../src/s2/s2polyline.hd:e29f: in/usr/local/clang/include/absl/types/span.he: 794a:b8s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnull 794_ | N o n n uTl*l a b| s ^l _nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size)In file included from s2/s2point_compression.ccn:o17e: xIn file included from c../src/s2/s2point_compression.he:p52t: In file included from {../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h257::2323: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nullable'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :25729 | : #/usr/local/clang/include/absl/strings/cord.hd:e1245f:i38n:e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_n u1245l | lianbllien e_ Naublslla:b:lceo r d| _ ^i nternal::CordRep* absl_nullable Cord::InlineRep::tree(In file included from )s2/s2polyline.cc : 18| : ^In file included from ../src/s2/s2polyline.h:29/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/types/span.h::23799:: 32note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | # d799e | fSipnaen l aMbalkee C_oNnusltlSapbalne( T *| ^a bsl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:29: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | In file included from s2/s2point_compression.cc : 17 : In file included from ../src/s2/s2point_compression.h : 52 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : TIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: l/usr/local/clang/include/absl/strings/cord.hl:a1258b:l36e: ewarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ) n o1258e | xicnelpitn e{ c o| r ^d _i/usr/local/clang/include/absl/base/nullability.hn:t257e:r23n:a lnote: :expanded from macro 'absl_nullable': Co r257d | R#edpeFfliante* aabbssll__nnuolnlnaubllle _| N ^u ll/usr/local/clang/include/absl/base/nullability.ha:241b:l22e: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline vIn file included from os2/s2polygon.cci:d18 : CIn file included from o../src/s2/s2polygon.hr:d29:: :In file included from I/usr/local/clang/include/absl/container/flat_hash_map.hn:l43i: nIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hR:e19p: :In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE:m57p: lIn file included from a/usr/local/clang/include/absl/hash/hash.hc:e89T: rIn file included from e/usr/local/clang/include/absl/hash/internal/hash.he:(90C: or/usr/local/clang/include/absl/strings/string_view.hd:R53e:p54*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n53n | ucloln srteepx,p r | s ^t ri/usr/local/clang/include/absl/base/nullability.hn:g241_:v22i:e wnote: expanded from macro 'absl_nonnull'N ul l241S | a#fdeeSftirnien gaVbiselw_(ncoonnnsutl lc h_aNro*n naublsll _ n| u ^l lable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43In file included from : s2/s2point_compression.ccIn file included from :../src/s2/s1angle.h17:: 28In file included from : ../src/s2/s2point_compression.hIn file included from :../src/s2/s2point.h52:: 27In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2coder.h28:: 23In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/cord.h67:: 94In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h29:: 31: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/synchronization/mutex.h1282::48947::14 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1282 | 489i | n l i n e vvooiidd C(o*radb:s:lI_nnluilnleaRbelpe: :iSnevtaTrrieaen(tC)o(rvdoRiedp** aabbssll__nnuolnlnaublill irteyp_,u n k| n ^o wn/usr/local/clang/include/absl/base/nullability.h):,241 : 22| : ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 257241: | 23#:d enote: fexpanded from macro 'absl_nullable'i ne a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | voIn file included from is2/s2point_compression.cc:d17 : (In file included from *../src/s2/s2point_compression.ha:b52s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from i../src/s2/s2coder.hn:v23a: rIn file included from i/usr/local/clang/include/absl/status/status.ha:n67t: )In file included from (/usr/local/clang/include/absl/status/internal/status_internal.hv:o29i: d/usr/local/clang/include/absl/strings/cord.h*: 1290a:b54s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u llab i1290l | iitnyl_iunnek nvoowind) ,C o r| d ^: :I/usr/local/clang/include/absl/base/nullability.hn:l289i:n34e:R enote: pexpanded from macro 'absl_nullability_unknown': :Se t289T | r#edeeOfriEnmep tayb(sClo_rnduRlelpa*b ialbistly__nuunlklnaobwlne _rNeupl,l _ u| n ^s pe/usr/local/clang/include/absl/base/nullability.hc:i257f:i23e:d note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_In file included from ns2/s2padded_cell.ccu:l18l: aIn file included from b../src/s2/s2padded_cell.hl:e23 : _In file included from N../src/s2/s2cell_id.hu:l43l: aIn file included from b../src/s2/s1angle.hl:e28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nuIn file included from ls2/s2point_compression.ccl:a17b: iIn file included from l../src/s2/s2point_compression.hi:t52y: _In file included from u../src/s2/s1angle.hn:k28n: oIn file included from w../src/s2/s2point.hn: 27_: NIn file included from u../src/s2/s2coder.hl:l23_: uIn file included from n/usr/local/clang/include/absl/status/status.hs:p67e: cIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hf:i29e: d/usr/local/clang/include/absl/strings/cord.h : 1301| : ^56 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline vIn file included from os2/s2padded_cell.cci:d18 : CIn file included from o../src/s2/s2padded_cell.hr:d23:: :In file included from I../src/s2/s2cell_id.hn:l43i: nIn file included from e../src/s2/s1angle.hR:e28p: :In file included from :../src/s2/s2point.hC:o27m: mIn file included from i../src/s2/s2coder.ht:T23r: eIn file included from e/usr/local/clang/include/absl/status/status.h(:c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29C: oIn file included from r/usr/local/clang/include/absl/strings/cord.hd:R94e: pIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_499n:u35l:l awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l e o l499d | _ r evpo,i d | E ^n ab/usr/local/clang/include/absl/base/nullability.hl:e257D:e23b:u gnote: Lexpanded from macro 'absl_nullable'o g( c257o | n#sdte fcihnaer *a basbls_ln_unlullalbalbel e_ Nnualmlea)b;l e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from 257s2/s2point_compression.cc | :#17d: eIn file included from f../src/s2/s2point_compression.hi:n52e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : _In file included from N/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : /usr/local/clang/include/absl/strings/cord.h| : ^1302 :50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep*In file included from s2/s2padded_cell.cca:b18s: lIn file included from _../src/s2/s2padded_cell.hn:o23n: nIn file included from u../src/s2/s2cell_id.hl:l43 : rIn file included from e../src/s2/s1angle.hp:,28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241In file included from | /usr/local/clang/include/absl/strings/cord.h#:d94e: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s549l:_40n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N549o | n n usltla t i| c ^ void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2point_compression.ccn:o17n: nIn file included from u../src/s2/s2point_compression.hl:l52 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:In file included from 38s2/s2padded_cell.cc:: 18: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2padded_cell.h :23: In file included from ../src/s2/s2cell_id.h: 431312: | In file included from i../src/s2/s1angle.hn:l28i: nIn file included from e../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h:::23c: oIn file included from r/usr/local/clang/include/absl/status/status.hd:_67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:r29n: aIn file included from l/usr/local/clang/include/absl/strings/cord.h:::94C: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hd:R31e: p/usr/local/clang/include/absl/synchronization/mutex.h*: 550a:b64s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llab l550e | C o r d : : I n l i n e R e p : : c l e a r ( ) { | ^ b/usr/local/clang/include/absl/base/nullability.ha:s257e:_23i:n tnote: eexpanded from macro 'absl_nullable'r na l257: | :#PdeerfTihnree aadbSsyln_cnhu*l laabbslle_ n_oNnunlullalb lwe) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2point_compression.cc551: | 17 : In file included from s../src/s2/s2point_compression.ht:a52t: iIn file included from c../src/s2/s1angle.h :b28o: oIn file included from l../src/s2/s2point.h :D27e: cIn file included from r../src/s2/s2coder.he:m23e: nIn file included from t/usr/local/clang/include/absl/status/status.hS:y67n: cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.hS:e29m: (/usr/local/clang/include/absl/strings/cord.hM:u1321t:e48x:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o1321n | niunllli nmeu ,v o i| d ^ Co/usr/local/clang/include/absl/base/nullability.hr:d241:::22I:n lnote: iexpanded from macro 'absl_nonnull'n eR e241p | :#:dCeofpiynTeo Aarbrsaly_(ncohnanru*l la b_sNlo_nnnounlnlu l l| ^d st) const In file included from {s2/s2padded_cell.cc : 18| : ^In file included from ../src/s2/s2padded_cell.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2cell_id.h::2243:: In file included from ../src/s2/s1angle.hnote: :expanded from macro 'absl_nonnull'28 : In file included from ../src/s2/s2point.h :24127 | : In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:N31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u552l:l64 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EIn file included from Xs2/s2point_compression.ccC:L17U: SIn file included from I../src/s2/s2point_compression.hV:E52_: LIn file included from O../src/s2/s1angle.hC:K28_: FIn file included from U../src/s2/s2point.hN:C27T: IIn file included from O../src/s2/s2coder.hN:(23m: uIn file included from )/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h241::150522::41 : note: warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d1505e | fiinnlei naeb svlo_indo nCnourldl: :_CNoopnynTuolAlr r a| y ^I mpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2padded_cell.cc::2218:: In file included from ../src/s2/s2padded_cell.hnote: :expanded from macro 'absl_nonnull'23 : In file included from ../src/s2/s2cell_id.h :24143 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.h :a27: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2/s2point_compression.cct:h17i: sIn file included from )../src/s2/s2point_compression.h,: 52 : | In file included from ^~~~../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cor/usr/local/clang/include/absl/synchronization/mutex.hd:_649i:n29t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l::C o649r | d R eepx*p laibcsilt_ nMountneuxlLlo ctkr(eMeu)t e{x * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' mu ,241 | c#odnesfti nCeo nadbistli_onno&n ncuolnld )_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_inIn file included from ts2/s2padded_cell.cce:r18n: aIn file included from l../src/s2/s2padded_cell.h:::23C: oIn file included from r../src/s2/s2cell_id.hd:R43e: pIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from t/usr/local/clang/include/absl/status/status.hr:e67e: )In file included from /usr/local/clang/include/absl/status/internal/status_internal.h{: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22:/usr/local/clang/include/absl/synchronization/mutex.h :670note: :expanded from macro 'absl_nonnull'74 : warning: 241 | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]# defin e670 | a b selx_pnloincniutl lR e_aNdoenrnMuultle x L| o ^c k(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explIn file included from is2/s2point_compression.ccc:i17t: In file included from R../src/s2/s2point_compression.he:a52d: eIn file included from r../src/s2/s1angle.hM:u28t: eIn file included from x../src/s2/s2point.hL:o27c: kIn file included from (../src/s2/s2coder.hM:u23t: eIn file included from x/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: o/usr/local/clang/include/absl/strings/cord.hn:n1530u:l55l: mwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ABS L1530_ | SiHnAlRiEnDe_ LCOoCrKd_:F:UCNhCuTnIkOINt(emrua)t o r| : ^: Ch/usr/local/clang/include/absl/base/nullability.hu:n241k:I22t:e rnote: aexpanded from macro 'absl_nonnull't or (241c | o#ndsetf iCnoer da*b salb_snlo_nnnounlnlu l_lN ocnonrudl)l { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2padded_cell.cco:n18n: uIn file included from l../src/s2/s2padded_cell.hl: 23 : | In file included from ^../src/s2/s2cell_id.h :43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg);In file included from s2/s2point_compression.cc :| 17 ^: In file included from ../src/s2/s2point_compression.h:/usr/local/clang/include/absl/base/nullability.h52:: 289In file included from :../src/s2/s1angle.h34::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nullability_unknown': 27: In file included from ../src/s2/s2coder.h :28923 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: s/usr/local/clang/include/absl/strings/cord.hl:_1666n:u48l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i lity _1666u | niknnloiwnne _CNourldl _Cuonrsdp:e:cAidfviaendc e A| n ^d Read(CharIterator* absl_noIn file included from ns2/s2padded_cell.ccn:u18l: lIn file included from ../src/s2/s2padded_cell.hi:t23,: In file included from ../src/s2/s2cell_id.h| : ^43 : In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u814l:l20 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l814 | | ^C ondition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2point_compression.cc::24117:: 22In file included from :../src/s2/s2point_compression.h :52note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 1672_:N41o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^ 1672 | inliIn file included from ns2/s2padded_cell.cce: 18v: oIn file included from i../src/s2/s2padded_cell.hd: 23C: oIn file included from r../src/s2/s2cell_id.hd::43:: AIn file included from d../src/s2/s1angle.hv:a28n: cIn file included from e../src/s2/s2point.h(:C27h: aIn file included from r../src/s2/s2coder.hI:t23e: rIn file included from a/usr/local/clang/include/absl/status/status.ht:o67r: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : i/usr/local/clang/include/absl/synchronization/mutex.ht:,814 :s42i:z ewarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]t n_ b814y | t e sC)o n{d i t| i ^o n(b/usr/local/clang/include/absl/base/nullability.ho:o241l: 22(:* anote: bexpanded from macro 'absl_nonnull's l _241n | o#ndneufliln ef uanbcs)l(_Tn*o nanbuslll_ n_uNlolnanbuillli t y| _ ^u nknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14In file included from :s2/s2padded_cell.cc :18warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2padded_cell.h :23: In file included from ../src/s2/s2cell_id.h :11943 | : In file included from ../src/s2/s1angle.hS:t28a: tIn file included from u../src/s2/s2point.hs:R27e: pIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from C/usr/local/clang/include/absl/strings/cord.hl:o94n: eIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :1069:32:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 1069 | 241b | o#odle fWianiet WaibtshlD_enaodnlniunlel( M_uNtoenxn*u lalb s l| _ ^n onnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2point_compression.cc::2217:: In file included from ../src/s2/s2point_compression.hnote: :expanded from macro 'absl_nonnull'52 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: n/usr/local/clang/include/absl/status/internal/status_internal.hn:u125l:l14 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l125 | | ^S tatusRep* absl_nonnull CloneAndUnreIn file included from fs2/s2padded_cell.cc(: 18 : | In file included from ^../src/s2/s2padded_cell.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2cell_id.h241::4322: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h: 27241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:N31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u1088l:l35 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(coIn file included from ns2/s2point_compression.ccs:t17 : cIn file included from h../src/s2/s2point_compression.ha:r52*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : nIn file included from a/usr/local/clang/include/absl/status/status.hm:e67): ;/usr/local/clang/include/absl/status/internal/status_internal.h : 128| : ^14 : /usr/local/clang/include/absl/base/nullability.hwarning: :257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: note: expanded from macro 'absl_nullable'128 | 257S | t#adteufsiRneep *a basbls_ln_unlolnanbullel _CNluolnleaAbnldeU n r| e ^f () const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2padded_cell.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2padded_cell.h: 23241: | In file included from #../src/s2/s2cell_id.hd:e43f: iIn file included from n../src/s2/s1angle.he: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: In file included from warning: s2/s2padded_cell.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2padded_cell.h:23 : 149In file included from | ../src/s2/s2cell_id.hc:o43n: sIn file included from t../src/s2/s1angle.h :c28h: aIn file included from r../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hM:a29k: eIn file included from C/usr/local/clang/include/absl/strings/cord.hh:e94c: kIn file included from F/usr/local/clang/include/absl/strings/internal/cordz_info.ha:i31l: S/usr/local/clang/include/absl/synchronization/mutex.ht:r1249i:n8g:( warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 1249 | /usr/local/clang/include/absl/base/nullability.h : 241 :T22*: abnote: sexpanded from macro 'absl_nonnull'l _no n241n | u#ldle foibnjee catb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_noIn file included from ns2/s2point_compression.ccn:u17l: lIn file included from ../src/s2/s2point_compression.h_:N52o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 150s2/s2padded_cell.cc | : 18 : In file included from ../src/s2/s2padded_cell.hc:o23n: sIn file included from t../src/s2/s2cell_id.h :a43b: sIn file included from l../src/s2/s1angle.h:::28S: tIn file included from a../src/s2/s2point.ht:u27s: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : sIn file included from t/usr/local/clang/include/absl/strings/cord.ha:t94u: sIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t1250 :c43h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l1250_ | n o n n ublolo lp r(eafbisxl):;: t y| p ^e _i/usr/local/clang/include/absl/base/nullability.hd:e241n:t22i:t ynote: : :241t | y#pdee:f:i*n ea basbls_ln_onnonnunlull lm e_tNhoondn)u(l)l) | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2point_compression.cc :24117 | : #In file included from d../src/s2/s2point_compression.he:f52i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: n/usr/local/clang/include/absl/status/internal/status_internal.hu:l150l: 58 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_noIn file included from ns2/s2padded_cell.ccn:u18l: lIn file included from ../src/s2/s2padded_cell.hp:r23e: fIn file included from i../src/s2/s2cell_id.hx:)43;: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27241: :In file included from 22../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h :67: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29d: eIn file included from f/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o1259n:n14u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n1259u | l l | c ^o nst T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_compression.cc:17: In file included from ../src/s2/s2point_compression.h:52: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667In file included from | s2/s2point_compression.cc : 17s: tIn file included from a../src/s2/s2point_compression.ht:i52c: In file included from C../src/s2/s1angle.ho:r28d: In file included from A../src/s2/s2point.hd:v27a: nIn file included from c../src/s2/s2coder.he:A23n: dR/usr/local/clang/include/absl/status/status.he:a1031d:(42C:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I terat o1031r | *i nalbisnle_ ncoonnnsutl ls tiatt,u ss_iiznet_etr nna_lb:y:tSetsa)t;u s R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | S#tdaetfuisn:e: RaebpsTlo_Pnooinnntuelrl( _ N| o ^n null/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2padded_cell.ccl: 18_: NIn file included from o../src/s2/s2padded_cell.hn:n23u: lIn file included from l../src/s2/s2cell_id.h : 43| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* aIn file included from bs2/s2point_compression.ccs:l17_: nIn file included from o../src/s2/s2point_compression.hn:n52u: lIn file included from l../src/s2/s1angle.h :i28t: ,In file included from ../src/s2/s2point.hs:i27z: eIn file included from _../src/s2/s2coder.ht: 23n: _/usr/local/clang/include/absl/status/status.hb:y1038t:e33s:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :1038241 | : 22 : note: sexpanded from macro 'absl_nonnull't at u241s | _#idnetfeirnnea la:b:sSlt_antounsnRuelpl* _aNbosnln_unloln n u| l ^l rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2point_compression.ccs2/s2padded_cell.cc::1718: : In file included from In file included from ../src/s2/s2point_compression.h../src/s2/s2padded_cell.h::5223: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2cell_id.h::2843: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2327: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coder.h::106323:: 13In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h1063: | 736c:o17n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har *736 | a b s l _cnoonnsntu lClo rSdt*a taubssMle_snsoangneuAlslC Sctorr(d _ ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2padded_cell.cc :17018 | : bIn file included from o../src/s2/s2padded_cell.ho:l23 : sIn file included from a../src/s2/s2cell_id.hf:e43_: sIn file included from t../src/s2/s1angle.hr:t28o: uIn file included from 3../src/s2/s2point.h2:_27b: aIn file included from s../src/s2/s2coder.he:(23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl::67:: st/usr/local/clang/include/absl/status/internal/status_internal.hr:i119n:g14_:v iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w te x119t | , uSitnatt3u2s_Rte*p *a basbls_ln_onnonnunlull lv aClluoen,e ( | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull'241 | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.hs2/s2padded_cell.cc::11618: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/s2padded_cell.h::2323: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2cell_id.h::17243:: 59In file included from :../src/s2/s1angle.h :28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h172: | 23b: oIn file included from o/usr/local/clang/include/absl/status/status.hl: 67s: a/usr/local/clang/include/absl/status/internal/status_internal.hf:e125_:s14t:r twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u 64_ b125a | s e (Satbastlu:s:Rsetpr*i nagb_svli_enwo ntneuxltl, Culionnte6A4n_dtU*n raebfs(l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241v:a22l:u enote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from In file included from ../src/s2/s2padded_cell.hs2/s2min_distance_targets.cc::2331: : In file included from In file included from ../src/s2/s2cell_id.h../src/s2/s2closest_cell_query.h::4332: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2closest_cell_query_base.h::2833: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/btree_set.h::2765: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree.h::2370: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/layout.h::67198: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/str_cat.h::128116:: 14In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/numbers.h :175:41: 128 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Stat u175s | R e p * a b s l _ n o n n u l l C l o n e A n daUbnsrle:f:(u)i ncto1n2s8t*; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: vexpanded from macro 'absl_nonnull'a lu e241, | #idnetf ibnaes ea)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_noIn file included from ns2/s2padded_cell.ccn:u18l: lIn file included from ../src/s2/s2padded_cell.hb:u23f: fIn file included from e../src/s2/s2cell_id.hr:)43 : In file included from | ../src/s2/s1angle.h ^: 28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #d/usr/local/clang/include/absl/status/internal/status_internal.he:f149i:n13e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o149n | ncuolnls t_N ocnhnaurl*l a b| s ^l _nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2min_distance_targets.ccn:u31l: lIn file included from ../src/s2/s2closest_cell_query.h_:N32o: nIn file included from n../src/s2/s2closest_cell_query_base.hu:l33l: In file included from /usr/local/clang/include/absl/container/btree_set.h| : ^65 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from In file included from s2/s2padded_cell.cc/usr/local/clang/include/absl/strings/internal/stringify_sink.h::1823: : In file included from ../src/s2/s2padded_cell.h/usr/local/clang/include/absl/strings/numbers.h::23217: :In file included from 5../src/s2/s2cell_id.h:: 43: warning: In file included from 'diagnose_if' is a clang extension [-Wgcc-compat]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h217: | 27 : In file included from ../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: T/usr/local/clang/include/absl/status/internal/status_internal.hE:R150N:A25L:_ Nwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_MI N150_ | S I Z E (c o n| s ^t a/usr/local/clang/include/absl/base/macros.hb:s251l::18::S tnote: aexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE't us* 251a | b s l___naotntnruilblu tset_a_t(u(sd,i acgonnosste _cihfa(r_*_ baubisllt_inno_nonbujlelc tp_rseifziex()O;b j ,| ^0 ) /usr/local/clang/include/absl/base/nullability.h<: 241N:,22 :\ note: | ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | sIn file included from ts2/s2min_distance_targets.cca:t31i: cIn file included from ../src/s2/s2closest_cell_query.hs:t32a: tIn file included from u../src/s2/s2closest_cell_query_base.hs:_33i: nIn file included from t/usr/local/clang/include/absl/container/btree_set.he:r65n: aIn file included from l/usr/local/clang/include/absl/container/internal/btree.h:::70S: tIn file included from a/usr/local/clang/include/absl/container/internal/layout.ht:u198s: RIn file included from e/usr/local/clang/include/absl/strings/str_cat.hp:*116 : aIn file included from b/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:l23_: n/usr/local/clang/include/absl/strings/numbers.ho:n340n:u53l:l warning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r epar e340T | o M o d i f y ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e aabbssll_:n:ouninnutl1l2 8_*N oanbnsull_ln o n| n ^u ll out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2padded_cell.cc_:N18o: nIn file included from n../src/s2/s2padded_cell.hu:l23l: In file included from ../src/s2/s2cell_id.h| : ^43 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyStriIn file included from ns2/s2min_distance_targets.ccg:(31): ;In file included from ../src/s2/s2closest_cell_query.h :| 32 ^: In file included from ../src/s2/s2closest_cell_query_base.h:/usr/local/clang/include/absl/base/nullability.h33:: 241In file included from :/usr/local/clang/include/absl/container/btree_set.h22::65 : In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'absl_nonnull': 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h241: | 198#: dIn file included from e/usr/local/clang/include/absl/strings/str_cat.hf:i116n: eIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.ha:b23s: l/usr/local/clang/include/absl/strings/numbers.h_:n346o:n44n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Non n346u | l l | ^ In file included from s2/s2padded_cell.cc : 18 : iIn file included from n../src/s2/s2padded_cell.ht:_23t: yIn file included from p../src/s2/s2cell_id.he:*43 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :o23u: t/usr/local/clang/include/absl/status/status.h): 733{: 29 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22733: | note: expanded from macro 'absl_nonnull's ta t241i | c# dceofnisnte satbds:l:_sntorninnugl*l a_bNsoln_nnuolnln u l| l ^ MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2min_distance_targets.ccn:n31u: lIn file included from l../src/s2/s2closest_cell_query.h :_32N: oIn file included from n../src/s2/s2closest_cell_query_base.hn:u33l: lIn file included from /usr/local/clang/include/absl/container/btree_set.h :| 65 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | In file included from s2/s2padded_cell.cc : 18 : In file included from ../src/s2/s2padded_cell.h : 23a: bIn file included from s../src/s2/s2cell_id.hl::43:: iIn file included from n../src/s2/s1angle.ht:1282: 8In file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: n/usr/local/clang/include/absl/status/status.hn:u751l:l61 :o uwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | 751 ^ | /usr/local/clang/include/absl/base/nullability.hs:t241a:t22i:c note: uexpanded from macro 'absl_nonnull'i nt p241t | r#_dte fPionien taebrsTlo_Rneopn(nsutlalt u_sN_oinnntuelrln a l| : ^: StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2min_distance_targets.ccu:l31l: In file included from ../src/s2/s2closest_cell_query.h| : ^32 : In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:In file included from 356s2/s2padded_cell.cc::5618:: In file included from ../src/s2/s2padded_cell.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from ../src/s2/s2cell_id.h:43: In file included from 356../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.h : 752 : 44 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | s t a t i c c o nasbts ls:t:autiunst_1i2n8t*e ranbasll:_:nSotnantuulslR eopu*t )a b{s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 :R22e:p Tnote: oexpanded from macro 'absl_nonnull'P oi n241t | e#rd(e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2padded_cell.cc:18: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull In file included from Ss2/s2min_distance_targets.cct:a31t: uIn file included from s../src/s2/s2closest_cell_query.hM:e32s: sIn file included from a../src/s2/s2closest_cell_query_base.hg:e33A: sIn file included from C/usr/local/clang/include/absl/container/btree_set.hS:t65r: (In file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/base/nullability.h198:: 241:/usr/local/clang/include/absl/strings/str_cat.h22::501 :32note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f501i | nveo iadb sAlp_pneonndnPuilelc e_Nonsn(usltld : :| s ^t ring* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2projections.cc -o s2/s2projections.o In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(In file included from ss2/s2min_distance_targets.cc):,31 : "In file included from b../src/s2/s2closest_cell_query.ha:d32 : fIn file included from o../src/s2/s2closest_cell_query_base.hr:m33a: tIn file included from /usr/local/clang/include/absl/container/btree_set.ht:r66a: p"/usr/local/clang/include/absl/container/internal/btree_container.h):)523): 31 :| ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | fals/usr/local/clang/include/absl/strings/internal/str_format/bind.he:,162 :f22a:l swarning: e'enable_if' is a clang extension [-Wgcc-compat]) ; | ^162 | /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9_:_ anote: tmacro 'ABSL_INTERNAL_X' defined heret rib u496t | e#_d_e(f(iennea bAlBeS_Li_fI(NVTaElRiNdAFLo_rXm(aFtuInmcp,l K(Qsu)a,l ," bMaQdu aflo,r mKaVta lturea,p "M)V)a)l u e| , ^ ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #defIn file included from is2/s2polyline.ccn:e18 : AIn file included from B../src/s2/s2polyline.hS:L31_: IIn file included from N../src/s2/base/logging.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37X: (In file included from F/usr/local/clang/include/absl/log/internal/check_impl.hu:n21c: ,In file included from /usr/local/clang/include/absl/log/internal/check_op.hC:a40l: lIn file included from e/usr/local/clang/include/absl/log/internal/nullstream.he:,37 : KQ/usr/local/clang/include/absl/strings/string_view.hu:a53l:,54 :M Qwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a l, KVa l53u | ec,o nMsVtaelxuper, s.t.r.i)n g _ v i e\w N| u ^l lSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(In file included from Fs2/s2point_region.ccu:n18c: ,In file included from ../src/s2/s2point_region.hC:a25l: lIn file included from e../src/s2/s1angle.he:,28 : KIn file included from Q../src/s2/s2point.hu:a27l: ,In file included from ../src/s2/s2coder.hM:Q23u: aIn file included from l/usr/local/clang/include/absl/status/status.h,: 67K: VIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:u29e: ,In file included from /usr/local/clang/include/absl/strings/cord.hM:V82a: lIn file included from u/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:,23 : .In file included from ./usr/local/clang/include/absl/crc/crc32c.h.:)32 : /usr/local/clang/include/absl/strings/str_format.h : 115\: 52 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thiIn file included from ss2/s2point_region.cc):)18,: In file included from ../src/s2/s2point_region.h : 25 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67\: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/common.h::8232: :In file included from 9/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/crc/crc32c.h :32: /usr/local/clang/include/absl/strings/str_format.h32: | 155#:d36e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ABS L155_ | I N TeExRpNlAiLc_iItF _Ffoarlmsaet(Ciofu_nstaCtaipstfuireed(,i n.t.*. )a b_s_lV_An_oAnRnGuSl_l_ p )| ^: p_(p) {} | In file included from ^s2/s2min_distance_targets.cc :31: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2closest_cell_query.h::24132:: 22In file included from :../src/s2/s2closest_cell_query_base.h :33note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/btree_set.h:66 : 241/usr/local/clang/include/absl/container/internal/btree_container.h | :#531d:e3f:i nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] abs l531_ | n o nAnBuSlLl_ I_NNToEnRnNuAlLl_ X (| i ^n sert_or_assign, insert_or_assign_In file included from is2/s2point_region.ccm:p18l: ,In file included from ../src/s2/s2point_region.hc:o25n: sIn file included from t../src/s2/s1angle.h :&28,: In file included from &../src/s2/s2point.h&:,27 : fIn file included from a../src/s2/s2coder.hl:s23e: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h::29511: :In file included from 52/usr/local/clang/include/absl/strings/cord.h:: 82: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from /usr/local/clang/include/absl/crc/crc32c.h511: | 32 : /usr/local/clang/include/absl/strings/str_format.h : 164 : 8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL _164I | N T EiRnNtA*L _aAbTsTlR_InBoUnTnEu_lClA PUTnUuRsEeDd_(B)Y ({t hriest)u)r)n p _ ; } | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/common.hi:n32e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ non n32u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_IF_false(ifIn file included from _s2/s2point_region.ccs:a18t: iIn file included from s../src/s2/s2point_region.hf:i25e: dIn file included from ,../src/s2/s1angle.h :.28.: .In file included from )../src/s2/s2point.h :_27_: VIn file included from A../src/s2/s2coder.h_:A23R: GIn file included from S/usr/local/clang/include/absl/status/status.h_:_67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_In file included from ;s2/s2min_distance_targets.cc : 31| : ^In file included from ../src/s2/s2closest_cell_query.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2closest_cell_query_base.h::2233:: In file included from /usr/local/clang/include/absl/container/btree_set.hnote: :expanded from macro 'absl_nonnull'66 : /usr/local/clang/include/absl/container/internal/btree_container.h :241534 | :#23d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e a534b | s l _ n o n n u l l _ N o n n u l lt r u| e ^) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 533:3: warning: 380passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | std: :533s | t r iAnBgS&L _SItNrTAEpRpNeAnLd_FXo(rimnaste(rstt_do:r:_satsrsiinggn*, aibnssle_rnto_nonru_lals sdisgtn,_ i m| p ^l , c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull'& &, 241f | a#ldseef,i n e| ^a bs/usr/local/clang/include/absl/container/internal/btree_container.hl:_509n:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l _N o509n | n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from In file included from /usr/local/clang/include/absl/container/btree_set.hs2/s2point_region.cc::6618: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2point_region.h533::253: :In file included from ../src/s2/s1angle.h:warning: 28passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2point.h:27: In file included from 533../src/s2/s2coder.h | : 23 : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: IIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hT:E29R: NIn file included from A/usr/local/clang/include/absl/strings/cord.hL:_82X: (In file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:s23e: rIn file included from t/usr/local/clang/include/absl/crc/crc32c.h_:o32r: _/usr/local/clang/include/absl/strings/str_format.ha:s440s:i24g:n ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nser t440_ | oirn_ta sFsPirginn_tiFm(pslt,d :c:oFnIsLtE *& ,a b&s&l,_ nfoanlnsuel,l o| u ^t pu/usr/local/clang/include/absl/container/internal/btree_container.ht:,511 :c52o:n snote: texpanded from macro 'ABSL_INTERNAL_X' For m511a | t S p e c < A r g s .A.B.S>L&_ IfNoTrEmRaNtA,L _ A| T ^T RIB/usr/local/clang/include/absl/base/nullability.hU:T241E:_22C:A Pnote: Texpanded from macro 'absl_nonnull'U RE D241_ | B#Yd(etfhiinse) )a)b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, .In file included from .s2/s2point_region.cc.:)18 : iIn file included from f../src/s2/s2point_region.h_:s25a: tIn file included from i../src/s2/s1angle.hs:f28i: eIn file included from d../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :s2/s2min_distance_targets.cc23:: 31In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :../src/s2/s2closest_cell_query.h32:: 32: /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2closest_cell_query_base.h469::3320: :In file included from /usr/local/clang/include/absl/container/btree_set.h:warning: 66type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3 :469 | warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n t SNP r533i | n t FA(BcShLa_rI*N TaEbRsNlA_Ln_oXn(niunlsle rotu_topru_ta,s ssitgdn:,: siinzsee_rtt _soirz_ea,s s i| g ^n _i/usr/local/clang/include/absl/base/nullability.hm:p241l:,22 :c onote: nexpanded from macro 'absl_nonnull's t &241, | #&d&e,f ifnael saeb,s l _| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nn u534l | l _ N o n n u l l | ^ true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | In file included from ^~~~s2/s2point_region.cc :18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de/usr/local/clang/include/absl/container/internal/btree_container.hf:i536n:e24 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _n o536n | n u l l _ N o n n u l l | ^ false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))In file included from ,s2/s2point_region.cc : 18 : In file included from ../src/s2/s2point_region.h : 25 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from \/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h::982:: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h: 3231: | #/usr/local/clang/include/absl/strings/str_format.hd:e860f:i43n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_I N860T | E R NfArLi_eInFd_ tvrouied( iAfb_sslaFtoirsmfaiteFdl,u s.h.(.F)o rimfa_tsSaitniks*f iaebds l _| n ^o nnull sink, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2min_distance_targets.cc::24131:: 22In file included from :../src/s2/s2closest_cell_query.h :32note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2closest_cell_query_base.h:33 : 241In file included from | /usr/local/clang/include/absl/container/btree_set.h#:d66e: f/usr/local/clang/include/absl/container/internal/btree_container.hi:n537e: 3a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nonnu l537l | _ NAoBnSnLu_lIlN T E| R ^N AL_X(insert_or_assign, insert_or_aIn file included from ss2/s2point_region.ccs:i18g: nIn file included from _../src/s2/s2point_region.hi:m25p: lIn file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27&: ,In file included from ../src/s2/s2coder.h&:&23,: In file included from t/usr/local/clang/include/absl/status/status.hr:u67e: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from /usr/local/clang/include/absl/strings/cord.h :53882 | : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 867 : 60 : warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue); 867 | | ~~~~~ exp/usr/local/clang/include/absl/container/internal/btree_container.hl:i509c:i47t: Fnote: oexpanded from macro 'ABSL_INTERNAL_X'r mat S509i | n k ( s t r _ f o r mAaBtS_Li_nItNeTrEnRaNlA:L:_FAoTrTmRaItBSUiTnEk_ICmApPlT*U RaEbDs_lB_Yn(otnhniusl)l) ,s ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^~~~ absl_non/usr/local/clang/include/absl/container/internal/btree_container.hn:u537l:l3 :_ Nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n n/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 52 :| ^note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INIn file included from Ts2/s2point_region.ccE:R18N: In file included from A../src/s2/s2point_region.hL:_25A: TIn file included from T../src/s2/s1angle.hR:I28B: UIn file included from T../src/s2/s2point.hE:_27C: AIn file included from P../src/s2/s2coder.hT:U23R: EIn file included from D/usr/local/clang/include/absl/status/status.h_:B67Y: (In file included from t/usr/local/clang/include/absl/status/internal/status_internal.hh:i29s: )In file included from )/usr/local/clang/include/absl/strings/cord.h): 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 869 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 869 | | ^ st/usr/local/clang/include/absl/container/internal/common.hr:_31f:o9r:m anote: tmacro 'ABSL_INTERNAL_IF_true' defined here_ int e31r | n#adle:f:iFnoer mAaBtSSLi_nIkNITmEpRlN*A La_bIsFl__tnrounen(uilfl_ ssaitniks_f;i e d| , ^ ../usr/local/clang/include/absl/base/nullability.h.:)241 :i22f:_ snote: aexpanded from macro 'absl_nonnull't is f241i | e#dd e f| i ^n e absl_nonnulIn file included from ls2/s2min_distance_targets.cc :_31N: oIn file included from n../src/s2/s2closest_cell_query.hn:u32l: lIn file included from ../src/s2/s2closest_cell_query_base.h :| 33 ^: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_saIn file included from ts2/s2polyline_alignment.cci:s17f: iIn file included from e../src/s2/s2polyline_alignment.hd:,24 : .In file included from .../src/s2/s2polyline.h.:)29 : __/usr/local/clang/include/absl/types/span.hV:A212_:A22R:G Swarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ | ^ 212 | using pointer = T* absl_nullability_unknown; | In file included from ^s2/s2min_distance_targets.cc :31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:/usr/local/clang/include/absl/base/nullability.h33:: 289In file included from :/usr/local/clang/include/absl/container/btree_set.h34::66 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullability_unknown': 551:79: 289warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# defi n551e | a bABsSlL__nIuNlTlEaRbNiAlLi_tXy(_iunnskenrotw_no r__Nauslsli_gunn,s piencsiefrite_do r _| a ^s sign_impl, &&In file included from ,s2/s2polyline_alignment.cc :&17&: ,In file included from ../src/s2/s2polyline_alignment.hf:a24l: sIn file included from e../src/s2/s2polyline.h,: 29t: r/usr/local/clang/include/absl/types/span.hu:e213):;34 : | warning: ^type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:496 :2139 | : note: umacro 'ABSL_INTERNAL_X' defined heres ing 496c | o#ndsetf_ipnoei nAtBeSrL _=I NcToEnRsNtA LT_*X (aFbusnlc_,n uClallalbeiel,i tKyQ_uuanlk,n oMwQnu;a l ,| ^K Va/usr/local/clang/include/absl/base/nullability.hl:u289e:,34 :M Vnote: aexpanded from macro 'absl_nullability_unknown'l ue ,289 | .#.d.e)f i n e a\b s l| _ ^n ullability_unknown _Null_unspecified | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_iIn file included from ms2/s2polyline_alignment.ccp:l17,: In file included from &../src/s2/s2polyline_alignment.h&:,24 : &In file included from &../src/s2/s2polyline.h,: 29t: ru/usr/local/clang/include/absl/types/span.he:,733 :t31r:u ewarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]; | ^ 733/usr/local/clang/include/absl/container/internal/btree_container.h | :c496o:n9s:t enote: xmacro 'ABSL_INTERNAL_X' defined herep r S p496a | n#f iMnaek eASBpSaLn_(ITN*T EaRbNsAlL__nXu(lFluanbcl,e Cpatlrl eAeB,S LK_QAuTaTlR,I BMUQTuEa_lL,I FKEVTaIlMuEe_,B OMUVNaDl,u e ,| ^. ..)/usr/local/clang/include/absl/base/nullability.h : 257 : 23 :\ note: expanded from macro 'absl_nullable'| ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:29: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span/usr/local/clang/include/absl/container/internal/btree_container.h<:T553>: 3M:a kwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]S pan( T553* | a bAsBlS_Ln_uIlNlTaEbRlNeA Lb_eXg(iin nAsBeSrLt__AoTrT_RaIsBsUiTgEn_,L IiFnEsTeIrMtE__oBrO_UaNsDs,i g n| _ ^i mpl/usr/local/clang/include/absl/base/nullability.h,: 257&:&23,: ¬e: &expanded from macro 'absl_nullable', t r257u | e#,d etfriunee) ;a b s| l ^_ nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509a:b52l:e note: _expanded from macro 'ABSL_INTERNAL_X'N ull a509b | l e | ^ ABSL_INTIn file included from Es2/s2polyline_alignment.ccR:N17A: LIn file included from _../src/s2/s2polyline_alignment.hA:T24T: RIn file included from I../src/s2/s2polyline.hB:U29T: E/usr/local/clang/include/absl/types/span.h_:C740A:P21T:U Rwarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]D _BY (740t | h i s ) ) , T * a b s l _ n u l l a\b l e| ^e nd/usr/local/clang/include/absl/container/internal/common.h): 31n:o9e:x cnote: emacro 'ABSL_INTERNAL_IF_true' defined herep t { 31 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n257e: 23A:B Snote: Lexpanded from macro 'absl_nullable'_ IN T257E | R#NdAeLf_iInFe_ tarbusel(_infu_lslaatbilsef i_eNdu,l l.a.b.l)e i f| _ ^s atisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2polyline.h::55329:: 3:/usr/local/clang/include/absl/types/span.h:794:8 :warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 511:52: note: 794expanded from macro 'ABSL_INTERNAL_X' | 511T | * a b s l _ n u l lAaBbSlLe_ IpNtTrE RANBASLL__AATTTTRRIIBBUUTTEE__CLAIPFTEUTRIEMDE__BBYO(UtNhDi,s )s)i)z e _ t s i z e ) n o e x c e p t { | ^\ | /usr/local/clang/include/absl/base/nullability.h ^: 257:/usr/local/clang/include/absl/container/internal/common.h23::31 :note: 9expanded from macro 'absl_nullable': note: macro 'ABSL_INTERNAL_IF_true' defined here257 | # d31e | f#idneef ianbes lA_BnSuLl_lIaNbTlEeR N_ANLu_lIlFa_btlreu e (| i ^f _satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:In file included from 31s2/s2polyline_alignment.cc: :In file included from 17../src/s2/s2closest_cell_query.h: :In file included from 32../src/s2/s2polyline_alignment.h: :In file included from 24../src/s2/s2closest_cell_query_base.h: :In file included from 33../src/s2/s2polyline.h: :In file included from 29/usr/local/clang/include/absl/container/btree_set.h: :66/usr/local/clang/include/absl/types/span.h: :/usr/local/clang/include/absl/container/internal/btree_container.h799::55332::3 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 799 | S553p | a n E RMNaAkLe_CXo(nisntsSepratn_(oTr*_ aasbssilg_nn,u lilnasbelret _boerg_ians s i| g ^n _i/usr/local/clang/include/absl/base/nullability.hm:p257l:,23 :& ¬e: ,expanded from macro 'absl_nullable' && ,257 | t#rdueef,i nter uaeb)s;l _ n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l la/usr/local/clang/include/absl/container/internal/btree_container.hb:l511e: 47_:N unote: lexpanded from macro 'ABSL_INTERNAL_X'l abl e511 | | ^ In file included from s2/s2polyline_alignment.ccA:B17S: LIn file included from _../src/s2/s2polyline_alignment.hI:N24T: EIn file included from R../src/s2/s2polyline.hN:A29L: _/usr/local/clang/include/absl/types/span.hA:T801T:R32I:B Uwarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]E _CA P801T | U R E D _ B Y ( t h i s ) ) ) T * a b s l _ n u l\l a b| l ^~~~e end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnuIn file included from ls2/s2min_distance_targets.ccl: 31r: eIn file included from p../src/s2/s2closest_cell_query.h):;32 : In file included from | ../src/s2/s2closest_cell_query_base.h ^: 33: In file included from /usr/local/clang/include/absl/container/btree_set.h:/usr/local/clang/include/absl/base/nullability.h66:: 241:/usr/local/clang/include/absl/container/internal/btree_container.h22::583 :3note: :expanded from macro 'absl_nonnull' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | #de f583i | n e AaBbSsLl__InNoTnEnRuNlAlL __XN(oinnnsuelrlt _ o| r ^_ assign, insert_or_assign_hinIn file included from ts2/s2point_region.cc_:i18m: pIn file included from l../src/s2/s2point_region.h,: 25&: &In file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27&: ,In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67:: 509In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h52::29 : In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'ABSL_INTERNAL_X': 86: /usr/local/clang/include/absl/strings/cord_analysis.h: 50509: | 49 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50A | BsSiLz_eI_NtT EGReNtAMLo_rAeTPTrReIcBiUsTeEM_eCmAoPrTyUURsEaDg_eB(Yc(otnhsits )C)o,r d R e p * a b s l _ n o n n u l l r e p ) ;\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/common.h::24131::229:: note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here 241 | 31# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_utlrlu e (| i ^f _satisfied, ...) iIn file included from fs2/s2point_region.cc_:s18a: tIn file included from i../src/s2/s2point_region.hs:f25i: eIn file included from d../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 86s2/s2min_distance_targets.cc: :31/usr/local/clang/include/absl/strings/cord_analysis.h: :In file included from 56../src/s2/s2closest_cell_query.h::5632:: In file included from ../src/s2/s2closest_cell_query_base.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]33 : In file included from /usr/local/clang/include/absl/container/btree_set.h:66 : 56/usr/local/clang/include/absl/container/internal/btree_container.h | :s583i:z3e:_ twarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]G etEst i583m | a t eAdBFSaLi_rISNhTaErReNMAeLm_oXr(yiUnssaegret(_coorn_sats sCiogrnd,R eipn*s earbts_lo_rn_oansnsuilgln _rheipn)t;_ i m| p ^l , /usr/local/clang/include/absl/base/nullability.h&:&241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't & ,241 | #| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fin e584 | a b s l _ n o n n u l l _ N o n n utlrlu e ,| ^t rue, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:31: In file included from ../src/s2/s2closest_cell_query.h:32: In file included from ../src/s2/s2closest_cell_query_base.h:33: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullaIn file included from bs2/s2predicates.ccl:e18 : nIn file included from a../src/s2/s2predicates.hm:e55): ;In file included from /usr/local/clang/include/absl/flags/flag.h :| 40 ^: In file included from /usr/local/clang/include/absl/flags/commandlineflag.h/usr/local/clang/include/absl/base/nullability.h::37257: :23:/usr/local/clang/include/absl/strings/string_view.h :note: 53expanded from macro 'absl_nullable': 54: 257 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efine abs l53_ | ncuolnlsatbelxep r_ Nsutlrlianbgl_ev i e| w ^ NullSafeStringView(const char* absl_nullable p) { | ^ In file included from s2/s2point_region.cc:/usr/local/clang/include/absl/base/nullability.h18:: 257In file included from :../src/s2/s2point_region.h23::25 : note: In file included from expanded from macro 'absl_nullable'../src/s2/s1angle.h :28: In file included from 257../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l549e: 40 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2pointutil.cc :18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36In file included from : s2/s2point_region.ccIn file included from :../src/s2/base/casts.h18:: 34In file included from : ../src/s2/s2point_region.hIn file included from :/usr/local/clang/include/absl/log/log.h25:: 209In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h28:: 20In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h27:: 63In file included from : ../src/s2/s2coder.h:23/usr/local/clang/include/absl/log/internal/vlog_config.h: :In file included from 49/usr/local/clang/include/absl/status/status.h::3767:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h49: | 31i: n/usr/local/clang/include/absl/synchronization/mutex.ht: 580R:e34g:i swarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e rAn d580I | n i tbiaaslei_zien(tVeLrongaSli:t:eP*e raTbhsrle_andoSnynnuclhl* va)b;s l _| n ^u llab/usr/local/clang/include/absl/base/nullability.hl:e241 :W22a:k enote: uexpanded from macro 'absl_nonnull'p ( 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf i_nNeo nanbuslll_ n u| l ^l able _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2pointutil.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2pointutil.h::2325: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1angle.h::6728: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.h::2925: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/util/coding/coder.h::9436: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/base/casts.h::3134: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/log.h581::20938: :In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:warning: 20type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63 : 581 | /usr/local/clang/include/absl/log/internal/vlog_config.h : 63 : 43 : bwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s e_in t63e | r n aelx:p:lPiecriTth rceoandsStyenxcphr* VaLbosglS_intoen(ncuolnls tw )c;h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l f241) | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnullIn file included from s2/s2pointutil.cch:o18w: )In file included from ;../src/s2/s2pointutil.h : 25/: /In file included from ../src/s2/s1angle.hu:s28e: dIn file included from ../src/s2/s2point.hf:o25r: In file included from C../src/s2/util/coding/coder.ho:n36d: VIn file included from a../src/s2/base/casts.hr:-34>: MIn file included from u/usr/local/clang/include/absl/log/log.ht:e209x: In file included from t/usr/local/clang/include/absl/log/internal/log_impl.hr:a20n: sIn file included from f/usr/local/clang/include/absl/log/absl_vlog_is_on.he:r63 : | /usr/local/clang/include/absl/log/internal/vlog_config.h ^: 96:60/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 96 | 241 | #fdreifeinnde ianbts ll_nonnull _Nonnull | ^o g_internal::RegisteIn file included from rs2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ AndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2pointutil.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 681In file included from :../src/s2/s2pointutil.h74::25 : In file included from warning: ../src/s2/s1angle.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 28: In file included from ../src/s2/s2point.h:25 : 681In file included from | ../src/s2/util/coding/coder.h : 36e: xIn file included from p../src/s2/base/casts.hl:i34c: iIn file included from t/usr/local/clang/include/absl/log/log.h :R209e: aIn file included from d/usr/local/clang/include/absl/log/internal/log_impl.he:r20M: uIn file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.he:x63L: oc/usr/local/clang/include/absl/log/internal/vlog_config.hk:(119M:u15t:e xwarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] mu A119B | S L _cIoNnTsEtR NcAhLa_rA*T TaRbIsBlU_TnEo_nCnAuPlTlU RcEoDn_sBtY (ftihlies_);, | | ^ ^~~~ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/synchronization/mutex.h_:N689o:n35n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2polygon.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2polygon.h | :#29d: eIn file included from f/usr/local/clang/include/absl/container/flat_hash_map.hi:n43e: In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: _In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n59n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 82_: NIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h : 32| : ^In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ In file included from s2/s2point_region.cc:/usr/local/clang/include/absl/base/nullability.h18:: 289In file included from :../src/s2/s2point_region.h34::25 : note: In file included from expanded from macro 'absl_nullability_unknown'../src/s2/s1angle.h :28: In file included from 289../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hi:l94i: tIn file included from y/usr/local/clang/include/absl/strings/internal/cordz_info.h_:u31n: k/usr/local/clang/include/absl/synchronization/mutex.hn:o896w:n31 :_ Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l_u n896s | p e ceixfpileidc i t| ^C ondition(constIn file included from s2/s2polygon.ccT:*18 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :o19b: jIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:82/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2223:: In file included from note: /usr/local/clang/include/absl/crc/crc32c.hexpanded from macro 'absl_nonnull': 32: In file included from 241/usr/local/clang/include/absl/strings/str_format.h | :#84d: eIn file included from f/usr/local/clang/include/absl/strings/internal/str_format/bind.hi:n24e: In file included from a/usr/local/clang/include/absl/container/inlined_vector.hb:s56l: _In file included from n/usr/local/clang/include/absl/container/internal/inlined_vector.ho:n35n: u/usr/local/clang/include/absl/types/span.hl:l213 :_34N:o nwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]u ll | 213 ^ | using const_pointer = const T* absl_nullability_unknowIn file included from ns2/s2point_region.cc;: 18 : | In file included from ^../src/s2/s2point_region.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h289::2834: :In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nullability_unknown'27 : In file included from ../src/s2/s2coder.h :28923 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31i: l/usr/local/clang/include/absl/synchronization/mutex.hi:t922y:_48u:n kwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o wn _922N | u l ls_tuantsipce cbiofoile dG u a| r ^a nteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeouIn file included from ts2/s2polygon.cc): 18{: In file included from ../src/s2/s2polygon.h| : ^29 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/flat_hash_map.h::24143:: 22In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :note: 19expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :24159 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f82i: nIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :a23b: sIn file included from l/usr/local/clang/include/absl/crc/crc32c.h_:n32o: nIn file included from n/usr/local/clang/include/absl/strings/str_format.hu:l84l: In file included from _/usr/local/clang/include/absl/strings/internal/str_format/bind.hN:o24n: nIn file included from u/usr/local/clang/include/absl/container/inlined_vector.hl:l56 : In file included from | /usr/local/clang/include/absl/container/internal/inlined_vector.h ^: 35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr In file included from Ss2/s2point_region.ccp:a18n: : 25M: aIn file included from k../src/s2/s1angle.he:S28p: aIn file included from n../src/s2/s2point.h(:T27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : pIn file included from t/usr/local/clang/include/absl/strings/cord.hr: 94A: BIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31A: T/usr/local/clang/include/absl/synchronization/mutex.hT:R1069I:B32U:T Ewarning: In file included from _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2pointutil.ccL :I18F: E In file included from T1069I../src/s2/s2pointutil.h | M: E25 _: bBIn file included from OoU../src/s2/s1angle.hoN:Dl28, : W In file included from a| ../src/s2/s2point.hi ^:t 25W: iIn file included from t/usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/coder.hh::D25736e:: a23In file included from d:../src/s2/base/casts.hl :inote: 34expanded from macro 'absl_nullable'n: e In file included from (/usr/local/clang/include/absl/log/log.hM :u257t209 | e: #xIn file included from d*/usr/local/clang/include/absl/log/internal/log_impl.he f:ai20bn: seIn file included from l /usr/local/clang/include/absl/log/absl_vlog_is_on.h_a:nb63os: nl/usr/local/clang/include/absl/log/internal/vlog_config.h_n:nuu133ll:ll37a :bml uewarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _ aNbusl ll133:a | :ibTniltm eeR e dgei| as ^dt leirnAen)d I{n i t| i ^a li/usr/local/clang/include/absl/base/nullability.hz:e241(:V22L:o gnote: Sexpanded from macro 'absl_nonnull'i te *241 | a#bdself_innoen naublsll _vn)o;n n u| l ^l In file included from _s2/s2polygon.cc/usr/local/clang/include/absl/base/nullability.hN::o18241n: :nIn file included from 22u../src/s2/s2polygon.h:l: l29note: : expanded from macro 'absl_nonnull' In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h ^ : 24143 | : #In file included from d/usr/local/clang/include/absl/container/hash_container_defaults.he:f19i: nIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :a59b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n82o: nIn file included from nIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hus2/s2point_region.ccl::l2318 : : _In file included from In file included from N/usr/local/clang/include/absl/crc/crc32c.ho../src/s2/s2point_region.h:n:32n25u: : lIn file included from In file included from l/usr/local/clang/include/absl/strings/str_format.h../src/s2/s1angle.h :: 8428| : : ^In file included from In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h../src/s2/s2point.h::2427: : In file included from In file included from /usr/local/clang/include/absl/container/inlined_vector.h../src/s2/s2coder.h::5623: : In file included from In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h/usr/local/clang/include/absl/status/status.h::3567: : In file included from /usr/local/clang/include/absl/types/span.h/usr/local/clang/include/absl/status/internal/status_internal.h::73929:: 21In file included from :/usr/local/clang/include/absl/strings/cord.h :warning: 94type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h739: | 1088S:p35a:n Ma k1088e | S p avno(iTd* Eanbasbll_In file included from ens2/s2pointutil.ccDu:el18bl: uaIn file included from gb../src/s2/s2pointutil.hlLe:o 25gb: (eIn file included from cg../src/s2/s1angle.hoi:nn28s : tAIn file included from B../src/s2/s2point.hcS:hL25a_: rAIn file included from T*../src/s2/util/coding/coder.hT :Ra36IbB: sUIn file included from lT../src/s2/base/casts.h_E:n_34uL: IlIn file included from Fl/usr/local/clang/include/absl/log/log.hEa:Tb209IlM: eEIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hBn:OaU20mN: eDIn file included from ,)/usr/local/clang/include/absl/log/absl_vlog_is_on.h ;: 63| : ^/usr/local/clang/include/absl/log/internal/vlog_config.h| : ^/usr/local/clang/include/absl/base/nullability.h157 ::/usr/local/clang/include/absl/base/nullability.h25711:::25723 ::23warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nullable' 157 | 257257V | | L##oddgeSefifitinene* e a ababssblsl_l_nn_uunlllluaablblllee a _SbNeultlVelMa ob_dlNueul le lL| ia ^sb tlHee a d| F ^o rTesIn file included from ts2/s2point_region.ccO:n18l: yIn file included from (../src/s2/s2point_region.hIn file included from :s2/s2polygon.cc 25:| : 18 ^In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2polygon.h/usr/local/clang/include/absl/base/nullability.h28::: 29257In file included from : :../src/s2/s2point.hIn file included from 23:/usr/local/clang/include/absl/container/flat_hash_map.h:27: : 43note: In file included from : expanded from macro 'absl_nullable'../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h23: : 19257In file included from : | /usr/local/clang/include/absl/status/status.h#In file included from :d/usr/local/clang/include/absl/container/internal/hash_function_defaults.h67e:: f59In file included from i: /usr/local/clang/include/absl/status/internal/status_internal.hnIn file included from :e/usr/local/clang/include/absl/strings/cord.h 29a:: b82In file included from s: /usr/local/clang/include/absl/strings/cord.hlIn file included from :_/usr/local/clang/include/absl/crc/internal/crc_cord_state.h94n:: u23In file included from l: /usr/local/clang/include/absl/strings/internal/cordz_info.hlIn file included from :a/usr/local/clang/include/absl/crc/crc32c.hb31:l: e/usr/local/clang/include/absl/synchronization/mutex.h32 :_: 1091NIn file included from :u/usr/local/clang/include/absl/strings/str_format.h26l::l84 a: bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from e /usr/local/clang/include/absl/strings/internal/str_format/bind.h :| ^241091 : | In file included from /usr/local/clang/include/absl/container/inlined_vector.h :b56In file included from o: s2/s2pointutil.ccoIn file included from :l/usr/local/clang/include/absl/container/internal/inlined_vector.h18 :: W35In file included from a: ../src/s2/s2pointutil.hi/usr/local/clang/include/absl/types/span.h:t:25C740: o:In file included from m21../src/s2/s1angle.hm::o 28nwarning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension](In file included from M ../src/s2/s2point.hu:t25e : x740In file included from * | ../src/s2/util/coding/coder.h :a 36b : s In file included from l _ n o n n u l l m u tTe*x ,a b s| l ^_ nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: eexpanded from macro 'absl_nonnull'n d) 241n | o#edxecfeipnte {a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: _note: Nexpanded from macro 'absl_nullable'o nn u257l | l# d e| f ^i ne absl_nullable _NullabIn file included from ls2/s2point_region.cce: 18 : | In file included from ^../src/s2/s2point_region.h :25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, siIn file included from zs2/s2point_region.cce:_18t: In file included from s../src/s2/s2point_region.hi:z25e: )In file included from ../src/s2/s1angle.hn:o28e: xIn file included from c../src/s2/s2point.he:p27t: In file included from {../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/internal/status_internal.h::2329:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nullable': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h257: | 31#: de/usr/local/clang/include/absl/synchronization/mutex.hf:i1109n:e34 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _nu l1109l | a b leex p_lNiuclilta bMluet e x| L ^o ckMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2/s2polygon.cci:n18e: In file included from a../src/s2/s2polygon.hb:s29l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_map.hu:l43l: aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hl:e19 : _In file included from N/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e82 : In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h ^: 23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | SpaIn file included from ns2/s2point_region.cc<:c18o: nIn file included from s../src/s2/s2point_region.ht: 25T: >In file included from ../src/s2/s1angle.hM:a28k: eIn file included from C../src/s2/s2point.ho:n27s: tIn file included from S../src/s2/s2coder.hp:a23n: (In file included from T/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl:a94b: lIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :b31e: g/usr/local/clang/include/absl/synchronization/mutex.hi:n1117 : 34| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23: 1117note: | expanded from macro 'absl_nullable' e x257p | l#idceifti nMeu taebxsLlo_cnkuMlalyabbel(eM u_tNeuxl*l aabblsel _ n| u ^l lable mu, cIn file included from os2/s2polygon.ccn:s18t: In file included from C../src/s2/s2polygon.ho:n29d: iIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hi:o43n: &In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hc:o19n: dIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 59| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:82/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2323:: In file included from note: /usr/local/clang/include/absl/crc/crc32c.hexpanded from macro 'absl_nullable': 32: In file included from /usr/local/clang/include/absl/strings/str_format.h257: | 84#: dIn file included from e/usr/local/clang/include/absl/strings/internal/str_format/bind.hf:i24n: eIn file included from /usr/local/clang/include/absl/container/inlined_vector.ha:b56s: lIn file included from _/usr/local/clang/include/absl/container/internal/inlined_vector.hn:u35l: l/usr/local/clang/include/absl/types/span.ha:b801l:e32 :_ Nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l lab l801e | | ^ T* absl_nullable end) nIn file included from os2/s2point_region.cce:x18c: eIn file included from p../src/s2/s2point_region.ht: 25{: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27257: :In file included from 23../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.h:67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.hu:l1132l:a10b:l ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Nul l1132a | b l eM u t| e ^x * absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ ../src/s2/base/casts.h/usr/local/clang/include/absl/synchronization/mutex.h::341153: :In file included from 39/usr/local/clang/include/absl/log/log.h:: 209: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/log_impl.h :20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h1153: | 63 : e/usr/local/clang/include/absl/log/internal/vlog_config.hx:p158l:i15c:i twarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R elea s158a | b l e M uVtLeoxgLSoictke(*M uatbesxl*_ naublslla_bnloen nvu)l;l m| u ^) | ^/usr/local/clang/include/absl/base/nullability.h :257:/usr/local/clang/include/absl/base/nullability.h23::241 :22note: :expanded from macro 'absl_nullable' note: expanded from macro 'absl_nonnull' 257 | #241d | e#fdienfei naeb salb_snlu_lnloanbnluel l_ N_uNlolnanbullel | | ^ ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline aIn file included from bs2/s2pointutil.ccs:l18:: :In file included from c../src/s2/s2pointutil.ho:r25d: _In file included from i../src/s2/s1angle.hn:t28e: rIn file included from n../src/s2/s2point.ha:l25:: :In file included from C../src/s2/util/coding/coder.ho:r36d: RIn file included from e../src/s2/base/casts.hp:*34 : aIn file included from b/usr/local/clang/include/absl/log/log.hs:l209_: nIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hl:l22a: bIn file included from l/usr/local/clang/include/absl/log/internal/log_message.he: 47C: oIn file included from r/usr/local/clang/include/absl/log/internal/structured_proto.hd::27:: IIn file included from n/usr/local/clang/include/absl/log/internal/proto.hl:i34n: eR/usr/local/clang/include/absl/types/span.he:p212:::22c:l ewarning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]r () { 212 | | ^ us/usr/local/clang/include/absl/base/nullability.hi:n257g: 23p:o inote: nexpanded from macro 'absl_nullable't er 257= | #Td*e faibnsel _anbuslll_anbuillliatbyl_eu n_kNnuolwlna;b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _NulIn file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ l_unspecified | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2polygon.ccs2/s2point_region.cc::1818: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2point_region.h::2925: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s1angle.h::4328: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s2point.h::1927: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/s2coder.h::5923: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::8267: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/status/internal/status_internal.h::2329: : In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/strings/cord.h::321666: :48: /usr/local/clang/include/absl/strings/str_format.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]115 :52: warning: 1666type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | inline 115C | o r d C o rcdo:n:sAtd vsatnrc_efAonrdmRaeta_di(nCthearrnIatle:r:aPtaorrs*e daFbosrlm_antoBnansuel*l aibts,l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241p:c22): note: | expanded from macro 'absl_nonnull' ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2polygon.cc241: | 18#: dIn file included from e../src/s2/s2polygon.hf:i29n: eIn file included from /usr/local/clang/include/absl/container/flat_hash_map.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.hn:o19n: nIn file included from u/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:l59 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n82n: uIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl: 23 : | In file included from ^/usr/local/clang/include/absl/crc/crc32c.h :32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :s2/s2pointutil.cc23:: 18In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :../src/s2/s2pointutil.h32:: 25/usr/local/clang/include/absl/strings/str_format.h: :In file included from 503../src/s2/s1angle.h::2028:: In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/util/coding/coder.h: 36503: | In file included from ../src/s2/base/casts.h :F34o: rIn file included from m/usr/local/clang/include/absl/log/log.ha:t209R: aIn file included from w/usr/local/clang/include/absl/log/internal/log_impl.hS:i22n: kIn file included from (/usr/local/clang/include/absl/log/internal/log_message.hT:*47 : aIn file included from b/usr/local/clang/include/absl/log/internal/structured_proto.hs:l27_: nIn file included from o/usr/local/clang/include/absl/log/internal/proto.hn:n34u: ll/usr/local/clang/include/absl/types/span.h :r794a:w8): warning: /type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/ NOLI N794T | | ^ T*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dpetfri nAeB SaLb_sAlT_TnRoInBnUuTlEl_ L_INFoEnTnIuMlEl_ B O| U ^N D, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2point_compression.cc:171:12: warning: unused function 'STtoPiQi' [-Wunused-function] 171 | inline int STtoPiQi(double s, int level) { | ^~~~~~~~ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2point_region.cc:18: In file included from ../src/s2/s2point_region.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52:In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: 365 warnings generated. In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64In file included from _s2/s2polyline.cct: 18v: )In file included from ../src/s2/s2polyline.h{: 31 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h241::3722: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_op.h :24141 | : #In file included from d/usr/local/clang/include/absl/log/internal/strip.he:f26i: nIn file included from e/usr/local/clang/include/absl/log/internal/log_message.h :a53b: sl/usr/local/clang/include/absl/types/source_location.h_:n113o:n19n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Nonn u113l | l | ^ const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnulIn file included from ls2/s2polyline_simplifier.cc :f18i: lIn file included from e../src/s2/s2polyline_simplifier.h,: 63i: nIn file included from t../src/s2/s1chord_angle.h :l29i: nIn file included from e../src/s2/s1angle.h,: 28 : | In file included from ^../src/s2/s2point.h :24: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/hash/hash.h::24189:: 22In file included from :/usr/local/clang/include/absl/hash/internal/hash.h :note: 79expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/internal/endian.h :241250 | :#36d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e ab s250l | _nionnlniunlel u_iNnotn1n6u_ltl L o| a ^d 16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogIn file included from Ms2/s2polyline_simplifier.cce:s18s: aIn file included from g../src/s2/s2polyline_simplifier.he:(63c: oIn file included from n../src/s2/s1chord_angle.hs:t29 : cIn file included from h../src/s2/s1angle.ha:r28*: In file included from a../src/s2/s2point.hb:s24l: _In file included from n/usr/local/clang/include/absl/hash/hash.ho:n89n: uIn file included from l/usr/local/clang/include/absl/hash/internal/hash.hl: 79f: i/usr/local/clang/include/absl/base/internal/endian.hl:e254,: 27i:n twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ine ,254 | i| n ^l in/usr/local/clang/include/absl/base/nullability.he: 241v:o22i:d note: Sexpanded from macro 'absl_nonnull't or e2411 | 6#(dveofiidn*e aabbssll__nnoonnnnuullll p_,N ouninnutl1l6 _ t| ^v ) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2polyline.ccn:o18n: nIn file included from u../src/s2/s2polyline.hl:l31 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnullIn file included from s2/s2polyline_simplifier.ccf:i18l: eIn file included from ,../src/s2/s2polyline_simplifier.h :i63n: tIn file included from ../src/s2/s1chord_angle.hl:i29n: eIn file included from ,../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:24/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/hash/hash.h::2289:: In file included from note: /usr/local/clang/include/absl/hash/internal/hash.hexpanded from macro 'absl_nonnull': 79: /usr/local/clang/include/absl/base/internal/endian.h241: | 258#:d36e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s258l | _innolninnuel lu i_nNto3n2n_utl lL o a| d ^3 2(const void* absl_nonnullIn file included from s2/s2polyline.ccp:)18 : {In file included from ../src/s2/s2polyline.h :| 31 ^: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21241: :In file included from 22/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | In file included from #/usr/local/clang/include/absl/log/internal/check_op.hd:e41f: iIn file included from n/usr/local/clang/include/absl/log/internal/strip.he: 26a: b/usr/local/clang/include/absl/log/internal/log_message.hs:l82_:n26o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N82o | n n uLlolg M e| s ^s age(const char* absl_nonnull file, int line, In file included from s2/s2polyline_simplifier.cc:18: In file included from | ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2r2rect.cc -o s2/s2r2rect.o In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIn file included from Is2/s2polyline.ccB:In file included from U18s2/s2polyline_simplifier.ccT: :EIn file included from 18_../src/s2/s2polyline.h: L:In file included from I31../src/s2/s2polyline_simplifier.hF: :EIn file included from 63T../src/s2/base/logging.h: I:In file included from M21../src/s2/s1chord_angle.hE: :_In file included from 29B/usr/local/clang/include/absl/log/check.h: O:In file included from U37../src/s2/s1angle.hN: :DIn file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h{: : In file included from 21 ../src/s2/s2point.h: :In file included from 24/usr/local/clang/include/absl/log/internal/check_op.h : : In file included from 41 /usr/local/clang/include/absl/hash/hash.h: : In file included from 89 /usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/hash/internal/hash.h : : 89 : /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :/usr/local/clang/include/absl/numeric/int128.h 319: :41 20: :/usr/local/clang/include/absl/types/compare.h : 78warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : warning: 'enable_if' is a clang extension [-Wgcc-compat] 319 \ | | 78 ^ | c o /usr/local/clang/include/absl/container/internal/common.hn :s t31 : w9_c:_h anote: amacro 'ABSL_INTERNAL_IF_true' defined herert t_rt *i 31ba | bus#ltd_ee_nf_uil(ln(aeeb nAlaBebS lcLoe_n_IsiNtfT&(E nvR )N=;A= L _ 0I,F| ^_" tOrnul/usr/local/clang/include/absl/base/nullability.hey(: il257fi_:tse23ar:ta ilsnote: f`iexpanded from macro 'absl_nullable'0e` d , i s257. | .a#.ld)el foiiwneefd _.sa"a)bt)is)ls _f{niu}el ld a b| l ^e| ^_ Nullable | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assigIn file included from ns2/s2polyline.cc,: 18i: nIn file included from s../src/s2/s2polyline.he:r31t: _In file included from o../src/s2/base/logging.hr:_21a: sIn file included from s/usr/local/clang/include/absl/log/check.hi:g37n: _In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hm:p21l: ,In file included from /usr/local/clang/include/absl/log/internal/check_op.hc:o41n: sIn file included from t/usr/local/clang/include/absl/log/internal/strip.h&:,26 : c/usr/local/clang/include/absl/log/internal/log_message.ho:n321s:t52&:, warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r ue, 321| | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i nl i149n | e L o g M e s s a g e & L o g M etsrsuaeg,e :A:BoSpLe_rIaNtToErR& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, In file included from .s2/s2polyline.cc.:.18): In file included from i../src/s2/s2polyline.hf:_31s: aIn file included from t../src/s2/base/logging.hi:s21f: iIn file included from e/usr/local/clang/include/absl/log/check.hd: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | conIn file included from ss2/s2min_distance_targets.cct: 39c: hIn file included from a../src/s2/s2shape_index_region.hr:*25 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hs:l45_: n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n155n:u3l:l warning: N'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e wStrin g155( | ) ; A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Xexpanded from macro 'absl_nonnull'( in s241e | r#td_eofri_naes saibgsnl,_ nionnsneurltl_ o_rN_oansnsuilgln _ i| m ^p l, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2polyline.cc\: 18 : | In file included from ^~~~../src/s2/s2polyline.h :31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h37:: 155In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h3::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 226:/usr/local/clang/include/absl/container/internal/raw_hash_map.h59::135 :16warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 226 | v135o | i d M a k e C h e ctkhOipsV)a)l)u eASBtSrLi_nAgT(TsRtIdB:U:ToEs_tLrIeFaEmT&I MoEs_,B OcUoNnDs t{ v o i d * a b s l _ n u l l a b l e p ) ; | ^ \/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nullable'32 :9: 257note: | macro 'ABSL_INTERNAL_IF_false' defined here# def i32n | e# daebfsiln_en uAlBlSaLb_lIeN T_ENRuNlAlLa_bIlFe_ f a| l ^s e(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGIn file included from Ls2/s2polyline.ccE:_18A: RIn file included from G../src/s2/s2polyline.h(:)31): ;In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::37120: :In file included from 9/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : macro 'ABSL_INTERNAL_X' defined here /usr/local/clang/include/absl/log/internal/check_op.h:276: 13120: | #warning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e fin e276 | AcBoSnLs_tI NvToEiRdN*A La_bXs(lF_unnucl,l aCballel eoep,e rKaQtuoarl<,< (VsQtuda:l:,o sKtVraelaume&,, V V| a ^l ue/usr/local/clang/include/absl/base/nullability.h,: 257T:a23i:l ,note: expanded from macro 'absl_nullable'. .. )257 | \# d e| f ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true,i | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n e a b158s | l _ n u l l a b l e _ N u l l a b lter u e| , ^ ABSL_INTERNAL_SINGLE_ARG(In file included from )s2/s2polyline.cc):;18 : In file included from | ../src/s2/s2polyline.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 31: In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::21133: :In file included from 47/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h133: | 277 : 50 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] AB S277L | _ I N T E R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) )c,o n s t v o i d * a b s l _ n u l l a b l e v a\l u e| ) ^~~~; | ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h257::15723::3 :note: expanded from macro 'absl_nullable' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 257 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h#:d135e:f16i:n enote: expanded from macro 'ABSL_INTERNAL_X'a bsl _135n | u l l a b l e _ N utlhliasb)l)e) A| B ^S L_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2polyline.cc : 18 : In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 278 :\13 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31 :2789 | :c onote: nmacro 'ABSL_INTERNAL_IF_true' defined heres t v o31i | d#*d eafbisnle_ nAuBlSlLa_bIlNeT EoRpNeArLa_tIoFr_ & , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241\ | # d| e ^~~~f ine absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSsL_IlN_TnEoRnNnAuLl_lI)F;_ f a| l ^s e(if/usr/local/clang/include/absl/base/nullability.h_:s241a:t22i:s fnote: iexpanded from macro 'absl_nonnull'e d, .241. | .#)d e_f_iVnAe_ AaRbGsSl___n o n| n ^u ll _Nonnull In file included from s2/s2min_distance_targets.cc| : ^39 : In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(In file included from is2/s2polyline.ccn:s18e: rIn file included from t../src/s2/s2polyline.h_:o31r: _In file included from a../src/s2/base/logging.hs:s21i: gIn file included from n/usr/local/clang/include/absl/log/check.h,: 37i: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:r21t: _/usr/local/clang/include/absl/log/internal/check_op.ho:r295_:a20s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _imp l295, | c&o&n,s tc osnisgtn&e,d fcahlasre*, a b| s ^l _n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n135n:u16l:l note: oexpanded from macro 'ABSL_INTERNAL_X'p era t135o | r < < ( s t d : : b atshiics_)o)s)t rAeBaSmL<_cAhTaTrR,I BTUrTaEi_tLsI>F&E,T I M| E ^_ BO/usr/local/clang/include/absl/base/nullability.hU:N241D: 22{: note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _\N o n| n ^u ll/usr/local/clang/include/absl/container/internal/common.h : 32| : ^9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSLIn file included from _s2/s2polyline.ccI:N18T: EIn file included from R../src/s2/s2polyline.hN:A31L: _In file included from I../src/s2/base/logging.hF:_21f: aIn file included from l/usr/local/clang/include/absl/log/check.hs:e37(: iIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.h_:s21a: t/usr/local/clang/include/absl/log/internal/check_op.hi:s296f:i63e:d ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]. ..) _296_ | V A _ A R G S _ _ | ^ const signed char* aIn file included from bs2/s2min_distance_targets.ccs:l39_: nIn file included from o../src/s2/s2shape_index_region.hn:n25u: lIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h):;45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^163 :51:/usr/local/clang/include/absl/base/nullability.h :warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 22: note: expanded from macro 'absl_nonnull'163 | 241 | # d e f i n e a b s l _ n otnrnuuel,l A_BNSoLn_nIuNlTlE R N| A ^L _SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: In file included from note: s2/s2polyline.ccmacro 'ABSL_INTERNAL_X' defined here: 18: In file included from ../src/s2/s2polyline.h :12031 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:I21N: T/usr/local/clang/include/absl/log/internal/check_op.hE:R298N:A22L:_ Xwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F unc, 298C | aclolneset, uKnQsuiagln,e dV Qcuhaalr,* KaVbasllu_en,o nVnVualllu eo,p eTraaitlo,r <.<.(.s)t d\: : b| a ^s ic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 162 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | cAoBnSsLt_ IuNnTsEiRgNnAeLd_ Xc(hianrs*e ratb_solr__nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from In file included from s2/s2polyline_simplifier.ccs2/s2polygon.cc::1818: : In file included from In file included from ../src/s2/s2polyline_simplifier.h../src/s2/s2polygon.h::6329: : In file included from In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/container/flat_hash_map.h::2943: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/hash_container_defaults.h::2819: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::2459: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/strings/cord.h::8994: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::9031: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/strings/string_view.h::49953::3554:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | 53 | vcooinds tEenxapbrl esDterbiunggL_ovgi(ecwo nNsutl lcShaafre*S tarbisnlg_Vniuelwl(acbolnes tn acmhea)r;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u257l:l23a:b lnote: eexpanded from macro 'absl_nullable' p) 257{ | # d| e ^f ine/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: uexpanded from macro 'absl_nullable'l la b257l | e# d_eNfuilnlea balbes l _| n ^u llable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncreamsesnitgSny,n cihnSseemr(tM_uotre_xa*s saibgsnl__inmopnln,u l&l& ,m uc,o n s| t ^& , /usr/local/clang/include/absl/base/nullability.hf:a241l:s22e:, note: expanded from macro 'absl_nonnull'| ^ 241 | #/usr/local/clang/include/absl/container/internal/raw_hash_map.hd:e133f:i52n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_no n133n | u l l _ N o n n u lAlB S L| _ ^I NTERNAL_ATTRIBIn file included from Us2/s2polygon.ccT:E18_: CIn file included from A../src/s2/s2polygon.hP:T29U: RIn file included from E/usr/local/clang/include/absl/container/flat_hash_map.hD:_43B: YIn file included from (/usr/local/clang/include/absl/container/hash_container_defaults.ht:h19i: sIn file included from )/usr/local/clang/include/absl/container/internal/hash_function_defaults.h):,59 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 550 : 64 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # d e f i n e AbBaSsLe__IiNnTtEeRrNnAaLl_:I:FP_efraTlhsree(aidfS_ysnacthi*s faibesdl,_ n.o.n.n)u l_l_ VwA)_;A R G| S ^_ _ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2min_distance_targets.cc_:n39o: nIn file included from n../src/s2/s2shape_index_region.hu:l25l: In file included from _/usr/local/clang/include/absl/container/flat_hash_map.hN:o45n: n/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l162l: 3 :| ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERIn file included from Ns2/s2polygon.ccA:L18_: XIn file included from (../src/s2/s2polygon.hi:n29s: eIn file included from r/usr/local/clang/include/absl/container/flat_hash_map.htIn file included from :_s2/s2polyline.cc43o:r: 18_In file included from : a/usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from s:../src/s2/s2polyline.hs19i:: g31In file included from n: /usr/local/clang/include/absl/container/internal/hash_function_defaults.h,In file included from : ../src/s2/base/logging.h59i:: n21In file included from s: /usr/local/clang/include/absl/strings/cord.heIn file included from :r/usr/local/clang/include/absl/log/check.ht94:_: o37In file included from r: /usr/local/clang/include/absl/strings/internal/cordz_info.h_In file included from :a/usr/local/clang/include/absl/log/internal/check_impl.h31s:: s21/usr/local/clang/include/absl/synchronization/mutex.hi: :g/usr/local/clang/include/absl/log/internal/check_op.h551n::_42840i:m:44p :lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& & 551, | c o428sn | tsAta&B,t SifLca_ AlbTosTeo,RlI BD U| e ^TcE r_eRmE/usr/local/clang/include/absl/container/internal/raw_hash_map.heT:nU135tR:SNy16Sn_:cNh OSnote: Nexpanded from macro 'ABSL_INTERNAL_X'eN mU(LMLu tc135eo | xn *s t a bc shla _r n* o n atnbuhslills_) )n)m ounA,nB uS lL| l_ ^ A MTa/usr/local/clang/include/absl/base/nullability.hTk:241ReI:BCU22hT:Ee _cnote: kLexpanded from macro 'absl_nonnull'IOF pES TtI241rM | i#En_dBgOe(Uf Ni Dn| e ^{ a /usr/local/clang/include/absl/base/nullability.h b : s241 l : _22 n:o n note: nexpanded from macro 'absl_nonnull' u l l 241_ | N# od ne nf u i n l el a b | s ^l\ _ n o| n ^n ul/usr/local/clang/include/absl/container/internal/common.hlIn file included from : s2/s2polygon.cc_31:N:18o9: n:In file included from n ../src/s2/s2polygon.hunote: :lmacro 'ABSL_INTERNAL_IF_true' defined here29l : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h | : ^3143 | : #In file included from d/usr/local/clang/include/absl/container/hash_container_defaults.he:f19i: nIn file included from In file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs2/s2polyline.cc ::A5918B: : SIn file included from In file included from L/usr/local/clang/include/absl/strings/cord.h../src/s2/s2polyline.h_::I9431N: : TIn file included from In file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/base/logging.hR::N3121A: : /usr/local/clang/include/absl/synchronization/mutex.hLIn file included from :_/usr/local/clang/include/absl/log/check.h552I::F3764_: t:In file included from r u/usr/local/clang/include/absl/log/internal/check_impl.hewarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension](21 i: f/usr/local/clang/include/absl/log/internal/check_op.h _:552s429 | a: t31 i: s f iwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e d , . .429. | ) i f _ T s1a t v i1 ,s f T i2e dv 2 , | c o ^ n sbta sceh_airn*t earbnsall_:n:oPneIn file included from nrus2/s2min_distance_targets.ccTl:hl39r e: eaIn file included from xdp../src/s2/s2shape_index_region.hSr:ty25enx: ctIn file included from h)/usr/local/clang/include/absl/container/flat_hash_map.h* : A45aB: bS/usr/local/clang/include/absl/container/internal/raw_hash_map.hsLl:__A162nT:oTn3RnI:uB lUwarning: lT 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]Ew_ ,N O I| N ^L I162N/usr/local/clang/include/absl/base/nullability.h | E :; 241 A: B22| S:L ^ _ note: Iexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.hN :T 241E241R: | N22#A:dL e_note: fexpanded from macro 'absl_nonnull'Xi (n ie241n | sa#bedsretl_fo_ri_nneao nsanbsusillgl_n n,_o Nnoinnnunsluelrl tl_ _No or| _na ^ns uslilg n _| i ^m pl, &&, conIn file included from ss2/s2polygon.cct:&18,: In file included from f../src/s2/s2polygon.ha:l29s: eIn file included from ,/usr/local/clang/include/absl/container/flat_hash_map.h : 43In file included from | : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s2/s2polyline.ccIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h18:: 19In file included from 163: ../src/s2/s2polyline.h | In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h31 :: 59In file included from : ../src/s2/base/logging.h In file included from : /usr/local/clang/include/absl/strings/cord.h21 :: 94In file included from : /usr/local/clang/include/absl/log/check.h In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h37 :: 31In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/synchronization/mutex.h : :21 556: t:/usr/local/clang/include/absl/log/internal/check_op.hr38:u:432e :,13warning: :Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IN T556432E | | Rc NovnAosiLtd _ cSLhIoacNrkG*SL lEaob_wsLAlRoG_on(po)(n)Sn;yun lcl h W| M ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~aak ietCP/usr/local/clang/include/absl/container/internal/raw_hash_map.hhae:rc135akm:Osp11*S :ta rbnote: isexpanded from macro 'ABSL_INTERNAL_X'nlg_ (nTo1n n135vu1 | l this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQl waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow ab,sl_no nTn2u lvl2 ,h o w| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 :note: expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.hs2/s2polyline.cc::4318: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s2polyline.h::1931: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/base/logging.h::5921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::9437: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::559433::4656:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 559 | 433 | c o n s t C o n d i t i o n * caobnsslt_ ncuhlalra*b laeb sclo_nndo,n n u| l ^l e/usr/local/clang/include/absl/base/nullability.hx:p257r:t23e:x tnote: )expanded from macro 'absl_nullable' { 257| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbelfei n_eN ualblsalb_lneo n n| u ^l l _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, cuoanls,t KCVoanlduiet,i oVnV*a laubes,l _Tnauilll,a b.l.e. )c o\n d ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from In file included from s2/s2polygon.cc../src/s2/base/logging.h::1821: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/log/check.h::2937: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/log/internal/check_impl.h::4321: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/hash_container_defaults.h::45119:: 1In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :warning: 59type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 451/usr/local/clang/include/absl/strings/internal/cordz_info.h | :A31B: S/usr/local/clang/include/absl/synchronization/mutex.hL:_562L:O58G:_ Iwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERN A562L | _ D EvFoIiNdE _LMoAcKkES_lCoHwE(CMKu_HOoPw_ SaTbR/usr/local/clang/include/absl/container/internal/raw_hash_map.hsI:lN166G_:_n3EoX:nT nEwarning: uRpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lN l( bho oo166wl | ),; c o An| Bs^StL _CIo/usr/local/clang/include/absl/log/internal/check_op.hNn:TdE449iR:tNi31Ao:Ln _*Xnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'(ai bnssle _rn449tu_ | lo lr a_beaxlstees rincg onnt,de m,ip nl sa| et ^re t /usr/local/clang/include/absl/base/nullability.h_c:oo257rn:_s23at:s scnote: hiexpanded from macro 'absl_nullable'agr n* _ 257ia | bm#spdlle_,fn i&on&nen, ualcbolsnl sM_atn&ku,le ltCarbhuelece,k O_ Np| u ^Sl tlr/usr/local/clang/include/absl/container/internal/raw_hash_map.hai:nb133gl:(e 52 : | \note: ^expanded from macro 'ABSL_INTERNAL_X' | ^ 133 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#In file included from _ds2/s2polygon.ccIe:fNi18nT: eEIn file included from R ../src/s2/s2polygon.hNa:Ab29Ls: _lIn file included from A_/usr/local/clang/include/absl/container/flat_hash_map.hTnTo:Rn43In: BuIn file included from Ul/usr/local/clang/include/absl/container/hash_container_defaults.hTl:E 19__N: oCnIn file included from nA/usr/local/clang/include/absl/container/internal/hash_function_defaults.huP:lT59lU: R In file included from E /usr/local/clang/include/absl/strings/cord.hD| :_ ^94B : YIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.ht:h31i: s/usr/local/clang/include/absl/synchronization/mutex.h):)In file included from 565,s2/s2polyline.cc: :36 18: : In file included from warning: ../src/s2/s2polyline.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : 31 : In file included from 565 ../src/s2/base/logging.h | : v21 o: i In file included from d /usr/local/clang/include/absl/log/check.h U :n 37l o: cIn file included from k S/usr/local/clang/include/absl/log/internal/check_impl.h l o:\w 21( S: | /usr/local/clang/include/absl/log/internal/check_op.hy ^n: c451:1: hwarning: Wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/common.ha :i31t/usr/local/clang/include/absl/log/internal/check_op.h:P:9a450:r: a25note: mmacro 'ABSL_INTERNAL_IF_true' defined here:s * note: a31bexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | s #ld _en450fu | il nl ea bA lB eS xLw,_a IxiN,tTp E)cR oNnAABsLSt_L I_FcA_ThtTraRuIreB*(U iTafEb__ssClaOt_LinD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nsfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | trueo, AnBnSuLl_lI)N T E| R ^N AL_S/usr/local/clang/include/absl/base/nullability.hI:N241G:L22E:_ Anote: Rexpanded from macro 'absl_nonnull'G ()) ;241 | #| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fin/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 135a:b11s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o nnu l135l | _ N o n n u l l t| h ^i s))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2polyline.cc : 18 : In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21\: /usr/local/clang/include/absl/log/internal/check_op.h| : ^~~~452 :1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ /usr/local/clang/include/absl/container/internal/raw_hash_map.h :| 170 ^: 45:/usr/local/clang/include/absl/base/nullability.h :warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 22: note: 170expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lSlI N G| L ^E _ARG()); | ^In file included from s2/s2polyline.cc:18/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 120../src/s2/s2polyline.h::931:: In file included from note: ../src/s2/base/logging.hmacro 'ABSL_INTERNAL_X' defined here: 21: In file included from /usr/local/clang/include/absl/log/check.h :12037 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 452A:B1S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TE/usr/local/clang/include/absl/log/internal/check_op.hR:N450A:L25_:X (note: Fexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u nc ,450 | C a l l e e ,x ,K Qxu,a lc,o nVsQtu aclh,a rK*V aalbusel,_ nVoVnanluulel,) T a| i ^l , /usr/local/clang/include/absl/base/nullability.h.:.241.:)22 :\ note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/container/internal/raw_hash_map.h :169:3 :449 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] exte r169n | t eAmBpSlLa_tIeN TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_oansnsuilgln ,M aiknesCehretc_koOrp_Satsrsiinggn(_ i m p\l , | & ^& , /usr/local/clang/include/absl/base/nullability.h&:&241,: 22f:a lnote: sexpanded from macro 'absl_nonnull'e , f241a | l#sdee,f i n| e ^ ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l133_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N133o | nnull | u ^l lable /*igIn file included from ns2/s2polyline.cco:r18e: dIn file included from *../src/s2/s2polyline.h/:)31 : {In file included from }../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h::25721:: 23/usr/local/clang/include/absl/log/internal/check_op.h:: 453note: :expanded from macro 'absl_nullable'1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | /usr/local/clang/include/absl/log/internal/check_op.h#:d450e:f25i:n enote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a bs l450_ | n u l l a b lxe, _xN,u lcloanbslte c h| a ^r * absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBoUTnEn_uClAlP T_UNRoEnDn_uBlYl( t h| i ^s )) | ^~~~ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | /usr/local/clang/include/absl/synchronization/mutex.hA:B718S:L35_:L Owarning: Gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E718R | N A Le_xDpElFiIcNiEt_ MWArKiEt_eCrHMEuCtKe_xOLPo_cSkT(RMIuNtGe_xE*X TaEbRsNl(_ n o| n^n ull/usr/local/clang/include/absl/log/internal/check_op.h :m450u:)25 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/base/nullability.h450: | 241 : 22 : note: expanded from macro 'absl_nonnull'x , x241, | #cdoenfsitn ec haabrs*l _anbosnln_unloln n_uNloln)n u l| l ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | In file included from s2/s2polyline.cc :e18x: pIn file included from l../src/s2/s2polyline.hi:c31i: tIn file included from ../src/s2/base/logging.hW:r21i: tIn file included from e/usr/local/clang/include/absl/log/check.hr:M37u: tIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hx:L21o: c/usr/local/clang/include/absl/log/internal/check_op.hk:(463M:u1t:e xwarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] mu A463B | SALB_SILN_TLEORGN_AILN_TAETRTNRAILB_UDTEEF_ICNAEP_TMUARKEED__CBHYE(CtKh_iOsP)_,S T R| I ^~~~N G_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern /usr/local/clang/include/absl/synchronization/mutex.ht:e731m:p35l:a twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t731 | c h aerx*p laibcsilt_ nWornintuelrlM uMtaekxeLCohcekc(kMOuptSetxr*i nagb(s l _ n\o n n| u ^l l /usr/local/clang/include/absl/base/nullability.hm:u241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't C o241n | d#idteifoinn&e caobnsdl)_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #defIn file included from is2/s2polyline.ccn:e18 : aIn file included from b../src/s2/s2polyline.hs:l31_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 464| :26 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRINGIn file included from _s2/s2polygon.ccE:X18T: EIn file included from R../src/s2/s2polygon.hN:(29 : In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h^: 43: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/hash_container_defaults.h::45019:: 25In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 450In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 801x:,20 :x ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 801c | h a rC*o nadbistli_onno(nbnouolll )( * a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'f un c241) | (#vdoeifdi*n ea basbls_ln_unlolnanbuillli t_yN_ounnnkunlolw n )| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2polyline.ccl:l18 : _In file included from N../src/s2/s2polyline.ho:n31n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2polygon.cc::46518:: 1In file included from :../src/s2/s2polygon.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h465: | 19A: BIn file included from S/usr/local/clang/include/absl/container/internal/hash_function_defaults.hL:_59L: OIn file included from G/usr/local/clang/include/absl/strings/cord.h_:I94N: TIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hR:N31A: L/usr/local/clang/include/absl/synchronization/mutex.h_:D801E:F45I:N Ewarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]M AKE _801C | H E CCKo_nOdPi_tSiToRnI(NbGo_oElX T(E*RaNb(sclo_nnsotn nvuolild *f uanbcs)l(_vnooindn*u lalb)s;l _ n| u^l la/usr/local/clang/include/absl/log/internal/check_op.hb:i449l:i31t:y _note: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n kno w449n | ) , e x| t ^e rn/usr/local/clang/include/absl/base/nullability.h :t289e:m34p:l anote: texpanded from macro 'absl_nullability_unknown'e co n289s | t# dcehfairn*e aabbssll__nnounlnlualbli lMiatkye_CuhnekcnkoOwpnS t_rNiunlgl(_ u n s\p e c| i ^f ie/usr/local/clang/include/absl/base/nullability.hd: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2polygon.ccn:o18n: nIn file included from u../src/s2/s2polygon.hl:l29 : _In file included from N/usr/local/clang/include/absl/container/flat_hash_map.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: In file included from In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #/usr/local/clang/include/absl/container/internal/raw_hash_map.hd:e175f:i3n:e warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n o175n | n u lAlB S_LN_oInNnTuElRlN A L| _ ^X (insIn file included from es2/s2polyline.ccr:t18_: oIn file included from r../src/s2/s2polyline.h_:a31s: sIn file included from i../src/s2/base/logging.hg:n21,: In file included from i/usr/local/clang/include/absl/log/check.hn:s37e: rIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h_:o21r: _/usr/local/clang/include/absl/log/internal/check_op.ha:s465s:i1g:n _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl, 465& | &A,B S&L&_,L OtGr_uIeN,T EtRrNuAeL,_ D E| F ^I NE/usr/local/clang/include/absl/container/internal/raw_hash_map.h_:M133A:K52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), E /usr/local/clang/include/absl/strings/cord.h_:C94H: EIn file included from C/usr/local/clang/include/absl/strings/internal/cordz_info.hK:_31O: P/usr/local/clang/include/absl/synchronization/mutex.h_:S802T:R19I:N Gwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]E XTERN (802c | o n s t v o i d * a bvsoli_dn*o nanbuslll_)n;u l l| a^b ilit/usr/local/clang/include/absl/log/internal/check_op.hy:_450u:n25k:n onote: wexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n ar g450) | ; | ^ x, /usr/local/clang/include/absl/base/nullability.hx:,289 :c34o:n snote: texpanded from macro 'absl_nullability_unknown' cha r289* | #adbesfli_nneo nanbuslll_)n u l| l ^a bil/usr/local/clang/include/absl/base/nullability.hi:t241y:_22u:n knote: nexpanded from macro 'absl_nonnull'o wn 241_ | N#udlelf_iunnes paebcsilf_ineodn n u| l ^l _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline.cc814: | 18 : In file included from C../src/s2/s2polyline.ho:n31d: iIn file included from t../src/s2/base/logging.hi:o21n: (In file included from b/usr/local/clang/include/absl/log/check.ho:o37l: In file included from (/usr/local/clang/include/absl/log/internal/check_impl.h*:a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_502n:o1n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l fu n502c | )A(BTS*L _aLbOsGl__InNuTlElRaNbAiLl_iCtHyE_CuKn_kOnPo_wInM)P,L ( C| h ^e ck_/usr/local/clang/include/absl/base/nullability.hE:Q241,: 22=:= )note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/log/internal/check_op.h#:d488e:f32i:n enote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a bsl _488n | o n niunllli n_eN ocnonnusltle x p| r ^ const chIn file included from as2/s2polygon.ccr:*18 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l43a: bIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.he: 19n: aIn file included from m/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:#59#: IIn file included from m/usr/local/clang/include/absl/strings/cord.hp:l94(: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 814 : 42 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814\ | | C ^o nd/usr/local/clang/include/absl/base/nullability.hi:t257i:o23n:( bnote: oexpanded from macro 'absl_nullable'o l (257* | a#bdself_innoen naublsll _fnuunlcl)a(bTl*e a_bNsull_lnaublllea b i| l ^i ty_unknown), In file included from s2/s2polyline.cc| : ^18 : In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/base/nullability.h::31289: :In file included from 34../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h289: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f502i:n1e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_/usr/local/clang/include/absl/log/internal/check_op.hn:u489l:l47a:b inote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i ty_u n489k | n o w n _ Ncuolnls_tu nTs1p&e cvi1f,i ecdo n s| t ^ T2& v2, const cIn file included from hs2/s2polygon.cca:r18*: In file included from a../src/s2/s2polygon.hb:s29l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_map.ho:n43n: uIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.hl: 19e: xIn file included from p/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:t59e: xIn file included from t/usr/local/clang/include/absl/strings/cord.h): 94{: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : \/usr/local/clang/include/absl/synchronization/mutex.h : 815| : ^16 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]241 :22: 815note: | expanded from macro 'absl_nonnull' 241 | # d e f i n eT *a basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from In file included from s2/s2polyline.cc/usr/local/clang/include/absl/strings/cord.h::1894: : In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::3131: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/synchronization/mutex.h::21830: :In file included from 14/usr/local/clang/include/absl/log/check.h:: 37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h :830502 | : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] bo/usr/local/clang/include/absl/log/internal/check_op.ho:l497 :(32*:a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _non n497u | l l ifnulnicn)e( Tc*o nasbtselx_pnru lcloanbsitl icthya_ru*n kanboswln_)n,u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :n241a:m22e:# #note: Iexpanded from macro 'absl_nonnull'm pl (241 | # d e f i n e a b s l _ n o n n u\l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 : | note: ^expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2polygon.cce:f18i: nIn file included from e../src/s2/s2polygon.h :a29b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h_:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.ha:b19l: eIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:N59u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94l: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline.cc: 18830: | In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.hb:o21o: lIn file included from /usr/local/clang/include/absl/log/check.h(:*37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n502u:l1l: fwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n c)/usr/local/clang/include/absl/log/internal/check_op.h(:T498*: 35a:b snote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ nul l498a | b i l i t y _iunntk nvo1w,n )i,n t | v ^2 , /usr/local/clang/include/absl/base/nullability.hc:o289n:s34t: cnote: hexpanded from macro 'absl_nullability_unknown'a r* 289a | b#sdle_fnionnen ualbls le_xnpurltleaxbti)l i{t y _ u n k n o w n _ N u l l _ u\n s p| e ^c if/usr/local/clang/include/absl/base/nullability.hi:e241d: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2polygon.cc :_18N: oIn file included from n../src/s2/s2polygon.hn:u29l: lIn file included from /usr/local/clang/include/absl/container/flat_hash_map.h :| 43 ^: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnu/usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VAIn file included from _s2/s2polyline.ccA:R18G: SIn file included from _../src/s2/s2polyline.h_: 31 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1&In file included from s2/s2min_distance_targets.ccv:139,: In file included from c../src/s2/s2shape_index_region.ho:n25s: tIn file included from /usr/local/clang/include/absl/container/flat_hash_map.hT:245&: /usr/local/clang/include/absl/container/internal/raw_hash_map.hv:2184,: 3c:o nwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t cha r184* | a bAsBlS_Ln_oInNnTuElRlN AeLx_pXr(tienxste)r t{_ o r _ a s\s i g| n ^, i/usr/local/clang/include/absl/base/nullability.hn:s241e:r22t:_ onote: rexpanded from macro 'absl_nonnull'_ as s241i | g#nd_eifmipnle, acbosnls_tn&o,n ncuolnls t_&N,o ntnruulel, | | ^ ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #In file included from ds2/s2polyline.cce:f18i: nIn file included from e../src/s2/s2polyline.h :A31B: SIn file included from L../src/s2/base/logging.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/check.hR:N37A: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hI:F21_: t/usr/local/clang/include/absl/log/internal/check_op.hr:u504e:(1i:f _warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a ti/usr/local/clang/include/absl/log/internal/check_op.hs:f497i:e32d:, note: ..expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'. ) if _497s | a t iisnfliiende c| o ^n stexpr const chaIn file included from rs2/s2min_distance_targets.cc*: 39a: bIn file included from s../src/s2/s2shape_index_region.hl:_25n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl:a45b: l/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 184n:a3m:e #warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]I mpl( 184 | A B S L _ I N T E R N A L _\X ( i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_257o:r23_:a snote: sexpanded from macro 'absl_nullable'i gn ,257 | i#ndseefritn_eo ra_bassls_ingunl_liambplle, _cNounlslta&b,l ec o n| s ^t &, true,In file included from s2/s2polyline.cc :| 18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2polyline.h:31 : 185In file included from | ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 504 :1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ll mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22 :498 | note: expanded from macro 'absl_nonnull' 241 | i#ndte fvi1n,e ianbts lv_2n,o ncnounlslt _cNhoanrn*u lalb s l| _ ^n onnull exprtext) { In file included from s2/s2polygon.cc : 18\: In file included from ../src/s2/s2polygon.h| : ^29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h241::1922: :In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:note: 59expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h: 94241: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e1069 :a32b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l1069l | _ Nboononlu lWla i t| W ^i thDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:In file included from 184s2/s2polyline.cc::318:: In file included from ../src/s2/s2polyline.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]31 : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/base/logging.h::13521:: 16In file included from :/usr/local/clang/include/absl/log/check.h :37note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h135: | 505 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] t505h | iAsB))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...S)L __L_OVGA__IANRTGESR_N_A L _| C ^H ECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_In file included from ss2/s2polyline.cca:t18i: sIn file included from f../src/s2/s2polyline.hi:e31d: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2min_distance_targets.cc:39 : 506In file included from | ../src/s2/s2shape_index_region.hA:B25S: LIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hL:O45G: _/usr/local/clang/include/absl/container/internal/raw_hash_map.hI:N189T:E3R:N Awarning: L'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ CHECK_ O189P | _ I MAPBLS(LC_hIeNcTkE_RGNEA,L _>X=()i n s| e^r t_o/usr/local/clang/include/absl/log/internal/check_op.hr:_488a:s32s:i gnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL', in s488e | r t _ionrl_ianses icgonn_sitmepxlp,r ccoonnsstt& ,c h&a&r,* faablssle_,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a ble 190n | a m e # # I m p l ( t r u e , . f i r s\t , | c ^o nst/usr/local/clang/include/absl/base/nullability.h_:i257t:e23r:a tnote: oexpanded from macro 'absl_nullable'r A B257S | L#_dIeNfTiEnReN AaLb_sClO_MnMuAl)l;a b l| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _Nu/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l135a:b11l:e note: | expanded from macro 'ABSL_INTERNAL_X' ^ 135 | In file included from s2/s2polyline.cc : 18t: hIn file included from i../src/s2/s2polyline.hs:)31): )In file included from ../src/s2/base/logging.hA:B21S: LIn file included from _/usr/local/clang/include/absl/log/check.hA:T37T: RIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hB:U21T: E/usr/local/clang/include/absl/log/internal/check_op.h_:L506I:F1E:T Iwarning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _B/usr/local/clang/include/absl/log/internal/check_op.hO:U489N:D47 :{ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | c o n s t T 1 & v 1 , c o\n s t| ^~~~T 2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* abs/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:_191n:u3l:l awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l e na m191e | # # IAmBpSlL(_ I N T E R N A L _ X ( i n s e r t _ o\r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,257 :i23n:s enote: rexpanded from macro 'absl_nullable't _o r257_ | a#sdseifginn_ei mapbls,l _cnounlslta&b,l e& &_,N utlrluaeb,l e | ^| ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2polyline.cc:18 : 133In file included from | ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.hA:B37S: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hI:N21T: E/usr/local/clang/include/absl/log/internal/check_op.hR:N506A:L1_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IB/usr/local/clang/include/absl/log/internal/check_op.hU:T498E:_35C:A Pnote: Texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'U RED _498B | Y ( t h i s )i)n,t v 1 , i n t v 2 , c o n s t c h a r * a\b s l| _ ^n onn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9e:x pnote: rmacro 'ABSL_INTERNAL_IF_true' defined heret ext )31 | {# d e f i n e A B S L _ I N T E R\N A L| _ ^I F_/usr/local/clang/include/absl/base/nullability.ht:r241u:e22(:i fnote: _expanded from macro 'absl_nonnull's at i241s | f#ideedf,i n.e. .a)b silf__nsoantniuslfli e_dN o n| n ^u ll | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool CoIn file included from ns2/s2predicates.ccd:i18t: iIn file included from o../src/s2/s2predicates.hn::55:: CIn file included from a/usr/local/clang/include/absl/flags/flag.hs:t42A: nIn file included from d/usr/local/clang/include/absl/flags/internal/flag.hC:a30l: l/usr/local/clang/include/absl/base/call_once.hF:u153n:c41t:i owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( cons t153 | C o n d iCtailolnO*n caebIsmlp_ln(osntndu:l:la tco)m i{c < u| i ^n t32/usr/local/clang/include/absl/base/nullability.h_:t241>:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf icnoen tarbosll,_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullabIn file included from is2/s2predicates.ccl:i18t: yIn file included from _../src/s2/s2predicates.hu:n55k: nIn file included from o/usr/local/clang/include/absl/flags/flag.hw:n42 : aIn file included from r/usr/local/clang/include/absl/flags/internal/flag.hg:)30 : | /usr/local/clang/include/absl/base/call_once.h ^: 194:31/usr/local/clang/include/absl/base/nullability.h:: 289:warning: 34:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullability_unknown' 194 | 289i | n#ldienfei nset da:b:salt_onmuilcln*k naobwsnl __nNounlnlu_luln sCpoenctirfoileWdo r d| ( ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | onceIn file included from _s2/s2polygon.ccf:l18a: gIn file included from *../src/s2/s2polygon.h :a29b: sIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h_:n43o: nIn file included from n/usr/local/clang/include/absl/container/hash_container_defaults.hu:l19l: In file included from f/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:a59g: )In file included from /usr/local/clang/include/absl/strings/cord.h{: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h241::124122::12 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #1241d | e f i n eb oaobls l(_*naobnsnlu_lnlo n_nNuolnln ufluln c )| ( ^T * absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2predicates.ccl: 18_: NIn file included from o../src/s2/s2predicates.hn:n55u: lIn file included from l/usr/local/clang/include/absl/flags/flag.h : 42| : ^In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40In file included from :s2/s2polygon.cc :18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :20043 | : vIn file included from o/usr/local/clang/include/absl/container/hash_container_defaults.hi:d19 : LIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hw:L59e: vIn file included from e/usr/local/clang/include/absl/strings/cord.hl:C94a: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hO:n31c: e/usr/local/clang/include/absl/synchronization/mutex.h(:a1241b:s34l:: :warning: otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n ce_ f1241l | a g * abbosoll_ n(o*nanbuslll_ nfolnangu,l lC aflulnacb)l(eT&*& afbns,l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:i241l:i22t:y _note: uexpanded from macro 'absl_nonnull'n kn o241w | n#)d,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s289l:_34n:o nnote: nexpanded from macro 'absl_nullability_unknown'u ll 289_ | N#odnenfuilnle a| b ^s l_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de 191 | ABSIn file included from Ls2/s2polyline.cc_:I18N: TIn file included from E../src/s2/s2polyline.hR:N31A: LIn file included from _../src/s2/base/logging.hX:(21i: nIn file included from s/usr/local/clang/include/absl/log/check.he:r37t: _In file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:_21a: ss/usr/local/clang/include/absl/log/internal/check_op.hi:g507n:,1 :i nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e rt_o r507_ | aAsBsSiLg_nL_OiGm_pIlN,T EcRoNnAsLt_&C,H E&C&K,_ OtPr_uIeM,P L (| C ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h eck _192G | T , > ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 488 : 32 : fnote: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l se, 488. | f i risntl,i nceo ncsotn_sitteexrpart ocro nAsBtS Lc_hIaNrT*E RaNbAsLl__CnOuMlMlAa)b;l e | n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a me##/usr/local/clang/include/absl/container/internal/raw_hash_map.hI:m133p:l47(: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d\e f i| n ^e ABSL/usr/local/clang/include/absl/base/nullability.h_:I257N:T23E:R Nnote: Aexpanded from macro 'absl_nullable'L _IF _257t | r#udee(fiifn_es aatbisslf_ineudl,l a.b.l.e) _iNfu_lslaatbilsef i e| d ^ | ^ In file included from s2/s2polyline.cc:In file included from 18s2/s2min_distance_targets.cc: :In file included from 39../src/s2/s2polyline.h: :In file included from 31../src/s2/s2shape_index_region.h: :In file included from 25../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 45/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/container/internal/raw_hash_map.h37:: 193In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h3::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ fine absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_193no | nn u lAlB SmLs_gI,N TcEoRnNsAtL _vXo(iidn*s earbts_lo_rn_oansnsuilgln ,c vi)n)s;e r t| _ ^o r_a/usr/local/clang/include/absl/base/nullability.hs:s241i:g22n:_ inote: mexpanded from macro 'absl_nonnull'p l, 241c | o#ndsetf&i,n e& &a,b stlr_uneo,n n u| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _Non n194u | l l | ^ true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thiIn file included from s)s2/s2polyline.cc):,18 : In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 511 : 13\: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h :51132 | :c9o:n snote: tmacro 'ABSL_INTERNAL_IF_false' defined here cha r32* | #adbesfli_nneu lAlBaSbLl_eI NCThEeRcNkAsLt_rIcFm_pftarluseeI(mipfl_(s a t| i ^s fied/usr/local/clang/include/absl/base/nullability.h,: 257.:.23.:) note: _expanded from macro 'absl_nullable'_ VA _257A | R#GdSe_f_i n e| ^a bsl_nullablIn file included from es2/s2min_distance_targets.cc :_39N: uIn file included from l../src/s2/s2shape_index_region.hl:a25b: lIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.h : 45| : ^/usr/local/clang/include/absl/container/internal/raw_hash_map.h :196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2polyline.cc196: | 18 : In file included from A../src/s2/s2polyline.hB:S31L: _In file included from I../src/s2/base/logging.hN:T21E: RIn file included from N/usr/local/clang/include/absl/log/check.hA:L37_: XIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hi:n21s: e/usr/local/clang/include/absl/log/internal/check_op.hr:t512_:o17r:_ awarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s ign ,512 | i n s e rcto_nosrt_ acshsairg*n _aibmspll_,n u&l&l,a bcloen sst1&,, cfoanlsste ,c h a| r ^* a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s135l:_16n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X'a ble 135s | 2 , | ^ /usr/local/clang/include/absl/base/nullability.h : 257t:h23i:s )note: )expanded from macro 'absl_nullable') A B257S | L#_dAeTfTiRnIeB UaTbEs_lL_InFuElTlIaMbEl_eB O_UNNuDl l{a b l e | ^ In file included from s2/s2polyline.cc : 18 : In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h :\21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/internal/check_impl.h::3221:: 9/usr/local/clang/include/absl/log/internal/check_op.h:: 512:note: 47macro 'ABSL_INTERNAL_IF_false' defined here: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]32 | #d e512f | i n e AcBoSnLs_tI NcThEaRrN*A La_bIsFl__fnaullslea(bilfe_ ssa1t,i scfoinesdt, c.h.a.r)* _a_bVsAl__AnRuGlSl_a_b l e| ^s 2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2min_distance_targets.cc :39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: In file included from warning: s2/s2polyline.ccpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from 18: In file included from s2/s2predicates.cc198:../src/s2/s2polyline.h | 18: : 31In file included from : A../src/s2/s2predicates.hIn file included from B:S../src/s2/base/logging.h55L:_: I21In file included from N/usr/local/clang/include/absl/flags/flag.hT: :EIn file included from 42R/usr/local/clang/include/absl/log/check.h: N:AIn file included from L37/usr/local/clang/include/absl/flags/internal/flag.h_: :XIn file included from 40(/usr/local/clang/include/absl/log/internal/check_impl.hi: n:sIn file included from e21r/usr/local/clang/include/absl/flags/marshalling.h: t:/usr/local/clang/include/absl/log/internal/check_op.h_207o:: r514In file included from _:a/usr/local/clang/include/absl/numeric/int128.h13s:s:i41g : nwarning: ,/usr/local/clang/include/absl/types/compare.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 78 :i22 n:s514 e | rwarning: ct'enable_if' is a clang extension [-Wgcc-compat]o_ nosrt_ acs hs78ai | gr n* _ iam bps ll ,_ _n&_u&al,tl tacrboilnbesu ttC&eh,_e _cf(ka(sletsnreac,bm lp ef| _a ^il fs(e/usr/local/clang/include/absl/container/internal/raw_hash_map.hnI: m133=p:=l52 (:0 , note: | expanded from macro 'ABSL_INTERNAL_X'" ^ O nl /usr/local/clang/include/absl/base/nullability.hy133: | 257l :i 23t : e rnote: aexpanded from macro 'absl_nullable' l ` 0A257`B | Si#Lsd_ eIafNliTlnEoeRw NeaAdbL.s_"lA)_T)nT)uR lI{lB}aU bT lE| _e ^C A_PNTuUlRlEaDb_lBeY ( t| h ^i s)), In file included from s2/s2polyline.cc : 18 : In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h\: 515 :| 17 ^: warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 32:9: 515 | note: macro 'ABSL_INTERNAL_IF_false' defined here c o32n | s#td ecfhianre* AaBbSsLl__InNuTlElRaNbAlLe_ IsF1_,f aclosne(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ st char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/base/logging.h::20021:: 3In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :200515 | : 47 :A Bwarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _IN T515E | R N A L _cXo(nisnts ecrhta_ro*r _aabsssli_gnnu,l lianbsleer ts_1o,r _caosnssitg nc_hiamrp*l ,a b&s&l,_ ncuolnlsatb&l,e tsr2u,e , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h257::13323::52 : note: note: expanded from macro 'absl_nullable'expanded from macro 'ABSL_INTERNAL_X' 257 | #133d | e f i n e a b s l _AnBuSlLl_aIbNlTeE R_NNAuLl_lAaTbTlReI B U| T ^E _CAPTUIn file included from Rs2/s2polyline.ccE:D18_: BIn file included from Y../src/s2/s2polyline.h(:t31h: iIn file included from s../src/s2/base/logging.h):)21,: In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 516 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | \ c| o ^n st/usr/local/clang/include/absl/container/internal/common.h :c31h:a9r:* note: amacro 'ABSL_INTERNAL_IF_true' defined hereb sl_ n31o | n#nduelfli neex pArBtSeLx_tI)N;T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hI:F241_:t22r:u enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b.s.l)_ niofn_nsualtli s_fNioendn u l| l ^ | ^ In file included from s2/s2min_distance_targets.cc:39In file included from : s2/s2polyline.ccIn file included from :../src/s2/s2shape_index_region.h18:: 25In file included from : ../src/s2/s2polyline.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h31:: 45In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h21:: 200In file included from :/usr/local/clang/include/absl/log/check.h3::37 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13 :200 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ABS L517_ | IcNoTnEsRtN AcLh_aXr(*i nasbesrlt__nourl_laasbslieg nC,h eicnkssetrrtc_aosre_camspstirgune_Iimmppll(, &| & ^, c/usr/local/clang/include/absl/base/nullability.ho:n257s:t23&:, note: texpanded from macro 'absl_nullable'r ue ,257 | #| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fin e201 | a b s l _ n u l l a b l e _ N u lfallasbel,e . f| i ^r st, const_iIn file included from ts2/s2polyline.cce:r18a: tIn file included from o../src/s2/s2polyline.hr: 31A: BIn file included from S../src/s2/base/logging.hL:_21I: NIn file included from T/usr/local/clang/include/absl/log/check.hE:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:C21O: M/usr/local/clang/include/absl/log/internal/check_op.hM:A518):;17 : | warning: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_map.h518: | 133 : 47 : cnote: oexpanded from macro 'ABSL_INTERNAL_X'n st ch a133r | * a b s l _ n u l lAaBbSlLe_ IsN1T,E RcNoAnLs_tA TcThRaIrB*U TaEb_sClA_PnTuUlRlEaDb_lBeY (st2h,i s )| ) ^, /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b\s l _| n ^~~~u llable _Nul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:a200b:l3e: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2polyline.cc:18: In file included from 135../src/s2/s2polyline.h | : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h :t37h: iIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.h):)21): /usr/local/clang/include/absl/log/internal/check_op.hA:B518S:L47_:A Twarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R IBU T518E | _ L I F EcToInMsEt_ BcOhUaNrD* {a b s l _ n u l l a b l e s 1 , c o n s t c h a r * a\b s l| _ ^n ull/usr/local/clang/include/absl/container/internal/common.ha:b32l:e9 :s 2note: ,macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'A BS L257_ | I#NdTeEfRiNnAeL _aIbFs_lf_anluslel(aibfl_es a_tNiuslfliaebdl,e . .| . ^) __VA_In file included from As2/s2polyline.ccR:G18S: _In file included from _../src/s2/s2polyline.h : 31| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | In file included from s2/s2min_distance_targets.cc : 39c: oIn file included from n../src/s2/s2shape_index_region.hs:t25 : cIn file included from h/usr/local/clang/include/absl/container/flat_hash_map.ha:r45*: /usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b202s:l3_:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l able 202s | 1 , AcBoSnLs_tI NcThEaRrN*A La_bXs(li_nnsuelrlta_bolre_ ass2s,i g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e257r:t23_:o rnote: _expanded from macro 'absl_nullable'a ss i257g | n#_diemfpiln,e &a&b,s lc_onnusltl&a,b lter u_eN,u l l| a ^b le/usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133| : ^52 : note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2polyline.cc: 18133: | In file included from ../src/s2/s2polyline.h : 31 : In file included from ../src/s2/base/logging.h : 21 : In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:A521L:_47A:T Twarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I BUT E521_ | C A P T UcRoEnDs_tB Yc(htahri*s )a)b,s l _ n u l l a b l e s 1 , c o n s t c h a r *\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.hu:l31l:a9b:l enote: macro 'ABSL_INTERNAL_IF_true' defined heres 2, 31| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nIeF _atbrsule_(niufl_lsaabtlies f_iNeudl,l a.b.l.e) i| f ^_ satisfieIn file included from ds2/s2polyline.cc : 18| : ^In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:In file included from 17s2/s2min_distance_targets.cc:: 39: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2shape_index_region.h :25: In file included from 522/usr/local/clang/include/absl/container/flat_hash_map.h | : 45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h :c202o:n3s:t warning: c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h ar* a202b | s l _AnBoSnLn_uIlNlT EeRxNpArLt_eXx(ti)n;s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: ,expanded from macro 'absl_nonnull' in s241e | r#td_eofri_naes saibgsnl__inmopnln,u l&l& ,_ Ncoonnnsutl&l, t| r ^u e, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, inserIn file included from ts2/s2polygon.cc_:In file included from o18s2/s2polyline_measures.ccr: _:aIn file included from s18../src/s2/s2polygon.hs: :iIn file included from g29n../src/s2/s2polyline_measures.h: _:In file included from i29/usr/local/clang/include/absl/container/flat_hash_map.hm: :pIn file included from l43,../src/s2/s1angle.h : &:In file included from &28/usr/local/clang/include/absl/container/hash_container_defaults.h,: : In file included from 19c../src/s2/s2point.ho: n:In file included from s24t/usr/local/clang/include/absl/container/internal/hash_function_defaults.h&: ,:In file included from 59t/usr/local/clang/include/absl/hash/hash.hr: u:e89,/usr/local/clang/include/absl/strings/cord.h: :In file included from 109/usr/local/clang/include/absl/hash/internal/hash.h| :: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~5379: :In file included from /usr/local/clang/include/absl/base/internal/endian.h:warning: 26 : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]203 | /usr/local/clang/include/absl/base/internal/unaligned_access.h : 39 : 45 :109 | warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o i d C o p y C 39o | trirdnuTleoi,Sn te.r fiiunrigsnt(t,c1 o6cn_ostnt s UtCn_oairtldie&gr nasetrodcrL, o AasBdtS1dL6:_(:IcsNotnTrsEiRtNn AgvL*o_ iCadOb*Ms MlaA_)bn;so ln _n| nu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ol nln udls/usr/local/clang/include/absl/container/internal/raw_hash_map.htl:) 135;p: )11 :| { ^ note: expanded from macro 'ABSL_INTERNAL_X'| ^/usr/local/clang/include/absl/base/nullability.h :241: 22135: | note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h : 241 : 241 22 | : #t dhnote: eiexpanded from macro 'absl_nonnull'fs i)n) e)241 | aA#bdBseSlfL_i_nnAoeTn TnaRubIlsBlUl T__EnNo_oLnnInnFuuEllTllI M_ EN_| oB ^nO nUuNlDl { | ^ \ | ^~~~ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord&In file included from s2/s2polyline_measures.ccs:r18c: ,In file included from ../src/s2/s2polyline_measures.hs:t29d: :In file included from :../src/s2/s1angle.hs:t28r: iIn file included from n../src/s2/s2point.hg:*24 : aIn file included from b/usr/local/clang/include/absl/hash/hash.hs:l89_: nIn file included from o/usr/local/clang/include/absl/hash/internal/hash.hn:n79u: lIn file included from l/usr/local/clang/include/absl/base/internal/endian.h :d26s: t/usr/local/clang/include/absl/base/internal/unaligned_access.h):;45 : 45| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 45 | note: iexpanded from macro 'absl_nonnull'n li n241e | #udienfti3n2e_ ta bUsnla_lniognnneudlLlo a_dN3o2n(ncuolnls t | v ^o id* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 205../src/s2/s1angle.h::328:: In file included from ../src/s2/s2point.hwarning: :24passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h205: | 79 : In file included from A/usr/local/clang/include/absl/base/internal/endian.hB:S26L: _/usr/local/clang/include/absl/base/internal/unaligned_access.hI:N51T:E45R:N Awarning: LIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_s2/s2pointutil.cc X:(18i n: 51sIn file included from | e../src/s2/s2pointutil.hirn:tl25_io: nreIn file included from _ a../src/s2/s1angle.husi:sn28it: g6In file included from n4,../src/s2/s2point.h_ t:i n25Usn: eaIn file included from rlt../src/s2/util/coding/coder.hi_g:on36re: _daIn file included from Lso../src/s2/base/casts.hsa:id34g6: n4In file included from _(i/usr/local/clang/include/absl/log/log.hcmo:pn209ls,: t In file included from &v&/usr/local/clang/include/absl/log/internal/log_impl.ho,i: d&22*& : ,aIn file included from b/usr/local/clang/include/absl/log/internal/log_message.hfsa:ll_53sne: o,n /usr/local/clang/include/absl/types/source_location.hnf:ual113ll:s 19ep:,) warning: {| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133 /usr/local/clang/include/absl/base/nullability.h:113:52 | 241: : 22note: :expanded from macro 'ABSL_INTERNAL_X' note: expanded from macro 'absl_nonnull' c 133o | n241 s | #t d ec f hi an er *aA bBasbSlsLl__n_IonNnTonEnuRlnNlAu lL_l_NAo TnfTnRiulIelB_lU nTa Em| e_ ^ C= A P_T_UbRuEiDl_tBiYn(_tFhIiLsE)()),) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' In file included from s2/s2polygon.cc 241: | 18# : dIn file included from In file included from \es2/s2polyline_measures.cc../src/s2/s2polygon.h f:: i18n29e| : : ^In file included from In file included from a ../src/s2/s2polyline_measures.h/usr/local/clang/include/absl/container/flat_hash_map.hb:s:/usr/local/clang/include/absl/container/internal/common.h29l43:: _: 32In file included from nIn file included from :../src/s2/s1angle.ho/usr/local/clang/include/absl/container/hash_container_defaults.h9:n::28n19 : u: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined herelIn file included from l../src/s2/s2point.h /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :_: 24N5932: o: n | nIn file included from u/usr/local/clang/include/absl/strings/cord.h#:/usr/local/clang/include/absl/hash/hash.hld425:le :89f 62: i| : ^In file included from n ewarning: /usr/local/clang/include/absl/hash/internal/hash.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A:B S79L: _In file included from I/usr/local/clang/include/absl/base/internal/endian.hN :T42526E | : R /usr/local/clang/include/absl/base/internal/unaligned_access.hN :Af57Lr:_i36Ie:Fn _dwarning: f type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]va olisde ( i57fC | o_ipsnyalCtioinrsedf ivTooIn file included from eidSs2/s2pointutil.ccd, tU: r.n.18ian.g: l)i g_(In file included from n_cV../src/s2/s2pointutil.heodnSAt:s_tAo25 RCGr: oSe_In file included from r1d_& ../src/s2/s1angle.h6 (svr :oci| 28,d *s ^: ta In file included from db:s../src/s2/s2point.h:l:s_t25In file included from nro: s2/s2min_distance_targets.ccinnIn file included from :ngu../src/s2/util/coding/coder.h39*l:: l36In file included from a b: ../src/s2/s2shape_index_region.hps,In file included from :l _../src/s2/base/casts.h25unio:: nnt34In file included from n/usr/local/clang/include/absl/container/flat_hash_map.hu1: :l6lIn file included from 45_ t/usr/local/clang/include/absl/log/log.h: d s:/usr/local/clang/include/absl/container/internal/raw_hash_map.hvt)209:) ;{: 205 In file included from : /usr/local/clang/include/absl/log/internal/log_impl.h3| | ^:: ^ 22 : /usr/local/clang/include/absl/base/nullability.hwarning: In file included from /usr/local/clang/include/absl/base/nullability.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/internal/log_message.h:241 :241:53:22 : 22:205:/usr/local/clang/include/absl/types/source_location.h | :note: note: expanded from macro 'absl_nonnull'133expanded from macro 'absl_nonnull'A B: S 25L241_: | I 241#Ndwarning: | TeEftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]#Ri dNneAefL i_nXa133e( ianb | bssesrl lt___o ncnoroonn_snnnuulllatl se __sxNNiporognnn n,ncuo uilnlnlsstl e rc| | th ^ ^_a orr*_ aasbssilg_nn_oinmnpull,In file included from l s2/s2polygon.cc&f:&i18, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(inl: e_nIn file included from a../src/s2/s2polygon.hmIn file included from :es2/s2polyline_measures.cc29(:: 18)In file included from : /usr/local/clang/include/absl/container/flat_hash_map.h In file included from c:o../src/s2/s2polyline_measures.h43n:: s29In file included from t: /usr/local/clang/include/absl/container/hash_container_defaults.h In file included from :n../src/s2/s1angle.h19o:: e28xIn file included from c: /usr/local/clang/include/absl/container/internal/hash_function_defaults.heIn file included from p:t../src/s2/s2point.h59 :: {24 : /usr/local/clang/include/absl/strings/cord.h In file included from :| /usr/local/clang/include/absl/hash/hash.h437 ^:: 8947: :In file included from /usr/local/clang/include/absl/hash/internal/hash.h:warning: 79: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/base/internal/endian.h241::2622: : /usr/local/clang/include/absl/base/internal/unaligned_access.h :note: 43761expanded from macro 'absl_nonnull' | : 36 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | # d e f i 61n | e i na lb is nl e_ n vo no ni ud l lU n_ aN lo ni g nn uesldltSd t:o :r| se ^t3 r2i(nvgo*i da*b salb_snlo_nnnounlnlu ldls tp),; u i| n ^t 32_t/usr/local/clang/include/absl/base/nullability.h :v241): 22{: | note: ^In file included from expanded from macro 'absl_nonnull' s2/s2pointutil.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2pointutil.h241 | ::#2522d: :eIn file included from f../src/s2/s1angle.hnote: i:expanded from macro 'absl_nonnull'n28e : In file included from a ../src/s2/s2point.hb241:s | 25l#: _dIn file included from ne../src/s2/util/coding/coder.hof:ni36nn: ueIn file included from l ../src/s2/base/casts.hla: b34_s: NlIn file included from o/usr/local/clang/include/absl/log/log.h_n:nn209oun: lnIn file included from lu/usr/local/clang/include/absl/log/internal/log_impl.h l: l22| : ^_In file included from N/usr/local/clang/include/absl/log/internal/log_message.ho:n53n: u/usr/local/clang/include/absl/types/source_location.hl:l142 : 25| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcIn file included from es2/s2polyline_measures.ccp:t18 : {In file included from ../src/s2/s2polyline_measures.h :| 29 ^: In file included from In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polygon.cc../src/s2/s1angle.h:::2411828:: : 22In file included from In file included from :../src/s2/s2polygon.h../src/s2/s2point.h ::29note: 24: expanded from macro 'absl_nonnull': In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/hash/hash.h: :4324189: | : In file included from #In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hd/usr/local/clang/include/absl/hash/internal/hash.h:e:19f79: i: In file included from nIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.he/usr/local/clang/include/absl/base/internal/endian.h :a:59b26: s: /usr/local/clang/include/absl/strings/cord.hl:_/usr/local/clang/include/absl/base/internal/unaligned_access.h480n::o6539n:n:u36 l:warning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n480n | u l65 l | iu ns| li ^in nge pvooiindt eUrn a=l icgonnesdtS tvoarleu6e4_(tvyopied*In file included from * s2/s2pointutil.cc a:ab18bs: slIn file included from l_../src/s2/s2pointutil.h_n:no25on: nnIn file included from nu../src/s2/s1angle.hul:ll28l;: In file included from p ../src/s2/s2point.h,| : ^u25 i: nIn file included from t/usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/coder.h6::424136_:: t22In file included from :../src/s2/base/casts.hv :)34note: : expanded from macro 'absl_nonnull'{In file included from /usr/local/clang/include/absl/log/log.h : | 209241 ^: | In file included from #/usr/local/clang/include/absl/log/internal/log_impl.hd:/usr/local/clang/include/absl/base/nullability.he22:f: 241iIn file included from :n/usr/local/clang/include/absl/log/internal/log_message.h22e:: 53 a: note: b/usr/local/clang/include/absl/types/source_location.hexpanded from macro 'absl_nonnull's: l150_: n40241o: | n #nwarning: dutype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]el fli n_ eN150 o | an bn su ll _l n o n | n ^u l l _ N o n n u l l | ^ const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | exIn file included from ps2/s2pointutil.ccl:i18c: iIn file included from t../src/s2/s2pointutil.h :C25h: uIn file included from n../src/s2/s1angle.hk:I28t: eIn file included from r../src/s2/s2point.ha:t25o: rIn file included from (../src/s2/util/coding/coder.hc:o36r: dIn file included from _../src/s2/base/casts.hi:n34t: eIn file included from r/usr/local/clang/include/absl/log/log.hn:a209l: :In file included from :/usr/local/clang/include/absl/log/internal/log_impl.hC:o22r: dIn file included from R/usr/local/clang/include/absl/log/internal/log_message.he:p53*: /usr/local/clang/include/absl/types/source_location.ha:b165s:l15_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 165t | r e ec)o;n s t| ^c har/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dfeiflien_en aambes_l _=n o"n"n;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2polygon.cc_:N18o: nIn file included from n../src/s2/s2polygon.hu:l29l: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h| : ^43 : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2polygon.ccs2/s2pointutil.cc::1818: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2pointutil.h::2925: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s1angle.h::4328: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h../src/s2/s2point.h::1925: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h../src/s2/util/coding/coder.h::5936: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/casts.h::52534:: 35In file included from :/usr/local/clang/include/absl/log/log.h :209warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h525: | 71 : 26 : awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l::c o71r | d _ iLnotgeMrensasla:g:eC(ocrodnRsetp *c haabrs*l _anbuslll_anbolnen uclulr rfeinlte_,l eianft_ l=i nneu,l l p| t ^r ; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :257note: :expanded from macro 'absl_nonnull'23 : note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ sert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:582:37In file included from :s2/s2min_distance_targets.cc :39warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2shape_index_region.h :25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 582passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | 211e | x p lAiBcSiLt_ ICNhTuEnRkNRAaLn_gXe((icnosnesrtt _Coorr_da*s saibgsnl,_ nionnsneurltl_ ocro_rads)s i:g nc_oirmdp_l(,c o&r&d,) &{&}, t| r ^u e, true/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^: note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hexpanded from macro 'absl_nonnull': 133:52: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n133e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_In file included from ts2/s2polygon.ccr:u18e: (In file included from i../src/s2/s2polygon.hf:_29s: aIn file included from t/usr/local/clang/include/absl/container/flat_hash_map.hi:s43f: iIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hd:,19 : .In file included from ./usr/local/clang/include/absl/container/internal/hash_function_defaults.h.:)59 : i/usr/local/clang/include/absl/strings/cord.hf:_588s:a17t:i swarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ed | 588 ^ | const CorIn file included from ds2/s2min_distance_targets.cc*: 39a: bIn file included from s../src/s2/s2shape_index_region.hl:_25n: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hn:u45l: l/usr/local/clang/include/absl/container/internal/raw_hash_map.h :c211o:r3d:_ ;warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h211: | 241 : 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(ei nasbesrlt__noorn_nauslsli g_nN,o nnull | ^ bsl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | usIn file included from is2/s2pointutil.ccn:g18 : pIn file included from o../src/s2/s2pointutil.hi:n25t: eIn file included from r../src/s2/s1angle.h :=28 : cIn file included from o../src/s2/s2point.hn:s25t: In file included from c../src/s2/util/coding/coder.hh:a36r: *In file included from ../src/s2/base/casts.ha:b34s: lIn file included from _/usr/local/clang/include/absl/log/log.hn:o209n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hl:l22;: /usr/local/clang/include/absl/log/internal/log_message.h :| 190 ^: 42: /usr/local/clang/include/absl/base/nullability.hwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: expanded from macro 'absl_nonnull'190 | 241 | L#odgeMfeisnsea gaeb&s lo_pneornantuolrl< <_(Nsotndn:u:lols t r| e ^a m& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | In file included from s2/s2pointutil.cc : 18e: xIn file included from p../src/s2/s2pointutil.hl:i25c: iIn file included from t../src/s2/s1angle.h :C28h: aIn file included from r../src/s2/s2point.hI:t25e: rIn file included from a../src/s2/util/coding/coder.ht:o36r: (In file included from c../src/s2/base/casts.ho:n34s: tIn file included from /usr/local/clang/include/absl/log/log.hC:o209r: dIn file included from */usr/local/clang/include/absl/log/internal/log_impl.h :a22b: s/usr/local/clang/include/absl/log/internal/log_message.hl:_191n:o43n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l cor d191) | | L ^o gM/usr/local/clang/include/absl/base/nullability.he:s241s:a22g:e ¬e: expanded from macro 'absl_nonnull'o pe r241a | t#odre data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2min_distance_targets.cc:39: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_IoNiTdE RANbAsLl_FXo(rimnasteFrltu_sohr(_aabsssli:g:nC,o ridn*s earbts_lo_rn_oansnsuilgln _ciomrpdl,, &| & ^, &&, tr/usr/local/clang/include/absl/base/nullability.hu:e241,: 22t:r unote: eexpanded from macro 'absl_nonnull', | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | # d212e | f i n e a b s l _ n o n n u l l _.Nfoinrnsutl,l c o| n ^s t_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURIn file included from Es2/s2polygon.ccD:_18B: YIn file included from (../src/s2/s2polygon.ht:h29i: sIn file included from )/usr/local/clang/include/absl/container/flat_hash_map.h,: 43 : | In file included from ^~~~/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonn/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l252l: 63 :| ^warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSLIn file included from _s2/s2polygon.ccI:N18T: EIn file included from R../src/s2/s2polygon.hN:A29L: _In file included from A/usr/local/clang/include/absl/container/flat_hash_map.hT:T43R: IIn file included from B/usr/local/clang/include/absl/container/hash_container_defaults.hU:T19E: _In file included from C/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:P59T: U/usr/local/clang/include/absl/strings/cord.hR:E932D:_17B:Y (warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h is) ,932 | | ^~~~ const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h59:: 267/usr/local/clang/include/absl/strings/cord.h::75935:: 11warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 267 | 935 | c h a r * a b s l _ n o n n u l lk esye_ta_rdga(&s&i zke _AtB SnL)_;I N T/E/R NWArLi_tAeT TdRaItBaU TtEo_ CtAhPeT UrReEsDu_lBtY ( t| h ^i s)/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^~~~: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h938::28335::64 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 938 | 283 | a b s l : : c o r d _ i n t e r n a l : : C o r d R eApB*S La_bIsNlT_EnRoNnAnLu_lAlT TaRsI_Btree(U)T Ec_oCnAsPtT;U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s:) ,note: expanded from macro 'absl_nonnull' | ^~~~ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321In file included from | s2/s2polygon.cc : 18 : In file included from ../src/s2/s2polygon.h :k29e: yIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.ha:r43g: :&19&: In file included from k/usr/local/clang/include/absl/container/internal/hash_function_defaults.he:y59 : A/usr/local/clang/include/absl/strings/cord.hB:S950L:_18I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ A950T | T R I B UCToEr_dCRAePpTFUlRaEtD*_ BaYb(stlh_inso)n)n u l| l ^~~~ MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_non/usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ null tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(In file included from cs2/s2pointutil.cch:a18r: *In file included from ../src/s2/s2pointutil.ha:b25s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l25 : dIn file included from s../src/s2/util/coding/coder.ht:)36 : cIn file included from o../src/s2/base/casts.hn:s34t: ;In file included from /usr/local/clang/include/absl/log/log.h :| 209 ^: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/base/nullability.h::22241: :22/usr/local/clang/include/absl/log/internal/log_message.h:: 319note: :expanded from macro 'absl_nonnull'20 : warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #def i319n | e a b sclo_nnsotn nwuclhla r__Nto*n naublsll _ n| u ^l lable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nIn file included from us2/s2polygon.ccl:l18a: bIn file included from l../src/s2/s2polygon.he: 29_: NIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l43a: bIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.he: 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* abslIn file included from _s2/s2pointutil.ccn:u18l: lIn file included from a../src/s2/s2pointutil.hb:l25e: In file included from c../src/s2/s1angle.ho:r28d: zIn file included from _../src/s2/s2point.hi:n25f: oIn file included from (../src/s2/util/coding/coder.h): 36c: oIn file included from n../src/s2/base/casts.hs:t34 : {In file included from /usr/local/clang/include/absl/log/log.h :| 209 ^: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:/usr/local/clang/include/absl/base/nullability.h22:: 257/usr/local/clang/include/absl/log/internal/log_message.h::23321:: 52:note: expanded from macro 'absl_nullable'warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | # d321e | fiinnlei naeb sLlo_gnMuelslsaabglee& _LNouglMleasbslaeg e :| : ^o366 p warningesr generateda. tor<<(wcharIn file included from _s2/s2polygon.cct:*18 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_map.hl:l43a: bIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.he: 19v: )In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h{: 59 : | /usr/local/clang/include/absl/strings/cord.h ^: 1017:51/usr/local/clang/include/absl/base/nullability.h:: 257warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : note: expanded from macro 'absl_nullable' 1017 | 257 | # dveofiidn es eatb_sclo_rnduzl_lianbfloe( c_oNrudl_lianbtleer n a| l ^: :CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.hs2/s2polygon.cc::34018:: 46In file included from :../src/s2/s2polygon.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h340: | 59 : /usr/local/clang/include/absl/strings/cord.hf:r1049i:e56n:d warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o id A b1049s | l F osrtmaattiFcl ubsoho(lS tGreitnFgliaftyASuixn(ka*b salb:s:lc_onrodn_niunltle rsnianlk:,: C o| r ^d Rep/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l#define absl_nonnull _Nonnull | ^ rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2region_coverer.cc -o s2/s2region_coverer.o 34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :s2/s2polyline_alignment.cc59:: 17/usr/local/clang/include/absl/strings/cord.h: :In file included from 1275../src/s2/s2polyline_alignment.h::5124:: In file included from warning: ../src/s2/s2polyline.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: In file included from ../src/s2/base/logging.h: 211275: | In file included from i/usr/local/clang/include/absl/log/check.hn:l37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :v21o: iIn file included from d/usr/local/clang/include/absl/log/internal/check_op.h :C41o: rIn file included from d/usr/local/clang/include/absl/log/internal/strip.h:::26I: nIn file included from l/usr/local/clang/include/absl/log/internal/log_message.hi:n53e: Re/usr/local/clang/include/absl/types/source_location.hp::113::E19m:p lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c eTree (113C | o r d R e p *c oanbsstl _cnhoanrn*u lalb srle_pn,o n n| u ^l l f/usr/local/clang/include/absl/base/nullability.hi:l241e:_22n:a mnote: eexpanded from macro 'absl_nonnull' = _241_ | b#udielftiinne_ FaIbLsEl(_)n)o n{n u l| l ^ _No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2polyline_alignment.ccs2/s2polygon.cc::1718: : In file included from In file included from ../src/s2/s2polyline_alignment.h../src/s2/s2polygon.h::2429: : In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/container/flat_hash_map.h::3143: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/container/hash_container_defaults.h::2119: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::3759: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_impl.h::128221:: 47In file included from :/usr/local/clang/include/absl/log/internal/check_op.h :41warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h1282: | 53i: n/usr/local/clang/include/absl/types/source_location.hl:i133n:e25 :v owarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Cor d133: | : I ncloinnsetReexpp:r: SceotnTsrte ec(hCaorr*d Raebps*l _anbosnln_unloln nfuillle _rneapm,e ( )| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :n22o:e xnote: cexpanded from macro 'absl_nonnull'e pt 241{ | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2polygon.cc:18: In file included from 142../src/s2/s2polygon.h | : 29 : cIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:s43t: eIn file included from x/usr/local/clang/include/absl/container/hash_container_defaults.hp:r19 : cIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:s59t: /usr/local/clang/include/absl/strings/cord.hc:h1290a:r54*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n1290n | uilnll ifnuen cvtoiiodn _Cnoarmde:(:)I ncloinnsetR enpo:e:xSceetpTtr e{e O r| E ^m pt/usr/local/clang/include/absl/base/nullability.hy:(241C:o22r:d Rnote: eexpanded from macro 'absl_nonnull'p * a241b | s#ld_enfuilnlea balbes lr_enpo,n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o257n:n23u:l lnote: expanded from macro 'absl_nullable' | ^ 257 | #define absl_nullable In file included from _s2/s2polyline_alignment.ccN:u17l: lIn file included from a../src/s2/s2polyline_alignment.hb:l24e: In file included from ../src/s2/s2polyline.h| : ^31 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2polygon.ccn:e18 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:n43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h :_19N: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.h : 1301| : ^56 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep:In file included from :s2/s2polyline_alignment.ccC:o17m: mIn file included from i../src/s2/s2polyline_alignment.ht:T24r: eIn file included from e../src/s2/s2polyline.h(:c31o: nIn file included from s../src/s2/base/logging.ht: 21C: oIn file included from r/usr/local/clang/include/absl/log/check.hd:R37e: pIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h_:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.ha:b26l: eIn file included from /usr/local/clang/include/absl/log/internal/log_message.ho:l53d: _/usr/local/clang/include/absl/types/source_location.hr:e165p:,15 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 257165: | 23 : cnote: oexpanded from macro 'absl_nullable'n st 257c | h#adre*f ianbes la_bnsoln_nnuullll afbillee __nNaumlel_a b=l e" " ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2polygon.cc :18: In file included from 241../src/s2/s2polygon.h | #:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* abIn file included from ss2/s2polyline_alignment.ccl:_17n: uIn file included from l../src/s2/s2polyline_alignment.hl:a24b: iIn file included from l../src/s2/s2polyline.hi:t31y: _In file included from u../src/s2/base/logging.hn:k21n: oIn file included from w/usr/local/clang/include/absl/log/check.hn: 37a: rIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/strip.h::28926:: 34:/usr/local/clang/include/absl/log/internal/log_message.h :306note: :expanded from macro 'absl_nullability_unknown'3 : warning: 289 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i306n | e aabbssll__nnuolnlnaublill isttyd_:u:nuknnioqwune __pNturl| ^d ata_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2predicates.cc :18: In file included from 241../src/s2/s2predicates.h | :#55d: eIn file included from f/usr/local/clang/include/absl/flags/flag.hi:n42e: In file included from a/usr/local/clang/include/absl/flags/internal/flag.hb:s43l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o499n:n35u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Non n499u | l l v o| i ^d EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volaIn file included from ts2/s2polygon.cci:l18e: In file included from M../src/s2/s2polygon.hu:t29e: xIn file included from */usr/local/clang/include/absl/container/flat_hash_map.h :a43b: sIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.h_:n19u: lIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:b59l: e /usr/local/clang/include/absl/strings/cord.h/:*1505i:g41n:o rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d */) {} 1505 | | i ^n li/usr/local/clang/include/absl/base/nullability.hn:e257 :v23o:i dnote: expanded from macro 'absl_nullable'C or d257: | :#CdoepfyiTnoeA rarbasylI_mnpull(lcahbalre* _aNbuslll_anbolnen u l| l ^ dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialiIn file included from zs2/s2polygon.cce:(18V: LIn file included from o../src/s2/s2polygon.hg:S29i: tIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.h*: 43a: bIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hl:_19n: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.h :v1672):;41 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :1672241 | :i22n:l inote: nexpanded from macro 'absl_nonnull'e v o241i | d# dCeofridn:e: Aadbvsaln_cneo(nCnhualrlI t_eNroantnourl*l a b| s ^l _nonnull it, size_t n_bytes) { | ^ In file included from s2/s2polyline.cc/usr/local/clang/include/absl/base/nullability.h::18241: :In file included from 22../src/s2/s2polyline.h:: 31note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/base/logging.h: 22241: | In file included from #/usr/local/clang/include/absl/log/log.hd:e209f: iIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.he: 20a: bIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.hl:_63n: o/usr/local/clang/include/absl/log/internal/vlog_config.hn:n63u:l43l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l63l | | e ^x plicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexfLroicekn(dM uitnetx &l omgu_ iAnBtSeLr_nIaNlT:E:RRNeAgLi_sAtTeTrRAInBdUITnEi_tCiAaPlTiUzReE(DV_LBoYg(Stihties*) )a b s| l ^~~~_ nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de/usr/local/clang/include/absl/synchronization/mutex.hf:i718n:e35 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n718u | l l e_xNpolnincuiltl W r| i ^t erMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(booIn file included from ls2/s2polyline_simplifier.cc :(18*: aIn file included from b../src/s2/s2polyline_simplifier.hs:l63_: nIn file included from o../src/s2/s1chord_angle.hn:n29u: lIn file included from l../src/s2/s1angle.h In file included from :fs2/s2polyline_alignment.ccu28:n: 17cIn file included from : )../src/s2/s2point.hIn file included from (:../src/s2/s2polyline_alignment.hv25:o: 24iIn file included from : d../src/s2/util/coding/coder.hIn file included from *:../src/s2/s2polyline.h 36:a: 31bIn file included from : s../src/s2/base/casts.hIn file included from l:../src/s2/base/logging.h_34:n: 21uIn file included from : l/usr/local/clang/include/absl/log/log.hIn file included from l:/usr/local/clang/include/absl/log/check.ha209:b: 37iIn file included from : l/usr/local/clang/include/absl/log/internal/log_impl.hIn file included from i:/usr/local/clang/include/absl/log/internal/check_impl.ht20:y: 21_In file included from : u/usr/local/clang/include/absl/log/absl_vlog_is_on.hIn file included from n:/usr/local/clang/include/absl/log/internal/check_op.hk63:n: 41o: /usr/local/clang/include/absl/log/internal/vlog_config.hwIn file included from :n/usr/local/clang/include/absl/log/internal/strip.h49):,:26 37: :| /usr/local/clang/include/absl/log/internal/log_message.h ^ : 319warning: :/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]20: :241 :22warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 49 note: | expanded from macro 'absl_nonnull'i n319t | 241 R | e# dg ecifoisntnesert A anwbcdshIlan_rin_ottni*n auallblis zl_e_Nn(ounVlnlLualoblgl Se i| c ^to en*s ta&In file included from b s2/s2predicates.ccvs:)l18;_: nIn file included from o../src/s2/s2predicates.h| n: ^n55 u: lIn file included from /usr/local/clang/include/absl/base/nullability.hl/usr/local/clang/include/absl/flags/flag.h: :257v42:): 23;In file included from :/usr/local/clang/include/absl/flags/internal/flag.h :| note: 43expanded from macro 'absl_nullable' ^: /usr/local/clang/include/absl/synchronization/mutex.h :257801 | /usr/local/clang/include/absl/base/nullability.h:#:45d241:e: f22warning: i:type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n enote: expanded from macro 'absl_nonnull' a 801b | s l 241_C | no#undldleiatfbiilnoene (_babsl_nonnull _Nonnull N | u ^l lable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.hIn file included from :s2/s2polyline_alignment.cc34:: 17In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :../src/s2/s2polyline_alignment.h209:: 24In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :../src/s2/s2polyline.h20:: 31In file included from : /usr/local/clang/include/absl/log/absl_vlog_is_on.hIn file included from :../src/s2/base/logging.h63:: 21/usr/local/clang/include/absl/log/internal/vlog_config.h: :In file included from 63/usr/local/clang/include/absl/log/check.h::4337:: In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h: 4163: | In file included from /usr/local/clang/include/absl/log/internal/strip.h :e26x: p/usr/local/clang/include/absl/log/internal/log_message.hl:i321c:i52t: cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n stex p321r | iVnLloignSei tLeo(gcMoensssta gceh&a rL*o gaMbessls_angoen:n:uolple rfa)t o r| < ^< (w/usr/local/clang/include/absl/base/nullability.hc:h241a:r22_:t *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee avb)s l{_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_257N:o23n:n unote: lexpanded from macro 'absl_nullable'l | ^257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitiIn file included from as2/s2polyline_alignment.ccl:i17z: eIn file included from (../src/s2/s2polyline_alignment.hV:L24o: gIn file included from S../src/s2/s2polyline.hi:t31e: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : vIn file included from )/usr/local/clang/include/absl/log/internal/check_op.h;: 41 : | In file included from ^/usr/local/clang/include/absl/log/internal/strip.h :26: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/log_message.h241::34022::46 :note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e340f | i n ef raibesnld_ nvoonindu lAlb s_lNFoonrnmualtlF l u| s ^h (StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ ool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecifIn file included from is2/s2polyline_alignment.cce:d17 : In file included from | ../src/s2/s2polyline_alignment.h ^: 24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:In file included from 31s2/s2predicates.cc:: 18: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2predicates.h :55: In file included from /usr/local/clang/include/absl/flags/flag.h: 42425: | In file included from /usr/local/clang/include/absl/flags/internal/flag.h :L43o: g/usr/local/clang/include/absl/synchronization/mutex.hM:e802s:s19a:g ewarning: Ftype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a tal (802c | o n s t c h a r * a bvsoli_dn*o nanbuslll_ nfuilllea,b iilnitt yl_iunnek)n oAwBnS La_rAgT)T;R I B| U ^T E_/usr/local/clang/include/absl/base/nullability.hC:O289L:D34;: | note: ^expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/base/nullability.h :289241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea baiblsilt_yn_ounnnkunlolw n_ N_oNnunlull_lu n s| p ^e cified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.hIn file included from :s2/s2predicates.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2predicates.h37:: 55In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/flags/flag.h21:: 42In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h41:: 43In file included from : /usr/local/clang/include/absl/log/internal/strip.h:/usr/local/clang/include/absl/synchronization/mutex.h26:: 814:/usr/local/clang/include/absl/log/internal/log_message.h20::426 :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | 426 | C o nLdoigtMieosns(abgoeoFla t(a*la(bcsoln_snto ncnhualrl* faubnscl)_(nTo*n naublsll _fniullel,a biinlti tlyi_nuen,k n o| w ^n ),/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from In file included from s2/s2predicates.cc../src/s2/s2polyline_alignment.h::1824: : In file included from In file included from ../src/s2/s2predicates.h../src/s2/s2polyline.h::5531: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h../src/s2/base/logging.h::4221: : In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/log/check.h::4337: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h814::2142: :In file included from /usr/local/clang/include/absl/log/internal/check_op.h:warning: 41type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h814: | 427 : 31C:o nwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i tio n427( | b o o l ( * a b s l _ n o n n u l lc ofnusntc )c(hTa*r *a basbls_ln_unlolnanbuillli tfya_iulnukrneo_wmns)g,) A| B ^S L_/usr/local/clang/include/absl/base/nullability.hA:T289T:R34I:B Unote: Texpanded from macro 'absl_nullability_unknown'E _CO L289D | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241i | l#idteyf_iunnek naobwsnl __nNounlnlu_luln s_pNeocninfuileld | | ^ ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknIn file included from os2/s2polyline_alignment.ccw:n17 : aIn file included from r../src/s2/s2polyline_alignment.hg:)24;: In file included from ../src/s2/s2polyline.h| : ^31 : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21289: :In file included from 34/usr/local/clang/include/absl/log/check.h:: 37: note: In file included from expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/log/internal/check_impl.h :21: In file included from 289/usr/local/clang/include/absl/log/internal/check_op.h | :#41d: eIn file included from f/usr/local/clang/include/absl/log/internal/strip.hi:n26e: /usr/local/clang/include/absl/log/internal/log_message.ha:b436s:l36_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abi l436i | t y _LuongkMneoswsna g_eNDuelblu_guFnastpaelc(icfoinesdt c| h ^a r* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2predicates.cc:18 : 241In file included from | ../src/s2/s2predicates.h#:d55e: fIn file included from i/usr/local/clang/include/absl/flags/flag.hn:e42 : aIn file included from b/usr/local/clang/include/absl/flags/internal/flag.hs:l43_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n830n:u14l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u830l | l | ^ bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2polyline_alignment.cc22::17 : In file included from note: ../src/s2/s2polyline_alignment.hexpanded from macro 'absl_nonnull': 24: In file included from ../src/s2/s2polyline.h241: | 31#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : _In file included from N/usr/local/clang/include/absl/log/internal/strip.ho:n26n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l446 : 43| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2predicates.cc446: | 18 : In file included from L../src/s2/s2predicates.ho:g55M: eIn file included from s/usr/local/clang/include/absl/flags/flag.hs:a42g: eIn file included from Q/usr/local/clang/include/absl/flags/internal/flag.hu:i43e: t/usr/local/clang/include/absl/synchronization/mutex.hl:y830D:e36b:u gwarning: Ftype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a tal (830c | o n s t c hbaoro*l a(b*salb_snlo_nnnounlnlu lfli lfeu,n c )| ( ^T * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab i241l | i#tdye_fuinnken oawbns)l,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 289_:N34o:n nnote: uexpanded from macro 'absl_nullability_unknown'l l | 289 ^ | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.hIn file included from :s2/s2predicates.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2predicates.h37:: 55In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/flags/flag.h21:: 42In file included from In file included from : /usr/local/clang/include/absl/log/internal/check_op.hs2/s2polyline.ccIn file included from ::/usr/local/clang/include/absl/flags/internal/flag.h4118:: : 43In file included from In file included from : /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2polyline.h/usr/local/clang/include/absl/synchronization/mutex.h:::2631831: : /usr/local/clang/include/absl/log/internal/log_message.h:In file included from :46../src/s2/base/logging.h454::: 2238warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:In file included from /usr/local/clang/include/absl/log/log.hwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:831 209 | : In file included from 454 /usr/local/clang/include/absl/log/internal/log_impl.h | : 20 L : otIn file included from gy/usr/local/clang/include/absl/log/absl_vlog_is_on.hMpe:esnsa63amg: ee Qau/usr/local/clang/include/absl/log/internal/vlog_config.hbis:el133t:l::y37tF:ya ptwarning: eatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_li (dceonnts it133t | yci r:R*: etaygbipsesl*_t naeorbnsnAlnud_lnIlun lfliialbteii,l ai tl| y ^i_ zue/usr/local/clang/include/absl/base/nullability.hn(:VkL241no:og22Swi:nt enote: *expanded from macro 'absl_nonnull'| ^a b241/usr/local/clang/include/absl/base/nullability.hs | :#l289d_:en34fo:ni nnnote: ueexpanded from macro 'absl_nullability_unknown' lla bvs)l;_ n o| n ^n ull /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _NIn file included from os2/s2polyline_alignment.ccn:n17u: lIn file included from l../src/s2/s2polyline_alignment.h : 24| : ^In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull fIn file included from is2/s2polyline.ccl:e18,: In file included from i../src/s2/s2polyline.hn:t31 : lIn file included from i../src/s2/base/logging.hn:e22,: In file included from /usr/local/clang/include/absl/log/log.h| : ^209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/base/nullability.h::20241: :In file included from 22/usr/local/clang/include/absl/log/absl_vlog_is_on.h:: 63note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/vlog_config.h: 157241: | 11#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne a157b | sVlL_ongoSnintuel*l a_bNsoln_nnuullll a b| l ^e SetVModulIn file included from es2/s2polyline_alignment.ccL:i17s: tIn file included from H../src/s2/s2polyline_alignment.he:a24d: FIn file included from o../src/s2/s2polyline.hr:T31e: sIn file included from t../src/s2/base/logging.hO:n21l: yIn file included from (/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/internal/check_op.h::2341:: In file included from note: /usr/local/clang/include/absl/log/internal/strip.hexpanded from macro 'absl_nullable': 26: /usr/local/clang/include/absl/log/internal/log_message.h257: | 457#:d38e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s457l | _ n u l l a b l e _ N u l l a b l e | ^ constIn file included from s2/s2polyline.ccc:h18a: rIn file included from *../src/s2/s2polyline.h :a31b: sIn file included from l../src/s2/base/logging.h_:n22o: nIn file included from n/usr/local/clang/include/absl/log/log.hu:l209l: In file included from f/usr/local/clang/include/absl/log/internal/log_impl.ha:i20l: uIn file included from r/usr/local/clang/include/absl/log/absl_vlog_is_on.he:_63m: s/usr/local/clang/include/absl/log/internal/vlog_config.hg:)158 : 15| : ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:In file included from 22 s2/s2pointutil.cc:158: | 18note: : expanded from macro 'absl_nonnull' In file included from ../src/s2/s2pointutil.h :241V25 | L: #oIn file included from gd../src/s2/s1angle.hSei:tf28ie: *n In file included from ea../src/s2/s2point.h b:as25bl: s_In file included from ln../src/s2/util/coding/coder.h_u:nl36ol: naIn file included from nb../src/s2/base/casts.hul:le36l : v In file included from _)N;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_In file included from Ps2/s2polyline_simplifier.ccU:R18E: _In file included from F../src/s2/s2polyline_simplifier.hU:N63C: TIn file included from I../src/s2/s1chord_angle.hO:N29 : cIn file included from o../src/s2/s1angle.hn:s28t: In file included from c../src/s2/s2point.hh:a25r: *In file included from ../src/s2/util/coding/coder.ha:b36s: lIn file included from _../src/s2/base/casts.hn:o34n: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209 : MIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hk:e20C: hIn file included from e/usr/local/clang/include/absl/log/absl_vlog_is_on.hc:k63F: ai/usr/local/clang/include/absl/log/internal/vlog_config.hl:S133t:r37i:n gwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 133 | /usr/local/clang/include/absl/base/nullability.hi:n241t: 22R:e gnote: iexpanded from macro 'absl_nonnull's te r241A | n#ddIenfiin tei aalb si289lz | _e#nd(oeVnfLniounglelS ia_btNseol*n_n nuuallbll sa bl| i ^_l intoyn_nuunlIn file included from kls2/s2polyline_alignment.ccn :ov17w): n;In file included from ../src/s2/s2polyline_alignment.h_ :N| 24u ^: l In file included from l../src/s2/s2polyline.h_:u31n/usr/local/clang/include/absl/base/nullability.h: s:In file included from p241../src/s2/base/logging.he::c2221i:: f In file included from note: iexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/check.he :d37 : 241 In file included from | | # ^/usr/local/clang/include/absl/log/internal/check_impl.hd :e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e181 :a25b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l181l | _ N o ncnounlslIn file included from t s2/s2predicates.cc :a| 18 ^b: s In file included from l../src/s2/s2predicates.h:::55S: tIn file included from a/usr/local/clang/include/absl/flags/flag.ht:u42s: *In file included from /usr/local/clang/include/absl/flags/internal/flag.ha:b43s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n844o:n10n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] sta t844u | s , c o n sTt* cahbasrl*_ naobnsnlu_lnlo nonbujlelc tp,r e f| i ^x ); /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22:In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polyline_simplifier.ccnote: ::expanded from macro 'absl_nonnull'24118 :: 22In file included from 241:../src/s2/s2polyline_simplifier.h | :#note: dexpanded from macro 'absl_nonnull'63e : fIn file included from i../src/s2/s1chord_angle.h241n: | e#29 da: ebIn file included from fs../src/s2/s1angle.hiln:_e28n : oanIn file included from bns../src/s2/s2point.hul:l_25ln : o_nIn file included from Nno../src/s2/util/coding/coder.hun:lnl36u l: _lNIn file included from o../src/s2/base/casts.h n:| n ^34u : lIn file included from l/usr/local/clang/include/absl/log/log.h : 209| : ^In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:In file included from In file included from 157s2/s2predicates.ccs2/s2polyline_alignment.cc:::111817:: : In file included from In file included from warning: ../src/s2/s2predicates.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline_alignment.h: :5524: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h157../src/s2/s2polyline.h: | :V4231L: : oIn file included from In file included from g/usr/local/clang/include/absl/flags/internal/flag.h../src/s2/base/logging.hS::i4321t: : e/usr/local/clang/include/absl/synchronization/mutex.hIn file included from *:/usr/local/clang/include/absl/log/check.h 845:a:37b45: s:In file included from l /usr/local/clang/include/absl/log/internal/check_impl.h_warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n21u : l/usr/local/clang/include/absl/log/internal/check_op.hl: a181845b: | l58 e: Swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t V Mbo dou181loelL | i ( sa b tscHlo:ena:stdtFyo../src/s2/base/logging.h par:eb_T21sile: d:esIn file included from :/usr/local/clang/include/absl/log/check.hSnt:ttaO37ittn: luyIn file included from ys<*/usr/local/clang/include/absl/log/internal/check_impl.h(T :a >21:b: : stl| /usr/local/clang/include/absl/log/internal/check_op.hy_ ^:pne 180o::n:n/usr/local/clang/include/absl/base/nullability.h42*u:: l257 al:warning: b 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ssl: t_a ntnote: ounexpanded from macro 'absl_nullable'180sn, | u Ac lBlS o257Lmne | _#stthAod eTdT)R(c)fIhBaUr)iT*;nE _ Pea bUs | R ^El_a _Fnb/usr/local/clang/include/absl/base/nullability.hUos:NnCl241nT_:uIln22Olu:lN pcr loennote: afsiexpanded from macro 'absl_nonnull'btlx ) ec ; h_ 241aN | r#u| * ^ dl aebl/usr/local/clang/include/absl/base/nullability.hfsia:ln_b241en l:oane22bns :ull _l| note: n ^expanded from macro 'absl_nonnull'oMn anku el241Cl | h# In file included from edcekf_s2/s2polyline_simplifier.ccFiaN:nieo18l na: Snturlbls lIn file included from i n_../src/s2/s2polyline_simplifier.h| g ^n:( o63 n: | n ^In file included from u l../src/s2/s1chord_angle.hl: 29/usr/local/clang/include/absl/base/nullability.h_: :NIn file included from 241o../src/s2/s1angle.h:n:22n28:u: In file included from lIn file included from s2/s2predicates.ccnote: l../src/s2/s2point.h:expanded from macro 'absl_nonnull' :18 25: | : In file included from ^In file included from 241../src/s2/s2predicates.h ../src/s2/util/coding/coder.h | :#:55d36: e: In file included from fIn file included from /usr/local/clang/include/absl/flags/flag.hi../src/s2/base/casts.h:n:42e34: : In file included from aIn file included from /usr/local/clang/include/absl/flags/internal/flag.hbIn file included from /usr/local/clang/include/absl/log/log.h:ss2/s2polyline_alignment.cc:43l:_209: 17n: : /usr/local/clang/include/absl/synchronization/mutex.hoIn file included from In file included from :n/usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s2polyline_alignment.h850n:::u202416l: : :lIn file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h../src/s2/s2polyline.hwarning: _::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N6331 o: : n n/usr/local/clang/include/absl/log/internal/vlog_config.hIn file included from 850u:../src/s2/base/logging.h | l 158:l :21 15 : | c:In file included from ^o /usr/local/clang/include/absl/log/check.h nwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s37t : In file included from T/usr/local/clang/include/absl/log/internal/check_impl.h*158: | 21a : In file included from /usr/local/clang/include/absl/log/internal/check_op.hb s2/s2pointutil.cc:s :189l 18:_V: 28nLIn file included from :oo../src/s2/s2pointutil.h ng:warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S25iut : leIn file included from l* ../src/s2/s1angle.h 189:oa | 28bbi: njlsIn file included from leic../src/s2/s2point.ht_n:e, n25 cu: olIn file included from | nl../src/s2/util/coding/coder.h ^sa: tb36 /usr/local/clang/include/absl/base/nullability.hal: :beIn file included from 241s ../src/s2/base/casts.h:lv:22:)36::;: S In file included from note: texpanded from macro 'absl_nonnull' ../src/s2/base/logging.ha | :t ^ 21u 241: s | In file included from /usr/local/clang/include/absl/base/nullability.h*# d/usr/local/clang/include/absl/log/check.he:a:bfs25737iln:: _en23In file included from oa:/usr/local/clang/include/absl/log/internal/check_impl.hnbn :sulnote: 21expanded from macro 'absl_nullable'l_ln o: /usr/local/clang/include/absl/log/internal/check_op.hAn: snS181257utla: | l#t25u sd:_(Ne fcoonwarning: nintype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]uns tle la ba181b s | s| l l ^: :_ S ntcuaoltnulssta&bIn file included from ls2/s2predicates.ccasbe:)s 18l{:_: :NIn file included from Su../src/s2/s2predicates.h| t ^l:a tl55u/usr/local/clang/include/absl/base/nullability.hsa: b:*In file included from l241 /usr/local/clang/include/absl/flags/flag.hae::b 2242s :: l| In file included from _ ^note: /usr/local/clang/include/absl/flags/internal/flag.hexpanded from macro 'absl_nonnull'n : o43n: n241/usr/local/clang/include/absl/synchronization/mutex.hu | :l#851ld: e45sf:ti anwarning: tetype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u sa,b s cl851o_ | nn so tn n cu hl albr o*_o Nlao bn(snalub_lsnllo :n :n| tu ^yl ple _pirdeefnitxi)t;y < T| > ^: :t/usr/local/clang/include/absl/base/nullability.hy:p241e::22::* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln em eatbhsold_)nIn file included from (os2/s2polyline_alignment.cc)n: n17 u: | lIn file included from ^l../src/s2/s2polyline_alignment.h :_24/usr/local/clang/include/absl/base/nullability.hN: :oIn file included from 241n../src/s2/s2polyline.h:n:22u31:l: lIn file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull' : | 21 ^: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: In file included from /usr/local/clang/include/absl/log/internal/check_op.has2/s2pointutil.cc:b:193s18:l: 21_In file included from :n../src/s2/s2pointutil.h o:warning: n25type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: uIn file included from l../src/s2/s1angle.hl: 28193_: | NIn file included from co../src/s2/s2point.hon:nn25su: tlIn file included from l../src/s2/util/coding/coder.ha :b 36s| : l ^In file included from : ../src/s2/base/casts.h::S36t: aIn file included from t../src/s2/base/logging.hu:s21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:In file included from l181s2/s2predicates.cc ::A5818s:: S In file included from t../src/s2/s2predicates.hawarning: :ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]55u : sIn file included from (/usr/local/clang/include/absl/flags/flag.hc: o42181n: s | In file included from t /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:855: 34: warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl::S t855a | t u seOxrpc&i ts )C o{n d i| t ^i on(c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :b onote: oexpanded from macro 'absl_nonnull'l * a b241s | l#_dneofninnuel la bcsoln_dn)o;n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17 : In file included from ../src/s2/s2polyline_alignment.h: 24 : cIn file included from o../src/s2/s2polyline.hn:s31t: In file included from a../src/s2/base/logging.hb:s21l: :In file included from :/usr/local/clang/include/absl/log/check.hS:t37a: tIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hs:*21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s202l:_46n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll s t202In file included from a | s2/s2predicates.cc t: u18esx: p,lIn file included from i ../src/s2/s2predicates.hcc:io55tn: sIn file included from Ct/usr/local/clang/include/absl/flags/flag.hh e:cc42kh: aOIn file included from pr/usr/local/clang/include/absl/flags/internal/flag.hM*:e 43sa: sbas/usr/local/clang/include/absl/synchronization/mutex.hgl:e_886Bn:uo31in:ln duwarning: letype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lr (pcro en886fs | it x )ce;hx apr l*| i ^ca ibts lC/usr/local/clang/include/absl/base/nullability.h_o:nn241od:nin22tu:il olnote: n expanded from macro 'absl_nonnull'(e cxopn rst241te | x#Ttd*)e ;fa ib nse| l ^_a nbos/usr/local/clang/include/absl/base/nullability.hnl:n_241un:lo22ln: n ounote: blexpanded from macro 'absl_nonnull'jl ) _ N| o241 ^n | n#udle/usr/local/clang/include/absl/base/nullability.hlf: i241n :e| 22 ^:a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _NonnulIn file included from ls2/s2pointutil.cc : 18| : ^In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline_alignment.cc:17 : 189In file included from | ../src/s2/s2polyline_alignment.hi:n24l: iIn file included from n../src/s2/s2polyline.he: 31c: oIn file included from n../src/s2/base/logging.hs:t21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37:: :In file included from S/usr/local/clang/include/absl/log/internal/check_impl.ht:a21t: u/usr/local/clang/include/absl/log/internal/check_op.hs:*209 :a15b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u209l | l In file included from s2/s2predicates.ccAc:so18Sn: tsIn file included from at../src/s2/s2predicates.ht :uc55sh: (aIn file included from cr/usr/local/clang/include/absl/flags/flag.ho*:n 42sa: tb In file included from sa/usr/local/clang/include/absl/flags/internal/flag.hlb:_s43nl: o:/usr/local/clang/include/absl/synchronization/mutex.hn::nS896ut:la31lt: u Nswarning: e&type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w Sst)r i{896n | g (| ) ^e; x p /usr/local/clang/include/absl/base/nullability.hl| :i ^241c :i22t:/usr/local/clang/include/absl/base/nullability.h :C241note: o:expanded from macro 'absl_nonnull'n22 d:i t241note: i | expanded from macro 'absl_nonnull'o# nd(e cf241oi | nn#sedt e afTbi*sn lea_ bnasoblns_nlnu_olnnlon nu_nlNulol nlon bu_jlN)lo n n | u| ^l ^ l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2predicates.cc193: | 18c: oIn file included from n../src/s2/s2predicates.hs:t55 : aIn file included from b/usr/local/clang/include/absl/flags/flag.hs:l42:: :In file included from S/usr/local/clang/include/absl/flags/internal/flag.ht:a43t: u/usr/local/clang/include/absl/synchronization/mutex.hs:*922 :a48b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onnu l922l | A ssSttaattiucs (bcooonls tG uaabrsaln:In file included from t:s2/s2polyline_alignment.cceS:et17da: EtIn file included from qu../src/s2/s2polyline_alignment.hus:aO24lr: (:n&31s : tsIn file included from )../src/s2/base/logging.hC :o{21n : d In file included from i| /usr/local/clang/include/absl/log/check.ht ^:i 37o: nIn file included from /usr/local/clang/include/absl/base/nullability.h*/usr/local/clang/include/absl/log/internal/check_impl.h: :241a21:b: 22: s/usr/local/clang/include/absl/log/internal/check_op.hnote: l:expanded from macro 'absl_nonnull'_226 n:u59 l:241l | awarning: #btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]dl eef ian ,e226 | av| bo ^is dl _/usr/local/clang/include/absl/base/nullability.hMn:ao257kn:en23Cu:hl elnote: c expanded from macro 'absl_nullable'k_ ONp Vo257an | ln#uudeleSlft ir ni| en ^ g a(bsstld_:n:uolsltarbelaem &_ Nousl,l acbolnes t | v ^o id* absl_nuIn file included from ls2/s2predicates.ccl:a18b: lIn file included from e../src/s2/s2predicates.h :p55): ;In file included from In file included from s2/s2pointutil.cc/usr/local/clang/include/absl/flags/flag.h ::| 1842 ^: : In file included from In file included from ../src/s2/s2pointutil.h/usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/base/nullability.h:::2543257: : :In file included from /usr/local/clang/include/absl/synchronization/mutex.h23../src/s2/s1angle.h:::923 28:: note: 48In file included from expanded from macro 'absl_nullable':../src/s2/s2point.h :25warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257In file included from | ../src/s2/util/coding/coder.h#:d36 e: 923fIn file included from | i../src/s2/base/casts.h n:e 36 a: b In file included from s../src/s2/base/logging.h l: _21 n: uIn file included from l/usr/local/clang/include/absl/log/check.h l: a37 b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h : _21 N: u/usr/local/clang/include/absl/log/internal/check_op.h l: l202 a: b46 l: e warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ c o202n | s t eCxopnldiictiito nC*h eacbksOlp_MneuslslaagbelBeu ibl)d;e r (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 257c:h23a:r *note: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle eaxbpsrlt_enxutl)l;a b l| e ^ _N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*abslIn file included from _s2/s2pointutil.ccn:u18l: lIn file included from a../src/s2/s2pointutil.hb:l25e: In file included from In file included from s2/s2polyline_alignment.cce../src/s2/s1angle.hv::a1728l: : _In file included from In file included from )../src/s2/s2polyline_alignment.h../src/s2/s2point.h(:c:o2425n: : sIn file included from In file included from t../src/s2/s2polyline.h../src/s2/util/coding/coder.h ::C3136o: : nIn file included from In file included from d../src/s2/base/logging.h../src/s2/base/casts.hi::t2136i: : oIn file included from In file included from n/usr/local/clang/include/absl/log/check.h../src/s2/base/logging.h*:: 3721a: : bIn file included from In file included from s/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/check.hl::_2137n: : oIn file included from /usr/local/clang/include/absl/log/internal/check_op.hn/usr/local/clang/include/absl/log/internal/check_impl.h:n:276u21:l: 13l:/usr/local/clang/include/absl/log/internal/check_op.h) : 209warning: =:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 15 n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p276 t | rc; o 209n | s| t ^ cvoo/usr/local/clang/include/absl/base/nullability.hin:ds257*t: 23ac:bh sanote: lrexpanded from macro 'absl_nullable'_*n ual bl257sa | lb#_ldneeo fnoinpnueelr laa tbNoserlw<_S: &In file included from M,/usr/local/clang/include/absl/flags/internal/flag.ha :k 43eCh| e: ^c /usr/local/clang/include/absl/synchronization/mutex.hk:O975/usr/local/clang/include/absl/base/nullability.hp::V31241a::l 22u:warning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S tnote: expanded from macro 'absl_nonnull'r i975n | g 241( | si#tnddle:if:nioens etv roaeibadsm l&R_ enoaosdn,Cn aucllollnb sa_tcN kov(noTni*ud l*al b as bl| s_ ^ln _onnunlullalb lcea lpl)b;a c k| ) ^ In file included from cs2/s2polyline_alignment.cco:n17/usr/local/clang/include/absl/base/nullability.hs: :tIn file included from 257 ../src/s2/s2polyline_alignment.h:{:23 24: : | In file included from note: ^../src/s2/s2polyline.hexpanded from macro 'absl_nullable' : 31/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/logging.h257:: | 2221#:: d In file included from e/usr/local/clang/include/absl/log/check.hnote: f:expanded from macro 'absl_nonnull'i37 n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h241a: | b21#s: dl/usr/local/clang/include/absl/log/internal/check_op.he_:fn293iu:nl49el: a abwarning: bltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]se l __nN ou293nl | nl ua lb ll e _ N o| n ^ n u l l | ^ cIn file included from os2/s2predicates.ccn:s18t: In file included from c../src/s2/s2predicates.hh:a55r: *In file included from /usr/local/clang/include/absl/flags/flag.ha:b42s: lIn file included from _/usr/local/clang/include/absl/flags/internal/flag.hn:o43n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l979l:)43;: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :97922 | : note: sexpanded from macro 'absl_nonnull't at i241c | #bdoeofli nAel waabysslT_rnuoen(ncuolnls t_ NCoonnnduiltli o n| * ^ absl_nullable) { return In file included from ts2/s2polyline_alignment.ccr:u17e: ;In file included from ../src/s2/s2polyline_alignment.h}: 24 : | In file included from ^../src/s2/s2polyline.h :31: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h257::2123: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21257: | /usr/local/clang/include/absl/log/internal/check_op.h#:d295e:f20i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n295u | lcloanbslte s_iNgunlelda bclhea r *| ^a bsl_nonnull operIn file included from as2/s2pointutil.cct:o18r: : &In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^ /usr/local/clang/include/absl/log/internal/check_op.h:276/usr/local/clang/include/absl/base/nullability.h::13241:: 22:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241276 | | #cdoenfsitn ev oaibds*l _anbosnln_unlull l_aNbolnen uolple r a| t ^o r<<(std::ostream&In file included from ,s2/s2polyline_alignment.cc : 17| : ^In file included from ../src/s2/s2polyline_alignment.h:24: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2polyline.h257::3123: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/check.h: 37257: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e296 :a63b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull a296b | l e _ N u l l a b l e | ^ In file included from s2/s2pointutil.cc : 18 : In file included from ../src/s2/s2pointutil.h : 25 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.hc:o25n: sIn file included from t../src/s2/util/coding/coder.h :s36i: gIn file included from n../src/s2/base/casts.he:d36 : cIn file included from h../src/s2/base/logging.ha:r21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l277):;50 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :27722 | : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l lc o n| s ^t void* absl_nullable valuIn file included from es2/s2polyline_alignment.cc):;17 : In file included from | ../src/s2/s2polyline_alignment.h ^: 24: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline.h::25731:: 23In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/check.h:37 : 257In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: f/usr/local/clang/include/absl/log/internal/check_op.hi:n298e: 22a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a298b | lceo n_sNtu lulnasbilgen e d| ^c har* absl_nonnull operIn file included from as2/s2pointutil.cct:o18r: : &In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^/usr/local/clang/include/absl/log/internal/check_op.h :278:/usr/local/clang/include/absl/base/nullability.h13::241 :22warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 278241 | | c#odnesfti nveo iadb*s la_bnsoln_nnuullll a_bNloen nouplelr a t| o ^r <<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed chIn file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | In file included from s2/s2predicates.cc : 18 : In file included from ../src/s2/s2predicates.h : 55 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 43 : /usr/local/clang/include/absl/synchronization/mutex.h : 1033 : 20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | v o i d Wcaonsitt (uMnustiegxn*e da bcshla_rn*o nanbuslll_ nmoun)n u{l l )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 1069s2/s2polyline_alignment.cc::3217:: In file included from ../src/s2/s2polyline_alignment.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]24 : In file included from ../src/s2/s2polyline.h:31 : 1069In file included from | ../src/s2/base/logging.h : 21b: oIn file included from o/usr/local/clang/include/absl/log/check.hl: 37W: aIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.ht:W21i: t/usr/local/clang/include/absl/log/internal/check_op.hh:D323e:a46d:l iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e (Mut e323x | * afbrsile_nndo nvnouildl Ambus,l Faobrsmla:t:FTliumseh (dSetardilnignief)y S{i n k| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l s241i | n#kd,e f i| an ^er *a ba/usr/local/clang/include/absl/base/nullability.hsb:ls241_l:n_22on:no nnnote: unexpanded from macro 'absl_nonnull'lu ll l _ 241No | op#nednreuafltilon re< <| a( ^bs stld_:n:obnansuilcl_ o_sNtornenauml: &In file included from ,../src/s2/s2predicates.h : 55| : ^In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/base/nullability.h::43241: :22/usr/local/clang/include/absl/synchronization/mutex.h:: 1088:note: 35expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #d e1088f | i n ev oaibds lE_nnaobnlneuDlelb u_gNLoongn(ucloln s t| ^c har* absl_nullable name); | ^In file included from s2/s2pointutil.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2pointutil.h::2325:: In file included from ../src/s2/s1angle.hnote: :expanded from macro 'absl_nullable'28 : In file included from ../src/s2/s2point.h :25725 | : #In file included from d../src/s2/util/coding/coder.he:f36i: nIn file included from e../src/s2/base/casts.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.ha:b37l: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21u: l/usr/local/clang/include/absl/log/internal/check_op.hl:a296b:l63e: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | In file included from s2/s2predicates.cc : 18 : In file included from ../src/s2/s2predicates.h : 55 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 43 : /usr/local/clang/include/absl/synchronization/mutex.h : 1091 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c o1091n | s t bsoiogln eWda icthCaorm*m oanb(sMlu_tneoxn*n ualbls)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241m:u22t:e xnote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:In file included from 25s2/s2predicates.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2predicates.h: :In file included from 55../src/s2/s2point.h: :In file included from 25/usr/local/clang/include/absl/flags/flag.h: :In file included from 42../src/s2/util/coding/coder.h: :In file included from 36/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 43../src/s2/base/casts.h: :36/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1093../src/s2/base/logging.h::4621:: In file included from /usr/local/clang/include/absl/log/check.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 1093 | /usr/local/clang/include/absl/log/internal/check_op.h : 298v:o22i:d warning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e move (298b | acsoen_sitn tuenrsniagln:e:dP ecrhTahrr*e aadbSsyln_cnho*n naublsll _onpoenrnautlolr l&_,n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* In file included from as2/s2polyline_alignment.ccb:s17l: _In file included from n../src/s2/s2polyline_alignment.ho:n24n: uIn file included from l../src/s2/s2polyline.hl:)31;: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :428: 44241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine a428b | sAlB_SnLo_nAnTuTlRlI B_UNToEn_nRuElIn file included from Tls2/s2predicates.ccU :R 18N| : S ^In file included from _ ../src/s2/s2predicates.hN:O55N: NIn file included from U/usr/local/clang/include/absl/flags/flag.hL:L42 : cIn file included from o/usr/local/clang/include/absl/flags/internal/flag.hn:s43t: /usr/local/clang/include/absl/synchronization/mutex.hc:h1109a:r34*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n o1109n | n u lelx pMlaikceiCth eMcuktOepxSLtorciknMga(y b e| ( ^M ut/usr/local/clang/include/absl/base/nullability.he:x241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef imnue) a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: _note: Nexpanded from macro 'absl_nullable'o nn u257l | l# d e| f ^i ne absl_nullable _In file included from Ns2/s2polyline_alignment.ccu:l17l: aIn file included from b../src/s2/s2polyline_alignment.hl:e24 : In file included from | ../src/s2/s2polyline.h ^: 31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1In file included from s2/s2predicates.ccv:118,: In file included from T../src/s2/s2predicates.h2: 55v: 2In file included from ,/usr/local/clang/include/absl/flags/flag.h :c42o: nIn file included from In file included from s/usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ s2/s2pointutil.ccIn file included from :s2/s2predicates.cc18:: 18In file included from : ../src/s2/s2pointutil.hIn file included from :../src/s2/s2predicates.h25:: 55In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/flags/flag.h28:: 42In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h25:: 43In file included from : ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/synchronization/mutex.h36:: 1132In file included from :../src/s2/base/casts.h10::36 : In file included from warning: ../src/s2/base/logging.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h: 371132: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :M21u: t/usr/local/clang/include/absl/log/internal/check_op.he:x323*: 46a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a323b | l e fcroinesntd mvuo_i;d A| b ^s lFo/usr/local/clang/include/absl/base/nullability.hr:m257a:t23F:l unote: sexpanded from macro 'absl_nullable'h (S t257r | i#ndgeiffiynSei nakb*s la_bnsull_lnaobnlneu l_lN uslilnakb,l e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutetxLo cckh(aMru*t eaxb*s la_bnsoln_nnuolnln uelxlp rmtue)x t )| ^A BSL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_ N241O | I#NdLeIfNiEn;e a| b ^s l_non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | MutIn file included from es2/s2polyline_alignment.ccx:&17 : mIn file included from u../src/s2/s2polyline_alignment.h :A24B: SIn file included from L../src/s2/s2polyline.h_:I31N: TIn file included from E../src/s2/base/logging.hR:N21A: LIn file included from _/usr/local/clang/include/absl/log/check.hA:T37T: RIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hB:U21T: E/usr/local/clang/include/absl/log/internal/check_op.h_:C432A:P13T:U Rwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]D _BY (432t | hciosn)s,t c| h ^~~~a r* absl_nonnull MakeCheckOpString(T1/usr/local/clang/include/absl/synchronization/mutex.h :v11661:,39 :T 2warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v 2, | ^1166 | /usr/local/clang/include/absl/base/nullability.h :e241x:p22l:i cnote: iexpanded from macro 'absl_nonnull't R e241l | e#adseafbilneeM uatbesxlL_oncokn(nMuultle x_*N oanIn file included from bns2/s2pointutil.ccsu:ll18_l: n In file included from o ../src/s2/s2pointutil.hn| :n ^25u : lIn file included from l../src/s2/s1angle.h :m28u: ,In file included from ../src/s2/s2point.hc:In file included from o25s2/s2polyline_alignment.ccn: :sIn file included from 17t../src/s2/util/coding/coder.h: :In file included from C36../src/s2/s2polyline_alignment.ho: :nIn file included from 24d../src/s2/base/casts.h: i:In file included from t36../src/s2/s2polyline.hi: :oIn file included from 31n../src/s2/base/logging.h: &:In file included from 21../src/s2/base/logging.hc: :oIn file included from 21n/usr/local/clang/include/absl/log/check.h: d:In file included from )37/usr/local/clang/include/absl/log/check.h : : In file included from 37| /usr/local/clang/include/absl/log/internal/check_impl.h: ^:In file included from 21/usr/local/clang/include/absl/log/internal/check_impl.h: :/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h21::: 241428:/usr/local/clang/include/absl/log/internal/check_op.h:22:44:433: : 56note: :warning: expanded from macro 'absl_nonnull' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #428d | eA433fB | iS nL e_ A aT bT sR lI _B nU oT nE n_ uR lE lT U _R NN oS n_ nN uO lN lN U L | L ^ c o n s t c h a r * a b sclo_nnsotn ncuhlalr *M aakbesClh_encoknOnpuSltlr ienxgp(r t e| In file included from x ^s2/s2predicates.cct :)18 : /usr/local/clang/include/absl/base/nullability.h{In file included from : ../src/s2/s2predicates.h241 ::| 5522 ^: : In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/base/nullability.hnote: ::expanded from macro 'absl_nonnull'42241 : :In file included from 22/usr/local/clang/include/absl/flags/internal/flag.h: : 24143 | note: : #expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.hd e:f 1179i241:n | 10e#: d aewarning: bftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]sil n_en oa1179nb | ns ul l_Mlnu ot_neNnxou*nl nlau bl_slNl o_ nn| nu ^ul llla b l| e ^ mu_;In file included from s2/s2pointutil.cc :| 18 ^: In file included from ../src/s2/s2pointutil.h:/usr/local/clang/include/absl/base/nullability.h25:: 257In file included from :../src/s2/s1angle.h23::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nullable': 25: In file included from ../src/s2/util/coding/coder.h257: | 36#: dIn file included from e../src/s2/base/casts.hf:i36n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: /usr/local/clang/include/absl/log/internal/check_op.h_:N429u:l31l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2polyline_alignment.ccu:l17l: In file included from ../src/s2/s2polyline_alignment.h| : ^24 : In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LIn file included from Os2/s2pointutil.ccG:_18I: NIn file included from T../src/s2/s2pointutil.hE:R25N: AIn file included from L../src/s2/s1angle.h_:D28E: FIn file included from I../src/s2/s2point.hN:E25_: MIn file included from A../src/s2/util/coding/coder.hK:E36_: CIn file included from H../src/s2/base/casts.hE:C36K: _In file included from O../src/s2/base/logging.hP:_21S: TIn file included from R/usr/local/clang/include/absl/log/check.hI:N37G: _In file included from E/usr/local/clang/include/absl/log/internal/check_impl.hX:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:(432b:o13o:l )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 432 | /usr/local/clang/include/absl/log/internal/check_op.hc:o449n:s31t: cnote: hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a r* a449b | s l _enxotnenrunl lt eMmapkleaCthee cckoOnpsStt rcihnagr(*T 1a bvs1l,_ nTo2n nvu2l,l M| a ^k eC/usr/local/clang/include/absl/base/nullability.hh:e241c:k22O:p Snote: texpanded from macro 'absl_nonnull'r in g241( | # d e\f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h367 warnings generated. In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from :n/usr/local/clang/include/absl/flags/flag.h453:n:42u1: l:lIn file included from /usr/local/clang/include/absl/flags/internal/flag.h :warning: | 43type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: 453warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL_ L1212O | Gb_oIoNlT ECRoNnAdIn file included from Lis2/s2pointutil.cc_t:Di18Eo: FnIn file included from I:../src/s2/s2pointutil.hN::EC25_a: MsIn file included from At../src/s2/s1angle.hKA:En28_d: CCIn file included from Ha../src/s2/s2point.hEl:Cl25KM: _eIn file included from tOh../src/s2/util/coding/coder.hPo:_d36S(: TcIn file included from Ro../src/s2/base/casts.hIn:Ns36Gt: _ In file included from EC../src/s2/base/logging.hXo:Tn21Ed: RiIn file included from Nt/usr/local/clang/include/absl/log/check.h(i:uo37in: n*In file included from ta/usr/local/clang/include/absl/log/internal/check_impl.h6b:4s21_l: t_/usr/local/clang/include/absl/log/internal/check_op.h)n:;o433 n:n u56| l:^l warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])/usr/local/clang/include/absl/log/internal/check_op.h :{449 : 31| : ^433 | note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/base/nullability.h : 241 : 22449 : | note: expanded from macro 'absl_nonnull'e x t e 241r | n # dt ee fm ip nl ea t ae b sc lo _n ns ot n nc uh la lr * _ Na ob ns nl u_ lncloo nn ns| ut ^l lc hMaark*e Cahbesclk_OnpoSntnruilnlg (e x p r\t e x| t ^) { /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsIn file included from uls2/s2predicates.ccl_:ln18 o: _nIn file included from Nn../src/s2/s2predicates.hou:nl55nl: u In file included from l_/usr/local/clang/include/absl/flags/flag.hlN: o42 n: | nIn file included from ^u/usr/local/clang/include/absl/flags/internal/flag.h l:l43 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221In file included from | s2/s2polyline_alignment.ccb:o17o: lIn file included from ../src/s2/s2polyline_alignment.hC:o24n: dIn file included from i../src/s2/s2polyline.ht:i31o: nIn file included from :../src/s2/base/logging.h::C21a: sIn file included from t/usr/local/clang/include/absl/log/check.hA:n37d: CIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hl:l21F: u/usr/local/clang/include/absl/log/internal/check_op.hn:c453t:i1o:n (warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ns/usr/local/clang/include/absl/log/internal/check_op.ht: 450C:o25n:d inote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i on* 450a | b s l _ n o nxn,u lxl, cc)o n{s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l#)d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from In file included from s2/s2polyline_alignment.cc../src/s2/s1angle.h::1728: : In file included from In file included from ../src/s2/s2polyline_alignment.h../src/s2/s2point.h::2425: : In file included from In file included from In file included from ../src/s2/s2polyline.h../src/s2/util/coding/coder.hs2/s2predicates.cc:::313618: : : In file included from In file included from In file included from ../src/s2/base/logging.h../src/s2/base/casts.h../src/s2/s2predicates.h:::213655: : : In file included from In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/base/logging.h/usr/local/clang/include/absl/flags/flag.h:::372142: : : In file included from In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/flags/internal/flag.h:::213743: : : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/synchronization/mutex.h:::454211230:: :112/usr/local/clang/include/absl/log/internal/check_op.h::: 451warning: :warning: 1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 4541230 | | A B 451S | L A_bBLoSOoLGl__ LI(ON*GTa_EbIRsNNlTA_ELnR_oNDnAEnLFu_IlDNlEE F_fIMuNAnEKc_E)M_(ACTKH*EE _CaCKbH_sEOlCP_K_n_SuOTlPRl_IaSNbTGiR_lIEiNXtGTy_E_ERuXNnT(kEfnRloNow(anbt)o),o; l ) | ;| ^ ^ | /usr/local/clang/include/absl/base/nullability.h^/usr/local/clang/include/absl/log/internal/check_op.h: :241449::/usr/local/clang/include/absl/log/internal/check_op.h2231:::449 :note: 31note: expanded from macro 'absl_nonnull':expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'241 | 449# | d e 449fe | ix nt eee rxantb estrlen_m nptolenamntpuell alct oe_n Nscoton nncsuhtla lrc *h a| ar ^b* s la_bnsoln_In file included from nns2/s2predicates.ccuo:lnl18n : uMIn file included from la../src/s2/s2predicates.hlk: e55MC: ahIn file included from ke/usr/local/clang/include/absl/flags/flag.hec:Ck42hO: epIn file included from cS/usr/local/clang/include/absl/flags/internal/flag.hkt:Or43pi: Sn/usr/local/clang/include/absl/synchronization/mutex.htg:r(1230i :n 34g :(\ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | \ ^ | 1230/usr/local/clang/include/absl/base/nullability.h ^ | : 241 :/usr/local/clang/include/absl/base/nullability.h 22: :241b :o22onote: :lexpanded from macro 'absl_nonnull' note: (expanded from macro 'absl_nonnull' * 241a | b#241sd | le#_fdnieonfnein nuaelb lsa lbf_sunlno_cnn)no(unTln*lu la_lbN so_lnN_nonunulnllul la lb| i ^ l | i ^t y_unknowIn file included from nIn file included from s2/s2pointutil.cc)s2/s2polyline_alignment.cc:,: 1817 : : | In file included from In file included from ^../src/s2/s2pointutil.h../src/s2/s2polyline_alignment.h ::25/usr/local/clang/include/absl/base/nullability.h24: :: In file included from 289In file included from ../src/s2/s1angle.h:../src/s2/s2polyline.h:34:28:31: : In file included from In file included from note: ../src/s2/s2point.h../src/s2/base/logging.hexpanded from macro 'absl_nullability_unknown':: 2521: : In file included from In file included from ../src/s2/util/coding/coder.h289/usr/local/clang/include/absl/log/check.h: | :36#37: d: In file included from eIn file included from f../src/s2/base/casts.h/usr/local/clang/include/absl/log/internal/check_impl.hi::n3621e: : In file included from /usr/local/clang/include/absl/log/internal/check_op.ha../src/s2/base/logging.h:b:454s21:l: 1_In file included from :n/usr/local/clang/include/absl/log/check.h u:warning: l37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hi/usr/local/clang/include/absl/log/internal/check_impl.hl::i45021t:: y25/usr/local/clang/include/absl/log/internal/check_op.h_::u 451n:knote: 1nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':o wwarning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 450 _ | N/usr/local/clang/include/absl/log/internal/check_op.h u: l450 l: _25 u: n xsnote: ,pexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' e xc,i f450ci | oe nd s t | c ^ h xa,r *x ,a bcsoln_snto ncnhualrlIn file included from *)s2/s2predicates.cc : a18| b: ^sIn file included from l../src/s2/s2predicates.h_:/usr/local/clang/include/absl/base/nullability.hn55:o: 241nIn file included from :n/usr/local/clang/include/absl/flags/flag.h22u::l42 l: note: )In file included from expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/flags/internal/flag.h :| 43 ^: 241 /usr/local/clang/include/absl/synchronization/mutex.h | :/usr/local/clang/include/absl/base/nullability.h#1231:d:241e8:f:22i :nwarning: etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull'a b s 1231l241 | _ | n# od ne nfTui*ln lea b_asNblos_nlnn_uunllollna nb ui| ll ^li t_yN_ounnnkunlolw n | a ^r g) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: In file included from note: s2/s2polyline_alignment.ccexpanded from macro 'absl_nullability_unknown': 17: In file included from ../src/s2/s2polyline_alignment.h289: | 24#: define absl_nullability_In file included from unk../src/s2/s2polyline.hn:o31w: nIn file included from ../src/s2/base/logging.h_:N21u: lIn file included from l/usr/local/clang/include/absl/log/check.h_:u37n: sIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.he:c21i: fi/usr/local/clang/include/absl/log/internal/check_op.he:d455 : 1| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extIn file included from es2/s2predicates.ccr:n18 : tIn file included from e../src/s2/s2predicates.hm:p55l: aIn file included from t/usr/local/clang/include/absl/flags/flag.he: 42c: oIn file included from n/usr/local/clang/include/absl/flags/internal/flag.hs:t43 : c/usr/local/clang/include/absl/synchronization/mutex.hh:a1241r:*12 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n1241n | u l l MbaokoelC h(e*cakbOsplS_tnroinnngu(l l f\u n c| ) ^( T* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab i241l | i#tdye_fuinnken oawbns)l,_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_In file included from ns2/s2polyline_alignment.cco:n17n: uIn file included from l../src/s2/s2polyline_alignment.hl: 24_: NIn file included from o../src/s2/s2polyline.hn:n31u: lIn file included from l../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2predicates.cc::45518:: 1In file included from :../src/s2/s2predicates.h :55warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/flags/flag.h:42/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 450/usr/local/clang/include/absl/flags/internal/flag.h::2543:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'1241 :34: 450 | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | x , x ,b ocooln s(t* acbhsalr_*n oanbnsull_ln ofnunnucl)l()T * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: iexpanded from macro 'absl_nonnull'l it y241_ | u#ndkenfoiwnne) ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n289u:l34l: _note: Nexpanded from macro 'absl_nullability_unknown'o nn u289l | l# d e| f ^i ne absl_nullability_unknown _Null_uIn file included from ns2/s2polyline_alignment.ccs:p17e: cIn file included from i../src/s2/s2polyline_alignment.hf:i24e: dIn file included from ../src/s2/s2polyline.h :| 31 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1In file included from : In file included from warning: s2/s2pointutil.ccIn file included from s2/s2predicates.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]::s2/s2polyline_simplifier.cc 1818:: : 18In file included from In file included from : ../src/s2/s2pointutil.h../src/s2/s2predicates.h456In file included from :: | ../src/s2/s2polyline_simplifier.h2555A:: : B63In file included from In file included from S: ../src/s2/s1angle.h/usr/local/clang/include/absl/flags/flag.hLIn file included from ::_../src/s2/s1chord_angle.h2842L:: : O29In file included from In file included from G: ../src/s2/s2point.h/usr/local/clang/include/absl/flags/internal/flag.h_In file included from ::I../src/s2/s1angle.h2543N:: : T28In file included from /usr/local/clang/include/absl/synchronization/mutex.hE: ../src/s2/util/coding/coder.h:RIn file included from :1242N../src/s2/s2point.h36:A:: 44L25In file included from :_: ../src/s2/base/casts.h DIn file included from :warning: E../src/s2/util/coding/coder.h36type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]F:: I36In file included from N: ../src/s2/base/logging.hEIn file included from 1242:_../src/s2/base/casts.h | 21 M:: A 34In file included from K E: /usr/local/clang/include/absl/log/check.ht_yIn file included from :CpH/usr/local/clang/include/absl/log/log.h37eEn:: Ca209In file included from Km: /usr/local/clang/include/absl/log/internal/check_impl.h_eOIn file included from : Pa/usr/local/clang/include/absl/log/internal/log_impl.h21_b:: SsT22/usr/local/clang/include/absl/log/internal/check_op.hlR:: :I:NIn file included from 452tGy_/usr/local/clang/include/absl/log/internal/log_message.h:pEe:1X_Ti47:EdRe: NnIn file included from warning: (t/usr/local/clang/include/absl/log/internal/structured_proto.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]cih: tay27r<): T >;:In file included from 452 :/usr/local/clang/include/absl/log/internal/proto.h | AtB:| y^pS34 eL*: /usr/local/clang/include/absl/log/internal/check_op.h_ :aLb/usr/local/clang/include/absl/types/span.h449OsG::l__21231InN::uTl22 ElR:note: aN expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'bAi lwarning: L _iDtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]449tEy | F_ Iu NneEx_ ktMe212nAoKwEr_ | nnC Ht EeCu| mKs ^p_li OaPn/usr/local/clang/include/absl/base/nullability.ht_g:eS 289 Tcp:oRo34niI:NsGn_ ttEnote: X eexpanded from macro 'absl_nullability_unknown'TcEr hRaN r(=289*i | n#ta6Tdb4s*e_fli t_nna)beo nan;usb slll l_ n_| M^aukn lelu/usr/local/clang/include/absl/log/internal/check_op.hCahl:beicl449lkia:Otb31pySi:_turl niinote: knntexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'goy (w_ nu n449_\Nk | n u lo lw| e_xn ^;u t enr /usr/local/clang/include/absl/base/nullability.hsnp| : et ^241ce :im22fp:ile d/usr/local/clang/include/absl/base/nullability.hanote: t e:expanded from macro 'absl_nonnull' 289 | c : ^o241n34 | s#:td ecnote: fexpanded from macro 'absl_nullability_unknown'hian re* a289abb | ssl#l__dnneoofnnnIn file included from inus2/s2predicates.ccnuel :llla18b _MNa: sokIn file included from eln_../src/s2/s2predicates.hnCnh:euu55cll: lk lIn file included from O a/usr/local/clang/include/absl/flags/flag.hp| b:S ^i42t rl: iiIn file included from nt/usr/local/clang/include/absl/flags/internal/flag.hgIn file included from y:(s2/s2polyline_alignment.cc _43: u: 17 n: /usr/local/clang/include/absl/synchronization/mutex.h\kIn file included from : n../src/s2/s2polyline_alignment.h1249 o::| w248 ^n: : In file included from _ ../src/s2/s2polyline.h/usr/local/clang/include/absl/base/nullability.hN:warning: :u31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241l: :lIn file included from 22 _../src/s2/base/logging.h:1249u: | n21note: s: expanded from macro 'absl_nonnull' /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2region_intersection.cc -o s2/s2region_intersection.o pIn file included from e/usr/local/clang/include/absl/log/check.h c:T241i37* | f: i#adbesfIn file included from eli_/usr/local/clang/include/absl/log/internal/check_impl.hndn :oen 21 na| : ubl ^/usr/local/clang/include/absl/log/internal/check_op.hsll : _456on:bo1jn:en cuwarning: tltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],l /usr/local/clang/include/absl/log/internal/check_op.h_| :N ^450o :n25n:/usr/local/clang/include/absl/base/nullability.hu :l241lIn file included from note: : s2/s2polyline_simplifier.ccexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'22 : :| 18 ^: 450note: expanded from macro 'absl_nonnull'In file included from | ../src/s2/s2polyline_simplifier.h :241 63 | #: d In file included from ex../src/s2/s1chord_angle.hf,:i n29xe: In file included from , In file included from s2/s2pointutil.ccacb../src/s2/s1angle.h:osn:18ls_28: tn : In file included from ocnIn file included from ../src/s2/s2pointutil.hhna../src/s2/s2point.h:url*:25l 25: a_: In file included from bNsIn file included from l../src/s2/s1angle.ho../src/s2/util/coding/coder.h_:nno:28nnu36: nlu: In file included from ll In file included from ../src/s2/s2point.hl )../src/s2/base/casts.h:| :25 ^ 34: | : In file included from ^In file included from ../src/s2/util/coding/coder.h /usr/local/clang/include/absl/log/log.h::/usr/local/clang/include/absl/base/nullability.h36209:: : 241In file included from In file included from :../src/s2/base/casts.h/usr/local/clang/include/absl/log/internal/log_impl.hIn file included from 22::22s2/s2predicates.cc:36: : : In file included from 18note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/log_message.h: ../src/s2/base/logging.h :In file included from :47 ../src/s2/s2predicates.h21: 241:: In file included from | 55#In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h: d/usr/local/clang/include/absl/log/check.he:27: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_id:ent37i: tIn file included from y/usr/local/clang/include/absl/log/internal/check_impl.h<:T21>: ::/usr/local/clang/include/absl/log/internal/check_op.ht:y452p:e1::: *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl/usr/local/clang/include/absl/log/internal/check_op.h_:n450o:n25n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' m ethod )450( | ) ) | ^ x, x,/usr/local/clang/include/absl/base/nullability.h :c241o:n22s: tnote: expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_)n o n| n ^u ll _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from f s2/s2predicates.cc453: | i18An: eB In file included from Sa../src/s2/s2predicates.hLb:s_l55L: _OnGIn file included from _o/usr/local/clang/include/absl/flags/flag.hnI:nN42uT: ElIn file included from Rl/usr/local/clang/include/absl/flags/internal/flag.hN :A_L43_ND: oE/usr/local/clang/include/absl/synchronization/mutex.hnF:nI1259uN:lE14l_: M A warning: K| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E ^ _ CH E1259C | K _ O P _cSoTnRsItN GT_*E XaTbEsRlN_(nuoinnntu6l4In file included from l_s2/s2polyline_alignment.cc t:o)17b;: j eIn file included from c../src/s2/s2polyline_alignment.h| t:^,24 : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from | :../src/s2/s2polyline.h ^449: :3131: :/usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241note: ::expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'2122 : :In file included from /usr/local/clang/include/absl/log/check.hnote: 449expanded from macro 'absl_nonnull': | 37 : In file included from 241e/usr/local/clang/include/absl/log/internal/check_impl.h | x#:dt21eef: ri/usr/local/clang/include/absl/log/internal/check_op.hnn :et457 e:ma1pb:ls alwarning: t_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]en coonn ns457ut | l Alc Bh_SaNLro_*nLn OuaGlbl_ sI lN| _T ^nE oRnNnAuLl_lD EMFaIkNeEC_hMeAcKkEO_pCSHtEIn file included from rCis2/s2predicates.ccKn:_g18(O: PIn file included from ../src/s2/s2predicates.h_ :S\55T : R In file included from I| /usr/local/clang/include/absl/flags/flag.hN ^G:_ 42E: /usr/local/clang/include/absl/base/nullability.hXIn file included from :T/usr/local/clang/include/absl/flags/internal/flag.hE241:R:43N22: (:u/usr/local/clang/include/absl/synchronization/mutex.hn s:note: i1260gexpanded from macro 'absl_nonnull':n e43d: c241warning: h | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a#r d)e;f i1260n | e| ^a b s/usr/local/clang/include/absl/log/internal/check_op.hbl:o_449on:lo n31(n:au blnote: slexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l :_:Nt oyn449pne | u_ l iled xe ntt| ei ^t y::type::*In file included from s2/s2pointutil.cca:b18s: lIn file included from _../src/s2/s2pointutil.hn:o25n: nIn file included from u../src/s2/s1angle.hl:l28 : mIn file included from e../src/s2/s2point.ht:h25o: dIn file included from )../src/s2/util/coding/coder.h(:)36 : In file included from | ../src/s2/base/casts.h ^: 36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e453f:i1n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n450o:n25n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' _N o450n | n u l l | x ^, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:43: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RIn file included from es2/s2pointutil.ccg:i18s: tIn file included from e../src/s2/s2pointutil.hr:M25u: tIn file included from e../src/s2/s1angle.hx:P28r: oIn file included from f../src/s2/s2point.hi:l25e: rIn file included from (../src/s2/util/coding/coder.hv:o36i: dIn file included from ../src/s2/base/casts.h(:*36a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hf:n21): (/usr/local/clang/include/absl/log/internal/check_op.hi:n454t:614:_ twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w ait _454c | yAcBlSeLs_)L)O;G _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22D:E Fnote: Iexpanded from macro 'absl_nonnull'N E_ M241A | K#Ed_eCfHiEnCeK _aObPs_lS_TnRoInNnGu_lElX T_ENRoNn(nfullola t | ) ^; | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern templaIn file included from ts2/s2predicates.cce: 18c: oIn file included from n../src/s2/s2predicates.hs:55t: In file included from c/usr/local/clang/include/absl/flags/flag.hh:a42r: *In file included from /usr/local/clang/include/absl/flags/internal/flag.ha:b43s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1293o:n33n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Mak e1293 | Cvhoeicdk ORpeSgtirsitnegr(M u t e\x T r| a ^ /usr/local/clang/include/absl/base/nullability.h:241:22: cnote: eexpanded from macro 'absl_nonnull'r (v o241i | d# d(e*faibnsel _anbosnln_unloln nfunl)l( c_oNIn file included from onnul/usr/local/clang/include/absl/log/internal/proto.hl: 34 : | ^/usr/local/clang/include/absl/types/span.h :213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | usIn file included from is2/s2pointutil.ccn:g18 : cIn file included from o../src/s2/s2pointutil.hn:s25t: In file included from _../src/s2/s1angle.hp:o28i: nIn file included from t../src/s2/s2point.he:r25 : =In file included from ../src/s2/util/coding/coder.hc:o36n: sIn file included from t../src/s2/base/casts.h :T36*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hi:l21i: t/usr/local/clang/include/absl/log/internal/check_op.hy:_454u:n1k:n owarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ; /usr/local/clang/include/absl/log/internal/check_op.h :| 450 ^: 25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/base/nullability.h:289: 34450: | note: expanded from macro 'absl_nullability_unknown' x289, | #xd,e fcionnes ta bcshla_rn*u lalbasbli_lniotnyn_uulnlk)n o w| n ^ _Nu/usr/local/clang/include/absl/base/nullability.hl:l241_:u22n:s pnote: eexpanded from macro 'absl_nonnull'c if i241e | d# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: nIn file included from ../src/s2/s2point.h:25: In file included from s../src/s2/util/coding/coder.ht: 36: cIn file included from h../src/s2/base/casts.h:a36r: In file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.hm:s458g:,1: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h458: | 241A:B22S:L _note: Lexpanded from macro 'absl_nonnull'O G_I N241T | E#RdNeAfLi_nDeE FaIbNsEl__MnAoKnEn_uClHlE C_KN_oOnPn_uSlTlR I N| G ^_ EXTERN(const sIn file included from ts2/s2predicates.ccd::18:: sIn file included from t../src/s2/s2predicates.hr:i55n: gIn file included from &/usr/local/clang/include/absl/flags/flag.h):;42 : In file included from | /usr/local/clang/include/absl/flags/internal/flag.h^: 43: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/synchronization/mutex.h::4491293::3162:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 449 | 1293 | veoxitde rRne gtiesmtpelraMtuet ecxoTnrsatc ecrh(avro*i da b(s*la_bnsoln_nnuolnln uMlalk efCnh)e(cckoOnpsStt rcihnagr(* a b\s l _| n ^o n/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :m snote: gexpanded from macro 'absl_nonnull', | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2pointutil.ccIn file included from :s2/s2predicates.cc18:: 18In file included from : ../src/s2/s2pointutil.hIn file included from :../src/s2/s2predicates.h25:: 55In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/flags/flag.h28:: 42In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h25:: 43In file included from : ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/synchronization/mutex.h36:: 1294In file included from :../src/s2/base/casts.h62::36 : In file included from warning: ../src/s2/base/logging.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h: 371294: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 458 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x , x , c o n s constt cvhoaird** aabbssll__nnoonnnnuullll) o b| j ^, /usr/local/clang/include/absl/base/nullability.h| : ^241 :22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from In file included from ../src/s2/s1angle.hs2/s2predicates.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2predicates.h::2555: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/flags/flag.h::3642: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/flags/internal/flag.h::3643: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/synchronization/mutex.h::211309: :In file included from 35/usr/local/clang/include/absl/log/check.h:: 37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h1309: | 459v:o1i:d warning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e gis t459e | rACBoSnLd_VLaOrGT_rIaNcTeErR(NvAoLi_dD E(F*IaNbEs_lM_AnKoEn_nCuHlElC Kf_nO)P(_ S T| R ^I NG/usr/local/clang/include/absl/base/nullability.h_:E241X:T22E:R Nnote: (expanded from macro 'absl_nonnull'c on s241t | #adbesfli:n:es tarbisnlg__nvoinenwu&l)l; _ N| o^n nu/usr/local/clang/include/absl/log/internal/check_op.hl:l449 : 31| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2predicates.cc :44918 | : In file included from ../src/s2/s2predicates.he:x55t: eIn file included from r/usr/local/clang/include/absl/flags/flag.hn: 42t: eIn file included from m/usr/local/clang/include/absl/flags/internal/flag.hp:l43a: t/usr/local/clang/include/absl/synchronization/mutex.he: 1310c:o17n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har *1310 | a b s l _cnoonnsntu lclh aMra*k eaCbhselc_knOopnSnturliln gm(s g , \c o n| s ^t v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _ n241o | n#nduelfli ncev )a)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnullIn file included from s2/s2pointutil.cc_:N18o: nIn file included from n../src/s2/s2pointutil.hu:l25l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:In file included from 36s2/s2predicates.cc: :In file included from 18../src/s2/base/casts.h: :In file included from 36../src/s2/s2predicates.h: :In file included from 55../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/flags/flag.h: :In file included from 42/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 43/usr/local/clang/include/absl/log/internal/check_impl.h: :/usr/local/clang/include/absl/synchronization/mutex.h21:: 1310/usr/local/clang/include/absl/log/internal/check_op.h::47459:: 1warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310/usr/local/clang/include/absl/log/internal/check_op.h | : 450 : 25 :c onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's t c450h | a r * a b sxl,_ nxo,n ncuolnls tm scgh,a rc*o nasbts lv_oniodn*n ualbls)l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :c22v:) )note: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b rsn tle_mnpolnantuel lc o_nNsotn ncuhlalr * | a ^b sl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2pointutil.cc: 18241: | In file included from ../src/s2/s2pointutil.h#:d25e: fIn file included from ../src/s2/s1angle.hi:n28e: In file included from ../src/s2/s2point.ha:b25s: lIn file included from _../src/s2/util/coding/coder.hn:o36n: nIn file included from u../src/s2/base/casts.hl:l36 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460In file included from | s2/s2polyline_alignment.ccA:B17S: LIn file included from _../src/s2/s2polyline_alignment.hL:O24G: _In file included from I../src/s2/s2polyline.hN:T31E: RIn file included from N../src/s2/base/logging.hA:L21_: DIn file included from E/usr/local/clang/include/absl/log/check.hF:I37N: EIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hM:A21K: E/usr/local/clang/include/absl/log/internal/check_op.h_:C457H:E1C:K _warning: Otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P _S/usr/local/clang/include/absl/log/internal/check_op.hT:R450I:N25G:_ Enote: Xexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'T ER N450( | c o n s t cxh,a rx*, acbosnls_tn ocnhnaurl*l )a;b s | l_^n on/usr/local/clang/include/absl/log/internal/check_op.hn:u449l:l31): note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ^ /usr/local/clang/include/absl/base/nullability.h :449241 | : 22 :e xnote: texpanded from macro 'absl_nonnull'e rn 241t | e#mdpelfaitnee caobnsslt_ ncohnanru*l la b_sNlo_nnnounlnlu l l| ^M akeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2polyline_alignment.cc22::17 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2polyline_alignment.h :24 : 241In file included from | ../src/s2/s2polyline.h#:d31e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 458_:N1o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^458 | ABSIn file included from Ls2/s2pointutil.cc_:L18O: GIn file included from _../src/s2/s2pointutil.hI:N25T: EIn file included from R../src/s2/s1angle.hN:A28L: _In file included from D../src/s2/s2point.hE:F25I: NIn file included from E../src/s2/util/coding/coder.h_:M36A: KIn file included from E../src/s2/base/casts.h_:C36H: EIn file included from C../src/s2/base/logging.hK:_21O: PIn file included from _/usr/local/clang/include/absl/log/check.hS:T37R: IIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hG:_21: E/usr/local/clang/include/absl/log/internal/check_op.hX:T460E:R1N:( cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st s460t | dA:B:SsLt_rLiOnGg_&I)N;T E | ^ R/usr/local/clang/include/absl/log/internal/check_op.hN:A449L:_31D:E Fnote: Iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'N E_M A449K | E _ CeHxEtCeKr_nO Pt_eSmTpRlIaNtGe_ EcXoTnEsRtN (cchoanrs*t acbhsalr_*n oanbnsull_ln oMnankuelClh)e;c k O| p^S tr/usr/local/clang/include/absl/log/internal/check_op.hi:n450:g25(: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'\ | ^450 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :x ,note: expanded from macro 'absl_nonnull'x , c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_)N o n| n ^u l/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2polyline_alignment.cc_:n17o: nIn file included from n../src/s2/s2polyline_alignment.hu:l24l: In file included from _../src/s2/s2polyline.hN:o31n: nIn file included from u../src/s2/base/logging.hl:l21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | In file included from s2/s2pointutil.cc : 18 : xIn file included from ,../src/s2/s2pointutil.h :x25,: In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.hc:h25a: rIn file included from *../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: )In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241/usr/local/clang/include/absl/log/internal/check_op.h::22461:: 1:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #461d | eAfBiSnLe_ LaObGs_lI_NnToEnRnNuAlLl_ D_NonIn file included from nus2/s2polyline_simplifier.ccl:l18 : In file included from | ../src/s2/s2polyline_simplifier.h ^: 63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from In file included from s2/s2polyline_alignment.cc/usr/local/clang/include/absl/log/internal/proto.h::1734: : In file included from ../src/s2/s2polyline_alignment.h/usr/local/clang/include/absl/types/span.h::24733: :In file included from 31../src/s2/s2polyline.h:: 31warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h: 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ EFINE _M241A | KE#_dCeHfEiCnKe_ OaPb_sSlT_RnIoNnGn_uElXlT E_RNNo(n n u| l^l | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTER21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_ENAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ XTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ In file included from s2/s2pointutil.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2pointutil.h22::25 : In file included from note: ../src/s2/s1angle.hexpanded from macro 'absl_nonnull': 28: In file included from 241../src/s2/s2point.h | :#25d: eIn file included from f../src/s2/util/coding/coder.hi:n36e: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 503 :| 1 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absIn file included from ls2/s2predicates.cc_:n18u: lIn file included from l../src/s2/s2predicates.ha:b55l: e/usr/local/clang/include/absl/flags/flag.h :n118a:m29e:# #warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl( 118 | v o i d S e t F l a g ( a b s\l : :| F ^l ag/usr/local/clang/include/absl/base/nullability.h<:T257>:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf ifnlea ga,b sclo_nnsutl lVa&b lve) _{N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 241 :| 22 ^: note: In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IIn file included from Ms2/s2polygon.ccP:L18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ (Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: | note: ^expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2polyline_alignment.cc :48917 | : In file included from ../src/s2/s2polyline_alignment.h : 24 : In file included from c../src/s2/s2polyline.ho:n31s: tIn file included from ../src/s2/base/logging.hT:121&: In file included from v/usr/local/clang/include/absl/log/check.h1:,37 : cIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:s21t: /usr/local/clang/include/absl/log/internal/check_op.hT:2504&: 1v:2 ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c on/usr/local/clang/include/absl/log/internal/check_op.hs:t497 :c32h:a rnote: *expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' absl _497n | o n niunllli neex pcrotnesxtte)x p{r c o n s\t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dneafmien#e# Iambpsll(_ n o n n u l l _ N o n n u l l | \ ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, constIn file included from s2/s2pointutil.ccc:h18a: rIn file included from *../src/s2/s2pointutil.h :a25b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from e../src/s2/util/coding/coder.hx:p36r: tIn file included from e../src/s2/base/casts.hx:t36): In file included from {../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 504 :\1 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241497::2232:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 241 | # d497e | f i nien laibnsel _cnoonnsntuelxlp r_ Ncoonnnsutl lc h a| r ^* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2pointutil.cc::2218:: In file included from ../src/s2/s2pointutil.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f25i: nIn file included from e../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from _/usr/local/clang/include/absl/log/check.hN:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullaIn file included from bs2/s2polyline_alignment.ccl:e17 : nIn file included from a../src/s2/s2polyline_alignment.hm:e24#: #In file included from I../src/s2/s2polyline.hm:p31l: (In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 506 : 1\: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::497257::3223:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'absl_nullable' 257 | 497# | d e fiinnlei naeb sclo_nnsutlelxapbrl ec o_nNsutl lcahbalre* a| b ^s l_nullable nameIn file included from #s2/s2pointutil.cc#:I18m: pIn file included from l../src/s2/s2pointutil.h(: 25 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h\: 36 : | In file included from ^../src/s2/base/logging.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/check.h257::3723: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:note: 21expanded from macro 'absl_nullable': /usr/local/clang/include/absl/log/internal/check_op.h: 505257: | 1#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne/usr/local/clang/include/absl/log/internal/check_op.h :a489b:s47l:_ nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l lab l489e | _ N u l l acbolnes t | T ^1 & v1, coIn file included from ns2/s2polyline_alignment.ccs:t17 : TIn file included from 2../src/s2/s2polyline_alignment.h&: 24v: 2In file included from ,../src/s2/s2polyline.h :c31o: nIn file included from s../src/s2/base/logging.ht: 21c: hIn file included from a/usr/local/clang/include/absl/log/check.hr:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n506n:u1l:l warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x pr/usr/local/clang/include/absl/log/internal/check_op.ht:e498x:t35): {note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' \498 | | ^ /usr/local/clang/include/absl/base/nullability.h :i241n:t22 :v 1note: ,expanded from macro 'absl_nonnull' in t241 | v#2d,e fcionnes ta bcshla_rn*o nanbuslll_ n_oNnonnunlull le x p| r ^t ext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507/usr/local/clang/include/absl/log/internal/check_op.h::1498:: 35:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/log/internal/check_op.h:497:32: 498 | note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' i497n | t vi1n,l iinnet cvo2n,s tceoxnpsrt ccohnasrt* cahbasrl*_ naobnsnlu_lnlu lelxapbrltee xnta)m e{# # I m p l ( \ | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 257:23 :241 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en oanbnsull_ln u_lNloanbnluel l_ N u| l ^l able | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2polygon.cc21:: 18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 513../src/s2/s2polygon.h::1729:: In file included from warning: /usr/local/clang/include/absl/container/flat_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 45: 513/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 143 : 59 :c owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s t cha r143* | a b s l _ n o n n u l l e x p r tfeaxlts)e;, f| a ^l se/usr/local/clang/include/absl/base/nullability.h,: 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eSfIiNnGeL Ea_bAsRlG_(n)o)n;n u l| l ^ _No/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:n120u:l9l: | note: ^macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSLIn file included from _s2/s2polyline_alignment.ccI:N17T: EIn file included from R../src/s2/s2polyline_alignment.hN:A24L: _In file included from X../src/s2/s2polyline.h(:F31u: nIn file included from c../src/s2/base/logging.h,: 21C: aIn file included from l/usr/local/clang/include/absl/log/check.hl:e37e: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hK:Q21u: a/usr/local/clang/include/absl/log/internal/check_op.hl:,514 :V13Q:u awarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], KV a514l | uceo,n sVtV aclhuaer,* Taabisll,_ n.u.l.l)a b\l e | C ^h eckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defi/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:e142 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ulla b142l | e _ANBuSlLl_aIbNlTeE R N| A ^L _X(insIn file included from es2/s2polyline_alignment.ccr:t17_: oIn file included from r../src/s2/s2polyline_alignment.h_:a24s: sIn file included from i../src/s2/s2polyline.hg:n31,: In file included from i../src/s2/base/logging.hn:s21e: rIn file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.ht:_21o: r/usr/local/clang/include/absl/log/internal/check_op.h_:a515s:s47i:g nwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i mpl ,515 | c o n s tc&o,n scto ncshta&r,* a| b ^s l_/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:u133l:l52a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' s1, 133c | o n s t c h a r * AaBbSsLl__InNuTlElRaNbAlLe_ AsT2T,R I B| U ^T E_/usr/local/clang/include/absl/base/nullability.hC:A257P:T23U:R Enote: Dexpanded from macro 'absl_nullable'_ BY (257t | h#idse)f)i,n e a b s l _ n u l l a b l e _ N u l l a b l e \ | ^| ^ In file included from s2/s2polyline_alignment.cc/usr/local/clang/include/absl/container/internal/common.h::1732: :In file included from 9../src/s2/s2polyline_alignment.h:: 24: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here../src/s2/s2polyline.h :31: In file included from ../src/s2/base/logging.h32: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hA:B21S: L/usr/local/clang/include/absl/log/internal/check_op.h_:I516N:T17E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _I F516_ | f a l s ec(oinfs_ts acthiasrf*i eadb,s l._.n.o)n n_u_lVlA _eAxRpGrSt_e_x t )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2polygon.cc :24118 | : #In file included from d../src/s2/s2polygon.he:f29i: nIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.h :a45b: s/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:_142n:o3n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _N o142n | n u lAlB S L| _ ^I NTERNAL_X(insIn file included from es2/s2polyline_alignment.ccr:t17_: oIn file included from r../src/s2/s2polyline_alignment.h_:a24s: sIn file included from i../src/s2/s2polyline.hg:n31,: In file included from i../src/s2/base/logging.hn:s21e: rIn file included from t/usr/local/clang/include/absl/log/check.h_:o37r: _In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hs:s21i: g/usr/local/clang/include/absl/log/internal/check_op.hn:_517i:m13p:l ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c ons t517& | ,c ocnosnts tc&h,a r *| ^a bs/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:_135n:u16l:l anote: bexpanded from macro 'ABSL_INTERNAL_X'l e C h135e | c k s t r c a s e c mtphtirsu)e)I)m pAlB(S L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Lnote: Iexpanded from macro 'absl_nullable'F ET I257M | E#_dBeOfUiNnDe {a b s l _ n u l l a b l e _ N u l l a b l e | ^ \In file included from s2/s2polyline_alignment.cc :| 17 ^: In file included from ../src/s2/s2polyline_alignment.h:/usr/local/clang/include/absl/container/internal/common.h24:: 32In file included from :../src/s2/s2polyline.h9::31 : In file included from note: ../src/s2/base/logging.hmacro 'ABSL_INTERNAL_IF_false' defined here: 21: In file included from /usr/local/clang/include/absl/log/check.h :3237 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 518A:B17S:L _warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N TER N518A | L _ I F _cfoanlsste (cihfa_rs*a taibssfli_endu,l l.a.b.l)e _s_1V,A _cAoRnGsSt_ _c h a| r ^* abslIn file included from _s2/s2pointutil.ccn:u18l: lIn file included from a../src/s2/s2pointutil.hb:l25e: In file included from s../src/s2/s1angle.h2:,28 : In file included from | ../src/s2/s2point.h ^: 25: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/coder.h::25736:: 23In file included from :../src/s2/base/casts.h :36note: : expanded from macro 'absl_nullable'In file included from ../src/s2/base/logging.h:In file included from 21 s2/s2polygon.cc: 257:In file included from | 18/usr/local/clang/include/absl/log/check.h#: :dIn file included from 37e../src/s2/s2polygon.h: f:In file included from i29/usr/local/clang/include/absl/log/internal/check_impl.hn: :eIn file included from 21 /usr/local/clang/include/absl/container/flat_hash_map.h: a:b/usr/local/clang/include/absl/log/internal/check_op.h45s:: l506/usr/local/clang/include/absl/container/internal/raw_hash_map.h_::n1145u::l 58l:warning: a type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b warning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e _506N | u145Al | Bl Sa L b_ lL eO G _ I| N ^ T E R N A LIn file included from _s2/s2polyline_alignment.cc C: H17fE: aCIn file included from lK../src/s2/s2polyline_alignment.hs_:eO24,P: _ IIn file included from tM../src/s2/s2polyline.hrP:uL31e(: ,CIn file included from h../src/s2/base/logging.hAe:Bc21kS: _LIn file included from _G/usr/local/clang/include/absl/log/check.hIE:N,37 T>: E=In file included from R)/usr/local/clang/include/absl/log/internal/check_impl.hN :A 21L| : ^_/usr/local/clang/include/absl/log/internal/check_op.h S:I518/usr/local/clang/include/absl/log/internal/check_op.hN::G47488L::E 32_:Awarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: G expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'( ) )518; | 488 | | ^ cion/usr/local/clang/include/absl/container/internal/raw_hash_map.hnl:isn120te: 9cc:ho annote: rsmacro 'ABSL_INTERNAL_X' defined here*t eaxb ps120rl | _#cndouenlfslitan becl heAa Brs*S1 La,b_ sIlcN_oTnnEsuRtlN lAcaLhb_laXer( *Fn auamnbecs#,#lI m_Cpnalu(ll ll ea eb ,l e K Qs 2u ,a l , | ^ V Q u/usr/local/clang/include/absl/base/nullability.h a\:l 257, : | 23K ^V: a lnote: u/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nullable'e: ,257 : V23257V: | a #lnote: duexpanded from macro 'absl_nullable'ee ,f i Tn257ae | i #lad,eb fs.iln.e_. n)au bls\ll _an ubl| ll ^ea b l_eN u_lNlualbllaeb l e| ^ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:31: In file included from ../src/s2/base/logging.h:In file included from 21s2/s2pointutil.cc: :In file included from 18/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2pointutil.h: :In file included from 25/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s1angle.h: :/usr/local/clang/include/absl/log/internal/check_op.h28:: 519In file included from :../src/s2/s2point.h17::25 : In file included from warning: ../src/s2/util/coding/coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/base/casts.h519: | 36 : In file included from ../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37c: hIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hr:*21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s506l:_1n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll/usr/local/clang/include/absl/log/internal/check_op.h :e489x:p47r:t enote: xexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't ); | 489 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22c:o nnote: sexpanded from macro 'absl_nonnull't T 1241& | #vd1e,f icnoen satb sT/usr/local/clang/include/absl/container/internal/raw_hash_map.hl2:_&144n :ov32n:n, uwarning: clpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lo n_sNt o144cn | hn ua lrAl*B Sa Lb| _s ^lI_ NnToEnRnNuAlLl_ Xe(xIn file included from ips2/s2polyline_alignment.ccnr:tse17ex: rtIn file included from t)../src/s2/s2polyline_alignment.h_ :o{24 r: _In file included from a ../src/s2/s2polyline.hs :s 31i\: g In file included from n ../src/s2/base/logging.h,| : ^21i n: sIn file included from /usr/local/clang/include/absl/base/nullability.he/usr/local/clang/include/absl/log/check.h:r:241t37:_: 22oIn file included from r:/usr/local/clang/include/absl/log/internal/check_impl.h_ a:note: s21expanded from macro 'absl_nonnull's: i/usr/local/clang/include/absl/log/internal/check_op.hg: n520241_: | i#13md:pe lfwarning: i,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n e c oan bss520tl | &_cn,oo nncsnotunl slct h&_a,Nr o*n n u| al ^bl s l| /usr/local/clang/include/absl/container/internal/raw_hash_map.h_ ^:n 133u:l52l:a bnote: lexpanded from macro 'ABSL_INTERNAL_X'e Ch e133c | k s t r c a s e c m pAfBaSlLs_eIINmTpElR(N A L| _ ^A TT/usr/local/clang/include/absl/base/nullability.hR:I257B:U23T:E _note: Cexpanded from macro 'absl_nullable'A PT U257R | E#Dd_eBfYi(nteh iasb)s)l,_ n u l l a b l e _ N u l l a b l e | ^ \In file included from s2/s2polyline_alignment.cc :| 17 ^: In file included from ../src/s2/s2polyline_alignment.h:24/usr/local/clang/include/absl/container/internal/common.h: :In file included from 32../src/s2/s2polyline.h::931:: In file included from ../src/s2/base/logging.hnote: :macro 'ABSL_INTERNAL_IF_false' defined here21 : In file included from /usr/local/clang/include/absl/log/check.hIn file included from : s2/s2pointutil.cc3732:: | 18In file included from #: /usr/local/clang/include/absl/log/internal/check_impl.hdIn file included from :e../src/s2/s2pointutil.h21f:: i25/usr/local/clang/include/absl/log/internal/check_op.hn: :eIn file included from 521 ../src/s2/s1angle.h:A:17B28:S: LIn file included from warning: _../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]I: N25T: EIn file included from 521R../src/s2/util/coding/coder.h | N: A36 L: _In file included from I../src/s2/base/casts.hcF:o_36nf: saIn file included from tl../src/s2/base/logging.h s:ce21h(: aiIn file included from rf/usr/local/clang/include/absl/log/check.h*_: s37aa: btIn file included from si/usr/local/clang/include/absl/log/internal/check_impl.hls:_f21ni: ue/usr/local/clang/include/absl/log/internal/check_op.hld:l,506a :b.1.l:.e ) warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_1 _,V /usr/local/clang/include/absl/log/internal/check_op.hAc:_o497An:Rs32Gt:S _cnote: _hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' a r| * ^ a497b | s l _innulliIn file included from lns2/s2polygon.ccea: b18cl: oeIn file included from n ../src/s2/s2polygon.hss:t229e,: x In file included from p /usr/local/clang/include/absl/container/flat_hash_map.hr| : ^c45o : n/usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/base/nullability.hs::t144257 ::c3h23a::r * warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]aexpanded from macro 'absl_nullable' b sl _257144n | | u# ld leAafBbiSlnLee_ InaNabTmsEelR#_N#nAIuLml_plXla((bi ln es e_ rN tu _l ol ra _b al se s i g| n ^ , i n\s In file included from e s2/s2polyline_alignment.ccr| :t ^17_ : oIn file included from r/usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline_alignment.h_::a25724s:: s23In file included from i:../src/s2/s2polyline.hg :n31note: _: expanded from macro 'absl_nullable'iIn file included from m../src/s2/base/logging.hp: l21257,: | In file included from #c/usr/local/clang/include/absl/log/check.hdo:en37fs: itIn file included from n&/usr/local/clang/include/absl/log/internal/check_impl.he,: 21ac: bo/usr/local/clang/include/absl/log/internal/check_op.hsn:ls521_t:n&47u,:l l warning: a| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b ^ l e /usr/local/clang/include/absl/container/internal/raw_hash_map.h _:521N135u | l: l16 a: b lnote: ecexpanded from macro 'ABSL_INTERNAL_X' o n| s ^ t 135 | c h a r * a In file included from b s2/s2pointutil.ccs :l 18_t: nhIn file included from ui../src/s2/s2pointutil.hsl:)l25)a: )bIn file included from l../src/s2/s1angle.hAe:B 28SsL: 1_In file included from ,A../src/s2/s2point.h T:cT25oR: nIIn file included from sB../src/s2/util/coding/coder.htU: T36cE: h_In file included from aL../src/s2/base/casts.hrI*:F 36Ea: TbIn file included from Is../src/s2/base/logging.hMl:E__21nB: uOIn file included from lU/usr/local/clang/include/absl/log/check.hlN:aD37b : l{In file included from e /usr/local/clang/include/absl/log/internal/check_impl.h :s 212 : , /usr/local/clang/include/absl/log/internal/check_op.h : 506 | : ^1 : /usr/local/clang/include/absl/base/nullability.h :warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 23 /usr/local/clang/include/absl/log/internal/check_op.h: : 498note: :expanded from macro 'absl_nullable' 35 : 257note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' # d e f i498\n | e | a ^ b s l/usr/local/clang/include/absl/container/internal/common.hi_:nn31tu:l 9lv:a1 b,note: l macro 'ABSL_INTERNAL_IF_true' defined hereien t_ Nv31u2 | l,# ldcaeobfnlisen te c| Ah ^Ba SrL*_ IaNbIn file included from Tss2/s2polyline_alignment.ccEl:R_17Nn: AoIn file included from nL../src/s2/s2polyline_alignment.h_n:Iu24lFl: _ In file included from te../src/s2/s2polyline.hxrp:ur31tee: (xIn file included from it../src/s2/base/logging.hf):_ 21s{: a In file included from t /usr/local/clang/include/absl/log/check.hi :s 37f : i In file included from e/usr/local/clang/include/absl/log/internal/check_impl.h d :, 21 : . /usr/local/clang/include/absl/log/internal/check_op.h .: .522 ): \17i :f _| warning: s ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a t i/usr/local/clang/include/absl/base/nullability.hs: f241522i: | e22 d: note: | expanded from macro 'absl_nonnull'c ^ o n s241t | #cdheafri*n ea basbls_ln_onnoIn file included from nns2/s2polygon.ccnu:lu18ll: l In file included from e ../src/s2/s2polygon.hx_:pN29ro: tnIn file included from en/usr/local/clang/include/absl/container/flat_hash_map.hxu:tl45)l: ; /usr/local/clang/include/absl/container/internal/raw_hash_map.h : | 144 ^| : ^3 : /usr/local/clang/include/absl/base/nullability.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]241 :22: note: expanded from macro 'absl_nonnull' 144 | 241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(ninnuslelr t__Noorn_nauslsli g n| , ^ insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:In file included from 3s2/s2pointutil.cc:: 18: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2pointutil.h :25: In file included from ../src/s2/s1angle.h :15128 | : In file included from ../src/s2/s2point.hA:B25S: LIn file included from _../src/s2/util/coding/coder.hI:N36T: EIn file included from R../src/s2/base/casts.hN:A36L: _In file included from X../src/s2/base/logging.h(:i21n: sIn file included from e/usr/local/clang/include/absl/log/check.hr:t37_: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h_:a21s: si/usr/local/clang/include/absl/log/internal/check_op.hg:n507:,1 :i nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e rt_o r507_ | aAsBsSiLg_nL_OiGm_pIlN,T EcRoNnAsLt_&C,H E&C&K,_ OfPa_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ lse, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprt/usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' ext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | In file included from As2/s2polyline_alignment.ccB:S17L: _In file included from I../src/s2/s2polyline_alignment.hN:T24E: RIn file included from N../src/s2/s2polyline.hA:L31_: XIn file included from (../src/s2/base/logging.hi:n22s: eIn file included from r/usr/local/clang/include/absl/log/log.ht:_209o: rIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.ha:s20s: iIn file included from g/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:,63 : in/usr/local/clang/include/absl/log/internal/vlog_config.hs:e49r:t37_:o rwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ssig n49_ | iimnptl ,R e&g&i,s tceornAsntd&I,n ittriuael,i z e| ( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~V Log S201i | t e * a b s l _ n o n n u l l v )f;a l s| e ^, .fi/usr/local/clang/include/absl/base/nullability.hr:s241t:,22 :c onote: nexpanded from macro 'absl_nonnull's t_ i241t | e#rdaetfoirn eA BaSbLs_lI_NnToEnRnNuAlLl_ C_ONMoMnAn)u;l l | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAIn file included from Ls2/s2polyline_alignment.cc_:A17T: TIn file included from R../src/s2/s2polyline_alignment.hI:B24U: TIn file included from E../src/s2/s2polyline.h_:C31A: PIn file included from T../src/s2/base/logging.hU:R22E: DIn file included from _/usr/local/clang/include/absl/log/log.hB:Y209(: tIn file included from h/usr/local/clang/include/absl/log/internal/log_impl.hi:s20): )In file included from ,/usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 63 : 43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | e x p l i c\i t | c ^~~~o nstexpr/usr/local/clang/include/absl/container/internal/raw_hash_map.h :V200L:o3g:S iwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e (c/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n135s:t16 :c hnote: aexpanded from macro 'ABSL_INTERNAL_X'r * ab s135l | _ n o n n u l l f )t h i| s ^) ))/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Anote: Texpanded from macro 'absl_nonnull'T RI B241U | T#Ed_eLfIiFnEeT IaMbEs_lB_OnUoNnDn u{l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, In file included from .s2/s2polyline_alignment.cc.:.17): In file included from _../src/s2/s2polyline_alignment.h_:V24A: _In file included from A../src/s2/s2polyline.hR:G31S: _In file included from _../src/s2/base/logging.h : 22| : ^In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, inseIn file included from rs2/s2polyline_alignment.cct:_17o: rIn file included from _../src/s2/s2polyline_alignment.ha:s24s: iIn file included from g../src/s2/s2polyline.hn:_31i: mIn file included from p../src/s2/base/logging.hl:,22 : &In file included from &/usr/local/clang/include/absl/log/log.h,: 209c: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hs:t20&: ,In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.ht:r63u: e,/usr/local/clang/include/absl/log/internal/vlog_config.h : 119| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~15 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]203 | 119 | c o n s t c h a r * tarbusel,_ n.ofninrusltl, ccoonnsstt _fiitleer_a;t o r| ^A BSL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _C O241M | M#Ad)e;f i n| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ abs/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:_133n:o47n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l _No n133n | u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_In file included from os2/s2polyline_alignment.ccr:_17a: sIn file included from s../src/s2/s2polyline_alignment.hi:g24n: _In file included from i../src/s2/s2polyline.hm:p31l: ,In file included from ../src/s2/base/logging.h&:&22,: In file included from &/usr/local/clang/include/absl/log/log.h&:,209 : tIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.hu:e20,: In file included from t/usr/local/clang/include/absl/log/absl_vlog_is_on.hr:u63e: , /usr/local/clang/include/absl/log/internal/vlog_config.h :| 133 ^: 37: /usr/local/clang/include/absl/container/internal/raw_hash_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]133 :52: note: expanded from macro 'ABSL_INTERNAL_X'133 | in t133 | R e g i s t e r A n dAIBnSiLt_iIaNlTiEzReN(AVLL_oAgTSTiRtIeB*U TaEb_sClA_PnToUnRnEuDl_lB Yv()t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31 | | # ^d efine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from In file included from s2/s2polyline_alignment.ccs2/s2polygon.cc::1718: : In file included from In file included from ../src/s2/s2polyline_alignment.h../src/s2/s2polygon.h::2429: : In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/container/flat_hash_map.h::3145: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/base/logging.h::21122:: 3In file included from :/usr/local/clang/include/absl/log/log.h :209warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63 : 211 | /usr/local/clang/include/absl/log/internal/vlog_config.h : 157A:B11S:L _warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N TER N157A | LV_LXo(giSnisteer*t _aobrs_la_snsuilglna,b lien sSeerttV_Moord_ualsesLiigsnt_HiemapdlF,o r&T&e,s t&O&n,l yt(r u e| , ^ tr/usr/local/clang/include/absl/base/nullability.hu:e257,: 23 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~note: expanded from macro 'absl_nullable' 212257 | | # d e f i n e a b s l _ n u l l a.bflier s_tN,u lcloanbslte_ i t| e ^r ator ABIn file included from Ss2/s2polyline_alignment.ccL:_17I: NIn file included from T../src/s2/s2polyline_alignment.hE:R24N: AIn file included from L../src/s2/s2polyline.h_:C31O: MIn file included from M../src/s2/base/logging.hA:)22;: In file included from /usr/local/clang/include/absl/log/log.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~209 : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/log/internal/log_impl.h::13320:: 47In file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h :63note: : expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/internal/vlog_config.h :158:15: 133 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | AVBLSoLg_SIiNtTeE*R NaAbLs_lA_TnTuRlIlaBbUlTeE _vC)A;P T U| R ^E D_/usr/local/clang/include/absl/base/nullability.hB:Y257(:t23h:i snote: )expanded from macro 'absl_nullable') , 257 | # d e f i n e a b s l _ n u l l a b l e _\N u l| l ^~~~a ble | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | consIn file included from ts2/s2polyline_measures.cce:x18p: rIn file included from ../src/s2/s2polyline_measures.hc:o29n: sIn file included from t../src/s2/s1angle.h :c28h: aIn file included from r../src/s2/s2point.h*: 25a: bIn file included from s../src/s2/util/coding/coder.hl:_36n: oIn file included from n../src/s2/base/casts.hn:u34l: lIn file included from /usr/local/clang/include/absl/log/log.hf:i209l: eIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hn:a22m: eIn file included from (/usr/local/clang/include/absl/log/internal/log_message.h): 47: cIn file included from o/usr/local/clang/include/absl/log/internal/structured_proto.hn:s27t: In file included from n/usr/local/clang/include/absl/log/internal/proto.ho:e34x: ce/usr/local/clang/include/absl/types/span.hp:t733 :{31 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: 733note: | expanded from macro 'absl_nonnull'c on s241t | e#xdperf iSnpea nal _MnaoknenSuplaln (_TN*o nanbuslll_ n u| l ^l able ptr ABSL_ATTIn file included from Rs2/s2polyline_simplifier.ccI:B18U: TIn file included from E../src/s2/s2polyline_simplifier.h_:L63I: FIn file included from E../src/s2/s1chord_angle.hT:I29M: EIn file included from _../src/s2/s1angle.hB:O28U: NIn file included from D../src/s2/s2point.h,: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.h::34257: :In file included from 23/usr/local/clang/include/absl/log/log.h:: 209note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22 : 257In file included from | /usr/local/clang/include/absl/log/internal/log_message.h#:d53e: f/usr/local/clang/include/absl/types/source_location.hi:n142e: 25a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nul l142a | b l ec o_nNsutlelxapbrl ec o n| s ^t char* absl_nonnull function_name() const noexcept { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polyline_measures.cc::24118:: 22In file included from :../src/s2/s2polyline_measures.h :note: 29expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f25i: nIn file included from e../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n34o: nIn file included from n/usr/local/clang/include/absl/log/log.hu:l209l: In file included from _/usr/local/clang/include/absl/log/internal/log_impl.hN:o22n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l47 : In file included from | /usr/local/clang/include/absl/log/internal/structured_proto.h ^: 27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | SIn file included from ps2/s2polyline_simplifier.cca:n18<: TIn file included from >../src/s2/s2polyline_simplifier.h :M63a: kIn file included from e../src/s2/s1chord_angle.hS:p29a: nIn file included from (../src/s2/s1angle.hT:*28 : aIn file included from b../src/s2/s2point.hs:l25_: nIn file included from u../src/s2/util/coding/coder.hl:l36a: bIn file included from l../src/s2/base/casts.he: 34b: eIn file included from g/usr/local/clang/include/absl/log/log.hi:n209 : AIn file included from B/usr/local/clang/include/absl/log/internal/log_impl.hS:L22_: AIn file included from T/usr/local/clang/include/absl/log/internal/log_message.hT:R53I: B/usr/local/clang/include/absl/types/source_location.h:150:40:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ LIF E150T | I M E _ B O U N D , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' c257o | n#sdte fcihnaer *a basbls_ln_unlolnanbullel _fNiullel_anbalmee ) | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2polyline_measures.cc241: | 18#: dIn file included from e../src/s2/s2polyline_measures.hf:i29n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o25n: nIn file included from u../src/s2/util/coding/coder.hl:l36 : _In file included from N../src/s2/base/casts.ho:n34n: uIn file included from l/usr/local/clang/include/absl/log/log.hl: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T*In file included from s2/s2polyline_simplifier.cca:b18s: lIn file included from _../src/s2/s2polyline_simplifier.hn:u63l: lIn file included from a../src/s2/s1chord_angle.hb:l29e: In file included from e../src/s2/s1angle.hn:d28): In file included from n../src/s2/s2point.ho:e25x: cIn file included from e../src/s2/util/coding/coder.hp:t36 : {In file included from ../src/s2/base/casts.h :| 34 ^: In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/base/nullability.h::209257: :In file included from 23/usr/local/clang/include/absl/log/internal/log_impl.h:: 22: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/log_message.h :53: /usr/local/clang/include/absl/types/source_location.h257: | 165#:d15e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s165l | _ n uclolnasbtl ec h_aNru*l laabbslle_ n o| n ^n ull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polyline_simplifier.cc::25718:: 23In file included from :../src/s2/s2polyline_simplifier.h :note: 63expanded from macro 'absl_nullable': In file included from ../src/s2/s1chord_angle.h: 29257: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 25a: bIn file included from s../src/s2/util/coding/coder.hl:_36n: uIn file included from l../src/s2/base/casts.hl:a34b: lIn file included from e/usr/local/clang/include/absl/log/log.h :_209N: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl:a22b: l/usr/local/clang/include/absl/log/internal/log_message.he: 71 :| 26 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file,In file included from s2/s2polyline_measures.cci:n18t: In file included from l../src/s2/s2polyline_measures.hi:n29e: ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h25:: 241:22: note: In file included from expanded from macro 'absl_nonnull'../src/s2/util/coding/coder.h :36 : 241In file included from | ../src/s2/base/casts.h#:d34e: fIn file included from i/usr/local/clang/include/absl/log/log.hn:e209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l22_: nIn file included from o/usr/local/clang/include/absl/log/internal/log_message.hn:n47u: lIn file included from l/usr/local/clang/include/absl/log/internal/structured_proto.h :_27N: oIn file included from n/usr/local/clang/include/absl/log/internal/proto.hn:u34l: l/usr/local/clang/include/absl/types/span.h : 799| : ^32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begIn file included from is2/s2polyline_simplifier.ccn: 18 : | In file included from ^../src/s2/s2polyline_simplifier.h :63: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1chord_angle.h257::2923: :In file included from ../src/s2/s1angle.h:note: 28expanded from macro 'absl_nullable': In file included from ../src/s2/s2point.h: 25257: | In file included from #../src/s2/util/coding/coder.hd:e36f: iIn file included from n../src/s2/base/casts.he: 34a: bIn file included from s/usr/local/clang/include/absl/log/log.hl:_209n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl:a22b: l/usr/local/clang/include/absl/log/internal/log_message.he: 78_:N26u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le 78| | ^ LogMessageIn file included from (s2/s2polyline_measures.ccc:o18n: sIn file included from t../src/s2/s2polyline_measures.h :c29h: aIn file included from r../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_25n: oIn file included from n../src/s2/util/coding/coder.hn:u36l: lIn file included from ../src/s2/base/casts.hf:i34l: eIn file included from ,/usr/local/clang/include/absl/log/log.h :i209n: tIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hl:i22n: eIn file included from ,/usr/local/clang/include/absl/log/internal/log_message.h : 47| : ^In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/proto.h::2234:: /usr/local/clang/include/absl/types/span.hnote: :expanded from macro 'absl_nonnull'801 :32 :241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n801e | a b s l _ n o n n u l l _ N o n n u l l | ^ T* absl_nullable end) noexcIn file included from es2/s2polyline_simplifier.ccp:t18 : {In file included from ../src/s2/s2polyline_simplifier.h :| 63 ^: In file included from ../src/s2/s1chord_angle.h:/usr/local/clang/include/absl/base/nullability.h29:: 257In file included from :../src/s2/s1angle.h23::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nullable': 25: In file included from ../src/s2/util/coding/coder.h257: | 36#: dIn file included from e../src/s2/base/casts.hf:i34n: eIn file included from /usr/local/clang/include/absl/log/log.ha:b209s: lIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hn:u22l: l/usr/local/clang/include/absl/log/internal/log_message.ha:b80l:e26 :_ Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l80e | | L ^o gMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonIn file included from ns2/s2pointutil.ccu:l18l: In file included from f../src/s2/s2pointutil.hi:l25e: ,In file included from ../src/s2/s1angle.hi:n28t: In file included from l../src/s2/s2point.hi:n27e: )In file included from ../src/s2/s2coder.hA:B23S: LIn file included from _/usr/local/clang/include/absl/status/status.hA:T67T: RIn file included from I/usr/local/clang/include/absl/status/internal/status_internal.hB:U29T: EIn file included from _/usr/local/clang/include/absl/strings/cord.hC:O82L: DIn file included from ;/usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23| : ^In file included from /usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/str_format.h::2284:: In file included from note: /usr/local/clang/include/absl/strings/internal/str_format/bind.hexpanded from macro 'absl_nonnull' :24129 | : #d/usr/local/clang/include/absl/strings/internal/str_format/parser.he:f227i:n11e: awarning: b'enable_if' is a clang extension [-Wgcc-compat]s l_no n227n | u l l _ N o n n u leln a b| l ^e _if(str_format_internal::EnsureCIn file included from os2/s2polyline_simplifier.ccn:s18t: eIn file included from x../src/s2/s2polyline_simplifier.hp:r63(: fIn file included from o../src/s2/s1chord_angle.hr:m29a: tIn file included from )../src/s2/s1angle.h,: 28 : | In file included from ^../src/s2/s2point.h :25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34/usr/local/clang/include/absl/strings/internal/str_format/parser.h: :In file included from 229/usr/local/clang/include/absl/log/log.h::11209:: In file included from /usr/local/clang/include/absl/log/internal/log_impl.hwarning: :'enable_if' is a clang extension [-Wgcc-compat]22 : /usr/local/clang/include/absl/log/internal/log_message.h: 426229: | 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | e n aLbolgeM_eisfs(asgterF_aftoarlm(acto_nisntt ecrhnaarl*: :aVbaslli_dnFoonrnmualtlI mfpillt( floirnmea,t ) ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull fileIn file included from ,s2/s2pointutil.cc : 18| : ^In file included from ../src/s2/s2pointutil.h:25/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n82o: nIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hu:l23l: In file included from _/usr/local/clang/include/absl/crc/crc32c.hN:o32n: nIn file included from u/usr/local/clang/include/absl/strings/str_format.hl:l84 : | /usr/local/clang/include/absl/strings/internal/str_format/bind.h ^: 143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enableIn file included from _s2/s2polyline_simplifier.cci:f18(: sIn file included from t../src/s2/s2polyline_simplifier.hr:_63f: oIn file included from r../src/s2/s1chord_angle.hm:a29t: _In file included from i../src/s2/s1angle.hn:t28e: rIn file included from n../src/s2/s2point.ha:l25:: :In file included from E../src/s2/util/coding/coder.hn:s36u: rIn file included from e../src/s2/base/casts.hC:o34n: sIn file included from t/usr/local/clang/include/absl/log/log.he:x209p: rIn file included from (/usr/local/clang/include/absl/log/internal/log_impl.hs:)22,: /usr/local/clang/include/absl/log/internal/log_message.h":c456o:n38s:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p r t r456a | p " )L,o g M| e ^s sageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/internal/str_format/bind.h241::14922::22 : note: warning: expanded from macro 'absl_nonnull''enable_if' is a clang extension [-Wgcc-compat] 241 | #149d | e f i n e a_b_salt_tnroinbnuutlel_ __(N(oennnaubllle _ i| f ^( str_format_In file included from is2/s2polyline_simplifier.ccn:t18e: rIn file included from n../src/s2/s2polyline_simplifier.ha:l63:: :In file included from E../src/s2/s1chord_angle.hn:s29u: rIn file included from e../src/s2/s1angle.hC:o28n: sIn file included from t../src/s2/s2point.he:x25p: rIn file included from (../src/s2/util/coding/coder.hs:)36,: In file included from ../src/s2/base/casts.h| : ^34 : In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 158 : 22 : cwarning: o'enable_if' is a clang extension [-Wgcc-compat]n st c h158a | r * a b s l___naotntnruilblu tfea_i_l(u(reen_ambslge)_ i f| ( ^V al/usr/local/clang/include/absl/base/nullability.hi:d241F:o22r:m anote: texpanded from macro 'absl_nonnull'I mp l241< | A#rdgesf.i.n.e> (asb)s,l _"nboandn uflolr m_aNto ntnrualpl" ) )| ) ^ | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2predicates.cc241::1822: :In file included from ../src/s2/s2predicates.hnote: :expanded from macro 'absl_nonnull'57 : In file included from ../src/s2/s1chord_angle.h241: | 29#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b24s: lIn file included from _/usr/local/clang/include/absl/hash/hash.hn:o89n: nIn file included from u/usr/local/clang/include/absl/hash/internal/hash.hl:l79 : _In file included from N/usr/local/clang/include/absl/base/internal/endian.ho:n26n: ul/usr/local/clang/include/absl/base/internal/unaligned_access.hl: 39 :| 45 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h :3963 | : iIn file included from n../src/s2/s1chord_angle.hl:i29n: eIn file included from ../src/s2/s1angle.hu:i28n: tIn file included from 1../src/s2/s2point.h6:_25t: In file included from U../src/s2/util/coding/coder.hn:a36l: iIn file included from g../src/s2/base/casts.hn:e36d: LIn file included from o../src/s2/base/logging.ha:d211: 6In file included from (/usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :v21o: i/usr/local/clang/include/absl/log/internal/check_op.hd:*460 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u460l | lA BpS)L _{L O G| _ ^I NTER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22D:E Fnote: Iexpanded from macro 'absl_nonnull'N E_ M241A | K#Ed_eCfHiEnCeK _aObPs_lS_TnRoInNnGu_lElX T_ENRoNn(ncuolnls t | c ^h ar* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2predicates.ccn:n18u: lIn file included from l../src/s2/s2predicates.h :_57N: oIn file included from n../src/s2/s1chord_angle.hn:u29l: lIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | In file included from is2/s2polyline_simplifier.ccn:l18i: nIn file included from e../src/s2/s2polyline_simplifier.h :u63i: nIn file included from t../src/s2/s1chord_angle.h3:229_: tIn file included from ../src/s2/s1angle.hU:n28a: lIn file included from i../src/s2/s2point.hg:n25e: dIn file included from L../src/s2/util/coding/coder.ho:a36d: 3In file included from 2../src/s2/base/casts.h(:c36o: nIn file included from s../src/s2/base/logging.ht: 21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n461n:u1l:l warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { 461| | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241L:O22G:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dDeEfFiInNeE _aMbAsKlE__nCoHnEnCuKl_lO P__NSoTnRnIuNlGl_ E X| T ^E RN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpSIn file included from ts2/s2predicates.ccr:i18n: gIn file included from (../src/s2/s2predicates.h : 57 : \In file included from ../src/s2/s1chord_angle.h :| 29 ^: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 24note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/hash/hash.h: 89241: | In file included from #/usr/local/clang/include/absl/hash/internal/hash.hd:e79f: iIn file included from n/usr/local/clang/include/absl/base/internal/endian.he: 26a: b/usr/local/clang/include/absl/base/internal/unaligned_access.hs:l51_:n45o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N51o | ninnulliln e | u ^i nt64_In file included from ts2/s2polyline_simplifier.cc :U18n: aIn file included from l../src/s2/s2polyline_simplifier.hi:g63n: eIn file included from d../src/s2/s1chord_angle.hL:o29a: dIn file included from 6../src/s2/s1angle.h4:(28c: oIn file included from n../src/s2/s2point.hs:t25 : vIn file included from o../src/s2/util/coding/coder.hi:d36*: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37p: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h{: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 462:24:/usr/local/clang/include/absl/base/nullability.h :warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: 462note: | expanded from macro 'absl_nonnull' 241c | o#ndsetf isnieg naebds lc_hnaorn*n ualbls l__Nnoonnnnuullll ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25In file included from : s2/s2predicates.ccIn file included from :../src/s2/util/coding/coder.h18:: 36In file included from : ../src/s2/s2predicates.hIn file included from :../src/s2/base/casts.h57:: 36In file included from : ../src/s2/s1chord_angle.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/check.h28:: 37In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h24:: 21In file included from : /usr/local/clang/include/absl/hash/hash.h/usr/local/clang/include/absl/log/internal/check_op.h::89462: :In file included from 24/usr/local/clang/include/absl/hash/internal/hash.h:: 79warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/base/internal/endian.h:/usr/local/clang/include/absl/base/nullability.h26:: 241:/usr/local/clang/include/absl/base/internal/unaligned_access.h22::57 :note: 36expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i57n | ei nalbisnle_ nvoonindu lUln a_lNiognnneudlSlt o r| e ^1 6(voIn file included from is2/s2polyline_simplifier.ccd:*18 : aIn file included from b../src/s2/s2polyline_simplifier.hs:l63_: nIn file included from o../src/s2/s1chord_angle.hn:n29u: lIn file included from l../src/s2/s1angle.h :p28,: In file included from u../src/s2/s2point.hi:n25t: 1In file included from 6../src/s2/util/coding/coder.h_:t36 : vIn file included from )../src/s2/base/casts.h :{36 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :note: 21expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/log/internal/check_op.h: 461241: | 1#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a461b | sAlB_SnLo_nLnOuGl_lI N_TNEoRnNnAuLl_lD E F| I ^N E_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, cIn file included from os2/s2predicates.ccn:s18t: In file included from c../src/s2/s2predicates.hh:a57r: *In file included from ../src/s2/s1chord_angle.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l24): In file included from /usr/local/clang/include/absl/hash/hash.h| : ^89 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/hash/internal/hash.h::24179:: 22In file included from :/usr/local/clang/include/absl/base/internal/endian.h :note: 26expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/internal/unaligned_access.h: 61241: | 36#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b61s | li_nnloinnneu lvlo i_dN oUnnnaullilg n e| d ^S tore32(void* absl_nonnull p, uIn file included from is2/s2polyline_simplifier.ccn:t183: 2In file included from _../src/s2/s2polyline_simplifier.ht: 63v: )In file included from ../src/s2/s1chord_angle.h{: 29 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2522: :In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/casts.h241: | 36#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l463l: 1_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 463 | | A ^B SL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 449s2/s2predicates.cc::3118:: In file included from note: ../src/s2/s2predicates.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 57: In file included from ../src/s2/s1chord_angle.h :44929 | : In file included from ../src/s2/s1angle.he:x28t: eIn file included from r../src/s2/s2point.hn: 24t: eIn file included from m/usr/local/clang/include/absl/hash/hash.hp:l89a: tIn file included from e/usr/local/clang/include/absl/hash/internal/hash.h :c79o: nIn file included from s/usr/local/clang/include/absl/base/internal/endian.ht: 26c: h/usr/local/clang/include/absl/base/internal/unaligned_access.ha:r65*: 36a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u65l | li nMlaikneeC hveocikdO pUSntarliinggn(e d S t\o r e| 6 ^4 (v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ipn,e uaibnstl6_4n_otn nvu)l l{ _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' In file included from 241s2/s2polyline_simplifier.cc | :#18d: eIn file included from f../src/s2/s2polyline_simplifier.hi:n63e: In file included from a../src/s2/s1chord_angle.hb:s29l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 25_: NIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:In file included from 32s2/s2pointutil.cc:: 18In file included from note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's2/s2predicates.ccIn file included from :../src/s2/s2pointutil.h18:: 25 In file included from : 497../src/s2/s2predicates.hIn file included from | :../src/s2/s1angle.h 57: : 28iIn file included from : nl../src/s2/s1chord_angle.hIn file included from i:../src/s2/s2point.hn29:e: 27cIn file included from : o../src/s2/s1angle.hIn file included from n:../src/s2/s2coder.hs28:t: 23eIn file included from : x../src/s2/s2point.hIn file included from p:/usr/local/clang/include/absl/status/status.hr24: : 67cIn file included from : o/usr/local/clang/include/absl/hash/hash.hIn file included from n:/usr/local/clang/include/absl/status/internal/status_internal.hs89:t: 29 In file included from : c/usr/local/clang/include/absl/hash/internal/hash.hIn file included from h:/usr/local/clang/include/absl/strings/cord.ha79:r: *86 : a/usr/local/clang/include/absl/base/internal/endian.hb/usr/local/clang/include/absl/strings/cord_analysis.hs::l16032_::n3647u::l lwarning: warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le n a16032m | | eis#ni#lzIienme_pt l u(Gi en tt1 E6 _st t Li mo aa d 1t6 e( dc M oe nms to r vy oUi\ds *a ga| e ^b( scl/usr/local/clang/include/absl/base/nullability.h_o:nn257so:tn23n u:Cl olnote: r expanded from macro 'absl_nullable'pd )R e 257p{ | *# d| ae ^bfs iln_/usr/local/clang/include/absl/base/nullability.hen :oan241bns:ull22_ln :ur lenote: lexpanded from macro 'absl_nonnull'pa) b;l e241 | | #_ ^dN eufl/usr/local/clang/include/absl/base/nullability.hil:nae241 b:al22bes: l _note: n expanded from macro 'absl_nonnull'o| n n ^u l241l | #_dNeofIn file included from nis2/s2polyline_simplifier.ccnn:ue18 l: alIn file included from b ../src/s2/s2polyline_simplifier.hs :l| 63 ^_: nIn file included from o../src/s2/s1chord_angle.hn:n29u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u25l: lIn file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: In file included from note: s2/s2pointutil.ccexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 18: In file included from In file included from ../src/s2/s2pointutil.h s2/s2predicates.cc:498:25 | 18: : In file included from In file included from ../src/s2/s1angle.h ../src/s2/s2predicates.h: :28 57: : In file included from iIn file included from ../src/s2/s2point.hn../src/s2/s1chord_angle.h:t:27 29: v: In file included from 1In file included from ../src/s2/s2coder.h,../src/s2/s1angle.h: :23i28: n: In file included from tIn file included from /usr/local/clang/include/absl/status/status.h ../src/s2/s2point.h:v:67224: ,: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc/usr/local/clang/include/absl/hash/hash.h:o:29n89: s: In file included from tIn file included from /usr/local/clang/include/absl/strings/cord.h /usr/local/clang/include/absl/hash/internal/hash.h:c:86h79: a: /usr/local/clang/include/absl/strings/cord_analysis.hr:*/usr/local/clang/include/absl/base/internal/endian.h50 ::a16449b::s27 l:warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n n u50l | l164s i | eiznxelpi_rntte eGvxoeittd) M So{tr oe rPe r1 e6 c( vi os ei dM e *m o arb ys Ul s_ an\go en (n| c ^uo nl/usr/local/clang/include/absl/base/nullability.hls: t241p :,C22 o:ur idnote: nRtexpanded from macro 'absl_nonnull'1e6 _p *t241 | av#b)sd le_{fn ion nen| u ^al lb s/usr/local/clang/include/absl/base/nullability.hrle:_pn241)o:;n 22n u:| l ^ l note: _/usr/local/clang/include/absl/base/nullability.hNexpanded from macro 'absl_nonnull':o 241n: n22u241:l | #lnote: dexpanded from macro 'absl_nonnull' e f| i ^n241 e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: In file included from warning: s2/s2predicates.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2predicates.h: 5756: | In file included from s../src/s2/s1chord_angle.hi:z29e: _In file included from t../src/s2/s1angle.h :G28e: tIn file included from E../src/s2/s2point.hs:t24i: mIn file included from a/usr/local/clang/include/absl/hash/hash.ht:e89d: FIn file included from a/usr/local/clang/include/absl/hash/internal/hash.hi:r79S: h/usr/local/clang/include/absl/base/internal/endian.ha:r168e:M36e:m owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y Usa g168e | (icnolnisnte CuoirndtR3e2p_*t aLbosald_3n2o(ncnounlslt rveopi)d;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'p ) {241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* In file included from as2/s2polyline_simplifier.ccb:s18l: _In file included from n../src/s2/s2polyline_simplifier.ho:n63n: uIn file included from l../src/s2/s1chord_angle.hl: 29p: )In file included from ../src/s2/s1angle.h{: 28 : | In file included from ^../src/s2/s2point.h :25: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/coder.h::24136:: 22In file included from :../src/s2/base/casts.h :36note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/base/logging.h: 21241: | In file included from #/usr/local/clang/include/absl/log/check.hd:e37f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.he: 21a: bs/usr/local/clang/include/absl/log/internal/check_op.hl:_503n:o1n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _No n503n | uAlBlS L _| L ^O G_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2predicates.cc488: | 18 : In file included from i../src/s2/s2predicates.hn:l57i: nIn file included from e../src/s2/s1chord_angle.h :c29o: nIn file included from s../src/s2/s1angle.ht:e28x: pIn file included from r../src/s2/s2point.h :c24o: nIn file included from s/usr/local/clang/include/absl/hash/hash.ht: 89c: hIn file included from a/usr/local/clang/include/absl/hash/internal/hash.hr:*79 : a/usr/local/clang/include/absl/base/internal/endian.hb:s254l:_27n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 254n | aimnel#i#nIem pvlo(i d S t o r e 1 6 ( v o i d * a b s\l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 257p:,23 :u inote: nexpanded from macro 'absl_nullable't 16 _257t | #vd)e f{i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e _241N | u#ldleafbilnee a| b ^s l_nonnull _NoIn file included from ns2/s2polyline_simplifier.ccn:u18l: lIn file included from ../src/s2/s2polyline_simplifier.h :| 63 ^: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2predicates.cc : 18 : cIn file included from o../src/s2/s2predicates.hn:s57t: In file included from T../src/s2/s1chord_angle.h1:&29 : vIn file included from 1../src/s2/s1angle.h,: 28c: oIn file included from n../src/s2/s2point.hs:t24 : TIn file included from 2/usr/local/clang/include/absl/hash/hash.h&: 89v: 2In file included from ,/usr/local/clang/include/absl/hash/internal/hash.h :c79o: n/usr/local/clang/include/absl/base/internal/endian.hs:t258 :c36h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _258n | oinnnluilnle euxipnrtt3e2x_tt) L{o a d 3 2 (\c o n| s ^t v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ipn)e {a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inlIn file included from is2/s2polyline_simplifier.ccn:e18 : vIn file included from o../src/s2/s2polyline_simplifier.hi:d63 : SIn file included from t../src/s2/s1chord_angle.ho:r29e: 3In file included from 2../src/s2/s1angle.h(:v28o: iIn file included from d../src/s2/s2point.h*: 25a: bIn file included from s../src/s2/util/coding/coder.hl:_36n: oIn file included from n../src/s2/base/casts.hn:u36l: lIn file included from ../src/s2/base/logging.hp:,21 : uIn file included from i/usr/local/clang/include/absl/log/check.hn:t373: 2In file included from _/usr/local/clang/include/absl/log/internal/check_impl.ht: 21v: )/usr/local/clang/include/absl/log/internal/check_op.h :{503 : 1| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/log/internal/check_op.h22::497 :32note: :expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 241 | #d e497f | i n ei nalbisnle_ ncoonnnsutlelx p_rN ocnonnusltl c h| a ^r * absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2predicates.ccexpanded from macro 'absl_nullable': 18: In file included from 257../src/s2/s2predicates.h | :#57d: eIn file included from f../src/s2/s1chord_angle.hi:n29e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.hu:l24l: aIn file included from b/usr/local/clang/include/absl/hash/hash.hl:e89 : _In file included from N/usr/local/clang/include/absl/hash/internal/hash.hu:l79l: a/usr/local/clang/include/absl/base/internal/endian.hb:l266e: 36 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inIn file included from ls2/s2polyline_simplifier.cci:n18e: In file included from u../src/s2/s2polyline_simplifier.hi:n63t: 6In file included from 4../src/s2/s1chord_angle.h_:t29 : LIn file included from o../src/s2/s1angle.ha:d286: 4In file included from (../src/s2/s2point.hc:o25n: sIn file included from t../src/s2/util/coding/coder.h :v36o: iIn file included from d../src/s2/base/casts.h*: 36a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hp:)21 : {/usr/local/clang/include/absl/log/internal/check_op.h : 503| : ^1 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22/usr/local/clang/include/absl/log/internal/check_op.h:: 498:note: 35expanded from macro 'absl_nonnull': note: 241expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | #de f498i | n e a b s li_nnto nvn1u,l li n_tN ovn2n,u lclo n s| t ^ char* absl_nonnull exprtext) { \ | In file included from ^s2/s2predicates.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2predicates.h::2257:: In file included from note: ../src/s2/s1chord_angle.hexpanded from macro 'absl_nonnull': 29: In file included from 241../src/s2/s1angle.h | :#28d: eIn file included from f../src/s2/s2point.hi:n24e: In file included from a/usr/local/clang/include/absl/hash/hash.hb:s89l: _In file included from n/usr/local/clang/include/absl/hash/internal/hash.ho:n79n: u/usr/local/clang/include/absl/base/internal/endian.hl:l270 :_27N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 270 ^ | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2polyline_simplifier.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2polyline_simplifier.h21:: 63In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s1chord_angle.h41:: 29In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :../src/s2/s1angle.h26:: 28In file included from : /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/s2point.h:25: In file included from 53../src/s2/util/coding/coder.h: :36: /usr/local/clang/include/absl/types/source_location.hIn file included from :../src/s2/base/casts.h113::3619: :In file included from ../src/s2/base/logging.h:warning: 21: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :11321 | : /usr/local/clang/include/absl/log/internal/check_op.h : 505 : 1 :c owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s t /usr/local/clang/include/absl/log/internal/check_op.hc:h497a:r32*: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's l_no n497n | u l li nfliilnee_ ncaomnes t=e x_p_rb uciolntsitn _cFhIaLrE*( )a)b s{l _ n| u ^l lable name##Impl( /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: \expanded from macro 'absl_nonnull' | ^ /usr/local/clang/include/absl/base/nullability.h241: | 257#:d23e:f inote: nexpanded from macro 'absl_nullable'e a b257s | l#_dneofninnuel la b_sNlo_nnnuulllla b l| e ^ _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 498s2/s2polygon.cc::3518:: In file included from ../src/s2/s2polygon.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'32 : In file included from ../src/s2/base/logging.h:21 : 498In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :i21n: tIn file included from /usr/local/clang/include/absl/log/internal/check_op.hv:141,: In file included from i/usr/local/clang/include/absl/log/internal/strip.hn:t26 : vIn file included from 2/usr/local/clang/include/absl/log/internal/log_message.h,: 53c: o/usr/local/clang/include/absl/types/source_location.hn:s133t: 25c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l133_ | n o ncnounlslt eexxpprr tceoxnts)t {c h a r * a b s l _ n o n n u l l\ f i| l ^e _n/usr/local/clang/include/absl/base/nullability.ha:m241e:(22): cnote: oexpanded from macro 'absl_nonnull'n st 241n | o#edxecfeipnte {a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2polyline_simplifier.ccn:u18l: lIn file included from ../src/s2/s2polyline_simplifier.h_:N63o: nIn file included from n../src/s2/s1chord_angle.hu:l29l: In file included from ../src/s2/s1angle.h| :28 ^: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2polygon.cc :18: In file included from ../src/s2/s2polygon.h :50632 | : AIn file included from B../src/s2/base/logging.hS:L21_: LIn file included from O/usr/local/clang/include/absl/log/check.hG:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_op.h_:C41H: EIn file included from C/usr/local/clang/include/absl/log/internal/strip.hK:_26O: P/usr/local/clang/include/absl/log/internal/log_message.h_:I82M:P26L:( Cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ck_ G82E | , >L=o)g M e| s^s age/usr/local/clang/include/absl/log/internal/check_op.h(:c488o:n32s:t note: cexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'h ar* 488a | b s li_nnloinnneu lclo nfsitleex,p ri ncto nlsitn ec,h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241n | a#mdee#f#iInmep la(b s l _ n o n n u l l _ N o n n u l l\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2polygon.ccn:u18l: lIn file included from ../src/s2/s2polygon.h :| 32 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2polyline_simplifier.ccl:_18n: oIn file included from n../src/s2/s2polyline_simplifier.hn:u63l: lIn file included from ../src/s2/s1chord_angle.h_:N29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: In file included from warning: s2/s2polygon.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2polygon.h::49732:: 32In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h497: | 21 : In file included from i/usr/local/clang/include/absl/log/internal/check_op.hn:l41i: nIn file included from e/usr/local/clang/include/absl/log/internal/strip.h :c26o: n/usr/local/clang/include/absl/log/internal/log_message.hs:t121e:x41p:r warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst 121c | h a rL*o gaMbessls_anguel&l aTbolSei nnkaOmnel#y#(Iambpsll(: : L o g S i n k * a b s l _ n o n n\u l l| ^s in/usr/local/clang/include/absl/base/nullability.hk:)257;: 23 :| ^note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h: 241257: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fniunlel aabblsel __nNounlnlualbll e_ N o| n ^n ull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2polygon.cce:f18i: nIn file included from e../src/s2/s2polygon.h :a32b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : In file included from | /usr/local/clang/include/absl/log/internal/strip.h ^: 26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2polygon.cc::48818:: 32In file included from :../src/s2/s2polygon.h :32note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h488: | 37 : In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:l21i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h :c41o: nIn file included from s/usr/local/clang/include/absl/log/internal/strip.ht:e26x: pr/usr/local/clang/include/absl/log/internal/log_message.h :c306o:n3s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* a306b | s l _anbuslll_anbolnen unlalm es#t#dI:m:puln(i q u e _ p t r < L o g M e s s a g e D\a t a| > ^ da/usr/local/clang/include/absl/base/nullability.ht:a257_:;23 : | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h257: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneuflilnaeb laeb s_lN_unlolnanbullel _| N ^o nnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nuIn file included from ls2/s2polygon.ccl:a18b: lIn file included from e../src/s2/s2polygon.h :s321: ,In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h :c37h: aIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hl:_41n: uIn file included from l/usr/local/clang/include/absl/log/internal/strip.hl:a26b: le/usr/local/clang/include/absl/log/internal/log_message.h :s3192:,20 : | warning: ^ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257:23 :319 | note: expanded from macro 'absl_nullable' c257o | n#sdte fwicnhea ra_bts*l _anbuslll_anbullel a_bNluel lcaobnlset & | v ^) ; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polyline_simplifier.cc::25718:: 23In file included from :../src/s2/s2polyline_simplifier.h :63note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s1chord_angle.h:29 : 257In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e25 : aIn file included from b../src/s2/util/coding/coder.hs:l36_: nIn file included from u../src/s2/base/casts.hl:l36a: bIn file included from l../src/s2/base/logging.he: 21_: NIn file included from u/usr/local/clang/include/absl/log/check.hl:l37a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullabIn file included from ls2/s2polygon.cce: 18s: 2In file included from ,../src/s2/s2polygon.h : 32| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/log/check.h::2337:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :expanded from macro 'absl_nullable'21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h :25741 | : #In file included from d/usr/local/clang/include/absl/log/internal/strip.he:f26i: n/usr/local/clang/include/absl/log/internal/log_message.he: 321a:b52s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u llab l321e | i_nNluilnlea bLloeg M e| s ^s age& In file included from Ls2/s2polyline_simplifier.cco:g18M: eIn file included from s../src/s2/s2polyline_simplifier.hs:a63g: eIn file included from :../src/s2/s1chord_angle.h::o29p: eIn file included from r../src/s2/s1angle.ha:t28o: rIn file included from <../src/s2/s2point.h<:(25w: cIn file included from h../src/s2/util/coding/coder.ha:r36_: tIn file included from *../src/s2/base/casts.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.ha:b37l: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hv:)21 : {/usr/local/clang/include/absl/log/internal/check_op.h : 519| : ^17 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 257:23 :519 | note: expanded from macro 'absl_nullable' c257o | n#sdte fcihnaer *a basbls_ln_unlolnanbullel _eNxuplrltaebxlte) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25In file included from : s2/s2polygon.ccIn file included from :../src/s2/util/coding/coder.h18:: 36In file included from : ../src/s2/s2polygon.hIn file included from :../src/s2/base/casts.h32:: 36In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/base/logging.h21:: 21In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/check.h37:: 37In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h21:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h::41521: :In file included from 17/usr/local/clang/include/absl/log/internal/strip.h:: 26: warning: /usr/local/clang/include/absl/log/internal/log_message.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 340:46: 521 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] co n340s | t cfhraire*n da bvsoli_dn uAlblsalbFloer msa1t,F lcuosnhs(tS tcrhianrg*i faybSsiln_kn*u lalbasbll_en osn2n,u l l| ^s in/usr/local/clang/include/absl/base/nullability.hk:,257 : 23| : ^ note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h: 241257: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fniunlel aabblsel __nNounlnlualbll e_ N o| n ^n ull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull In file included from es2/s2pointutil.ccx:p18r: tIn file included from e../src/s2/s2pointutil.hx:t25): In file included from A../src/s2/s1angle.hB:S28L: _In file included from A../src/s2/s2point.hT:T27R: IIn file included from B../src/s2/s2coder.hU:T23E: _In file included from N/usr/local/clang/include/absl/status/status.hO:I67N: LIn file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:E29;: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :22:/usr/local/clang/include/absl/synchronization/mutex.h :489note: :expanded from macro 'absl_nonnull'14 : warning: 241 | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# defi n489e | a b s l _ nvoonindu l(l* a_bNsoln_nnuullll a b| l ^e invariant)(void* absl_nullability_unknowIn file included from ns2/s2polygon.cc):,18 : In file included from | ../src/s2/s2polygon.h ^: 32: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/log/check.h23::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nullable': 21: /usr/local/clang/include/absl/log/internal/check_op.h257: | 432#:d13e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s432l | _cnounlslta bclhea r_*N ualblsalb_lneo n n| u ^l l MakeCIn file included from hs2/s2pointutil.cce:c18k: OIn file included from p../src/s2/s2pointutil.hS:t25r: iIn file included from n../src/s2/s1angle.hg:(28T: 1In file included from ../src/s2/s2point.hv:127,: In file included from T../src/s2/s2coder.h2: 23v: 2In file included from ,/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2294:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h: 489241: | 45#:d ewarning: ftype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]i ne a b489s | l _ n o n n uvloli d_ N(o*nanbuslll_ n u| l ^l able invaIn file included from rs2/s2polygon.cci:a18n: tIn file included from )../src/s2/s2polygon.h(:v32o: iIn file included from d../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: i/usr/local/clang/include/absl/log/internal/check_op.hl:i433t:y56_:u nwarning: ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n own )433, | | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f i n e a b s l _ n u l l a b i l i t yc_ounnsktn ocwhna r_*N ualbls_lu_nnsopnencuilfli eedx p r| t ^e xt) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2pointutil.cc :18: In file included from 241../src/s2/s2pointutil.h | :#25d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(coIn file included from ns2/s2polygon.ccs:t18 : cIn file included from h../src/s2/s2polygon.ha:r32*: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : n/usr/local/clang/include/absl/log/internal/check_op.ha:m451e:)1;: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257 :45123 | :A Bnote: Sexpanded from macro 'absl_nullable'L _L O257G | _#IdNeTfEiRnNeA La_bDsElF_InNuEl_lMaAbKlEe_ C_HNEuClKl_aObPl_eS T R| I ^N G_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const chaIn file included from rs2/s2pointutil.cc*: 18a: bIn file included from s../src/s2/s2pointutil.hl:_25n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hM:a27k: eIn file included from C../src/s2/s2coder.hh:e23c: kIn file included from O/usr/local/clang/include/absl/status/status.hp:S67t: rIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:g29(: In file included from /usr/local/clang/include/absl/strings/cord.h :\94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241549::2240:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #549d | e f isntea taibcs lv_oniodn nIunlclr e_mNeonntnSuylnlc h S| e ^m (Mutex* In file included from as2/s2polygon.ccb:s18l: _In file included from n../src/s2/s2polygon.ho:n32n: uIn file included from l../src/s2/base/logging.hl: 21m: uIn file included from ,/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/log/internal/check_op.h::22451:: 1:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241/usr/local/clang/include/absl/log/internal/check_op.h | :#450d:e25f:i nnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ab s450l | _ n o n n u lxl, _xN,o ncnounlslt c| h ^a r* absl_nonnuIn file included from ls2/s2pointutil.ccl:)18 : In file included from | ../src/s2/s2pointutil.h ^: 25: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 550_:N64o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^550 | base_internal::PIn file included from es2/s2polygon.ccr:T18h: rIn file included from e../src/s2/s2polygon.ha:d32S: yIn file included from n../src/s2/base/logging.hc:h21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l452 :w1):; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 241452: | 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ LO G241_ | I#NdTeEfRiNnAeL _aDbEsFlI_NnEo_nMnAuKlEl_ C_HNEoCnKn_uOlPl_ S T| R ^I NG_EXTERN(int64_t);In file included from s2/s2pointutil.cc :| 18^: In file included from ../src/s2/s2pointutil.h:/usr/local/clang/include/absl/log/internal/check_op.h25:: 449In file included from :../src/s2/s1angle.h31::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 27: In file included from ../src/s2/s2coder.h :44923 | : In file included from /usr/local/clang/include/absl/status/status.he:x67t: eIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hn: 29t: eIn file included from m/usr/local/clang/include/absl/strings/cord.hp:l94a: tIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t551 :c40h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l551_ | n o nsntualtli cM abkoeoClh eDcekcOrpeSmternitnSgy(n c h S\e m (| M ^u te/usr/local/clang/include/absl/base/nullability.hx:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld emfui,n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _In file included from Ns2/s2polygon.cco:n18n: uIn file included from l../src/s2/s2polygon.hl: 32 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452In file included from :s2/s2pointutil.cc1::18 : In file included from warning: ../src/s2/s2pointutil.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s1angle.h450::2825: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from ../src/s2/s2coder.h: 23450: | In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hx:,29 : xIn file included from ,/usr/local/clang/include/absl/strings/cord.h :c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht: 31c: h/usr/local/clang/include/absl/synchronization/mutex.ha:r552*: 64a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u552l | l ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b sbla_sneo_ninnutlelr n_aNlo:n:nPuelrlT h r| e ^a dSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2polygon.cc241: | 18#: dIn file included from e../src/s2/s2polygon.hf:i32n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : _/usr/local/clang/include/absl/log/internal/check_op.hN:o453n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 453 | ABSL_LOG_INTERNAL_DEFIn file included from Is2/s2pointutil.ccN:E18_: MIn file included from A../src/s2/s2pointutil.hK:E25_: CIn file included from H../src/s2/s1angle.hE:C28K: _In file included from O../src/s2/s2point.hP:_27S: TIn file included from R../src/s2/s2coder.hI:N23G: _In file included from E/usr/local/clang/include/absl/status/status.hX:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.h(:u29i: nIn file included from t/usr/local/clang/include/absl/strings/cord.h6:494_: tIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h^: 556:38/usr/local/clang/include/absl/log/internal/check_op.h:: 449:warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 556 | 449v | o i de xLtoecrknS ltoewmLpoloapt(eS ycnocnhsWta icthPaarr*a masb*s la_bnsoln_nnuolnln uMlalk ewCahietcpk,O piSnttr ifnlga(g s ) ;\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21In file included from : s2/s2pointutil.ccIn file included from :/usr/local/clang/include/absl/log/check.h18:: 37In file included from : ../src/s2/s2pointutil.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h25:: 21In file included from : ../src/s2/s1angle.h:/usr/local/clang/include/absl/log/internal/check_op.h28:: 453In file included from :../src/s2/s2point.h1::27 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h450::6725: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/strings/cord.h :45094 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.hx:,558 :x35,: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st c558h | a r *b oaobls lL_oncoknSnluolwlW)i t h| D ^e ad/usr/local/clang/include/absl/base/nullability.hl:i241n:e22(:M unote: Hexpanded from macro 'absl_nonnull'o w a241b | s#ld_enfoinnneu lalb shlo_wn,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2polygon.ccs2/s2pointutil.cc::1818: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2pointutil.h::3225: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s1angle.h::2128: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2point.h::3727: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2coder.h::2123: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::45467:: 1In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h454: | 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L559_:L46O:G _warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N TER N559A | L _ D E F I N E _ M A K E _ C H E C K _ O P _ S T R I N Gc_oEnXsTtE RCNo(nfdliotaito)n;* a| b^s l_/usr/local/clang/include/absl/log/internal/check_op.hn:u449l:l31a:b lnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' con d449, | | e ^x te/usr/local/clang/include/absl/base/nullability.hr:n257 :t23e:m pnote: lexpanded from macro 'absl_nullable'a te 257c | o#ndsetf icnhea ra*b salb_snlu_lnloanbnluel l_ NMualkleaCbhleec k O| p ^S tring( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2pointutil.cce:f18i: nIn file included from e../src/s2/s2pointutil.h :a25b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2polygon.cc::3118: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2polygon.h::56232:: 23In file included from :../src/s2/base/logging.h :21warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :56221 | : /usr/local/clang/include/absl/log/internal/check_op.h :v454o:i1d: Lwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c k/usr/local/clang/include/absl/log/internal/check_op.hS:l450o:w25(:M unote: Hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o w a450b | s l _ n o n nxu,l lx ,h ocwo,n scto ncshta rC*o nadbistli_onno*n naublsll)_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 :c22o:n dnote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2pointutil.cc:In file included from 18s2/s2polygon.cc: :In file included from 18../src/s2/s2pointutil.h: :In file included from 25../src/s2/s2polygon.h: :In file included from 32../src/s2/s1angle.h: :In file included from 28../src/s2/base/logging.h: :In file included from 21../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 455/usr/local/clang/include/absl/status/internal/status_internal.h::129:: In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 455 | /usr/local/clang/include/absl/synchronization/mutex.hA:B562S:L58_:L Owarning: Gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ INTE R562N | A L _vDoEiFdI NLEo_cMkASKlEo_wC(HMEuCHKo_wO Pa_bSsTlR_InNoGn_nEuXlTlE RhNo(wd,o ucbolnes)t; C o| n^d it/usr/local/clang/include/absl/log/internal/check_op.hi:o449n:*31 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l _nu l449l | a b leex tceornnd ,t e m| p ^l at/usr/local/clang/include/absl/base/nullability.he: 257c:o23n:s tnote: expanded from macro 'absl_nullable'c ha r257* | #adbesfli_nneo nanbuslll_ nMualkleaCbhleec k_ONpuSltlraibnlge( | ^\ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2pointutil.ccl:_18n: oIn file included from n../src/s2/s2pointutil.hn:u25l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2polygon.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2polygon.h94:: 32In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/base/logging.h31:: 21: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/check.h565::3736: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.h:455:1 :565 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] v/usr/local/clang/include/absl/log/internal/check_op.ho:i450d: 25U:n lnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c kS l450o | w ( S y n c hxW,a ixt,P acroanmsst* cahbasrl*_ naublslla_bnloen nwualilt)p ) | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_ C241O | L#Dd;e f i| n ^e absl/usr/local/clang/include/absl/base/nullability.h_:n257o:n23n:u lnote: lexpanded from macro 'absl_nullable' _N o257n | n#udlelf i n| e ^ absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKIn file included from Es2/s2pointutil.cc_:C18H: EIn file included from C../src/s2/s2pointutil.hK:_25O: PIn file included from _../src/s2/s1angle.hS:T28R: IIn file included from N../src/s2/s2point.hG:_27E: XIn file included from T../src/s2/s2coder.hE:R23N: (In file included from c/usr/local/clang/include/absl/status/status.hh:a67r: )In file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 449/usr/local/clang/include/absl/strings/internal/cordz_info.h::3131:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'576 :49: 449warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] e x576t | e r nv otiedm pTlraytRee mcoovnes(tb acshea_ri*n taebrsnla_ln:o:nPneurlTlh rMeaakdeSCyhnecchk*O paSbtsrli_nngo(n n u l\l s| ) ^; | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21In file included from : s2/s2pointutil.ccIn file included from :/usr/local/clang/include/absl/log/check.h18:: 37In file included from : ../src/s2/s2pointutil.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h25:: 21In file included from : ../src/s2/s1angle.h:/usr/local/clang/include/absl/log/internal/check_op.h28:: 456In file included from :../src/s2/s2point.h1::27 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h450::6725: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/strings/cord.h: 94450: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :x578,: 45x:, warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst 578c | h a rv*o iadb sBll_oncokn(nbualsle)_ i n| t ^e rn/usr/local/clang/include/absl/base/nullability.ha:l241:::22P:e rnote: Texpanded from macro 'absl_nonnull'h re a241d | S#ydnecfhi*n ea basbls_ln_onnonnunlull ls )_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:In file included from 32s2/s2pointutil.cc: :In file included from 18../src/s2/base/logging.h: :In file included from 21../src/s2/s2pointutil.h: :In file included from 25/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2point.h: :27/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 457../src/s2/s2coder.h::123:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 457In file included from | /usr/local/clang/include/absl/strings/cord.hA:B94S: LIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hL:O31G: _/usr/local/clang/include/absl/synchronization/mutex.hI:N580T:E34R:N Awarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ DEF I580N | E _ MbAaKsEe__CiHnEtCeKr_nOaPl_:S:TPReIrNTGh_rEeXaTdESRyNn(cuhn*s iagbnseld_ ncuhlalra)b;l e | W^a ke/usr/local/clang/include/absl/log/internal/check_op.hu:p449(: 31 :| ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/nullability.h :257:23 :449 | note: expanded from macro 'absl_nullable' ex t257e | r#nd etfeimnpel aatbes lc_onnusltl acbhlaer *_ Naublslla_bnloen n u| l ^l MakeChIn file included from es2/s2pointutil.ccc:k18O: pIn file included from S../src/s2/s2pointutil.ht:r25i: nIn file included from g../src/s2/s1angle.h(: 28 : In file included from \../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b581s:l38_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 581_ | N o n n u l lb a s| e ^_ internaIn file included from ls2/s2polygon.cc:::18P: eIn file included from r../src/s2/s2polygon.hT:h32r: eIn file included from a../src/s2/base/logging.hd:S21y: nIn file included from c/usr/local/clang/include/absl/log/check.hh:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n457n:u1l:l warning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; /usr/local/clang/include/absl/log/internal/check_op.h :| 450 ^: 25: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 22: 450note: | expanded from macro 'absl_nonnull' 241 | #xd,e fxi,n ec oanbsstl _cnhoanrn*u lalb s_lN_onnonnunlull l )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2pointutil.ccn:u18l: lIn file included from ../src/s2/s2pointutil.h_:N25o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: In file included from warning: s2/s2polygon.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2polygon.h:32 : 585In file included from | ../src/s2/base/logging.h : 21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd: 37T: rIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hn:s21(: M/usr/local/clang/include/absl/log/internal/check_op.hu:H458o:w1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n458u | lAlB ShLo_wL)O;G _ I/N/T EuRsNeAdL _fDoErF ICNoEn_dMVAaKrE-_>CMHuEtCeKx_ OtPr_aSnTsRfIeNrG _ E| X ^T ER/usr/local/clang/include/absl/base/nullability.hN:(241c:o22n:s tnote: expanded from macro 'absl_nonnull's td :241: | s#tdreifnign&e) ;a b s| l^_ no/usr/local/clang/include/absl/log/internal/check_op.hn:n449u:l31l: _note: Nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o nnu l449l | | e ^x tern template const cIn file included from hs2/s2pointutil.cca:r18*: In file included from a../src/s2/s2pointutil.hb:s25l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27M: aIn file included from k../src/s2/s2coder.he:C23h: eIn file included from c/usr/local/clang/include/absl/status/status.hk:O67p: SIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hr:i29n: gIn file included from (/usr/local/clang/include/absl/strings/cord.h : 94 : \In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/base/nullability.h586::24143::22 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 586# | d e fvionied aFbesrl(_bnaosnen_uilnlt e_rNnoanln:u:lPle r T| h ^r eadSynch* absl_nonIn file included from ns2/s2polygon.ccu:l18l: In file included from ../src/s2/s2polygon.h| : ^32 : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21241: :In file included from 22/usr/local/clang/include/absl/log/check.h:: 37: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h :21: 241/usr/local/clang/include/absl/log/internal/check_op.h | :#458d:e1f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a/usr/local/clang/include/absl/log/internal/check_op.hb:450s:l25_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n ul l450 | _ N o n n u lxl, x| , ^ const char* absl_nonIn file included from ns2/s2pointutil.ccu:l18l: )In file included from ../src/s2/s2pointutil.h :| 25 ^: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l590l: 40_:N owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull 590| | ^ explicit Mutex(const volatile MIn file included from us2/s2polygon.cct:e18x: *In file included from ../src/s2/s2polygon.ha:b32s: lIn file included from _../src/s2/base/logging.hn:u21l: lIn file included from a/usr/local/clang/include/absl/log/check.hb:l37e: In file included from //usr/local/clang/include/absl/log/internal/check_impl.h*:i21g: n/usr/local/clang/include/absl/log/internal/check_op.ho:r459e:d1*:/ )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{ } | ^459 | A/usr/local/clang/include/absl/base/nullability.hB:S257L:_23L:O Gnote: _expanded from macro 'absl_nullable'I NT E257R | N#AdLe_fDiEnFeI NaEb_sMlA_KnEu_lClHaEbClKe_ O_PN_uSlTlRaIbNlGe_ E X| T ^E RN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2pointutil.ccN:o18n: nIn file included from u../src/s2/s2pointutil.hl:l25 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2polygon.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2polygon.h67:: 32In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h94:: 37In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h31:: 21: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::624460::6866:: warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: 624 | note: expanded from macro 'absl_nonnull' ex p241l | i#cdietf iMnuet eaxbLsolc_kn(oMnuntuelxl& _mNuo nAnBuSlLl_ I N| T ^E RNALIn file included from _s2/s2polygon.ccA:T18T: RIn file included from I../src/s2/s2polygon.hB:U32T: EIn file included from _../src/s2/base/logging.hC:A21P: TIn file included from U/usr/local/clang/include/absl/log/check.hR:E37D: _In file included from B/usr/local/clang/include/absl/log/internal/check_impl.hY:(21t: h/usr/local/clang/include/absl/log/internal/check_op.hi:s460):)1 : | warning: ^~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP/usr/local/clang/include/absl/synchronization/mutex.h_:S635T:R29I:N Gwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E XTERN( c635o | n s te xcphlairc*i ta bMsult_enxoLnoncukl(lM)u;t e x| *^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l450_:n25o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l m450u | ) A B S L _xE,X CxL,U ScIoVnEs_tL OcChKa_rF*U NaCbTsIlO_Nn(omnun)u l l| ) ^ | ^/usr/local/clang/include/absl/base/nullability.h :241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.hIn file included from :s2/s2polygon.cc25:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2polygon.h28:: 32In file included from : ../src/s2/s2point.hIn file included from :../src/s2/base/logging.h27:: 21In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/log/check.h23:: 37In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h67:: 21In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/log/internal/check_op.h29:: 461In file included from :/usr/local/clang/include/absl/strings/cord.h1::94 : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: /usr/local/clang/include/absl/synchronization/mutex.h :461641 | :A68B:S Lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L OG_IN T641E | R N AeLx_pDlEiFcIiNtE _MMuAtKeEx_LCoHcEkC(KM_uOtPe_xS&T RmIuN GA_BESXLT_EIRNNT(E R N| A^L _A/usr/local/clang/include/absl/log/internal/check_op.hT:T449R:I31B:U Tnote: Eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ CAP T449U | R E De_xBtYe(rtnh itse)m,p l a| t ^~~~e const char* absl_nonnull MakeCheckOpSt/usr/local/clang/include/absl/synchronization/mutex.hr:i649n:g29(: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 649/usr/local/clang/include/absl/base/nullability.h | : 241 :e22x:p lnote: iexpanded from macro 'absl_nonnull'c it 241M | u#tdeexfLioncek (aMbustle_xn*o nanbuslll_ n_oNnonnunlull lm u ,| ^c onstIn file included from s2/s2polygon.ccC:o18n: dIn file included from i../src/s2/s2polygon.ht:i32o: In file included from nIn file included from s2/s2polyline_alignment.cc&../src/s2/base/logging.h: :17c21: o: In file included from nIn file included from ../src/s2/s2polyline_alignment.hd/usr/local/clang/include/absl/log/check.h:): 2437 : : | In file included from In file included from ^../src/s2/s2polyline.h/usr/local/clang/include/absl/log/internal/check_impl.h ::3321: /usr/local/clang/include/absl/base/nullability.h: In file included from :/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h241:::4622822:: :24In file included from :../src/s2/s2point.h note: :warning: expanded from macro 'absl_nonnull'24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : In file included from /usr/local/clang/include/absl/hash/hash.h: 89462241: | | In file included from # /usr/local/clang/include/absl/hash/internal/hash.hd :e 79f : icIn file included from no/usr/local/clang/include/absl/base/internal/endian.hen: s26at: b ss/usr/local/clang/include/absl/base/internal/unaligned_access.hli:_g39nn:oe45nd:n ucwarning: hltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]al r *_ Nao bns39nl | u_ilnnlol ni nn| eu ^ l lu)i;n t 1| 6 ^_ t /usr/local/clang/include/absl/base/nullability.hU:n241a:l22i:g nnote: eexpanded from macro 'absl_nonnull'd Lo a241d | 1#6d(ecfoinnset avbosild_*n oanbnsull_ln o_nNnounlnlu lpl) {| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2polygon.cc::2218:: In file included from ../src/s2/s2polygon.hnote: :expanded from macro 'absl_nonnull'32 : In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_462n:o24n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CIn file included from Hs2/s2polyline_alignment.ccE:C17K: _In file included from O../src/s2/s2polyline_alignment.hP:_24S: TIn file included from R../src/s2/s2polyline.hI:N33G: _In file included from E../src/s2/s1angle.hX:T28E: RIn file included from N../src/s2/s2point.h(: 24 : | In file included from ^/usr/local/clang/include/absl/hash/hash.h :89: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h450::7925: :In file included from /usr/local/clang/include/absl/base/internal/endian.h:note: 26expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.hs2/s2pointutil.cc:: 4518450:: | 45In file included from :../src/s2/s2pointutil.h : 25warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from ../src/s2/s1angle.hx:,28 : xIn file included from 45,../src/s2/s2point.h | :ci27on: nlIn file included from si../src/s2/s2coder.htn: e23c : huIn file included from ai/usr/local/clang/include/absl/status/status.hrn:*t67 3: a2In file included from b_/usr/local/clang/include/absl/status/internal/status_internal.hst:l 29_U: nnIn file included from oa/usr/local/clang/include/absl/strings/cord.hnl:ni94ug: lnIn file included from le/usr/local/clang/include/absl/strings/internal/cordz_info.h)d: L31 o: | a/usr/local/clang/include/absl/synchronization/mutex.h ^d: 36702:/usr/local/clang/include/absl/base/nullability.h(74:c:241o :nwarning: 22s:t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] note: vexpanded from macro 'absl_nonnull'o id *241670 | | a# bd seelfx_ipnnloein cnaiubtls llR _epna)od ne{nr uM lu| lt ^ e _xNL/usr/local/clang/include/absl/base/nullability.hoo:nc241nk:u(22lM:lu t note: e| expanded from macro 'absl_nonnull'x ^& m241u | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oAnTnTuRlIlB UIn file included from _Ts2/s2polygon.ccNE:o_18nC: nAIn file included from uP../src/s2/s2polygon.hlT:lU32 R: EIn file included from | D../src/s2/base/logging.h ^_: B21Y: (In file included from t/usr/local/clang/include/absl/log/check.hh:i37s: )In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^~~~/usr/local/clang/include/absl/log/internal/check_op.h :463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFI/usr/local/clang/include/absl/synchronization/mutex.hN:E678_:M35A:K Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C HECK _678O | P _ SeTxRpIn file included from IlNs2/s2polyline_alignment.cciG:c_17iE: tXIn file included from T../src/s2/s2polyline_alignment.hRE:eR24aN: d(In file included from e ../src/s2/s2polyline.hr :M| 33u^t: eIn file included from x../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.hL::o28449c: :kIn file included from 31(../src/s2/s2point.h:M: u24note: t: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'eIn file included from x/usr/local/clang/include/absl/hash/hash.h*: 89 a: 449bIn file included from | s/usr/local/clang/include/absl/hash/internal/hash.h l: _79en: xoIn file included from tn/usr/local/clang/include/absl/base/internal/endian.hen:ru26nl: l/usr/local/clang/include/absl/base/internal/unaligned_access.ht :em51mu:p)45l :aA tBwarning: eStype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] L c_oSnH sA51tR | EicDnh_laLirOn*Ce K a_ubFisUnlNt_C6nT4oI_nOtnN u(Ulmnlua )lM ia gk| ne ^eC dhLeo/usr/local/clang/include/absl/base/nullability.hac:dk2416O:4p22(S:cto rnnote: isexpanded from macro 'absl_nonnull'nt g (v o241 i | d#\*d e af| bi ^sn le_ /usr/local/clang/include/absl/base/nullability.hna:ob241ns:nl22u_:ln lonote: nexpanded from macro 'absl_nonnull'pn )u l {l241 | _#| Nd ^oe nfni/usr/local/clang/include/absl/base/nullability.hun:le241l : a22 b:| s l ^note: _ expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnulIn file included from ls2/s2polygon.cc :_18N: oIn file included from n../src/s2/s2polygon.hn:In file included from u32s2/s2pointutil.ccl: :lIn file included from 18 ../src/s2/base/logging.h: :In file included from | 21../src/s2/s2pointutil.h ^: : In file included from 25/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2point.h: :/usr/local/clang/include/absl/log/internal/check_op.h27:: 464In file included from :../src/s2/s2coder.h26::23 : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h464: | 29 : In file included from /usr/local/clang/include/absl/strings/cord.h :c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht: 31u: n/usr/local/clang/include/absl/synchronization/mutex.hs:i681g:n74e:d warning: c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h ar* a b681s | l _ neoxnpnluIn file included from ils2/s2polyline_alignment.cclc:)i17;t: In file included from R../src/s2/s2polyline_alignment.h| e: ^a24 d: eIn file included from /usr/local/clang/include/absl/base/nullability.hr../src/s2/s2polyline.h:M:241u33:t: 22eIn file included from :x../src/s2/s1angle.h L:note: o28expanded from macro 'absl_nonnull'c: k In file included from (../src/s2/s2point.h M:241u24 | t: #eIn file included from xd/usr/local/clang/include/absl/hash/hash.he&f: i89mn: ueIn file included from /usr/local/clang/include/absl/hash/internal/hash.hAa:Bb79Ss: LlIn file included from __/usr/local/clang/include/absl/base/internal/endian.hnIo:Nn26Tn: Eu/usr/local/clang/include/absl/base/internal/unaligned_access.hRl:Nl57A :L_36_N:Ao Tnwarning: Tntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ru lIlB U T| 57E ^ | _ iCnAlPiTnUeIn file included from Rs2/s2polygon.ccvE:oD18_i: BdIn file included from Y ../src/s2/s2polygon.h(U:tn32ha: ilIn file included from si../src/s2/base/logging.h)g:,n21 e: dIn file included from | S/usr/local/clang/include/absl/log/check.h ^~~~t: o37r: eIn file included from 1/usr/local/clang/include/absl/log/internal/check_impl.h6:(21v: o/usr/local/clang/include/absl/log/internal/check_op.hi:d464*: 26a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: pexpanded from macro 'absl_nonnull', /usr/local/clang/include/absl/synchronization/mutex.hu :i241689n | t:#135d6:e_f tiwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ve ) a{b s689l | _| n ^ o enxn/usr/local/clang/include/absl/base/nullability.hpu:ll241il:c 22i_:tN onote: Rnexpanded from macro 'absl_nonnull'en audl el241 r | M#| ud ^te efxiLnoIn file included from ces2/s2polygon.cck :(a18Mb: usIn file included from tl../src/s2/s2polygon.he_:xn32*o: nIn file included from an../src/s2/base/logging.hbu:sl21ll_: nIn file included from _o/usr/local/clang/include/absl/log/check.hNn:on37nun: luIn file included from ll/usr/local/clang/include/absl/log/internal/check_impl.h l:m 21u : ,| /usr/local/clang/include/absl/log/internal/check_op.h ^:c 463o:n1s:t warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ndi t463i | oAnB&S Lc_oLnOdG)_ I N| TE ^R NAL/usr/local/clang/include/absl/base/nullability.h_:D241E:F22I:N Enote: _expanded from macro 'absl_nonnull'M AK E241_ | C#HdEeCfKi_nOeP _aSbTsRIn file included from lI_s2/s2polyline_alignment.ccNn:oGn17_n: EuXIn file included from Tl../src/s2/s2polyline_alignment.hEl:R 24N_(: N oIn file included from n../src/s2/s2polyline.h| n:^u33 l: lIn file included from /usr/local/clang/include/absl/log/internal/check_op.h ../src/s2/s1angle.h: :450| 28: ^: 25 In file included from :../src/s2/s2point.h :24note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/hash/hash.h:89 : 450In file included from | /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h :x26,: /usr/local/clang/include/absl/base/internal/unaligned_access.hx:,61 :c36o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] char *61 | aibnslli_nneo nvnouildl )U n a| l ^i gn/usr/local/clang/include/absl/base/nullability.he:d241S:t22o:r enote: 3expanded from macro 'absl_nonnull'2 (v o241i | d#*d eafbisnle_ naobnsnlu_lnlo npn,u luli n_tN3o2n_ntu lvl) {| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2polygon.cc :_18N: oIn file included from n../src/s2/s2polygon.hn:u32l: lIn file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECKIn file included from _s2/s2polyline_alignment.ccO:P17_: SIn file included from T../src/s2/s2polyline_alignment.hR:I24N: GIn file included from _../src/s2/s2polyline.hE:X33T: EIn file included from R../src/s2/s1angle.hN:(28c: oIn file included from n../src/s2/s2point.hs:t24 : vIn file included from o/usr/local/clang/include/absl/hash/hash.hi:d89*: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: In file included from _/usr/local/clang/include/absl/base/internal/endian.hn:o26n: nIn file included from /usr/local/clang/include/absl/base/internal/unaligned_access.hus2/s2pointutil.ccl::l6518):: ;36In file included from :../src/s2/s2pointutil.h :| 25warning: ^: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.h::28449 : :65In file included from 31 | ../src/s2/s2point.h:i: n27note: l: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'iIn file included from n../src/s2/s2coder.he: 23 v: 449oIn file included from | i/usr/local/clang/include/absl/status/status.h d: 67eU: xnIn file included from ta/usr/local/clang/include/absl/status/internal/status_internal.hel:ri29ng: nIn file included from te/usr/local/clang/include/absl/strings/cord.hed:mS94pt: loIn file included from ar/usr/local/clang/include/absl/strings/internal/cordz_info.hte:e631 4: c(/usr/local/clang/include/absl/synchronization/mutex.hvo:on710is:dt74* : c ahwarning: ab'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]rs *l _anbos ln710_n | nu ol nlen xuppl,ll i ucMiiantkt e6WC4rh_iettc ekvrO)Mp uS{tt er xiL| no ^gc (k (/usr/local/clang/include/absl/base/nullability.h M: u241\t: e22 x:| & ^ note: mexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.hu : 241 A:241B22 | S:#L d_note: eIexpanded from macro 'absl_nonnull'fN iTnE eR241 N | aA#bLds_elAf_TinTnoRenI nBauUblTslEl ___CnNAooPnnTnnUuuRllEllD __ BN| Yo ^(n tnhuilsl) ) | ^| ^~~~ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/synchronization/mutex.h465: | 718A:B35S:L _warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]O G_I N718T | E R NeAxLp_lDiEcFiItN EW_rMiAtKeEr_MCuHtEeCxKL_oOcPk_(SMTuRtIeNxG*_ EaXbTsElR_Nn(ocnonnusltl vmoui)d * | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: )expanded from macro 'absl_nonnull'; | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2pointutil.cc/usr/local/clang/include/absl/log/internal/check_op.h::18465: :In file included from 66../src/s2/s2pointutil.h:: 25: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u722l:l74 :_ Nwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n null 722| | ^ expIn file included from ls2/s2polygon.cci:c18i: tIn file included from ../src/s2/s2polygon.hW:r32i: tIn file included from e../src/s2/base/logging.hr:M21u: tIn file included from e/usr/local/clang/include/absl/log/check.hx:L37o: cIn file included from k/usr/local/clang/include/absl/log/internal/check_impl.h(:M21u: t/usr/local/clang/include/absl/log/internal/check_op.he:x465&: 1m:u warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I465N | TAEBRSNLA_LL_OAGT_TIRNITBEURTNEA_LC_ADPETFUIRNEED__MBAYK(Et_hCiHsE)C,K _ O| P ^~~~_ STRING_EXTERN(const void* absl_nonnull)/usr/local/clang/include/absl/synchronization/mutex.h;: 731 :| 35^: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :450type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'731 | 450e | x p l i c i tx ,W rxi,t ecroMnustte xcLhoacrk*( Maubtselx_*n oanbnsull_ln)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.hm:u241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't C o241n | d#idteifoinn&e caobnsdl)_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25In file included from : s2/s2polygon.ccIn file included from :../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2polygon.hIn file included from :../src/s2/s2point.h32:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 502/usr/local/clang/include/absl/strings/cord.h::194:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/synchronization/mutex.h::489801::4720:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 489 | 801 | C o ncdointsito nT(1b&o ovl1 ,( *caobnsslt_ nTo2n&n uvl2l, fcuonncs)t( vcohiadr** aabbssll__nnuolnlnaublill ietxyp_rutnekxnto)w n{) , | ^\ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32In file included from : s2/s2pointutil.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2pointutil.hIn file included from :/usr/local/clang/include/absl/log/check.h25:: 37In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h28:: 21In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/log/internal/check_op.h27:: 502In file included from :../src/s2/s2coder.h1::23 : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::49729:: 32In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h497: | 802 : 19i:n lwarning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n e c o802n | s t e x p r c o n s t vcohiadr** aabbssll__nnuullllaabbillei tnya_muen#k#nIomwpnl (a r g ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown'\ | ^289 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'b sl _257n | u#ldleafbiinlei tayb_suln_knnuolwlna b_lNeu l_lN_uulnlsapbelcei f i| e ^d | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2pointutil.cc :18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 498../src/s2/s2pointutil.h::3525:: In file included from ../src/s2/s1angle.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'28 : In file included from ../src/s2/s2point.h: 27498: | In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.hi:n67t: In file included from v/usr/local/clang/include/absl/status/internal/status_internal.h1:,29 : iIn file included from n/usr/local/clang/include/absl/strings/cord.ht: 94v: 2In file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t814 :c20h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _814n | o n nCuolnld ietxipornt(ebxoto)l {( * a b s l _ n o n n u l l f u n\c ) (| T ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bi l241i | t#yd_eufniknneo wanb)s,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unkIn file included from ns2/s2polyline_alignment.cco:w17n: )In file included from ,../src/s2/s2polyline_alignment.h : | 24 ^: In file included from ../src/s2/s2polyline.h:/usr/local/clang/include/absl/base/nullability.h33:: 289In file included from :../src/s2/s1angle.h34::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nullability_unknown': 24: In file included from /usr/local/clang/include/absl/hash/hash.h :28989 | : #In file included from d/usr/local/clang/include/absl/hash/internal/hash.he:f79i: ne/usr/local/clang/include/absl/base/internal/endian.h :a160b:s36l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l labi l160i | tiyn_luinnken ouwinn t_1N6u_ltl _Luonasdp1e6c(icfoinesdt v| o ^i d* absl_nonnull In file included from ps2/s2pointutil.cc): 18{: In file included from ../src/s2/s2pointutil.h| : ^25 : In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u815l:l16 :_ Nwarning: otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n nul l815 | | ^ T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #In file included from ds2/s2polyline_alignment.cce:f17i: nIn file included from e../src/s2/s2polyline_alignment.h :a24b: sIn file included from l../src/s2/s2polyline.h_:n33u: lIn file included from l../src/s2/s1angle.ha:b28i: lIn file included from i../src/s2/s2point.ht:y24_: uIn file included from n/usr/local/clang/include/absl/hash/hash.hk:n89o: wIn file included from n/usr/local/clang/include/absl/hash/internal/hash.h :_79N: u/usr/local/clang/include/absl/base/internal/endian.hl:l164_:u27n:s pwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ifi e164d | i n| l ^i ne void Store16(void* absIn file included from ls2/s2pointutil.cc_:n18o: nIn file included from n../src/s2/s2pointutil.hu:l25l: In file included from p../src/s2/s1angle.h,: 28u: iIn file included from n../src/s2/s2point.ht:1276: _In file included from t../src/s2/s2coder.h :v23): In file included from {/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2294:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h :241830 | :#14d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b830s | l _ n o n n ublolo l_ N(o*nanbuslll_ n o| n ^n ull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2polyline_alignment.ccf:i17n: eIn file included from ../src/s2/s2polyline_alignment.ha:b24s: lIn file included from _../src/s2/s2polyline.hn:o33n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n24n: uIn file included from l/usr/local/clang/include/absl/hash/hash.hl: 89 : | In file included from ^/usr/local/clang/include/absl/hash/internal/hash.h :79: /usr/local/clang/include/absl/base/internal/endian.h:168In file included from :s2/s2pointutil.cc36::18 : In file included from warning: ../src/s2/s2pointutil.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/s1angle.h: 28168: | In file included from i../src/s2/s2point.hn:l27i: nIn file included from e../src/s2/s2coder.h :u23i: nIn file included from t/usr/local/clang/include/absl/status/status.h3:267_: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hL:o29a: dIn file included from 3/usr/local/clang/include/absl/strings/cord.h2:(94c: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31 : v/usr/local/clang/include/absl/synchronization/mutex.ho:i830d:*36 :a bwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l _no n830n | u l l p ) b{o o l| ^( *a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241f | u#ndce)f(iTn*e aabbssll__nnuolnlnaublill i_tNyo_nunnuklnlo w n| ) ^, | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown In file included from _s2/s2polyline_alignment.ccN:u17l: lIn file included from _../src/s2/s2polyline_alignment.hu:n24s: pIn file included from e../src/s2/s2polyline.hc:i33f: iIn file included from e../src/s2/s1angle.hd: 28 : | In file included from ^../src/s2/s2point.h :24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inIn file included from ls2/s2pointutil.cci:n18e: In file included from v../src/s2/s2pointutil.ho:i25d: In file included from S../src/s2/s1angle.ht:o28r: eIn file included from 3../src/s2/s2point.h2:(27v: oIn file included from i../src/s2/s2coder.hd:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :p94,: In file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31t: 3/usr/local/clang/include/absl/synchronization/mutex.h2:_831t: 46v:) warning: {type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | ^ 831 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : tnote: yexpanded from macro 'absl_nonnull'p en a241m | e# daebfsiln:e: taybpsel__indoennntuiltly <_TN>o:n:ntuylple * | a ^b sl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nIn file included from us2/s2polyline_alignment.ccl:l17a: bIn file included from i../src/s2/s2polyline_alignment.hl:i24t: yIn file included from _../src/s2/s2polyline.hu:n33k: nIn file included from o../src/s2/s1angle.hw:n28 : _In file included from N../src/s2/s2point.hu:l24l: _In file included from u/usr/local/clang/include/absl/hash/hash.hn:s89p: eIn file included from c/usr/local/clang/include/absl/hash/internal/hash.hi:f79i: e/usr/local/clang/include/absl/base/internal/endian.hd: 176 :| 36 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_tIn file included from s2/s2pointutil.ccL:o18a: dIn file included from 6../src/s2/s2pointutil.h4:(25c: oIn file included from n../src/s2/s1angle.hs:t28 : vIn file included from o../src/s2/s2point.hi:d27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29p: )In file included from /usr/local/clang/include/absl/strings/cord.h{: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h241::84422::10 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | 844# | d e f i n e Ta*b salb_snlo_nnnounlnlu l_lN oonbnjuelclt , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2pointutil.cc24:: 18In file included from : /usr/local/clang/include/absl/hash/hash.hIn file included from :../src/s2/s2pointutil.h:8925: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h../src/s2/s1angle.h::7928: : In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s2point.h::18027:: 27In file included from :../src/s2/s2coder.h :23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h180: | 29i: nIn file included from l/usr/local/clang/include/absl/strings/cord.hi:n94e: In file included from v/usr/local/clang/include/absl/strings/internal/cordz_info.ho:i31d: /usr/local/clang/include/absl/synchronization/mutex.hS:t845o:r45e:6 4warning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v oid *845 | a b s l _ n obnonoull l( apb,s lu:i:ntty6p4e__ti dve)n t{i t y| < ^T >:/usr/local/clang/include/absl/base/nullability.h::t241y:p22e:: :note: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel ambestlh_ondo)n(n)u)l;l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | In file included from ss2/s2polygon.cct:a18t: iIn file included from c../src/s2/s2polygon.h :b32o: oIn file included from l../src/s2/base/logging.h :G21u: aIn file included from r/usr/local/clang/include/absl/log/check.ha:n37t: eIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hd:E21q: ua/usr/local/clang/include/absl/log/internal/check_op.hl:(503c:o1n:s twarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C ond i503t | iAoBnS*L _aLbOsGl__InNuTlElRaNbAlLe_ CaH,E C K| _ ^O P_/usr/local/clang/include/absl/base/nullability.hI:M257P:L23(:C hnote: eexpanded from macro 'absl_nullable'c k_ N257E | ,# d!e=f)i n e| ^a bsl/usr/local/clang/include/absl/log/internal/check_op.h_:n488u:l32l:a bnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e _N u488l | l a bilnel i n| e ^ constexpIn file included from rs2/s2polyline_alignment.ccIn file included from :s2/s2pointutil.ccc17:o: 18nIn file included from : s../src/s2/s2polyline_alignment.hIn file included from t:../src/s2/s2pointutil.h 24:c: 25hIn file included from : a../src/s2/s2polyline.hrIn file included from *: ../src/s2/s1angle.h33a:: b28In file included from s: ../src/s2/s1angle.hlIn file included from :_../src/s2/s2point.h28n:: u27In file included from l: ../src/s2/s2point.hlIn file included from :a../src/s2/s2coder.h24b:: l23In file included from e: /usr/local/clang/include/absl/hash/hash.h In file included from :n/usr/local/clang/include/absl/status/status.h89a:: m67In file included from e: /usr/local/clang/include/absl/hash/internal/hash.h#In file included from :#/usr/local/clang/include/absl/status/internal/status_internal.h79I:: m29/usr/local/clang/include/absl/base/internal/endian.hp: :lIn file included from 250(/usr/local/clang/include/absl/strings/cord.h: :36 94: : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :250 923 | :i 48n :l i warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] e \u i n923| t | ^1 6 _ t /usr/local/clang/include/absl/base/nullability.h :L 257o :a 23d :1 6 note: ( expanded from macro 'absl_nullable'c o n s 257t | #v do ei fd i* n ea b as bl s_ ln _ocnnounnluslltal b Clpoe)n d_{iN tu ilo| ln ^a* b laeb/usr/local/clang/include/absl/base/nullability.h s: l241| _: ^n22 u:l lnote: aexpanded from macro 'absl_nonnull'b le 241b | )#In file included from ;ds2/s2polygon.cc e: f18| i: ^nIn file included from e../src/s2/s2polygon.h :/usr/local/clang/include/absl/base/nullability.ha32:b: 257sIn file included from :l../src/s2/base/logging.h23_::n21 o: note: nIn file included from expanded from macro 'absl_nullable'n/usr/local/clang/include/absl/log/check.h u:l37 l: 257 In file included from | _/usr/local/clang/include/absl/log/internal/check_impl.h#N:do21en: fn/usr/local/clang/include/absl/log/internal/check_op.hiu:nl503el: 1a :b| s ^warning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nu/usr/local/clang/include/absl/log/internal/check_op.hl:l489a:b47l:e note: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N ull a489b | l e | ^ const T1& v1, const T2& vIn file included from 2s2/s2polyline_alignment.cc,: 17c: oIn file included from n../src/s2/s2polyline_alignment.hs:t24 : cIn file included from h../src/s2/s2polyline.ha:r33*: In file included from a../src/s2/s1angle.hb:In file included from s28s2/s2pointutil.ccl: :_In file included from 18n../src/s2/s2point.h: o:In file included from n24../src/s2/s2pointutil.hn: :uIn file included from 25l/usr/local/clang/include/absl/hash/hash.h: l:In file included from 89../src/s2/s1angle.he: :xIn file included from 28p/usr/local/clang/include/absl/hash/internal/hash.h: r:In file included from t79e../src/s2/s2point.h: x:/usr/local/clang/include/absl/base/internal/endian.ht27:): 254 In file included from :{../src/s2/s2coder.h27 :: 23 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/status/status.h \: 67 : | In file included from ^254/usr/local/clang/include/absl/status/internal/status_internal.h | :i/usr/local/clang/include/absl/base/nullability.h29n:: l241In file included from i:/usr/local/clang/include/absl/strings/cord.hn22:e:94 : vIn file included from note: o/usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull'i: d31 : S241/usr/local/clang/include/absl/synchronization/mutex.ht | :o#948rd:ee101f:6i (nwarning: vetype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o iadb*s l948a_ | bn so lnb_nonuoollnl n (u_*lNalob nspnl,u_ lnului ln lt| a1 ^b6 l_et evv)a l{_ ) (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241C:o22n:d inote: texpanded from macro 'absl_nonnull'i on *241 | a#bdself_innoen naublsll)_ n=o nnnuullllp t_rN;o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h| : ^257 :23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.hIn file included from :s2/s2polyline_alignment.cc25:: 17In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2polyline_alignment.h28:: 24In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2polyline.h27:In file included from : 33s2/s2polygon.ccIn file included from : :../src/s2/s2coder.hIn file included from 18:../src/s2/s1angle.h: 23:In file included from : 28../src/s2/s2polygon.hIn file included from : :/usr/local/clang/include/absl/status/status.hIn file included from 32:../src/s2/s2point.h: 67:In file included from : 24../src/s2/base/logging.hIn file included from : :/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from 21:/usr/local/clang/include/absl/hash/hash.h: 29:In file included from : 89/usr/local/clang/include/absl/log/check.hIn file included from : :/usr/local/clang/include/absl/strings/cord.hIn file included from 37:/usr/local/clang/include/absl/hash/internal/hash.h: 94:In file included from : 79/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from : :/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/internal/endian.h21::: 31258: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/synchronization/mutex.h:36:503:948: :148warning: ::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258/usr/local/clang/include/absl/log/internal/check_op.h | :i 497n948:l | 32i :n ebnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'uo iln t(3* 2a497_b | ts l L_ionnauldli3ln2ae(b clcoeon nsestvt aevlxo_pi)rd( *cc ooannbsssttl _Ccnohonandrni*ut lialob snpl*)_ na{ub ls ll| a_ ^bn loen/usr/local/clang/include/absl/base/nullability.h n:nu241al:ml22e):# #=note: I expanded from macro 'absl_nonnull'mn pul l(241l | p #t dr e; f i n| e ^ a /usr/local/clang/include/absl/base/nullability.h b :s 241l :_ 22n :o n note: n\expanded from macro 'absl_nonnull'u l l| ^241_ | N#o/usr/local/clang/include/absl/base/nullability.hdn:en257fu:il23nl:e note: a| expanded from macro 'absl_nullable'b ^ s l _257n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b le _Nullable | ^ In file included from s2/s2pointutil.cc:18In file included from : In file included from s2/s2polyline_alignment.ccIn file included from s2/s2polygon.cc:../src/s2/s2pointutil.h:17:18: 25: In file included from : In file included from ../src/s2/s2polyline_alignment.hIn file included from ../src/s2/s2polygon.h:../src/s2/s1angle.h:24:32: 28: In file included from : In file included from ../src/s2/s2polyline.hIn file included from ../src/s2/base/logging.h:../src/s2/s2point.h:33:21: 27: In file included from : In file included from ../src/s2/s1angle.hIn file included from /usr/local/clang/include/absl/log/check.h:../src/s2/s2coder.h:28:37: 23: In file included from : In file included from ../src/s2/s2point.hIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/status/status.h:24:21: 67: In file included from : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/hash/hash.hIn file included from ::/usr/local/clang/include/absl/status/internal/status_internal.h50389::: 291In file included from : :/usr/local/clang/include/absl/hash/internal/hash.hIn file included from :/usr/local/clang/include/absl/strings/cord.h79warning: :: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]94 /usr/local/clang/include/absl/base/internal/endian.h: :/usr/local/clang/include/absl/log/internal/check_op.hIn file included from 262:/usr/local/clang/include/absl/strings/internal/cordz_info.h:498:27:31:35: :/usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]951note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'9 : 262warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i498 n | l i 951n | e v voioinidtd *Sv t1ao,br seil3n_2tn( uvvlo2li,ad b*cl oean bsastrl g_c_nh oa=nr n*nu ulallbls plpt_,rn ;ou ni nn| ut ^l3 l2 _/usr/local/clang/include/absl/base/nullability.het:x 257pv:r)23t :e{ x note: t expanded from macro 'absl_nullable')| ^{ 257 | /usr/local/clang/include/absl/base/nullability.h# :d 241e :f 22i :n e note: expanded from macro 'absl_nonnull'a b s l 241_ | n #u dl\el fa ib| nl ^ee a_/usr/local/clang/include/absl/base/nullability.hbN:su241ll:_l22na:ob nlnote: neexpanded from macro 'absl_nonnull'u l l| ^241_ | N#odnenfuilnle a| bIn file included from ^ss2/s2pointutil.cc l:_18n: oIn file included from n../src/s2/s2pointutil.hn:u25l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 954s2/s2polyline_alignment.cc | : 17 : sIn file included from t../src/s2/s2polyline_alignment.ha:t24i: cIn file included from ../src/s2/s2polyline.hb:o33o: lIn file included from ../src/s2/s1angle.hC:a28l: lIn file included from V../src/s2/s2point.ho:i24d: PIn file included from t/usr/local/clang/include/absl/hash/hash.hr:F89u: nIn file included from c/usr/local/clang/include/absl/hash/internal/hash.ht:i79o: n/usr/local/clang/include/absl/base/internal/endian.h(:c266o:n36s:t warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ndi t266i | oinn*l ianbes lu_innotn6n4u_ltl Lco)a;d 6 4| ( ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :v22o:i dnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel apb)s l{_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnullIn file included from s2/s2pointutil.cc_:N18o: nIn file included from n../src/s2/s2pointutil.hu:l25l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CIn file included from as2/s2polyline_alignment.ccs:t17A: nIn file included from d../src/s2/s2polyline_alignment.hC:a24l: lIn file included from F../src/s2/s2polyline.hu:n33c: tIn file included from i../src/s2/s1angle.ho:n28(: cIn file included from o../src/s2/s2point.hn:s24t: In file included from C/usr/local/clang/include/absl/hash/hash.ho:n89d: iIn file included from t/usr/local/clang/include/absl/hash/internal/hash.hi:o79n: */usr/local/clang/include/absl/base/internal/endian.h :a270b:s27l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l270 | ci)n;l i n| e ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241 :S22t:o rnote: eexpanded from macro 'absl_nonnull'6 4( v241o | i#dd*e faibnsel _anbosnln_unloln npu,l lu i_nNto6n4n_utl lv ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2pointutil.ccb:s18l: _In file included from n../src/s2/s2pointutil.ho:n25n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polygon.cc::24118:: 22In file included from :../src/s2/s2polygon.h :32note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/base/logging.h:21 : 241In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : ab/usr/local/clang/include/absl/log/internal/check_op.hs:l504_:n1o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l _ N504o | nAnBuSlLl_ L O| G ^_ INTERNAL_CHECK_OP_IMPL(CheckIn file included from _s2/s2pointutil.ccL:E18,: In file included from <../src/s2/s2pointutil.h=:)25 : In file included from | ../src/s2/s1angle.h^: 28: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h::27488: :In file included from 32../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :48829 | : In file included from /usr/local/clang/include/absl/strings/cord.hi:n94l: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s1069t:e32x:p rwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 1069c | h a rb*o oalb sWla_intuWliltahbDleea dnlaimnee#(#MIumtpelx(* a b s l _ n o n n u l l m u , a\b s l| : ^: Tim/usr/local/clang/include/absl/base/nullability.he: 257d:e23a:d lnote: iexpanded from macro 'absl_nullable'n e) 257{ | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e_fNiunlel aabblsel _ n| o ^n null _NonnulIn file included from ls2/s2polygon.cc : 18| : ^In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h489: | 25 : In file included from ../src/s2/s1angle.h : 28 : cIn file included from o../src/s2/s2point.hn:s27t: In file included from T../src/s2/s2coder.h1:&23 : vIn file included from 1/usr/local/clang/include/absl/status/status.h,: 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : TIn file included from 2/usr/local/clang/include/absl/strings/cord.h&: 94v: 2In file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t1088 :c35: hwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r * a b1088s | l _ nvoonindu lEln aebxlperDteebxutg)L o{g ( c o n s\t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dneafmien)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld e f| i ^n e absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mIn file included from us2/s2polygon.cct:e18x: ,In file included from ../src/s2/s2polygon.h :| 32 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h :21: 241/usr/local/clang/include/absl/log/internal/check_op.h | :#504d:e1f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l497_:n32o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l _N o497n | n u liln l i| n ^e constexpr const char* absl_In file included from ns2/s2pointutil.ccu:l18l: aIn file included from b../src/s2/s2pointutil.hl:e25 : nIn file included from a../src/s2/s1angle.hm:e28#: #In file included from I../src/s2/s2point.hm:p27l: (In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : \In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/base/nullability.h1093::25746::23 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257 | 1093# | d e fvionied aRbesmlo_vneu(lblaasbel_ei n_tNeurlnlaalb:l:eP e r| T ^h readSynch* aIn file included from bs2/s2polygon.ccs:l18_: nIn file included from o../src/s2/s2polygon.hn:n32u: lIn file included from l../src/s2/base/logging.h :s21): ;In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241/usr/local/clang/include/absl/log/internal/check_op.h::22504:: 1:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241/usr/local/clang/include/absl/log/internal/check_op.h | :#498d:e35f:i nnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' abs l498_ | n o n n u l li n_tN ovn1n,u liln t | v ^2 , const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | In file included from s2/s2polygon.cc : 18 : cIn file included from o../src/s2/s2polygon.hn:s32t: In file included from c../src/s2/base/logging.hh:a21r: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: nu/usr/local/clang/include/absl/log/internal/check_op.hl:l505 :m1s:g ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c ons t505 | vAoBiSdL*_ LaObGs_lI_NnToEnRnNuAlLl_ CcHvE)C)K;_ O P| _ ^I MP/usr/local/clang/include/absl/base/nullability.hL:(241C:h22e:c knote: _expanded from macro 'absl_nonnull'L T, 241< | )# d e| f^i ne /usr/local/clang/include/absl/log/internal/check_op.ha:b488s:l32_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n ull 488_ | N o ninnulliln e | c ^o nstexpr const char* absl_nullable name##Impl( In file included from s2/s2polyline_measures.cc : 18 : In file included from ../src/s2/s2polyline_measures.h : 29 : In file included from ../src/s2/s1angle.h : 28 : \In file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/base/casts.h::2334:: In file included from note: /usr/local/clang/include/absl/log/log.hexpanded from macro 'absl_nullable': 209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h257: | 22#: dIn file included from e/usr/local/clang/include/absl/log/internal/log_message.hf:i53n: e a/usr/local/clang/include/absl/types/source_location.hb:s113l:_19n:u llwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le _Nu l113l | a b l e | c ^o nst char* aIn file included from bs2/s2polygon.ccs:l18_: nIn file included from o../src/s2/s2polygon.hn:n32u: lIn file included from l../src/s2/base/logging.h :f21i: lIn file included from e/usr/local/clang/include/absl/log/check.h_:n37a: mIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :=21 : _/usr/local/clang/include/absl/log/internal/check_op.h_:b505u:i1l:t iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ FI/usr/local/clang/include/absl/log/internal/check_op.hL:E489(:)47): {note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 489 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :c onote: nexpanded from macro 'absl_nonnull's t T2411 | &# dve1f,i nceo nasbts lT_2n&o nvn2u,l lc o_nNsotn ncuhlalr * | a ^b sl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2polyline_measures.cce:f18i: nIn file included from e../src/s2/s2polyline_measures.h :a29b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from _../src/s2/util/coding/coder.hN:o36n: nIn file included from u../src/s2/base/casts.hl:l34 : In file included from | /usr/local/clang/include/absl/log/log.h ^: 209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2polygon.ccn:o18n: nIn file included from u../src/s2/s2polygon.hl:l32 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h497: | 29 : In file included from i../src/s2/s1angle.hn:l28i: nIn file included from e../src/s2/s2point.h :c25o: nIn file included from s../src/s2/util/coding/coder.ht:e36x: pIn file included from r../src/s2/base/casts.h :c34o: nIn file included from s/usr/local/clang/include/absl/log/log.ht: 209c: hIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hr:*22 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_message.hs:l53_: n/usr/local/clang/include/absl/types/source_location.hu:l142l:a25b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ame# #142I | m p lc(o n s t e x p r c o n s t c h a r *\ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: fexpanded from macro 'absl_nullable'u nc t257i | o#nd_enfaimnee( )a bcsoln_sntu lnloaebxlcee p_tN u{l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2polygon.cc | :#18d: eIn file included from f../src/s2/s2polygon.hi:n32e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n505n:u1l:l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | intIn file included from s2/s2polyline_measures.ccv:118,: In file included from i../src/s2/s2polyline_measures.hn:t29 : vIn file included from 2../src/s2/s1angle.h,: 28c: oIn file included from n../src/s2/s2point.hs:t25 : cIn file included from h../src/s2/util/coding/coder.ha:r36*: In file included from a../src/s2/base/casts.hb:s34l: _In file included from n/usr/local/clang/include/absl/log/log.ho:n209n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl: 22e: xIn file included from p/usr/local/clang/include/absl/log/internal/log_message.hr:t53e: x/usr/local/clang/include/absl/types/source_location.ht:)150 :{40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #cdoenfsitn ec haabrs*l _anbosnln_unloln n_uNloln nfuillle _ n| a ^m e) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2polyline_measures.cc21:: 18: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2polyline_measures.h506::291: :In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:25 : 506In file included from | ../src/s2/util/coding/coder.hA:B36S: LIn file included from _../src/s2/base/casts.hL:O34G: _In file included from I/usr/local/clang/include/absl/log/log.hN:T209E: RIn file included from N/usr/local/clang/include/absl/log/internal/log_impl.hA:L22_: C/usr/local/clang/include/absl/log/internal/log_message.hH:E121C:K41_:O Pwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I MPL (121C | h e cLko_gGMEe,s s>a=g)e & | T^o Si/usr/local/clang/include/absl/log/internal/check_op.hn:k488O:n32l:y (note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl: :488L | o g Siinnlki*n ea bcsoln_sntoenxnpurl lc osnisntk )c;h a r| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241n | a#mdee#f#iInmep la(b s l _ n o n n u l l _ N o n n u l l\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, In file included from cs2/s2polyline_measures.cco:n18s: tIn file included from ../src/s2/s2polyline_measures.hT:229&: In file included from v../src/s2/s1angle.h2:,28 : cIn file included from o../src/s2/s2point.hn:s25t: In file included from c../src/s2/util/coding/coder.hh:a36r: *In file included from ../src/s2/base/casts.ha:b34s: lIn file included from _/usr/local/clang/include/absl/log/log.hn:o209n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_impl.hl:l22 : e/usr/local/clang/include/absl/log/internal/log_message.hx:p158r:t32e:x twarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] { 158 | \ L o| g ^M es/usr/local/clang/include/absl/base/nullability.hs:a241g:e22&: onote: pexpanded from macro 'absl_nonnull'e ra t241o | r# d a t a _ ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull's td :241: | s#tdreifnign*e aabbssll__nnoonnnnuullll d_sNto)n;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2pointutil.cc :18 : 507In file included from | ../src/s2/s2pointutil.hA:B25S: LIn file included from _../src/s2/s1angle.hL:O28G: _In file included from I../src/s2/s2point.hN:T27E: RIn file included from N../src/s2/s2coder.hA:L23_: CIn file included from H/usr/local/clang/include/absl/status/status.hE:C67K: _In file included from O/usr/local/clang/include/absl/status/internal/status_internal.hP:_29I: M/usr/local/clang/include/absl/strings/cord.hP:L501(:C52h:e cwarning: ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ GT, >501) | | ^ exp/usr/local/clang/include/absl/log/internal/check_op.hl:i488c:i32t: Cnote: hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u nkI t488e | r a tionrl(icnoer dc_oinnstteerxnparl :c:oCnosrtd Rcehpa*r *a basbls_ln_onnunlullalb lter enea)m;e # #| I ^m pl/usr/local/clang/include/absl/base/nullability.h(: 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld e f| i ^n e absl_nullable _NullablIn file included from es2/s2pointutil.cc : 18| : ^In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2polygon.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h32:: 29In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/strings/cord.h21:: 504In file included from :/usr/local/clang/include/absl/log/check.h40::37 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: /usr/local/clang/include/absl/log/internal/check_op.h: 507504: | 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e xp/usr/local/clang/include/absl/log/internal/check_op.hl:i489c:i47t: Cnote: hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u nkI t489e | r a t o r ( ccoonnsstt CTo1r&d *v 1a,b sclo_nnsotn nTu2l&l vc2o,r dc)o;n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld eefxipnret eaxbts)l _{n o n n u l\l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2pointutil.ccn:u18l: lIn file included from ../src/s2/s2pointutil.h_:N25o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2polygon.ccn:n18u: lIn file included from l../src/s2/s2polygon.h : 32| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr coIn file included from ns2/s2pointutil.ccs:t18 : cIn file included from h../src/s2/s2pointutil.ha:r25*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : nIn file included from a/usr/local/clang/include/absl/status/status.hm:e67#: #In file included from I/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: (/usr/local/clang/include/absl/strings/cord.h : 525 : 35 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | \a b s| l ^: :c/usr/local/clang/include/absl/base/nullability.ho:r257d:_23i:n tnote: eexpanded from macro 'absl_nullable'r na l257: | :#CdoerfdiRneep *a basbls_ln_unlullalbalbel e_ Ncuulrlraebnlte_ l e| a ^f _ = nullpIn file included from ts2/s2polygon.ccr:;18 : In file included from | ../src/s2/s2polygon.h ^: 32: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::25721:: 23In file included from :/usr/local/clang/include/absl/log/check.h :37note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 257/usr/local/clang/include/absl/log/internal/check_op.h | :#507d:e1f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l498_:n35u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b le _498N | u l l a b l ei n t| ^v 1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2polyline_measures.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2polyline_measures.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h: :In file included from 25/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/util/coding/coder.h: :/usr/local/clang/include/absl/strings/cord.h36:: 736In file included from :../src/s2/base/casts.h17::34 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/log.h :209: In file included from 736/usr/local/clang/include/absl/log/internal/log_impl.h | : 22 : /usr/local/clang/include/absl/log/internal/log_message.hc:o319n:s20t: Cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r d* a b319sIn file included from | ls2/s2polygon.cc_ : n18o : n In file included from nc../src/s2/s2polygon.huo:ln32slt: In file included from cw../src/s2/base/logging.hoc:hra21rd: __tIn file included from *;/usr/local/clang/include/absl/log/check.h : a37b| : ^sIn file included from l _/usr/local/clang/include/absl/log/internal/check_impl.hn:u/usr/local/clang/include/absl/base/nullability.h21l:l: a241/usr/local/clang/include/absl/log/internal/check_op.hb::l22511e: :c 13onote: n:sexpanded from macro 'absl_nonnull' t warning: & type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v241) | ;# d e511f| | i ^cn oen s/usr/local/clang/include/absl/base/nullability.hatb: s257clh:_a23nr:o* n nnote: aublsllexpanded from macro 'absl_nullable' __nN uolnl na257ub | l#ldleef i nC| h ^ee cakbsstlr_cnmupltlraubelIem p_lN(u l l| a ^b le /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:32In file included from : s2/s2polyline_measures.ccIn file included from :../src/s2/base/logging.h18:: 21In file included from : ../src/s2/s2polyline_measures.hIn file included from :/usr/local/clang/include/absl/log/check.h29:: 37In file included from : ../src/s2/s1angle.hIn file included from In file included from :/usr/local/clang/include/absl/log/internal/check_impl.hs2/s2pointutil.cc28::: 2118In file included from : : /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2point.hIn file included from ::../src/s2/s2pointutil.h51225::: 2517In file included from : :../src/s2/util/coding/coder.hIn file included from :../src/s2/s1angle.hwarning: 36:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 28 In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2point.h51234: | : 27 In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :../src/s2/s2coder.h 209:c: 23oIn file included from : n/usr/local/clang/include/absl/log/internal/log_impl.hIn file included from s:/usr/local/clang/include/absl/status/status.ht22: : 67c: h/usr/local/clang/include/absl/log/internal/log_message.hIn file included from a:/usr/local/clang/include/absl/status/internal/status_internal.hr321:*:29 52: a:/usr/local/clang/include/absl/strings/cord.hb :s795warning: l:_type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]43n :u lwarning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a321 b | lie n 795sl | i 1 n,ef LrocgiMoeensnssdta vgcoheiad&r L*A basblsFlo_rnomuaglMtelFaslbuslasgehe (:sa:2obp,esr la t:| :o ^Cr ol& dss)t ){ c o| n ^s t /usr/local/clang/include/absl/base/nullability.h{: 241 :| 22 ^: note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fine a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2pointutil.cc :18: In file included from ../src/s2/s2pointutil.h :20225 | : In file included from ../src/s2/s1angle.he:x28p: lIn file included from i../src/s2/s2point.hc:i27t: In file included from C../src/s2/s2coder.hh:e23c: kIn file included from O/usr/local/clang/include/absl/status/status.hp:M67e: sIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ha:g29e: B/usr/local/clang/include/absl/strings/cord.hu:i1514l:d29e:r (warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst 1514c | h a r * caobrsdl__innotnenrunlall :e:xCporrtdeRxetp)*; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: texpanded from macro 'absl_nonnull'r ee )241 | {# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| lIn file included from ^_s2/s2polygon.ccn :o18n: nIn file included from u../src/s2/s2polygon.hl:l34 : _In file included from N../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66 : | In file included from ^/usr/local/clang/include/absl/container/internal/btree.h :70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | In file included from is2/s2polyline_measures.ccn:l18i: nIn file included from e../src/s2/s2polyline_measures.h :s29i: zIn file included from e../src/s2/s1angle.h_:t28 : FIn file included from a../src/s2/s2point.hs:t25H: eIn file included from x../src/s2/util/coding/coder.hT:o36B: uIn file included from f../src/s2/base/casts.hf:e36r: ZIn file included from e../src/s2/base/logging.hr:o21P: aIn file included from d/usr/local/clang/include/absl/log/check.h1:637(: uIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:t216: 4/usr/local/clang/include/absl/log/internal/check_op.h_:t209 :v15a:l ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har *209 | a b sclo_nnsotn ncuhlalr *o uatb)s l{_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241N:e22w:S tnote: rexpanded from macro 'absl_nonnull'i ng (241) | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void In file included from Ms2/s2polygon.cca:k18e: CIn file included from h../src/s2/s2polygon.he:c34k: OIn file included from p../src/s2/mutable_s2shape_index.hV:a30l: uIn file included from e/usr/local/clang/include/absl/container/btree_map.hS:t66rIn file included from : is2/s2pointutil.ccnIn file included from :g/usr/local/clang/include/absl/container/internal/btree.h(18:s: 70tIn file included from : d../src/s2/s2pointutil.hIn file included from ::/usr/local/clang/include/absl/container/internal/layout.h:25o:s: 198tIn file included from r: ../src/s2/s1angle.heIn file included from :a/usr/local/clang/include/absl/strings/str_cat.h28m:: &116In file included from : ../src/s2/s2point.hoIn file included from :s/usr/local/clang/include/absl/strings/internal/stringify_sink.h,27 :c: o23In file included from n: ../src/s2/s2coder.hs:/usr/local/clang/include/absl/strings/numbers.ht23: : v330In file included from o:i/usr/local/clang/include/absl/status/status.hd41*: :67a : bIn file included from warning: s/usr/local/clang/include/absl/status/internal/status_internal.hltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_:n u29l: l/usr/local/clang/include/absl/strings/cord.ha330b: | l1530e :p )55 ;: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1530/usr/local/clang/include/absl/base/nullability.h | :i 257n :l i23 n: e Cnote: oexpanded from macro 'absl_nullable' r d : : 257C | h# ud ne kfiInittnee_ rataybtsploe_rn*: u:alClbahbsullne_ k_nNIuoltlneanbrluaelt lo ro(u| ct ^o) n s{t C| o ^r d* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | c#odredf)i n{e a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull In file included from os2/s2polyline_measures.ccu:t18): In file included from {../src/s2/s2polyline_measures.h : 29| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2225:: In file included from note: ../src/s2/util/coding/coder.hexpanded from macro 'absl_nonnull': 36: In file included from 241../src/s2/base/casts.h | :#36d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l276 :_13N:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll | 276 ^ | const void* absl_nullable operator<<(stdIn file included from :s2/s2polyline_simplifier.cc::o18s: tIn file included from r../src/s2/s2polyline_simplifier.he:a63m: &In file included from ,../src/s2/s1chord_angle.h : 29| : ^In file included from ../src/s2/s1angle.h:28In file included from /usr/local/clang/include/absl/base/nullability.h: s2/s2polygon.cc:In file included from :257../src/s2/s2point.h18::: 2327In file included from :: ../src/s2/s2polygon.h In file included from :note: ../src/s2/s2coder.h34expanded from macro 'absl_nullable':: 23In file included from : ../src/s2/mutable_s2shape_index.h In file included from :257/usr/local/clang/include/absl/status/status.h30 | :#: d67eIn file included from f: i/usr/local/clang/include/absl/container/btree_map.hIn file included from n:e/usr/local/clang/include/absl/status/internal/status_internal.h66 :a: b29In file included from s: /usr/local/clang/include/absl/container/internal/btree.hlIn file included from _:/usr/local/clang/include/absl/strings/cord.hn70u:l: 82lIn file included from : a/usr/local/clang/include/absl/container/internal/layout.hbIn file included from :l/usr/local/clang/include/absl/crc/internal/crc_cord_state.h198e: : 23_In file included from N: /usr/local/clang/include/absl/strings/str_cat.huIn file included from :l/usr/local/clang/include/absl/crc/crc32c.hl116a:b: l32In file included from e: /usr/local/clang/include/absl/strings/internal/stringify_sink.h In file included from : /usr/local/clang/include/absl/strings/str_format.h23| : ^: 84 /usr/local/clang/include/absl/strings/numbers.h: :In file included from 340/usr/local/clang/include/absl/strings/internal/str_format/bind.h::5329:: /usr/local/clang/include/absl/strings/internal/str_format/parser.hwarning: :In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]227s2/s2polyline_measures.cc ::1118 :: 340 In file included from | warning: ../src/s2/s2polyline_measures.h 'enable_if' is a clang extension [-Wgcc-compat]: 29 : In file included from ../src/s2/s1angle.h227 : | 28 : In file included from ../src/s2/s2point.h : 57725 warning: sIn file included from e generated../src/s2/util/coding/coder.h n . :a b36 l : e In file included from _ ../src/s2/base/casts.hi f: (36 s: t In file included from r _../src/s2/base/logging.h f: o 21r : m In file included from a t/usr/local/clang/include/absl/log/check.h _a:ib37ns: tlIn file included from e:/usr/local/clang/include/absl/log/internal/check_impl.hr::nu21ai: ln:/usr/local/clang/include/absl/log/internal/check_op.ht:1E:2n8277s*u: ra50eb:Cs oln_warning: snttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]oen xnpur l(l277f o | oru mt a )t ) {, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h : 241 :/usr/local/clang/include/absl/strings/internal/str_format/parser.h 22: :229 : note: 11 expanded from macro 'absl_nonnull': warning: 241'enable_if' is a clang extension [-Wgcc-compat] | # d 229e | f i n e a b s l _ cneoonnnansbutllel _ vi_ofiN(odsn*tn rua_lbflso lr_ mn| a ^ut _lilnatbelren avla:l:uVea)l;i d F| o ^r ma/usr/local/clang/include/absl/base/nullability.ht:I257m:p23l:< Cnote: .expanded from macro 'absl_nullable'. .> (257f | o#rdmeaftIn file included from i)ns2/s2polygon.cce, : a18 b: s| lIn file included from _ ^../src/s2/s2polygon.hn u:l34l: aIn file included from b../src/s2/mutable_s2shape_index.hl:e30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.hu:l66l: aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hl:e70 : In file included from | /usr/local/clang/include/absl/container/internal/layout.h ^: 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | In file included from s2/s2polyline_measures.cc : 18 : In file included from ../src/s2/s2polyline_measures.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.hi:n21t: _In file included from t/usr/local/clang/include/absl/log/check.hy:p37e: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n278o:n13n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] out) 278{ | c o| n ^s t /usr/local/clang/include/absl/base/nullability.hv:o241i:d22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien eo paebrsalt_onro/usr/local/clang/include/absl/container/btree_map.h&:,66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/layout.h::241198:: 22In file included from :/usr/local/clang/include/absl/strings/str_cat.h :116note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h: 23241: | /usr/local/clang/include/absl/strings/numbers.h#:d356e:f56i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n356o | n n u l l _ N o n n u l l | ^ In file included from s2/s2polyline_measures.cc : 18 : In file included from ../src/s2/s2polyline_measures.h :a29b: sIn file included from l../src/s2/s1angle.h:::28u: iIn file included from n../src/s2/s2point.ht:1252: 8In file included from *../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from o/usr/local/clang/include/absl/log/check.hu:t37): In file included from {/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^/usr/local/clang/include/absl/log/internal/check_op.h :293:/usr/local/clang/include/absl/base/nullability.h49::241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 293 | In file included from s2/s2polyline_simplifier.cc241 : | 18 #: d In file included from e ../src/s2/s2polyline_simplifier.hf :i 63n : e In file included from ../src/s2/s1chord_angle.h a: 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from /usr/local/clang/include/absl/strings/cord.hc:h82a: rIn file included from */usr/local/clang/include/absl/crc/internal/crc_cord_state.h :a23b: sIn file included from l/usr/local/clang/include/absl/crc/crc32c.h_:nb32so: lnIn file included from n_u/usr/local/clang/include/absl/strings/str_format.hnl:lo)84n;: n /usr/local/clang/include/absl/strings/internal/str_format/bind.hu| : ^l143 l: 11_/usr/local/clang/include/absl/base/nullability.h:N: o241warning: n'enable_if' is a clang extension [-Wgcc-compat]:n 22u:l l note: 143expanded from macro 'absl_nonnull' | | ^ 241 | # d e f i neen aabblsel__info(nsnturl_lf o_rNmoantn_uilnlt e r| n ^a l::EnsureConstexpr(s), "coIn file included from ns2/s2polyline_measures.ccs:t18e: xIn file included from p../src/s2/s2polyline_measures.hr: 29t: rIn file included from a../src/s2/s1angle.hp:"28): ,In file included from ../src/s2/s2point.h :| 25In file included from ^: s2/s2pointutil.cc In file included from :../src/s2/util/coding/coder.h18:: 36In file included from : ../src/s2/s2pointutil.hIn file included from :../src/s2/base/casts.h25:: 36In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/base/logging.h28:: 21In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/log/check.h27:: 37In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h23:: 21In file included from : /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_op.h::67295: :In file included from 20/usr/local/clang/include/absl/status/internal/status_internal.h:: 29/usr/local/clang/include/absl/strings/internal/str_format/bind.h: warning: :/usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]149: :166622::48 warning: :295'enable_if' is a clang extension [-Wgcc-compat] | warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n149s | t1666 s | i ig nn le di_n _cea htCatrorr*i dab busCltoe_r_ndo_n:(:n(uAeldnvla aobnplceerea_tAionrfd<(lo&l,n sit te| , ^x p r| (/usr/local/clang/include/absl/base/nullability.h ^s: )241,:/usr/local/clang/include/absl/base/nullability.h 22: :241| : ^22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln/usr/local/clang/include/absl/strings/internal/str_format/bind.h u:_lN158lo:n 22n_:Nu olwarning: nl'enable_if' is a clang extension [-Wgcc-compat] n u l| l ^ 158 | | ^ __attribIn file included from us2/s2polyline_measures.cct:e18_: _In file included from (../src/s2/s2polyline_measures.h(:e29n: aIn file included from b../src/s2/s1angle.hl:e28_: iIn file included from f../src/s2/s2point.h(:V25a: lIn file included from i../src/s2/util/coding/coder.hd:F36o: rIn file included from m../src/s2/base/casts.ha:t36I: mIn file included from p../src/s2/base/logging.hlIn file included from :In file included from : (/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from s:../src/s2/s1angle.h)21:,: 28 /usr/local/clang/include/absl/log/internal/check_op.h: ":In file included from b296../src/s2/s2point.ha::d6327 :: f In file included from owarning: ../src/s2/s2coder.hrtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:m 23a: tIn file included from /usr/local/clang/include/absl/status/status.ht296:r | 67a : p In file included from "/usr/local/clang/include/absl/status/internal/status_internal.h ):) 29 ): /usr/local/clang/include/absl/strings/cord.h : | 1672 ^ : 41 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | i n l i n e /usr/local/clang/include/absl/strings/internal/str_format/bind.hv :o 162 i :d 22 : C warning: o 'enable_if' is a clang extension [-Wgcc-compat]r cdo:n :s162tA | d v sa ni gcn ee (_dC _hcahaatrr*tI rtiaebbrusatlt_eno_orn_n*( u(laleb)n;sal b_l ne| o ^_ni nfu(/usr/local/clang/include/absl/base/nullability.hlV:la241 l:iit22d,F: os rinote: mzexpanded from macro 'absl_nonnull'ae t_I tm241 pn | l_#bb (s| ls_ ^n)o n,n/usr/local/clang/include/absl/base/nullability.hu l:"l241b :a_22dN: o fnnote: onexpanded from macro 'absl_nonnull'url lm a 241t| | ^ #t dreafpi"n)e) )a b s| l ^_ nonnull _NonIn file included from ns2/s2polyline_measures.ccu:l18l: In file included from ../src/s2/s2polyline_measures.h| : ^29 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnullIn file included from )s2/s2polygon.cc : 18| : ^In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :../src/s2/mutable_s2shape_index.h22::30 : In file included from note: /usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nonnull': 66: In file included from 241/usr/local/clang/include/absl/container/internal/btree.h | :#70d: eIn file included from f/usr/local/clang/include/absl/container/internal/layout.hi:n198e: a/usr/local/clang/include/absl/strings/str_cat.hb:s398l:_24n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll _ N398o | n n uAlllp h a| N ^u m(const char* absl_nullable c_str In file included from s2/s2polyline_measures.cc/:/18 : NIn file included from O../src/s2/s2polyline_measures.hL:I29N: TIn file included from (../src/s2/s1angle.hr:u28n: tIn file included from i../src/s2/s2point.hm:e25/: eIn file included from x../src/s2/util/coding/coder.hp:l36i: cIn file included from i../src/s2/base/casts.ht:)36 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37257: :In file included from 23/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : expanded from macro 'absl_nullable' /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LO G257_ | I#NdTeEfRiNnAeL _aDbEsFlI_NnEu_lMlAaKbEl_eC H_ENCuKl_lOaPb_lSeT R I| N ^G _EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2polygon.cc450: | 18 : In file included from ../src/s2/s2polygon.h : 34 : xIn file included from ,../src/s2/mutable_s2shape_index.h :x30,: In file included from c/usr/local/clang/include/absl/container/btree_map.ho:n66s: tIn file included from /usr/local/clang/include/absl/container/internal/btree.hc:h70a: rIn file included from */usr/local/clang/include/absl/container/internal/layout.h :a198b: s/usr/local/clang/include/absl/strings/str_cat.hl:_431n:o15n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l ) | ^431 | /usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innuel laabbslle_ ndoantnau(l)l c_oNnosntn u{l lr e t| u ^r n piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 257s2/s2polyline_measures.cc::2318:: In file included from note: ../src/s2/s2polyline_measures.hexpanded from macro 'absl_nullable': 29: In file included from ../src/s2/s1angle.h257: | 28#: dIn file included from e../src/s2/s2point.hf:i25n: eIn file included from ../src/s2/util/coding/coder.ha:b36s: lIn file included from _../src/s2/base/casts.hn:u36l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from _/usr/local/clang/include/absl/log/check.hN:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: /usr/local/clang/include/absl/log/internal/check_op.h| : ^455 :1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_M/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2region_term_indexer.cc -o s2/s2region_term_indexer.o AKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2polyline_simplifier.cc::45518:: 1In file included from :../src/s2/s2polyline_simplifier.h :63warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1chord_angle.h:/usr/local/clang/include/absl/log/internal/check_op.h29:: 450In file included from :../src/s2/s1angle.h25::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 27: In file included from ../src/s2/s2coder.h450: | 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : xIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :x29,: In file included from c/usr/local/clang/include/absl/strings/cord.ho:n82s: tIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hc:h23a: rIn file included from */usr/local/clang/include/absl/crc/crc32c.h :a32b: sl/usr/local/clang/include/absl/strings/str_format.h_:n115o:n52n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^ 115/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: cexpanded from macro 'absl_nonnull'o ns t241 | s#tdre_ffionrem aatb_siln_tneornnnaull:l: P_aNrosnenduFlolr m a| t ^B ase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2polyline_measures.cc241::1822: :In file included from ../src/s2/s2polyline_measures.h:note: 29expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f25i: nIn file included from e../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from _/usr/local/clang/include/absl/log/check.hN:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^456 :1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2polyline_simplifier.cce: 18a: bIn file included from s../src/s2/s2polyline_simplifier.hl:_63n: oIn file included from n../src/s2/s1chord_angle.hn:u29l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2polyline_measures.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2polyline_measures.h82:: 29In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :../src/s2/s1angle.h23:: 28In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :../src/s2/s2point.h32:: 25/usr/local/clang/include/absl/strings/str_format.h: :In file included from 155../src/s2/util/coding/coder.h::3636:: In file included from warning: ../src/s2/base/casts.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/base/logging.h: 21155: | In file included from /usr/local/clang/include/absl/log/check.h :e37x: pIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hi:c21i: t/usr/local/clang/include/absl/log/internal/check_op.h :F456o:r1m:a twarning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o un/usr/local/clang/include/absl/log/internal/check_op.ht:C450a:p25t:u rnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'( in t450* | a b s l _ nxo,n nxu,l lc opn)s t: cph_a(rp*) a{b}s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l:)22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.hIn file included from In file included from :s2/s2polyline_measures.ccs2/s2pointutil.cc29::: 1818In file included from : : ../src/s2/s1angle.hIn file included from In file included from :../src/s2/s2polyline_measures.h../src/s2/s2pointutil.h28::: 2925In file included from : : ../src/s2/s2point.hIn file included from In file included from :../src/s2/s1angle.h../src/s2/s1angle.h27::: 2828In file included from : : ../src/s2/s2coder.hIn file included from In file included from :../src/s2/s2point.h../src/s2/s2point.h23::: 2527In file included from : : /usr/local/clang/include/absl/status/status.hIn file included from In file included from :../src/s2/util/coding/coder.h../src/s2/s2coder.h67::: 3623In file included from : : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from In file included from :../src/s2/base/casts.h/usr/local/clang/include/absl/status/status.h29::: 3667In file included from : : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h82::: 11921In file included from :: /usr/local/clang/include/absl/crc/internal/crc_cord_state.h14In file included from ::/usr/local/clang/include/absl/log/check.h23 :warning: : 37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h32 :: 11921/usr/local/clang/include/absl/strings/str_format.h | : : 164 /usr/local/clang/include/absl/log/internal/check_op.h:S:8t457:a: twarning: 1utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: R e warning: p164*type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | a bis nlt457_* | n oAaBnSbLn_suLlOl_Gl_nI oCNnTlEnRounNlelA(L _ UD EnF| u ^Is eNdE(/usr/local/clang/include/absl/base/nullability.h_):M A241K{: E22_r:Ce tHnote: Euexpanded from macro 'absl_nonnull'Cr nK _pO241P__ | ;S#T RdI}NeG _f iE| XnT ^Ee R N/usr/local/clang/include/absl/base/nullability.ha(:ubn241ss:ilg22_n:ne donote: nexpanded from macro 'absl_nonnull'cnh au rl241)l | ; #_d Ne| of^ni nnue/usr/local/clang/include/absl/log/internal/check_op.hl l:a b449 s:| l ^31_ n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll _449N | o n neuxltle r n| ^t empIn file included from ls2/s2pointutil.ccat:e18 : cIn file included from o../src/s2/s2pointutil.hn:s25tIn file included from : s2/s2polyline_simplifier.ccIn file included from c:../src/s2/s1angle.hh18a:: r28In file included from *: ../src/s2/s2polyline_simplifier.haIn file included from b:s../src/s2/s2point.h63l:: _27nIn file included from : o../src/s2/s1chord_angle.hIn file included from n:n../src/s2/s2coder.h29u:l: l23In file included from : ../src/s2/s1angle.hMIn file included from a:/usr/local/clang/include/absl/status/status.hk28e:C: h67eIn file included from c: k/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.hO:p:S125t27r:: i14nIn file included from g:../src/s2/s2coder.h( warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 23 : \In file included from /usr/local/clang/include/absl/status/status.h 125:| | ^67 : In file included from S/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.ht::a24129t:: u22In file included from s:/usr/local/clang/include/absl/strings/cord.hR :e82note: p: expanded from macro 'absl_nonnull'*In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:b 23s241: l | In file included from #_d/usr/local/clang/include/absl/crc/crc32c.henf:ion32ne: na/usr/local/clang/include/absl/strings/str_format.hub:ls165ll_:n o8nCn:ull lowarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e_ NAonn dn165uU | nlr le fi (n | t ^ * | ^a bs/usr/local/clang/include/absl/base/nullability.hlIn file included from :_s2/s2polyline_measures.cc241n::o1822n: :nIn file included from u../src/s2/s2polyline_measures.hnote: lexpanded from macro 'absl_nonnull':l 29 : pIn file included from 241_../src/s2/s1angle.h | ;#: d28 e: | f ^In file included from i ../src/s2/s2point.hn:/usr/local/clang/include/absl/base/nullability.he25: : 241aIn file included from :b../src/s2/util/coding/coder.h22s::l36 _: note: nIn file included from expanded from macro 'absl_nonnull'o../src/s2/base/casts.h n:n 36u241l: | l#In file included from d../src/s2/base/logging.h_eN:foi21nn: neIn file included from u /usr/local/clang/include/absl/log/check.hla:lb37 s: lIn file included from | _/usr/local/clang/include/absl/log/internal/check_impl.h ^n: o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l457l: 1_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl: In file included from 450 s2/s2pointutil.cc:| : ^2518 :: In file included from ../src/s2/s2pointutil.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'25 : In file included from ../src/s2/s1angle.h :45028 | : In file included from ../src/s2/s2point.h : 27 : In file included from x../src/s2/s2coder.h,: 23x: ,In file included from /usr/local/clang/include/absl/status/status.hc:o67n: s/usr/local/clang/include/absl/status/internal/status_internal.ht: 128c:h14a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _128n | o n nSutlalt)u s R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | C#ldoenfeiAnned Uanbrself_(n)o ncnounlslt ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2polyline_simplifier.ccn:e18 : aIn file included from b../src/s2/s2polyline_simplifier.hs:l63_: nIn file included from In file included from o../src/s2/s1chord_angle.hs2/s2polyline_measures.ccn::n2918u: : lIn file included from In file included from l../src/s2/s1angle.h../src/s2/s2polyline_measures.h ::_2829N: : oIn file included from In file included from n../src/s2/s2point.h../src/s2/s1angle.hn::u2728l: : lIn file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h ::| 2325 ^: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/util/coding/coder.h::6736: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/casts.h::2936: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/logging.h::8221: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/log/check.h::2337: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/log/internal/check_impl.h::3221: : /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/log/internal/check_op.h::380458::431:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380458 | | sAtBdS:L:_sLtOrGi_nIgN&T ESRtNrAALp_pDeEnFdIFNoEr_mMaAtK(Es_tCdH:E:CsKt_rOiPn_gS*T RaIbNsGl__EnXoTnEnRuNl(lc odnsstt, s t| d ^: :s/usr/local/clang/include/absl/base/nullability.ht:r241i:n22g:& )note: ;expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e449f:i31n:e note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl_ n449o | n n uelxlt e_rNno ntneumlpll a t| e ^ const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2polyline_simplifier.cc450: | 18 : In file included from ../src/s2/s2polyline_simplifier.h : 63 : xIn file included from ,../src/s2/s1chord_angle.h :x29,: In file included from c../src/s2/s1angle.ho:n28s: tIn file included from ../src/s2/s2point.hc:h27a: rIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: )In file included from /usr/local/clang/include/absl/strings/cord.h :| 82 ^: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/crc/crc32c.h:: 32: note: /usr/local/clang/include/absl/strings/str_format.hexpanded from macro 'absl_nonnull': 440:24 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e440 | aibnstl _FnPorninnutlFl( s_tNdo:n:nFuIlLlE * | a ^b sl_nonnull output, const ForIn file included from ms2/s2polyline_measures.cca:t18S: pIn file included from e../src/s2/s2polyline_measures.hc:<29A: rIn file included from g../src/s2/s1angle.hs:.28.: .In file included from >../src/s2/s2point.h&: 25f: oIn file included from r../src/s2/util/coding/coder.hm:a36t: ,In file included from ../src/s2/base/casts.h :| 36 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h :21 : 241/usr/local/clang/include/absl/log/internal/check_op.h | :#459d:e1f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _459n | oAnBnSuLl_lL O_GN_onnulIlN T E| R ^N AL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::stringIn file included from _s2/s2polyline_simplifier.ccv:i18e: wIn file included from &../src/s2/s2polyline_simplifier.h):;63 : In file included from | ../src/s2/s1chord_angle.h^: 29: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h::44928:: 31In file included from :../src/s2/s2point.h :27note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from ../src/s2/s2coder.h:23: In file included from 449/usr/local/clang/include/absl/status/status.h | : 67 : eIn file included from x/usr/local/clang/include/absl/status/internal/status_internal.ht:e29r: nIn file included from /usr/local/clang/include/absl/strings/cord.ht:e82m: pIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:t23e: In file included from c/usr/local/clang/include/absl/crc/crc32c.ho:n32s: t/usr/local/clang/include/absl/strings/str_format.h :c469h:a20r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n469o | ninnutl lS NMParkienCthFe(cckhOaprS*t raibnsgl(_ n o n\n u l| l ^ ou/usr/local/clang/include/absl/base/nullability.ht:p241u:t22,: snote: texpanded from macro 'absl_nonnull'd :: s241i | z#ed_etf isniez ea,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnullIn file included from s2/s2polyline_measures.cc_:N18o: nIn file included from n../src/s2/s2polyline_measures.hu:l29l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polyline_simplifier.ccd:e18f: iIn file included from n../src/s2/s2polyline_simplifier.he: 63a: bIn file included from s../src/s2/s1chord_angle.hl:_29n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FoIn file included from rs2/s2polyline_measures.ccm:a18t: RIn file included from a../src/s2/s2polyline_measures.hw:S29i: nIn file included from k../src/s2/s1angle.h(:T28*: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 36r: aIn file included from w../src/s2/base/logging.h): 21 : /In file included from //usr/local/clang/include/absl/log/check.h :N37O: LIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^460 :1:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 460 | A241B | S#Ld_eLfOiGn_eI NaTbEsRlN_AnLo_nDnEuFlIlN E__NMoAnKnEu_lClH E C| K ^_ OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFIIn file included from Ns2/s2polygon.ccE:_18M: AIn file included from K../src/s2/s2polygon.hE:_34C: HIn file included from E../src/s2/mutable_s2shape_index.hC:K30_: OIn file included from P/usr/local/clang/include/absl/container/btree_map.h_:S66T: RIn file included from I/usr/local/clang/include/absl/container/internal/btree.hN:G70_: EIn file included from X/usr/local/clang/include/absl/container/internal/layout.hT:E198R: N/usr/local/clang/include/absl/strings/str_cat.h(:c501o:n32s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 501a | bvsoli_dn oAnpnpuelnld)P;i e c| e^s (s/usr/local/clang/include/absl/log/internal/check_op.ht:d450:::25s:t rnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n g* 450a | b s l _ n o nxn,u lxl, dceosnts,t c| h ^a r* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241) | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, constIn file included from s2/s2polyline_simplifier.ccc:h18a: rIn file included from *../src/s2/s2polyline_simplifier.h :a63b: sIn file included from l../src/s2/s1chord_angle.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: )In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/status/status.h:: 67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e82f: iIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23a: bIn file included from s/usr/local/clang/include/absl/crc/crc32c.hl:_32n: o/usr/local/clang/include/absl/strings/str_format.hn:n860u:l43l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l860l | | f ^r iend void AbslFormatFlush(FormIn file included from as2/s2polyline_measures.cct:S18i: nIn file included from k../src/s2/s2polyline_measures.h*: 29a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u25l: lIn file included from ../src/s2/util/coding/coder.hs:i36n: kIn file included from ,../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/check.h::2237:: In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 463#:d1e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s463l | _AnBoSnLn_uLlOlG __INNoTnEnRuNlAlL _ D| E ^F INE_MAKE_CHECK_OP_STRING_EXTERIn file included from Ns2/s2polyline_simplifier.cc(: 18 : | In file included from ^../src/s2/s2polyline_simplifier.h :63: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s1chord_angle.h449::2931: :In file included from ../src/s2/s1angle.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'28 : In file included from ../src/s2/s2point.h: 27449: | In file included from ../src/s2/s2coder.h :e23x: tIn file included from e/usr/local/clang/include/absl/status/status.hr:n67 : tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: aIn file included from t/usr/local/clang/include/absl/strings/cord.he: 82c: oIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:t23 : cIn file included from h/usr/local/clang/include/absl/crc/crc32c.ha:r32*: /usr/local/clang/include/absl/strings/str_format.ha:b867s:l60_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull M867a | k e CehxepclkiOcpiStt rFionrgm(a t S i\n k (| s ^t r_/usr/local/clang/include/absl/base/nullability.hf:o241r:m22a:t _note: iexpanded from macro 'absl_nonnull'n te r241n | a#ld:e:fFionrem aatbSsiln_knIomnpnlIn file included from u*s2/s2polygon.ccl l: a_18bN: soIn file included from ln../src/s2/s2polygon.h_n:un34lo: lnIn file included from n../src/s2/mutable_s2shape_index.h u:| l30l ^: In file included from s/usr/local/clang/include/absl/container/btree_map.h): 66 : | In file included from In file included from ^s2/s2polyline_measures.cc/usr/local/clang/include/absl/container/internal/btree.h ::1870/usr/local/clang/include/absl/base/nullability.h: : :In file included from In file included from 241../src/s2/s2polyline_measures.h/usr/local/clang/include/absl/container/internal/layout.h:::2229198:: : In file included from /usr/local/clang/include/absl/strings/str_cat.hnote: ../src/s2/s1angle.h:expanded from macro 'absl_nonnull':635 28:: 36In file included from 241:../src/s2/s2point.h | :#warning: 25dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: e fIn file included from i../src/s2/util/coding/coder.hn :e635 36 | ai: bnslIn file included from li../src/s2/base/casts.h_nn:eo 36nv: nouIn file included from ildl../src/s2/base/logging.h S:_t21Nr: oAnIn file included from pnp/usr/local/clang/include/absl/log/check.huel:nld37 (: sIn file included from | t ^/usr/local/clang/include/absl/log/internal/check_impl.hd ::21:: s/usr/local/clang/include/absl/log/internal/check_op.ht:r464i:n26g:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sIn file included from l s2/s2polyline_simplifier.cc_464:n | 18 o: nIn file included from n ../src/s2/s2polyline_simplifier.huc:ol63ln: )sIn file included from t../src/s2/s1chord_angle.h{ :}u29 n: sIn file included from | i../src/s2/s1angle.h ^g: n28e: d/usr/local/clang/include/absl/base/nullability.h In file included from c:../src/s2/s2point.hh241a:r:27*22: :aIn file included from ../src/s2/s2coder.hbnote: :expanded from macro 'absl_nonnull's23l : _In file included from n /usr/local/clang/include/absl/status/status.ho241n:n | u67l#l: )d;e In file included from In file included from f s2/s2predicates.cc/usr/local/clang/include/absl/status/internal/status_internal.hi| : ^:n18 29e: /usr/local/clang/include/absl/base/nullability.h: In file included from :In file included from a../src/s2/s2predicates.h241/usr/local/clang/include/absl/strings/cord.hb:::s572282l: :: _In file included from In file included from n../src/s2/s1chord_angle.hnote: /usr/local/clang/include/absl/crc/internal/crc_cord_state.hexpanded from macro 'absl_nonnull'o:: n2923n u: : 241lIn file included from In file included from | l../src/s2/s1angle.h/usr/local/clang/include/absl/crc/crc32c.h# d::_e28f32iN: : n/usr/local/clang/include/absl/strings/str_format.heoIn file included from : n../src/s2/s2point.h869anb:s:u25l40l: _:nloIn file included from n nwarning: u l../src/s2/util/coding/coder.hltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : | 36_ ^: N oIn file included from n869../src/s2/base/casts.hn | :u 34l : lsIn file included from t/usr/local/clang/include/absl/log/log.h r:| _ ^209f : oIn file included from In file included from rs2/s2polygon.ccm/usr/local/clang/include/absl/log/internal/log_impl.h:In file included from a:18s2/s2polyline_measures.cct20: :_: In file included from 18iIn file included from ../src/s2/s2polygon.h: n/usr/local/clang/include/absl/log/absl_vlog_is_on.h:In file included from t:34../src/s2/s2polyline_measures.he63: :r: In file included from 29n../src/s2/mutable_s2shape_index.ha/usr/local/clang/include/absl/log/internal/vlog_config.h: :l:In file included from 30:49../src/s2/s1angle.h: :::In file included from F3728/usr/local/clang/include/absl/container/btree_map.ho:: :r In file included from 66m../src/s2/s2point.hwarning: : a:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from t25 /usr/local/clang/include/absl/container/internal/btree.hS: :iIn file included from 70n../src/s2/util/coding/coder.h49: k: | In file included from I36i/usr/local/clang/include/absl/container/internal/layout.hm: n:pIn file included from t198l../src/s2/base/casts.h : *:R/usr/local/clang/include/absl/strings/str_cat.h 36e:a: g636bIn file included from i:s../src/s2/base/logging.hs29l:t:_21e nwarning: : rotype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from An n/usr/local/clang/include/absl/log/check.hnu: dl37636Il: | n In file included from vis/usr/local/clang/include/absl/log/internal/check_impl.hoti:iin21dak: l_/usr/local/clang/include/absl/log/internal/check_op.hSi;:tz 464re :A(| 26pV ^:pL eo/usr/local/clang/include/absl/base/nullability.hwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g:d S241(/usr/local/clang/include/absl/base/nullability.hi:s:t22t241e:d:* :22 note: a::expanded from macro 'absl_nonnull'bs st rnote: lexpanded from macro 'absl_nonnull'241i_ n | on #ng241dn* | eu #fladilben sfevl)i;n e _ aan| bbo ^ssn lln__/usr/local/clang/include/absl/base/nullability.hnun:olo241nln ndu:neul22sll:tl , _note: _Nexpanded from macro 'absl_nonnull'cNo oo nnn241nnsu | utl #llA ldl pe f| h ^a i N| nu ^em & aab)sIn file included from ;l s2/s2polyline_measures.cc_ :n| 18 ^o: nIn file included from n../src/s2/s2polyline_measures.hu/usr/local/clang/include/absl/base/nullability.h:l:29l241: :In file included from _22../src/s2/s1angle.hN::o 28nnote: : nexpanded from macro 'absl_nonnull'In file included from u ../src/s2/s2point.hl: l25 241: | In file included from #| ../src/s2/util/coding/coder.hd ^:e 36f: iIn file included from n../src/s2/base/casts.he: 36a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21In file included from o: s2/s2predicates.ccn/usr/local/clang/include/absl/log/internal/check_op.h:n:18u463: l:In file included from l1../src/s2/s2predicates.h :: 57| : warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1chord_angle.h:29: In file included from 463../src/s2/s1angle.h | :A28B: SIn file included from L../src/s2/s2point.h_:L25O: GIn file included from _../src/s2/util/coding/coder.hI:N36T: EIn file included from R../src/s2/base/casts.hIn file included from N:s2/s2polygon.ccA34L:: _18In file included from D: /usr/local/clang/include/absl/log/log.hEIn file included from :F../src/s2/s2polygon.h209I:: N34In file included from E: /usr/local/clang/include/absl/log/internal/log_impl.h_In file included from :M../src/s2/mutable_s2shape_index.h20A:: K30In file included from E: /usr/local/clang/include/absl/log/absl_vlog_is_on.h_In file included from :C/usr/local/clang/include/absl/container/btree_map.h63H:: E66/usr/local/clang/include/absl/log/internal/vlog_config.hC: :KIn file included from 63_/usr/local/clang/include/absl/container/internal/btree.h:O:43P70:_: SIn file included from Twarning: R/usr/local/clang/include/absl/container/internal/layout.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I: N198G: _/usr/local/clang/include/absl/strings/str_cat.h63E: | X 637T :EeR29xNp:(l iwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| i ^t c /usr/local/clang/include/absl/log/internal/check_op.ho637:n | 450sv:to25ei:xd p note: rSexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' t VrL oA450gp | S pi t ee ( nc oxd,n( sxst, tcchodanrs:*t: acsbhsatlr_r*ni oannbnsgull_*l n aofnb)ns ul l_l| )n ^ o n| /usr/local/clang/include/absl/base/nullability.hn ^:u 241l/usr/local/clang/include/absl/base/nullability.h:l:22 241:d: e22note: s:expanded from macro 'absl_nonnull't ,note: expanded from macro 'absl_nonnull'241c | o# dn241es | ft#id neAef lianpbes hla_abnsNoln_unnumoln&ln u_laN,lo n_ nNuo| lnl ^n u l| l/usr/local/clang/include/absl/base/nullability.h ^ : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2polyline_measures.ccl: 18_: NIn file included from o../src/s2/s2polyline_measures.hn:n29u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465In file included from :s2/s2predicates.cc1::In file included from 18 s2/s2polygon.cc: warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from 18 ../src/s2/s2predicates.h: :In file included from 57../src/s2/s2polygon.h465: : | In file included from A34../src/s2/s1chord_angle.hB: :SIn file included from L29../src/s2/mutable_s2shape_index.h_: :LIn file included from O30../src/s2/s1angle.hG: :_In file included from 28I/usr/local/clang/include/absl/container/btree_map.h: N:In file included from T66../src/s2/s2point.hE: :RIn file included from 25N/usr/local/clang/include/absl/container/internal/btree.h: A:In file included from L70_../src/s2/util/coding/coder.hD: :EIn file included from 36F/usr/local/clang/include/absl/container/internal/layout.h: I:In file included from N198../src/s2/base/casts.hE: :_/usr/local/clang/include/absl/strings/str_cat.h34M:: A639In file included from K:/usr/local/clang/include/absl/log/log.hE29:_:209C : warning: Htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from E /usr/local/clang/include/absl/log/internal/log_impl.hC:K20 _: 639OIn file included from | P/usr/local/clang/include/absl/log/absl_vlog_is_on.h_v:oS63Ti: R/usr/local/clang/include/absl/log/internal/vlog_config.hdI:N 96SG:t_60Er:XA Tpwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]pRe nNd((c os96nt | s dt :fv:roisiedtn*rdi anibgnstl* _ lnaoobngs_nli_unnltIn file included from ole)s2/s2pointutil.ccnr;n:n a18u l: l| :^In file included from l: ../src/s2/s2pointutil.hRd:e/usr/local/clang/include/absl/log/internal/check_op.he25s:tg: 449,iIn file included from : s../src/s2/s1angle.h31cto::en28s r: tnote: AIn file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'An../src/s2/s2point.h ld:p hI27449an: | NiIn file included from utm../src/s2/s2coder.h i&a l:eai23x,z e: t (In file included from e| V/usr/local/clang/include/absl/status/status.hr ^L:n o67 gtSe/usr/local/clang/include/absl/base/nullability.h: im:t/usr/local/clang/include/absl/status/internal/status_internal.hp241e:l:*149a22 :t:ea13 bc:onote: s nexpanded from macro 'absl_nonnull'lwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _tn c ho241 anr | 149#n* | du lacelb ofsvl)_nni;son tne n u| c ^alh blasr/usr/local/clang/include/absl/base/nullability.h lM*:_a 241nka:oeb22nCs:nhle cu_lnote: knlexpanded from macro 'absl_nonnull'Oop nS_ ntN241uro | lin#lnnd gueM(lfa lik e nC\ eh | e ^ac| bk ^sF la_/usr/local/clang/include/absl/base/nullability.hin:ol241nS:nt22ur:lIn file included from i nls2/s2polygon.ccnote: g :expanded from macro 'absl_nonnull'(_18 N: oIn file included from | 241n../src/s2/s2polygon.h ^ | n: #ud34lel/usr/local/clang/include/absl/base/nullability.h: f i:nIn file included from 241e../src/s2/mutable_s2shape_index.h| : : ^22a30 :b: sIn file included from note: l/usr/local/clang/include/absl/container/btree_map.hexpanded from macro 'absl_nonnull'_: n66 o: 241nIn file included from | n/usr/local/clang/include/absl/container/internal/btree.hu#l:dl70e : f_In file included from iN/usr/local/clang/include/absl/container/internal/layout.hno:en198n : au/usr/local/clang/include/absl/strings/str_cat.hbl:ls641 l:_ 29n| :o ^ n warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lIn file included from l s2/s2polyline_measures.cc641_: | Nv18ooni: nduIn file included from lS../src/s2/s2polyline_measures.hlt: r29 A: | pIn file included from ^p../src/s2/s1angle.h e:n28d: (In file included from s../src/s2/s2point.ht:d25:: :In file included from s../src/s2/util/coding/coder.ht:r36In file included from i: s2/s2pointutil.ccnIn file included from :g../src/s2/base/casts.h18*:: 36In file included from a: ../src/s2/s2pointutil.hbIn file included from :s../src/s2/base/logging.h25l:: _21In file included from n: ../src/s2/s1angle.hoIn file included from :n/usr/local/clang/include/absl/log/check.h28n:: u37In file included from l: ../src/s2/s2point.hlIn file included from : /usr/local/clang/include/absl/log/internal/check_impl.h27d:: e21In file included from s: ../src/s2/s2coder.ht/usr/local/clang/include/absl/log/internal/check_op.h:,:23 465: c:In file included from o66/usr/local/clang/include/absl/status/status.hn::s 67t: /usr/local/clang/include/absl/status/internal/status_internal.hAwarning: :ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]150p :h25a:N u465warning: m | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A&B S La_, L150 O | G| ^_ I N/usr/local/clang/include/absl/base/nullability.hT :cE241RoNn:sA22tL:_ Dnote: aEexpanded from macro 'absl_nonnull'Fb Is Nl241:E | :_#MSAdteaftiunse* K Ea_aCbHbEsCslKl__n_nooOnnnPn_uulSlTlRl I _NsGN_tEoaXntnTuEusRl,Nl (cc oo| nns ^ts t vcohiadr** aabbssll__nnoonnnnuullll) In file included from ;p s2/s2polygon.ccr :e| 18f ^: i In file included from x../src/s2/s2polygon.h/usr/local/clang/include/absl/base/nullability.h):;:34 241: :In file included from | 22../src/s2/mutable_s2shape_index.h ^:: 30/usr/local/clang/include/absl/base/nullability.h: note: :In file included from expanded from macro 'absl_nonnull'241/usr/local/clang/include/absl/container/btree_map.h ::2266 :: 241 In file included from | note: #/usr/local/clang/include/absl/container/internal/btree.hdexpanded from macro 'absl_nonnull':In file included from e 70s2/s2predicates.ccf: i :In file included from n24118/usr/local/clang/include/absl/container/internal/layout.he | : : #In file included from 198ad../src/s2/s2predicates.h: be:/usr/local/clang/include/absl/strings/str_cat.hsf57:li: 646_nIn file included from :ne../src/s2/s1chord_angle.h36o ::na29 nwarning: ub: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lsIn file included from ll../src/s2/s1angle.h _ n:_646No28 | on: innIn file included from nnu../src/s2/s2point.hlull:li l25n : e| _In file included from ^N../src/s2/util/coding/coder.hv o:oni36ndu: In file included from lIn file included from s2/s2polyline_measures.ccSlt../src/s2/base/casts.h: r:18 A34: | p ^p: In file included from eIn file included from n../src/s2/s2polyline_measures.h/usr/local/clang/include/absl/log/log.hd::(29209In file included from s: : s2/s2pointutil.cctIn file included from In file included from :d../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/log_impl.h18:::: :28s20In file included from : t: ../src/s2/s2pointutil.hIn file included from rIn file included from :../src/s2/s2point.hi/usr/local/clang/include/absl/log/absl_vlog_is_on.h25:n:: 25g63In file included from : *: ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/vlog_config.hIn file included from :a:../src/s2/util/coding/coder.h28b119:: s:36In file included from l15: ../src/s2/s2point.h_:In file included from :n ../src/s2/base/casts.h27owarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: n36 In file included from n: ../src/s2/s2coder.hu In file included from :l119../src/s2/base/logging.h23l | : : 21 In file included from d: c/usr/local/clang/include/absl/status/status.heIn file included from o:s/usr/local/clang/include/absl/log/check.hn67t:,: s37t/usr/local/clang/include/absl/status/internal/status_internal.hc: :oIn file included from c150n/usr/local/clang/include/absl/log/internal/check_impl.hh:s:a58t21r: : * A/usr/local/clang/include/absl/log/internal/check_op.h warning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:ap h465ba: sN66150lu: | _m n&warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o na ,n/usr/local/clang/include/absl/base/nullability.hc oun: ls241| lt: ^ 22 ca:bo/usr/local/clang/include/absl/base/nullability.h sn:note: ls241expanded from macro 'absl_nonnull':t: : 22S f:t241i a | lnote: texpanded from macro 'absl_nonnull'#eu d_es ;f*i241n e | a #b| adse ^blf s_iln/usr/local/clang/include/absl/base/nullability.hn_o:enn241 onn:nau22ubls:lll l_snnote: expanded from macro 'absl_nonnull'toa_ Nntn ouu241nsl, | n#ul dlec_olf Nnoi nsn| e ^tn aubclhsIn file included from lals2/s2polyline_measures.cc_ r:n *18o| ^: na bIn file included from ns../src/s2/s2polyline_measures.hul:l_29ln: oIn file included from _n../src/s2/s1angle.hNn:ou28nl: nlIn file included from u../src/s2/s2point.hlp:lr25 e: fIn file included from | i../src/s2/util/coding/coder.h ^x: )36;: In file included from ../src/s2/base/casts.h| : ^36 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e465f:i1n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s l465_ | nAoBnSnLu_lLlO G__NIoNnTnEuRlNlA L _| D ^E FINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyStrinIn file included from gs2/s2predicates.cc(:)18;: In file included from ../src/s2/s2predicates.h| : ^57 : In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22../src/s2/s1angle.h:: 28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h: 25241: | In file included from #../src/s2/util/coding/coder.hd:e36f: iIn file included from n../src/s2/base/casts.he: 34a: bIn file included from s/usr/local/clang/include/absl/log/log.hl:_209n: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hn:u20l: lIn file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h_:N63o: n/usr/local/clang/include/absl/log/internal/vlog_config.hn:u133l:l37 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndIIn file included from ns2/s2pointutil.cci:t18i: aIn file included from l../src/s2/s2pointutil.hi:z25e: (In file included from V../src/s2/s1angle.hL:o28g: SIn file included from i../src/s2/s2point.ht:e27*: In file included from a../src/s2/s2coder.hb:s23l: _/usr/local/clang/include/absl/status/status.hn:o733n:n29u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v ); 733 | | ^s tat/usr/local/clang/include/absl/base/nullability.hi:c241 :c22o:n snote: texpanded from macro 'absl_nonnull' st d241: | :#sdterfiinnge* aabbssll__nnoonnnnuullll _MNoovnenduFlrlo m S| t ^r ing(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 157s2/s2pointutil.cc | :V18L: oIn file included from g../src/s2/s2pointutil.hS:i25t: eIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23l: e/usr/local/clang/include/absl/status/status.h :S751e:t61V:M owarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u leLi s751t | H e asdtFaotriTce sutiOnntlpyt(r _ t| ^P oi/usr/local/clang/include/absl/base/nullability.hn:t257e:r23T:o Rnote: eexpanded from macro 'absl_nullable'p (s t257a | t#udse_fiinntee ranbasll:_:nSutlaltaubslRee p_*N ualblsalb_lneo n n| u ^l l r); | In file included from ^s2/s2predicates.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2predicates.h241::5722: :In file included from ../src/s2/s1chord_angle.hnote: :expanded from macro 'absl_nonnull'29 : In file included from ../src/s2/s1angle.h241: | 28#: dIn file included from e../src/s2/s2point.hf:i25n: eIn file included from ../src/s2/util/coding/coder.ha:b36s: lIn file included from _../src/s2/base/casts.hn:o34n: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209 : _In file included from N/usr/local/clang/include/absl/log/internal/log_impl.ho:n20n: uIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.hl: 63 : | /usr/local/clang/include/absl/log/internal/vlog_config.h ^: 158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSiIn file included from ts2/s2pointutil.cce:*18 : aIn file included from b../src/s2/s2pointutil.hs:l25_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27v: )In file included from ;../src/s2/s2coder.h : 23| : ^ /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h752::25744::23 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nullable' 257752 | | # d esftiantei ca bcsoln_sntu lsltaabtlues __iNnutlelranballe: : S| t ^a tusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from ../src/s2/base/casts.hs2/s2polyline_measures.cc::3418: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/s2polyline_measures.h::20929: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s1angle.h::2228: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2point.h::4725: : In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h../src/s2/util/coding/coder.h::2736: : In file included from In file included from /usr/local/clang/include/absl/log/internal/proto.h../src/s2/base/casts.h::3436: : In file included from /usr/local/clang/include/absl/types/span.h../src/s2/base/logging.h::21221:: 22In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h212: | 504 : 1u:s iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]g poi n504t | eArB S=L _TL*O Ga_bIsNlT_EnRuNlAlLa_bCiHlEiCtKy__OuPn_kInMoPwLn(;C h e| c ^k _LE/usr/local/clang/include/absl/base/nullability.h,: 289<:=34): | note: ^expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/log/internal/check_op.h :289488 | :#32d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n e a b488s | l _ niunlllianbei lciotnys_tuenxkpnro wcno n_sNtu lclh_aurn*s paebcsilf_ineudl l a| b ^l e name##ImplIn file included from (s2/s2predicates.cc : 18 : In file included from ../src/s2/s2predicates.h : 57 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from \../src/s2/s2point.h : 25| : ^In file included from ../src/s2/util/coding/coder.h:36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/casts.h257::3423: :In file included from /usr/local/clang/include/absl/log/log.h:note: 209expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/log/internal/log_impl.h: 22257: | In file included from #/usr/local/clang/include/absl/log/internal/log_message.hd:e47f: iIn file included from n/usr/local/clang/include/absl/log/internal/structured_proto.he: 27a: bIn file included from s/usr/local/clang/include/absl/log/internal/proto.hl:_34n: u/usr/local/clang/include/absl/types/span.hl:l213a:b34l:e warning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N ull a213b | l e u s| i ^n g const_pointeIn file included from rs2/s2polyline_measures.cc :=18 : cIn file included from o../src/s2/s2polyline_measures.hn:s29t: In file included from T../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_25n: uIn file included from l../src/s2/util/coding/coder.hl:a36b: iIn file included from l../src/s2/base/casts.hi:t36y: _In file included from u../src/s2/base/logging.hn:k21n: oIn file included from w/usr/local/clang/include/absl/log/check.hn:;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::289504::341:: note: warning: expanded from macro 'absl_nullability_unknown' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h289: | 489#:d47e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e abs l489_ | n u l l a b iclointsyt_ uTn1k&n ovw1n, _cNounlslt_ uTn2s&p evc2i,f iceodn s t| ^c har* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2polyline_measures.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h18:: 41In file included from : ../src/s2/s2polyline_measures.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h29:: 26In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/log/internal/log_message.h28:: 47In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/log/internal/structured_proto.h25:: 27In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/log/internal/proto.h36:: 34In file included from : ../src/s2/base/casts.h:/usr/local/clang/include/absl/types/span.h36:: 799In file included from :../src/s2/base/logging.h32::21 : In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :79921 | : S/usr/local/clang/include/absl/log/internal/check_op.hp:a505n:<1c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t T> M505a | kAeBCSoLn_sLtOSGp_aInN(TTE*R NaAbLs_lC_HnEuClKl_aObPl_eI MbPeLg(iCnh e c| k ^_ LT/usr/local/clang/include/absl/base/nullability.h,: 257<:)23 : | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/log/internal/check_op.h257: | 488#:d32e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e ab s488l | _ n uilnllaibnlee c_oNnusltleaxbplre c o| n ^s t charIn file included from *s2/s2predicates.cc :In file included from a18s2/s2projections.ccb: :sIn file included from 18l../src/s2/s2predicates.h: _:In file included from n57../src/s2/s2projections.hu: :lIn file included from 27l../src/s2/s1chord_angle.h: a:In file included from b29../src/s2/r2.hl: :eIn file included from 22 ../src/s2/s1angle.h: n:In file included from a28../src/s2/util/math/vector.hm: :eIn file included from 36#../src/s2/s2point.h: #:In file included from I25../src/s2/base/logging.hm: :pIn file included from 21l../src/s2/util/coding/coder.h: (:In file included from 36/usr/local/clang/include/absl/log/check.h : : In file included from 37 ../src/s2/base/casts.h: :In file included from 34/usr/local/clang/include/absl/log/internal/check_impl.h : : In file included from 21 /usr/local/clang/include/absl/log/log.h: :In file included from 209/usr/local/clang/include/absl/log/internal/check_op.h : : In file included from 41 /usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 22/usr/local/clang/include/absl/log/internal/strip.h : : In file included from 26 /usr/local/clang/include/absl/log/internal/log_message.h: \:In file included from 47/usr/local/clang/include/absl/log/internal/log_message.h : :| In file included from 47 ^/usr/local/clang/include/absl/log/internal/structured_proto.h: :In file included from 27/usr/local/clang/include/absl/log/internal/structured_proto.h: /usr/local/clang/include/absl/base/nullability.h:In file included from :27/usr/local/clang/include/absl/log/internal/proto.h257: ::In file included from 3423/usr/local/clang/include/absl/log/internal/proto.h: :: /usr/local/clang/include/absl/types/span.h34note: :: expanded from macro 'absl_nullable'733/usr/local/clang/include/absl/types/span.h ::31801 ::257 32 | :warning: # type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d warning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f i n733 e | 801 c | ao bn ss lt _e nx up lr l aS bp la en < _T N> u lM la ak be lS ep a n | ( ^T * Ta*b salb_snlu_lnlualbllaebIn file included from ls2/s2polyline_measures.ccpe: te18rn: dIn file included from )A../src/s2/s2polyline_measures.h B:nS29oL: _eIn file included from Ax../src/s2/s1angle.hTc:TeR28Ip: BtIn file included from U ../src/s2/s2point.hT{:E 25_ : L| In file included from I ^../src/s2/util/coding/coder.hF :E36T: /usr/local/clang/include/absl/base/nullability.hIIn file included from :M../src/s2/base/casts.h257E::_3623B: :OIn file included from U ../src/s2/base/logging.hN:note: D21expanded from macro 'absl_nullable',: In file included from /usr/local/clang/include/absl/log/check.h | :257 ^37 | #: dIn file included from e/usr/local/clang/include/absl/base/nullability.hf/usr/local/clang/include/absl/log/internal/check_impl.h:i:n25721e:: 23/usr/local/clang/include/absl/log/internal/check_op.ha::b 505s:note: l1expanded from macro 'absl_nullable'_:n uwarning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l257 a | b#/usr/local/clang/include/absl/log/internal/check_op.hld:ee489 f:_i47Nn:ue l note: laexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'ab bslle_ n489 u | | l ^l a b l e c_oNnusltl aTb1l&e v 1| , ^ const T2& v2, const char* absl_nonnull exprtext) { In file included from s2/s2predicates.cc : 18 : \In file included from ../src/s2/s2predicates.h :| 57 ^: In file included from ../src/s2/s1chord_angle.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 25: In file included from ../src/s2/util/coding/coder.h241: | 36#: dIn file included from e../src/s2/base/casts.hf:i34n: eIn file included from /usr/local/clang/include/absl/log/log.ha:b209s: lIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hn:o22n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l47 : _In file included from N/usr/local/clang/include/absl/log/internal/structured_proto.ho:n27n: uIn file included from l/usr/local/clang/include/absl/log/internal/proto.hl: 34 : | /usr/local/clang/include/absl/types/span.h ^: 739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullableIn file included from s2/s2polyline_measures.cc_:N18u: lIn file included from l../src/s2/s2polyline_measures.ha:b29l: eIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from In file included from ../src/s2/base/logging.hs2/s2predicates.cc::2118: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2predicates.h::3757: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1chord_angle.h::2129: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h::50528:: 1In file included from :../src/s2/s2point.h :25warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/base/casts.h497::3432: :In file included from /usr/local/clang/include/absl/log/log.h:note: 209expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h497: | 47 : In file included from i/usr/local/clang/include/absl/log/internal/structured_proto.hn:l27i: nIn file included from e/usr/local/clang/include/absl/log/internal/proto.h :c34o: n/usr/local/clang/include/absl/types/span.hs:t740e:x21p:r warning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o ns t740 | c h a r * a b s l _ n u l l a b lTe* naabmsel#_#nIumlplla(b l e e n d ) n o e x c e p t { \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h257::25723::23 : note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nullable' 257257 | | ##ddeeffiinnee aabbssll__nnuullllaabbllee __NNuullllaabbllee | | ^ ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2pointutil.cc :18 : 257In file included from | ../src/s2/s2pointutil.h#:d25e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:l23a: bl/usr/local/clang/include/absl/status/status.he: 1031_:N42u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le | ^ 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | In file included from s2/s2polyline_measures.cc : 18 : In file included from ../src/s2/s2polyline_measures.h :e29n: aIn file included from b../src/s2/s1angle.hl:e28_: iIn file included from f../src/s2/s2point.h(:s25t: rIn file included from _../src/s2/util/coding/coder.hf:o36r: mIn file included from a../src/s2/base/casts.ht:_36i: nIn file included from t../src/s2/base/logging.he:r21n: aIn file included from l/usr/local/clang/include/absl/log/check.h:::37E: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hu:r21e: C/usr/local/clang/include/absl/log/internal/check_op.ho:n506s:t1e:x pwarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( form a506t | )A,B S L| _ ^L OG_INTE/usr/local/clang/include/absl/strings/internal/str_format/parser.hR:N229A:L11_:C Hwarning: E'enable_if' is a clang extension [-Wgcc-compat]C K_O P229_ | I M P L ( C h e c k _eGnEa,b l>e=_)i f (| s^t r_/usr/local/clang/include/absl/log/internal/check_op.hf:o488r:m32a:t _note: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n ter n488a | l : :iVnalliindeF ocromnasttIemxpplr< Cc.o.n.s>t( fcohramra*t )a,b s l| _ ^n ullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | In file included from cs2/s2polyline.cco:n18s: tIn file included from ../src/s2/s2polyline.hc:h33a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from e/usr/local/clang/include/absl/status/status.hx:p67r: tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:t29): ;In file included from /usr/local/clang/include/absl/strings/cord.h :| 82 ^: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22/usr/local/clang/include/absl/crc/crc32c.h:: 32: note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/str_format.h :115 :24152 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine ab s115l | _ n o n n u lclo n_sNto nsnturl_lf o r| m ^a t_internal::PaIn file included from rs2/s2polyline_measures.ccs:e18d: FIn file included from o../src/s2/s2polyline_measures.hr:m29a: tIn file included from B../src/s2/s1angle.ha:s28e: *In file included from ../src/s2/s2point.ha:b25s: lIn file included from _../src/s2/util/coding/coder.hn:o36n: nIn file included from u../src/s2/base/casts.hl:l36 : pIn file included from c../src/s2/base/logging.h): 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241/usr/local/clang/include/absl/log/internal/check_op.h::22517:: 13note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #d e517f | icnoen satb sclh_anro*n naublsll __nNuolnlnaubllle C| h ^e ckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nIn file included from us2/s2polyline.ccl:l18a: bIn file included from l../src/s2/s2polyline.he: 33s: 2In file included from ,../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 257In file included from :../src/s2/s2coder.h23::23 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/status/status.h :67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e82 : aIn file included from b/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:l23_: nIn file included from u/usr/local/clang/include/absl/crc/crc32c.hl:l32a: b/usr/local/clang/include/absl/strings/str_format.hl:e155 :_36N:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 155| | ^ explicIn file included from is2/s2polyline_measures.cct: 18F: oIn file included from r../src/s2/s2polyline_measures.hm:a29t: CIn file included from o../src/s2/s1angle.hu:n28t: CIn file included from a../src/s2/s2point.hp:t25u: rIn file included from e../src/s2/util/coding/coder.h(:i36n: tIn file included from *../src/s2/base/casts.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from p/usr/local/clang/include/absl/log/internal/check_impl.h): 21:: /usr/local/clang/include/absl/log/internal/check_op.hp:_518(:p47): {warning: }type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 518 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naublslla_bnloen nsu1l, lc o_nNsotn ncuhlalr * | a ^b In file included from ss2/s2polyline_simplifier.ccl:_18n: uIn file included from l../src/s2/s2polyline_simplifier.hl:a63b: lIn file included from e../src/s2/s1chord_angle.h :s292: ,In file included from In file included from ../src/s2/s1angle.h s2/s2polyline.cc:| : ^2818 : : In file included from /usr/local/clang/include/absl/base/nullability.hIn file included from ../src/s2/s2point.h:../src/s2/s2polyline.h:257:27:33: 23: In file included from :In file included from ../src/s2/s2coder.h ../src/s2/s1angle.h::note: 2328expanded from macro 'absl_nullable': : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h ::2576727 | : : #In file included from In file included from d/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2coder.he::f2923i: n: In file included from eIn file included from /usr/local/clang/include/absl/strings/cord.ha/usr/local/clang/include/absl/status/status.h:b:s86l67_: n: u/usr/local/clang/include/absl/strings/cord_analysis.hlIn file included from :l/usr/local/clang/include/absl/status/internal/status_internal.ha32b:l:29e47 : _:In file included from N /usr/local/clang/include/absl/strings/cord.huwarning: :ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]82l a: bIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.he : 3223 | : s| In file included from ^i/usr/local/clang/include/absl/crc/crc32c.hz :e32_: t/usr/local/clang/include/absl/strings/str_format.h :G164e:In file included from t8Es2/s2polyline_measures.cc:s: t18warning: i: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]mIn file included from a../src/s2/s2polyline_measures.ht: e29164d: | M In file included from e m../src/s2/s1angle.hion:rty28*U: saIn file included from ab../src/s2/s2point.hgse:l(_25cn: ooIn file included from nns../src/s2/util/coding/coder.hnt:u l36Clo: rUIn file included from dnR../src/s2/base/casts.hue:spe36*d : (a)In file included from b s../src/s2/base/logging.h{l: _r21neo: tnIn file included from un/usr/local/clang/include/absl/log/check.hru:nl 37lp : _rIn file included from ;e /usr/local/clang/include/absl/log/internal/check_impl.hp}): ;21 : | ^/usr/local/clang/include/absl/log/internal/check_op.h| ^: /usr/local/clang/include/absl/base/nullability.h519::241/usr/local/clang/include/absl/base/nullability.h17:::22241 :: warning: 22note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull'519241 | | #241d | e # fcdioennfesit n acehba rs*al ba_bssnllo__nnnonnounnullnlul l _lNe xop_rntNenxoutnln)l;u l l| | ^ ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2polyline.cc#:d18e: fIn file included from i../src/s2/s2polyline.hn:e33 : aIn file included from In file included from b../src/s2/s1angle.hss2/s2polyline_simplifier.ccl:_:28n18: o: nIn file included from In file included from n../src/s2/s2point.hu../src/s2/s2polyline_simplifier.hl:l:27 63_: : NIn file included from In file included from o../src/s2/s2coder.h../src/s2/s1chord_angle.hn:n:u23l29: l: In file included from In file included from /usr/local/clang/include/absl/status/status.h ../src/s2/s1angle.h:| :67 ^28: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.h::2927: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coder.h::8223: : In file included from In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/status/status.hs2/s2polyline_measures.cc:::236718: : : In file included from In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2polyline_measures.h:::322929: : : /usr/local/clang/include/absl/strings/str_format.hIn file included from In file included from :/usr/local/clang/include/absl/strings/cord.h../src/s2/s1angle.h165:::86288: : :/usr/local/clang/include/absl/strings/cord_analysis.hIn file included from :../src/s2/s2point.hwarning: 50type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 2549: :In file included from 165 ../src/s2/util/coding/coder.h | warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 36 i: nIn file included from t ../src/s2/base/casts.h*50 : | as36bi: szlIn file included from e__../src/s2/base/logging.hnto: n21Gne: utlIn file included from Mlo/usr/local/clang/include/absl/log/check.h rp:e_P37;r : e cIn file included from | i/usr/local/clang/include/absl/log/internal/check_impl.h ^s: e21M: /usr/local/clang/include/absl/base/nullability.he:m/usr/local/clang/include/absl/log/internal/check_op.h241o::r52022y::U13 s:note: aexpanded from macro 'absl_nonnull' g warning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ( 241c | o#n dse520tf | iCncoeorn dsaRtb escphla*_ nra*ob nsnalbus_ll_nlno u_lnNnlounalbnlul elr lCeh epc )k| s; ^t r c| a ^s ec/usr/local/clang/include/absl/base/nullability.hm:p241f:a22l:s enote: Iexpanded from macro 'absl_nonnull'm pl (241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n on n257u | l#ld e_fNionnen ualbls l _| n ^u llable _Nullable | ^ In file included from s2/s2polyline_simplifier.ccIn file included from :s2/s2polyline_measures.cc18:: 18In file included from : ../src/s2/s2polyline_simplifier.hIn file included from :../src/s2/s2polyline_measures.h63:: 29In file included from : ../src/s2/s1chord_angle.hIn file included from :../src/s2/s1angle.h29:: 28In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2point.h28:: 25In file included from : ../src/s2/s2point.hIn file included from :../src/s2/util/coding/coder.h27:: 36In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/base/casts.h23:: 36In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/base/logging.h67:: 21In file included from In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2polyline.ccIn file included from ::/usr/local/clang/include/absl/log/check.h2918:: : 37In file included from In file included from : /usr/local/clang/include/absl/strings/cord.h../src/s2/s2polyline.hIn file included from ::/usr/local/clang/include/absl/log/internal/check_impl.h8633:: : 21/usr/local/clang/include/absl/strings/cord_analysis.hIn file included from : :/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h56:::5212856:: :17In file included from :../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h :5623 | : s521In file included from i | /usr/local/clang/include/absl/status/status.h z :e 67_ : ctIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hGn:es29tt : EcIn file included from sh/usr/local/clang/include/absl/strings/cord.hta:ir82m*: a In file included from at/usr/local/clang/include/absl/crc/internal/crc_cord_state.heb:ds23lF_: anIn file included from iu/usr/local/clang/include/absl/crc/crc32c.hrl:lSa32bh: la/usr/local/clang/include/absl/strings/str_format.hre:e 380sM:e143m,: oc owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ny Ussta g 380ec | (shcatord*n :asb:sts lt_CroniurlnldagR&bel ep Ss*2t, raAb psp| le ^_nn doFn/usr/local/clang/include/absl/base/nullability.honr:umla257lt :(r23set:pd) :;:note: sexpanded from macro 'absl_nullable' t | r ^ i n257g/usr/local/clang/include/absl/base/nullability.h* | : #241ad:be22fs:li n_enote: n expanded from macro 'absl_nonnull'oa nbn su241ll | l#_ nddesftiu,n lel a| bal ^eb _sN/usr/local/clang/include/absl/base/nullability.hlu:_l241nl:oa22bnl:ne note: uexpanded from macro 'absl_nonnull' l l| ^ 241_ | N#odnenfuilIn file included from nle s2/s2polyline_measures.cc a:| b ^18s l: _In file included from n../src/s2/s2polyline_measures.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n25u: lIn file included from l../src/s2/util/coding/coder.h : 36| : ^In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from s2/s2polyline.cc../src/s2/base/casts.h::1836: : In file included from In file included from ../src/s2/s2polyline.h../src/s2/base/logging.h::3321: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/check.h::2837: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_impl.h::2721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2coder.h::52223:: 17In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 522In file included from | /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from c/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23s: tIn file included from /usr/local/clang/include/absl/crc/crc32c.hc:h32a: r/usr/local/clang/include/absl/strings/str_format.h*: 440a:b24s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l440 | eixnptr tFePxrti)n;t F (| s ^t d:/usr/local/clang/include/absl/base/nullability.h::F241I:L22E:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln eo uatbpsult_,n ocnonnusltl F_oNromnantuSlple c <| A ^r gs...>& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2pointutil.cc:18: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2polygon.cc23::18 : In file included from note: ../src/s2/s2polygon.hexpanded from macro 'absl_nullable': 34: In file included from ../src/s2/mutable_s2shape_index.h257: | 30#: dIn file included from e/usr/local/clang/include/absl/container/btree_map.hf:i67n: e /usr/local/clang/include/absl/container/internal/btree_container.ha:b523s:31l:_ nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l labl e523 | _ N u l l a b l e | ^ false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQIn file included from us2/s2pointutil.cca:l18,: In file included from M../src/s2/s2pointutil.hQ:u27a: l../src/s2/util/math/matrix3x3.h,: 276K:V5a:l uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], M../src/s2/base/logging.hV:a37l:u21e:, note: .expanded from macro 'S2_CHECK_NE'. .) 37 | # d\e f i| n ^e S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=,/usr/local/clang/include/absl/container/internal/btree_container.h :v522a:l31:, warning: vpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a l1_t e522x | t , AvBaSlL2_,I NvTaElR2N_AtLe_xXt()i n s| e ^r t_/usr/local/clang/include/absl/log/internal/check_op.ho:r75_:a61s:s inote: gexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'n , i n75s | e r tA_BoSrL__aLsOsGi_gInN_TiEmRpNlA,L _cCoHnEsCtK (&:,: acbosnls:t: i&m,p l i| c ^i t_/usr/local/clang/include/absl/container/internal/btree_container.hc:a509s:t52<:c onote: nexpanded from macro 'ABSL_INTERNAL_X's t c h509a | r * a b s l _ n o nAnBuSlLl_>I(N T E R N A\L _ A| T ^T RI/usr/local/clang/include/absl/base/nullability.hB:U241T:E22_:C Anote: Pexpanded from macro 'absl_nonnull'T UR E241D | _#BdYe(ftihnies )a)b,s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::551241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' 241 | 551# | d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uXl(li n_sNeorntn_uolrl_ a s| s ^i gn, insert_or_assign_impl, &In file included from &s2/s2polyline.cc,: 18&: &In file included from ,../src/s2/s2polyline.h :f33a: lIn file included from s../src/s2/s1angle.he:,28 : tIn file included from r../src/s2/s2point.hu:e27): ;In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67:: 509In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h52::29 : In file included from note: /usr/local/clang/include/absl/strings/cord.h:expanded from macro 'ABSL_INTERNAL_X'86 : /usr/local/clang/include/absl/strings/cord_analysis.h:50 :50949 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | AsBiSzLe__ItN TGEeRtNMAoLr_eAPTrTeRcIiBsUeTMEe_mCoArPyTUUsRaEgDe_(BcYo(ntshti sC)o)r,d R e p * a b s l _ n o n n u l l r e p ) ; \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/common.h241::3222::9 : note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_false' defined here 241 | 32# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_uflall s e| ( ^i f_satisfied, ...) _In file included from _s2/s2polyline.ccV:A18_: AIn file included from R../src/s2/s2polyline.hG:S33_: _In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86In file included from : s2/s2polygon.cc/usr/local/clang/include/absl/strings/cord_analysis.h::1856: :In file included from 56../src/s2/s2polygon.h:: 34: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h :5667 | : s/usr/local/clang/include/absl/container/internal/btree_container.hi:z551e:_3t: Gwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t Esti m551a | t e dAFBaSiLr_SIhNaTrEeRMNeAmLo_rXy(Uisnasgeer(tc_oonrs_ta sCsoirgdnR,e pi*n saebrstl__onro_nansuslilg nr_eipm)p;l , | & ^& , /usr/local/clang/include/absl/base/nullability.h&:&241,: 22f:a lnote: sexpanded from macro 'absl_nonnull'e , t241r | u#ed)e;f i n| e ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l511_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2polyline_simplifier.cc::50918:: 47In file included from :../src/s2/s2polyline_simplifier.h :63note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h509: | 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23A: BIn file included from S/usr/local/clang/include/absl/status/status.hL:_67I: NIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:R29N: AIn file included from L/usr/local/clang/include/absl/strings/cord.h_:A94T: TIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hI:B31U: TE/usr/local/clang/include/absl/synchronization/mutex.h_:C489A:P14T:U Rwarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]D _BY( t489h | i s ) ) , v o i d ( * a b s l _ n u l l a b l e i n\v a r| i ^~~~a nt)(voi/usr/local/clang/include/absl/container/internal/btree_container.hd:*553 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n u/usr/local/clang/include/absl/container/internal/btree_container.hl:l511a:b52i:l inote: texpanded from macro 'ABSL_INTERNAL_X'y _un k511n | o w n ) , | ^ ABS/usr/local/clang/include/absl/base/nullability.hL:_257I:N23T:E Rnote: Nexpanded from macro 'absl_nullable'A L_ A257T | T#RdIeBfUiTnEe_ CaAbPsTlU_RnEuDl_lBaYb(lteh i_sN)u)l)l a b l e | ^ In file included from s2/s2polyline_simplifier.cc : 18 : In file included from ../src/s2/s2polyline_simplifier.h : 63\: In file included from ../src/s2/s1chord_angle.h| : ^29 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/common.h::2831: :In file included from 9../src/s2/s2point.h:: 27: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h31: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.hA:B94S: LIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hI:N31T: E/usr/local/clang/include/absl/synchronization/mutex.hR:N489:A45L:_ Iwarning: Ftype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ tru e489( | i f _ s a t ivsofiide d(,* a.b.s.l)_ niufl_lsaabtlies fiinevda r i| a ^n t)(void* absIn file included from ls2/s2polygon.cc_:n18u: lIn file included from l../src/s2/s2polygon.ha:b34i: lIn file included from i../src/s2/mutable_s2shape_index.ht:y30_: uIn file included from n/usr/local/clang/include/absl/container/btree_map.hk:n67o: w/usr/local/clang/include/absl/container/internal/btree_container.hn:)553,: 3 :| ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/base/nullability.h :289:34: note: 553expanded from macro 'absl_nullability_unknown' | A289B | S#Ld_eIfNiTnEeR NaAbLs_lX_(niunlslearbti_loirt_ya_susnikgnno,w ni n_sNeurltl__ourn_sapsesciigfni_eidm p l| , ^ &&, &&, true, truIn file included from es2/s2polyline_simplifier.cc):;18 : In file included from | ../src/s2/s2polyline_simplifier.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 63: In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/container/internal/btree_container.h::29511: :In file included from 47../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :51123 | : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hT:E31R: N/usr/local/clang/include/absl/synchronization/mutex.hA:L490_:A13T:T Rwarning: Itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]B UTE _490C | A P T U R E Dv_oBiYd(*t haibss)l)_)n u l l a b i l i t y _ u n k n o w n a r g ) ;\ | | ^ ^~~~ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(inseIn file included from rs2/s2polyline_simplifier.cct:_18o: rIn file included from _../src/s2/s2polyline_simplifier.ha:s63s: iIn file included from g../src/s2/s1chord_angle.hn:,29 : iIn file included from n../src/s2/s1angle.hs:e28r: tIn file included from _../src/s2/s2point.ho:r27_: aIn file included from s../src/s2/s2coder.hs:i23g: nIn file included from _/usr/local/clang/include/absl/status/status.hh:i67n: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hi:m29p: lIn file included from ,/usr/local/clang/include/absl/strings/cord.h :c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht: 31&: ,/usr/local/clang/include/absl/synchronization/mutex.h : 549| : ^40 : /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]509 :52: note: 549expanded from macro 'ABSL_INTERNAL_X' | s t509a | t i c v o i d I nAcBrSeLm_eInNtTSEyRnNcAhLS_eAmT(TMRuItBeUxT*E _aCbAsPlT_UnRoEnDn_uBlYl( tmhui,s ) )| , ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n32u:l9l: _note: Nmacro 'ABSL_INTERNAL_IF_false' defined hereo nnu l32l | # d| e ^f ine ABSL_INTEIn file included from Rs2/s2polyline_simplifier.ccN:A18L: _In file included from I../src/s2/s2polyline_simplifier.hF:_63f: aIn file included from l../src/s2/s1chord_angle.hs:e29(: iIn file included from f../src/s2/s1angle.h_:s28a: tIn file included from i../src/s2/s2point.hs:f27i: eIn file included from d../src/s2/s2coder.h,: 23.: .In file included from ./usr/local/clang/include/absl/status/status.h): 67_: _In file included from V/usr/local/clang/include/absl/status/internal/status_internal.hA:_29A: RIn file included from G/usr/local/clang/include/absl/strings/cord.hS:_94_: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | In file included from s2/s2polygon.cc : 18 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 555 : 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] bas e555_ | i n tAeBrSnLa_lI:N:TPEeRrNTAhLr_eXa(diSnysnecrht*_ oarb_sals_sniognnn,u liln swe)r;t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i241g:n22_:h inote: nexpanded from macro 'absl_nonnull't _i m241p | l#,d ecfoinnset a&b,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 52_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 511 | | ^ ABSL_INTERNAIn file included from Ls2/s2polyline_simplifier.cc_:A18T: TIn file included from R../src/s2/s2polyline_simplifier.hI:B63U: TIn file included from E../src/s2/s1chord_angle.h_:C29A: PIn file included from T../src/s2/s1angle.hU:R28E: DIn file included from _../src/s2/s2point.hB:Y27(: tIn file included from h../src/s2/s2coder.hi:s23): )In file included from )/usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 551 : 40 :\ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/container/internal/common.h551: | 32 : 9s:t anote: tmacro 'ABSL_INTERNAL_IF_false' defined herei c b o32o | l# dDeefcirneem eAnBtSSLy_nIcNhTSEeRmN(AMLu_tIeFx_*f aalbssel(_info_nsnautlils fmiue,d , | . ^. .)/usr/local/clang/include/absl/base/nullability.h :_241_:V22A:_ Anote: Rexpanded from macro 'absl_nonnull'G S_ _241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2polygon.cc241: | 18#: dIn file included from e../src/s2/s2polygon.hf:i34n: eIn file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l558l: 3_:N owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ull 558| | ^ ABSL_INTERNAL_X(inserIn file included from ts2/s2polyline_simplifier.cc_:o18r: _In file included from a../src/s2/s2polyline_simplifier.hs:s63i: gIn file included from n../src/s2/s1chord_angle.h,: 29i: nIn file included from s../src/s2/s1angle.he:r28t: _In file included from o../src/s2/s2point.hr:_27a: sIn file included from s../src/s2/s2coder.hi:g23n: _In file included from h/usr/local/clang/include/absl/status/status.hi:n67t: _In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: ,In file included from /usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :&31,: /usr/local/clang/include/absl/synchronization/mutex.h :| 556 ^: 38: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]509 :52: note: 556expanded from macro 'ABSL_INTERNAL_X' | v o509i | d L o c k S l o w LAoBoSpL(_SIyNnTcEhRWNaAiLt_PAaTrTaRmIsB*U TaEb_sClA_PnToUnRnEuDl_lB Yw(atihtips,) )i,n t f l a g s ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | 241 ^ | #def/usr/local/clang/include/absl/container/internal/common.hi:n32e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ non n32u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_IF_false(if_sIn file included from s2/s2polyline_simplifier.cca:t18i: sIn file included from f../src/s2/s2polyline_simplifier.hi:e63d: ,In file included from ../src/s2/s1chord_angle.h.:.29.: )In file included from ../src/s2/s1angle.h_:_28V: AIn file included from _../src/s2/s2point.hA:R27G: SIn file included from _../src/s2/s2coder.h_: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2polygon.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/synchronization/mutex.h::34558: :In file included from 35../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h :558558 | : 3 :b owarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l Lo c558k | S l oAwBWSiLt_hIDNeTaEdRlNiAnLe_(XM(uiHnoswe ratb_solr__naosnsniuglnl, hionws,e r t| _ ^o r_/usr/local/clang/include/absl/base/nullability.ha:s241s:i22g:n _note: hexpanded from macro 'absl_nonnull'i nt _241i | m#pdle,f icnoen satb s&l,_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 511_:N52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l | ^511 | In file included from As2/s2polyline_simplifier.ccB:S18L: _In file included from I../src/s2/s2polyline_simplifier.hN:T63E: RIn file included from N../src/s2/s1chord_angle.hA:L29_: AIn file included from T../src/s2/s1angle.hT:R28I: BIn file included from U../src/s2/s2point.hT:E27_: CIn file included from A../src/s2/s2coder.hP:T23U: RIn file included from E/usr/local/clang/include/absl/status/status.hD:_67B: YIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.ht:h29i: sIn file included from )/usr/local/clang/include/absl/strings/cord.h):)94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 559 : 46 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | \ | ^ /usr/local/clang/include/absl/container/internal/common.h : 31 : 9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | # d e fcionnes tA BCSoLn_dIiNtTiEoRnN*A La_bIsFl__tnruulel(aibfl_es actoinsdf,i e d| , ^ ../usr/local/clang/include/absl/base/nullability.h.:)257 :i23f:_ snote: aexpanded from macro 'absl_nullable't is f257i | e#dd e f| i ^n e absl_nullabIn file included from ls2/s2polygon.cce: 18_: NIn file included from u../src/s2/s2polygon.hl:l34a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | In file included from s2/s2polyline_simplifier.cc :A18B: SIn file included from L../src/s2/s2polyline_simplifier.h_:I63N: TIn file included from E../src/s2/s1chord_angle.hR:N29A: LIn file included from _../src/s2/s1angle.hX:(28i: nIn file included from s../src/s2/s2point.he:r27t: _In file included from o../src/s2/s2coder.hr:_23a: sIn file included from s/usr/local/clang/include/absl/status/status.hi:g67n: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hi:n29s: eIn file included from r/usr/local/clang/include/absl/strings/cord.ht:_94o: rIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ha:s31s: i/usr/local/clang/include/absl/synchronization/mutex.hg:n562_:h23i:n twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i mpl, 562c | o n svto i&d, L o| c ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k Sl o559w | ( M u H o w a b s l _ n o n n u l lc ohnoswt, &c,o nfsatl sCeo,n dtirtuieo,n * | a ~~~~~~~~~~~~~~~~~~~~~b sl_ n560u | l l a b l e c o n d , | ^ /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t:_ inote: texpanded from macro 'absl_nonnull'e ra t241o | r#(dheifnitn)e AaBbSsLl__InNoTnEnRuNlAlL __CNOoMnMnAu)l;l | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h511: | 63 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: TIn file included from E/usr/local/clang/include/absl/strings/cord.h_:C94A: PIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hU:R31E: D/usr/local/clang/include/absl/synchronization/mutex.h_:B562Y:(58t:h iwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) )) 562 | v o i d L o c k S l o w ( M u H o w\ a b| s ^~~~l _nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUT/usr/local/clang/include/absl/container/internal/btree_container.hE:_561C:O3L:D ;warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ /usr/local/clang/include/absl/base/nullability.h :561257 | : 23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nXe( ianbsselr_tn_uolrl_aabslsei g_nN,u lilnasbelret _ o| r ^_ assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBIn file included from Us2/s2polyline_simplifier.ccT:E18_: CIn file included from A../src/s2/s2polyline_simplifier.hP:T63U: RIn file included from E../src/s2/s1chord_angle.hD:_29B: YIn file included from (../src/s2/s1angle.ht:h28i: sIn file included from )../src/s2/s2point.h):,27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :\31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 576:49:/usr/local/clang/include/absl/container/internal/common.h :31warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]9 : note: macro 'ABSL_INTERNAL_IF_true' defined here 576 | 31v | o#idde fTirnyeR eAmBoSvLe_(IbNaTsEeR_NiAnLt_eIrFn_atlr:u:eP(eirfT_hsraetaidsSfyinecdh,* .a.b.s)l _info_nsnautlils fsi)e;d | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2polygon.cce:f18i: nIn file included from e../src/s2/s2polygon.h :a34b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: /usr/local/clang/include/absl/container/internal/btree_container.h_:N561o:n3n:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 561 | ABSL_INTERNAL_XIn file included from (s2/s2polyline_simplifier.cci:n18s: eIn file included from r../src/s2/s2polyline_simplifier.ht:_63o: rIn file included from _../src/s2/s1chord_angle.ha:s29s: iIn file included from g../src/s2/s1angle.hn:,28 : iIn file included from n../src/s2/s2point.hs:e27r: tIn file included from _../src/s2/s2coder.ho:r23_: aIn file included from s/usr/local/clang/include/absl/status/status.hs:i67g: nIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hh:i29n: tIn file included from _/usr/local/clang/include/absl/strings/cord.hi:m94p: lIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t578 :&45,: | warning: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | 578 | v o i d B l o c k ( b a sceo_nisntt e&r,n atlr:u:eP,e rfTahlrseea,d S y| n ~~~~~~~~~~~~~~~~~~~~~c h* a563b | s l _ n o n n u l l s ) ; | ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t:_22i:t enote: rexpanded from macro 'absl_nonnull'a to r241( | h#idnetf)i nAeB SaLb_sIlN_TnEoRnNnAuLl_lC O_MNMoAn)n;u l l| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2polyline_simplifier.cc : 18 : In file included from ../src/s2/s2polyline_simplifier.h :A63B: SIn file included from L../src/s2/s1chord_angle.h_:I29N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hA:T27T: RIn file included from I../src/s2/s2coder.hB:U23T: EIn file included from _/usr/local/clang/include/absl/status/status.hC:A67P: TIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hR:E29D: _In file included from B/usr/local/clang/include/absl/strings/cord.hY:(94t: hIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:)31): ,/usr/local/clang/include/absl/synchronization/mutex.h : 580 : 34 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | b a s e _ i n\t e r| n ^~~~a l::PerT/usr/local/clang/include/absl/container/internal/btree_container.hh:r561e:a3d:S ywarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __hV*A _aAbRsGlS__n_u l l| a ^b le Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2polyline_simplifier.cc564: | 18 : In file included from A../src/s2/s2polyline_simplifier.hB:S63L: _In file included from I../src/s2/s1chord_angle.hN:T29E: RIn file included from N../src/s2/s1angle.hA:L28_: XIn file included from (../src/s2/s2point.hi:n27s: eIn file included from r../src/s2/s2coder.ht:_23o: rIn file included from _/usr/local/clang/include/absl/status/status.ha:s67s: iIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.hn:,29 : iIn file included from n/usr/local/clang/include/absl/strings/cord.hs:e94r: tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31_: a/usr/local/clang/include/absl/synchronization/mutex.hs:s585i:g20n:_ hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n t_im p585l | , cvoonisdt T&r,a n s| ( ^M uH/usr/local/clang/include/absl/container/internal/btree_container.ho:w509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u509l | l h o w ) ; / /A BuSsLe_dI NfToErR NCAoLn_dAVTaTrR-I>BMUuTtEe_xC AtPrTaUnRsEfDe_rB Y (| t ^h is/usr/local/clang/include/absl/base/nullability.h):)241,: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h_:N31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | #define ABSL_INTERNAIn file included from Ls2/s2polyline_simplifier.cc_:I18F: _In file included from t../src/s2/s2polyline_simplifier.hr:u63: eIn file included from (../src/s2/s1chord_angle.hi:f29_: sIn file included from a../src/s2/s1angle.ht:i28s: fIn file included from i../src/s2/s2point.he:d27,: In file included from .../src/s2/s2coder.h.:.23): In file included from i/usr/local/clang/include/absl/status/status.hf:_67s: aIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hi:s29f: iIn file included from e/usr/local/clang/include/absl/strings/cord.hd: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586In file included from | s2/s2polygon.cc : 18v: oIn file included from i../src/s2/s2polygon.hd: 34F: eIn file included from r../src/s2/mutable_s2shape_index.h(:b30a: sIn file included from e/usr/local/clang/include/absl/container/btree_map.h_:i67n: t/usr/local/clang/include/absl/container/internal/btree_container.he:r564n:a3l:: :warning: P'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e rThre a564d | S y nAcBhS*L _aIbNsTlE_RnNoAnLn_uXl(li n s| e ^r t_/usr/local/clang/include/absl/base/nullability.ho:r241_:a22s:s inote: gexpanded from macro 'absl_nonnull'n , i241n | s#edretf_ionre_ aasbssilg_nn_ohninnutl_li m_pNlo,n ncuolnls t | & ^, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | In file included from s2/s2polyline_simplifier.cc : 18 : In file included from ../src/s2/s2polyline_simplifier.h :c63o: nIn file included from s../src/s2/s1chord_angle.ht: 29&: ,In file included from ../src/s2/s1angle.ht:r28u: eIn file included from ,../src/s2/s2point.h :t27r: uIn file included from e../src/s2/s2coder.h,: 23 : | In file included from ~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h566: | 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 590 : 40 : cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n st_ i590t | e r aetxoprl(ihciintt )M uAtBeSxL(_cIoNnTsEtR NvAoLl_aCtOiMlMeA )M;u t e| x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~* ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n47u:l lnote: aexpanded from macro 'ABSL_INTERNAL_X'b le / *509i | g n o r e d * / ) {A}B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R257N:A23L:_ Anote: Texpanded from macro 'absl_nullable'T RI B257U | T#Ed_eCfAiPnTeU RaEbDs_lB_Yn(utlhliasb)l)e, _ N u l l a b l e | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]568 :3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | e568x | p l iAcBiStL _MIuNtTeExRLNoAcLk_(XM(uitnesxe&r tm_uo rA_BaSsLs_iIgNnT,E RiNnAsLe_rAtT_ToRrI_BaUsTsEi_gCnA_PhTiUnRtE_Di_mBpYl(,t hciosn)s)t &| , ^~~~ &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL/usr/local/clang/include/absl/synchronization/mutex.h_:A635T:T29R:I Bwarning: Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T E_CA P635T | U R EeDx_pBlYi(ctihti sM)u)t,e x L o c k ( M u t e x * a b s l _ n o n n u l\l m| u ^) A/usr/local/clang/include/absl/container/internal/common.hB:S32L:_9E:X Cnote: Lmacro 'ABSL_INTERNAL_IF_false' defined hereU SIV E32_ | L#OdCeKf_iFnUeN CATBISOLN_(ImNuT)E R N| A ^L _I/usr/local/clang/include/absl/base/nullability.hF:_241f:a22l:s enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b.s.l)_ n_o_nVnAu_lAlR G_SN_o_n n u| l ^l | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_In file included from Is2/s2polyline_simplifier.ccN:T18E: RIn file included from N../src/s2/s2polyline_simplifier.hA:L63_: XIn file included from (../src/s2/s1chord_angle.hi:n29s: eIn file included from r../src/s2/s1angle.ht:_28o: rIn file included from _../src/s2/s2point.ha:s27s: iIn file included from g../src/s2/s2coder.hn:,23 : iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_: aIn file included from s/usr/local/clang/include/absl/strings/cord.hs:i94g: nIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hh:i31n: t/usr/local/clang/include/absl/synchronization/mutex.h_:i641m:p68l:, warning: c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nst & ,641 | & & ,e x p| l ^i ci/usr/local/clang/include/absl/container/internal/btree_container.ht: 511M:u52t:e xnote: Lexpanded from macro 'ABSL_INTERNAL_X'o ck( M511u | t e x & m u A B SALB_SILN_TIENRTNEARLN_AALT_TARTITBRUITBEU_TCEA_PCTAUPRTEUDR_EBDY_(BtYh(itsh)i,s ) )| ) ^~~~ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/synchronization/mutex.h :32649 | :#29d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e A B649S | L _ IeNxTpElRiNcAiLt_ IMFu_tfeaxlLsoec(ki(fM_ustaetxi*s faibesdl,_ n.o.n.n)u l_l_ VmAu_,A RcGoSn_s_t C| o ^n dition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAIn file included from Ps2/s2polyline_simplifier.ccT:U18R: EIn file included from D../src/s2/s2polyline_simplifier.h_:B63Y: (In file included from t../src/s2/s1chord_angle.hh:i29s: )In file included from )../src/s2/s1angle.h,: 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h\: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/container/internal/common.h:/usr/local/clang/include/absl/synchronization/mutex.h32::6709::74 : note: warning: macro 'ABSL_INTERNAL_IF_false' defined here'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 32 | # d670e | f i neex pAlBiScLi_tI NRTeEaRdNeArLM_uItFe_xfLaolcske((Miuft_esxa&t imsuf iAeBdS,L _.I.N.T)E R_N_AVLA__AATRTGRSI_B_U T E| _ ^C APTURED_BYIn file included from (s2/s2polygon.cct:h18i: sIn file included from )../src/s2/s2polygon.h): 34 : | In file included from ^~~~../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X/usr/local/clang/include/absl/synchronization/mutex.h(:i678n:s35e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_as s678i | g n ,e xipnlsiecritt_ oRre_aadsesriMgunt_ehxiLnotc_ki(mMpult,e xc*o nasbts l&_,n o&n&n,u l l| ^m u)/usr/local/clang/include/absl/container/internal/btree_container.h :A511B:S52L:_ Snote: Hexpanded from macro 'ABSL_INTERNAL_X'A RED _511L | O C K _ F U N C T I OANB(SmLu_)I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_ C241A | P#TdUeRfEiDn_eB Ya(btshli_sn)o)n)n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_In file included from Is2/s2polyline_simplifier.ccN:T18E: RIn file included from N../src/s2/s2polyline_simplifier.hA:L63_: IIn file included from F../src/s2/s1chord_angle.h_:t29r: uIn file included from e../src/s2/s1angle.h(:i28f: _In file included from s../src/s2/s2point.ha:t27i: sIn file included from f../src/s2/s2coder.hi:e23d: ,In file included from /usr/local/clang/include/absl/status/status.h.:.67.: )In file included from /usr/local/clang/include/absl/status/internal/status_internal.hi:f29_: sIn file included from a/usr/local/clang/include/absl/strings/cord.ht:i94s: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.he:d31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681In file included from | s2/s2polygon.cc : 18e: xIn file included from p../src/s2/s2polygon.hl:i34c: iIn file included from t../src/s2/mutable_s2shape_index.h :R30e: aIn file included from d/usr/local/clang/include/absl/container/btree_map.he:r67M: u/usr/local/clang/include/absl/container/internal/btree_container.ht:e570x:L3o:c kwarning: ('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]M utex& 570m | u AABBSSLL__IINNTTEERRNNAALL__AXT(TiRnIsBeUrTtE__oCrA_PaTsUsRiEgDn_,B Yi(ntsheirst)_,o r _| a ^~~~s sign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | /usr/local/clang/include/absl/synchronization/mutex.h : 689 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | efxapllsiec,i tt rRueea,d ecroMnustte_xiLtoecrka(tMourt(ehxi*n ta)b sAlB_SnLo_nInNuTlElR NmAuL,_ CcOoMnMsAt) ;C o n| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i tio/usr/local/clang/include/absl/container/internal/btree_container.hn:&511 :c47o:n dnote: )expanded from macro 'ABSL_INTERNAL_X' | ^ 511 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his))) \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2polyline_simplifier.cc::57218:: 3In file included from :../src/s2/s2polyline_simplifier.h :63warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h572: | 28 : In file included from A../src/s2/s2point.hB:S27L: _In file included from I../src/s2/s2coder.hN:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.hA:L67_: XIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hi:n29s: eIn file included from r/usr/local/clang/include/absl/strings/cord.ht:_94o: rIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ha:s31s: i/usr/local/clang/include/absl/synchronization/mutex.hg:n710,: 74i:n swarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r t_or_a s710s | i g ne_xhpilnitc_iitm pWlr,i tceornMsutt e&x,L o&c&k,( M u| t ^e x&/usr/local/clang/include/absl/container/internal/btree_container.h :m509u: 52A:B Snote: Lexpanded from macro 'ABSL_INTERNAL_X'_ INT E509R | N A L _ A T T R I B UATBES_LC_AIPNTTUERRENDA_LB_YA(TtThRiIsB)U)T E _| C ^~~~A PTURED_BY(this)), /usr/local/clang/include/absl/synchronization/mutex.h : 718 : 35 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 718 | /usr/local/clang/include/absl/container/internal/common.h : 31e:x9p:l inote: cmacro 'ABSL_INTERNAL_IF_true' defined herei t W r31i | t#define ABSL_IeNrTMEuRtNeAxLL_oIcFk_(tMruutee(xi*f _asbastli_snfoinendu,l l. .m.u)) i f| _ ^s ati/usr/local/clang/include/absl/base/nullability.hs:f241i:e22d: | note: ^expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2polygon.ccl:_18n: oIn file included from n../src/s2/s2polygon.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.h_:N30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: /usr/local/clang/include/absl/container/internal/btree_container.h :| 572 ^: 3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_orIn file included from _s2/s2polyline_simplifier.cca:s18s: iIn file included from g../src/s2/s2polyline_simplifier.hn:,63 : iIn file included from n../src/s2/s1chord_angle.hs:e29r: tIn file included from _../src/s2/s1angle.ho:r28_: aIn file included from s../src/s2/s2point.hs:i27g: nIn file included from _../src/s2/s2coder.hh:i23n: tIn file included from _/usr/local/clang/include/absl/status/status.hi:m67p: lIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 94&: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h&:&31,: /usr/local/clang/include/absl/synchronization/mutex.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~722 :74: 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(in sewarning: rt'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ or_ass i722g | n , eixnpsleircti_to rW_raistseirgMnu_theixnLto_cikm(pMlu,t ecxo&n smtu &A,B S&L&_,I N T| E ^R NA/usr/local/clang/include/absl/container/internal/btree_container.hL:_509A:T52T:R Inote: Bexpanded from macro 'ABSL_INTERNAL_X'U TE_ C509A | P T U R E D _ B Y ( tAhBiSsL)_,I N T| E ^~~~R NAL_ATTRIBUTE_CAPTURED_BY(this)), /usr/local/clang/include/absl/synchronization/mutex.h : 731 : 35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 731 | /usr/local/clang/include/absl/container/internal/common.h : 31e:x9p:l inote: cmacro 'ABSL_INTERNAL_IF_true' defined herei t W r31i | t#edreMfuitneex LAoBcSkL(_MIuNtTeExR*N AaLb_sIlF__ntornuneu(lilf _msua,t icsofnisetd ,C o.n.d.i)t iiofn_&s actoinsdf)i e d| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2polygon.cci:n18e: In file included from a../src/s2/s2polygon.hb:s34l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 67_: N/usr/local/clang/include/absl/container/internal/btree_container.ho:n574n:u3l:l warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2polyline_simplifier.cc::57418:: 3In file included from :../src/s2/s2polyline_simplifier.h :63warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s1chord_angle.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 511In file included from :../src/s2/s1angle.h52::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_INTERNAL_X': 27: In file included from ../src/s2/s2coder.h: 23511: | In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A801L:_20A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUTE _801C | A P TCUoRnEdDi_tBiYo(nt(hbioso)l) )( * a b s l _ n o n n u l l f u n c ) ( v o i d\* a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:u31l:l9a:b inote: lmacro 'ABSL_INTERNAL_IF_true' defined herei ty_ u31n | k#ndoewfni)n,e A| B ^S L_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'I F_ t241r | u#ed(eiffi_nsea taibssfli_endo,n n.u.l.l) _iNfo_nsnautlils f i| e ^d | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.hIn file included from :s2/s2polygon.cc29:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2polygon.h28:: 34In file included from : ../src/s2/s2point.hIn file included from :../src/s2/mutable_s2shape_index.h27:: 30In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h23:: 67In file included from : /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/container/internal/btree_container.h67:: 574In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h3::29 : In file included from warning: /usr/local/clang/include/absl/strings/cord.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h574: | 801 : 45A:B Swarning: Ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ INT E801R | N A LC_oXn(diintsieornt(_booro_la s(s*iagbns,l _innosnenrutl_lo rf_uanscs)i(gvno_ihdi*n ta_bismlp_ln,u lcloanbsitl i&t,y _&u&n,k n o| w ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ), 575| | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # dterfuien,e tarbusel,_ ncuolnlsatb_iiltietrya_tuonrk(nhoiwnnt )_ NAuBlSlL__uInNsTpEeRcNiAfLi_eCdO M M| A ^) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X'In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h511: | 63 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: TIn file included from E/usr/local/clang/include/absl/strings/cord.h_:C94A: PIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hU:R31E: D/usr/local/clang/include/absl/synchronization/mutex.h_:B802Y:(19t:h iwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]) )) 802 | v o i d * a b s\l _ n| u ^~~~l lability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_non/usr/local/clang/include/absl/container/internal/btree_container.hn:u577l:l3 :_ Nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 577 | | ^ ABSL_INIn file included from Ts2/s2polyline_simplifier.ccE:R18N: AIn file included from L../src/s2/s2polyline_simplifier.h_:X63(: iIn file included from n../src/s2/s1chord_angle.hs:e29r: tIn file included from _../src/s2/s1angle.ho:r28_: aIn file included from s../src/s2/s2point.hs:i27g: nIn file included from ,../src/s2/s2coder.h :i23n: sIn file included from e/usr/local/clang/include/absl/status/status.hr:t67_: oIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h_:a29s: sIn file included from i/usr/local/clang/include/absl/strings/cord.hg:n94_: hIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:t31_: i/usr/local/clang/include/absl/synchronization/mutex.hm:p814l:,42 :& &warning: ,type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] con s814t | & ,C o n| d ^i ti/usr/local/clang/include/absl/container/internal/btree_container.ho:n509(:b52o:o lnote: expanded from macro 'ABSL_INTERNAL_X'( *ab s509l | _ n o n n u l l f uAnBcS)L(_TI*N TaEbRsNlA_Ln_uAlTlTaRbIiBlUiTtEy__CuAnPkTnUoRwEnD)_,B Y (| t ^h is/usr/local/clang/include/absl/base/nullability.h):)289,: 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d e f i n e a b s l _ n\u l l| a ^b ili/usr/local/clang/include/absl/container/internal/common.ht:y32_:u9n:k nnote: omacro 'ABSL_INTERNAL_IF_false' defined herew n _ N32u | l#ld_eufnisnpee cAiBfSiLe_dI N T| E ^R NAL_IF_false(iIn file included from fs2/s2polyline_simplifier.cc_:s18a: tIn file included from i../src/s2/s2polyline_simplifier.hs:f63i: eIn file included from d../src/s2/s1chord_angle.h,: 29.: .In file included from .../src/s2/s1angle.h): 28_: _In file included from V../src/s2/s2point.hA:_27A: RIn file included from G../src/s2/s2coder.hS:_23_: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2polygon.cc::3118: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2polygon.h815::3416: :In file included from ../src/s2/mutable_s2shape_index.h:warning: 30type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from 67s2/s2predicates.cc815: : | /usr/local/clang/include/absl/container/internal/btree_container.h 18: : 577 In file included from : ../src/s2/s2predicates.h3 :: 57 : warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ../src/s2/s1chord_angle.h : 29 : T577*In file included from | ../src/s2/s1angle.ha :bAs28Bl: S_LIn file included from n_../src/s2/s2point.huIl:NlT25aEbR: NiAIn file included from lLi../src/s2/util/coding/coder.h_t:Xy(36_i: unnIn file included from ske../src/s2/base/casts.hnro:tw_34no : ra_In file included from ra/usr/local/clang/include/absl/log/log.hgs):s;i209 g: nIn file included from | , ^/usr/local/clang/include/absl/log/internal/log_impl.h i:/usr/local/clang/include/absl/base/nullability.hn22:s: 289eIn file included from :r/usr/local/clang/include/absl/log/internal/log_message.h34t::_53 o: note: rexpanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/types/source_location.h_ a:s113 s:289i19 | g#:nd_ ehfiwarning: inntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]te_ iambpsl l,_113 n& | u&l , l ac bo icnolnssittt y&c_,hu na rk| *n ^ o awb/usr/local/clang/include/absl/container/internal/btree_container.hns:l 511__:Nn52uo:nln ulnote: l_expanded from macro 'ABSL_INTERNAL_X'lu n sfp ie511lc | ie _f ni ae dm e =| ^_ _AbBuSiLl_tIiNnT_EFRINLAEL(_)A)T TIn file included from {R s2/s2polyline_simplifier.ccI :B| 18 ^U: T In file included from E../src/s2/s2polyline_simplifier.h_:/usr/local/clang/include/absl/base/nullability.hC63A:: P241In file included from T:../src/s2/s1chord_angle.hU22:R:29E : Dnote: In file included from expanded from macro 'absl_nonnull'_../src/s2/s1angle.h B:Y28( : t241In file included from h | ../src/s2/s2point.hi#:dse27f)i: )nIn file included from )e ../src/s2/s2coder.h a: b23 s: lIn file included from _/usr/local/clang/include/absl/status/status.h n: o67 n: nIn file included from u l/usr/local/clang/include/absl/status/internal/status_internal.hl : _29 N: o In file included from n/usr/local/clang/include/absl/strings/cord.hn :u 94l : l In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h | : ^31 : \/usr/local/clang/include/absl/synchronization/mutex.h : 830| : ^14 : /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 :9: note: 830macro 'ABSL_INTERNAL_IF_false' defined here | 32 | #bdoeofli n(e* aAbBsSlL__nIoIn file included from NnTs2/s2predicates.ccnE:uR18lNlA : Lf_In file included from uIn../src/s2/s2predicates.hFc_:)f(57aTl: *sIn file included from ea../src/s2/s1chord_angle.h(bi:sf29l_: _sIn file included from na../src/s2/s1angle.hut:lil28saf: biiIn file included from eld../src/s2/s2point.hi,t: y._25.u.n): k nIn file included from _o_../src/s2/util/coding/coder.hwV:nA36)_,: A RIn file included from G../src/s2/base/casts.h| S ^:_ _34 /usr/local/clang/include/absl/base/nullability.h: :In file included from | 241 ^/usr/local/clang/include/absl/log/log.h: :22209:: In file included from note: /usr/local/clang/include/absl/log/internal/log_impl.hexpanded from macro 'absl_nonnull': 22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h241: | 53#: d/usr/local/clang/include/absl/types/source_location.he:f133i:n25e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o133n | n u lclo _Nonnnsutlelx p r| ^c onst cIn file included from hs2/s2polyline_simplifier.cca:r18*: In file included from a../src/s2/s2polyline_simplifier.hb:s63l: _In file included from n../src/s2/s1chord_angle.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28f: iIn file included from l../src/s2/s2point.he:_27n: aIn file included from m../src/s2/s2coder.he:(23): In file included from c/usr/local/clang/include/absl/status/status.ho:n67s: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hn:o29e: xIn file included from c/usr/local/clang/include/absl/strings/cord.he:p94t: In file included from {/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :830:/usr/local/clang/include/absl/base/nullability.h36::241 :warning: 22type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:In file included from s2/s2polygon.ccnote: :expanded from macro 'absl_nonnull' 18 830: | In file included from ../src/s2/s2polygon.h 241: | 34# : dIn file included from e f../src/s2/mutable_s2shape_index.hibn:oe30o : laIn file included from b /usr/local/clang/include/absl/container/btree_map.hs(:l*_67an: bo/usr/local/clang/include/absl/container/internal/btree_container.hsn:nl579u_:ln3lo:n _warning: nNpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]uoln ln ufl ul579 n | c ) (| ATB ^*S La_bIsNlT_EnRuNlAlLa_bXi(liIn file included from ints2/s2predicates.ccsye:_r18ut: n_In file included from ko../src/s2/s2predicates.hnro:_wa57ns: )s,In file included from i g../src/s2/s1chord_angle.h n:| , ^29 : i/usr/local/clang/include/absl/base/nullability.hIn file included from n:s../src/s2/s1angle.h289e::r2834t: _:oIn file included from rnote: ../src/s2/s2point.h_expanded from macro 'absl_nullability_unknown'a: s25s: iIn file included from 289g../src/s2/util/coding/coder.h | n#:_dh36eif: nitIn file included from n_e../src/s2/base/casts.hi ma:pbl34s,l: _&In file included from n&u/usr/local/clang/include/absl/log/log.h,l :lca209obn: islIn file included from ti/usr/local/clang/include/absl/log/internal/log_impl.h t&:y,_22 u: nIn file included from | k/usr/local/clang/include/absl/log/internal/log_message.h ^n: o53/usr/local/clang/include/absl/container/internal/btree_container.hw: :n/usr/local/clang/include/absl/types/source_location.h509 ::_14252N::u25 l:note: lexpanded from macro 'ABSL_INTERNAL_X' _ uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s 509p | e c i142 f | i e d c o n| s ^tAe xBpSrL _cIoNnTsEtR NcAhLa_rA*T TIn file included from aRs2/s2polyline_simplifier.ccIb:sB18lU_: nTIn file included from oEn../src/s2/s2polyline_simplifier.h_n:uClAl63P : TfIn file included from Uu../src/s2/s1chord_angle.hRn:Ec29Dt: _iIn file included from Bo../src/s2/s1angle.hYn:(_28nt: haIn file included from im../src/s2/s2point.hse:)(27)): , In file included from c../src/s2/s2coder.ho :n 23s : tIn file included from /usr/local/clang/include/absl/status/status.h n: o67 e: xIn file included from c/usr/local/clang/include/absl/status/internal/status_internal.h e: p29 t: {In file included from /usr/local/clang/include/absl/strings/cord.h : | 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h /usr/local/clang/include/absl/base/nullability.h: :31 241: \:/usr/local/clang/include/absl/synchronization/mutex.h 22: :831| ^:note: 46expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/container/internal/common.h : 32warning: 241:type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | 9 #:d enote: 831macro 'ABSL_INTERNAL_IF_false' defined heref | i n32 e | # dteayfbpiesnnela _mAneBo SanLb_nsIluN:lT:lEtR yN_pANeL_o_inIdnFeu_nlflta ilts ye<| (T ^i>f :_:staytpies*f iaebds,l _.n.u.l)l a_b_In file included from iVlAis2/s2predicates.cc_tA:yR_18GuSn: _kIn file included from _n../src/s2/s2predicates.h o: w57| n ^: In file included from ../src/s2/s1chord_angle.h| : ^29 : In file included from In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polygon.cc../src/s2/s1angle.h:::2891828:: : 34In file included from In file included from :../src/s2/s2polygon.h../src/s2/s2point.h ::note: 34expanded from macro 'absl_nullability_unknown'25: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/util/coding/coder.h289:: | 30#36: d: In file included from eIn file included from /usr/local/clang/include/absl/container/btree_map.hf../src/s2/base/casts.h:i:67n34: e/usr/local/clang/include/absl/container/internal/btree_container.h: :aIn file included from 579b/usr/local/clang/include/absl/log/log.hs:l:3_209:n: uIn file included from warning: l/usr/local/clang/include/absl/log/internal/log_impl.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l: a22b: iIn file included from 579l/usr/local/clang/include/absl/log/internal/log_message.h | i :t 53yA_: BuS/usr/local/clang/include/absl/types/source_location.hnLk_:nIo150NwT:nE 40R_N:NAu Ll_warning: lXtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_( uinnssp eerc150ti_ | foi re _d a s s| i ^g n , i n s e r t _ o r _ a s sIn file included from is2/s2polyline_simplifier.ccg :n 18_ h icnotn_sitm pclh,a r&*& ,a bcsoln_st n&o,n n u| l ^l f/usr/local/clang/include/absl/container/internal/btree_container.hi:l511e:_52n:a mnote: eexpanded from macro 'ABSL_INTERNAL_X') | ^ 511 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' A B241S | L#_dIeNfTiEnReN AaLb_sAlT_TnRoInBnUuTlEl_ C_ANPoTnUnRuElDl_ B Y| ( ^t his))) : In file included from ../src/s2/s2polyline_simplifier.h : 63 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from \../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/container/internal/common.h: In file included from :In file included from s2/s2predicates.cc31/usr/local/clang/include/absl/status/internal/status_internal.h:::18929: :: In file included from In file included from ../src/s2/s2predicates.hnote: /usr/local/clang/include/absl/strings/cord.hmacro 'ABSL_INTERNAL_IF_true' defined here:: 5794: : In file included from 31In file included from ../src/s2/s1chord_angle.h | /usr/local/clang/include/absl/strings/internal/cordz_info.h#::d2931e: : fIn file included from i/usr/local/clang/include/absl/synchronization/mutex.hn../src/s2/s1angle.h:e:844 28:A: 10BIn file included from :S../src/s2/s2point.h L:_warning: 25Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N: TIn file included from E../src/s2/util/coding/coder.hR N:844A36 | L : _ IIn file included from F../src/s2/base/casts.h _ :t 34rTu: *eIn file included from (a/usr/local/clang/include/absl/log/log.hibf:s_l209s_: antIn file included from oin/usr/local/clang/include/absl/log/internal/log_impl.hsnf:uil22el: d ,oIn file included from b.j./usr/local/clang/include/absl/log/internal/log_message.he.c:)t 53,i: f _/usr/local/clang/include/absl/types/source_location.h| s ^a: t165i:/usr/local/clang/include/absl/base/nullability.hs15:f:241i :ewarning: 22dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: | expanded from macro 'absl_nonnull' ^165 | 241 | c#odnesfti ncIn file included from ehs2/s2polygon.cc a:ar18*b: saIn file included from bl../src/s2/s2polygon.hs_l:_nn34oo: nnIn file included from nnu../src/s2/mutable_s2shape_index.hul:ll30 l: f iIn file included from l_e/usr/local/clang/include/absl/container/btree_map.h_Nn:oa67mne: _n/usr/local/clang/include/absl/container/internal/btree_container.h u:=l579 l: "3 ":| ; ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]| ^ /usr/local/clang/include/absl/base/nullability.h:241 :57922 | : note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#In file included from TdEs2/s2polyline_simplifier.cceR:Nf18Ai: LnIn file included from e_../src/s2/s2polyline_simplifier.hX :a(63ib: nsIn file included from ls../src/s2/s1chord_angle.he_:nr29to_n: onIn file included from ru_../src/s2/s1angle.hla:ls28s : i_In file included from gN../src/s2/s2point.hno:,n27 n: uiIn file included from ln../src/s2/s2coder.hsl:e 23r : t| In file included from _ ^/usr/local/clang/include/absl/status/status.ho :r67_: aIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hs:i29g: nIn file included from _/usr/local/clang/include/absl/strings/cord.hh:i94n: tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hi:m31p: l/usr/local/clang/include/absl/synchronization/mutex.h,: 845&:&45,: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st & ,845 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ b580o | o l ( a b s l : : t y p e _ i d e nftailtsye<,T >t:r:utey,p ec:o:n*s ta_bistle_rnaotnonru(lhli nmte)t hAoBdS)L(_)I)N;T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hC:O241M:M22A:) ;note: expanded from macro 'absl_nonnull' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | #d/usr/local/clang/include/absl/container/internal/btree_container.he:f511i:n47e: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_no n511n | u l l _ N o n n u lAlB S L| _ ^I NTERNAL_ATTRIBUTE_CAPTURED_BY(this)))In file included from s2/s2polyline_simplifier.cc : 18 : In file included from ../src/s2/s2polyline_simplifier.h : 63 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : \In file included from ../src/s2/s2coder.h :| 23 ^~~~: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull oIn file included from bs2/s2predicates.ccj:e18c: tIn file included from ,../src/s2/s2predicates.h : 57| : ^In file included from ../src/s2/s1chord_angle.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 25: In file included from 241../src/s2/util/coding/coder.h | :#36d: eIn file included from f../src/s2/base/casts.hi:n34e: In file included from a/usr/local/clang/include/absl/log/log.hb:s209l: _In file included from n/usr/local/clang/include/absl/log/internal/log_impl.ho:n22n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l71 :_26N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 71 ^ | LogMessage(const cIn file included from hs2/s2polyline_simplifier.cca:r18*: In file included from a../src/s2/s2polyline_simplifier.hb:s63l: _In file included from n../src/s2/s1chord_angle.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28f: iIn file included from l../src/s2/s2point.he:,27 : iIn file included from n../src/s2/s2coder.ht: 23l: iIn file included from n/usr/local/clang/include/absl/status/status.he:,67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h ^:: 29581: :In file included from /usr/local/clang/include/absl/base/nullability.h3/usr/local/clang/include/absl/strings/cord.h:::241 94:warning: : 22passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'absl_nonnull' : /usr/local/clang/include/absl/synchronization/mutex.h581: | 851241 : | #45dAe:Bf iSwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_n IeN Ta851Eb | R sN lA _L n_ oX n(bnionuosllel r (t_a_Nboosrnl_n:au:sltsly ipg en| _ ^,i diennsteirtty__:a:stsyipgen:_:h*i natb_silm_pnlo,n n&u&l,l cmoentshto d&),( ) | ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/btree_container.h::22509:: 52In file included from :note: s2/s2predicates.cc expanded from macro 'absl_nonnull':note: expanded from macro 'ABSL_INTERNAL_X'18 : 241In file included from | #../src/s2/s2predicates.h509d: | e 57f i: nIn file included from e../src/s2/s1chord_angle.h :a b29 s: l In file included from _An../src/s2/s1angle.hBoS:nLn28_uI: lNIn file included from lT../src/s2/s2point.h E_R:NNoAn25Ln_: uAIn file included from lTl../src/s2/util/coding/coder.hT :R I36| B ^: U TIn file included from E../src/s2/base/casts.h_:C34A: PIn file included from T/usr/local/clang/include/absl/log/log.hU:R209E: DIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hB:Y22(: t/usr/local/clang/include/absl/log/internal/log_message.hh:iIn file included from 78ss2/s2polyline_simplifier.cc)::)2618,:: In file included from warning: ../src/s2/s2polyline_simplifier.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 63 : In file included from ../src/s2/s1chord_angle.h 78: | 29 : In file included from L../src/s2/s1angle.ho :g 28 M: eIn file included from s../src/s2/s2point.h s: a27 g: eIn file included from (../src/s2/s2coder.hc o: n23\s: t In file included from c/usr/local/clang/include/absl/status/status.h| h: ^a67 r: *In file included from /usr/local/clang/include/absl/container/internal/common.h /usr/local/clang/include/absl/status/internal/status_internal.h:a:31b29:s: 9lIn file included from :_/usr/local/clang/include/absl/strings/cord.h n:note: o94macro 'ABSL_INTERNAL_IF_true' defined heren: nIn file included from u /usr/local/clang/include/absl/strings/internal/cordz_info.hl31:l | 31#f: di/usr/local/clang/include/absl/synchronization/mutex.hel:fe855i,: ni34en: t A warning: lBtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iS nLe_, I 855N | T| ^E R eNxApL/usr/local/clang/include/absl/base/nullability.hl_iI:cFi241_tt: rC22uoe:n(d iinote: ft_iexpanded from macro 'absl_nonnull'soan t(i cso241fni | se#td d,eb of.o.il.n*) e a ibfas_lbs_santloi_nsnnfuiolenlnd u cl ol| n ^ d _)N;o nnul l | In file included from ^s2/s2polygon.cc :18: In file included from | ../src/s2/s2polygon.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.h::30241: :In file included from 22/usr/local/clang/include/absl/container/btree_map.h:: 67: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 581:3 :241 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efine In file included from 581as2/s2predicates.cc | b :s l18A_B: nSoIn file included from Ln../src/s2/s2predicates.h_n:Iu57NlT: lE In file included from R_N../src/s2/s1chord_angle.hNAo:Ln29_nX: u(lIn file included from il../src/s2/s1angle.hn s: e28| r ^t: _In file included from o../src/s2/s2point.hr:_25a: sIn file included from s../src/s2/util/coding/coder.hi:g36n: ,In file included from ../src/s2/base/casts.hi:n34s: eIn file included from r/usr/local/clang/include/absl/log/log.ht:_209o: rIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.ha:s22s: i/usr/local/clang/include/absl/log/internal/log_message.hg:n80_:h26i:n twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iIn file included from ms2/s2polyline_simplifier.ccp:l18, : 80In file included from & | ../src/s2/s2polyline_simplifier.h &:, 63 L: ocgIn file included from Moe../src/s2/s1chord_angle.hsn:ss29ta: gIn file included from e&(../src/s2/s1angle.hc,o: n28 s: | tIn file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/s2/s2point.h c:h 27a582r: | *In file included from ../src/s2/s2coder.h a: b23 s: l _In file included from n/usr/local/clang/include/absl/status/status.h o:n n67u l: l In file included from /usr/local/clang/include/absl/status/internal/status_internal.hf i: l29 e: ,In file included from /usr/local/clang/include/absl/strings/cord.h i: n94tt: r In file included from ul/usr/local/clang/include/absl/strings/internal/cordz_info.hei:,n31e ,: f a/usr/local/clang/include/absl/synchronization/mutex.hl :s| 886e ^:, 31 :c/usr/local/clang/include/absl/base/nullability.h o:warning: n241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: t22_: i 886t | enote: expanded from macro 'absl_nonnull'r aet xop241rl( | i#hdciienftit )nC oeAn BdaSiLbts_iIlo_NnnoT(EncnRoNunlAlsLt __ CTNO*oMn nMualAb)ls; l _ n| | ^o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul/usr/local/clang/include/absl/container/internal/btree_container.hl: 509o:b47j:) note: expanded from macro 'ABSL_INTERNAL_X'| ^ /usr/local/clang/include/absl/base/nullability.h509: | 241 : 22 : In file included from s2/s2predicates.ccnote: expanded from macro 'absl_nonnull': 18 : 241In file included from | ../src/s2/s2predicates.hA#:BdS57eL: f_iIn file included from In../src/s2/s1chord_angle.hNeT: Ea29RbN: sAlIn file included from L_../src/s2/s1angle.h_nA:oTnT28nR: uIIn file included from lBl../src/s2/s2point.hU T:_E25N_oCnA: nPuIn file included from TUl../src/s2/util/coding/coder.hRl:E 36D : _| In file included from B ^Y../src/s2/base/casts.h (:t34h: iIn file included from s/usr/local/clang/include/absl/log/log.h):)209,: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.h : 82 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | L o\g M e| s ^~~~s age(con/usr/local/clang/include/absl/container/internal/btree_container.hs:t581 :c3h:a rwarning: *In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] s2/s2polyline_simplifier.cc a:/usr/local/clang/include/absl/container/internal/btree_container.hb18:s: l511In file included from _:../src/s2/s2polyline_simplifier.hn52o::n63 nnote: : uexpanded from macro 'ABSL_INTERNAL_X'In file included from l ../src/s2/s1chord_angle.hl: 29f511: i | In file included from l ../src/s2/s1angle.h e :, 28 : i In file included from n ../src/s2/s2point.h t: 27 l: iAIn file included from nB../src/s2/s2coder.heS,:L 23_ : I| In file included from N ^/usr/local/clang/include/absl/status/status.hT :E67/usr/local/clang/include/absl/base/nullability.hR: N:In file included from A241/usr/local/clang/include/absl/status/internal/status_internal.hL::_2229A:: T In file included from Tnote: /usr/local/clang/include/absl/strings/cord.hRexpanded from macro 'absl_nonnull':I 94B: UIn file included from T241/usr/local/clang/include/absl/strings/internal/cordz_info.hE | :#_d31Ce: Af/usr/local/clang/include/absl/synchronization/mutex.hPi:nTe896U :aRb31Es:Dl __warning: Bntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Yo (ntn hu896lil | s ) )_e)Nx po l ni cn iu lt l C o n d i| t ^ i o n ( c o n s t T\* a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined hereo bj) 32 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iInFe_ faablssle_(niofn_nsualtli s_fNioendn,u l.l. . )| ^_ _VA_ARGS__ | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from In file included from ../src/s2/s2polyline_simplifier.hs2/s2predicates.cc::6318: : In file included from In file included from ../src/s2/s1chord_angle.h../src/s2/s2predicates.h::2957: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1chord_angle.h::2829: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2325: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/util/coding/coder.h::6736: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/casts.h::2934: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/log.h::94209: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/log_impl.h::3122: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/log_message.h::922119::4841:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 922119 | | sLtoagtMiecs sbaogoel& GTuoaSriannktAelesdoE(qaubasll(:c:oLnosgtS iCnokn*d iatbisoln_*n oanbnsull_ln uslilnaIn file included from kb)s2/s2polygon.ccl;:e 18 : a| In file included from , ^../src/s2/s2polygon.h : 34| /usr/local/clang/include/absl/base/nullability.h: ^:In file included from 241../src/s2/mutable_s2shape_index.h::/usr/local/clang/include/absl/base/nullability.h2230::: 257 In file included from :note: /usr/local/clang/include/absl/container/btree_map.h23expanded from macro 'absl_nonnull':: 67 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullable'241: | 583 #:257d3 | e:#f diwarning: enpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]fe i na eb583 s | a bl _sAlnB_oSnnLu_lnIlNauTblElRleN A__LNN_ounXln(luianlbslleert_or _ a| | s ^ ^s i gn, insert_oIn file included from rs2/s2polyline_simplifier.cc_:a18s: sIn file included from i../src/s2/s2polyline_simplifier.hg:n63_: hIn file included from iIn file included from ../src/s2/s1chord_angle.hns2/s2predicates.cc:t:29_18: i: In file included from mIn file included from ../src/s2/s1angle.hp../src/s2/s2predicates.h:l:28,57: : In file included from &In file included from ../src/s2/s2point.h&../src/s2/s1chord_angle.h:,:27 29c: : oIn file included from In file included from n../src/s2/s1angle.h../src/s2/s2coder.hs::t2823 : : &In file included from In file included from ,../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h :: 2567| : : ^In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/btree_container.h:36:29: 509: In file included from :In file included from ../src/s2/base/casts.h52/usr/local/clang/include/absl/strings/cord.h:::34 94: note: : In file included from expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/log/log.h /usr/local/clang/include/absl/strings/internal/cordz_info.h::209 31: 509: In file included from | /usr/local/clang/include/absl/synchronization/mutex.h /usr/local/clang/include/absl/log/internal/log_impl.h: :923 22: : 48 /usr/local/clang/include/absl/log/internal/log_message.h: : 121warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 41 :A Bwarning: 923Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | L _ I N T121 E | R N A LLo g_ AM T eT Rs I sB Ua T gE e_ &C A PT oT US R iE Dn _ BkcYoO(ntnshtli ys(C)ao)n,bd is t li o: n :*L oa gb Ss il n_ n ku *l l aa bb ls e l b_ ) n;\o n n u| | l ^ ^l /usr/local/clang/include/absl/base/nullability.hs/usr/local/clang/include/absl/container/internal/common.h:i:257n31:k:23)9:;: note: note: expanded from macro 'absl_nullable'macro 'ABSL_INTERNAL_IF_true' defined here| ^ 25731 | /usr/local/clang/include/absl/base/nullability.h | ##d:deef241fii:nne22e :aAb Bsnote: Sexpanded from macro 'absl_nonnull'lL_ _nI uNl241Tl | EaR#bdNlAeeL f__INiFun_ltelr aaubelb(eis fl __| nso ^an tniuslfli e_dN,o n.n.u.l)l i f| _ ^s atisfied | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2polygon.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2polygon.h: :In file included from 34../src/s2/s2coder.h: :In file included from 23../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 583/usr/local/clang/include/absl/strings/cord.h::394:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]31 : /usr/local/clang/include/absl/synchronization/mutex.h:948:10 :583 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ABSL _948I | N T EbRoNoAlL _(X*(aibnssle_rntu_lolra_balses iegvna,l _i)n(sceornts_to In file included from rC_os2/s2predicates.ccans:dsiitgin18o_n: h*iIn file included from n../src/s2/s2predicates.hatb:_si57lm_p: nlIn file included from o,n../src/s2/s1chord_angle.h n:&u&29l,: l In file included from )c../src/s2/s1angle.h o:=n 28sn: tu In file included from l&l../src/s2/s2point.h,p: t25 r: | ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/util/coding/coder.h :| ^36584 : | In file included from /usr/local/clang/include/absl/base/nullability.h ../src/s2/base/casts.h: :257 34: : 23 In file included from : /usr/local/clang/include/absl/log/log.h :note: expanded from macro 'absl_nullable'209 : In file included from 257 /usr/local/clang/include/absl/log/internal/log_impl.h | :# d22 e : f i/usr/local/clang/include/absl/log/internal/log_message.htnr:eu158 ea:,b 32stl:r_u newarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension],l lcaob nls158et | __ iN tueLlrolgaatMboelres( hs ai| gn ^te) & AoBpIn file included from SeLrs2/s2polyline_simplifier.cc_a:It18No: TrIn file included from l ldaabtlae_); { | r ^e In file included from t/usr/local/clang/include/absl/base/nullability.hs2/s2polygon.ccu::r24118n:: 22In file included from t:../src/s2/s2polygon.hr :u34note: eexpanded from macro 'absl_nonnull': ; In file included from ../src/s2/mutable_s2shape_index.h} : 24130 | | # ^d e: f/usr/local/clang/include/absl/base/nullability.hIn file included from i:/usr/local/clang/include/absl/container/btree_map.hn257:e:67 23a: b:s/usr/local/clang/include/absl/container/internal/btree_container.h lnote: :_expanded from macro 'absl_nullable'n588 o: n3257n:u | l#lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d_ Neofn in588un | le l aAb BsS| lL ^__n IuNlTlEaRbNlAeL __XN(uilnlsaebrlte_ o r| _ ^a ssign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARIn file included from Gs2/s2polyline_simplifier.ccS:_18_: In file included from ../src/s2/s2polyline_simplifier.h| : ^63 : In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2polygon.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/status/status.h34:: 67In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h30:: 29In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/strings/cord.h67:: 94/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 588/usr/local/clang/include/absl/strings/internal/cordz_info.h::331:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]1033 :20: warning: 588type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | A B1033S | L _ IvNoTiEdR NWAaLi_tX((Miuntseexr*t _aobrs_la_snsoingnnu,l li nmsue)r t{_ o r| _ ^a ssi/usr/local/clang/include/absl/base/nullability.hg:n241_:h22i:n tnote: _expanded from macro 'absl_nonnull'i mp l241, | #&d&e,f i&n&e, afbaslls_en,o n n| u ^l l /usr/local/clang/include/absl/container/internal/btree_container.h_:N511o:n52n:u lnote: lexpanded from macro 'ABSL_INTERNAL_X' | ^ 511 | ABSL_INTERNALIn file included from _s2/s2polyline_simplifier.ccA:T18T: RIn file included from I../src/s2/s2polyline_simplifier.hB:U63T: EIn file included from _../src/s2/s1chord_angle.hC:A29P: TIn file included from U../src/s2/s1angle.hR:E28D: _In file included from B../src/s2/s2point.hY:(27t: hIn file included from i../src/s2/s2coder.hs:)23): )In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1050 :\31 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31 :10509 | : note: bmacro 'ABSL_INTERNAL_IF_true' defined hereo ol W31a | i#tdWeiftihnTei mAeBoSuLt_(IMNuTtEeRxN*A La_bIsFl__ntornuneu(lilf _msua,t iasbfsile:d:,D u.r.a.t)i oinf _tsiamteiosufti)e d{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polygon.ccd:e18f: iIn file included from n../src/s2/s2polygon.he: 34a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h :_588N:o3n:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l | ^ 588 | ABSL_INTERNAL_X(insert_or_aIn file included from ss2/s2polyline_simplifier.ccs:i18g: nIn file included from ,../src/s2/s2polyline_simplifier.h :i63n: sIn file included from e../src/s2/s1chord_angle.hr:t29_: oIn file included from r../src/s2/s1angle.h_:a28s: sIn file included from i../src/s2/s2point.hg:n27_: hIn file included from i../src/s2/s2coder.hn:t23_: iIn file included from m/usr/local/clang/include/absl/status/status.hp:l67,: In file included from &/usr/local/clang/include/absl/status/internal/status_internal.h&:,29 : &In file included from &/usr/local/clang/include/absl/strings/cord.h,: 94f: aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hs:e31,: /usr/local/clang/include/absl/synchronization/mutex.h :| 1069 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 32: warning: 589type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 1069 | b o o l W a i t WtirtuheD,e acdolnisnte_(iMtuetreaxt*o ra(bhsiln_tn)o nAnBuSlLl_ ImNuT,E RaNbAsLl_:C:OTMiMmAe) ;d e a| d ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l ine/usr/local/clang/include/absl/container/internal/btree_container.h): 511{: 47 :| ^ note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/base/nullability.h :241:22: 511 | note: expanded from macro 'absl_nonnull' 241 | # d e fAiBnSeL _aIbNsTlE_RnNoAnLn_uAlTlT R_INBoUnTnEu_lClA P T| U ^R ED_BY(this))) In file included from s2/s2polyline_simplifier.cc : 18 : In file included from ../src/s2/s2polyline_simplifier.h\: 63 : | In file included from ^~~~../src/s2/s1chord_angle.h :29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 590:3 :241 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efin e590 | a b sAlB_SnLo_nInNuTlElR N_ANLo_nXn(uilnls e r| t ^_ or_assign, insert_or_asIn file included from ss2/s2polyline_simplifier.cci:g18n: _In file included from h../src/s2/s2polyline_simplifier.hi:n63t: _In file included from i../src/s2/s1chord_angle.hm:p29l: ,In file included from ../src/s2/s1angle.h&:&28,: In file included from &../src/s2/s2point.h&:,27 : tIn file included from r../src/s2/s2coder.hu:e23,: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h::29509: :In file included from 52/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h :5091093 | : 46 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093A | B S Lv_oIiNdT ERReNmAoLv_eA(TbTaRsIeB_UiTnEt_eCrAnPaTlU:R:EPDe_rBTYh(rtehaidsS)y)n,c h * a b s l _ n o n n u l l s ) ; | ^ \ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nonnull'31 :9: 241 | note: #macro 'ABSL_INTERNAL_IF_true' defined hered efi n31e | #adbesfli_nneo nAnBuSlLl_ I_NNToEnRnNuAlLl_ I F| _ ^t rue(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_In file included from Cs2/s2polyline_simplifier.ccO:M18M: AIn file included from )../src/s2/s2polyline_simplifier.h;: 63 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s1chord_angle.h :29: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::50928:: 47In file included from :../src/s2/s2point.h :27note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h509: | 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94A: BIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31I: N/usr/local/clang/include/absl/synchronization/mutex.hT:E1109R:N34A:L _warning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T TRI B1109U | T E _eCxApPlTiUcRiEtD _MBuYt(etxhLiosc)k)M,a y b e ( M u t e x * a b s l _ n u l l a b l e\ m u| ) ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:257/usr/local/clang/include/absl/container/internal/btree_container.h::23590:: 3:note: expanded from macro 'absl_nullable'warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 257/usr/local/clang/include/absl/container/internal/btree_container.h | :#511d:e52f:i nnote: eexpanded from macro 'ABSL_INTERNAL_X' abs l511_ | n u l l a b l e _ NAuBlSlLa_bIlNeT E R| N ^A L_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2polyline_simplifier.cc : 18 : In file included from ../src/s2/s2polyline_simplifier.h : 63 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h\: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/status/status.h32::679: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29macro 'ABSL_INTERNAL_IF_false' defined here: In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 32In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1117e: 34A:B Swarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ INTE R1117N | A L _eIxFp_lfiacliste (Miuft_esxaLtoicskfMiaeydb,e (.M.u.t)e x_*_ VaAb_sAlR_GnSu_l_l a b| l ^e mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from ls2/s2polygon.cce: 18_: NIn file included from u../src/s2/s2polygon.hl:l34a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define In file included from As2/s2polyline_simplifier.ccB:S18L: _In file included from I../src/s2/s2polyline_simplifier.hN:T63E: RIn file included from N../src/s2/s1chord_angle.hA:L29_: IIn file included from F../src/s2/s1angle.h_:t28r: uIn file included from e../src/s2/s2point.h(:i27f: _In file included from s../src/s2/s2coder.hIn file included from a:s2/s2predicates.cct23:i: 18sIn file included from : f/usr/local/clang/include/absl/status/status.hIn file included from i:e../src/s2/s2predicates.h67d:: ,57In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h.In file included from :.../src/s2/s1chord_angle.h29.:): 29 In file included from i: /usr/local/clang/include/absl/strings/cord.hfIn file included from :_../src/s2/s1angle.h94s:: a28In file included from t: /usr/local/clang/include/absl/strings/internal/cordz_info.hiIn file included from :s../src/s2/s2point.h31f:: i25/usr/local/clang/include/absl/synchronization/mutex.he: :dIn file included from 1146 ../src/s2/util/coding/coder.h: :7| 36: ^: In file included from warning: ../src/s2/base/casts.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 34: In file included from /usr/local/clang/include/absl/log/log.h: 2091146: | In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.hs2/s2polygon.cc :: 2218 : : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2polygon.ht::h31934i:: s20In file included from ):../src/s2/mutable_s2shape_index.h) : 30warning: A: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from S L/usr/local/clang/include/absl/container/btree_map.h_:E67X : C319/usr/local/clang/include/absl/container/internal/btree_container.hL | :U 592S :I 3V :cE o_warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]sL tO CwK _c592Fh | aU rN _CAtTB*IS OLNa_b(IsmNluT)_E Rn Nu| Al ^~~~Ll _aXb(lien sceornts_to&r _va)s;s i g| n ^, in/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.hs::e2571153r::t2339_::o rnote: warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable'a ss i 1153g257 | n | #_ dheeifxniptnl_eii cmaiptbl s,lR _e&ln&e,ual s&la&abb,lle et M_rNuuutele,lx La ob| lce ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k ( M| u ^593t | e x * a b s l _ n o n n u l l m ut)r u e| , ^ con/usr/local/clang/include/absl/base/nullability.hs:t241_:i22t:e rnote: aexpanded from macro 'absl_nonnull't or (241h | i#ndte)f iAIn file included from nBs2/s2predicates.ccSeL: _18aIb: NsTIn file included from lE_../src/s2/s2predicates.hRn:No57AnLn: _uCIn file included from lOl../src/s2/s1chord_angle.hM M:_AN29)o;: n In file included from n ../src/s2/s1angle.hu| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:l 28 : | /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from ^:../src/s2/s2point.h 509::2547: :In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'ABSL_INTERNAL_X'36 : In file included from ../src/s2/base/casts.h:34 : 509In file included from | /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :s2/s2polyline_simplifier.ccA321:B:18S52: L:In file included from _ ../src/s2/s2polyline_simplifier.hIwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N63T : EIn file included from R../src/s2/s1chord_angle.hN:A 29L321: _ | In file included from Ai../src/s2/s1angle.hTn:Tl28RiI: BnIn file included from eU../src/s2/s2point.h T:EL27_o: CgIn file included from AM../src/s2/s2coder.hPe:Ts23Us: RaIn file included from Eg/usr/local/clang/include/absl/status/status.hDe:_&67 BL: oYIn file included from (g/usr/local/clang/include/absl/status/internal/status_internal.htM:he29is: ssIn file included from )a/usr/local/clang/include/absl/strings/cord.h)g:,e94 :: :In file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.h p:e r31 a: t/usr/local/clang/include/absl/synchronization/mutex.h o: r1158 <: <53 (: w cwarning: h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] a r _ t 1158 * | a b \ s l _ | Mn ^~~~uu tlelxa&b/usr/local/clang/include/absl/container/internal/btree_container.h l:me592u :v) { 3| A: ^B warning: Spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]L/usr/local/clang/include/absl/base/nullability.h _:/usr/local/clang/include/absl/container/internal/btree_container.hI257:N:511T23:E:52R :N note: note: In file included from Aexpanded from macro 'absl_nullable'expanded from macro 'ABSL_INTERNAL_X's2/s2polyline.ccL :_18 A: 257511TIn file included from | | T../src/s2/s2polyline.hR# :Id 33 B e: U fIn file included from T Ei../src/s2/s1angle.h _n: C e28A P : ATBaIn file included from USRb../src/s2/s2point.hLE_s:DI_l27NBT_: YE(nIn file included from RtNu../src/s2/s2coder.hhAil:Ls_l23)A,a: T TbIn file included from Rl/usr/local/clang/include/absl/status/status.h| Ie: ^~~~B 67_ U: TNIn file included from uE/usr/local/clang/include/absl/status/internal/status_internal.hl_:Cl29Aa: PbIn file included from Tl/usr/local/clang/include/absl/strings/cord.hUe: R94E : D| In file included from _ ^/usr/local/clang/include/absl/strings/internal/cordz_info.hB :Y31(: th/usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/synchronization/mutex.hi::s4891166)::)1439):: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 4891166 | | e x p l vi oc ii dt (R *e\al be sa| ls ^_a nbul/usr/local/clang/include/absl/container/internal/common.hel:lM31au:bt9le:ex Lnote: iomacro 'ABSL_INTERNAL_IF_true' defined herecn kv(a Mr31uit | ea#xnd*te )fa(ibvnsoeli _dAn*Bo SnanLbu_slIllN_ TnmEuRulN,lA aLcb_oiInlFsi_ttt yrC_uouenn(dkiinfto_iwsonan)t&,i sc fo| in ^ed d), /usr/local/clang/include/absl/base/nullability.h.| .: ^.257 ): 23/usr/local/clang/include/absl/base/nullability.hi:In file included from :f s2/s2predicates.ccnote: 241expanded from macro 'absl_nullable'_:: s1822a t: :257iIn file included from | s../src/s2/s2predicates.hnote: #fdi:expanded from macro 'absl_nonnull'eef57 di n: 241eIn file included from | ../src/s2/s1chord_angle.ha| b ^#:s ld_29enfu: ilnIn file included from lea In file included from ../src/s2/s1angle.hbals2/s2polygon.cc:be: 28s18l_: : _NIn file included from In file included from nuol../src/s2/s2point.h../src/s2/s2polygon.hnl::na2534ubl: : lle In file included from In file included from _../src/s2/util/coding/coder.h../src/s2/mutable_s2shape_index.h N::| o ^3630n : : nIn file included from In file included from u../src/s2/base/casts.h/usr/local/clang/include/absl/container/btree_map.hlIn file included from ::ls2/s2polyline.cc3467 :: : 18In file included from /usr/local/clang/include/absl/container/internal/btree_container.h| : /usr/local/clang/include/absl/log/log.h: ^In file included from :592 ../src/s2/s2polyline.h209::: 333In file included from :: /usr/local/clang/include/absl/log/internal/log_impl.h In file included from :warning: ../src/s2/s1angle.h22'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:: 28/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 340 ../src/s2/s2point.h:592:46 | 27 :: In file included from Awarning: ../src/s2/s2coder.hBtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:S 23L: _In file included from I /usr/local/clang/include/absl/status/status.hN340:T | In file included from 67E s2/s2polyline_simplifier.cc: R :In file included from Nf18/usr/local/clang/include/absl/status/internal/status_internal.hAr: :LiIn file included from 29_e../src/s2/s2polyline_simplifier.h: Xn:In file included from (d63/usr/local/clang/include/absl/strings/cord.hi : :nvIn file included from 94so../src/s2/s1chord_angle.h: ei:In file included from rd29 /usr/local/clang/include/absl/strings/internal/cordz_info.ht: _A:In file included from ob31../src/s2/s1angle.hrs: :/usr/local/clang/include/absl/synchronization/mutex.h_l28:aF: 489soIn file included from :sr../src/s2/s2point.hm45i:ga:27nt : ,FIn file included from lwarning: ../src/s2/s2coder.hiutype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:ns 23sh: e (In file included from r489tS/usr/local/clang/include/absl/status/status.ht | _ : ro67r _ i: a snIn file included from sg/usr/local/clang/include/absl/status/internal/status_internal.hvii:ogf29indy: _ hSIn file included from (ii/usr/local/clang/include/absl/strings/cord.hn*natb:k_s94l*i: _ mIn file included from pnla/usr/local/clang/include/absl/strings/internal/cordz_info.hu,b :&ls31&l,l: a _/usr/local/clang/include/absl/synchronization/mutex.hb&n:l1179e& ,o:i n10ntn:uvlrl aur warning: sei,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ia n tn| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)k1179 (, | v o i 593Mdu| | ^*t eax * b s /usr/local/clang/include/absl/base/nullability.h la_b :ns l241u l l a _ :bn 22iul i:l t y l_aubnl enote: kexpanded from macro 'absl_nonnull' nm otur w_n;)u,e 241 , | | c ^#| o nd ^s/usr/local/clang/include/absl/base/nullability.hte :_f289/usr/local/clang/include/absl/base/nullability.hii::tn34257ee::r 23aanote: :expanded from macro 'absl_nullability_unknown'tb osnote: rexpanded from macro 'absl_nullable'( hl _289in | n#o257td)n | e#fdi nAneuelBfSiLn_e lI aabbsNl_sNT_lnoE_unRnlunNlAaLb_illuClilOaMbMltelAy) ; __ N u nuk| | ln ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~loa wbnl e/usr/local/clang/include/absl/container/internal/btree_container.h_ :N 511u| :l ^47l :_ unote: nexpanded from macro 'ABSL_INTERNAL_X's pec i511f | i e d | ^ ABSL_INTERNAIn file included from Ls2/s2polyline.cc_:A18T: TIn file included from R../src/s2/s2polyline.hI:B33U: TIn file included from E../src/s2/s1angle.h_:C28A: PIn file included from T../src/s2/s2point.hU:R27E: DIn file included from _../src/s2/s2coder.hB:Y23(: tIn file included from h/usr/local/clang/include/absl/status/status.hi:s67): )In file included from )/usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 490 : 13 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] \ 490| | ^~~~ void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree_container.h::67618: :In file included from 64/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :61831 | : /usr/local/clang/include/absl/synchronization/mutex.h :A499B:S35L:_ Iwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERN A499L | _ X (vtoriyd_ eEmnpalbalceeD,e bturgyL_oegm(pcloancset_ icmhpalr,* caobnsslt_ n&u,l lfaabllsee )n;a m e| ) ^; | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 596:9/usr/local/clang/include/absl/base/nullability.h:: 257:note: 23macro 'ABSL_INTERNAL_X' defined here: note: expanded from macro 'absl_nullable' 596 | #257d | e#fdienfei nAeB SaLb_sIlN_TnEuRlNlAaLb_lXe( F_uNnucl,l aCballel e e| , ^ KQual, KValue, ...) \ | ^ In file included from s2/s2polyline.cc:18In file included from : s2/s2polyline_simplifier.ccIn file included from :../src/s2/s2polyline.h18:: 33In file included from : ../src/s2/s2polyline_simplifier.hIn file included from :../src/s2/s1angle.h63:: 28In file included from : ../src/s2/s1chord_angle.hIn file included from :../src/s2/s2point.h29:: 27In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2coder.h28:: 23In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/cord.h67:: 94In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h29:: 31In file included from : /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/synchronization/mutex.h94:: 549In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h40::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1212:52: warning: 549type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | st a1212t | ibco ovlo iCdo nIdnictrieomne:n:tCSaysntcAhnSdeCma(lMluM/usr/local/clang/include/absl/container/internal/btree_container.hte:et618xh:*o3 d:(ac boswarning: lnpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s_ tn oCno nn618ud | li lt iAmoBunS,*L _a Ib| Ns ^lT _EnR/usr/local/clang/include/absl/base/nullability.hNo:An241Ln:_u22Xl:(l t note: cr)expanded from macro 'absl_nonnull'y _{e m241 p | l| #ad ^ce ef,i/usr/local/clang/include/absl/base/nullability.h n:ter241 ya:_b22es:ml p_note: lnexpanded from macro 'absl_nonnull'ao cnen_ iu241ml | pll# ,d_ eNcofoinIn file included from nnsntus2/s2predicates.cce l&: la,b18 s: flaIn file included from | _ ^nlo../src/s2/s2predicates.h sne:n)57u;: l lIn file included from In file included from ../src/s2/s1chord_angle.h| s2/s2polyline.cc ^_:: N2918o: /usr/local/clang/include/absl/container/internal/btree_container.h: nIn file included from :In file included from n../src/s2/s1angle.h611../src/s2/s2polyline.hu:::l285233l: :: In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.hnote: | expanded from macro 'ABSL_INTERNAL_X':: ^ 2528 : : In file included from In file included from 611../src/s2/util/coding/coder.h../src/s2/s2point.h | :: 3627 : : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2coder.h :: 3423 : : In file included from In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/status/status.h ::A20967B: : SIn file included from In file included from L/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/status/internal/status_internal.h_::I2229N: : TIn file included from E/usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/strings/cord.hR::N39894A:: L11In file included from _In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.hAs2/s2polyline_simplifier.ccT ::T31Rwarning: 18: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/synchronization/mutex.hB In file included from :U../src/s2/s2polyline_simplifier.h550T:E :63_39864: C | :In file included from A ../src/s2/s1chord_angle.hP :warning: T 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U : v RIn file included from Eo ../src/s2/s1angle.hDi550:_d | *28B Y : a b(sIn file included from t l../src/s2/s2point.hh _:i sn27 ) u: l)l aIn file included from b, ../src/s2/s2coder.h l : e23 : cIn file included from o/usr/local/clang/include/absl/status/status.h n: s67t : & In file included from v/usr/local/clang/include/absl/status/internal/status_internal.h ): ;29 : In file included from b| /usr/local/clang/include/absl/strings/cord.h ^ a:s 94 e: _/usr/local/clang/include/absl/base/nullability.h In file included from \i :/usr/local/clang/include/absl/strings/internal/cordz_info.hn 257:t| e ^:31r n23: a:/usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/synchronization/mutex.hl :::note: 32expanded from macro 'absl_nullable'1221::P :9e54r:T : h257r enote: | warning: amacro 'ABSL_INTERNAL_IF_false' defined hered#type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Sd y en32cf | h#*d ei1221naf | ibebnoe so alblsA_ nlB_CnoSoLunlnl_nduaIiltbNli lToEnR:N:wCeA)a; Ls_tIA n_F dN_| Cuf ^alal llla/usr/local/clang/include/absl/base/nullability.hsFeb:lue(241n i:fc_ 22tsi| :aot ^ ni( note: sexpanded from macro 'absl_nonnull'fc ioe dn241,s | #t.d .e.Cf)oi nn_de_i VatAbi_sAlIn file included from oR_GnSos2/s2predicates.ccn_n:*_n18 u: a blsIn file included from | l ^ l_../src/s2/s2predicates.h _Nn:oo57nnnnu: ulIn file included from ll../src/s2/s1chord_angle.hl : c29| ) ^: {In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:25/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/util/coding/coder.h::2236In file included from :: s2/s2polyline.cc In file included from note: :../src/s2/base/casts.hexpanded from macro 'absl_nonnull'18: : 34In file included from : ../src/s2/s2polyline.h241In file included from :In file included from | /usr/local/clang/include/absl/log/log.h#33ds2/s2polygon.cc:: e:209In file included from f18: ../src/s2/s1angle.hi: nIn file included from :In file included from e/usr/local/clang/include/absl/log/internal/log_impl.h28../src/s2/s2polygon.h :: :aIn file included from 2234b../src/s2/s2point.h: : /usr/local/clang/include/absl/log/internal/log_message.hs:lIn file included from _:27../src/s2/mutable_s2shape_index.hn400: :o:In file included from 30n17../src/s2/s2coder.h: n::In file included from u 23/usr/local/clang/include/absl/container/btree_map.hl: lwarning: :In file included from 67type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h_: N :/usr/local/clang/include/absl/container/internal/btree_container.ho67n:n : 619u400In file included from :l | /usr/local/clang/include/absl/status/internal/status_internal.h 63l: : 29 : | warning: In file included from c ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/strings/cord.ho :n94s: tIn file included from 619 /usr/local/clang/include/absl/strings/internal/cordz_info.h | v: o31i : Ad/usr/local/clang/include/absl/synchronization/mutex.hB*:S 551La:_b40Is:Nl T_warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Eu RlNl Aa551bL | l_e X (cstotraytn_iIn file included from secs2/s2polyline_simplifier.cc tm:b&p18loa : oclvIn file included from e ,)../src/s2/s2polyline_simplifier.hD e;:tcr 63rye : _me| In file included from emn ^../src/s2/s1chord_angle.hptl :Sa29y/usr/local/clang/include/absl/base/nullability.hc: en_ci:In file included from hmS257../src/s2/s1angle.hpel::m,2328( M:: cuo In file included from note: tn../src/s2/s2point.hexpanded from macro 'absl_nullable'esxt*: 27a&: b,s ltIn file included from r257_../src/s2/s2coder.hu | n:e#od23)n;ne: ufIn file included from li/usr/local/clang/include/absl/status/status.h| ln: ^ e67 am: b/usr/local/clang/include/absl/container/internal/btree_container.huIn file included from ,s:/usr/local/clang/include/absl/status/internal/status_internal.h l596: _:29| n9u: ^:lIn file included from l/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.hnote: a::macro 'ABSL_INTERNAL_X' defined hereb94241 l: :eIn file included from 22 /usr/local/clang/include/absl/strings/internal/cordz_info.h596:_: | #note: N31dexpanded from macro 'absl_nonnull'eu: fl/usr/local/clang/include/absl/synchronization/mutex.hi l:n241ea1230b | :Al#12dBee:SfL i_ warning: nIe| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N T ^ aE bR sN1230lA | _L n_ oX n( nFbuuolnolcl , _ (NC*oaanlbnlsuelle_l,n o Kn| Qn ^uu alll, fKuVnacl)In file included from u(s2/s2polyline.cce:,18 : .In file included from T.../src/s2/s2polyline.h*. :)a33 b: sIn file included from l../src/s2/s1angle.h _: n 28u l: lIn file included from a../src/s2/s2point.h b: i27 l: iIn file included from t../src/s2/s2coder.h y: _23 u: nIn file included from k/usr/local/clang/include/absl/status/status.h n: o67 w: \nIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h ,:| 29 ^ : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22/usr/local/clang/include/absl/synchronization/mutex.h:: 552:note: 64expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f552i | n e a b s l _ n o n n u l l _ N o n n u l l | ^ baseIn file included from _s2/s2polyline_simplifier.cci:n18t: eIn file included from r../src/s2/s2polyline_simplifier.hn:a63l: :In file included from :../src/s2/s1chord_angle.hP:e29r: TIn file included from h../src/s2/s1angle.hr:e28a: dIn file included from S../src/s2/s2point.hy:n27c: hIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from /usr/local/clang/include/absl/container/internal/btree_container.hn/usr/local/clang/include/absl/status/internal/status_internal.h:u:619l29:l: 3 In file included from :w/usr/local/clang/include/absl/strings/cord.h ,:warning: 94passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31619/usr/local/clang/include/absl/base/nullability.h: | :/usr/local/clang/include/absl/synchronization/mutex.h 241: :A123022B:S:34L :_ note: Iwarning: expanded from macro 'absl_nonnull'Ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] T E R241N | A#1230Ld | _e Xf ( it nrebyo _aoebmlpslIn file included from la_cs2/s2predicates.cc(neo:*,n 18anbt: uslll_ nroIn file included from _yN_oenn../src/s2/s2predicates.hmnpn:ulu57lall : cle _fiu In file included from mnp| l ^,../src/s2/s1chord_angle.hc ) (:cTo29*n : satIn file included from b s../src/s2/s1angle.h&l:,_28 ntu: In file included from rlIn file included from s2/s2polyline.cculea../src/s2/s2point.h:)b:18;i25: l: In file included from iIn file included from ../src/s2/s2polyline.h| t ^y../src/s2/util/coding/coder.h: _:33u/usr/local/clang/include/absl/container/internal/btree_container.hn36: :k: In file included from 611nIn file included from ../src/s2/s1angle.h:o../src/s2/base/casts.h:52w:28:n34: ): In file included from note: ,expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2point.h /usr/local/clang/include/absl/log/log.h: :27| ^209: 611 : In file included from /usr/local/clang/include/absl/base/nullability.h | In file included from ../src/s2/s2coder.h: /usr/local/clang/include/absl/log/internal/log_impl.h:289 :23: 22: 34 : In file included from : /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/log/internal/log_message.h : :note: 67expanded from macro 'absl_nullability_unknown' 425: :In file included from 31 /usr/local/clang/include/absl/status/internal/status_internal.hA:289:B | 29Swarning: #: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]dIn file included from e_f /usr/local/clang/include/absl/strings/cord.hIi:nN94T e: E425In file included from aR | /usr/local/clang/include/absl/strings/internal/cordz_info.h b N:sLAo31lL_g: M_n/usr/local/clang/include/absl/synchronization/mutex.hueAs:lTls556aTaR:Igb38Bei:UFl TaEtiawarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]CtAl (yPc_o TuUn556nRs | tkE D nc _oBhvwoni d_Ya N(rL*utoh lcikalbssS_)u)ll_onn,swo pLn eon cou ipl f(l i eS yfn d ic lh eW,| a ^ i i t P a r na mt In file included from s * ls2/s2polyline_simplifier.cca i:b s n18l\_ e: n o)In file included from | n ^ ../src/s2/s2polyline_simplifier.hn uA:Bl/usr/local/clang/include/absl/container/internal/common.h63Sl:: L _31In file included from wA:../src/s2/s1chord_angle.haT9:iT:R29t I: pnote: ,macro 'ABSL_INTERNAL_IF_true' defined here BIn file included from iU../src/s2/s1angle.h nT:E31t28 _ | : fClO#In file included from aLd../src/s2/s2point.hgDe:s;f27) i: ; nIn file included from e | ../src/s2/s2coder.h A ^:| B ^ 23S L: _/usr/local/clang/include/absl/base/nullability.hIn file included from /usr/local/clang/include/absl/base/nullability.hI:N/usr/local/clang/include/absl/status/status.h:241T:E241:67R:22: N22A:In file included from :L /usr/local/clang/include/absl/status/internal/status_internal.h _:note: note: expanded from macro 'absl_nonnull'I29Fexpanded from macro 'absl_nonnull'_ : tIn file included from r /usr/local/clang/include/absl/strings/cord.h u241:241e | 94 | (#i#: dfe_fsiantei sadIn file included from fbie/usr/local/clang/include/absl/strings/internal/cordz_info.hself:id_31nn,: o.ne/usr/local/clang/include/absl/synchronization/mutex.h.n.u)l :ali1231fb :_s_8slN:a_o tnnwarning: itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]ons fnuniu lel1231ld l | _ N| o | ^n ^ n uTl*l a b| s ^l _nulIn file included from lIn file included from s2/s2polygon.ccas2/s2polyline.ccb:i:18l18i: : tIn file included from yIn file included from ../src/s2/s2polygon.h_../src/s2/s2polyline.hu::n3433k: n: oIn file included from In file included from w../src/s2/mutable_s2shape_index.hnIn file included from ../src/s2/s1angle.h: s2/s2predicates.cc:30a:28: r18: In file included from g: In file included from /usr/local/clang/include/absl/container/btree_map.h)In file included from ../src/s2/s2point.h: ../src/s2/s2predicates.h:67 :27: | 57: /usr/local/clang/include/absl/container/internal/btree_container.h ^: In file included from : In file included from ../src/s2/s2coder.h619../src/s2/s1chord_angle.h/usr/local/clang/include/absl/base/nullability.h::::23329289: :: :In file included from In file included from 34/usr/local/clang/include/absl/status/status.hwarning: ../src/s2/s1angle.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]::: 6728note: : expanded from macro 'absl_nullability_unknown': In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h619../src/s2/s2point.h: | :29289 25: | : In file included from #AdIn file included from /usr/local/clang/include/absl/strings/cord.hBeS../src/s2/util/coding/coder.h:fL:94i_n36: IeN: In file included from TIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.haE../src/s2/base/casts.hR:NbA:31sLl34: __Xn: /usr/local/clang/include/absl/synchronization/mutex.h(In file included from u:ltl/usr/local/clang/include/absl/log/log.h558ray::b_i20935elm: :iptIn file included from lya/usr/local/clang/include/absl/log/internal/log_impl.hwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ucn: ek,22n o w: 558tnr/usr/local/clang/include/absl/log/internal/log_message.h | y_: _Ne426 ublolm:o_lu p31nLlo:sapce ckcSwarning: ei_fiimeldtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]polw,W i ct| hoDne ^sat426 d l&i, | n e t(LrMougueMH)o;we s asba| sg ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~le _Fnaot/usr/local/clang/include/absl/container/internal/btree_container.hna:nl611u(:cl47lo:n s htnote: oexpanded from macro 'ABSL_INTERNAL_X'wc ,h a r| 611 ^* | /usr/local/clang/include/absl/base/nullability.h aIn file included from : bs2/s2polyline_simplifier.cc241 s:: l18_22 : n: In file included from o ../src/s2/s2polyline_simplifier.h nnote: :Anexpanded from macro 'absl_nonnull'63Bu : SlIn file included from Ll../src/s2/s1chord_angle.h241_ : | I#f29NdTi: eEfRiNnAeLlIn file included from e _../src/s2/s1angle.h,aA:T b28Tis: lR_InnIn file included from BoUnTnEt../src/s2/s2point.hu_lClA :lPi_n27TNUoRe: nEnDu,In file included from _lBlY ../src/s2/s2coder.h( t :| h ^| 23 ^i : sIn file included from )/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h):,:67 241: In file included from :In file included from s2/s2polyline.cc22/usr/local/clang/include/absl/status/internal/status_internal.h : ::18 29: note: : expanded from macro 'absl_nonnull'In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/strings/cord.h : : 3394 241: : | In file included from In file included from #../src/s2/s1angle.h/usr/local/clang/include/absl/strings/internal/cordz_info.h d:: e2831 f: : iIn file included from n/usr/local/clang/include/absl/synchronization/mutex.he ../src/s2/s2point.h: a:1241 b27s: : l12_In file included from : n../src/s2/s2coder.ho \: nwarning: 23 ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: | u In file included from ^~~~l/usr/local/clang/include/absl/status/status.hl :_124167N | : oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn :u 29lb: loIn file included from o /usr/local/clang/include/absl/strings/cord.hl : | 94( ^: * In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o559n:n46u:l lwarning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]fs2/s2predicates.cc u:n18 c: 559)In file included from | ( ../src/s2/s2predicates.hT *: 57a b: sIn file included from l ../src/s2/s1chord_angle.h_ n: u 29l l: a In file included from /usr/local/clang/include/absl/container/internal/btree_container.hb i ../src/s2/s1angle.h:l :620i 28:t : 59y _ In file included from :u ../src/s2/s2point.h n :warning: k n25passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] o : w nIn file included from c)o../src/s2/util/coding/coder.h620,n: | s 36 tA : | BCSoIn file included from ^Ln_../src/s2/base/casts.h dIi:/usr/local/clang/include/absl/base/nullability.hNtTiEoR34:nN*A La_: 241bXIn file included from :s(l/usr/local/clang/include/absl/log/log.h22t_r::nyu209 _le: note: lexpanded from macro 'absl_nonnull'ambIn file included from pll/usr/local/clang/include/absl/log/internal/log_impl.h ea:241 cc22 | eo: #/usr/local/clang/include/absl/log/internal/log_message.h,n dd,:terf i427y n:_| e ^mep31 la:/usr/local/clang/include/absl/base/nullability.habc :sewarning: 257l__type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:inm 23op:nl note: nexpanded from macro 'absl_nullable'u,l427 l& | & 257 _, | # Nfd oaelfsien)e; n a n busl | ll_ ^ n u l/usr/local/clang/include/absl/container/internal/btree_container.h | l: ^ a 596 b : l9e : In file included from c onote: n_ss2/s2polyline_simplifier.ccmacro 'ABSL_INTERNAL_X' defined hereNt: u 18lc : lh596In file included from aa | ../src/s2/s2polyline_simplifier.hbr#:l*d 63aee : bfs In file included from il| ../src/s2/s1chord_angle.h ^n_: en29o : nAnIn file included from Bu../src/s2/s1angle.hSl:Ll28_ : IfIn file included from Na../src/s2/s2point.hTIn file included from i:lEus2/s2polyline.cc27Rr:: Ne18In file included from A_: ../src/s2/s2coder.hLmIn file included from s:g_../src/s2/s2polyline.h23)X :A: (33FBIn file included from : uS/usr/local/clang/include/absl/status/status.hIn file included from nL:../src/s2/s1angle.hc_67:,A: T28 In file included from CT: /usr/local/clang/include/absl/status/internal/status_internal.haRlIIn file included from :lB../src/s2/s2point.h29eU:T: Ee_27In file included from ,C: O/usr/local/clang/include/absl/strings/cord.h In file included from KL:D../src/s2/s2coder.hQ94u;:: a 23In file included from l : /usr/local/clang/include/absl/strings/internal/cordz_info.h,| In file included from : ^/usr/local/clang/include/absl/status/status.h31K :: V67a/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h: l::In file included from u2411241/usr/local/clang/include/absl/status/internal/status_internal.he:::,223429 ::: . In file included from .note: warning: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h.type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]) : 94 : 241In file included from 1241 | /usr/local/clang/include/absl/strings/internal/cordz_info.h# | : d 31 e f: i/usr/local/clang/include/absl/synchronization/mutex.h n:eb 562 o: ao23l b:s ( *l warning: a_ ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b so l n_ nn562\uo | ln n ul| vlo ^i_lN d ofLnuonnccuk)Sl(llTo *w (aM| bu ^sHl o_wn ualblsalb_inlointnyu_luln khnooww,n )c,o n s| t ^ Co/usr/local/clang/include/absl/base/nullability.hn:d289i:t34i:o nnote: *expanded from macro 'absl_nullability_unknown' ab s289l | _#nduelflianbel ea bcsoln_dn,u l| l ^In file included from a bs2/s2predicates.cc/usr/local/clang/include/absl/container/internal/btree_container.hi/usr/local/clang/include/absl/base/nullability.h::l:i18620241t: ::yIn file included from 322_../src/s2/s2predicates.h::u: n57warning: note: kexpanded from macro 'absl_nonnull': passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n oIn file included from w n../src/s2/s1chord_angle.h241 : | 620#_d29 | N ue: lAlB_SufnIn file included from Lisn../src/s2/s1angle.h_pee c:IaNi28bTsEfR: li_eNdIn file included from nAoLn_n ../src/s2/s2point.hXu l:(| t ^l25r y _: _eIn file included from Nmo../src/s2/util/coding/coder.hpnln:aucl36el,: In file included from tIn file included from ../src/s2/base/casts.h| r ^ys2/s2polyline_simplifier.cc_: :e3418m: : pIn file included from In file included from l/usr/local/clang/include/absl/log/log.h../src/s2/s2polyline_simplifier.hIn file included from a::s2/s2polyline.ccc209e63:: _: i18In file included from In file included from m: p/usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s1chord_angle.hIn file included from l::../src/s2/s2polyline.h,2229: : : 33&/usr/local/clang/include/absl/log/internal/log_message.hIn file included from : &:../src/s2/s1angle.hIn file included from ,436:../src/s2/s1angle.h :28:f36: 28a:In file included from : l ../src/s2/s2point.hIn file included from swarning: :../src/s2/s2point.hetype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27:) : 27;In file included from : ../src/s2/s2coder.h In file included from :436../src/s2/s2coder.h| 23 | : ^ : 23 LIn file included from : o/usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.hIn file included from g:M:e/usr/local/clang/include/absl/status/status.hs611s67::a: 6752gIn file included from : :e/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from Dnote: :/usr/local/clang/include/absl/status/internal/status_internal.heexpanded from macro 'ABSL_INTERNAL_X'b29u: : g29In file included from F : /usr/local/clang/include/absl/strings/cord.ha611tIn file included from : | a/usr/local/clang/include/absl/strings/cord.h94 l:: (94In file included from c: /usr/local/clang/include/absl/strings/internal/cordz_info.h oIn file included from : n/usr/local/clang/include/absl/strings/internal/cordz_info.h31 s:: t31/usr/local/clang/include/absl/synchronization/mutex.h : : c/usr/local/clang/include/absl/synchronization/mutex.h1242 h::Aa562r44B:S*:58L :_a bwarning: warning: Itype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lN_ TnEo R n1242N562An | u | lL l_ A fTv oiTltei,R ydpIeB nUa| LTmE ^oe_ cCakbSsAl/usr/local/clang/include/absl/base/nullability.hlP::oT:U241wtR:(yE22MpDe:u__Bi HYd(note: oetnexpanded from macro 'absl_nonnull'whti ist a)bys241)<,T > l _ | :# n:od etn nfy uipn lele * a b hsoa lw_b ,n s ucll oln_ asn bto i nC lno n iud t yli _ ltuin\k o n_n *o wN| anbo ^ sn ln_| n ^u/usr/local/clang/include/absl/container/internal/common.hu ll:ll/usr/local/clang/include/absl/base/nullability.h32a ::b 2899l| : ^:e34 :c note: onote: macro 'ABSL_INTERNAL_IF_false' defined herenexpanded from macro 'absl_nullability_unknown' d , 32289| | | ^## ddee/usr/local/clang/include/absl/base/nullability.hff:ii257nn:ee23 :Aa Bbnote: Ssexpanded from macro 'absl_nullable'Ll __I nN257Tu | El#RldNaeAbfLii_lnIieFt _yaf_bauslnlsk_enn(ouiwlfnl_ as_baNlteiIn file included from u s_s2/s2predicates.cclfNi:lueldl18_,a : ubnlsep.eIn file included from .c../src/s2/s2predicates.h .i):| f 57 ^i_e: _dVIn file included from A../src/s2/s1chord_angle.h_ A:| R29 ^G: SIn file included from _../src/s2/s1angle.h_: 28 : | In file included from ^../src/s2/s2point.h In file included from :s2/s2polyline.cc25:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2polyline.h36:: 33In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s1angle.h34:: 28In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :../src/s2/s2point.h209:: 27In file included from In file included from : s2/s2polyline_simplifier.cc/usr/local/clang/include/absl/log/internal/log_impl.hIn file included from ::../src/s2/s2coder.h1822:: : 23In file included from /usr/local/clang/include/absl/log/internal/log_message.h: ../src/s2/s2polyline_simplifier.h:In file included from :446/usr/local/clang/include/absl/status/status.h63::: 4367In file included from :: ../src/s2/s1chord_angle.h In file included from :warning: /usr/local/clang/include/absl/status/internal/status_internal.h29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:In file included from : 29s2/s2polygon.ccIn file included from : : ../src/s2/s1angle.hIn file included from 18446:/usr/local/clang/include/absl/strings/cord.h: | 28:In file included from : 94../src/s2/s2polygon.h In file included from : :L../src/s2/s2point.hIn file included from 34o:/usr/local/clang/include/absl/strings/internal/cordz_info.h: g27:In file included from M: 31../src/s2/mutable_s2shape_index.heIn file included from : :/usr/local/clang/include/absl/synchronization/mutex.hs../src/s2/s2coder.h30:s:: 565a23In file included from :g: /usr/local/clang/include/absl/container/btree_map.h36eIn file included from ::Q/usr/local/clang/include/absl/status/status.h67 u:: warning: i67/usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e: : tIn file included from 621l/usr/local/clang/include/absl/status/internal/status_internal.h: y:58565D29: | e : vbIn file included from warning: ou/usr/local/clang/include/absl/strings/cord.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]ig: dF94a : U tIn file included from n621la/usr/local/clang/include/absl/strings/internal/cordz_info.h | o l:c k(31ASBc: lSo/usr/local/clang/include/absl/synchronization/mutex.hoLwn:_(Is1249tSNy:n cT8Echh:RWNa rwarning: aAiLt_P*type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Xa( rtaar ym_sb1249e*ms | pal l a cbe_ s,nTl _o*t rayn_nbuslle_mnlnpoualnalbncullee_ il wmlpfa lo,iib jlet&pec&),,t A ,t rBu SeL| | ^)_;A ^ T T/usr/local/clang/include/absl/base/nullability.h| R/usr/local/clang/include/absl/base/nullability.hI: ^:B241 241U::/usr/local/clang/include/absl/container/internal/btree_container.hT2222:E::596_ :Cnote: 9note: Oexpanded from macro 'absl_nonnull'Lexpanded from macro 'absl_nonnull': D ;241 note: | 241macro 'ABSL_INTERNAL_X' defined here # | #| d ^d e fe596i/usr/local/clang/include/absl/base/nullability.hf | in:e# n257daee:bfs 23ilna:_eb n snote: oAnlexpanded from macro 'absl_nullable'_BnS nu lLo257l_ n | I_Nn#NdoenTufniEnluRlNlA elL _ | Xa(_ ^bFsN ulno_cnn,u nlCluaallblIn file included from lles2/s2polyline_simplifier.cc ee:, 18_ | : ^NKuQlulIn file included from aa../src/s2/s2polyline_simplifier.hbl:l,63e : KIn file included from V ../src/s2/s1chord_angle.ha| :l ^u29 e: ,In file included from ../src/s2/s1angle.h.:.28.: )In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h :\94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: In file included from warning: s2/s2predicates.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2predicates.h: 57In file included from 1250: s2/s2polyline.cc | In file included from : ../src/s2/s1chord_angle.h18 :: 29In file included from : ../src/s2/s2polyline.hbIn file included from :o../src/s2/s1angle.h33o:: l28In file included from : ../src/s2/s1angle.h(In file included from :a../src/s2/s2point.h28b:: s25In file included from l: ../src/s2/s2point.h:In file included from ::../src/s2/util/coding/coder.h27t:: y36In file included from p: ../src/s2/s2coder.heIn file included from :_../src/s2/base/casts.h23i:: d34In file included from e: /usr/local/clang/include/absl/status/status.hnIn file included from :t/usr/local/clang/include/absl/log/log.h67i:: t209In file included from y: /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h:: :::22In file included from 621t: /usr/local/clang/include/absl/strings/cord.h:y:/usr/local/clang/include/absl/log/internal/log_message.h3p94::e: 454 :In file included from :warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/strings/internal/cordz_info.h38* :: 31 a: bwarning: 621type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.hs | :l 576 _An :BoS45449nL | : n_ I uwarning: NLltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Tol Eg RM mNee576AtLs | h_os Xd(a g)t(r)yv_e)oeiQ mdp lu iTa| cer ^ety ,lR /usr/local/clang/include/absl/base/nullability.hyet:rFm241yao:_tv22eae:ml( pnote: (bclexpanded from macro 'absl_nonnull'aosna es tc_241i e | n#c_htdieaemfprriln*n,e a &alba&:,: sbPtelsrru_lTehn_o)nrn;neoandnSu uylnl lcl | h ^*_ f iN/usr/local/clang/include/absl/container/internal/btree_container.hoal:nbe611,ns:l u52_ l:ln| ^ onote: nexpanded from macro 'ABSL_INTERNAL_X' n | u ^/usr/local/clang/include/absl/base/nullability.hl l :611s241) | ; : 22 | ^: /usr/local/clang/include/absl/base/nullability.h note: :expanded from macro 'absl_nonnull' 241 :A22 B:S241 L | note: _#expanded from macro 'absl_nonnull'Id NeT Ef241Ri | Nn#AdeLe _fAaiTnbTsIn file included from eR Ils2/s2polyline_simplifier.ccaBbU_:nsTlE__nC18Aoo: PnnIn file included from Tnn../src/s2/s2polyline_simplifier.hUuul:lRl63l E_: DNIn file included from __No../src/s2/s1chord_angle.hBoYn:n(ntn29uhlu: ilslIn file included from )l../src/s2/s1angle.h ) :| , ^ 28 | : ^In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.hIn file included from : s2/s2polyline.cc67 :: 18In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h In file included from : In file included from ../src/s2/s2polyline.h29 s2/s2predicates.cc:: :33In file included from 18: /usr/local/clang/include/absl/strings/cord.h : In file included from : In file included from ../src/s2/s1angle.h94\../src/s2/s2predicates.h:: :28In file included from 57: /usr/local/clang/include/absl/strings/internal/cordz_info.h| : In file included from : ^In file included from ../src/s2/s2point.h31 ../src/s2/s1chord_angle.h:: :/usr/local/clang/include/absl/container/internal/common.h2729/usr/local/clang/include/absl/synchronization/mutex.h:: : :31In file included from In file included from 1259:../src/s2/s2coder.h../src/s2/s1angle.h:9::14:2328: : : note: In file included from In file included from warning: macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/status/status.h../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] :: 6725 : : 31In file included from 1259In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h# | d../src/s2/util/coding/coder.h: e:29 f36: i: In file included from ncIn file included from /usr/local/clang/include/absl/strings/cord.heo ../src/s2/base/casts.h:nAs:94BtS34: L: In file included from T_*In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hI /usr/local/clang/include/absl/log/log.h:Na:31TbE209: sRlN: /usr/local/clang/include/absl/synchronization/mutex.h_AIn file included from :nL/usr/local/clang/include/absl/log/internal/log_impl.h578o_::nIn2245Fu_: :lt/usr/local/clang/include/absl/log/internal/log_message.h lr:warning: u456type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oeb: (ji38e f:c578t_, | s warning: a vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t| o ^ ii sd /usr/local/clang/include/absl/base/nullability.hf i456:Bel | 241 d o:,Lc22k (o:.b.ag .s)Mnote: ee expanded from macro 'absl_nonnull'is_ fs aig_e241nstaQ | ueit#idsefrefinetiadllny :e:F a tP| a ^aeb slr(lcTo_nhnsrto encIn file included from anhs2/s2polygon.ccduSa:rl*y 18aln: cb In file included from hs_../src/s2/s2polygon.hN*ol: na_34nnb: sounIn file included from lln../src/s2/mutable_s2shape_index.hu_l:lnlo f30n ni: l| euIn file included from ^,l /usr/local/clang/include/absl/container/btree_map.hi l: n67ts: /usr/local/clang/include/absl/container/internal/btree_container.hl):i;n621 e: ,3| In file included from : ^s2/s2polyline_simplifier.cc :| warning: 18/usr/local/clang/include/absl/base/nullability.h ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: : In file included from 241/usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline_simplifier.h:::22 24163:621:: | 22In file included from note: :../src/s2/s1chord_angle.hexpanded from macro 'absl_nonnull' : Anote: expanded from macro 'absl_nonnull'29B241S : | LIn file included from #_dI../src/s2/s1angle.hN241e:T | f28E#i: RdnIn file included from Nee../src/s2/s2point.hAf i:La_bXs(lt_rn27eny: _ oaIn file included from besn../src/s2/s2coder.hmln:p_u23lnl: aolIn file included from cn n/usr/local/clang/include/absl/status/status.he_,N u:lot67rln : yn__In file included from ueN/usr/local/clang/include/absl/status/internal/status_internal.hlmo:lp n29nlu l: la| In file included from ^ c/usr/local/clang/include/absl/strings/cord.h e:_| 94i ^: m pIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31&: &In file included from /usr/local/clang/include/absl/synchronization/mutex.hIn file included from ,s2/s2polyline.cc:s2/s2predicates.cc :1260:t18r:u18: 43e: In file included from :)In file included from ../src/s2/s2polyline.h ;../src/s2/s2predicates.h:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:33 57: | : In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s1angle.h1260 ../src/s2/s1chord_angle.h: | :28/usr/local/clang/include/absl/container/internal/btree_container.h 29: : : In file included from 611 In file included from ../src/s2/s2point.h: ../src/s2/s1angle.h:47b:27:o28: o: In file included from note: lexpanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2coder.h ../src/s2/s2point.h:(:23 a25: 611b: In file included from | s In file included from /usr/local/clang/include/absl/status/status.hl ../src/s2/util/coding/coder.h:: ::67 t 36: y p: In file included from e In file included from /usr/local/clang/include/absl/status/internal/status_internal.h_ i../src/s2/base/casts.h: dA:29eBn34: StL: In file included from i_tIn file included from /usr/local/clang/include/absl/strings/cord.hIyN/usr/local/clang/include/absl/log/log.h:R:: In file included from N:AIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.htLy/usr/local/clang/include/absl/log/internal/log_impl.h:_pA:31eT:22: T:R: /usr/local/clang/include/absl/synchronization/mutex.h*I /usr/local/clang/include/absl/log/internal/log_message.h:BaU:580bT457:sEl:34__C38:nA: oP warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Twarning: n Utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ru El580Dl | _ BmYe t457( hb | tohda i )s(e)_si )n) t,e | r n ^a l /usr/local/clang/include/absl/base/nullability.h : : P:e 241r :T 22 h r e a:d S y n note: c h expanded from macro 'absl_nonnull' * a b 241 s | l#_ dn eu\cfl oilnaeb ln | esat ^~~~ b cWsahlka_ernu*opn( n ua lb| l ^s l __/usr/local/clang/include/absl/base/nullability.hnN:oo257nnn:nu23ul:ll l note: expanded from macro 'absl_nullable'f a| i ^l257 u | r#ed_emfsign)e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsIn file included from ls2/s2polyline_simplifier.cc_:In file included from n18s2/s2polyline.cco: :nIn file included from 18n../src/s2/s2polyline_simplifier.h: u:In file included from l63l../src/s2/s2polyline.h : :_In file included from 33N../src/s2/s1chord_angle.ho: n:In file included from n29u../src/s2/s1angle.h: l:lIn file included from 28 ../src/s2/s1angle.h: :In file included from | 28../src/s2/s2point.h ^: : In file included from 27../src/s2/s2point.h: :In file included from 27../src/s2/s2coder.h: :In file included from 23../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/synchronization/mutex.h31:: 581:/usr/local/clang/include/absl/synchronization/mutex.h38::1279 :35warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.hwarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]622581 : | 3 : warning: 1279 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]v o ibda sR622ee | _g i inAstBteSerLrn_MaIulNt:Te:ExPRPeNrrAoTLfh_irXle(eatrdr(Syvy_oneicmdhp *l( a*acabebs,sl l_t_nrnoyon_nnenumulpllll a wcf)en;_) h( ii| nn ^tt _6i/usr/local/clang/include/absl/base/nullability.h4m:_p241tl: ,22w :ac ionote: ntexpanded from macro 'absl_nonnull's_ tc &y241,c | l#fedasel)fs)ie;n, e | a| ^b ^s l_/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.hn::o241611n::n2252u::l lnote: note: expanded from macro 'absl_nonnull' expanded from macro 'ABSL_INTERNAL_X' _ N o241n | #nd611ue | fl li n e | a b ^ s l _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lA T T| R ^In file included from I s2/s2polyline.ccB:U18T: EIn file included from _../src/s2/s2polyline.hC:A33P: TIn file included from U../src/s2/s1angle.hR:E28D: _In file included from B../src/s2/s2point.hY:(27t: hIn file included from i../src/s2/s2coder.hs:)23): ,In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from In file included from s2/s2polyline_simplifier.cc/usr/local/clang/include/absl/status/internal/status_internal.h :: 1829 : : In file included from In file included from ../src/s2/s2polyline_simplifier.h/usr/local/clang/include/absl/strings/cord.h : : 6394 : : In file included from In file included from ../src/s2/s1chord_angle.h /usr/local/clang/include/absl/strings/internal/cordz_info.h: : 2931 : : In file included from /usr/local/clang/include/absl/synchronization/mutex.h ../src/s2/s1angle.h: : 585 28:\: 20 In file included from : ../src/s2/s2point.h | :warning: ^27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/common.h::2332 : :585In file included from 9 | /usr/local/clang/include/absl/status/status.h: : 67note: v: macro 'ABSL_INTERNAL_IF_false' defined hereoIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hd: 2932T: | rIn file included from #a/usr/local/clang/include/absl/strings/cord.hdn:es94f(: iMIn file included from nu/usr/local/clang/include/absl/strings/internal/cordz_info.heH :oAw31B : Sa/usr/local/clang/include/absl/synchronization/mutex.hLb_:sI1293lN:_T33nE:oR nNwarning: nAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]uLl _lI Fh o_1293wf | )a;vl osi de/ (/Ri efug_isssetadet rifsMoufrit eeCxdoT,nr d.aVc.a.er)-r >(_vM_ouVitAde_ xA( R*tGarSba_snl_s_ fn eorn| n ^u l| l ^ fn/usr/local/clang/include/absl/base/nullability.h):(241c:o22n:s tnote: expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_ nmosngn,u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2polyline.ccu:l18l: In file included from ../src/s2/s2polyline.h| : ^33 : In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2polyline_simplifier.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2polyline_simplifier.h::2363: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1chord_angle.h::6729: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s1angle.h::2928: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2point.h::9427: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2coder.h::3123: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/status/status.h::58667:: 43In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h586: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hv:o1293i:d62 :F ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( bas eIn file included from 1293_s2/s2polygon.cc | i:nv18to: eiIn file included from rd../src/s2/s2polygon.hn :Rae34lg: :iIn file included from :s../src/s2/mutable_s2shape_index.hPt:ee30rr: TMIn file included from hu/usr/local/clang/include/absl/container/btree_map.hrt:ee67ax: dT/usr/local/clang/include/absl/container/internal/btree_container.hrSa:yc624ne:cr3h(:*v owarning: aipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]bd s l(_* na624ob | ns nl u_AlnBloS nL n_| uI ^lN lT E/usr/local/clang/include/absl/base/nullability.hfR:nN241)A:(L22c_:oX n(note: stexpanded from macro 'absl_nonnull'tr yc _h241ea | mr#p*dl eaafcbiesn,le _ tnarobyns_nleu_mlnplol namncsuegl_,lh i _n| Nt ^o_ ninm/usr/local/clang/include/absl/base/nullability.hup:ll241l, : 22c| o: ^n snote: texpanded from macro 'absl_nonnull' &, 241t | r#udee,f i n| e ^ In file included from as2/s2polyline.cc/usr/local/clang/include/absl/container/internal/btree_container.hb:s:18l611: _:In file included from n52../src/s2/s2polyline.ho::n 33n: unote: In file included from lexpanded from macro 'ABSL_INTERNAL_X'../src/s2/s1angle.hl :_28N o: n611In file included from n | ../src/s2/s2point.hu :l 27l : In file included from ../src/s2/s2coder.h| : ^ 23 : In file included from /usr/local/clang/include/absl/status/status.hA:B67S: LIn file included from In file included from _s2/s2polyline_simplifier.cc/usr/local/clang/include/absl/status/internal/status_internal.hI::N1829T: : EIn file included from In file included from R../src/s2/s2polyline_simplifier.h/usr/local/clang/include/absl/strings/cord.hN::A6394L: : _In file included from In file included from A../src/s2/s1chord_angle.h/usr/local/clang/include/absl/strings/internal/cordz_info.hT::T2931R: : IIn file included from /usr/local/clang/include/absl/synchronization/mutex.hB../src/s2/s1angle.h:U:590T28:E: 40_In file included from :C../src/s2/s2point.h A:warning: P27type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T: UIn file included from R../src/s2/s2coder.hE: D23590_: | B In file included from Y /usr/local/clang/include/absl/status/status.h(e:tx67hp: ilIn file included from si/usr/local/clang/include/absl/status/internal/status_internal.h)c:)i29,t: In file included from M/usr/local/clang/include/absl/strings/cord.h u: t94 e: xIn file included from (/usr/local/clang/include/absl/strings/internal/cordz_info.h c: o31 n: s/usr/local/clang/include/absl/synchronization/mutex.h t: 1294 v: o62 l: a twarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l e M1294 u | t e \x * | a ^b s l /usr/local/clang/include/absl/container/internal/common.h _: n 31u :l 9l :a b note: l macro 'ABSL_INTERNAL_IF_true' defined heree / * i31 g | n# od re ef di *n /e ) A {B }S L _ | I ^N T E /usr/local/clang/include/absl/base/nullability.hR :N 257A :L 23_ :I F note: _expanded from macro 'absl_nullable'ct ornu se257t( | i#vfdo_eisfdai*tn ieas bfasibles_dln,_o nn.un.lu.ll)al b ilofeb_ js_,aN tu il| sl ^fa ibe/usr/local/clang/include/absl/base/nullability.hld:e 241 : | 22| ^: ^ note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2polygon.ccb:s18l: _In file included from n../src/s2/s2polygon.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30_: NIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 624 :| 3 ^: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_XIn file included from (s2/s2polyline_simplifier.cct:r18y: _In file included from e../src/s2/s2polyline_simplifier.hm:p63l: aIn file included from c../src/s2/s1chord_angle.he:,29 : tIn file included from r../src/s2/s1angle.hy:_28e: mIn file included from p../src/s2/s2point.hl:a27c: eIn file included from _../src/s2/s2coder.hh:i23n: tIn file included from _/usr/local/clang/include/absl/status/status.hi:m67p: lIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 94&: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ht:r31u: e/usr/local/clang/include/absl/synchronization/mutex.h,: 1309 :| 35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]625 | 1309 | v o i d R e g i s t e r CcoonndsVta_riTtrearcaetro(rv(ohiidn t()* aAbBsSlL__nIoNnTnEuRlNlA Lf_nC)O(M M A| ) ^; | /usr/local/clang/include/absl/base/nullability.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :611note: :expanded from macro 'absl_nonnull'47 : note: 241expanded from macro 'ABSL_INTERNAL_X' | #de f611i | n e a b s l _ n o nAnBuSlLl_ I_NNToEnRnNuAlLl_ A T| T ^R IBUTIn file included from Es2/s2polyline_simplifier.cc_:C18A: PIn file included from T../src/s2/s2polyline_simplifier.hU:R63E: DIn file included from _../src/s2/s1chord_angle.hB:Y29(: tIn file included from h../src/s2/s1angle.hi:s28): )In file included from ,../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :\31 : /usr/local/clang/include/absl/synchronization/mutex.h| : ^~~~1310 :17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_non/usr/local/clang/include/absl/container/internal/btree_container.hn:u626l:l3 :c vwarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) ; | ^626 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(ftirnye_ eambpslla_cneo,n nturlyl_ e_mNpolnancuel_lh i n| t ^_ impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(thisIn file included from )s2/s2polyline.cc):,18 : In file included from ../src/s2/s2polyline.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : \In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/container/internal/common.h94:: 32In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h9::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hmacro 'ABSL_INTERNAL_IF_false' defined here: 624:68: 32 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efine 624A | B S Le_xIpNlTiEcRiNtA LM_uItFe_xfLaolcske((Miuft_esxa&t imsuf iAeBdS,L _.I.N.T)E R_N_AVLA__AATRTGRSI_B_U T E| _ ^C APTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2polygon.cce: 18a: bIn file included from s../src/s2/s2polygon.hl:_34n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h_:N67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u628l:l3 : | warning: ^ passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_empIn file included from ls2/s2polyline.cca:c18e: _In file included from h../src/s2/s2polyline.hi:n33t: _In file included from i../src/s2/s1angle.hm:p28l: ,In file included from ../src/s2/s2point.h&:&27,: In file included from t../src/s2/s2coder.hr:u23e: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 611In file included from :/usr/local/clang/include/absl/strings/cord.h52::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'ABSL_INTERNAL_X': 31: /usr/local/clang/include/absl/synchronization/mutex.h: 641611: | 68 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] A641B | S L _eIxNpTlEiRcNiAtL _MAuTtTeRxILBoUcTkE(_MCuAtPeTxU&R EmDu_ BAYB(StLh_iIsN)T)E,R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y (\t h i| s ^) , /usr/local/clang/include/absl/container/internal/common.h| : ^~~~31 :9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF/usr/local/clang/include/absl/synchronization/mutex.h_:t649r:u29e:( iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ sati s649f | i e de,x p.l.i.c)i ti fM_ustaetxiLsofcike(dM u t| e ^x * absl_nonnullIn file included from s2/s2polygon.ccm:u18,: In file included from c../src/s2/s2polygon.ho:n34s: tIn file included from ../src/s2/mutable_s2shape_index.hC:o30n: dIn file included from i/usr/local/clang/include/absl/container/btree_map.ht:i67o: n/usr/local/clang/include/absl/container/internal/btree_container.h&: 628c:o3n:d )warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h :628241 | : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _INT E241R | N#AdLe_fXi(nter ya_besmlp_lnaocnen,u ltlr y__Neomnpnlualcle _ h| i ^n t_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explici/usr/local/clang/include/absl/container/internal/btree_container.ht: 638R:e63a:d ewarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]M utexL o638c | k ( M u t e xc*o nasbts lk_enyo_nanruglm u&)k AABBSSLL__SIHNATREERDN_ALLO_CAKT_TFRUINBCUTTIEO_NC(AmPuT)U R E| D ^_ BY(/usr/local/clang/include/absl/base/nullability.ht:h241i:s22):) note: | expanded from macro 'absl_nonnull' ^~~~ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) AB/usr/local/clang/include/absl/synchronization/mutex.hS:L689_:A35T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE_ L689I | F E TeIxMpEl_iBcOiUtN DR e{a d e| r ^~~~M utexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown In file included from _s2/s2polyline_simplifier.ccN:u18l: lIn file included from _../src/s2/s2polyline_simplifier.hu:n63s: pIn file included from e../src/s2/s1chord_angle.hc:i29f: iIn file included from e../src/s2/s1angle.hd: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:In file included from 109s2/s2polyline.cc::5318:: In file included from ../src/s2/s2polyline.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]33 : In file included from ../src/s2/s1angle.h:28: In file included from 109../src/s2/s2point.h | :v27o: iIn file included from d../src/s2/s2coder.h :C23o: pIn file included from y/usr/local/clang/include/absl/status/status.hC:o67r: dIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.ho:S29t: rIn file included from i/usr/local/clang/include/absl/strings/cord.hn:g94(: cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t: /usr/local/clang/include/absl/synchronization/mutex.hC:o815r:d16&: swarning: rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]c , s t815d | : : s t r i n g * a b sTl*_ naobnsnlu_lnlu ldlsatb)i;l i t| y ^_ unk/usr/local/clang/include/absl/base/nullability.hn:o241w:n22 :a rnote: gexpanded from macro 'absl_nonnull') ; | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f289i:n34e: anote: bexpanded from macro 'absl_nullability_unknown's l_ n289o | n#nduelfli n_eN oanbnsull_ln u l| l ^a bility_unknown _Null_unspecifieIn file included from ds2/s2polyline_simplifier.cc : 18| : ^In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2polyline.cc :18: In file included from ../src/s2/s2polyline.h :11033 | : vIn file included from o../src/s2/s1angle.hi:d28 : AIn file included from p../src/s2/s2point.hp:e27n: dIn file included from C../src/s2/s2coder.ho:r23d: TIn file included from o/usr/local/clang/include/absl/status/status.hS:t67r: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hg:(29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t94 : CIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hr:d31&: /usr/local/clang/include/absl/synchronization/mutex.hs:r830c:,14 :s twarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :st r830i | n g * a b sblo_onlo n(n*ualbls ld_snto)n;n u l| l ^ fu/usr/local/clang/include/absl/base/nullability.hn:c241):(22T:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbiinlei tayb_suln_knnoonwnnu)l,l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from In file included from s2/s2polyline_simplifier.cc../src/s2/s1angle.h::1828: : In file included from In file included from ../src/s2/s2polyline_simplifier.h../src/s2/s2point.h::6327: : In file included from In file included from ../src/s2/s1chord_angle.h../src/s2/s2coder.h::2923: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/status.h::2867: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/internal/status_internal.h::2729: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/cord.h::2394: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::6731: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.h::29845: :45/usr/local/clang/include/absl/strings/cord.h:: 425:warning: 62type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | 425 | b oforli e(nadb svlo:i:dt yCpoep_yiCdoerndtTiotSytn:g:(tcyopnes:t: *C oarbds&l _snrocn,n usltld :m:estthroidn)g(*) )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :d snote: texpanded from macro 'absl_nonnull') ; 241| | ^# def/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2polyline_simplifier.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2polyline_simplifier.hIn file included from :/usr/local/clang/include/absl/status/status.h63:: 67In file included from : ../src/s2/s1chord_angle.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h29:: 29In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/strings/cord.h28:: 94In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h27:: 31In file included from : ../src/s2/s2coder.h:/usr/local/clang/include/absl/synchronization/mutex.h23:: 850In file included from :/usr/local/clang/include/absl/status/status.h16::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: /usr/local/clang/include/absl/strings/cord.h :850437 | : 47 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t437 | T * a b s l _ n o n n u l l o b j e c t , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22s:t dnote: :expanded from macro 'absl_nonnull': st r241i | n#gd*e faibnsel _anbosnln_unloln ndusltl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2polyline.cc_:n18o: nIn file included from n../src/s2/s2polyline.hu:l33l: In file included from _../src/s2/s1angle.hN:o28n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::*In file included from s2/s2polyline_simplifier.cca:b18s: lIn file included from _../src/s2/s2polyline_simplifier.hn:o63n: nIn file included from u../src/s2/s1chord_angle.hl:l29 : mIn file included from e../src/s2/s1angle.ht:h28o: dIn file included from )../src/s2/s2point.h(:)27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h:67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 480:39 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e480 | a b s l _unsoinnngu lplo i_nNtoenrn u=l lc o n| s ^t value_type* absl_nonnullIn file included from ;s2/s2polyline.cc : 18| : ^In file included from ../src/s2/s2polyline.h:33/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h_:N855o:n34n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2polyline_simplifier.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2polyline_simplifier.h: :In file included from 63/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s1chord_angle.h: :In file included from 29/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s1angle.h: :28/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 886../src/s2/s2point.h::3127:: In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 886In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29e: x/usr/local/clang/include/absl/strings/cord.hp:l504i:c40i:t warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ndi t504i | o n ( c oenxsptl iTc*i ta bCshlu_nnkoIntneurlalt oorb(jc)o n s| t ^ Cor/usr/local/clang/include/absl/base/nullability.hd:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld ecfoirnde) ;a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2polyline.cc507::1843: :In file included from ../src/s2/s2polyline.h:warning: 33type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from 507../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.hv:o23i: dIn file included from /usr/local/clang/include/absl/status/status.hI:n67i: tIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hr:e29e: (In file included from c/usr/local/clang/include/absl/strings/cord.ho:r94d: _In file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:t31e: r/usr/local/clang/include/absl/synchronization/mutex.hn:a896l::31::C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Rep *896 | a b selx_pnloincniutl lC otnrdeiet)i;o n (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241T:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ionbej )a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i nIn file included from es2/s2polyline_measures.cc :a18b: sIn file included from l../src/s2/s2polyline_measures.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82In file included from : s2/s2polyline_simplifier.ccIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h18:: 23In file included from : ../src/s2/s2polyline_simplifier.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h63:: 32In file included from : ../src/s2/s1chord_angle.hIn file included from :/usr/local/clang/include/absl/strings/str_format.h29:: 84In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/strings/internal/str_format/bind.h28:: 29In file included from : ../src/s2/s2point.h:27/usr/local/clang/include/absl/strings/internal/str_format/parser.h: In file included from :In file included from s2/s2polyline.cc227../src/s2/s2coder.h:::182311: : :In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/status/status.h:warning: :3367'enable_if' is a clang extension [-Wgcc-compat]: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/internal/status_internal.h::2829: : In file included from 227/usr/local/clang/include/absl/strings/cord.h../src/s2/s2point.h | :: 52527 :: 35In file included from :../src/s2/s2coder.h : warning: 23 : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from /usr/local/clang/include/absl/status/status.h In file included from :e s2/s2polygon.cc67n525:: a | b18lIn file included from e _: i/usr/local/clang/include/absl/status/internal/status_internal.hf (In file included from : s../src/s2/s2polygon.ht29 :ar: 34b_In file included from : sf/usr/local/clang/include/absl/strings/cord.hoIn file included from l::r../src/s2/mutable_s2shape_index.h94:m:a: tc33oIn file included from _: irn/usr/local/clang/include/absl/strings/internal/cordz_info.htIn file included from ed:../src/s2/base/commandlineflags.hr_n31:ial21:n: :tE: nIn file included from e/usr/local/clang/include/absl/synchronization/mutex.hs/usr/local/clang/include/absl/flags/flag.hr:u:rne92240aC:o: nls48/usr/local/clang/include/absl/flags/commandlineflag.h:t:e:: Cx163warning: op:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]rr56( d:fRo rwarning: m etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]pa922 *t | ) a bsst,163la_ | tni uc| lbl a ^oboolb lPe oa lrc suGeruFar/usr/local/clang/include/absl/strings/internal/str_format/parser.hrro:eanntm_(l229taeee:basfl_d E11:=q ::una sutlrlwarning: l'enable_if' is a clang extension [-Wgcc-compat]i(ncp got_nrs;t v 229i eCwo | | ^vnadli u t/usr/local/clang/include/absl/base/nullability.he i :,o 257ns : *t23 da::: be ssnnote: tlaexpanded from macro 'absl_nullable'brl_e _iin unlgf257l*a b( | a#bdlsselfei t_nae,rn a_o nbnsuf| l ^_lo rn/usr/local/clang/include/absl/base/nullability.hullm:a tl257aeb_:irnlt23reo re:_)r nN;note: expanded from macro 'absl_nullable'aul : l| l: V ^a257ba l | il#deFdo er /usr/local/clang/include/absl/base/nullability.hfm| a:i ^t241n eI: m22pa:lb< sCnote: lexpanded from macro 'absl_nonnull'_. n.u. l>241l( | afbo#lrdmeae ft_i)Nn,u el l aab| b ^sll e_ n o| n ^n ull _NonnuIn file included from ls2/s2polyline.ccl: 18 : | In file included from ^../src/s2/s2polyline.h :33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const ConditIn file included from is2/s2polyline_simplifier.cco:n18*: In file included from a../src/s2/s2polyline_simplifier.hb:s63l: _In file included from In file included from n../src/s2/s1chord_angle.hs2/s2polygon.ccu::l2918l: : aIn file included from In file included from b../src/s2/s1angle.h../src/s2/s2polygon.hl::e2834 : : bIn file included from In file included from )../src/s2/s2point.h../src/s2/mutable_s2shape_index.h;:: 2733 : : | In file included from In file included from ^../src/s2/s2coder.h../src/s2/base/commandlineflags.h ::2321/usr/local/clang/include/absl/base/nullability.h: : :In file included from In file included from 257/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/flags/flag.h:::236740:: : In file included from /usr/local/clang/include/absl/flags/commandlineflag.h/usr/local/clang/include/absl/status/internal/status_internal.hnote: ::expanded from macro 'absl_nullable'19329 :: 27 :/usr/local/clang/include/absl/strings/cord.h257 : | 582warning: #:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d37 e:f i nwarning: 193etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | a bvsi rl582t_u | na ul l l v aeobxilpdel iRc_eiNautdl (lvCaohbiuldne*k R aa| bn ^sg le_(ncoonnnsutl lC odrsdt*) acbosnls_tn o=n n0u;l l | c ^o rd)/usr/local/clang/include/absl/base/nullability.h ::241 :c22o:r dnote: _expanded from macro 'absl_nonnull'( In file included from cs2/s2polyline.cco241:r | d18#): d In file included from e{../src/s2/s2polyline.hf}:i 33n : e| In file included from ^../src/s2/s1angle.ha :b28s/usr/local/clang/include/absl/base/nullability.h: l:In file included from _241../src/s2/s2point.hn:o:n2227n:: u In file included from l../src/s2/s2coder.hlnote: : expanded from macro 'absl_nonnull'23_ : NIn file included from o/usr/local/clang/include/absl/status/status.hn241:n | 67u#: ldIn file included from le/usr/local/clang/include/absl/status/internal/status_internal.hf i: n29e| : ^ In file included from a /usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l948 :_10N:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll | 948 ^ | bool (*absl_nullable eval_)(constIn file included from s2/s2polyline_simplifier.ccC:o18n: dIn file included from i../src/s2/s2polyline_simplifier.ht:i63o: nIn file included from *../src/s2/s1chord_angle.h :a29b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: )In file included from ../src/s2/s2coder.h=: 23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:p67t: rIn file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^/usr/local/clang/include/absl/strings/cord.h :588:/usr/local/clang/include/absl/base/nullability.h17::257 :23warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 588 | 257 | # dceofnisnte Caobrsdl*_ naublslla_bnloen n_uNlull lcaobrlde_ ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2polyline.cc:: 18: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2polyline.h :33: In file included from 241../src/s2/s1angle.h | :#28d: eIn file included from f../src/s2/s2point.hi:n27e: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29_: NIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const ConditioIn file included from ns2/s2polyline_simplifier.cc*: 18a: bIn file included from s../src/s2/s2polyline_simplifier.hl:_63n: oIn file included from n../src/s2/s1chord_angle.hn:u29l: lIn file included from )../src/s2/s1angle.h :=28 : nIn file included from u../src/s2/s2point.hl:l27p: tIn file included from r../src/s2/s2coder.h;: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: : /usr/local/clang/include/absl/strings/cord.h:note: 641expanded from macro 'absl_nonnull': 33: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i641n | e a b suls_innogn npuoliln t_eNro n=n ucloln s t| ^c har* absl_nonnull; In file included from s2/s2polyline.cc| : ^18 : In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/base/nullability.h::33241: :In file included from 22../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2point.h :27: In file included from 241../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31_: N/usr/local/clang/include/absl/synchronization/mutex.ho:n951n:u9l:l warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 951 | void* absl_nullablIn file included from es2/s2polyline_measures.cc :a18r: gIn file included from _../src/s2/s2polyline_measures.h :=29 : nIn file included from u../src/s2/s1angle.hl:l28p: tIn file included from r../src/s2/s2point.h;: 27 : | In file included from ^../src/s2/s2coder.h :23/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/status.h::2367:: In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from expanded from macro 'absl_nullable':s2/s2polyline_simplifier.cc 29:: 18In file included from 257: /usr/local/clang/include/absl/strings/cord.h | In file included from :#../src/s2/s2polyline_simplifier.hd82:e: 63fIn file included from : i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from n:../src/s2/s1chord_angle.he23: : 29aIn file included from : b/usr/local/clang/include/absl/crc/crc32c.hIn file included from s:../src/s2/s1angle.hl32:_: 28nIn file included from : u/usr/local/clang/include/absl/strings/str_format.hIn file included from l:In file included from ../src/s2/s2point.hl84as2/s2r2rect.cc:: b:27/usr/local/clang/include/absl/strings/internal/str_format/bind.hl18: :e: In file included from 143 In file included from ../src/s2/s2coder.h:_../src/s2/s2r2rect.h:11N:23:u24: l: In file included from warning: In file included from l/usr/local/clang/include/absl/status/status.h'enable_if' is a clang extension [-Wgcc-compat]../src/s2/base/logging.ha:b :67l21: e: In file included from In file included from 143/usr/local/clang/include/absl/status/internal/status_internal.h /usr/local/clang/include/absl/log/check.h | : | :29 ^37: /usr/local/clang/include/absl/strings/cord.h : : In file included from 655/usr/local/clang/include/absl/log/internal/check_impl.h :: 3921 : In file included from : ewarning: ns2/s2polyline.ccIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a:/usr/local/clang/include/absl/log/internal/check_op.h b18:l: e 40In file included from _655: ../src/s2/s2polyline.hi | In file included from :f /usr/local/clang/include/absl/log/internal/nullstream.h33( :: s 37In file included from t : ../src/s2/s1angle.hre/usr/local/clang/include/absl/strings/string_view.h:_x:28fp53: ol:In file included from ri54../src/s2/s2point.hmc::ai 27ttwarning: : _ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from iC ../src/s2/s2coder.hnht:ear23nr : aI53In file included from lt | /usr/local/clang/include/absl/status/status.h:ec::ro67Ean: ntsIn file included from sot/usr/local/clang/include/absl/status/internal/status_internal.hure:r(x29ecp: CorIn file included from on /usr/local/clang/include/absl/strings/cord.hnss:stt94t r: eCiIn file included from xon/usr/local/clang/include/absl/strings/internal/cordz_info.hprg:rd_31(*v: s/usr/local/clang/include/absl/synchronization/mutex.h) i:,ae954 bw:"s 52clN:o_u nnlwarning: soltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tnS enaxfu perl954S tl | t r asptr "aic)tno,igr cVd i)| be ^ow o(| lc ^o nCs/usr/local/clang/include/absl/base/nullability.hat:l 241clh:Va22ro*:i danote: Pexpanded from macro 'absl_nonnull'bt sr Fl241u_ | nnu#cldt/usr/local/clang/include/absl/strings/internal/str_format/bind.hleif:aoin149bnl(:eec22 o:apn bwarning: )s s'enable_if' is a clang extension [-Wgcc-compat]t{l _Cn oon| 149ndn ^ | i u t l i lo /usr/local/clang/include/absl/base/nullability.hn _:*_N257 _o:aan23btn:stu lnote: rexpanded from macro 'absl_nullable'l_i ln ob u n257t| en | ^_u# _ld(el( fecinn)ae;b la eb_| s ^ilf _(ns/usr/local/clang/include/absl/base/nullability.hutlr:l_a241fboIn file included from :lres2/s2polyline_simplifier.cc22m a::_tN_18i u: nnote: lIn file included from texpanded from macro 'absl_nonnull'l../src/s2/s2polyline_simplifier.he a:brl 63nea241l: | :In file included from #:../src/s2/s1chord_angle.h| dE: ^en29 fs: uiIn file included from nr../src/s2/s1angle.hee: C28oa: bnIn file included from sst../src/s2/s2point.hle:x_27np: roIn file included from (ns../src/s2/s2coder.h)n,: u23 l: l| In file included from ^ /usr/local/clang/include/absl/status/status.h _:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: /usr/local/clang/include/absl/strings/cord.h| : ^667 :44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static CIn file included from os2/s2polyline.ccr:/usr/local/clang/include/absl/strings/internal/str_format/bind.hd18 :: A158In file included from d:../src/s2/s2polyline.hv22:a:33n : cIn file included from warning: e../src/s2/s1angle.hA'enable_if' is a clang extension [-Wgcc-compat]:n 28d: RIn file included from e../src/s2/s2point.ha :d15827( | : C In file included from h../src/s2/s2coder.h a:r 23 I : _t_In file included from aet/usr/local/clang/include/absl/status/status.htr:ra67ti: bouIn file included from rt/usr/local/clang/include/absl/status/internal/status_internal.he*:_ _a(b(seln_anbolnen_uilfl( Viatl,i dsFiozrem_att Inm_pbly: ( ^In file included from s )/usr/local/clang/include/absl/strings/cord.h,: /usr/local/clang/include/absl/base/nullability.h94":: b241In file included from a:/usr/local/clang/include/absl/strings/internal/cordz_info.hd22 ::f31o rnote: : mexpanded from macro 'absl_nonnull'a/usr/local/clang/include/absl/synchronization/mutex.h t: 956t241:r | a52p#:d" )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])e f i| n ^e956 | a b sslt_antoincn ublolo l_ NCoansntuAlnld C a| l ^l Func/usr/local/clang/include/absl/strings/internal/str_format/bind.ht:i162o:n22(:c owarning: n'enable_if' is a clang extension [-Wgcc-compat]s t Co nIn file included from 162ds2/s2polyline_simplifier.cc | i :t 18i : oIn file included from n../src/s2/s2polyline_simplifier.h* :_ _63aa: btIn file included from st../src/s2/s1chord_angle.hlr:i_b29nu: toeIn file included from _n../src/s2/s1angle.hn_:(u(28el: lnIn file included from a b../src/s2/s2point.hcl:e)_27i;: fIn file included from ( V../src/s2/s2coder.h| a:l ^23i : dIn file included from F/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.ho::r24167m:: a22In file included from t:I/usr/local/clang/include/absl/status/internal/status_internal.h mnote: p:expanded from macro 'absl_nonnull'l29< : A r/usr/local/clang/include/absl/strings/cord.hg241:s | .674#.:.d37e>:(f iwarning: sn)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],e a" bba674sd | l _f nsotnaontuirlmcalt vt_oNiodrna pnAu"dl)vla )n c)| e ^ ( | C ^h arIterator* absl_nonnuIn file included from ls2/s2polyline.ccl: 18i: tIn file included from ,../src/s2/s2polyline.h :s33i: zIn file included from e../src/s2/s1angle.h_:t28 : nIn file included from _../src/s2/s2point.hb:y27t: eIn file included from s../src/s2/s2coder.h):;23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22In file included from :In file included from /usr/local/clang/include/absl/strings/cord.h s2/s2polygon.cc::note: 9418expanded from macro 'absl_nonnull': : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2polygon.h ::2413134 | : #: /usr/local/clang/include/absl/synchronization/mutex.hdIn file included from e:../src/s2/mutable_s2shape_index.hf958i::n3350e: : In file included from a../src/s2/base/commandlineflags.hwarning: b:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s21 l: _In file included from n/usr/local/clang/include/absl/flags/flag.h o:n95842n | u: lIn file included from l/usr/local/clang/include/absl/flags/internal/flag.hs :t_30Na: otni/usr/local/clang/include/absl/base/call_once.hnc: u52bl:ol24o :l | warning: C ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a stAn d52C | asltldM:e:tahtoodm(iccot*i oanb*s la_bnsoln_nnuolnln uCloln tcr)o;l W o| r ^d ( /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd In file included from e s2/s2polyline_simplifier.ccf241:i | 18n#: edIn file included from e../src/s2/s2polyline_simplifier.haf:bi63sn: le_In file included from n../src/s2/s1chord_angle.hao:bn29sn: lu_In file included from lnl../src/s2/s1angle.ho :n_28nN: uoIn file included from ln../src/s2/s2point.hln: u27_l: NlIn file included from o n../src/s2/s2coder.h n:| u23 ^l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2polygon.cc :In file included from 18s2/s2polyline.cc: :In file included from 73018../src/s2/s2polygon.h | : : In file included from 34../src/s2/s2polyline.h : :eIn file included from x33../src/s2/mutable_s2shape_index.hp: l:In file included from i33c../src/s2/s1angle.hi: t:In file included from 28C../src/s2/base/commandlineflags.h: h:In file included from a21../src/s2/s2point.hr: :RIn file included from a27n/usr/local/clang/include/absl/flags/flag.h: g:eIn file included from (42c../src/s2/s2coder.ho: :nIn file included from s23/usr/local/clang/include/absl/flags/internal/flag.ht: : In file included from C30o/usr/local/clang/include/absl/status/status.h: r:/usr/local/clang/include/absl/base/call_once.hd67:*: 53aIn file included from b:/usr/local/clang/include/absl/status/internal/status_internal.hs22:l:29_ : nIn file included from owarning: n/usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nu: l94l: In file included from c53o/usr/local/clang/include/absl/strings/internal/cordz_info.hr | :d 31) : /usr/local/clang/include/absl/synchronization/mutex.h ::a 961bc:osr34ld::_ :(warning: octype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]no rcde) _961{f} | l a g| s* ^t aatb/usr/local/clang/include/absl/base/nullability.his:cl241 _:bn22oo:on nlnote: u expanded from macro 'absl_nonnull'lC la lf241ll | a#Bgdy)eR;ef fi (n| ce ^o anbss/usr/local/clang/include/absl/base/nullability.htl: _241nT:*o22n na:ub slnote: llexpanded from macro 'absl_nonnull'_ _nNo no241nn | un#ludlel lf si en| l ^ef a)b s{l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d In file included from es2/s2polyline_simplifier.ccf:i18n: eIn file included from ../src/s2/s2polyline_simplifier.ha:b63s: lIn file included from _../src/s2/s1chord_angle.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* abslIn file included from _s2/s2polyline.ccn:o18n: nIn file included from u../src/s2/s2polyline.hl:l33 : cIn file included from o../src/s2/s1angle.hr:d28_: ;In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: In file included from 241In file included from s2/s2polygon.cc:/usr/local/clang/include/absl/status/status.h:22:18:67: : In file included from In file included from note: ../src/s2/s2polygon.h/usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull':: 3429: : In file included from In file included from 241../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/cord.h | :#:33d94e: f: iIn file included from In file included from n../src/s2/base/commandlineflags.h/usr/local/clang/include/absl/strings/internal/cordz_info.he:: 21a31: b: sIn file included from /usr/local/clang/include/absl/synchronization/mutex.hl/usr/local/clang/include/absl/flags/flag.h_:n:o975n42n:: u31lIn file included from :l/usr/local/clang/include/absl/flags/internal/flag.h :warning: _30type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N: o /usr/local/clang/include/absl/base/call_once.hn:n96u l:l97533 | : | warning: ^itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n line 96v | o i df rRieeanddC asltldb:a:cakt(oTm*i cal*l acbaslll_bnaocnkn)u lclo nbsats e{_ i n| t ^e rn/usr/local/clang/include/absl/base/nullability.ha:l241:::22C:o nnote: texpanded from macro 'absl_nonnull'r ol W241o | r#dd(e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nIn file included from note: ns2/s2polyline_simplifier.ccexpanded from macro 'absl_nonnull'u: l18l : 241In file included from _ | N../src/s2/s2polyline_simplifier.h#o:dn63en: fuIn file included from ilnl../src/s2/s1chord_angle.h e: 29| a ^: b In file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from nIn file included from /usr/local/clang/include/absl/status/status.hus2/s2polyline.cc:l:67l18: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| ../src/s2/s2polyline.h: ^:29 33: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s1angle.h::79528:: 43In file included from :In file included from ../src/s2/s2point.h s2/s2polygon.cc::warning: 2718type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2polygon.h:: 2334795: : | In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/mutable_s2shape_index.h :f:67r33i: e: nIn file included from In file included from d/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/commandlineflags.h ::v29o21: i: In file included from dIn file included from /usr/local/clang/include/absl/strings/cord.hA/usr/local/clang/include/absl/flags/flag.h:b:s94l42: F: In file included from oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/flags/internal/flag.hm:a:31t30: F: /usr/local/clang/include/absl/synchronization/mutex.hl/usr/local/clang/include/absl/base/call_once.h:u:979s97h:(:a43b18s::l :warning: warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C or d97979* | | a b ss l t_ an otonincncu elb_olfo llc aAgo*rl wdaab,yss lT_ rn| uoe ^n( ncuo/usr/local/clang/include/absl/base/nullability.hln:ls241 t:f 22lC:ao gnnote: )d;iexpanded from macro 'absl_nonnull' t i| o ^n241 * | /usr/local/clang/include/absl/base/nullability.ha#:bd241se:lf_22ni:nu elnote: l expanded from macro 'absl_nonnull'aa bbls el241_)n | o#n{nd uelrfle it_nNueor nnan btusrlllu_e n;o n}n| ^u l | l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2polyline.ccn:u18l: lIn file included from ../src/s2/s2polyline.h_:N33o: In file included from nIn file included from s2/s2polyline_simplifier.ccn../src/s2/s1angle.hu:l:18l28: : In file included from In file included from ../src/s2/s2polyline_simplifier.h| ../src/s2/s2point.h: ^:63 27: : In file included from In file included from ../src/s2/s1chord_angle.h../src/s2/s2coder.h::2923: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/status.h::2867: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/internal/status_internal.h::2729: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/cord.h::2394: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::6731: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.h::291033: :20/usr/local/clang/include/absl/strings/cord.h:: 898:warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]1033 | v o898i | d Wfariite(nMdu tceoxn*s ta bCsolr_dnzoInnnfuol*l ambus)l _{n u l| l ^a ble/usr/local/clang/include/absl/base/nullability.h :G241e:t22C:o rnote: dexpanded from macro 'absl_nonnull'z In f241o | F#odreTfeisntei nagb(s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l257 :_23N:o nnote: nexpanded from macro 'absl_nullable'u ll 257 | | # ^d efine absl_nullable _NulIn file included from ls2/s2polyline.cca:b18l: eIn file included from ../src/s2/s2polyline.h :| 33 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polygon.cc:18: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41In file included from :In file included from s2/s2polyline_simplifier.cc s2/s2polyline.cc::warning: 1818type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : In file included from In file included from ../src/s2/s2polyline_simplifier.h../src/s2/s2polyline.h::63 33: 153: In file included from | In file included from ../src/s2/s1chord_angle.h ../src/s2/s1angle.h :: 2928 : : CIn file included from In file included from a../src/s2/s1angle.h../src/s2/s2point.hl:l:28O27: n: In file included from cIn file included from ../src/s2/s2point.he../src/s2/s2coder.hI::m2723p: : lIn file included from In file included from (../src/s2/s2coder.h/usr/local/clang/include/absl/status/status.hs::t2367d: : :In file included from In file included from :/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/internal/status_internal.ha::t6729o: : mIn file included from In file included from i/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/cord.hc::<2994u: : iIn file included from n/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/internal/cordz_info.ht::3927312:: _43/usr/local/clang/include/absl/synchronization/mutex.ht::> 1069*warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]32a :b swarning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_927 n | o n n1069 u | l l b co o on l t r W o al i,t W i | t ^ h D e /usr/local/clang/include/absl/base/nullability.ha d :l 241i :n e22 ( : MC uonote: trexpanded from macro 'absl_nonnull'ed xR*e p241a* | b #asdblsel__fnniuolnnlean bulaelbl sr lme_pun),;o n an| bu ^sl ll: :_/usr/local/clang/include/absl/base/nullability.hTN:io257mn:en23 u:dl elnote: a expanded from macro 'absl_nullable'd l| i ^ n e257) | #{d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2polyline.cc::92918:: 26In file included from :../src/s2/s2polyline.h :33warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from 929../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.hv:o23i: dIn file included from /usr/local/clang/include/absl/status/status.hS:w67a: pIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hI:n29l: iIn file included from n/usr/local/clang/include/absl/strings/cord.he:R94e: pIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_1088n:o35n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l rh s1088) | ; v| o ^i d /usr/local/clang/include/absl/base/nullability.hE:n241a:b22l:e Dnote: eexpanded from macro 'absl_nonnull'b ug L241o | g#(dceofnisnte cahbasrl*_ naobnsnlu_lnlu l_lNaobnlneu lnla m e| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abIn file included from ss2/s2polyline_simplifier.ccl:_18n: uIn file included from l../src/s2/s2polyline_simplifier.hl:a63b: lIn file included from e../src/s2/s1chord_angle.h :_29N: uIn file included from l../src/s2/s1angle.hl:a28b: lIn file included from e../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2polyline.cc :18: In file included from ../src/s2/s2polyline.h932: | 33 : In file included from ../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27c: hIn file included from a../src/s2/s2coder.hr:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 94d: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.ha:(31): /usr/local/clang/include/absl/synchronization/mutex.hc:o1091n:s26t:; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :1091257 | : 23 :b onote: oexpanded from macro 'absl_nullable'l W a257i | t#Cdoemfmionne( Maubtselx_*n ualblsalb_lneo n_nNuullll ambultee x ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polyline_simplifier.ccd:e18f: iIn file included from n../src/s2/s2polyline_simplifier.he: 63a: bIn file included from s../src/s2/s1chord_angle.hl:_29n: oIn file included from n../src/s2/s1angle.h:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: In file included from lIn file included from s2/s2polygon.cc /usr/local/clang/include/absl/status/status.h: :18| 67: ^: In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/status/internal/status_internal.h::3429: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/cord.h::33934: :In file included from 31../src/s2/base/commandlineflags.h:: 21: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/flags/flag.h :42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h :93430In file included from | : s2/s2polyline.cc : /usr/local/clang/include/absl/base/call_once.h 18 :v: o194iIn file included from d: ../src/s2/s2polyline.h31s:e:33t _: warning: dIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a../src/s2/s1angle.h t:a28(: cIn file included from o194../src/s2/s2point.hn | :si27nt: l In file included from ic../src/s2/s2coder.hnh:ea23 r: s*In file included from ta/usr/local/clang/include/absl/status/status.hbds::l67:_: nauIn file included from tl/usr/local/clang/include/absl/status/internal/status_internal.hlo:ma29ib: lceIn file included from < /usr/local/clang/include/absl/strings/cord.hdu:ia94nt: taIn file included from ,3 /usr/local/clang/include/absl/strings/internal/cordz_info.h2s:_i31zte: _>/usr/local/clang/include/absl/synchronization/mutex.ht* : n1093)a:b;46s :l _| warning: n ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nn/usr/local/clang/include/absl/base/nullability.hu: l257l1093: | 23C :o nvnote: toexpanded from macro 'absl_nullable'ri odl WR257oe | r#dm(od ev fei| (n ^eb aasb/usr/local/clang/include/absl/base/nullability.hes:l__241in:nu22tl:le ranote: bnexpanded from macro 'absl_nonnull'lae l : _:N241Pue | rl#lTdhaerfbeliaed nS ey| ^an bcshl*_ naobnsnlu_lnlo n_nNuolnln usIn file included from l)s2/s2polyline_simplifier.ccl;: 18 : | | In file included from ^ ^../src/s2/s2polyline_simplifier.h :63: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1chord_angle.h241::2922: In file included from :In file included from s2/s2polygon.cc ../src/s2/s1angle.h::note: 1828expanded from macro 'absl_nonnull': : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2point.h ::2413427 | : : #In file included from In file included from d../src/s2/mutable_s2shape_index.h../src/s2/s2coder.he::f3323i: : nIn file included from In file included from e../src/s2/base/commandlineflags.h/usr/local/clang/include/absl/status/status.h ::a2167b: : sIn file included from In file included from l/usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/status/internal/status_internal.h_::n4229o: : nIn file included from /usr/local/clang/include/absl/strings/cord.hn/usr/local/clang/include/absl/flags/internal/flag.h:u:935l30:l: 11 /usr/local/clang/include/absl/base/call_once.h:_: N195warning: o:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n16 n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]935 | | ^ 195 | c h a r *o nacbes_lf_lnaogn*n ualbls ls_ento_ndnautlal( sfilzaeg_)t {n ) ;| ^ ///usr/local/clang/include/absl/base/nullability.h :W241r:i22t:e note: dexpanded from macro 'absl_nonnull'a ta 241t | o# dtehfei nree saublstl _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :_22N:o nnote: nexpanded from macro 'absl_nonnull'u ll 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2polygon.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h34:: 29In file included from : ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/strings/cord.h33:: 937In file included from :../src/s2/base/commandlineflags.h35::21 : In file included from warning: /usr/local/clang/include/absl/flags/flag.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h: 30937: | /usr/local/clang/include/absl/base/call_once.h : 200 : 40a:In file included from b s2/s2polyline.ccs:warning: l18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: :In file included from c../src/s2/s2polyline.ho:r 33d200: _ | In file included from iv../src/s2/s1angle.hno:ti28ed: r nIn file included from Lao../src/s2/s2point.hlw::L:27eC: voerIn file included from dl../src/s2/s2coder.hRCe:apl23l*O: nIn file included from ac/usr/local/clang/include/absl/status/status.hbes:(l67a_: bnIn file included from su/usr/local/clang/include/absl/status/internal/status_internal.hll::l29:a: obIn file included from lne/usr/local/clang/include/absl/strings/cord.hc :ter94_e: efIn file included from l(/usr/local/clang/include/absl/strings/internal/cordz_info.h)a :gc*31o n: as/usr/local/clang/include/absl/synchronization/mutex.hbt:s;1109l :_ 34n| :o ^ n warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u/usr/local/clang/include/absl/base/nullability.h l:l257 : f231109l: | a gnote: ,expanded from macro 'absl_nullable'e x Cpa ll257li | ac#bdilete f&Mi&un tefenx ,La ob csk| lM ^_a nyubl/usr/local/clang/include/absl/base/nullability.hle:(a241Mb:ult22ee:x *_note: Nexpanded from macro 'absl_nonnull'ual bls alb241l_ | en# ud le| lf ^ia nbel ea bmsul)_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257_In file included from :Ns2/s2polyline_simplifier.cc23o::n18 n: note: uIn file included from expanded from macro 'absl_nullable'l../src/s2/s2polyline_simplifier.h l: 63 : 257| In file included from | ^../src/s2/s1chord_angle.h# :d29e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67_: NIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: b/usr/local/clang/include/absl/strings/cord.hl:e938 : 35| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::In file included from Cs2/s2polyline.cco:r18d: RIn file included from e../src/s2/s2polyline.hp:*33 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :a23s: _In file included from t/usr/local/clang/include/absl/status/status.hr:e67e: (In file included from )/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht:;94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411117::2234:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #1117d | e f ienxep laibcsilt_ nMountneuxlLlo c_kNMoanynbuel(lM u t| e ^x * absl_nullablIn file included from es2/s2polyline_simplifier.cc :m18u: ,In file included from ../src/s2/s2polyline_simplifier.hc:o63n: sIn file included from t../src/s2/s1chord_angle.h :C29o: nIn file included from d../src/s2/s1angle.hi:t28i: oIn file included from n../src/s2/s2point.h&: 27c: oIn file included from n../src/s2/s2coder.hd:)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::25729:: 23:/usr/local/clang/include/absl/strings/cord.h :939note: :expanded from macro 'absl_nullable'17 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f939i | n e a bcsoln_sntu lclhaabrl*e a_bNsull_lnaobnlneu l l| ^a s_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2polyline.ccn:u18l: lIn file included from ../src/s2/s2polyline.h_:N33o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2polyline_simplifier.cc1132::1810: :In file included from ../src/s2/s2polyline_simplifier.h:warning: 63type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1chord_angle.h:29 : 1132In file included from | ../src/s2/s1angle.h : 28M: uIn file included from t../src/s2/s2point.he:x27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : c/usr/local/clang/include/absl/strings/cord.ho:n941s:t35 :m uwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]; | ^ 941 | /usr/local/clang/include/absl/base/nullability.h : 257 :a23b:s lnote: :expanded from macro 'absl_nullable': co r257d | _#idnetfeirnnea la:b:sClo_rnduRlelpa*b laeb s_lN_unlullalbalbel e | c ^l ear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extIn file included from rs2/s2polyline.cca:)18;: In file included from ../src/s2/s2polyline.h| : ^33 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1146 :_7N:o nwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u ll | ^1146 | this)) ABSL_EXIn file included from Cs2/s2polyline_simplifier.ccL:U18S: IIn file included from V../src/s2/s2polyline_simplifier.hE:_63L: OIn file included from C../src/s2/s1chord_angle.hK:_29F: UIn file included from N../src/s2/s1angle.hC:T28I: OIn file included from N../src/s2/s2point.h(:m27u: )In file included from ../src/s2/s2coder.h :| 23 ^~~~: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2polyline_measures.cc : 18| ^ : In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/s2polyline_simplifier.cc::6718: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2polyline_simplifier.h::2963: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s1chord_angle.h::8229: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h../src/s2/s2point.h::3227: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/str_format.h::23115: :In file included from 52/usr/local/clang/include/absl/status/status.h:: 67: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:972:31 :115 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972c | o n s t vsotird_ fEomrpmlaatc_eiTnrteeer(nCaolr:d:RPeapr*s eadbFsolr_mnaotnBnauslel* raebps,l _cnoonnsntu lIln lpicn)e D a| t ^a & pa/usr/local/clang/include/absl/base/nullability.hr:e241n:t22,: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 241241: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fnionnen ualbls l__Nnoonnnnuullll _| N ^o nnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicIn file included from is2/s2polyline_simplifier.cct: 18R: eIn file included from l../src/s2/s2polyline_simplifier.he:a63s: aIn file included from b../src/s2/s1chord_angle.hl:e29M: uIn file included from t../src/s2/s1angle.he:x28L: oIn file included from c../src/s2/s2point.hk:(27M: uIn file included from t../src/s2/s2coder.he:x23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l978 :m36u:) warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h978: | 241 : 22 : vnote: oexpanded from macro 'absl_nonnull'i d C241o | m#mdietfTirneee (acbosnls_tn oCnonrudlRle p_*N oanbnsull_ln u l| l ^a ble old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | In file included from #s2/s2polyline_measures.ccd:e18f: iIn file included from n../src/s2/s2polyline_measures.he: 29a: In file included from bIn file included from s2/s2polyline.ccs../src/s2/s1angle.h:l:18_28: n: In file included from uIn file included from ../src/s2/s2polyline.hl../src/s2/s2point.h:l:33a27: b: In file included from lIn file included from ../src/s2/s1angle.he../src/s2/s2coder.h: :28_23: N: In file included from uIn file included from ../src/s2/s2point.hl/usr/local/clang/include/absl/status/status.h:l:27a67: b: In file included from lIn file included from ../src/s2/s2coder.he/usr/local/clang/include/absl/status/internal/status_internal.h: :23 29: | : In file included from ^In file included from /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/strings/cord.h::6782: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from ::s2/s2polyline_simplifier.cc2923:: : 18In file included from In file included from : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/crc/crc32c.hIn file included from ::../src/s2/s2polyline_simplifier.h9432:: : 63In file included from : /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from ::../src/s2/s1chord_angle.h15531::: 2936/usr/local/clang/include/absl/synchronization/mutex.h: ::In file included from 1158../src/s2/s1angle.h:warning: :53type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28: : In file included from ../src/s2/s2point.h warning: :155'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]27 | : In file included from ../src/s2/s2coder.h e:x115823p | : lIn file included from i/usr/local/clang/include/absl/status/status.h c: i67 t: In file included from FM/usr/local/clang/include/absl/status/internal/status_internal.huo:tr29mea: x/usr/local/clang/include/absl/strings/cord.ht&:C 979mo:uu30 n:At Cwarning: aBptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tS Lu_rIe (Ni979Tn | Et R* Na bA Ls l__ An oT nT Rn Iu B lU Tl Ep )_ C :A pP T_ U(CRopE)r D{d}_R BeY p(*| t ^ha ibss/usr/local/clang/include/absl/base/nullability.h)l,:_ 241n :o| 22n ^~~~:n u lnote: lexpanded from macro 'absl_nonnull' re p241, | #cdoenfsitn eC oarbdszlU_pndoantneuSlclo p_eN&o nsncuolple , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2polyline_measures.ccl: 18_: NIn file included from o../src/s2/s2polyline_measures.hn:n29u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.hIn file included from :s2/s2polyline_simplifier.cc164::188: :In file included from ../src/s2/s2polyline_simplifier.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]63 : In file included from ../src/s2/s1chord_angle.h: 29164: | In file included from ../src/s2/s1angle.h :i28n: tIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from U/usr/local/clang/include/absl/status/internal/status_internal.hn:u29s: e/usr/local/clang/include/absl/strings/cord.hd:(982): 39{: rwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t urn 982p | _ ; } v o| i ^d A/usr/local/clang/include/absl/base/nullability.hp:p241e:n22d:T rnote: eexpanded from macro 'absl_nonnull'e To I241n | l#idneefdi(nCeo radbRselp_*n oanbnsull_ln o_nNnounlnlu ltlr e e| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polyline_measures.ccd:e18f: iIn file included from n../src/s2/s2polyline_measures.he/usr/local/clang/include/absl/synchronization/mutex.h: :29a1166b: :sIn file included from 39l../src/s2/s1angle.h:_: n28warning: o: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn file included from n../src/s2/s2point.hu:l 27l1166: | _In file included from N ../src/s2/s2coder.hoen:xn23pu: lliIn file included from lc/usr/local/clang/include/absl/status/status.h i: t67| ^: R eIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he:a29s: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e82M: uIn file included from In file included from ts2/s2polyline_simplifier.cce/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:x:18L23: o: In file included from cIn file included from ../src/s2/s2polyline_simplifier.hk/usr/local/clang/include/absl/crc/crc32c.h:(:63M32: u: In file included from t/usr/local/clang/include/absl/strings/str_format.h../src/s2/s1chord_angle.he::x16529*:: 8In file included from a:../src/s2/s1angle.hb :s28lwarning: : _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from n ../src/s2/s2point.ho: n27n165: u | In file included from l../src/s2/s2coder.hl :i 23nm: tu*In file included from ,/usr/local/clang/include/absl/status/status.h a:cb67so: nlIn file included from s_/usr/local/clang/include/absl/status/internal/status_internal.hnt:o n29nCu: ol/usr/local/clang/include/absl/strings/cord.hln :pd_984i;:t 36i :o| n ^warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c/usr/local/clang/include/absl/base/nullability.ho:n d241984: | 22 : note: expanded from macro 'absl_nonnull'v )o i241 d | | # ^ d eAf/usr/local/clang/include/absl/base/nullability.hpi:pn241ee :na22bds:Tl _note: nrexpanded from macro 'absl_nonnull'eo enT on241Tu | r#edlee(flC i_onNroend Ranebups*ll l_ anb osn| ln ^u_l nlo n_nNuolnln utlrle e ,| ^M ethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2polyline.ccn:n18u: lIn file included from l../src/s2/s2polyline.h : 33| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2/s2polyline_simplifier.cc: :In file included from 18/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2polyline_simplifier.h: :63/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1179../src/s2/s1chord_angle.h::1029:: In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h: 271179: | In file included from ../src/s2/s2coder.h :M23u: tIn file included from e/usr/local/clang/include/absl/status/status.hx:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.hu:l985l:a30b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m u_; 985| | ^ /usr/local/clang/include/absl/base/nullability.h In file included from :vs2/s2polyline_measures.cc257o::i1823d: : In file included from A../src/s2/s2polyline_measures.hnote: pexpanded from macro 'absl_nullable':p e29n d: 257TIn file included from | r../src/s2/s1angle.h#ed:ee28(f: CiIn file included from onr../src/s2/s2point.hed: R27aeb: psIn file included from *l _../src/s2/s2coder.han:bu23sll: l_In file included from anb/usr/local/clang/include/absl/status/status.holn:en67 u: _lIn file included from Nl/usr/local/clang/include/absl/status/internal/status_internal.hu l:tl29rae: beIn file included from l,e /usr/local/clang/include/absl/strings/cord.h M: e82| t ^: h oIn file included from d/usr/local/clang/include/absl/crc/internal/crc_cord_state.hI:d23e: nIn file included from t/usr/local/clang/include/absl/crc/crc32c.hi:f32i: er/usr/local/clang/include/absl/strings/str_format.h :m380e:t43h:o dwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 380/usr/local/clang/include/absl/base/nullability.h | :s241t:d22::: snote: texpanded from macro 'absl_nonnull'r in g241& | #SdterfAipnpee nadbFsolr_mnaotn(nsutldl :_:Nsotnrniunlgl* a| b ^s l_nonnull dst, | In file included from ^s2/s2polyline_simplifier.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline_simplifier.h::24163:: 22In file included from :../src/s2/s1chord_angle.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 986_:N40o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | 986 ^ | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrepIn file included from es2/s2polyline_measures.ccn:d18T: rIn file included from e../src/s2/s2polyline_measures.he:T29o: TIn file included from r../src/s2/s1angle.he:e28(: CIn file included from o../src/s2/s2point.hr:d27R: eIn file included from p../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.ht:r82e: eIn file included from ,/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :M23e: tIn file included from In file included from hs2/s2polyline.cco/usr/local/clang/include/absl/crc/crc32c.h:d:18I32: d: In file included from e../src/s2/s2polyline.hn/usr/local/clang/include/absl/strings/str_format.h:t:33i440: f:In file included from i24../src/s2/s1angle.he:r warning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e thod )440; | i n| t ^ FP/usr/local/clang/include/absl/base/nullability.hr:i241n:t22F:( snote: texpanded from macro 'absl_nonnull'd :: F241I | L#Ed*e faibnsel _anbosnln_unloln nouultlp u_tN,o: n28cn: uoIn file included from ln../src/s2/s2point.hsl: t27 F: | oIn file included from r ^../src/s2/s2coder.hm :a23t: SIn file included from p/usr/local/clang/include/absl/status/status.he:c67<: AIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hgIn file included from :ss2/s2polyline_simplifier.cc29.:: .18In file included from .: /usr/local/clang/include/absl/strings/cord.h>In file included from &:../src/s2/s2polyline_simplifier.h 94:f: 63oIn file included from r: m/usr/local/clang/include/absl/strings/internal/cordz_info.haIn file included from t:,../src/s2/s1chord_angle.h31 :: 29/usr/local/clang/include/absl/synchronization/mutex.h| : : ^In file included from 1212 ../src/s2/s1angle.h::5228/usr/local/clang/include/absl/base/nullability.h:: : In file included from 241warning: ../src/s2/s2point.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:22 27:: In file included from ../src/s2/s2coder.hnote: 1212expanded from macro 'absl_nonnull': | 23b: oIn file included from 241o/usr/local/clang/include/absl/status/status.hl | :# d67eC: foiIn file included from nn/usr/local/clang/include/absl/status/internal/status_internal.hed: ia29bts: i/usr/local/clang/include/absl/strings/cord.hlo_:nn989:o::n31Cn:au lslwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A_ Nnod nCn989au | lll l M e| t ^vh ooidd( cPornespte nCdoTnrdeiet(iCoonr*d Raebps*l _anbosnln_unloln ncu)l l{ t r| e ^e , M/usr/local/clang/include/absl/base/nullability.he:t241h:o22d:I In file included from dnote: s2/s2polyline_measures.cceexpanded from macro 'absl_nonnull':n t18i f: 241iIn file included from | e../src/s2/s2polyline_measures.h#r:d e29mf: eitIn file included from nh../src/s2/s1angle.heo :da)28b;s: lIn file included from _../src/s2/s2point.h| n ^:o 27n: /usr/local/clang/include/absl/base/nullability.hnIn file included from :u../src/s2/s2coder.h241l::l2322 : :_In file included from N/usr/local/clang/include/absl/status/status.hnote: o:expanded from macro 'absl_nonnull'n67 n: uIn file included from 241l/usr/local/clang/include/absl/status/internal/status_internal.h | l:# 29d e: | f ^In file included from i /usr/local/clang/include/absl/strings/cord.hn:e82 : aIn file included from b/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:l23_: nIn file included from o/usr/local/clang/include/absl/crc/crc32c.hn:n32u: l/usr/local/clang/include/absl/strings/str_format.hl: 469_:N20o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^469 | int SNPrintF(char* absl_nonnuIn file included from lIn file included from s2/s2polyline_simplifier.ccls2/s2polyline.cc ::o1818u: t: In file included from pIn file included from u../src/s2/s2polyline_simplifier.h../src/s2/s2polyline.ht::,6333 : s: In file included from tIn file included from ../src/s2/s1chord_angle.hd../src/s2/s1angle.h::::29s28i: : zIn file included from In file included from e../src/s2/s1angle.h_../src/s2/s2point.h:t: 28s27i: z: In file included from eIn file included from ,../src/s2/s2point.h../src/s2/s2coder.h :: 2723| : : ^In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/status.h::/usr/local/clang/include/absl/base/nullability.h2367:: : 241In file included from In file included from :/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/internal/status_internal.h22:::6729 : : In file included from note: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h: :2994: /usr/local/clang/include/absl/strings/cord.h: 241:In file included from | 994/usr/local/clang/include/absl/strings/internal/cordz_info.h#:d:e3031f:i: n ewarning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: b1221s: l54_994n:o | n nwarning: u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ Nv1221oo | ibndo nouClolp y T| o ^( std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_ln oCnonnudlilt i_oNno:n:nCualslt A n| d ^C allFunction(const CoIn file included from ns2/s2polyline_measures.ccd:i18In file included from t: s2/s2polyline_simplifier.cciIn file included from :o../src/s2/s2polyline_measures.h18n:: *29In file included from : ../src/s2/s2polyline_simplifier.haIn file included from :b../src/s2/s1angle.h63s:: l28In file included from _: ../src/s2/s1chord_angle.hnIn file included from :o../src/s2/s2point.h29n:: n27In file included from u: ../src/s2/s1angle.hlIn file included from :l../src/s2/s2coder.h28 :: c23In file included from ): ../src/s2/s2point.h In file included from :{/usr/local/clang/include/absl/status/status.h27 :: 67In file included from | : ../src/s2/s2coder.h ^In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h23:: 29/usr/local/clang/include/absl/base/nullability.hIn file included from : :/usr/local/clang/include/absl/status/status.hIn file included from 241:/usr/local/clang/include/absl/strings/cord.h:67:22: 82:In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from note: :/usr/local/clang/include/absl/crc/internal/crc_cord_state.hexpanded from macro 'absl_nonnull'29: : 23/usr/local/clang/include/absl/strings/cord.h: :In file included from 241999/usr/local/clang/include/absl/crc/crc32c.h | :#:28d32:e: f/usr/local/clang/include/absl/strings/str_format.hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:n e503 : a20999b: | s l _ nwarning: ovtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]non iudl lC 503o_p | Ny oT nFoonrAmurlarlta yR (a| wcS ^ih nakr(*T *a basbls_ln_onnonnunlull ld srta)w )c o n/s/t ;N O L| I ^N T /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22 :241 | In file included from note: #expanded from macro 'absl_nonnull's2/s2polyline.ccd :e18 f: i241In file included from n | ../src/s2/s2polyline.he#:d 33eaf: biIn file included from sn../src/s2/s1angle.hl:_e28 n: aobIn file included from sn../src/s2/s2point.hln:_un27oln: nluIn file included from l l../src/s2/s2coder.h _:N_23Noo: nnIn file included from nn/usr/local/clang/include/absl/status/status.huu:ll67ll: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| | ^: ^ 29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonIn file included from ns2/s2polyline_simplifier.ccu:l18l: In file included from f../src/s2/s2polyline_simplifier.hu:n63c: )In file included from (../src/s2/s1chord_angle.hT:*29 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from i../src/s2/s2coder.hl:i23t: yIn file included from _/usr/local/clang/include/absl/status/status.hu:n67k: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hw:n29): ,/usr/local/clang/include/absl/strings/cord.h : 1012| : ^37 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: note: 1012expanded from macro 'absl_nonnull' | 241 | a#bdself:i:nceo radb_siln_tneornnnaull:l: C_oNrodnznIunlflo * | a ^b sl_nullaIn file included from bs2/s2polyline.ccl:e18 : cIn file included from o../src/s2/s2polyline.hr:d33z: _In file included from i../src/s2/s1angle.hn:f28o: (In file included from )../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23{: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29257: :In file included from 23/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h257: | 1230#:d34e:f iwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e ab s1230l | _ n u l lbaobolle (_*Naublslla_bnloen n u| l ^l func)(T* absl_nullabIn file included from is2/s2polyline_simplifier.ccl:i18t: yIn file included from _../src/s2/s2polyline_simplifier.hu:n63k: nIn file included from o../src/s2/s1chord_angle.hw:n29): ,In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 289In file included from :../src/s2/s2coder.h34::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nullability_unknown': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :28929 | : #/usr/local/clang/include/absl/strings/cord.hd:e1017f:i51n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u1017l | l a b i lviotiyd_ usnektn_ocwonr d_zN_uilnlf_ou(ncsopredc_iifniteedr n a| l ^: :CordzInfo* absIn file included from ls2/s2polyline.cc_:n18o: nIn file included from n../src/s2/s2polyline.hu:l33l: In file included from c../src/s2/s1angle.ho:r28d: zIn file included from _../src/s2/s2point.hi:n27f: oIn file included from )../src/s2/s2coder.h :{23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 241/usr/local/clang/include/absl/synchronization/mutex.h | :#1231d:e8f:i nwarning: etype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] ab s1231l | _ n o n nTu*l la b_sNlo_nnnuulllla b i| l ^i ty_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static booIn file included from ls2/s2polyline.cc :G18e: tIn file included from F../src/s2/s2polyline.hl:a33t: AIn file included from u../src/s2/s1angle.hx:(28a: bIn file included from s../src/s2/s2point.hl::27:: cIn file included from o../src/s2/s2coder.hr:d23_: iIn file included from n/usr/local/clang/include/absl/status/status.ht:e67r: nIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl::29:: CIn file included from o/usr/local/clang/include/absl/strings/cord.hr:d94R: eIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.h*: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l1241_:n12o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l re p1241, | | ^ boo/usr/local/clang/include/absl/base/nullability.hl: 241(:*22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle ffiunnec )a(bTs*l _anbosnln_unlull l_aNboinlniutlyl_ u n| k ^n own), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2polyline_simplifier.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2polyline_simplifier.h: 63241: | In file included from #../src/s2/s1chord_angle.hd:e29f: iIn file included from n../src/s2/s1angle.he: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: /usr/local/clang/include/absl/strings/cord.h :| 1050 ^: 45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline.cc:18 : 1050In file included from | ../src/s2/s2polyline.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from :/usr/local/clang/include/absl/strings/cord.h::s94t: rIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:g31_: v/usr/local/clang/include/absl/synchronization/mutex.hi:e1241w:*34 :a bwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l _no n1241n | u l l fbroaoglm e(n*ta)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22f:u nnote: cexpanded from macro 'absl_nonnull') (T *241 | a#bdself_innuel laabbsill_intoyn_nuunlkln o_wNno)n,n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nuIn file included from ls2/s2polyline_simplifier.ccl:a18b: iIn file included from l../src/s2/s2polyline_simplifier.hi:t63y: _In file included from u../src/s2/s1chord_angle.hn:k29n: oIn file included from w../src/s2/s1angle.hn: 28_: NIn file included from u../src/s2/s2point.hl:l27_: uIn file included from n../src/s2/s2coder.hs:p23e: cIn file included from i/usr/local/clang/include/absl/status/status.hf:i67e: dIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl:In file included from :s2/s2polyline.ccc:o18r: dIn file included from _../src/s2/s2polyline.hi:n33t: eIn file included from r../src/s2/s1angle.hn:a28l: :In file included from :../src/s2/s2point.hC:o27r: dIn file included from R../src/s2/s2coder.he:p23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94r: eIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1242:44/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 1242 | 241 | # dteyfpiennea maeb salb_snlo:n:ntuylple __iNdoennntuiltly < T| > ^: :type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 289s2/s2polyline_simplifier.cc::3418:: In file included from ../src/s2/s2polyline_simplifier.hnote: :expanded from macro 'absl_nullability_unknown'63 : In file included from ../src/s2/s1chord_angle.h: 29289: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:a67b: iIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hi:t29y: _/usr/local/clang/include/absl/strings/cord.hu:n1061k:n34o:w nwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nul l1061_ | u n svpoeicdi fCioepdy T o| A ^r raySlowPath(char* absl_nonnull dst) const; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polyline.cc::24118:: 22In file included from :../src/s2/s2polyline.h :33note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_94N: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h : 1249| : ^8 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull obIn file included from js2/s2polyline_measures.cce:c18t: ,In file included from ../src/s2/s2polyline_measures.h :| 29 ^: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l82_: nIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h :_32N: o/usr/local/clang/include/absl/strings/str_format.hn:n860u:lIn file included from 43ls2/s2polyline_simplifier.cc :: 18| : ^warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline_simplifier.h :63: In file included from ../src/s2/s1chord_angle.h :86029 | : In file included from ../src/s2/s1angle.hf:r28In file included from i: s2/s2polyline.cceIn file included from n:d../src/s2/s2point.h 18v:: o27In file included from i: d../src/s2/s2polyline.hIn file included from :A../src/s2/s2coder.hb33:s: l23FIn file included from : o../src/s2/s1angle.hIn file included from r:m/usr/local/clang/include/absl/status/status.ha28:t: F67In file included from l: ../src/s2/s2point.huIn file included from s:/usr/local/clang/include/absl/status/internal/status_internal.hh27(:F: o29In file included from r: ../src/s2/s2coder.hm/usr/local/clang/include/absl/strings/cord.ha:t:S23i1078: n:In file included from k33*/usr/local/clang/include/absl/status/status.h: : awarning: b67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.h n:o107829n | n: u In file included from l /usr/local/clang/include/absl/strings/cord.hal: b94ss: liIn file included from n:k/usr/local/clang/include/absl/strings/internal/cordz_info.h,:: c31 o: r| /usr/local/clang/include/absl/synchronization/mutex.h ^d: _1250i:n/usr/local/clang/include/absl/base/nullability.h43t::e241 r:warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22a l:: :1250Cnote: | oexpanded from macro 'absl_nonnull' r d R e241bpo | *#od elfa bi(snalbe_ sanblos:n:nltuyl_plen _ToiadnkneenuRtelilpt( y)< Tc_>oN:onn:nsuttyl&lp ;e :| ^:| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l m e241t | h#odde)f(i)n)e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:oIn file included from 241ns2/s2polyline_measures.cc:n:22u18:l: lIn file included from note: ../src/s2/s2polyline_measures.hexpanded from macro 'absl_nonnull'_: N29o n: 241nIn file included from | u../src/s2/s1angle.h#ld:le28 f: iIn file included from | n ^../src/s2/s2point.he : 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2polyline_simplifier.cc_::N2918o: : nIn file included from In file included from n/usr/local/clang/include/absl/strings/cord.h../src/s2/s2polyline_simplifier.hu::l8263l: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/s1chord_angle.h| :: ^2329 : : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h../src/s2/s1angle.h::3228: : /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2point.h867::2760: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h867: | 29 : /usr/local/clang/include/absl/strings/cord.he:x1079p:l33i:c iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] For m1079a | t S ianbks(ls:t:rcIn file included from _ofs2/s2polyline.ccorr:md18_a: itIn file included from n_../src/s2/s2polyline.hti:net33re: nrIn file included from an../src/s2/s1angle.hal::l28::: C:In file included from Foo../src/s2/s2point.hrrm:adt27SRi: neIn file included from kpI../src/s2/s2coder.h*: m23ap: blIn file included from *s/usr/local/clang/include/absl/status/status.hl :_a67bns: loIn file included from _n/usr/local/clang/include/absl/status/internal/status_internal.hnn:oun29ln: ullIn file included from l /usr/local/clang/include/absl/strings/cord.hsT:a)94 k: e In file included from R| /usr/local/clang/include/absl/strings/internal/cordz_info.h ^e:p 31(: )/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h &::&2411259;:: 2214 ::| ^note: expanded from macro 'absl_nonnull'warning: /usr/local/clang/include/absl/base/nullability.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241 : 241221259 | : | # d enote: f iexpanded from macro 'absl_nonnull' n e ca241ob | sn#ls_dntoen nfTiu*nl le a_ Nboasbnlnsu_llln _on no| nnu ^nlu ll lo b_jNeocntn,u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2polyline_measures.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2polyline_measures.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 82| : ^In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 869s2/s2polyline.cc | : 18 : sIn file included from t../src/s2/s2polyline.hr:_33f: oIn file included from r../src/s2/s1angle.hm:a28t: _In file included from i../src/s2/s2point.hn:t27e: rIn file included from n../src/s2/s2coder.ha:In file included from l23:s2/s2polyline_simplifier.cc: ::FIn file included from 18o/usr/local/clang/include/absl/status/status.h: r:mIn file included from a67t../src/s2/s2polyline_simplifier.hS: i:In file included from n63/usr/local/clang/include/absl/status/internal/status_internal.hk: :IIn file included from m29p../src/s2/s1chord_angle.hl: *:In file included from 29/usr/local/clang/include/absl/strings/cord.ha: :bIn file included from 94s../src/s2/s1angle.h: l:_In file included from n28o/usr/local/clang/include/absl/strings/internal/cordz_info.hn: n:In file included from u31l../src/s2/s2point.hl: :/usr/local/clang/include/absl/synchronization/mutex.h 27s:i: 1260nIn file included from :k../src/s2/s2coder.h_43:;: 23 : warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^In file included from /usr/local/clang/include/absl/status/status.h:67 /usr/local/clang/include/absl/base/nullability.h: 1260:In file included from | 241/usr/local/clang/include/absl/status/internal/status_internal.h :: 2229 :: b/usr/local/clang/include/absl/strings/cord.hnote: o:expanded from macro 'absl_nonnull'o1116 l: 37 (:241a b | swarning: #ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d:e :ftiy pn1116ee | a_b si dcelo_nnnotnsnittu lycl_:_i:nNttoynepnrenu:lal:l *: :a| C ^brs clC_onrodnSntualtle *m eatbhsold_)n(u)l l a| b ^l e /usr/local/clang/include/absl/base/nullability.hM:a241y:b22e:G enote: texpanded from macro 'absl_nonnull'C rc C241o | r#ddSetfaitnee( )a bcsoln_snto;n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o257n:n23u:l lnote: expanded from macro 'absl_nullable' | ^ 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2polyline.ccs2/s2polyline_simplifier.cc::1818: : In file included from In file included from ../src/s2/s2polyline.h../src/s2/s2polyline_simplifier.h::3363: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1chord_angle.h::2829: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2327: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coder.h::6723: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/status.h::2967: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/internal/status_internal.h::9429: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::112031:: 30:/usr/local/clang/include/absl/synchronization/mutex.h :1279warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1120 | v o1279i | dv oCiodp yRTeogAirsrtaeyrIMmuptle(xcPhraorf*i laebrs(lv_onionnull dst) conds t(;* a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: fexpanded from macro 'absl_nonnull'n )( i241n | t#6d4e_fti nwea iatb_scly_cnloensn)u)l;l _| N ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.hIn file included from :s2/s2polygon.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2polygon.h25:: 34In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/mutable_s2shape_index.h36:: 33In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/base/commandlineflags.h36:: 21In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/flags/flag.h21:: 110In file included from :/usr/local/clang/include/absl/log/check.h29::37 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h :110180 | :v42o:i dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S etFlag (180a | bAsBlS:L:_FAlTaTgRU*T Ea_bPsUlR_En_oFnUnNuClTlI OfNl acgo,n scto ncshta rT*& avb)s l{_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :M241a:k22e:C hnote: eexpanded from macro 'absl_nonnull'c kF a241i | l#Sdterfiinnge( a b| s ^l _non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from In file included from s2/s2polygon.cc../src/s2/util/coding/coder.h::1836: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/base/casts.h::3436: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/base/logging.h::3321: : In file included from In file included from ../src/s2/base/commandlineflags.h/usr/local/clang/include/absl/log/check.h::2137: : /usr/local/clang/include/absl/flags/flag.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h118::2129: :/usr/local/clang/include/absl/log/internal/check_op.h :warning: 181type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]118 | vo i181d | S e t Fcloangs(ta basbls:l::F:lSatgas** aabbssll__nnoonnnnuullll fsltaagt,u sc,In file included from o s2/s2polyline_simplifier.ccnc:so18tn: sIn file included from Vt../src/s2/s2polyline_simplifier.h& :c h63va: )rIn file included from * ../src/s2/s1chord_angle.h{a: b29s : l| In file included from _ ^../src/s2/s1angle.hn on:nu28l: lIn file included from ../src/s2/s2point.hp:r27e: fIn file included from i../src/s2/s2coder.hx:)23;: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/cord.h::221140:: 49note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #de f1140i | n e a b s l _ n o n n u l l _ N o /usr/local/clang/include/absl/base/nullability.hn n In file included from :s2/s2polyline.ccu 241:l :18l 22: :In file included from | ^../src/s2/s2polyline.h note: : expanded from macro 'absl_nonnull'33 : In file included from ../src/s2/s1angle.hC: o28241r: d | In file included from R#ed../src/s2/s2point.heIn file included from p:fs2/s2predicates.ccE27i:x: n18tIn file included from ee: ../src/s2/s2coder.hr nIn file included from :aab../src/s2/s2predicates.h23ls*:: l _57In file included from anbo: /usr/local/clang/include/absl/status/status.hsnlIn file included from :n_u../src/s2/s1chord_angle.h67nl:: oln29In file included from n_: /usr/local/clang/include/absl/status/internal/status_internal.huNlIn file included from :oln../src/s2/s1angle.h29 nr:: uel28/usr/local/clang/include/absl/strings/cord.hpl): : ;In file included from 109 ../src/s2/s2point.h:| ^:53| ^25: : In file included from warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/util/coding/coder.h: :24136:: 22 In file included from :109../src/s2/base/casts.h | :note: vexpanded from macro 'absl_nonnull'36o : i In file included from d241../src/s2/base/logging.h | :C#21odp: eyfIn file included from Cio/usr/local/clang/include/absl/log/check.hnr:ed 37Tao: bSsIn file included from tl/usr/local/clang/include/absl/log/internal/check_impl.hr_in:nog21n(n: cuo/usr/local/clang/include/absl/log/internal/check_op.hlnl:s t181_ N:Coo58nrn:du& l warning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s r c| , ^ s181t | d : : s tcroinnsgt* aabbssll:_:nSotnantIn file included from uus2/s2polyline_simplifier.ccls:l*18 : daIn file included from sb../src/s2/s2polyline_simplifier.hts:)l63;_: n In file included from o ../src/s2/s1chord_angle.hn| n: ^u29 l: lIn file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.hs:t:28a241: t:In file included from u22../src/s2/s2point.hs::, 27 note: c: expanded from macro 'absl_nonnull'oIn file included from n../src/s2/s2coder.hs t:241 23 | c: #hIn file included from da/usr/local/clang/include/absl/status/status.her:f*67 i: anIn file included from be/usr/local/clang/include/absl/status/internal/status_internal.hs :al29b_: s/usr/local/clang/include/absl/strings/cord.hnlo:_n1146nn:ou10nl:nl u lwarning: pltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] r _eNf oi1146xn | )nCu;olrld R e| p ^* absl_nonnull NewExternalRep(absl:In file included from :s2/s2polyline.ccs:t18r: iIn file included from n../src/s2/s2polyline.hg:_33v: iIn file included from e../src/s2/s1angle.hw: 28d: aIn file included from t../src/s2/s2point.ha:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :110: 55241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 110a | bvsoli_dn oAnpnpuelnld C_oNrodnTnouSltlr i n| g ^( const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc :| 18 ^: In file included from ../src/s2/s2polyline_simplifier.h:/usr/local/clang/include/absl/base/nullability.h63:: 241In file included from :../src/s2/s1chord_angle.h22::29 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s1angle.h :28: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l1159 :_17N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll 1159| | ^i nline CordRep* absl_nonnull NewExternIn file included from as2/s2predicates.ccl:R18e: pIn file included from (../src/s2/s2predicates.h : 57| : ^In file included from ../src/s2/s1chord_angle.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/util/coding/coder.h241: | 36#: dIn file included from e../src/s2/base/casts.hf:i36n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : _/usr/local/clang/include/absl/log/internal/check_op.hN:o189n:n28u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StIn file included from as2/s2polyline_simplifier.cct:u18s: OIn file included from r../src/s2/s2polyline_simplifier.h<:T63>: &In file included from ../src/s2/s1chord_angle.hs:)29 : {In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27In file included from :: s2/s2polyline.cc241In file included from ::../src/s2/s2coder.h1822:: :23In file included from : ../src/s2/s2polyline.hnote: In file included from :expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h33 :: 67In file included from : ../src/s2/s1angle.h241In file included from : | /usr/local/clang/include/absl/status/internal/status_internal.h28#:: d29In file included from e: ../src/s2/s2point.hf/usr/local/clang/include/absl/strings/cord.h:i:27n1183: e:In file included from 47../src/s2/s2coder.ha::b 23swarning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lIn file included from _/usr/local/clang/include/absl/status/status.hn: o671183n: | nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.h l: l29 : _/usr/local/clang/include/absl/strings/cord.h N: o425 n: n62 u: l l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 425 | f r i e n d v o i d C o pCyoCrodrRdeTpo*S tarbisnlg_(ncuolnlsatb lCIn file included from eos2/s2predicates.cc r:rd18e&p : )sIn file included from r../src/s2/s2predicates.h c:| , ^57 s: t/usr/local/clang/include/absl/base/nullability.hIn file included from d:../src/s2/s1chord_angle.h:257:::s2923t: :rIn file included from i../src/s2/s1angle.hnote: nexpanded from macro 'absl_nullable':g 28*: In file included from 257a../src/s2/s2point.h:25: bIn file included from s../src/s2/util/coding/coder.hl:_36n: oIn file included from n | ../src/s2/base/casts.h#nd:ue36lf: liIn file included from nd../src/s2/base/logging.hes :ta)21b;: s lIn file included from _/usr/local/clang/include/absl/log/check.h| n: ^u37 l: lIn file included from /usr/local/clang/include/absl/base/nullability.ha/usr/local/clang/include/absl/log/internal/check_impl.h:b:241l21:e: 22 /usr/local/clang/include/absl/log/internal/check_op.h:_: N202note: uexpanded from macro 'absl_nonnull':l l46a :b241 l | ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 202 | exp#ldiecfiitn eC haebcsklO_pnMoensnsualgle B_uNiolndneurl(lc o n| s ^t char* absl_nonnull exprtext); In file included from | s2/s2polyline.cc ^: 18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline.h::24133:: 22In file included from :../src/s2/s1angle.h :note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h: 27241: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: o/usr/local/clang/include/absl/strings/cord.hn:n437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2polyline_simplifier.cc :18: In file included from 241../src/s2/s2polyline_simplifier.h | :#63d: eIn file included from f../src/s2/s1chord_angle.hi:n29e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23_: NIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^ /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2polyline.cco:n18n: uIn file included from l../src/s2/s2polyline.hl: 33 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2polyline_simplifier.ccf:i18n: eIn file included from ../src/s2/s2polyline_simplifier.ha:b63s: lIn file included from _../src/s2/s1chord_angle.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inIn file included from ls2/s2polyline.cci:n18e: In file included from c../src/s2/s2polyline.ho:n33s: tIn file included from ../src/s2/s1angle.hc:h28a: rIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hC:o29r: d/usr/local/clang/include/absl/strings/cord.h:::504I:n40l:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ep: :504d | a t a ( )e xcpolniscti t{ C h| u ^n kI/usr/local/clang/include/absl/base/nullability.ht:e257r:a23t:o rnote: (expanded from macro 'absl_nullable'c on s257t | #Cdoerfdi*n ea basbls_ln_onnunlullalb lceo r_dN)u;l l a| b ^l e | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.ccIn file included from :s2/s2polyline.cc18:: 18In file included from : ../src/s2/s2polyline_simplifier.hIn file included from :../src/s2/s2polyline.h63:: 33In file included from : ../src/s2/s1chord_angle.hIn file included from :../src/s2/s1angle.h29:: 28In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2point.h28:: 27In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2coder.h27:: 23In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/status.h23:: 67In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h67:: 29In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/strings/cord.h29:: 507:/usr/local/clang/include/absl/strings/cord.h43::1234 :20warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | 1234 | ivnoliidn eI nciotnTsrte ec(hcaorr*d _aibnstle_rnnoanln:u:lClo rCdoRredp:*: Ianblsiln_enRoenpn:u:lals _tcrheaer)s;( ) | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241{: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h: 241241: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fnionnen ualbls l__Nnoonnnnuullll _| N ^o nnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.hIn file included from :s2/s2polyline_simplifier.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2polyline_simplifier.h27:: 63In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s1chord_angle.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s1angle.h67:: 28In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 27: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2coder.h525::2335: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h525: | 1239 : 38 : awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l::c o1239r | di_nilnitneer naabls:l::C:ocrodrRde_pi*n taebrsnla_ln:u:lCloarbdlRee pc*u rarbesnlt__nloenanfu_l l= Cnourldl:p:tIrn;l i n| e ^R ep/usr/local/clang/include/absl/base/nullability.h:::257a:s23_:t rnote: eexpanded from macro 'absl_nullable'e () 257 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef i_nNeu lalbasbll_en o n| n ^u ll _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::trIn file included from es2/s2polyline.cce:(18): In file included from ../src/s2/s2polyline.h| : ^33 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28257: :In file included from 23../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2coder.h :23: In file included from 257/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: /usr/local/clang/include/absl/strings/cord.ha:b582s:l37_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l able 582_ | N u l l aebxlpel i c| i ^t ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241u | l#dle f_iNnoen naublsll _ n| o ^n nulIn file included from ls2/s2polyline_simplifier.cc :_18N: oIn file included from n../src/s2/s2polyline_simplifier.hn:u63l: lIn file included from ../src/s2/s1chord_angle.h :| 29 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inlinIn file included from es2/s2polyline.cc :cIn file included from 18os2/s2predicates.cc: r:In file included from d18../src/s2/s2polyline.h_: :iIn file included from 33n../src/s2/s2predicates.h: t:In file included from e57../src/s2/s1angle.hr: :nIn file included from 28a../src/s2/s1chord_angle.h: l:In file included from :29../src/s2/s2point.h:: :CIn file included from 27o../src/s2/s1angle.h: r:In file included from d28../src/s2/s2coder.hR: :eIn file included from 23p../src/s2/s2point.h: F:In file included from l25/usr/local/clang/include/absl/status/status.ha: :tIn file included from 67*../src/s2/util/coding/coder.h: :In file included from a36/usr/local/clang/include/absl/status/internal/status_internal.hb: :sIn file included from 29l../src/s2/base/casts.h: _/usr/local/clang/include/absl/strings/cord.h:n:o36588n: :nIn file included from 17u../src/s2/base/logging.h:l: l21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from | /usr/local/clang/include/absl/log/check.h ^: 37588: /usr/local/clang/include/absl/base/nullability.h | In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h:21: 241 /usr/local/clang/include/absl/log/internal/check_op.h: : 22c209:o: n15note: sexpanded from macro 'absl_nonnull':t C241owarning: | rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]#dd *e fai bns209el | _ an bocsnoln_nunslotl nc nhcuoalrrl*d __;Na ob ns| n ^lu _ln/usr/local/clang/include/absl/base/nullability.hlo: n241 n:| u22 ^l:l note: Nexpanded from macro 'absl_nonnull'e wS t241r | i#ndge(f)i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pIn file included from os2/s2polyline_simplifier.cci:nter = 18c: oIn file included from n../src/s2/s2polyline_simplifier.hs:t63 : cIn file included from h../src/s2/s1chord_angle.ha:r29*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl:;23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.h::24129:: 22:/usr/local/clang/include/absl/strings/cord.h :1268note: :expanded from macro 'absl_nonnull'51 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i1268n | ei nalbisnle_ nvoIn file included from ons2/s2predicates.ccin:du18 l: CloIn file included from r_../src/s2/s2predicates.hdN::o57:n: InnIn file included from ull../src/s2/s1chord_angle.hiln: e29 R: | eIn file included from ^p../src/s2/s1angle.h :::28E: mIn file included from p../src/s2/s2point.hl:a25c: eIn file included from T../src/s2/util/coding/coder.hr:e36e: (In file included from C../src/s2/base/casts.ho:r36d: RIn file included from e../src/s2/base/logging.hp:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 226r:e59p:, warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ In file included from s2/s2polyline.cc/usr/local/clang/include/absl/base/nullability.h: :18226241: | :vIn file included from o22../src/s2/s2polyline.hi::d note: 33expanded from macro 'absl_nonnull'M: a In file included from k../src/s2/s1angle.h e:C24128h | : e#cIn file included from kd../src/s2/s2point.hOe:fp27Via: nlIn file included from uee../src/s2/s2coder.h S:at23br: siIn file included from ln/usr/local/clang/include/absl/status/status.h_g:n(67so: tnIn file included from dn/usr/local/clang/include/absl/status/internal/status_internal.hu:::l29ol: s /usr/local/clang/include/absl/strings/cord.ht_r:Ne655oa:nm39n&:u owarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l, l c o| 655n ^ | s t v oeixdp*l iacbistl _CnhualrlIatbelrea tpo)r;( c o| n ^s t /usr/local/clang/include/absl/base/nullability.hC:o257r:d23*: anote: bexpanded from macro 'absl_nullable's l_ n257o | n#nduelfli nceo radbIn file included from )ss2/s2polyline_simplifier.cc l: _18| n: u ^lIn file included from l../src/s2/s2polyline_simplifier.ha:/usr/local/clang/include/absl/base/nullability.hb63l:e: 241_In file included from :N../src/s2/s1chord_angle.hu22:l:l29 a: note: bIn file included from lexpanded from macro 'absl_nonnull'e../src/s2/s1angle.h : 28| 241: ^ | In file included from # ../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :_1275N:o51n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 1275 | inline void Cord::InlineRep::EmplaceTreIn file included from s2/s2polyline.cc:18: In file included from e../src/s2/s2polyline.h(:C33o: rIn file included from d../src/s2/s1angle.hR:e28p: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : rIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hp:,29 : | /usr/local/clang/include/absl/strings/cord.h ^: 667:44:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 667 | 241 | s#tdaetfiicn eC oarbds lA_dnvoannncuelAln d_RNeoandn(uClhla r I| t ^e rator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2polyline_simplifier.ccn:n18u: lIn file included from l../src/s2/s2polyline_simplifier.h : 63| : ^In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline.cc:18 : 1282In file included from | ../src/s2/s2polyline.hi:n33l: iIn file included from n../src/s2/s1angle.he: 28v: oIn file included from i../src/s2/s2point.hd: 27C: oIn file included from r../src/s2/s2coder.hd::23:: IIn file included from n/usr/local/clang/include/absl/status/status.hl:i67n: eIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.he:p29:: :/usr/local/clang/include/absl/strings/cord.hS:e674t:T37r:e ewarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ordR e674p | * asbtsalt_inco nvnouildl Ardevpa,n c e| ( ^C ha/usr/local/clang/include/absl/base/nullability.hr:I241t:e22r:a tnote: oexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb silt_,n osninzuel_lt _nN_obnyntuelsl) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | In file included from is2/s2polyline.ccn:l18i: nIn file included from e../src/s2/s2polyline.h :v33o: iIn file included from d../src/s2/s1angle.h :C28o: rIn file included from d../src/s2/s2point.h:::27I: nIn file included from l../src/s2/s2coder.hi:n23e: RIn file included from e/usr/local/clang/include/absl/status/status.hp::67:: SIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.ht:T29r: e/usr/local/clang/include/absl/strings/cord.he:O730r:E36m:p twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( Cord R730e | p * a besxlp_lniuclilta bClhea rrReapn,g e (| c ^o nst/usr/local/clang/include/absl/base/nullability.h :C257o:r23d:* note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln ec oarbds)l _:n uclolradb_l(ec o_rNdu)l l{a}b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2polyline_simplifier.cc736::1817: :In file included from ../src/s2/s2polyline_simplifier.h:warning: 63type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1chord_angle.h:29 : 736In file included from | ../src/s2/s1angle.h : 28 : In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.hC:o23r: dIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: n/usr/local/clang/include/absl/strings/cord.hn:u1301l:l56 :c owarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d _; | ^1301 | i/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e: vnote: oexpanded from macro 'absl_nonnull'i d C241o | r#dd:e:fIinnlei naebRselp_:n:oCnonmumlilt T_rNeoen(ncuolnls t | C ^o rdRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2polyline.cc27:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2polyline.h23:: 33In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s1angle.h67:: 28In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 27/usr/local/clang/include/absl/strings/cord.h: :In file included from 1302../src/s2/s2coder.h::5023:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 291302: | /usr/local/clang/include/absl/strings/cord.h : 795 : 43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | f r i e n d v o i d A bslF o r m a t F l u sCho(radbRselp:*: Caobrsdl*_ naobnsnlu_lnlo nrneupl,l c| o ^r d,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CoIn file included from rs2/s2polyline_simplifier.ccd:z18I: nIn file included from f../src/s2/s2polyline_simplifier.ho:*63 : aIn file included from b../src/s2/s1chord_angle.hs:l29_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27G: eIn file included from t../src/s2/s2coder.hC:o23r: dIn file included from z/usr/local/clang/include/absl/status/status.hI:n67f: oIn file included from F/usr/local/clang/include/absl/status/internal/status_internal.ho:r29T: e/usr/local/clang/include/absl/strings/cord.hs:t1321i:n48g:( warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h:257 :132123 | :i nnote: lexpanded from macro 'absl_nullable'i ne 257v | o#idde fCionred :a:bIsnll_innuelRleapb:l:eC o_pNyuTlolAarbrlaey ( c| h ^a r* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 276s2/s2polyline.cc::1318:: In file included from warning: ../src/s2/s2polyline.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 33: In file included from ../src/s2/s1angle.h:28 : 276In file included from | ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :v23o: iIn file included from d/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: u/usr/local/clang/include/absl/strings/cord.hl:l927a:b43l:e warning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]p erat o927r | < < ( s t d : : o s t r e a m & , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' Co r257d | R#edpe*f ianbes la_bnsull_lnaublllea brleep )_;N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2/s2predicates.cci:n18e: In file included from a../src/s2/s2predicates.hb:s57l: _In file included from n../src/s2/s1chord_angle.hu:l29l: aIn file included from b../src/s2/s1angle.hl:e28 : _In file included from N../src/s2/s2point.hu:l25l: aIn file included from b../src/s2/util/coding/coder.hl:e36 : In file included from | ../src/s2/base/casts.h ^: 36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2polyline.cc :18: In file included from ../src/s2/s2polyline.h :27733 | : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 929 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c o929n | s t v oviodi*d aSbwsalp_(nIunlllianbelRee pv*a laubes)l;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257r:h23s:) ;note: expanded from macro 'absl_nullable' | ^ 257 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee a_bNsull_lnaobnlneu l | l ^ _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.hIn file included from :s2/s2polyline.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2polyline.h25:: 33In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s1angle.h36:: 28In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/strings/cord.h278::93213::17 : warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278932 | | c o n s tc ovnositd *c haabrs*l _anbuslll_anbullel aobpleer adtaotra<(<)( sctodn:s:to;s t r| e ^a m&/usr/local/clang/include/absl/base/nullability.h,: 257s:t23d:: :note: nexpanded from macro 'absl_nullable'u ll p257t | r#_dte)f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:u23l:l anote: bexpanded from macro 'absl_nullable'l e _257N | u#ldleafbilnee a| b ^s l_nullable _NulIn file included from ls2/s2polyline.cca:b18l: eIn file included from ../src/s2/s2polyline.h :| 33 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2predicates.cc257: | 18#: dIn file included from e../src/s2/s2predicates.hf:i57n: eIn file included from ../src/s2/s1chord_angle.ha:b29s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:l25e: In file included from _../src/s2/util/coding/coder.hN:u36l: lIn file included from a../src/s2/base/casts.hb:l36e: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline.cc: 18292: | In file included from c../src/s2/s2polyline.ho:n33s: tIn file included from ../src/s2/s1angle.hc:h28a: rIn file included from *In file included from ../src/s2/s2point.h s2/s2projections.cc:a:b2718s: : lIn file included from In file included from _../src/s2/s2coder.h../src/s2/s2projections.hn::o2327n: : nIn file included from In file included from u/usr/local/clang/include/absl/status/status.h../src/s2/r2.hl::l6722 : : oIn file included from In file included from p/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/util/math/vector.he::r2936a: : /usr/local/clang/include/absl/strings/cord.htIn file included from o:../src/s2/base/logging.hr935:<:21<11: (:In file included from s /usr/local/clang/include/absl/log/check.htwarning: :dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]37: : :In file included from b/usr/local/clang/include/absl/log/internal/check_impl.ha :s93521i | : c In file included from _ /usr/local/clang/include/absl/log/internal/check_op.h oc:shta41rr: *e In file included from aab/usr/local/clang/include/absl/log/internal/strip.hms:t a&warning: (,stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] i z e| _ ^t113 | n ) ;/usr/local/clang/include/absl/base/nullability.h : 241/ :/ 22Wcr:oi tnenote: s expanded from macro 'absl_nonnull'td a t ac ht241ao | r# *td heaef briessnulle_ tn aob nsn| l ^u_ lnlo /usr/local/clang/include/absl/base/nullability.hnfn:iul241lel:_ n22_aN:moe n note: n=uexpanded from macro 'absl_nonnull' l_l _ b u | i241 ^l | #tdienf_iFnIeL Ea(b)s)l _In file included from {ns2/s2predicates.cco n: n18u| : ^lIn file included from l ../src/s2/s2predicates.h_:N/usr/local/clang/include/absl/base/nullability.h57o:n: n241uIn file included from l:l../src/s2/s1chord_angle.h22 :: 29 | : ^note: In file included from expanded from macro 'absl_nonnull' ../src/s2/s1angle.h :28: In file included from 241../src/s2/s2point.h | :#25d: eIn file included from f../src/s2/util/coding/coder.hi:n36e: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.hoIn file included from :ns2/s2polyline.cc21n:: u18In file included from l: /usr/local/clang/include/absl/log/check.hlIn file included from : ../src/s2/s2polyline.h37_:: N33In file included from o: /usr/local/clang/include/absl/log/internal/check_impl.hnIn file included from :n../src/s2/s1angle.h21u:: l/usr/local/clang/include/absl/log/internal/check_op.h28l: : 293 In file included from :| ../src/s2/s2point.h ^49: :27 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h :29367 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 937 : 35 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 937 s2/s2projections.cc | : 18 : aIn file included from b ../src/s2/s2projections.h s:l :27: c: o In file included from r../src/s2/r2.h d: _22 i: nIn file included from t../src/s2/util/math/vector.h e:rc36noa: nlIn file included from s:../src/s2/base/logging.h:tC: o21rc: dhRIn file included from ea/usr/local/clang/include/absl/log/check.hpr*: *a37b s: la_In file included from nbu/usr/local/clang/include/absl/log/internal/check_impl.hls:ll21a_b: lneIn file included from ot/usr/local/clang/include/absl/log/internal/check_op.hrne:en(41)u : cloIn file included from ln/usr/local/clang/include/absl/log/internal/strip.h)s:t;;26 : In file included from | | ^/usr/local/clang/include/absl/log/internal/log_message.h ^ : 53/usr/local/clang/include/absl/base/nullability.h: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/types/source_location.h:257:241:133:23::22 25note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e133f | i n ec oanbsstle_xnpurl lcaobnlset _cNhualrl*a balbes l _| n ^o nnull file_name() constIn file included from s2/s2polyline.ccn:o18e: xIn file included from c../src/s2/s2polyline.he:p33t: In file included from {../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: d/usr/local/clang/include/absl/strings/cord.he:f938i:n35e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o938n | n u l l a_bNsoln:n:uclolr d _| i ^n ternal::CordRep* abIn file included from ss2/s2projections.ccl:_18n: oIn file included from n../src/s2/s2projections.hn:u27l: lIn file included from ../src/s2/r2.ha:s22_: tIn file included from r../src/s2/util/math/vector.he:e36(: )In file included from ../src/s2/base/logging.hc:o21n: sIn file included from t/usr/local/clang/include/absl/log/check.h;: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h241::4122: :In file included from /usr/local/clang/include/absl/log/internal/strip.hnote: :expanded from macro 'absl_nonnull'26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h241: | 53#: d/usr/local/clang/include/absl/types/source_location.he:f142i:25: warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s142l | _ n ocnonnusltle x_pNro ncnounlslt c| h ^a r* absl_nonIn file included from ns2/s2polyline.ccu:l18l: In file included from f../src/s2/s2polyline.hu:n33c: tIn file included from i../src/s2/s1angle.ho:n28_: nIn file included from a../src/s2/s2point.hm:e27(: )In file included from ../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h :n67o: eIn file included from x/usr/local/clang/include/absl/status/internal/status_internal.hc:e29p: t/usr/local/clang/include/absl/strings/cord.h :{939 : 17| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22 :939 | note: expanded from macro 'absl_nonnull' c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ Naosn_ncuhlalr s (| ) ^ const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2projections.cc#:d18e: fIn file included from i../src/s2/s2projections.hn:e27 : aIn file included from b../src/s2/r2.hs:l22_: nIn file included from o../src/s2/util/math/vector.hn:n36u: lIn file included from l../src/s2/base/logging.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37In file included from l: s2/s2polyline_alignment.cclIn file included from : /usr/local/clang/include/absl/log/internal/check_impl.h17| :: ^21In file included from : ../src/s2/s2polyline_alignment.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h24:: 41In file included from : ../src/s2/s2polyline.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h33:: 26In file included from : ../src/s2/s1angle.hIn file included from In file included from :s2/s2polyline.cc/usr/local/clang/include/absl/log/internal/log_message.h28::: 1853In file included from : : ../src/s2/s2point.hIn file included from /usr/local/clang/include/absl/types/source_location.h:../src/s2/s2polyline.h:27:150: 33:In file included from : 40../src/s2/s2coder.hIn file included from ::../src/s2/s1angle.h 23:warning: : 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point.h67: : 27150In file included from : | /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2coder.h 29: : 23 In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h 82: : 67 In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h 23: : 29 In file included from : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/crc/crc32c.h :: 94132 :: 35In file included from :/usr/local/clang/include/absl/strings/str_format.h : warning: 84 type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 94129c | : o/usr/local/clang/include/absl/strings/internal/str_format/parser.h n: s227 t:a 11bc:sh lawarning: :r'enable_if' is a clang extension [-Wgcc-compat]*: c oar db227_s | i ln t_ en r on an l n:u l: Ceonlrad bRlefepi_*i lfae(bs_stlnr__anfmueol)rlm aab tl_| e ^i n ctl/usr/local/clang/include/absl/base/nullability.heer:anr241a(l)::;:22 E: n | snote: ^expanded from macro 'absl_nonnull'u r e/usr/local/clang/include/absl/base/nullability.hC:o 257n241:s | 23t#:ed xenote: pexpanded from macro 'absl_nullable'fr i( fn257oe | r# mdaaetfb)i,sn el _| nao ^bn snlu_lnlu /usr/local/clang/include/absl/strings/internal/str_format/parser.hl_:lN229ao:bn11ln:uel lwarning: 'enable_if' is a clang extension [-Wgcc-compat] _ N u| l ^229l | a b l e | ^ enable_if(str_format_internal::ValiIn file included from ds2/s2projections.ccF:o18r: mIn file included from a../src/s2/s2projections.htIn file included from :Is2/s2polyline.ccm27:p: 18lIn file included from : <../src/s2/r2.hIn file included from C:../src/s2/s2polyline.h.22:.: 33.In file included from : >../src/s2/util/math/vector.hIn file included from (:../src/s2/s1angle.hf36:o: 28rIn file included from : m../src/s2/base/logging.hIn file included from a:../src/s2/s2point.ht21:): 27,In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2coder.h| 37: ^: 23 In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/status.h21:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h41:: 29In file included from : /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/strings/cord.h::26950: :In file included from 18/usr/local/clang/include/absl/log/internal/log_message.h:: 53warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/types/source_location.h :165:15: 950warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] C165o | r d RceopnFslta tc*h aarb*s la_bnsoln_nnuolnln uMlalk efFillaet_WniatmheE_x t=r a"C"a;p a c| i ^t y(/usr/local/clang/include/absl/base/nullability.hs:i241z:e22_:t note: eexpanded from macro 'absl_nonnull'x tr a241) | ;# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2projections.ccn:e:18 a: note: bIn file included from expanded from macro 'absl_nonnull's../src/s2/s2projections.h l:_27 n: 241uIn file included from | l../src/s2/r2.h#l:da22be: flIn file included from ie../src/s2/util/math/vector.h n_:eN36u : alIn file included from bl../src/s2/base/logging.has:lb21_l: neIn file included from o /usr/local/clang/include/absl/log/check.hn :n| 37u ^: l In file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26 ^In file included from : s2/s2polyline.cc/usr/local/clang/include/absl/log/internal/log_message.h::1871: :In file included from 26../src/s2/s2polyline.h:: 33: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h :7127 | : In file included from ../src/s2/s2coder.hL:o23g: In file included from MIn file included from s2/s2predicates.cce/usr/local/clang/include/absl/status/status.h:s:18s67: a: In file included from gIn file included from ../src/s2/s2predicates.he/usr/local/clang/include/absl/status/internal/status_internal.h:(:57c29: o: In file included from n/usr/local/clang/include/absl/strings/cord.h../src/s2/s1chord_angle.hs::t96829 :: c31In file included from h:../src/s2/s1angle.ha :rwarning: 28*type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from a../src/s2/s2point.hb:s 25l968: _ | In file included from n ../src/s2/util/coding/coder.h o :vno36ind: uEIn file included from ml../src/s2/base/casts.hpll: a36fc: ieIn file included from Tl../src/s2/base/logging.hre:e,e21( C: oirIn file included from nd/usr/local/clang/include/absl/log/check.htR: e37pl*: i naIn file included from bes/usr/local/clang/include/absl/log/internal/check_impl.h,l: _21n o: n/usr/local/clang/include/absl/log/internal/check_op.hn| u ^:l l295 :r/usr/local/clang/include/absl/base/nullability.he20:p:241, :Mwarning: In file included from 22etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2polyline_alignment.cc:t : h17note: o : expanded from macro 'absl_nonnull'd295In file included from I | ../src/s2/s2polyline_alignment.hcd :oe24124nn | t#: sidIn file included from tfe../src/s2/s2polyline.h if:sei33irn: g eIn file included from nm ../src/s2/s1angle.heea:dtb28 hs: colIn file included from hd_../src/s2/s2point.ha)n:r;o27* n: nIn file included from a| u../src/s2/s2coder.hb ^l:s l23l _/usr/local/clang/include/absl/base/nullability.h: _nN:In file included from oon241/usr/local/clang/include/absl/status/status.hnnn::uull22l67l: : In file included from onote: | /usr/local/clang/include/absl/status/internal/status_internal.hpexpanded from macro 'absl_nonnull' ^:e 29r : a241In file included from t | /usr/local/clang/include/absl/strings/cord.ho#r:d<82 In file included from & ../src/s2/s2projections.h , : 27 : | In file included from ^ ../src/s2/r2.h :In file included from /usr/local/clang/include/absl/base/nullability.he22s2/s2polyline.cc:n: :241aIn file included from 18:b../src/s2/util/math/vector.h: 22l:In file included from :e36../src/s2/s2polyline.h _: :note: iIn file included from 33expanded from macro 'absl_nonnull'f../src/s2/base/logging.h: (:In file included from s 21../src/s2/s1angle.ht241: :r | In file included from 28_#/usr/local/clang/include/absl/log/check.hd: f:eIn file included from o37f../src/s2/s2point.hr: mi:In file included from an27/usr/local/clang/include/absl/log/internal/check_impl.hte: :_ In file included from 21ia../src/s2/s2coder.h: nb:In file included from ts23/usr/local/clang/include/absl/log/internal/check_op.hel: :r_In file included from 41nn/usr/local/clang/include/absl/status/status.h: ao:In file included from ln67/usr/local/clang/include/absl/log/internal/strip.h:n: ::uIn file included from 26El/usr/local/clang/include/absl/status/internal/status_internal.h: nls :/usr/local/clang/include/absl/log/internal/log_message.hu_29:rN: 78eo/usr/local/clang/include/absl/strings/cord.h:Cn:26on972:nu: sl31warning: tl:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e x warning: p| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ^78 ( s | ) ,972 | L"o cg oM neIn file included from svss2/s2predicates.ccsto:aei18gxd: ep rIn file included from (E ../src/s2/s2predicates.hcmt:oprlaap57nc"e: s)T,r eIn file included from t e../src/s2/s1chord_angle.h | (:c ^C29h o: radIn file included from Rre../src/s2/s1angle.h*p: *28 aab: bssIn file included from ll_../src/s2/s2point.hn_o:nnn25uol: ln In file included from rn../src/s2/util/coding/coder.heup:l,36 lc: o nfIn file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.hsitl ../src/s2/base/casts.h:eI:149,n36: l: 22iiIn file included from :nn../src/s2/base/logging.h twarning: e'enable_if' is a clang extension [-Wgcc-compat]: D a21tlai&n e: In file included from p,aIn file included from 149s2/s2polyline_simplifier.cc r/usr/local/clang/include/absl/log/check.h | : e:18 | n37: ^t: In file included from ,In file included from ../src/s2/s2polyline_simplifier.h /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h: _::63| _ ^24121: a t:/usr/local/clang/include/absl/base/nullability.h: In file included from t22:/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1chord_angle.hr:241::i :29629bnote: 22:: uexpanded from macro 'absl_nonnull':63In file included from t :../src/s2/s1angle.he note: :_241expanded from macro 'absl_nonnull'warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ | : (#In file included from (d e../src/s2/s2point.h241e296f: | n# | i 27adbelfn e: ei_ In file included from nie a ../src/s2/s2coder.hf (asbb s:tsr l 23l___ n: fno o In file included from orn /usr/local/clang/include/absl/status/status.hnmnn u:aut l 67l_ll : i n _ In file included from _tN o/usr/local/clang/include/absl/status/internal/status_internal.hNeo n :rnnn u29nau l: ll l :/usr/local/clang/include/absl/strings/cord.hl :: E1505n| | :s ^ ^ 41u :r e warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o n s t e1505x | p In file included from irn s2/s2polyline.ccIn file included from (ls :s2/s2projections.cci)n, 18:e : 18 vIn file included from o: | ../src/s2/s2polyline.h ^iIn file included from : d../src/s2/s2projections.h33 :: C27In file included from o: ../src/s2/s1angle.hrIn file included from d::../src/s2/r2.h28::: C22In file included from o: ../src/s2/s2point.hpIn file included from y:T../src/s2/util/math/vector.h27o:: A36In file included from r: ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/internal/str_format/bind.hrIn file included from ::a../src/s2/base/logging.h23158y:: :I21In file included from 22m: /usr/local/clang/include/absl/status/status.h:pIn file included from : l/usr/local/clang/include/absl/log/check.h67warning: ('enable_if' is a clang extension [-Wgcc-compat]:: c h37In file included from a : /usr/local/clang/include/absl/status/internal/status_internal.hr158*In file included from : | /usr/local/clang/include/absl/log/internal/check_impl.h29a b:: s 21/usr/local/clang/include/absl/strings/cord.hl _: : n_In file included from 978o_n/usr/local/clang/include/absl/log/internal/check_op.h:ant:36ut41:lrl: i In file included from warning: bdu/usr/local/clang/include/absl/log/internal/strip.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]stte: )_ _26 c(o: 978(n/usr/local/clang/include/absl/log/internal/log_message.h | e s:n a bt80 lv :eo_ii{f26d (: CVo | a ^mwarning: l imdtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]iFtoT/usr/local/clang/include/absl/base/nullability.hr r:me241 aet(:c80I22mop | : nl note: sexpanded from macro 'absl_nonnull't< L ACro ogrg241sd.R.e.M | ep>#(s*dss e)faa,i gbn"eesb a(lcad_ obnfunssotllr_ lmnacahotb anrltnr*eual pl"ao )_bl)N)sdo nl_ n_unro| l ^le n p ,n| ^u l| l ^ fi/usr/local/clang/include/absl/base/nullability.hl:e257,: 23i:n tnote: /usr/local/clang/include/absl/strings/internal/str_format/bind.hexpanded from macro 'absl_nullable'l: i162 n:257e22, | : # d warning: e'enable_if' is a clang extension [-Wgcc-compat]| f ^ i ne /usr/local/clang/include/absl/base/nullability.h 162a: | b 241s :l _22 n :u l _l_note: aexpanded from macro 'absl_nonnull'abt In file included from lter i_ s2/s2polyline_simplifier.ccbNuu241:tl | 18el#: _adIn file included from _be../src/s2/s2polyline_simplifier.h(lf:(ei63nee : n In file included from aa| b../src/s2/s1chord_angle.hb ^s:l l29e_: _nIn file included from io../src/s2/s1angle.hfn:In file included from (n28s2/s2polyline.ccVu: l:aIn file included from ll18 ../src/s2/s2point.hi: _:dIn file included from N27F../src/s2/s2polyline.ho: o:nIn file included from r33n../src/s2/s2coder.hm: u:aIn file included from l23t../src/s2/s1angle.hl: I: In file included from m28 /usr/local/clang/include/absl/status/status.hp: | :lIn file included from ^67<../src/s2/s2point.h : A:rIn file included from 27g/usr/local/clang/include/absl/status/internal/status_internal.h: s:In file included from .29../src/s2/s2coder.h.: :.23: /usr/local/clang/include/absl/strings/cord.h>In file included from :(/usr/local/clang/include/absl/status/status.h1514s::)6729,: : In file included from "/usr/local/clang/include/absl/status/internal/status_internal.hwarning: b:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a29 d: /usr/local/clang/include/absl/strings/cord.hf: o979rIn file included from 1514:ms2/s2projections.cc | 30 a ::t 18 t: warning: croIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]arp../src/s2/s2projections.h d"_:)i 27)n979t: ) | e In file included from r n../src/s2/r2.h| a: ^ l 22 : : : C In file included from o r../src/s2/util/math/vector.h d :R 36e p: * In file included from ../src/s2/base/logging.ha b: s 21lC_: onrIn file included from odnR/usr/local/clang/include/absl/log/check.hneu:pl37*l: atbIn file included from rs/usr/local/clang/include/absl/log/internal/check_impl.hele:_)n21 o{n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.h| l ^:l 41r: /usr/local/clang/include/absl/base/nullability.heIn file included from :p/usr/local/clang/include/absl/log/internal/strip.h241,:: 2622c: :o/usr/local/clang/include/absl/log/internal/log_message.h n:note: sexpanded from macro 'absl_nonnull'82t : C26241o: | r# ddzwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ufp idnae t e82aSb | cs ol pL_oeng&o Mnsencsuoslpaleg ,_e N( oc| on ^nn us/usr/local/clang/include/absl/base/nullability.htl: l241c :h a22| r: ^* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ef ialbes,l _innotn nluilnle ,_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2polyline.ccn:n18u: lIn file included from l../src/s2/s2polyline.h :_33N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.hIn file included from :s2/s2polyline_simplifier.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2polyline_simplifier.h27:: 63In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s1chord_angle.hIn file included from :23s2/s2projections.cc29: :: In file included from 18In file included from /usr/local/clang/include/absl/status/status.h: ../src/s2/s1angle.h:In file included from :67../src/s2/s2projections.h28: :: In file included from 27In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: ../src/s2/s2point.h:In file included from :29../src/s2/r2.h27: :: /usr/local/clang/include/absl/strings/cord.h22In file included from :: ../src/s2/s2coder.h984In file included from ::../src/s2/util/math/vector.h2336:: :36In file included from : /usr/local/clang/include/absl/status/status.hwarning: In file included from :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h67 :: 21In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h984In file included from : | /usr/local/clang/include/absl/log/check.h29 :: 37/usr/local/clang/include/absl/strings/cord.h : : In file included from 1525v/usr/local/clang/include/absl/log/internal/check_impl.h:o:29i21:d: In file included from Awarning: p/usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p: e41n: d TIn file included from 1525r/usr/local/clang/include/absl/log/internal/strip.h | e: e 26T o: T/usr/local/clang/include/absl/log/internal/log_message.hcro:ere119d(_:Cio41nrtd:eR renwarning: pa*type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l : a:bCsol r_d119nRo | e np n*Lu loalbg sMtlre_esnceoso,nnna gsuMlete tshilg&o TndtIoerdSde ec)heai nnr{*kt i fA lasi| ebrso ^ l(_a bmsne/usr/local/clang/include/absl/base/nullability.hlot:h:n:241onLuo:dl)g22l;) S:i; n| note: | expanded from macro 'absl_nonnull'k ^ ^ * 241/usr/local/clang/include/absl/base/nullability.ha | b:/usr/local/clang/include/absl/base/nullability.h#s241:dl:241e_22:fn:22ionn :en note: expanded from macro 'absl_nonnull'unote: a blexpanded from macro 'absl_nonnull's l l241 _ | s n#odi241nenn | k#)fudl;ielf n e_ Ni aobnn| s ^neull _anlo/usr/local/clang/include/absl/base/nullability.hb snl: n_u241| n ^oln: ln 22u_l:Nlo nnote: _expanded from macro 'absl_nonnull'nNu olnl n u241 l | | l# ^ d e| f ^i ne absl_nonIn file included from ns2/s2polyline.ccu:l18l: In file included from _../src/s2/s2polyline.hN:o33n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 985s2/s2predicates.cc | :In file included from 18s2/s2polyline_simplifier.cc : In file included from : In file included from s2/s2projections.cc18 ../src/s2/s2predicates.hv:: :o18In file included from 57i: ../src/s2/s2polyline_simplifier.h: dIn file included from :In file included from ../src/s2/s2projections.h63../src/s2/s1chord_angle.hA:: :p27In file included from 29p: ../src/s2/s1chord_angle.h: eIn file included from :In file included from n../src/s2/r2.h29../src/s2/s1angle.hd:: :T2228r: : eIn file included from In file included from eIn file included from ../src/s2/util/math/vector.h../src/s2/s2point.h(../src/s2/s1angle.hC:::o362528r: : : dIn file included from In file included from In file included from R../src/s2/base/logging.h../src/s2/util/coding/coder.h../src/s2/s2point.he:::p213627*: : : In file included from In file included from In file included from a/usr/local/clang/include/absl/log/check.h../src/s2/base/casts.h../src/s2/s2coder.hb:::s373623l: : : _In file included from In file included from In file included from n/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.ho:::n212167n: : : uIn file included from In file included from In file included from l/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.hl::: 413729t: : : rIn file included from In file included from /usr/local/clang/include/absl/strings/cord.he/usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/log/internal/check_impl.h:e::1530,2621: : : 55M/usr/local/clang/include/absl/log/internal/log_message.h:/usr/local/clang/include/absl/log/internal/check_op.he: :t121298warning: h::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o4122 d::I dwarning: 1530warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | n itnil i f298ine121 | er | c C o monrLesdtot: gh:oudMCn)seh;i sugnn esk| d ^aIg cthe/usr/local/clang/include/absl/base/nullability.hear&:ra* 241t oT:aro22b:sS::lCi _hnnote: nukexpanded from macro 'absl_nonnull'OonnknI tnuel lryl(241a a | t#odro(bespcfoleirna:n:steoLt aCbrsoo33 note: &: ,| ^expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h| :/usr/local/clang/include/absl/base/nullability.h ^28:241 : 241 | In file included from #:/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.hd22::e:24127f :: inote: 22In file included from nexpanded from macro 'absl_nonnull':../src/s2/s2coder.he : note: 23a241expanded from macro 'absl_nonnull': b | In file included from s#/usr/local/clang/include/absl/status/status.h ld:e241_67nf | : oiIn file included from #ndn/usr/local/clang/include/absl/status/internal/status_internal.hnee:uf 29lila: n eb/usr/local/clang/include/absl/strings/cord.h_ Ns:aobnl986snl_:u_ln40nlo:o nn nn| warning: uu ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ll ll __986NN | oo n nn u lnvlou il dl| ^ P r e| p ^e ndTreeToInlined(CordRep*In file included from s2/s2predicates.cca:b18s: lIn file included from _../src/s2/s2predicates.hn:o57n: nIn file included from u../src/s2/s1chord_angle.hl:l29 : tIn file included from r../src/s2/s1angle.he:e28,: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36241: :In file included from 22../src/s2/base/casts.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b299s:l67_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _299N | o n n u l l | ^ In file included from In file included from s2/s2polyline.cc s2/s2projections.cc: :18 18: : In file included from In file included from ../src/s2/s2polyline.h ../src/s2/s2projections.h: :33 27: : In file included from In file included from ../src/s2/s1angle.h ../src/s2/r2.h: :28 22: : In file included from In file included from ../src/s2/s2point.h ../src/s2/util/math/vector.h: :27 36: c: In file included from oIn file included from ../src/s2/s2coder.hn../src/s2/base/logging.h:s:23t21: : In file included from uIn file included from /usr/local/clang/include/absl/status/status.hn/usr/local/clang/include/absl/log/check.h:s:67i37: g: In file included from nIn file included from /usr/local/clang/include/absl/status/internal/status_internal.he/usr/local/clang/include/absl/log/internal/check_impl.h:d:29 21: c: /usr/local/clang/include/absl/strings/cord.hhIn file included from :a/usr/local/clang/include/absl/log/internal/check_op.h988r::*4137 : :aIn file included from b/usr/local/clang/include/absl/log/internal/strip.hswarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:_ 26n: o n/usr/local/clang/include/absl/log/internal/log_message.h988n: | u158 l l :) ;v 32o i:| d ^ Pwarning: r/usr/local/clang/include/absl/base/nullability.hetype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:p 241e:n22 d:T158 r | e note: eexpanded from macro 'absl_nonnull' T Lo oT241gr | e#ed(eMCfoirnedseRs eapabg*es la&b _sonlpo_ennnounrlanltu l_olNr ot241 d| l:a ^l22t1050 :a | _ _N onote: ; nexpanded from macro 'absl_nonnull' n u | ^ l 241l | /usr/local/clang/include/absl/base/nullability.h #: d241e| f : ^i 22 n : e note: aexpanded from macro 'absl_nonnull' b s l In file included from _241s2/s2predicates.ccn | :o#18nd: n ueIn file included from l l f../src/s2/s2predicates.h ai:_bn57Nse: ol In file included from n:a../src/s2/s1chord_angle.hn:b:uss29ltl: lr_In file included from in../src/s2/s1angle.h no:| gn28 ^_n: vuIn file included from il../src/s2/s2point.hel: w25_*: NIn file included from ao../src/s2/util/coding/coder.hbn:ns36ul: In file included from l_In file included from ns2/s2polyline_measures.ccl../src/s2/base/casts.h o:: n1836| n: : ^uIn file included from In file included from l../src/s2/s2polyline_measures.h../src/s2/base/logging.hl:: 2921f: : rIn file included from In file included from a../src/s2/s1angle.h/usr/local/clang/include/absl/log/check.hg::m2837e: : nIn file included from In file included from t../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_impl.h)::;27 21: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h| ../src/s2/s2coder.h: ^:432 23:: 13In file included from /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/status/status.h: :warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67: : 22In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h 432:note: | expanded from macro 'absl_nonnull'29c o: n sIn file included from 241t/usr/local/clang/include/absl/strings/cord.h | #c:dheafri*86n ea: ba/usr/local/clang/include/absl/strings/cord_analysis.hsbls:_ln_onnonn50unl:ull lM a_kNe49oCnhn:euclk lO warning: p type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S| t ^r ing (50T | 1s ivz1e,_ tT 2G evt2M,o r e| P ^r ec/usr/local/clang/include/absl/base/nullability.hi:sIn file included from 241es2/s2polyline.ccM::e2218m:: o In file included from r../src/s2/s2polyline.hynote: U:sexpanded from macro 'absl_nonnull'33a : gIn file included from e (../src/s2/s1angle.h241c:o | 28#n: sdtIn file included from eC../src/s2/s2point.hofr:di27nR: eeIn file included from p../src/s2/s2coder.ha*: ba23bss: ll_In file included from _n/usr/local/clang/include/absl/status/status.hon:on67nn: nuIn file included from ul/usr/local/clang/include/absl/status/internal/status_internal.hll:l 29r e: p/usr/local/clang/include/absl/strings/cord.h_):N;1054o In file included from :n s2/s2polyline_alignment.cc37n| ::u ^17 l : warning: lIn file included from /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline_alignment.h : :| 24124 ^: : 221054In file included from : | ../src/s2/s2polyline.h : 33 note: In file included from : expanded from macro 'absl_nonnull's2/s2predicates.ccIn file included from :a../src/s2/s1angle.h18 b:s: l24128In file included from : | : #../src/s2/s2predicates.h:In file included from cd:e../src/s2/s2point.ho57rf:: di27In file included from _n: e../src/s2/s1chord_angle.hiIn file included from n :a../src/s2/s2coder.ht29eb:: rs23lIn file included from n: a_../src/s2/s1angle.hnIn file included from onl::/usr/local/clang/include/absl/status/status.hn28::Cu: l67loIn file included from r: d ../src/s2/s2point.h_In file included from NR:/usr/local/clang/include/absl/status/internal/status_internal.hoe25p:*n: n29u lIn file included from : al../src/s2/util/coding/coder.h In file included from b/usr/local/clang/include/absl/strings/cord.hs: :l36_| 82 ^: n: o In file included from In file included from n../src/s2/base/casts.hn/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:u:36l23: l: In file included from In file included from ../src/s2/base/logging.hr/usr/local/clang/include/absl/crc/crc32c.h:e:21p32: ,: In file included from /usr/local/clang/include/absl/strings/str_format.h/usr/local/clang/include/absl/log/check.h| :In file included from : ^115s2/s2polyline_measures.cc37 ::: 52/usr/local/clang/include/absl/base/nullability.h18In file included from ::: /usr/local/clang/include/absl/log/internal/check_impl.h 241In file included from :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline_measures.h2122 :: :29/usr/local/clang/include/absl/log/internal/check_op.h : note: :115In file included from expanded from macro 'absl_nonnull'433 | ../src/s2/s1angle.h : :56 28:241 : | In file included from warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ../src/s2/s2point.h e f:cionnes 27 t433 : a | bssIn file included from tlr../src/s2/s2coder.h _ n o _:n nf23 u o : lrlm _In file included from a t _ N /usr/local/clang/include/absl/status/status.hion t:n n u e67l lr : n In file included from a | ^/usr/local/clang/include/absl/status/internal/status_internal.hl : : :P a29 r : s eIn file included from d /usr/local/clang/include/absl/strings/cord.hF o: 86 : /usr/local/clang/include/absl/strings/cord_analysis.h : r56 m: a t56 B:In file included from cao s2/s2polyline.ccsn:swarning: e18*t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: ac In file included from bh../src/s2/s2polyline.hsa:r l33_*n56: oa | In file included from nbns../src/s2/s1angle.hiszue:_ll28t_l: nIn file included from pGo../src/s2/s2point.hcen:)tnE27s tui: m lIn file included from l| ^a../src/s2/s2coder.he xt:epd23/usr/local/clang/include/absl/base/nullability.hrF: a:itIn file included from 241reS/usr/local/clang/include/absl/status/status.hh:axr:e22Mt67:e): m oIn file included from rnote: {/usr/local/clang/include/absl/status/internal/status_internal.h yexpanded from macro 'absl_nonnull'U: s29a| : g ^e241(/usr/local/clang/include/absl/strings/cord.hc o | n:s/usr/local/clang/include/absl/base/nullability.h#1061:td :C241oe34:rfd:22iR ewarning: p:*n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ea bnote: s expanded from macro 'absl_nonnull'a bl _1061nso n | l241_n u | n ol#lvnodi nedfrue ilpCnle)o; p_ ayNToo| bnAnru ^srla ll_y S/usr/local/clang/include/absl/base/nullability.hn olnonwuP:| lalt h_241 ^(Nc: oh22nan:ru *lnote: lexpanded from macro 'absl_nonnull'a b s| l ^_241 n | o#ndneufliln ed satb)s lc_onnosntn;u l l| ^_ No/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from In file included from s2/s2predicates.cc/usr/local/clang/include/absl/crc/crc32c.h::1832: : In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/strings/str_format.h::57155: :In file included from 36../src/s2/s1chord_angle.h:: 29: warning: In file included from ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h: 25In file included from 155: s2/s2polyline.cc | In file included from : ../src/s2/util/coding/coder.h18 :: e36In file included from x: ../src/s2/s2polyline.hpIn file included from :l../src/s2/base/casts.h33i:: c36In file included from i: ../src/s2/s1angle.htIn file included from : ../src/s2/base/logging.h28F:: o21In file included from r: ../src/s2/s2point.hmIn file included from :a/usr/local/clang/include/absl/log/check.h27t:C: 37oIn file included from : u../src/s2/s2coder.hIn file included from n:/usr/local/clang/include/absl/log/internal/check_impl.ht23:C: 21aIn file included from : p/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_op.ht::u67451r: :eIn file included from 1(/usr/local/clang/include/absl/status/internal/status_internal.h:i: n29warning: t: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* /usr/local/clang/include/absl/strings/cord.h :a1078b: s33451l: | _ Anwarning: Botype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]SnL n_uLlO lG1078 _ | pI )N Ta:Eb RspNl_A:(L:p_c)Do Er{Fd}I_ Ni En| _t ^MeA rKnEa/usr/local/clang/include/absl/base/nullability.hl_:C:241H::EC22Co:Kr _dnote: ORexpanded from macro 'absl_nonnull'Pe _pS* T 241Ra | Ib#NsdGle__fEniXonTneEn RuaNlb(lsb loT_oanlko)en;Rn eu pl| (l^) _cN/usr/local/clang/include/absl/log/internal/check_op.hoo:nn449ns:ut31l&:l; note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'| ^ ^ 449/usr/local/clang/include/absl/base/nullability.h | : 241 :e22x:t enote: rexpanded from macro 'absl_nonnull'n temp l241a | t#ed ecfoinnset In file included from as2/s2polyline_alignment.ccbc:sh17la: _rIn file included from n*../src/s2/s2polyline_alignment.ho :na24nb: usIn file included from ll../src/s2/s2polyline.hl_: n33_o: NnIn file included from on../src/s2/s1angle.hnu:nl28ul: l In file included from lM../src/s2/s2point.h a: k27| e: ^CIn file included from h../src/s2/s2coder.he:c23k: OIn file included from p/usr/local/clang/include/absl/status/status.hS:t67r: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hg:(29 : In file included from /usr/local/clang/include/absl/strings/cord.h\:In file included from 82s2/s2polyline.cc : :| In file included from 18 ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: :In file included from 23../src/s2/s2polyline.h/usr/local/clang/include/absl/base/nullability.h: ::In file included from 33241/usr/local/clang/include/absl/crc/crc32c.h: ::In file included from 2232../src/s2/s1angle.h:: : 28/usr/local/clang/include/absl/strings/str_format.h: note: :In file included from expanded from macro 'absl_nonnull'164../src/s2/s2point.h ::8 27:241: | In file included from warning: #../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d: e23f: i In file included from n164/usr/local/clang/include/absl/status/status.he | : 67a : biIn file included from sn/usr/local/clang/include/absl/status/internal/status_internal.hlt:_*29n : oa/usr/local/clang/include/absl/strings/cord.hnb:ns1079ul:l_33ln: o _nwarning: Nntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ou nlnlu lU1079ln | u s | ea ^db (s)l :{: croerIn file included from tds2/s2predicates.ccu_:ri18nn: tIn file included from pe../src/s2/s2predicates.h_r:;n57 a: }lIn file included from :../src/s2/s1chord_angle.h ::C| o29 ^r: dIn file included from R../src/s2/s1angle.he/usr/local/clang/include/absl/base/nullability.hp::*28241 : :aIn file included from 22b../src/s2/s2point.h:s: l25note: _: expanded from macro 'absl_nonnull'nIn file included from o ../src/s2/util/coding/coder.hn:n 36u241: l | lIn file included from # ../src/s2/base/casts.hdT:ea36fk: ieIn file included from nR../src/s2/base/logging.hee: p21a(: b)In file included from s /usr/local/clang/include/absl/log/check.hl&:_&37n;: o In file included from n /usr/local/clang/include/absl/log/internal/check_impl.hn| :u ^21l : l/usr/local/clang/include/absl/log/internal/check_op.h /usr/local/clang/include/absl/base/nullability.h:_:451N241:o:1n22:n: u warning: lnote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lexpanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h| : ^450241 : | 25#:d enote: fexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i ne 450a | b s l _ n o In file included from nxs2/s2polyline_alignment.ccn,:u 17lx: l,In file included from ../src/s2/s2polyline_alignment.h_c:No24onn: snIn file included from tu../src/s2/s2polyline.h l:cl33h : a In file included from r| ../src/s2/s1angle.h* ^: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from )/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2282:: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h :24132 | : #/usr/local/clang/include/absl/strings/str_format.hd:e165f:i8n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl _165n | o n niunltl* _aNbosnln_unloln n u| l ^l p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2predicates.ccn:o18n: nIn file included from u../src/s2/s2predicates.hl:l57 : _In file included from In file included from N../src/s2/s1chord_angle.hs2/s2polyline.cco::n2918n: : uIn file included from In file included from l../src/s2/s1angle.h../src/s2/s2polyline.hl:: 2833 : : | In file included from In file included from ^../src/s2/s2point.h../src/s2/s1angle.h ::2528: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2point.h::3627: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h::2167: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.h::3729: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/cord.h::211116: :37/usr/local/clang/include/absl/log/internal/check_op.h:: 452:warning: 1:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1116 | 452 | cAoBnSsLt_ LcOrGc__IiNnTtEeRrNnAaLl_:D:ECFrIcNCEo_rMdASKtEa_tCeH*E CaKb_sOlP__nSuTlRlIaNbGl_eE XMTaEyRbNe(GienttC6r4c_Cto)r;d S t| a^t e(/usr/local/clang/include/absl/log/internal/check_op.h): 449c:o31n:s tnote: ;expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | /usr/local/clang/include/absl/base/nullability.h : 257e:x23t:e rnote: nexpanded from macro 'absl_nullable' te m257p | l#adteef icnoen satb sclh_anru*l laabbslIn file included from le_s2/s2polyline_alignment.cc n_:oN17un: lnIn file included from lu../src/s2/s2polyline_alignment.hal:bl24l : eMIn file included from a../src/s2/s2polyline.h k:| e33 ^C: hIn file included from e../src/s2/s1angle.hc:k28O: pIn file included from S../src/s2/s2point.ht:r27i: nIn file included from g../src/s2/s2coder.h(: 23 : In file included from \/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2282:: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hnote: :In file included from expanded from macro 'absl_nonnull'23s2/s2polyline.cc : :In file included from 18 /usr/local/clang/include/absl/crc/crc32c.h: 241:In file included from | 32../src/s2/s2polyline.h#: :d/usr/local/clang/include/absl/strings/str_format.h33e:: f380In file included from i:../src/s2/s1angle.hn43:e:28 : aIn file included from bwarning: ../src/s2/s2point.hs:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l27 _: nIn file included from o../src/s2/s2coder.h n:380n23 | u: slIn file included from tl/usr/local/clang/include/absl/status/status.hd ::_67:N: soIn file included from tn/usr/local/clang/include/absl/status/internal/status_internal.hrn:iu29nl: gl/usr/local/clang/include/absl/strings/cord.h& : 1120S| : ^t30 r:A pwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ndF o1120r | In file included from m s2/s2predicates.cca :tv18(o: siIn file included from td../src/s2/s2predicates.hd ::C57:os: ptIn file included from yr../src/s2/s1chord_angle.hTi:on29Ag: r*In file included from r ../src/s2/s1angle.haa:yb28Is: mlIn file included from p_../src/s2/s2point.hln:(o25cn: hnIn file included from au../src/s2/util/coding/coder.hrl:*l36 : adIn file included from bs../src/s2/base/casts.hst:l,36_ : n In file included from o| ../src/s2/base/logging.hn ^:n 21u: lIn file included from /usr/local/clang/include/absl/base/nullability.hl/usr/local/clang/include/absl/log/check.h: :d24137s:: t22In file included from ):/usr/local/clang/include/absl/log/internal/check_impl.h :c21onote: : nexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.hs :t452; : 2411 | :| # ^d warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f/usr/local/clang/include/absl/base/nullability.h i:n/usr/local/clang/include/absl/log/internal/check_op.h241e:: 45022a::b25 s:note: l expanded from macro 'absl_nonnull'_ note: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' o 241n | n# ud450le | lf i _n Ne o nanb usxll,l_ nx o,| n ^nc uolnls t_ Ncohnanru*l la b s| l ^_ nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFIn file included from Is2/s2polyline_alignment.ccN:E17_: MIn file included from A../src/s2/s2polyline_alignment.hK:E24_: CIn file included from H../src/s2/s2polyline.hE:C33K: _In file included from O../src/s2/s1angle.hP:_28S: TIn file included from R../src/s2/s2point.hI:N27G: _In file included from E../src/s2/s2coder.hX:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.h(:u67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h6:429_: tIn file included from )/usr/local/clang/include/absl/strings/cord.h;: 82 : | In file included from ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h449::3231: : /usr/local/clang/include/absl/strings/str_format.h:note: 440expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 24: warning: 449type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ex t440e | rinn tt eFmPprliantteF (csotnds:t: FcIhLaEr** aabbssll__nnoonnnnuullll oMuatkpeuCth,e cckoOnpsStt rFionrgm(a t S p\e c <| A ^r gs/usr/local/clang/include/absl/base/nullability.h.:.241.:>22&: fnote: oexpanded from macro 'absl_nonnull'r ma t241, | # d| e ^f ine/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _NIn file included from os2/s2predicates.ccn:n18u: lIn file included from l../src/s2/s2predicates.h : 57| : ^In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const cIn file included from hs2/s2polyline_alignment.cca:r17*: In file included from a../src/s2/s2polyline_alignment.hb:s24l: _In file included from n../src/s2/s2polyline.ho:n33n: uIn file included from l../src/s2/s1angle.hl:)28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f82i: nIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :a23b: sIn file included from l/usr/local/clang/include/absl/crc/crc32c.h_:n32o: n/usr/local/clang/include/absl/strings/str_format.hn:u469l:l20 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 469 | | i ^n t SNPrintF(char* absl_nonnull outputIn file included from ,s2/s2predicates.cc :s18t: dIn file included from :../src/s2/s2predicates.h::s57i: zIn file included from e../src/s2/s1chord_angle.h_:t29 : sIn file included from i../src/s2/s1angle.hz:e28,: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36241: :In file included from 22../src/s2/base/casts.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b454s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 454_ | NAoBnSnLu_lLlO G _| I ^N TERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakIn file included from es2/s2polyline_alignment.ccC:h17e: cIn file included from k../src/s2/s2polyline_alignment.hO:p24S: tIn file included from r../src/s2/s2polyline.hi:n33g: (In file included from ../src/s2/s1angle.h : 28\: In file included from ../src/s2/s2point.h| : ^27 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241In file included from | /usr/local/clang/include/absl/strings/cord.h#:d82e: fIn file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:e23 : aIn file included from b/usr/local/clang/include/absl/crc/crc32c.hs:l32_: n/usr/local/clang/include/absl/strings/str_format.ho:n503n:u20l:l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N onn u503l | l F| o ^r matRawSIn file included from is2/s2predicates.ccn:k18(: TIn file included from *../src/s2/s2predicates.h :a57b: sIn file included from l../src/s2/s1chord_angle.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from r../src/s2/s2point.ha:w25): In file included from ../src/s2/util/coding/coder.h/:/36 : NIn file included from O../src/s2/base/casts.hL:I36N: TIn file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h::2221:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'454 :1: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d e/usr/local/clang/include/absl/log/internal/check_op.hf:i450n:e25 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l _n o450n | n u l l _ Nxo,n nxu,l lc o n| s ^t char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2projections.ccs2/s2predicates.cc::1818: : In file included from In file included from ../src/s2/s2projections.h../src/s2/s2predicates.h::2757: : In file included from In file included from ../src/s2/r2.h../src/s2/s1chord_angle.h::2229: : In file included from In file included from ../src/s2/util/math/vector.h../src/s2/s1angle.h::3628: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2point.h::2125: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/util/coding/coder.h::3736: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/base/casts.h::2136: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/base/logging.h::4121: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/log/check.h::2637: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/log_message.h::21319: :/usr/local/clang/include/absl/log/internal/check_op.h20::458 :1warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 319458 | | A B S Lc_oLnOsGt_ IwNcThEaRIn file included from rNs2/s2polyline_simplifier.cc_A:tL*18_ : DaIn file included from Eb../src/s2/s2polyline_simplifier.hFs:Il63N_: EnIn file included from _u../src/s2/s1chord_angle.hMl:Al29Ka: EbIn file included from _l../src/s2/s1angle.hCe:H 28Ec: CoIn file included from Kn../src/s2/s2point.h_s:tO&27P : _vIn file included from )S../src/s2/s2coder.h;T :R 23I| : N ^In file included from G /usr/local/clang/include/absl/status/status.h_:E67X/usr/local/clang/include/absl/base/nullability.h: T:E/usr/local/clang/include/absl/status/internal/status_internal.h257R:N:119(23:c:14o :n snote: warning: texpanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s t257d | :#:dsetfri in119en | ga & b)sS;lt _an tu| lu^lsa bR/usr/local/clang/include/absl/log/internal/check_op.hel:ep449 *_: N31au:bl lsnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_a nbo lne449 n | u | l ^ le In file included from xCs2/s2polyline_alignment.cctl:eo17nre: n( In file included from t../src/s2/s2polyline_alignment.he :m| p24l ^: a In file included from t../src/s2/s2polyline.he: 33/usr/local/clang/include/absl/base/nullability.hc: :oIn file included from n241../src/s2/s1angle.hs::t2228 :: c In file included from h../src/s2/s2point.hanote: :rexpanded from macro 'absl_nonnull'27* : In file included from a../src/s2/s2coder.h b:s24123l | : _#In file included from d/usr/local/clang/include/absl/status/status.hen:In file included from foi67s2/s2projections.ccnn: :neuIn file included from 18 la/usr/local/clang/include/absl/status/internal/status_internal.h: lb sMl:In file included from a_kne29../src/s2/s2projections.hoC: h:nIn file included from neu27/usr/local/clang/include/absl/strings/cord.hclk: :lO In file included from 82p_../src/s2/r2.h: SNt:In file included from orn22/usr/local/clang/include/absl/crc/internal/crc_cord_state.hinn: :ugl(In file included from 23l ../src/s2/util/math/vector.h: :In file included from | \ ^ 36/usr/local/clang/include/absl/crc/crc32c.h : :| In file included from 32 ^../src/s2/base/logging.h: :/usr/local/clang/include/absl/strings/str_format.h21/usr/local/clang/include/absl/base/nullability.h:: :860In file included from 241:/usr/local/clang/include/absl/log/check.h:43:22:37: : warning: In file included from note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull' : 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h241860: | | #41In file included from d eff: s2/s2polyline_simplifier.ccriinIn file included from :een da b/usr/local/clang/include/absl/log/internal/strip.h18vsol:: i_dn oAn26In file included from bnsu: ../src/s2/s2polyline_simplifier.hllFlo :/usr/local/clang/include/absl/log/internal/log_message.hr_m63:Na: t321oIn file included from nFn:../src/s2/s1chord_angle.hluu52:lslh:29 ( : FIn file included from owarning: | ../src/s2/s1angle.h ^rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: m 28a: tIn file included from S ../src/s2/s2point.hi321:n | 27ki: *nIn file included from l../src/s2/s2coder.hIn file included from ai:ns2/s2predicates.cceb 23:sL: 18loIn file included from : _g/usr/local/clang/include/absl/status/status.hMIn file included from ens:../src/s2/s2predicates.hos67:na: 57ng: /usr/local/clang/include/absl/status/internal/status_internal.hueIn file included from &:l../src/s2/s1chord_angle.hl 125: L:29so14g: Mie:In file included from ns swarning: ../src/s2/s1angle.hkatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g:e, 28: : : 125In file included from o| p | ../src/s2/s2point.h ^e r: a25St: /usr/local/clang/include/absl/base/nullability.htoIn file included from :ar../src/s2/util/coding/coder.h241t<::u<3622s(: :RwIn file included from ec../src/s2/base/casts.hhnote: pexpanded from macro 'absl_nonnull'*: a r36a _: b241tIn file included from *s | ../src/s2/base/logging.hla#:_bd21nsel: _ofIn file included from innu/usr/local/clang/include/absl/log/check.hlnn:ule37la : lbaIn file included from lb/usr/local/clang/include/absl/log/internal/check_impl.hCes:l l21ov_: n)n /usr/local/clang/include/absl/log/internal/check_op.heoA{: nnnduU458n l:lr | 1 ^e_f:( N o /usr/local/clang/include/absl/base/nullability.hwarning: n n:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| u ^257 l l:/usr/local/clang/include/absl/log/internal/check_op.h /usr/local/clang/include/absl/base/nullability.h23: ::450| 241 ^ :: 25note: 22expanded from macro 'absl_nullable':: note: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'expanded from macro 'absl_nonnull'257 | # d450e241 | f | #i nd ee fIn file included from aibs2/s2polyline_alignment.ccs ln_:xen17u, : l axIn file included from ,lba../src/s2/s2polyline_alignment.h sb:lcl24_eo : nn_In file included from osnN../src/s2/s2polyline.htnu: ucl33lhl: la aIn file included from r_*b../src/s2/s1angle.hlNe :oa 28nb| : nsu ^In file included from ll_ ../src/s2/s2point.hln :o 27n| : n ^In file included from u ../src/s2/s2coder.hl:l23): In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 82: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from 241/usr/local/clang/include/absl/crc/crc32c.h | :#32d: eIn file included from /usr/local/clang/include/absl/strings/str_format.hfs2/s2polyline_simplifier.cc:i:867n18:e: 60 In file included from :a../src/s2/s2polyline_simplifier.h b:warning: s63type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: _In file included from n../src/s2/s1chord_angle.ho:n 29n867: u | lIn file included from l../src/s2/s1angle.h :e_28xN: poIn file included from ln../src/s2/s2point.hinc:uil27lt: In file included from F../src/s2/s2coder.h| o: ^r23 m: aIn file included from t/usr/local/clang/include/absl/status/status.hS:iIn file included from 67ns2/s2polyline.cc: k:/usr/local/clang/include/absl/status/internal/status_internal.h(18:s: 128tIn file included from :r../src/s2/s2polyline.h_14:f:33o : rIn file included from mwarning: a../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tIn file included from : _s2/s2predicates.cc28i:: n 18In file included from t128: ../src/s2/s2point.he | In file included from :r ../src/s2/s2predicates.h27n :S: ta57lIn file included from a: t:../src/s2/s2coder.h:In file included from u:F../src/s2/s1chord_angle.hs23Ro:r: e29mIn file included from p: a/usr/local/clang/include/absl/status/status.h*In file included from t:S../src/s2/s1angle.ha67bi:n: s28kIn file included from l: _In/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from mo:../src/s2/s2point.hpn29:ln: 25*u : a/usr/local/clang/include/absl/strings/cord.hlIn file included from lb:s../src/s2/util/coding/coder.h 1140Cl:_:l36onn49e: Ao:nIn file included from n dn../src/s2/base/casts.huwarning: U:ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ln36r e f: s(In file included from )) ../src/s2/base/logging.h c1140: o | n21| s: t ^; In file included from /usr/local/clang/include/absl/log/check.h /usr/local/clang/include/absl/base/nullability.h| : ^ :37 241: : In file included from /usr/local/clang/include/absl/base/nullability.h22 /usr/local/clang/include/absl/log/internal/check_impl.h:: :241 21:note: : 22expanded from macro 'absl_nonnull' :/usr/local/clang/include/absl/log/internal/check_op.h : 459note: 241 : expanded from macro 'absl_nonnull' | 1 #: d 241ewarning: | f#type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] id e n fe i 459 na | ebAs Balb sSl__ nLn_ ooLnCnoOnnruGluld __lNRIloenNn upTE_lElx NRt oNe| nAnr ^Lun _laDllE *F I| aN ^bE s_lM_AnKoEn_nCuHlElC Kr_eOpP)_;S T R| I ^N G_EIn file included from X/usr/local/clang/include/absl/base/nullability.hTs2/s2polyline_alignment.cc:E:241R17:N: 22(In file included from :c../src/s2/s2polyline_alignment.h o:note: n24expanded from macro 'absl_nonnull's: tIn file included from ../src/s2/s2polyline.h a:241b33 | s: #lIn file included from :d../src/s2/s1angle.h:e:sf28ti: rnIn file included from ie../src/s2/s2point.hn :ag27b_: svIn file included from li../src/s2/s2coder.h_e:nw23o&: n)In file included from n;/usr/local/clang/include/absl/status/status.hu :l 67l| : ^In file included from _ /usr/local/clang/include/absl/status/internal/status_internal.hN:o/usr/local/clang/include/absl/log/internal/check_op.h29n:: n449In file included from u:/usr/local/clang/include/absl/strings/cord.hl31:l:82 : In file included from note: | /usr/local/clang/include/absl/crc/internal/crc_cord_state.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ^: 23: In file included from /usr/local/clang/include/absl/crc/crc32c.h449: | 32 : /usr/local/clang/include/absl/strings/str_format.he:x869t:e40r:n warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e mplatIn file included from es2/s2polyline.cc :c18o: nIn file included from s../src/s2/s2polyline.ht: 33c: hIn file included from a../src/s2/s1angle.hr:*28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :M67a: kIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hC:h29e: c/usr/local/clang/include/absl/strings/cord.hk:O1146p:S10t:r iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g ( 1146\ | C o| r ^d Re/usr/local/clang/include/absl/base/nullability.hp:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld eNfeiwnEex taebrsnla_lnRoenpn(ualbls l_:N:osntnruilnlg _ v| i ^e w data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2predicates.cc241: | 18#: dIn file included from e../src/s2/s2predicates.hf:i57n: eIn file included from ../src/s2/s1chord_angle.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l25 : _In file included from N../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 36 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2predicates.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2predicates.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h57:: 29In file included from : ../src/s2/s1chord_angle.h:/usr/local/clang/include/absl/strings/cord.h29:: 1159In file included from :../src/s2/s1angle.h17::28 : In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/util/coding/coder.h: 361159: | In file included from i../src/s2/base/casts.hn:l36i: nIn file included from e../src/s2/base/logging.h :C21o: rIn file included from d/usr/local/clang/include/absl/log/check.hR:e37p: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n460o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] NewE x460t | eArBnSaLl_RLeOpG(_ I N| T ^E RNA/usr/local/clang/include/absl/base/nullability.hL:_241D:E22F:I Nnote: Eexpanded from macro 'absl_nonnull'_ MA K241E | _#CdHeEfCiKn_eO Pa_bSsTlR_InNoGn_nEuXlTlE R_NN(ocnonnusltl c h| a ^r * absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2projections.cce:f18i: nIn file included from e../src/s2/s2projections.h :a27b: sIn file included from l../src/s2/r2.h_:n22o: nIn file included from n../src/s2/util/math/vector.hu:l36l: In file included from _../src/s2/base/logging.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from In file included from s2/s2predicates.cc/usr/local/clang/include/absl/log/internal/strip.h::1826: : In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/log/internal/log_message.h::57340: :In file included from 46../src/s2/s1chord_angle.h:: 29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h :34025 | : In file included from ../src/s2/util/coding/coder.hf:r36i: eIn file included from n../src/s2/base/casts.hd: 36v: oIn file included from i../src/s2/base/logging.hd: 21A: bIn file included from s/usr/local/clang/include/absl/log/check.hl:F37o: rIn file included from m/usr/local/clang/include/absl/log/internal/check_impl.ha:t21F: l/usr/local/clang/include/absl/log/internal/check_op.hu:s460h:(66S:t rwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n gif y460In file included from S | s2/s2polyline.ccAi:Bn18kS: *LIn file included from _../src/s2/s2polyline.h869aLOG_INTER: | bN As lLs_33_tDn: rE_oIn file included from FfIn../src/s2/s1angle.hoNrEmn:_aMu28tA_l: KiElIn file included from n_../src/s2/s2point.hCst:Hie27Enrk: ,C nIn file included from aKl ../src/s2/s2coder.h_:O| : ^:PF_oSrT23R m: aIIn file included from NtGS/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h_i::EnXk24167TI:: EmRpN22In file included from l(*:/usr/local/clang/include/absl/status/internal/status_internal.hc :oannote: 29expanded from macro 'absl_nonnull'bs: /usr/local/clang/include/absl/strings/cord.ht: 1183241 : | c47#hs:dal er_warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]of* niann busle1183ll_ | n asbos i n kn_l _nn;o n nu l l ) ;u| ^ l l _ N| /usr/local/clang/include/absl/base/nullability.h ^ o: n241n u /usr/local/clang/include/absl/base/nullability.h:l l:22 241: : | 22 ^note: : expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | 241# | d #e df ei fn ie n Ceao brasdblRs_elnp_o*nn onanubnlsulll _l_n Nu_olNnlonanubnllulel l r | e ^p| ) ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2predicates.cc:: 18: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2predicates.h :57: In file included from 257../src/s2/s1chord_angle.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.hu:l36l: aIn file included from b../src/s2/base/casts.hl:e36 : _In file included from N../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const charIn file included from *s2/s2polyline.cc :a18b: sIn file included from l../src/s2/s2polyline.h_:n33o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from M../src/s2/s2point.ha:k27e: CIn file included from h../src/s2/s2coder.he:c23k: OIn file included from p/usr/local/clang/include/absl/status/status.hS:t67r: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hg:(29 : /usr/local/clang/include/absl/strings/cord.h :\1222 : 52| : ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 1222expanded from macro 'absl_nonnull' | in l241i | n#ed evfoiinde Caobrsdl:_:nIonnlniunlelR e_pN:o:nSnwualpl( C o| r ^d ::InlIn file included from is2/s2predicates.ccn:e18R: eIn file included from p../src/s2/s2predicates.h*: 57a: bIn file included from s../src/s2/s1chord_angle.hl:_29n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hr:h25s: )In file included from ../src/s2/util/coding/coder.h{: 36 : | In file included from ^../src/s2/base/casts.h :36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :37note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 241/usr/local/clang/include/absl/log/internal/check_op.h | :#462d:e24f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab s462l | _ n o n ncuolnls t_ Nsoingnnueldl c h| a ^r * absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polyline.ccd:e18f: iIn file included from n../src/s2/s2polyline.he: 33a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2predicates.cc :18: In file included from ../src/s2/s2predicates.h: 571230: | In file included from i../src/s2/s1chord_angle.hn:l29i: nIn file included from e../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 25c: hIn file included from a../src/s2/util/coding/coder.hr:*36 : aIn file included from b../src/s2/base/casts.hs:l36_: nIn file included from u../src/s2/base/logging.hl:l21a: bIn file included from l/usr/local/clang/include/absl/log/check.he: 37C: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hd::21:: I/usr/local/clang/include/absl/log/internal/check_op.hn:l461i:n1e:R ewarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :da t461a | (A)B ScLo_nLsOtG _{I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:D257E:F23I:N Enote: _expanded from macro 'absl_nullable'M AK E257_ | C#HdEeCfKi_nOeP _aSbTsRlI_NnGu_lElXaTbElReN (_ N u| l^l ab/usr/local/clang/include/absl/log/internal/check_op.hl:e450 : 25| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polyline.ccd:e18f: iIn file included from n../src/s2/s2polyline.he: 33a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const In file included from cs2/s2predicates.cch:a18r: *In file included from ../src/s2/s2predicates.ha:b57s: lIn file included from _../src/s2/s1chord_angle.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : CIn file included from o../src/s2/s2point.hr:d25:: :In file included from I../src/s2/util/coding/coder.hn:l36i: nIn file included from e../src/s2/base/casts.hR:e36p: :In file included from :../src/s2/base/logging.ha:s21_: cIn file included from h/usr/local/clang/include/absl/log/check.ha:r37s: (In file included from )/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t463 :{1 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 241463: | 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ LO G241_ | I#NdTeEfRiNnAeL _aDbEsFlI_NnEo_nMnAuKlEl_ C_HNEoCnKn_uOlPl_ S T| R ^I NG_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* In file included from as2/s2polyline.ccb:s18l: _In file included from n../src/s2/s2polyline.ho:n33n: uIn file included from l../src/s2/s1angle.hl M:a28k: eIn file included from C../src/s2/s2point.hh:e27c: kIn file included from O../src/s2/s2coder.hp:S23t: rIn file included from i/usr/local/clang/include/absl/status/status.hn:g67(: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :\29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1239:38/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 1239241 | | i#ndleifnien ea basbls:l:_cnoorndn_uilnlt e_rNnoanln:u:lClo r d| R ^e p* abIn file included from ss2/s2predicates.ccl:_18n: oIn file included from n../src/s2/s2predicates.hn:u57l: lIn file included from ../src/s2/s1chord_angle.hC:o29r: dIn file included from :../src/s2/s1angle.h::I28n: lIn file included from i../src/s2/s2point.hn:e25R: eIn file included from p../src/s2/util/coding/coder.h:::36a: sIn file included from _../src/s2/base/casts.ht:r36e: eIn file included from (../src/s2/base/logging.h): 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_impl.h::24121:: 22:/usr/local/clang/include/absl/log/internal/check_op.h :464note: :expanded from macro 'absl_nonnull'26 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #d e464f | i n e acbosnls_tn ounnnsuilgln e_dN ocnhnaurl*l a b| s ^l _nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2polyline.cc| : ^18 : In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2predicates.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2predicates.h../src/s2/s2coder.h::5723: : In file included from In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/status/status.h::2967: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/internal/status_internal.h::2829: : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::251245: :In file included from 38In file included from ../src/s2/util/coding/coder.h:s2/s2projections.cc: :warning: 3618type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2projections.h: :36124527: | : In file included from iIn file included from ../src/s2/base/logging.hn../src/s2/r2.h:l:21i22: n: In file included from eIn file included from /usr/local/clang/include/absl/log/check.h ../src/s2/util/math/vector.h:a:37b36: s: In file included from lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h:../src/s2/base/logging.h::c:21o21: r: /usr/local/clang/include/absl/log/internal/check_op.hdIn file included from :_/usr/local/clang/include/absl/log/check.h464i::n3726t: :eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:a l21/usr/local/clang/include/absl/base/nullability.h:: ::In file included from 241C/usr/local/clang/include/absl/log/internal/check_op.h:o:22r41:d: RIn file included from note: eexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/strip.hp *: a26241b: | s#/usr/local/clang/include/absl/log/internal/log_message.hld:_en398fui:lnl11ea b:alb eswarning: lCtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_on rodn: n:398uIln | l l i _n NevooRneinpdu:l*:l ta rb es| e ^l( _)n u In file included from l| s2/s2predicates.cc ^l: a18b: /usr/local/clang/include/absl/base/nullability.hlIn file included from e: ../src/s2/s2predicates.h257c:o:57n23s: :tIn file included from & ../src/s2/s1chord_angle.h note: v:expanded from macro 'absl_nullable')29; : In file included from 257| ../src/s2/s1angle.h | ^:# 28d: eIn file included from /usr/local/clang/include/absl/base/nullability.hf../src/s2/s2point.hi::n25725e:: 23In file included from a:../src/s2/util/coding/coder.hb :s36lnote: : expanded from macro 'absl_nullable'_In file included from n ../src/s2/base/casts.hu:l 36l257: a | In file included from b#../src/s2/base/logging.hld:ee21f : i_In file included from nN/usr/local/clang/include/absl/log/check.hue:l 37la: abIn file included from bs/usr/local/clang/include/absl/log/internal/check_impl.hll:e_21 n: /usr/local/clang/include/absl/log/internal/check_op.hu| :l ^l463a :b1l:e warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N ull a463b | lAeB S L| _ ^L OG_INTERNAL_DEFINE_MAKE_CHECK_In file included from Os2/s2projections.ccP:_18S: TIn file included from R../src/s2/s2projections.hI:N27G: _In file included from E../src/s2/r2.hX:T22E: RIn file included from N../src/s2/util/math/vector.h(: 36 : | In file included from ^../src/s2/base/logging.h :21/usr/local/clang/include/absl/log/internal/check_op.h: In file included from :In file included from s2/s2polyline.cc450/usr/local/clang/include/absl/log/check.h:::182537: :: In file included from In file included from ../src/s2/s2polyline.hnote: /usr/local/clang/include/absl/log/internal/check_impl.h:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':33 21: : In file included from In file included from 450../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.h | : :28 41: : In file included from In file included from ../src/s2/s2point.h /usr/local/clang/include/absl/log/internal/strip.h: :27x26: ,: In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2coder.hx::,40023 :: c17In file included from o:/usr/local/clang/include/absl/status/status.hn :swarning: 67ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh:a 29r400: * | /usr/local/clang/include/absl/strings/cord.ha : b1258s :l 36c_:no onwarning: nstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nt uvl lo1258)i | id n*| l ^ i nae/usr/local/clang/include/absl/base/nullability.h b:cs241ol:r_22dn:_u ilnote: nexpanded from macro 'absl_nonnull'lt ea rb241nl | ea #cld:oe:fnCiosntr&e d Rva)ebp;sF ll_ anto| *n ^nau blsll/usr/local/clang/include/absl/base/nullability.h __:nNo257on:nnn23uu:llll note: expanded from macro 'absl_nullable' | | ^ ^ 257/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | In file included from _#s2/s2predicates.ccnd:eu18fl: ilIn file included from na../src/s2/s2predicates.heb: l57ae: b In file included from s_../src/s2/s1chord_angle.hlN:_u29ln: olIn file included from na../src/s2/s1angle.hbnl:eu28 l: lIn file included from | ../src/s2/s2point.h_ ^:N 25o: nIn file included from n../src/s2/util/coding/coder.hu:l36l: In file included from ../src/s2/base/casts.h| : ^36 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheIn file included from cs2/s2polyline.cck:O18p: SIn file included from t../src/s2/s2polyline.hr:i33n: gIn file included from (../src/s2/s1angle.h :\28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d1268e:f51i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1268o | ninnulliln e_ Nvoonindu lClo r d| : ^: InlinIn file included from es2/s2predicates.ccR:e18p: :In file included from :../src/s2/s2predicates.hE:m57p: lIn file included from a../src/s2/s1chord_angle.hc:e29T: rIn file included from e../src/s2/s1angle.he:(28C: oIn file included from r../src/s2/s2point.hd:R25e: pIn file included from *../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from r/usr/local/clang/include/absl/log/check.he:p37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.hs2/s2projections.cc:::46524118::: 6622In file included from ::../src/s2/s2projections.h :note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from 241../src/s2/r2.h | #:465d22 | eA: fBiIn file included from SnL../src/s2/util/math/vector.he_ :LaObGs_36lI: _NIn file included from nT../src/s2/base/logging.hoEn:Rn21Nu: AlLIn file included from l_ /usr/local/clang/include/absl/log/check.hD_EN:FoI37nNn: Eu_In file included from lMlA/usr/local/clang/include/absl/log/internal/check_impl.h K: E21| _ ^: C HIn file included from E/usr/local/clang/include/absl/log/internal/check_op.hC:K41_: OIn file included from P/usr/local/clang/include/absl/log/internal/strip.h_:S26T: R/usr/local/clang/include/absl/log/internal/log_message.hI:N425G:_31E:X Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R N(co n425s | t vLooigdM*e sasbasgle_Fnaotnanlu(lclo)nIn file included from ;ss2/s2polyline_simplifier.cc In file included from t: s2/s2polyline.cc 18c| :: h ^a18In file included from r: /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline_simplifier.h*In file included from :: ../src/s2/s2polyline.h24163a::: b3322In file included from s: :../src/s2/s1chord_angle.hlIn file included from :note: _../src/s2/s1angle.hn29expanded from macro 'absl_nonnull':o: n 28In file included from n: ../src/s2/s1angle.huIn file included from 241:l../src/s2/s2point.h | 28l: #: d27efIn file included from i: lfe../src/s2/s2point.h,In file included from i: ../src/s2/s2coder.hin27:ne: 23t In file included from : al../src/s2/s2coder.hIn file included from bi:n/usr/local/clang/include/absl/status/status.hs23le:: _)67In file included from n : /usr/local/clang/include/absl/status/status.hoAIn file included from :nB/usr/local/clang/include/absl/status/internal/status_internal.h67nS:: u29l/usr/local/clang/include/absl/status/internal/status_internal.h: l:/usr/local/clang/include/absl/strings/cord.h 149_::N127513o::n51 n:warning: u type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l warning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 149 ^ | c1275o | nisntl In file included from ics2/s2predicates.ccnh:ea18 r: v*In file included from o ../src/s2/s2predicates.hia:db57 s: ClIn file included from o_../src/s2/s1chord_angle.hrn:do29:n: :nIn file included from Iu../src/s2/s1angle.hnl:ll28i : nMIn file included from ea../src/s2/s2point.hRk:ee25pC: :hIn file included from :e../src/s2/util/coding/coder.hEc:mk36pF: laIn file included from ai../src/s2/base/casts.hcl:eS36Tt: rrIn file included from ei../src/s2/base/logging.hen:(g21C(: o r| d ^R ep* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | r#edpe,f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _In file included from Ns2/s2polyline_simplifier.cco:n18n: uIn file included from l../src/s2/s2polyline_simplifier.hl: 63 : | In file included from ^../src/s2/s1chord_angle.h :29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const chIn file included from as2/s2polyline.ccr:*18 : aIn file included from b../src/s2/s2polyline.hs:l33_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :p27r: eIn file included from f../src/s2/s2coder.hi:x23): ;In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241:/usr/local/clang/include/absl/strings/cord.h22::1282 :47note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f1282i | nien laibnsel _vnooindn uClolr d_:N:oInnnluilnle R e| p ^: :SetTree(CoIn file included from rs2/s2polyline_simplifier.ccd:R18e: pIn file included from *../src/s2/s2polyline_simplifier.h :a63b: sIn file included from l../src/s2/s1chord_angle.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from r../src/s2/s2point.he:p27,: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :/usr/local/clang/include/absl/status/internal/status_internal.h22::150 :58note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f150i | n e a bcsoln_snto nanbuslll: :_SNtoantnuusl*l a b| s ^l _nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2polyline.cca:b18s: lIn file included from _../src/s2/s2polyline.hn:o33n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullabIn file included from l/usr/local/clang/include/absl/log/check.he: 37r: eIn file included from p/usr/local/clang/include/absl/log/internal/check_impl.h,: 21 : | ^/usr/local/clang/include/absl/log/internal/check_op.h :465:66: /usr/local/clang/include/absl/base/nullability.h:warning: 257:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :241: 22257: | #note: dexpanded from macro 'absl_nonnull'e fine 241a | b#sdle_fniunlel aabblsel __nNounlnlualbll e_ N o| n ^n ull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CIn file included from Hs2/s2polyline.ccE:C18K: _In file included from O../src/s2/s2polyline.hP:_33S: TIn file included from R../src/s2/s1angle.hI:N28G: _In file included from E../src/s2/s2point.hX:T27E: RIn file included from N../src/s2/s2coder.h(:c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67v: oIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hd:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s1301l:_56n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll); 1301 | | i^n li/usr/local/clang/include/absl/log/internal/check_op.hn:e450 :v25o:i dnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'C or d450: | : I n l i n exR,e px:,: Ccoomnmsitt Tcrheaer(*c oanbsstl _CnoorndnRuelpl*) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull'o ld _241r | e#pd,e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:o nnote: nexpanded from macro 'absl_nullable'u ll 257_ | N#odnenfuilnle a| b ^s l_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2predicates.cc1302: | 18 : In file included from ../src/s2/s2predicates.h : 57 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37C: oIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hd:R21e: p/usr/local/clang/include/absl/log/internal/check_op.h*: 502a:b1s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l502l | ArBeSpL,_ L O| G ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Cexpanded from macro 'absl_nonnull'H EC K241_ | O#Pd_eIfMiPnLe( Cahbesclk__nEoQn,n u=l=l) _ N| o^n nu/usr/local/clang/include/absl/log/internal/check_op.hl:l488 : 32| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullaLbl_eA TnTaRmIeBIn file included from #Us2/s2polyline.ccT#:IE18m_: CpIn file included from Ol../src/s2/s2polyline.hL(D: ;33 : In file included from | ../src/s2/s1angle.h ^ : 28 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h :: 24127 :: 22In file included from :../src/s2/s2coder.h : note: 23 expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h\ : 24167 | : #| In file included from ^d/usr/local/clang/include/absl/status/internal/status_internal.h e:f29i/usr/local/clang/include/absl/base/nullability.h: n:/usr/local/clang/include/absl/strings/cord.he257: :1312a23:b:s38 l:note: _ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable'n nu l2571312l | | #i_dNnelofiinnee anabnbsuslll:l_: ncuolrlda_bilne t e| _r ^Nnu alll:a:bCloer d R| e ^p * absl_nullableIn file included from s2/s2predicates.ccC:o18r: dIn file included from :../src/s2/s2predicates.h::I57n: lIn file included from i../src/s2/s1chord_angle.hIn file included from n:es2/s2projections.cc29R:: e18In file included from p: ../src/s2/s1angle.h:In file included from ::../src/s2/s2projections.h28c:: l27In file included from e: ../src/s2/s2point.haIn file included from :r../src/s2/r2.h25(:: )22In file included from : ../src/s2/util/coding/coder.h{In file included from : ../src/s2/util/math/vector.h36 :: | 36In file included from ^: ../src/s2/base/casts.h In file included from :../src/s2/base/logging.h36/usr/local/clang/include/absl/base/nullability.h:: :21In file included from 257: ../src/s2/base/logging.h:In file included from :23/usr/local/clang/include/absl/log/check.h21::: 37In file included from note: : /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nullable'In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h37: : 21257In file included from : | /usr/local/clang/include/absl/log/internal/check_impl.h#In file included from :d/usr/local/clang/include/absl/log/internal/check_op.h21e:: f41/usr/local/clang/include/absl/log/internal/check_op.hi: :nIn file included from 502e/usr/local/clang/include/absl/log/internal/strip.h: :1a26:b: /usr/local/clang/include/absl/log/internal/log_message.hwarning: s:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l426_ :n31/usr/local/clang/include/absl/log/internal/check_op.hu::l 489l:awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]47l :e note: _ expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N426 u | l l489aL | bo gl eM e s | s ^ca ognesFta tTa1l&( cvonst1 ,c hcaorn*s ta bTs2l&_ nvo2n,n ucloln sfti lceh,a ri*n ta blsiln_en,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.he:x241p:r22t:e xnote: texpanded from macro 'absl_nonnull') { In file included from 241 s2/s2polyline.cc | : #18d : \eIn file included from f ../src/s2/s2polyline.hi n:| e33 ^ : aIn file included from b/usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.hs:l:241_28n:: o22In file included from n:../src/s2/s2point.hn unote: :lexpanded from macro 'absl_nonnull'l27 : _In file included from N ../src/s2/s2coder.ho241:n | n23#u: ldIn file included from le/usr/local/clang/include/absl/status/status.hf :i 67n| : ^eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l/usr/local/clang/include/absl/strings/cord.h_:n1321o:n48In file included from n:us2/s2projections.cc l:warning: l18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : _In file included from N../src/s2/s2projections.ho: n271321n: | uiIn file included from ln../src/s2/r2.hll :i n22e| ^v: o iIn file included from d../src/s2/util/math/vector.h :C36o: rIn file included from d../src/s2/base/logging.h:::21I: nIn file included from l/usr/local/clang/include/absl/log/check.hi:n37e: RIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hp::21:: CIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hp:y41T: oIn file included from A/usr/local/clang/include/absl/log/internal/strip.hr:r26a: y/usr/local/clang/include/absl/log/internal/log_message.h(:c427h:a31r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o427n | n u l l d s t ) c oIn file included from n s2/s2polyline_simplifier.ccs :t 18 : { In file included from ../src/s2/s2polyline_simplifier.hc :o| n63s ^: t In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/base/nullability.hc::In file included from h29241s2/s2predicates.cca: ::rIn file included from 2218*../src/s2/s1angle.h :a: : bIn file included from 28note: s../src/s2/s2predicates.hl: _expanded from macro 'absl_nonnull':In file included from n o57 ../src/s2/s2point.hn: 241:nIn file included from u | l27../src/s2/s1chord_angle.h#l: :d In file included from 29ef../src/s2/s2coder.h: fa:In file included from ii23../src/s2/s1angle.hnl: u:e/usr/local/clang/include/absl/status/status.h r28e:_am: s725gb)In file included from :As../src/s2/s2point.h38BlS::_25nL _warning: : oAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from nT ../src/s2/util/coding/coder.hnT:uR36 lI: B725lIn file included from U | ../src/s2/base/casts.h_T E:_NC 36oOs: nLtDIn file included from ;n a../src/s2/base/logging.hu t:ilc| 21l ^: s In file included from t| /usr/local/clang/include/absl/log/check.ha/usr/local/clang/include/absl/base/nullability.h ^:t: 37u241: s:In file included from _22/usr/local/clang/include/absl/log/internal/check_impl.hi::n 21tnote: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.he :r502 n:a2411l | ::# :dwarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]et afti/usr/local/clang/include/absl/log/internal/check_op.hun:se497R :ae32pb:*s lnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_a nbosn nl497_u | nl ol n_inNnuollninnulle l P cro enp| sa ^tre exTporM ocdoinfsyt( c h| a ^r * a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | n#admeef#i#nIem palb(s l _ n o n null _ N o n n u ll | ^ In file included from s2/s2projections.cc\: 18 : | In file included from ^../src/s2/s2projections.h :27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/r2.h::25722:: 23In file included from :../src/s2/util/math/vector.h :note: 36expanded from macro 'absl_nullable': In file included from ../src/s2/base/logging.h: 21257: | In file included from #/usr/local/clang/include/absl/log/check.hIn file included from d:s2/s2polyline_simplifier.cce37:f: 18iIn file included from : n/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from e:../src/s2/s2polyline_simplifier.h 21:a: 63bIn file included from : s/usr/local/clang/include/absl/log/internal/check_op.hIn file included from l:../src/s2/s1chord_angle.h_41:n: 29uIn file included from : l/usr/local/clang/include/absl/log/internal/strip.hIn file included from l:../src/s2/s1angle.ha26:b: 28l/usr/local/clang/include/absl/log/internal/log_message.h: e:In file included from 436../src/s2/s2point.h_::N3627u:: l In file included from l../src/s2/s2coder.hawarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b23l : e/usr/local/clang/include/absl/status/status.h : 436732| | : ^29 :L owarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M esIn file included from s s2/s2predicates.cca732:g | 18 e: D In file included from es../src/s2/s2predicates.htb:au57tg: iFcIn file included from a ../src/s2/s1chord_angle.htc:aol29(n: scIn file included from ot../src/s2/s1angle.hn :ss28tt: d In file included from :c:../src/s2/s2point.hhs:ta25rr: i*In file included from n ../src/s2/util/coding/coder.hag:*b36 s: alIn file included from b_../src/s2/base/casts.hsn:lo36_n: nnIn file included from ou../src/s2/base/logging.hnl:ln21u : lfIn file included from li/usr/local/clang/include/absl/log/check.h l:Ee37,m: p In file included from t /usr/local/clang/include/absl/log/internal/check_impl.hy| :S ^t21r : i/usr/local/clang/include/absl/log/internal/check_op.hn/usr/local/clang/include/absl/base/nullability.h:g:502(241:):1;22: : warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h 498:241:241 | 35#::d22 e:note: f expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'inote: n eexpanded from macro 'absl_nonnull' a b 498s241l | | _ n# do en nfu il nli en _tNa bovnsn1lu,_l nlio nnt n u| vl ^2l, _cNoonnsntu lclh a r| * ^ absl_nonnull exprtext)In file included from s2/s2polyline_simplifier.cc{: 18 : In file included from ../src/s2/s2polyline_simplifier.h : 63 : In file included from ../src/s2/s1chord_angle.h : 29 : In file included from ../src/s2/s1angle.h : 28 : \In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241:/usr/local/clang/include/absl/status/status.h22::733 :29note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #d e733f | i n es taabtsilc_ ncoonnnsutl ls t_dN:o:nsnturliln g *| ^a bsl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_simplifier.cc:18: In file included from ../src/s2/s2polyline_simplifier.h:63: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.hIn file included from :s2/s2predicates.cc21:: 18In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2predicates.h37:: 57In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s1chord_angle.h21:: 29In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s1angle.h41:: 28In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :../src/s2/s2point.h26:: 25/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 456../src/s2/util/coding/coder.h::3836:: In file included from warning: ../src/s2/base/casts.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/base/logging.h :45621 | : In file included from /usr/local/clang/include/absl/log/check.hL:o37g: MIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hs:s21a: g/usr/local/clang/include/absl/log/internal/check_op.he:Q503u:i1e:t lwarning: ytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]F ata l503( | cAoBnSsLt_ LcOhGa_rI*N TaEbRsNlA_Ln_oCnHnEuClKl_ OfPi_lIeM,P Li(nCth elcikn_eN,E , | ! ^= ) /usr/local/clang/include/absl/base/nullability.h| :^241 :22: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'488 :32 :241 | note: #expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'd efi n488e | a bisnll_innoen ncuolnls t_eNxopnrn ucloln s t| ^c har* absl_nIn file included from us2/s2projections.ccl:l18a: bIn file included from l../src/s2/s2projections.he: 27n: aIn file included from m../src/s2/r2.he:#22#: IIn file included from m../src/s2/util/math/vector.hp:l36(: In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41\: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ^26 : /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/base/nullability.h::457257::3823:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257457 | | # d e f i n e a b s l _ n u l l a b l e _ N u lcloanbslte c h| a ^r * absl_nonnullIn file included from s2/s2predicates.ccf:a18i: lIn file included from uIn file included from ../src/s2/s2predicates.hrs2/s2polyline.cc:e:57_18: m: In file included from sIn file included from ../src/s2/s1chord_angle.hg../src/s2/s2polyline.h:):29 33: : In file included from | In file included from ../src/s2/s1angle.h ^../src/s2/s1angle.h: :2828: /usr/local/clang/include/absl/base/nullability.h: In file included from :In file included from ../src/s2/s2point.h241../src/s2/s2point.h:::252227: :: In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2coder.hnote: ::expanded from macro 'absl_nonnull'3623 : : In file included from In file included from ../src/s2/base/casts.h241/usr/local/clang/include/absl/status/status.h: | :36#67: d: In file included from eIn file included from f../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.hi::n2129e: : In file included from a/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.hb::s37l1505: _:nIn file included from 41o/usr/local/clang/include/absl/log/internal/check_impl.h:n: n21warning: u: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.hl :l503 :_ 1N1505o: | n inwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ul il/usr/local/clang/include/absl/log/internal/check_op.hnl:e 489 :v| 47o ^:i dnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'C ord :489: | C o p y T o AcrornasytI mTp1l&( cvh1a,r *c oanbsstl _Tn2o&n nvu2l,l cdosnts)t ccohnasrt* {a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :e xnote: pexpanded from macro 'absl_nonnull'r te x241t | )# d{e f i n e \a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordIn file included from Rs2/s2predicates.cce:p18*: In file included from a../src/s2/s2predicates.hb:s57l: _In file included from n../src/s2/s1chord_angle.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28t: rIn file included from e../src/s2/s2point.he:)25 : {In file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/logging.h::2221:: In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :24121 | : #/usr/local/clang/include/absl/log/internal/check_op.hd:e503f:i1n:e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n497o:n32n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' _Non n497u | l l i n| l ^i ne constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, inIn file included from ts2/s2projections.cc :v182: ,In file included from ../src/s2/s2projections.hc:o27n: sIn file included from t../src/s2/r2.h :c22h: aIn file included from r* absl_nonnull exprtext) { In file included from s2/s2polyline.cc : 18 : In file included from ../src/s2/s2polyline.h :\33 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n1525e: 29a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u1525l | l _ N ocnonrudl_li n t| e ^r nal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); In file included from s2/s2predicates.cc| : ^18 : In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/base/nullability.h::57241: :In file included from 22../src/s2/s1chord_angle.h:: 29: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s1angle.h :28: In file included from 241../src/s2/s2point.h | :#25d: eIn file included from f../src/s2/util/coding/coder.hi:n36e: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 504 :| 1 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABIn file included from Ss2/s2projections.ccL:_18L: OIn file included from G../src/s2/s2projections.h_:I27N: TIn file included from E../src/s2/r2.hR:N22A: LIn file included from _../src/s2/util/math/vector.hC:H36E: CIn file included from K../src/s2/base/logging.h_:O21P: _In file included from I/usr/local/clang/include/absl/log/check.hM:P37L: (In file included from C/usr/local/clang/include/absl/log/internal/check_impl.hh:e21c: k/usr/local/clang/include/absl/log/internal/check_op.h_:L181E:,58 :< =warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 181 | /usr/local/clang/include/absl/log/internal/check_op.h : 488 : 32c:o nnote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't ab s488l | : : Sitnaltiunse* caobnsslt_enxopnrn ucloln sstt acthuasr,* caobnsslt_ ncuhlalra*b laeb snla_mneo#n#nIumlpll (p r e f i x) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : \note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:In file included from 57s2/s2projections.cc: :In file included from 18../src/s2/s1chord_angle.h: :In file included from 29../src/s2/s2projections.h: :In file included from 27../src/s2/s1angle.h: :In file included from 28../src/s2/r2.h: :In file included from 22../src/s2/s2point.h: :In file included from 25../src/s2/util/math/vector.h: :In file included from 36../src/s2/util/coding/coder.h: :In file included from 36../src/s2/base/logging.h: :In file included from 21../src/s2/base/casts.h: :In file included from 36/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/log/internal/check_op.h37:: 189In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h28::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 504:1: warning: 189type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | in/usr/local/clang/include/absl/log/internal/check_op.hl:i489n:47e: cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n st a489b | s l ::Sta t u s *c oanbsstl _Tn1o&n nvu1l,l cAosnSstta tTu2s&( cvo2n,s tc oanbsstl :c:hSatra*t uasb&s ls_)n o{n n u| l ^l e/usr/local/clang/include/absl/base/nullability.hx:p241r:t22e:x tnote: )expanded from macro 'absl_nonnull' { 241 | # d\e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from In file included from s2/s2polyline.ccs2/s2projections.cc::1818: : In file included from In file included from ../src/s2/s2polyline.h../src/s2/s2projections.h::3327: : In file included from In file included from ../src/s2/s1angle.h../src/s2/r2.h::2822: : In file included from In file included from ../src/s2/s2point.h../src/s2/util/math/vector.h::2736: : In file included from In file included from ../src/s2/s2coder.h../src/s2/base/logging.h::2321: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h::6737: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h::2921: : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h::1666193::4821:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666193 | In file included from | icns2/s2predicates.ccol:ni18sn: teIn file included from ../src/s2/s2predicates.haC:bo57sr: ldIn file included from : :../src/s2/s1chord_angle.hCS:ot29ar: tduIn file included from :s../src/s2/s1angle.h:*:A 28da: vbIn file included from as../src/s2/s2point.hnl:c_e25An: noIn file included from dn../src/s2/util/coding/coder.hRn:eu36al: ldIn file included from (../src/s2/base/casts.hAC:sh36aS: trIn file included from aIt../src/s2/base/logging.htu:se21(r: caIn file included from ot/usr/local/clang/include/absl/log/check.hno:sr37t*: aIn file included from bas/usr/local/clang/include/absl/log/internal/check_impl.hlb::s:21lS: _tn/usr/local/clang/include/absl/log/internal/check_op.hao:tn504un:us1lO:lr &, /usr/local/clang/include/absl/log/internal/check_op.hs ):| 497 ^{: 32 :/usr/local/clang/include/absl/base/nullability.h| ^note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'241 :/usr/local/clang/include/absl/base/nullability.h22:: 241 497:note: | expanded from macro 'absl_nonnull'22 :i n 241lnote: | expanded from macro 'absl_nonnull'i#n dee fci241onn | eIn file included from s# s2/s2polygon.cctda:eeb18sxlf: p_riIn file included from n on../src/s2/s2polygon.hec na:onnb34susltl: l _In file included from _cNn../src/s2/mutable_s2shape_index.hhoao:nrnn41*u n: laluIn file included from b sl../src/s2/s2cell_id.h ll: | _43n_ ^: uN In file included from lo../src/s2/s1angle.hnl:nau28bl: llIn file included from e../src/s2/s2point.h :n| 27 ^a: m In file included from e../src/s2/s2coder.h#:#23I: mIn file included from p/usr/local/clang/include/absl/status/status.hl:(67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 119 : 14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | \ S t| a ^t us/usr/local/clang/include/absl/base/nullability.hR:e257pIn file included from :*s2/s2polyline.cc23 :a:bIn file included from 18 ss2/s2projections.cc: note: l:In file included from expanded from macro 'absl_nullable'_18../src/s2/s2polyline.h n: :oIn file included from n25733../src/s2/s2projections.hn | u#ld: :leIn file included from f27 ../src/s2/s1angle.hCil: :noeIn file included from 28n e../src/s2/r2.h: a(:In file included from b s22l../src/s2/s2point.h : _:n| u ^In file included from 27l l../src/s2/util/math/vector.h: a:In file included from b36../src/s2/s2coder.hl: :/usr/local/clang/include/absl/base/nullability.heIn file included from 23: ../src/s2/base/logging.h: 241_:In file included from :N21/usr/local/clang/include/absl/status/status.h22u: ::lIn file included from 67 l/usr/local/clang/include/absl/log/check.h: note: aexpanded from macro 'absl_nonnull':In file included from b 37/usr/local/clang/include/absl/status/internal/status_internal.hl: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 241In file included from | s2/s2projections.cc:18#: dIn file included from e../src/s2/s2projections.hf:i27n: eIn file included from ../src/s2/r2.ha:b22s: lIn file included from _../src/s2/util/math/vector.hn:o36n: nIn file included from u../src/s2/base/logging.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const: ch29a: r*/usr/local/clang/include/absl/strings/cord.h :a1672b:s41l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null N e1672w | Sitnrliinnge( )v;oIn file included from is2/s2polygon.cc d:| 18 ^C: oIn file included from r../src/s2/s2polygon.h/usr/local/clang/include/absl/base/nullability.hd:::34241:: :AIn file included from 22d../src/s2/mutable_s2shape_index.h:v: a41note: n: expanded from macro 'absl_nonnull'cIn file included from e../src/s2/s2cell_id.h( :C24143h | : a#In file included from rd../src/s2/s1angle.hIe:tf28ei: rnIn file included from ae../src/s2/s2point.ht :oa27rb: *sIn file included from l../src/s2/s2coder.ha_:bn23so: lnIn file included from _n/usr/local/clang/include/absl/status/status.hnu:ol67nl: n /usr/local/clang/include/absl/status/internal/status_internal.hu_:lN125lo: n14in:tu ,lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s i z| e ^_125 t | n _Sbtyatteuss)R e{p * | a ^b sl_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: Cexpanded from macro 'absl_nonnull'l on e241A | n#ddUenfrienfe( a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: In file included from _s2/s2polyline_simplifier.ccnote: N:expanded from macro 'absl_nonnull'o18 nn: uIn file included from 241l../src/s2/s2polyline_simplifier.h | l:# 63d : e| In file included from f ^../src/s2/s1chord_angle.hi :n29e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.h:27o: nIn file included from n../src/s2/s2coder.hu:l23l: /usr/local/clang/include/absl/status/status.h_:N1031o:n42n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1031 | inline const status_internalIn file included from :s2/s2polygon.cc::S18t: In file included from aIn file included from s2/s2projections.cct../src/s2/s2polygon.h:u:18s34: R: In file included from eIn file included from ../src/s2/s2projections.hp../src/s2/mutable_s2shape_index.h:*:27 41: a: In file included from bIn file included from s../src/s2/r2.h../src/s2/s2cell_id.hl::_2243n: : oIn file included from In file included from n../src/s2/util/math/vector.h../src/s2/s1angle.hn::u3628l: : lIn file included from In file included from ../src/s2/base/logging.h../src/s2/s2point.hS::t2127a: : tIn file included from In file included from u/usr/local/clang/include/absl/log/check.h../src/s2/s2coder.hs:::3723:: : RIn file included from In file included from e/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/status/status.hp::T2167o: : P/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.ho::i226128n::t5914e::r (warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 128226 | /usr/local/clang/include/absl/base/nullability.h | :v 241oS:it22da: t Munote: asexpanded from macro 'absl_nonnull'kR eeCp h*241e | ca#kbdOseplfV_iannloeun enaSubtlsrlli _nCnglo(onsnnteudAl:nl:d oU_snNtrorenefna(um)l& l c oo sn| ,s ^ t c;o n s| t ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef ipn)e; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld In file included from e s2/s2polyline_simplifier.ccf| :i ^18n : eIn file included from ../src/s2/s2polyline_simplifier.ha:b63s: lIn file included from _../src/s2/s1chord_angle.hn:u29l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from _../src/s2/s2point.hN:u27l: lIn file included from a../src/s2/s2coder.hb:l23e: /usr/local/clang/include/absl/status/status.h :| 1038 ^: 33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2polyline_simplifier.ccb:s18l: _In file included from n../src/s2/s2polyline_simplifier.hu:l63l: aIn file included from b../src/s2/s1chord_angle.hl:e29 : _In file included from N../src/s2/s1angle.hu:l28l: aIn file included from b../src/s2/s2point.hl:e27 : In file included from | ../src/s2/s2coder.h ^: 23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2projections.cc: 181063: | In file included from c../src/s2/s2projections.ho:n27s: tIn file included from ../src/s2/r2.hc:h22a: rIn file included from *../src/s2/util/math/vector.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from S/usr/local/clang/include/absl/log/internal/check_impl.ht:a21t: u/usr/local/clang/include/absl/log/internal/check_op.hs:M277e:s50s:a gwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A sCS t277r | ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n ncuolnls t_ Nvoonindu*l la b s| l ^_ nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defeine a b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57In file included from : s2/s2projections.ccIn file included from :../src/s2/s1chord_angle.h18:: 29In file included from : ../src/s2/s2projections.hIn file included from :../src/s2/s1angle.h27:: 28In file included from : ../src/s2/r2.hIn file included from :../src/s2/s2point.h22:: 25In file included from : ../src/s2/util/math/vector.hIn file included from :../src/s2/util/coding/coder.h36:: 36In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/base/casts.h21:: 36In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h293::2149: : /usr/local/clang/include/absl/log/internal/check_op.h:warning: 504type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]293 | /usr/local/clang/include/absl/log/internal/check_op.h : 498 : 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | i n t v 1 , i n t cvo2n,s tc ocnhsatr *c haabrs*l _anbosnln_unloln)n;u l l| ^e xp/usr/local/clang/include/absl/base/nullability.hr:t241e:x22t:) note: {expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l\_ n o| n ^n ull/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l 241| | ^# define absl_nonnull _Nonnull In file included from | s2/s2projections.cc ^: 18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2polygon.cc37:: 18In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2polygon.h21:: 34/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 451../src/s2/mutable_s2shape_index.h::141:: In file included from ../src/s2/s2cell_id.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]43 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s1angle.h::45028:: 25In file included from :../src/s2/s2point.h :27note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from ../src/s2/s2coder.h:23 : 450In file included from | /usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h :x149,: 13x:, warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst c149h | acro*n satb sclh_anro*n naublsll)_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241M:a22k:e Cnote: hexpanded from macro 'absl_nonnull'e ck F241a | i#ldSetfriinneg (a b s| l ^_ nonn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from In file included from In file included from s2/s2predicates.cc../src/s2/s2projections.hs2/s2polygon.cc:::182718: : : In file included from In file included from In file included from ../src/s2/s2predicates.h../src/s2/r2.h../src/s2/s2polygon.h:::572234: : : In file included from In file included from In file included from ../src/s2/s1chord_angle.h../src/s2/util/math/vector.h../src/s2/mutable_s2shape_index.h:::293641: : : In file included from In file included from In file included from ../src/s2/s1angle.h../src/s2/base/logging.h../src/s2/s2cell_id.h:::282143: : : In file included from In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h:::253728: : : In file included from In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h:::362127: : : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/base/casts.h../src/s2/s2coder.h:::4523623:: : 1In file included from In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/status/status.h: :2167warning: : : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h /usr/local/clang/include/absl/log/check.h::15037:: 25In file included from 452:/usr/local/clang/include/absl/log/internal/check_impl.h | :A21warning: B: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S /usr/local/clang/include/absl/log/internal/check_op.hL:_505L: O1150G: | _ I Nwarning: T type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]E R NcAoL n_505sD | EtAF BIaSNbLEs__lLM:OA:GKS_EtI_aNCtTHuEEsRC*NK A_aLOb_PsC_lHS_ETnCRoKIn_NnOGuP_l_ElIX MTsPEtLRa(NtC(uhisen,ct k6c_4oL_nTts,)t ; < c) h | a ^r| *^ /usr/local/clang/include/absl/log/internal/check_op.ha:b449/usr/local/clang/include/absl/log/internal/check_op.hs::l31488_::n o32note: n:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l 449p | r e 488fe | ix xt )ei;nr ln it| ne ^me p lc/usr/local/clang/include/absl/base/nullability.hao:tn241es: t22ce:oxn psnote: rtexpanded from macro 'absl_nonnull' c cohn as241rt | * # cdahebafsril*n_ ena obansbnlsu_lln_lun loMlaankbneluCelh len ca_kmNOeopn#Sn#tuIrlmilpn lg ((| ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : In file included from 22 s2/s2polygon.cc: : 18note: : expanded from macro 'absl_nonnull'\In file included from ../src/s2/s2polygon.h : | 34241 ^: | #In file included from d../src/s2/mutable_s2shape_index.he:/usr/local/clang/include/absl/base/nullability.hf41:i: 257nIn file included from e:../src/s2/s2cell_id.h 23:a:43b s: note: lIn file included from expanded from macro 'absl_nullable'_../src/s2/s1angle.h n:o28 n: 257nIn file included from | u../src/s2/s2point.h#l:dl27e : f_In file included from iN../src/s2/s2coder.hno:en23 n: auIn file included from bl/usr/local/clang/include/absl/status/status.hsl:l 67_ : n| /usr/local/clang/include/absl/status/internal/status_internal.hu ^:l 150l:a58b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ NuIn file included from l ls2/s2projections.cc150a: | b18 l: eIn file included from ../src/s2/s2projections.h :c| 27o ^: n In file included from s../src/s2/r2.ht: 22a: bIn file included from s../src/s2/util/math/vector.hl::36:: SIn file included from t../src/s2/base/logging.ha:t21In file included from u: s2/s2predicates.ccsIn file included from :*/usr/local/clang/include/absl/log/check.h18 :: a37bIn file included from s: ../src/s2/s2predicates.hlIn file included from :_/usr/local/clang/include/absl/log/internal/check_impl.h57n:o: n21In file included from n: ../src/s2/s1chord_angle.hu/usr/local/clang/include/absl/log/internal/check_op.h:l:29l452: :In file included from s1t../src/s2/s1angle.h:a:t 28u: warning: sIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],../src/s2/s2point.h :c/usr/local/clang/include/absl/log/internal/check_op.h25o:: n450In file included from s:../src/s2/util/coding/coder.ht25: :36c : hIn file included from anote: ../src/s2/base/casts.hrexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':* 36 : aIn file included from b../src/s2/base/logging.h450s: | l21 _: nIn file included from o/usr/local/clang/include/absl/log/check.h n: n37 u: xlIn file included from ,l/usr/local/clang/include/absl/log/internal/check_impl.h :xp21,r: e/usr/local/clang/include/absl/log/internal/check_op.hcf:oi505nx:s)1t;: c warning: h| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ^ r */usr/local/clang/include/absl/log/internal/check_op.h :/usr/local/clang/include/absl/base/nullability.ha489:b:241s47:l:22_ :n note: onote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'nexpanded from macro 'absl_nonnull' n ul l241489) | | # d | e ^f i n /usr/local/clang/include/absl/base/nullability.hec: o241an:bs22st:l _Tnote: n1expanded from macro 'absl_nonnull'o& n n vu2411l | ,l# dc_eoNfnoisnntne u Tla2lb& s lv| _2 ^n, o ncnounlslt _cNhoanrn*u lalb s l| _ ^n onnull exprtext) { \ | In file included from ^s2/s2projections.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2projections.h241::2722: :In file included from ../src/s2/r2.h:note: 22expanded from macro 'absl_nonnull': In file included from ../src/s2/util/math/vector.h: 36241: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n453u:l1l: _Nonnulwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakIn file included from es2/s2predicates.ccC:h18e: cIn file included from k../src/s2/s2predicates.hO:p57S: tIn file included from r../src/s2/s1chord_angle.hi:n29g: (In file included from ../src/s2/s1angle.h : 28\: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36241: :In file included from 22../src/s2/base/casts.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b505s:l1_:n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl: 497_:N32o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l | ^ 497 | inline cIn file included from os2/s2projections.ccn:s18t: eIn file included from x../src/s2/s2projections.hp:r27 : cIn file included from o../src/s2/r2.hn:s22t: In file included from c../src/s2/util/math/vector.hh:a36r: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: /usr/local/clang/include/absl/log/internal/check_op.hn:a453m:e1#:# Iwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p l(/usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | \x , | x ^, co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23c:h anote: rexpanded from macro 'absl_nullable'* a b257s | l#_dneofninnuel la)b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e f| i ^n e absl_nonIn file included from ns2/s2predicates.ccu:l18l: In file included from _../src/s2/s2predicates.hN:o57n: nIn file included from u../src/s2/s1chord_angle.hl:l29 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1:In file included from s2/s2projections.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2projections.h::49827:: 35In file included from :../src/s2/r2.h :22note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h498: | 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ht: 21v: 1/usr/local/clang/include/absl/log/internal/check_op.h,: 454i:n1t: vwarning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], co n454s | tA BcShLa_rL*O Ga_bIsNlT_EnRoNnAnLu_lDlE FeIxNpEr_tMeAxKtE)_ C{H E C K _ O P _ S T R I N G _ E X T\E R N| ( ^f lo/usr/local/clang/include/absl/base/nullability.ha:t241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241449 | :#31d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e a b449s | l _ neoxntneurlnl t_eNmopnlnautlel c o| n ^s t char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const In file included from cs2/s2polyline_measures.cch:a18r: *In file included from ../src/s2/s2polyline_measures.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : MIn file included from a../src/s2/s2coder.hk:e23C: hIn file included from e/usr/local/clang/include/absl/status/status.hc:k67O: pIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.ht:r29i: nIn file included from g/usr/local/clang/include/absl/strings/cord.h(: 94 : In file included from \/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^ /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::489241::1422:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | #d e489f | i n e a b svlo_indo n(n*ualbls l__Nnounlnlualbll e | i ^n varianIn file included from ts2/s2projections.cc):(18v: oIn file included from i../src/s2/s2projections.hd:*27 : aIn file included from b../src/s2/r2.hs:l22_: nIn file included from u../src/s2/util/math/vector.hl:l36a: bIn file included from i../src/s2/base/logging.hl:i21t: yIn file included from _/usr/local/clang/include/absl/log/check.hu:n37k: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hw:n21): ,/usr/local/clang/include/absl/log/internal/check_op.h : 455| : ^1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257/usr/local/clang/include/absl/log/internal/check_op.h::23450:: 25:note: expanded from macro 'absl_nullable'note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 257 | 450# | d e f i n e xa,b sxl,_ ncuolnlsatb lceh a_rN*u lalbasbll_en o n| n ^u ll) | ^ In file included from s2/s2polyline_measures.cc/usr/local/clang/include/absl/base/nullability.h::18241: :In file included from 22../src/s2/s2polyline_measures.h:: 29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h_:N94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.h :| 489 ^: 45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*aIn file included from bs2/s2projections.ccs:l18_: nIn file included from u../src/s2/s2projections.hl:l27a: bIn file included from l../src/s2/r2.he: 22i: nIn file included from v../src/s2/util/math/vector.ha:In file included from r36is2/s2polygon.cc: a:nIn file included from t18../src/s2/base/logging.h): (:In file included from v21../src/s2/s2polygon.ho: In file included from :iIn file included from s2/s2r2rect.cc34d/usr/local/clang/include/absl/log/check.h:: *:18In file included from 37: ../src/s2/mutable_s2shape_index.ha: In file included from :bIn file included from ../src/s2/s2r2rect.h41s/usr/local/clang/include/absl/log/internal/check_impl.h:: l:24In file included from _21: ../src/s2/s2cell_id.hn: In file included from :u/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/base/logging.h43l::: l45621In file included from a:: ../src/s2/s1angle.hb1In file included from :i:/usr/local/clang/include/absl/log/check.h28l :: iwarning: 37In file included from ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: ../src/s2/s2point.hy In file included from :_/usr/local/clang/include/absl/log/internal/check_impl.hu27 :n: 45621kIn file included from | : An../src/s2/s2coder.hIn file included from Bo:/usr/local/clang/include/absl/log/internal/check_op.hSw23:Ln: 41/usr/local/clang/include/absl/status/status.h_): :L,O GIn file included from 725 _/usr/local/clang/include/absl/log/internal/strip.h:| I:38 ^N26: T: EIn file included from /usr/local/clang/include/absl/base/nullability.hwarning: R/usr/local/clang/include/absl/log/internal/log_message.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N:289 A47L:: _34 In file included from D:725/usr/local/clang/include/absl/log/internal/structured_proto.hE | :27note: : expanded from macro 'absl_nullability_unknown' In file included from FsI/usr/local/clang/include/absl/log/internal/proto.ht N:a289E34t | _: i#M/usr/local/clang/include/absl/types/span.hcdA: eK212sfE:ti_22anCe:tH EaC uwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]bK__ siOl nPt_212_eSn | urTn l lRaauIblsNi:iGl:n_iSgEtt XyapT_tuonEuiskRnRnNteo(epwcr*nh a=a_r bN)Tsu;*ll _l an_| bou^snn lns_p/usr/local/clang/include/absl/log/internal/check_op.hunle:ulc449l i:lPf31ariee:bpd inote: la expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'ir te| yT ^_ o Mu449on | d ki nfeoyxw(In file included from tn s2/s2polyline_measures.cce; :r | 18n ^: | In file included from t ^../src/s2/s2polyline_measures.he/usr/local/clang/include/absl/base/nullability.hm p::l29241/usr/local/clang/include/absl/base/nullability.ha: ::tIn file included from 22289e../src/s2/s1angle.h:: : 34note: cexpanded from macro 'absl_nonnull'28:o n: st char* abs In file included from note: l../src/s2/s2point.hexpanded from macro 'absl_nullability_unknown'_: n27241o: | nIn file included from 289#n../src/s2/s2coder.h | due:#lf23dli: ne In file included from efM/usr/local/clang/include/absl/status/status.h ia:ank67bee: s CIn file included from lah/usr/local/clang/include/absl/status/internal/status_internal.h_be:nsc29olk: n_OIn file included from nnp/usr/local/clang/include/absl/strings/cord.huuS:llt94llr: aiIn file included from _bn/usr/local/clang/include/absl/strings/internal/cordz_info.hNig:ol(31ni : nt /usr/local/clang/include/absl/synchronization/mutex.huy :l_\490lu : n 13 k| :| n ^ ^o warning: wtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.hn :_241 N:490u22 | l l :_ u nnote: s expanded from macro 'absl_nonnull'pve oci idf*241i ea | db s# In file included from ld| s2/s2polygon.cc_e ^:nf 18ui: lnIn file included from le../src/s2/s2polygon.h a:baIn file included from 34ibs2/s2r2rect.cc: ls:In file included from il18../src/s2/mutable_s2shape_index.ht_: :ynIn file included from 41_o../src/s2/s2r2rect.h: un:In file included from nn24../src/s2/s2cell_id.hku: :nlIn file included from 43ol../src/s2/base/logging.h: w :In file included from n_21../src/s2/s1angle.h N: :aoIn file included from 28rn/usr/local/clang/include/absl/log/check.h: gn:In file included from )u37../src/s2/s2point.h;l: : lIn file included from 27 /usr/local/clang/include/absl/log/internal/check_impl.h: | :In file included from ^| 21../src/s2/s2coder.h ^: : /usr/local/clang/include/absl/base/nullability.hIn file included from 23:/usr/local/clang/include/absl/log/internal/check_op.h: 289:/usr/local/clang/include/absl/status/status.h:41In file included from :34: s2/s2projections.cc732:In file included from :: /usr/local/clang/include/absl/log/internal/strip.h1829:note: : :26expanded from macro 'absl_nullability_unknown'In file included from : ../src/s2/s2projections.hwarning: In file included from : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/log_message.h27289 :: | 47In file included from #732: ../src/s2/r2.hd | In file included from :e /usr/local/clang/include/absl/log/internal/structured_proto.h22f :: is27In file included from nt: ../src/s2/util/math/vector.heaIn file included from : t/usr/local/clang/include/absl/log/internal/proto.h36ai:: bc34In file included from s : ../src/s2/base/logging.hlc/usr/local/clang/include/absl/types/span.h:_o:21nn213s: tu:lIn file included from 34l/usr/local/clang/include/absl/log/check.hs:a:t b37dwarning: i: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]lIn file included from : i/usr/local/clang/include/absl/log/internal/check_impl.hs tt:213ry21 | i_: /usr/local/clang/include/absl/log/internal/check_op.hnug :n*u456k s:nai1obn:wsg nl warning: _ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_no Non/usr/local/clang/include/absl/log/internal/check_op.huns:lnt450lu_:_lp25ulo:n i sEnnote: pmtexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'epe ctryi Sf450=ti | re cid on n g s ( | t ^)x;, T x*| , ^ acb/usr/local/clang/include/absl/base/nullability.hos:nl241s_:In file included from tn22s2/s2polyline_measures.cc u::cl 18hlnote: : aaexpanded from macro 'absl_nonnull'In file included from rb ../src/s2/s2polyline_measures.h*i:l 29ai241: bt | In file included from sy#../src/s2/s1angle.hl_d:_ue28nnf: okiIn file included from nnn../src/s2/s2point.hnoe:uwln 27l;a: ) bIn file included from s../src/s2/s2coder.h | l:| ^_23 ^ n: /usr/local/clang/include/absl/base/nullability.h oIn file included from :n/usr/local/clang/include/absl/base/nullability.hn/usr/local/clang/include/absl/status/status.h289:u::241l6734:l: :22 In file included from :note: _/usr/local/clang/include/absl/status/internal/status_internal.h expanded from macro 'absl_nullability_unknown'N:note: o29expanded from macro 'absl_nonnull'n : n289uIn file included from | l/usr/local/clang/include/absl/strings/cord.h241#l: | d#e 94df : ei| In file included from fn ^/usr/local/clang/include/absl/strings/internal/cordz_info.hie :n 31ea: b/usr/local/clang/include/absl/synchronization/mutex.has:lb499_s:nl35uIn file included from _:ls2/s2polygon.ccn l:owarning: a18ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b: n iIn file included from ul../src/s2/s2polygon.h li:499lt34 | y : v__In file included from oNu../src/s2/mutable_s2shape_index.hion:dnk41 nn: EuoIn file included from nlw../src/s2/s2cell_id.haln:b 43l _: e| NIn file included from D ^u../src/s2/s1angle.he l:blu28_gu: LnIn file included from osg../src/s2/s2point.hp(e:cco27infs: itIn file included from e In file included from ../src/s2/s2coder.hdc hs2/s2projections.cc: a:23| r18: ^*: /usr/local/clang/include/absl/status/status.h In file included from a:../src/s2/s2projections.hb733:s:27l29: _:In file included from n ../src/s2/r2.hu:warning: l22ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: bIn file included from l../src/s2/util/math/vector.he : 73336n | : a mIn file included from es)../src/s2/base/logging.ht;: a21t : i| In file included from c ^/usr/local/clang/include/absl/log/check.h :c37o/usr/local/clang/include/absl/base/nullability.h: n:In file included from s257/usr/local/clang/include/absl/log/internal/check_impl.ht:: 2321s:: t /usr/local/clang/include/absl/log/internal/check_op.hdnote: :expanded from macro 'absl_nullable':457: :s1t :r257 i | warning: #ndtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ge *f i an457be | sA laB_SbnsLlo__nLnOunGul_lI lNMlToEavbRleeN dAFL_rN_oDumElSFltIarbNlieE n_ gM| ( ^A) K;E _ C| H ^E CK/usr/local/clang/include/absl/base/nullability.h_:O241P:_22S:T Rnote: Iexpanded from macro 'absl_nonnull'N G_ E241X | T#EdReNf(iunnes iagbnseld_ ncohnanru)l;l _| N^o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l449l: 31 :In file included from | ^s2/s2polyline_measures.ccnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 18: In file included from ../src/s2/s2polyline_measures.h449: | 29 : In file included from e../src/s2/s1angle.hx:t28e: rIn file included from n../src/s2/s2point.h :t27e: mIn file included from p../src/s2/s2coder.hl:a23t: eIn file included from /usr/local/clang/include/absl/status/status.hc:o67n: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h :c29h: aIn file included from r/usr/local/clang/include/absl/strings/cord.h*: 94aIn file included from : bs2/s2polygon.ccIn file included from s:/usr/local/clang/include/absl/strings/internal/cordz_info.hl18_:: n31In file included from o: ../src/s2/s2polygon.hn/usr/local/clang/include/absl/synchronization/mutex.h:n:34u549: l:In file included from l40../src/s2/mutable_s2shape_index.h ::M 41a: kwarning: In file included from etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2cell_id.hC :h43e: cIn file included from k549../src/s2/s1angle.hO | :p 28 Ss: ttIn file included from art../src/s2/s2point.hii:nc27g : (vIn file included from o i../src/s2/s2coder.h d: I23\n: c /usr/local/clang/include/absl/status/status.hr| e:m ^e751 n:t/usr/local/clang/include/absl/base/nullability.hS61y:n:241c hwarning: :Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22e :m ( note: M751expanded from macro 'absl_nonnull'u | t e x *241 sa | bts#adltei_fncio nneun uianlblt spmlut_,rn o_n tn | uPl ^oli n_t/usr/local/clang/include/absl/base/nullability.hNeo:rnT241nou:R22e:p (note: sexpanded from macro 'absl_nonnull't la tl241u | s #_| di ^en ftienren aaIn file included from lbs2/s2projections.cc:s:l:_18nS: otnIn file included from an../src/s2/s2projections.hut:lul27 s: _RIn file included from eN../src/s2/r2.hpo:n*22 n: uaIn file included from bl../src/s2/util/math/vector.hls: l36_ : n| In file included from o ^../src/s2/base/logging.hn :21: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : rIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h;: 21 : | In file included from /usr/local/clang/include/absl/log/internal/check_op.h ^s2/s2polyline_measures.cc: :45718/usr/local/clang/include/absl/base/nullability.h:: :1In file included from 241:../src/s2/s2polyline_measures.h: :22warning: 29:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: In file included from /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull'../src/s2/s1angle.h: :450 28:241: 25 | In file included from :#../src/s2/s2point.h d:note: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'f27 i: nIn file included from e../src/s2/s2coder.h450 : | a 23b s l: _ In file included from n o/usr/local/clang/include/absl/status/status.hxn,:n 67ux: l,In file included from l /usr/local/clang/include/absl/status/internal/status_internal.h c_:oNno29sn: tnIn file included from u/usr/local/clang/include/absl/strings/cord.hclh:la 94r *: | ^In file included from a /usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o550n:n64u:l lIn file included from warning: )s2/s2polygon.cc type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18| : ^In file included from ../src/s2/s2polygon.h:/usr/local/clang/include/absl/base/nullability.h 34:550: 241 | In file included from : ../src/s2/mutable_s2shape_index.h 22 : : 41 note: : expanded from macro 'absl_nonnull' In file included from In file included from s2/s2predicates.cc../src/s2/s2cell_id.h :: 241 1843 | : : #In file included from In file included from d ../src/s2/s2predicates.h../src/s2/s1angle.he : : f 57 28i: In file included from : nIn file included from es2/s2polyline_alignment.cc In file included from ../src/s2/s1chord_angle.h :../src/s2/s2point.h : a 17 :29b: s 27: In file included from l : In file included from ../src/s2/s2polyline_alignment.hb_aIn file included from s../src/s2/s1angle.he:_ni../src/s2/s2coder.hn:t24o:28e: rnn23a: In file included from n: u/usr/local/clang/include/absl/status/status.hlIn file included from :../src/s2/s2polyline.h:lP:../src/s2/s2point.h:le752:33 r:T25: _44Nh: rIn file included from e:onnIn file included from ../src/s2/s1angle.ha duS../src/s2/util/coding/coder.hy:nwarning: l:28ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l36 : h : In file included from *In file included from | a../src/s2/s2point.hb s../src/s2/base/casts.h ^:752l:_ n27o | 36 : n: In file included from snIn file included from u../src/s2/s2coder.hlt../src/s2/base/logging.ha:tl:23i 21w: c: )In file included from ;In file included from cIn file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h os2/s2projections.cc::| n ^:6737s 18: : t: /usr/local/clang/include/absl/base/nullability.hIn file included from In file included from In file included from s:/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2projections.ht241:::a:292127t22: : : u:In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.hs /usr/local/clang/include/absl/strings/cord.h../src/s2/r2.h:_note: :expanded from macro 'absl_nonnull':506i86n 22:: t: 1 e/usr/local/clang/include/absl/strings/cord_analysis.hrIn file included from n:a241:../src/s2/util/math/vector.h l | 32#:dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]::36f :47S: ti:nIn file included from e a t../src/s2/base/logging.h 506awarning: u: | btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ss21A BlR: S_enIn file included from Lp_o/usr/local/clang/include/absl/log/check.hn32n*uL: | slO37aibzlG: sel __In file included from N_o_I/usr/local/clang/include/absl/log/internal/check_impl.hNtTnnn:u EGoentn21ulRlE : lNlA Ls /usr/local/clang/include/absl/log/internal/check_op.hR_eCt| : ^pHiE458C Tmo:KaP1_to:Oeid MPn_warning: etItype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Mme rPo(rL ( yIn file included from C458hUess2/s2polyline_measures.cc| | cAaB: ^kg_SGLE_18 e,( c>oL: /usr/local/clang/include/absl/base/nullability.h=n)OIn file included from :s tG../src/s2/s2polyline_measures.h241 _C::| I^NoT2922 rEd: :R/usr/local/clang/include/absl/log/internal/check_op.hNRIn file included from :A../src/s2/s1angle.he488note: Lexpanded from macro 'absl_nonnull':p:*_ D2832 E F: :a241bIsNlE_In file included from | _nMoAn../src/s2/s2point.hnote: #KdEn_uClHlE:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e friCnK27 eep_: )a bOIn file included from ;488sP../src/s2/s2coder.h | l _ Si: _TnRnIlNi23| oGn_n: ^nEuXeT In file included from lElc/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.hR No::_(Ncnos67241onts: :nenxuptIn file included from 22lrl /usr/local/clang/include/absl/status/internal/status_internal.h: csotn: ds29| note: :t: ^expanded from macro 'absl_nonnull': scIn file included from thr/usr/local/clang/include/absl/strings/cord.h air:241n*94 | g#& : d)e;a bIn file included from f is/usr/local/clang/include/absl/strings/internal/cordz_info.h| nl:^e_31 n: a/usr/local/clang/include/absl/log/internal/check_op.hu/usr/local/clang/include/absl/synchronization/mutex.hb:slll_an:449bol551:ne:31n un40:lal: m note: e_warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'#N#otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Inmn pul449(l l | 551 e x t | | ^ e r ns t t aet mi pc l ab ot\oelIn file included from s2/s2polyline_alignment.cc cD:| o ^e17n sc: rt/usr/local/clang/include/absl/base/nullability.hIn file included from e :../src/s2/s2polyline_alignment.hmc257h:ae:n24tr23: S*:In file included from y ../src/s2/s2polyline.hnote: nexpanded from macro 'absl_nullable'a:c hbSs33l _e: m257(nIn file included from | Mou../src/s2/s1angle.ht#en:ndx28uel*: fli nMeIn file included from aab../src/s2/s2point.hsakbe:Cls_27hlen: o_ncIn file included from nnku../src/s2/s2coder.huOll:pll23Sat : brlmIn file included from ienu/usr/local/clang/include/absl/status/status.h, g_(N:u 67l : l| ^In file included from a\b /usr/local/clang/include/absl/status/internal/status_internal.h l/usr/local/clang/include/absl/base/nullability.h: e:29| ^241: :In file included from /usr/local/clang/include/absl/base/nullability.h| 22/usr/local/clang/include/absl/strings/cord.h: ^::241 86:note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord_analysis.h22 ::50 :note: 24149expanded from macro 'absl_nonnull' | :# In file included from ds2/s2predicates.cc241warning: e: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f18# di: neeIn file included from f ../src/s2/s2predicates.h50ia:b | sn57es iazbes_ll__: tn nIn file included from oGno../src/s2/s1chord_angle.hnen:unt29Mlou: lrlIn file included from el../src/s2/s1angle.h_PN :_rNoo28nen: nncuIn file included from luil../src/s2/s2point.hlls e:M 25e m| : ^| oIn file included from r ^../src/s2/util/coding/coder.hy :U36s: aIn file included from g../src/s2/base/casts.he:(36c: oIn file included from nIn file included from ../src/s2/base/logging.hss2/s2polyline_measures.cc:t:21 18In file included from : C: s2/s2projections.ccIn file included from oIn file included from :/usr/local/clang/include/absl/log/check.hr../src/s2/s2polyline_measures.h18:d:: 37R29In file included from : e: ../src/s2/s2projections.hIn file included from pIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h*../src/s2/s1angle.h27: :: 21a28In file included from : b/usr/local/clang/include/absl/log/internal/check_op.h: ../src/s2/r2.hs:lIn file included from :506_../src/s2/s2point.h22:n:: 1o27In file included from :n: ../src/s2/util/math/vector.h nIn file included from :warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h36l l:: /usr/local/clang/include/absl/log/internal/check_op.hr23In file included from :e: ../src/s2/base/logging.h489pIn file included from ::)/usr/local/clang/include/absl/status/status.h2147;:: : 67In file included from : /usr/local/clang/include/absl/log/check.hnote: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' ^In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h37:: /usr/local/clang/include/absl/base/nullability.h 29In file included from :489: /usr/local/clang/include/absl/log/internal/check_impl.h241 | In file included from :: /usr/local/clang/include/absl/strings/cord.h2122 :: : 94 /usr/local/clang/include/absl/log/internal/check_op.h : :note: expanded from macro 'absl_nonnull'In file included from 458 c/usr/local/clang/include/absl/strings/internal/cordz_info.h:o n:1241s31: | t#: d/usr/local/clang/include/absl/synchronization/mutex.hwarning: Te1:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f&i552 nv:/usr/local/clang/include/absl/log/internal/check_op.he1 64:,a:450 bc :soln_s25twarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: oTn2n& u note: lvexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l 2 , 552_ Ncoo | 450 n n | s n t u l l c h x a| r ^*, axb, s c lonst char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2polyline.cc :18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatuIn file included from ss2/s2projections.ccR:e18p: *In file included from ../src/s2/s2projections.ha:b27s: lIn file included from _../src/s2/r2.hn:o22n: nIn file included from u../src/s2/util/math/vector.hl:l36 : CIn file included from l../src/s2/base/logging.ho:n21e: (In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::241459::221:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #459d | eAfBiSnLe_ LaObGs_lI_NnToEnRnNuAlLl_ D_ENFoInNnEu_lMlA K E| _ ^C HECK_OP_STRING_EXTERN(const absl::strinIn file included from gs2/s2polyline.cc_:v18i: eIn file included from w../src/s2/s2polyline.h&:)33;: In file included from ../src/s2/s1angle.h| :^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h::27449: :In file included from 31../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/status/internal/status_internal.h449: | 125 : 14e:x twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r n t e125m | p l aSttea tcuosnRsetp *c haabrs*l _anbosnln_unloln nCulloln eMAankdeUCnhreecfk(O p S| t ^r in/usr/local/clang/include/absl/base/nullability.hg:(241 : 22 :\ note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from In file included from s2/s2projections.cc../src/s2/s1angle.h::1828: : In file included from In file included from ../src/s2/s2projections.h../src/s2/s2point.h::2727: : In file included from In file included from ../src/s2/r2.h../src/s2/s2coder.h::2223: : In file included from In file included from ../src/s2/util/math/vector.h/usr/local/clang/include/absl/status/status.h::3667: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.h::21128: :In file included from 14/usr/local/clang/include/absl/log/check.h:: 37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h :128459 | : 1 :S twarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t us/usr/local/clang/include/absl/log/internal/check_op.hR:e450p:*25 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l _n o450n | n u l l C lxo,n exA,n dcUonnrsetf (c)h acro*n satb;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l:)22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* ab sl _ n o n n u l l ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241:b22:a snote: eexpanded from macro 'absl_nonnull'_ i n241 | t#edrenfailn:e: PaebrsTlh_rneoandnSuylnlc h_*N oanbnsull_ln o n| n ^u ll w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2projections.cc: 18241: | In file included from #../src/s2/s2projections.hd:27e: In file included from f../src/s2/r2.hi:22n: In file included from e../src/s2/util/math/vector.h: 36a: In file included from b../src/s2/base/logging.hs:21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.h:o461n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 461 | ABSL_LOG_INTERNAL_DEFINE__noIn file included from nns2/s2polyline_alignment.ccu:lIn file included from 17ls2/s2polyline_measures.cc: :In file included from e18../src/s2/s2polyline_alignment.hx: :pIn file included from 24r../src/s2/s2polyline_measures.h: t:In file included from e29../src/s2/s2polyline.hx: :tIn file included from 33)../src/s2/s1angle.h: : In file included from {28../src/s2/s1angle.h: :In file included from 28../src/s2/s2point.h : : In file included from 27../src/s2/s2point.h\: :In file included from 27../src/s2/s2coder.h In file included from : :| In file included from ^s2/s2r2rect.cc23../src/s2/s2coder.h :: :18In file included from 23: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h: In file included from ::In file included from ../src/s2/s2r2rect.h24167/usr/local/clang/include/absl/status/status.h::: :2422In file included from 67: :/usr/local/clang/include/absl/status/internal/status_internal.h: In file included from :note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h29/usr/local/clang/include/absl/status/internal/status_internal.h :: :21In file included from 29: /usr/local/clang/include/absl/strings/cord.h241: In file included from : | In file included from #/usr/local/clang/include/absl/log/check.h94/usr/local/clang/include/absl/strings/cord.hd:: :e37In file included from 86f: /usr/local/clang/include/absl/strings/internal/cordz_info.h: iIn file included from :/usr/local/clang/include/absl/strings/cord_analysis.hn/usr/local/clang/include/absl/log/internal/check_impl.h31:e:: 56 21:/usr/local/clang/include/absl/synchronization/mutex.ha: 56:bIn file included from :556s/usr/local/clang/include/absl/log/internal/check_op.h :warning: l:38type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_41: n: oIn file included from warning: n/usr/local/clang/include/absl/log/internal/strip.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]56n: | u26sli: lz e__Nto nIn file included from n556G/usr/local/clang/include/absl/log/internal/log_message.hu | e:l t47l E: vsIn file included from ot/usr/local/clang/include/absl/log/internal/structured_proto.h| ii: ^dm27 a: LtIn file included from oe/usr/local/clang/include/absl/log/internal/proto.hcd:kF34Sa: liorwS/usr/local/clang/include/absl/types/span.hhL:ao733orpe(M:eS31my:no crhwarning: ytype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]WU asiatgP ea733(r | accmosno*sn satt besClx_onpornrdn RuSleplpa nw*ta pbM,a skienlSt_p afnlIn file included from noas2/s2predicates.cc(ng:Tns18*u): l;In file included from al ../src/s2/s2predicates.hb :sr| 57le ^: _p In file included from n)../src/s2/s1chord_angle.hu/usr/local/clang/include/absl/base/nullability.h;:l:l 29241a : :b| In file included from ^22l../src/s2/s1angle.h :e:/usr/local/clang/include/absl/base/nullability.h 28:note: p: 241expanded from macro 'absl_nonnull'tIn file included from : r../src/s2/s2point.h22 A::241B25 | S#: note: Lexpanded from macro 'absl_nonnull'dIn file included from _ e../src/s2/util/coding/coder.hA f:T241i36T | n: R#eIn file included from Id ../src/s2/base/casts.hBea:Ufb36Tis: EnlIn file included from _e_../src/s2/base/logging.hL n:Iao21Fbn: EsnIn file included from Tlu/usr/local/clang/include/absl/log/check.hI_l:Mnl37Eo : _n_In file included from BnN/usr/local/clang/include/absl/log/internal/check_impl.hOuo:Uln21Nln: D/usr/local/clang/include/absl/log/internal/check_op.h u,:_l 506Nl :o n| 1 n ^:| u ^lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h : /usr/local/clang/include/absl/log/internal/check_op.h257| : ^:497 23::32 : note: note: expanded from macro 'absl_nullable'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 257 | In file included from #s2/s2polyline_measures.ccd497:e | 18f : i In file included from ni../src/s2/s2polyline_measures.hen: l29ai: bnIn file included from se../src/s2/s1angle.hl :_c28no: unIn file included from ls../src/s2/s2point.hlt:ae27bx: lpIn file included from er../src/s2/s2coder.h :_c23No: unIn file included from ls/usr/local/clang/include/absl/status/status.hlt:a char*67 bal: ebIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h l:| _29n ^u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94l: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hn:a31m: e/usr/local/clang/include/absl/synchronization/mutex.h#:#558I:m35p:l (warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | b o o l L o c k S\l o w| W ^i th/usr/local/clang/include/absl/base/nullability.hD:e257a:d23l:i In file included from nnote: s2/s2r2rect.cceexpanded from macro 'absl_nullable':( 18M: u In file included from H257../src/s2/s2r2rect.ho | :#w24 d: aeIn file included from fb../src/s2/base/logging.his:ln21e_: nIn file included from oa/usr/local/clang/include/absl/log/check.hnb:sn37lu: _lnIn file included from ul/usr/local/clang/include/absl/log/internal/check_impl.hl :hl21oa: wbIn file included from ,l/usr/local/clang/include/absl/log/internal/check_op.h e: 41| _: ^NIn file included from u/usr/local/clang/include/absl/log/internal/strip.hl:/usr/local/clang/include/absl/base/nullability.hl26:a: 241bIn file included from :l/usr/local/clang/include/absl/log/internal/log_message.he22: :47 : note: | In file included from expanded from macro 'absl_nonnull' ^/usr/local/clang/include/absl/log/internal/structured_proto.h : 27241: | In file included from #/usr/local/clang/include/absl/log/internal/proto.hd:e34f: iIn file included from /usr/local/clang/include/absl/types/span.hns2/s2predicates.cc:e:739 18:a: 21bIn file included from :s../src/s2/s2predicates.h l:warning: _57ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: o In file included from n../src/s2/s1chord_angle.hn: u29739l: | lSIn file included from p_../src/s2/s1angle.haN:nou: lMlIn file included from a ../src/s2/s2point.hk e:| S ^25p a: nIn file included from (../src/s2/util/coding/coder.hT:*36 : aIn file included from In file included from b../src/s2/base/casts.hs2/s2polyline_measures.ccs::l3618_: : nIn file included from In file included from u../src/s2/base/logging.h../src/s2/s2polyline_measures.hl::l2129a: : bIn file included from In file included from l/usr/local/clang/include/absl/log/check.h../src/s2/s1angle.he:: 3728b: : eIn file included from In file included from g/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.hi::n2127 : : /usr/local/clang/include/absl/log/internal/check_op.hAIn file included from B:../src/s2/s2coder.hS506:L:23_1: A:In file included from T /usr/local/clang/include/absl/status/status.hwarning: T:Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67I : BIn file included from /usr/local/clang/include/absl/log/internal/check_op.hU/usr/local/clang/include/absl/status/internal/status_internal.hT::E49829_:: L35In file included from I:/usr/local/clang/include/absl/strings/cord.hF :Enote: 94expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'T: I In file included from M/usr/local/clang/include/absl/strings/internal/cordz_info.hE: _31B498: O | /usr/local/clang/include/absl/synchronization/mutex.hU :N 559 D :, 46 : i n| warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ v 1 ,/usr/local/clang/include/absl/base/nullability.h 559i: | n257 t: 23 v: 2 , note: expanded from macro 'absl_nullable' c o n s t257 | c h# adr e *f i n ae b as b ls _l _n on nu lnclouanlbls tl eeCx o_pnNdrutielxtti)o lna{b l e | ^ \ | In file included from ^s2/s2r2rect.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2r2rect.h241::2422: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b41s: lIn file included from _/usr/local/clang/include/absl/log/internal/strip.hn:o26n: nIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l47 : _In file included from N/usr/local/clang/include/absl/log/internal/structured_proto.ho:n27n: uIn file included from l/usr/local/clang/include/absl/log/internal/proto.hl: 34 : | /usr/local/clang/include/absl/types/span.h ^: 740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31*: note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl _449n | u l leaxbtleer nc otnedm,p l a| t ^e const/usr/local/clang/include/absl/base/nullability.h :c257h:a23r:* note: aexpanded from macro 'absl_nullable'b sl_n o257n | n#udlelf iMnaek eaCbhselc_knOuplSltarbilneg (_ N u l\l a b| l ^e /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.hIn file included from :s2/s2polyline_measures.cc27:: 18In file included from : ../src/s2/r2.hIn file included from :../src/s2/s2polyline_measures.h22:: 29In file included from : ../src/s2/util/math/vector.hIn file included from :../src/s2/s1angle.h36:: 28In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2point.h21:: 27In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2coder.h37:: 23In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/status.h21:: 67/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 465/usr/local/clang/include/absl/status/internal/status_internal.h::6629:: In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :46531 | : A/usr/local/clang/include/absl/synchronization/mutex.hB:S562L:_23L:O Gwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTERN A562L_ | DEFI N Ev_oMiAdK EL_oCcHkESClKo_wO(PM_uSHToRwI NaGb_sElXT_EnRoNn(ncuolnls th ovwo,i dc*o nIn file included from asbs2/s2r2rect.cctsIn file included from : l18s2/s2polygon.ccC_: :onIn file included from 18no../src/s2/s2r2rect.h: dn:In file included from in24../src/s2/s2polygon.htu: :iloIn file included from 34ln../src/s2/base/logging.h: )*:In file included from ; 21../src/s2/mutable_s2shape_index.ha b: :| s ^In file included from 41l /usr/local/clang/include/absl/log/check.h: _:In file included from n/usr/local/clang/include/absl/base/nullability.h37../src/s2/s2cell_id.hu:: :l241In file included from 43l:/usr/local/clang/include/absl/log/internal/check_impl.h: a22:In file included from b:21../src/s2/s1angle.hl e: :note: expanded from macro 'absl_nonnull'In file included from 28c o/usr/local/clang/include/absl/log/internal/check_op.h: n: In file included from d41241../src/s2/s2point.h,: | : In file included from #27d /usr/local/clang/include/absl/log/internal/strip.h: e| :In file included from f ^26../src/s2/s2coder.hi : :nIn file included from 23e/usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/status/status.h:a47:241b: 1031:sIn file included from :22l/usr/local/clang/include/absl/log/internal/structured_proto.h42:_:: n27 note: warning: o: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn file included from n/usr/local/clang/include/absl/log/internal/proto.hu: l34 241l: 1031 | | /usr/local/clang/include/absl/types/span.hi#_:ndN794leo:ifn8ninn:eue l warning: clo atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n b s| ts ^ l s_t794an | to un sn_ uiIn file included from lnls2/s2projections.ccTt :*e r_18anN: baoIn file included from sln../src/s2/s2projections.hl:n:_:u27nSl: utlIn file included from la ../src/s2/r2.hlt :au| 22bs ^: lR In file included from ee../src/s2/util/math/vector.hp :*p36 t: arIn file included from b ../src/s2/base/logging.hsA:lB21S_LIn file included from : n_s2/s2polyline_measures.ccIn file included from :oA/usr/local/clang/include/absl/log/check.h18nT:: nT37In file included from uR: ../src/s2/s2polyline_measures.hlIIn file included from :lB/usr/local/clang/include/absl/log/internal/check_impl.h29 U:: ST21In file included from tE: ../src/s2/s1angle.ha_/usr/local/clang/include/absl/log/internal/check_op.h:tL:In file included from 28uI465: sF:Es2/s2polyline_simplifier.ccIn file included from :66:T:../src/s2/s2point.h:RI18: eM: 27warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]EIn file included from : T o_../src/s2/s2polyline_simplifier.hIn file included from /usr/local/clang/include/absl/base/nullability.hPB:../src/s2/s2coder.h:oO63:241iU: 23:nNIn file included from : 22tD../src/s2/s1chord_angle.hIn file included from :/usr/local/clang/include/absl/status/status.he,: :note: 67expanded from macro 'absl_nonnull'r31s: (: iIn file included from In file included from z/usr/local/clang/include/absl/status/internal/status_internal.h241../src/s2/s2pointutil.h| e ^: | :_ 29#27dte: : In file included from /usr/local/clang/include/absl/base/nullability.h fs../src/s2/util/math/matrix3x3.h/usr/local/clang/include/absl/strings/cord.h::ii:24194nz276e:: e:)22In file included from 5 :/usr/local/clang/include/absl/strings/internal/cordz_info.ha:n :note: b o31expanded from macro 'absl_nonnull'swarning: le: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_xn/usr/local/clang/include/absl/synchronization/mutex.h co:241en n562 | p276tu:# | d l58 e{l: f _i warning: NnS| type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]oen2n ^ _au Cb lHsE562/usr/local/clang/include/absl/base/nullability.hll C | :_ K 257n| _ :o ^NvE23n no(:uid lIn file included from ldenote: s2/s2projections.cc texpanded from macro 'absl_nullable':_L, 18No cV: okTIn file included from 257nSylp../src/s2/s2projections.he | no:(#uw270dl(: )elMIn file included from u)f i../src/s2/r2.hH n:o M :expanded from macro 'absl_nonnull' P 27 ML ( a ( 241xkv | a,le# 1xC,od)e fn,cis ont#nveSsat placa1b,h nsalr((_*nvoT an*aln ba2bus)sll,ll_ In file included from _ nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ #vs2/s2predicates.ccal2:)18 : In file included from | ../src/s2/s2predicates.h ^: 57: In file included from ../src/s2/s1chord_angle.h:29: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.h::5128:: 3In file included from :../src/s2/s2point.h :25note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h :5136 | : In file included from ../src/s2/base/logging.hA:B21S: LIn file included from _/usr/local/clang/include/absl/log/check.hL:O37G: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hN:T21E: R/usr/local/clang/include/absl/log/internal/check_op.hN:A507L:_1C:H Ewarning: Ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]K _OP(C h507e | cAkB_SNLE_,L O!G=_,I NvTaEl1R,N AvLa_lC1H_EtCeKx_tO,P _vIaMlP2L,( Cvhaelc2k__tGeTx,t )> ) | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:68/usr/local/clang/include/absl/log/internal/check_op.h::22488:: 32:note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 68 | 488 | w hiinllei n(ec ocnosnts tcehxaprr* caobnsslt_ ncuhlalra*b laeb salb_snlu_llloagb_lien tnearmnea#l#_Icmhpelc(k _ o p _ r e s u l t \ \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:/usr/local/clang/include/absl/base/nullability.h23::257 :23note: :expanded from macro 'absl_nullable' note: expanded from macro 'absl_nullable' 257 | # d257e | f#idneef ianbes la_bnsull_lnaublllea b_lNeu l_lNaublllea b l| e ^ | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const TIn file included from 1s2/s2polyline_simplifier.cc&: 18v: 1In file included from ,../src/s2/s2polyline_simplifier.h :c63o: nIn file included from s../src/s2/s1chord_angle.ht: 31T: 2In file included from &../src/s2/s2pointutil.h :v272: ,../src/s2/util/math/matrix3x3.h :c276o:n5s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar*../src/s2/base/logging.h :a37b:s21l:_ nnote: oexpanded from macro 'S2_CHECK_NE'n nul l37 | e#xdperftienxet )S 2{_ C H E C K\__ NE | C ^NH oEnC/usr/local/clang/include/absl/base/nullability.hnK:u_241lN:lE22 : | | note: ^ ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/check.h241: | 120#:d3e:f inote: nexpanded from macro 'CHECK_NE'e ab s120l | _ n oAnBnSuLl_lL O_GN_oInNnTuElRlN A L| _ ^C HECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text,In file included from s2/s2predicates.ccv:a18l: 2In file included from ,../src/s2/s2predicates.h :v57a: lIn file included from 2../src/s2/s1chord_angle.h_:t29e: xIn file included from t../src/s2/s1angle.h): 28 : | In file included from ^../src/s2/s2point.h :25: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/util/coding/coder.h75::3661: :In file included from ../src/s2/base/casts.h:note: 36expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP': In file included from ../src/s2/base/logging.h:21: In file included from 75/usr/local/clang/include/absl/log/check.h | : 37 : AIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hS:L21_: L/usr/local/clang/include/absl/log/internal/check_op.hO:G507_:I1N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL/usr/local/clang/include/absl/log/internal/check_op.h_:In file included from C497s2/s2polygon.ccH::E3218C:: K In file included from (note: ../src/s2/s2polygon.h:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':: 34a: bIn file included from s ../src/s2/mutable_s2shape_index.hl497:: | 41: : i In file included from mi../src/s2/s2cell_id.hpn:ll43ii: cnIn file included from ie../src/s2/s1angle.ht :_c28co: anIn file included from ss../src/s2/s2point.htt:tb( l ce h an ra *m\ e a# b#| sI ^lm _pnl/usr/local/clang/include/absl/base/nullability.ho(:n 241n :u 22l l: Snote: texpanded from macro 'absl_nonnull' a t u s241 M | e# sd se af gi en Ae\s Ca Sb| ts ^rl (_ n/usr/local/clang/include/absl/base/nullability.h o:| n257 ^n: u23l:l /usr/local/clang/include/absl/base/nullability.h :note: _241expanded from macro 'absl_nullable'N: o22n: n 257u | note: l#expanded from macro 'absl_nonnull'ld e f | i241 ^n | e# daebfsiln_en ualblsalb_lneo n_nNuullll a_bNloen n u| l ^l | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nonnu: ll)In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 565241: | 36#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne absl_n o565n | n u lvlo i_dN oUnnnluolclk S l| o ^w (SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2/s2projections.cci:n18e: In file included from a../src/s2/s2projections.hb:s27l: _In file included from n../src/s2/r2.hu:l22l: aIn file included from b../src/s2/util/math/vector.hl:e36 : _In file included from N../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr constIn file included from s2/s2polyline_measures.ccc:h18a: rIn file included from *../src/s2/s2polyline_measures.h :a29b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hn:a23m: eIn file included from #/usr/local/clang/include/absl/status/status.h#:I67m: pIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h(: 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 576 : 49 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h576: | 257 : 23v:o inote: dexpanded from macro 'absl_nullable' Tr y257R | e#mdoevfei(nbea saeb_siln_tneurlnlaalb:l:eP e_rNTuhlrleaabdlSey n c| h ^* absl_nonnullIn file included from s2/s2projections.ccs:)18;: In file included from ../src/s2/s2projections.h| : ^27 : In file included from ../src/s2/r2.h/usr/local/clang/include/absl/base/nullability.h::22241: :In file included from 22../src/s2/util/math/vector.hIn file included from ::s2/s2polyline.cc 36:note: : expanded from macro 'absl_nonnull'18In file included from : ../src/s2/base/logging.hIn file included from : ../src/s2/s2polyline.h21241:: | 33#In file included from : d/usr/local/clang/include/absl/log/check.hIn file included from e:f../src/s2/s1angle.h37i:: n28eIn file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from a:b../src/s2/s2point.hs21l:: _27n/usr/local/clang/include/absl/log/internal/check_op.ho: n:nIn file included from 502u../src/s2/s2coder.h:l:l1 23_:: N In file included from warning: o/usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n:n u67/usr/local/clang/include/absl/log/internal/check_op.hl: l:/usr/local/clang/include/absl/status/internal/status_internal.h 489: :149| 47 ^:: 13 : note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 489 | 149 | c o n scto ncshtaIn file included from rs2/s2polyline_measures.ccT*:1 18&a: bIn file included from vs../src/s2/s2polyline_measures.h1l:,_29 n: coIn file included from onn../src/s2/s1angle.hns:ut28l : lT In file included from 2M../src/s2/s2point.h&a :kve272C: ,hIn file included from ec../src/s2/s2coder.hco:knF23sat: i lIn file included from cS/usr/local/clang/include/absl/status/status.hht:ar67ri: *n In file included from ga/usr/local/clang/include/absl/status/internal/status_internal.h(b :s l29| _ ^: n In file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :e31x: p/usr/local/clang/include/absl/synchronization/mutex.hr:t578e:x45t:) warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h : 241\578: | 22 : | vnote: ^oexpanded from macro 'absl_nonnull' i d/usr/local/clang/include/absl/base/nullability.h :B241l:o c22k241(:b | anote: #sexpanded from macro 'absl_nonnull'ed e_ fi241ni | nt#eedr eanfabils:nle:_ nPaeobrnTnsuhlrl_eln aod_nSNynnocunlhnl*u l _alN bo ns| n ^lu_ lnlo n n| u ^l l s);In file included from s2/s2polyline.cc :| 18 ^: In file included from ../src/s2/s2polyline.h:/usr/local/clang/include/absl/base/nullability.h33:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: e/usr/local/clang/include/absl/status/internal/status_internal.h :a150b:s25l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l150 | _ N o n ncuolnls t | a ^b sl::Status* absl_noIn file included from ns2/s2polyline_measures.ccn:u18l: lIn file included from ../src/s2/s2polyline_measures.hs:t29a: In file included from tIn file included from s2/s2projections.ccu../src/s2/s1angle.h:s:18,28: : In file included from cIn file included from ../src/s2/s2projections.ho../src/s2/s2point.h:n:27s27: t: In file included from In file included from ../src/s2/r2.hc../src/s2/s2coder.h:h:22a23: r: In file included from *In file included from ../src/s2/util/math/vector.h /usr/local/clang/include/absl/status/status.h:a:36b67: s: In file included from lIn file included from ../src/s2/base/logging.h_/usr/local/clang/include/absl/status/internal/status_internal.h:n:21o29: n: In file included from nIn file included from /usr/local/clang/include/absl/log/check.hu/usr/local/clang/include/absl/strings/cord.h:l:37l94: : In file included from pIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hr/usr/local/clang/include/absl/strings/internal/cordz_info.h:e:21f31: i: /usr/local/clang/include/absl/log/internal/check_op.hx/usr/local/clang/include/absl/synchronization/mutex.h:):502;580: :1 34:| : ^ warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : 241/usr/local/clang/include/absl/log/internal/check_op.h::22497 ::580 32 | : note: bexpanded from macro 'absl_nonnull'anote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' e _241i | n#t497de | e rf niailn:ne:l PianebreTsh lc_onnosntneurxelaplr _dcNooSnynnscntuh lclh *a r| a* ^ b asbls_ln_unlullalbalbIn file included from els2/s2polyline.cc eW: a18nk: aeIn file included from mu../src/s2/s2polyline.hep:(#33# : I In file included from m| ../src/s2/s1angle.h ^p: l28(: /usr/local/clang/include/absl/base/nullability.h In file included from : ../src/s2/s2point.h 257: :27 23: :In file included from ../src/s2/s2coder.h : note: 23 expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/status/status.h :257 67 | : #/usr/local/clang/include/absl/status/internal/status_internal.hd e:f i150 n: e58\ :a b warning: s| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^l _n/usr/local/clang/include/absl/base/nullability.hu l:l150a257b | :l 23e : _ Ncunote: lolexpanded from macro 'absl_nullable'na sbt l257ea | b#sdl e:f| : ^iSntea taubss*l _anbusllIn file included from l_s2/s2polyline_measures.ccanbo:lnen u_lNl18u : lsIn file included from ltaabt../src/s2/s2polyline_measures.hlues ,: 29| c ^o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from In file included from a../src/s2/s2point.hrs2/s2projections.cc*:: 2718a: : bIn file included from In file included from s../src/s2/s2coder.h../src/s2/s2projections.hl::_2327n: : oIn file included from In file included from n/usr/local/clang/include/absl/status/status.h../src/s2/r2.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hp:29r: In file included from /usr/local/clang/include/absl/strings/cord.he:f94i: xIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | ^/usr/local/clang/include/absl/synchronization/mutex.h :581:38:/usr/local/clang/include/absl/base/nullability.h :241warning: :22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 581241 | | # d e f i nbea saeb_siln_tneornnnaull:l: P_eNroTnhnruelald S y| n ^c h* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.hIn file included from :s2/s2polyline_measures.cc36:: 18In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2polyline_measures.h36:: 29In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s1angle.h21:: 28In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2point.h37:: 27In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2coder.h21:: 23/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 513/usr/local/clang/include/absl/status/status.h::1767: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: :22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: efi/usr/local/clang/include/absl/synchronization/mutex.hn:e624 :a68b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnull _N o624n | n u lelx p l| i ^c it MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_noIn file included from ns2/s2projections.ccn:u18l: lIn file included from ../src/s2/s2projections.hm:u27): In file included from A../src/s2/r2.hB:S22L: _In file included from S../src/s2/util/math/vector.hH:A36R: EIn file included from D../src/s2/base/logging.h_:L21O: CIn file included from K/usr/local/clang/include/absl/log/check.h_:F37U: NIn file included from C/usr/local/clang/include/absl/log/internal/check_impl.hT:I21O: N/usr/local/clang/include/absl/log/internal/check_op.h(:m503u:)1 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 241503: | 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ LO G241_ | I#NdTeEfRiNnAeL _aCbHsElC_Kn_oOnPn_uIlMlP L_(NCohnencukl_lN E ,| ^! =) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexprIn file included from s2/s2polyline_measures.ccc:o18n: sIn file included from t../src/s2/s2polyline_measures.h :c29h: aIn file included from r../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_27n: uIn file included from l../src/s2/s2coder.hl:a23b: lIn file included from e/usr/local/clang/include/absl/status/status.h :n67a: mIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h#:#29I: mIn file included from p/usr/local/clang/include/absl/strings/cord.hl:(94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 681 : 74 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] \ | ^681 | /usr/local/clang/include/absl/base/nullability.he:x257p:l23i:c inote: texpanded from macro 'absl_nullable' Re a257d | e#rdMeuftienxeL oacbks(lM_untuelxl&a bmlue A_BNSuLl_lIaNbTlEeR N A| L ^_ ATTRIBUTE_In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ CAPTUREDIn file included from _s2/s2predicates.ccB:Y18(: tIn file included from h../src/s2/s2predicates.hi:s57): ,In file included from ../src/s2/s1chord_angle.h :| 29 ^~~~: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nu/usr/local/clang/include/absl/synchronization/mutex.hl:l689a:b35l:e warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h eckst r689c | a s eecxmpplfiacliste IRmepald(e r M| u ^t ex/usr/local/clang/include/absl/base/nullability.hL:o257c:k23(:M unote: texpanded from macro 'absl_nullable'e x* 257a | b#sdle_fnionnen ualbls lm_un,u lcloanbslte C_oNnudliltaibolne& c| o ^n d) | In file included from ^s2/s2predicates.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2predicates.h::24157:: 22In file included from :../src/s2/s1chord_angle.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d25e: fIn file included from i../src/s2/util/coding/coder.hn:e36 : aIn file included from b../src/s2/base/casts.hs:l36_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l/usr/local/clang/include/absl/log/internal/check_op.h : 521| : ^17 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2/s2polyline_measures.cc522::1817: :In file included from ../src/s2/s2polyline_measures.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from ../src/s2/s1angle.h :52228 | : In file included from ../src/s2/s2point.h : 27c: oIn file included from n../src/s2/s2coder.hs:t23 : cIn file included from h/usr/local/clang/include/absl/status/status.ha:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31e: xp/usr/local/clang/include/absl/synchronization/mutex.hr:t710e:x74t:) ;warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/base/nullability.h710: | 241 : 22e:x pnote: lexpanded from macro 'absl_nonnull'i c i241t | #WdreiftienreM uatbesxlL_oncokn(nMuultle x_&N omnun uAlBlS L _| I ^N TERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1:/usr/local/clang/include/absl/synchronization/mutex.h :warning: 731type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 35: warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 498:35: note: 731expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ex p498l | i c i t W riintte rvM1u,t eixnLto cvk2(,M uctoenxs*t acbhsalr_*n oanbnsull_ln omnun,u lclo nesxtp rCtoenxdti)t i{o n & c o n d ) | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' In file included from s2/s2projections.cc289: | 18#: dIn file included from e../src/s2/s2projections.hf:i27n: eIn file included from ../src/s2/r2.ha:b22s: lIn file included from _../src/s2/util/math/vector.hn:u36l: lIn file included from a../src/s2/base/logging.hb:i21l: iIn file included from t/usr/local/clang/include/absl/log/check.hy:_37u: nIn file included from k/usr/local/clang/include/absl/log/internal/check_impl.hn:o21w: n /usr/local/clang/include/absl/log/internal/check_op.h_:N504u:l1l:_ uwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s peci f504i | eAdB S L| _ ^L OG_INTERNAL_CHECK_OP_IMPL(ChIn file included from es2/s2polyline_measures.ccc:k18_: LIn file included from E../src/s2/s2polyline_measures.h,: 29<: =In file included from )../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h488::2332: :In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29488: | In file included from /usr/local/clang/include/absl/strings/cord.h :i94n: lIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hn:e31 : c/usr/local/clang/include/absl/synchronization/mutex.ho:n830s:t14e:x pwarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s830t | c h a r * baobosll _(n*ualblsalb_lneo nnnaumlel# #fIumnpcl)(( T * a b s l \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit CondiIn file included from ts2/s2polyline_alignment.cci:o17n: (In file included from c../src/s2/s2polyline_alignment.ho:n24s: tIn file included from ../src/s2/s2polyline.hb:o33o: lIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from c/usr/local/clang/include/absl/status/status.ho:n67d: )In file included from ;/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 489:14 :241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efin e489 | a b s l _ n ovnoniudl l( *_aNbosnln_unlull l a| b ^l e invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2polyline_measures.cc:: 18note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2polyline_measures.h:29 : 257In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29_: NIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94a: bIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31 : | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from In file included from s2/s2polyline.cc../src/s2/util/math/vector.h::1836: : In file included from In file included from ../src/s2/s2polyline.h../src/s2/base/logging.h::3321: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/check.h::2837: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_impl.h::2721: : In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/log/internal/check_op.h23:: 505:/usr/local/clang/include/absl/status/status.h1::1031 :In file included from 42warning: s2/s2polyline_alignment.cc:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 17warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline_alignment.h :50524 | : AIn file included from B../src/s2/s2polyline.hS:L33_: LIn file included from 1031O../src/s2/s1angle.h | G:i_28nI: lNIn file included from iT../src/s2/s2point.hnE:eR27 N: cAIn file included from oL../src/s2/s2coder.hn_:sC23tH: EIn file included from sC/usr/local/clang/include/absl/status/status.htK:a_67tO: uPIn file included from s_/usr/local/clang/include/absl/status/internal/status_internal.h_I:iM29nP: tLIn file included from e(/usr/local/clang/include/absl/strings/cord.hrC:nh94ae: lcIn file included from :k/usr/local/clang/include/absl/strings/internal/cordz_info.h:_:SL31tT: a,/usr/local/clang/include/absl/synchronization/mutex.h t:Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: :23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2polyline_measures.h: :In file included from 29/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/strings/cord.h: :In file included from 94In file included from ../src/s2/s2point.h: s2/s2projections.cc:In file included from :27/usr/local/clang/include/absl/strings/internal/cordz_info.h18: :: In file included from 31In file included from ../src/s2/s2coder.h: ../src/s2/s2projections.h::/usr/local/clang/include/absl/synchronization/mutex.h2327:: : 586In file included from In file included from :/usr/local/clang/include/absl/status/status.h../src/s2/r2.h43:::6722 : warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h ../src/s2/util/math/vector.h::2936: : In file included from 586In file included from /usr/local/clang/include/absl/strings/cord.h | ../src/s2/base/logging.h :: 9421v: : oIn file included from In file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/check.hd:: 3137F: : eIn file included from /usr/local/clang/include/absl/synchronization/mutex.hr/usr/local/clang/include/absl/log/internal/check_impl.h(::b94821a:: s48/usr/local/clang/include/absl/log/internal/check_op.he::_ 506i:warning: nternal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const vola1ti:l e warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Mtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] u tex* 948506a | | b As BlSb_Lno_uLollOl G(a*_baIblNseT lE/_R*NinAgLnu_oClrlHaeEbdCl*Ke/_ )O eP{_}I Mv Pa| Ll ^_( C)h/usr/local/clang/include/absl/base/nullability.h(e:cc257ko:_n23sG:Et note: ,expanded from macro 'absl_nullable'C o >n= d)257 i | t #i| do^efn *i n/usr/local/clang/include/absl/log/internal/check_op.hea: b488as:bl32s_:nlo _nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'nu ulll al488b) | l e =i_ nNlnuilunlela lbcploetn sr t;| e ^ x p r| ^c onst/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl_ n241u | l#ldaebflien en aambes#l#_Inmopnln(u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define In file included from as2/s2polyline_measures.ccb:s18l: _In file included from n../src/s2/s2polyline_measures.hu:l29l: aIn file included from b../src/s2/s1angle.hl:e28 : _In file included from N../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: In file included from warning: s2/s2projections.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2projections.h :95127 | : In file included from ../src/s2/r2.hv:o22i: dIn file included from *../src/s2/util/math/vector.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.ha:b37l: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:r21g: _/usr/local/clang/include/absl/log/internal/check_op.h :=506 :n1u:l lwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t r;/usr/local/clang/include/absl/log/internal/check_op.h : 489| : ^47 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'257 :23: note: 489expanded from macro 'absl_nullable' | 257 | # dceofnisnte Ta1b&s lv_1n,u lcloanbslte T_2N&u lvl2367a, warningb slc generatedeo. n s t| ^c har* absl_noIn file included from ns2/s2polyline_measures.ccn:u18l: lIn file included from ../src/s2/s2polyline_measures.he:x29p: rIn file included from t../src/s2/s1angle.he:x28t: )In file included from ../src/s2/s2point.h{: 27 : In file included from ../src/s2/s2coder.h :\23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f954i:n52e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n954n | u l ls t_aNtoincn ublolo l | C ^a llVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2polyline_measures.cc::50618:: 1In file included from :../src/s2/s2polyline_measures.h :warning: 29type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.h::28497: :In file included from 32../src/s2/s2point.h:: 27note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h497: | 67 : In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:l29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht:e31x: p/usr/local/clang/include/absl/synchronization/mutex.hr: 956c:o52n:s tIn file included from warning: s2/s2polyline_alignment.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c:h 17a: rIn file included from * ../src/s2/s2polyline_alignment.h 956:a | 24b : s In file included from ls../src/s2/s2polyline.ht_:ant33iu: lcIn file included from l../src/s2/s1angle.hab:bo28lo: elIn file included from ../src/s2/s2point.hCna:as27mt: eAIn file included from #n../src/s2/s2coder.h#d:IC23ma: plIn file included from ll/usr/local/clang/include/absl/status/status.h(F: u67n : c tIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.h o: n29( : cIn file included from o/usr/local/clang/include/absl/strings/cord.h n: s94 t: In file included from C/usr/local/clang/include/absl/strings/internal/cordz_info.h o: n31 d: i /usr/local/clang/include/absl/synchronization/mutex.h t:\i624 o:n 68*| : ^ awarning: b'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s/usr/local/clang/include/absl/base/nullability.hl :_257n:o23 n:n624 u | lnote: expanded from macro 'absl_nullable'l e x pc257l) | ;i# cdi etf| i ^Mnu et ea/usr/local/clang/include/absl/base/nullability.hxbLsolc_:kn(uMl241ultaeb:xl&e 22 m_:uN uAlnote: Blexpanded from macro 'absl_nonnull'SaLb_l IeN T241 E | | R ^#N dAeLf_iAnTeT RaIbBsIn file included from Uls2/s2projections.ccT_:En18_o: CnIn file included from An../src/s2/s2projections.huP:Tl27Ul: RE In file included from _D../src/s2/r2.h_N:oBn22Yn: (uIn file included from ltl../src/s2/util/math/vector.h h:i 36s| : ^)In file included from ) ../src/s2/base/logging.h : 21| : ^~~~In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:In file included from 1s2/s2polyline_measures.cc:: 18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2polyline_measures.h:/usr/local/clang/include/absl/log/internal/check_op.h29:: 498In file included from :../src/s2/s1angle.h35::28 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h498: | 23 : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from : /usr/local/clang/include/absl/status/status.h635 :: 6729i: :nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v29 1: ,In file included from /usr/local/clang/include/absl/strings/cord.h i:635n94 | t : veIn file included from 2x,p/usr/local/clang/include/absl/strings/internal/cordz_info.h lci:ocn31istt: /usr/local/clang/include/absl/synchronization/mutex.hMcuh:ta958erx:*L 50oac:bk s(warning: lM_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]unt oenxn *u 958lal | b ssetlaxt_ipcnro tbnoenxoult )l Cla{s m ut ) A n A dBC aSl L _l ME eX Ct Lh oU dS( Ic oVn\sEt _ LC| oOn ^dCi Kt_/usr/local/clang/include/absl/base/nullability.hFi:Uo241nN:*C 22Ta:Ib Osnote: lN_expanded from macro 'absl_nonnull'n(o nm nu241)u | l#l dc| ) ^;e f i/usr/local/clang/include/absl/base/nullability.hn| :e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | exIn file included from ps2/s2projections.ccl:i18c: iIn file included from t../src/s2/s2projections.h :R27e: aIn file included from d../src/s2/r2.he:r22M: uIn file included from t../src/s2/util/math/vector.he:x36L: oIn file included from c../src/s2/base/logging.hk:(21M: uIn file included from t/usr/local/clang/include/absl/log/check.he:x37&: In file included from m/usr/local/clang/include/absl/log/internal/check_impl.hu: 21A: B/usr/local/clang/include/absl/log/internal/check_op.hS:L507_:I1N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL_ A507T | TARBISBLU_TLEO_GC_AIPNTTUERRENDA_LB_YC(HtEhCiKs_)O)P _ I| M ^~~~P L(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inl/usr/local/clang/include/absl/synchronization/mutex.hi:n678e: 35c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t expr 678c | o n setx pclhiacri*t aRbesald_enruMlultaebxlLeo cnka(mMeu#t#eIxm*p la(b s l _ n o n n u l l m u ) A B S L\_ S H| A ^R ED/usr/local/clang/include/absl/base/nullability.h_:L257O:C23K:_ Fnote: Uexpanded from macro 'absl_nullable'N CT I257O | N#(dmeuf)i n e| ^a bsl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e _ N241u | l#ldaebflien e | a ^b sl_nonnull _NIn file included from os2/s2projections.ccn:n18u: lIn file included from l../src/s2/s2projections.h : 27| : ^In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2polyline_alignment.cc : 17 : cIn file included from o../src/s2/s2polyline_alignment.hn:s24t: In file included from T../src/s2/s2polyline.h1:&33 : vIn file included from 1../src/s2/s1angle.h,: 28c: oIn file included from n../src/s2/s2point.hs:t27 : TIn file included from 2../src/s2/s2coder.h&: 23v: 2In file included from ,/usr/local/clang/include/absl/status/status.h :c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29c: hIn file included from a/usr/local/clang/include/absl/strings/cord.hr:*94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.ho:n681n:u74l:l warning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]x prtex t681) | { e x p l i\c i t| ^R ea/usr/local/clang/include/absl/base/nullability.hd:e241r:M22u:t enote: xexpanded from macro 'absl_nonnull'L oc k241( | M#udteefxi&n em ua bAsBlS_Ln_oInNnTuElRlN A_LN_oAnTnTuRlIlB U T| E ^_ CAPTURED_BY(this), | ^~~~ ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/synchronization/mutex.h :689note: :expanded from macro 'absl_nonnull'35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d689e | f i neex palbiscli_tn oRnenaudlelr In file included from M_s2/s2projections.ccuN:to18en: xnIn file included from Lu../src/s2/s2projections.hol:cl27k : ( In file included from M| ../src/s2/r2.hu ^:t 22e: xIn file included from *../src/s2/util/math/vector.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from m/usr/local/clang/include/absl/log/internal/check_impl.hu:,21 : c/usr/local/clang/include/absl/log/internal/check_op.ho:n507s:t1 :C owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d it/usr/local/clang/include/absl/log/internal/check_op.hi:o497nIn file included from :&s2/s2polyline_measures.cc32 ::c18 o: note: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from d )../src/s2/s2polyline_measures.h : 29497| : | ^ In file included from ../src/s2/s1angle.hi:/usr/local/clang/include/absl/base/nullability.hn28:l: 241iIn file included from :n../src/s2/s2point.h22e:: 27 c: note: oexpanded from macro 'absl_nonnull'In file included from n s../src/s2/s2coder.ht e:241x23 | p#: rd In file included from ecf/usr/local/clang/include/absl/status/status.hoin:nse67t : acbIn file included from hs/usr/local/clang/include/absl/status/internal/status_internal.halr_:*n 29oan: bnIn file included from su/usr/local/clang/include/absl/strings/cord.hll_:ln 94u_l: NloaIn file included from nbn/usr/local/clang/include/absl/strings/internal/cordz_info.hluel :ln 31a : m| /usr/local/clang/include/absl/synchronization/mutex.he ^:# 961#:I34m:p lwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | s t a t i c b o o\l C| a ^l lB/usr/local/clang/include/absl/base/nullability.hy:R257e:f23(:c onote: nexpanded from macro 'absl_nullable's t T257* | #adbesfli_nneo nanbuslll_ nsuelllfa)b l{e _| N ^u lla/usr/local/clang/include/absl/base/nullability.hb:l241e: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2projections.cce:f18i: nIn file included from e../src/s2/s2projections.h :a27b: sIn file included from l../src/s2/r2.h_:n22o: nIn file included from n../src/s2/util/math/vector.hu:l36l: In file included from _../src/s2/base/logging.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, cIn file included from os2/s2polyline_measures.ccn:s18t: In file included from cIn file included from ../src/s2/s2polyline_measures.hhs2/s2polyline_alignment.cc:a:r2917*: : In file included from In file included from a../src/s2/s1angle.h../src/s2/s2polyline_alignment.hb::s2824l: : _In file included from In file included from n../src/s2/s2point.h../src/s2/s2polyline.ho::n2733n: : uIn file included from In file included from l../src/s2/s2coder.h../src/s2/s1angle.hl:: 2328e: : xIn file included from In file included from p/usr/local/clang/include/absl/status/status.h../src/s2/s2point.hr::t6727e: : xIn file included from In file included from t/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit Writ) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:s2/s2region_intersection.cc29:: 17In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2region_intersection.h94:: 25In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/base/logging.h31:: 21/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 979/usr/local/clang/include/absl/log/check.h::4337:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40 : 979In file included from | /usr/local/clang/include/absl/log/internal/nullstream.h : 37s: ta/usr/local/clang/include/absl/strings/string_view.ht:i53c: 54b:o owarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] AlwaysTru e53( | ccoonenrsstMtu eCtoxnepdxirL toiscotknr*(iM naugbts_evlxi&_en uwm lulN uaAblBllSeS)L a{_ fIreNeStTtuErRrinN ntArgLVu_eiA;e T}w T( Rc| Io ^BnU sTtE/usr/local/clang/include/absl/base/nullability.h _:cC257hAaP:rT*U23 RaE:bD s_note: lexpanded from macro 'absl_nullable'B_Y n(u tlh257li | a#sbd)le)ef i pn| e ^~~~) a b{s l _| n ^u llable/usr/local/clang/include/absl/base/nullability.h :_257N:u23l:l anote: bexpanded from macro 'absl_nullable'l e | 257/usr/local/clang/include/absl/synchronization/mutex.h ^ | :# 718d:e35f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _718n | u l leaxbpllei c_iNtu lWlraibtleer M u| t ^e xLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WIn file included from rs2/s2polyline_measures.cci:t18e: rIn file included from M../src/s2/s2polyline_measures.hu:t29e: xIn file included from L../src/s2/s1angle.ho:c28k: (In file included from M../src/s2/s2point.hu:t27e: xIn file included from &../src/s2/s2coder.h :m23u: In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _In file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:T29E: RIn file included from N/usr/local/clang/include/absl/strings/cord.hA:L94_: AIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hT:R31I: B/usr/local/clang/include/absl/synchronization/mutex.hU:T1033E:_20C:A Pwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]U RED _1033B | Y ( tvhoiisd) ,W a i| t ^~~~( Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h241::73122::35 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #731d | e f ienxep laibcsilt_ nWornintuelrlM u_tNeoxnLnouclkl( M u| t ^e x* absl_nonnull mu, const In file included from Cs2/s2polyline_measures.cco:n18d: iIn file included from t../src/s2/s2polyline_measures.hi:o29n: &In file included from ../src/s2/s1angle.hc:o28n: dIn file included from )../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull': 29: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#94d: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31e: /usr/local/clang/include/absl/synchronization/mutex.ha:b1050s:l31_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _1050N | o n nbuololl W| a ^i tWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deIn file included from as2/s2polyline_alignment.ccd:l17i: nIn file included from e../src/s2/s2polyline_alignment.h): 24{: In file included from ../src/s2/s2polyline.h| : ^33 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l801 :_20N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 801 ^ | Condition(bool (*absl_nonnull funcIn file included from )s2/s2polyline_measures.cc(:v18o: iIn file included from d../src/s2/s2polyline_measures.h*: 29a: bIn file included from s../src/s2/s1angle.hl:_28n: uIn file included from l../src/s2/s2point.hl:a27b: iIn file included from l../src/s2/s2coder.hi:t23y: _In file included from u/usr/local/clang/include/absl/status/status.hn:k67n: oIn file included from w/usr/local/clang/include/absl/status/internal/status_internal.hn:)29,: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :/usr/local/clang/include/absl/synchronization/mutex.h22::1088 :note: 35expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #de f1088i | n e vaoid EnableDebugLog(conbst cshla_rn*o nanbuslll_ n_uNl/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2region_union.cc -o s2/s2region_union.o olnanbullel n a| m ^e ); | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 257s2/s2polyline_alignment.cc::2317:: In file included from ../src/s2/s2polyline_alignment.hnote: :24expanded from macro 'absl_nullable': In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h257: | 28#: dIn file included from e../src/s2/s2point.hf:i27n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:l29e: In file included from _/usr/local/clang/include/absl/strings/cord.hN:u94l: lIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:l31e: /usr/local/clang/include/absl/synchronization/mutex.h :| 801 ^: 45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(In file included from vs2/s2polyline_measures.cco:i18d: *In file included from ../src/s2/s2polyline_measures.ha:b29s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:i27l: iIn file included from t../src/s2/s2coder.hy:_23u: nIn file included from k/usr/local/clang/include/absl/status/status.hn:o67w: nIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h,: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091/usr/local/clang/include/absl/base/nullability.h::26289:: 34:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nullability_unknown' 1091 | 289 | #bdoeofli nWea iatbCsolm_mnounl(lMaubtielxi*t ya_busnlk_nnoownnn u_lNlu lmlu_tuenxs,p e c| i ^f ie/usr/local/clang/include/absl/base/nullability.hd: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2polyline_alignment.cco:n17n: uIn file included from l../src/s2/s2polyline_alignment.hl: 24_: NIn file included from o../src/s2/s2polyline.hn:n33u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] In file included from 802s2/s2polyline_measures.cc | : 18 : In file included from ../src/s2/s2polyline_measures.h : 29 : In file included from ../src/s2/s1angle.h : 28 : vIn file included from o../src/s2/s2point.hi:d27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hi:l29i: tIn file included from y/usr/local/clang/include/absl/strings/cord.h_:u94n: kIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:w31n: /usr/local/clang/include/absl/synchronization/mutex.ha:r1093g:)46;: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:289 :109334 | : note: vexpanded from macro 'absl_nullability_unknown'o id 289R | e#mdoevfei(nbea saeb_siln_tneurlnlaalb:i:lPietryT_hurnekandoSwynn c_hN*u lalb_suln_snpoencniuflile ds ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2polyline_alignment.ccn:n17u: lIn file included from l../src/s2/s2polyline_alignment.h :_24N: oIn file included from n../src/s2/s2polyline.hn:u33l: lIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absIn file included from ls2/s2polyline_measures.cc_:n18u: lIn file included from l../src/s2/s2polyline_measures.ha:b29l: eIn file included from ../src/s2/s1angle.h_:N28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2projections.cc31:: 18: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2projections.h1109::2734: :In file included from ../src/s2/r2.h:warning: 22: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h1109: | 21 : In file included from e/usr/local/clang/include/absl/log/check.hx:p37l: iIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hi:t21 : M/usr/local/clang/include/absl/log/internal/check_op.hu:t512e:x17L:o cwarning: ktype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]M ayb e512( | M u t e xc*o nasbts lc_hnaurl*l aabblsel _mnuu)l l a| b ^l e s/usr/local/clang/include/absl/base/nullability.h1:,257 :c23o:n snote: texpanded from macro 'absl_nullable' ch a257r | *# daebfsiln_en ualblsalb_lneu lsl2a,b l e| ^_ Nu/usr/local/clang/include/absl/base/nullability.hl:l257a:b23l:e note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nullable _NullableIn file included from s2/s2polyline_measures.cc :| 18 ^: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2projections.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2projections.h/usr/local/clang/include/absl/status/status.h::2767: : In file included from In file included from ../src/s2/r2.h/usr/local/clang/include/absl/status/internal/status_internal.h::2229: : In file included from In file included from ../src/s2/util/math/vector.h/usr/local/clang/include/absl/strings/cord.h::3694: : In file included from In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/internal/cordz_info.hs2/s2polygon.cc:::213118: : : In file included from In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/check.h../src/s2/s2polygon.h:::11173734:: : 34In file included from In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/mutable_s2shape_index.h ::21warning: 44: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.h In file included from :../src/s2/s2pointutil.h512::2747 : :1117 | ../src/s2/util/math/matrix3x3.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 e:x5p:l i512warning: c | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i t M uc to276en | xs Lt o cc khSMa2ar_y*Cb HeaE(bCMsKul_t_NenExu(*ld leaatbb,sl leV_ Tnsyu1pl,el (ac0bo)ln)es tIa(Nb Ts E R N A\Ln _u Al| Tl ^T R I| /usr/local/clang/include/absl/base/nullability.hB ^:U 241T:E22_:C Anote: Pexpanded from macro 'absl_nonnull'T In file included from Us2/s2polyline_alignment.cc R:E24117D | : _#In file included from Bd../src/s2/s2polyline_alignment.hYe:(f24ti: hnIn file included from ie../src/s2/s2polyline.hs :)a33,b: sIn file included from l../src/s2/s1angle.h| _: ^~~~n28 o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42:/usr/local/clang/include/absl/synchronization/mutex.h :1166warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | C1166o | n d ietxipolni(cbioto lR e(l*eaabssalb_lneoMnuntuelxlL ofcukn(cM)u(tTe*x *a basbls_ln_unlolnanbuillli tmyu_,u nckonnoswtn )C,o n d| i ^t ion/usr/local/clang/include/absl/base/nullability.h&: 289c:o34n:d )note: expanded from macro 'absl_nullability_unknown' | ^ 289 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibniel iatbys_lu_nnkonnonwunl l_ N_uNloln_nuunlslp e c| i ^f ied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2polyline_measures.cc::81518:: 16In file included from :../src/s2/s2polyline_measures.h :29warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from 815../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : TIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31i: l/usr/local/clang/include/absl/synchronization/mutex.hi:t1179y:_10u:n kwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o wn a1179r | g ) ;M u t| e ^x * /usr/local/clang/include/absl/base/nullability.ha:b289s:l34_:n unote: lexpanded from macro 'absl_nullability_unknown'l ab l289e | #mdue_f;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:u23l:l anote: bexpanded from macro 'absl_nullable'i li t257y | _#udnekfnionwen a_bNsull_ln_uulnlsapbelcei f_iNeudl l a| b ^l e | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* abIn file included from ss2/s2polyline_measures.ccl:_18n: uIn file included from l../src/s2/s2polyline_measures.hl:a29b: iIn file included from l../src/s2/s1angle.hi:t28y: _In file included from u../src/s2/s2point.hn:k27n: oIn file included from w../src/s2/s2coder.hn: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h289::2934: :In file included from /usr/local/clang/include/absl/strings/cord.h:note: 94expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31289: | /usr/local/clang/include/absl/synchronization/mutex.h#:d1212e:f52i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1212u | lbloaobli lCiotnyd_iutnikonno:w:nC a_sNtuAlnld_CuanlslpMeectihfoide(dc o n| s ^t Condition* absl_nonnull c) { | ^In file included from s2/s2polyline_alignment.cc:17/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2polyline_alignment.h::2224:: In file included from ../src/s2/s2polyline.hnote: :expanded from macro 'absl_nonnull'33 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from _/usr/local/clang/include/absl/strings/cord.hN:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2polyline_measures.ccu:l18l: In file included from _../src/s2/s2polyline_measures.hN:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:In file included from 54s2/s2polyline_alignment.cc:: 17: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline_alignment.h :24: In file included from ../src/s2/s2polyline.h :122133 | : bIn file included from o../src/s2/s1angle.ho:l28 : CIn file included from o../src/s2/s2point.hn:d27itilon_:n:oCnansutlAln d_CNaolnlnFuulnlc t i| o ^n (const Condition* absl_In file included from ns2/s2projections.cco:n18n: uIn file included from l../src/s2/s2projections.hl: 27c: )In file included from ../src/s2/r2.h{: 22 : | In file included from ^../src/s2/util/math/vector.h :36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :37note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 241 | /usr/local/clang/include/absl/log/internal/check_op.h#:d517e:f13i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _517n | ocnonnusltl c_hNaorn*n ualbls l _| n ^u llable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from s2/s2polyline_measures.cc| : ^18 : In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.hIn file included from :s2/s2projections.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2projections.h27:: 27In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/r2.h23:: 22In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/util/math/vector.h67:: 36In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h94:: 37In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h31:: 21: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::1230518::1217:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 5181230 | | cboonoslt (c*haabrs*l _anbosnln_unlull lfaubnlce) (sT1*, acbosnls_tn uclhlaarb*i laibtsyl__unnuklnloawbnl)e, s 2| , ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::257 :23note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nullable' 241 | #257d | e#fdienfei naeb salb_snlo_nnnuulllla b_lNeo n_nNuullll a b| l ^e | ^ In file included from s2/s2polyline_measures.cc:18: In file included from In file included from s2/s2projections.cc../src/s2/s2polyline_measures.h::1829: : In file included from In file included from ../src/s2/s2projections.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/r2.h../src/s2/s2point.h::2227: : In file included from In file included from ../src/s2/util/math/vector.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h::2167: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.h::3729: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/cord.h::2194: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h518::3147: :/usr/local/clang/include/absl/synchronization/mutex.h :1230warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]34 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]518 | 1230 | c o n s tb ocohla r(** aabbssll__nnounlnlualbll ef usn1c,) (cTo*n satb sclh_anru*l laabbsill_intuyl_luanbklneo wsn2),, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257289::2334:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nullability_unknown' 257 | 289# | d#edfeifnien ea basbls_ln_unlullalbalbei l_iNtuyl_luanbklneo w n| ^_ Null_unIn file included from ss2/s2projections.ccp:e18c: iIn file included from f../src/s2/s2projections.hi:e27d: In file included from ../src/s2/r2.h| : ^22 : In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 519s2/s2polyline_measures.cc::1718:: In file included from ../src/s2/s2polyline_measures.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from ../src/s2/s1angle.h :51928 | : In file included from ../src/s2/s2point.h : 27c: oIn file included from n../src/s2/s2coder.hs:t23 : cIn file included from h/usr/local/clang/include/absl/status/status.ha:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31e: x/usr/local/clang/include/absl/synchronization/mutex.hp:r1231t:e8x:t )warning: ;type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | ^ 1231 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22T:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbiinlei tayb_suln_knnoonwnnu lalr g_)N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 289| : ^34 : note: expanded from macro 'absl_nullability_unknown' 289 | #defIn file included from is2/s2projections.ccn:e18 : aIn file included from b../src/s2/s2projections.hs:l27_: nIn file included from u../src/s2/r2.hl:l22a: bIn file included from i../src/s2/util/math/vector.hl:i36t: yIn file included from _../src/s2/base/logging.hu:n21k: nIn file included from o/usr/local/clang/include/absl/log/check.hw:n37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: _/usr/local/clang/include/absl/log/internal/check_op.hu:n520s:p13e:c iwarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ed 520| | ^c onst char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _In file included from Ns2/s2polyline_measures.ccu:l18l: aIn file included from b../src/s2/s2polyline_measures.hl:e29 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2projections.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2projections.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/r2.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22:: 29In file included from : ../src/s2/util/math/vector.hIn file included from :/usr/local/clang/include/absl/strings/cord.h36:: 94In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h21:: 31In file included from : /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/synchronization/mutex.h37:: 1241In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h12::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]521 :17: warning: 1241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 521b | o o l (c*oanbsstl _cnhoanrn*u lalb sflu_nncu)l(lTa*b laeb ssl1_,n uclolnasbti lcihtayr_*u nakbnsolw_nn)u,l l a| b ^l e /usr/local/clang/include/absl/base/nullability.hs:2241,: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257: 23241: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneo nanbuslll_ n_uNlolnanbullel _ N| u ^l lable In file included from | s2/s2polyline_measures.cc ^: 18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.hIn file included from :s2/s2projections.cc28:: 18In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2projections.h27:: 27In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/r2.h23:: 22In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/util/math/vector.h67:: 36In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h94:: 37In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h31:: 21/usr/local/clang/include/absl/synchronization/mutex.h: :/usr/local/clang/include/absl/log/internal/check_op.h1241::52134::47 : warning: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1241521 | | bcooonls t( *cahbasrl*_ naobnsnlu_lnlu lfluanbcl)e( Ts*1 ,a bcsoln_sntu lclhaabri*l iatbys_lu_nnkunlolwanb)l,e s| 2 ^, | /usr/local/clang/include/absl/base/nullability.h ^: 289:34/usr/local/clang/include/absl/base/nullability.h:: 257:note: 23expanded from macro 'absl_nullability_unknown': note: expanded from macro 'absl_nullable'289 | # d257e | f#idneef ianbes la_bnsull_lnaublillaibtlye_ u_nNkunlolwanb l_eN u l| l ^_ unspecIn file included from is2/s2projections.ccf:i18e: dIn file included from ../src/s2/s2projections.h :| 27 ^: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline_measures.cc522: | 18 : In file included from ../src/s2/s2polyline_measures.h :c29o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :e29x: pIn file included from r/usr/local/clang/include/absl/strings/cord.ht:e94x: tIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1242:/usr/local/clang/include/absl/base/nullability.h44::241 :22warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 1242 | 241 | # d etfyipneen aambes la_bnsoln:n:utlylp e__Niodnennutlilt y <| T ^> ::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2coder.h1249::238: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 1249/usr/local/clang/include/absl/strings/cord.h | : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hT:*31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s845l:_45n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll ob j845e | c t , | ^b oo/usr/local/clang/include/absl/base/nullability.hl: 241(:a22b:s lnote: :expanded from macro 'absl_nonnull': ty p241e | _#iddeefnitniet yal:_:ntoynpneu:l:l* _aNbosnln_unloln n u| l ^l method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2polyline_measures.cc::2218:: In file included from ../src/s2/s2polyline_measures.hnote: :expanded from macro 'absl_nonnull'29 : In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from _/usr/local/clang/include/absl/strings/cord.hN:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identiIn file included from ts2/s2polyline_alignment.ccy:<17T: >In file included from :../src/s2/s2polyline_alignment.h::t24y: pIn file included from e../src/s2/s2polyline.h:::33*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23m: eIn file included from t/usr/local/clang/include/absl/status/status.hh:o67d: )In file included from (/usr/local/clang/include/absl/status/internal/status_internal.h):)29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22:/usr/local/clang/include/absl/synchronization/mutex.h :850note: :expanded from macro 'absl_nonnull'16 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f850i | n e a b s lc_onnosntn uTl*l a_bNsoln_nnuolnln u l| l ^ object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:In file included from 18s2/s2polyline_alignment.cc: :In file included from 17../src/s2/s2polyline_measures.h: :In file included from 29../src/s2/s2polyline_alignment.h: :In file included from 24../src/s2/s1angle.h: :In file included from 28../src/s2/s2polyline.h: :In file included from 33../src/s2/s2point.h: :In file included from 27../src/s2/s1angle.h: :In file included from 28../src/s2/s2coder.h: :In file included from 23../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h: :94/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1259/usr/local/clang/include/absl/strings/internal/cordz_info.h::1431:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]851 :45: 1259warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] c851o | n s t T * baobosll _(naobnsnlu:l:lt yopbej_eicdte,n t i| t ^y ::241::t22y:p enote: :expanded from macro 'absl_nonnull': * a241b | s#ld_enfoinnneu lalb smle_tnhoondn)u(l)l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2polyline_measures.cco:n18n: uIn file included from l../src/s2/s2polyline_measures.hl: 29_: NIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline_alignment.cc: 171260: | In file included from ../src/s2/s2polyline_alignment.h : 24 : bIn file included from o../src/s2/s2polyline.ho:l33 : (In file included from a../src/s2/s1angle.hb:s28l: :In file included from :../src/s2/s2point.ht:y27p: eIn file included from _../src/s2/s2coder.hi:d23e: nIn file included from t/usr/local/clang/include/absl/status/status.hi:t67y: ::29:: tIn file included from y/usr/local/clang/include/absl/strings/cord.hp:e94:: :In file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_855n:o34n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l me t855h | o d )e(x)p l i| c ^i t /usr/local/clang/include/absl/base/nullability.hC:o241n:d22i:t inote: oexpanded from macro 'absl_nonnull'n (c o241n | s#td ebfoionle* aabbssll__nnoonnnnuullll _cNoonndn)u;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2polyline_alignment.cc::127917:: 35In file included from :../src/s2/s2polyline_alignment.h :24warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2polyline.h :33: In file included from ../src/s2/s1angle.h: 281279: | In file included from v../src/s2/s2point.ho:i27d: In file included from R../src/s2/s2coder.he:g23i: sIn file included from t/usr/local/clang/include/absl/status/status.he:r67M: uIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:x29P: rIn file included from o/usr/local/clang/include/absl/strings/cord.hf:i94l: eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.h(:v31o: i/usr/local/clang/include/absl/synchronization/mutex.hd: 886(:*31a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n886u | l l efxnp)l(iicnitt6 4C_otn dwiatiito_nc(yccolnesst) )T;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'o bj )241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTraceIn file included from rs2/s2polyline_alignment.cc(:v17o: iIn file included from d../src/s2/s2polyline_alignment.h :(24*: aIn file included from b../src/s2/s2polyline.hs:l33_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :f27n: )In file included from (../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h :c67h: aIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :m896s:g31,: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :89622 | : note: eexpanded from macro 'absl_nonnull'x p 241 | #ldiecfiitn eC oanbdsilt_inoonn(ncuolnls t_ NTo*n naublsll _ n| o ^n null In file included from os2/s2polyline_measures.ccb:j18): In file included from ../src/s2/s2polyline_measures.h| : ^29 : In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l1293l: 62_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull | ^ 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(constIn file included from s2/s2polyline_alignment.ccc:h17a: rIn file included from *../src/s2/s2polyline_alignment.h :a24b: sIn file included from l../src/s2/s2polyline.h_:n33o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from m../src/s2/s2point.hs:g27,: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i922n:e48 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _no n922n | u l ls t_aNtoincn ublolo l | G ^u aranteeIn file included from ds2/s2polyline_measures.ccE:q18u: aIn file included from l../src/s2/s2polyline_measures.h(:c29o: nIn file included from s../src/s2/s1angle.ht: 28C: oIn file included from n../src/s2/s2point.hd:i27t: iIn file included from o../src/s2/s2coder.hn:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 94a: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:1294/usr/local/clang/include/absl/base/nullability.h::62257:: 23:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nullable' 1294257 | | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b l e | ^ In file included from s2/s2polyline_alignment.cc : 17c: oIn file included from n../src/s2/s2polyline_alignment.hs:t24 : vIn file included from o../src/s2/s2polyline.hi:d33*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23o: bIn file included from j/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 923241: | 48#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne a923b | s l _ n o n n u l l _ N o n n u l l | ^ const Condition* abIn file included from ss2/s2polyline_measures.ccl:_18n: uIn file included from l../src/s2/s2polyline_measures.hl:a29b: lIn file included from e../src/s2/s1angle.h :b28): ;In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 257In file included from :/usr/local/clang/include/absl/status/status.h23::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nullable': 29: In file included from /usr/local/clang/include/absl/strings/cord.h257: | 94#: dIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h :a1309b:s35l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l1309e | v_oNiudl lRaebglies t e| r ^C ondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const CordIn file included from &s2/s2polyline_alignment.cc :s17r: cIn file included from ,../src/s2/s2polyline_alignment.h :s24t: dIn file included from :../src/s2/s2polyline.h::s33t: rIn file included from i../src/s2/s1angle.hn:g28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67d: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :22/usr/local/clang/include/absl/synchronization/mutex.h:: 1033:note: 20expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #d e1033f | i n ev oaibds lW_aniotn(nMuultle x_*N oanbnsull_ln o n| n ^u ll mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2polyline_measures.ccd:e18f: iIn file included from n../src/s2/s2polyline_measures.he: 29a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | In file included from s2/s2polyline_alignment.cc : 17 : In file included from ../src/s2/s2polyline_alignment.h : 24 : In file included from ../src/s2/s2polyline.h : 33 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.hs:t27d: :In file included from :../src/s2/s2coder.hs:t23r: iIn file included from n/usr/local/clang/include/absl/status/status.hg:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :d31s: t/usr/local/clang/include/absl/synchronization/mutex.h):;1050 : 31| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 1050note: | expanded from macro 'absl_nonnull' b o241o | l# dWeafiitnWei tahbTsilm_enoountn(uMlult e_xN*o nanbuslll_ n o| n ^n ull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2polyline_measures.ccu:l18l: In file included from _../src/s2/s2polyline_measures.hN:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | In file included from us2/s2polyline_alignment.ccs:i17n: gIn file included from ../src/s2/s2polyline_alignment.hp:o24i: nIn file included from t../src/s2/s2polyline.he:r33 : =In file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :v27a: lIn file included from u../src/s2/s2coder.he:_23t: yIn file included from p/usr/local/clang/include/absl/status/status.he:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1069:32/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 1069 | 241 | #bdoeofli nWea iatbWsilt_hnDoenandulliln e_(NMountneuxl*l a b| s ^l _nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2polyline_alignment.cc27:: 17In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2polyline_alignment.h23:: 24In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2polyline.h67:: 33In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s1angle.h29:: 28: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2point.h501::2752: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h501: | 29: In file included from /usr/local/clang/include/absl/strings/cord.h : 94e: xIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.hl:i31c: i/usr/local/clang/include/absl/synchronization/mutex.ht: 1088C:h35u:n kwarning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t era t1088o | r ( cvooridd_ iEnntaebrlneaDle:b:uCgoLrodgR(ecpo*n satb sclh_anro*n naublsll _tnruelel)a;b l e| ^n ame/usr/local/clang/include/absl/base/nullability.h):;241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257: 23241: | #note: dexpanded from macro 'absl_nullable'e fi n257e | #adbesfli_nneo nanbuslll_ n_uNlolnanbullel _ N| u ^l lable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2polyline_alignment.cc: :In file included from 17../src/s2/s2point.h: :In file included from 27../src/s2/s2polyline_alignment.h: :In file included from 24../src/s2/s2coder.h: :In file included from 23../src/s2/s2polyline.h: :In file included from 33/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2point.h: :27/usr/local/clang/include/absl/strings/cord.h: :In file included from 504../src/s2/s2coder.h::4023:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 504In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hx:p31l: i/usr/local/clang/include/absl/synchronization/mutex.hc:i1091t: 26C:h uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]k Ite r1091a | t o rb(ocooln sWta iCtoCrodm*m oanb(sMlu_tneoxn*n ualbls lc_onrodn)n;u l l| ^m ut/usr/local/clang/include/absl/base/nullability.he:x241,: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.hIn file included from :s2/s2polyline_alignment.cc29:: 17In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2polyline_alignment.h28:: 24In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2polyline.h27:: 33In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s1angle.h23:: 28In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point.h67:: 27In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2coder.h29:: 23: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h507::6743: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 507/usr/local/clang/include/absl/strings/internal/cordz_info.h | : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :v1093o:i46d: Iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i tTr e1093e | ( c ovrodi_di nRteemronvael(:b:aCsoer_diRnetpe*r naabls:l:_PneornTnhurlela dtSryenec)h;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull's ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2polyline_measures.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 1109In file included from :../src/s2/s2polyline_measures.h34::29 : In file included from warning: ../src/s2/s1angle.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:27: In file included from 1109../src/s2/s2coder.h | : 23 : eIn file included from x/usr/local/clang/include/absl/status/status.hp:l67i: cIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ht: 29M: u/usr/local/clang/include/absl/strings/cord.ht:e795x:L43o:c kwarning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ybe( M795u | t e xf*r iaebnsdl _vnouildl aAbblsel Fmour)m a t| F ^l ush/usr/local/clang/include/absl/base/nullability.h(:a257b:s23l:: :note: Cexpanded from macro 'absl_nullable'o rd *257 | a#bdself_innoen naublsll _cnourldl,a b l| e ^ _N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; In file included from s2/s2polyline_measures.cc| : ^18 : In file included from ../src/s2/s2polyline_measures.h/usr/local/clang/include/absl/base/nullability.h::29257: :In file included from 23../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2point.h :27: In file included from 257../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _/usr/local/clang/include/absl/strings/cord.hn:u898l:l27a:b lwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _Nul l898a | b l ef r i| e ^n d const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLIn file included from Us2/s2polyline_measures.ccS:I18V: EIn file included from _../src/s2/s2polyline_measures.hL:O29C: KIn file included from _../src/s2/s1angle.hF:U28N: CIn file included from T../src/s2/s2point.hI:O27N: (In file included from m../src/s2/s2coder.hu:)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^~~~: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | /usr/local/clang/include/absl/synchronization/mutex.h : 1153 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | CeoxrpdlRiecpi*t aRbeslle_ansuallablbel erMeupt)e;x L o| c ^k (Mu/usr/local/clang/include/absl/base/nullability.ht:e257x:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf imnue) a b| sl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ^In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l961_:34n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll _961N | o n n u lvlo i d| ^S etTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2polyline_alignment.cc257: | 17#: dIn file included from e../src/s2/s2polyline_alignment.hf:i24n: eIn file included from ../src/s2/s2polyline.ha:b33s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from _../src/s2/s2coder.hN:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158In file included from | s2/s2polyline_measures.cc : 18 : In file included from ../src/s2/s2polyline_measures.h :M29u: tIn file included from e../src/s2/s1angle.hx:&28 : mIn file included from u../src/s2/s2point.h :A27B: SIn file included from L../src/s2/s2coder.h_:I23N: TIn file included from E/usr/local/clang/include/absl/status/status.hR:N67A: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hA:T29T: R/usr/local/clang/include/absl/strings/cord.hI:B968U:T31E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TURE D968_ | B Y ( t hviosi)d, E m| p ^~~~l aceTree(CordRep* absl_nonnull rep, MethodId/usr/local/clang/include/absl/synchronization/mutex.he:n1166t:i39f:i ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] meth o1166d | ) ; e x| p ^l ic/usr/local/clang/include/absl/base/nullability.hi:t241 :R22e:l enote: aexpanded from macro 'absl_nonnull's ab l241e | M#udteefxiLnoec ka(bMsult_enxo*n naublsll __nNoonnnnuullll m u| , ^ const Condition& cIn file included from os2/s2polyline_measures.ccn:d18): In file included from ../src/s2/s2polyline_measures.h| : ^29 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: /usr/local/clang/include/absl/strings/cord.ha:b972s:l31_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 972_ | N o n n uvloli d | E ^m placeTree(CordRep* absl_nonnull rep, const InlineData& pareIn file included from ns2/s2polyline_alignment.cct:,17 : In file included from | ../src/s2/s2polyline_alignment.h ^: 24: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2polyline.h::24133:: 22In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n1179u:l10l: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nulIn file included from ls2/s2polyline_measures.cca:b18l: eIn file included from ../src/s2/s2polyline_measures.hm:u29_: ;In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2coder.h::2323:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nullable'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :25729 | : #/usr/local/clang/include/absl/strings/cord.hd:e978f:i36n:e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n978u | l l a b lveo i_dN uClolmambilteT r e| e ^( const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordReIn file included from ps2/s2polyline_alignment.cc*: 17a: bIn file included from s../src/s2/s2polyline_alignment.hl:_24n: oIn file included from n../src/s2/s2polyline.hn:u33l: lIn file included from ../src/s2/s1angle.ht:r28e: eIn file included from ,../src/s2/s2point.h :M27e: tIn file included from h../src/s2/s2coder.ho:d23I: dIn file included from e/usr/local/clang/include/absl/status/status.hn:t67i: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.he:r29 : mIn file included from e/usr/local/clang/include/absl/strings/cord.ht:h94o: dIn file included from )/usr/local/clang/include/absl/strings/internal/cordz_info.h;: 31 : | ^/usr/local/clang/include/absl/synchronization/mutex.h :1212:/usr/local/clang/include/absl/base/nullability.h52::241 :22warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 2411212 | | #bdoeofli nCeo nadbistli_onno:n:nCualslt A_nNdoCnanlullMle t h| o ^d (const Condition* In file included from as2/s2polyline_measures.ccb:s18l: _In file included from n../src/s2/s2polyline_measures.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28c: )In file included from ../src/s2/s2point.h{: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :985: 30241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 985a | b s l _ nvoonindu lAlp p_eNnodnTnruelel( C o| r ^d Rep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2polyline_alignment.cca:b17s: lIn file included from _../src/s2/s2polyline_alignment.hn:o24n: nIn file included from u../src/s2/s2polyline.hl:l33 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2polyline_measures.cc::122118:: 54In file included from :../src/s2/s2polyline_measures.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h1221: | 27b: oIn file included from o../src/s2/s2coder.hl: 23C: oIn file included from n/usr/local/clang/include/absl/status/status.hd:i67t: iIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn::29:: C/usr/local/clang/include/absl/strings/cord.ha:s986t:A40n:d Cwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lFu n986c | t i o n (vcooinds tP rCeopnednidtTiroene*T oaInlibnseld_(nCoonrnduRlelp *c )a b{s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 :t22r:e enote: ,expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrepIn file included from es2/s2polyline_alignment.ccn:d17T: rIn file included from e../src/s2/s2polyline_alignment.he:T24o: TIn file included from r../src/s2/s2polyline.he:e33(: CIn file included from o../src/s2/s1angle.hr:d28R: eIn file included from p../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ht:r29e: eIn file included from ,/usr/local/clang/include/absl/strings/cord.h :M94e: tIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.ho:d31I: d/usr/local/clang/include/absl/synchronization/mutex.he:n1230t:i12f:i ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] met h1230o | d ) ; b| o ^o l /usr/local/clang/include/absl/base/nullability.h(:*241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull a b| s ^l _nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2polyline_measures.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2polyline_measures.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/synchronization/mutex.h: :1230/usr/local/clang/include/absl/strings/cord.h::341078:: 33:warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | 1078 | baobosll :(:*caobrsdl__innotnenrunlall :f:uCnocr)d(RTe*p *a basbls_ln_unlolnanbuillli tTya_kuenRkenpo(w)n )c,o n s| t ^& ; /usr/local/clang/include/absl/base/nullability.h| : ^289 :34:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'absl_nullability_unknown'22 : note: expanded from macro 'absl_nonnull'289 | # d241e | f#idneef ianbes la_bnsull_lnaobninluiltly __uNnoknnnouwlnl _ N| u ^l l_unspecified | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2polyline_alignment.cc: :In file included from 17/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2polyline_alignment.h: :In file included from 24/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2polyline.h: :33/usr/local/clang/include/absl/strings/cord.h: :In file included from 1079../src/s2/s1angle.h::3328:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 1079In file included from | /usr/local/clang/include/absl/status/status.h : 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl::29:: cIn file included from o/usr/local/clang/include/absl/strings/cord.hr:d94_: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ht:e31r: n/usr/local/clang/include/absl/synchronization/mutex.ha:l1231:::8C:o rwarning: dtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]R ep* 1231a | b s l _ nTo*n naublsll _TnauklelRaebpi(l)i t&y&_;u n k| n ^o wn/usr/local/clang/include/absl/base/nullability.h :a241r:g22): | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241289 | :#34d:e fnote: iexpanded from macro 'absl_nullability_unknown'n e a289b | s#ld_enfoinnneu lalb s_lN_onnunlullalb i l| i ^t y_unknown _Null_unspecified | ^ In file included from In file included from s2/s2polyline_measures.ccs2/s2polyline_alignment.cc::1817: : In file included from In file included from ../src/s2/s2polyline_measures.h../src/s2/s2polyline_alignment.h::2924: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2polyline.h::2833: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2327: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coder.h::6723: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/status.h::2967: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/internal/status_internal.h::111629:: 37In file included from :/usr/local/clang/include/absl/strings/cord.h :94warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h :11161241 | : 12 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t cr c1241_ | i n t e rbnoaoll: :(C*racbCsolr_dnSotnantuel*l afbusnlc_)n(uTl*l aabblsel _MnauylbleaGbeitlCirtcyC_ourndkSntoawtne)(,) c| o ^n st;/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'257 :23: 241 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en oanbnsull_ln u_lNloanbnluel l_ N u| l ^l able | In file included from ^s2/s2polyline_alignment.cc :17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2/s2polyline_measures.cc: :/usr/local/clang/include/absl/synchronization/mutex.h18:: 1241In file included from :../src/s2/s2polyline_measures.h34::29 : In file included from warning: ../src/s2/s1angle.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h :124127 | : In file included from ../src/s2/s2coder.h : 23b: oIn file included from o/usr/local/clang/include/absl/status/status.hl: 67(: *In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _/usr/local/clang/include/absl/strings/cord.hn:o1120n:n30u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f unc )1120( | T * vaobisdl _CnouplylTaobAirlriatyyI_mupnlk(ncohwanr)*, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n289n:u34l:l note: dexpanded from macro 'absl_nullability_unknown's t) 289c | o#ndsetf;i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'i li t241y | _#udnekfnionwen a_bNsull_ln_ounnnsuplelc i_fNioendn u l| l ^ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2polyline_measures.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2polyline_measures.h::9429: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s1angle.h::3128: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2point.h1309::2735: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67 : 1309In file included from | /usr/local/clang/include/absl/status/internal/status_internal.hv:o29i: d /usr/local/clang/include/absl/strings/cord.hR:e1140g:i49s:t ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ondV a1140r | T r a c e r ( v o i d ( * a b s l _ n o n n u l l f n ) ( C o| r ^d Re/usr/local/clang/include/absl/base/nullability.hp:E241x:t22e:r nnote: aexpanded from macro 'absl_nonnull'l * a241b | s#ld_enfoinnneu lalb srle_pn)o;n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | In file included from #s2/s2polyline_alignment.ccd:e17f: iIn file included from n../src/s2/s2polyline_alignment.he: 24a: bIn file included from s../src/s2/s2polyline.hl:_33n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2polyline_measures.cc1310: | 18 : In file included from ../src/s2/s2polyline_measures.h :c29o: nIn file included from s../src/s2/s1angle.ht: 28c: hIn file included from a../src/s2/s2point.hr:*27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :m29s: g/usr/local/clang/include/absl/strings/cord.h,: 1146c:o10n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v o 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ id* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2polyline_measures.cc :24118 | : #In file included from d../src/s2/s2polyline_measures.he:f29i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inIn file included from ls2/s2polyline_alignment.cci:n17e: In file included from c../src/s2/s2polyline_alignment.ho:n24s: tIn file included from ../src/s2/s2polyline.hc:h33a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from C/usr/local/clang/include/absl/status/status.ho:r67d: :In file included from :/usr/local/clang/include/absl/status/internal/status_internal.hI:n29l: iIn file included from n/usr/local/clang/include/absl/strings/cord.he:R94e: pIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h::a31s: _/usr/local/clang/include/absl/synchronization/mutex.hc:h1310a:r47s:( )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ons t1310 | { | ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel ambssgl,_ ncoonnnsutl lv o_iNdo*n naublsll _ n| o ^n null cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2predicates.ccn:n18u: lIn file included from l../src/s2/s2predicates.h : 57| : ^In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82In file included from : s2/s2polyline_alignment.ccIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h17:: 23In file included from : ../src/s2/s2polyline_alignment.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h24:: 32In file included from : ../src/s2/s2polyline.hIn file included from :/usr/local/clang/include/absl/strings/str_format.h33:: 84In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/strings/internal/str_format/bind.h28:: 29In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/strings/internal/str_format/parser.h27:: 227In file included from :../src/s2/s2coder.h11::23 : In file included from warning: /usr/local/clang/include/absl/status/status.h'enable_if' is a clang extension [-Wgcc-compat]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h227: | 957 : 27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] e n957a | b l e _ ivfo(isdt rS_eftoTrrmeaet(_CionrtdeRrenpa*l :a:bEsnls_unroenCnounlslt erxeppr,( fcoornmsatt )C,o r d| z ^U pdateSco/usr/local/clang/include/absl/strings/internal/str_format/parser.hp:e229&: 11s:c owarning: p'enable_if' is a clang extension [-Wgcc-compat]e ); 229| | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: eexpanded from macro 'absl_nonnull'n ab l241e | _#idfe(fsitnre_ faobrsmla_tn_oinnntuelrln a_lN:o:nVnaullild F o| r ^m atImpl(format), | In file included from ^s2/s2polyline_alignment.cc :17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2polyline_measures.ccs2/s2polyline_alignment.cc::1817: : In file included from In file included from ../src/s2/s2polyline_measures.h../src/s2/s2polyline_alignment.h::2924: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2polyline.h::2833: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2327: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coder.h::6723: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/status.h::11967:: 14In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | 984S | t a t u svRoeipd* Aapbpseln_dnTorneneuTlolT rCeleo(nCeo(r d R| e ^p * absl_nonnull tree, Method/usr/local/clang/include/absl/base/nullability.hI:d241e:n22t:i fnote: iexpanded from macro 'absl_nonnull'e r meth o241d | )#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2polyline_measures.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2polyline_measures.h:/usr/local/clang/include/absl/strings/cord.h29:: 985In file included from :../src/s2/s1angle.h30::28 : In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2coder.h: 23985: | In file included from /usr/local/clang/include/absl/status/status.h : 67 : v/usr/local/clang/include/absl/status/internal/status_internal.ho:i125d: 14A:p pwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n dTr e125e | ( Co rSdtRaetpu*s Raebps*l _anbosnln_unloln nturlele ,C lMoentehAonddIUdnernetfi(f i e| r ^ me/usr/local/clang/include/absl/base/nullability.ht:h241o:d22):; note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.hIn file included from :s2/s2polyline_measures.cc24:: 18In file included from : ../src/s2/s2polyline.hIn file included from :../src/s2/s2polyline_measures.h33:: 29In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s1angle.h28:: 28In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2point.h27:: 27In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2coder.h23:: 23In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/status/status.h67:: 67In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/status/internal/status_internal.h29:: 128:/usr/local/clang/include/absl/strings/cord.h14::986 :40warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | 986S | t a t u svRoeipd* Parbesple_nndoTnrneuelTlo ICnlloinneeAdn(dCUonrrdeRfe(p)* caobnsslt_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :t241r:e22e:, note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crcIn file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:In file included from 32s2/s2region_term_indexer.cc: :75/usr/local/clang/include/absl/strings/str_format.h: :In file included from 115../src/s2/s2region_term_indexer.h::52103:: /usr/local/clang/include/absl/strings/string_view.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]53 :54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]115 | co n53s | tc osntsrt_efxoprrm astt_riinntge_rvniaelw: :NPualrlsSeadfFeoSrtmraitnBgaVsiee*w (acbosnls_tn ocnhnaurl*l apbcs)l _ n| u ^l labl/usr/local/clang/include/absl/base/nullability.he: 241p:)22 :{ note: expanded from macro 'absl_nonnull'| ^ 241 | #de/usr/local/clang/include/absl/base/nullability.hf:i257n:e23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf i_nNeo nanbuslll_ n u| l ^l able _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #defineIn file included from s2/s2predicates.cca:b18s: lIn file included from _../src/s2/s2predicates.hn:u57l: lIn file included from a../src/s2/s1chord_angle.hb:i29l: iIn file included from t../src/s2/s1angle.hy:_28u: nIn file included from k../src/s2/s2point.hn:o27w: nIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.h_:u67n: sIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.he:c29i: fIn file included from i/usr/local/clang/include/absl/strings/cord.he:d82 : In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h ^: 23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2region_intersection.cc :17: In file included from ../src/s2/s2region_intersection.h :15525 | : In file included from ../src/s2/base/logging.he:x21p: lIn file included from i/usr/local/clang/include/absl/log/check.hc:i37t: In file included from F/usr/local/clang/include/absl/log/internal/check_impl.ho:r21m: aIn file included from t/usr/local/clang/include/absl/log/internal/check_op.hC:o41u: nIn file included from t/usr/local/clang/include/absl/log/internal/strip.hC:a26p: tIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hr:e47(: iIn file included from n/usr/local/clang/include/absl/log/internal/structured_proto.ht:*27 : aIn file included from b/usr/local/clang/include/absl/log/internal/proto.hs:l34_: n/usr/local/clang/include/absl/types/span.ho:n213n:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknowunl l_N upl)l :_ upn_s(ppe)c i{f}i e d| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:_23i: nIn file included from t/usr/local/clang/include/absl/crc/crc32c.he:r32n: a/usr/local/clang/include/absl/strings/str_format.hl::165::C8r:c Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r dS t165a | t e *i natb*s la_bnsull_lnaobnlneu lMla ypb_e;G e t| C ^r cC/usr/local/clang/include/absl/base/nullability.ho:r241d:S22t:a tnote: eexpanded from macro 'absl_nonnull'( ) c241o | n#sdte;f i n| e ^ absl_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'_ Non n257u | l#ld e f| i ^n e absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2predicates.cc241: | 18#: dIn file included from e../src/s2/s2predicates.hf:i57n: eIn file included from ../src/s2/s1chord_angle.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep*In file included from s2/s2polyline_alignment.cca:b17s: lIn file included from _../src/s2/s2polyline_alignment.hn:o24n: nIn file included from u../src/s2/s2polyline.hl:l33 : PIn file included from r../src/s2/s1angle.he:p28a: rIn file included from e../src/s2/s2point.hT:o27M: oIn file included from d../src/s2/s2coder.hi:f23y: (In file included from /usr/local/clang/include/absl/status/status.h :| 67: ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::2411159::2217:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | 1159# | dienfliinnee aCbosrld_Rneopn*n ualbls l__Nnoonnnnuullll N| e ^w ExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2polyline_alignment.cc::24117:: 22In file included from :../src/s2/s2polyline_alignment.h :note: 24expanded from macro 'absl_nonnull': In file included from ../src/s2/s2polyline.h: 33241: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: n/usr/local/clang/include/absl/strings/cord.hn:u1183l:l47 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nIn file included from us2/s2polyline_measures.ccl:l18a: bIn file included from l../src/s2/s2polyline_measures.he: 29_: NIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ll _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_measures.cc:18: In file included from ../src/s2/s2polyline_measures.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:27: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ e absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_non/usr/local/clang/include/absl/status/status.hn:u67l: l /usr/local/clang/include/absl/status/internal/status_internal.hc:o150r:d58): : warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o rd_(c o150r | d ) { }c o n| s ^t ab/usr/local/clang/include/absl/base/nullability.hs:l241:::22S:t anote: texpanded from macro 'absl_nonnull'u s* 241a | b#sdle_fnionnen ualbls ls_tnaotnunsu,l lc o_nNsotn ncuhlalr * | a ^b sl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2predicates.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2predicates.h241: | 57#: dIn file included from e../src/s2/s1chord_angle.hf:i29n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:33: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725In file included from :s2/s2predicates.cc38::18 : In file included from warning: ../src/s2/s2predicates.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 57: In file included from ../src/s2/s1chord_angle.h:29: In file included from 725../src/s2/s1angle.h | : 28 : sIn file included from t../src/s2/s2point.ha:t27i: cIn file included from ../src/s2/s2coder.hs:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:_67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:r29n: a/usr/local/clang/include/absl/strings/cord.hl::937::S35t:a twarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s Rep *937 | a b s l _anbosnln:u:lclo rPdr_eipnatreerTnoaMlo:d:iCfoyr(d R e| p ^* abs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e t241r | e#ed(e)f icnoen satb;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:In file included from 18s2/s2polyline_alignment.cc: :In file included from 17../src/s2/s2predicates.h: :In file included from 57../src/s2/s2polyline_alignment.h: :In file included from 24../src/s2/s1chord_angle.h: :In file included from 29../src/s2/s2polyline.h: :In file included from 33../src/s2/s1angle.h: :In file included from 28../src/s2/s1angle.h: :In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s2point.h: :In file included from 27../src/s2/s2coder.h: :In file included from 23../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/status/status.h: :In file included from 732/usr/local/clang/include/absl/status/internal/status_internal.h::2929:: /usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]938 :35: warning: 732type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | s t938a | t i c caobnsslt: :sctodr:d:_sitnrtienrgn*a la:b:sClo_rndoRnenpu*l la bEsmlp_tnyoSntnruilnlg (a)s;_ t r| e ^e () /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t:; note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2polyline_alignment.cc:In file included from 17s2/s2predicates.cc: :In file included from 18../src/s2/s2polyline_alignment.h: :In file included from 24../src/s2/s2predicates.h: :In file included from 57../src/s2/s2polyline.h: :In file included from 33../src/s2/s1chord_angle.h: :In file included from 29../src/s2/s1angle.h: :In file included from 28../src/s2/s1angle.h: :In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s2point.h: :In file included from 27../src/s2/s2coder.h: :In file included from 23../src/s2/s2coder.h: :23/usr/local/clang/include/absl/status/status.h: :In file included from 733/usr/local/clang/include/absl/status/status.h::2967:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : /usr/local/clang/include/absl/strings/cord.h:939 :73317 | : warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ati c939 | c o n s tc osntsdt: :cshtarri*n ga*b salb_snlo_nnnounlnlu lals _McohvaerdsF(r)o mcSotnrsitn;g ( )| ; ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | abIn file included from ss2/s2polyline_alignment.ccl::17:: cIn file included from o../src/s2/s2polyline_alignment.hr:d24_: iIn file included from n../src/s2/s2polyline.ht:e33r: nIn file included from a../src/s2/s1angle.hl::28:: CIn file included from o../src/s2/s2point.hr:d27R: eIn file included from p../src/s2/s2coder.h*: 23a: b/usr/local/clang/include/absl/status/status.hs:l751_:n61u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le c l751e | a r (s)t;a t i| c ^ ui/usr/local/clang/include/absl/base/nullability.hn:t257p:t23r:_ tnote: expanded from macro 'absl_nullable'P oi n257t | e#rdTeofRienpe( satbastlu_sn_uilnltaebrlnea l_:N:uSltlaatbulseR e p| * ^ absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2predicates.ccl: 18_: NIn file included from o../src/s2/s2predicates.hn:n57u: lIn file included from l../src/s2/s1chord_angle.h : 29| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18In file included from :s2/s2polyline_alignment.cc :17warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h950: | 33 : In file included from ../src/s2/s1angle.h :C28o: rIn file included from d../src/s2/s2point.hR:e27p: FIn file included from l../src/s2/s2coder.ha:t23*: /usr/local/clang/include/absl/status/status.ha:b752s:l44_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull M752a | k e FsltaattWiict hcEoxntsrta Csatpaatcuist_yi(nstiezren_atl :e:xSttraat)u;s R e| p ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241R | e#pdTeofPinoei natbesrl(_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l | 241 ^ | #define absl_nonnull _NIn file included from os2/s2predicates.ccn:n18u: lIn file included from l../src/s2/s2predicates.h : 57| : ^In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2predicates.cc:18: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absIn file included from ls2/s2predicates.cc_:n18o: nIn file included from n../src/s2/s2predicates.hu:l57l: In file included from R../src/s2/s1chord_angle.ho:u29n: dIn file included from T../src/s2/s1angle.hr:i28p: DIn file included from o../src/s2/s2point.hu:b27l: eIn file included from T../src/s2/s2coder.ho:B23u: fIn file included from f/usr/local/clang/include/absl/status/status.he:67: rIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hd:o29u: bl/usr/local/clang/include/absl/strings/cord.he: 1505d:,41 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * abs l1505_ | nionnlniunlel vbouifdf eCro)r;d : :| C ^o py/usr/local/clang/include/absl/base/nullability.hT:o241A:r22r:a ynote: Iexpanded from macro 'absl_nonnull'm pl (241c | h#adre*f ianbes la_bnsoln_nnuolnln udlslt )_ Nocnonnusltl { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2polyline.ccn:u18l: lIn file included from ../src/s2/s2polyline.h_:N34o: nIn file included from n../src/s2/s2builder.hu:l36l: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnIn file included from us2/s2predicates.ccl:l18 : bIn file included from u../src/s2/s2predicates.hf:f57e: rIn file included from )../src/s2/s1chord_angle.h;: 29 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h: 67241: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: i/usr/local/clang/include/absl/strings/cord.hn:e1514 :a29b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u1514l | l _ N ocnonrudl_li n t| e ^r nal::CordRIn file included from es2/s2polyline.ccp:*18 : aIn file included from b../src/s2/s2polyline.hs:l34_: nIn file included from o../src/s2/s2builder.hn:n36u: lIn file included from l../src/s2/mutable_s2shape_index.h :t30r: eIn file included from e/usr/local/clang/include/absl/container/btree_map.h): 66{: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/base/nullability.h198:: 241In file included from :/usr/local/clang/include/absl/strings/str_cat.h22::116 : In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'absl_nonnull': 23: /usr/local/clang/include/absl/strings/numbers.h241: | 183#:d58e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l183_ | ncohnanru*l la b_sNlo_nnnounlnlu l l| ^R oundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffIn file included from es2/s2predicates.ccr:)18 : In file included from | ../src/s2/s2predicates.h ^: 57: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1chord_angle.h::24129:: 22In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: no/usr/local/clang/include/absl/strings/cord.hn:n1525u:l29l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l1525 | | ^ cord_inteIn file included from rs2/s2polyline.ccn:a18l: :In file included from :../src/s2/s2polyline.hC:o34r: dIn file included from R../src/s2/s2builder.he:p36*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 70t: rIn file included from e/usr/local/clang/include/absl/container/internal/layout.he:)198 : {In file included from /usr/local/clang/include/absl/strings/str_cat.h :| 116 ^: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/strings/numbers.h241::20222::53 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #202d | ecfhianre* aabbssll__nnoonnnnuullll _FNaosntnIunltlT o B| u ^f fer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from In file included from s2/s2predicates.cc/usr/local/clang/include/absl/container/btree_map.h::1866: : In file included from In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/container/internal/btree.h::5770: : In file included from In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/container/internal/layout.h::29198: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/str_cat.h::28116: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::2723: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/numbers.h::23203: :In file included from 5/usr/local/clang/include/absl/status/status.h:: 67: warning: In file included from 'diagnose_if' is a clang extension [-Wgcc-compat]/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h :2031530 | : 55 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_I N1530T | EiRnNlAiLn_eN ECEoDr_dM:I:NC_hSuInZkEI(tbeurfafteorr,: :kCFhausntkTIotBeurfafteorSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:r18(:c onote: nexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE's t C o251r | d * _a_bastlt_rniobnuntuel_l_ (c(odrida)g n{o s e| _ ^i f(_/usr/local/clang/include/absl/base/nullability.h_:b241u:i22l:t inote: nexpanded from macro 'absl_nonnull'_ ob j241e | c#td_esfiiznee( Oabbjs,l _0n)o ni(In file included from n l/usr/local/clang/include/absl/log/check.h i :n 37e : \uIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.h n:| t21 ^6: 4In file included from _/usr/local/clang/include/absl/log/internal/check_op.ht: 41/usr/local/clang/include/absl/base/nullability.hL: :oIn file included from 241a/usr/local/clang/include/absl/log/internal/strip.h:d:22626:4: ( cIn file included from note: o/usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'absl_nonnull'n: s53t: /usr/local/clang/include/absl/types/source_location.hv241o: | i133#d:d*e25 fa:ibn selwarning: _atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nb osnln_u nlo133ln | npu )l l{ c _o Nn| o ^sn ntu/usr/local/clang/include/absl/base/nullability.hle:xl241 p: r22| : ^c onote: nexpanded from macro 'absl_nonnull's t c241h | a#rd*e faibnsel _anbosnln_unloln nfuillle __nNaomnen(u)l lc o n| s ^t noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89In file included from : s2/s2region_intersection.ccIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h17:: 79In file included from : ../src/s2/s2region_intersection.h/usr/local/clang/include/absl/base/internal/endian.h::25180: :In file included from 27../src/s2/base/logging.h:: 21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 180/usr/local/clang/include/absl/log/internal/check_impl.h | :i21n: lIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hn:e41 : vIn file included from o/usr/local/clang/include/absl/log/internal/strip.hi:d26 : SIn file included from t/usr/local/clang/include/absl/log/internal/log_message.ho:r53e: 6/usr/local/clang/include/absl/types/source_location.h4:142:25: (warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o id* 142a | b s lc_onnosntneuxlplr pc,o nusitn tc6h4a_rt* va)b s{l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :f22u:n cnote: texpanded from macro 'absl_nonnull'i on _241n | a#mdee(f)i nceo nasbts ln_oneoxncneupltl {_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inlinIn file included from es2/s2r2rect.cc :u18i: nIn file included from t../src/s2/s2r2rect.h1:624_: tIn file included from ../src/s2/base/logging.hL:o21a: dIn file included from 1/usr/local/clang/include/absl/log/check.h6:(37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : vIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hi:d41*: In file included from a/usr/local/clang/include/absl/log/internal/strip.hb:s26l: _/usr/local/clang/include/absl/log/internal/log_message.hn:o190n:n42u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p ) { 190| | ^ Lo/usr/local/clang/include/absl/base/nullability.hg:M241e:s22s:a gnote: eexpanded from macro 'absl_nonnull'& o p241e | r#adteofrie rdta_toar__;a s s| i ^g n, /usr/local/clang/include/absl/base/nullability.hi:n241s:e22r:t _note: oexpanded from macro 'absl_nonnull'r _a s241s | i#gdne_fiimnpel a,b sclo_nnsotn n&u,l l& &_,N otnrnuuel,l | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if367_ warningssa generatedt. isfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ TE_CAPTURED_expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2r2rect.ccn:u18l: lIn file included from ../src/s2/s2r2rect.h_:N24o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | conIn file included from ss2/s2region_intersection.cct: 17w: cIn file included from h../src/s2/s2region_intersection.ha:r25_: tIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21l: eIn file included from /usr/local/clang/include/absl/log/internal/check_op.hc:o41n: sIn file included from t/usr/local/clang/include/absl/log/internal/strip.h&: 26v: )/usr/local/clang/include/absl/log/internal/log_message.h;: 191 :B| 43 ^:Y (warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h/usr/local/clang/include/absl/base/nullability.h i:s257): )23191): | note: expanded from macro 'absl_nullable' L o g M 257e | s# ds ea gf ei &n e o apb se lr _a nt uo lr l< ae| f ^di ant/usr/local/clang/include/absl/container/internal/btree_container.hea: _496a;b:s 9l :_| ^nnote: omacro 'ABSL_INTERNAL_X' defined heren /usr/local/clang/include/absl/base/nullability.hn: u241496l: | l22# d_:eN onote: fnexpanded from macro 'absl_nonnull'in nue l241lA | B# Sd Le_| fIi ^NnT eE RaNbAsLl__Xn(oFnunnucl,l C_aNlolneneu,l lK Q u| a ^l , MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from In file included from s2/s2polyline.cc:18: s2/s2r2rect.ccIn file included from :../src/s2/s2polyline.h18:: 34In file included from : ../src/s2/s2r2rect.hIn file included from :../src/s2/s2builder.h24:: 36In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/mutable_s2shape_index.h21:: 30In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/internal/btree_container.h::21543: :In file included from 23/usr/local/clang/include/absl/log/internal/check_op.h:: 41warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/log/internal/strip.h:26 : 543 | /usr/local/clang/include/absl/log/internal/log_message.h : 398 : 11 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] t r398u | e ) ; | v ^o id/usr/local/clang/include/absl/container/internal/btree_container.h*:496 :a9b:s lnote: _macro 'ABSL_INTERNAL_X' defined heren ull a496b | l#ed ecfoinnset &A BvS)L;_ I N| T ^E RNAL_/usr/local/clang/include/absl/base/nullability.hX:(257F:u23n:c ,note: expanded from macro 'absl_nullable'C all e257e | ,# dKeQfuianle, aMbQsula_ln,u lKlVaablluee ,_ NMuVlallaubel,e . .| . ^) \ | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v);/usr/local/clang/include/absl/container/internal/btree_container.h : 542| : ^3 : warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 257:23: 542note: | expanded from macro 'absl_nullable' A B257S | L#_dIeNfTiEnReN AaLb_sXl(i_nnsuelrlta_bolre_ a_sNsuilglna,b lien s e| r ^t _or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_orIn file included from _s2/s2r2rect.cca:s18s: iIn file included from g../src/s2/s2r2rect.hn:_24i: mIn file included from p../src/s2/base/logging.hl:,21 : &In file included from &/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : &In file included from ,/usr/local/clang/include/absl/log/internal/check_op.h :f41a: lIn file included from s/usr/local/clang/include/absl/log/internal/strip.he:,26 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 425:/usr/local/clang/include/absl/container/internal/btree_container.h31::511 :52warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 425 | 511 | L o g M e s s a gAeBFSaLt_aIlN(TcEoRnNsAtL _cAhTaTrR*I BaUbTsEl__CnAoPnTnUuRlElD _fBiYl(et,h iisn)t) )l i n e ) A B S L _ A T T R I B U T E _ C O L D\; | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:31/usr/local/clang/include/absl/base/nullability.h::9241:: 22note: :macro 'ABSL_INTERNAL_IF_true' defined here note: expanded from macro 'absl_nonnull'31 | /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2region.cc -o s2/s2region.o # d241e | f#idneef iAnBeS La_bIsNlT_EnRoNnAnLu_lIlF __tNrounen(uilfl_ s a| t ^i sfied, ...) if_satisfied | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2polyline.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from In file included from ../src/s2/s2polyline.h/usr/local/clang/include/absl/log/internal/check_op.h::3441: : In file included from In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/log/internal/strip.h::3626: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/mutable_s2shape_index.h::42630:: 31In file included from :/usr/local/clang/include/absl/container/btree_map.h :warning: 67type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/container/internal/btree_container.h:542: 3426: | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L ogMess a542g | e F aAtBaSlL(_cIoNnTsEtR NcAhLa_rX*( ianbsselr_tn_oonrn_ualsls ifginl,e ,i nisnetr tl_ionre_,a s s| i ^g n_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: ¬e: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | &, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2region_intersection.cc511: | 17 : In file included from ../src/s2/s2region_intersection.h : 25 : In file included from ../src/s2/base/logging.h : 21A: BIn file included from S/usr/local/clang/include/absl/log/check.hL:_37I: NIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_op.h_:A41T: TIn file included from R/usr/local/clang/include/absl/log/internal/strip.hI:B26U: TE/usr/local/clang/include/absl/log/internal/log_message.h_:C319A:P20T:U Rwarning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]D _BY( t319h | i s ) ) )c o n s t w c h a r _ t * a b s l _ n u l l a\b l e| ^~~~c onst& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | in/usr/local/clang/include/absl/container/internal/btree_container.hl:i545n:e24 :L owarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]M ess a545g | e & L o g M e s s a g e : : o p e rfaatlosre<)<;( w c| h ^ar ^_/usr/local/clang/include/absl/container/internal/btree_container.ht:*496 :a9b:s lnote: _macro 'ABSL_INTERNAL_X' defined heren ull a496b | l#ed evf)i n{e A| B ^S L_I/usr/local/clang/include/absl/base/nullability.hN:T257E:R23N:A Lnote: _expanded from macro 'absl_nullable'X (F u257n | c#,d eCfailnlee ea,b sKlQ_unaull,l aMbQluea l_,N uKlVlaalbulee, M| V ^a lue, ...) \ | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 544expanded from macro 'absl_nonnull': 3: 241warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# defi n544e | a bAsBlS_In file included from Lns2/s2region_intersection.cc_o:nI17nN: uTIn file included from lE../src/s2/s2region_intersection.hlR: N_25AN: LoIn file included from _n../src/s2/base/logging.hXn:(u21il: nlIn file included from s/usr/local/clang/include/absl/log/check.he :r| 37t ^_: o In file included from r/usr/local/clang/include/absl/log/internal/check_impl.h_:a21s: sIn file included from i/usr/local/clang/include/absl/log/internal/check_op.hg:n41,: In file included from i/usr/local/clang/include/absl/log/internal/strip.hn:s26e: r/usr/local/clang/include/absl/log/internal/log_message.ht:_340o:r46_:a swarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i gn_i m340p | l , f&r&i,e ncdo nvsoti d& ,A btsrluFeo,r m aIn file included from | ts2/s2r2rect.cc ^F: l18u/usr/local/clang/include/absl/container/internal/btree_container.h: s:In file included from h509../src/s2/s2r2rect.h(::S5224t:: r In file included from note: iexpanded from macro 'ABSL_INTERNAL_X'../src/s2/base/logging.hn g:i21 f: 509yIn file included from | S/usr/local/clang/include/absl/log/check.h i :n 37k : * In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha :b s21 l: _AIn file included from nBo/usr/local/clang/include/absl/log/internal/check_op.hSnLn:_uI41lN: lTIn file included from Es/usr/local/clang/include/absl/log/internal/strip.hRiN:nA26kL: ,_ /usr/local/clang/include/absl/log/internal/log_message.hA T:| T ^446R :I/usr/local/clang/include/absl/base/nullability.h43B:U:241T :E22_warning: :Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A note: Pexpanded from macro 'absl_nonnull'T U R 446E241D | | _ #B dYLeo(fgtiMhnieess )as)ba,s gl e_ Qn ou ni ne u tl ll y D_ eN ob n un gu lF la t a | l ^( c o\n s t| ^c har/usr/local/clang/include/absl/container/internal/common.h*: 31a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu l31l | #fdielfei,n e | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _I F241_ | t#rdueef(iinfe_ saabtsils_fnioendn,u l.l. ._)N oinfn_uslalt i s| f ^i ed | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | In file included from s2/s2r2rect.cc :A18B: SIn file included from L../src/s2/s2r2rect.h_:I24N: TIn file included from E../src/s2/base/logging.hR:N21A: LIn file included from _/usr/local/clang/include/absl/log/check.hX:(37i: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:r21t: _In file included from o/usr/local/clang/include/absl/log/internal/check_op.hr:_41a: sIn file included from s/usr/local/clang/include/absl/log/internal/strip.hi:g26n: ,/usr/local/clang/include/absl/log/internal/log_message.h :i454n:s38e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_a s454s | i g nL_oigmMpels,s a&g&e,Q ucioentslty F&a,t atlr(uceo,n s t| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~c ha r545* | a b s l _ n o n n u l l f i l e ,f a l| s ^e );/usr/local/clang/include/absl/base/nullability.h : 241| : ~~~~~~22 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 509:47 :241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n509e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTE_CAPTURED_BY(this)), In file included from s2/s2r2rect.cc : 18 : In file included from ../src/s2/s2r2rect.h : 24 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21\: In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^~~~41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38/usr/local/clang/include/absl/container/internal/btree_container.h:: 544warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]456 | /usr/local/clang/include/absl/container/internal/btree_container.h : 511L:o52g:M enote: sexpanded from macro 'ABSL_INTERNAL_X's ageQ uietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.hIn file included from :s2/s2region_intersection.cc24:: 17In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2region_intersection.h21:: 25In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h41:: 21In file included from : /usr/local/clang/include/absl/log/internal/strip.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h26:: 41/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 457/usr/local/clang/include/absl/log/internal/strip.h::3826:: /usr/local/clang/include/absl/log/internal/log_message.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]398 :11: warning: 457type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 398 | v o i d * a b s l _ n u l l acbolnes tc ocnhsatr&* va)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23f:a inote: lexpanded from macro 'absl_nullable'u re _257m | s#gd)e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | _#Nduelflianbel ea b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:In file included from 25s2/s2polyline.cc: :In file included from 18../src/s2/base/logging.h: :In file included from 21../src/s2/s2polyline.h: :In file included from 34/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2builder.h: :In file included from 36/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/log/internal/strip.h: :26/usr/local/clang/include/absl/container/internal/btree_container.h: :547/usr/local/clang/include/absl/log/internal/log_message.h::23425:: 31:warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 547 | 425 | L o g M e s s a g e F a ttarlu(ec)o;n s t| ^c ha/usr/local/clang/include/absl/container/internal/btree_container.hr:*496 :a9b:s lnote: _macro 'ABSL_INTERNAL_X' defined heren onn u496l | l# dfeiflien,e iAnBtS Ll_iInNeT)E RANBASLL__XA(TFTuRnIcB,U TCEa_lClOeLeD,; K Q| u ^a l, /usr/local/clang/include/absl/base/nullability.hM:Q241u:a22l:, note: Kexpanded from macro 'absl_nonnull'V al u241e | ,# dMeVfailnuee ,a b.s.l._)n o n n u\l l | _ ^N onnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnul/usr/local/clang/include/absl/container/internal/btree_container.hl: 546f:i3l:e ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i nt l i546n | e , A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'X (i n241s | e#rdte_foirn_ea sasbisgln_,n oinnnsuelrlt __oNro_nansuslilg n _| i ^m pl, &&, conIn file included from ss2/s2region_intersection.cct: 17&: ,In file included from ../src/s2/s2region_intersection.ht:r25u: eIn file included from ,../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 509/usr/local/clang/include/absl/log/internal/check_impl.h::5221:: In file included from /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'ABSL_INTERNAL_X'41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h:26 : 509 | /usr/local/clang/include/absl/log/internal/log_message.h : 427 : 31 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L427_ | I N T E R N A L _ A T T R I B U T E _cCoAnPsTtU RcEhDa_rB*Y (atbhsils_)n)o,n n u l l f a i l u r e _ m s g ) A B S L _ A\T T R| I ^B UT/usr/local/clang/include/absl/container/internal/common.hE:_31C:O9L:D ;note: macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bIsFl__tnrounen(uilfl_ s_aNtoinsnfuileld , | . ^. .) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSIn file included from Ls2/s2region_intersection.cc_:I17N: TIn file included from E../src/s2/s2region_intersection.hR:N25A: LIn file included from _../src/s2/base/logging.hX:(21i: nIn file included from s/usr/local/clang/include/absl/log/check.he:r37t: _In file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:_21a: sIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hi:g41n: ,In file included from /usr/local/clang/include/absl/log/internal/strip.hi:n26s: e/usr/local/clang/include/absl/log/internal/log_message.hr:t436_:o36r:_ awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ign _436i | m p lL,o g&M&e,s scaognesDte b&u,g Ftartuael,( c o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s t c547h | a r * a b s l _ n o n n u l l f itlreu,e ) ;| ^ | ~~~~~ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/container/internal/btree_container.h22::509 :47note: :expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_INTERNAL_X' 241 | #d e509f | i n e a b s l _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lA T T| R ^I BUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3:In file included from s2/s2region_intersection.cc:warning: 17passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2region_intersection.h/usr/local/clang/include/absl/container/internal/btree_container.h::25511: :In file included from 52../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :51121 | : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : A/usr/local/clang/include/absl/log/internal/log_message.hB:S446L:_43I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL _446A | T T RLIoBgUMTeEs_sCaAgPeTQUuRiEeDt_lByYD(etbhuigsF)a)t)a l ( c o n s t c h a r * a b s l _ n o n n u\l l | f ^i le/usr/local/clang/include/absl/container/internal/common.h,: 31 :| 9 ^: note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_IF_true' defined here: 241:22: 31 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_ltlr u_eN(oinfn_uslalt i s| f ^i ed, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from 546s2/s2region_intersection.cc | : 17 : AIn file included from B../src/s2/s2region_intersection.hS:L25_: IIn file included from N../src/s2/base/logging.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37X: (In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:s21e: rIn file included from t/usr/local/clang/include/absl/log/internal/check_op.h_:o41r: _In file included from a/usr/local/clang/include/absl/log/internal/strip.hs:s26i: g/usr/local/clang/include/absl/log/internal/log_message.hn:,454 :i38n:s ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t _or _454a | s s iLgong_Miemspsla,g e&Q&u,i ectolnysFta t&a,l (tcrounes,t c| h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a r* 547a | b s l _ n o n n u l l f i l e , t| r ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.hIn file included from :s2/s2region_intersection.cc24:: 17In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2region_intersection.h21:: 25In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 181/usr/local/clang/include/absl/log/internal/check_impl.h::2521:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]180 :42: warning: 181type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | c180o | nAsBtS La_bAsTlT:R:ISBtUaTtEu_sP*U RaEb_sFlU_NnCoTnInOuNl lc osntsatt ucsh,a rc*o nasbts lc_hnaorn*n ualbls lM_ankoenCnhuelclk FparielfSitxr)i;n g (| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:In file included from 24s2/s2region_intersection.cc: :In file included from 17../src/s2/base/logging.h: :In file included from 21../src/s2/s2region_intersection.h: :In file included from 25/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/log/internal/check_op.h37:: 181In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h58::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 181:25: warning: 181type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 181c | o n s t caobnsslt: :aSbtsalt:u:sS*t aatbussl*_ naobnsnlu_lnlo nsntuatluls ,s utecao)tn;su ts ,c| h ~~~~~ca orn*s ta/usr/local/clang/include/absl/container/internal/btree_container.h b:cs511hl:a_47rn:*o note: nanexpanded from macro 'ABSL_INTERNAL_X'bu slll_ np511or | en fni xu )l; l p r e| f ^ iA xB)/usr/local/clang/include/absl/base/nullability.hS;:L _241 I:| N22 ^T: E R/usr/local/clang/include/absl/base/nullability.hnote: Nexpanded from macro 'absl_nonnull':A 241L: _22241A:T | #Tnote: dRexpanded from macro 'absl_nonnull'eI fBi nUe241T | Ea#_bdsCelA_PnfTioUnnRneEu lDla_ bB_sNYoln(_ntnhuoinlsn)lu) l) l | _ ^N o n n u l l | ^ \In file included from s2/s2region_intersection.cc :| 17 ^~~~: In file included from In file included from s2/s2r2rect.cc../src/s2/s2region_intersection.h::1825: : In file included from In file included from ../src/s2/s2r2rect.h../src/s2/base/logging.h::2421: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_impl.h::3721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_impl.h::18121:: 58/usr/local/clang/include/absl/log/internal/check_op.h:: 189warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]181 | 189c | oinnslti naeb sclo:n:sStt aatbussl*: :aSbtsalt_unso*n naublsll _sntoantnuusl,l cAosnSstta tcuhsa(rc*o nasbts la_bnsoln:n:uSltla t/usr/local/clang/include/absl/container/internal/btree_container.hpu:rs550&e :fs24)i: x{ ) warning: ; passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^| ^550 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e ffianles ea)b;s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l496l: 9_:N onote: nmacro 'ABSL_INTERNAL_X' defined heren ull 496 | | # ^d efine ABSL_INTERNAL_X(Func,In file included from s2/s2region_intersection.ccC:a17l: lIn file included from e../src/s2/s2region_intersection.he:,25: In file included from K../src/s2/base/logging.hQ:u21a: lIn file included from ,/usr/local/clang/include/absl/log/check.h :M37Q: uIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hl:,21 : K/usr/local/clang/include/absl/log/internal/check_op.hV:a189l:u28e:, warning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]V alue ,189 | .i.n.l)i n e c o\n s t| ^a bsl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2region_intersection.h::54925:: 3In file included from :../src/s2/base/logging.h :21warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h549: | 21 : /usr/local/clang/include/absl/log/internal/check_op.hA:B193S:L21_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL _193X | (cionnssetr ta_bosrl_:a:sSstiagtnu,s *i nasbesrlt__noorn_nauslsli gAns_Sitmaptlu,s (&c&o,n s&t& ,a bfsall:s:eS,t a t| u ^s Or/usr/local/clang/include/absl/container/internal/btree_container.h<:T509>:&52 :s )note: expanded from macro 'ABSL_INTERNAL_X'{ | ^ 509 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bAsTlT_RnIoBnUnTuEl_lC A_PNToUnRnEuDl_lB Y (| t ^h is)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #deIn file included from fs2/s2region_intersection.cci:n17e: In file included from A../src/s2/s2region_intersection.hB:S25L: _In file included from I../src/s2/base/logging.hN:T21E: RIn file included from N/usr/local/clang/include/absl/log/check.hA:L37_: IIn file included from F/usr/local/clang/include/absl/log/internal/check_impl.h_:f21a: l/usr/local/clang/include/absl/log/internal/check_op.hs:e202(:i46f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isfi e202d | , .e.x.p)l i_c_iVtA _CAhReGcSk_O_p M e| s ^s ageBuilder(cIn file included from os2/s2polyline.ccn:s18t: In file included from c../src/s2/s2polyline.hh:a34r: *In file included from ../src/s2/s2builder.ha:b36s: lIn file included from _../src/s2/mutable_s2shape_index.hn:o30n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67 : e/usr/local/clang/include/absl/container/internal/btree_container.hx:p549r:t3e:x twarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]; | ^ 549 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo r _| a ^s sign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2region_intersection.ccA:B17S: LIn file included from _../src/s2/s2region_intersection.hI:N25T: EIn file included from R../src/s2/base/logging.hN:A21L: _In file included from A/usr/local/clang/include/absl/log/check.hT:T37R: IIn file included from B/usr/local/clang/include/absl/log/internal/check_impl.hU:T21E: _/usr/local/clang/include/absl/log/internal/check_op.hC:A209P:T15U:R Ewarning: Dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ BY( t209h | i s )c)o)n s t c h a r * a b s l _ n o n n u l l N e\w S t| r ^i ng/usr/local/clang/include/absl/container/internal/common.h(:)32;: 9 :| ^note: macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/base/nullability.h:241 :3222 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | A#BdSeLf_iInNeT EaRbNsAlL__nIoFn_nfuallls e_(Niofn_nsualtli s f| i ^e d, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &In file included from &s2/s2region_intersection.cc,: 17&: &In file included from ,../src/s2/s2region_intersection.h :f25a: lIn file included from s../src/s2/base/logging.he:,21 : tIn file included from r/usr/local/clang/include/absl/log/check.hu:e37): ;In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/container/internal/btree_container.h226::49659::9 warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(stIn file included from d::s2/s2region_coverer.cco:s18t: reIn file included from a../src/s2/s2region_coverer.hm:&31,: In file included from ../src/s2/s2cell.h| : ^24 : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21257: :In file included from 23/usr/local/clang/include/absl/log/check.h:: 37note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 257In file included from | /usr/local/clang/include/absl/log/internal/check_op.h#:d40e: fIn file included from i/usr/local/clang/include/absl/log/internal/nullstream.hn:e37 : ab/usr/local/clang/include/absl/strings/string_view.hs:l53_:n54u:l lwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b le _Nullabl e53 | c| o ^n stexpr striIn file included from ns2/s2region_intersection.ccg:_17v: iIn file included from e../src/s2/s2region_intersection.hw: 25N: uIn file included from ../src/s2/base/logging.hl:l21: SIn file included from a/usr/local/clang/include/absl/log/check.hf:e37S: tIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hi:n21g: V/usr/local/clang/include/absl/log/internal/check_op.hi:e277w:(50c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] t c h277a | r * a b s l _ n u l l a b l e p ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :c onote: nexpanded from macro 'absl_nullable's t v o257i | d#*d eafbisnle_ naublslla_bnluel lvaablluee )_;N u l| l ^a bl/usr/local/clang/include/absl/base/nullability.he: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:27: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.hIn file included from :s2/s2region_intersection.cc89:: 17In file included from : /usr/local/clang/include/absl/numeric/int128.hIn file included from :../src/s2/s2region_intersection.h41:: 25: /usr/local/clang/include/absl/types/compare.hIn file included from :../src/s2/base/logging.h78::2122: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37'enable_if' is a clang extension [-Wgcc-compat]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h78: | 292 : 13 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ _att r292i | bcuotnes_t_ (c(heanra*b laeb_silf_(nno n=n=u l0l, o"pOenrlayt olri&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67/usr/local/clang/include/absl/base/nullability.h: /usr/local/clang/include/absl/container/internal/btree_container.h::551241::322:: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]note: expanded from macro 'absl_nonnull' 551 | 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oXn(niunlsle r_tN_oonrn_ualsls i g| n ^, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from As2/s2r2rect.ccB:S18L: _In file included from I../src/s2/s2r2rect.hN:T24E: RIn file included from N../src/s2/base/logging.hA:L21_: AIn file included from T/usr/local/clang/include/absl/log/check.hT:R37I: BIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hT:E21_: C/usr/local/clang/include/absl/log/internal/check_op.hA:P193T:U21R:E Dwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B Y(th i193s | )c)o)n s t a bsl::S t a t u s * a b s l _ n o n n u l l \A s S| t ^~~~a tus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2r2rect.cc296: | 18 : In file included from ../src/s2/s2r2rect.h : 24 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 226 : 59 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | v o i d McaoknesCth escikgOnpeVda lcuheaSrt*r ianbgs(ls_tndo:n:nousltlr)e;a m &| ^o s, /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: vnote: oexpanded from macro 'absl_nonnull'i d* 241a | b#sdle_fniunlel aabblsel _pn)o;n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nullable _NullIn file included from as2/s2region_intersection.ccb:l17e: In file included from ../src/s2/s2region_intersection.h| : ^25 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | In file included from s2/s2r2rect.cc : 18 : In file included from ../src/s2/s2r2rect.h : 24 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 276 : 13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #/usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false) const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2polyline.cc::27818:: 13In file included from :../src/s2/s2polyline.h :34warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h: 30278: | In file included from c/usr/local/clang/include/absl/container/btree_map.ho:n67s: t/usr/local/clang/include/absl/container/internal/btree_container.h :v553o:i78d:* awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l553l | a b lAeB SoLp_eIrNaTtEoRrN &, | 553 ^ | A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | X#(dienfsienret _aobrs_la_snsoingnnu,l li n_sNeorntn_uolrl_ a s| s ^i gn_impl, &&, &&, In file included from ts2/s2r2rect.ccr:u18e: ,In file included from ../src/s2/s2r2rect.ht:r24u: eIn file included from )../src/s2/base/logging.h;: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h509::2152: :/usr/local/clang/include/absl/log/internal/check_op.h :note: 293expanded from macro 'ABSL_INTERNAL_X': 49: warning: 509type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 293 | A B S L _ I N T E R N A L _ A T T R I B U T E _ C A P T U R E Dc_oBnYs(tt hcihsa)r)*, a b s l _ n o n n u l l ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :\22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h :24131 | :#9d:e fnote: imacro 'ABSL_INTERNAL_IF_true' defined heren e a b31s | l#_dneofninnuel lA B_SNLo_nInNuTlElR N A| L ^_ IF_true(if_satisfied, ...In file included from )s2/s2r2rect.cc :i18f: _In file included from s../src/s2/s2r2rect.ha:t24i: sIn file included from f../src/s2/base/logging.hi:e21d: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | In file included from cs2/s2polyline.cco:nst 18s: iIn file included from g../src/s2/s2polyline.hn:e34d: In file included from c../src/s2/s2builder.hh:a36r: *In file included from ../src/s2/mutable_s2shape_index.ha:b30s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ nulIn file included from ls2/s2region_intersection.cc :o17p: eIn file included from r../src/s2/s2region_intersection.ha:t25o: rIn file included from <../src/s2/base/logging.h<:(21s: tIn file included from d/usr/local/clang/include/absl/log/check.h:::37b: aIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hi:c21_: os/usr/local/clang/include/absl/log/internal/check_op.ht:r429e:a31m:< cwarning: htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a r, Tr a429i | t s > & ,T 1 | v ^1 , T2/usr/local/clang/include/absl/base/nullability.h :v2412:,22 :c onote: nexpanded from macro 'absl_nonnull's t c h241a | r#*d eafbisnle_ naobnsnlu_lnlo nenxuplrlt e_xNto)n nAuBlSlL _ A| T ^T RIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2r2rect.cc :note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2r2rect.h: 24241: | In file included from #../src/s2/base/logging.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/check.he: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n296u:l63l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l296 | | ^ const signed cIn file included from hs2/s2region_intersection.cca:r17*: In file included from a../src/s2/s2region_intersection.hb:s25l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:)37;: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::432241::1322:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241432 | | #cdoenfsitn ec haabrs*l _anbosnln_unloln n_uNloln nMualkle C h| e ^c kOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2r2rect.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2r2rect.h | :#24d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l298 :_22N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | ^298 | const unsIn file included from is2/s2region_intersection.ccg:n17e: dIn file included from ../src/s2/s2region_intersection.hc:h25a: rIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.ho:p433e:r56a:t owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]< <(s t433d | : :basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STIn file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern temRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(plate const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOGIn file included from _s2/s2region_intersection.ccI:N17T: EIn file included from R../src/s2/s2region_intersection.hN:A25L: _In file included from D../src/s2/base/logging.hE:F21I: NIn file included from E/usr/local/clang/include/absl/log/check.h_:M37A: KIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.h_:C21H: EC/usr/local/clang/include/absl/log/internal/check_op.hK:_458O:P1_:S Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NG_EX T458E | RANB(SfLl_oLaOtG)_;I N T| E^R NA/usr/local/clang/include/absl/log/internal/check_op.hL:_449D:E31F:I Nnote: Eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ MAK E449_ | C H EeCxKt_eOrPn_ StTeRmIpNlGa_tEeX TcEoRnNs(tc ocnhsatr *s tadb:s:ls_tnroinnngu&l)l; M a| k^e Che/usr/local/clang/include/absl/log/internal/check_op.hc:k449O:p31S:t rnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n g( 449\ | | e ^x te/usr/local/clang/include/absl/base/nullability.hr:n241 :t22e:m pnote: lexpanded from macro 'absl_nonnull'a te 241c | o#ndsetf icnhea ra*b salb_snlo_nnnounlnlu l_lN oMnankuelClh e c| k ^O pStrinIn file included from gs2/s2r2rect.cc(: 18 : In file included from \../src/s2/s2r2rect.h : 24| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 454:1 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d e/usr/local/clang/include/absl/log/internal/check_op.hf:i450n:e25 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l _n o450n | n u l l _ Nxo,n nxu,l lc o n| s ^t char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2region_intersection.cc::2217:: In file included from ../src/s2/s2region_intersection.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n458o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _N/usr/local/clang/include/absl/log/internal/check_op.ho:n450n:u25l:l note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ^ 450 | x, x, const char*In file included from s2/s2r2rect.cca:b18s: lIn file included from _../src/s2/s2r2rect.hn:o24n: nIn file included from u../src/s2/base/logging.hl:l21): In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21241: :22/usr/local/clang/include/absl/log/internal/check_op.h:: 455:note: 1expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f455i | nAeB SaLb_sLlO_Gn_oInNnTuElRlN A_LN_oDnEnFuIlNlE _ M| A ^K E_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 449s2/s2region_intersection.cc::3117:: In file included from ../src/s2/s2region_intersection.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'25 : In file included from ../src/s2/base/logging.h: 21449: | In file included from /usr/local/clang/include/absl/log/check.h :e37x: tIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:n21 : t/usr/local/clang/include/absl/log/internal/check_op.he:m459p:l1a:t ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst 459c | hAaBrS*L _aLbOsGl__InNoTnEnRuNlAlL _MDaEkFeICNhEe_cMkAOKpES_tCrHiEnCgK(_ O P _\S T R| I ^N G_/usr/local/clang/include/absl/base/nullability.hE:X241T:E22R:N (note: cexpanded from macro 'absl_nonnull'o ns t241 | a#bdself:i:nset raibnsgl__vnioenwn&u)l;l _| N^o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l449l: 31 :| ^note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | In file included from s2/s2r2rect.cc :e18x: tIn file included from e../src/s2/s2r2rect.hr:n24 : tIn file included from e../src/s2/base/logging.hm:p21l: aIn file included from t/usr/local/clang/include/absl/log/check.he: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : c/usr/local/clang/include/absl/log/internal/check_op.hh:a455r:*1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _/usr/local/clang/include/absl/log/internal/check_op.hn:o450n:n25u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'M ak e450C | h e c k O p Sxt,r ixn,g (c o n s\t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | )# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2r2rect.cc::45918:: 1In file included from :../src/s2/s2r2rect.h :24warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/log/internal/check_op.h21:: 450In file included from :/usr/local/clang/include/absl/log/check.h25::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 21: /usr/local/clang/include/absl/log/internal/check_op.h :450456 | : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] x, x456, | AcBoSnLs_tL OcGh_aIrN*T EaRbNsAlL__nDoEnFnIuNlEl_)M A K| E ^_ CH/usr/local/clang/include/absl/base/nullability.hE:C241K:_22O:P _note: Sexpanded from macro 'absl_nonnull'T RI N241G | _#EdXeTfEiRnNe( cahbasrl)_;n o n| n^u ll/usr/local/clang/include/absl/log/internal/check_op.h :_449N:o31n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l | ^ 449 | extern template const char*In file included from s2/s2region_intersection.cca:b17s: lIn file included from _../src/s2/s2region_intersection.hn:o25: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from M/usr/local/clang/include/absl/log/check.ha:k37e: CIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.he:c21k: O/usr/local/clang/include/absl/log/internal/check_op.hp:S460t:r1i:n gwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 460| | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241L:O22G:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dDeEfFiInNeE _aMbAsKlE__nCoHnEnCuKl_lO P__NSoTnRnIuNlGl_ E X| T ^E RN(conIn file included from ss2/s2r2rect.cct: 18c: hIn file included from a../src/s2/s2r2rect.hr:*24 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : /usr/local/clang/include/absl/log/internal/check_op.h| :^456 :1:/usr/local/clang/include/absl/log/internal/check_op.h :449warning: :31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'450 :25: note: 449expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | e450x | t e r n t exm,p lxa,t ec ocnosnts tc hcahra*r *a basbls_ln_onnonnunlull)l M| a ^k eC/usr/local/clang/include/absl/base/nullability.hh:e241c:k22O:p Snote: texpanded from macro 'absl_nonnull'r in g241( | # d e\f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from In file included from s2/s2r2rect.ccs2/s2region_intersection.cc::1817: : In file included from In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ../src/s2/s2region_intersection.h:25: In file included from i../src/s2/base/logging.h:21: nIn file included from s/usr/local/clang/include/absl/log/check.he:r37t: _In file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:_21a: s/usr/local/clang/include/absl/log/internal/check_op.hs:i460g:n66,: iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ert_o r460_ | aAsBsSiLg_nL_OhGi_nItN_TiEmRpNlA,L _cDoEnFsItN E&_,M A K| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ CHECK _565O | P _ S T R I N G _ E X T E R N ( c o ncsotn scth a&r,* tarbusel,_ ntornuneu,l l )| ; ~~~~~~~~~~~~~~~~~~~~ | 566 | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241c | o#ndsetf_iintee raabtsolr_(nhoinnntul)l A_BNSoL_InNnTuElRlN A L| _ ^C OMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2region_intersection.cc::51117:: 47In file included from :../src/s2/s2region_intersection.h :25note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h: 37511: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 460 : 66 :A Bwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'A TT R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N)o n n u l l | ^ In file included from s2/s2region_intersection.cc : 17 : In file included from ../src/s2/s2region_intersection.h : 25\: In file included from ../src/s2/base/logging.h| : ^~~~21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_In file included from Es2/s2polyline.ccX:T18E: RIn file included from N../src/s2/s2polyline.h(: 34 : | In file included from ^../src/s2/s2builder.h :36: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/mutable_s2shape_index.h::44930:: 31In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/container/internal/btree_container.h :570:3: 449 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] exte r570n | t eAmBpSlLa_tIeN TcEoRnNsAtL _cXh(airn*s earbts_lo_rn_oansnsuilgln ,M aiknesCehretc_koOrp_Satsrsiinggn(_ h i n\t _ i| m ^p l, /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: ¬e: ,expanded from macro 'absl_nonnull' && ,241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e509 :a52b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onn u509l | l _ N o n n u l l A B| S ^L _INTERNALIn file included from _s2/s2region_intersection.ccA:T17T: RIn file included from I../src/s2/s2region_intersection.hB:U25T: EIn file included from _../src/s2/base/logging.hC:A21P: TIn file included from U/usr/local/clang/include/absl/log/check.hR:E37D: _In file included from B/usr/local/clang/include/absl/log/internal/check_impl.hY:(21t: h/usr/local/clang/include/absl/log/internal/check_op.hi:s462):)24,: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | c onst signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2r2rect.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2r2rect.h241: | 24#: dIn file included from e../src/s2/base/logging.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l460l: 1_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull | 460 ^ | ABSL_LOG_INIn file included from Ts2/s2region_intersection.ccE:R17N: AIn file included from L../src/s2/s2region_intersection.h_:D25E: FIn file included from I../src/s2/base/logging.hN:E21_: MIn file included from A/usr/local/clang/include/absl/log/check.hK:E37_: CIn file included from H/usr/local/clang/include/absl/log/internal/check_impl.hE:C21K: _/usr/local/clang/include/absl/log/internal/check_op.hO:P462_:S24T:R Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G _E/usr/local/clang/include/absl/base/nullability.hX:T241E:R22N:( cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsoln_nnuolnln)u;l l _| N^o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l449l: 31 :| ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | In file included from s2/s2region_intersection.cce:x17t: eIn file included from r../src/s2/s2region_intersection.hn: 25t: eIn file included from m../src/s2/base/logging.hp:l21a: tIn file included from e/usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21c: h/usr/local/clang/include/absl/log/internal/check_op.ha:r461*: 1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n461u | lAlB SMLa_kLeOCGh_eIcNkTOEpRSNtArLi_nDgE(F I N E\_ M A| K ^E _CH/usr/local/clang/include/absl/base/nullability.hE:C241K:_22O:P _note: Sexpanded from macro 'absl_nonnull'T RI N241G | _#EdXeTfEiRnNe( a b| s^l _n/usr/local/clang/include/absl/log/internal/check_op.ho:n450n:u25l:l note: _expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'N on n450u | l l | ^ x, x, In file included from cs2/s2r2rect.cco:n18s: tIn file included from ../src/s2/s2r2rect.hc:h24a: rIn file included from *../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: )/usr/local/clang/include/absl/log/internal/check_op.h : 460| : ^66 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 460expanded from macro 'absl_nonnull' | AB S241L | _#LdOeGf_iInNeT EaRbNsAlL__nDoEnFnIuNlEl_ M_ANKoEn_nCuHlElC K _| O ^P _STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2region_intersection.cc:: 17: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2region_intersection.h :25: In file included from 241../src/s2/base/logging.h | :#21d: eIn file included from f/usr/local/clang/include/absl/log/check.hi:n37e: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o463n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n463u | lAlB S L| _ ^L OG_INTERIn file included from Ns2/s2r2rect.ccA:L18_: DIn file included from E../src/s2/s2r2rect.hF:I24N: EIn file included from _../src/s2/base/logging.hM:A21K: EIn file included from _/usr/local/clang/include/absl/log/check.hC:H37E: CIn file included from K/usr/local/clang/include/absl/log/internal/check_impl.h_:O21P: _/usr/local/clang/include/absl/log/internal/check_op.hS:T460R:I66N:G _warning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]X TE/usr/local/clang/include/absl/base/nullability.hR:N241(: 22 :| ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :449: 31241: | #note: dexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e fin e449 | a b selx_tneornnn utlelm p_lNaotnen ucloln s t| ^c har*In file included from s2/s2r2rect.cca:b18s: lIn file included from _../src/s2/s2r2rect.hn:o24n: nIn file included from u../src/s2/base/logging.hl:l21 : MIn file included from a/usr/local/clang/include/absl/log/check.hk:e37C: hIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hc:k21O: p/usr/local/clang/include/absl/log/internal/check_op.hS:t460r:i1n:g ( \ | ^ \/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/container/internal/common.hexpanded from macro 'absl_nonnull': 32:9 :241 | note: #macro 'ABSL_INTERNAL_IF_false' defined hered efi n32e | #adbesfli_nneo nAnBuSlLl_ I_NNToEnRnNuAlLl_ I F| _ ^f alse(In file included from is2/s2region_intersection.ccf:_17s: aIn file included from t../src/s2/s2region_intersection.hi:s25f: iIn file included from e../src/s2/base/logging.hd:,21 : .In file included from ./usr/local/clang/include/absl/log/check.h.:)37 : _In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hV:A21_: A/usr/local/clang/include/absl/log/internal/check_op.hR:G464S:_26_: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | consIn file included from ts2/s2polyline.cc :u18n: sIn file included from i../src/s2/s2polyline.hg:n34e: dIn file included from ../src/s2/s2builder.hc:h36a: rIn file included from *../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n67o: n/usr/local/clang/include/absl/container/internal/btree_container.hn:u570l:l3):; warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h: 241570: | 22 : Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eX (aibnssle_rnto_nonru_lals s_iNgonn,n uilnls e r| t ^_ or_assiIn file included from gs2/s2region_intersection.ccn:_17h: iIn file included from n../src/s2/s2region_intersection.ht:_25i: mIn file included from p../src/s2/base/logging.hl:,21 : cIn file included from o/usr/local/clang/include/absl/log/check.hn:s37t: In file included from &/usr/local/clang/include/absl/log/internal/check_impl.h,: 21&: &/usr/local/clang/include/absl/log/internal/check_op.h,: 464 :| 26 ^: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 511:/usr/local/clang/include/absl/base/nullability.h52::241 :22note: :expanded from macro 'ABSL_INTERNAL_X' note: expanded from macro 'absl_nonnull' 511 | 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc : 17 : In file included from ../src/s2/s2region_intersection.hA:B25S: LIn file included from _../src/s2/base/logging.hI:N21T: EIn file included from R/usr/local/clang/include/absl/log/check.hN:A37L: _In file included from A/usr/local/clang/include/absl/log/internal/check_impl.hT:T21R: I/usr/local/clang/include/absl/log/internal/check_op.hB:U465T:E1_:C Awarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T URED _465B | YA(BtShLi_sL)O)G)_ I N T E R N A L _ D E F I N E _ M A K E _ C H E\C K _| O ^P _STRI/usr/local/clang/include/absl/container/internal/common.hN:G31_:E9X:T Enote: Rmacro 'ABSL_INTERNAL_IF_true' defined hereN (con s31t | #vdoeifdi*n ea bAsBlS_Ln_oInNnTuElRlN)A;L _ I| F^_ tr/usr/local/clang/include/absl/log/internal/check_op.hu:e449(:i31f:_ snote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't isf i449e | d , e.x.t.e)r ni ft_esmaptliastfei ecdo n s| t ^ char* absl_nonnull MakeCheckOpStrIn file included from is2/s2polyline.ccn:g18(: In file included from ../src/s2/s2polyline.h :\34 : In file included from | ../src/s2/s2builder.h ^: 36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::24130:: 22In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h :570: 3241: | #warning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e fine a b570s | l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lXl( i n| s ^e rt_or_In file included from as2/s2region_intersection.ccs:s17i: gIn file included from n../src/s2/s2region_intersection.h,: 25i: nIn file included from s../src/s2/base/logging.he:r21t: _In file included from o/usr/local/clang/include/absl/log/check.hr:_37a: sIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hi:g21n: _/usr/local/clang/include/absl/log/internal/check_op.hh:i465n:t66_:i mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , c o465n | sAtB S&L,_ L&O&G,_ I N| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E RNA L571_ | D E F I N E _ M A K E _ C H E C K _ OfPa_lSsTeR,I NtGr_uEeX,T EcRoNn(scto_nistte rvaotiodr*( haibnstl)_ nAoBnSnLu_lIlN)T;E R N| A ^L _C/usr/local/clang/include/absl/base/nullability.hO:M241M:A22):; note: expanded from macro 'absl_nonnull'| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e511f:i47n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n511o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATIn file included from Ts2/s2region_intersection.ccR:I17B: UIn file included from T../src/s2/s2region_intersection.hE:_25C: AIn file included from P../src/s2/base/logging.hT:U21R: EIn file included from D/usr/local/clang/include/absl/log/check.h_:B37Y: (In file included from t/usr/local/clang/include/absl/log/internal/check_impl.hh:i21s: )/usr/local/clang/include/absl/log/internal/check_op.h):)465 : 66 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^~~~ absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/logging.h572:365:21 warning3: s:In file included from generated /usr/local/clang/include/absl/log/check.h. warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 572 | /usr/local/clang/include/absl/log/internal/check_op.h : 502A:B1S:L _warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N TER N502A | LA_BXS(Li_nLsOeGr_tI_NoTrE_RaNsAsLi_gCnH,E CiKn_sOePr_tI_MoPrL_(aCshseicgkn__EhQi,n t=_=i)m p l| ,^ co/usr/local/clang/include/absl/log/internal/check_op.hn:s488t: 32&:, note: &expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'& , | ^488 | /usr/local/clang/include/absl/container/internal/btree_container.h :i509n:l52i:n enote: expanded from macro 'ABSL_INTERNAL_X'c ons t509e | x p r c o n s t cAhBaSrL*_ IaNbTsElR_NnAuLl_lAaTbTlReI BnUaTmEe_#C#AIPmTpUlR(E D _ B Y ( t h i s ) ) , \ | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' \ 257 | | # ^d ef/usr/local/clang/include/absl/container/internal/common.hi:n31e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_true' defined here_ nul l31a | b#ldee f_iNnuel lAaBbSlLe_ I N| T ^E RNAL_IF_true(In file included from is2/s2region_intersection.ccf:_17s: aIn file included from t../src/s2/s2region_intersection.hi:s25f: iIn file included from e../src/s2/base/logging.hd:,21 : .In file included from ./usr/local/clang/include/absl/log/check.h.:)37 : iIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.h_:s21a: t/usr/local/clang/include/absl/log/internal/check_op.hi:s502f:i1e:d warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2polyline.cc : 18 : cIn file included from o../src/s2/s2polyline.hn:s34t: In file included from T../src/s2/s2builder.h1:&36 : vIn file included from 1../src/s2/mutable_s2shape_index.h,: 30c: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hs:t67 : T/usr/local/clang/include/absl/container/internal/btree_container.h2:&572 :v32:, warning: c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nst c h572a | r * AaBbSsLl__InNoTnEnRuNlAlL _eXx(pirntseexrtt)_ o{r _ a s s i\g n ,| ^i ns/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | _#hdienfti_niem palb,s lc_onnosntn u&l,l &_&N,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l | ^573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | Awarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFIn file included from Is2/s2region_intersection.ccN:E17_: MIn file included from A../src/s2/s2region_intersection.hK:E25_: CIn file included from H../src/s2/base/logging.hE:C21K: _In file included from O/usr/local/clang/include/absl/log/check.hP:_37S: TIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hI:N21G: _E/usr/local/clang/include/absl/log/internal/check_op.hX:T502E:R1N:( cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n st/usr/local/clang/include/absl/log/internal/check_op.h :c497h:a32r:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_n o497n | n u liln)l;i n e| ^c ons/usr/local/clang/include/absl/log/internal/check_op.ht:e450x:p25r: cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n st c450h | a r * a b sxl,_ nxu,l lcaobnlset ncahmaer#*# Iambpsll(_ n o n n u l l ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :\22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2r2rect.cc: 18498: | In file included from ../src/s2/s2r2rect.h : 24 : In file included from ../src/s2/base/logging.hi:n21t: In file included from v/usr/local/clang/include/absl/log/check.h1:,37 : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ht: 21v: 2/usr/local/clang/include/absl/log/internal/check_op.h,: 461c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har *461 | aAbBsSlL__nLoOnGn_uIlNlT EeRxNpArLt_eDxEtF)I N{E _ M A K E _ C H E C K _ O P _ S T\R I N| G ^_ EX/usr/local/clang/include/absl/base/nullability.hT:E241R:N22(: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241449 | :#31d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e a b449s | l _ neoxntneurlnl t_eNmopnlnautlel c o| n ^s t char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shape_index_buffered_region.cc -o s2/s2shape_index_buffered_region.o BSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/raw_hash_set.h212: | 2734 : 65u:s iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]g poi n2734t | e r = T * a b s l _ n u l l a bTi&l&i tvyal_uuen kAnBoSwLn_;I N T| E ^R NAL/usr/local/clang/include/absl/base/nullability.h_:A289T:T34R:I Bnote: Uexpanded from macro 'absl_nullability_unknown'T E_C A289P | T#UdReEfDi_nBeY (atbhsils_)n)u l l| a ^~~~b ility_unknown _Null_unspecified | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define abslIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _nullability_unknown _Null_unspecified | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ s2/s2polygon.cc:96:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions] 96 | S2_DEFINE_bool( | ^ ../src/s2/base/commandlineflags.h:27:3: note: expanded from macro 'S2_DEFINE_bool' 27 | ABSL_FLAG(bool, name, default_value, description) | ^ /usr/local/clang/include/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storage_##name ABSL_INTERNAL_UNIQUE_SMALL_NAME() \ | ^ /usr/local/clang/include/absl/base/optimization.h:306:46: note: expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__In file included from )s2/s2region_intersection.cc): 17 : | In file included from ^../src/s2/s2region_intersection.h :25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2polygon.cc:104:1: warning: '__COUNTER__' is a C2y extension [-Wc2y-extensions] 104 | S2_DEFINE_int32( | ^ ../src/s2/base/commandlineflags.h:33:3: note: expanded from macro 'S2_DEFINE_int32' 33 | ABSL_FLAG(int32, name, default_value, description) | ^ /usr/local/clang/include/absl/flags/flag.h:170:3: note: expanded from macro 'ABSL_FLAG' 170 | ABSL_FLAG_IMPL(Type, name, default_value, help) | ^ /usr/local/clang/include/absl/flags/flag.h:272:3: note: expanded from macro 'ABSL_FLAG_IMPL' 272 | ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER(name, help) \ | ^ /usr/local/clang/include/absl/flags/flag.h:250:44: note: expanded from macro 'ABSL_FLAG_IMPL_DECLARE_HELP_WRAPPER' 250 | constexpr auto FLAGS_help_storage_##name ABSL_INTERNAL_UNIQUE_SMALL_NAME() \ | ^ /usr/local/clang/include/absl/base/optimization.h:306:46: note: expanded from macro 'ABSL_INTERNAL_UNIQUE_SMALL_NAME' 306 | asm(ABSL_INTERNAL_UNIQUE_SMALL_NAME1(.absl.__COUNTER__)) | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _N/usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2region_intersection.cc :17: In file included from ../src/s2/s2region_intersection.h:25 : 66In file included from | ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 511 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | cionnts_tt ycphea*r *a basbls_ln_onnunlullalb loeu tC)h;e c k| s ^t rcmptrueI/usr/local/clang/include/absl/base/nullability.hm:p241l:(22 : | note: ^expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/base/nullability.h | :#257d:e23f:i nnote: eexpanded from macro 'absl_nullable' ab s257l | _#ndoenfniunlel a_bNsoln_nnuullll a b| l ^e _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2polyline_alignment.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2polyline_alignment.h::51224:: 17In file included from :../src/s2/s2polyline.h :warning: 34type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2builder.h:36: In file included from 512../src/s2/mutable_s2shape_index.h | : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.hc:o66n: sIn file included from t/usr/local/clang/include/absl/container/internal/btree.h :c70h: aIn file included from r/usr/local/clang/include/absl/container/internal/layout.h*: 198a: bIn file included from s/usr/local/clang/include/absl/strings/str_cat.hl:_116n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:a23b: l/usr/local/clang/include/absl/strings/numbers.he: 77s:161,: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st c h77a | r[*[ naobdsils_cnaurldl]a]b lbeo osl2 ,S i m| p ^l eA/usr/local/clang/include/absl/base/nullability.ht:o257f:(23a:bsl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_ononnnnuullll v| a ^l ue, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2r2rect.cc241: | 18#: dIn file included from e../src/s2/s2r2rect.hf:i24n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : _N/usr/local/clang/include/absl/log/internal/check_op.ho:n511n:u13l:l warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* abIn file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #definesl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ e absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ s2/s2polygon.cc:1474:3: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1474 | S2_CHECK_GE(snap_level, 0); | ^ ../src/s2/base/logging.h:41:21: note: expanded from macro 'S2_CHECK_GE' 41 | #define S2_CHECK_GE CHECK_GE | ^ /usr/local/clang/include/absl/log/check.h:126:3: note: expanded from macro 'CHECK_GE' 126 | ABSL_LOG_INTERNAL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:57:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_GE_IMPL' 57 | ABSL_LOG_INTERNAL_CHECK_OP(Check_GE, >=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ s2/s2polygon.cc:1474:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:41:21: note: expanded from macro 'S2_CHECK_GE' 41 | #define S2_CHECK_GE CHECK_GE | ^ /usr/local/clang/include/absl/log/check.h:126:3: note: expanded from macro 'CHECK_GE' 126 | ABSL_LOG_INTERNAL_CHECK_GE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:57:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_GE_IMPL' 57 | ABSL_LOG_INTERNAL_CHECK_OP(Check_GE, >=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_castIn file included from (../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h\: 27 : | In file included from ^../src/s2/s2coder.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h :24182 | : #In file included from d/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:f23i: nIn file included from e/usr/local/clang/include/absl/crc/crc32c.h :a32b: sl/usr/local/clang/include/absl/strings/str_format.h_:n115o:n52n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Nonn u115l | l | ^ const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknowIn file included from ns2/s2r2rect.cc):,18 : In file included from | ../src/s2/s2r2rect.h ^: 24: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h289::2234: :In file included from /usr/local/clang/include/absl/log/log.hnote: :expanded from macro 'absl_nullability_unknown'209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :28920 | : #In file included from d/usr/local/clang/include/absl/log/absl_vlog_is_on.he:f63i: ne/usr/local/clang/include/absl/log/internal/vlog_config.h :a133b:s37l:_ nuwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abili t133y | _iunntk nRoewgni s_tNeurlAln_duInnsipteicailfiizeed( V L| o ^g Site* absl_nonnullIn file included from s2/s2projections.ccv:)18;: In file included from ../src/s2/s2projections.h| : ^28 : In file included from ../src/s2/s2latlng.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from 241../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31_: N/usr/local/clang/include/absl/synchronization/mutex.ho:n490n:u13l:l warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]| ^ 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_In file included from ns2/s2r2rect.ccu:l18l: aIn file included from b../src/s2/s2r2rect.hi:l24i: tIn file included from y../src/s2/base/logging.h_:u22n: kIn file included from n/usr/local/clang/include/absl/log/log.ho:w209n: In file included from _/usr/local/clang/include/absl/log/internal/log_impl.hN:u20l: lIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hu:n63s: p/usr/local/clang/include/absl/log/internal/vlog_config.he:c157i:f11i:e dwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 157 | VLogSite* absl_nIn file included from us2/s2projections.ccl:l18a: bIn file included from l../src/s2/s2projections.he: 28S: eIn file included from t../src/s2/s2latlng.hV:M32o: dIn file included from u../src/s2/s1angle.hl:e28L: iIn file included from s../src/s2/s2point.ht:H27e: aIn file included from d../src/s2/s2coder.hF:o23r: TIn file included from e/usr/local/clang/include/absl/status/status.hs:t67O: nIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hy:(29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::25731:: 23/usr/local/clang/include/absl/synchronization/mutex.h:: 499note: :expanded from macro 'absl_nullable'35 : warning: 257type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #de f499i | n e vaobisdl _EnnualbllaebDleeb u_gNLuolgl(acbolnes t | c ^h ar* absIn file included from ls2/s2r2rect.cc_:n18u: lIn file included from l../src/s2/s2r2rect.ha:b24l: eIn file included from ../src/s2/base/logging.hn:a22m: eIn file included from )/usr/local/clang/include/absl/log/log.h;: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :20: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.h257::6323: :/usr/local/clang/include/absl/log/internal/vlog_config.h :note: 158expanded from macro 'absl_nullable': 15: warning: 257type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #d e158f | i n e aVbLsolg_Sniutlel*a balbes l__Nnuullllaabbllee v| ) ^; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2region_term_indexer.cc: :In file included from 75/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2region_term_indexer.h: :In file included from 105/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2cell_id.h: :32/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1212/usr/local/clang/include/absl/hash/hash.h::5289:: In file included from /usr/local/clang/include/absl/hash/internal/hash.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: 1212/usr/local/clang/include/absl/base/internal/unaligned_access.h | :b45o:o45l: Cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n diti o45n | :i:nClaisnteA nudiCnatl3l2M_ett hUonda(lciognnsetd LCooandd3i2t(icoonn*s ta bvsoli_dn*o nanbuslll_ nco)n n{u l l| ^p ) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from In file included from s2/s2region_term_indexer.cc../src/s2/s2latlng.h::7532: : In file included from In file included from ../src/s2/s2region_term_indexer.h../src/s2/s1angle.h::10528: : In file included from In file included from ../src/s2/s2cell_id.h../src/s2/s2point.h::3227: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/s2coder.h::8923: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/status/status.h::7967: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/status/internal/status_internal.h::2629: : In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h/usr/local/clang/include/absl/strings/cord.h::5194:: 45In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :1221:54: 51 | warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n line 1221u | ibnoto6l4 _Cto nUdniatliiognn:e:dCLaosatdA6n4d(CcaolnlsFtu nvcotiido*n (acbosnls_tn oCnonnudlilt ipo)n *{ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: cexpanded from macro 'absl_nonnull') { 241 | | # ^d efi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.hs2/s2projections.cc::5718:: 36In file included from :../src/s2/s2projections.h :28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h57: | 28i: nIn file included from l../src/s2/s2point.hi:n27e: In file included from v../src/s2/s2coder.ho:i23d: In file included from U/usr/local/clang/include/absl/status/status.hn:a67l: iIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.hn:e29d: SIn file included from t/usr/local/clang/include/absl/strings/cord.ho:r94e: 1In file included from 6/usr/local/clang/include/absl/strings/internal/cordz_info.h(:v31o: i/usr/local/clang/include/absl/synchronization/mutex.hd:*1230 :a12b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u1230l | l p , buoionlt 1(6*_atb svl)_ n{o n n| u ^l l /usr/local/clang/include/absl/base/nullability.hf:u241n:c22):( Tnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbei laibtsyl__unnoknnnouwlnl) ,_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:In file included from 32s2/s2region_term_indexer.cc: :In file included from 75../src/s2/s1angle.h: :In file included from 28../src/s2/s2region_term_indexer.h: :In file included from 105../src/s2/s2point.h: :In file included from 27../src/s2/s2cell_id.h: :In file included from 32../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/hash/hash.h: :In file included from 89/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/hash/internal/hash.h: :In file included from 79/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 26/usr/local/clang/include/absl/strings/cord.h: :94/usr/local/clang/include/absl/base/internal/unaligned_access.h: :In file included from 61/usr/local/clang/include/absl/strings/internal/cordz_info.h::3631:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1230 :34: warning: 61type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | inl i1230n | e v o ibdo oUln a(l*iagbnseld_Sntoonrneu3l2l( vfouindc*) (aTb*s la_bnsoln_nnuullll apb,i luiitnyt_3u2n_ktn ovw)n ){, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241289::2234:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullability_unknown' 241 | 289# | d#edfeifnien ea basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2region_term_indexer.ccIn file included from :/usr/local/clang/include/absl/status/status.h75:: 67In file included from : ../src/s2/s2region_term_indexer.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h105:: 29In file included from : ../src/s2/s2cell_id.hIn file included from :/usr/local/clang/include/absl/strings/cord.h32:: 94In file included from : /usr/local/clang/include/absl/hash/hash.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h89:: 31In file included from : /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/synchronization/mutex.h::791231: :In file included from 8/usr/local/clang/include/absl/base/internal/endian.h:: 26: warning: /usr/local/clang/include/absl/base/internal/unaligned_access.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 65:36 :1231 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T* 65a | bisnll_innuel lvaobiidl iUtnya_luingknneodwSnt oarreg6)4 ( v| o ^i d*/usr/local/clang/include/absl/base/nullability.h :a289b:s34l:_ nnote: oexpanded from macro 'absl_nullability_unknown'n nu l289l | #pd,e fuiinnet 6a4b_stl _vn)u l{l a b| i ^l it/usr/local/clang/include/absl/base/nullability.hy:_241u:n22k:n onote: wexpanded from macro 'absl_nonnull'n _ N241u | l#ld_eufnisnpee caibfsile_dn o n| n ^u ll _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: In file included from warning: s2/s2region_term_indexer.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 75: In file included from ../src/s2/s2region_term_indexer.h :1293105 | : vIn file included from o../src/s2/s2cell_id.hi:d32 : RIn file included from e/usr/local/clang/include/absl/hash/hash.hg:i89s: tIn file included from e/usr/local/clang/include/absl/hash/internal/hash.hr:M79u: te/usr/local/clang/include/absl/base/internal/endian.hx:T160r:a36c:e rwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v oid (160* | aibnslli_nneo nuniunltl1 6f_nt) (Lcooands1t6 (cchoanrs*t avbosild_*n oanbnsull_ln omnsngu,l l | p ^) {/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | In file included from s2/s2region_term_indexer.cc : 75 : In file included from ../src/s2/s2region_term_indexer.h : 105 : In file included from ../src/s2/s2cell_id.h : 32 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 164 : 27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | cionnlsitn ev oviodi*d aSbtsolr_en1o6n(nvuolild *o bajb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22p:, note: uexpanded from macro 'absl_nonnull'i nt 12416 | _#td evf)i n{e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegiIn file included from ss2/s2region_term_indexer.cct:e75r: CIn file included from o../src/s2/s2region_term_indexer.hn:d105V: aIn file included from r../src/s2/s2cell_id.hT:r32a: cIn file included from e/usr/local/clang/include/absl/hash/hash.hr:(89v: oIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hd: 79(: */usr/local/clang/include/absl/base/internal/endian.ha:b168s:l36_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 168f | ni)n(l i n| e ^ ui/usr/local/clang/include/absl/base/nullability.hn:t2413:222_:t note: Lexpanded from macro 'absl_nonnull'o ad 32412 | (#cdoenfsitn ev oaibds*l _anbosnln_unloln n_uNloln npu)l l{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2projections.cc::2218:: In file included from ../src/s2/s2projections.hnote: :expanded from macro 'absl_nonnull'28 : In file included from ../src/s2/s2latlng.h :24132 | : #In file included from d../src/s2/s1angle.he:f28i: nIn file included from e../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, constIn file included from s2/s2region_term_indexer.ccv:o75i: dIn file included from *../src/s2/s2region_term_indexer.h :a105b: sIn file included from l../src/s2/s2cell_id.h_:n32o: nIn file included from n/usr/local/clang/include/absl/hash/hash.hu:l89l: In file included from c/usr/local/clang/include/absl/hash/internal/hash.hv:)79): ;/usr/local/clang/include/absl/base/internal/endian.h : 172| : ^27 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 172expanded from macro 'absl_nonnull' | in l241i | n#ed evfoiinde Satbosrle_3n2o(nvnouildl* _aNbosnln_unloln n u| l ^l p, uint32In file included from _s2/s2projections.cct: 18v: )In file included from ../src/s2/s2projections.h{: 28 : | In file included from ^../src/s2/s2latlng.h :32: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h241::2822: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h: 23241: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :_1310N:o47n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 1310 | const char* absl_nonnull msg, const void* absl_noIn file included from ns2/s2region_term_indexer.ccn:u75l: lIn file included from ../src/s2/s2region_term_indexer.hc:v105): )In file included from ;../src/s2/s2cell_id.h : 32| : ^In file included from /usr/local/clang/include/absl/hash/hash.h:89/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/hash/internal/hash.h::2279:: /usr/local/clang/include/absl/base/internal/endian.hnote: :expanded from macro 'absl_nonnull'176 :36: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n176e | ianblsiln_en ouninnutl6l4 __tN oLnonaudl6l4 ( c| o ^n st void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | In file included from ^s2/s2region_term_indexer.cc :75/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2region_term_indexer.h::22105:: In file included from ../src/s2/s2cell_id.hnote: :expanded from macro 'absl_nonnull'32 : In file included from /usr/local/clang/include/absl/hash/hash.h241: | 89#: dIn file included from e/usr/local/clang/include/absl/hash/internal/hash.hf:i89n: eIn file included from /usr/local/clang/include/absl/numeric/int128.ha:b41s: l_/usr/local/clang/include/absl/types/compare.hn:o78n:n22u:l lwarning: 'enable_if' is a clang extension [-Wgcc-compat]_ Nonnu l78l | | ^ __attribute__((enableIn file included from _s2/s2projections.cci:f18(: nIn file included from ../src/s2/s2projections.h=:=28 : 0In file included from ,../src/s2/s2latlng.h :"32O: nIn file included from l../src/s2/s1angle.hy: 28l: iIn file included from t../src/s2/s2point.he:r27a: lIn file included from ../src/s2/s2coder.h`:023`: In file included from i/usr/local/clang/include/absl/status/status.hs: 67a: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ho:w29e: d/usr/local/clang/include/absl/strings/cord.h.:"982):)39): {warning: }type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:25: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2projections.ccu:l18l: In file included from _../src/s2/s2projections.hN:o28n: nIn file included from u../src/s2/s2latlng.hl:l32 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2region_intersection.ccu:l17l: In file included from _../src/s2/s2region_intersection.hN:o25n: nIn file included from u../src/s2/base/logging.hl:l22 : In file included from | /usr/local/clang/include/absl/log/log.h ^: 209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVMIn file included from os2/s2projections.ccd:u18l: eIn file included from L../src/s2/s2projections.hi:s28t: HIn file included from e../src/s2/s2latlng.ha:d32F: oIn file included from r../src/s2/s1angle.hT:e28s: tIn file included from O../src/s2/s2point.hn:l27y: (In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 257/usr/local/clang/include/absl/status/internal/status_internal.h::23125:: 14note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | # d125e | f i nSet aatbusslR_enpu*l laabbslle_ n_oNnunlullalb lCel o n| e ^A ndUnref(In file included from s2/s2region_intersection.cc :| 17 ^: In file included from ../src/s2/s2region_intersection.h:/usr/local/clang/include/absl/base/nullability.h25:: 241In file included from :../src/s2/base/logging.h22::22 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/log.h :209 : 241In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h#:d20e: fIn file included from i/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:e63 : a/usr/local/clang/include/absl/log/internal/vlog_config.hb:s158l:_15n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll 158_ | N o n n uVlLlo g S| i ^t e* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #In file included from ds2/s2projections.cc:18: In file included from ../src/s2/s2projections.he:f28i: nIn file included from e../src/s2/s2latlng.h :a32b: sIn file included from l../src/s2/s1angle.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: e/usr/local/clang/include/absl/status/internal/status_internal.h : 128| : ^14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeChec/usr/local/clang/include/absl/container/internal/btree_container.hk:F533a:i3l:S twarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ng( 533| | ^ A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | X#(dienfsienret _aobrs_la_snsoingnnu,l li n_sNeorntn_uolrl_ a s| s ^i gn_impl, const &, &&In file included from ,s2/s2projections.cc :f18a: lIn file included from s../src/s2/s2projections.he:,28 : In file included from | ../src/s2/s2latlng.h ^: 32: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s1angle.h::50928:: 52In file included from :../src/s2/s2point.h :note: 27expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2coder.h:23 : 509In file included from | /usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 150 : 25 : Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_IN T150E | R N A L _cAoTnTsRtI BaUbTsEl_:C:ASPtTaUtRuEsD*_ BaYb(stlh_inso)n)n,u l l s t a t u s , c o n s t c h a r * a\b s l| _ ^n on/usr/local/clang/include/absl/container/internal/common.hn:u32l:l9 :p rnote: emacro 'ABSL_INTERNAL_IF_false' defined heref ix) ;32 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fIiFn_ef aalbssel(_info_nsnautlils f_iNeodn,n u.l.l. ) | _ ^_ VA_ARGS__ | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from In file included from s2/s2polyline_alignment.cc../src/s2/s2latlng.h::1732: : In file included from In file included from ../src/s2/s2polyline_alignment.h../src/s2/s1angle.h::2428: : In file included from In file included from ../src/s2/s2polyline.h../src/s2/s2point.h::3427: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/status/status.h::3067: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/btree_map.h::15067:: 58/usr/local/clang/include/absl/container/internal/btree_container.h: :warning: 533type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]150 | 533 | c o nAsBtS La_bIsNlT:E:RSNtAaLt_uXs(*i nasbesrlt__noorn_nauslsli gsnt,a tiunss,e rcto_nosrt_ acshsairg*n _aibmspll_,n ocnonnusltl &p,r e&f&i,x )f;a l s| e ^, | /usr/local/clang/include/absl/base/nullability.h ^: 241:/usr/local/clang/include/absl/container/internal/btree_container.h22::511 :note: 52expanded from macro 'absl_nonnull': note: expanded from macro 'ABSL_INTERNAL_X'241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assIn file included from is2/s2projections.ccg:n18_: iIn file included from m../src/s2/s2projections.hp:l28,: In file included from &&../src/s2/s2latlng.h, const &, tr:u32e: ,In file included from ../src/s2/s1angle.h :| 28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2point.h :54527 | : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.h : 1031 : 42 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] false )1031; | i n| l ~~~~~~i ne /usr/local/clang/include/absl/container/internal/btree_container.hc:o509n:s47t: snote: texpanded from macro 'ABSL_INTERNAL_X'a tus _509i | n t e r n a l : : S tAaBtSuLs_RIeNpT*E RaNbAsLl__AnToTnRnIuBlUlT ES_tCaAtPuTsU:R:ERepTDo_PBYo(itnhtiesr)() , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e\f i n| e ^~~~ absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n544u:l3l: _warning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o n/usr/local/clang/include/absl/container/internal/btree_container.hn:u511l:l52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2projections.cc : 18 : In file included from ../src/s2/s2projections.h :\28 : In file included from | ../src/s2/s2latlng.h ^: 32: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/s1angle.h::3228:: 9In file included from :../src/s2/s2point.h :note: 27macro 'ABSL_INTERNAL_IF_false' defined here: In file included from ../src/s2/s2coder.h:23 : 32/usr/local/clang/include/absl/status/status.h | :#1038d:e33f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _1038I | N T E R NsAtLa_tIuFs__fianltseer(niafl_:s:aSttiastfuiseRde,p *. .a.b)s l___nVoAn_nAuRlGlS _r_e p )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2projections.cc:18: In file included from ../src/s2/s2projections.h:28: In file included from ../src/s2/s2latlng.h:32: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline.cc:18: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((vaIn file included from ls2/s2polyline_alignment.cc1:)17,: In file included from #../src/s2/s2polyline_alignment.hv:a24l: 1In file included from ,../src/s2/s2polyline.h :(34v: aIn file included from l../src/s2/s2builder.h2:)36,: In file included from #../src/s2/mutable_s2shape_index.hv:a30l: 2In file included from )/usr/local/clang/include/absl/container/btree_map.h : 67| : ^ /usr/local/clang/include/absl/container/internal/btree_container.h:564:/usr/local/clang/include/absl/log/internal/check_impl.h3::51 :3warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 564 | 51 | A BASBLS_LI_NLTOEGR_NIANLT_EXR(NiAnLs_eCrHtE_CoKr__OaPs(sCihgenc,k _iNnEs,e r!t=,_ ovra_la1s,s ivganl_1h_itnetx_ti,m pvla,l 2c,o nvsatl 2&_,t e x| t ^) | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:52: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'ABSL_INTERNAL_X'68 :22: note: 509expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' | 68 | w h iAlBeS L(_cIoNnTsEtR NcAhLa_rA*T TaRbIsBlU_TnEu_lClAaPbTlUeR EaDb_sBlY_(ltohgi_si)n)t,e r n a l _ c h e c k _ o p _ r e s u l t \ | ^ /usr/local/clang/include/absl/container/internal/common.h\: 31 :| 9 ^: note: macro 'ABSL_INTERNAL_IF_true' defined here /usr/local/clang/include/absl/base/nullability.h31: | 257#:d23e:f inote: nexpanded from macro 'absl_nullable'e A B257S | L#_dIeNfTiEnReN AaLb_sIlF__nturlulea(bilfe_ s_aNtuilslfaibelde, .| . ^. ) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INIn file included from Ts2/s2polyline.ccE:R18N: AIn file included from L../src/s2/s2polyline.h_:X34(: iIn file included from n../src/s2/s2builder.hs:e36r: tIn file included from _../src/s2/mutable_s2shape_index.ho:r44_: aIn file included from s../src/s2/s2pointutil.hs:i27g: n../src/s2/util/math/matrix3x3.h,: 276i:n5s:e rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ or_../src/s2/base/logging.ha:s37s:i21g:n _note: hexpanded from macro 'S2_CHECK_NE'i nt_ i37m | p#ld,e fcionnes tS 2&_,C H E| C ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~K _N E565 | C H E C K _ N E | ^ const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here In file included from s2/s2region_union.cc32: | 18#: dIn file included from e../src/s2/s2region_union.hf:i26n: eIn file included from ../src/s2/base/logging.hA:B21S: LIn file included from _/usr/local/clang/include/absl/log/check.hI:N37T: EIn file included from R/usr/local/clang/include/absl/log/internal/check_impl.hN:A21L: _In file included from I/usr/local/clang/include/absl/log/internal/check_op.hF:_40f: aIn file included from l/usr/local/clang/include/absl/log/internal/nullstream.hs:e37(: if/usr/local/clang/include/absl/strings/string_view.h_:s53a:t54i:s fwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e d, ...) __ V53A | _cAoRnGsSt_e_x p r| ^s tring_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2/s2r2rect.cct:h18i: sIn file included from )../src/s2/s2r2rect.h):,29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h :\26 : | /usr/local/clang/include/absl/base/internal/unaligned_access.h ^: 39:45: /usr/local/clang/include/absl/container/internal/common.h:warning: 32:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]9 : note: macro 'ABSL_INTERNAL_IF_false' defined here 39 | i n32l | i#ndee fuiinnet 1A6B_StL _UInNaTlEiRgNnAeLd_LIoFa_df1a6l(sceo(nisft_ svaotiids*f iaebds,l _.n.o.n)n u_l_lV Ap_)A R{G S _| _ ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2polyline_alignment.cce: 17a: bIn file included from s../src/s2/s2polyline_alignment.hl:_24n: oIn file included from n../src/s2/s2polyline.hn:u34l: lIn file included from ../src/s2/s2builder.h_:N36o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^67 : /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:In file included from 511s2/s2r2rect.cc::5218:: In file included from ../src/s2/s2r2rect.hnote: :expanded from macro 'ABSL_INTERNAL_X'29 : In file included from ../src/s2/s1angle.h: 28511: | In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from A/usr/local/clang/include/absl/hash/internal/hash.hB:S79L: _In file included from I/usr/local/clang/include/absl/base/internal/endian.hN:T26E: R/usr/local/clang/include/absl/base/internal/unaligned_access.hN:A45L:_45A:T Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I BUTE _45C | AiPnTlUiRnEeD _uBiYn(tt3h2i_st) )U)n a l i g n e d L o a d 3 2 ( c o n s t v o i d\* a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined herep ) { 32 | | # ^d efi/usr/local/clang/include/absl/base/nullability.hn:e241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fIiFn_ef aalbssel(_info_nsnautlils f_iNeodn,n u.l.l. ) | _ ^_ VA_ARGS__ | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2polyline_alignment.ccl: 17 : | In file included from ^../src/s2/s2polyline_alignment.h :24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_orIn file included from _s2/s2r2rect.cca:s18s: iIn file included from g../src/s2/s2r2rect.hn:_29h: iIn file included from n../src/s2/s1angle.ht:_28i: mIn file included from p../src/s2/s2point.hl:,24 : &In file included from &/usr/local/clang/include/absl/hash/hash.h,: 89c: oIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hs:t79 : &In file included from ,/usr/local/clang/include/absl/base/internal/endian.h : 26| : ^ /usr/local/clang/include/absl/base/internal/unaligned_access.h:57/usr/local/clang/include/absl/container/internal/btree_container.h::36509:: 52:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'ABSL_INTERNAL_X' 57 | 509i | n l i n e v o i d AUBnSaLl_iIgNnTeEdRSNtAoLr_eA1T6T(RvIoBiUdT*E _aCbAsPlT_UnRoEnDn_uBlYl( tph,i su)i)n,t 1 6 _ t v ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | ^241 | #/usr/local/clang/include/absl/container/internal/common.hd:e32f:i9n:e note: amacro 'ABSL_INTERNAL_IF_false' defined hereb sl_ n32o | n#nduelfli n_eN oAnBnSuLl_lI N T| E ^R NAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from In file included from ../src/s2/s2polyline_alignment.hs2/s2r2rect.cc::2418: : In file included from In file included from ../src/s2/s2polyline.h../src/s2/s2r2rect.h::3429: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s1angle.h::3628: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2point.h::3024: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/hash/hash.h::6789: : /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h579::793: :In file included from /usr/local/clang/include/absl/base/internal/endian.h:warning: 26passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61: 36579: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL_ I61N | TiEnRlNiAnLe_ Xv(oiinds eUrnta_loirg_naesdsSitgonr,e 3i2n(sveoritd_*o ra_bassls_ingonn_nhuilnlt _pi,m puli,n t&3&2,_ tc ovn)s t{ & ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/btree_container.h::22511:: 52:note: expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_INTERNAL_X' 241 | # d511e | f i n e a b s l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lAlT T R| I ^B UTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31In file included from :s2/s2r2rect.cc9::18 : In file included from note: ../src/s2/s2r2rect.hmacro 'ABSL_INTERNAL_IF_true' defined here: 29: In file included from ../src/s2/s1angle.h :3128 | : #In file included from d../src/s2/s2point.he:f24i: nIn file included from e/usr/local/clang/include/absl/hash/hash.h :A89B: SIn file included from L/usr/local/clang/include/absl/hash/internal/hash.h_:I79N: TIn file included from E/usr/local/clang/include/absl/base/internal/endian.hR:N26A: L/usr/local/clang/include/absl/base/internal/unaligned_access.h_:I65F:_36t:r uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( if_s a65t | iisnfliiende, v.o.i.d) Uinfa_lsiagtniesdfSiteodr e 6| 4 ^( void* absl_nonnulIn file included from ls2/s2polyline_alignment.cc :p17,: In file included from u../src/s2/s2polyline_alignment.hi:n24t: 6In file included from 4../src/s2/s2polyline.h_:t34 : vIn file included from )../src/s2/s2builder.h :{36 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22:/usr/local/clang/include/absl/container/internal/btree_container.h :579note: :expanded from macro 'absl_nonnull'3 : warning: 241'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | #defi n579e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^o r_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, coIn file included from ns2/s2r2rect.ccs:t18_: iIn file included from t../src/s2/s2r2rect.he:r29a: tIn file included from o../src/s2/s1angle.hr:(28h: iIn file included from n../src/s2/s2point.ht:)24 : AIn file included from B/usr/local/clang/include/absl/hash/hash.hS:L89_: IIn file included from N/usr/local/clang/include/absl/hash/internal/hash.hT:E79R: N/usr/local/clang/include/absl/base/internal/endian.hA:L160_:C36O:M Mwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | inli/usr/local/clang/include/absl/container/internal/btree_container.hn:e511 :u47i:n tnote: 1expanded from macro 'ABSL_INTERNAL_X'6 _t L o511a | d 1 6 ( c o n s t vAoBiSdL*_ IaNbTsElR_NnAoLn_nAuTlTlR IpB)U T{E _ C| A ^P TUR/usr/local/clang/include/absl/base/nullability.hE:D241_:B22Y:( tnote: hexpanded from macro 'absl_nonnull'i s) )241) | # d e f i n e a b s l _ n o n n u l l _ N o\n n u| l ^~~~l | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h168: | 581i:n3l:i nwarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] uint 35812 | _ t ALBoSaLd_3I2N(TcEoRnNsAtL _vXo(iidn*s earbts_lo_rn_oansnsuilgln ,p )i n{s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: _expanded from macro 'absl_nonnull'h in t241_ | i#mdpelf,i n&e& ,a bcsoln_snto n&n,u l l| ^_ No/usr/local/clang/include/absl/container/internal/btree_container.hn:n509u:l52l: | note: ^expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BIn file included from Ys2/s2r2rect.cc(:t18h: iIn file included from s../src/s2/s2r2rect.h):)29,: In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 172 :\27 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31 :1729 | :i nnote: lmacro 'ABSL_INTERNAL_IF_true' defined herei ne v31o | i#dd eSftionree 3A2B(SvLo_iIdN*T EaRbNsAlL__nIoFn_nturlule (pi,f _usiantti3s2f_ite dv,) .{. . )| ^i f_/usr/local/clang/include/absl/base/nullability.hs:a241t:i22s:f inote: eexpanded from macro 'absl_nonnull'd | ^241 | #define absl_nonnuIn file included from ls2/s2polyline_alignment.ccl: 17_: NIn file included from o../src/s2/s2polyline_alignment.hn:n24u: lIn file included from l../src/s2/s2polyline.h : 34| : ^In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign,In file included from s2/s2r2rect.cci:n18s: eIn file included from r../src/s2/s2r2rect.ht:_29o: rIn file included from _../src/s2/s1angle.ha:s28s: iIn file included from g../src/s2/s2point.hn:_24h: iIn file included from n/usr/local/clang/include/absl/hash/hash.ht:_89i: mIn file included from p/usr/local/clang/include/absl/hash/internal/hash.hl:,79 : &/usr/local/clang/include/absl/base/internal/endian.h&:,176 :c36o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] &, | 176 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | inl i582n | e u i n t 6 4 _ t L o a d 6 4 ( ctornuset, vfoailds*e ,a bcsoln_snto_nintuelrla tpo)r ({h i n| t ^) A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | C#OdMeMfAi)n;e a| b ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s l_n/usr/local/clang/include/absl/container/internal/btree_container.ho:n509n:u47l:l note: _expanded from macro 'ABSL_INTERNAL_X'N onn u509l | l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2r2rect.cc : 18 : In file included from ../src/s2/s2r2rect.h : 29 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89\: In file included from /usr/local/clang/include/absl/hash/internal/hash.h| : ^~~~79 : /usr/local/clang/include/absl/base/internal/endian.h:180:27: /usr/local/clang/include/absl/container/internal/btree_container.hwarning: :581type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]180 | /usr/local/clang/include/absl/container/internal/btree_container.hi:n511l:i52n:e note: vexpanded from macro 'ABSL_INTERNAL_X'o id S511t | o r e 6 4 ( v o i d *A BaSbLs_lI_NnToEnRnNuAlLl_ ApT,T RuIiBnUtT6E4__CtA PvT)U R{E D _| B ^Y (t/usr/local/clang/include/absl/base/nullability.hh:i241s:)22):) note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n\u l l| ^_ No/usr/local/clang/include/absl/container/internal/common.hn:n32u:l9l: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_tIn file included from s2/s2polyline_alignment.ccL:o17a: dIn file included from 6../src/s2/s2polyline_alignment.h4:(24c: oIn file included from n../src/s2/s2polyline.hs:t34 : vIn file included from o../src/s2/s2builder.hi:d36*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 583p:)3 :{ warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h:241 :58322 | : note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ Xa(bisnls_enrotn_nourl_la s_sNiognnn,u liln s e| r ^t _or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52In file included from :s2/s2r2rect.cc :18note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h509: | 28 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89A: BIn file included from S/usr/local/clang/include/absl/hash/internal/hash.hL:_79I: N/usr/local/clang/include/absl/base/internal/endian.hT:E270R:N27A:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TRI B270U | TiEn_lCiAnPeT UvRoEiDd_ BSYt(otrhei6s4)()v,o i d * a b s l _ n o n n u l l p , u i n t\6 4 _| t ^ v) /usr/local/clang/include/absl/container/internal/common.h{: 31| : ^9 : /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here241 :22: note: 31expanded from macro 'absl_nonnull' | #d e241f | i#ndee fAiBnSeL _aIbNsTlE_RnNoAnLn_uIlFl_ t_rNuoen(niufl_ls a t| i ^s fied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118In file included from :s2/s2region_intersection.cc29::17 : In file included from warning: ../src/s2/s2region_intersection.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2point.h:24 : 118In file included from | /usr/local/clang/include/absl/hash/hash.hv:o89i: dIn file included from /usr/local/clang/include/absl/hash/internal/hash.hS:e79t: FIn file included from l/usr/local/clang/include/absl/base/internal/endian.ha:g26(: a/usr/local/clang/include/absl/base/internal/unaligned_access.hb:s57l::36::F lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g * 57a | bisnll_innoen nvuolild fUlnaagl,i gcnoendsStt oVr&e 1v6)( v{o i d| * ^ absl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' p, 241u | #idnetf1i6n_et avb)s l{_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nulIn file included from ls2/s2region_term_indexer.cca:b75l: eIn file included from ../src/s2/s2region_term_indexer.h_:N105u: lIn file included from l../src/s2/s2cell_id.ha:b37l: eIn file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from In file included from s2/s2region_term_indexer.cc/usr/local/clang/include/absl/log/check.h::7537: : In file included from In file included from ../src/s2/s2region_term_indexer.h/usr/local/clang/include/absl/log/internal/check_impl.h::10521: : In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/log/internal/check_op.h::37278: :In file included from 13../src/s2/base/logging.h:: 21warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :27821 | : cIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:s41t: In file included from v/usr/local/clang/include/absl/log/internal/strip.ho:i26d: */usr/local/clang/include/absl/log/internal/log_message.h :a82b:s26l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l82e | o pLeorgaMteosrsS&i,n k A| l ^s o(/usr/local/clang/include/absl/base/nullability.ha:b241s:l22::: Lnote: oexpanded from macro 'absl_nonnull'g Si n241k | *# daebfsiln_en oanbnsull_ln osninnukl)l; _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2region_coverer.ccs:l18_: nIn file included from o../src/s2/s2region_coverer.hn:n31u: lIn file included from l../src/s2/s2cell.h :_24N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | In file included from s2/s2region_term_indexer.cc : 75 : In file included from ../src/s2/s2region_term_indexer.h : 105 : In file included from ../src/s2/s2cell_id.h : 37 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.hc:o41n: sIn file included from t/usr/local/clang/include/absl/log/internal/strip.h :c26h: a/usr/local/clang/include/absl/log/internal/log_message.hr:*121 :a41b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u121l | l ) ;L o g| M ^e ss/usr/local/clang/include/absl/base/nullability.ha:g241e:&22 :T onote: Sexpanded from macro 'absl_nonnull'i nk O241n | l#yd(eafbisnle: :aLbosglS_innokn*n ualbls l__Nnoonnnnuullll s| i ^n k); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2region_coverer.cce: 18a: bIn file included from s../src/s2/s2region_coverer.hl:_31n: oIn file included from n../src/s2/s2cell.hn:u24l: lIn file included from ../src/s2/base/logging.h_:N21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2region_term_indexer.ccs:l75_: nIn file included from o../src/s2/s2region_term_indexer.hn:n105u: lIn file included from l../src/s2/s2cell_id.h :_37N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: In file included from warning: s2/s2region_coverer.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2region_coverer.h :15831 | : In file included from ../src/s2/s2cell.hL:o24g: MIn file included from e../src/s2/base/logging.hs:s21a: gIn file included from e/usr/local/clang/include/absl/log/check.h&: 37o: pIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:a21t: o/usr/local/clang/include/absl/log/internal/check_op.hr:<296<:(63v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s296l | _ n u l l a b l e v ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # codnesfti nsei ganbesdl _cnhualrl*a balbes l__Nnuolnlnaubllle) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2region_term_indexer.ccn:n75u: lIn file included from l../src/s2/s2region_term_indexer.h :_105N: oIn file included from n../src/s2/s2cell_id.hn:u37l: lIn file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | In file included from Ls2/s2region_coverer.cco:g18M: eIn file included from s../src/s2/s2region_coverer.hs:a31g: eIn file included from &../src/s2/s2cell.h :o24p: eIn file included from r../src/s2/base/logging.ha:t21o: rIn file included from data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ c_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2region_term_indexer.cc#:d75e: fIn file included from i../src/s2/s2region_term_indexer.hn:e105 : aIn file included from b../src/s2/s2cell_id.hs:l37_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/internal/check_op.h :| 41 ^: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: In file included from warning: s2/s2region_coverer.cctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2region_coverer.h :39831 | : In file included from ../src/s2/s2cell.h : 24v: oIn file included from i../src/s2/base/logging.hd:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hl:e433 :c56o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& v); 433 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b l e _ N u lcloanbslte c h| a ^r * absl_nonnull exprtext) {In file included from s2/s2region_term_indexer.cc :| 75 ^: In file included from ../src/s2/s2region_term_indexer.h:/usr/local/clang/include/absl/base/nullability.h105:: 241In file included from :../src/s2/s2cell_id.h22::37 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: In file included from a/usr/local/clang/include/absl/log/internal/check_op.hb:s41l: _In file included from n/usr/local/clang/include/absl/log/internal/strip.ho:n26n: u/usr/local/clang/include/absl/log/internal/log_message.hl:l400 :_17N:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll 400| | ^ const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2region_term_indexer.cc::2275:: In file included from note: ../src/s2/s2region_term_indexer.hexpanded from macro 'absl_nonnull': 105: In file included from 241../src/s2/s2cell_id.h | :#37d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_op.hl: 41_: NIn file included from o/usr/local/clang/include/absl/log/internal/strip.hn:n26u: l/usr/local/clang/include/absl/log/internal/log_message.hl: 425 :| 31 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region_coverer.cc425: | 18 : In file included from L../src/s2/s2region_coverer.ho:g31M: eIn file included from s../src/s2/s2cell.hs:a24g: eIn file included from F../src/s2/base/logging.ha:t21a: lIn file included from (/usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :c21h: a/usr/local/clang/include/absl/log/internal/check_op.hr:*451 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.hn:u450l:l25 :f inote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e , i450n | t l i n e )x ,A BxS,L _cAoTnTsRtI BcUhTaEr_*C OaLbDs;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241): 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.hIn file included from :s2/s2region_coverer.cc105:: 18In file included from : ../src/s2/s2cell_id.hIn file included from :../src/s2/s2region_coverer.h37:: 31In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2cell.h21:: 24In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h41:: 21In file included from : /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/log/internal/check_op.h::26452: :/usr/local/clang/include/absl/log/internal/log_message.h1::426 :warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | AB S426L | _ L OLGo_gIMNeTsEsRaNgAeLF_aDtEaFlI(NcEo_nMsAtK Ec_hCaHrE*C Ka_bOsPl__SnToRnInNuGl_lE XfTiElReN,( iinntt6 4l_itn)e;, | | ^ ^ /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::449241::3122:: note: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'expanded from macro 'absl_nonnull' 241449 | | # d eefxitneer na btselm_pnloantneu lclo n_sNto ncnhualrl* a| b ^s l_nonnull In file included from Ms2/s2region_term_indexer.cca:k75e: CIn file included from h../src/s2/s2region_term_indexer.he:c105k: OIn file included from p../src/s2/s2cell_id.hS:t37r: iIn file included from n../src/s2/base/logging.hg:(21 : In file included from /usr/local/clang/include/absl/log/check.h\: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/strip.h::24126:: 22/usr/local/clang/include/absl/log/internal/log_message.h:: 427:note: 31expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #de f427i | n e a b s l _ n o n n u l l _ N ocnonnusltl c h| a ^r * absl_nonnull failure_mIn file included from ss2/s2region_coverer.ccg:)18 : AIn file included from B../src/s2/s2region_coverer.hS:L31_: AIn file included from T../src/s2/s2cell.hT:R24I: BIn file included from U../src/s2/base/logging.hT:E21_: CIn file included from O/usr/local/clang/include/absl/log/check.hL:D37;: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::452241::122:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241450 | :#25d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e a b450s | l _ n o n n uxl,l x_,N ocnonnusltl c h| a ^r * absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2region_coverer.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from In file included from ../src/s2/s2region_coverer.h/usr/local/clang/include/absl/log/internal/check_op.h::3141: : In file included from In file included from ../src/s2/s2cell.h/usr/local/clang/include/absl/log/internal/strip.h::2426: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/internal/log_message.h::21436: :In file included from 36/usr/local/clang/include/absl/log/check.h:: 37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h436: | 453 : 1L:o gwarning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ssa g453e | DAeBbSuLg_FLaOtGa_lI(NcToEnRsNtA Lc_hDaErF*I NaEb_sMlA_KnEo_nCnHuElClK _fOiPl_eS,T R I| N ^G _E/usr/local/clang/include/absl/base/nullability.hX:T241E:R22N:( unote: iexpanded from macro 'absl_nonnull'n t6 4241_ | t#)d;e f i| n^e a/usr/local/clang/include/absl/log/internal/check_op.hb:s449l:_31n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll _449N | o n neuxltle r n| ^t emplate const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2region_term_indexer.cc :75note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2region_term_indexer.h:105 : 241In file included from | ../src/s2/s2cell_id.h#:d37e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h :_41N: oIn file included from n/usr/local/clang/include/absl/log/internal/strip.hn:u26l: l/usr/local/clang/include/absl/log/internal/log_message.h : 446| : ^43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | In file included from Ls2/s2region_coverer.cco:g18M: eIn file included from s../src/s2/s2region_coverer.hs:a31g: eIn file included from Q../src/s2/s2cell.hu:i24e: tIn file included from l../src/s2/base/logging.hy:D21e: bIn file included from u/usr/local/clang/include/absl/log/check.hg:F37at: aIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h(:c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t453 :c1h:a rwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a/usr/local/clang/include/absl/log/internal/check_op.hb:s450l:_25n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll 450f | i l e , | x ^, x/usr/local/clang/include/absl/base/nullability.h,: 241c:o22n:s tnote: expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_)n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18In file included from : s2/s2region_term_indexer.ccIn file included from :../src/s2/s2region_coverer.h75:: 31In file included from : ../src/s2/s2region_term_indexer.hIn file included from :../src/s2/s2cell.h105:: 24In file included from : ../src/s2/s2cell_id.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_op.h::21454: :In file included from 1/usr/local/clang/include/absl/log/internal/check_op.h:: 41warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h454: | 454A:B38S:L _warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]O G_I N454T | E R NLAoLg_MDeEsFsIaNgEe_QMuAiKeEt_lCyHFEaCtKa_lO(Pc_oSnTsRtI NcGh_aErX*T EaRbNs(lf_lnooantn)u;l l | f^i le/usr/local/clang/include/absl/log/internal/check_op.h,: 449 :| 31 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 241:22: 449note: | expanded from macro 'absl_nonnull' e x241t | e#rdne ftienmep laabtsel _cnoonnsntu lclh a_rN*o nanbuslll_ n o| n ^n ull MakeCheckOpString( In file included from s2/s2region_term_indexer.cc\: 75 : | In file included from ^../src/s2/s2region_term_indexer.h :105/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2cell_id.h::2237:: In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b41s: lIn file included from _/usr/local/clang/include/absl/log/internal/strip.hn:o26n: n/usr/local/clang/include/absl/log/internal/log_message.hu:l456l: 38_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 456 | | ^ LogMessaIn file included from gs2/s2region_coverer.cce:Q18u: iIn file included from e../src/s2/s2region_coverer.ht:l31y: FIn file included from a../src/s2/s2cell.ht:a24l: (In file included from c../src/s2/base/logging.ho:n21s: tIn file included from /usr/local/clang/include/absl/log/check.hc:h37a: rIn file included from */usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_454n:o1n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l /usr/local/clang/include/absl/log/internal/check_op.hf:i450l:e25,: inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't l i450n | e , | ^ x,/usr/local/clang/include/absl/base/nullability.h :x241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naobnsnlu_lnlo)n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #defineIn file included from s2/s2region_term_indexer.cca:b75s: lIn file included from _../src/s2/s2region_term_indexer.hn:o105n: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2polyline_alignment.cc:17: In file included from ../src/s2/s2polyline_alignment.h:24: In file included from ../src/s2/s2polyline.h:34: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2region_term_indexer.ccn:u75l: lIn file included from a../src/s2/s2region_term_indexer.hb:l105e: In file included from _../src/s2/s2cell_id.hN:u37l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeChIn file included from es2/s2polyline_alignment.ccc:k17F: ailSIn file included from t../src/s2/s2polyline_alignment.hr:i24n: gIn file included from (../src/s2/s2polyline.h : 34| : ^In file included from ../src/s2/s2builder.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2244:: In file included from note: ../src/s2/s2pointutil.hexpanded from macro 'absl_nonnull': 27: ../src/s2/util/math/matrix3x3.h241: | 276#:d5e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab../src/s2/base/logging.hs:l37_:n21o:n nnote: uexpanded from macro 'S2_CHECK_NE'l l _37N | o#ndneufliln e | S ^2 _CHECK_NE CIn file included from Hs2/s2region_term_indexer.ccE:C75K: _In file included from N../src/s2/s2region_term_indexer.hE: 105 : | In file included from ^../src/s2/s2cell_id.h :37: /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h120::213: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'CHECK_NE'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21120: | /usr/local/clang/include/absl/log/internal/check_op.h : 181A:B25S:L _warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]O G_I N181T | E R N A Lc_oCnHsEtC Ka_bNsEl_:I:MSPtLa(t(uvsa*l 1a)b,s l#_vnaoln1n,u l(lv aslt2a)t,u s#,v aclo2n)s t | c ^h ar/usr/local/clang/include/absl/log/internal/check_impl.h*: 51a:b3s:l _note: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'o nnu l51l | p rAeBfSiLx_)L;O G _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:C Hnote: Eexpanded from macro 'absl_nonnull'C K_ O241P | (#Cdheefcikn_eN Ea,b s!l=_,n ovnanlu1l,l v_aNlo1n_ntuelxlt , | v ^a l2, val2_teIn file included from xs2/s2region_term_indexer.cct:)75 : In file included from | ../src/s2/s2region_term_indexer.h ^: 105: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2cell_id.h75::3761: :In file included from ../src/s2/base/logging.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'21 : In file included from /usr/local/clang/include/absl/log/check.h: 3775: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :A21B: S/usr/local/clang/include/absl/log/internal/check_op.hL:_181L:O58G:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A181L | _ C H E CcKo(n:s:ta basbls:l::i:mSptlaitcuist*_ caabsstl<_cnoonnsntu lclh asrt*a taubss,l _cnoonnsntu lclh>a(r * a b s\l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :p22r:e fnote: iexpanded from macro 'absl_nonnull'x ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ null _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::SIn file included from ts2/s2region_coverer.cca:t18u: sIn file included from *../src/s2/s2region_coverer.h :a31b: sIn file included from l../src/s2/s2cell.h_:n24o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from A/usr/local/clang/include/absl/log/check.hs:S37t: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hu:s21(: c/usr/local/clang/include/absl/log/internal/check_op.ho:n455s:t1 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::St a455t | uAsBOSrL<_TL>O&G _sI)N T{E R N| A ^L _D/usr/local/clang/include/absl/base/nullability.hE:F241I:N22E:_ Mnote: Aexpanded from macro 'absl_nonnull'K E_ C241H | E#CdKe_fOiPn_eS TaRbIsNlG__nEoXnTnEuRlNl( d_oNuobnlneu)l;l | | ^ ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* abIn file included from ss2/s2region_term_indexer.ccl:_75n: oIn file included from n../src/s2/s2region_term_indexer.hn:u105l: lIn file included from ../src/s2/s2cell_id.hM:a37k: eIn file included from C../src/s2/base/logging.hh:e21c: kIn file included from O/usr/local/clang/include/absl/log/check.hp:S37t: rIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:g21(: /usr/local/clang/include/absl/log/internal/check_op.h : 202\: 46 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :20222 | : note: eexpanded from macro 'absl_nonnull'x pl i241c | i#td eCfhiencek OapbMsels_snaognenBuulill d_eNro(ncnounlslt c| h ^a r* absl_nonnullIn file included from s2/s2region_coverer.cce:x18p: rIn file included from t../src/s2/s2region_coverer.he:x31t: )In file included from ;../src/s2/s2cell.h : 24| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/check.h::2237:: In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 455#:d1e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e a/usr/local/clang/include/absl/log/internal/check_op.hb:s450l:_25n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u ll 450_ | N o n n u l lx , | x ^, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2region_term_indexer.ccb:s75l: _In file included from n../src/s2/s2region_term_indexer.ho:n105n: uIn file included from l../src/s2/s2cell_id.hl: 37_: NIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const chaIn file included from rs2/s2region_coverer.cc*: 18a: bIn file included from s../src/s2/s2region_coverer.hl:_31n: oIn file included from n../src/s2/s2cell.hn:u24l: lIn file included from ../src/s2/base/logging.hN:e21w: SIn file included from t/usr/local/clang/include/absl/log/check.hr:i37n: gIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^456 :1:/usr/local/clang/include/absl/base/nullability.h :warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: 456expanded from macro 'absl_nonnull' | AB S241L | _#LdOeGf_iInNeT EaRbNsAlL__nDoEnFnIuNlEl_ M_ANKoEn_nCuHlElC K _| O ^P _STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from In file included from ../src/s2/s2cell.hs2/s2region_term_indexer.cc::2475: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2region_term_indexer.h::21105: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2cell_id.h::3737: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/base/logging.h::2121: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/log/check.h456::371: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h::226450::5925:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | 226 | v o i d xM,a kxe,C hceocnksOtp Vcahlaure*S tarbisnlg_(nsotndn:u:lols)t r e| a ^m & /usr/local/clang/include/absl/base/nullability.ho:s241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't v o241i | d#*d eafbisnle_ naublslla_bnloen npu)l;l _| N ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l257 : 23| : ^ note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NuIn file included from ls2/s2region_coverer.ccl:a18b: lIn file included from e../src/s2/s2region_coverer.h : 31| : ^In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2region_term_indexer.ccN:o75n: nIn file included from u../src/s2/s2region_term_indexer.hl:l105 : In file included from | ../src/s2/s2cell_id.h ^: 37: In file included from ../src/s2/base/logging.h:21: In file included from In file included from /usr/local/clang/include/absl/log/check.hs2/s2region_coverer.cc::3718: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2region_coverer.h::2131: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2cell.h::27624:: 13In file included from :../src/s2/base/logging.h :warning: 21type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from 276/usr/local/clang/include/absl/log/internal/check_impl.h | :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t457 :v1o:i dwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l450_:n25u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b le 450o | p e r a t o rx<,< (xs,t dc:o:nosstt rcehaamr&*, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ oIn file included from ns2/s2region_term_indexer.ccn:u75l: lIn file included from )../src/s2/s2region_term_indexer.h : 105| : ^In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h: 323241: | 46#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a323b | s l _fnroinennudl lv o_iNdo nAnbuslllF o r| m ^a tFlush(StringifySink* absl_nonnull sink, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2region_coverer.cc::24118:: 22In file included from :../src/s2/s2region_coverer.h :note: 31expanded from macro 'absl_nonnull': In file included from ../src/s2/s2cell.h :24124 | : #In file included from d../src/s2/base/logging.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u458l:l1 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 458 | | A ^B SL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.hIn file included from :s2/s2region_term_indexer.cc31:: 75In file included from : ../src/s2/s2cell.hIn file included from :../src/s2/s2region_term_indexer.h24:: 105In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2cell_id.h21:: 37In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/logging.h37:: 21In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/check.h21:: 37/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 459/usr/local/clang/include/absl/log/internal/check_impl.h::121:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]428 :44/usr/local/clang/include/absl/log/internal/check_op.h:: 450warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 428 | A450B | S L _ A T T RxI,B UxT,E _cRoEnTsUtR NcSh_aNrO*N NaUbLsLl _cnoonnsntu lclh)a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l M a241k | e#CdheefciknOep Satbrsiln_gn(o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _NoIn file included from ns2/s2region_coverer.ccn:u18l: lIn file included from ../src/s2/s2region_coverer.h :| 31 ^: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs2/s2region_term_indexer.cc::2175: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2region_term_indexer.h460::1051: :In file included from ../src/s2/s2cell_id.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]37 : In file included from ../src/s2/base/logging.h:21 : 460In file included from | /usr/local/clang/include/absl/log/check.hA:B37S: LIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hL:O21G: _/usr/local/clang/include/absl/log/internal/check_op.hI:N429T:E31R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ DEFI N429E | _ M A K ET_1C HvE1C,K _TO2P _vS2T,R IcNoGn_sEtX TcEhRaNr(*c oanbsstl _cnhoanrn*u lalb selx_pnrotnenxutl)l )A;B S L| _^A TT/usr/local/clang/include/absl/log/internal/check_op.hR:I449B:U31T:E _note: Nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'O INL I449N | E ; e x| t ^e rn/usr/local/clang/include/absl/base/nullability.h :t241e:m22p:l anote: texpanded from macro 'absl_nonnull'e c o241n | s#td ecfhianre* aabbssll__nnoonnnnuullll _MNaoknenCuhlelc k O| p ^S tring( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/s2region_term_indexer.cc :a75b: sIn file included from l../src/s2/s2region_term_indexer.h_:n105o: nIn file included from n../src/s2/s2cell_id.hu:l37l: In file included from _../src/s2/base/logging.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:432In file included from :s2/s2region_coverer.cc13::18 : In file included from warning: ../src/s2/s2region_coverer.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: In file included from ../src/s2/s2cell.h :43224 | : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from c/usr/local/clang/include/absl/log/check.hh:a37r: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n460o:n66n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Mak e460C | hABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:eckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( nnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 365 warning465s | generatedA. BSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inli/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shape_index_measures.cc -o s2/s2shape_index_measures.o ne constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char*In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext)llable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noex c{e p t { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : \note: expanded from macro 'absl_nonnull' | ^ 241 | #define/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n null 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull In file included from | s2/s2region_union.cc ^: 18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrIn file included from us2/s2region_union.cce:I18m: pIn file included from l../src/s2/s2region_union.h(: 26 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/base/nullability.h37:: 257In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h23::21 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from 257/usr/local/clang/include/absl/log/internal/strip.h | :#26d: e/usr/local/clang/include/absl/log/internal/log_message.hf:i306n:e3 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l306l | a b laeb s_lN_unlolnanbullel s| t ^d ::uniqueIn file included from _s2/s2region_term_indexer.ccp:t75r: In file included from /usr/local/clang/include/absl/log/check.hd:a37t: aIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.h;: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 512:17/usr/local/clang/include/absl/base/nullability.h:: 241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'512 | 241 | #cdoenfsitn ec haabrs*l _anbosnln_unlull l_aNbolnen usl1l, c| o ^n st char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ 380 warnings generated. In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shape_index.cc -o s2/s2shape_index.o In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(sIn file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ td::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_term_indexer.cc241: | 75#: dIn file included from e../src/s2/s2region_term_indexer.hf:i105n: eIn file included from ../src/s2/s2cell_id.ha:b37s: lIn file included from _../src/s2/base/logging.hn:o22n: nIn file included from u/usr/local/clang/include/absl/log/log.hl:l209 : _In file included from N/usr/local/clang/include/absl/log/internal/log_impl.ho:n20n: uIn file included from In file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.hls2/s2region_union.cc: :63 18: | : /usr/local/clang/include/absl/log/internal/vlog_config.h ^In file included from : ../src/s2/s2region_union.h49::2637: :In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : In file included from /usr/local/clang/include/absl/log/log.h:209 : 49In file included from | /usr/local/clang/include/absl/log/internal/log_impl.hi:n20t: In file included from R/usr/local/clang/include/absl/log/absl_vlog_is_on.he:g63i: st/usr/local/clang/include/absl/log/internal/vlog_config.he:r133A:n37d:I nwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ialize (133V | LiongtS iRteeg*i satbesrlA_nndoInnniutlila lvi)z;e ( V| L ^o gSit/usr/local/clang/include/absl/base/nullability.he:*In file included from 241 s2/s2region_intersection.cc:a:22b17:s: lIn file included from note: _../src/s2/s2region_intersection.hexpanded from macro 'absl_nonnull'n: o27 n: n241In file included from u | ../src/s2/s2point.hl#:ld27 e: vfIn file included from )i../src/s2/s2coder.hn;:e 23 : a| In file included from b ^/usr/local/clang/include/absl/status/status.hs :l67_: n/usr/local/clang/include/absl/base/nullability.hIn file included from o:n/usr/local/clang/include/absl/status/internal/status_internal.h241n:u:29l22: l:In file included from /usr/local/clang/include/absl/strings/cord.h_note: :expanded from macro 'absl_nonnull'N82 o: nIn file included from n /usr/local/clang/include/absl/crc/internal/crc_cord_state.hu241:l | 23l#: dIn file included from e/usr/local/clang/include/absl/crc/crc32c.h| f: ^i32 n: e/usr/local/clang/include/absl/strings/str_format.h :a503b:s20l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l503 | _ N oFnoIn file included from nrs2/s2region_term_indexer.ccmu:al75tl: RIn file included from a ../src/s2/s2region_term_indexer.hw| :S ^105i : nIn file included from k../src/s2/s2cell_id.h(:T37*: In file included from a../src/s2/base/logging.hb:s22l: _In file included from n/usr/local/clang/include/absl/log/log.ho:n209n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl: 20r: aIn file included from w/usr/local/clang/include/absl/log/absl_vlog_is_on.h): 63 : //usr/local/clang/include/absl/log/internal/vlog_config.h/: 63N:O43L:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 63 | /usr/local/clang/include/absl/base/nullability.h :241 :e22x:p lnote: iexpanded from macro 'absl_nonnull'c it 241c | o#ndsetfeixnper aVbLsIn file included from olgs2/s2region_union.cc_S:ni18ot: nenIn file included from (u../src/s2/s2region_union.hcl:oln26 s: _tNIn file included from o../src/s2/base/logging.hcn:hna22ur: l*lIn file included from /usr/local/clang/include/absl/log/log.ha :b| 209s ^: l _In file included from n/usr/local/clang/include/absl/log/internal/log_impl.ho:n20n: uIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.hl: 63f: )/usr/local/clang/include/absl/log/internal/vlog_config.h : 157| : ^11 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 :22: note: 157expanded from macro 'absl_nonnull' | VL o241g | S#idteef*i naeb salb_snlu_lnloanbnluel lS e_tNVoMnonduullle L i| s ^t HeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:26: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:In file included from 209s2/s2region_term_indexer.cc: :In file included from 75/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 20../src/s2/s2region_term_indexer.h: :In file included from 105/usr/local/clang/include/absl/log/absl_vlog_is_on.h: :In file included from 63../src/s2/s2cell_id.h: :/usr/local/clang/include/absl/log/internal/vlog_config.h37:: 158In file included from :../src/s2/base/logging.h15::22 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/log.h :209: In file included from 158/usr/local/clang/include/absl/log/internal/log_impl.h | : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hV:L63o: g/usr/local/clang/include/absl/log/internal/vlog_config.hS:i96t:e60*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l96l | a b lfer ive)n;d i| n ^t l/usr/local/clang/include/absl/base/nullability.ho:g257_:i23n:t enote: rexpanded from macro 'absl_nullable'n al :257: | R#edgeifsitneer AanbdsIln_intuilallaibzlee( V_LNouglSliatbel*e a b| s ^l _nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region.cc :44018 | : iIn file included from n../src/s2/s2region.ht: 24F: PIn file included from r../src/s2/s1angle.hi:n28t: FIn file included from (../src/s2/s2point.hs:t24d: :In file included from :/usr/local/clang/include/absl/hash/hash.hF:I89L: EIn file included from */usr/local/clang/include/absl/hash/internal/hash.h :a79b: sIn file included from l/usr/local/clang/include/absl/base/internal/endian.h_:n26onnul: l /usr/local/clang/include/absl/base/internal/unaligned_access.ho:u39t:p45u:t ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst Form a39t | Sipnelci6&_ tf oUrnmaalti,g n e| d ^L oad/usr/local/clang/include/absl/base/nullability.h1:6241(:c22o:n snote: texpanded from macro 'absl_nonnull' vo i241d | *# daebfsiln_en oanbnsull_ln opn)n u{l l | _ ^N onnull /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* abIn file included from ss2/s2region.ccl:_18n: oIn file included from n../src/s2/s2region.hn:u24l: lIn file included from ../src/s2/s1angle.ho:u28t: pIn file included from u../src/s2/s2point.ht:,24 : sIn file included from t/usr/local/clang/include/absl/hash/hash.hd::89:: sIn file included from i/usr/local/clang/include/absl/hash/internal/hash.hz:e79_: tIn file included from /usr/local/clang/include/absl/base/internal/endian.hs:i26z: e/usr/local/clang/include/absl/base/internal/unaligned_access.h,: 45 :| 45 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 45expanded from macro 'absl_nonnull' | in l241i | n#ed eufiinnte3 2a_bts lU_nnaolningunleld L_oNaodn3n2u(lclo n s| t ^ void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:In file included from 20s2/s2region.cc:: 18: warning: In file included from ../src/s2/s2region.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 24: In file included from ../src/s2/s1angle.h: 28503: | In file included from ../src/s2/s2point.h :F24o: rIn file included from m/usr/local/clang/include/absl/hash/hash.ha:t89R: aIn file included from w/usr/local/clang/include/absl/hash/internal/hash.hS:i79n: kIn file included from (/usr/local/clang/include/absl/base/internal/endian.hT:*26 : a/usr/local/clang/include/absl/base/internal/unaligned_access.hb:s51l:_45n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll r51a | wi)n l i/n/e NuOiLnItN6T4 _ t| ^U na/usr/local/clang/include/absl/base/nullability.hl:i241g:n22e:d Lnote: oexpanded from macro 'absl_nonnull'a d 241 | #def6i4n(ec oanbsstl _vnooindn*u lalb s_lN_onnonnunlull l | p ^) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:37: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull In file included from ps2/s2r2rect.cc): 18{: In file included from ../src/s2/s2r2rect.h| : ^29 : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h :23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s82l: _In file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23n: uIn file included from l/usr/local/clang/include/absl/crc/crc32c.hl: 32_: No/usr/local/clang/include/absl/strings/str_format.hn:n860u:l43l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink*In file included from s2/s2region.cca:b18s: In file included from l../src/s2/s2region.h_:n24o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from s../src/s2/s2point.hi:n24k: ,In file included from /usr/local/clang/include/absl/hash/hash.h :| 89 ^: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/internal/endian.h241::18022::27 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #180d | eifnilnien ea bvsoli_dn oSntnourlel6 4_(Nvoonindu*l la b s| l ^_ nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2r2rect.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2r2rect.h241: | 29#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 82 : | In file included from ^/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | In file included from ss2/s2region_coverer.cci:z18e: _In file included from t../src/s2/s2region_coverer.h :G31e: tIn file included from E../src/s2/s2cell.hs:t25i: mIn file included from a../src/s2/util/coding/coder.ht:e40d: MIn file included from e../src/s2/util/coding/varint.hm:o44r: yIn file included from U../src/s2/util/bits/bits.hs:a21g: eIn file included from (/usr/local/clang/include/absl/numeric/bits.hc:o52n: st/usr/local/clang/include/absl/base/internal/endian.h :C254o:r27d:R ewarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l254_ | nionnlniunlel vroeipd) ;S t o| r ^e 16(v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ipn,e uaibnstl1_6n_otn nvu)l l{ _ N| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2region_intersection.cco:n17n: uIn file included from l../src/s2/s2region_intersection.hl: 27 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const In file included from Cs2/s2region_coverer.cco:r18d: RIn file included from e../src/s2/s2region_coverer.hp:*31 : aIn file included from b../src/s2/s2cell.hs:l25_: nIn file included from o../src/s2/util/coding/coder.hn:n40u: lIn file included from l../src/s2/util/coding/varint.h :r44e: pIn file included from )../src/s2/util/bits/bits.h;: 21 : | In file included from ^/usr/local/clang/include/absl/numeric/bits.h :52: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/internal/endian.h::241258::2236:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #258d | eifnilnien ea busiln_tn3o2n_ntu lLlo a_dN3o2n(ncuolnls t | v ^o id* absl_nonnull pIn file included from )s2/s2region_intersection.cc :{17 : In file included from | ../src/s2/s2region_intersection.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e86 : a/usr/local/clang/include/absl/strings/cord_analysis.hb:s56l:_56n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N56o | nsniuzlel_ t | G ^e tEstimatedFairShareMemoryUsage(const CordRep* absl_nIn file included from os2/s2region_coverer.ccn:n18u: lIn file included from l../src/s2/s2region_coverer.h :r31e: pIn file included from )../src/s2/s2cell.h;: 25 : | In file included from ^../src/s2/util/coding/coder.h :40: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/util/coding/varint.h241::4422: :In file included from ../src/s2/util/bits/bits.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/numeric/bits.h: 52241: | /usr/local/clang/include/absl/base/internal/endian.h#:d262e:f27i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _262n | oinnnluilnle _vNooindn uSltlo r e| 3 ^2 (void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:25: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define abslIn file included from _s2/s2r2rect.ccn:u18l: lIn file included from a../src/s2/s2r2rect.hb:i29l: iIn file included from t../src/s2/s1angle.hy:_28u: nIn file included from k../src/s2/s2point.hn:o27w: nIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.h_:u67n: sIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.he:c29i: fIn file included from i/usr/local/clang/include/absl/strings/cord.he:d94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 489s2/s2region_intersection.cc | : 17 : In file included from ../src/s2/s2region_intersection.h : 27v: oIn file included from i../src/s2/s2point.hd: 27(: *In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : iIn file included from n/usr/local/clang/include/absl/strings/cord.hv:a94r: iIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hn:t31): (/usr/local/clang/include/absl/synchronization/mutex.hv:o802i:d19*: awarning: btype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s l_n u802l | l a b i l i t y _ u n k nvoowind)*, a b| s ^l _nu/usr/local/clang/include/absl/base/nullability.hl:l257a:b23i:l inote: texpanded from macro 'absl_nullable'y _u n257k | n#odwenf ianreg )a;b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a289b:l34e: _note: Nexpanded from macro 'absl_nullability_unknown'u lla b289l | e# d e| f ^i ne abslIn file included from _s2/s2r2rect.ccn:u18l: lIn file included from a../src/s2/s2r2rect.hb:i29l: iIn file included from t../src/s2/s1angle.hy:_28u: nIn file included from k../src/s2/s2point.hn:o27w: nIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.h_:u67n: sIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.he:c29i: fIn file included from i/usr/local/clang/include/absl/strings/cord.he:d94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void In file included from (s2/s2region_intersection.cc*:a17b: sIn file included from l../src/s2/s2region_intersection.h_:n27u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hi:n23v: aIn file included from r/usr/local/clang/include/absl/status/status.hi:a67n: tIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h(:v29o: iIn file included from d/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l814a:b20i:l iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y _unk n814o | w n )C,o n d| i ^t io/usr/local/clang/include/absl/base/nullability.hn:(289b:o34o:l note: (expanded from macro 'absl_nullability_unknown'* abs l289_ | n#odnenfuilnle faubnscl)_(nTu*l laabbsill_intuyl_luanbkinloiwn _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* abtsl_nyo_nunnuklnlo wmnu),, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | #de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.hIn file included from :s2/s2region_intersection.cc28:: 17In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2region_intersection.h27:: 27In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2point.h23:: 27In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2coder.h67:: 23In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/status/status.h29:: 67In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h94:: 29In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/strings/cord.h31:: 94: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h550::3164: : /usr/local/clang/include/absl/synchronization/mutex.h:warning: 814type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]550 | 814 | C o n d i t i o n ( b o o l ( * a b s l _ n o nbnauslel_ ifnutnecr)n(aTl*: :aPbesrlT_hnruelaldaSbyinlciht*y _aubnskln_onwonn)n,u l l| ^w );/usr/local/clang/include/absl/base/nullability.h : 289| : ^34 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullability_unknown'241 :22: 289note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naublslla_bniolnintuyl_lu n_kNnoonwnnu l_lN u l| l ^_ unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2region_intersection.ccIn file included from :../src/s2/s2coder.h17:: 23In file included from : ../src/s2/s2region_intersection.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h27:: 29In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/strings/cord.h23:: 94In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h67:: 31In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/synchronization/mutex.h29:: 551In file included from :/usr/local/clang/include/absl/strings/cord.h40::94 : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: /usr/local/clang/include/absl/synchronization/mutex.h: 815551: | 16 : swarning: ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a tic 815b | o o l D e c r e m e n tTS*y nacbhsSle_mn(uMlultaebxi*l iatbys_lu_nnkonnonwunl la rmgu),; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241289::2234:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullability_unknown' 241 | 289# | d#edfeifnien ea basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n _Null_unsIn file included from ps2/s2r2rect.cce:c18i: fIn file included from i../src/s2/s2r2rect.he:d29 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | In file included from s2/s2region_intersection.cc : 17 : In file included from ../src/s2/s2region_intersection.h : 27 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h :b94a: sIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h_:i31n: t/usr/local/clang/include/absl/synchronization/mutex.he:r830n:a14l:: :warning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rThr e830a | d S y n c h *b oaobls l(_*naobnsnlu_lnlo nwn,u l l| ^f un/usr/local/clang/include/absl/base/nullability.hc:)241(:T22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebfiilniet ya_busnlk_nnoownnn)u,l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2r2rect.cc_:N18o: nIn file included from n../src/s2/s2r2rect.hu:l29l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2region_intersection.ccIn file included from :/usr/local/clang/include/absl/status/status.h17:: 67In file included from : ../src/s2/s2region_intersection.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h27:: 29In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/strings/cord.h27:: 94In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h23:: 31In file included from : /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/synchronization/mutex.h67:: 556In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h38::29 : In file included from warning: /usr/local/clang/include/absl/strings/cord.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :55631 | : /usr/local/clang/include/absl/synchronization/mutex.h :v830o:i36d: Lwarning: otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]c kSl o830w | L o o p ( S ybnocohlW a(i*taPbasrla_mnso*n naublsll _fnuonncn)u(lTl* waabistlp_,n uilnlta bfillaigtsy)_;u n k| n ^o wn/usr/local/clang/include/absl/base/nullability.h):,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :289: 34241: | #note: dexpanded from macro 'absl_nullability_unknown'e fi n289e | #adbesfli_nneo nanbuslll_ n_uNlolnanbuillli t y| _ ^u nknown _Null_unspecified In file included from s2/s2r2rect.cc| : ^18 : In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:In file included from 35s2/s2region_intersection.cc:: 17: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2region_intersection.h :27: In file included from ../src/s2/s2point.h558: | 27 : In file included from b../src/s2/s2coder.ho:o23l: In file included from L/usr/local/clang/include/absl/status/status.ho:c67k: SIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ho:w29W: iIn file included from t/usr/local/clang/include/absl/strings/cord.hh:D94e: aIn file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.hl:i31n: e/usr/local/clang/include/absl/synchronization/mutex.h(:M831u:H46o:w warning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]b sl_ n831o | n n u l l htoywp,e n a| m ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::t ynote: pexpanded from macro 'absl_nonnull'e _i d241e | n#tdietfyi :a:btsylp_en*o nanbuslll_ n_uNlolnanbuillli t y| _ ^u nknown | ^ In file included from s2/s2r2rect.cc/usr/local/clang/include/absl/base/nullability.h::18289: :In file included from 34../src/s2/s2r2rect.h:: 29: note: In file included from expanded from macro 'absl_nullability_unknown'../src/s2/s1angle.h 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | f i n ec oanbsstl _Cnoonndniutlilo n_*N oanbnsull_ln u l| l ^a ble cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2region_union.cc#:In file included from d18s2/s2region_intersection.cce: :fIn file included from 17i../src/s2/s2region_union.h: n:In file included from e28../src/s2/s2region_intersection.h : :aIn file included from 27b../src/s2/s2point.h: s:In file included from l24../src/s2/s2point.h_: :nIn file included from 27u/usr/local/clang/include/absl/hash/hash.h: l:lIn file included from a89../src/s2/s2coder.hb: :lIn file included from 23e/usr/local/clang/include/absl/hash/internal/hash.h: :In file included from _79/usr/local/clang/include/absl/status/status.hN: :uIn file included from 67l/usr/local/clang/include/absl/base/internal/endian.h: l:In file included from a26/usr/local/clang/include/absl/status/internal/status_internal.hb: :l29/usr/local/clang/include/absl/base/internal/unaligned_access.he: : In file included from 45 /usr/local/clang/include/absl/strings/cord.h:| :45 ^94: : In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: /usr/local/clang/include/absl/synchronization/mutex.h: 85145: | 45i:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e ui n851t | 3 2 _ t U nIn file included from bas2/s2r2rect.ccol:oi18gl: n In file included from e(../src/s2/s2r2rect.hda:bL29so: laIn file included from :d../src/s2/s1angle.h:3:t228y(: pcIn file included from eo../src/s2/s2point.h_n:is27dt: e In file included from nv../src/s2/s2coder.hto:ii23td: y*In file included from < /usr/local/clang/include/absl/status/status.hTa:>b67:s: :lIn file included from _t/usr/local/clang/include/absl/status/internal/status_internal.hny:op29ne: n:In file included from u:/usr/local/clang/include/absl/strings/cord.hl*:l 94 a: pbIn file included from s)/usr/local/clang/include/absl/strings/internal/cordz_info.hl :_{31n : o /usr/local/clang/include/absl/synchronization/mutex.hn| :n ^562u :l23l/usr/local/clang/include/absl/base/nullability.h: : m241warning: e:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t22 h:o d note: )562expanded from macro 'absl_nonnull'( | ) v241| o | ^i# dd /usr/local/clang/include/absl/base/nullability.hLe:of241ci:kn22Se:l oawnote: (bexpanded from macro 'absl_nonnull'Ms ul _H241no | wo# ndanebufslilnl_en oa_nbNnsoulln_lnn uohlnonlwu,l lc o_| nNs ^otn nCuolnld i t| i ^o n* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_intersection.cc241: | 17#: dIn file included from e../src/s2/s2region_intersection.hf:i27n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from In file included from Ns2/s2region_union.cc/usr/local/clang/include/absl/status/internal/status_internal.ho::n1829n: : uIn file included from In file included from l../src/s2/s2region_union.h/usr/local/clang/include/absl/strings/cord.hl:: 2894 : : | In file included from In file included from ^../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/cordz_info.h ::2431: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/hash/hash.h::85589:: In file included from 34In file included from s2/s2r2rect.cc:/usr/local/clang/include/absl/hash/internal/hash.h: :18warning: 79: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from In file included from ../src/s2/s2r2rect.h/usr/local/clang/include/absl/base/internal/endian.h:: 2926855: : | In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h../src/s2/s1angle.h ::e5128x:: p45In file included from l:../src/s2/s2point.hi :cwarning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i: tIn file included from ../src/s2/s2coder.hC:o 23n51: d | In file included from ii/usr/local/clang/include/absl/status/status.htn:il67oi: nnIn file included from (e/usr/local/clang/include/absl/status/internal/status_internal.hc :ou29in: nsIn file included from tt/usr/local/clang/include/absl/strings/cord.h6 :4b_94ot: oIn file included from Ul/usr/local/clang/include/absl/strings/internal/cordz_info.hn*: a31al: bi/usr/local/clang/include/absl/synchronization/mutex.hsg:ln562_e:nd58oL:no nawarning: udtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l6 l4 (c oc562no | d n)s ;tv o iv| d ^o Lio/usr/local/clang/include/absl/base/nullability.hdc:k*241S :la22bo:ws (lnote: Mexpanded from macro 'absl_nonnull'_un Ho on241wn | u#aldbelsfli _nnpeo )nan bus{lll _ nh| oo ^nw n,u lc/usr/local/clang/include/absl/base/nullability.hlo :n_s241Nt:o n22Cno:un ldlnote: i texpanded from macro 'absl_nonnull' i | o ^ n 241* | #adbesfli_nneu lalbasbll_en ocnonnudl,l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23 :| ^ In file included from note: s2/s2region_intersection.ccexpanded from macro 'absl_nullable': 17: In file included from ../src/s2/s2region_intersection.h257: | 27#: dIn file included from e../src/s2/s2point.hf:i27n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:l29e: In file included from _/usr/local/clang/include/absl/strings/cord.hN:u94l: lIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:l31e: /usr/local/clang/include/absl/synchronization/mutex.h| : ^886 :31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | expIn file included from ls2/s2region_union.cci:c18i: tIn file included from ../src/s2/s2region_union.hC:o28In file included from n: s2/s2r2rect.ccdIn file included from :i../src/s2/s2point.h18t:: i24In file included from o: ../src/s2/s2r2rect.hnIn file included from :(/usr/local/clang/include/absl/hash/hash.h29c:: o89In file included from n: ../src/s2/s1angle.hsIn file included from :t/usr/local/clang/include/absl/hash/internal/hash.h28 :: T79In file included from *: ../src/s2/s2point.h In file included from :a/usr/local/clang/include/absl/base/internal/endian.h27b:: s26In file included from l: ../src/s2/s2coder.h_/usr/local/clang/include/absl/base/internal/unaligned_access.h:n:23o57: n:In file included from n36/usr/local/clang/include/absl/status/status.hu::l 67l: warning: In file included from otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.hb :j29): In file included from 57/usr/local/clang/include/absl/strings/cord.h| | : ^i94 n: l/usr/local/clang/include/absl/base/nullability.hIn file included from i:/usr/local/clang/include/absl/strings/internal/cordz_info.hn241:e:31 22: v:/usr/local/clang/include/absl/synchronization/mutex.ho :inote: 565dexpanded from macro 'absl_nonnull': 36U: n 241awarning: | ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]#i dgenfe id565nS | e t oavbroseild1_ 6nUo(nnlvnouocliklSd l_*oNw o(anSnbyusnlcllh _W an| i ^ot nPnaurlalm sp*, aubisnlt_1n6u_ltl avb)l e{ w a| i ^t p)/usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Anote: Texpanded from macro 'absl_nonnull'T RI B241U | T#Ed_eCfOiLnDe; a b| s ^lIn file included from _s2/s2region_intersection.cc/usr/local/clang/include/absl/base/nullability.hn::o17257n: :nIn file included from 23u../src/s2/s2region_intersection.h:l: l27note: : expanded from macro 'absl_nullable'_In file included from N../src/s2/s2point.h o:257n27 | n: #uIn file included from dl../src/s2/s2coder.hel:f 23i : n| In file included from e ^/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94l: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h_:N31u: l/usr/local/clang/include/absl/synchronization/mutex.hl:a896b:l31e: | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from warning: /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 578:45: warning: 896type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | e x578p | l i cvioti dC oBnldoictki(obna(sceo_nisntt eTr*n aalb:s:lP_enroTnhnruelald Soybnjc)h * | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: s)expanded from macro 'absl_nonnull'; | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2region_intersection.cc::58017:: 34In file included from :../src/s2/s2region_intersection.h :27warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h580: | 23 : In file included from b/usr/local/clang/include/absl/status/status.ha:s67e: _In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t29e: rIn file included from n/usr/local/clang/include/absl/strings/cord.ha:l94:: :In file included from P/usr/local/clang/include/absl/strings/internal/cordz_info.he:r31T: h/usr/local/clang/include/absl/synchronization/mutex.hr:e922a:d48S:y nwarning: ctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h * a b922s | l _ nsutlaltaibcl eb oWoalk eGuupa(r a n| t ^e ed/usr/local/clang/include/absl/base/nullability.hE:q257u:a23l:( cnote: oexpanded from macro 'absl_nullable'n st 257C | o#nddeiftiinoen *a basbls_ln_unlullalbalbel e_ Nau,l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h| : ^257 :23: note: expanded from macro 'absl_nullable' In file included from s2/s2r2rect.cc :25718 | : #In file included from d../src/s2/s2r2rect.he:f29i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.h_:N67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:b29l: eIn file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2region_intersection.cc:17: In file included from 581../src/s2/s2region_intersection.h | : 27 : In file included from ../src/s2/s2point.h : 27b: aIn file included from s../src/s2/s2coder.he:_23i: nIn file included from t/usr/local/clang/include/absl/status/status.he:r67n: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h:::29P: eIn file included from r/usr/local/clang/include/absl/strings/cord.hT:h94r: eIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hd:S31y: n/usr/local/clang/include/absl/synchronization/mutex.hc:h923*: 48a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n923u | l l w ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f icnoen satb sClo_nndointniuolnl* _aNbosnln_unlull l a| b ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:In file included from 36s2/s2r2rect.cc:: 18: warning: In file included from ../src/s2/s2r2rect.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h :6127 | : iIn file included from n../src/s2/s2coder.hl:i23n: eIn file included from /usr/local/clang/include/absl/status/status.hv:o67i: dIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hU:n29a: lIn file included from i/usr/local/clang/include/absl/strings/cord.hg:n94e: dIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.ht:o31r: e/usr/local/clang/include/absl/synchronization/mutex.h3:2585(:v20o:i dwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _585n | o n nvuolild pT,r aunisn(tM3u2H_otw va)b s{l _ n| o ^n null/usr/local/clang/include/absl/base/nullability.h :h241o:w22):; note: expanded from macro 'absl_nonnull'/ / u241s | e#dd effoirn eC oanbdsVla_rn-o>nMnuutlelx _tNroannnsuflelr | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2region_union.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2region_union.h94:: 28In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2point.h31:: 24: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/hash/hash.h586::8943: :In file included from /usr/local/clang/include/absl/hash/internal/hash.h:warning: 79type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: 586/usr/local/clang/include/absl/base/internal/unaligned_access.h | : 65 :v36o:i dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F er(b a65s | ei_nilnitneer nvaoli:d: PUenraTlhirgenaeddSSytnocrhe*6 4a(bvsoli_dn*o nanbuslll_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241p:,22 :u inote: nexpanded from macro 'absl_nonnull't 64 _241t | #vd)e f{i n e| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _NonnulIn file included from ls2/s2r2rect.cc : 18| : ^In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ le b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2r2rect.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2r2rect.h31:: 29: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s1angle.h956::2852: :In file included from ../src/s2/s2point.h:warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23: In file included from 956/usr/local/clang/include/absl/status/status.h | : 67 : sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.ha:t29i: cIn file included from /usr/local/clang/include/absl/strings/cord.hb:o94o: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hC:a31s: tA/usr/local/clang/include/absl/synchronization/mutex.hn:d624C:a68l:l Fwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ction (624c | o n setx pCloincdiitt iMount*e xaLbosclk_(nMountneuxl&l mcu) ;A B S| L ^_ IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Aexpanded from macro 'absl_nonnull'T TR I241B | U#TdEe_fCiAnPeT UaRbEsDl__BnYo(ntnhuilsl) )_ N o| n ^~~~n ull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 635/usr/local/clang/include/absl/status/internal/status_internal.h::2929:: In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h635: | 958 : 50e:x pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i cit 958M | u t esxtLaotcikc( Mbuotoelx *C aasbtsAln_dnCoanlnluMlelt hmoud)( cAoBnSsLt_ ECXoCnLdUiStIiVoEn_*L OaCbKs_lF_UnNoCnTnIuOlNl( mcu)); | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NoNnonnunlull l | ^| ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961In file included from :s2/s2r2rect.cc34::18 : In file included from warning: ../src/s2/s2r2rect.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: In file included from ../src/s2/s1angle.h: 28961: | In file included from ../src/s2/s2point.h :s27t: aIn file included from t../src/s2/s2coder.hi:c23 : bIn file included from o/usr/local/clang/include/absl/status/status.ho:l67 : CIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:l29B: yIn file included from R/usr/local/clang/include/absl/strings/cord.he:f94(: cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t: /usr/local/clang/include/absl/synchronization/mutex.hT:* 641a:b68s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nnull s641e | l f )e x{p l i| c ^i t /usr/local/clang/include/absl/base/nullability.hM:u241t:e22x:L onote: cexpanded from macro 'absl_nonnull'k (M u241t | e#xd&e fmiun eA BaSbLs_lI_NnToEnRnNuAlLl_ A_TNToRnInBuUlTlE _ C| A ^P TURED_BY(this), | ^~~~ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h649::3129: : /usr/local/clang/include/absl/synchronization/mutex.hwarning: :975type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]649 | e975x | p l iicnilti nMeu tveoxiLdo cRke(aMduCtaelxl*b aacbks(lT_*n oanbnsull_ln omnun,u lclo ncsatl lCboancdki)t icoonn&s tc o{n d )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull'241 | #de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNALIn file included from _s2/s2region_intersection.ccA:T17T: RIn file included from I../src/s2/s2region_intersection.hB:U27T: EIn file included from _../src/s2/s2point.hC:A27P: TIn file included from U../src/s2/s2coder.hR:E23D: _In file included from B/usr/local/clang/include/absl/status/status.hY:(67t: hIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hs:)29): In file included from /usr/local/clang/include/absl/strings/cord.h| : ^~~~94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl/usr/local/clang/include/absl/synchronization/mutex.h_:n678o:n35n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] mu) {678 | | ^e xp/usr/local/clang/include/absl/base/nullability.hl:i241c:i22t: Rnote: eexpanded from macro 'absl_nonnull'a de r241M | u#tdeexfLioncek (aMbustle_xn*o nanbuslll_ n_oNnonnunlull lm u )| ^A BSL_SHARED_LOCK_FUNCTIONIn file included from (s2/s2region_intersection.ccm:u17): In file included from ../src/s2/s2region_intersection.h| : ^27 : In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1050o:n31n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Non n1050u | l l b o| o ^l WaitWithTimeout(Mutex* absl_nonnull mIn file included from us2/s2r2rect.cc,: 18a: bIn file included from s../src/s2/s2r2rect.hl::29:: DIn file included from u../src/s2/s1angle.hr:a28t: iIn file included from o../src/s2/s2point.hn: 27t: iIn file included from m../src/s2/s2coder.he:o23u: tIn file included from )/usr/local/clang/include/absl/status/status.h :{67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/synchronization/mutex.h:681 :24174 | :# dwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]f ine a b681s | l _ neoxnpnluilcli t_ NRoenanduelrlM u t| e ^x Lock(Mutex& mu ABSL_INTERNIn file included from As2/s2region_intersection.ccL:_17A: TIn file included from T../src/s2/s2region_intersection.hR:I27B: UIn file included from T../src/s2/s2point.hE:_27C: AIn file included from P../src/s2/s2coder.hT:U23R: EIn file included from D/usr/local/clang/include/absl/status/status.h_:B67Y: (In file included from t/usr/local/clang/include/absl/status/internal/status_internal.hh:i29s: )In file included from ,/usr/local/clang/include/absl/strings/cord.h : 94| : ^~~~In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadl/usr/local/clang/include/absl/synchronization/mutex.hi:n689e:(35M:u twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x * ab s689l | _ n oenxnpullilc imtu ,R eaabdselr:M:uTtiemxeL odceka(dMluitneex)* {a b sl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2r2rect.ccf:i18n: eIn file included from ../src/s2/s2r2rect.ha:b29s: lIn file included from ../src/s2/s1angle.h:28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23_: NIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2region_intersection.cc710: | 17 : In file included from e../src/s2/s2region_intersection.hx:p27l: iIn file included from c../src/s2/s2point.hi:t27 : WIn file included from r../src/s2/s2coder.hi:t23e: rIn file included from M/usr/local/clang/include/absl/status/status.hu:t67e: xIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.ho:c29k: (In file included from M/usr/local/clang/include/absl/strings/cord.hu:t94e: xIn file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h :m31u: /usr/local/clang/include/absl/synchronization/mutex.hA:B1091S:L26_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L1091_ | A T TbRoIoBlU TWEa_iCtACPoTmUmRoEnD(_MBuYt(etxh*i sa)b)s l _| n ^~~~o nnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define ab/usr/local/clang/include/absl/synchronization/mutex.hs:l718_:n35o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o718n | n u lelx p l| i ^c it WriterMutexLock(MutIn file included from es2/s2region_intersection.ccx:*17 : aIn file included from b../src/s2/s2region_intersection.hs:l27_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :m23u: )In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2294:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h :2411093 | :#46d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b1093s | l _ nvoonindu lRle m_oNvoen(nbualsle _ i| n ^t ernal::PerThreadSynch* absl_nonnull s); In file included from | s2/s2r2rect.cc ^: 18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2r2rect.h::24129:: 22In file included from :../src/s2/s1angle.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n722u:l74l: | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WrIn file included from is2/s2region_union.cct:e18r: MIn file included from u../src/s2/s2region_union.ht:e28x: LIn file included from o../src/s2/s2point.hc:k24(: MIn file included from u/usr/local/clang/include/absl/hash/hash.ht:e89x: &In file included from /usr/local/clang/include/absl/hash/internal/hash.hm:u79 : A/usr/local/clang/include/absl/base/internal/endian.hB:S250L:_36I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL _250A | TiTnRlIiBnUeT Eu_iCnAtP1T6U_RtE DL_oBaYd(1t6h(icso)n,s t | v ^~~~o id* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de/usr/local/clang/include/absl/synchronization/mutex.hf:i731n:e35 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n731u | l l e_xNpolnincuiltl W r| i ^t erMutexLock(Mutex* absl_nIn file included from os2/s2region_intersection.ccn:n17u: lIn file included from l../src/s2/s2region_intersection.h :m27u: ,In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :C23In file included from o: s2/s2region_union.ccnIn file included from :d/usr/local/clang/include/absl/status/status.h18i:: t67In file included from i: ../src/s2/s2region_union.hoIn file included from :n/usr/local/clang/include/absl/status/internal/status_internal.h28&:: 29In file included from c: ../src/s2/s2point.hoIn file included from :n/usr/local/clang/include/absl/strings/cord.h24d:: )94In file included from : /usr/local/clang/include/absl/hash/hash.h In file included from :| /usr/local/clang/include/absl/strings/internal/cordz_info.h89 ^:: 31In file included from : /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h:::792411109: ::22/usr/local/clang/include/absl/base/internal/endian.h34::: 254 note: :warning: expanded from macro 'absl_nonnull'27type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #1109d | e f 254ie | nxiepn llaiibcnsielt _ vnMoouintdne uxSlLtloo cr_keNM1oa6ny(nbvueol(ilMd u* t | ea ^xb *s la_bnsoln_nnuullll apb,l eu imnut)1 6 _| t ^ v)/usr/local/clang/include/absl/base/nullability.h :{257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :241: 22257: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneu lalbasbll_en o_nNnuulllla b_lNeo n n| u ^l l | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2/s2region_union.cc: :18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1117../src/s2/s2region_union.h::3428:: In file included from ../src/s2/s2point.hwarning: :24type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h1117: | 79 : /usr/local/clang/include/absl/base/internal/endian.he:x258p:l36i:c iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Mut e258x | LionclkiMnaey buei(nMtu3t2e_xt* Laobasdl3_2n(uconst void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2r2rect.ccb:s18l: _In file included from n../src/s2/s2r2rect.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*abslIn file included from _s2/s2region_union.ccn:o18n: nIn file included from u../src/s2/s2region_union.hl:l28 : fIn file included from u../src/s2/s2point.hn:c24): (In file included from v/usr/local/clang/include/absl/hash/hash.ho:i89d: *In file included from /usr/local/clang/include/absl/hash/internal/hash.ha:b79s: l/usr/local/clang/include/absl/base/internal/endian.h_:n262u:l27l:a bwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ity _262u | niknnloiwnne) ,v o i| d ^ St/usr/local/clang/include/absl/base/nullability.ho:r241e:3222:( vnote: oexpanded from macro 'absl_nonnull'i d* 241a | b#sdle_fnionnen ualbls lp_,n ouninnutl3l2 __tN ovn)n u{l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2r2rect.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2r2rect.h241: | 29#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absIn file included from ls2/s2region_union.cc_:n18u: lIn file included from l../src/s2/s2region_union.ha:b28i: lIn file included from i../src/s2/s2point.ht:y24_: uIn file included from n/usr/local/clang/include/absl/hash/hash.hk:n89o: wIn file included from n/usr/local/clang/include/absl/hash/internal/hash.h):,79 : | /usr/local/clang/include/absl/base/internal/endian.h ^: 266:36/usr/local/clang/include/absl/base/nullability.h:: 289:warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullability_unknown' 266 | i n289l | i#ndee fuiinnet 6a4b_stl _Lnoualdl6a4b(iclointsyt_ uvnokindo*w na b_sNlu_lnlo_nunnuslple cpi)f i{e d | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h | ^ /usr/local/clang/include/absl/base/nullability.h:241:l22: note: lexpanded from macro 'absl_nonnull'a ble m241u | ,# dceofnisnte Caobnsdli_tnioonnn&u lclo n_dN)o n n| u ^l l | ^/usr/local/clang/include/absl/base/nullability.h :257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inIn file included from ls2/s2region_intersection.cci:n17e: In file included from v../src/s2/s2region_intersection.ho:i27d: In file included from S../src/s2/s2point.ht:o27r: eIn file included from 6../src/s2/s2coder.h4:(23v: oIn file included from i/usr/local/clang/include/absl/status/status.hd:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :p31,: /usr/local/clang/include/absl/synchronization/mutex.hu:i1132n:t106:4 _warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] v) 1132{ | | M ^u tex/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#dee fcionnes ta bmsul__;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_257N:o23n:n unote: lexpanded from macro 'absl_nullable'l | ^257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from In file included from s2/s2r2rect.cc../src/s2/s2region_intersection.h::1827: : In file included from In file included from ../src/s2/s2r2rect.h../src/s2/s2point.h::2927: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2coder.h::2823: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2767: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::2329: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/cord.h::6794: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2931: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/synchronization/mutex.h::941212: :In file included from 52/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 851:45: warning: 1212type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | bool 851C | o n d i t i obno:o:lC a(satbAsnld:C:atlylpMee_tihdoedn(tciotnysC:o:ntdyiptei:o:n** aabbssll__nnoonnnnuullll mce)t h{o d )| ( ^) | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:In file included from 855s2/s2region_intersection.cc::3417:: In file included from ../src/s2/s2region_intersection.hwarning: :27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27: In file included from 855../src/s2/s2coder.h | : 23 : eIn file included from x/usr/local/clang/include/absl/status/status.hp:l67i: cIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.ht: 29C: oIn file included from n/usr/local/clang/include/absl/strings/cord.hd:i94t: iIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:(31c: o/usr/local/clang/include/absl/synchronization/mutex.hn:s1221t: 54b:o owarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s1221l | _bnooonln uCloln dciotnido)n;: : C| a ^s tA/usr/local/clang/include/absl/base/nullability.hn:d241C:a22l:l Fnote: uexpanded from macro 'absl_nonnull'n ct i241o | n#(dceofnisnte Caobnsdli_tnioonnn*u lalb s_lN_onnonnunlull l | c ^) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(In file included from cs2/s2region_intersection.cco:n17s: tIn file included from ../src/s2/s2region_intersection.hT:*27 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :o67b: jIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'1230 :12: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n1230e | a b s lb_onooln n(u*lalb s_lN_onnonnunlull l | f ^u nc)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29In file included from : s2/s2region_intersection.ccIn file included from :../src/s2/s1angle.h17:: 28In file included from : ../src/s2/s2region_intersection.hIn file included from :../src/s2/s2point.h27:: 27In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2coder.h27:: 23In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/status.h23:: 67In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h67:: 29In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/cord.h29:: 94In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h94:: 31In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/synchronization/mutex.h31:: 896/usr/local/clang/include/absl/synchronization/mutex.h::311230:: 34:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 896 | 1230 | e x p lbiocoilt (C*oanbdsilt_inoonn(ncuolnls tf uTn*c )a(bTs*l _anbosnln_unlull loabbji)l i t| y ^_ un/usr/local/clang/include/absl/base/nullability.hk:n241o:w22n:) ,note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d289e:f34i:n enote: expanded from macro 'absl_nullability_unknown'a bs l289_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^i lity_unknown _Null_unspecified | ^ In file included from s2/s2region_intersection.cc:17: In file included from In file included from s2/s2r2rect.cc../src/s2/s2region_intersection.h::1827: : In file included from In file included from ../src/s2/s2r2rect.h../src/s2/s2point.h::2927: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2coder.h::2823: In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/cord.h67:: 94In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h29:: 31In file included from : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/synchronization/mutex.h::941231: :In file included from 8/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 922:48: 1231 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] T* 922a | b s ls_tnautlilca bbioloilt yG_uuanrkannotwene daErqgu)a l (| c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 289C:o34n:d inote: texpanded from macro 'absl_nullability_unknown'i on *289 | a#bdself_innuel laabbslle_ nau,l l a| b ^i li/usr/local/clang/include/absl/base/nullability.ht:y257_:u23n:k nnote: oexpanded from macro 'absl_nullable'w n _257N | u#ldle_fuinnsep eacbisfli_endu l l| a ^b le _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _N o n n u l l | ^ const Condition*In file included from s2/s2region_intersection.cca:b17s: lIn file included from _../src/s2/s2region_intersection.hn:u27l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from b../src/s2/s2coder.h):;23: In file included from /usr/local/clang/include/absl/status/status.h| :67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94257: :In file included from 23/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nullable': 1293:33: 257warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i1293n | ev oaibds lR_enguilsltaebrlMeu t_eNxuTlrlaacbelre( v o| i ^d (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2r2rect.ccs:l18_: nIn file included from o../src/s2/s2r2rect.hn:n29u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2region_intersection.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1729: : In file included from In file included from ../src/s2/s2region_intersection.h/usr/local/clang/include/absl/strings/cord.h::2794: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2731: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/synchronization/mutex.h::23948: :In file included from 10/usr/local/clang/include/absl/status/status.h:: 67: warning: In file included from /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 948In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31b: o/usr/local/clang/include/absl/synchronization/mutex.ho:l1293 :(62*:a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l1293l | avbolied eRveagli_s)t(ecroMnustte xCTornadcietri(ovno*i da b(s*la_bnsoln_nnuolnln)u ll =f n)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ n/usr/local/clang/include/absl/base/nullability.h:241u:l22l:p tnote: rexpanded from macro 'absl_nonnull'; | 241 ^ | #def/usr/local/clang/include/absl/base/nullability.hi:n257e: 23a:b snote: lexpanded from macro 'absl_nullable'_ nonn u257l | l# d_eNfoinnneu lalb s l| _ ^n ullaIn file included from bs2/s2region_intersection.ccl:e17 : _In file included from N../src/s2/s2region_intersection.hu:l27l: aIn file included from b../src/s2/s2point.hl:e27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2r2rect.cc::131018:: 17In file included from :../src/s2/s2r2rect.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1angle.h:28: In file included from 1310../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h :c67h: aIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :m948s:g48,: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n st v o948i | d * baobosll _(n*oanbnsull_ln uclvl)a)b;l e | e ^v al/usr/local/clang/include/absl/base/nullability.h_:)241(:c22o:n snote: texpanded from macro 'absl_nonnull' Co n241d | i#tdieofni*n ea basbls_ln_onnonnunlull)l =_ Nnounlnlupltlr ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2region_intersection.cc :17: In file included from 241../src/s2/s2region_intersection.h | :#27d: eIn file included from f../src/s2/s2point.hi:n27e: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29_: NIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const charIn file included from *s2/s2r2rect.cc :a18b: sIn file included from l../src/s2/s2r2rect.h_:n29o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from m../src/s2/s2point.hs:g27,: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from /usr/local/clang/include/absl/status/status.hv:o67i: dIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hc:v951):)9;: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 241951: | 22 : vnote: oexpanded from macro 'absl_nonnull'i d* 241a | b#sdle_fniunlel aabblsel _anrogn_n u=l ln u_lNlopntnru;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h: 1241: 34| : ^warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | In file included from ^s2/s2region_intersection.cc :17/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2region_intersection.h::2227:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sl/usr/local/clang/include/absl/strings/cord.h_:n425o:n62n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Nonn u425l | l f| r ^i end void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2r2rect.cc::24118:: 22In file included from :../src/s2/s2r2rect.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from _/usr/local/clang/include/absl/strings/cord.hN:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nIn file included from os2/s2region_intersection.ccn:n17u: lIn file included from l../src/s2/s2region_intersection.h :o27b: jIn file included from e../src/s2/s2point.hc:t27,: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 437:47 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e437 | a b s l _ n o n n u l l _ N o n n u l l | ^ std::string*In file included from s2/s2r2rect.cca:b18s: lIn file included from _../src/s2/s2r2rect.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : dIn file included from s../src/s2/s2point.ht:)27;: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | s2/s2polyline_alignment.cc:#:31d351e: :f/usr/local/clang/include/absl/synchronization/mutex.h3i::n1260e : 43awarning: :btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n o351n | n u l1260Sl | 2 __N CoH E nCbKn_ouGoTll(l n (ua mb| _s ^pl o:l:ytlyipnee_si,d e0n)t;i t y| < ^T >::t../src/s2/base/logging.hy:p40e::21::* note: aexpanded from macro 'S2_CHECK_GT'b sl _40n | o#ndneufliln em eSt2h_oCdH)E(C)K _ G| T ^ CH/usr/local/clang/include/absl/base/nullability.hE:C241In file included from K:s2/s2region_intersection.cc_22G::T17 : In file included from note: | ../src/s2/s2region_intersection.hexpanded from macro 'absl_nonnull' ^: 27: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l480 :_39N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll | 480 ^ | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2r2rect.cc :18: In file included from 241../src/s2/s2r2rect.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2region_intersection.cca:b17s: lIn file included from _../src/s2/s2region_intersection.hn:o27n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChuIn file included from ns2/s2r2rect.cck:I18t: eIn file included from r../src/s2/s2r2rect.ha:t29o: rIn file included from (../src/s2/s1angle.hc:o28r: dIn file included from _../src/s2/s2point.hi:n27t: eIn file included from r../src/s2/s2coder.hn:a23l: :In file included from :/usr/local/clang/include/absl/status/status.hC:o67r: dIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.he:p29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1293 :t33r:e ewarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 1293 | /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | v ^/usr/local/clang/include/absl/log/check.h o:i128d: 3R:e gnote: iexpanded from macro 'CHECK_GT's terM u128t | e x TArBaScLe_rL(OvGo_iIdN T(E*RaNbAsLl__CnHoEnCnKIn file included from u_s2/s2region_intersection.ccGl:Tl_17 I: fMIn file included from nP../src/s2/s2region_intersection.h)L:((27c(: ovIn file included from na../src/s2/s2point.hsl:t127 ): ,c In file included from h#../src/s2/s2coder.hav:ra23*l: 1In file included from a,/usr/local/clang/include/absl/status/status.hb :s(67lv: _aIn file included from nl/usr/local/clang/include/absl/status/internal/status_internal.h2o):n,29n : u#/usr/local/clang/include/absl/strings/cord.hlv:la667 l:m244s):g , warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ | ^ /usr/local/clang/include/absl/log/internal/check_impl.h667: | 59/usr/local/clang/include/absl/base/nullability.h :: 3241s::t a22note: t:iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_GT_IMPL' c note: expanded from macro 'absl_nonnull'C o59r | d 241 | AA#dBdSvLaen_fLcieOnGAen_ dIRaeNbTasEdlR(_NCnAhoaLnr_nCIuHtlEelrC aK_t_NOoorPn*(n Cuahleblcs lk_ _n| oG ^nTn u,l l> ,i tv,a lsIn file included from 1i,s2/s2r2rect.ccz :ev18_at: l 1In file included from n__../src/s2/s2r2rect.hbt:eyx29tte: s,)In file included from ; ../src/s2/s1angle.h v:a l282| : ^,In file included from ../src/s2/s2point.hv:a/usr/local/clang/include/absl/base/nullability.h27l:: 2241In file included from _:../src/s2/s2coder.ht22:e:23x : tnote: )In file included from expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/status/status.h :| 67 ^ : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_op.h#:d:29e68: f:In file included from i22n/usr/local/clang/include/absl/strings/cord.h:e: 94anote: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'bIn file included from s /usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n o: n68/usr/local/clang/include/absl/synchronization/mutex.hn | : u l1293lw: h_62iN:lo newarning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u(l lc o n| s t ^1293 | cvhoaird* Raebgsils_tneurlMluatbelxeT In file included from ras2/s2region_intersection.ccab:scl17e_: rlIn file included from (o../src/s2/s2region_intersection.hgv_:oi27nit: deIn file included from r n../src/s2/s2point.h(a:*l27a_: cbhIn file included from se../src/s2/s2coder.hlc:_k23n_: ooIn file included from pn_/usr/local/clang/include/absl/status/status.hnr:ue67ls: luIn file included from l t/usr/local/clang/include/absl/status/internal/status_internal.h f :n 29) : ( /usr/local/clang/include/absl/strings/cord.hc :o 674 n :s 37t : \ c warning: h| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ^ r * a674b | s/usr/local/clang/include/absl/base/nullability.h l :_s257nt:oa23nt:ni ucnote: l expanded from macro 'absl_nullable'lv omi sd257g | ,A# dd ev| fa ^ni ncee/usr/local/clang/include/absl/base/nullability.h( :aCb241sh:al22r_:nIu tlnote: elexpanded from macro 'absl_nonnull'arb laet _o241Nru | l*# ldaaebbflsilen_ en o| an ^bn sull_ln ointn,u lsli z_eN_otn nnu_lbly t e| s ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2r2rect.cc :18: In file included from 241../src/s2/s2r2rect.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | s2/s2polyline_alignment.cc : 351 : 3 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h : 40 : 21 : note: cexpanded from macro 'S2_CHECK_GT'o nsIn file included from ts2/s2region_intersection.cc40 : | v17#od: ieIn file included from df../src/s2/s2region_intersection.hi*:n 27ea : bSIn file included from 2s_../src/s2/s2point.hlC:_H27nE: CoKIn file included from n_../src/s2/s2coder.hnG:Tu 23lC: lHIn file included from E/usr/local/clang/include/absl/status/status.hoC:Kb67_jG: ,TIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| | 29 ^ ^: /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h730/usr/local/clang/include/absl/log/check.h:::24136128:::22 3::warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: note: expanded from macro 'absl_nonnull'expanded from macro 'CHECK_GT' 730241128 | | | # dA BeexSfpiLl_incLeOi tGa_ bCIshNlTa_rEnRRoNannAnLgue_lC(lcH Eo_CNKno_sGtnT nC_uIolMlPr Ld(* (| va ^bas ll_1n)o,n n#uvlall 1c,o r(dv)a l:2 )c,o r#dv_a(lc2o)rIn file included from ds2/s2r2rect.cc) : | {18} ^: In file included from ../src/s2/s2r2rect.h| /usr/local/clang/include/absl/log/internal/check_impl.h: ^:29 59: :In file included from /usr/local/clang/include/absl/base/nullability.h3../src/s2/s1angle.h:::241 28:note: : 22expanded from macro 'ABSL_LOG_INTERNAL_CHECK_GT_IMPL'In file included from : ../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'59In file included from | ../src/s2/s2coder.h : A23B241: S | In file included from L#/usr/local/clang/include/absl/status/status.h_d:LeOf67Gi: _nIIn file included from eN /usr/local/clang/include/absl/status/internal/status_internal.hTa:EbR29sN: lAIn file included from _Ln/usr/local/clang/include/absl/strings/cord.h_oCn:HnEu94lCl: K _In file included from O_/usr/local/clang/include/absl/strings/internal/cordz_info.hNPo:n(n31uC: lh/usr/local/clang/include/absl/synchronization/mutex.hel: c1309k _:| G35 ^T:, warning: >type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], val 11309, | vvoaild1 _Rteegxits,t evraClIn file included from o2s2/s2region_intersection.cc,n :dv17Va: laIn file included from 2r../src/s2/s2region_intersection.h_Tt:re27ax: tc)In file included from e../src/s2/s2point.h r:| (27 ^v: oIn file included from i../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_op.hd:: 2375(: :*In file included from 61a/usr/local/clang/include/absl/status/status.h:b: s67note: l: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'_In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n 29n75: u | /usr/local/clang/include/absl/strings/cord.hl :l 736A B:fS17nL:_) L(warning: O type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G _ I| N ^ T E736R | /usr/local/clang/include/absl/base/nullability.h N: A241L _ :CcHo22nE:sC Ktnote: ( :C:oaexpanded from macro 'absl_nonnull'br ds*l : :241abis | ml#p_dnleifcoinintne_u lcaalb sstclo (241 | # dIn file included from es2/s2r2rect.cc f:i\18 n: eIn file included from | ../src/s2/s2r2rect.ha ^:b s29l: /usr/local/clang/include/absl/base/nullability.h_In file included from n:../src/s2/s1angle.ho241:n:28n22u: l:In file included from l ../src/s2/s2point.h note: _:Nexpanded from macro 'absl_nonnull'o27n : nIn file included from u../src/s2/s2coder.h241l:l | 23# : d| In file included from ^e/usr/local/clang/include/absl/status/status.h f:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o1310n:n17u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_intersection.cc241: | 17#: dIn file included from e../src/s2/s2region_intersection.hf:i27n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l795 : 43| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 795s2/s2r2rect.cc | : 18 : fIn file included from r../src/s2/s2r2rect.hi:e29n: dIn file included from ../src/s2/s1angle.hv:o28i: dIn file included from ../src/s2/s2point.hA:b27s: lIn file included from F../src/s2/s2coder.ho:r23m: aIn file included from t/usr/local/clang/include/absl/status/status.hF:l67u: sIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.h(:a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h:::94C: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hd:*31 : a/usr/local/clang/include/absl/synchronization/mutex.hb:s1310l:_47n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll c1310o | r d , c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln em sagb,s lc_onnosntn uvloli d_*N oanbnsull_ln o n| n ^u ll cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ s2/s2polyline_alignment.cc:388:3: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 388 | S2_CHECK_GT(num_polylines, 0); | ^ ../src/s2/base/logging.h:40:21: note: expanded from macro 'S2_CHECK_GT' 40 | #define S2_CHECK_GT CHECK_GT | ^ /usr/local/clang/include/absl/log/check.h:128:3: note: expanded from macro 'CHECK_GT' 128 | ABSL_LOG_INTERNAL_CHECK_GT_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:59:3: In file included from note: s2/s2r2rect.ccexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_GT_IMPL': 18: In file included from ../src/s2/s2r2rect.h :5929 | : In file included from ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hL:O27G: _In file included from I../src/s2/s2coder.hN:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.hA:L67_: CIn file included from H/usr/local/clang/include/absl/status/internal/status_internal.hE:C29K: _O/usr/local/clang/include/absl/strings/cord.hP:(109C:h53e:c kwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]G T, >, 109v | avlo1i,d vCaolp1y_CtoerxdtT,o Svtarli2n,g (vcaoln2s_tt eCxotr)d & | s ^r c, /usr/local/clang/include/absl/log/internal/check_op.hs:t68d::22::s tnote: rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'i In file included from ns2/s2region_term_indexer.cc g:*6875 | : a In file included from b../src/s2/s2region_term_indexer.hws:lh105_i: lnIn file included from oe../src/s2/s2cell_id.hn :n(43cu: olIn file included from nl../src/s2/s1angle.hs :td28 s: ctIn file included from h../src/s2/s2point.h)a:;r27 *: In file included from a| ../src/s2/s2coder.hb ^:s 23l: _In file included from n/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.hu:l:l24167a:: In file included from b22/usr/local/clang/include/absl/status/internal/status_internal.hl::e 29 : anote: In file included from bexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.hs :l82_: lIn file included from o241/usr/local/clang/include/absl/crc/internal/crc_cord_state.hg | :_#23id: enIn file included from tf/usr/local/clang/include/absl/crc/crc32c.hei:rn32ne: a In file included from la/usr/local/clang/include/absl/strings/str_format.h_b:sc84hl: _enc/usr/local/clang/include/absl/strings/internal/str_format/bind.hok:n_143on:pu11l_:lr ewarning: _s'enable_if' is a clang extension [-Wgcc-compat]Nu olntn u l143 l | | ^ \ | e ^n abl/usr/local/clang/include/absl/base/nullability.he:_257i:f23(:s tnote: rexpanded from macro 'absl_nullable'_ fo r257mIn file included from | as2/s2r2rect.cc#td:_e18if: niIn file included from tn../src/s2/s2r2rect.hee:r 29na: basIn file included from ll../src/s2/s1angle.h:_::n28Eu: nlIn file included from lsa../src/s2/s2point.hub:rl27ee : C_In file included from oN../src/s2/s2coder.hnu:sl23tl: eaIn file included from xb/usr/local/clang/include/absl/status/status.hpl:re67( : s In file included from )| /usr/local/clang/include/absl/status/internal/status_internal.h, ^: 29": c/usr/local/clang/include/absl/strings/cord.ho:n110s:t55e:x pwarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] trap "110) | ,v o i| d ^ AppendCordToString(const Cord& src, std::string* absl_nonnul/usr/local/clang/include/absl/strings/internal/str_format/bind.hl: 149d:s22t:) ;warning: 'enable_if' is a clang extension [-Wgcc-compat] | ^ /usr/local/clang/include/absl/base/nullability.h149: | 241 : 22 : note: expanded from macro 'absl_nonnull'_ _s2/s2polyline_alignment.cca :t241388t | :r#3id:be ufwarning: titype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]en _e_ ../src/s2/base/logging.h(a:(b40es:nl21a_:bnl oenote: n_expanded from macro 'S2_CHECK_GT'ni ufl( ls40 t | _r#N_dofenofnriunmleal t _SIn file included from i2ns2/s2region.cc| In file included from _tC:H ^Es2/s2region_intersection.cce18 C:Kr_: G17nIn file included from aT: ../src/s2/s2region.hl In file included from ::C../src/s2/s2region_intersection.hH24E:C:K: _EG27TIn file included from n: ../src/s2/s1angle.h sIn file included from :| u ^../src/s2/s2point.h28r :: e27In file included from /usr/local/clang/include/absl/log/check.hC: ../src/s2/s2point.h:oIn file included from :128n../src/s2/s2coder.h25:s:: 3t23In file included from :e: ../src/s2/util/coding/coder.h xIn file included from :note: p/usr/local/clang/include/absl/status/status.hr36(expanded from macro 'CHECK_GT':: s 67In file included from ): ../src/s2/base/casts.h ,In file included from :128 /usr/local/clang/include/absl/status/internal/status_internal.h34 | :: | 29In file included from ^A: B/usr/local/clang/include/absl/log/log.hS /usr/local/clang/include/absl/strings/cord.h:L:209_1140: L:OIn file included from G49/usr/local/clang/include/absl/log/internal/log_impl.h_::I N20warning: T: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]EIn file included from R N/usr/local/clang/include/absl/log/absl_vlog_is_on.hA:L63_: C1140/usr/local/clang/include/absl/log/internal/vlog_config.hH | :E 49 C: K37_ :G T _warning: I /usr/local/clang/include/absl/strings/internal/str_format/bind.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M : P L ( 158 (:v49al1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:59:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_GT_IMPL' 59 | ABSL_LOG_INTERNAL_CHECK_OP(Check_GT, >, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 22 : | warning: 'enable_if' is a clang extension [-Wgcc-compat] i n t R 158e | g i s t e rC Ao_nr_ddaIRtnetiprtEiixbatuletirezn_ea_(l(V*(L eoangbaSsbillt_een_*oi nfan(buVslalll_ inrdoeFnpon)ru;ml al t | Iv ^m) p;l < A| /usr/local/clang/include/absl/base/nullability.hr ^:g 241s:.22.:. /usr/local/clang/include/absl/base/nullability.h>note: :(expanded from macro 'absl_nonnull'241s :)22,: 241" | note: b#expanded from macro 'absl_nonnull'ad de ff io241nr | em# adateb fstilrn_aenp o"an)bn)su)ll _l n| o ^_nN onnunlull l_ N o| n ^n ull | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | In file included from s2/s2region_intersection.cc : 17 : _In file included from _../src/s2/s2region_intersection.ha:t27t: rIn file included from In file included from i../src/s2/s2point.hs2/s2region.ccb::u2718t: : eIn file included from In file included from _../src/s2/s2coder.h../src/s2/s2region.h_::(2324(: : eIn file included from In file included from n/usr/local/clang/include/absl/status/status.h../src/s2/s1angle.ha::b6728l: : eIn file included from In file included from _/usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2point.hi::f2925(: : V/usr/local/clang/include/absl/strings/cord.hIn file included from a:../src/s2/util/coding/coder.hl1146:i:36d10: F:In file included from o../src/s2/base/casts.h r:warning: m34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: tIn file included from I/usr/local/clang/include/absl/log/log.hm: p2091146l: | 63 (: as/usr/local/clang/include/absl/log/internal/vlog_config.hb):s,63l :_"43nb:oa ndwarning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u flolr m63Na | et w Etexrxtapeplr"in)ca)il)tR e cp| o( ^na sbtselx:p:rs tVrLionggS_ivtiee(wc odnastta ,c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: In file included from nexpanded from macro 'absl_nonnull'u s2/s2r2rect.ccl: l18241 : | fIn file included from #)../src/s2/s2r2rect.hd :e 29f| : i ^In file included from n ../src/s2/s1angle.he: 28/usr/local/clang/include/absl/base/nullability.ha: :bIn file included from 241s../src/s2/s2point.h:l:22_27:n: oIn file included from note: n../src/s2/s2coder.hexpanded from macro 'absl_nonnull'n: u23l: l In file included from 241/usr/local/clang/include/absl/status/status.h_ | :N#67od: enIn file included from nfu/usr/local/clang/include/absl/status/internal/status_internal.hli:nl29 e: a/usr/local/clang/include/absl/strings/cord.hb| :s ^425l :_62n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _No n425n | u l lf r i| e ^n d void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2region.ccd:e18f: iIn file included from n../src/s2/s2region.he: 24a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u25l: lIn file included from ../src/s2/util/coding/coder.h_:N36o: nIn file included from n../src/s2/base/casts.hu:l34l: In file included from /usr/local/clang/include/absl/log/log.h| : ^209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hs2/s2region_intersection.cc::6317: : In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h../src/s2/s2region_intersection.h::9627:: 60In file included from :../src/s2/s2point.h :27warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h: 6796: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :f29r: i/usr/local/clang/include/absl/strings/cord.he:n1159d:In file included from 17s2/s2r2rect.cci::n 18twarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from l ../src/s2/s2r2rect.ho:g29 _: 1159iIn file included from | n../src/s2/s1angle.hitn:le28ir: nnIn file included from ea ../src/s2/s2point.hlC::o27r:: dRRIn file included from eep../src/s2/s2coder.hg*:i 23sa: tbIn file included from es/usr/local/clang/include/absl/status/status.hrl:A_67nn: doIn file included from In/usr/local/clang/include/absl/status/internal/status_internal.hnn:iu29tl: il/usr/local/clang/include/absl/strings/cord.ha :lN437ie:zw47eE:(x Vtwarning: eLtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ro gnSail tR437ee | p* ( a b s | l ^ _ n o /usr/local/clang/include/absl/base/nullability.hn :n u241l l : 22v :) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h# : d241e : f22 i: n enote: expanded from macro 'absl_nonnull'sa tbds l:241:_ | sn#tdorneinfnuigln*el aab_bssNllo__nnnononnunnluulll ll | d_s ^tN) o;n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from ls2/s2r2rect.cce: 18_: NIn file included from u../src/s2/s2r2rect.hl:l29a: bIn file included from l../src/s2/s1angle.he: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | In file included from s2/s2region.cc : 18e: xIn file included from p../src/s2/s2region.hl:i24c: iIn file included from t../src/s2/s1angle.h :C28h: uIn file included from n../src/s2/s2point.hk:I25t: eIn file included from r../src/s2/util/coding/coder.ha:t36o: rIn file included from (../src/s2/base/casts.hc:o34r: dIn file included from _/usr/local/clang/include/absl/log/log.hi:n209t: eIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.hn:a20l: :In file included from :/usr/local/clang/include/absl/log/absl_vlog_is_on.hC:o63r: d/usr/local/clang/include/absl/log/internal/vlog_config.hR:e119p:*15 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n119n | u l lc otnrsete )c;h a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l c o241n | s#td effiilnee_ ;a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _NonnullIn file included from s2/s2r2rect.cc :| 18 ^: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull treIn file included from es2/s2region_intersection.cc):;17 : In file included from | ../src/s2/s2region_intersection.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n1222e: 52a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u1222l | li n_lNionnen uvll o| i ^d Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2r2rect.cc::24118:: 22In file included from :../src/s2/s2r2rect.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 525_:N35o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l | ^ 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullableIn file included from s2/s2region_intersection.cc :| 17 ^: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SIn file included from es2/s2r2rect.cct:T18r: eIn file included from e../src/s2/s2r2rect.h(:C29o: rIn file included from d../src/s2/s1angle.hR:e28p: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : rIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hp:,29 : | /usr/local/clang/include/absl/strings/cord.h ^: 582:37/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 582241 | | # d e feixnpel iacbistl _CnhounnnkuRlaln g_eN(ocnonnusltl C o| r ^d * absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2region_intersection.ccl:l17 : In file included from | ../src/s2/s2region_intersection.h ^: 27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline vIn file included from os2/s2r2rect.cci:d18 : CIn file included from o../src/s2/s2r2rect.hr:d29:: :In file included from I../src/s2/s1angle.hn:l28i: nIn file included from e../src/s2/s2point.hR:e27p: :In file included from :../src/s2/s2coder.hS:e23t: TIn file included from r/usr/local/clang/include/absl/status/status.he:e67O: rIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.hm:p29t: y/usr/local/clang/include/absl/strings/cord.h(:C588o:r17d:R ewarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s588l | _ n u l lcaobnlset rCeopr,d * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n257o:n23n:u lnote: lexpanded from macro 'absl_nullable' co r257d | _#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2region_intersection.cc :17: In file included from ../src/s2/s2region_intersection.h641: | 27 : In file included from ../src/s2/s2point.h :u27s: iIn file included from n../src/s2/s2coder.hg: 23p: oIn file included from i/usr/local/clang/include/absl/status/status.hn:t67e: rIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h=: 29c: o/usr/local/clang/include/absl/strings/cord.hn:s1301t: 56c:h awarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* absl_ n1301o | ninnulliln;e v| o ^i d /usr/local/clang/include/absl/base/nullability.hC:o241r:d22::: Inote: nexpanded from macro 'absl_nonnull'l in e241R | e#pd:e:fCionmem iatbTsrle_en(ocnonnusltl C_oNrodnRneupl*l a b| s ^l _nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:In file included from 18s2/s2region_intersection.cc: :In file included from 17../src/s2/s2r2rect.h: :In file included from 29../src/s2/s2region_intersection.h: :In file included from 27../src/s2/s1angle.h: :In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s2point.h: :In file included from 27../src/s2/s2coder.h: :In file included from 23../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/strings/cord.h29:: 1302:/usr/local/clang/include/absl/strings/cord.h50::655 :39warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | 655 | e x p l i c i t C h a r I t e r a t o r ( c o n s t C o r d *C oarbdsRle_pn*o nanbuslll_ ncoonrndu)l l | r ^e p,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2region_intersection.cc :17: In file included from ../src/s2/s2region_intersection.h: 27667: | In file included from ../src/s2/s2point.h :s27t: aIn file included from t../src/s2/s2coder.hi:c23 : CIn file included from o/usr/local/clang/include/absl/status/status.hr:d67 : AIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.hv:a29n: c/usr/local/clang/include/absl/strings/cord.he:A1312n:d38R:e awarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( Char I1312t | eirnaltionre* aabbssll:_:ncoonrndu_liln tietr,n asli:z:eC_otr dnR_ebpy*t easb)s;l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:l241e: 22C:o rnote: dexpanded from macro 'absl_nonnull': :I n241l | i#ndeeRfeipn:e: calbesalr_(n)o n{n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nullable _In file included from Ns2/s2r2rect.ccu:l18l: aIn file included from b../src/s2/s2r2rect.hl:e29 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2region_intersection.cc:note: 17expanded from macro 'absl_nonnull': In file included from ../src/s2/s2region_intersection.h: 27241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :_1321N:o48n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2r2rect.ccf:i18n: eIn file included from ../src/s2/s2r2rect.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable dataIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* a,bs ls_inzoen_ntu lnl) ;p c )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:/usr/local/clang/include/absl/base/nullability.h23::241 :22note: :expanded from macro 'absl_nullable' note: expanded from macro 'absl_nonnull' 257 | #241d | e#fdienfei naeb salb_snlu_lnloanbnluel l_ N_uNlolnanbullel | | ^ ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2region.ccN:o18n: nIn file included from u../src/s2/s2region.hl:l24 : In file included from In file included from | ../src/s2/s1angle.hs2/s2region_term_indexer.cc ^:: 2875: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2region_term_indexer.h::25105: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2cell_id.h::3643: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s1angle.h::3428: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/s2point.h::20927: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s2coder.h:In file included from :20s2/s2r2rect.cc23: :: In file included from 18In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h: /usr/local/clang/include/absl/status/status.h:In file included from :63../src/s2/s2r2rect.h67: :: 29In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h: /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from :133../src/s2/s1angle.h29::: 3728In file included from :: /usr/local/clang/include/absl/strings/cord.h In file included from :warning: ../src/s2/s2point.h82:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27 In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :../src/s2/s2coder.h23: : 23133In file included from : | /usr/local/clang/include/absl/crc/crc32c.hIn file included from i:/usr/local/clang/include/absl/status/status.hn32:t: 67 : /usr/local/clang/include/absl/strings/str_format.hRIn file included from :e/usr/local/clang/include/absl/status/internal/status_internal.h155g::i2936s: :t /usr/local/clang/include/absl/strings/cord.he:warning: r937type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A: n35d:I nwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ial i937z | e ( V L oagbSsilt:e:*c oarbds_li_nntoenrnnualll: :vC)o;r d R| e ^p * ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241t | r#edee(f)i nceo nasbts;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :_23N:o nnote: nexpanded from macro 'absl_nullable'u ll 257 | | # ^d efine absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region.cc938: | 18 : In file included from ../src/s2/s2region.h :a24b: sIn file included from l../src/s2/s1angle.h:::28c: oIn file included from r../src/s2/s2point.hd:_25i: nIn file included from t../src/s2/util/coding/coder.he:r36n: aIn file included from l../src/s2/base/casts.h:::34C: oIn file included from r/usr/local/clang/include/absl/log/log.hd:R209e: pIn file included from */usr/local/clang/include/absl/log/internal/log_impl.h :a20b: sIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.h_:n63o: n/usr/local/clang/include/absl/log/internal/vlog_config.hn:u157l:l11 :a swarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ree( )157 | cVoLnosgtS;i t e| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241S | e#tdVeMfoidnuel eaLbisslt_HneoandnFuolrlT e_sNtoOnnnluyl(l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2r2rect.cc#:d18e: fIn file included from i../src/s2/s2r2rect.hn:e29 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23_: NIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region.cc :93918 | : In file included from ../src/s2/s2region.h : 24c: oIn file included from n../src/s2/s1angle.hs:t28 : cIn file included from h../src/s2/s2point.ha:r25*: In file included from a../src/s2/util/coding/coder.hb:s36l: _In file included from n../src/s2/base/casts.ho:n34n: uIn file included from l/usr/local/clang/include/absl/log/log.hl: 209a: sIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hc:h20a: rIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.h(:)63 : c/usr/local/clang/include/absl/log/internal/vlog_config.ho:n158s:t15;: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 241158: | 22 : note: expanded from macro 'absl_nonnull'V Lo g241S | i#tdee*f ianbes la_bnsull_lnaobnlneu lvl) ;_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2r2rect.ccs:l18_: nIn file included from u../src/s2/s2r2rect.hl:l29a: bIn file included from l../src/s2/s1angle.he: 28_: NIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2region_intersection.ccIn file included from :../src/s2/s2point.h17:: 27In file included from : ../src/s2/s2region_intersection.hIn file included from :../src/s2/s2coder.h27:: 23In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h27:: 67In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/cord.h67:: 82In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h29:: 23: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h1666::3248: : /usr/local/clang/include/absl/strings/str_format.h:warning: 164type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | in l164i | n e iCnotr*d aCbosrld_:n:oAndnvualnlc eUAnnudsReeda(d)( C{h arreIttuerrna tpo_r;* }a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: inote: texpanded from macro 'absl_nonnull', | ^241 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnIn file included from us2/s2region_intersection.ccl:l17 : pIn file included from _../src/s2/s2region_intersection.h;: 27 : | In file included from ^../src/s2/s2point.h :27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | #define absl_nonnull _Nonn/usr/local/clang/include/absl/strings/cord.hu:l1672l: 41 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/cord.h: 941241: | 35#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne ab s941l | _ n o n naublsll :_:Ncoonrndu_liln t e| r ^n al::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257In file included from :s2/s2region_term_indexer.cc23::75 : In file included from note: ../src/s2/s2region_term_indexer.hexpanded from macro 'absl_nullable': 105: In file included from ../src/s2/s2cell_id.h257: | 43#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:u29l: lIn file included from a/usr/local/clang/include/absl/strings/cord.hb:l82e: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h| : ^23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dsIn file included from ts2/s2r2rect.cc,: 18 : | In file included from ^../src/s2/s2r2rect.h :29: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h:28:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :a950b:s18l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 950_ | N o n n uClolr d R| e ^p Flat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SeIn file included from ts2/s2region_term_indexer.ccT:r75e: eIn file included from (../src/s2/s2region_term_indexer.hC:o105r: dIn file included from R../src/s2/s2cell_id.he:p43*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23r: eIn file included from p/usr/local/clang/include/absl/status/status.h,: 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : CIn file included from o/usr/local/clang/include/absl/strings/cord.hr:d82z: UIn file included from p/usr/local/clang/include/absl/crc/internal/crc_cord_state.hd:a23t: eIn file included from S/usr/local/clang/include/absl/crc/crc32c.hc:o32p: e/usr/local/clang/include/absl/strings/str_format.h&: 440s:c24o:p ewarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 440 | /usr/local/clang/include/absl/base/nullability.hi:n241t: F22P:r inote: nexpanded from macro 'absl_nonnull't F( s241t | d#:d:eFfIiLnEe* aabbssll__nnoonnnnuullll _oNuotnpnuutl,l c o| n ^s t FormatSpec& In file included from fs2/s2r2rect.cco:r18m: aIn file included from t../src/s2/s2r2rect.h,: 29 : | In file included from ^../src/s2/s1angle.h :28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/status.h:67 : 241In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: f/usr/local/clang/include/absl/strings/cord.hi:n961e: 34a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ non n961u | l l _ Nvoonindu lSle t T| r ^e eOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2region_term_indexer.ccn:u75l: lIn file included from a../src/s2/s2region_term_indexer.hb:l105e: In file included from _../src/s2/s2cell_id.hN:u43l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:In file included from 32s2/s2r2rect.cc: :18/usr/local/clang/include/absl/strings/str_format.h: :In file included from 469../src/s2/s2r2rect.h::2029:: In file included from ../src/s2/s1angle.hwarning: :28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27: In file included from 469../src/s2/s2coder.h | :i23n: tIn file included from /usr/local/clang/include/absl/status/status.hS:N67P: rIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t29F: (/usr/local/clang/include/absl/strings/cord.hc:h968a:r31*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n968n | u l l ovuotipdu tE,m psltadc:e:Tsriezee(_Cto rsdiRzeep,* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'r ep ,241 | M#edtehfoidnIed eanbtsilf_ineorn nmueltlh o_dN)o;n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(In file included from Cs2/s2region_term_indexer.cco:r75d: RIn file included from e../src/s2/s2region_term_indexer.hp:*105 : aIn file included from b../src/s2/s2cell_id.hs:l43_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :r27e: pIn file included from ,../src/s2/s2coder.h :c23o: nIn file included from s/usr/local/clang/include/absl/status/status.ht: 67I: nIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: DIn file included from a/usr/local/clang/include/absl/strings/cord.ht:a82&: In file included from p/usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:r23e: nIn file included from t/usr/local/clang/include/absl/crc/crc32c.h,: 32 : | ^/usr/local/clang/include/absl/strings/str_format.h :503:/usr/local/clang/include/absl/base/nullability.h20::241 :22warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 503241 | | # dFeofrimnaet RaabwsSli_nnko(nTn*u lalb s_lN_onnonnunlull l | r ^a w) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2r2rect.cc :18: In file included from 241../src/s2/s2r2rect.h | :#29d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 978 :| 36 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:In file included from 43s2/s2r2rect.cc: :In file included from 18../src/s2/s1angle.h: :In file included from 28../src/s2/s2r2rect.h: :In file included from 29../src/s2/s2point.h: :In file included from 27../src/s2/s1angle.h: :In file included from 28../src/s2/s2coder.h: :In file included from 23../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/cord.h: :In file included from 82/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: :23/usr/local/clang/include/absl/strings/cord.h: :In file included from 999/usr/local/clang/include/absl/crc/crc32c.h::2832:: /usr/local/clang/include/absl/strings/str_format.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]860 :43: warning: 999type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | v860o | i d fCroipeynTdo Avroriady (AcbhsalrF*o rambastlF_lnuosnhn(uFlolr mdasttS)i ncko*n satb;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22s:i nnote: kexpanded from macro 'absl_nonnull', | 241 ^ | #de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.hIn file included from :s2/s2region_term_indexer.cc28:: 75In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2region_term_indexer.h27:: 105In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2cell_id.h23:: 43In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s1angle.h67:: 28In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 27: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2coder.h1012::2337: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 1012/usr/local/clang/include/absl/strings/cord.h | : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:b23s: lIn file included from :/usr/local/clang/include/absl/crc/crc32c.h::c32o: r/usr/local/clang/include/absl/strings/str_format.hd:_867i:n60t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l::C o867r | d z Ienxfpol*i caibts lF_onrumlaltaSbilnek (csotrrd_zf_oirnmfaot(_)i nctoenrsnta l{: : F| o ^r mIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ atSi/usr/local/clang/include/absl/base/nullability.hn:k257I:m23p:l *note: expanded from macro 'absl_nullable'a bsl _257n | o#ndneufliln es )a b s| l ^_ null/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :_ Nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2region_term_indexer.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h75:: 29In file included from : ../src/s2/s2region_term_indexer.h/usr/local/clang/include/absl/strings/cord.h::1051017: :In file included from 51../src/s2/s2cell_id.h:: 43: warning: In file included from ../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2point.h:27 : 1017In file included from | ../src/s2/s2coder.h : 23 : In file included from v/usr/local/clang/include/absl/status/status.ho:i67d: In file included from s/usr/local/clang/include/absl/status/internal/status_internal.he:t29_: cIn file included from o/usr/local/clang/include/absl/strings/cord.hr:d82z: _In file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:f23o: (In file included from c/usr/local/clang/include/absl/crc/crc32c.ho:r32d: _/usr/local/clang/include/absl/strings/str_format.hi:n869t:e40r:n awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Co r869d | z I nsftor*_ faobrsmla_tn_oinnntuelrln aclo:r:dFzo_rimnaftoS)i n{k I m| p ^l * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | s#idnekf_i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | voIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix)i; d | C ^o py/usr/local/clang/include/absl/base/nullability.hT:o241A:r22r:a ynote: Iexpanded from macro 'absl_nonnull'm pl (241c | h#adre*f ianbes la_bnsoln_nnuolnln udlslt )_ Ncoonnnsutl;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_intersection.cc241: | 17#: dIn file included from e../src/s2/s2region_intersection.hf:i27n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _/usr/local/clang/include/absl/status/internal/status_internal.hN:o150n:n58u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineIn file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ Rep::CopyToArray(char* absl_noIn file included from ns2/s2region_intersection.ccn:u17l: lIn file included from ../src/s2/s2region_intersection.hd:s27t: )In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h :{23 : | /usr/local/clang/include/absl/status/status.h ^: 1038:33: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 1038 | expanded from macro 'absl_nonnull' s241t | a#tduesf_iinnet earbnsall_:nonn:uSltla t_uNsoRnenpu*l la b s| l ^_ nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:17: In file included from ../src/s2/s2region_intersection.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.hIn file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) cons:t24 : {In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/util/coding/coder.h241::3622: :In file included from ../src/s2/base/casts.h:note: 34expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/log.h: 209241: | In file included from #/usr/local/clang/include/absl/log/internal/log_impl.hd:e22f: iIn file included from n/usr/local/clang/include/absl/log/internal/log_message.he: 47a: bIn file included from s/usr/local/clang/include/absl/log/internal/structured_proto.hl:_27n: oIn file included from n/usr/local/clang/include/absl/log/internal/proto.hn:u34l: l /usr/local/clang/include/absl/types/span.h_:N733o:n31n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | In file included from ^s2/s2r2rect.cc :18: In file included from ../src/s2/s2r2rect.h:/usr/local/clang/include/absl/base/nullability.h29:: 257In file included from :../src/s2/s1angle.h23::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nullable': 27: In file included from ../src/s2/s2coder.h :25723 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: s/usr/local/clang/include/absl/strings/cord.hl:_1514n:u29l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e _ N1514u | l l a b lceo r d| _ ^i nternal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2region.ccn:u18l: lIn file included from ../src/s2/s2region.h :| 24 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcepIn file included from ts2/s2r2rect.cc :{18 : In file included from | ../src/s2/s2r2rect.h ^: 29: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s1angle.h::25728:: 23In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2coder.h:23 : 257In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s1525l:_29n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 1525_ | N u l l acbolred _ i| n ^t ernal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIteratoIn file included from rs2/s2region.cc:::18C: hIn file included from u../src/s2/s2region.hn:k24I: tIn file included from e../src/s2/s1angle.hr:a28t: oIn file included from r../src/s2/s2point.h(:c25o: nIn file included from s../src/s2/util/coding/coder.ht: 36C: oIn file included from r../src/s2/base/casts.hd:*34 : aIn file included from b/usr/local/clang/include/absl/log/log.hs:l209_: nIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hn:n22u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_message.h :c47o: rIn file included from d/usr/local/clang/include/absl/log/internal/structured_proto.h): 27{: In file included from /usr/local/clang/include/absl/log/internal/proto.h| : ^34 : /usr/local/clang/include/absl/types/span.h/usr/local/clang/include/absl/base/nullability.h::794241::822:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | #794d | e f i n eT *a basbls_ln_onnunlullalb l_eN opntnru lAlB S L| _ ^A TTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* abIn file included from ss2/s2r2rect.ccl:_18n: oIn file included from n../src/s2/s2r2rect.hn:u29l: lIn file included from ../src/s2/s1angle.hr:e28p: )In file included from ;../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'119 :14: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n119e | a bSstla_tnuosnRneupl*l a_bNsoln_nnuolnln u l| l ^ Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_intersection.cc:23: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_intersection.cc:23: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2r2rect.cc:18: In file included from ../src/s2/s2r2rect.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnIn file included from us2/s2r2rect.ccl:l23 : mIn file included from u../src/s2/s2cap.h): 31 : | In file included from ^../src/s2/s1chord_angle.h :31: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2pointutil.h241::2722: : ../src/s2/util/math/matrix3x3.hnote: :expanded from macro 'absl_nonnull'276 :5: 241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efine 276a | b s l _ nSo2n_nCuHlElC K__NNoEn(ndueltl, V| T ^y pe(0)) << " Can't inverse. Determinant = 0In file included from .s2/s2region_term_indexer.cc":;75 : In file included from | ../src/s2/s2region_term_indexer.h ^: 105: In file included from ../src/s2/s2cell_id.h:43../src/s2/base/logging.h: :In file included from 37../src/s2/s1angle.h::2128:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'S2_CHECK_NE'27 : In file included from ../src/s2/s2coder.h :3723 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :S292: _In file included from C/usr/local/clang/include/absl/strings/cord.hH:E94C: KIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hN:E31 : C/usr/local/clang/include/absl/synchronization/mutex.hH:E1158C:K53_:N Ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ /usr/local/clang/include/absl/log/check.h1158: | 120 : 3 : note: expanded from macro 'CHECK_NE'M ute x120& | m uA BASBLS_LL_OIGN_TIENRTNEARLN_AALT_TCRHIEBCUKT_EN_EC_AIPMTPULR(E(Dv_aBlY1()t,h i#sv)a,l 1 ,| ^~~~( val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL/usr/local/clang/include/absl/synchronization/mutex.h_:L1166O:G39_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNAL _1166C | H E CeKx_pOlPi(cCihte cRke_lNeEa,s a!b=l,e Mvuatle1x,L ovcakl(1M_utteexxt*, avbasll2_,n ovnanlu2l_lt emxut,) c o| n ^s t C/usr/local/clang/include/absl/log/internal/check_op.ho:n68d:i22t:i onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'& co n68d | ) w| h ^i le /usr/local/clang/include/absl/base/nullability.h(:c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innuel laabbslle_ naobnsnlu_lllo g__Nionntneurlnla l _| c ^h eck_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2region_term_indexer.ccs:l75_: nIn file included from u../src/s2/s2region_term_indexer.hl:l105a: bIn file included from l../src/s2/s2cell_id.he: 43_: NIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2r2rect.ccf:i23n: eIn file included from ../src/s2/s2cap.ha:b31s: lIn file included from _../src/s2/s1chord_angle.hn:u31l: lIn file included from a../src/s2/s2pointutil.hb:l27e: ../src/s2/util/math/matrix3x3.h_:N276u:l5l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ../src/s2/base/logging.h ^: 37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::241::t22y:p enote: *expanded from macro 'absl_nonnull' abs l241_ | n#udlelfaibniel iatbys_lu_nnkonnonwunl l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u289l:l34 : | note: ^expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2region_union.cc:: 18: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2region_union.h :28: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 82_: NIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h : 32| : ^In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal:In file included from :s2/s2region_term_indexer.ccV:a75l: iIn file included from d../src/s2/s2region_term_indexer.hF:o105r: mIn file included from a../src/s2/s2cell_id.ht:I43m: pIn file included from l../src/s2/s1angle.h<:C28.: .In file included from .../src/s2/s2point.h>:(27f: oIn file included from r../src/s2/s2coder.hm:a23t: )In file included from ,/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_iIn file included from fs2/s2region_term_indexer.cc(:s75t: rIn file included from _../src/s2/s2region_term_indexer.hf:o105r: mIn file included from a../src/s2/s2cell_id.ht:_43i: nIn file included from t../src/s2/s1angle.he:r28n: aIn file included from l../src/s2/s2point.h:::27E: nIn file included from s../src/s2/s2coder.hu:r23e: CIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: eIn file included from x/usr/local/clang/include/absl/status/internal/status_internal.hp:r29(: s/usr/local/clang/include/absl/strings/cord.h):,1301 :"56c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t expr 1301t | rianpl"i)n,e v| o ^i d Cord::InlineRep::CommitTree(const CordRep* absl_nullabl/usr/local/clang/include/absl/strings/internal/str_format/bind.he: 149o:l22d:_ rwarning: e'enable_if' is a clang extension [-Wgcc-compat]p , | ^ 149 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :_ _note: aexpanded from macro 'absl_nullable't tr i257b | u#tdee_f_i(n(ee naabbslle__niufl(lsatbrl_ef o_rNmualtl_aibnltee r n| a ^l ::EnsureCoIn file included from ns2/s2region_term_indexer.ccs:t75e: xIn file included from p../src/s2/s2region_term_indexer.hr:(105s: )In file included from ,../src/s2/s2cell_id.h : 43| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 158 : 22 : warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | _ _ a t t r i b u tCeo_r_d(R(eepn*a balbes_li_fn(oVnanluildlF orrempa,t I m| p ^l note: (expanded from macro 'absl_nonnull's ), 241" | b#adde ffionrem aatb stlr_anpo"n)n)u)l l | _ ^N onnull | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(In file included from Vs2/s2region_term_indexer.cca:l75i: dIn file included from F../src/s2/s2region_term_indexer.ho:r105m: aIn file included from t../src/s2/s2cell_id.hI:m43p: lIn file included from <../src/s2/s1angle.hA:r28g: sIn file included from .../src/s2/s2point.h.:.27>: (In file included from s../src/s2/s2coder.h):,23 : "In file included from b/usr/local/clang/include/absl/status/status.ha:d67 : fIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:m29a: t/usr/local/clang/include/absl/strings/cord.h :t1312r:a38p:" )warning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) | ^ 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2region_union.cco:n18n: uIn file included from l../src/s2/s2region_union.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:In file included from 75s2/s2region_union.cc: :In file included from 18../src/s2/s2region_term_indexer.h: :In file included from 105../src/s2/s2region_union.h: :In file included from 28../src/s2/s2cell_id.h: :In file included from 43../src/s2/s2point.h: :In file included from 27../src/s2/s1angle.h: :In file included from 28../src/s2/s2coder.h: :In file included from 23../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/cord.h: :In file included from 82/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: :23/usr/local/clang/include/absl/strings/cord.h: :In file included from 1666/usr/local/clang/include/absl/crc/crc32c.h::4832:: /usr/local/clang/include/absl/strings/str_format.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]503 :20: warning: 1666 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nli n503e | C oFrodr mCaotrRda:w:SAidnvka(nTc*e AanbdsRle_ando(nCnhualrlI trearwa)t o r/*/ aNbOsLlI_NnTo n n| u ^l l /usr/local/clang/include/absl/base/nullability.hi:t241,: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/str_format/bind.h::27149: :In file included from 22../src/s2/s2coder.h:: 23warning: : 'enable_if' is a clang extension [-Wgcc-compat] /usr/local/clang/include/absl/status/status.h:1031:42 :149 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _ _1031a | titnrliibnuet ec_o_n(s(te nsatbalteu_si_fi(nstterr_nfaolr:m:aStt_aitnutseRrenpa*l :a:bEsnls_unroenCnounlslt eSxtpart(uss):,: R e| p ^T oPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl/usr/local/clang/include/absl/strings/internal/str_format/bind.h_:n158o:n22n:u lwarning: l'enable_if' is a clang extension [-Wgcc-compat] _Non n158u | l l | ^ __attribute__((enable_if(ValidFormatImpl(s), "bad format trap")In file included from )s2/s2region_term_indexer.cc): 75 : | In file included from ^../src/s2/s2region_term_indexer.h :105: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 162 :s22t:a twarning: u'enable_if' is a clang extension [-Wgcc-compat]s _int e162r | n a l : : S t_a_tautstRreipb*u taeb_s_l(_(neonnanbullel_ irfe(pV)a l{i d F| o ^r ma/usr/local/clang/include/absl/base/nullability.ht:I241m:p22l:< Anote: rexpanded from macro 'absl_nonnull'g s. .241. | >#(dse)f,i n"eb aadb sflo_rnmoantn utlrla p_"N)o)n)n u l| l ^ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2region_term_indexer.cca:b75s: lIn file included from _../src/s2/s2region_term_indexer.hn:u105l: lIn file included from a../src/s2/s2cell_id.hb:l43e: In file included from _../src/s2/s1angle.hN:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from ../src/s2/s2coder.h| : ^23 : /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | cIn file included from os2/s2shape_index_buffered_region.ccn:s18t: In file included from c../src/s2/s2shape_index_buffered_region.hh:a23r: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o25n: nIn file included from u../src/s2/util/coding/coder.hl:l36 : SIn file included from t../src/s2/base/casts.ha:t34u: sIn file included from M/usr/local/clang/include/absl/log/log.he:s209s: aIn file included from g/usr/local/clang/include/absl/log/internal/log_impl.he:A22s: C/usr/local/clang/include/absl/log/internal/log_message.hS:t161r:(38 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage/usr/local/clang/include/absl/base/nullability.h&: 241o:p22e:r anote: texpanded from macro 'absl_nonnull'o r<<(cons t241 | v#odiedf*i naeb salb_snlu_lnloanbnluel l v_)N o{n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2region_union.cc: 18241: | In file included from #../src/s2/s2region_union.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l86l: | /usr/local/clang/include/absl/strings/cord_analysis.h ^: 32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemIn file included from os2/s2shape_index_buffered_region.ccr:y18U: sIn file included from a../src/s2/s2shape_index_buffered_region.hg:e23(: cIn file included from o../src/s2/s1angle.hn:s28t: In file included from C../src/s2/s2point.ho:r25d: RIn file included from ../src/s2/util/coding/coder.he:p36*: In file included from a../src/s2/base/casts.hb:s34l: _In file included from n/usr/local/clang/include/absl/log/log.ho:n209n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl: 22r: e/usr/local/clang/include/absl/log/internal/log_message.hp:)306;: 3 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22306: | note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle satbds:l:_unnoinqnuuel_lp t_rN data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw)In file included from s2/s2shape_index_buffered_region.cc :/18/: In file included from N../src/s2/s2shape_index_buffered_region.hO:L23I: NIn file included from T../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:25/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/util/coding/coder.h::2236:: In file included from note: ../src/s2/base/casts.hexpanded from macro 'absl_nonnull': 34: In file included from 241/usr/local/clang/include/absl/log/log.h | :#209d: eIn file included from f/usr/local/clang/include/absl/log/internal/log_impl.hi:n22e: a/usr/local/clang/include/absl/log/internal/log_message.hb:s319l:_20n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll _N o319n | n u l l c o| n ^s t wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2region_coverer.cca:b18s: lIn file included from _../src/s2/s2region_coverer.hn:u31l: lIn file included from a../src/s2/s2cell.hb:l28e: In file included from _../src/s2/s1chord_angle.hN:u29l: lIn file included from a../src/s2/s1angle.hb:l28e: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: In file included from warning: s2/s2shape_index_buffered_region.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shape_index_buffered_region.h:23 : 860In file included from | ../src/s2/s1angle.h : 28f: rIn file included from i../src/s2/s2point.he:n25d: In file included from v../src/s2/util/coding/coder.ho:i36d: In file included from A../src/s2/base/casts.hb:s34l: FIn file included from o/usr/local/clang/include/absl/log/log.hr:m209a: tIn file included from F/usr/local/clang/include/absl/log/internal/log_impl.hl:u22s: h/usr/local/clang/include/absl/log/internal/log_message.h(:F400o:r17m:a twarning: Stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i nk* 400a | b s l _ ncoonnnsutl lv osiidn*k ,a b s| l ^_ nul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: cnote: oexpanded from macro 'absl_nonnull'n st &241 | v#)d;e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:o nnote: nexpanded from macro 'absl_nullable'u ll 257_ | N#odnenfuilnle a| b ^s l_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::ForIn file included from ms2/s2shape_index_buffered_region.cca:t18S: iIn file included from n../src/s2/s2shape_index_buffered_region.hk:I23m: pIn file included from l../src/s2/s1angle.h*: 28a: bIn file included from s../src/s2/s2point.hl:_25n: oIn file included from n../src/s2/util/coding/coder.hn:u36l: lIn file included from ../src/s2/base/casts.hs:i34n: kIn file included from _/usr/local/clang/include/absl/log/log.h;: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/log_message.h241::42522::31 :note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e425f | i n eL oagbMsels_snaognenFualtla l_(Ncoonnnsutl lc h a| r ^* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullableIn file included from s2/s2region_coverer.cc :| 18 ^: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from In file included from ../src/s2/s1angle.hs2/s2shape_index_buffered_region.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2shape_index_buffered_region.h::2723: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6725: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/util/coding/coder.h::2936: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/casts.h::8636: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/cord_analysis.h::2132: :In file included from 47/usr/local/clang/include/absl/log/check.h:: 37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:277: 5032: | swarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]z e_t 277G | e t E s t i m a t e d M e m o r y U s a g e ( c o n s t C o r d R e p * caobnsslt_ nvoonindu*l la brselp_)n;u l l| a ^b le /usr/local/clang/include/absl/base/nullability.hv:a241l:u22e:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle _aNbosnln_unlull l a| b ^l e _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.hIn file included from :s2/s2shape_index_buffered_region.cc28:: 18In file included from : ../src/s2/s1chord_angle.hIn file included from :../src/s2/s2shape_index_buffered_region.h29:: 23In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s1angle.h28:: 28In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2point.h27:: 25In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/util/coding/coder.h23:: 36In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/base/casts.h67:: 36In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h86:: 37/usr/local/clang/include/absl/strings/cord_analysis.h: :In file included from 50/usr/local/clang/include/absl/log/internal/check_impl.h::4921:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]278 :13: warning: 50type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | siz e278_ | tc oGnesttM ovroeiPdr*e caibsselM_enmuolrlyaUbslaeg eo(pceornastto rC&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebuIn file included from gs2/s2shape_index_buffered_region.ccL:o18g: (In file included from c../src/s2/s2shape_index_buffered_region.ho:23n: sIn file included from t../src/s2/s1angle.h :c28h: aIn file included from r../src/s2/s2point.h*: 25a: bIn file included from s../src/s2/util/coding/coder.hl:_36n: uIn file included from l../src/s2/base/casts.hl:a36b: lIn file included from e../src/s2/base/logging.h :n21a: mIn file included from e/usr/local/clang/include/absl/log/check.h):;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::257428::2344:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | # d428e | fAiBnSeL _aAbTsTlR_InBuUlTlEa_bRlEeT U_RNNuSl_lNaObNlNeU L L| ^c onst char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2region_union.cce: 18a: bIn file included from s../src/s2/s2region_union.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549In file included from :s2/s2shape_index_buffered_region.cc40::18 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2shape_index_buffered_region.h :23: In file included from ../src/s2/s1angle.h :54928 | : In file included from ../src/s2/s2point.hs:t25a: tIn file included from i../src/s2/util/coding/coder.hc: 36v: oIn file included from i../src/s2/base/casts.hd: 36I: nIn file included from c../src/s2/base/logging.hr:e21m: eIn file included from n/usr/local/clang/include/absl/log/check.ht:S37y: nIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hh:S21e: m/usr/local/clang/include/absl/log/internal/check_op.h(:M429u:t31e:x *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _429n | o Tn1n uvl1l, mTu2, v 2| , ^ co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la besxlp_rntoenxntu)l lA B_SNLo_nAnTuTlRlI B U| T ^E _NOINLINE; | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2region_union.cc::24118:: 22In file included from :../src/s2/s2region_union.h :note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s2point.h :24127 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hN:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l550l: 64 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | In file included from s2/s2shape_index_buffered_region.cc : 18 : In file included from ../src/s2/s2shape_index_buffered_region.h : 23 : bIn file included from a../src/s2/s1angle.hs:e28_: iIn file included from n../src/s2/s2point.ht:e25r: nIn file included from a../src/s2/util/coding/coder.hl::36:: PIn file included from e../src/s2/base/casts.hr:T36h: rIn file included from e../src/s2/base/logging.ha:d21S: yIn file included from n/usr/local/clang/include/absl/log/check.hc:h37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o432n:n13u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w ); 432| | ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel aMbaskle_CnhoencnkuOlplS t_rNionngn(uTl1l v 1| , ^ T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h241: | 28#: dIn file included from e../src/s2/s2point.hf:i27n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : _In file included from N/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_index_buffered_region.cc :55118 | : In file included from ../src/s2/s2shape_index_buffered_region.hs:t23a: tIn file included from i../src/s2/s1angle.hc: 28b: oIn file included from o../src/s2/s2point.hl: 25D: eIn file included from c../src/s2/util/coding/coder.hr:e36m: eIn file included from n../src/s2/base/casts.ht:S36y: nIn file included from c../src/s2/base/logging.hh:S21e: mIn file included from (/usr/local/clang/include/absl/log/check.hM:u37t: eIn file included from x/usr/local/clang/include/absl/log/internal/check_impl.h*: 21a: b/usr/local/clang/include/absl/log/internal/check_op.hs:l433_:n56o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l m u433, | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N ocnonnusltl c h| a ^r * absl_nonnIn file included from us2/s2region_union.ccl:l18 : eIn file included from x../src/s2/s2region_union.hp:r28t: eIn file included from x../src/s2/s2point.ht:)27 : {In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/cord.h: 94241: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e552 :a64b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l552l | _ N o n n u l l | ^ base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: In file included from warning: s2/s2shape_index_buffered_region.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shape_index_buffered_region.h: 23556: | In file included from ../src/s2/s1angle.h :v28o: iIn file included from d../src/s2/s2point.h :L25o: cIn file included from k../src/s2/util/coding/coder.hS:l36o: wIn file included from L../src/s2/base/casts.ho:o36p: (In file included from S../src/s2/base/logging.hy:n21c: hIn file included from W/usr/local/clang/include/absl/log/check.ha:i37t: PIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hr:a21m: s/usr/local/clang/include/absl/log/internal/check_op.h*: 451a:b1s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l451l | AwBaSiLt_pL,O Gi_nItN TfElRaNgAsL)_;D E F| I ^N E_/usr/local/clang/include/absl/base/nullability.hM:A241K:E22_:C Hnote: Eexpanded from macro 'absl_nonnull'C K_ O241P | _#SdTeRfIiNnGe_ EaXbTsElR_Nn(obnonoull)l; _ N| o^n nu/usr/local/clang/include/absl/log/internal/check_op.hl:l449 : 31| : ^ note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template cIn file included from os2/s2region_union.ccn:s18t: In file included from c../src/s2/s2region_union.hh:a28r: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : MIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hk:e29C: hIn file included from e/usr/local/clang/include/absl/strings/cord.hc:k94O: pIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.ht:r31i: n/usr/local/clang/include/absl/synchronization/mutex.hg:(558 : 35 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :558241 | : 22 :b onote: oexpanded from macro 'absl_nonnull'l L o241c | k#SdleofwiWniet haDbesald_lnionnen(uMlulH o_wN oanbnsull_ln o n| n ^u ll how,In file included from s2/s2shape_index_buffered_region.cc :| 18 ^: In file included from ../src/s2/s2shape_index_buffered_region.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :../src/s2/s1angle.h22::28 : In file included from note: ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 25: In file included from 241../src/s2/util/coding/coder.h | :#36d: eIn file included from f../src/s2/base/casts.hi:n36e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n451n:u1l:l warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from 450s2/s2region_union.cc | : 18 : In file included from ../src/s2/s2region_union.h : 28x: ,In file included from ../src/s2/s2point.hx:,27 : cIn file included from o../src/s2/s2coder.hn:s23t: In file included from c/usr/local/clang/include/absl/status/status.hh:a67r: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31): /usr/local/clang/include/absl/synchronization/mutex.h :| 559 ^: 46:/usr/local/clang/include/absl/base/nullability.h :241warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 559 | 241 | # d e f in e a b s l _ n o n n u l l _ N o n n ucloln s t| ^C ondition* absl_nullable cond, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_index_buffered_region.cc::25718:: 23In file included from :../src/s2/s2shape_index_buffered_region.h :23note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s1angle.h:28 : 257In file included from | ../src/s2/s2point.h#:d25e: fIn file included from i../src/s2/util/coding/coder.hn:e36 : aIn file included from b../src/s2/base/casts.hs:l36_: nIn file included from u../src/s2/base/logging.hl:l21a: bIn file included from l/usr/local/clang/include/absl/log/check.he: 37_: NIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: b/usr/local/clang/include/absl/log/internal/check_op.hl:e452 : 1| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DIn file included from Es2/s2region_union.ccF:I18N: EIn file included from _../src/s2/s2region_union.hM:A28K: EIn file included from _../src/s2/s2point.hC:H27E: CIn file included from K../src/s2/s2coder.h_:O23P: _In file included from S/usr/local/clang/include/absl/status/status.hT:R67I: NIn file included from G/usr/local/clang/include/absl/status/internal/status_internal.h_:E29X: TIn file included from E/usr/local/clang/include/absl/strings/cord.hR:N94(: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ht:6314: _/usr/local/clang/include/absl/synchronization/mutex.ht:)562;: 23 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :449:31: 562note: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' v o449i | d LeoxctkeSrlno wt(eMmupHloawt ea bcsoln_snto ncnhualrl* haobws,l _cnoonnsntu lClo nMdaikteiCohne*c kaObpsSlt_rniunlgl(a b l e\ c o| n ^d , /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'absl_nonnull': 22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from In file included from s2/s2region_union.cc../src/s2/s2shape_index_buffered_region.h::1823: : In file included from In file included from ../src/s2/s2region_union.h../src/s2/s1angle.h::2828: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2725: : In file included from In file included from ../src/s2/s2coder.h../src/s2/util/coding/coder.h::2336: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/base/casts.h::6736: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::9437: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::562452::581:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h: 450562: | 25 : vnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i d L450o | c k S l o w (xM,u Hxo,w caobnsslt_ ncohnanru*l la bhsolw_,n ocnonnusltl )C o n| d ^i t/usr/local/clang/include/absl/base/nullability.hi:o241n:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbelfei nceo nadb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nullable _NullIn file included from as2/s2shape_index_buffered_region.ccb:l18e: In file included from ../src/s2/s2shape_index_buffered_region.h| : ^23 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1In file included from :s2/s2region_union.cc :warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2region_union.h:28 : 453In file included from | ../src/s2/s2point.hA:B27S: LIn file included from _../src/s2/s2coder.hL:O23G: _In file included from I/usr/local/clang/include/absl/status/status.hN:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hA:L29_: DIn file included from E/usr/local/clang/include/absl/strings/cord.hF:I94N: EIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hM:A31K: E/usr/local/clang/include/absl/synchronization/mutex.h_:C565H:E36C:K _warning: Otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]P _STR I565N | G _ EvXoTiEdR NU(nulionctk6S4l_otw)(;S y n| c^h Wa/usr/local/clang/include/absl/log/internal/check_op.hi:t449P:a31r:a mnote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'* a b449s | l _ neuxltlearbnl et ewmapiltapt)e AcBoSnLs_tA TcThRaIrB*U TaEb_sClO_LnDo;n n u| l ^l M/usr/local/clang/include/absl/base/nullability.ha:k257e:C23h:e cnote: kexpanded from macro 'absl_nullable'O pS t257r | i#ndge(f i n e\ a b| s ^l _/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2region_union.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2region_union.h::45328:: 1In file included from :../src/s2/s2point.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_op.h::23450: :In file included from 25/usr/local/clang/include/absl/status/status.h:: 67note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 450In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :x31,: /usr/local/clang/include/absl/synchronization/mutex.hx:,576 :c49o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] char *576 | a b svlo_indo nTnruylRle)m o v| e ^( b/usr/local/clang/include/absl/base/nullability.ha:s241e:_22i:n tnote: eexpanded from macro 'absl_nonnull'r na l241: | :#PdeerfTihnree aadbSsyln_cnho*n naublsll __nNoonnnnuullll s )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2shape_index_buffered_region.ccn:o18n: nIn file included from u../src/s2/s2shape_index_buffered_region.hl:l23 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1In file included from :s2/s2region_union.cc :warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2region_union.h:28 : 454In file included from | ../src/s2/s2point.hA:B27S: LIn file included from _../src/s2/s2coder.hL:O23G: _In file included from I/usr/local/clang/include/absl/status/status.hN:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hA:L29_: DIn file included from E/usr/local/clang/include/absl/strings/cord.hF:I94N: EIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hM:A31K: E/usr/local/clang/include/absl/synchronization/mutex.h_:C578H:E45C:K _warning: Otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P _ST R578I | N G _vEoXiTdE RBNl(ofclko(abta)s;e _ i| n^t er/usr/local/clang/include/absl/log/internal/check_op.hn:a449l::31::P enote: rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'T hre a449d | S y necxht*e ranb stle_mnpolnantuel lc osn)s;t c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #MdaekfeiCnhee cakbOsplS_tnroinnngu(l l _\N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2region_union.ccl:_18n: oIn file included from n../src/s2/s2region_union.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2shape_index_buffered_region.cc31:: 18/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 580../src/s2/s2shape_index_buffered_region.h::3423:: In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h: 25580: | In file included from ../src/s2/util/coding/coder.h :b36a: sIn file included from e../src/s2/base/casts.h_:i36n: tIn file included from e../src/s2/base/logging.hr:n21a: lIn file included from :/usr/local/clang/include/absl/log/check.h::P37e: rIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hh:r21e: a/usr/local/clang/include/absl/log/internal/check_op.hd:S454y:n1c:h *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a b/usr/local/clang/include/absl/log/internal/check_op.hs:l450_:n25u:l lnote: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b le 450W | a k e u p ( x ,| ^x , /usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: cnote: hexpanded from macro 'absl_nullable'a r* 257a | b#sdle_fnionnen ualbls)l _ n| u ^l l/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 :_ Nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# d e| f ^i ne abslIn file included from _s2/s2region_union.ccn:o18n: nIn file included from u../src/s2/s2region_union.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_index_buffered_region.cc581: | 18 : In file included from ../src/s2/s2shape_index_buffered_region.h : 23 : bIn file included from a../src/s2/s1angle.hs:e28_: iIn file included from n../src/s2/s2point.ht:e25r: nIn file included from a../src/s2/util/coding/coder.hl::36:: PIn file included from e../src/s2/base/casts.hr:T36h: rIn file included from e../src/s2/base/logging.ha:d21S: yIn file included from n/usr/local/clang/include/absl/log/check.hc:h37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o455n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w ); 455| | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241L:O22G:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dDeEfFiInNeE _aMbAsKlE__nCoHnEnCuKl_lO P__NSoTnRnIuNlGl_ E X| T ^E RN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | In file included from s2/s2region_union.cc :e18x: tIn file included from e../src/s2/s2region_union.hr:n28 : tIn file included from e../src/s2/s2point.hm:p27l: aIn file included from t../src/s2/s2coder.he: 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67 : cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ha:r29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l585 :M20a:k ewarning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h eckO p585S | t r ivnogi(d T r\a n s| ( ^M uH/usr/local/clang/include/absl/base/nullability.ho:w241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld ehfoiwn)e; a b/s/l _unsoendn uflolr _CNoonndnVualrl- > M| u ^t ex traIn file included from ns2/s2shape_index_buffered_region.ccs:f18e: rIn file included from ../src/s2/s2shape_index_buffered_region.h :| 23 ^: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::25 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/util/coding/coder.h :36 : 241In file included from | ../src/s2/base/casts.h#:d36e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 455_:N1o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l/usr/local/clang/include/absl/log/internal/check_op.h : 450| : ^25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, coIn file included from ns2/s2region_union.ccs:t18 : cIn file included from h../src/s2/s2region_union.ha:r28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:)67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h241: | 586#:d43e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s586l | _ n ovnoniudl lF e_rN(obnansuel_li n t| e ^r nal::PerThreadSynch* In file included from as2/s2shape_index_buffered_region.ccb:s18l: _In file included from n../src/s2/s2shape_index_buffered_region.ho:n23n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/util/coding/coder.h241::3622: :In file included from ../src/s2/base/casts.h:note: 36expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h :24121 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: s/usr/local/clang/include/absl/log/internal/check_op.hl:_456n:o1n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _N o456n | nAuBlSlL _ L| O ^G _INTERNAL_DEFINE_MAKE_CIn file included from Hs2/s2region_union.ccE:C18K: _In file included from O../src/s2/s2region_union.hP:_28S: TIn file included from R../src/s2/s2point.hI:N27G: _In file included from E../src/s2/s2coder.hX:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.h(:c67h: aIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.h):;29 : In file included from | /usr/local/clang/include/absl/strings/cord.h^: 94: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h449::3131: :/usr/local/clang/include/absl/synchronization/mutex.h :note: 590expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 40: warning: 449type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | e x590t | e r ne xtpelmipcliatt eM uctoenxs(tc ocnhsatr *v oalbastli_lneo nMnuutlelx *M aakbesClh_encuklOlpaSbtlrei n/g*(i g n o\r e d| * ^/ ) /usr/local/clang/include/absl/base/nullability.h{:}241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257 :24123 | :# dnote: eexpanded from macro 'absl_nullable'f in e257 | a#bdself_innoen naublsll __nNuolnlnaubllle _| N ^ ullablIn file included from es2/s2shape_index_buffered_region.cc : 18| : ^In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2region_union.ccd:e18f: iIn file included from n../src/s2/s2region_union.he: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2shape_index_buffered_region.cc: 18624: | In file included from ../src/s2/s2shape_index_buffered_region.h :e23x: pIn file included from l../src/s2/s1angle.hi:c28i: tIn file included from ../src/s2/s2point.hM:u25t: eIn file included from x../src/s2/util/coding/coder.hL:o36c: kIn file included from (../src/s2/base/casts.hM:u36t: eIn file included from x../src/s2/base/logging.h&: 21m: In file included from u/usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:I21N: T/usr/local/clang/include/absl/log/internal/check_op.hE:R458N:A1L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T R/usr/local/clang/include/absl/log/internal/check_op.hI:B450U:T25E:_ Cnote: Aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'P TU R450E | D _ B Y ( t hxi,s )x), c| o ^~~~n st char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define a/usr/local/clang/include/absl/synchronization/mutex.hb:s635l:_29n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N635o | n n uelxlp l i| c ^i t MutexLock(Mutex* absl_nonnIn file included from us2/s2shape_index_buffered_region.ccl:l18 : mIn file included from u../src/s2/s2shape_index_buffered_region.h): 23A: BIn file included from S../src/s2/s1angle.hL:_28E: XIn file included from C../src/s2/s2point.hL:U25S: IIn file included from V../src/s2/util/coding/coder.hE:_36L: OIn file included from C../src/s2/base/casts.hK:_36F: UIn file included from N../src/s2/base/logging.hC:T21I: OIn file included from N/usr/local/clang/include/absl/log/check.h(:m37u: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:459/usr/local/clang/include/absl/base/nullability.h::1241:: 22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 459 | 241A | B#SdLe_fLiOnGe_ IaNbTsElR_NnAoLn_nDuElFlI N_EN_oMnAnKuEl_lC H E| C ^K _OP_STRING_EXTERN(const absl::string_view&In file included from )s2/s2region_union.cc;: 18 : | In file included from ^../src/s2/s2region_union.h :28/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 449../src/s2/s2point.h::3127:: In file included from note: ../src/s2/s2coder.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 23: In file included from /usr/local/clang/include/absl/status/status.h449: | 67 : In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:t29e: rIn file included from n/usr/local/clang/include/absl/strings/cord.h :t94e: mIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.hl:a31t: e/usr/local/clang/include/absl/synchronization/mutex.h :c641o:n68s:t warning: c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h ar* absl _641n | o n neuxlpll iMcaikte CMhuetcekxOLpoSctkr(iMnugt(e x & \m u | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _A T241T | R#IdBeUfTiEn_eC AaPbTsUlR_EnDo_nBnYu(ltlh i_sN)o,n n u| l ^~~~l | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 649/usr/local/clang/include/absl/log/check.h::2937:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : /usr/local/clang/include/absl/log/internal/check_op.h:459 :6491 | : warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x p/usr/local/clang/include/absl/log/internal/check_op.hl:i450c:i25t: Mnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' te x450L | o c k ( M u txe,x *x ,a bcsoln_snto ncnhualrl* maub,s lc_onnosntn uCloln)d i t| i ^o n&/usr/local/clang/include/absl/base/nullability.h :c241o:n22d:) note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bsl_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:In file included from 25s2/s2region_union.cc: :In file included from 18../src/s2/util/coding/coder.h: :In file included from 36../src/s2/s2region_union.h: :In file included from 28../src/s2/base/casts.h: :In file included from 36../src/s2/s2point.h: :In file included from 27../src/s2/base/logging.h: :In file included from 21../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/log/internal/check_op.h29:: 460In file included from :/usr/local/clang/include/absl/strings/cord.h66::94 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h460: | 670A:B74S:L _warning: L'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]O G_INT E670R | N A Le_xDpElFiIcNiEt_ MRAeKaEd_eCrHMEuCtKe_xOLPo_cSkT(RMIuNtGe_xE&X TmEuR NA(BcSoLn_sItN TcEhRaNrA*L _aAbTsTlR_InBoUnTnEu_lClA)P;T U R| E ^D _B/usr/local/clang/include/absl/base/nullability.hY:(241t:h22i:s )note: )expanded from macro 'absl_nonnull' | ^~~~241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2shape_index_buffered_region.cc678::1835: :In file included from ../src/s2/s2shape_index_buffered_region.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h678: | 25 : In file included from e../src/s2/util/coding/coder.hx:p36l: iIn file included from c../src/s2/base/casts.hi:t36 : RIn file included from e../src/s2/base/logging.ha:d21e: rIn file included from M/usr/local/clang/include/absl/log/check.hu:t37e: xIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.ho:c21k: (/usr/local/clang/include/absl/log/internal/check_op.hM:u460t:e66x:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l m u241) | #AdBeSfLi_nSeH AaRbsl_nEoDn_nLuOlClK __FNUoNnCnTuIlOlN ( m| u ^) | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2shape_index_buffered_region.cc241::1822: :In file included from ../src/s2/s2shape_index_buffered_region.h:note: 23expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e25f: iIn file included from n../src/s2/util/coding/coder.he: 36a: bIn file included from s../src/s2/base/casts.hl:_36n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h_:N37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.h :| 460 ^: 1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAIn file included from Ks2/s2region_union.ccE:_18C: HIn file included from E../src/s2/s2region_union.hC:K28_: OIn file included from P../src/s2/s2point.h_:S27T: RIn file included from I../src/s2/s2coder.hN:G23_: EIn file included from X/usr/local/clang/include/absl/status/status.hT:E67R: NIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h :c94h: aIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.h*: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l681_:n74o:n nwarning: u'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l l); | 681^ | /usr/local/clang/include/absl/log/internal/check_op.he:x450p:l25i:c inote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' Re a450d | e r M u t e xxL,o cxk,( Mcuotnesxt& cmhua rA*B SaLb_sIlN_TnEoRnNnAuLl_lA)T T R| I ^B UT/usr/local/clang/include/absl/base/nullability.hE:_241C:A22P:T Unote: Rexpanded from macro 'absl_nonnull'E D_ B241Y | (#tdheifsi)n,e a| b ^~~~s l_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_index_buffered_region.cc: 18689: | In file included from ../src/s2/s2shape_index_buffered_region.h :e23x: pIn file included from l../src/s2/s1angle.hi:c28i: tIn file included from ../src/s2/s2point.hR:e25a: dIn file included from e../src/s2/util/coding/coder.hr:M36u: tIn file included from e../src/s2/base/casts.hx:L36o: cIn file included from k../src/s2/base/logging.h(:M21u: tIn file included from e/usr/local/clang/include/absl/log/check.hx:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:461n:n1u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m u, c461o | nAsBtS LC_oLnOdGi_tIiNoTnE&R NcAoLn_dD)E F I| N ^E _M/usr/local/clang/include/absl/base/nullability.hA:K241E:_22C:H Enote: Cexpanded from macro 'absl_nonnull'K _O P241_ | S#TdReIfNiGn_eE XaTbEsRlN_(n o n| n^u ll/usr/local/clang/include/absl/log/internal/check_op.h :_449N:o31n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l | ^449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from ../src/s2/base/casts.hs2/s2region_union.cc::3618: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2region_union.h::2128: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2point.h::3727: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2coder.h::2123: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h462::6724: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::24194:: 22In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 710241: | 74#:d ewarning: f'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i ne ab s710l | _ n oenxnpullilc i_tN oWnrniutlelr M u| t ^e xLocIn file included from ks2/s2shape_index_buffered_region.cc(:M18u: tIn file included from e../src/s2/s2shape_index_buffered_region.hx:&23 : mIn file included from u../src/s2/s1angle.h :A28B: SIn file included from L../src/s2/s2point.h_:I25N: TIn file included from E../src/s2/util/coding/coder.hR:N36A: LIn file included from _../src/s2/base/casts.hA:T36T: RIn file included from I../src/s2/base/logging.hB:U21T: EIn file included from _/usr/local/clang/include/absl/log/check.hC:A37P: TIn file included from U/usr/local/clang/include/absl/log/internal/check_impl.hR:E21D: _/usr/local/clang/include/absl/log/internal/check_op.hB:Y461(:t1h:i swarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ^~~~461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHEC/usr/local/clang/include/absl/synchronization/mutex.hK:_718O:P35_:S Twarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NG_ E718X | T E ReNx(p l i| c^i t/usr/local/clang/include/absl/log/internal/check_op.h :W450:r25i:t enote: rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'M ut e450x | L o c k ( M uxt,e xx*, acbosnls_tn ocnhnaurl*l ambus)l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl:)241 : 22| : ^ note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23In file included from : s2/s2region_union.ccIn file included from :../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2region_union.hIn file included from :../src/s2/s2point.h28:: 25In file included from : ../src/s2/s2point.hIn file included from :../src/s2/util/coding/coder.h27:: 36In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/base/casts.h23:In file included from : 36s2/s2region.ccIn file included from : :/usr/local/clang/include/absl/status/status.hIn file included from 18:../src/s2/base/logging.h: 67:In file included from : 21../src/s2/s2region.hIn file included from : :/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from 24:/usr/local/clang/include/absl/log/check.h: 29:In file included from : 37../src/s2/s1angle.hIn file included from : :/usr/local/clang/include/absl/strings/cord.hIn file included from 28:/usr/local/clang/include/absl/log/internal/check_impl.h: 94:In file included from : 21../src/s2/s2point.hIn file included from : :/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_op.h25::: 31463In file included from : :/usr/local/clang/include/absl/synchronization/mutex.h../src/s2/util/coding/coder.h1:::72236 :: warning: 74In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:../src/s2/base/casts.h :34warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from 463 /usr/local/clang/include/absl/log/log.h | :A209B : S722In file included from L | /usr/local/clang/include/absl/log/internal/log_impl.h_ : L22eO: xGIn file included from p_l/usr/local/clang/include/absl/log/internal/log_message.hiI:cN53iT: tE RW/usr/local/clang/include/absl/types/source_location.hNrA:Li113t_:eD19rE:MF uIwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Ne Ex_LMo Ac113kK | ( ME u _tC eH xE &cC omKnu_s tOA BPcShL_a_SrIT*N TRaEbRIsNlAN_Ln_GoAn_TnTEuRXlIlBT UfTEiERl_NeC(_An P T| U^R ED/usr/local/clang/include/absl/log/internal/check_op.h_:B449Y:(31t:h inote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN') , | 449 ^~~~ | extern template const char* absl_/usr/local/clang/include/absl/synchronization/mutex.hn:o731n:n35u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M akeC h731e | c k OepxSptlriicnigt( W r i\t e r| M ^u t/usr/local/clang/include/absl/base/nullability.he:x241L:o22c:k (note: Mexpanded from macro 'absl_nonnull'u te x241* | #adbesfli_nneo nanbuslll_ nmoun,n ucloln s_tN oCnonnudlilt i o| n ^& condIn file included from )s2/s2shape_index_buffered_region.cc : 18| : ^In file included from ../src/s2/s2shape_index_buffered_region.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'25 : In file included from ../src/s2/util/coding/coder.h :24136 | : #In file included from d../src/s2/base/casts.he:f36i: nIn file included from e../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: /usr/local/clang/include/absl/log/internal/check_op.h_:N464o:n26n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRIn file included from Is2/s2region_union.ccN:G18_: EIn file included from X../src/s2/s2region_union.hT:E28R: NIn file included from (../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/log/internal/check_op.h23:: 450In file included from :/usr/local/clang/include/absl/status/status.h25::67 : note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/status/internal/status_internal.h :29 : 450In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :x31,: x/usr/local/clang/include/absl/synchronization/mutex.h,: 801c:o20n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c har* 801a | b s lC_onnodnintuiloln)( b o| o ^l /usr/local/clang/include/absl/base/nullability.h(:*absl241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241f | u#ndce)f(ivnoei da*b salb_snlo_nnnuulllla b_iNlointnyu_luln k n| o ^w n), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2shape_index_buffered_region.cci:n18e: In file included from a../src/s2/s2shape_index_buffered_region.hb:s23l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 25_: NIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2region_union.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2region_union.h::46528:: 1In file included from :../src/s2/s2point.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23: In file included from 465/usr/local/clang/include/absl/status/status.h | :A67B: SIn file included from L/usr/local/clang/include/absl/status/internal/status_internal.h_:L29O: GIn file included from _/usr/local/clang/include/absl/strings/cord.hI:N94T: EIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hN:A31L: _/usr/local/clang/include/absl/synchronization/mutex.hD:E801F:I45N:E _warning: Mtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A KE_ C801H | E C KC_oOnPd_iStTiRoInN(Gb_oEoXlT E(R*Na(bcsoln_snto nvnouildl* faubnscl)_(nvoonindu*l la)b;s l _| n^u ll/usr/local/clang/include/absl/log/internal/check_op.ha:b449i:l31i:t ynote: _expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'u nkn o449w | n ) ,e x t| e ^r n /usr/local/clang/include/absl/base/nullability.ht:e289m:p34l:a tnote: eexpanded from macro 'absl_nullability_unknown' co n289s | t# dcehfairn*e aabbssll__nnounlnlualbli lMiatkye_CuhnekcnkoOwpnS t_rNiunlgl(_ u n s\p e c| i ^f ie/usr/local/clang/include/absl/base/nullability.hd: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2region_union.ccs:l18_: nIn file included from o../src/s2/s2region_union.hn:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2shape_index_buffered_region.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2shape_index_buffered_region.h::3123: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s1angle.h802::2819: :In file included from ../src/s2/s2point.h:warning: 25: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from 802../src/s2/base/logging.h | : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : v/usr/local/clang/include/absl/log/internal/check_op.ho:i465d:*66 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l465l | aAbBiSlLi_tLyO_Gu_nIkNnToEwRnN AaLr_gD)E;F I N| E ^_ MA/usr/local/clang/include/absl/base/nullability.hK:E289_:C34H:E Cnote: Kexpanded from macro 'absl_nullability_unknown'_ OP _289S | T#RdIeNfGi_nEeX TaEbRsNl(_cnounlslta bvioliidt*y _aubnskln_onwonn n_uNlull)l;_ u n| s ^p ec/usr/local/clang/include/absl/base/nullability.hi:f241i:e22d: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _NoIn file included from ns2/s2region_union.ccn:u18l: lIn file included from ../src/s2/s2region_union.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2shape_index_buffered_region.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2shape_index_buffered_region.h/usr/local/clang/include/absl/status/internal/status_internal.h::2329: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/cord.h::2894: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2531: : In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/synchronization/mutex.h::36814: :In file included from 20../src/s2/base/casts.h:: 36: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :81437 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.hC:o21n: d/usr/local/clang/include/absl/log/internal/check_op.hi:t465i:o66n:( bwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o l/usr/local/clang/include/absl/base/nullability.h :(241*:a22b:s lnote: _expanded from macro 'absl_nonnull'n oanm neu241 l=l | #_fd_ubnecuf)ii(lTnt*ie na basb_lFs_lIn_LuEnl(oln)an)b ui{ll il t | y ^__ uNnoknn/usr/local/clang/include/absl/base/nullability.hon:wu241nl:)l22, : | note: | expanded from macro 'absl_nonnull' ^ ^ /usr/local/clang/include/absl/base/nullability.h :241241In file included from | :s2/s2shape_index_buffered_region.cc#22d::e18 f: note: iexpanded from macro 'absl_nonnull'In file included from n e../src/s2/s2shape_index_buffered_region.h :241a23 | b#: sdlIn file included from e_f../src/s2/s1angle.hnio:nne28 n: aubIn file included from l../src/s2/s2point.hsll: _25_nNo: onIn file included from nnn../src/s2/util/coding/coder.huul:lll36 _: NIn file included from | o ^n../src/s2/base/casts.h n:u36l: lIn file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2region_union.cc::46518:: 1In file included from :../src/s2/s2region_union.h :warning: 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:27 : 465In file included from | ../src/s2/s2coder.hA:B23S: LIn file included from _/usr/local/clang/include/absl/status/status.hL:OIn file included from 67Gs2/s2region.cc: _:In file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:18T29: E: In file included from RIn file included from ../src/s2/s2region.hN/usr/local/clang/include/absl/strings/cord.h:A:24L94: _: In file included from DIn file included from ../src/s2/s1angle.hE/usr/local/clang/include/absl/strings/internal/cordz_info.h:F:28I31: N: In file included from /usr/local/clang/include/absl/synchronization/mutex.hE../src/s2/s2point.h:_:814M25:A: 42KIn file included from :E../src/s2/util/coding/coder.h _:Cwarning: 36type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]H: EIn file included from C../src/s2/base/casts.hK :_814O34 | P : _In file included from CS/usr/local/clang/include/absl/log/log.hoTn:Rd209Ii: tNIn file included from iG/usr/local/clang/include/absl/log/internal/log_impl.ho_:nE22(X: bTIn file included from oE/usr/local/clang/include/absl/log/internal/log_message.hoR:lN53 (: (/usr/local/clang/include/absl/types/source_location.hc*:ao133bn:ss25lt:_ nvowarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oniu ldl* fa133ub | n sc )lc(o_Tn*n osatnbesnxlup_lrn lucl)oln;asb ti l| cih^tay r_*u/usr/local/clang/include/absl/log/internal/check_op.h na:kbn450sol:w_n25n):o,n n unote: | expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l ^l f/usr/local/clang/include/absl/base/nullability.hi450:l | 289e :_ 34n :a m note: e expanded from macro 'absl_nullability_unknown'(x ), c xo289,n | #sdcteof innnosee txac becsplht_a nr{u *l l | a ^ab ibls/usr/local/clang/include/absl/base/nullability.hil:t_241yn:_o22un:nn kunnote: loexpanded from macro 'absl_nonnull'wl n) _ 241N | u#| ldl ^e_f ui/usr/local/clang/include/absl/base/nullability.hnn:se241p e:acb22isf:li _ennote: doexpanded from macro 'absl_nonnull' n n| u ^l241 l | #_dNeofninnuel lIn file included from a s2/s2region_union.ccb :s| 18 ^l: _In file included from n../src/s2/s2region_union.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: In file included from NIn file included from s2/s2region.cco../src/s2/s2coder.h:n:18n23: u: lIn file included from lIn file included from ../src/s2/s2region.h /usr/local/clang/include/absl/status/status.h: :24| 67: ^: In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/internal/status_internal.h::2829: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::2594: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::3631: : In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/synchronization/mutex.h::34815: :In file included from 16/usr/local/clang/include/absl/log/log.h:: 209: warning: In file included from /usr/local/clang/include/absl/log/internal/log_impl.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h :81553 | : /usr/local/clang/include/absl/types/source_location.h : 142 : 25 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T *142 | a b sclo_nnsutIn file included from les2/s2shape_index_buffered_region.cclx:apb18ri : lciIn file included from otn../src/s2/s2shape_index_buffered_region.hys_:tu23 nc: khnIn file included from aor../src/s2/s1angle.hw*:n aa28brsg: l)_In file included from ;n ../src/s2/s2point.ho n:| n ^25u l: /usr/local/clang/include/absl/base/nullability.hlIn file included from : ../src/s2/util/coding/coder.h289f::u3634n: :cIn file included from t../src/s2/base/casts.hinote: o:expanded from macro 'absl_nullability_unknown'n36 _: nIn file included from a../src/s2/base/logging.h289m: | e21#(: d)In file included from e f/usr/local/clang/include/absl/log/check.hci:onn37es: taIn file included from bn/usr/local/clang/include/absl/log/internal/check_impl.hso:le_21xn: c/usr/local/clang/include/absl/log/internal/check_op.hue:lpl502ta b:{i 1l i:| t ^ywarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u /usr/local/clang/include/absl/base/nullability.hn:k241 n:502o22 | w:nA Bnote: S_expanded from macro 'absl_nonnull'L N_ uL241lOl | G_#u_dneIsfpNieTncEei faRibNesdAl _L n_| oC ^nH nEuClKl_ O_PN_oInMnPuLl(lC h In file included from e| s2/s2region_union.cc ^c: k18_: EIn file included from Q../src/s2/s2region_union.h,: 28=: =In file included from )../src/s2/s2point.h : 27| : ^In file included from In file included from ../src/s2/s2coder.hs2/s2region.cc/usr/local/clang/include/absl/log/internal/check_op.h:::2318488: : :In file included from In file included from 32/usr/local/clang/include/absl/status/status.h../src/s2/s2region.h::: 6724note: : : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s1angle.h::29 28: 488: In file included from | In file included from /usr/local/clang/include/absl/strings/cord.h ../src/s2/s2point.h: :94i25: n: In file included from lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hi../src/s2/util/coding/coder.h:n:31e36: : /usr/local/clang/include/absl/synchronization/mutex.hcIn file included from :o../src/s2/base/casts.h830n::s3414t: :eIn file included from x/usr/local/clang/include/absl/log/log.hwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:r 209 : cIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.h830n: | s22 t: In file included from c/usr/local/clang/include/absl/log/internal/log_message.h h: a53 rb: */usr/local/clang/include/absl/types/source_location.ho :oa150lb: s40(l:*_ anbwarning: ustype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ll l_an bo150ln | ne u l nl a mfe u n#c #) (I T *m ap b sl l _( n u l l a b i l i t yc_ ounn s kt n oc wh na) ,r * | a ^ b s\/usr/local/clang/include/absl/base/nullability.hl :_ 241n| :o ^22n :n u/usr/local/clang/include/absl/base/nullability.hnote: l:expanded from macro 'absl_nonnull'l257 :f i23241l: | e _#nnote: daeexpanded from macro 'absl_nullable'mfe i) n 257e | | a# ^bd sel/usr/local/clang/include/absl/base/nullability.h_f:ni241no:ne22n :ua lblnote: sexpanded from macro 'absl_nonnull'_l N_o nn241un | ul#ldllea fb il| ^ e _NulIn file included from ls2/s2region_union.cca:b18l: eIn file included from ../src/s2/s2region_union.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2shape_index_buffered_region.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2shape_index_buffered_region.h::3123: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s1angle.h830::2836: :In file included from ../src/s2/s2point.h:warning: 25type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/coding/coder.h:36 : 830In file included from | ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h :b21o: oIn file included from l/usr/local/clang/include/absl/log/check.h :(37*: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n502n:u1l:l warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u n/usr/local/clang/include/absl/log/internal/check_op.hc:)489(:T47*: anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL's l_n u489l | l a b i l i tcyo_nusntk nTo1w&n )v,1 , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 289T:234&: vnote: 2expanded from macro 'absl_nullability_unknown', c o289n | s#td ecfhianre* aabbssll__nnuolnlnaublill ietxyp_rutnekxnto)w n{ _ N u l l\_ u n| s ^p ec/usr/local/clang/include/absl/base/nullability.hi:f241i:e22d: note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _NonnIn file included from us2/s2region_union.ccl:l18 : In file included from | ../src/s2/s2region_union.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nulIn file included from ls2/s2shape_index_buffered_region.cca:b18i: lIn file included from i../src/s2/s2shape_index_buffered_region.ht:y23_: uIn file included from n../src/s2/s1angle.hk:n28o: wIn file included from n../src/s2/s2point.h :_25N: uIn file included from l../src/s2/util/coding/coder.hl:_36u: nIn file included from s../src/s2/base/casts.hp:e36c: iIn file included from f../src/s2/base/logging.hi:e21d: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | In file included from s2/s2region_union.cci:n18l: iIn file included from n../src/s2/s2region_union.he: 28c: oIn file included from n../src/s2/s2point.hs:t27e: xIn file included from p../src/s2/s2coder.hr: 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67 : cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ha:r29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l844e: 10n:a mwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# #Im p844l | ( T * a b s l _ n o n n u l\l o| b ^j ec/usr/local/clang/include/absl/base/nullability.ht:,257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :241 :25722 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innuel laabbslle_ n_oNnunlullalb l_eN o n| n ^u ll | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from In file included from s2/s2region_union.cc../src/s2/base/casts.h::1836: : In file included from In file included from ../src/s2/s2region_union.h../src/s2/base/logging.h::2821: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h::2737: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_impl.h::2321: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::50267:: 1In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h::94498: :In file included from 35/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'/usr/local/clang/include/absl/synchronization/mutex.h :845:45 :498 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845i | n t v 1 ,b oionlt (va2b,s lc:o:ntsytp ec_hiadre*n taibtsyl<_Tn>o:n:ntuylple :e:x*p ratbesxlt_)n o{n n u l l m e t h o d ) ( ) ) ; \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulln _Neo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2region.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2region.h::9424: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s1angle.h::3128: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::88625:: 31In file included from :../src/s2/util/coding/coder.h :36warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/casts.h :34: In file included from /usr/local/clang/include/absl/log/log.h :886209 | : In file included from /usr/local/clang/include/absl/log/internal/log_impl.he:x22p: lIn file included from i/usr/local/clang/include/absl/log/internal/log_message.hc:i53t: /usr/local/clang/include/absl/types/source_location.hC:o165n:d15i:t iwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n (co n165s | t Tc*o nasbts lc_hnaorn*n ualbls lo_bnjo)n n u| l ^l f/usr/local/clang/include/absl/base/nullability.hi:l241e:_22n:a mnote: eexpanded from macro 'absl_nonnull'_ = 241" | "#;d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GIn file included from us2/s2region.cca:r18a: nIn file included from t../src/s2/s2region.he:e24d: EIn file included from q../src/s2/s1angle.hu:a28l: (In file included from c../src/s2/s2point.ho:n25s: tIn file included from ../src/s2/util/coding/coder.hC:o36n: dIn file included from i../src/s2/base/casts.ht:i34o: nIn file included from */usr/local/clang/include/absl/log/log.h :a209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h_:n22u: l/usr/local/clang/include/absl/log/internal/log_message.hl:a71b:l26e: awarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 71 | /usr/local/clang/include/absl/base/nullability.h : 257L:o23g:M enote: sexpanded from macro 'absl_nullable's ag e257( | c#odnesfti nceh aarb*s la_bnsull_lnaobnlneu l_lN uflillaeb,l ei n t| ^l ine, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2region_union.cc::24118:: 22In file included from :../src/s2/s2region_union.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:n923u:l48l: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nuIn file included from ls2/s2region.ccl:a18b: lIn file included from e../src/s2/s2region.h :b24): ;In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h25:: 257In file included from :../src/s2/util/coding/coder.h23::36 : In file included from note: ../src/s2/base/casts.hexpanded from macro 'absl_nullable': 34: In file included from /usr/local/clang/include/absl/log/log.h257: | 209#: dIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.hf:i22n: e/usr/local/clang/include/absl/log/internal/log_message.h :a78b:s26l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l78e | _ NLuolglMaebslsea g e| ( ^c onst char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2region_union.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2region_union.h | :#28d: eIn file included from f../src/s2/s2point.hi:n27e: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29_: NIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullaIn file included from bs2/s2region.ccl:e18 : eIn file included from v../src/s2/s2region.ha:l24_: )In file included from (../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :C25o: nIn file included from d../src/s2/util/coding/coder.hi:t36i: oIn file included from n../src/s2/base/casts.h*: 34a: bIn file included from s/usr/local/clang/include/absl/log/log.hl:_209n: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hn:u22l: l/usr/local/clang/include/absl/log/internal/log_message.h): 80=: 26n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p tr; 80 | | ^ Log/usr/local/clang/include/absl/base/nullability.hM:e257s:s23a:g enote: (expanded from macro 'absl_nullable'c on s257t | #cdheafri*n ea basbls_ln_onnunlullalb lfei l_eN,u lilnatb llei n e| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2region_union.cc:: 18: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2region_union.h :28: In file included from 241../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94_: NIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:n31u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 948 :| 48 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nIn file included from us2/s2region.ccl:l18a: bIn file included from l../src/s2/s2region.he: 24e: vIn file included from a../src/s2/s1angle.hl:_28): (In file included from c../src/s2/s2point.ho:n25s: tIn file included from ../src/s2/util/coding/coder.hC:o36n: dIn file included from i../src/s2/base/casts.ht:i34o: nIn file included from */usr/local/clang/include/absl/log/log.h :a209b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h_:n22o: n/usr/local/clang/include/absl/log/internal/log_message.hn:u82l:l26): =warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull p82t | r ; L o| g ^M es/usr/local/clang/include/absl/base/nullability.hs:a241g:e22(:c onote: nexpanded from macro 'absl_nonnull's t c241h | a#rd*e faibnsel _anbosnln_unloln nfuillle ,_ Nionntn ulliln e ,| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2region_union.ccn:e18 : aIn file included from b../src/s2/s2region_union.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2region.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2region.h: :In file included from 24/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2point.h: :25/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defi954ne a:b52s:l _nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null _N o954n | n u lslt a t| i ^c bool CallVoidPtrFunction(const ConditionIn file included from *s2/s2region.cc :a18b: sIn file included from l../src/s2/s2region.h_:n24o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from c../src/s2/s2point.h):;25 : In file included from | ../src/s2/util/coding/coder.h ^: 36: In file included from ../src/s2/base/casts.h:34/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/log.h::22209:: In file included from /usr/local/clang/include/absl/log/internal/log_impl.hnote: :expanded from macro 'absl_nonnull'22 : /usr/local/clang/include/absl/log/internal/log_message.h :241121 | :#41d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n eIn file included from s2/s2region_term_indexer.cca121:b75 | s: lIn file included from ../src/s2/s2region_term_indexer.h_L:no106og: nMIn file included from ne../src/s2/s2cell_union.hus:ls29la: gIn file included from _e/usr/local/clang/include/absl/flags/flag.hN&:o 40nT: nou/usr/local/clang/include/absl/flags/commandlineflag.hSl:il163n :k 56O| :n ^ l warning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( absl :163: | L o gbSoionlk *P aarbsselF_rnoomn(naublsll :s:isntkr)iIn file included from ;ns2/s2region_union.cc g: _18| v: ^iIn file included from e../src/s2/s2region_union.hw:/usr/local/clang/include/absl/base/nullability.h 28:v: 241aIn file included from :l../src/s2/s2point.h22u::e27 ,: note: In file included from expanded from macro 'absl_nonnull's../src/s2/s2coder.h t:d 23:241: : | In file included from s#/usr/local/clang/include/absl/status/status.htd:re67if: niIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.hn*:e 29 a: abIn file included from bs/usr/local/clang/include/absl/strings/cord.hsl:l_94_n: noIn file included from on/usr/local/clang/include/absl/strings/internal/cordz_info.hnn:nu31ul: ll/usr/local/clang/include/absl/synchronization/mutex.hl : e956_r:Nr52oo:nr n)warning: ;utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l l| ^ | 956 ^ | static /usr/local/clang/include/absl/base/nullability.hb:o241o:l22 :C anote: sexpanded from macro 'absl_nonnull't An d241C | a#ldleFfuinncet iaobns(lc_onnosntn uCloln d_iNtoinonnu*l la b s| l ^_ nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2region.cca:b18s: lIn file included from _../src/s2/s2region.hn:o24n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n25n: uIn file included from l../src/s2/util/coding/coder.hl: 36 : | In file included from ^../src/s2/base/casts.h :34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | In file included from s2/s2region_union.cc :L18o: gIn file included from M../src/s2/s2region_union.he:s28s: aIn file included from g../src/s2/s2point.he:&27 : oIn file included from p../src/s2/s2coder.he:r23a: tIn file included from o/usr/local/clang/include/absl/status/status.hr:<67<: (In file included from v/usr/local/clang/include/absl/status/internal/status_internal.ho:i29d: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.ha:b958l:e50 : vwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from {s2/s2region_term_indexer.cc : 95875| | : ^ In file included from ../src/s2/s2region_term_indexer.hs:/usr/local/clang/include/absl/base/nullability.ht106:a: 257tIn file included from :i../src/s2/s2cell_union.h23c:: 29 b: note: oIn file included from expanded from macro 'absl_nullable'o/usr/local/clang/include/absl/flags/flag.h l: 40C257: a | /usr/local/clang/include/absl/flags/commandlineflag.hs#:td193Ae:nf27di:Cn aewarning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]la Mbest lh193_o | nd u( lcvloianrbstltue a Cl_o Nnvudoliiltdai boRlnee*a d a(| bv ^so li_dn*o nanbuslll_ nco)n;n u l| l ^ In file included from d/usr/local/clang/include/absl/base/nullability.hs2/s2region.ccs::t24118):: 22In file included from c:../src/s2/s2region.ho :n24note: s: expanded from macro 'absl_nonnull'tIn file included from ../src/s2/s1angle.h= : 241280 | : ;#In file included from d../src/s2/s2point.h e:| f25 ^i: nIn file included from e../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h ::a36241b: :sIn file included from 22l../src/s2/base/casts.h:_: n34note: o: expanded from macro 'absl_nonnull'nIn file included from n/usr/local/clang/include/absl/log/log.hu: l209241l: | In file included from #_/usr/local/clang/include/absl/log/internal/log_impl.hdN:eo22fn: in/usr/local/clang/include/absl/log/internal/log_message.hnu:el161 l:a 38b :s| l ^warning: _ type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u161l | l _LNoognMneuslsla In file included from gs2/s2region_union.cc e:| &18 ^ : oIn file included from p../src/s2/s2region_union.he:r28a: tIn file included from o../src/s2/s2point.hr:<27<: (In file included from c../src/s2/s2coder.ho:n23s: tIn file included from /usr/local/clang/include/absl/status/status.hv:o67i: dIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31l: e/usr/local/clang/include/absl/synchronization/mutex.h : 961v:)34 :{ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :961257 | : 23 :s tnote: aexpanded from macro 'absl_nullable't ic 257b | o#odle fCianlel BaybRself_(ncuolnlsatb lTe* _aNbuslll_anbolnen u l| l ^ self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from In file included from s2/s2region.cc../src/s2/s2region_union.h::1828: : In file included from In file included from ../src/s2/s2region.h../src/s2/s2point.h::2427: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2coder.h::2823: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/status/status.h::2567: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::3629: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/strings/cord.h::3494: : In file included from In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::20931: : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/synchronization/mutex.h::22975: :31/usr/local/clang/include/absl/log/internal/log_message.h:: 179:warning: 35:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 975 | 179 | i n lLiongeM evsosiadg eR&e aodpCearlaltboarc* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:106: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2region_term_indexer.ccIn file included from :/usr/local/clang/include/absl/strings/cord.h75:: 94In file included from : ../src/s2/s2region_term_indexer.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h106:: 31In file included from : ../src/s2/s2cell_union.h:/usr/local/clang/include/absl/synchronization/mutex.h29:: 489In file included from :/usr/local/clang/include/absl/flags/flag.h14::42 : In file included from warning: /usr/local/clang/include/absl/flags/internal/flag.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 30: /usr/local/clang/include/absl/base/call_once.h:96 :48933 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] vo i96d | ( *farbiseln_dn usltlda:b:laet oimnivcai*d *a basbls_ln_onnunlullalb iblaistey__iunntkenronwanl):,: C o| n ^t rol/usr/local/clang/include/absl/base/nullability.hW:o257r:d23(: | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea balbes l__Nnuolnlnaubllle _ N| o ^n null | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.hIn file included from :s2/s2region_term_indexer.cc28:: 75In file included from : ../src/s2/s1chord_angle.hIn file included from :../src/s2/s2region_term_indexer.h29:: 106: In file included from ../src/s2/s2cell_union.h:In file included from 29../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/flags/flag.h: :In file included from 42../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 30../src/s2/s2coder.h: :/usr/local/clang/include/absl/base/call_once.h23:: 97In file included from :/usr/local/clang/include/absl/status/status.h18::67 : In file included from warning: /usr/local/clang/include/absl/status/internal/status_internal.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 29: In file included from /usr/local/clang/include/absl/strings/cord.h97: | 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : o/usr/local/clang/include/absl/synchronization/mutex.hn:c489e:_45f:l awarning: gtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]* ab s489l | _ n o n n u lvlo ifdl a(g*)a;b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: inote: nexpanded from macro 'absl_nonnull'v ar i241a | n#td)e(fvionied *a basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n ), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* abIn file included from ss2/s2region_term_indexer.ccl:_75n: uIn file included from l../src/s2/s2region_term_indexer.hl:a106b: iIn file included from l../src/s2/s2cell_union.hi:t29y: _In file included from u/usr/local/clang/include/absl/flags/flag.hn:k42n: oIn file included from w/usr/local/clang/include/absl/flags/internal/flag.hn: 30a: r/usr/local/clang/include/absl/base/call_once.hg:)111;: 40 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :289:34: 111note: | expanded from macro 'absl_nullability_unknown'v oi d289 | L#odweLfeivneel CaablsllO_nncuel(laabbsill:i:toyn_cuen_kfnloawgn* _aNbuslll__nuonnsnpuelcli ffileadg , | C ^a llable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2region_coverer.cc241::1822: :In file included from ../src/s2/s2region_coverer.h:note: 31expanded from macro 'absl_nonnull': In file included from ../src/s2/s2cell.h: 28241: | In file included from #../src/s2/s1chord_angle.hd:e29f: iIn file included from n../src/s2/s1angle.he: 28a: bIn file included from s../src/s2/s2point.hl:_27n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull t| ^ d::ostream& osIn file included from )s2/s2region_coverer.cc):;18 : In file included from | ../src/s2/s2region_coverer.h: ^31 : In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22../src/s2/s1angle.h:: 28: note: In file included from ../src/s2/s2point.hexpanded from macro 'absl_nonnull': 27: In file included from ../src/s2/s2coder.h: 23241: In file included from | In file included from s2/s2region_term_indexer.cc#/usr/local/clang/include/absl/status/status.h:d:75e67: f: In file included from iIn file included from ../src/s2/s2region_term_indexer.hn/usr/local/clang/include/absl/status/internal/status_internal.h:e:106 29: a: In file included from bIn file included from ../src/s2/s2cell_union.hs/usr/local/clang/include/absl/strings/cord.h:l:29_94: n: In file included from oIn file included from /usr/local/clang/include/absl/flags/flag.hn/usr/local/clang/include/absl/strings/internal/cordz_info.h:n:42u31: l: In file included from l/usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/flags/internal/flag.h ::_55030N:: o64/usr/local/clang/include/absl/base/call_once.hn::n 153u:warning: l41type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l: | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | 153 | C a l l O n c e I m p l ( s t d : : a t o m ibcaa*l :a:bPselr_TIn file included from nhs2/s2region.ccor:ne18an: duIn file included from Sl../src/s2/s2region.hyl:n 24cc: hoIn file included from *n../src/s2/s1angle.h t:ar28bo: slIn file included from l,../src/s2/s2point.h_ :n 25o| : n ^In file included from n ../src/s2/util/coding/coder.hu:l36/usr/local/clang/include/absl/base/nullability.hl: : In file included from 241w../src/s2/base/casts.h)::;2234 :: In file included from | note: /usr/local/clang/include/absl/log/log.h ^expanded from macro 'absl_nonnull': 209: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h241241: | :22#22: d:/usr/local/clang/include/absl/log/internal/log_message.he :f191note: i:expanded from macro 'absl_nonnull'n43 e: a241warning: b | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s# ld_enfo in191nn | eu l alLb os_glNM_oennsonsnuanlgulel &l | o_ ^pN eornantuolrl< < (| s ^t d::ios_base& (*absl_nIn file included from os2/s2region_coverer.ccn:n18u: lIn file included from l../src/s2/s2region_coverer.h :m31): (In file included from s../src/s2/s2cell.ht:d28:: :In file included from i../src/s2/s1chord_angle.ho:s29_: bIn file included from a../src/s2/s1angle.hs:e28&: In file included from o../src/s2/s2point.hs:)27): ;In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f551i:n40e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o551n | n u lslt a_tNiocn nbuololl D| e ^c rementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2region_coverer.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2region_coverer.h/usr/local/clang/include/absl/status/internal/status_internal.h::3129: : In file included from In file included from ../src/s2/s2cell.h/usr/local/clang/include/absl/strings/cord.h::2894: : In file included from In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2931: : In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/synchronization/mutex.h28:: 1033In file included from :../src/s2/s2point.h20::27 : In file included from warning: ../src/s2/s2coder.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 291033: | In file included from /usr/local/clang/include/absl/strings/cord.h :v94o: iIn file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.h :W31a: i/usr/local/clang/include/absl/synchronization/mutex.ht:(556M:u38t:e xwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l556_ | n o nvnouildIn file included from l s2/s2region.cc L:mo18uc: )kIn file included from S../src/s2/s2region.hl{oIn file included from : ws2/s2region_term_indexer.cc24 L:o: o| p75(In file included from ^: S../src/s2/s1angle.h In file included from y:../src/s2/s2region_term_indexer.hn28c:/usr/local/clang/include/absl/base/nullability.h: h106:In file included from W: 241../src/s2/s2point.haIn file included from ::i../src/s2/s2cell_union.h2225t::: P29 In file included from a: ../src/s2/util/coding/coder.hnote: rIn file included from a:mexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/flags/flag.h36s :: *42In file included from : ../src/s2/base/casts.h241aIn file included from : | b/usr/local/clang/include/absl/flags/internal/flag.h34#s:: dl30In file included from e_: /usr/local/clang/include/absl/log/log.hfn:/usr/local/clang/include/absl/base/call_once.hio209:nn: 194enIn file included from : u/usr/local/clang/include/absl/log/internal/log_impl.h31al::bl22 s warning: : lwtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a/usr/local/clang/include/absl/log/internal/log_message.h_ i:nt306op ,:n194 3n | i:uin tlnwarning: lltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f i l_naNeg so 306)ns | ;n t u d :l| a:bl ^as tlo m_/usr/local/clang/include/absl/base/nullability.h| in: ^co241 :241*: | ua#nbdiseqfluIn file included from i_nees2/s2region_union.ccn_ p:toanb18rnsul: _../src/s2/s2coder.h :| | d ^23 ^a : tIn file included from a/usr/local/clang/include/absl/status/status.h_/usr/local/clang/include/absl/base/nullability.h;:: 67241 : :| In file included from 22 ^/usr/local/clang/include/absl/status/internal/status_internal.h: : 29: note: /usr/local/clang/include/absl/base/nullability.hIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/strings/cord.h 241::94 22: 241:In file included from | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h#s2/s2region_coverer.cc:note: d:e31fexpanded from macro 'absl_nonnull'i18: n: /usr/local/clang/include/absl/synchronization/mutex.heIn file included from : ../src/s2/s2region_coverer.h2411050a: | :b31#31s: d:lIn file included from e _../src/s2/s2cell.hfwarning: n:itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o28n n: en In file included from ua../src/s2/s1chord_angle.h1050lb:s | l29 l _: _ NnIn file included from boo../src/s2/s1angle.honn:non28ullull : _ lIn file included from NWo../src/s2/s2point.h an:n| i ^27ut : lWIn file included from li../src/s2/s2coder.h t: h23| T: In file included from ^iIn file included from s2/s2region_term_indexer.cc m/usr/local/clang/include/absl/status/status.h:e:75o67: u: In file included from tIn file included from ../src/s2/s2region_term_indexer.h(/usr/local/clang/include/absl/status/internal/status_internal.h:M:106u29: t: In file included from eIn file included from ../src/s2/s2cell_union.hx/usr/local/clang/include/absl/strings/cord.h:*:29 94: a: In file included from bIn file included from /usr/local/clang/include/absl/flags/flag.hs/usr/local/clang/include/absl/strings/internal/cordz_info.h:l:42_31: n: In file included from o/usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/flags/internal/flag.hn::n55830u:: l35/usr/local/clang/include/absl/base/call_once.hl:: 195m:warning: u16type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],: awarning: b type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s558 l | : : 195Db | uo ro al t iLooonncc ket_SiflmoleawogWui*tt )ha Db{es la _d| nl ^oi nnne/usr/local/clang/include/absl/base/nullability.hu(:lM241lu :fH22lo:wa ganote: b)expanded from macro 'absl_nonnull' s l{_ n o241n| n | ^u# ldl/usr/local/clang/include/absl/base/nullability.he :fh241io:nw22e,: a note: b| expanded from macro 'absl_nonnull's ^ l _ n241/usr/local/clang/include/absl/base/nullability.ho | :n#241nd:ue22lf:li nnote: _eexpanded from macro 'absl_nonnull'N oan bns241ul | l_#lnd eo fni| nn ^ue lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from In file included from s2/s2region_coverer.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2region_coverer.h../src/s2/s2coder.h::3123: : In file included from In file included from ../src/s2/s2cell.h/usr/local/clang/include/absl/status/status.h::2867: : In file included from In file included from ../src/s2/s1chord_angle.h/usr/local/clang/include/absl/status/internal/status_internal.h::2929: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/strings/cord.h::2894: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2731: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/synchronization/mutex.h::231069: :In file included from 32/usr/local/clang/include/absl/status/status.h:: 67: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h :106994 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hb:o31In file included from o: s2/s2region_term_indexer.ccl/usr/local/clang/include/absl/synchronization/mutex.h: :75W559: a:In file included from i46../src/s2/s2region_term_indexer.ht::W 106i: warning: tIn file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]h../src/s2/s2cell_union.h D:e29a : d559In file included from l | /usr/local/clang/include/absl/flags/flag.hi :n 42e : ( In file included from M /usr/local/clang/include/absl/flags/internal/flag.hu :t 30e : x /usr/local/clang/include/absl/base/call_once.h* : 200a : b 40s :l _ warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o n n u l 200l | vm ou i,d c aoLbnoswslLt: e:CvToeinlmdCeia tldileoOannd*lc iean(besa)lb _s{nl u:l l:a| bo ^nl cee /usr/local/clang/include/absl/base/nullability.h_c:ofn241dl,: a22 g:| * ^ note: aexpanded from macro 'absl_nonnull'b/usr/local/clang/include/absl/base/nullability.hs :l257_ n:o241n23 | n:#u dlnote: elexpanded from macro 'absl_nullable'f ifn le257a | ga#,bd sCelfa_ilnnloean nbaubllsell& _&_n Nufolnnl,na ub ll| el ^ _ N u| /usr/local/clang/include/absl/base/nullability.hl ^l: a241b:l22e: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2region_coverer.ccN:In file included from o18s2/s2region_union.ccn: :nIn file included from 18u../src/s2/s2region_coverer.h: l:In file included from l31../src/s2/s2region_union.h : : In file included from 28| ../src/s2/s2cell.h: ^:In file included from 28../src/s2/s2point.h: :In file included from 27../src/s2/s1chord_angle.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1088/usr/local/clang/include/absl/strings/cord.h::3594:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/synchronization/mutex.h:562:23 :1088 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] voi d562 | E n avboliedD eLboucgkLSolgo(wc(oMnusHto wc haabrs*l _anbosnln_unlull lhaobwl,e cnoanmset) ;C o n| d ^i ti/usr/local/clang/include/absl/base/nullability.ho:n257*: 23a:b snote: lexpanded from macro 'absl_nullable'_ nu l257l | a#bdleef icnoen da,b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: _note: Nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e f| i ^n e absl_nonnull _NonnIn file included from us2/s2region_union.ccl:l18 : In file included from | ../src/s2/s2region_union.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2region_coverer.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2region_coverer.h: :In file included from 31/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2cell.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s1chord_angle.h: :29/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1091../src/s2/s1angle.h::2628:: In file included from ../src/s2/s2point.hwarning: :27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23 : 1091In file included from | /usr/local/clang/include/absl/status/status.h : 67b: oIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hl: 29W: aIn file included from i/usr/local/clang/include/absl/strings/cord.ht:C94o: mIn file included from m/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31(: M/usr/local/clang/include/absl/synchronization/mutex.hu:t562e:x58*: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n o562n | n u lvlo imdu tLeoxc,k S l| o ^w (M/usr/local/clang/include/absl/base/nullability.hu:H241o:w22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf ihnoew ,a bcsoln_snto nCnounldli t_iNoonn*n ualbls l _| n ^u llable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2region_union.cc#:d18e: fIn file included from i../src/s2/s2region_union.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2shape_index_buffered_region.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2shape_index_buffered_region.h31:: 23: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s1angle.h1132::2810: :In file included from ../src/s2/s2point.h:warning: 25type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/coding/coder.h: 361132: | In file included from ../src/s2/base/casts.h :M36u: tIn file included from e../src/s2/base/logging.hx:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: bl/usr/local/clang/include/absl/log/internal/check_op.he: 504c:o1n:s twarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]m u_; 504| | ^A BS/usr/local/clang/include/absl/base/nullability.hL:_257L:O23G:_ Inote: Nexpanded from macro 'absl_nullable'T ER N257A | L#_dCeHfEiCnKe_ OaPb_sIlM_PnLu(lClhaebclke_ L_EN,u lMutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2region_union.ccn:n18u: lIn file included from l../src/s2/s2region_union.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52In file included from :s2/s2region_coverer.cc :18warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2region_coverer.h :31: In file included from ../src/s2/s2cell.h: 281212: | In file included from b../src/s2/s1chord_angle.ho:o29l: In file included from C../src/s2/s1angle.ho:n28d: iIn file included from t../src/s2/s2point.hi:o27n: :In file included from :../src/s2/s2coder.hC:a23s: tIn file included from A/usr/local/clang/include/absl/status/status.hn:d67C: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:M29e: tIn file included from h/usr/local/clang/include/absl/strings/cord.ho:d94(: cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t: /usr/local/clang/include/absl/synchronization/mutex.hC:o586n:d43i:t iwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n * a b586s | l _ nvoonindu ll c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHEIn file included from Cs2/s2region_union.ccK:_18O: PIn file included from _../src/s2/s2region_union.hI:M28P: LIn file included from (../src/s2/s2point.hC:h27e: cIn file included from k../src/s2/s2coder.h_:L23T: ,In file included from /usr/local/clang/include/absl/status/status.h<:)67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h:94:: 488In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h32::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 1241:12: warning: 488type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | i n1241l | i n e cboonoslt e(x*parb sclo_nnsotn ncuhlalr *f uanbcs)l(_Tn*u lalbasbll_en unlalmaeb#i#lIimtpyl_(u n k n o w n ) , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22\: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 257#:d23e:f inote: nexpanded from macro 'absl_nullable'e a b257s | l#_dneofninnuel la b_sNlo_nnnuulllla b l| e ^ _NullIn file included from as2/s2region_union.ccb:l18e: In file included from ../src/s2/s2region_union.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2shape_index_buffered_region.ccIn file included from :/usr/local/clang/include/absl/strings/cord.h18:: 94In file included from : ../src/s2/s2shape_index_buffered_region.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h23:: 31In file included from : ../src/s2/s1angle.h/usr/local/clang/include/absl/synchronization/mutex.h::281241: :In file included from 34../src/s2/s2point.h:: 25: warning: In file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h1241: | 36 : In file included from ../src/s2/base/logging.h :b21o: oIn file included from l/usr/local/clang/include/absl/log/check.h :(37*: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n505n:u1l:l warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u nc/usr/local/clang/include/absl/log/internal/check_op.h):(489T:*47 :a bnote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l _nul l489 | a b i l ictoyn_sutn kTn1o&w nv)1,, c| o ^n st/usr/local/clang/include/absl/base/nullability.h :T2892:&34 :v 2note: ,expanded from macro 'absl_nullability_unknown' co n289s | t# dcehfairn*e aabbssll__nnounlnlualbli leixtpyr_tuenxktn)o w{n _ N u l\l _ u| n ^s pe/usr/local/clang/include/absl/base/nullability.hc:i241f:i22e:d note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull In file included from _s2/s2region_union.ccN:o18n: nIn file included from u../src/s2/s2region_union.hl:l28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define abslIn file included from _s2/s2shape_index_buffered_region.ccn:u18l: lIn file included from a../src/s2/s2shape_index_buffered_region.hb:i23l: iIn file included from t../src/s2/s1angle.hy:_28u: nIn file included from k../src/s2/s2point.hn:o25w: nIn file included from ../src/s2/util/coding/coder.h_:N36u: lIn file included from l../src/s2/base/casts.h_:u36n: sIn file included from p../src/s2/base/logging.he:c21i: fIn file included from i/usr/local/clang/include/absl/log/check.he:d37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexIn file included from ps2/s2region_union.ccr: 18c: oIn file included from n../src/s2/s2region_union.hs:t28 : cIn file included from h../src/s2/s2point.ha:r27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : nIn file included from a/usr/local/clang/include/absl/strings/cord.hm:e94#: #In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hm:p31l: F(/usr/local/clang/include/absl/synchronization/mutex.h :e 1249r :( 8b :a s warning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ i n t 1249e | r n a l : :T P*\e ra Tb| hs ^rl e_an/usr/local/clang/include/absl/base/nullability.hdo:Sn257yn:nu23cl:hl * note: oexpanded from macro 'absl_nullable'ab bjse lc257_t | n,#o dn en| fu ^il nle /usr/local/clang/include/absl/base/nullability.h :a| 241b ^:s 22l:_ n/usr/local/clang/include/absl/base/nullability.hnote: u:expanded from macro 'absl_nonnull'l241 l:a22 b:241l | enote: # expanded from macro 'absl_nonnull'd_ eNfui ln241le | a #badlbeesf li _n| ne ^o nanbuslll_ n_oNnIn file included from ons2/s2shape_index_buffered_region.ccun:ln18lu: lIn file included from _l../src/s2/s2shape_index_buffered_region.hN :o 23n| : n ^In file included from u ../src/s2/s1angle.hl:l28 : In file included from | ../src/s2/s2point.h ^: 25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from 37s2/s2region_union.cc: :In file included from 18/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2region_union.h: :28/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 505../src/s2/s2point.h::127:: In file included from ../src/s2/s2coder.hwarning: In file included from :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2region_coverer.cc23 :: 18/usr/local/clang/include/absl/log/internal/check_op.hIn file included from : :/usr/local/clang/include/absl/status/status.hIn file included from 498:../src/s2/s2region_coverer.h:67:35: 31:In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :note: ../src/s2/s2cell.h29expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL':: 28In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s1chord_angle.h49894: | : 29 In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s1angle.h 31: : 28 : /usr/local/clang/include/absl/synchronization/mutex.hiIn file included from :n../src/s2/s2point.h1250t:: 2743: vIn file included from 1../src/s2/s2coder.h,: 23i: nIn file included from t/usr/local/clang/include/absl/status/status.h ::v67 2: warning: ,In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/status/internal/status_internal.h c:o29n: sIn file included from 1250t/usr/local/clang/include/absl/strings/cord.h | : c94 h: aIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hb*:o 31oa: lb/usr/local/clang/include/absl/synchronization/mutex.h s:(l590a_:bn40so:ln :nwarning: :utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]tl ylp ee _x590ip | dr et neetxxitpt)ly i<{cT i> t: : Mt uy tp ee x: (: c* o na sb ts l v_ on\lo an tn| iu ^ll el /usr/local/clang/include/absl/base/nullability.hMmu:te241etx:h*22o :da )bnote: s(expanded from macro 'absl_nonnull'l)_ )n u l241| l | ^a# bdlee/usr/local/clang/include/absl/base/nullability.hf :i/241n*:ei22 g:an bonote: srexpanded from macro 'absl_nonnull'le _dn *o/241n) | n #u{dl}el f i_| nN ^eo nan/usr/local/clang/include/absl/base/nullability.hbu:sl257ll:_ 23n :o| n ^note: n uexpanded from macro 'absl_nullable'l l _257N | o#ndneufliln e | a ^b sl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_coverer.cc241: | 18#: dIn file included from e../src/s2/s2region_coverer.hf:i31n: eIn file included from ../src/s2/s2cell.ha:b28s: lIn file included from _../src/s2/s1chord_angle.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2region_union.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2region_union.h: :In file included from 28/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2point.h: :27/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 624../src/s2/s2coder.h::6823:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :67'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h :62494 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.he:x31p: l/usr/local/clang/include/absl/synchronization/mutex.hi:c1293i:t62 :M uwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e xLo c1293k | (vMouitde xR&e gmius tAeBrSMLu_tIeNxTTErRaNcAeLr_(AvToTiRdI B(U*TaEb_sClA_PnToUnRnEuDl_lB Yf(nt)h(icso)n)s t | c ^~~~h ar* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abs/usr/local/clang/include/absl/synchronization/mutex.hl:_635n:o29n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _No n635n | u l le x p| l ^i cit MuteIn file included from xs2/s2region_union.ccL:o18c: kIn file included from (../src/s2/s2region_union.hM:u28t: eIn file included from x../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hm:u29): In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hX:C31L: U/usr/local/clang/include/absl/synchronization/mutex.hS:I1294V:E62_:L Owarning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]K _FU N1294C | T I O N ( m u ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l c_oNnosntn uvllo i d| * ^ absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2region_coverer.cc_:N18o: nIn file included from n../src/s2/s2region_coverer.hu:l31l: In file included from ../src/s2/s2cell.h| : ^28 : In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2region_union.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 641In file included from :../src/s2/s2region_union.h68::28 : In file included from warning: ../src/s2/s2point.h:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h641: | 67 : In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:p29l: iIn file included from c/usr/local/clang/include/absl/strings/cord.hi:t94 : MIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.ht:e31x: L/usr/local/clang/include/absl/synchronization/mutex.ho:c1309k:(35M:u twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x & m u1309 | AvBoSiLd_ IRNeTgEiRsNtAeLr_CAoTnTdRVIaBrUTTrEa_cCeArP(TvUoRiEdD _(B*Ya(btshli_sn)o,n n u| l ^~~~l fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull /usr/local/clang/include/absl/synchronization/mutex.h_:N649o:n29n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 649 | In file included from s2/s2region_union.cc :e18x: pIn file included from l../src/s2/s2region_union.hi:c28i: tIn file included from ../src/s2/s2point.hM:u27t: eIn file included from x../src/s2/s2coder.hL:o23c: kIn file included from (/usr/local/clang/include/absl/status/status.hM:u67t: eIn file included from x/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h :m1310u:,17 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t C o1310n | d i t i ocno&n scto ncdh)a r *| ^a bsl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' msg, 241c | o#ndsetf ivnoei da*b salb_snlo_nnnounlnlu l_lN ocnvn)u)l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/util/coding/coder.h::68936:: 35In file included from :../src/s2/base/casts.h :34warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/log.h :209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :68922 | : /usr/local/clang/include/absl/log/internal/log_message.h :e319x:p20l:i cwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t Re a319d | e r M u tceoxnLsotc kw(cMhuatre_xt** aabbssll__nnounlnlualbll em uc,o ncsotn&s tv )C;o n d| i ^t ion/usr/local/clang/include/absl/base/nullability.h&: 257c:o23n:d )note: expanded from macro 'absl_nullable' | ^ 257 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.hIn file included from :209: s2/s2shape_index_buffered_region.ccIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h18:: 22In file included from : ../src/s2/s2shape_index_buffered_region.h:/usr/local/clang/include/absl/log/internal/log_message.h23:: 321In file included from :../src/s2/s1angle.h52::28 : In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/util/coding/coder.h: 36321: | In file included from i../src/s2/base/casts.hn:l36i: nIn file included from e../src/s2/base/logging.h :L21o: gIn file included from M/usr/local/clang/include/absl/log/check.he:s37s: aIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.he:&21 : Lo/usr/local/clang/include/absl/log/internal/check_op.hg:M506e:s1s:a gwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: :ope r506a | tAoBrS:=23): | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/log/internal/check_op.h257: | 488#:d32e:f inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'e abs l488_ | n u lilnalbilnee _cNounlsltaebxlper c| o ^n st char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2region.cc:18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 489../src/s2/s2region.h::4724:: In file included from ../src/s2/s1angle.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'28 : In file included from ../src/s2/s2point.h:25 : 489In file included from | ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h :c34o: nIn file included from s/usr/local/clang/include/absl/log/log.ht: 209T: 1In file included from &/usr/local/clang/include/absl/log/internal/log_impl.h :v221: ,/usr/local/clang/include/absl/log/internal/log_message.h :c340o:n46s:t warning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]2 & v 2340, | c ofnrsite ncdh avro*i da bAsbls_lnFoonrnmualtlF leuxsphr(tSetxrti)n g{i f y S i n\k * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' si n241k | ,# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2region_coverer.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2region_coverer.h/usr/local/clang/include/absl/status/internal/status_internal.h::3129: : In file included from ../src/s2/s2cell.h/usr/local/clang/include/absl/strings/cord.h::28109: :In file included from 53../src/s2/s1chord_angle.h:: 29: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h: 27109: | In file included from v../src/s2/s2coder.ho:i23d: In file included from C/usr/local/clang/include/absl/status/status.ho:p67y: CIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:d29T: oIn file included from S/usr/local/clang/include/absl/strings/cord.ht:r94i: nIn file included from g/usr/local/clang/include/absl/strings/internal/cordz_info.h(:c31o: n/usr/local/clang/include/absl/synchronization/mutex.hs:t801 :C20o:r dwarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] src, 801s | t d :C:osntdriitnigo*n (abbosoll_ n(o*nanbuslll_ ndosntn)u;l l | f ^u nc)/usr/local/clang/include/absl/base/nullability.h(:v241o:i22d:* note: aexpanded from macro 'absl_nonnull'b sl _241n | u#ldleafbiinlei tayb_suln_knnoonwnnu)l,l _| N ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2region_union.cc_:N18o: nIn file included from n../src/s2/s2region_union.hu:l28l: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2region_coverer.cc::2918: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2region_coverer.h::11031:: 55In file included from :../src/s2/s2cell.h :28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h110: | 28v: oIn file included from i../src/s2/s2point.hd: 27A: pIn file included from p../src/s2/s2coder.he:n23d: CIn file included from o/usr/local/clang/include/absl/status/status.hr:d67T: oIn file included from S/usr/local/clang/include/absl/status/internal/status_internal.ht:r29i: nIn file included from g/usr/local/clang/include/absl/strings/cord.h(:c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht: 31C: o/usr/local/clang/include/absl/synchronization/mutex.hr:d801&: 45s:r cwarning: ,type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] std: :801s | t r iCnogn*d iatbisoln_(nboononlu l(l* adbsstl)_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :f241u:n22c:) (note: vexpanded from macro 'absl_nonnull'o id *241 | a#bdself_innuel laabbsill_intoyn_nuunlkln o_wNno)n,n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unIn file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* abslIn file included from _s2/s2shape_index_buffered_region.ccn:o18n: nIn file included from u../src/s2/s2shape_index_buffered_region.hl:l23;: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::25241: :In file included from 22../src/s2/util/coding/coder.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/casts.h :36: In file included from 241../src/s2/base/logging.h | :#21d: eIn file included from f/usr/local/clang/include/absl/log/check.hi:n37e: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _n/usr/local/clang/include/absl/log/internal/check_op.ho:n507n:u1l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N onnu l507l | A B| S ^L _LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullIn file included from as2/s2region_union.ccb:l18e: In file included from n../src/s2/s2region_union.ha:m28e: #In file included from #../src/s2/s2point.hI:m27p: lIn file included from (../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 501 : 52 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :501257 | : 23 : note: eIn file included from expanded from macro 'absl_nullable'xs2/s2region.ccp :l18i : c257iIn file included from | t../src/s2/s2region.h# :dC24eh: fuIn file included from in../src/s2/s1angle.hnk:eI28 t: aeIn file included from br../src/s2/s2point.hsa:lt25_o: nrIn file included from u(../src/s2/util/coding/coder.hlc:lo36ar: bdIn file included from l_../src/s2/base/casts.hei: n34_t: NeIn file included from ur/usr/local/clang/include/absl/log/log.hln:la209al: b:In file included from l:/usr/local/clang/include/absl/log/internal/log_impl.heC: o22 r: | d ^/usr/local/clang/include/absl/log/internal/log_message.hR :e398p:*11 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _noIn file included from ns2/s2shape_index_buffered_region.cc398n: | u18 l: lIn file included from ../src/s2/s2shape_index_buffered_region.h t:vr23oei: edIn file included from )*../src/s2/s1angle.h; : a28 b: | sIn file included from ^l../src/s2/s2point.h _:n25/usr/local/clang/include/absl/base/nullability.hu: :lIn file included from 241l../src/s2/util/coding/coder.h:a:22b36:l: eIn file included from note: ../src/s2/base/casts.hexpanded from macro 'absl_nonnull'c: o36n: sIn file included from 241t../src/s2/base/logging.h | &:# 21vd: )eIn file included from ;f/usr/local/clang/include/absl/log/check.h i: n37| e: ^ In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21/usr/local/clang/include/absl/base/nullability.hl: :_257/usr/local/clang/include/absl/log/internal/check_op.hn::o23507n::n 1u:note: l expanded from macro 'absl_nullable'lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ N257o/usr/local/clang/include/absl/log/internal/check_op.h | n:#n489du:le47lf: i n| enote: ^ expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' a bsl_ n489u | l l a b l e c_oNnusltl In file included from aTs2/s2region_union.ccb1:l&18e : vIn file included from 1../src/s2/s2region_union.h| ,: ^ 28 c: oIn file included from n../src/s2/s2point.hs:t27 : TIn file included from 2../src/s2/s2coder.h&: 23v: 2In file included from ,/usr/local/clang/include/absl/status/status.h :c67o: nIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht: 29c: In file included from h/usr/local/clang/include/absl/strings/cord.hs2/s2region.cca::r50418*:: 40In file included from a:../src/s2/s2region.hb :swarning: 24l: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_In file included from n../src/s2/s1angle.ho:n 28n504: u | In file included from l ../src/s2/s2point.hl : 25e : xeIn file included from px../src/s2/util/coding/coder.hrp:tl36ei: xcIn file included from ti../src/s2/base/casts.h)t: 34{C: hIn file included from u/usr/local/clang/include/absl/log/log.h n: k209 I: \tIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h r:| a22 ^t: o/usr/local/clang/include/absl/log/internal/log_message.hr:/usr/local/clang/include/absl/base/nullability.h(400:c:241o17:n:22s :t warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C expanded from macro 'absl_nonnull'o r d 400*241 | | a# bd se lfc_ionnnoesn tnabsl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ void*u ablskll _cnnoourwldnl) a;_b Nl ue| l ^lc _ounns/usr/local/clang/include/absl/base/nullability.hst:p&241e :cv22i):f; i note: e expanded from macro 'absl_nonnull'd| ^ | 241 ^ | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'bIn file included from ss2/s2region_term_indexer.ccl:_75 n: 257oIn file included from | n../src/s2/s2region_term_indexer.h#n:du106el: flIn file included from In file included from i ../src/s2/s2cell_union.hs2/s2region_coverer.ccn_::eN2918 o: : anIn file included from /usr/local/clang/include/absl/flags/flag.hbn../src/s2/s2region_coverer.h:su:110ll31:_l: 29n In file included from :u ../src/s2/s2cell.h l| : ^warning: l28 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: bIn file included from l../src/s2/s1chord_angle.he: 29_110: N | In file included from uv../src/s2/s1angle.hlo:li28ad: b In file included from l../src/s2/s2point.hSee: t27 F: | lIn file included from ^a../src/s2/s2coder.h g:(23In file included from a: s2/s2region_union.ccbIn file included from s:l/usr/local/clang/include/absl/status/status.h18::: :67In file included from F: ../src/s2/s2region_union.hlIn file included from :a/usr/local/clang/include/absl/status/internal/status_internal.h28g:: <29In file included from T: ../src/s2/s2point.h>In file included from :*/usr/local/clang/include/absl/strings/cord.h27 :: a94In file included from b: ../src/s2/s2coder.hsIn file included from :l/usr/local/clang/include/absl/strings/internal/cordz_info.h23_:: n31In file included from o: /usr/local/clang/include/absl/status/status.hn/usr/local/clang/include/absl/synchronization/mutex.h:n:67u802: l:In file included from l19/usr/local/clang/include/absl/status/internal/status_internal.h :f: l29warning: a: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]g/usr/local/clang/include/absl/strings/cord.h, : 507c:o43 n:802s t | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T & v ) 507 | { | ^ v vooiidd *I na/usr/local/clang/include/absl/base/nullability.hib:ts241Tl:r_22en:eu (lnote: clexpanded from macro 'absl_nonnull'oa rbdi_liin tt241ye | _r#undnaeklfn:io:nwCeno raadbrRsgel)p_;*n o an| bn ^su ll_ln /usr/local/clang/include/absl/base/nullability.ho_:nN289no:un34ln:lu lnote: ltexpanded from macro 'absl_nullability_unknown' r e| e ^ ) 289; | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | i#ldietfyi_nuen kanboswln_ n_oNnunlull_lu n_sNpoencniuflile d In file included from | s2/s2region_term_indexer.cc ^:| 75 ^: In file included from ../src/s2/s2region_term_indexer.h:106: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlagIn file included from (s2/s2region_coverer.cca:b18s: lIn file included from :../src/s2/s2region_coverer.h::F31l: aIn file included from g../src/s2/s2cell.h<:T28>: *In file included from ../src/s2/s1chord_angle.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hIn file included from l:s2/s2region_union.ccl27: : 18fIn file included from ../src/s2/s2coder.h: l:In file included from a23../src/s2/s2region_union.hg: :,In file included from 28 /usr/local/clang/include/absl/status/status.h: c:In file included from o67../src/s2/s2point.hn: :sIn file included from In file included from 27t/usr/local/clang/include/absl/status/internal/status_internal.hs2/s2region.cc: ::In file included from V2918../src/s2/s2coder.h&: : : In file included from In file included from 23v/usr/local/clang/include/absl/strings/cord.h../src/s2/s2region.h: )::In file included from 9424/usr/local/clang/include/absl/status/status.h{: : : In file included from In file included from 67 /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s1angle.h: :| :In file included from 31 ^28/usr/local/clang/include/absl/status/internal/status_internal.h: : :/usr/local/clang/include/absl/synchronization/mutex.hIn file included from 29:/usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h: 814:::/usr/local/clang/include/absl/strings/cord.h2412520::: :52522In file included from ::warning: ../src/s2/util/coding/coder.h35 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: note: 36 expanded from macro 'absl_nonnull': warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/base/casts.h 814 :241 | 34 | : # In file included from d525C/usr/local/clang/include/absl/log/log.he | o:f n209i d: n iIn file included from e t/usr/local/clang/include/absl/log/internal/log_impl.h ai:abo22bsnl: s(/usr/local/clang/include/absl/log/internal/log_message.h:lb::_on425coo:oln31r n:d(u _*lwarning: ialtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nb ts_elNr_o nnn425aon | lnu : nl:LulCoolr gld M R| e ^fes supan*gc e)aF(baTst*la _lan(bucslolln_asnbtul lecl hacaburir*lr ieatnbyts__lul_nenkaonfno_nw un=l) l,n uf li| ll ^pe t,r /usr/local/clang/include/absl/base/nullability.h;i: n241 t:| 22 ^l: i n/usr/local/clang/include/absl/base/nullability.hnote: e:expanded from macro 'absl_nonnull')257 :A23 B:241S | Lnote: #_expanded from macro 'absl_nullable'dA eTfT iR257nI | eB# UdaTebEfs_ilCn_OenL oDan;bn su ll_| ln ^ u _lNlo/usr/local/clang/include/absl/base/nullability.han:bn241lu:el22 l:_ N note: u| expanded from macro 'absl_nonnull'l ^ l a b241l | e# d e| fIn file included from ^is2/s2region_coverer.cc n:e18 : aIn file included from b../src/s2/s2region_coverer.hs:l31_: nIn file included from o../src/s2/s2cell.hn:n28u: lIn file included from l../src/s2/s1chord_angle.h :_29N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | In file included from s2/s2region.ccC:o18n: dIn file included from i../src/s2/s2region.ht:i24o: nIn file included from (../src/s2/s1angle.hb:o28o: lIn file included from ../src/s2/s2point.h(:*25a: bIn file included from s../src/s2/util/coding/coder.hl:_36n: oIn file included from n../src/s2/base/casts.hn:u34l: lIn file included from /usr/local/clang/include/absl/log/log.hf:u209n: cIn file included from )/usr/local/clang/include/absl/log/internal/log_impl.h(:T22*: /usr/local/clang/include/absl/log/internal/log_message.ha:b426s:l31_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abi l426i | t y _LuongkMneoswsna)g,e F a| t ^a l(/usr/local/clang/include/absl/base/nullability.hc:o289n:s34t: cnote: hexpanded from macro 'absl_nullability_unknown'a r* a289b | s#ld_enfoinnneu laIn file included from lbs2/s2region_union.cc s:fl18i_: lnIn file included from eu../src/s2/s2region_union.h,l: l28ia: nbIn file included from ti../src/s2/s2point.h l:li27it: nyIn file included from e_../src/s2/s2coder.h,u: n23 k: | nIn file included from ^o/usr/local/clang/include/absl/status/status.h w:n/usr/local/clang/include/absl/base/nullability.h67 :: _241In file included from N:/usr/local/clang/include/absl/status/internal/status_internal.hu22:l:29l : _note: /usr/local/clang/include/absl/strings/cord.huexpanded from macro 'absl_nonnull':n 582s: p37241e: | c #iwarning: dftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ei feidn e 582a| | b ^ s l _ neoxnpnluilcli t_ NCohnunIn file included from nus2/s2region_coverer.cckl:Rl18a : n In file included from g| ../src/s2/s2region_coverer.he ^:( 31c: oIn file included from n../src/s2/s2cell.hs:t28 : CIn file included from oIn file included from ../src/s2/s1chord_angle.hrs2/s2region.cc:d:29*18: : In file included from aIn file included from ../src/s2/s1angle.hb../src/s2/s2region.h:s:28l24_: : nIn file included from In file included from o../src/s2/s2point.h../src/s2/s1angle.hn::28n27: u: In file included from lIn file included from ../src/s2/s2point.hl../src/s2/s2coder.h: :25c23: o: In file included from rIn file included from ../src/s2/util/coding/coder.hd/usr/local/clang/include/absl/status/status.h:):36 67: :: In file included from In file included from ../src/s2/base/casts.hc/usr/local/clang/include/absl/status/internal/status_internal.h:o:34r29: d: In file included from _In file included from /usr/local/clang/include/absl/log/log.h(/usr/local/clang/include/absl/strings/cord.h:c:209o94: r: dIn file included from In file included from )/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/strings/internal/cordz_info.h ::{2231}: : /usr/local/clang/include/absl/log/internal/log_message.h /usr/local/clang/include/absl/synchronization/mutex.h:| :427 ^815: :3116:: /usr/local/clang/include/absl/base/nullability.h :warning: warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 22 : note: 427expanded from macro 'absl_nonnull'815 | | 241 | # d e f i n e aT b* s la _b nscolon_nnnsuutll llc ah_baNirol*ni ntauybl_slul n_ kn| no ^on wnnu lalr gf)a;i l u| r ^e _m/usr/local/clang/include/absl/base/nullability.hs:g289): 34A:B Snote: Lexpanded from macro 'absl_nullability_unknown'_ ATT R289I | In file included from B#s2/s2region_union.ccUd:Te18Ef: _iIn file included from Cn../src/s2/s2region_union.hOe:L 28Da: ;bIn file included from s../src/s2/s2point.h l:| _27 ^n: uIn file included from l../src/s2/s2coder.h/usr/local/clang/include/absl/base/nullability.hl::a23241b: :iIn file included from 22l/usr/local/clang/include/absl/status/status.h:i: t67note: y: expanded from macro 'absl_nonnull'_In file included from u/usr/local/clang/include/absl/status/internal/status_internal.hn: k29241n: | o/usr/local/clang/include/absl/strings/cord.h#w:dn588e :f_17iN:nu elwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a_ busnl s_588pn | eo cn in fu ilcelod n _s Nt| o ^nC nourldl* a| b ^s l_nonnull cord_; | In file included from ^s2/s2region_coverer.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2region_coverer.h241::3122: :In file included from ../src/s2/s2cell.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s1chord_angle.h: 29241: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:830:14:In file included from s2/s2region.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2region.h:24: In file included from 830../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 25b: oIn file included from o../src/s2/util/coding/coder.hl: 36(: *In file included from a../src/s2/base/casts.hb:s34l: _In file included from n/usr/local/clang/include/absl/log/log.ho:n209n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.hl: 22f: u/usr/local/clang/include/absl/log/internal/log_message.hn:cIn file included from 436)s2/s2region_union.cc:(:36T18:*: In file included from warning: a../src/s2/s2region_union.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b: s28l: _In file included from n../src/s2/s2point.h436u: | l27 l: aIn file included from Lb../src/s2/s2coder.ho:ig23lM: ieIn file included from ts/usr/local/clang/include/absl/status/status.hys:_a67ug: neIn file included from kD/usr/local/clang/include/absl/status/internal/status_internal.hne:ob29wu: ng/usr/local/clang/include/absl/strings/cord.h)F:,a641 t: a33| l: ^( cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n/usr/local/clang/include/absl/base/nullability.h s:t241 : c22641h: | a rnote: * expanded from macro 'absl_nonnull' a b us241sl | i_#nndgoe nfpniounilenl t aefbris ll=e_ ,nc oo nn| ns ^ut l lc/usr/local/clang/include/absl/base/nullability.h h:_a241Nr:o*22n :na ubnote: lsexpanded from macro 'absl_nonnull'll _ n | o241 ^n | n#udlelf;i nIn file included from es2/s2region_coverer.cc | : ^ 18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2region_coverer.h241::3122: :In file included from ../src/s2/s2cell.h:note: 28expanded from macro 'absl_nonnull': In file included from ../src/s2/s1chord_angle.h: 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abasl_bnsoln_nnuolnnull29 _: NIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullabiliIn file included from ts2/s2region.ccy:_18u: nIn file included from k../src/s2/s2region.hn:o24w: nIn file included from )../src/s2/s1angle.h,: 28 : | In file included from ^../src/s2/s2point.h :25: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/coder.h::28936:: 34In file included from :../src/s2/base/casts.h :34note: : expanded from macro 'absl_nullability_unknown'In file included from /usr/local/clang/include/absl/log/log.h:209 : 289In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h#:d22e: f/usr/local/clang/include/absl/log/internal/log_message.hi:n446e: 43a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a446b | i l iLtoyg_MuensksnaogwenQ u_iNeutllly_DuenbsupgeFcaitfaile(dc o n| s ^t char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2region_coverer.cc:note: 18expanded from macro 'absl_nonnull': In file included from ../src/s2/s2region_coverer.h: 31241: | In file included from #../src/s2/s2cell.hd:e28f: iIn file included from n../src/s2/s1chord_angle.he: 29a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::tIn file included from ys2/s2region.ccp:e18*: In file included from a../src/s2/s2region.hb:s24l: _In file included from n../src/s2/s1angle.hu:l28l: aIn file included from b../src/s2/s2point.hi:l25i: tIn file included from y../src/s2/util/coding/coder.h_:u36n: kIn file included from n../src/s2/base/casts.ho:w34n: In file included from /usr/local/clang/include/absl/log/log.h| : ^209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/base/nullability.h::22289: :34/usr/local/clang/include/absl/log/internal/log_message.h:: 454:note: 38expanded from macro 'absl_nullability_unknown': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]289 | #d e454f | i n eL oagbMsels_snauglelQaubiieltiltyyF_autnakln(ocwonn s_tN uclhla_ru*n sapbescli_fnioendn u l| l ^ file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2region_coverer.cci:n18e: In file included from a../src/s2/s2region_coverer.hb:s31l: _In file included from n../src/s2/s2cell.ho:n28n: uIn file included from l../src/s2/s1chord_angle.hl: 29_: NIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h : 27| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region.cc844: | 18 : In file included from ../src/s2/s2region.h : 24 : TIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n25o: nIn file included from n../src/s2/util/coding/coder.hu:l36l: In file included from o../src/s2/base/casts.hb:j34e: cIn file included from t/usr/local/clang/include/absl/log/log.h,: 209 : | In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h :22: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/log_message.h241::45622::38 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #456d | e f iLnoeg Maebsssla_gneoQnuniueltll y_FNaotnanlu(lclo n s| t ^ char* absl_nonnulIn file included from ls2/s2region_coverer.cc :f18i: lIn file included from e../src/s2/s2region_coverer.h,: 31i: nIn file included from t../src/s2/s2cell.h :l28i: nIn file included from e../src/s2/s1chord_angle.h,: 29 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u845l:l45 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l845 | | ^ bool In file included from (s2/s2region.cca:b18s: lIn file included from :../src/s2/s2region.h::t24y: pIn file included from e../src/s2/s1angle.h_:i28d: eIn file included from n../src/s2/s2point.ht:i25t: yIn file included from <../src/s2/util/coding/coder.hT:>36:: :In file included from t../src/s2/base/casts.hy:p34e: :In file included from :/usr/local/clang/include/absl/log/log.h*: 209a: bIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.hl:_22n: o/usr/local/clang/include/absl/log/internal/log_message.hn:n457u:l38l: mwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ho d457) | ( ) ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # dceofnisnte cahbasrl*_ naobnsnlu_lnlo n_nNuolnln uflali l u| r ^e _msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2region_coverer.cca:b18s: lIn file included from _../src/s2/s2region_coverer.hn:o31n: nIn file included from u../src/s2/s2cell.hl:l28 : _In file included from N../src/s2/s1chord_angle.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :_29N: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.hIn file included from :s2/s2region_union.cc25:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2region_union.h36:: 28In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/cord.h::511795::1343:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | 511 | cfornisetn dc hvaori*d aAbbssll_FnourlmlaatbFlleu sChh(eacbksslt:r:cCmoprtdr*u eaIbmspll_(n o n| n ^u ll co/usr/local/clang/include/absl/base/nullability.hr:d257,: 23 :| ^ note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h:241: 22257: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneu lalbasbll_en o_nNnuulllla b_lNeo n n| u ^l l | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullIn file included from as2/s2region_union.ccb:l18e: In file included from s../src/s2/s2region_union.h2:,28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::25723:: 23In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 257 | /usr/local/clang/include/absl/strings/cord.h#:d898e:f27i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _898n | u l lfarbileen d_ Ncuolnlsatb lCeo r d| z ^I nfo* absIn file included from ls2/s2shape_index_buffered_region.cc_:n18u: lIn file included from l../src/s2/s2shape_index_buffered_region.ha:b23l: eIn file included from ../src/s2/s1angle.hG:e28t: CIn file included from o../src/s2/s2point.hr:d25z: IIn file included from n../src/s2/util/coding/coder.hf:o36F: oIn file included from r../src/s2/base/casts.hT:e36s: tIn file included from i../src/s2/base/logging.hn:g21(: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21257: :23/usr/local/clang/include/absl/log/internal/check_op.h:: 513:note: 17expanded from macro 'absl_nullable': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #d e513f | i n e acbosnls_tn uclhlaarb*l ea b_sNlu_lnloanbnluel l | e ^x prtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2region_union.cc::25718:: 23In file included from :../src/s2/s2region_union.h :28note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2point.h:27 : 257In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.hu:l927l:a43b:l ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Null a927b | l e | ^ In file included from s2/s2shape_index_buffered_region.cc : 18 : In file included from ../src/s2/s2shape_index_buffered_region.h : 23 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h :C36o: rIn file included from d../src/s2/base/casts.hR:e36p: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: /usr/local/clang/include/absl/log/internal/check_op.hr:e515p:)17;: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h: 257515: | 23 : note: expanded from macro 'absl_nullable'c on s257t | #cdheafri*n ea basbls_ln_unlullalbalbel es 1_,N uclolnasbtl ec h a| r ^* absl_nullable s2, | In file included from ^s2/s2region_union.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2region_union.h257::2823: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'absl_nullable': In file included from ../src/s2/s2coder.h: 23257: | In file included from #/usr/local/clang/include/absl/status/status.hd:e67f: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l929_:n26u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le _929N | u l l a bvloei d | S ^w ap(InlineIn file included from Rs2/s2shape_index_buffered_region.cce:p18*: In file included from a../src/s2/s2shape_index_buffered_region.hb:s23l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 25r: hIn file included from s../src/s2/util/coding/coder.h):;36 : In file included from | ../src/s2/base/casts.h ^: 36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/logging.h::24121:: 22In file included from :/usr/local/clang/include/absl/log/check.h :37note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 241 | /usr/local/clang/include/absl/log/internal/check_op.h#:d515e:f47i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl _515n | o n n u lclo n_sNto ncnhualrl* a| b ^s l_nullable s1, const charIn file included from *s2/s2region_union.cc :a18b: sIn file included from l../src/s2/s2region_union.h_:n28u: lIn file included from l../src/s2/s2point.ha:b27l: eIn file included from ../src/s2/s2coder.hs:223,: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29257: :23/usr/local/clang/include/absl/strings/cord.h:: 932:note: 17expanded from macro 'absl_nullable': warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]257 | #d e932f | i n e acbosnls_tn uclhlaarb*l ea b_sNlu_lnlualbllaeb l e| ^d ata() In file included from cs2/s2shape_index_buffered_region.cco:n18: In file included from s../src/s2/s2shape_index_buffered_region.ht:;23 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::25725:: 23In file included from :../src/s2/util/coding/coder.h :36note: : expanded from macro 'absl_nullable'In file included from ../src/s2/base/casts.h:36 : 257In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.hu:l516l:a17b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Nu l516l | a b l e c o| n ^s t char* absl_nIn file included from os2/s2region_union.ccn:n18u: lIn file included from l../src/s2/s2region_union.h :e28x: pIn file included from r../src/s2/s2point.ht:e27x: tIn file included from )../src/s2/s2coder.h;: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: : /usr/local/clang/include/absl/strings/cord.h:note: 934expanded from macro 'absl_nonnull': 31: 241warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]# def i934n | e a b svlo_indo nsneutl_ld a_tNao(ncnounlslt c| h ^a r* absl_nullabIn file included from ls2/s2shape_index_buffered_region.cce: 18d: aIn file included from t../src/s2/s2shape_index_buffered_region.ha:,23 : sIn file included from i../src/s2/s1angle.hz:e28_: tIn file included from ../src/s2/s2point.hn:)25;: In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.h::36257: :In file included from 23../src/s2/base/logging.h:: 21: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/check.h :37: In file included from 257/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: e/usr/local/clang/include/absl/log/internal/check_op.hf:i517n:e13 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _nulla b517l | ec o_nNsutl lcahbalre* a| b ^s l_nullable ChecIn file included from ks2/s2region_union.ccs:t18r: cIn file included from a../src/s2/s2region_union.hs:e28c: mIn file included from p../src/s2/s2point.ht:r27u: eIn file included from I../src/s2/s2coder.hm:p23l: (In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 257:/usr/local/clang/include/absl/strings/cord.h23::935 :11note: :expanded from macro 'absl_nullable' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e935f | i n e acbhsalr_*n ualblsalb_lneo n_nNuullll asbelte_ d a| t ^a (sizeIn file included from _s2/s2shape_index_buffered_region.cct: 18n: )In file included from ;../src/s2/s2shape_index_buffered_region.h : 23/: /In file included from ../src/s2/s1angle.hW:r28i: tIn file included from e../src/s2/s2point.h :d25a: tIn file included from a../src/s2/util/coding/coder.h :t36o: In file included from t../src/s2/base/casts.hh:e36 : rIn file included from e../src/s2/base/logging.hs:u21l: tIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241:/usr/local/clang/include/absl/log/internal/check_op.h22::518 :17note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]241 | #d e518f | i n e acbosnls_tn ocnhnaurl*l a_bNsoln_nnuullll a b| l ^e s1, const char* absIn file included from ls2/s2region_union.cc_:n18u: lIn file included from l../src/s2/s2region_union.ha:b28l: eIn file included from ../src/s2/s2point.hs:227,: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67257: :In file included from 23/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nullable': 937:35 :257 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efi n937e | a b s la_bnsull:l:acbolredn_uilnlt e_rNnoanln:u:lClo r d| R ^e p* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from ls2/s2region_coverer.cce: 18_: NIn file included from u../src/s2/s2region_coverer.hl:l31a: bIn file included from l../src/s2/s2cell.he: 28 : | In file included from ^../src/s2/s1chord_angle.h :29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2region_union.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2region_union.h31:: 28: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2point.h886::2731: :In file included from ../src/s2/s2coder.h:warning: 23: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h886: | 29 : /usr/local/clang/include/absl/strings/cord.he:x938p:l35i:c iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Con d938i | t i o n (acbosnls:t: cTo*r da_bisnlt_enronnanlu:l:lC oorbdjR)e | p ^* ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l a241s | _#tdreefei(n)e caobnsslt_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | constIn file included from s2/s2region_coverer.ccc:h18a: rIn file included from *../src/s2/s2region_coverer.h :a31b: sIn file included from l../src/s2/s2cell.h_:n28o: nIn file included from n../src/s2/s1chord_angle.hu:l29l: In file included from a../src/s2/s1angle.hs:_28c: hIn file included from a../src/s2/s2point.hr:s27(: )In file included from ../src/s2/s2coder.hc:o23n: sIn file included from t/usr/local/clang/include/absl/status/status.h;: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 896241: | 31#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a896b | s l _enxopnlniuclilt _CNoonndniutlilo n (| c ^o nst T* absl_noIn file included from ns2/s2region_union.ccn:u18l: lIn file included from ../src/s2/s2region_union.ho:b28j: )In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nonnull'29 : 241/usr/local/clang/include/absl/strings/cord.h | :#941d:e35f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abs l941_ | n o n n ualbls l_:N:ocnonrudl_li n t| e ^r nal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2/s2region_coverer.cci:n18e: In file included from a../src/s2/s2region_coverer.hb:s31l: _In file included from n../src/s2/s2cell.hu:l28l: aIn file included from b../src/s2/s1chord_angle.hl:e29 : _In file included from N../src/s2/s1angle.hu:l28l: aIn file included from b../src/s2/s2point.hl:e27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuarIn file included from as2/s2region_union.ccn:t18e: eIn file included from d../src/s2/s2region_union.hE:q28u: aIn file included from l../src/s2/s2point.h(:c27o: nIn file included from s../src/s2/s2coder.ht: 23C: oIn file included from n/usr/local/clang/include/absl/status/status.hd:i67t: iIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s950l:_18n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 950a | , | ^C or/usr/local/clang/include/absl/base/nullability.hd:R257e:p23F:l anote: texpanded from macro 'absl_nullable'* a b257s | l#_dneofninnuel la bMsalk_enFullaltaWbilteh E_xNturlalCaabplaec i t| y ^( size_t extrIn file included from as2/s2region_coverer.cc):;18 : In file included from | ../src/s2/s2region_coverer.h ^: 31: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2cell.h::24128:: 22In file included from :../src/s2/s1chord_angle.h :29note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :_94N: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn:u31l: l/usr/local/clang/include/absl/synchronization/mutex.h : 923| : ^48 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | In file included from s2/s2region_union.cc : 18 : In file included from ../src/s2/s2region_union.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from c/usr/local/clang/include/absl/status/status.ho:n67s: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hC:o29n: d/usr/local/clang/include/absl/strings/cord.hi:t957i:o27n:* warning: abtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n u957l | l a b l ev obi)d; S e| t ^T re/usr/local/clang/include/absl/base/nullability.he:(257C:o23r:d Rnote: eexpanded from macro 'absl_nullable'p * a257b | s#ld_enfoinnneu lalb srle_pn,u lcloanbslte C_oNrudlzlUapbdlaet e S| c ^o pe& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2region_coverer.ccn:u18l: lIn file included from ../src/s2/s2region_coverer.h :| 31 ^: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2region_union.cc29:: 18In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2region_union.h94:: 28In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2point.h31:: 27: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2coder.h948::2310: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h :948961 | :34 : bwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o l ( *961a | b s l _ nvuolilda bSleet TerveaelO_r)E(mcpotnys(tC oCrodnRdeipt*i oanb*s la_bnsull_lnaobnlneu lrle)p ,= n| u ^l lp/usr/local/clang/include/absl/base/nullability.ht:r257;: 23 :| ^note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfuilnlea balbes l__Nnuullllaabbllee _| N ^u llable | ^ In file included from s2/s2region_coverer.cc:18In file included from : s2/s2region_union.ccIn file included from :../src/s2/s2region_coverer.h18:: 31In file included from : ../src/s2/s2region_union.hIn file included from :../src/s2/s2cell.h28:: 28In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s1chord_angle.h27:: 29In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s1angle.h23:: 28In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2point.h67:: 27In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2coder.h29:: 23: /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h968::6731: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 968/usr/local/clang/include/absl/strings/internal/cordz_info.h | : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :v948o:i48d: Ewarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p lac e948T | r e eb(oCoolr d(R*eapb*s la_bnsull_lnaobnlneu lelv arle_p),( cMoentshto dCIodnednittiifoine*r ambestlh_ondo)n;n u l| l ^) =/usr/local/clang/include/absl/base/nullability.h :n241u:l22l:p tnote: rexpanded from macro 'absl_nonnull'; | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:In file included from 67s2/s2region_coverer.cc: :In file included from 18/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2region_coverer.h: :31/usr/local/clang/include/absl/strings/cord.h: :In file included from 972../src/s2/s2cell.h::3128:: In file included from ../src/s2/s1chord_angle.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : In file included from ../src/s2/s1angle.h:28 : 972In file included from | ../src/s2/s2point.h : 27 : In file included from v../src/s2/s2coder.ho:i23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29d: E_mNpullalcaebTlree e (| C ^o rdRep* absl_nonnull rep,In file included from s2/s2shape_index_buffered_region.ccc:o18n: sIn file included from t../src/s2/s2shape_index_buffered_region.h :I23n: lIn file included from i../src/s2/s1angle.hn:e28D: aIn file included from t../src/s2/s2point.ha:&25 : pIn file included from a../src/s2/util/coding/coder.hr:e36n: tIn file included from ,../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 518:47: 241 | warning: #type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d efine 518a | b s l _ ncoonnnsutl lc h_aNro*n naublsll _ n| u ^l lable s1, const char* absl_nullable s2, In file included from s2/s2region_union.cc| : ^18 : In file included from ../src/s2/s2region_union.h:28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h257::2723: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/status/status.h: 67257: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: i/usr/local/clang/include/absl/strings/cord.hn:e978 :a36b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ull a978b | l e _ Nvuolilda bCloem m i| t ^T ree(conIn file included from ss2/s2shape_index_buffered_region.cct: 18C: oIn file included from r../src/s2/s2shape_index_buffered_region.hd:R23e: pIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n25u: lIn file included from l../src/s2/util/coding/coder.ha:b36l: eIn file included from ../src/s2/base/casts.ho:l36d: _In file included from r../src/s2/base/logging.he:p21,: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h::21257: :23/usr/local/clang/include/absl/log/internal/check_op.h:: 519:note: 17expanded from macro 'absl_nullable': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #d e519f | i n e acbosnls_tn uclhlaarb*l ea b_sNlu_lnloanbnluel l | e ^x prtext); In file included from | s2/s2region_union.cc ^: 18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2region_union.h::24128:: 22In file included from :../src/s2/s2point.h :27note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2coder.h:23 : 241In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s979l:_30n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _979N | o n n u l l | ^ CordRep* aIn file included from bs2/s2shape_index_buffered_region.ccs:l18_: nIn file included from o../src/s2/s2shape_index_buffered_region.hn:n23u: lIn file included from l../src/s2/s1angle.h :r28e: pIn file included from ,../src/s2/s2point.h :c25o: nIn file included from s../src/s2/util/coding/coder.ht: 36C: oIn file included from r../src/s2/base/casts.hd:z36U: pIn file included from d../src/s2/base/logging.ha:t21e: SIn file included from c/usr/local/clang/include/absl/log/check.ho:p37e: &In file included from /usr/local/clang/include/absl/log/internal/check_impl.hs:c21o: p/usr/local/clang/include/absl/log/internal/check_op.he:,520 : 13| : ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: 520 | note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlu_lnloanbnluel lC h_eNcoknsnturlcla s e| c ^m pfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2region_union.ccexpanded from macro 'absl_nullable': 18: In file included from ../src/s2/s2region_union.h257: | 28#: dIn file included from e../src/s2/s2point.hf:i27n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:l29e: /usr/local/clang/include/absl/strings/cord.h_:N982u:l39l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 982 | In file included from vs2/s2shape_index_buffered_region.cco:i18d: In file included from A../src/s2/s2shape_index_buffered_region.hp:p23e: nIn file included from d../src/s2/s1angle.hT:r28e: eIn file included from T../src/s2/s2point.ho:I25n: lIn file included from i../src/s2/util/coding/coder.hn:e36d: (In file included from C../src/s2/base/casts.ho:r36d: RIn file included from e../src/s2/base/logging.hp:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 521t:r17e:e ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h521: | 241 : 22 : cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adre*f ianbes la_bnsull_lnaobnlneu lsl1 ,_ Ncoonnnsutl lc h a| r ^* absl_nullable s2In file included from ,s2/s2region_union.cc : 18| : ^In file included from ../src/s2/s2region_union.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2point.h::2327:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nullable'23 : In file included from /usr/local/clang/include/absl/status/status.h :25767 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: n/usr/local/clang/include/absl/strings/cord.he: 984a:b36s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b984l | e _ N uvloliadb lAep p e| n ^d TreeToTreIn file included from es2/s2shape_index_buffered_region.cc(:C18o: rIn file included from d../src/s2/s2shape_index_buffered_region.hR:e23p: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o25n: nIn file included from u../src/s2/util/coding/coder.hl:l36 : tIn file included from r../src/s2/base/casts.he:e36,: In file included from M../src/s2/base/logging.he:t21h: oIn file included from d/usr/local/clang/include/absl/log/check.hI:d37e: nIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hi:f21i: e/usr/local/clang/include/absl/log/internal/check_op.hr: 521m:e47t:h owarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ; | ^521 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en ualblsalb_lneo nsn1u,l lc o_nNsotn ncuhlalr * | a ^b sl_nullable s2, | ^In file included from s2/s2region_union.cc:18/usr/local/clang/include/absl/base/nullability.h: :In file included from 257../src/s2/s2region_union.h::2328:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nullable'27 : In file included from ../src/s2/s2coder.h :25723 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: s/usr/local/clang/include/absl/strings/cord.hl:_985n:u30l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e _ N985u | l l a b lveo i d| ^A ppendIn file included from Ts2/s2shape_index_buffered_region.ccr:e18e: (In file included from C../src/s2/s2shape_index_buffered_region.ho:r23d: RIn file included from e../src/s2/s1angle.hp:*28 : aIn file included from b../src/s2/s2point.hs:l25_: nIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h :t36r: eIn file included from e../src/s2/base/logging.h,: 21M: eIn file included from t/usr/local/clang/include/absl/log/check.hh:o37d: IIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:n21t: i/usr/local/clang/include/absl/log/internal/check_op.hf:i522e:r17 :m ewarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h od )522; | | ^ co/usr/local/clang/include/absl/base/nullability.hn:241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb selx_pnrotnenxutl)l; _ N| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2region_union.ccb:s18l: _In file included from n../src/s2/s2region_union.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h: void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2region_union.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2region_union.h: :In file included from 28/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1033/usr/local/clang/include/absl/status/internal/status_internal.h::2029:: /usr/local/clang/include/absl/strings/cord.hwarning: :999type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | 999v | o i d Wvaoiitd( MCuotpeyxT*o Aarbrsaly_(ncohnanru*l la bmsul)_ n{o n n| u ^l l d/usr/local/clang/include/absl/base/nullability.hs:t241): 22c:o nnote: sexpanded from macro 'absl_nonnull't ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:In file included from 27s2/s2region_union.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2region_union.h: :In file included from 28/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/synchronization/mutex.h: :1050/usr/local/clang/include/absl/strings/cord.h::311012:: 37:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1050 | 1012 | b o o la bWsali:t:WciotrhdT_iimnetoeurtn(aMlu:t:eCxo*r dazbIsnlf_on*o nanbuslll_ nmuul,l aabblsel :c:oDrudrza_tiinofno (t)i mceoonustt) {{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257241::2322:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nonnull' 257241 | | ##ddeeffiinnee aabbssll__nnuolnlnaubllle __NNounlnlualbll e | ^| ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2region_coverer.cc::2718: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2region_coverer.h::2331: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2cell.h::6728: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s1chord_angle.h::2929: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s1angle.h1017::2851: :In file included from ../src/s2/s2point.h:warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23: In file included from 1017/usr/local/clang/include/absl/status/status.h | : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hv:o29i: dIn file included from /usr/local/clang/include/absl/strings/cord.hs:e94t: _In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31d: z/usr/local/clang/include/absl/synchronization/mutex.h_:i1069n:f32o:( cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r d_in t1069e | r n ablo:o:lC oWradiztIWniftoh*D eaabdslli_nneo(nMnuutlelx *c oarbdszl__innofnon)u l{l m| u ^, a/usr/local/clang/include/absl/base/nullability.hb:s241l::22::T inote: mexpanded from macro 'absl_nonnull'e d e241a | d#ldienfei)n e{ a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2region_union.cc1088: | 18 : In file included from v../src/s2/s2region_union.ho:i28d: In file included from E../src/s2/s2point.hn:a27b: lIn file included from e../src/s2/s2coder.hD:e23b: uIn file included from g/usr/local/clang/include/absl/status/status.hL:o67g: (In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: t/usr/local/clang/include/absl/strings/cord.h :c1049h:a56r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u1049l | l a bsltea tniacm eb)o;o l | G ^e tF/usr/local/clang/include/absl/base/nullability.hl:a257t:A23u:x (note: aexpanded from macro 'absl_nullable'b sl :257: | c#odredf_iinnet earbnsall_:n:uClolradbRleep *_ Naublslla_bnloen n u| l ^l rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region_coverer.cc241: | 18#: dIn file included from e../src/s2/s2region_coverer.hf:i31n: eIn file included from ../src/s2/s2cell.ha:b28s: lIn file included from _../src/s2/s1chord_angle.hn:o29n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26In file included from :s2/s2region_union.cc :18warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2region_union.h :28: In file included from ../src/s2/s2point.h1091: | 27 : In file included from b../src/s2/s2coder.ho:o23l: In file included from W/usr/local/clang/include/absl/status/status.ha:i67t: CIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hm:m29o: n/usr/local/clang/include/absl/strings/cord.h(:M1050u:t45e:x *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _1050n | o n n u l l m u t e x , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : anote: bexpanded from macro 'absl_nonnull's l: :241s | t#rdienfgi_nvei eawb*s la_bnsoln_nnuolnln u_lNlo nfnrualglm e n| t ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2region_coverer.ccb:s18l: _In file included from n../src/s2/s2region_coverer.ho:n31n: uIn file included from l../src/s2/s2cell.hl: 28_: NIn file included from o../src/s2/s1chord_angle.hn:n29u: lIn file included from l../src/s2/s1angle.h : 28| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: In file included from warning: s2/s2region_union.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2region_union.h:28 : 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h :105431 | : In file included from ../src/s2/s2cell.h : 28 : In file included from a../src/s2/s1chord_angle.hb:s29l: :In file included from :../src/s2/s1angle.hc:o28r: dIn file included from _../src/s2/s2point.hi:n27t: eIn file included from r../src/s2/s2coder.hn:a23l: :In file included from :/usr/local/clang/include/absl/status/status.hC:o67r: dIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.he:p29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1146 :r7e:p ,warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]| ^ /usr/local/clang/include/absl/base/nullability.h1146: | 241: 22 : note: expanded from macro 'absl_nonnull' th i241s | )#)d eAfBiSnLe_ EaXbCsLlU_SnIoVnEn_uLlOlC K__NFoUnNnCuTlIlO N (| m ^u ) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1153s2/s2region_union.cc | : 18 : eIn file included from x../src/s2/s2region_union.hp:l28i: cIn file included from i../src/s2/s2point.ht: 27R: eIn file included from l../src/s2/s2coder.he:a23s: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67M: uIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:x29L: o/usr/local/clang/include/absl/strings/cord.hc:k1061(:M34u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s1061l | _ n ovnoniudl lC ompuy)T o A| r ^r ayS/usr/local/clang/include/absl/base/nullability.hl:o241w:P22a:t hnote: (expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_ ndosntn)u lclo n_sNto;n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2region_coverer.cc ^: 18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | abs/usr/local/clang/include/absl/synchronization/mutex.hl::1166::c39o:r dwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nter n1166a | l : :eCxoprldiRceipt* Raeblsela_snaobnlneuMlult eTxaLkoecRke(pM(u)t ecxo*n satb&s;l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :m22u:, note: cexpanded from macro 'absl_nonnull'o ns t241 | C#odnedfiitnieo na&b sclo_nndo)n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnIn file included from us2/s2region_union.ccl:l18 : _In file included from N../src/s2/s2region_union.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nIn file included from os2/s2region_coverer.ccn:n18u: lIn file included from l../src/s2/s2region_coverer.h :T31a: kIn file included from e../src/s2/s2cell.hR:e28p: (In file included from )../src/s2/s1chord_angle.h :&29&: ;In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1179o:n10n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _No n1179n | u l lM u t| e ^x * absl_nullaIn file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ble mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnullIn file included from s2/s2region_union.ccf:n18): (In file included from ../src/s2/s2region_union.h :| 28 ^: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #/usr/local/clang/include/absl/strings/cord.hd:e1222f:i52n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o1222n | niunllli n_eN ovnoniudl lC o r| d ^: :InlinIn file included from es2/s2region_coverer.ccR:e18p: :In file included from :../src/s2/s2region_coverer.hS:w31a: pIn file included from (../src/s2/s2cell.hC:o28r: dIn file included from :../src/s2/s1chord_angle.h::I29n: lIn file included from i../src/s2/s1angle.hn:e28R: eIn file included from p../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hr:h29s: )In file included from /usr/local/clang/include/absl/strings/cord.h{: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::2411310::2217:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #1310d | e f i n ec oanbsstl char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:109: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_term_indexer.cc:75: In file included from ../src/s2/s2region_term_indexer.h:109: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | In file included from s2/s2region.cc : 18 : In file included from ../src/s2/s2region.h : 24 : In file included from ../src/s2/s1angle.hs:t28d: :In file included from :../src/s2/s2point.hs:t25r: iIn file included from n../src/s2/util/coding/coder.hg:*36 : aIn file included from b../src/s2/base/casts.hs:l36_: nIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :d37s: tIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h;:21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 180:42: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: expanded from macro 'absl_nonnull' 180 | A B241S | L#_dAeTfTiRnIeB UaTbEs_lP_UnRoEn_nFuUlNlC T_INOoNn ncuolnls t | c ^h ar* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2region_coverer.cc| : ^18 : In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2region.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2region.hIn file included from :/usr/local/clang/include/absl/status/status.h24:: 67In file included from : ../src/s2/s1angle.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h28:: 29In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/strings/cord.h25:: 480In file included from :../src/s2/util/coding/coder.h39::36 : In file included from warning: ../src/s2/base/casts.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : In file included from ../src/s2/base/logging.h:21 : 480In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from u/usr/local/clang/include/absl/log/internal/check_impl.hs:i21n: g/usr/local/clang/include/absl/log/internal/check_op.h :p181o:i25n:t ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] = c o181n | s t v aclounes_tt yapbes*l :a:bSstla_tnuosn*n ualbls;l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241s:t22a:t unote: sexpanded from macro 'absl_nonnull', c o241n | s#td ecfhianre* aabbssll__nnoonnnnuullll _pNroenfniuxl)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::In file included from Ss2/s2region_coverer.cct:a18t: uIn file included from s../src/s2/s2region_coverer.h*: 31a: bIn file included from s../src/s2/s2cell.hl:_28n: oIn file included from n../src/s2/s1chord_angle.hn:u29l: lIn file included from ../src/s2/s1angle.hs:t28a: tIn file included from u../src/s2/s2point.hs:,27 : cIn file included from o../src/s2/s2coder.hn:s23t: In file included from c/usr/local/clang/include/absl/status/status.hh:a67r: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l/usr/local/clang/include/absl/strings/cord.h_:n501o:n52n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] pref i501x | ) ; | e ^x pl/usr/local/clang/include/absl/base/nullability.hi:c241i:t22 :C hnote: uexpanded from macro 'absl_nonnull'n kI t241e | r#adteofri(nceo radb_siln_tneornnnaull:l: C_oNrodnRneupl*l a b| s ^l _nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2region.cc :18: In file included from 241../src/s2/s2region.h | :#24d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.ho:n36n: uIn file included from l../src/s2/base/casts.hl: 36_: NIn file included from o../src/s2/base/logging.hn:n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h : 37| : ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline cIn file included from os2/s2region_coverer.ccn:s18t: In file included from ../src/s2/s2region_coverer.ha:b31s: lIn file included from :../src/s2/s2cell.h::S28t: aIn file included from t../src/s2/s1chord_angle.hu:s29*: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23A: sIn file included from S/usr/local/clang/include/absl/status/status.ht:a67t: uIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h(:c29o: n/usr/local/clang/include/absl/strings/cord.hs:t504 :a40b:s lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: Sta t504u | s & s )e x{p l i| c ^i t /usr/local/clang/include/absl/base/nullability.hC:h241u:n22k:I tnote: eexpanded from macro 'absl_nonnull'r at o241r | (#cdoenfsitn eC oarbds*l _anbosnln_unloln n_uNloln ncuolrld ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2region_coverer.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from ../src/s2/s2region_coverer.h/usr/local/clang/include/absl/log/internal/check_op.h::31193: :In file included from 21../src/s2/s2cell.h:: 28: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1chord_angle.h :29: In file included from ../src/s2/s1angle.h :19328 | : cIn file included from o../src/s2/s2point.hn:s27t: In file included from a../src/s2/s2coder.hb:s23l: :In file included from :/usr/local/clang/include/absl/status/status.hS:t67a: tIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hs:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s507l:_43n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll A507s | S t a t uvso(icdo nIsnti taTbrsele:(:cSotradt_uisnOtrea&l :s:)C o{r d R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | t#rdeeef)i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h202: | 31 : In file included from e../src/s2/s2cell.hx:p28l: iIn file included from c../src/s2/s1chord_angle.hi:t29 : CIn file included from h../src/s2/s1angle.he:c28k: OIn file included from p../src/s2/s2point.hM:e27s: sIn file included from a../src/s2/s2coder.hg:e23B: uIn file included from i/usr/local/clang/include/absl/status/status.hl:d67e: rIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: s/usr/local/clang/include/absl/strings/cord.ht: 525c:h35a:r *warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n525o | n n u l la besxlp:r:tceoxrtd)_;i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::241::C22o:r dnote: Rexpanded from macro 'absl_nonnull'e p* 241a | b#sdle_fniunlel aabblsel _cnuornrneunltl_ l_eNaofn_n u=l ln u l| l ^p tr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullabIn file included from ls2/s2region.cce: 18 : | In file included from ^../src/s2/s2region.h :24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostrIn file included from es2/s2region_coverer.cca:m18&: In file included from o../src/s2/s2region_coverer.hs:,31 : cIn file included from o../src/s2/s2cell.hn:s28t: In file included from v../src/s2/s1chord_angle.ho:i29d: *In file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:u27l: lIn file included from a../src/s2/s2coder.hb:l23e: In file included from p/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::582257::3723:: warning: note: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable's2/s2region_union.cc :18: In file included from 257 ../src/s2/s2region_union.h | 582:# | 28d : e In file included from f ../src/s2/s2point.hi :ne27ex: pIn file included from al../src/s2/s2coder.hbi:sc23li: _tIn file included from n /usr/local/clang/include/absl/status/status.huC:lh67lu: anIn file included from bk/usr/local/clang/include/absl/status/internal/status_internal.hlR:ea29 n: _g/usr/local/clang/include/absl/strings/cord.hNe:u(1525lc:lo29an:bs ltwarning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] C o| r ^d *1525 | a b s l _cnoorndn_uilnlt ecronradl): ::C ocrodrRde_p(*c oarbds)l _{n}o n n| u ^l l t/usr/local/clang/include/absl/base/nullability.hr:e241e:)22 :{ note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel a_bNsoln_nnuolnln u l| l ^ _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nIn file included from os2/s2region.ccn:n18u: In file included from lIn file included from s2/s2region_union.ccl../src/s2/s2region.h: :18c24: o: In file included from rIn file included from ../src/s2/s2region_union.hd../src/s2/s1angle.h:_:28;28: : In file included from In file included from ../src/s2/s2point.h| ../src/s2/s2point.h: ^:27 25: : In file included from /usr/local/clang/include/absl/base/nullability.hIn file included from ../src/s2/s2coder.h:../src/s2/util/coding/coder.h:241:23:36: 22: In file included from :In file included from /usr/local/clang/include/absl/status/status.h ../src/s2/base/casts.h:note: :67expanded from macro 'absl_nonnull'36: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h ../src/s2/base/logging.h:241:29 | 21: #: /usr/local/clang/include/absl/strings/cord.hdIn file included from :e/usr/local/clang/include/absl/log/check.h1530f::i3755n: :eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: a:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b21 s: l/usr/local/clang/include/absl/log/internal/check_op.h_: n2761530o: | n13in:nu llwarning: iltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n e_ NC oo276nr | ndcu:ol:nlCs ht u | nv ^ko Iitde*r aatbosrl:_:nCuhlulnakbIltee roapteorra(tcoorn&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2region_coverer.cc | :#18d: eIn file included from f../src/s2/s2region_coverer.hi:n31e: In file included from a../src/s2/s2cell.hb:s28l: _In file included from n../src/s2/s1chord_angle.ho:n29n: uIn file included from l../src/s2/s1angle.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region.cc674: | 18 : In file included from s../src/s2/s2region.ht:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2region_union.ccl:l18 : _In file included from N../src/s2/s2region_union.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvancIn file included from es2/s2region.ccA:n18d: RIn file included from e../src/s2/s2region.ha:d24(: CIn file included from h../src/s2/s1angle.ha:r28I: tIn file included from e../src/s2/s2point.hr:a25t: oIn file included from r../src/s2/util/coding/coder.h*: 36a: bIn file included from s../src/s2/base/casts.hl:_36n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hi:t37,: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:295/usr/local/clang/include/absl/base/nullability.h::20241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241295 | | #cdoenfsitn es iagbnseld_ ncohnanru*l la b_sNlo_nnnounlnlu l l| ^o perator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.ha:241:22: tnote: iIn file included from expanded from macro 'absl_nonnull'cs2/s2region_union.cc :v18 o: 241iIn file included from | d../src/s2/s2region_union.h# :dA28ed: fvIn file included from ia../src/s2/s2point.hnn:ec27 e: a(In file included from bC../src/s2/s2coder.hsh:la23_r: nIIn file included from ot/usr/local/clang/include/absl/status/status.hne:nr67ua: ltIn file included from lo/usr/local/clang/include/absl/status/internal/status_internal.h r:_*29N : oa/usr/local/clang/include/absl/strings/cord.hnb:ns1672ul:l_41ln: o n| warning: n ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll i t1672, | isnilzien_et vno_ibdy tCeIn file included from oss2/s2region.ccr):d;18: : : AIn file included from d| ../src/s2/s2region.hv:a ^24n : cIn file included from e../src/s2/s1angle.h(:C28h: /usr/local/clang/include/absl/base/nullability.haIn file included from r:../src/s2/s2point.hI241:t:e2522r: :aIn file included from t ../src/s2/util/coding/coder.ho:rnote: 36*expanded from macro 'absl_nonnull': In file included from a../src/s2/base/casts.hb:s36 l: _241In file included from n | ../src/s2/base/logging.ho#:nd21ne: ufIn file included from li/usr/local/clang/include/absl/log/check.hln: e37i : taIn file included from ,b/usr/local/clang/include/absl/log/internal/check_impl.h s:sl21i_: zn/usr/local/clang/include/absl/log/internal/check_op.heo:_n296tn: u63nl:_l b warning: y_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]tN eosn)n u296{l | l | ^| ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N ocnonnusltl s i| g ^n ed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2region_coverer.cc : 18| : ^In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2region.cc::73018:: 36In file included from :../src/s2/s2region.h :24warning: : In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h: 25730: | In file included from ../src/s2/util/coding/coder.h : 36 : eIn file included from x../src/s2/base/casts.hp:l36i: cIn file included from i../src/s2/base/logging.ht: 21C: hIn file included from a/usr/local/clang/include/absl/log/check.hr:R37a: nIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.he:(21c: o/usr/local/clang/include/absl/log/internal/check_op.hn:s298t: 22C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l298_ | ncoonnnsutl lu ncsoirgdn)e d: cchoard_r(*c oarbds)l _{n}o n n| u ^l l o/usr/local/clang/include/absl/base/nullability.hp:e241r:a22t:o rnote: l& , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2region_coverer.cc_:N18o: nIn file included from n../src/s2/s2region_coverer.hu:l31l: In file included from ../src/s2/s2cell.h| : ^28 : In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2region.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h18:: 29In file included from : ../src/s2/s2region.h:/usr/local/clang/include/absl/strings/cord.h24:: 736In file included from :../src/s2/s1angle.h17::28 : In file included from warning: ../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 25: In file included from ../src/s2/util/coding/coder.h :73636 | : In file included from ../src/s2/base/casts.h : 36c: oIn file included from n../src/s2/base/logging.hs:t21 : CIn file included from o/usr/local/clang/include/absl/log/check.hr:d37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _/usr/local/clang/include/absl/log/internal/check_op.hn:o299n:n67u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ord _299; | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n ncuolnls t | u ^n signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2region.cc :| 18 ^: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECKIn file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | : In file included from ../src/s2/s2coder.he:x23t: eIn file included from r/usr/local/clang/include/absl/status/status.hn: 67t: eIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.hp:l29a: te/usr/local/clang/include/absl/strings/cord.h :c984o:n36s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* ab s984l | _ n o n nvuolild MAapkpeeCnhdeTcrkeOepTSotTrrieneg((C o r d\R e p| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l t241r | e#ed,e fMienteh oadbIsdle_nntoinfniuelrl m_eNtohnondu)l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2region.cc241: | 18#: dIn file included from e../src/s2/s2region.hf:i24n: eIn file included from ../src/s2/s1angle.ha:b28s: lIn file included from _../src/s2/s2point.hn:o25n: nIn file included from u../src/s2/util/coding/coder.hl:l36 : _In file included from N../src/s2/base/casts.ho:n36n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, In file included from xs2/s2region_coverer.cc,: 18c: oIn file included from n../src/s2/s2region_coverer.hs:t31 : cIn file included from h../src/s2/s2cell.ha:r28*: In file included from a../src/s2/s1chord_angle.hb:s29l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl:)27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/cord.h:985 :24130 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine a985b | s l _ n ovnoniudl lA p_pNeonndnTurlele ( C| o ^r dRep* absl_nonnull tree, MetIn file included from hs2/s2region.cco:d18I: dIn file included from e../src/s2/s2region.hn:t24i: fIn file included from i../src/s2/s1angle.he:r28 : mIn file included from e../src/s2/s2point.ht:h25o: dIn file included from )../src/s2/util/coding/coder.h;: 36 : | In file included from ^../src/s2/base/casts.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21241: | /usr/local/clang/include/absl/log/internal/check_op.h#:d453e:f1i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _453n | oAnBnSuLl_lL O_GN_oInNnTuElRlN A L| _ ^D EFINE_MAKE_CHECK_OP_In file included from Ss2/s2region_coverer.ccT:R18I: NIn file included from G../src/s2/s2region_coverer.h_:E31X: TIn file included from E../src/s2/s2cell.hR:N28(: uIn file included from i../src/s2/s1chord_angle.hn:t296: 4In file included from _../src/s2/s1angle.ht:)28;: In file included from ../src/s2/s2point.h| :^27 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_op.h::23449: :In file included from 31/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h449: | 986 : 40e:x twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r n t e986m | p l a t ev ociodn sPtr ecpheanrd*T raebesTlo_Inonnlniunleld (MCaokredCRheepc*k OapbSstlr_innogn(n u l l\ t r| e ^e , /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from In file included from ../src/s2/util/coding/coder.hs2/s2region_coverer.cc::3618: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2region_coverer.h::3631: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2cell.h::2128: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1chord_angle.h::3729: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s1angle.h::2128: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h453::271: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_op.h::67450: :In file included from 25/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 988:37 :450 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] x988, | x , cvoonisdt Pcrheapre*n daTbrsele_TnooTnrneuel(lC)o r d| R ^e p*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #tdreefei,n eM eatbhsold_Indoennntuilfli e_rN omnentuhlold ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2region.ccn:o18n: nIn file included from u../src/s2/s2region.hl:l24 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 454s2/s2region_coverer.cc::118:: In file included from ../src/s2/s2region_coverer.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : In file included from ../src/s2/s2cell.h: 28454: | In file included from A../src/s2/s1chord_angle.hB:S29L: _In file included from L../src/s2/s1angle.hO:G28_: IIn file included from N../src/s2/s2point.hT:E27R: NIn file included from A../src/s2/s2coder.hL:_23D: EIn file included from F/usr/local/clang/include/absl/status/status.hI:N67E: _In file included from M/usr/local/clang/include/absl/status/internal/status_internal.hA:K29E: _/usr/local/clang/include/absl/strings/cord.hC:H989E:C31K:_ Owarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ STRI N989G | _ E X T EvRoNi(df lPoraetp)e;n d T| r^e e(/usr/local/clang/include/absl/log/internal/check_op.hC:o449r:d31R:e pnote: *expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ab s449l | _ n oenxntuelrln ttreemep,l aMteet hcoodnIsdte ncthiafri*e ra bmselt_hnoodn)n;u l l| ^M ak/usr/local/clang/include/absl/base/nullability.he:C241h:e22c:k Onote: pexpanded from macro 'absl_nonnull'S tr i241n | g#(d e f i\n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:nnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::C22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EIn file included from Xs2/s2region_term_indexer.ccT:E80R: N(/usr/local/clang/include/absl/strings/ascii.hc:h79a:r28):; warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]^ /usr/local/clang/include/absl/log/internal/check_op.h:449: 3179: | vnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'i d A s449c | i i SetxrtTeorLno wteerm(pclhaatre* caobnsslt_ ncohnanru*l la bdsslt_,n ocnonnusltl cMhaakre*C haebcsklO_pnSutlrlianbgl(e s r\c , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2region_term_indexer.cc../src/s2/s2point.h::8025: : /usr/local/clang/include/absl/strings/ascii.hIn file included from :../src/s2/util/coding/coder.h79::3658: :In file included from ../src/s2/base/casts.h:warning: 36type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:21: In file included from 79/usr/local/clang/include/absl/log/check.h | :v37o: iIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h :A21s: c/usr/local/clang/include/absl/log/internal/check_op.hi:i456S:t1r:T owarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o w/usr/local/clang/include/absl/log/internal/check_op.he:r450(:c25h:a rnote: *expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' ab s450l | _ n o n n u lxl, dxs,t ,c ocnosnts tc hcahra*r *a basbls_ln_onnunlullalb)l e | s ^r c,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'257 :23: 241 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en oanbnsull_ln u_lNloanbnluel l_ N u| l ^l able | ^ In file included from s2/s2region.cc:18: In file included from In file included from s2/s2region_term_indexer.cc../src/s2/s2region.h::8024: : In file included from /usr/local/clang/include/absl/strings/ascii.h../src/s2/s1angle.h::8228:: 28In file included from :../src/s2/s2point.h :25warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h82: | 36v: oIn file included from i../src/s2/base/logging.hd: 21A: sIn file included from c/usr/local/clang/include/absl/log/check.hi:i37S: tIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hT:21o: U/usr/local/clang/include/absl/log/internal/check_op.hp:p457e:r1(:c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * a b457s | lA_BnSoLn_nLuOlGl_ IdNsTtE,R NcAoLn_sDtE FcIhNaEr_*M AaKbEs_lC_HnEuClKl_aObPl_eS TsRrIcN,G _ E| X ^T ER/usr/local/clang/include/absl/base/nullability.hN:(241u:n22s:i gnote: nexpanded from macro 'absl_nonnull'e d c241h | a#rd)e;f i n| e^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l449_:n31o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l _ N449o | n n uelxlt e r| n ^ template In file included from cs2/s2region_term_indexer.cco:n80s: t/usr/local/clang/include/absl/strings/ascii.h :c82h:a58r:* warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n82o | nvnouildl AMsackieiCShtercTkoOUppSpterri(ncgh(a r * \a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: dnote: sexpanded from macro 'absl_nonnull't , c241o | n#sdte fcihnaer *a basbls_ln_onnunlullalb l_eN osnrncu,l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2region.cc :18: In file included from 257../src/s2/s2region.h | :#24d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.hu:l36l: aIn file included from b../src/s2/base/casts.hl:e36 : _In file included from N../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:ordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18In file included from : s2/s2region_term_indexer.ccIn file included from :../src/s2/s2region_coverer.h80:: 31: /usr/local/clang/include/absl/strings/ascii.hIn file included from :../src/s2/s2cell.h188::2835: :In file included from ../src/s2/s1chord_angle.h:warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from 188../src/s2/s2point.h | :v27o: iIn file included from d../src/s2/s2coder.h :A23s: cIn file included from i/usr/local/clang/include/absl/status/status.hi:S67t: rIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.ho:L29o: w/usr/local/clang/include/absl/strings/cord.he:r1116(:s37t:d :warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s trin g1116* | a bcsoln_snto ncnrucl_li nst)e;r n a| l ^: :C/usr/local/clang/include/absl/base/nullability.hr:c241C:o22r:d Snote: texpanded from macro 'absl_nonnull'a te *241 | a#bdself_innuel laabbslle_ nMoanynbuelGle t_CNrocnCnourldlS t a| t ^e () const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:80: /usr/local/clang/include/absl/strings/ascii.h:219:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 219 | void AsciiStrToUpper(std::string* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRepIn file included from *s2/s2region_term_indexer.cc :a80b: sl/usr/local/clang/include/absl/strings/ascii.h_:n250o:n54n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Clo n250e | (i n l| i ^n e void StripLeadingAsciiWhitespace(std::str/usr/local/clang/include/absl/base/nullability.hi:n241g:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _nonnu l241l | #sdterf)i n{e a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LIn file included from Os2/s2region_term_indexer.ccG:_80I: NT/usr/local/clang/include/absl/strings/ascii.hE:R264N:A55L:_ Dwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F INE_ M264A | KiEn_lCiHnEeC Kv_oOiPd_ SSTtRrIiNpGT_rEaXiTlEiRnNg(AcsocnisitW hcihtaers*p aacbes(ls_tndo:n:nsutlrli)n;g * | a^b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n450o:n25n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' st r450) | { | ^ x, x, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb)s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonn367u warninglsl generated . | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( In file included from s2/s2region_coverer.cc :\18 : In file included from | ../src/s2/s2region_coverer.h ^: 31: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2cell.h241::2822: :In file included from ../src/s2/s1chord_angle.h:note: 29expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: _/usr/local/clang/include/absl/strings/cord.hN:o1140n:n49u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 1140 | In file included from s2/s2region.cc : 18 : In file included from ../src/s2/s2region.h : 24 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.hC:o21r: dIn file included from R/usr/local/clang/include/absl/log/check.he:p37E: xIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.he:r21n: a/usr/local/clang/include/absl/log/internal/check_op.hl:*464 :a26b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on n464u | l l r ecpo)n;s t | u ^n sig/usr/local/clang/include/absl/base/nullability.hn:e241d: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la)b;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _NonnullIn file included from s2/s2region_coverer.cc :| 18 ^: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29In file included from : s2/s2region.ccIn file included from :../src/s2/s1angle.h18:: 28In file included from : ../src/s2/s2region.hIn file included from :../src/s2/s2point.h24:: 27In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2coder.h28:: 23In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h25:: 67In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h36:: 29In file included from : ../src/s2/base/casts.h:/usr/local/clang/include/absl/strings/cord.h36:: 1146In file included from :../src/s2/base/logging.h10::21 : In file included from warning: /usr/local/clang/include/absl/log/check.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21 : 1146 | /usr/local/clang/include/absl/log/internal/check_op.hC:o464r:d26R:e pwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l N241e | w#Edxetfeirnnea laRbespl(_anbosnln:u:lslt r_iNnogn_nvuilelw d| a ^t a, | ^ In file included from s2/s2region.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2region.h22::24 : In file included from note: ../src/s2/s1angle.hexpanded from macro 'absl_nonnull': 28: In file included from ../src/s2/s2point.h241: | 25#: dIn file included from e../src/s2/util/coding/coder.hf:i36n: eIn file included from ../src/s2/base/casts.ha:b36s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l463 : 1| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2region_coverer.cc: 18241: | In file included from #../src/s2/s2region_coverer.hd:e31f: iIn file included from n../src/s2/s2cell.he: 28a: bIn file included from s../src/s2/s1chord_angle.hl:_29n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.huIn file included from s2/s2region_term_indexer.cc:80: /usr/local/clang/include/absl/strings/ascii.h:277:47: :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^277 | inline void StripAsciiWhitespace(std::string* absl_In file included from ns2/s2region.cco:n18n: uIn file included from l../src/s2/s2region.hl: 24s: tIn file included from r../src/s2/s1angle.h): 28{: In file included from ../src/s2/s2point.h| : ^25 : In file included from ../src/s2/util/coding/coder.h:36: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/base/casts.h::24136:: 22In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/check.h:37 : 241In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: fi/usr/local/clang/include/absl/log/internal/check_op.hn:e465 :a1b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnul l465 | _ANBoSnLn_uLlOlG _ I| N ^T ERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | In file included from s2/s2region_term_indexer.cc :e80x: t/usr/local/clang/include/absl/strings/ascii.he:r283n: 46t:e mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ate 283c | ovnositd cRheamro*v eaEbxstlr_anAosncniuilWlh iMtaekesCphaeccek(OsptSdt:r:isntgr(i n g *\ a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: snote: texpanded from macro 'absl_nonnull'r ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _In file included from Ns2/s2region.cco:n18n: uIn file included from l../src/s2/s2region.hl: 24 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* abIn file included from ss2/s2region_term_indexer.ccl:_81n: oIn file included from n/usr/local/clang/include/absl/strings/str_cat.hn:u116l: lIn file included from )/usr/local/clang/include/absl/strings/internal/stringify_sink.h;: 23 : | ^/usr/local/clang/include/absl/strings/numbers.h :66:/usr/local/clang/include/absl/log/internal/check_op.h41::450 :25warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 66 | 450 | x , x , c o n s t c h a r * a b s l _innotn_ntuylple)* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'o ut )241; | # d| e ^f ine/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.hIn file included from :s2/s2region.cc77::1861: :In file included from ../src/s2/s2region.h:warning: 24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h:28: In file included from 77../src/s2/s2point.h | :[25[: nIn file included from o../src/s2/util/coding/coder.hd:i36s: cIn file included from a../src/s2/base/casts.hr:d36]: ]In file included from ../src/s2/base/logging.hb:o21o: lIn file included from /usr/local/clang/include/absl/log/check.hS:i37m: pIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.he:A21t: o/usr/local/clang/include/absl/log/internal/check_op.hf:(502a:b1s:l :warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s tri n502g | _AvBiSeLw_ LsOtGr_,I NfTlEoRaNtA*L _aCbHsElC_Kn_oOnPn_uIlMlP Lo(uCth)e;c k _| E ^Q , /usr/local/clang/include/absl/base/nullability.h=:=241): 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241488 | :#32d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n e a b488s | l _ nionnlniunlel c_oNnosntneuxlplr c| o ^n st char* absl_nullable name#In file included from #s2/s2region_term_indexer.ccI:m81p: lIn file included from (/usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 88 : 62 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | 88 ^ | [[/usr/local/clang/include/absl/base/nullability.hn:o257d:i23s:c anote: rexpanded from macro 'absl_nullable'd ]] 257b | o#odle fSiinmep laebAstlo_dn(ualblsalb:l:es t_rNiunlgl_avbileew s| t ^r , double* absIn file included from ls2/s2region.cc_:n18o: nIn file included from n../src/s2/s2region.hu:l24l: In file included from o../src/s2/s1angle.hu:t28): ;In file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from :../src/s2/base/casts.h22::36 : In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :a502b:s1l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nu/usr/local/clang/include/absl/log/internal/check_op.hl:l489 :_47N:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u ll | 489 ^ | const T1& v1In file included from ,s2/s2region_term_indexer.cc :c81o: nIn file included from s/usr/local/clang/include/absl/strings/str_cat.ht: 116T: 2In file included from &/usr/local/clang/include/absl/strings/internal/stringify_sink.h :v232: ,/usr/local/clang/include/absl/strings/numbers.h :c98o:n60s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 98a | b[s[ln_ondoinsncualrld ]e]x pbrotoelx tS)i m{p l e A t o\b ( a| b ^s l:/usr/local/clang/include/absl/base/nullability.h::s241t:r22i:n gnote: _expanded from macro 'absl_nonnull'v ie w241 | s#tdre,f ibnoeo la*b salb_snlo_nnnounlnlu l_lN oonuntu)l;l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonn/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shape_measures.cc -o s2/s2shape_measures.o ull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from In file included from ../src/s2/s2region_union.hs2/s2region_coverer.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2region_coverer.h::2731: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2cell.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s1chord_angle.h::6729: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s1angle.h::14928:: 13In file included from :../src/s2/s2point.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h149: | 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : c/usr/local/clang/include/absl/strings/cord.hh:a1183r:*47 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _non n1183u | l l M a k e C h e c k F a i l S t r i n g ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :C onote: rexpanded from macro 'absl_nonnull'd Re p241* | #adbesfli_nneu lalbasbll_en ornenpu)l l | _ ^N onn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23 :| ^note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2region_union.ccn:e18 : aIn file included from b../src/s2/s2region_union.hs:l28_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23_: NIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: b/usr/local/clang/include/absl/status/internal/status_internal.hl:e150 : 25| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull statnus, ncuolnls t | c ^h ar* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2region_term_indexer.ccb:s81l: _In file included from n/usr/local/clang/include/absl/strings/str_cat.ho:n116n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl: 23_: N/usr/local/clang/include/absl/strings/numbers.ho:n112n:u44l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 112 | In file included from s2/s2region_union.cc : 18 : In file included from ../src/s2/s2region_union.h :i28n: tIn file included from _../src/s2/s2point.ht:y27p: eIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: n/usr/local/clang/include/absl/status/internal/status_internal.hn:u150l:l58 :o uwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | ^150 | /usr/local/clang/include/absl/base/nullability.h : 241c:o22n:s tnote: expanded from macro 'absl_nonnull'a bs l241: | :#Sdteaftiunse* aabbssll__nnoonnnnuullll _sNtoantnuusl,l c o| n ^s t char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2region_term_indexer.cc:note: 81expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/str_cat.h: 116241: | In file included from #/usr/local/clang/include/absl/strings/internal/stringify_sink.hd:e23f: i/usr/local/clang/include/absl/strings/numbers.hn:e116 :a55b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l116l | _ N o n n u l l | ^ absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2region_coverer.ccnote: :expanded from macro 'absl_nonnull'18 : In file included from ../src/s2/s2region_coverer.h241: | 31#: dIn file included from e../src/s2/s2cell.hf:i28n: eIn file included from ../src/s2/s1chord_angle.ha:b29s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline voidIn file included from s2/s2region_term_indexer.ccC:o81r: dIn file included from :/usr/local/clang/include/absl/strings/str_cat.h::I116n: lIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:e23R: e/usr/local/clang/include/absl/strings/numbers.hp::118::S56w:a pwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ord :118: | I n l i n e R e p * a b s l _ n o n n u l l r h s ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :a22b:s lnote: :expanded from macro 'absl_nonnull': ui n241t | 1#2d8e*f ianbes la_bnsoln_nnuolnln uolult )_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inlineIn file included from s2/s2region_term_indexer.ccc:o81n: sIn file included from t/usr/local/clang/include/absl/strings/str_cat.h :c116h: aIn file included from r/usr/local/clang/include/absl/strings/internal/stringify_sink.h*: 23a: b/usr/local/clang/include/absl/strings/numbers.hs:l152_:n37u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le C152o | rvdo:i:dI nPluitnTewRoeDpi:g:idtast(au(i)n tc3o2n_stt i{, c| h ^a r*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #bdueff)i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e _ N241u | l#ldaebflien e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from In file included from s2/s2region_term_indexer.cc../src/s2/s1angle.h::8128: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2point.h::11625: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/util/coding/coder.h::2336: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/base/casts.h::15636:: 55In file included from :../src/s2/base/logging.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h156: | 21b: oo/usr/local/clang/include/absl/log/internal/check_op.hl: 502s:a1f:e _warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t rto/usr/local/clang/include/absl/log/internal/check_op.h8:_497b:a32s:e (note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl::s t497r | i n gi_nvliienwe tceoxnts,t eixnptr8 _cto*n satb sclh_anro*n naublsll _vnaullulea,b l e| ^n am/usr/local/clang/include/absl/base/nullability.he:#241#:I22m:p lnote: (expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^l l _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2region_term_indexer.cc21:: 81/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 502/usr/local/clang/include/absl/strings/str_cat.h::1116:: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/log/internal/check_op.h::158498::5735:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 158498 | | b o o l s aifnet_ svt1r,t oi1n6t_ bva2s,e (caobnsslt: :cshtarri*n ga_bvsile_wn otnenxutl,l ienxtp1r6t_etx*t )a b{s l _ n o n n u l l v a l u e , \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2region_union.ccl: 18 : | In file included from ^../src/s2/s2region_union.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | sIn file included from ts2/s2region_term_indexer.cca:t81i: cIn file included from /usr/local/clang/include/absl/strings/str_cat.hs:t116a: tIn file included from u/usr/local/clang/include/absl/strings/internal/stringify_sink.hs:_23i: n/usr/local/clang/include/absl/strings/numbers.ht:e172r:n59a:l :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S tatu s172R | ebpo*o la bssalf_en_osntnrutlolu 6P4r_ebpaasree(TaobMsold:i:fsyt(r i n| g ^_ vie/usr/local/clang/include/absl/base/nullability.hw: 241t:e22x:t ,note: expanded from macro 'absl_nonnull'u in t2416 | 4#_dte*f ianbes la_bnsoln_nnuolnln uvlall u_eN,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:18: In file included from ../src/s2/s2region_union.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from In file included from s2/s2region_term_indexer.cc../src/s2/s2coder.hs2/s2region_coverer.cc:::812318: : : In file included from /usr/local/clang/include/absl/status/status.hIn file included from /usr/local/clang/include/absl/strings/str_cat.h:../src/s2/s2region_coverer.h:732:116:31: 29: In file included from :In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h ../src/s2/s2cell.h::warning: 2328type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : /usr/local/clang/include/absl/strings/numbers.hIn file included from :../src/s2/s1chord_angle.h175:: 2941732: : | In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s28 t: aIn file included from t../src/s2/s2point.h i:175c27 | : cIn file included from o../src/s2/s2coder.h n: s23 t: In file included from s/usr/local/clang/include/absl/status/status.h t: d67 :: :In file included from s/usr/local/clang/include/absl/status/internal/status_internal.h t: r29 i: n /usr/local/clang/include/absl/strings/cord.h g: *1234 : a20 b: s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]an bosnln:u :l1234ul | i inEntml1pi2tn8ye*S tcarobinsnslgt_( n)co;hn a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lnexpanded from macro 'absl_nonnull'l u lCl o 241rv | da#:ld:ueIefn,il niienn etaR bebspal:s_:ena)os;n_ nc uh| la ^lr s_(N/usr/local/clang/include/absl/base/nullability.h)o: n241cn:ou22nl:sl t note: expanded from macro 'absl_nonnull'{| ^ | 241 ^ | #de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ In file included from n s2/s2region_union.cco| :n ^18n : uIn file included from l../src/s2/s2region_union.hl: 28_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^/usr/local/clang/include/absl/status/status.h :733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::In file included from ss2/s2region_term_indexer.cct:r81i: nIn file included from g/usr/local/clang/include/absl/strings/str_cat.h*: 116a: bIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.hl:_23n: o/usr/local/clang/include/absl/strings/numbers.hn:n182u:l7l: Mwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v edFIn file included from r s2/s2region_coverer.cco182:m | 18Sct: hrIn file included from ai../src/s2/s2region_coverer.hrn:*g31 (: a)In file included from b;../src/s2/s2cell.hs :l 28_| : n ^In file included from o ../src/s2/s1chord_angle.hn/usr/local/clang/include/absl/base/nullability.h:n:29u241: l:In file included from l22../src/s2/s1angle.h ::R 28o: note: uIn file included from expanded from macro 'absl_nonnull'n../src/s2/s2point.h d:T27 r: 241iIn file included from | p../src/s2/s2coder.h#D:do23eu: fbIn file included from li/usr/local/clang/include/absl/status/status.hen:Te67o : BaIn file included from ub/usr/local/clang/include/absl/status/internal/status_internal.hfs:fl29e_: rn/usr/local/clang/include/absl/strings/cord.ho(:nd1239no:uu38lb:ll ewarning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Nd o,n ncuh la1239lr | * i | na ^lb isnle_ naobnsnlu:l:lc obrudf_fienrt)e;r n a| l ^: :C/usr/local/clang/include/absl/base/nullability.ho:r241d:R22e:p *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle Caobrsdl:_:nIonnlniunlelR e_pN:o:nansu_ltlr e e| ( ^) | ^ In file included from In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2region_union.ccs2/s2region_term_indexer.cc:::2411881:: : 22In file included from In file included from :../src/s2/s2region_union.h/usr/local/clang/include/absl/strings/str_cat.h ::28note: 116: expanded from macro 'absl_nonnull': In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h:: 2723241: : | In file included from /usr/local/clang/include/absl/strings/numbers.h#../src/s2/s2coder.h:d:182e23:f: 60i:/usr/local/clang/include/absl/status/status.hn :ewarning: 751 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:a 61b:s lwarning: 182_ | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nc ohnanr u*751l | la b _ssNlto_anntnoiuncln luu li ln| t ^Rp oturn_dtT rPiopiDnotuebrlTeoTRoeBpu(fsfteart(udso_uibnltee rdn,a lc:h:aSrt*a taubssRle_pn*o nanbusllIn file included from l_s2/s2region_coverer.cc n:bo18un: fnIn file included from fu../src/s2/s2region_coverer.hel:rl31) : ;rIn file included from )../src/s2/s2cell.h ;:| 28 ^ : | In file included from ^../src/s2/s1chord_angle.h/usr/local/clang/include/absl/base/nullability.h ::29241: /usr/local/clang/include/absl/base/nullability.h:In file included from :22../src/s2/s1angle.h241::: 2822note: : :expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.hnote: : expanded from macro 'absl_nonnull'27241 : | In file included from # ../src/s2/s2coder.hd241:e | 23f#: idIn file included from ne/usr/local/clang/include/absl/status/status.hef: i67an: beIn file included from s /usr/local/clang/include/absl/status/internal/status_internal.hla:_b29ns: ol/usr/local/clang/include/absl/strings/cord.hn_:nn1245uo:ln38ln: u _lwarning: Nltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o n_nNuoln ln1245 u | li| ln ^ l i| n ^e absl::cordIn file included from _s2/s2region_term_indexer.cci:n81t: eIn file included from r/usr/local/clang/include/absl/strings/str_cat.hn:a116l: :In file included from In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.hs2/s2region_union.ccC::o2318r: : dIn file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2region_union.h:R:183e28:p: 7*In file included from : ../src/s2/s2point.h a:warning: b27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s: lIn file included from _../src/s2/s2coder.hn: u23183l: | l/usr/local/clang/include/absl/status/status.hca:hb752al:re44* : C aowarning: brtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sd l:_:nI on752nl | ni un leslRt eaRpto:iu:cnt drcTeoreni(sp)tF l so| ta ^at tTuosB/usr/local/clang/include/absl/base/nullability.h_u:fi257fn:et23re:(r fnnote: laexpanded from macro 'absl_nullable'ol a:t: S257ft | ,a# tdcuehsfaRiren*pe * a ababsbslsl_l_n_nonunolnnlunalublll leb uR_feNfpueTlrol)Pa;ob il ne| t ^e r| (/usr/local/clang/include/absl/base/nullability.h ^ : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFlIn file included from os2/s2region_coverer.cca:t18T: oIn file included from B../src/s2/s2region_coverer.hu:f31f: eIn file included from r../src/s2/s2cell.h(:f28l: oIn file included from a../src/s2/s1chord_angle.ht: 29f: ,In file included from ../src/s2/s1angle.hc:h28a: rIn file included from *../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from b/usr/local/clang/include/absl/status/internal/status_internal.hu:f29f: e/usr/local/clang/include/absl/strings/cord.hr:)1258;: 36 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 1258 | note: iexpanded from macro 'absl_nonnull'n li n241e | #cdoerfdi_nien taebrsnla_ln:o:nCnourldlR e_pNFolnantu*l la b s| l ^_ nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2region_term_indexer.ccexpanded from macro 'absl_nonnull': 81: In file included from /usr/local/clang/include/absl/strings/str_cat.h241: | 116#: dIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hf:i23n: e/usr/local/clang/include/absl/strings/numbers.h :a191b:s42l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l191 | _sNioznen_utl lS i x| D ^i gitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t iIn file included from ,s2/s2region_coverer.cc :c18h: aIn file included from r../src/s2/s2region_coverer.h*: 31a: bIn file included from s../src/s2/s2cell.hl:_28n: oIn file included from n../src/s2/s1chord_angle.h:29: In file included from n../src/s2/s1angle.hu:l28l: In file included from b../src/s2/s2point.hu:f27f: eIn file included from r../src/s2/s2coder.h): 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: : /usr/local/clang/include/absl/strings/cord.h:note: 1268expanded from macro 'absl_nonnull': 51: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n1268e | ianblsiln_en ovnoniudl lC o_rNdo:n:nIunllli n e| R ^e p::EmplaIn file included from cs2/s2region_term_indexer.cce:T81r: eIn file included from e/usr/local/clang/include/absl/strings/str_cat.h(:C116ordRe: p* In file included from a/usr/local/clang/include/absl/strings/internal/stringify_sink.hb:23s: In file included from ls2/s2region.cc/usr/local/clang/include/absl/strings/numbers.h_::n18198o: :nIn file included from 53n../src/s2/s2region.h:u: l24warning: l: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from r../src/s2/s1angle.he:p28,: In file included from ../src/s2/s2point.h 198:| | 25 ^c: hIn file included from a../src/s2/util/coding/coder.hr:/usr/local/clang/include/absl/base/nullability.h*36: : 241aIn file included from b:../src/s2/base/casts.hs22:l:36_ : nnote: In file included from oexpanded from macro 'absl_nonnull'../src/s2/base/logging.hn :n21u: lIn file included from l241/usr/local/clang/include/absl/log/check.h | :F#37ad: seIn file included from tf/usr/local/clang/include/absl/log/internal/check_impl.hIi:nn21te: T o/usr/local/clang/include/absl/log/internal/check_op.haB:bu503sf:lf1_e:nr o(warning: nitype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nn utl3l2 _503_t | N AoiBn,Sn Luc_lhLlaO rG *_| I ^aN bTsElR_NnAoLn_nCuHlElC Kb_uOfPf_eIrM)P L (| C ^h eck/usr/local/clang/include/absl/base/nullability.h_:N241E:,22 :! =note: )expanded from macro 'absl_nonnull' | ^ 241 | #/usr/local/clang/include/absl/log/internal/check_op.hd:e488f:i32n:e note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'b sl_n o488n | n u liln l_iNnoen ncuolnls t e| x ^p r const char* aIn file included from bs2/s2region_coverer.ccs:l18_: nIn file included from u../src/s2/s2region_coverer.hl:l31a: bIn file included from l../src/s2/s2cell.he: 28n: aIn file included from m../src/s2/s1chord_angle.he:#29#: IIn file included from m../src/s2/s1angle.hp:l28(: In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29\: /usr/local/clang/include/absl/strings/cord.h| : ^1275 :51: /usr/local/clang/include/absl/base/nullability.hwarning: :257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: note: expanded from macro 'absl_nullable'1275 | i n257l | i#ndee fvionieIn file included from d s2/s2region_term_indexer.cc a:Cb81os: rlIn file included from d_/usr/local/clang/include/absl/strings/str_cat.h:n::u116Il: nlIn file included from la/usr/local/clang/include/absl/strings/internal/stringify_sink.hib:nl23ee: R /usr/local/clang/include/absl/strings/numbers.he_:pN199:u::l5El:ma pbwarning: ll'diagnose_if' is a clang extension [-Wgcc-compat]ae c e T| r ^199e | e ( C o rAdBRSeLp_*I NIn file included from as2/s2region.ccT:bE18sR: lNIn file included from _A../src/s2/s2region.hnL:o_24nN: nEIn file included from uE../src/s2/s1angle.hlD:l_28 M: rIIn file included from eN../src/s2/s2point.hp_:,S25 I: ZIn file included from | E../src/s2/util/coding/coder.h ^(: b36u: fIn file included from /usr/local/clang/include/absl/base/nullability.hf../src/s2/base/casts.he::r24136,:: 22In file included from k:../src/s2/base/logging.hF :anote: 21sexpanded from macro 'absl_nonnull': t In file included from T/usr/local/clang/include/absl/log/check.ho: B37241u: | fIn file included from #f/usr/local/clang/include/absl/log/internal/check_impl.hde:er21fS: ii/usr/local/clang/include/absl/log/internal/check_op.hnz:ee503 ):a;1b :s l| warning: _ ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/macros.hn::u489251l::l4718 ::_ Nnote: note: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'n nul l489251 | | | ^_ _ a t tcroinbsutt eT_1_&( (vd1i,a gcnoonsset_ iTf2(&_ _vb2u,i lctoinns_to bcjheacrt*_ saibzsel(_Onbojn,n u0l)l l=_)n o n| n^u ll)/usr/local/clang/include/absl/log/internal/check_op.h :{488}: 32 :| ^note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/base/nullability.h:241 :48822 | : note: iexpanded from macro 'absl_nonnull'n li n241e | #cdoenfsitneex parb sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlu l l| a ^b le name##Impl( In file included from s2/s2region_term_indexer.cc : 81 : /usr/local/clang/include/absl/strings/str_cat.h\: 636 :| 29 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :257:23: 636 | note: vexpanded from macro 'absl_nullable'o id 257S | t#rdAepfpienned (asbtsdl:_:nsutlrlianbgl*e a_bNsull_lnaobnlneu l l| ^d est, const AlpIn file included from hs2/s2region.cca:N18u: mIn file included from &../src/s2/s2region.h :a24): ;In file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h25:: 241In file included from :../src/s2/util/coding/coder.h22::36 : In file included from note: ../src/s2/base/casts.hexpanded from macro 'absl_nonnull': 36: In file included from ../src/s2/base/logging.h241: | 21#: dIn file included from e/usr/local/clang/include/absl/log/check.hf:i37n: eIn file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n506o:n1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _N/usr/local/clang/include/absl/log/internal/check_op.ho:nnul489l: 47 :| ^ note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1,In file included from s2/s2region_term_indexer.ccc:o81n: s/usr/local/clang/include/absl/strings/str_cat.ht: 637T:229&: vwarning: 2type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], con s637t | vcohiadr *S tarbAsplp_ennodn(nsutldl: :esxtprritnegx*t )a b{s l _ n o n\n u l| l ^ de/usr/local/clang/include/absl/base/nullability.hs:t241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't A l241p | h#adNeufmi&n ea ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn /usr/local/clang/include/absl/base/nullability.hu241:l | 241l#: d22 e:| f i ^note: n expanded from macro 'absl_nonnull'e ab s241l | _#ndoenfniunlel a_bNsoln_nnuolnln u l| l ^ _Nonnull | ^ In file included from s2/s2region_term_indexer.cc:81: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, cIn file included from os2/s2region.ccn:s18t: In file included from A../src/s2/s2region.hl:p24h: aIn file included from N../src/s2/s1angle.hu:m28&: In file included from a../src/s2/s2point.h,: 25 : | In file included from ^../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/casts.h241::3622: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:eIn file included from 21fs2/s2region_coverer.cc: i:/usr/local/clang/include/absl/log/internal/check_op.hn18:e: 506 In file included from :a../src/s2/s2region_coverer.h1b::s31 l: warning: _In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n../src/s2/s2cell.h o:n28/usr/local/clang/include/absl/log/internal/check_op.hn: :uIn file included from 497l../src/s2/s1chord_angle.hl:: 3229_:: N In file included from o../src/s2/s1angle.hnote: n:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n28 u: lIn file included from l../src/s2/s2point.h : 49727| | : ^ In file included from ../src/s2/s2coder.hi:n23l: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29e: x/usr/local/clang/include/absl/strings/cord.hp:r1530 :c55o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] chIn file included from as2/s2region_term_indexer.cc r:1530*81 | : ia/usr/local/clang/include/absl/strings/str_cat.hnb:ls641il:n_29en: u Clwarning: oltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ra db:l:e C 641hn | uavnmokeiI#dt# eISrmtaprtlAo(pr p: e: nC dh (u sn tk dI :t :e sr ta rt io nr g( *c o an\bs st l | _C ^no ornd/usr/local/clang/include/absl/base/nullability.hn*:u 257la:lb23 s:dl e_note: snexpanded from macro 'absl_nullable'to ,n nc257uo | ln#lsd tec foAirlndpe)h aa{Nb us ml| &_ ^ n ual,l /usr/local/clang/include/absl/base/nullability.ha :b| 241l ^:e 22 :_/usr/local/clang/include/absl/base/nullability.h N:note: u241expanded from macro 'absl_nonnull'l: l22a: b 241l | enote: # expanded from macro 'absl_nonnull'd e| f ^i241 n | e# daebfsilnIn file included from _es2/s2region.ccn :oa18nb: nsIn file included from ul../src/s2/s2region.h_:n24lo: lnIn file included from n../src/s2/s1angle.h_u:Nl28ol: n In file included from n_../src/s2/s2point.huNloln n u| l ^l | ^ In file included from s2/s2region_term_indexer.cc:81: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_union.cc:24: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_union.cc:24: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from In file included from ../src/s2/s1chord_angle.hs2/s2shape_index_buffered_region.cc::2918: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2shape_index_buffered_region.h::2823: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2327: : In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2coder.h::75123:: 61In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h751: | 82 : In file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.ht:a23t: iIn file included from c/usr/local/clang/include/absl/crc/crc32c.h :u32i: nIn file included from t/usr/local/clang/include/absl/strings/str_format.hp:t84r: _t/usr/local/clang/include/absl/strings/internal/str_format/bind.h :P143o:i11n:t erwarning: T'enable_if' is a clang extension [-Wgcc-compat]o Rep( s143t | a t u s _ i n t e r neanla:b:lSet_aitfu(ssRetpr*_ faobrsmla_tn_oinnntuelrln arl):;: E n| s ^u re/usr/local/clang/include/absl/base/nullability.hC:o241n:s22t:e xnote: pexpanded from macro 'absl_nonnull'r (s )241, | #"dceofnisntee xapbsrl _tnroanpn"u)l,l _| N ^o nnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/strings/internal/str_format/bind.h752::14944::22 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]'enable_if' is a clang extension [-Wgcc-compat] 752 | 149 | s t a t i c_ _caotntst status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2shape_index_measures.ccu:l18l: In file included from _../src/s2/s2shape_index_measures.hN:o25n: nIn file included from ../src/s2/s1angle.hu:l28l: In file included from ../src/s2/s2point.h| : ^24 : In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39In file included from | s2/s2shape_index_buffered_region.cci:n18l: iIn file included from n../src/s2/s2shape_index_buffered_region.he: 23u: iIn file included from n../src/s2/s1angle.ht:1286: _In file included from t../src/s2/s2point.h :U27n: aIn file included from l../src/s2/s2coder.hi:g23n: eIn file included from d/usr/local/clang/include/absl/status/status.hL:o67a: dIn file included from 1/usr/local/clang/include/absl/status/internal/status_internal.h6:(29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t82 : vIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi:d23*: In file included from a/usr/local/clang/include/absl/crc/crc32c.hb:s32l: _/usr/local/clang/include/absl/strings/str_format.hn:o164n:n8u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p ) { 164 | | ^ int* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241U | n#udseefdi(n)e {a brselt_unronn npu_l;l }_ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const voIn file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ id* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:29: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:31: In file included from ../src/s2/s2cell.h:28: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: In file included from /usr/local/clang/include/absl/synchronization/mutex.h:75: In file included from /usr/local/clang/include/absl/synchronization/internal/kernel_timeout.h:30: In file included from /usr/local/clang/include/absl/time/clock.h:29: In file included from /usr/local/clang/include/absl/time/time.h:101: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ 367 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shape_nesting_query.cc -o s2/s2shape_nesting_query.o In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:33: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.hIn file included from :s2/s2shape_index_measures.cc163::1856: :In file included from In file included from ../src/s2/s2shape_index_measures.hwarning: s2/s2shape_index_buffered_region.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:25 18: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2shape_index_buffered_region.h: :2816323: | : In file included from In file included from ../src/s2/s2point.h ../src/s2/s1angle.hb::o24o28: l: In file included from In file included from P/usr/local/clang/include/absl/hash/hash.ha../src/s2/s2point.h:r:s89e27: F: In file included from rIn file included from o/usr/local/clang/include/absl/hash/internal/hash.h../src/s2/s2coder.hm::(9023a: b: s/usr/local/clang/include/absl/strings/string_view.hIn file included from l::/usr/local/clang/include/absl/status/status.h53::s:67t54: r:In file included from i n/usr/local/clang/include/absl/status/internal/status_internal.hwarning: g:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_29v : iIn file included from e/usr/local/clang/include/absl/strings/cord.hw: 94v53: a | In file included from lc/usr/local/clang/include/absl/strings/internal/cordz_info.hou:en31s,: t esx/usr/local/clang/include/absl/synchronization/mutex.htpdr: :s549:t:rs40it:rni ngwarning: _gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*v i eawb s549lN | _u ln losnStanauftelilSc t revriorniogdrV i)Ie;nw c( rc| eo ^mn esntt/usr/local/clang/include/absl/base/nullability.h Sc:yh241na:cr22h*:S eanote: mbexpanded from macro 'absl_nonnull'(s Mlu_ tn241eu | xl#*lda beafliben spel) _ an{bo snl n_| un ^lo ln nmu/usr/local/clang/include/absl/base/nullability.hul:,l257 : 23: _| note: N ^oexpanded from macro 'absl_nullable'n n u/usr/local/clang/include/absl/base/nullability.hl :l257 241 | #:| d ^e22f i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee a_bNsull_lnaobnlneu l l| ^_ Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2region_coverer.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2region_coverer.h::9433: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2cell_union.h::3129: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/flags/flag.h::55040:: 64:/usr/local/clang/include/absl/flags/commandlineflag.h :193warning: :27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | 193 | v i r t u a l v o i d Re a d ( v o i d * a b s lb_ansoen_niunltle rdnsatl): :cPoenrsTth r=e a0d;S y n| c ^h * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | w#)d;e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:In file included from 28s2/s2region_coverer.cc: :In file included from 18../src/s2/s2point.h: :In file included from 27../src/s2/s2region_coverer.h: :In file included from 33../src/s2/s2coder.h: :In file included from 23../src/s2/s2cell_union.h: :In file included from 29/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/flags/flag.h: :In file included from 42/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/flags/internal/flag.h: :In file included from 30/usr/local/clang/include/absl/strings/cord.h: :94/usr/local/clang/include/absl/base/call_once.h: :In file included from 52/usr/local/clang/include/absl/strings/internal/cordz_info.h::2431:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]578 :45: warning: 52 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s td: :578a | t o mviocia*s ea_bisnlt_enronnanlu:l:lP eCroTnhtrreoaldWSoyrndc(h * | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull's ); 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _NonIn file included from ns2/s2region_coverer.ccu:l18l: In file included from ../src/s2/s2region_coverer.h| : ^33 : In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: In file included from warning: s2/s2shape_index_buffered_region.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shape_index_buffered_region.h53: | 23 : In file included from ../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h:::27o: nIn file included from c../src/s2/s2coder.he:_23f: lIn file included from a/usr/local/clang/include/absl/status/status.hg:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :f31l: a/usr/local/clang/include/absl/synchronization/mutex.hg:)580;: 34 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 580 | note: expanded from macro 'absl_nonnull' ba s241e | _#idnetfeirnnea la:b:sPle_rnTohnrneualdlS y_nNcohn*n ualbls l _| n ^u llable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2region_coverer.cc94:: 18In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2region_coverer.h31:: 33: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2cell_union.h581::2938: :In file included from /usr/local/clang/include/absl/flags/flag.h:warning: 42: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: 581/usr/local/clang/include/absl/base/call_once.h | : 96 : 33 : warning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a se_i n96t | ernal:: P efrrTiherneda dsStydn:c:ha*t oambiscl<_unionntn3u2l_lt >w*) ;a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: bnote: aexpanded from macro 'absl_nonnull's e_ i241n | t#edrenfailn:e: Caobnstlr_onloWnonrudl(l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2shape_index_buffered_region.ccu:l18l: In file included from ../src/s2/s2shape_index_buffered_region.h| : ^23 : In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2region_coverer.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2region_coverer.h67:: 33In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2cell_union.h29:: 29In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/flags/flag.h94:: 42In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/flags/internal/flag.h31:: 30: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/call_once.h::58597::2018:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97585 | | v o i do nTcrea_nfsl(aMgu*H oawb salb_snlo_nnnounlnlu lfll ahgo)w;) ; | ^/ / /usr/local/clang/include/absl/base/nullability.hu:s241e:d22 :f onote: rexpanded from macro 'absl_nonnull' Co n241d | V#adre-f>iMnuet eaxb stlr_annosnfneurl l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2region_coverer.cc586: | 18 : In file included from v../src/s2/s2region_coverer.ho:i33d: In file included from F../src/s2/s2cell_union.he:r29(: bIn file included from a/usr/local/clang/include/absl/flags/flag.hs:e42_: iIn file included from n/usr/local/clang/include/absl/flags/internal/flag.ht:e30r: n/usr/local/clang/include/absl/base/call_once.ha:l111:::40P:e rwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h rea d111S | yvnocihd* LaobwsLle_vneolnCnaullllO n c| e ^( ab/usr/local/clang/include/absl/base/nullability.hs:l241:::22o:n cnote: eexpanded from macro 'absl_nonnull'_ fl a241g | *# daebfsiln_en oanbnsull_ln ofnlnaugl,l C_aNlolnanbullel& & | f ^n , | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2shape_index_buffered_region.ccf:i18n: eIn file included from ../src/s2/s2shape_index_buffered_region.ha:b23s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:33: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68:In file included from s2/s2region_coverer.cc:warning: 18: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2region_coverer.h:33: In file included from ../src/s2/s2cell_union.h:29 : 624In file included from | /usr/local/clang/include/absl/flags/flag.h: 42 : eIn file included from x/usr/local/clang/include/absl/flags/internal/flag.hp:l30i: c/usr/local/clang/include/absl/base/call_once.hi:t194 :M31u:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L ock (194M | uitnelxi&n em us tAdB:S:La_tIoNmTiEcRB*U TaEb_sClA_PnToUnRnEuDl_lB YC(otnhtirso)l)W o r| d ^~~~( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnul/usr/local/clang/include/absl/synchronization/mutex.hl: 635 :| 29 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635In file included from | s2/s2region_coverer.cc : 18e: xIn file included from p../src/s2/s2region_coverer.hl:i33c: iIn file included from t../src/s2/s2cell_union.h :M29u: tIn file included from e/usr/local/clang/include/absl/flags/flag.hx:L42o: cIn file included from k/usr/local/clang/include/absl/flags/internal/flag.h(:M30u: t/usr/local/clang/include/absl/base/call_once.he:x195*: 16a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ no n195n | u l l omnuc)e _AfBlSaLg_*E XaCbLsUlS_InVoEn_nLuOlClK _fFlUaNgC)T I{O N (| m ^u ) /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241: 22241: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneo nanbuslll_ n_oNnonnunlull l_ N o| n ^n ull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2region_coverer.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2region_coverer.h/usr/local/clang/include/absl/status/internal/status_internal.h::3329: : In file included from In file included from ../src/s2/s2cell_union.h/usr/local/clang/include/absl/strings/cord.h::2994: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::4231: : In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/synchronization/mutex.h::30641: :68/usr/local/clang/include/absl/base/call_once.h:: 200:warning: 40:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | 200 | evxopildi cLiotw LMeuvteelxCLaolclkO(nMcuet(eaxb&s lm:u: oAnBcSeL__fIlNaTgE*R NaAbLs_lA_TnToRnInBuUlTlE _fClAaPgT,U RCEaDl_lBaYb(lteh&i&s )f,n , | ^~~~| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No/usr/local/clang/include/absl/synchronization/mutex.hn:n649u:l29l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2shape_index.ccexpanded from macro 'absl_nullable': 18: In file included from 257../src/s2/s2shape_index.h | :#54d: ef/usr/local/clang/include/absl/synchronization/mutex.hi:n489e: 14a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nulla b489l | e _ N u l lvaobilde ( *| a ^b sl_nullable invariant)(void* absl_nullability_uIn file included from ns2/s2shape_index_buffered_region.cck:n18o: wIn file included from n../src/s2/s2shape_index_buffered_region.h):,23 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27257: :In file included from 23../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.h:67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hs:l31_: n/usr/local/clang/include/absl/synchronization/mutex.hu:l948l:a10b:l ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ Nul l948a | b l eb o o| l ^ (*absIn file included from ls2/s2shape_index.cc_:n18u: lIn file included from l../src/s2/s2shape_index.ha:b54l: e/usr/local/clang/include/absl/synchronization/mutex.h :e489v:a45l:_ )warning: (type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]c ons t489 | C o n d i t ivooni*d a(b*salb_snlo_nnnuulllla)b l=e niunlvlaprtira;n t )| ( ^v oi/usr/local/clang/include/absl/base/nullability.hd:*257 :a23b:s lnote: _expanded from macro 'absl_nullable'n ul l257a | b#idleiftiyn_eu nakbnsolw_nn)u,l l a| b ^l e /usr/local/clang/include/absl/base/nullability.h_:289:34: note: Nexpanded from macro 'absl_nullability_unknown'u ll a289b | l#ed e f| i ^n e absl_In file included from ns2/s2shape_index_buffered_region.ccu:l18l: aIn file included from b../src/s2/s2shape_index_buffered_region.hi:l23i: tIn file included from y../src/s2/s1angle.h_:u28n: kIn file included from n../src/s2/s2point.ho:w27n: In file included from _../src/s2/s2coder.hN:u23l: lIn file included from _/usr/local/clang/include/absl/status/status.hu:n67s: pIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hc:i29f: iIn file included from e/usr/local/clang/include/absl/strings/cord.hd: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | In file included from s2/s2shape_index.ccb:o18o: lIn file included from ../src/s2/s2shape_index.h(:*54a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l490_:n13u:l lwarning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]b le 490e | v a l _ ) ( cvoonisdt* Caobnsdli_tniuolnl*a baiblsilt_yn_ounnnkunlolw)n =a rngu)l;l p t| r ^; /usr/local/clang/include/absl/base/nullability.h| : ^289 :34/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nullability_unknown'22 : note: 289expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbuslll_anboinlniutlyl_ u_nNkonnonwunl l_ N u| l ^l _unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:In file included from 27s2/s2shape_index.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2shape_index.h: :In file included from 54/usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/synchronization/mutex.h67:: 499In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h35::29 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h499: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hv:o951i:d9 :E nwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b leD e951b | u g Lvoogi(dc*o nasbts lc_hnaurl*l aabblsel _anrugl_l a=b lneu lnlapmter);; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::257257::2323:: note: note: expanded from macro 'absl_nullable'expanded from macro 'absl_nullable' 257257 | | ##ddeeffiinnee aabbssll__nnuullllaabbllee __NNuullllaabbllee | | ^ ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bIn file included from os2/s2shape_index.cco:l18 : WIn file included from a../src/s2/s2shape_index.hi:t54W: i/usr/local/clang/include/absl/synchronization/mutex.ht:h549T:i40m:e owarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t (Mut e549x | * asbtsalt_inco nvnouildl Imnuc,r eambesnlt:S:yDnucrhaSteimo(nM uttiemxe*o uatb)s l{_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241m:u22,: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.hIn file included from :s2/s2shape_index.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2shape_index.h67:: 54In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.h::29550: :In file included from 64/usr/local/clang/include/absl/strings/cord.h:: 94warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h550: | 1069 : 32 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | b o o l W a i t W i t h D e a dblaisnee_(iMnutteerxn*a la:b:sPle_rnTohnrneualdlS ymnuc,h *a basbls:l:_Tniomnen udlela dwl)i;n e )| ^{ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'absl_nonnull'22 : note: 241expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbosnln_unloln n_uNloln n_uNloln n u| l ^l | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:551:40In file included from :s2/s2shape_index_buffered_region.cc :warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape_index_buffered_region.h:23 : 551In file included from | ../src/s2/s1angle.h : 28s: tIn file included from a../src/s2/s2point.ht:i27c: In file included from b../src/s2/s2coder.ho:o23l: In file included from D/usr/local/clang/include/absl/status/status.he:c67r: eIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.he:n29t: SIn file included from y/usr/local/clang/include/absl/strings/cord.hn:c94h: SIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hm:(31M: u/usr/local/clang/include/absl/synchronization/mutex.ht:e1088x:*35 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _no n1088n | u l lv omiud, E n| a ^b le/usr/local/clang/include/absl/base/nullability.hD:e241b:u22g:L onote: gexpanded from macro 'absl_nonnull'( co n241s | t# dcehfairn*e aabbssll__nnuolnlnaubllle _nNaomnen)u;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2shape_index.cc257: | 18#: dIn file included from e../src/s2/s2shape_index.hf:i54n: e/usr/local/clang/include/absl/synchronization/mutex.h :a552b:s64l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l lab l552e | _ N u l l a b l e | ^ basIn file included from es2/s2shape_index_buffered_region.cc_:i18n: tIn file included from e../src/s2/s2shape_index_buffered_region.hr:n23a: lIn file included from :../src/s2/s1angle.h::P28e: rIn file included from T../src/s2/s2point.hh:r27e: aIn file included from d../src/s2/s2coder.hS:y23n: cIn file included from h/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: oIn file included from n/usr/local/clang/include/absl/strings/cord.hn:u94l: lIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hw:,31 : /usr/local/clang/include/absl/synchronization/mutex.h| : ^1091 :26/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull'1091 | b o241o | l# dWeafiitnCeo mambosnl(_Mnuotnenxu*l la b_sNlo_nnnounlnlu l l| ^m utex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2shape_index.ccd:e18f: iIn file included from n../src/s2/s2shape_index.he: 54a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l556_:n38o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N556o | n n uvloli d | L ^o ckSlowLoop(SynchWaitParams* aIn file included from bs2/s2shape_index_buffered_region.ccs:l18_: nIn file included from o../src/s2/s2shape_index_buffered_region.hn:n23u: lIn file included from l../src/s2/s1angle.h :w28a: iIn file included from t../src/s2/s2point.hp:,27 : iIn file included from n../src/s2/s2coder.ht: 23f: lIn file included from a/usr/local/clang/include/absl/status/status.hg:s67): ;In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::94241: :In file included from 22/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/synchronization/mutex.h: 1093241: | 46#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a1093b | s l _vnooindn uRlelm o_vNeo(nbnauslel_ i n| t ^e rnal::PerThreadSyncIn file included from hs2/s2shape_index.cc*: 18a: bIn file included from s../src/s2/s2shape_index.hl:_54n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n558u:l35l: swarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^558 | /usr/local/clang/include/absl/base/nullability.h :b241o:o22l: Lnote: oexpanded from macro 'absl_nonnull'c kS l241o | w#WdietfhiDneea dalbisnle_(nMounHnouwl la b_sNlo_nnnounlnlu l l| ^h ow, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | In file included from s2/s2shape_index_buffered_region.ccv:o18i: dIn file included from ../src/s2/s2shape_index_buffered_region.hL:o23c: kIn file included from S../src/s2/s1angle.hl:o28w: (In file included from M../src/s2/s2point.hu:H27o: wIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : hIn file included from o/usr/local/clang/include/absl/strings/cord.hw, co:n94s: tIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hC:o31n: d/usr/local/clang/include/absl/synchronization/mutex.hi:t1109i:o34n:* warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n1109u | l l aebxlpel iccointd ,M u t| e ^x Lo/usr/local/clang/include/absl/base/nullability.hc:241k:M22a:y bnote: eexpanded from macro 'absl_nonnull'( Mu t241e | x#*d eafbisnle_ naublslla_bnloen nmuul)l _| N ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l257 : 23| : ^ note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2shape_index.ccf:i18n: eIn file included from ../src/s2/s2shape_index.ha:b54s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n562u:l58l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e _N u562l | l a bvloei d | L ^o ckSlow(MuHow absl_nonnull how, cIn file included from os2/s2shape_index_buffered_region.ccn:s18t: In file included from C../src/s2/s2shape_index_buffered_region.ho:n23d: iIn file included from t../src/s2/s1angle.hi:o28n: *In file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29d: ,In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31257: :23/usr/local/clang/include/absl/synchronization/mutex.h:: 1117note: :expanded from macro 'absl_nullable'34 : warning: 257type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #def i1117n | e aebxspll_incuiltl aMbultee x_LNouclklMaabylbee ( M| u ^t ex* absl_nullable mu, constIn file included from s2/s2shape_index.ccC:o18n: dIn file included from i../src/s2/s2shape_index.h:t54i: o/usr/local/clang/include/absl/synchronization/mutex.hn:&565 :c36o:n dwarning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 565 | /usr/local/clang/include/absl/base/nullability.h : 257v:o23i:d note: Uexpanded from macro 'absl_nullable'n lo c257k | S#ldoewf(iSnyen cahbWsali_tnPualrlaambsl*e a_bNsull_lnaublllea b l| e ^ waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2shape_index_buffered_region.ccn:e18 : aIn file included from b../src/s2/s2shape_index_buffered_region.hs:l23_: nIn file included from u../src/s2/s1angle.hl:l28a: bIn file included from l../src/s2/s2point.he: 27_: NIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable constIn file included from s2/s2shape_index.ccm:u18_: ;In file included from ../src/s2/s2shape_index.h :| 54 ^: /usr/local/clang/include/absl/synchronization/mutex.h:576/usr/local/clang/include/absl/base/nullability.h::49257:: 23warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 576 | 257 | #vdoeifdi nTer yaRbesmlo_vneu(lblaasbel_ei n_tNeurlnlaalb:l:eP e r| T ^h readSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2shape_index.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2shape_index.h/usr/local/clang/include/absl/status/status.h::5467: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h580::2934: :In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :58031 | : /usr/local/clang/include/absl/synchronization/mutex.h :b1146a:s7e:_ iwarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t erna l1146: | : P e r T h rtehaidsS)y)n cAhB*S La_bEsXlC_LnUuSlIlVaEb_lLeO CWKa_kFeUuNpC(T I O| N ^( mu/usr/local/clang/include/absl/base/nullability.h): 257 :| 23 ^~~~: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^/usr/local/clang/include/absl/synchronization/mutex.h :1153:39: In file included from warning: s2/s2shape_index.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shape_index.h :115354 | : /usr/local/clang/include/absl/synchronization/mutex.h :e581x:p38l:i cwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t R e581l | e a s a b l ebMaustee_xiLnotcekr(nMault:e:xP*e raTbhsrle_andoSnynnuclhl* maub)s l _| n ^o nnu/usr/local/clang/include/absl/base/nullability.hl:l241 :w22):; note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:In file included from 18s2/s2shape_index.cc: :In file included from 18../src/s2/s2shape_index_buffered_region.h: :In file included from 23../src/s2/s2shape_index.h: :In file included from 54../src/s2/s1angle.h: :/usr/local/clang/include/absl/synchronization/mutex.h28:: 585In file included from :../src/s2/s2point.h20::27 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :58567 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hv:o29i: dIn file included from /usr/local/clang/include/absl/strings/cord.hT:r94a: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.h(:M31u: H/usr/local/clang/include/absl/synchronization/mutex.ho:w1158 :a53b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnu l1158l | h o w ) ; M u/t/e xu&s emdu fAoBrS LC_oInNdTVEaRrN-A>LM_uAtTeTxR ItBrUaTnEs_fCeArP T U| R ^E D_/usr/local/clang/include/absl/base/nullability.hB:Y241(:t22h:i snote: )expanded from macro 'absl_nonnull', | 241 ^~~~ | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166In file included from | s2/s2shape_index.cc : 18e: xIn file included from p../src/s2/s2shape_index.hl:i54c: i/usr/local/clang/include/absl/synchronization/mutex.ht: 586R:e43l:e awarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble M586u | t e xvLooicdk (FMeurt(ebxa*s ea_bisnlt_enronnanlu:l:lP emruT,h rceoandsSty nCcohn*d iatbisoln_&n ocnonnudl)l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241241::2222:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(coIn file included from ns2/s2shape_index_buffered_region.ccs:t18 : vIn file included from o../src/s2/s2shape_index_buffered_region.hl:a23t: iIn file included from l../src/s2/s1angle.he: 28M: uIn file included from t../src/s2/s2point.he:x27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : /In file included from */usr/local/clang/include/absl/strings/cord.hi:g94n: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.he:d31*: In file included from //usr/local/clang/include/absl/synchronization/mutex.hs2/s2region_coverer.cc):: 117918{:: }10In file included from :../src/s2/s2region_coverer.h :| 33 ^warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2cell_union.h:: 257291179:: | 23/usr/local/clang/include/absl/flags/flag.h :: 110note: Mexpanded from macro 'absl_nullable':u 29t:e x257*warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | a #bdsel _f110ni | unvloeli adba lSebes tmlFul__a;ng (u al| b ^ls alb/usr/local/clang/include/absl/base/nullability.h:l::e257F :l_23aN:gu a *b al257be | s #l d_| e ^nfo innneul la bfslla_gn,u lcloanbslte T_&N uvl)l a{b l e| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region_coverer.cc:18: In file included from ../src/s2/s2region_coverer.h:33: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | In file included from s2/s2shape_index_buffered_region.cce:x18p: lIn file included from i../src/s2/s2shape_index_buffered_region.hc:i23t: In file included from M../src/s2/s1angle.hu:t28e: xIn file included from L../src/s2/s2point.ho:c27k: (In file included from M../src/s2/s2coder.hu:t23e: xIn file included from &/usr/local/clang/include/absl/status/status.h :m67u: In file included from A/usr/local/clang/include/absl/status/internal/status_internal.hB:S29L: _In file included from I/usr/local/clang/include/absl/strings/cord.hN:T94E: RIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hA:L31_: A/usr/local/clang/include/absl/synchronization/mutex.hT:T1221R:I54B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ CAPT U1221R | EbDo_oBlY (Ctohnidsi)t)i o n| : ^~~~: CastAndCallFunction(const Condition* absl_non/usr/local/clang/include/absl/synchronization/mutex.hn:u635l:l29 :c )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{ | ^ 635 | /usr/local/clang/include/absl/base/nullability.h : 241e:x22p:l inote: cexpanded from macro 'absl_nonnull'i t M241u | t#edxeLfoicnke( Maubtselx_*n oanbnsull_ln o_nNnounlnlu lmlu ) | A ^B SL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shape_index.cc :18: In file included from ../src/s2/s2shape_index.h1230: | 54 : /usr/local/clang/include/absl/synchronization/mutex.h : 641b:o68o:l warning: ('lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl _641n | o n neuxlpll ifcuintc )M(uTt*e xaLbosclk_(nMuultleaxb&i lmiut yA_BuSnLk_nIoNwTnE)R,N A L| _ ^A TT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A PT U241R | E#Dd_eBfYi(nteh iasb)s,l _ n| o ^~~~n null _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/synchronization/mutex.h::23649: :In file included from 29/usr/local/clang/include/absl/status/status.h:: 67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 649/usr/local/clang/include/absl/strings/cord.h | : 94 : eIn file included from x/usr/local/clang/include/absl/strings/internal/cordz_info.hp:l31i: c/usr/local/clang/include/absl/synchronization/mutex.hi:t1230 :M34u:t ewarning: xtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]L ock (1230M | u t e x *b oaobls l(_*naobnsnlu_lnlo nmnuu,l lc ofnusntc )C(oTn*d iatbisoln_&n uclolnadb)i l i| t ^y _u/usr/local/clang/include/absl/base/nullability.hn:k241n:o22w:n )note: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e289f:i34n:e note: aexpanded from macro 'absl_nullability_unknown'b sl_ n289o | n#nduelfli n_eN oanbnsull_ln u l| l ^a bility_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2shape_index_buffered_region.cc670: | 18 : In file included from e../src/s2/s2shape_index_buffered_region.hx:p23l: iIn file included from c../src/s2/s1angle.hi:t28 : RIn file included from e../src/s2/s2point.ha:d27e: rIn file included from M../src/s2/s2coder.hu:t23e: xIn file included from L/usr/local/clang/include/absl/status/status.ho:c67k: (In file included from M/usr/local/clang/include/absl/status/internal/status_internal.hu:t29e: xIn file included from &/usr/local/clang/include/absl/strings/cord.h :m94u: In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hB:S31L: _I/usr/local/clang/include/absl/synchronization/mutex.hN:T1241E:R12N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A TTRI B1241U | T E _ C AbPoToUlR E(D*_aBbYs(lt_hniosn)n)u l l| ^~~~f unc)(T* absl_nullability_unknown/usr/local/clang/include/absl/synchronization/mutex.h):,678 : 35| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 678 | note: expanded from macro 'absl_nonnull' ex p241l | i#cdietf iRneea daebrsMlu_tneoxnLnouclkl( M_uNtoenxn*u lalb s l| _ ^n onnullIn file included from s2/s2shape_index_buffered_region.ccm:u18): In file included from A../src/s2/s2shape_index_buffered_region.hB:S23L: _In file included from S../src/s2/s1angle.hH:A28R: EIn file included from D../src/s2/s2point.h_:L27O: CIn file included from K../src/s2/s2coder.h_:F23U: NIn file included from C/usr/local/clang/include/absl/status/status.hT:I67O: NIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hm:u29): In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :/usr/local/clang/include/absl/synchronization/mutex.h22::1241 :note: 34expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | #de f1241i | n e a bbsolo_ln o(n*naublsll __nNoonnnnuullll f u| n ^c )(T* absl_nullability_unknown), | In file included from ^s2/s2shape_index.cc :18/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/s2shape_index.h::3454:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nullability_unknown'681 :74: 289warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]# defi n681e | a besxlp_lniuclilta bRielaidteyr_MuuntkenxoLwonck(Mu t_eNxu&l lm_uu nAsBpSeLc_iIfNiTeEdR N A| L ^_ ATTRIBUTE_CAPTURED_BY(this)In file included from ,s2/s2shape_index_buffered_region.cc : 18| : ^~~~In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 689:35: 1242warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t689y | p e neaxmpel iacbistl :R:etaydpeer_MiudteenxtLiotcyk<(TM>u:t:etxy*p ea*b salb_snlo_nnnuulllla bmiul,i tcyo_nusntk nCoownnd i t| i ^o n&/usr/local/clang/include/absl/base/nullability.h :c289o:n34d:) note: | expanded from macro 'absl_nullability_unknown' ^ /usr/local/clang/include/absl/base/nullability.h289: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneuflilnaeb ialbistly__nuonnknnuolwln __NNounlnlu_luln s p| e ^c ified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1250s2/s2shape_index.cc | : 18 : In file included from ../src/s2/s2shape_index.hb:o54o: l/usr/local/clang/include/absl/synchronization/mutex.h :(710a:b74s:l :warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t ype_i d710e | n t ietxypc:i:tt yWprei:t:e*r Maubtselx_Lnoocnkn(uMlult emxe&t hmoud )A(B)S)L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22A:T Tnote: Rexpanded from macro 'absl_nonnull'I BU T241E | _#CdAePfTiUnReE Da_bBsYl(_tnhoinsn)u)l l | _ ^~~~N onnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnuIn file included from ls2/s2shape_index_buffered_region.ccl: 18m: uIn file included from )../src/s2/s2shape_index_buffered_region.h : 23| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1259 :_14N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll 1259| | ^ const T* absl_nonnull object, | ^ In file included from s2/s2shape_index.cc/usr/local/clang/include/absl/base/nullability.h::18241: :In file included from 22../src/s2/s2shape_index.h:: 54: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 722:74 :241 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efin e722 | a b selx_pnonnluilcli t_ NWornintuelrlM u t| e ^x Lock(Mutex& mu ABSL_In file included from Is2/s2shape_index_buffered_region.ccN:T18E: RIn file included from N../src/s2/s2shape_index_buffered_region.hA:L23_: AIn file included from T../src/s2/s1angle.hT:R28I: BIn file included from U../src/s2/s2point.hT:E27_: CIn file included from A../src/s2/s2coder.hP:T23U: RIn file included from E/usr/local/clang/include/absl/status/status.hD:_67B: YIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.ht:h29i: sIn file included from )/usr/local/clang/include/absl/strings/cord.h,: 94 : | In file included from ^~~~/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (ab/usr/local/clang/include/absl/synchronization/mutex.hs:l731:::35t:y pwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ ide n731t | i t yel:i:ctiytp eW:r:i*t earbMsult_enxoLnoncukl(lM umteetxh*o da)b(s)l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :m22u:, note: cexpanded from macro 'absl_nonnull'o ns t241 | C#odnedfiitnieo na&b sclo_nndo)n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from In file included from ../src/s2/s2shape_index.hs2/s2shape_index_buffered_region.cc::5418: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2shape_index_buffered_region.h801::2320: :In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h: 23801: | In file included from /usr/local/clang/include/absl/status/status.h :C67o: nIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.hi:t29i: oIn file included from n/usr/local/clang/include/absl/strings/cord.h(:b94o: oIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :(31*: a/usr/local/clang/include/absl/synchronization/mutex.hb:s1293l:_33n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll f1293u | nvco)i(dv oRiedg*i satbesrlM_untuelxlTarbaicleirt(yv_ouindk n(o*wanb)s,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :f22n:) (note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlo_nnnounlnlu lmls g_,N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' In file included from s2/s2shape_index.cc241: | 18#: dIn file included from e../src/s2/s2shape_index.hf:i54n: e/usr/local/clang/include/absl/synchronization/mutex.h :a801b:s45l:_ nwarning: otype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]n nul l801 | _ N oCnonnudlilt i o| n ^( bool In file included from (s2/s2shape_index_buffered_region.cc*:a18b: sIn file included from l../src/s2/s2shape_index_buffered_region.h_:n23o: nIn file included from n../src/s2/s1angle.hu:l28l: In file included from f../src/s2/s2point.hu:n27c: )In file included from (../src/s2/s2coder.hv:o23i: dIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94i: lIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.ht:y31_: u/usr/local/clang/include/absl/synchronization/mutex.hn:k1293n:o62w:n )warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1293/usr/local/clang/include/absl/base/nullability.h | :v289o:i34d: Rnote: eexpanded from macro 'absl_nullability_unknown'g is t289e | r#MduetfeixnTer aacbesrl(_vnouildl a(b*ialbistly__nuonnknnuolwln f_nN)u(lclo_nusnts pcehcairf*i eadb s l| _ ^n onnull msg, In file included from | s2/s2shape_index.cc ^: 18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2shape_index.h241::5422: :/usr/local/clang/include/absl/synchronization/mutex.h :note: 802expanded from macro 'absl_nonnull': 19: 241warning: | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]# de f802i | n e a b s l _ n o n n uvloli d_*N oanbnsull_ln u l| l ^a bility_uIn file included from ns2/s2shape_index_buffered_region.cck:n18o: wIn file included from n../src/s2/s2shape_index_buffered_region.h :a23r: gIn file included from )../src/s2/s1angle.h;: 28 : | In file included from ^../src/s2/s2point.h :27/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/s2coder.h::3423:: In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nullability_unknown': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h289: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n1294u:l62l:a bwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ity_ u1294n | k n o w n _ N u l l _ u n s p e c i f i e d | ^ In file included from s2/s2shape_index.ccc:o18n: sIn file included from t../src/s2/s2shape_index.h :v54o: i/usr/local/clang/include/absl/synchronization/mutex.hd:*814 :a20b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u814l | l oCbojn,d i t| i ^o n(/usr/local/clang/include/absl/base/nullability.hb:o241o:l22 :( *note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ef uanbcs)l(_Tn*o nanbuslll_ n_uNlolnanbuillli t y| _ ^u nknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2shape_index_buffered_region.cca:b18s: lIn file included from _../src/s2/s2shape_index_buffered_region.hn:o23n: nIn file included from u../src/s2/s1angle.hl:l28 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2shape_index.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2shape_index.h: :In file included from 54/usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/synchronization/mutex.h31:: 814/usr/local/clang/include/absl/synchronization/mutex.h::421309:: 35warning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | 1309C | ovnodiidt iRoeng(ibsotoelr C(o*nadbVsalr_Tnroancneurl(lv ofiudn c()*(aTb*s la_bnsoln_nnuullll afbni)l(i t y| _ ^u nk/usr/local/clang/include/absl/base/nullability.hn:o241w:n22):, note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 289#:d34e:f inote: nexpanded from macro 'absl_nullability_unknown'e a b289s | l#_dneofninnuel la b_sNlo_nnnuulllla b i| l ^i ty_uIn file included from ns2/s2shape_index_buffered_region.cck:n18o: wIn file included from n../src/s2/s2shape_index_buffered_region.h :_23N: uIn file included from l../src/s2/s1angle.hl:_28u: nIn file included from s../src/s2/s2point.hp:e27c: iIn file included from f../src/s2/s2coder.hi:e23d: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310In file included from :s2/s2shape_index.cc17::18 : In file included from warning: ../src/s2/s2shape_index.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 54: /usr/local/clang/include/absl/synchronization/mutex.h :1310815 | : 16 : warning: ctype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o ns t815 | c h a r * a b s l _ n oTn*n ualbls lm_sngu,l lcaobnislti tvyo_iudn*k naobwsnl _anrogn)n;u l l| ^c v)/usr/local/clang/include/absl/base/nullability.h):;289 : 34| : ^ note: expanded from macro 'absl_nullability_unknown'/usr/local/clang/include/absl/base/nullability.h :241: 22289: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneu lalbasbli_lniotnyn_uulnlk n_oNwonn n_uNlull l _| u ^n specifiIn file included from es2/s2shape_index_buffered_region.ccd: 18 : | In file included from ^../src/s2/s2shape_index_buffered_region.h :23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2shape_index.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h18:: 31In file included from : ../src/s2/s2shape_index.h/usr/local/clang/include/absl/synchronization/mutex.h::541310: :/usr/local/clang/include/absl/synchronization/mutex.h47::830 :warning: 14type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1310 | 830 | c o n s t cbhoaorl* (a*basbls_ln_onnonnunlull lm sfgu,n cc)o(nTs*t avbosild_*n ualblsalb_inlointnyu_luln kcnvo)w)n;) , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shape_index_buffered_region.ccs2/s2shape_index.cc::1818: : In file included from In file included from ../src/s2/s2shape_index_buffered_region.h../src/s2/s2shape_index.h::2354: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s1angle.h::109328:: 46In file included from :../src/s2/s2point.h :warning: 27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2coder.h:23 : 1093In file included from | /usr/local/clang/include/absl/status/status.h : 67v: oIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hd: 29R: em/usr/local/clang/include/absl/strings/cord.ho:v109e:(53b:a swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ intern a109l | :v:oPiedr TChorpeyaCdoSrydnTcohS*t raibnsgl(_cnoonnnsutl lC osr)d;& s| r ^c , /usr/local/clang/include/absl/base/nullability.hs:t241d::22::s tnote: rexpanded from macro 'absl_nonnull'i ng *241 | a#bdself_innoen naublsll _dnsotn)n;u l l| ^_ Nonnu/usr/local/clang/include/absl/base/nullability.hl:l241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from s2/s2shape_index.cc| : ^18 : In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: In file included from warning: s2/s2shape_index.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shape_index.h:54 : 425/usr/local/clang/include/absl/synchronization/mutex.h | : 1146 :f7r:i ewarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d voi d1146 | C o p y C o rtdhTiosS)t)r iAnBgS(Lc_oEnXsCtL UCSoIrVdE&_ LsOrCcK,_ FsUtNdC:T:IsOtNr(imnug)* a| b ^~~~s l_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #/usr/local/clang/include/absl/synchronization/mutex.hd:e1153f:i39n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n1153o | n n uelxlp l_iNcointn uRlell e a| s ^a bleMutexLock(Mutex* absl_nonnIn file included from us2/s2shape_index_buffered_region.ccl:l18 : mIn file included from u../src/s2/s2shape_index_buffered_region.h): 23 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :a437b:s47l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 437_ | N o n n u l l | ^ std::string* absIn file included from ls2/s2shape_index.cc_:n18o: nIn file included from n../src/s2/s2shape_index.hu:l54l: /usr/local/clang/include/absl/synchronization/mutex.hd:s1158t:)53;: warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ^ /usr/local/clang/include/absl/base/nullability.h: 2411158: | 22 : note: expanded from macro 'absl_nonnull' M u241t | e#xd&e fmiun eABSL_ IaNbTsElR_NnAoLn_nAuTlTlR I_BNUoTnEn_uClAlP T U| R ^E D_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | exIn file included from ps2/s2shape_index_buffered_region.ccl:i18c: iIn file included from t../src/s2/s2shape_index_buffered_region.h :R23e: lIn file included from e../src/s2/s1angle.ha:s28a: bIn file included from l../src/s2/s2point.he:M27u: tIn file included from e../src/s2/s2coder.hx:L23o: cIn file included from k/usr/local/clang/include/absl/status/status.h(:M67u: tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s480l:_39n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll m480u | , c o nussti nCgo npdoiitnitoenr& =c ocnodn)s t | v ^a lu/usr/local/clang/include/absl/base/nullability.he:_241t:y22p:e *note: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle; a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullaIn file included from bs2/s2shape_index_buffered_region.ccl:e18 : In file included from | ../src/s2/s2shape_index_buffered_region.h ^: 23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from ls2/s2shape_index.cce: 18_: NIn file included from u../src/s2/s2shape_index.hl:l54a: b/usr/local/clang/include/absl/synchronization/mutex.hl:e1212 : 52| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.ccIn file included from :s2/s2shape_index.cc18:: 18In file included from : ../src/s2/s2shape_index_buffered_region.hIn file included from :../src/s2/s2shape_index.h23:: 54In file included from : ../src/s2/s1angle.h/usr/local/clang/include/absl/synchronization/mutex.h::281221: :In file included from 54../src/s2/s2point.h:: 27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h1221: | 67b: oIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hl: 29C: o/usr/local/clang/include/absl/strings/cord.hn:d582i:t37i:o nwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: Cast A582n | d C a l leFxupnlcitciiotn (CchounnsktR aCnogned(ictoinosnt* Caobrsdl*_ naobnsnlu_lnlo ncn)u l{l c| o ^r d)/usr/local/clang/include/absl/base/nullability.h ::241 :c22o:r dnote: _expanded from macro 'absl_nonnull'( cord) 241{ | }# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2shape_index.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2shape_index.h: :In file included from 54/usr/local/clang/include/absl/status/internal/status_internal.h: :/usr/local/clang/include/absl/synchronization/mutex.h29:: 1230/usr/local/clang/include/absl/strings/cord.h::12588:: 17:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | 588 | b o oclo n(s*ta bCsolr_dn*o nanbuslll_ nfounnncu)l(lT *c oarbds_l;_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hi:l241i:t22y:_ unote: nexpanded from macro 'absl_nonnull'k no w241n | )#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*In file included from as2/s2shape_index_buffered_region.ccb:s18l: _In file included from n../src/s2/s2shape_index_buffered_region.ho:n23n: uIn file included from l../src/s2/s1angle.hl: 28f: uIn file included from n../src/s2/s2point.hc:)27(: TIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:b29i: l/usr/local/clang/include/absl/strings/cord.hi:t641y:_33u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn) ,641 | | ^ u/usr/local/clang/include/absl/base/nullability.hs:i289n:g34 :p onote: iexpanded from macro 'absl_nullability_unknown'n te r289 | =# dceofnisnte cahbasrl*_ naublslla_bniolnintuyl_lu;n k n| o ^w n /usr/local/clang/include/absl/base/nullability.h_:N241u:l22l:_ unote: nexpanded from macro 'absl_nonnull's pe c241i | f#ideedf i n| e ^ absl_nonnull _In file included from Ns2/s2shape_index.cco:n18n: uIn file included from l../src/s2/s2shape_index.hl: 54 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabiIn file included from ls2/s2shape_index_buffered_region.cci:t18y: _In file included from u../src/s2/s2shape_index_buffered_region.hn:k23n: oIn file included from w../src/s2/s1angle.hn: 28_: NIn file included from u../src/s2/s2point.hl:l27_: uIn file included from n../src/s2/s2coder.hs:p23e: cIn file included from i/usr/local/clang/include/absl/status/status.hf:i67e: dIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2shape_index.cc:18 : 241In file included from | ../src/s2/s2shape_index.h#:d54e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n1241e: 12a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n1241u | l l _ Nboononlu l(l* a b| s ^l _nonnull func)(T* absl_nullability_unknown), | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_index_buffered_region.cc::24118:: 22In file included from :../src/s2/s2shape_index_buffered_region.h :note: 23expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine a667b | s l _sntoantniucl lC o_rNdo nAnduvlaln c e| A ^n dRead(ChIn file included from as2/s2shape_index.ccr:I18t: eIn file included from r../src/s2/s2shape_index.ha:t54o: r/usr/local/clang/include/absl/synchronization/mutex.h*: 1241a:b34s:l _warning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o nnu l1241l | i t , bsoiozle _(t* anb_sbly_tneosn)n;u l l| ^f un/usr/local/clang/include/absl/base/nullability.hc:)241(:T22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebfiilniet ya_busnlk_nnoownnn)u,l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u289l:l34 : | note: ^expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabilityIn file included from _s2/s2shape_index_buffered_region.ccu:n18k: nIn file included from o../src/s2/s2shape_index_buffered_region.hw:n23 : _In file included from N../src/s2/s1angle.hu:l28l: _In file included from u../src/s2/s2point.hn:s27p: eIn file included from c../src/s2/s2coder.hi:f23i: eIn file included from d/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | statiIn file included from cs2/s2shape_index.cc :v18o: iIn file included from d../src/s2/s2shape_index.h :A54d: v/usr/local/clang/include/absl/synchronization/mutex.ha:n1242c:e44(:C hwarning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]r Ite r1242a | t o r * taybpseln_anmoen naublsll :i:tt,y psei_zied_etn tni_tbyys:):;t y p| e ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bi l241i | t#yd_eufniknneo wanb s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u289l:l34 :_ Nnote: oexpanded from macro 'absl_nullability_unknown'n nu l289 | l# d e| f ^i ne absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from In file included from s2/s2shape_index.cc../src/s2/s2shape_index_buffered_region.h::1823: : In file included from In file included from ../src/s2/s2shape_index.h../src/s2/s1angle.h::5428: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2point.h1249::278: :In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h :124967 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29T: */usr/local/clang/include/absl/strings/cord.h :a730b:s36l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 730o | b j e c te,x p l| i ^c it/usr/local/clang/include/absl/base/nullability.h :C241h:a22r:R anote: nexpanded from macro 'absl_nonnull'g e( c241o | n#sdte fCionred *a basbls_ln_onnonnunlull l_ Ncoonrndu)l l: c| o ^r d_(cord) {} | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_index.cc::24118:: 22In file included from :../src/s2/s2shape_index.h :54note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/synchronization/mutex.h :1250: 43241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e1250 | a b s l _bnooonln u(lalb s_lN:o:ntnyuplel_ i d| e ^n tity::type::* absl_nonnull meIn file included from ts2/s2shape_index_buffered_region.cch:o18d: )In file included from (../src/s2/s2shape_index_buffered_region.h):)23 : In file included from | ../src/s2/s1angle.h ^: 28: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2point.h241::2722: :In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :a736b:s17l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l736 | _ N o n ncuolnls t | C ^o rd* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2shape_index.cc :18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.hIn file included from :s2/s2shape_index.cc23:: 18In file included from : ../src/s2/s1angle.hIn file included from :../src/s2/s2shape_index.h28:: 54In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/synchronization/mutex.h::271260: :In file included from 43../src/s2/s2coder.h:: 23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 1260/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : /usr/local/clang/include/absl/strings/cord.h :b795o:o43l: (warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl:: t795y | p e _firdieenntdi tvyo :A:btsylpFeo:r:m*a taFblsuls_hn(oanbnsull:l: Cmoertdh*o da)b(s)l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :c22o:r dnote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_index_buffered_region.cc::24118:: 22In file included from :../src/s2/s2shape_index_buffered_region.h :note: 23expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h :24128 | : #In file included from d../src/s2/s2point.he:f27i: nIn file included from e../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: _/usr/local/clang/include/absl/strings/cord.hN:o898n:n27u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 898 | In file included from s2/s2shape_index.cc :f18r: iIn file included from e../src/s2/s2shape_index.hn:d54 : c/usr/local/clang/include/absl/synchronization/mutex.ho:n1293s:t62 :C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d zIn f1293o | *v oaibds lR_enguilsltaebrlMeu tGeextTCroarcdezrI(nvfooiFdo r(T*easbtsiln_gn(o n n| u ^l l f/usr/local/clang/include/absl/base/nullability.hn:)257(:c23o:n snote: texpanded from macro 'absl_nullable' ch a257r | *# daebfsiln_en oanbnsull_ln umlslga,b l e| ^_ N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:54: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from In file included from ../src/s2/s2point.hs2/s2shape_index.cc::1827: : In file included from In file included from ../src/s2/s2shape_index.h../src/s2/s2coder.h::5423: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/status/status.h1309::6735: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]29 : /usr/local/clang/include/absl/strings/cord.h: 9271309: | 43v:o iwarning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] Regi s927t | e r C o n d V a r T r a c e r ( v o i d ( * a b s l _ n o n n u lClo rfdnR)e(p * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e r e241p | )#;d e f| i ^n e a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:o nnote: nexpanded from macro 'absl_nullable'u ll 257_ | N#odnenfuilnle a| b ^s l_nIn file included from us2/s2shape_index.ccl:l18a: bIn file included from l../src/s2/s2shape_index.he: 54_: N/usr/local/clang/include/absl/synchronization/mutex.hu:l1310l:a17b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1310 | const char* absl_In file included from ns2/s2shape_index_buffered_region.cco:n18n: uIn file included from l../src/s2/s2shape_index_buffered_region.hl: 23m: sIn file included from g../src/s2/s1angle.h,: 28c: oIn file included from n../src/s2/s2point.hs:t27 : vIn file included from o../src/s2/s2coder.hi:d23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l929 :c26v:) )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 929/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 :v onote: iexpanded from macro 'absl_nonnull'd S w241a | p#(dIenfliinnee Raebps*l _anbosnln_unloln n_uNloln nruhlsl) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2shape_index.cc22::18 : In file included from note: ../src/s2/s2shape_index.hexpanded from macro 'absl_nonnull': 54: /usr/local/clang/include/absl/synchronization/mutex.h241: | 1310#:d47e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e a b1310s | l _ n o ncnounlslt _cNhoanrn*u lalb s l| _ ^n onnull msg, const void* abslIn file included from _s2/s2shape_index_buffered_region.ccn:o18n: nIn file included from u../src/s2/s2shape_index_buffered_region.hl:l23 : cIn file included from v../src/s2/s1angle.h):)28;: In file included from ../src/s2/s2point.h| : ^27 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #/usr/local/clang/include/absl/strings/cord.hd:e932f:i17n:e warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n932o | n n u l lc o_nNsotn ncuhlalr * | a ^b sl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from In file included from ../src/s2/s1angle.hs2/s2region.cc::2818: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2region.h::2724: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s1angle.h::2328: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2point.h::6727: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2coder.h::2923: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::131267:: 38In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h: 231312: | In file included from i/usr/local/clang/include/absl/crc/crc32c.hn:l32i: nIn file included from e/usr/local/clang/include/absl/strings/str_format.h :a84b: sIn file included from l/usr/local/clang/include/absl/strings/internal/str_format/bind.h:::29c: or/usr/local/clang/include/absl/strings/internal/str_format/parser.hd:_227i:n11t:e rwarning: n'enable_if' is a clang extension [-Wgcc-compat]a l::C o227r | d R e p * a b s l _ennualbllaeb_lief (Csotrrd_:f:oIrnmlaitn_eiRnetpe:r:ncalle:a:rE(n)s u{r e C| o ^n st/usr/local/clang/include/absl/base/nullability.he:x257p:r23(:f onote: rexpanded from macro 'absl_nullable'm at )257, | # d| e ^f ine abs/usr/local/clang/include/absl/strings/internal/str_format/parser.hl:_229n:u11l:l awarning: b'enable_if' is a clang extension [-Wgcc-compat]l e _ N229u | l l a b l e | ^ enable_if(str_format_internal::ValidFormatImpl(forIn file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ mat), | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2region.cc../src/s2/s2point.h::1827: : In file included from In file included from ../src/s2/s2region.h../src/s2/s2coder.h::2423: : In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/status/status.h28:: 725In file included from :../src/s2/s2point.h38::27 : In file included from warning: ../src/s2/s2coder.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h725: | 29 : In file included from s/usr/local/clang/include/absl/strings/cord.ht:a82t: iIn file included from c/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :s23t: aIn file included from t/usr/local/clang/include/absl/crc/crc32c.hu:s32_: i/usr/local/clang/include/absl/strings/str_format.hn:t860e:r43n:a lwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: Stat u860s | R e pf*r iaebnsdl _vnooindn uAlbls lPFroerpmaarteFTlouMsohd(iFfoyr(m a t| S ^i nk* /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | s#idnekf,i n e| ^a bsl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27In file included from : s2/s2region.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2region.h:/usr/local/clang/include/absl/status/status.h24:: 732In file included from :../src/s2/s1angle.h29::28 : In file included from warning: ../src/s2/s2point.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 732In file included from | /usr/local/clang/include/absl/status/status.h : 67s: tIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:i29c: In file included from c/usr/local/clang/include/absl/strings/cord.ho:n82s: tIn file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hs:t23d: :In file included from :/usr/local/clang/include/absl/crc/crc32c.hs:t32r: i/usr/local/clang/include/absl/strings/str_format.hn:g867*: 60a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u867l | l EemxpptlyiSctirti nFgo(r)m;a t S| i ^n k(s/usr/local/clang/include/absl/base/nullability.ht:r241_:f22o:r mnote: aexpanded from macro 'absl_nonnull't _i n241t | e#rdneafli:n:eF oarbmsalt_SnionnknIumlpll *_ Naobnsnlu_lnlo n n| u ^l l s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2shape_index_buffered_region.ccd:e18f: iIn file included from ne absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region_coverer.cc:24: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:23: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2shape_index_measures.ccn:n18u: lIn file included from l../src/s2/s2shape_index_measures.h :_25N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37:In file included from s2/s2shape_index.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h :4921 | : iIn file included from n/usr/local/clang/include/absl/log/check.ht: 37R: eIn file included from g/usr/local/clang/include/absl/log/internal/check_impl.hi:s21t: eIn file included from r/usr/local/clang/include/absl/log/internal/check_op.hA:n41d: IIn file included from n/usr/local/clang/include/absl/log/internal/strip.hi:t26i: aIn file included from l/usr/local/clang/include/absl/log/internal/log_message.hi:z53e: (/usr/local/clang/include/absl/types/source_location.hV:L150o:g40S:i twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s150l | _ n o n n u l l v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlo_nnnounlnlu lfli l_eN_onnanmuel)l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2shape_index_measures.cc ^: 18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63In file included from | s2/s2shape_index.cc : 18e: xIn file included from p../src/s2/s2shape_index.hl:i57c: iIn file included from t../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht:e37x: pIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.h :V21L: oIn file included from g/usr/local/clang/include/absl/log/internal/check_op.hS:i41t: eIn file included from (/usr/local/clang/include/absl/log/internal/strip.hc:o26n: sIn file included from t/usr/local/clang/include/absl/log/internal/log_message.h :c53h: a/usr/local/clang/include/absl/types/source_location.hr:*165 :a15b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u165l | l fc)o n s| t ^ cha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld effiilnee_ naabmsel__ n=o n"n"u;l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/s2shape_index_measures.cc#:d18e: fIn file included from i../src/s2/s2shape_index_measures.hn:e25 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n25u: lIn file included from l../src/s2/util/coding/coder.h :_36N: oIn file included from n../src/s2/base/casts.hn:u34l: lIn file included from /usr/local/clang/include/absl/log/log.h :| 209 ^: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const In file included from cs2/s2shape_index.cch:a18r: *In file included from ../src/s2/s2shape_index.ha:b57s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : cIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:s21t: In file included from f/usr/local/clang/include/absl/log/internal/check_op.hi:l41e: _In file included from ;/usr/local/clang/include/absl/log/internal/strip.h : 26| : ^/usr/local/clang/include/absl/log/internal/log_message.h :80:/usr/local/clang/include/absl/base/nullability.h26::241 :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 80 | 241 | L#odgeMfeisnsea gaeb(sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlo n n| u ^l l file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAIn file included from Ls2/s2shape_index_measures.cc_:D18E: FIn file included from I../src/s2/s2shape_index_measures.hN:E25_: MIn file included from A../src/s2/s1angle.hK:E28_: CIn file included from H../src/s2/s2point.hE:C25K: _In file included from O../src/s2/util/coding/coder.hP:_36S: TIn file included from R../src/s2/base/casts.hI:N34G: _In file included from E/usr/local/clang/include/absl/log/log.hX:T209E: RIn file included from N/usr/local/clang/include/absl/log/internal/log_impl.h(:c22o: nIn file included from s/usr/local/clang/include/absl/log/internal/log_message.ht: 47c: hIn file included from a/usr/local/clang/include/absl/log/internal/structured_proto.hr:*27 : aIn file included from b/usr/local/clang/include/absl/log/internal/proto.hs:l34_: no/usr/local/clang/include/absl/types/span.hn:n212u:l22l:) ;warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h: 241212: | 22 : unote: sexpanded from macro 'absl_nonnull'i ng 241p | o#idnetfeirn e= aTb*s la_bnsoln_nnuullll a_bNiolnintuyl_lu n k| n ^o wn; | ^In file included from s2/s2shape_index.cc:18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2shape_index.h::28957:: 34In file included from :../src/s2/base/logging.h :note: 21expanded from macro 'absl_nullability_unknown': In file included from /usr/local/clang/include/absl/log/check.h: 37289: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: i/usr/local/clang/include/absl/log/internal/check_op.hn:e460 :a66b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n u/usr/local/clang/include/absl/base/nullability.hl:l241a:b22i:l inote: texpanded from macro 'absl_nonnull'y _u n241k | n#odwenf i_nNeu lalb_suln_snpoencniuflile d_ N o| n ^n ull | ^ In file included from s2/s2shape_index.cc:18: In file included from In file included from ../src/s2/s2shape_index.hs2/s2shape_index_measures.cc::5718: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2shape_index_measures.h::2125: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s1angle.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2point.h::2125: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/util/coding/coder.h460::361: :In file included from ../src/s2/base/casts.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]34 : In file included from /usr/local/clang/include/absl/log/log.h: 209460: | In file included from A/usr/local/clang/include/absl/log/internal/log_impl.hB:S22L: _In file included from L/usr/local/clang/include/absl/log/internal/log_message.hO:G47_: IIn file included from N/usr/local/clang/include/absl/log/internal/structured_proto.hT:E27R: NIn file included from A/usr/local/clang/include/absl/log/internal/proto.hL:_34D: E/usr/local/clang/include/absl/types/span.hF:I213N:E34_:M Awarning: Ktype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]E _CH E213C | K _ OuPs_iSnTgR IcNoGn_sEtX_TpEoRiNn(tceorn s=t ccohnasrt* Ta*b salb_snlo_nnnuulllla)b;i l i| t^y _u/usr/local/clang/include/absl/log/internal/check_op.hn:k450n:o25w:n ;note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 450 | /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : xnote: ,expanded from macro 'absl_nullability_unknown' x, 289c | o#ndsetf icnhea ra*b salb_snlu_lnloanbniullilt)y _ u| n ^k no/usr/local/clang/include/absl/base/nullability.hw:n241 :_22N:u lnote: lexpanded from macro 'absl_nonnull'_ un s241p | e#cdieffiiende a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | constIn file included from s2/s2shape_index_measures.ccT:118&: In file included from v../src/s2/s2shape_index_measures.h1:,25 : cIn file included from o../src/s2/s1angle.hn:s28t: In file included from T../src/s2/s2point.h2:&25 : vIn file included from 2../src/s2/util/coding/coder.h,: 36c: oIn file included from n../src/s2/base/casts.hs:t34 : cIn file included from h/usr/local/clang/include/absl/log/log.ha:r209*: In file included from a/usr/local/clang/include/absl/log/internal/log_impl.hb:s22l: _In file included from n/usr/local/clang/include/absl/log/internal/log_message.ho:n47n: uIn file included from l/usr/local/clang/include/absl/log/internal/structured_proto.hl: 27e: xIn file included from p/usr/local/clang/include/absl/log/internal/proto.hr:t34e: xt/usr/local/clang/include/absl/types/span.h): 733{: 31 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]\ | ^ /usr/local/clang/include/absl/base/nullability.h733: | 241c:o22n:s tnote: eexpanded from macro 'absl_nonnull'x pr 241S | p#adnen eM aakbesSlp_anno(nTn*u lalb s_lN_onnunlullalb l e| ^p tr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:In file included from 18s2/s2shape_index_measures.cc: :In file included from 18../src/s2/s2shape_index.h: :In file included from 57../src/s2/s2shape_index_measures.h: :In file included from 25../src/s2/base/logging.h: :In file included from 21../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2point.h: :In file included from 25/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/util/coding/coder.h: :/usr/local/clang/include/absl/log/internal/check_op.h36:: 502In file included from :../src/s2/base/casts.h1::34 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/log.h :209/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 497/usr/local/clang/include/absl/log/internal/log_impl.h::3222:: In file included from note: /usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h: 27497: | In file included from /usr/local/clang/include/absl/log/internal/proto.h :i34n: l/usr/local/clang/include/absl/types/span.hi:n739e: 21c:o nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t expr 739c | oSnpsatn a rM*a kaebSspla_nn(uTl*l aabblsel _nnaumlel#a#bIlmep lb(e g i n A B S L _ A T T R I B U T E _\L I F| E ^T IM/usr/local/clang/include/absl/base/nullability.hE:_257B:O23U:N Dnote: ,expanded from macro 'absl_nullable' | ^257 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'b sl _257n | u#ldleafbilnee _aNbuslll_anbullel a b| l ^e _NullableIn file included from s2/s2shape_index.cc :| 18 ^: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2shape_index_measures.cc::50218:: 1In file included from :../src/s2/s2shape_index_measures.h :warning: 25type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.h::28498: :In file included from 35../src/s2/s2point.h:: 25note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h498: | 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : iIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.ht: 22v: 1In file included from ,/usr/local/clang/include/absl/log/internal/log_message.h :i47n: tIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.hv:227,: In file included from c/usr/local/clang/include/absl/log/internal/proto.ho:n34s: t/usr/local/clang/include/absl/types/span.h :c740h:a21r:* warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_ n740o | n n u l l e x p r t e x t ) { T * a b s l _ n u l l a b l e \e n d| ) ^ no/usr/local/clang/include/absl/base/nullability.he:x241c:e22p:t note: {expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e257f:i23n:e note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln e_ Naobnsnlu_lnlu l l| a ^b le _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:24: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:24: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unkIn file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 367 warnings generated. In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shapeutil_build_polygon_boundaries.cc -o s2/s2shapeutil_build_polygon_boundaries.o ), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const CondiIn file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ tion* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 452 warnings generated. In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:57: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ le _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shapeutil_coding.cc -o s2/s2shapeutil_coding.o In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ In file included from =s2/s2shape_index_buffered_region.cc :n18u: lIn file included from l../src/s2/s2shape_index_buffered_region.hp:t28r: ;In file included from ../src/s2/s2cell_union.h :| 29 ^: In file included from /usr/local/clang/include/absl/flags/flag.h:/usr/local/clang/include/absl/base/nullability.h40:: 257:23/usr/local/clang/include/absl/flags/commandlineflag.h:: 163:note: 56expanded from macro 'absl_nullable': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #def i163n | e abbosoll_ nPualrlsaebFlreo m_(Naublslla:b:lset r i| n ^g _view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWoIn file included from rs2/s2region.ccd:(18 : In file included from | ../src/s2/s2region.h ^: 24: In file included from ../src/s2/s1angle.h:/usr/local/clang/include/absl/base/nullability.h28:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :a655b:s39l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l655 | _ N o n neuxlpll i c| i ^t CharIterIn file included from as2/s2shape_index_buffered_region.cct:o18r: (In file included from c../src/s2/s2shape_index_buffered_region.ho:n28s: tIn file included from ../src/s2/s2cell_union.hC:o29r: dIn file included from */usr/local/clang/include/absl/flags/flag.h :a42b: sIn file included from l/usr/local/clang/include/absl/flags/internal/flag.h_:n30o: n/usr/local/clang/include/absl/base/call_once.hn:u53l:l22 :c owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ) | 53 ^ | /usr/local/clang/include/absl/base/nullability.h : 241a:b22s:l :note: :expanded from macro 'absl_nonnull'o nc e241_ | f#ldaegf*i naeb salb_snlo_nnnounlnlu lfll a_gN)o;n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2shape_index_buffered_region.cce:f18i: nIn file included from e../src/s2/s2shape_index_buffered_region.h :a28b: sIn file included from l../src/s2/s2cell_union.h_:n29o: nIn file included from n/usr/local/clang/include/absl/flags/flag.hu:l42l: In file included from _/usr/local/clang/include/absl/flags/internal/flag.hN:o30n: n/usr/local/clang/include/absl/base/call_once.hu:l96l: 33 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomIn file included from is2/s2region.ccc:<18u: iIn file included from n../src/s2/s2region.ht:3242: _In file included from t../src/s2/s1angle.h>:*28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :b67a: sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h_:i29n: t/usr/local/clang/include/absl/strings/cord.he:r674n:a37l:: :warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ntro l674W | o r ds(t a t| i ^c vo/usr/local/clang/include/absl/base/nullability.hi:d241 :A22d:v anote: nexpanded from macro 'absl_nonnull'c e( C241h | a#rdIetfeirnaet oarb*s la_bnsoln_nnuolnln u_lNlo nintu,l ls i z| e ^_ t n_bytes)In file included from ;s2/s2shape_index_buffered_region.cc : 18| : ^In file included from ../src/s2/s2shape_index_buffered_region.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2cell_union.h::2229:: In file included from /usr/local/clang/include/absl/flags/flag.hnote: :expanded from macro 'absl_nonnull'42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h :24130 | : #/usr/local/clang/include/absl/base/call_once.hd:e97f:i18n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl _97n | o n n u l l o_nNcoen_nfullalg * | a ^b sl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2shape_index_buffered_region.cc :_18N: oIn file included from n../src/s2/s2shape_index_buffered_region.hn:u28l: lIn file included from ../src/s2/s2cell_union.h :| 29 ^: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowIn file included from Ls2/s2region.cce:v18e: lIn file included from C../src/s2/s2region.ha:l24l: OIn file included from n../src/s2/s1angle.hc:e28(: aIn file included from b../src/s2/s2point.hs:l27:: :In file included from o../src/s2/s2coder.hn:c23e: _In file included from f/usr/local/clang/include/absl/status/status.hlag:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: */usr/local/clang/include/absl/strings/cord.h:736: 17:a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n736 | n u l l cfolnasgt, CCoarldl*a bablsel&_&n ofnnn,u l l| ^c ord_;/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.h:expanded from macro 'absl_nonnull'241 :22: note: 241expanded from macro 'absl_nonnull' | # d241 | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^| ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | In file included from s2/s2shape_index_measures.ccC:a18l: lIn file included from O../src/s2/s2shape_index_measures.hn:c25e: IIn file included from m../src/s2/s1angle.hp:l28(: sIn file included from t../src/s2/s2point.hd::25:: aIn file included from t../src/s2/util/coding/coder.ho:m36i: cIn file included from <../src/s2/base/casts.hu:i34n: tIn file included from 3/usr/local/clang/include/absl/log/log.h2:_209t: >In file included from */usr/local/clang/include/absl/log/internal/log_impl.h :a22b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_message.h_:n53o: nn/usr/local/clang/include/absl/types/source_location.hu:l113l: 19c:o nwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ol, 113| | ^ /usr/local/clang/include/absl/base/nullability.h :In file included from 241cs2/s2region.cc:o:22n18:s: t In file included from note: c../src/s2/s2region.hexpanded from macro 'absl_nonnull'h:a 24r: *In file included from 241 ../src/s2/s1angle.ha | b:#s28dl: e_In file included from nf../src/s2/s2point.hoinn:neu27 l: la In file included from fb../src/s2/s2coder.hisl:le23__: nnIn file included from oa/usr/local/clang/include/absl/status/status.hnm:en67 u: =lIn file included from l_/usr/local/clang/include/absl/status/internal/status_internal.h _:b_29uN: io/usr/local/clang/include/absl/strings/cord.hln:tni898un:l_27lF: I L| warning: E ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]( ) ) { 898| | ^ fr/usr/local/clang/include/absl/base/nullability.hi:e241n:d22 :c onote: nexpanded from macro 'absl_nonnull's t C241o | r#ddzeIfnifnoe* aabbssll__nnounlnlualbll e_ NGoentnCuolrld z I| n ^f oForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nulIn file included from ls2/s2shape_index_measures.cca:b18l: eIn file included from ../src/s2/s2shape_index_measures.h_:N25u: lIn file included from l../src/s2/s1angle.ha:b28l: eIn file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h693: warning53s: generated. /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from In file included from ../src/s2/util/coding/coder.hs2/s2region.cc::3618: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2region.h::3424: : In file included from In file included from /usr/local/clang/include/absl/log/log.h../src/s2/s1angle.h::20928: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s2point.h::2227: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2coder.h::5323: : In file included from /usr/local/clang/include/absl/types/source_location.h/usr/local/clang/include/absl/status/status.h::14267:: 25In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/strings/cord.h:927:43 :142 | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] cons t927e | x p r c o n s t c h a r * a b s l _ n o n n u l l f u n c tCioornd_Rneapm*e (a)b sclo_nnsutl lnaobelxec erpetp ){; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::25722::23 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullable' 241257 | | ##ddeeffiinnee aabbssll__nnounlnlualbll e_ N_oNnunlullalb l e| ^ | ^ In file included from In file included from s2/s2shape_index_measures.ccs2/s2region.cc::1818: : In file included from In file included from ../src/s2/s2shape_index_measures.h../src/s2/s2region.h::2524: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1angle.h::2828: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2527: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/status/status.h::3467: : In file included from In file included from /usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/status/internal/status_internal.h::20929: : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/strings/cord.hIn file included from ::s2/s2shape_index_buffered_region.cc22929:: :18In file included from 26: /usr/local/clang/include/absl/log/internal/log_message.h:In file included from : ../src/s2/s2shape_index_buffered_region.h53:warning: : 28type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/types/source_location.h In file included from :../src/s2/s2cell_union.h150:: 2940929: : | In file included from /usr/local/clang/include/absl/flags/flag.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 42 : vIn file included from o/usr/local/clang/include/absl/flags/internal/flag.h i:150d30 | : S w/usr/local/clang/include/absl/base/call_once.ha :p 194( :I 31 n: l i warning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e R e p *194 | ai bn s ll i_ n neo n snctuodnl:slt: arcthhosamr)i*; ca 22*f:i alnote: beexpanded from macro 'absl_nonnull's_ nla m_241en) | o# nd| neu ^fl iln /usr/local/clang/include/absl/base/nullability.heC :oa241nb:ts22rl:o_ lnnote: Woexpanded from macro 'absl_nonnull'on rndu (l241 l | #| _d ^eN foinnn/usr/local/clang/include/absl/base/nullability.heu :alb241sl: l22 _:n| o ^n note: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nIn file included from os2/s2region.ccn:n18u: lIn file included from l../src/s2/s2region.h :_24N: oIn file included from n../src/s2/s1angle.hnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.hIn file included from :s2/s2shape_index_measures.cc42:: 18In file included from : /usr/local/clang/include/absl/flags/internal/flag.hIn file included from :../src/s2/s2shape_index_measures.h30:: 25: /usr/local/clang/include/absl/base/call_once.hIn file included from :../src/s2/s1angle.h195::2816: :In file included from ../src/s2/s2point.h:warning: 25type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/coding/coder.h: 36195: | In file included from ../src/s2/base/casts.h : 34 : oIn file included from n/usr/local/clang/include/absl/log/log.hc:e209_: fIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.ha:g22*: In file included from a/usr/local/clang/include/absl/log/internal/log_message.hb:s53l: _/usr/local/clang/include/absl/types/source_location.hn:o165n:n15u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f lag )165 | { c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ef ialbes_ln_anmoen_n u=l l" "_;N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* a:bs28l: _In file included from n../src/s2/s2point.hu:l27l: aIn file included from b../src/s2/s2coder.hl:e23 : In file included from v/usr/local/clang/include/absl/status/status.h): 67{: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::932257::1723:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable' 257 | #932d | e f i n ec oanbsstl _cnhualrl*a balbes l__Nnuullllaabbllee d| a ^t a() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2shape_index_measures.cc :18: In file included from 257../src/s2/s2shape_index_measures.h | :#25d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s25l: _In file included from n../src/s2/util/coding/coder.hu:l36l: aIn file included from b../src/s2/base/casts.hl:e34 : _In file included from N/usr/local/clang/include/absl/log/log.hu:l209l: aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hl:e22 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operIn file included from as2/s2region.cct:o18r: n odnantual_l; r e| p ^, cons/usr/local/clang/include/absl/base/nullability.ht: 241I:n22l:i nnote: eexpanded from macro 'absl_nonnull'D ata &241 | p#adreefnitn,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shapeutil_contains_brute_force.cc -o s2/s2shapeutil_contains_brute_force.o | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2shape_index_measures.ccn:n18u: lIn file included from l../src/s2/s2shape_index_measures.h : 25| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | In file included from cs2/s2region.cco:n18s: tIn file included from ../src/s2/s2region.hw:c24h: aIn file included from r../src/s2/s1angle.h_:t28*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : cIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:s29t: &/usr/local/clang/include/absl/strings/cord.h :v994):;30 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h :994257 | : 23 : note: vexpanded from macro 'absl_nullable'o id 257C | o#pdyeTfoi(nset da:b:sslt_rniunlgl*a balbes l__Nnuolnlnaubllle d s| t ^) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.hs2/s2region.cc::2218: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2region.h::32124:: 52In file included from :../src/s2/s1angle.h :28warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h321: | 23i: nIn file included from l/usr/local/clang/include/absl/status/status.hi:n67e: In file included from L/usr/local/clang/include/absl/status/internal/status_internal.ho:g29M: e/usr/local/clang/include/absl/strings/cord.hs:s999a:g28e:& warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o gMe s999s | a g e : :voopiedr aCtoopry* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:28: In file included from ../src/s2/s2cell_union.h:29: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable repIn file included from ,s2/s2shape_index_measures.cc : 18| : ^In file included from ../src/s2/s2shape_index_measures.h:25: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s1angle.h257::2823: :In file included from ../src/s2/s2point.h:note: 25expanded from macro 'absl_nullable': In file included from ../src/s2/util/coding/coder.h :25736 | : #In file included from d../src/s2/base/casts.he:f36i: nIn file included from e../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.ha:b21l: e /usr/local/clang/include/absl/log/internal/check_op.h_:N180u:l42l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2region.ccN:o18n: nIn file included from u../src/s2/s2region.hl:l24 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2shape_index_measures.cc: :18/usr/local/clang/include/absl/strings/cord.h: :In file included from 1301../src/s2/s2shape_index_measures.h::5625:: In file included from ../src/s2/s1angle.hwarning: :28type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h1301: | 36i: nIn file included from l../src/s2/base/casts.hi:n36e: In file included from v../src/s2/base/logging.ho:i21d: In file included from C/usr/local/clang/include/absl/log/check.ho:r37d: :In file included from :/usr/local/clang/include/absl/log/internal/check_impl.hI:n21l: i/usr/local/clang/include/absl/log/internal/check_op.hn:e181R:e25p:: :warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o mmit T181r | e e ( c ocnosnts tC oarbdsRle:p:*S taabtsuls_*n ualblsalb_lneo nonludl_lr espt,a t u| s ^, co/usr/local/clang/include/absl/base/nullability.hn:s257t: 23c:h anote: rexpanded from macro 'absl_nullable'* a b257s | l#_dneofninnuel la bpsrle_fniuxl)l;a b l| e ^ _N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define abIn file included from ss2/s2region.ccl:_18n: oIn file included from n../src/s2/s2region.hn:u24l: lIn file included from ../src/s2/s1angle.h_:N28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50In file included from :s2/s2shape_index_measures.cc :18warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h1302: | 28 : In file included from ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 181 : 58 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ord R181e | p * a bcsoln_snto nanbuslll: :rSetpa,t u s| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l s241t | a#tduesf,i nceo nasbts lc_hnaorn*n ualbls l__Nnoonnnnuullll p| r ^e fix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from In file included from ../src/s2/s2region.hs2/s2shape_index_measures.cc::2418: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2shape_index_measures.h::2825: : In file included from In file included from ../src/s2/s2point.h../src/s2/s1angle.h::2728: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2point.h::2325: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/util/coding/coder.h::6736: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/casts.h::2936: : In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/logging.h::131221:: 38In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :1312189 | :i28n:l iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l189: | :icnolridn_ei nctoenrsnta la:b:sClo:r:dSRteapt*u sa*b salb_snlu_lnloanbnluel lC oArsdS:t:aItnulsi(nceoRnespt: :acblsela:r:(S)t a{t u s| & ^ s)/usr/local/clang/include/absl/base/nullability.h :{257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/base/nullability.h :241: 22257: | #note: dexpanded from macro 'absl_nonnull'e fi n241e | #adbesfli_nneu lalbasbll_en o_nNnuulllla b_lNeo n n| u ^l l | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::In file included from Ss2/s2region.cct:a18t: uIn file included from s../src/s2/s2region.h*: 24a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.hA:s23S: tIn file included from a/usr/local/clang/include/absl/status/status.ht:u67s: (In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: t/usr/local/clang/include/absl/strings/cord.h :a1321b:s48l:: :warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t atusO r1321< | Ti>n&l isn)e {v o i| d ^ Co/usr/local/clang/include/absl/base/nullability.hr:d241:::22I:n lnote: iexpanded from macro 'absl_nonnull'n eR e241p | :#:dCeofpiynTeo Aarbrsaly_(ncohnanru*l la b_sNlo_nnnounlnlu l l| ^d st) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2shape_index_measures.ccl: 18 : | In file included from ^../src/s2/s2shape_index_measures.h :25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, In file included from cs2/s2region.cco:n18s: tIn file included from ../src/s2/s2region.hc:h24a: rIn file included from *../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: )In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :22/usr/local/clang/include/absl/strings/cord.h:: 1505:note: 41expanded from macro 'absl_nonnull': warning: 241 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defin e1505 | aibnslli_nneo nvnouildl C_oNrodn:n:uClolp y T| o ^A rrayImpl(char* absl_nonnull In file included from ds2/s2shape_index_measures.ccs:t18): In file included from c../src/s2/s2shape_index_measures.ho:n25s: tIn file included from ../src/s2/s1angle.h{: 28 : | In file included from ^../src/s2/s2point.h :25: In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36241: :In file included from 22../src/s2/base/casts.h:: 36: note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b461s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _461N | oAnBnSuLl_lL O G| _ ^I NTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const charIn file included from *s2/s2region.cc :a18b: sIn file included from l../src/s2/s2region.h_n:onnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnul24l: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from In file included from s2/s2shape_index_measures.cc../src/s2/s2coder.h::1823: : In file included from In file included from ../src/s2/s2shape_index_measures.h/usr/local/clang/include/absl/status/status.h::2567: : In file included from In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/status/internal/status_internal.h::2829: : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::251514: :In file included from 29../src/s2/util/coding/coder.h:: 36: warning: In file included from ../src/s2/base/casts.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/base/logging.h:21 : 1514In file included from | /usr/local/clang/include/absl/log/check.h : 37 : In file included from c/usr/local/clang/include/absl/log/internal/check_impl.ho:r21d: _/usr/local/clang/include/absl/log/internal/check_op.hi:n465t:e1r:n awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Co r465d | RAeBpS*L _aLbOsGl__InNoTnEnRuNlAlL _tDrEeFeI)N E{_ M A| K ^E _CHE/usr/local/clang/include/absl/base/nullability.hC:K241_:O22P:_ Snote: Texpanded from macro 'absl_nonnull'R IN G241_ | E#XdTeEfRiNn(ec oanbsstl _vnooindn*u lalb s_lN_onnonnunlull l )| ; ^ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* abIn file included from ss2/s2region.ccl:_18n: uIn file included from l../src/s2/s2region.hl:a24b: lIn file included from e../src/s2/s1angle.h :n28a: mIn file included from e../src/s2/s2point.h#:#27I: mIn file included from p../src/s2/s2coder.hl:(23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1525 : 29 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1525/usr/local/clang/include/absl/base/nullability.h | : 257 : 23 :c onote: rexpanded from macro 'absl_nullable'd _i n257t | e#rdneafli:n:eC oarbdsRle_pn*u lalbasbll_en o_nNnuulllla btlree e )| ^{ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shape_index_measures.cc :24118 | : #In file included from d../src/s2/s2shape_index_measures.he:f25i: nIn file included from e../src/s2/s1angle.h :a28b: sIn file included from l../src/s2/s2point.h_:n25o: nIn file included from n../src/s2/util/coding/coder.hu:l36l: In file included from _../src/s2/base/casts.hN:o36n: nIn file included from u../src/s2/base/logging.hl:l21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2region.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2region.h241: | 24#: dIn file included from e../src/s2/s1angle.hf:i28n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: u/usr/local/clang/include/absl/strings/cord.hl:l1530 : 55| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2shape_index_measures.ccn:u18l: lIn file included from ../src/s2/s2shape_index_measures.h :| 25 ^: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2region.cc:18: In file included from ../src/s2/s2region.h:24: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:65: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2shape_index_buffered_region.ccIn file included from :../src/s2/s2point.h18:: 25In file included from : ../src/s2/s2shape_index_buffered_region.hIn file included from :../src/s2/util/coding/coder.h29:: 36In file included from : ../src/s2/s2closest_edge_query.hIn file included from :../src/s2/base/casts.h34:: 36In file included from : ../src/s2/s2closest_edge_query_base.hIn file included from :../src/s2/base/logging.h32:: 21In file included from : /usr/local/clang/include/absl/container/btree_set.hIn file included from :/usr/local/clang/include/absl/log/check.h65:: 37In file included from : /usr/local/clang/include/absl/container/internal/btree.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h70:: 21In file included from : /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/log/internal/check_op.h198:: 504In file included from :/usr/local/clang/include/absl/strings/str_cat.h1::116 : In file included from warning: /usr/local/clang/include/absl/strings/internal/stringify_sink.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 23: /usr/local/clang/include/absl/strings/numbers.h: 77504: | 61A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ LOG_ I77N | T[E[RnNoAdLi_sCcHaErCdK]_]O Pb_oIoMlP LS(iCmhpelcekA_tLoEf,( a= )199 | | ^ A/usr/local/clang/include/absl/log/internal/check_op.hB:S488L:_32I:N Tnote: Eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'R NAL _488N | E E Di_nMlIiNn_eS IcZoEn(sbtuefxfperr ,c oknFsats tcThoaBru*f faebrsSli_zneu)l;l a b| l ^e n/usr/local/clang/include/absl/base/macros.ha:m251e:#18#:I mnote: pexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'l ( 251 | _ _ a t t r i b u t e _ _ (\( d i| a ^g no/usr/local/clang/include/absl/base/nullability.hs:e257_:i23f:( _note: _expanded from macro 'absl_nullable'b ui l257t | i#nd_eofbijneec ta_bssilz_en(uOlblja,b l0e) __)M I N| _^S IZ/usr/local/clang/include/absl/log/internal/check_op.hE:(488b:u32f:f enote: rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL', kF a488s | t T oiBnulfifneer 1c2o8nSsitzeex)p;r c| o ^n st/usr/local/clang/include/absl/base/macros.h :c251h:a18r:* note: aexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'b sl_ n251u | l l a_b_laet tnraimbeu#t#eI_m_p(l((d i a g n o s e _ i f ( _ _ b u i l t i\n _ o| b ^j ec/usr/local/clang/include/absl/base/nullability.ht:_257s:i23z:e (note: Oexpanded from macro 'absl_nullable'b j, 2570 | )# d(format), | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) ifIn file included from _s2/s2region.ccs:a22t: iIn file included from s../src/s2/s2cap.hf:i31e: dIn file included from ../src/s2/s1chord_angle.h :| 31 ^: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_index_buffered_region.cc276: | 18 : In file included from ../src/s2/s2shape_index_buffered_region.h :S292: _In file included from C../src/s2/s2closest_edge_query.hH:E34C: KIn file included from _../src/s2/s2closest_edge_query_base.hN:E32(: dIn file included from e/usr/local/clang/include/absl/container/btree_set.ht:,66 : V/usr/local/clang/include/absl/container/internal/btree_container.hT:y574p:e3(:0 )warning: )'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] << " C574a | n ' tA BiSnLv_eIrNsTeE.R NDAeLt_eXr(miinnsaenrtt _=o r0_.a"s;s i g| n ^, in../src/s2/base/logging.hs:e37r:t21_:o rnote: _expanded from macro 'S2_CHECK_NE'a ss i37g | n#_dheifnitn_ei mSp2l_,C HcEoCnKs_tN E& ,C H&E&C,K _ N| E ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 575 | /usr/local/clang/include/absl/log/check.h : 120 : 3 : note: expanded from macro 'CHECK_NE' 120 | A BtSrLu_eL,O Gt_rIuNeT,E RcNoAnLs_tC_HiEtCeKr_aNtEo_rI(MhPiLn(t()v aAlB1S)L,_ I#NvTaElR1N,A L(_vCaOlM2M)A,) ;# v a| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~2 ) | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 509:47/usr/local/clang/include/absl/log/internal/check_impl.h:: 51:note: 3expanded from macro 'ABSL_INTERNAL_X': note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 509 | 51 | A B S L _ALBOSGL__IINNTTEERRNNAALL__CAHTETCRKI_BOUPT(EC_hCeAcPkT_UNREE,D _!B=Y,( tvhails1),) ,v a l 1 _ t e x t , v a l 2 , v a l 2 _ t e x\t ) | ^~~~| ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'574 :3: warning: 68passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | /usr/local/clang/include/absl/container/internal/btree_container.h :w511h:i52l:e note: (expanded from macro 'ABSL_INTERNAL_X'c ons t511 | c h a r * a b s l _AnBuSlLl_aIbNlTeE RaNbAsLl__AlToTgR_IiBnUtTeEr_nCaAlP_TcUhReEcDk__BoYp(_trheissu)l)t) In file included from s2/s2shape_index_measures.cc \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2region.cc:22: In file included from ../src/s2/s2cap.h:31: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTER:NAL18_: CIn file included from H../src/s2/s2shape_index_measures.hE:C25K: _In file included from N../src/s2/s1angle.hE:_28I: MIn file included from P../src/s2/s2point.hL:(27(: vIn file included from a../src/s2/s2coder.hl:123): ,In file included from /usr/local/clang/include/absl/status/status.h#:v67a: lIn file included from 1/usr/local/clang/include/absl/status/internal/status_internal.h,: 29(: vIn file included from a/usr/local/clang/include/absl/strings/cord.hl:282): ,In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h#:v23a: lIn file included from 2/usr/local/clang/include/absl/crc/crc32c.h): 32 : | In file included from ^/usr/local/clang/include/absl/strings/str_format.h :84/usr/local/clang/include/absl/log/internal/check_impl.h: :51/usr/local/clang/include/absl/strings/internal/str_format/bind.h::3143:: 11:note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'warning: 'enable_if' is a clang extension [-Wgcc-compat] 51 | 143A | B S L _ L O G _ I N TeEnRaNbAlLe__CiHfE(CsKt_rO_Pf(oCrhmeactk__iNnEt,e r!n=a,l :v:aEln1s,u rveaClo1n_stteexxtp,r (vsa)l,2 ," cvoanls2t_etxepxrt )t r a| p ^" ),/usr/local/clang/include/absl/log/internal/check_op.h : 75| : ^61 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast ( _ _ a t\t r i| b ^u te/usr/local/clang/include/absl/base/nullability.h_:_241(:(22e:n anote: bexpanded from macro 'absl_nonnull'l e_ i241f | (#sdterf_ifnoer maabts_li_nntoenrnnualll: :_ENnosnunruelClo n s| t ^e xpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ 579 warnings generated. \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assi/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shapeutil_edge_iterator.cc -o s2/s2shapeutil_edge_iterator.o gn_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:32: In file included from /usr/local/clang/include/absl/container/btree_set.h:66: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*a367b warningssl generated_. nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool Guar/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shapeutil_get_reference_point.cc -o s2/s2shapeutil_get_reference_point.o anteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | In file included from s2/s2shape_index_buffered_region.cc:18: In file included from ../src/s2/s2shape_index_buffered_region.h:29: In file included from ../src/s2/s2closest_edge_query.h:34: In file included from ../src/s2/s2closest_edge_query_base.h:33: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shape_measures.ccs2/s2shape_index_measures.cc::1818: : In file included from In file included from ../src/s2/s2shape_measures.h../src/s2/s2shape_index_measures.h::2725: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s1angle.h::2828: : In file included from In file included from ../src/s2/s2point.h../src/s2/s2point.h::2427: : In file included from In file included from /usr/local/clang/include/absl/hash/hash.h../src/s2/s2coder.h::8923: : In file included from In file included from /usr/local/clang/include/absl/hash/internal/hash.h/usr/local/clang/include/absl/status/status.h::7967: : In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.h/usr/local/clang/include/absl/status/internal/status_internal.h::2629: : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/internal/unaligned_access.h::151439::2945:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | c39o | ridn_liinntee runianlt:1:6C_otr dURneapl*i ganbesdlL_onaodn1n6u(lclo ntsrte ev)o i{d * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' p) 241{ | # d| e ^f ine absl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2shape_index_measures.ccl: 18 : | In file included from ^../src/s2/s2shape_index_measures.h :25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tIn file included from rs2/s2shape_measures.cce:e18): In file included from {../src/s2/s2shape_measures.h : 27| : ^In file included from ../src/s2/s1angle.h:28/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2224:: In file included from /usr/local/clang/include/absl/hash/hash.hnote: :expanded from macro 'absl_nonnull'89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h241: | 79#: dIn file included from e/usr/local/clang/include/absl/base/internal/endian.hf:i26n: e/usr/local/clang/include/absl/base/internal/unaligned_access.h :a51b:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ sl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2shape_index.ccn:o18n: nIn file included from u../src/s2/s2shape_index.hl:l60 : _In file included from N../src/s2/s2cell_id.ho:n43n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* In file included from as2/s2shape_index.ccb:s18l: _In file included from n../src/s2/s2shape_index.ho:n60n: uIn file included from l../src/s2/s2cell_id.hl: 43R: eIn file included from p../src/s2/s1angle.hT:o28P: oIn file included from i../src/s2/s2point.hn:t27e: rIn file included from (../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h :24123 | : #In file included from d/usr/local/clang/include/absl/crc/crc32c.he:f32i: ne/usr/local/clang/include/absl/strings/str_format.h :a115b:s52l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null _115N | o n n u In file included from l ls2/s2shape_measures.cc :c 18o| n: ^sIn file included from t../src/s2/s2shape_measures.h :s27t: rIn file included from _../src/s2/s1angle.hf:o28r: mIn file included from a../src/s2/s2point.ht:_24i: nIn file included from t/usr/local/clang/include/absl/hash/hash.he:r89n: aIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h:::90P: ar/usr/local/clang/include/absl/strings/string_view.hs:e53d:F54o:r mwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t Base* a53b | sclo_nnsotnenxuplrl sptcr)i n g| _ ^v iew /usr/local/clang/include/absl/base/nullability.hN:u241l:l22S:a fnote: eexpanded from macro 'absl_nonnull'S tr i241n | g#Vdieefwi(nceo nasbts lc_hnaorn*n ualbls l__Nnounlnlualbll e | p ^) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:25: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_measures.cc:18: In file included from ../src/s2/s2shape_index_measures.h:27: In file included from ../src/s2/s2shape_index.h:63: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* In file included from as2/s2shape_index.ccb:s18l: _In file included from n../src/s2/s2shape_index.hu:l60l: aIn file included from b../src/s2/s2cell_id.hl:e43 : aIn file included from b../src/s2/s1angle.hs:l28_: lIn file included from o../src/s2/s2point.hg:_27i: nIn file included from t../src/s2/s2coder.he:r23n: aIn file included from l/usr/local/clang/include/absl/status/status.h_:c67h: eIn file included from c/usr/local/clang/include/absl/status/internal/status_internal.hk:_29o: p_/usr/local/clang/include/absl/strings/cord.hr:e1505s:u41l:t warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | \i n l| i ^n e void Cord::CopyToArrayImpl(c/usr/local/clang/include/absl/base/nullability.hh:a257r:*23 :a bnote: sexpanded from macro 'absl_nullable'l _nonn u257l | l# ddesfti)n ec oanbsstl _{n u l| l ^a ble _/usr/local/clang/include/absl/base/nullability.hN:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2shape_index_measures.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2shape_index_measures.h: :In file included from 27/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2shape_index.h: :/usr/local/clang/include/absl/strings/cord.h63:: 1514In file included from :../src/s2/s2pointutil.h29::27 : warning: ../src/s2/util/math/matrix3x3.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 276:5: warning: 1514type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | co../src/s2/base/logging.hr:d37_:i21n:t enote: rexpanded from macro 'S2_CHECK_NE'n al: :37C | o#rddeRfeipn*e aSb2s_lC_HnEoCnKn_uNlEl CtHrEeCeK)_ N{E | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::241120::223:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'CHECK_NE' 241 | 120# | d e fAiBnSeL _aLbOsGl__InNoTnEnRuNlAlL __CNHoEnCnKu_lNlE _ I| M ^P L((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:60: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...In file included from )s2/s2shape_index.cc :i18f: _In file included from s../src/s2/s2shape_index.ha:t60i: sIn file included from f../src/s2/s2cell_id.hi:e43d: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42:In file included from s2/s2shape_index_buffered_region.cc:warning: 33type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h :103145 | : i/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:l148i:n3e: cwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n st st a148t | u s _AiBnStLe_rInNaTlE:R:NSAtLa_tXu(siRnespe*r ta_bosrl__ansosningunl,l iSntsaetruts_:o:rR_eapsTsoiPgno_iinmtpelr,( c o| n ^s t&, /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t:& ,note: expanded from macro 'absl_nonnull't ru e241, | # d| e ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f ine 149a | b s l true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define AB_SLn_oInNnTuElRlN A_LN_oInFn_uflall s e| ( ^i f_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assIn file included from is2/s2shape_index.ccg:n18_: iIn file included from m../src/s2/s2shape_index.hp:l60,: In file included from c../src/s2/s2cell_id.ho:n43s: tIn file included from &../src/s2/s1angle.h,: 28&: &In file included from ,../src/s2/s2point.h :f27a: lIn file included from s../src/s2/s2coder.he:,23 : | /usr/local/clang/include/absl/status/status.h ^: 1038:33/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 135:warning: 16:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 1038 | 135 | s t a t u s _ i nttheirsn)a)l): :ASBtSaLt_uAsTRTeRpI*B UaTbEs_lL_InFoEnTnIuMlEl_ BrOeUpN)D {{ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ul l31 | #| d ^e fine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/s2shape_index.cc : 18 : In file included from ../src/s2/s2shape_index.h : 60t: hIn file included from i../src/s2/s2cell_id.hs:)43): )In file included from ../src/s2/s1angle.hA:B28S: LIn file included from _../src/s2/s2point.hA:T27T: RIn file included from I../src/s2/s2coder.hB:U23T: E/usr/local/clang/include/absl/status/status.h_:L1063I:F13E:T Iwarning: ME_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B OUND 1063{ | c o n s t c h a r * a b s l _ n o n n u l l S t\a t u| s ^~~~M essageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2/s2shape_measures.cc::16518:: 52In file included from :../src/s2/s2shape_measures.h :warning: 27passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s1angle.h:28 : 165In file included from | ../src/s2/s2point.h : 25 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : fIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hl:s20e: ,In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hA:B63S: L_/usr/local/clang/include/absl/log/internal/vlog_config.hI:N49T:E37R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ SINGL E49_ | AiRnGt( )R)e;g i s| t ^e rA/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:d120I:n9i:t inote: amacro 'ABSL_INTERNAL_X' defined herel ize (120V | L#odgeSfiitnee* AaBbSsLl__InNoTnEnRuNlAlL _vX)(;F u n| c ^, Cal/usr/local/clang/include/absl/base/nullability.hl:e241e:,22 :K Qnote: uexpanded from macro 'absl_nonnull'a l, 241V | Q#udaelf,i nKeV aalbusel,_ nVoVnanluulel, _TNaoinln,u l.l. . )| ^\ | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnu/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:l164 :f3): warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ /usr/local/clang/include/absl/base/nullability.h :164241 | : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nXe( ianbsselr_tn_oonrn_ualsls i_gNno,n niunlsle r t| _ ^o r_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTIn file included from Es2/s2shape_measures.cc_:C18A: PIn file included from T../src/s2/s2shape_measures.hU:R27E: DIn file included from _../src/s2/s1angle.hB:Y28(: tIn file included from h../src/s2/s2point.hi:s25): )In file included from ,../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 96\: 60 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:31:9 :96 | note: macro 'ABSL_INTERNAL_IF_true' defined here fri e31n | d# dienfti nleo gA_BiSnLt_eIrNnTaElR:N:ARLe_gIiFs_tterruAen(diIfn_istaitailsifziee(dV,L o.g.S.i)t ei*f _asbastli_snfoinendu l l| ^v ); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2shape_index_buffered_region.cc22::33 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2shape_index_region.h :25 : 241In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h#:d45e: f/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:n164e: 3a:b swarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ nonnu l164l | _ NAoBnSnLu_lIlN T E| R ^N AL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnullIn file included from s2/s2shape_index_buffered_region.ccc:o33n: sIn file included from t../src/s2/s2shape_index_region.h :f25i: lIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.h_:;45 : | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 167:51/usr/local/clang/include/absl/base/nullability.h:: 241warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]22 : note: expanded from macro 'absl_nonnull'167 | 241 | # d e f i n e a b s l _ n otnrnuuel,l A_BNSoLn_nIuNlTlE R N| A ^L _SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSIn file included from Ls2/s2shape_measures.cc_:A18T: TIn file included from R../src/s2/s2shape_measures.hI:B27U: TIn file included from E../src/s2/s1angle.h_:L28I: FIn file included from E../src/s2/s2point.hT:I25M: EIn file included from _../src/s2/util/coding/coder.hB:O36U: NIn file included from D../src/s2/base/casts.h :{34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 133 : 37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | ^~~~133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:In file included from 120s2/s2shape_measures.cc::918:: In file included from note: ../src/s2/s2shape_measures.hmacro 'ABSL_INTERNAL_X' defined here: 27: In file included from ../src/s2/s1angle.h :12028 | : #In file included from d../src/s2/s2point.he:f25i: nIn file included from e../src/s2/util/coding/coder.h :A36B: SIn file included from L../src/s2/base/casts.h_:I34N: TIn file included from E/usr/local/clang/include/absl/log/log.hR:N209A: LIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hX:(20F: uIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.hc:,63 : C/usr/local/clang/include/absl/log/internal/vlog_config.ha:l157l:e11e:, warning: Ktype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]Q ual ,157 | VVQLuoaglS,i tKeV*a laubes,l _VnVuallluaeb,l eT aSielt,V M.o.d.u)l e\L i s| t ^H eadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_null/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b173l:e3 :v )warning: ;passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ 173/usr/local/clang/include/absl/base/nullability.h | : 257 :A23B:S Lnote: _expanded from macro 'absl_nullable'I NT E257R | N#AdLe_fXi(nien saebrstl__onru_lalsasbilgen ,_ Niunlslearbtl_eo r _| a ^s sign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2shape_nesting_query.cc : 17 : In file included from ../src/s2/s2shape_nesting_query.h : 24 : In file included from \/usr/local/clang/include/absl/container/inlined_vector.h : 56| : ^~~~In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #d/usr/local/clang/include/absl/container/internal/raw_hash_map.he:f196i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l196l | a b iAlBiStLy__IuNnTkEnRoNwAnL __XN(uilnls_eurnts_poerc_iafsiseidg n ,| ^i nsert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2/s2shape_nesting_query.ccA:P17T: UIn file included from R../src/s2/s2shape_nesting_query.hE:D24_: BIn file included from Y/usr/local/clang/include/absl/container/inlined_vector.h(:t56h: iIn file included from s/usr/local/clang/include/absl/container/internal/inlined_vector.h):)35,: /usr/local/clang/include/absl/types/span.h : 733 : 31 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | c on s t e x p r\ S p| a ^~~~n Make/usr/local/clang/include/absl/container/internal/raw_hash_map.hS:p200a:n3(:T *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bs/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:_135n:u16l:l anote: bexpanded from macro 'ABSL_INTERNAL_X'l e pt r135 | A B S L _ A T T R I BtUhTiEs_)L)I)F EATBISMLE__ABTOTURNIDB,U T E| _ ^L IFE/usr/local/clang/include/absl/base/nullability.hT:I257M:E23_:B Onote: Uexpanded from macro 'absl_nullable'N D {257 | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b\l e | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfiedIn file included from ,s2/s2shape_nesting_query.cc :.17.: .In file included from )../src/s2/s2shape_nesting_query.h :_24_: VIn file included from A/usr/local/clang/include/absl/container/inlined_vector.h_:A56R: GIn file included from S/usr/local/clang/include/absl/container/internal/inlined_vector.h_:_35 : | /usr/local/clang/include/absl/types/span.h ^: 739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from ls2/s2shape_index_buffered_region.ccl:a33b: lIn file included from e../src/s2/s2shape_index_region.h :_25N: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl:a45b: l/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 202 :| 3 ^: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, In file included from .s2/s2shape_nesting_query.cc.:.17): In file included from i../src/s2/s2shape_nesting_query.hf:_24s: aIn file included from t/usr/local/clang/include/absl/container/inlined_vector.hi:s56f: iIn file included from e/usr/local/clang/include/absl/container/internal/inlined_vector.hd: 35 : | ^/usr/local/clang/include/absl/types/span.h :794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | In file included from s2/s2shape_index_buffered_region.cc : 33T: *In file included from ../src/s2/s2shape_index_region.ha:b25s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_map.hn:u45l: l/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b202l:e3 :p twarning: r'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] ABSL_ A202T | T R IABBUSTLE__ILNITFEERTNIAMLE__XB(OiUnNsDe,r ts_iozre__ats ssiigzne,) innoseexrcte_potr _{a s s| i ^g n_/usr/local/clang/include/absl/base/nullability.hi:m257p:l23,: ¬e: &expanded from macro 'absl_nullable', c oIn file included from 257ns2/s2shape_measures.cc | s#t:d&e,f18 it: nrIn file included from eu ../src/s2/s2shape_measures.hea,b: s27 l: | _In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n../src/s2/s1angle.h u:l28 l: 203aIn file included from | b../src/s2/s2point.h l :e 25 _ : N In file included from u ../src/s2/util/coding/coder.hl l: a36 b : l eIn file included from ../src/s2/base/casts.h :| 34 ^ : In file included from t/usr/local/clang/include/absl/log/log.hr:u209e: ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h.:f22i: rIn file included from s/usr/local/clang/include/absl/log/internal/log_message.ht:,47 : cIn file included from o/usr/local/clang/include/absl/log/internal/structured_proto.hn:s27t: _In file included from i/usr/local/clang/include/absl/log/internal/proto.ht:e34r: at/usr/local/clang/include/absl/types/span.ho:r212 In file included from :As2/s2shape_nesting_query.ccB22:S:17L : _In file included from Iwarning: ../src/s2/s2shape_nesting_query.hN:Ttype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]24E : RIn file included from N/usr/local/clang/include/absl/container/inlined_vector.hA:L56_: C In file included from O212/usr/local/clang/include/absl/container/internal/inlined_vector.hM | :M 35A : )u/usr/local/clang/include/absl/types/span.h;s: i799 n:| g32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ : p o/usr/local/clang/include/absl/container/internal/raw_hash_map.hwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:n 133t:e 47r799: | = note: STexpanded from macro 'ABSL_INTERNAL_X'*p aanb a bM ai kAleBiCtSoyLn_s_ItNuSTpnEaRknNn(ATLo*_ AwaTbTnsR;lI_ BnUu Tl| El ^_aC AbPlTeU/usr/local/clang/include/absl/base/nullability.h R:bEe289Dg:_iB34nY: ( tnote: | expanded from macro 'absl_nullability_unknown' ^h is /usr/local/clang/include/absl/base/nullability.h)289:) | 257,#: d23 e:f note: iexpanded from macro 'absl_nullable' n e 257 a | # bd es fl _i n ne ua lb sl l _a nb ui l\ll ia bt| ly ^~~~e_ u_nNkunl/usr/local/clang/include/absl/container/internal/raw_hash_map.hol:wa202nb:l 3e_: N uwarning: | l ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:n135s:p16eIn file included from :cs2/s2shape_nesting_query.cc i:note: f17iexpanded from macro 'ABSL_INTERNAL_X'e: dIn file included from ../src/s2/s2shape_nesting_query.h :| 13524 ^ | : In file included from /usr/local/clang/include/absl/container/inlined_vector.h : 56 : In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h : 35 : t/usr/local/clang/include/absl/types/span.hh:iIn file included from 801ss2/s2shape_measures.cc:):32)18:): In file included from warning: A../src/s2/s2shape_measures.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B: S27L: _In file included from 801A../src/s2/s1angle.h | T: T R I28 B : U In file included from T ../src/s2/s2point.hE :_ L25 I : F E In file included from T I../src/s2/util/coding/coder.h M: E 36_ B: O UIn file included from N../src/s2/base/casts.h D : { 34 : In file included from T /usr/local/clang/include/absl/log/log.h* a :b 209s l: _ In file included from n u/usr/local/clang/include/absl/log/internal/log_impl.h l l :a b 22l e : e In file included from n /usr/local/clang/include/absl/log/internal/log_message.hd ) : n 47o e: x In file included from c\e/usr/local/clang/include/absl/log/internal/structured_proto.h p: t27| ^: { In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/log/internal/proto.h| :: ^3134 :: 9/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/types/span.h::: 257213note: ::macro 'ABSL_INTERNAL_IF_true' defined here2334 :: note: warning: 31expanded from macro 'absl_nullable'type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | # d e257f | i #nd213ee | fAi BnS eL u_asIbNsiTlEn_RngNu AlLcl_aoIbFnl_est r_utNeu_(lilpfa_obsliaet ni ts| f ^e ire d=, c.o.n.s)t iTf*_ saabtsils_fniueldl a b| i ^l ity_unknown;In file included from s2/s2shape_index_buffered_region.cc :| 33 ^: In file included from ../src/s2/s2shape_index_region.h:/usr/local/clang/include/absl/base/nullability.h25:: 289In file included from :/usr/local/clang/include/absl/container/flat_hash_map.h34::45 : note: /usr/local/clang/include/absl/container/internal/raw_hash_map.hexpanded from macro 'absl_nullability_unknown': 202:3 :289 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efin e202 | a b sAlB_SnLu_lIlNaTbEiRlNiAtLy__Xu(niknnsoewrnt __oNru_lals_suingsnp,e ciinfsieerdt _ o| r ^_ assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/util/coding/coder.h209::363: :In file included from ../src/s2/base/casts.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]34 : In file included from /usr/local/clang/include/absl/log/log.h:209 : 209In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h : 22A: BIn file included from S/usr/local/clang/include/absl/log/internal/log_message.hL:_47I: NIn file included from T/usr/local/clang/include/absl/log/internal/structured_proto.hE:R27N: AIn file included from L/usr/local/clang/include/absl/log/internal/proto.h_:X34(: in/usr/local/clang/include/absl/types/span.hs:e733r:t31_:o rwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a ssign ,733 | icnosnesrtte_xoprr_ aSspsaingi mMpalk,e S&p&a,n (&T&*, atbrsule_,n uflallasbel,e p| t ^r A/usr/local/clang/include/absl/container/internal/raw_hash_map.hB:S133L:_52A:T Tnote: Rexpanded from macro 'ABSL_INTERNAL_X'I BUT E133_ | L I F E T I M E _ B OAUBNSDL,_ I N| T ^E RNAL/usr/local/clang/include/absl/base/nullability.h_:A257T:T23R:I Bnote: Uexpanded from macro 'absl_nullable'T E_ C257A | P#TdUeRfEiDn_eB Ya(btshli_sn)u)l,l a b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satIn file included from is2/s2shape_measures.ccs:f18i: eIn file included from d../src/s2/s2shape_measures.h,: 27.: .In file included from .../src/s2/s1angle.h): 28i: fIn file included from _../src/s2/s2point.hs:a25t: iIn file included from s../src/s2/util/coding/coder.hf:i36e: dIn file included from ../src/s2/base/casts.h :| 34 ^: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27In file included from : s2/s2shape_index_buffered_region.ccIn file included from :/usr/local/clang/include/absl/log/internal/proto.h33:: 34In file included from : ../src/s2/s2shape_index_region.h/usr/local/clang/include/absl/types/span.h::25739: :In file included from 21/usr/local/clang/include/absl/container/flat_hash_map.h:: 45warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/raw_hash_map.h :209:3: 739warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]S pan209 | M a kAeBSSpLa_nI(NTT*E RaNbAsLl__Xn(uilnlsaebrlte_ obre_gaisns iAgBnS,L _iAnTsTeRrItB_UoTrE__aLsIsFiEgTnI_MiEm_pBlO,U N&D&,, &| & ^, t/usr/local/clang/include/absl/base/nullability.hr:u257e:,23 :f anote: lexpanded from macro 'absl_nullable's e, 257 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d efi n210e | a b s l _ n u l l a b l e _ N u l.lfaibrlset , | c ^o nst_iterator In file included from As2/s2shape_measures.ccB:S18L: _In file included from I../src/s2/s2shape_measures.hN:T27E: RIn file included from N../src/s2/s1angle.hA:L28_: CIn file included from O../src/s2/s2point.hM:M25A: )In file included from ;../src/s2/util/coding/coder.h : 36| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/base/casts.h:34: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/log/log.h133::20947: :In file included from /usr/local/clang/include/absl/log/internal/log_impl.hnote: :expanded from macro 'ABSL_INTERNAL_X'22 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47 : 133In file included from | /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 : /usr/local/clang/include/absl/types/span.h :A740B:S21L:_ Iwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERN A740L | _ A T T R I B U T E _ C A P T U R ETD*_ BaYb(stlh_insu)l)l,a b l e e n d ) n o e x c e p t { | ^ /usr/local/clang/include/absl/base/nullability.h\: 257 :| 23 ^~~~: note: expanded from macro 'absl_nullable' 257 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h#:d209e:f3i:n ewarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a b/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l135_:n16u:l lnote: aexpanded from macro 'ABSL_INTERNAL_X'b le _135N | u l l a b l e | ^t his))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullablIn file included from es2/s2shape_index_buffered_region.cc :_33N: uIn file included from l../src/s2/s2shape_index_region.hl:a25b: lIn file included from e/usr/local/clang/include/absl/container/flat_hash_map.h : 45| : ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, In file included from is2/s2shape_measures.ccn:s18e: rIn file included from t../src/s2/s2shape_measures.h_:o27r: _In file included from a../src/s2/s1angle.hs:s28i: gIn file included from n../src/s2/s2point.h_:i25m: pIn file included from l../src/s2/util/coding/coder.h,: 36&: &In file included from ,../src/s2/base/casts.h :&34&: ,In file included from /usr/local/clang/include/absl/log/log.ht:r209u: eIn file included from ,/usr/local/clang/include/absl/log/internal/log_impl.h :t22r: uIn file included from e/usr/local/clang/include/absl/log/internal/log_message.h,: 47 : | In file included from ^/usr/local/clang/include/absl/log/internal/structured_proto.h :27: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/log/internal/proto.h133::3452: :/usr/local/clang/include/absl/types/span.h :799note: :expanded from macro 'ABSL_INTERNAL_X'32 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]133 | 799 | S p a n < cAoBnSsLt_ ITN>T EMRaNkAeLC_oAnTsTtRSIpBaUnT(ET_*C AaPbTsUlR_EnDu_lBlYa(btlhei sb)e)g,i n | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n\e a| b ^s l_nulla/usr/local/clang/include/absl/container/internal/common.hb:l31e: 9_:N unote: lmacro 'ABSL_INTERNAL_IF_true' defined herel abl e31 | #| d ^e fine ABSL_INTEIn file included from Rs2/s2shape_measures.ccN:A18L: _In file included from I../src/s2/s2shape_measures.hF:_27t: rIn file included from u../src/s2/s1angle.he:(28i: fIn file included from _../src/s2/s2point.hs:a25t: iIn file included from s../src/s2/util/coding/coder.hf:i36e: dIn file included from ,../src/s2/base/casts.h :.34.: .In file included from )/usr/local/clang/include/absl/log/log.h :i209f: _In file included from s/usr/local/clang/include/absl/log/internal/log_impl.ha:t22i: sIn file included from f/usr/local/clang/include/absl/log/internal/log_message.hi:e47d: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h| : ^27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_index_buffered_region.cc801: | 33 : In file included from ../src/s2/s2shape_index_region.h : 25 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 211 : 3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | T * AaBbSsLl__InNuTlElRaNbAlLe_ Xe(nidn)s enrote_xocre_pats s{i g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e257r:t23_:o rnote: _expanded from macro 'absl_nullable'a ss i257g | n#_diemfpiln,e &a&b,s l&_&n,u ltlraubel,e t_rNuuel,l a b| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e | ^212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shape_index_buffered_region.cc:33: In file included from ../src/s2/s2shape_index_region.h:25: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:63: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_index.cc:18: In file included from ../src/s2/s2shape_index.h:63: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const cIn file included from hs2/s2shapeutil_edge_iterator.cca:r16*: In file included from a../src/s2/s2shapeutil_edge_iterator.hb:s22l: _In file included from n../src/s2/s2shape.ho:n24n: uIn file included from l../src/s2/base/logging.hl: 21e: xIn file included from p/usr/local/clang/include/absl/log/check.hr:t37e: xIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h): 21{: In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h\: 27 : | In file included from ^/usr/local/clang/include/absl/log/internal/proto.h :34: /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/types/span.h::22212:: 22:note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 241 | #de f212i | n e uasbisnlg_ npooninnutlelr _=N oTn*n ualbls l _| n ^u llability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absIn file included from ls2/s2shape_measures.cc_:n18u: lIn file included from l../src/s2/s2shape_measures.ha:b27l: eIn file included from ../src/s2/s1angle.h_:N28u: lIn file included from l../src/s2/s2point.ha:b25l: eIn file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_edge_iterator.cc :16: In file included from ../src/s2/s2shapeutil_edge_iterator.h :50622 | : AIn file included from B../src/s2/s2shape.hS:L24_: LIn file included from O../src/s2/base/logging.hG:_21I: NIn file included from T/usr/local/clang/include/absl/log/check.hE:R37N: AIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:C21H: EIn file included from C/usr/local/clang/include/absl/log/internal/check_op.hK:_41O: PIn file included from _/usr/local/clang/include/absl/log/internal/strip.hI:M26P: LIn file included from (/usr/local/clang/include/absl/log/internal/log_message.hC:h47e: cIn file included from k/usr/local/clang/include/absl/log/internal/structured_proto.h_:G27E: ,In file included from /usr/local/clang/include/absl/log/internal/proto.h>:=34): /usr/local/clang/include/absl/types/span.h :| 801^: 32: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]488 :32: note: 801expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | 488 | i n l i n e c o n s t e x p r c o n sTt* cahbasrl*_ naublslla_bnluel leanbdl)e nnoaemxec#e#pItm p{l ( | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | #\d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n unote: lexpanded from macro 'absl_nullable'l ab l257e | #_dNeuflilnaeb laeb s l| _ ^n ullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 367 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2shapeutil_visit_crossing_edge_pairs.cc -o s2/s2shapeutil_visit_crossing_edge_pairs.o In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h:40: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 383 warnings generated. /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2text_format.cc -o s2/s2text_format.o In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2shape_nesting_query.cc:/usr/local/clang/include/absl/synchronization/mutex.h17:: 549In file included from :../src/s2/s2shape_nesting_query.h40::26 : In file included from warning: ../src/s2/s2shape.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 24: In file included from ../src/s2/base/logging.h:21: In file included from 549/usr/local/clang/include/absl/log/check.h | : 37 : sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.ha:t21i: cIn file included from /usr/local/clang/include/absl/log/internal/check_op.hv:o41i: dIn file included from /usr/local/clang/include/absl/log/internal/strip.hI:n26c: rIn file included from e/usr/local/clang/include/absl/log/internal/log_message.hm:e53n: tS/usr/local/clang/include/absl/types/source_location.hy:n113c:h19S:e mwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M utex* 113a | b s l _ n o ncnounlslt mcuh,a r *| ^a bsl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'f il e241_ | n#admeef i=n e_ _abbusill_tnionn_nFuIlLlE (_)N)o n{n u l| l ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shape_measures.cce: 18a: bIn file included from s../src/s2/s2shape_measures.hl:_27n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | In file included from s2/s2shape_nesting_query.cc : 17 : In file included from ../src/s2/s2shape_nesting_query.h : 26 : In file included from ../src/s2/s2shape.h : 24 : In file included from ../src/s2/base/logging.h : 21 : bIn file included from a/usr/local/clang/include/absl/log/check.hs:e37_: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ht:e21r: nIn file included from a/usr/local/clang/include/absl/log/internal/check_op.hl::41:: PIn file included from e/usr/local/clang/include/absl/log/internal/strip.hr:T26h: rIn file included from e/usr/local/clang/include/absl/log/internal/log_message.ha:d53S: y/usr/local/clang/include/absl/types/source_location.hn:c133h:*25 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _no n133n | u l lc own)s;t e x| p ^r co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bfsill_en_onnanmuel(l) _cNoonnsntu lnlo e x| c ^e pt { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2shape_measures.cci:n18e: In file included from a../src/s2/s2shape_measures.hb:s27l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: In file included from warning: s2/s2shape_nesting_query.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 17: In file included from ../src/s2/s2shape_nesting_query.h :55126 | : In file included from ../src/s2/s2shape.hs:t24a: tIn file included from i../src/s2/base/logging.hc: 21b: oIn file included from o/usr/local/clang/include/absl/log/check.hl: 37D: eIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hr:e21m: eIn file included from n/usr/local/clang/include/absl/log/internal/check_op.ht:S41y: nIn file included from c/usr/local/clang/include/absl/log/internal/strip.hh:S26e: mIn file included from (/usr/local/clang/include/absl/log/internal/log_message.hM:u53t: e/usr/local/clang/include/absl/types/source_location.hx:*142 :a25b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u142l | l mcuo,n s t| e ^x pr/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innoen naublsll _fnuonncntuiloln __nNaomnen(u)l lc o n| s ^t noexcept In file included from {s2/s2shape_measures.cc : 18| : ^In file included from ../src/s2/s2shape_measures.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s1angle.h::2228:: In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2coder.h241: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o94n: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:o552n:n64u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 552 | In file included from s2/s2shape_nesting_query.cc : 17 : In file included from ../src/s2/s2shape_nesting_query.h : 26 : In file included from ../src/s2/s2shape.h : 24 : In file included from b../src/s2/base/logging.ha:s21e: _In file included from i/usr/local/clang/include/absl/log/check.hn:t37e: rIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ha:l21:: :In file included from P/usr/local/clang/include/absl/log/internal/check_op.he:r41T: hIn file included from r/usr/local/clang/include/absl/log/internal/strip.he:a26d: SIn file included from y/usr/local/clang/include/absl/log/internal/log_message.hn:c53h: */usr/local/clang/include/absl/types/source_location.h :a150b:s40l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l150 | w , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i nceo nasbts lc_hnaorn*n ualbls l__Nnoonnnnuullll f| i ^l e_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2shape_measures.cci:n18e: In file included from a../src/s2/s2shape_measures.hb:s27l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSIn file included from ls2/s2shape_nesting_query.cco:w17L: oIn file included from o../src/s2/s2shape_nesting_query.hp:(26S: yIn file included from n../src/s2/s2shape.hc:h24W: aIn file included from i../src/s2/base/logging.ht:P21a: rIn file included from a/usr/local/clang/include/absl/log/check.hm:s37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/internal/check_op.ho:n41n: uIn file included from l/usr/local/clang/include/absl/log/internal/strip.hl: 26w: aIn file included from i/usr/local/clang/include/absl/log/internal/log_message.ht:p53,: /usr/local/clang/include/absl/types/source_location.hi:n165t: 15f:l awarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ); 165| | ^ c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :c hnote: aexpanded from macro 'absl_nonnull'r * a241b | s#ld_enfoinnneu lalb sfli_lneo_nnnaumlel_ _=N o"n"n;u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2shape_measures.ccl:l18 : _In file included from N../src/s2/s2shape_measures.ho:n27n: uIn file included from l../src/s2/s1angle.hl: 28 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char*: 22a:b slnote: _expanded from macro 'absl_nonnull'n onnul l241 | f#idleef_innaem ea b=s l___nbouninlutliln __FNIoLnEn(u)l)l { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_edge_iterator.cc: 16585: | In file included from ../src/s2/s2shapeutil_edge_iterator.h :v22o: iIn file included from d../src/s2/s2shape.h :T24r: aIn file included from n../src/s2/base/logging.hs:(21M: uIn file included from H/usr/local/clang/include/absl/log/check.ho:w37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.h :h26o: wIn file included from )/usr/local/clang/include/absl/log/internal/log_message.h;: 53 : //usr/local/clang/include/absl/types/source_location.h/: 133u:s25e:d warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r Co n133d | V a rc-o>nMsutteexxp rt rcaonnssfte rc h a| r ^* abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l f i241l | e#_dneafmien(e) absclo_nnsotn nnuolelx c_eNpotn n{ull | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2shape_measures.ccn:n18u: lIn file included from l../src/s2/s2shape_measures.h :_27N: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2shapeutil_edge_iterator.cc586::1643: :In file included from ../src/s2/s2shapeutil_edge_iterator.h:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape.h:24: In file included from 586../src/s2/base/logging.h | : 21 : vIn file included from o/usr/local/clang/include/absl/log/check.hi:d37 : FIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:(21b: aIn file included from s/usr/local/clang/include/absl/log/internal/check_op.he:_41i: nIn file included from t/usr/local/clang/include/absl/log/internal/strip.he:r26n: aIn file included from l/usr/local/clang/include/absl/log/internal/log_message.h:::53P: e/usr/local/clang/include/absl/types/source_location.hr:T142h:r25e:a dwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]y nch* 142a | b s lc_onnosntneuxlplr c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ef uanbcstli_onno_nnnaumlel( )_ Ncoonnnsutl ln o e| x ^c ept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2shape_measures.cce:18f: iIn file included from n../src/s2/s2shape_measures.he: 27a: bIn file included from s../src/s2/s1angle.hl:_28n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | expIn file included from ls2/s2shapeutil_edge_iterator.cci:c16i: tIn file included from ../src/s2/s2shapeutil_edge_iterator.hM:u22t: eIn file included from x../src/s2/s2shape.h(:c24o: nIn file included from s../src/s2/base/logging.ht: 21v: oIn file included from l/usr/local/clang/include/absl/log/check.ha:t37i: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :M21u: tIn file included from e/usr/local/clang/include/absl/log/internal/check_op.hx:*41 : aIn file included from b/usr/local/clang/include/absl/log/internal/strip.hs:l26_: nIn file included from u/usr/local/clang/include/absl/log/internal/log_message.hl:l53a: b/usr/local/clang/include/absl/types/source_location.hl:e150 :/40*:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o red *150/ | ) { } | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e fcionnes ta bcshla_rn*u lalbasbll_en o_nNnuulllla bfliel e _| n ^a me) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h624: | 22 : In file included from e../src/s2/s2shape.hx:p24l: iIn file included from c../src/s2/base/logging.hi:t21 : MIn file included from u/usr/local/clang/include/absl/log/check.ht:e37x: LIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hc:k21(: MIn file included from u/usr/local/clang/include/absl/log/internal/check_op.ht:e41x: &In file included from /usr/local/clang/include/absl/log/internal/strip.hm:u26 : A/usr/local/clang/include/absl/log/internal/log_message.hB:S78L:_26I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL _78A | T T RLIoBgUMTeEs_sCaAgPeT(UcRoEnDs_tB Yc(htahri*s )a)b s l| _ ^~~~n onnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_nesting_query.cc::24117:: 22In file included from :../src/s2/s2shape_nesting_query.h :26note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shape.h:24 : 241In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.h :_26N: on/usr/local/clang/include/absl/log/internal/log_message.hn:u179l:l35 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operatoIn file included from rs2/s2shapeutil_edge_iterator.cc<:<16(: wIn file included from c../src/s2/s2shapeutil_edge_iterator.hh:a22r: _In file included from t../src/s2/s2shape.h*: 24a: bIn file included from s../src/s2/base/logging.hl:_21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :v21): ;In file included from /usr/local/clang/include/absl/log/internal/check_op.h :| 41 ^: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h::25782::2326:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | 82# | d e fLiongeM easbssalg_en(uclolnasbtl ec h_aNru*l laabbslle_ n o| n ^n ull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2shape_nesting_query.ccu:l17l: In file included from ../src/s2/s2shape_nesting_query.h| : ^26 : In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2shapeutil_edge_iterator.ccu:l16l: In file included from ../src/s2/s2shapeutil_edge_iterator.h| : ^22 : In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogIn file included from Ms2/s2shape_nesting_query.cce:s17s: aIn file included from g../src/s2/s2shape_nesting_query.he:&26 : TIn file included from o../src/s2/s2shape.h:24S: iIn file included from n../src/s2/base/logging.hk:A21l: sIn file included from o/usr/local/clang/include/absl/log/check.h(:a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h:::21L: oIn file included from g/usr/local/clang/include/absl/log/internal/check_op.hS:i41n: kIn file included from */usr/local/clang/include/absl/log/internal/strip.h :a26b: s/usr/local/clang/include/absl/log/internal/log_message.hl:_191n:o43n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l sin k191) | ; L| o ^g Me/usr/local/clang/include/absl/base/nullability.hs:s241a:g22e:& note: oexpanded from macro 'absl_nonnull'p er a241t | o#rda bdlaet a _| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:/usr/local/clang/include/absl/synchronization/mutex.h11::718 :35warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 398 | 718 | v oeixdp*l iacbistl _WnruiltlearbMluet ecxoLnosctk&( Mvu)t;e x *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l m u257) | # d| e ^f ine /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from s2/s2shape_measures.cc:18: In file included from 400../src/s2/s2shape_measures.h | : 27 : In file included from ../src/s2/s1angle.hc:o28n: sIn file included from t../src/s2/s2point.h :v27o: iIn file included from d../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:a29b: lIn file included from e/usr/local/clang/include/absl/strings/cord.h :c94o: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.ht:&31 : v/usr/local/clang/include/absl/synchronization/mutex.h):;722 : 74| : ^ warning: /usr/local/clang/include/absl/base/nullability.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 257:23: note: expanded from macro 'absl_nullable'722 | 257e | x#pdleifciinte Warbistle_rnMuultleaxbLloec k_(NMuultleaxb&l em u | A ^B SL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2shapeutil_edge_iterator.cc../src/s2/s2point.h::1627: : In file included from In file included from ../src/s2/s2shapeutil_edge_iterator.h../src/s2/s2coder.h::2223: : In file included from In file included from ../src/s2/s2shape.h/usr/local/clang/include/absl/status/status.h::2467: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/strings/cord.h::3794: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/synchronization/mutex.h::41801: :In file included from 20/usr/local/clang/include/absl/log/internal/strip.h:: 26: warning: /usr/local/clang/include/absl/log/internal/log_message.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 426:31: warning: 801type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | C o426n | d i tLioognM(ebsosoalg e(F*aatbasll(_cnoonnsntu lclh afru*n ca)b(svlo_indo*n naublsll _fniullel,a biinlti tlyi_nuen,k n o| w ^n ),/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shapeutil_edge_iterator.cc:In file included from 16s2/s2shape_measures.cc: :In file included from 18../src/s2/s2shapeutil_edge_iterator.h: :In file included from 22../src/s2/s2shape_measures.h: :In file included from 27../src/s2/s2shape.h: :In file included from 24../src/s2/s1angle.h: :In file included from 28../src/s2/base/logging.h: :In file included from 21../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/log/internal/log_message.h94:: 427In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h31::31 : warning: /usr/local/clang/include/absl/synchronization/mutex.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 801:45: 427warning: | type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | C o n d i t i o n (cboonoslt (c*haabrs*l _anbosnln_unloln nfuulnlc )f(avioliudr*e _ambssgl)_ nAuBlSlLa_bAiTlTiRtIyB_UuTnEk_nCoOwLnD);, | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241289::2234:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullability_unknown' 241 | 289# | d#edfeifnien ea basbls_ln_onnunlullalb i_lNiotnyn_uulnlk n o| w ^n _Null_unspecified | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802In file included from | s2/s2shapeutil_edge_iterator.cc : 16 : In file included from ../src/s2/s2shapeutil_edge_iterator.h : 22 : In file included from ../src/s2/s2shape.h :v24o: iIn file included from d../src/s2/base/logging.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/check.hl:_37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl:a21b: iIn file included from l/usr/local/clang/include/absl/log/internal/check_op.hi:t41y: _In file included from u/usr/local/clang/include/absl/log/internal/strip.hn:k26n: ow/usr/local/clang/include/absl/log/internal/log_message.hn: 436a:r36g:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 436 | /usr/local/clang/include/absl/base/nullability.h : 289L:o34g:M enote: sexpanded from macro 'absl_nullability_unknown's ageD e289b | u#gdFeaftianle( caobnsslt_ ncuhlalra*b ialbistly__nuonnknnuolwln f_iNluel,l _ u| n ^s pec/usr/local/clang/include/absl/base/nullability.hi:f241i:e22d: | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull In file included from fs2/s2shapeutil_edge_iterator.ccu:n16c: )In file included from (../src/s2/s2shapeutil_edge_iterator.hT:*22 : aIn file included from b../src/s2/s2shape.hs:l24_: nIn file included from u../src/s2/base/logging.hl:l21a: bIn file included from i/usr/local/clang/include/absl/log/check.hl:i37t: yIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hu:n21k: nIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hw:n41): ,In file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26 ^: /usr/local/clang/include/absl/log/internal/log_message.h:446/usr/local/clang/include/absl/base/nullability.h::43241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 446241 | | # dLeofgiMnees saabgselQ_unioentnluylDle b_uNgoFnantualll( c o| n ^s t char*In file included from s2/s2shape_measures.cca:b18s: lIn file included from _../src/s2/s2shape_measures.hn:o27n: nIn file included from u../src/s2/s1angle.hl:l28 : fIn file included from i../src/s2/s2point.hl:e27,: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i814n:e42 :a bwarning: stype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l _no n814n | u l lC o_nNdointniuolnl( b o| o ^l (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2shapeutil_edge_iterator.cc289::1634: :In file included from ../src/s2/s2shapeutil_edge_iterator.h:note: 22expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/s2shape.h:24 : 289In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41a: bIn file included from i/usr/local/clang/include/absl/log/internal/strip.hl:i26t: y/usr/local/clang/include/absl/log/internal/log_message.h_:u454n:k38n:o wwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _Nu l454l | _ u nLsopgeMceisfsiaegde Q u| i ^e tlyFatal(const chaIn file included from rs2/s2shape_measures.cc*: 18a: bIn file included from s../src/s2/s2shape_measures.hl:_27n: oIn file included from n../src/s2/s1angle.hn:u28l: lIn file included from ../src/s2/s2point.hf:i27l: eIn file included from ,../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e815f:i16n:e warning: atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]b sl_ n815o | n n u l l _ N o n n u lTl* a| b ^s l_nullability_unknown arg); | ^In file included from s2/s2shapeutil_edge_iterator.cc:16/usr/local/clang/include/absl/base/nullability.h: :In file included from 289../src/s2/s2shapeutil_edge_iterator.h::3422:: In file included from ../src/s2/s2shape.hnote: :expanded from macro 'absl_nullability_unknown'24 : In file included from ../src/s2/base/logging.h :28921 | : #In file included from d/usr/local/clang/include/absl/log/check.he:f37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_op.h_:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.ha:b26i: l/usr/local/clang/include/absl/log/internal/log_message.hi:t456y:_38u:n kwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o wn _456N | u l lL_ougnMsepsescaigfeiQeudi e t| l ^y Fatal(const char* absl_noIn file included from ns2/s2shape_measures.ccn:u18l: lIn file included from ../src/s2/s2shape_measures.hf:i27l: eIn file included from ,../src/s2/s1angle.h :i28n: tIn file included from ../src/s2/s2point.hl:i27n: eIn file included from ,../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :24131 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e830f:i14n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n830o | n n u l l _bNooonln u(l*la b s| l ^_ nonnull fIn file included from us2/s2shapeutil_edge_iterator.ccn:c16): (In file included from T../src/s2/s2shapeutil_edge_iterator.h*: 22a: bIn file included from s../src/s2/s2shape.hl:_24n: uIn file included from l../src/s2/base/logging.hl:a21b: iIn file included from l/usr/local/clang/include/absl/log/check.hi:t37y: _In file included from u/usr/local/clang/include/absl/log/internal/check_impl.hn:k21n: oIn file included from w/usr/local/clang/include/absl/log/internal/check_op.hn:)41,: In file included from /usr/local/clang/include/absl/log/internal/strip.h| : ^26 : /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/base/nullability.h::457241::3822:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241457 | | # d e f i n e a b s l _ n o n n u l l _ N o n ncuolnls t | c ^h ar* In file included from as2/s2shape_measures.ccb:s18l: _In file included from n../src/s2/s2shape_measures.ho:n27n: uIn file included from l../src/s2/s1angle.hl: 28f: aIn file included from i../src/s2/s2point.hl:u27r: eIn file included from _../src/s2/s2coder.hm:s23g: )In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 830#:d36e:f iwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e ab s830l | _ n o n n u lblo o_lN o(n*naublsll _ n| o ^n null func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: In file included from note: s2/s2shape_measures.ccexpanded from macro 'absl_nullable': 18: In file included from 257../src/s2/s2shape_measures.h | :#27d: eIn file included from f../src/s2/s1angle.hi:n28e: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: aIn file included from b/usr/local/clang/include/absl/strings/cord.hl:e94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identitys2/s2shape_nesting_query.cc:::17t: yIn file included from p../src/s2/s2shape_nesting_query.he::26:: *In file included from ../src/s2/s2shape.ha:b24s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : mIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.ht:h21o: dIn file included from )/usr/local/clang/include/absl/log/internal/check_op.h(:)41): ;In file included from /usr/local/clang/include/absl/log/internal/strip.h :| 26 ^: /usr/local/clang/include/absl/log/internal/log_message.h:340/usr/local/clang/include/absl/base/nullability.h::46241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241340 | | # d effriineen da bvsoli_dn oAnbnsullFlo r_mNaotnFnluulslh ( SIn file included from | ts2/s2shapeutil_edge_iterator.cc ^r:i n16g: iIn file included from f../src/s2/s2shapeutil_edge_iterator.hy:S22i: nIn file included from k../src/s2/s2shape.h*: 24a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hs:i21n: kIn file included from ,/usr/local/clang/include/absl/log/internal/check_op.h s2/s2shape_measures.cc: :180| 18: ^: 42 In file included from :../src/s2/s2shape_measures.h /usr/local/clang/include/absl/base/nullability.h::warning: 27241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: : In file included from 22../src/s2/s1angle.h:: 28: note: expanded from macro 'absl_nonnull'In file included from 180 ../src/s2/s2point.h | :A27 B: 241SIn file included from | L../src/s2/s2coder.h_#:Ad23Te: fTiIn file included from Rn/usr/local/clang/include/absl/status/status.hIe:B 67Ua: TbIn file included from Es/usr/local/clang/include/absl/status/internal/status_internal.hl__:Pn29Uo: RnIn file included from En/usr/local/clang/include/absl/strings/cord.hu_l:Fl94U : N_In file included from CN/usr/local/clang/include/absl/strings/internal/cordz_info.hTo:In31On: Nu/usr/local/clang/include/absl/synchronization/mutex.hl l:c 850o :n| 16s ^:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 850a | b s l _ n o ncnounlslt MTa*k eaCbhselc_knFoaninluSltlr ionbgj(e c t| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22:note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:In file included from 24s2/s2shape_measures.cc: :In file included from 18../src/s2/base/logging.h: :In file included from 21../src/s2/s2shape_measures.h: :In file included from 27/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2point.h: :/usr/local/clang/include/absl/log/internal/check_op.h27:: 181In file included from :../src/s2/s2coder.h25::23 : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29181: | In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t: /usr/local/clang/include/absl/synchronization/mutex.ha:b851s:l45::: Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tus *851 | a b s l _ n obnonoull l( asbtsalt:u:st,y pceo_nisdte ncthiatry*< Ta>b:s:lt_ynpoen:n:u*l la bpsrle_fnioxn)n;u l l| ^m et/usr/local/clang/include/absl/base/nullability.hh:o241d:)22(:) note: | expanded from macro 'absl_nonnull' ^ /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h181: | 27 : In file included from ../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27a: bIn file included from s../src/s2/s2coder.hl::23:: SIn file included from t/usr/local/clang/include/absl/status/status.ha:t67u: sIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hs:t855a:t34u:s ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ons t855 | c h aerx*p laibcsilt_ nCoonnnduiltli opnr(ecfoinxs)t; b o| o ^l * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | c#odnedf)i;n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' _N o241n | n#udlelf i n| e ^ absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const In file included from as2/s2shape_measures.ccb:s18l: :In file included from :../src/s2/s2shape_measures.hS:t27a: tIn file included from u../src/s2/s1angle.hs:*28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :A67s: SIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.ha:t29u: sIn file included from (/usr/local/clang/include/absl/strings/cord.hc:o94n: sIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl::886::S31t:a twarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s & s )886 | { e| x ^p li/usr/local/clang/include/absl/base/nullability.hc:i241t: 22C:o nnote: dexpanded from macro 'absl_nonnull'i ti o241n | (#cdoenfsitn eT *a basbls_ln_onnonnunlull l_ NoobnjnIn file included from )us2/s2shape_nesting_query.ccl l: 17| : ^| In file included from ^../src/s2/s2shape_nesting_query.h :/usr/local/clang/include/absl/base/nullability.h26:: 241In file included from :../src/s2/s2shape.h22::24 : In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from /usr/local/clang/include/absl/log/check.h241: | 37#: dIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hf:i21n: eIn file included from /usr/local/clang/include/absl/log/internal/check_op.ha:b41s: lIn file included from _non/usr/local/clang/include/absl/log/internal/strip.hn:u26l: l/usr/local/clang/include/absl/log/internal/log_message.h In file included from :_s2/s2shapeutil_edge_iterator.cc398N::o1611n: :nIn file included from u../src/s2/s2shapeutil_edge_iterator.hwarning: l:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l22 : In file included from | ../src/s2/s2shape.h ^:398 24 | : In file included from ../src/s2/base/logging.h : 21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.hu:l193l:a21b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c onst &193 | vc)o;n s t| ^a bsl/usr/local/clang/include/absl/base/nullability.h:::257S:t23a:t unote: expanded from macro 'absl_nullable's * a257b | s#ld_enfoinnneu lalb sIn file included from Als2/s2shape_measures.ccs_:Sn18utl: laIn file included from atb../src/s2/s2shape_measures.hul:es27 (_: cNIn file included from uol../src/s2/s1angle.hnl:sa28tb: lIn file included from ea ../src/s2/s2point.hb :s| 27 ^l: :In file included from :../src/s2/s2coder.hS:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:O67r: :&29 : sIn file included from )/usr/local/clang/include/absl/strings/cord.h :{94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241896In file included from ::s2/s2shape_nesting_query.cc2231:::17 : note: In file included from warning: expanded from macro 'absl_nonnull'../src/s2/s2shape_nesting_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 26 : 241In file included from | ../src/s2/s2shape.h#896:d | 24e : f In file included from ie../src/s2/base/logging.hnx:ep21 l: aiIn file included from bc/usr/local/clang/include/absl/log/check.hsi:lt37_ : nCIn file included from oo/usr/local/clang/include/absl/log/internal/check_impl.hnn:nd21ui: ltIn file included from li/usr/local/clang/include/absl/log/internal/check_op.h o:_n41N(o: cnIn file included from on/usr/local/clang/include/absl/log/internal/strip.hnu:sl26tl: /usr/local/clang/include/absl/log/internal/log_message.hT :*| 400 ^:a 17b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u400l | l o b jc)o n s| t ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdIn file included from lees2/s2shapeutil_edge_iterator.cc fc:io16nn: esIn file included from t../src/s2/s2shapeutil_edge_iterator.ha&:b 22sv: l)In file included from ;_ ../src/s2/s2shape.hn :| 24 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/log/check.h23::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nullable': 21: /usr/local/clang/include/absl/log/internal/check_op.h257: | 202#:d46e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l202_ | n u lelxapblliec i_tN uClhleacbklOep M e| s ^s ageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] onnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2shape_nesting_query.ccf:i17n: eIn file included from ../src/s2/s2shape_nesting_query.ha:b26s: lIn file included from _../src/s2/s2shape.hn:u24l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from _/usr/local/clang/include/absl/log/check.hN:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: In file included from /usr/local/clang/include/absl/log/internal/check_op.h| : ^41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425In file included from :s2/s2shape_measures.cc31::18 : In file included from warning: ../src/s2/s2shape_measures.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s1angle.h:28: In file included from 425../src/s2/s2point.h | : 27 : LIn file included from o../src/s2/s2coder.hg:M e209s | s a gceoFnastta l23c(: hcIn file included from ao/usr/local/clang/include/absl/status/status.hnr:*s67 t: acIn file included from bh/usr/local/clang/include/absl/status/internal/status_internal.hsa:lr29*_ : naIn file included from ob/usr/local/clang/include/absl/strings/cord.hsnl:n_94un: loIn file included from ln/usr/local/clang/include/absl/strings/internal/cordz_info.h n:Nu31lel: w /usr/local/clang/include/absl/synchronization/mutex.hfSi:tl948re:i,48n :ign (twarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l;i n e| ) ^ A948B | S /usr/local/clang/include/absl/base/nullability.hL :_bA241oT:ToR22lI: B (Unote: T*expanded from macro 'absl_nonnull'Ea_ bCsO lL241D_; | n #u dl| el ^fa ibnlee/usr/local/clang/include/absl/base/nullability.h :ae241bv:sa22ll:__ n)note: o(expanded from macro 'absl_nonnull'nc nounl sl241t | _#CNdooennfdniiuntleil o anb *s| l ^_an bosnln_unloln n_uNloln)n u=l ln u l| l ^p tr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2shape_nesting_query.ccl:l17 : _In file included from N../src/s2/s2shape_nesting_query.ho:n26n: uIn file included from l../src/s2/s2shape.hl: 24 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_measures.cc:18 : 426In file included from | ../src/s2/s2shape_measures.h : 27L: oIn file included from g../src/s2/s1angle.hM:e28s: sIn file included from a../src/s2/s2point.hg:e27F: aIn file included from t../src/s2/s2coder.ha:l23(: cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.hh:a29r: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l951l: 9f:i lwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], in t951 | l i nveo,i d *| ^a In file included from b/usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_edge_iterator.ccs::l24116_:: n22In file included from u:../src/s2/s2shapeutil_edge_iterator.hl :l22note: a: bexpanded from macro 'absl_nonnull'In file included from l ../src/s2/s2shape.he: 24a241: r | In file included from #g../src/s2/base/logging.hd_: e21f=: i In file included from nn/usr/local/clang/include/absl/log/check.hue:l 37la: bpsIn file included from lt/usr/local/clang/include/absl/log/internal/check_impl.hr_:;n21o : n n/usr/local/clang/include/absl/log/internal/check_op.hu| :l ^l226 :_/usr/local/clang/include/absl/base/nullability.h59N::o257 n:warning: n23type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u: l lnote: expanded from macro 'absl_nullable' | 226 ^ | v257o | i#dd eMfaiIn file included from kns2/s2shape_nesting_query.ccee:C 17ha: ebIn file included from cs../src/s2/s2shape_nesting_query.hkl:O_26pn: VuIn file included from al../src/s2/s2shape.hll:ua24eb: SlIn file included from te../src/s2/base/logging.hr :i_21nN: guIn file included from (l/usr/local/clang/include/absl/log/check.hsl:ta37db: :lIn file included from :e/usr/local/clang/include/absl/log/internal/check_impl.ho :s 21t| : r ^In file included from e /usr/local/clang/include/absl/log/internal/check_op.ha:m41&: In file included from o/usr/local/clang/include/absl/log/internal/strip.hs:,26 : In file included from c/usr/local/clang/include/absl/log/internal/log_message.hs2/s2shape_measures.cco::n42718s:: t31In file included from :../src/s2/s2shape_measures.hv :o27warning: i: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]dIn file included from *../src/s2/s1angle.h :a28 b: 427sIn file included from | l../src/s2/s2point.h _ : n 27u : l In file included from l ../src/s2/s2coder.ha :b 23 l : e In file included from /usr/local/clang/include/absl/status/status.hp :) 67; : In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho| n: ^s29 t: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.hc::h94257a: :rIn file included from 23*/usr/local/clang/include/absl/strings/internal/cordz_info.h: : a31note: b: expanded from macro 'absl_nullable's/usr/local/clang/include/absl/synchronization/mutex.h l:_954n o:n25752n | u:#l dlwarning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ff ianie l u954ar | be s_ lms_stngau)tl ilAcaB bbSloLeo_ lA_ TNCTuaRllIllBaVUbTolEie_d CP Ot| rL ^FD u;n c t| i ^o n(/usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: Cnote: oexpanded from macro 'absl_nonnull'n di t241i | o#nd*e faibnsel _anbosnln_unloln ncu)l;l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from 31s2/s2shape_nesting_query.cc: :17/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 956../src/s2/s2shape_nesting_query.h::5226:: In file included from ../src/s2/s2shape.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]24 : In file included from ../src/s2/base/logging.h:21 : 956In file included from | /usr/local/clang/include/absl/log/check.h : 37s: tIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.ht:i21c: In file included from b/usr/local/clang/include/absl/log/internal/check_op.ho:o41l: In file included from C/usr/local/clang/include/absl/log/internal/strip.ha:s26t: A/usr/local/clang/include/absl/log/internal/log_message.hn:d436C:a36l:l Fwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n cti o436n | ( c oLnosgtM eIn file included from Css2/s2shapeutil_edge_iterator.ccos:ang16de: DieIn file included from bt../src/s2/s2shapeutil_edge_iterator.hiu:og22Fn: *aIn file included from t a../src/s2/s2shape.hal:b(24cs: loIn file included from n_../src/s2/base/logging.hns:to 21cn: nhIn file included from aur/usr/local/clang/include/absl/log/check.hl*:l 37 a: cbIn file included from s)/usr/local/clang/include/absl/log/internal/check_impl.hl;:_ n21o : | /usr/local/clang/include/absl/log/internal/check_op.h ^: n276n:u/usr/local/clang/include/absl/base/nullability.h13l::l241 :warning: f22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i:l e ,note: expanded from macro 'absl_nonnull' 276 | | ^ c 241o | n#/usr/local/clang/include/absl/base/nullability.hsd:te241 f:vi22on:ied *note: a expanded from macro 'absl_nonnull'ba sbls _l241n_ | on#ndunelulflialnb le_ eNa obosnpln_enuorlnanltu ol rl| < ^<_ (Nsotndn:u:lols t r| e ^a m&, In file included from | s2/s2shape_measures.cc ^: 18: In file included from ../src/s2/s2shape_measures.h/usr/local/clang/include/absl/base/nullability.h::27257: :In file included from 23../src/s2/s1angle.h:: 28: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2point.h :27: In file included from 257../src/s2/s2coder.h | :#23d: eIn file included from f/usr/local/clang/include/absl/status/status.hi:n67e: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31 : _/usr/local/clang/include/absl/synchronization/mutex.hN:u958l:l50a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 958 | staticIn file included from s2/s2shapeutil_edge_iterator.ccb:o16o: lIn file included from ../src/s2/s2shapeutil_edge_iterator.hC:a22s: tIn file included from A../src/s2/s2shape.hn:d24C: aIn file included from l../src/s2/base/logging.hl:M21e: tIn file included from h/usr/local/clang/include/absl/log/check.ho:d37(: cIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:s21t: /usr/local/clang/include/absl/log/internal/check_op.hC:o277n:d50i:t iwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n * ab s277l | _ n o n n u l l c ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i nceo nasbts lv_oniodn*n ualbls l__Nnounlnlualbll e | v ^a lue); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'In file included from s2/s2shape_measures.cc:18 : 257In file included from | ../src/s2/s2shape_measures.h#:d27e: fIn file included from i../src/s2/s1angle.hn:e28 : aIn file included from b../src/s2/s2point.hs:l27_: nIn file included from u../src/s2/s2coder.hl:l23a: bIn file included from l/usr/local/clang/include/absl/status/status.he: 67_: NIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29a: bIn file included from l/usr/local/clang/include/absl/strings/cord.he: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | statiIn file included from cs2/s2shapeutil_edge_iterator.cc :b16o: oIn file included from l../src/s2/s2shapeutil_edge_iterator.h :C22a: lIn file included from l../src/s2/s2shape.hB:y24R: eIn file included from f../src/s2/base/logging.h(:c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37T: *In file included from /usr/local/clang/include/absl/log/internal/check_impl.ha:b21s: l/usr/local/clang/include/absl/log/internal/check_op.h_:n278o:n13n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] self )278 | {c o n| s ^t v/usr/local/clang/include/absl/base/nullability.ho:i241dIn file included from :*s2/s2shape_nesting_query.cc22 :a:17b : sIn file included from note: l../src/s2/s2shape_nesting_query.hexpanded from macro 'absl_nonnull'_: n26u: lIn file included from 241l../src/s2/s2shape.h | a:#b24dlee: f In file included from io../src/s2/base/logging.hnp:ee21 r: aabIn file included from ts/usr/local/clang/include/absl/log/check.hol:r_<37n<: o(In file included from ns/usr/local/clang/include/absl/log/internal/check_impl.hnt:ud21l:: l:In file included from o/usr/local/clang/include/absl/log/internal/check_op.h_s:Nt41or: neIn file included from na/usr/local/clang/include/absl/log/internal/strip.hum:l&26l,: /usr/local/clang/include/absl/log/internal/log_message.hs| :t ^446d :::43n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p tr_t )446; | | L ^o gM/usr/local/clang/include/absl/base/nullability.he:s257s:a23g:e Qnote: uexpanded from macro 'absl_nullable'i et lIn file included from 257ys2/s2shape_measures.cc | D:#e18db: euIn file included from gf../src/s2/s2shape_measures.hiF:na27et: aIn file included from la(../src/s2/s1angle.hcbo:sn28ls: _tIn file included from nc../src/s2/s2point.hhua:lr27l*: a In file included from ba../src/s2/s2coder.hlb:es23l : __In file included from nN/usr/local/clang/include/absl/status/status.huo:ln67nlu: lalIn file included from b /usr/local/clang/include/absl/status/internal/status_internal.hlf:ei29l : e In file included from ,| /usr/local/clang/include/absl/strings/cord.h ^: 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/synchronization/mutex.h241::97522::31 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #975d | e f iinnel ianbes lv_oniodn nRuelald C_aNlolnbnauclkl( T *| ^a bsl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2shape_nesting_query.ccl:l17 : In file included from | ../src/s2/s2shape_nesting_query.h ^: 26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2shapeutil_edge_iterator.cc ^: 16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: In file included from warning: s2/s2shape_measures.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2shape_measures.h:27: In file included from 292../src/s2/s1angle.h | :c28o: nIn file included from s../src/s2/s2point.ht: 27c: In file included from h../src/s2/s2coder.ha:r23*: In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94o: pIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hr:a31t: o/usr/local/clang/include/absl/synchronization/mutex.hr:<1093<:(46s:t dwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: bas i1093c | _ o svtorieda mRt&e,r n a| l ^: :Pe/usr/local/clang/include/absl/base/nullability.hr:T241h:r22e:a dnote: Sexpanded from macro 'absl_nonnull'y nc h241* | #adbesfli_nneo nanbuslll_ nso)n;n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_In file included from ns2/s2shapeutil_edge_iterator.cco:n16n: uIn file included from l../src/s2/s2shapeutil_edge_iterator.hl: 22_: NIn file included from o../src/s2/s2shape.hn:n24u: lIn file included from l../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 41295: | In file included from c/usr/local/clang/include/absl/log/internal/strip.ho:n26s: t/usr/local/clang/include/absl/log/internal/log_message.h :s454i:g38n:In file included from e s2/s2shape_measures.ccd:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c: hIn file included from a../src/s2/s2shape_measures.hr:*27 : 454aIn file included from | b../src/s2/s1angle.h s :lL28_o: ngIn file included from oM../src/s2/s2point.hne:ns27us: laIn file included from lg../src/s2/s2coder.h e:oQ23pu: eiIn file included from re/usr/local/clang/include/absl/status/status.hat:tl67oy: rFIn file included from i| &c ^,i t | M/usr/local/clang/include/absl/base/nullability.h ^u: t241e:/usr/local/clang/include/absl/base/nullability.hx22:L:241o :cnote: 22kexpanded from macro 'absl_nonnull':M anote: y expanded from macro 'absl_nonnull'b241 e | (# Md241ue | tf#eidxne*ef iaanbbess lla__bnnsuolln_lnnauoblnllne u _lmNluo )n_ nN uo| ln ^ln u l| /usr/local/clang/include/absl/base/nullability.hl ^: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2shapeutil_edge_iterator.ccs:l16_: nIn file included from u../src/s2/s2shapeutil_edge_iterator.hl:l22a: bIn file included from l../src/s2/s2shape.he: 24_: In file included from NIn file included from s2/s2shape_nesting_query.ccu../src/s2/base/logging.h:l:17l21: a: bIn file included from In file included from l../src/s2/s2shape_nesting_query.h/usr/local/clang/include/absl/log/check.he:: 2637 : : | In file included from In file included from ^../src/s2/s2shape.h/usr/local/clang/include/absl/log/internal/check_impl.h ::2421: : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/internal/check_op.h::21296: :In file included from 63/usr/local/clang/include/absl/log/check.h:: 37: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h :21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h :29641 | : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : /usr/local/clang/include/absl/log/internal/log_message.h :In file included from 456s2/s2shape_measures.cc :: 38 18: : In file included from ../src/s2/s2shape_measures.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 27 : In file included from ../src/s2/s1angle.h :456 28 | : In file included from ../src/s2/s2point.h L: o27 g: MIn file included from e../src/s2/s2coder.h s: s23 a: gIn file included from e/usr/local/clang/include/absl/status/status.h Q: u67 i: eIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h l: y29 F: aIn file included from ct/usr/local/clang/include/absl/strings/cord.hoa:nl94s(: tcIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hsn:is31gt: n /usr/local/clang/include/absl/synchronization/mutex.hec:dh1117 a:cr34h*:a rawarning: *btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] s alb_sn oln1117_n | nu o lnelnx ufplilllie)c,;i t i| nM ^tu tle/usr/local/clang/include/absl/base/nullability.hix:nL241eo:,c22k :M a| note: y ^expanded from macro 'absl_nonnull'b e(/usr/local/clang/include/absl/base/nullability.h M:241u241 | t:#e22dx:e* f note: iaexpanded from macro 'absl_nonnull'nb es la241_b | ns#uldl_elnfaoibnnlneeu lamlbu s,l_ _Ncnooonnnnsnuutll llC o_ Nno| dni ^ntu ill | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from In file included from s2/s2shapeutil_edge_iterator.cc../src/s2/base/logging.h::1621: : In file included from In file included from ../src/s2/s2shapeutil_edge_iterator.h/usr/local/clang/include/absl/log/check.h::2237: : In file included from In file included from ../src/s2/s2shape.h/usr/local/clang/include/absl/log/internal/check_impl.h::2421: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/internal/check_op.h::2141: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/strip.h::3726: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/log/internal/check_impl.h::45721:: 38:/usr/local/clang/include/absl/log/internal/check_op.h :298warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]457 | 298 | c o n s t u n s i g n e d c h a r *c oanbsstlo _cnnh&oa rnc*n oaunblsdll)_ n oo pn| en ^url alt o/usr/local/clang/include/absl/base/nullability.hrf:e&e ,f_ iNn ue| la ^lb salb_/usr/local/clang/include/absl/base/nullability.hln:oe241 n:n 22u| l: ^l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18In file included from : s2/s2shapeutil_edge_iterator.ccIn file included from :../src/s2/s2shape_measures.h16:: 27In file included from : ../src/s2/s2shapeutil_edge_iterator.hIn file included from :../src/s2/s1angle.h22:: 28In file included from : ../src/s2/s2shape.hIn file included from :../src/s2/s2point.h24:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/cord.h299::9467: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/synchronization/mutex.h:1132: 10299: | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | M u t e x * a b s l _ n u l l a b l e c o n s t m u _ ; | ^c on/usr/local/clang/include/absl/base/nullability.hs:t257 :u23n:s inote: gexpanded from macro 'absl_nullable'n ed 257c | h#adre*f ianbes la_bnsoln_nnuullll)a;b l e| ^_ Nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2shape_nesting_query.cca:b17s: lIn file included from _../src/s2/s2shape_nesting_query.hn:o26n: nIn file included from u../src/s2/s2shape.hl:l24 : _In file included from N../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42:In file included from s2/s2shape_measures.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h180: | 28A: BIn file included from S../src/s2/s2point.hL:_27A: TIn file included from T../src/s2/s2coder.hR:I23B: UIn file included from TIn file included from /usr/local/clang/include/absl/status/status.hEs2/s2shapeutil_edge_iterator.cc_:P:U67R16E: : _In file included from FIn file included from ../src/s2/s2shapeutil_edge_iterator.hU/usr/local/clang/include/absl/status/internal/status_internal.hN::C22T29: I: OIn file included from In file included from N../src/s2/s2shape.h/usr/local/clang/include/absl/strings/cord.h :c:24o94n: s: tIn file included from In file included from ../src/s2/base/logging.hc/usr/local/clang/include/absl/strings/internal/cordz_info.hh::a21r31: *: In file included from /usr/local/clang/include/absl/synchronization/mutex.ha/usr/local/clang/include/absl/log/check.hb::s1230l37:_: n34In file included from o:n/usr/local/clang/include/absl/log/internal/check_impl.hn :uwarning: l21type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l: M/usr/local/clang/include/absl/log/internal/check_op.ha:k323 e:C123046h | e: c k warning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bioloSlt r323(i | n* ag (bf sr li_| en ^no dn nv/usr/local/clang/include/absl/base/nullability.huol:il241d : f22Au:bn scnote: l)expanded from macro 'absl_nonnull'F( oTr* m 241aa | t#bFdslelu_fsinhnue(l Saltbarsbiiln_lgniiotfnyyn_Suuilnnlkk n_*oN woannbn)su,ll _l n | o ^n| n ^u /usr/local/clang/include/absl/base/nullability.hl:l289 :s34i:n knote: ,expanded from macro 'absl_nullability_unknown' In file included from s2/s2shape_nesting_query.cc| : ^17289 : | In file included from #../src/s2/s2shape_nesting_query.h/usr/local/clang/include/absl/base/nullability.hd::e26f241: i:In file included from n22../src/s2/s2shape.he:: 24a: note: bIn file included from expanded from macro 'absl_nonnull's../src/s2/base/logging.h l:_21 n: 241uIn file included from | l/usr/local/clang/include/absl/log/check.h#l:da37eb: fiIn file included from il/usr/local/clang/include/absl/log/internal/check_impl.hni:et21 y: a_/usr/local/clang/include/absl/log/internal/check_op.hbu:sn181lk:_n25no:ow nnwarning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u_ lNlu l _l181N_ | ou nnn su p lcelocn is tf| ia ^bes dl : :| S ^t atus* absl_nonnIn file included from us2/s2shape_measures.ccl:l18 : sIn file included from t../src/s2/s2shape_measures.ha:t27u: sIn file included from ,../src/s2/s1angle.h :c28o: nIn file included from s../src/s2/s2point.ht: 27c: hIn file included from a../src/s2/s2coder.hr:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :p94r: eIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:x31): ;/usr/local/clang/include/absl/synchronization/mutex.h : 1231| : ^8 : /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]241 :22: 1231note: | expanded from macro 'absl_nonnull' 241T | *# daebfsiln_en ualblsalb_inlointnyu_luln k_nNoownnn ualrlg ) | ^| ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown'In file included from s2/s2shape_nesting_query.cc:17: In file included from 289../src/s2/s2shape_nesting_query.h | :#26d: eIn file included from f../src/s2/s2shape.hi:n24e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hi:l21i: t/usr/local/clang/include/absl/log/internal/check_op.hy:_181u:n58k:n owarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n _Nu l181l | _ u n s pceocnisfti eadb s l| : ^: Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2shape_measures.ccs:l18_: nIn file included from o../src/s2/s2shape_measures.hn:n27u: lIn file included from l../src/s2/s1angle.h :_28N: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_nesting_query.cc1241: | 17 : In file included from ../src/s2/s2shape_nesting_query.h :b26o: oIn file included from l../src/s2/s2shape.h :(24*: aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :f21u: n/usr/local/clang/include/absl/log/internal/check_op.hc:)189(:T28*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l189l | aibnilliintey _cuonnksnto wanb)s,l : :| S ^t at/usr/local/clang/include/absl/base/nullability.hu:s241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fAisnSet aatbussl(_cnoonnsntu labsl::Status& s) { l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #defIn file included from ine absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnullIn file included from s2/s2shapeutil_edge_iterator.ccA:s16S: tIn file included from a../src/s2/s2shapeutil_edge_iterator.ht:u22s: (In file included from c../src/s2/s2shape.ho:n24s: tIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from :/usr/local/clang/include/absl/log/check.h::S37t: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.hu:s21O: r428&: 44s:) warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/base/nullability.h428: | 241A:B22S:L _note: Aexpanded from macro 'absl_nonnull'T TR I241B | U#TdEe_fRiEnTeU RaNbSs_lN_OnNoNnUnLuLl lc o_nNsotn ncuhlalr * | a ^b sl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2shape_nesting_query.ccs:l17_: nIn file included from o../src/s2/s2shape_nesting_query.hn:n26u: lIn file included from l../src/s2/s2shape.h :_24N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_edge_iterator.cc :16: In file included from ../src/s2/s2shapeutil_edge_iterator.h :20222 | : In file included from ../src/s2/s2shape.he:x24p: lIn file included from i../src/s2/base/logging.hc:i21t: In file included from C/usr/local/clang/include/absl/log/check.hh:e37c: kIn file included from O/usr/local/clang/include/absl/log/internal/check_impl.hp:M21e: s/usr/local/clang/include/absl/log/internal/check_op.hs:a429g:e31B:u iwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d er(c o429n | s t c hTa1r *v 1a,b sTl2_ nvo2n,n ucloln setx pcrhtaerx*t )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :e xnote: pexpanded from macro 'absl_nonnull'r te x241t | )# dAeBfSiLn_eA TaTbRsIlB_UnToEn_nNuOlIlN L_INNoEn;n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.hIn file included from :s2/s2shapeutil_edge_iterator.cc37:: 16In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2shapeutil_edge_iterator.h21:: 22: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2shape.h209::2415: :In file included from ../src/s2/base/logging.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/check.h:37 : 209In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h : 21c: o/usr/local/clang/include/absl/log/internal/check_op.hn:s432t: 13c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s432l | _cnoonnsntu lclh aNre*w Satbrsiln_gn(o)n;n u l| l ^ Ma/usr/local/clang/include/absl/base/nullability.hk:e241C:h22e:c knote: Oexpanded from macro 'absl_nonnull'p St r241i | n#gd(eTf1i nve1 ,a bTs2l _vn2o,n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.hs2/s2shape_measures.cc:24:: 18In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2shape_measures.h21:: 27In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s1angle.h37:: 28In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2point.h21:: 27: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2coder.h433::2356: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h: 94433: | In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h In file included from : 31s2/s2shape_nesting_query.cc : : 17/usr/local/clang/include/absl/synchronization/mutex.h : : In file included from 1241 ../src/s2/s2shape_nesting_query.h: : 3426 :: In file included from warning: ../src/s2/s2shape.h :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 24 : In file included from ../src/s2/base/logging.h : 211241 : | In file included from /usr/local/clang/include/absl/log/check.h : 37 : b In file included from o /usr/local/clang/include/absl/log/internal/check_impl.ho :l 21 : ( */usr/local/clang/include/absl/log/internal/check_op.h a: b226 s: l59 _: n owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] n u lclo n fs226ut | n vcco)hi(adT r**M aakabebCsshlle__cnnkuoOlnplnVauablluilelS tiretixynpg_(rustntekdx:nt:o)ow sn{t) r,e a| m ^&| ^o s,/usr/local/clang/include/absl/base/nullability.h :/usr/local/clang/include/absl/base/nullability.hc241:o:n289s22t:: 34v :o inote: dnote: expanded from macro 'absl_nonnull'*expanded from macro 'absl_nullability_unknown' a b241 s | l289#_ | dn#eudlfelifnaiebnl eea baps)b;l s_ ln| _o ^nn unlul/usr/local/clang/include/absl/base/nullability.hla:lb257 i:_l23Ni:ot nynote: n_expanded from macro 'absl_nullable'uu lnlk n257 o | | w# ^nd e f_iNnuel la_busnls_pneuclilfaibelde _| N ^u llable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #dIn file included from es2/s2shapeutil_edge_iterator.ccf:i16n: eIn file included from ../src/s2/s2shapeutil_edge_iterator.ha:b22s: lIn file included from _../src/s2/s2shape.hn:u24l: lIn file included from a../src/s2/base/logging.hb:i21l: iIn file included from t/usr/local/clang/include/absl/log/check.hy:_37u: nIn file included from k/usr/local/clang/include/absl/log/internal/check_impl.hn:o21w: n/usr/local/clang/include/absl/log/internal/check_op.h :_451N:u1l:l _warning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n spec i451f | iAeBdS L _| L ^O In file included from Gs2/s2shape_nesting_query.cc_:I17N: TIn file included from E../src/s2/s2shape_nesting_query.hR:N26A: LIn file included from _../src/s2/s2shape.hD:E24F: IIn file included from N../src/s2/base/logging.hE:_21M: AIn file included from K/usr/local/clang/include/absl/log/check.hE:_37C: HIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.hC:K21_: O/usr/local/clang/include/absl/log/internal/check_op.hP:_276S:T13R:I Nwarning: Gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ EXTIn file included from Es2/s2shape_measures.cc276R: | N18c(: obnIn file included from os../src/s2/s2shape_measures.hot: lv27)o: ;iIn file included from d../src/s2/s1angle.h* : | a28^b: s lIn file included from _../src/s2/s2point.hn/usr/local/clang/include/absl/log/internal/check_op.h:u:l27l449: a:bIn file included from l31e../src/s2/s2coder.h ::o 23p: enote: In file included from rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a/usr/local/clang/include/absl/status/status.h t:o67r: u:| l ^:l t)y p e| : ^: * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n In file included from u s2/s2shape_nesting_query.ccl241:l | 17 #: mdIn file included from ee../src/s2/s2shape_nesting_query.htf:hi26no: edIn file included from )../src/s2/s2shape.ha(:b)24s): l In file included from _ ../src/s2/base/logging.hn| :o ^21n n: uIn file included from l/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.hl:: 24137_:: N22In file included from o:/usr/local/clang/include/absl/log/internal/check_impl.hn :n21note: u: expanded from macro 'absl_nonnull'l/usr/local/clang/include/absl/log/internal/check_op.h l: 278 :241| 13 | ^:# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 278a | cbosnls_tn ovnoniudl*l a_bNsoln_nnuullllIn file included from as2/s2shapeutil_edge_iterator.ccb l:e| 16 ^o: p eIn file included from r../src/s2/s2shapeutil_edge_iterator.ha:t22o: rIn file included from <../src/s2/s2shape.h<:(24s: tIn file included from d../src/s2/base/logging.h:::21o: sIn file included from t/usr/local/clang/include/absl/log/check.hr:e37a: mIn file included from &/usr/local/clang/include/absl/log/internal/check_impl.h,: 21s: t/usr/local/clang/include/absl/log/internal/check_op.hd::452::n1u:l lwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t r_t) ;452 | A| B ^S L_/usr/local/clang/include/absl/base/nullability.hL:O257G:_23I:N Tnote: Eexpanded from macro 'absl_nullable'R NA L257_ | D#EdFeIn file included from Ifs2/s2shape_measures.ccNi:nE18e_ : MaIn file included from AbK../src/s2/s2shape_measures.hsEl:__27nCu: lHIn file included from El../src/s2/s1angle.haC:bKl28_e: O In file included from _PN../src/s2/s2point.h_uS:lTl27Ra: bIIn file included from Nl../src/s2/s2coder.hGe:_ 23E : X| In file included from T ^/usr/local/clang/include/absl/status/status.hE :R67N: (In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t296: 4In file included from /usr/local/clang/include/absl/strings/cord.h_:t94): ;In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31^: /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/log/internal/check_op.h1259::44914::31 : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 1259449 | | e xctoenrsnt tTe*m palbastle_ ncoonnnsutl lc hoabrj*e catb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22M:a knote: eexpanded from macro 'absl_nonnull'C he c241k | O#pdSetfriinneg (a In file included from b s2/s2shape_nesting_query.ccs :l\17_ : n In file included from o| ../src/s2/s2shape_nesting_query.hn ^:n 26u: /usr/local/clang/include/absl/base/nullability.hlIn file included from :l../src/s2/s2shape.h241 ::_2422N: :oIn file included from n../src/s2/base/logging.hnote: n:expanded from macro 'absl_nonnull'u21 l: lIn file included from /usr/local/clang/include/absl/log/check.h241 : | | 37# ^: d eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b292s:l13_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nIn file included from us2/s2shape_measures.ccl:l18 : 292_In file included from | N../src/s2/s2shape_measures.hoc:on27nn: suIn file included from tl../src/s2/s1angle.h lc:h a28r : *| In file included from ^ ../src/s2/s2point.ha :b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hIn file included from l:s2/s2shapeutil_edge_iterator.ccl67 :: o16In file included from p: /usr/local/clang/include/absl/status/internal/status_internal.heIn file included from :r../src/s2/s2shapeutil_edge_iterator.h29a:: t22In file included from o: /usr/local/clang/include/absl/strings/cord.hrIn file included from :<../src/s2/s2shape.h94<:: (24In file included from s: /usr/local/clang/include/absl/strings/internal/cordz_info.htIn file included from :d../src/s2/base/logging.h31::: :21/usr/local/clang/include/absl/synchronization/mutex.hb: :aIn file included from 1260s/usr/local/clang/include/absl/log/check.h:i:43c37:_: oIn file included from warning: s/usr/local/clang/include/absl/log/internal/check_impl.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t: r21e: a/usr/local/clang/include/absl/log/internal/check_op.h m:1260<452 | c: h1 a: r ,warning: b type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]oT orl/usr/local/clang/include/absl/log/internal/check_op.ha i:(t450sa>:b&25s,:l : note: :| expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN't ^ y p e/usr/local/clang/include/absl/base/nullability.h450_: | i241 d: e22 n: t inote: texpanded from macro 'absl_nonnull'y 241: | :#define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21t: In file included from /usr/local/clang/include/absl/log/check.h:37y: pIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h:::21*: /usr/local/clang/include/absl/log/internal/check_op.ha:b293s:l49_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull m e293t | h o d ) ( ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i nceo nasbts lc_hnaorn*n ualbls l__Nnoonnnnuullll ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shape_nesting_query.ccs2/s2shape_measures.cc::1718: : In file included from In file included from ../src/s2/s2shape_nesting_query.h../src/s2/s2shape_measures.h::2627: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s1angle.h::2428: : xIn file included from In file included from ../src/s2/base/logging.h../src/s2/s2point.h,:: 2127x: : ,In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2coder.hc::o3723n: : sIn file included from In file included from t/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/status/status.h ::c2167h: : aIn file included from /usr/local/clang/include/absl/log/internal/check_op.hr/usr/local/clang/include/absl/status/internal/status_internal.h:*:295 29:a: 20bIn file included from :s/usr/local/clang/include/absl/strings/cord.h l:warning: _94type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hn: u31295l: | l/usr/local/clang/include/absl/synchronization/mutex.hc)o: n1279s :t| 35 ^s:i g nwarning: e/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d: c241h:a22r: * 1279 note: a | expanded from macro 'absl_nonnull'vb soli_ dn241 o | nR#nedugeliflsit noeepr eMarubatsetlox_rPn6&4,_ t | w ^a it/usr/local/clang/include/absl/base/nullability.h_:c241y:c22l:e snote: )expanded from macro 'absl_nonnull') In file included from ; s2/s2shapeutil_edge_iterator.cc 241: | 16#| : ^dIn file included from e ../src/s2/s2shapeutil_edge_iterator.hf:i/usr/local/clang/include/absl/base/nullability.h22n:: e241In file included from :../src/s2/s2shape.ha22:b:s24 l: note: _In file included from expanded from macro 'absl_nonnull'n../src/s2/base/logging.ho :n21n u: l241In file included from l | /usr/local/clang/include/absl/log/check.h# :_d37eN: ofIn file included from in/usr/local/clang/include/absl/log/internal/check_impl.hnn:eu21l : al/usr/local/clang/include/absl/log/internal/check_op.hb :s 453l| : ^_1n :o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N453o | nAnBuSlLl_ L O| G ^_ In file included from Is2/s2shape_nesting_query.ccN:T17E: RIn file included from N../src/s2/s2shape_nesting_query.hA:L26_: DIn file included from E../src/s2/s2shape.hF:I24N: EIn file included from _../src/s2/base/logging.hM:A21K: EIn file included from _/usr/local/clang/include/absl/log/check.hC:H37E: In file included from CIn file included from s2/s2shape_measures.ccK/usr/local/clang/include/absl/log/internal/check_impl.h:_:18O21: P: In file included from _/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2shape_measures.hS::T29627R:: I63In file included from N:../src/s2/s1angle.hG :_28warning: E: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]XIn file included from T../src/s2/s2point.hE:R27 N: 296(In file included from | u ../src/s2/s2coder.hi :n 23t : 6 In file included from 4 /usr/local/clang/include/absl/status/status.h_ :t 67) : ; In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : | 29^ : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h :: 94 449 : : In file included from 31/usr/local/clang/include/absl/strings/internal/cordz_info.h : : 31note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' /usr/local/clang/include/absl/synchronization/mutex.h : 1293 : 33 449: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e x tceo rn1293ns | tvto esimidp glnRaeetgde i sccthoeanrrs*Mt u atcebhsxalTrr_*na coanebnrsu(llv_olni)o;dn n( u*| la ^lb sMl/usr/local/clang/include/absl/base/nullability.ha_:kn241eo:Cn22hn:eu clnote: klexpanded from macro 'absl_nonnull'O pfS nt)241r( | ic#nodgne(sf it n ec\ h aa rb| *s ^ l _anb/usr/local/clang/include/absl/base/nullability.hosn:nlu241l_l:n 22_oN:no nnnote: unexpanded from macro 'absl_nonnull'ul ll l m 241s g | ,| # ^d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeIn file included from ofs2/s2shape_nesting_query.ccni:nn17ue: l In file included from la../src/s2/s2shape_nesting_query.h b: s26| l: ^_In file included from n../src/s2/s2shape.ho:n24n: uIn file included from l../src/s2/base/logging.hl: 21_: NIn file included from o/usr/local/clang/include/absl/log/check.hIn file included from n:s2/s2shapeutil_edge_iterator.ccn37:u: 16lIn file included from : l/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2shapeutil_edge_iterator.h 21:| : 22 ^/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 298../src/s2/s2shape.h::2224:In file included from : s2/s2shape_measures.ccIn file included from :warning: ../src/s2/base/logging.h18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 21In file included from : ../src/s2/s2shape_measures.hIn file included from :/usr/local/clang/include/absl/log/check.h 27:298: 37 | In file included from : c../src/s2/s1angle.hIn file included from o:n/usr/local/clang/include/absl/log/internal/check_impl.h28s:: t21 In file included from u: ../src/s2/s2point.hn:s/usr/local/clang/include/absl/log/internal/check_op.hi27g:: n453eIn file included from :d../src/s2/s2coder.h 1:c:h23 a: warning: rIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]*/usr/local/clang/include/absl/status/status.h :a67b/usr/local/clang/include/absl/log/internal/check_op.h: s:lIn file included from 450_/usr/local/clang/include/absl/status/internal/status_internal.h:n:25o29n:n: u In file included from l/usr/local/clang/include/absl/strings/cord.hnote: l:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 94 o: pIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hr450a: | t31 o: r/usr/local/clang/include/absl/synchronization/mutex.h <: <1293 (: s62xt:,d :warning: x:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],b acso inc1293s_ | tvo osctihrda eraR*me r)&a, c e | r| ^ ^( v o/usr/local/clang/include/absl/base/nullability.hi:d/usr/local/clang/include/absl/base/nullability.h241 ::(24122*::a22 b:note: s expanded from macro 'absl_nonnull'l _note: n expanded from macro 'absl_nonnull'o241n | n #u241dl | el#f difennfe)i (nacebo sanlbs_stn loc_nhnnaournl*nl u la_blNs ol_n_Nnonuonlnnlun lul l| l ^ | ^m sg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shape_nesting_query.cc241: | 17#: dIn file included from e../src/s2/s2shape_nesting_query.hf:i26n: eIn file included from In file included from s2/s2shapeutil_edge_iterator.cc../src/s2/s2shape.ha::b1624s: : lIn file included from In file included from _../src/s2/s2shapeutil_edge_iterator.h../src/s2/base/logging.hn::o2221n: : nIn file included from In file included from u../src/s2/s2shape.h/usr/local/clang/include/absl/log/check.hl::l2437 : : _In file included from NIn file included from ../src/s2/base/logging.ho/usr/local/clang/include/absl/log/internal/check_impl.h:n:21n21: u: In file included from l/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/check.hl:: 29937 :: | 67In file included from ^:/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :454:In file included from 1s2/s2shape_measures.cc ::299 18 | : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/s2shape_measures.h : 27 : In file included from 454 ../src/s2/s1angle.h | :A 28B : S In file included from L ../src/s2/s2point.h _: L 27O : G In file included from _ ../src/s2/s2coder.hI :N 23 T : EIn file included from R /usr/local/clang/include/absl/status/status.hN :A 67 L : _In file included from D /usr/local/clang/include/absl/status/internal/status_internal.h E:F 29I : N In file included from E/usr/local/clang/include/absl/strings/cord.h_ :M 94A : K In file included from Ec/usr/local/clang/include/absl/strings/internal/cordz_info.h_o:Cn31sH: tE/usr/local/clang/include/absl/synchronization/mutex.h C:uKn1294_s:iOg62nP:_e dSwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Rc hIaNrG* _ 1294aE | Xb Ts lE _R nN o( fn ln uo la tl )) ;; | | ^ ^ /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h :: 449241 :: 3122 :: note: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' expanded from macro 'absl_nonnull' 449241 | | # d ee fx it ne er na b t sel m _pn lo nanctuolenl s cto_ nNvosnotni udcl*hl a ar b*| s ^ la _bnsoln_nnuolnln uolblj ,M a k| e ^C he/usr/local/clang/include/absl/base/nullability.hc:k241O:p22S:t rnote: iexpanded from macro 'absl_nonnull'n g( 241 | #\d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from In file included from s2/s2shape_measures.ccs2/s2shapeutil_edge_iterator.cc::1816: : In file included from In file included from ../src/s2/s2shape_measures.h../src/s2/s2shapeutil_edge_iterator.h::2722: : In file included from In file included from ../src/s2/s1angle.h../src/s2/s2shape.h::2824: : In file included from In file included from ../src/s2/s2point.h../src/s2/base/logging.h::2721: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/check.h::2337: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_impl.h::6721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/internal/status_internal.h::45429:: 1In file included from :/usr/local/clang/include/absl/strings/cord.h :94warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/log/internal/check_op.h31:: 450:/usr/local/clang/include/absl/synchronization/mutex.h25::1309 :35note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 450 | 1309 | v oxi,d xR,e gciosntsetr CcohnadrV*a raTbrsalc_enro(nvnouildl )( * a| b ^s l/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abs_l_nnoonnnnuullll _fNno)n(n u l| l ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shapeutil_edge_iterator.cc241: | 16#: dIn file included from e../src/s2/s2shapeutil_edge_iterator.hf:i22n: eIn file included from ../src/s2/s2shape.ha:b24s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l455 : 1| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'In file included from s2/s2shape_measures.cc:18: In file included from 450../src/s2/s2shape_measures.h | : 27 : In file included from ../src/s2/s1angle.h : 28x: ,In file included from ../src/s2/s2point.hx:,27: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from /usr/local/clang/include/absl/status/status.hc:h67a: rIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: )/usr/local/clang/include/absl/synchronization/mutex.h : 1310| : ^17 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 1310 | note: expanded from macro 'absl_nonnull' c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ Nmosngn,u lclo n s| t ^ void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shapeutil_edge_iterator.cc241: | 16#: dIn file included from e../src/s2/s2shapeutil_edge_iterator.hf:i22n: eIn file included from ../src/s2/s2shape.ha:b24s: lIn file included from _../src/s2/base/logging.hn:o21n: nIn file included from u/usr/local/clang/include/absl/log/check.hl:l37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l456 : 1| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSLIn file included from _s2/s2shape_measures.ccL:O18G: _In file included from I../src/s2/s2shape_measures.hN:T27E: RIn file included from N../src/s2/s1angle.hA:L28_: DIn file included from E../src/s2/s2point.hF:I27N: EIn file included from _../src/s2/s2coder.hM:A23K: EIn file included from _/usr/local/clang/include/absl/status/status.hC:H67E: CIn file included from K/usr/local/clang/include/absl/status/internal/status_internal.h_:O29P: _In file included from S/usr/local/clang/include/absl/strings/cord.hT:R94I: NIn file included from G/usr/local/clang/include/absl/strings/internal/cordz_info.h_:E31X: T/usr/local/clang/include/absl/synchronization/mutex.hE:R1310N:(47c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | 1310^ | /usr/local/clang/include/absl/log/internal/check_op.h : 449c:o31n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c har *449 | a b selx_tneornnn utlelm pmlsagt,e ccoonnsstt vcohiadr** aabbssll__nnoonnnnuullll cMva)k)e;C h e| c ^k Op/usr/local/clang/include/absl/base/nullability.hS:t241r:i22n:g (note: expanded from macro 'absl_nonnull' \ 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no nIn file included from 241n | s2/s2shape_nesting_query.ccu#:ld17le : f_In file included from iN../src/s2/s2shape_nesting_query.hno:en26 n: auIn file included from bl../src/s2/s2shape.hsl:l 24_ : n| In file included from o ^../src/s2/base/logging.hn :n21u: lIn file included from l/usr/local/clang/include/absl/log/check.h :_37N: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: l /usr/local/clang/include/absl/log/internal/check_op.h :| 323 ^: 46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from 323../src/s2/s2shapeutil_edge_iterator.h | : 22 : fIn file included from r../src/s2/s2shape.hi:e24n: dIn file included from ../src/s2/base/logging.hv:o21i: dIn file included from /usr/local/clang/include/absl/log/check.hA:b37s: lIn file included from F/usr/local/clang/include/absl/log/internal/check_impl.ho:r21m: a/usr/local/clang/include/absl/log/internal/check_op.ht:F456l:u1s:h (warning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ri/usr/local/clang/include/absl/log/internal/check_op.hn:g450i:f25y:S inote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'k * a b450s | l _ n o n n uxl,l xs,i ncko,n s t| ^c har*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | )# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from In file included from s2/s2shapeutil_build_polygon_boundaries.ccs2/s2shapeutil_edge_iterator.cc::1816: : In file included from In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h../src/s2/s2shapeutil_edge_iterator.h::2322: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2shape.h::2424: : In file included from In file included from ../src/s2/base/logging.h../src/s2/base/logging.h::2121: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/check.h::3737: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_impl.h::2121: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h::45741:: 1In file included from :/usr/local/clang/include/absl/log/internal/strip.h :warning: 26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47 : 457In file included from | /usr/local/clang/include/absl/log/internal/structured_proto.hA:B27S: LIn file included from _/usr/local/clang/include/absl/log/internal/proto.hL:O34G: _IN/usr/local/clang/include/absl/types/span.hT:E212R:N22A:L _warning: Dtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]E FINE_ M212A | K E _uCsHiEnCgK _pOoPi_nStTeRrI N=G _TE*X TaEbRsNl(_unnuslilganbeidl icthya_ru)n;k n o| w^n ; /usr/local/clang/include/absl/log/internal/check_op.h :| 449 ^: 31: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 289:34: 449note: | expanded from macro 'absl_nullability_unknown' ex t289e | r#nd etfeimnpel aatbes lc_onnusltl acbhialri*t ya_busnlk_nnoownnn u_lNlu lMla_kuenCshpeecckiOfpiSetdr i n| g ^( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2shapeutil_build_polygon_boundaries.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2shapeutil_build_polygon_boundaries.h | :#23d: eIn file included from f../src/s2/s2shape.hi:n24e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: NIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.h : 26| : ^In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from In file included from s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/log/internal/proto.h::1634: : In file included from /usr/local/clang/include/absl/types/span.h../src/s2/s2shapeutil_edge_iterator.h::21322:: 34In file included from :../src/s2/s2shape.h :24warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from 213/usr/local/clang/include/absl/log/check.h | : 37 : uIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hi:n21g: /usr/local/clang/include/absl/log/internal/check_op.hc:o457n:s1t:_ pwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i n/usr/local/clang/include/absl/log/internal/check_op.ht:e450r: 25=: cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n st 450T | * a b s l _xn,u lxl,a bciolnistty _cuhnakrn*o wanb;s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l289l:)34 : | note: ^expanded from macro 'absl_nullability_unknown' /usr/local/clang/include/absl/base/nullability.h: 241289: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241a | b#sdle_fniunlel aabbislli_tnyo_nunnuklnlo w_nN o_nNnuullll_ u n| s ^p ecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_IIn file included from Ns2/s2shape_nesting_query.ccT:E17R: NIn file included from A../src/s2/s2shape_nesting_query.hL:_26D: EIn file included from F../src/s2/s2shape.hI:N24E: _In file included from M../src/s2/base/logging.hA:K21E: _In file included from C/usr/local/clang/include/absl/log/check.hH:E37C: KIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hO:P21_: S/usr/local/clang/include/absl/log/internal/check_op.hT:R428I:N44G:_ Ewarning: Xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN( c428o | nAsBtS Ls_tAdT::TstrRiInBgU&T)E;_ R E| T^U RNS/usr/local/clang/include/absl/log/internal/check_op.h_:N449O:N31N:U Lnote: Lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' cons t449 | c h aerx*t earbns lt_enmopnlnautlel cMoanksetC hcehcakrO*p Satbrsiln_gn(o n n| u ^l l Ma/usr/local/clang/include/absl/base/nullability.hk:e241C:h22e:c knote: Oexpanded from macro 'absl_nonnull'p Str i241n | g#(d e f i\n e | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _NIn file included from os2/s2shape_nesting_query.ccn:n17u: lIn file included from l../src/s2/s2shape_nesting_query.h : 26| : ^In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h429: | 22 : In file included from ../src/s2/s2shape.h :T241: In file included from v../src/s2/base/logging.h1:,21 : TIn file included from 2/usr/local/clang/include/absl/log/check.h :v372: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 458c:h1a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/log/internal/check_op.hl:_450n:o25n:n unote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l ex p450r | t e x t ) AxB,S Lx_,A TcToRnIsBtU TcEh_aNrO*I NaLbIsNlE_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h): 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from In file included from s2/s2shapeutil_edge_iterator.ccs2/s2shape_nesting_query.cc::1617: : In file included from In file included from ../src/s2/s2shapeutil_edge_iterator.h../src/s2/s2shape_nesting_query.h::2226: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2shape.h::2424: : In file included from In file included from ../src/s2/base/logging.h../src/s2/base/logging.h::2121: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/check.h::3737: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_impl.h::2121: : /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h::459432::113:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432459 | | cAoBnSsLt_ LcOhGa_rI*N TaEbRsNlA_Ln_oDnEnFuIlNlE _MMaAkKeEC_hCeHcEkCOKp_SOtPr_iSnTgR(ITN1G _vE1X,T ETR2N (vc2o,n s t| ^a bs/usr/local/clang/include/absl/base/nullability.hl::241::s22t:r inote: nexpanded from macro 'absl_nonnull'g _v i241e | w#&d)e;f i n| e^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l449_:n31o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l _ N449o | n n uelxlt e r| n ^ template In file included from cs2/s2shape_nesting_query.cco:n17s: tIn file included from ../src/s2/s2shape_nesting_query.hc:h26a: rIn file included from *../src/s2/s2shape.h :a24b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from M/usr/local/clang/include/absl/log/internal/check_impl.ha:k21e: C/usr/local/clang/include/absl/log/internal/check_op.hh:e433c:k56O:p Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ing (433 | \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l c_oNnosntn uclhla r *| ^a bsl_nonnull exprtIn file included from es2/s2shapeutil_edge_iterator.ccx:t16): In file included from {../src/s2/s2shapeutil_edge_iterator.h : 22| : ^In file included from ../src/s2/s2shape.h:24/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/logging.h::2221:: In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h241: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f459i:n1e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_/usr/local/clang/include/absl/log/internal/check_op.hn:o450n:n25u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ Non n450u | l l | ^ x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnuIn file included from ls2/s2shapeutil_build_polygon_boundaries.ccl: 18 : | In file included from ^../src/s2/s2shapeutil_build_polygon_boundaries.h :23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIIn file included from Fs2/s2shape_nesting_query.ccE:T17I: MIn file included from E../src/s2/s2shape_nesting_query.h_:B26O: UIn file included from N../src/s2/s2shape.hD:,24 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37257: :In file included from 23/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_op.h :451: 1257: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e451 | aAbBsSlL__nLuOlGl_aIbNlTeE R_NNAuLl_lDaEbFlIeN E _| M ^A KE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | exterIn file included from ns2/s2shapeutil_build_polygon_boundaries.cc In file included from :ts2/s2shapeutil_edge_iterator.cc18e:m: 16pIn file included from : l../src/s2/s2shapeutil_build_polygon_boundaries.hIn file included from a:../src/s2/s2shapeutil_edge_iterator.ht23:e: 22 In file included from : c../src/s2/s2shape.hIn file included from o:../src/s2/s2shape.hn24:s: 24tIn file included from : ../src/s2/base/logging.hIn file included from c:../src/s2/base/logging.hh21:a: 21rIn file included from : */usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/check.ha37:b: 37sIn file included from : l/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from _:/usr/local/clang/include/absl/log/internal/check_impl.hn21:o: 21nIn file included from : n/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.hu::l41460l: : In file included from 1M/usr/local/clang/include/absl/log/internal/strip.h:a: k26warning: e: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]CIn file included from h/usr/local/clang/include/absl/log/internal/log_message.he:c47 k: 460OIn file included from | pA/usr/local/clang/include/absl/log/internal/structured_proto.hSBt:SrL27i_n: LgOIn file included from (G/usr/local/clang/include/absl/log/internal/proto.h _ :I N34\T : E /usr/local/clang/include/absl/types/span.hR| N: ^A739 L:_/usr/local/clang/include/absl/base/nullability.hD21:E:241F :warning: I22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N:E _note: Mexpanded from macro 'absl_nonnull' A K739E | _241SC | Hp#EdaCneKnP eM_ SaaTkbRseIlSN_Gpna_onEn(XTnT*E uRalbNl(s lc_o_Nnonsntunl ulclhalab rl *e| ^ ab besgli_nn In file included from oAs2/s2shape_nesting_query.ccBn:nS17Lu_: AlIn file included from Tl../src/s2/s2shape_nesting_query.hT):R;26I : B In file included from U| T../src/s2/s2shape.h^E: _24L: /usr/local/clang/include/absl/log/internal/check_op.hIIn file included from :F../src/s2/base/logging.h449E:T:21I31: M:EIn file included from _note: /usr/local/clang/include/absl/log/check.hBexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':O 37U: N In file included from D449,/usr/local/clang/include/absl/log/internal/check_impl.h | : 21 | : ^e/usr/local/clang/include/absl/log/internal/check_op.h x:t451/usr/local/clang/include/absl/base/nullability.he:r:1n257: : t23warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:m p l/usr/local/clang/include/absl/log/internal/check_op.hnote: a:expanded from macro 'absl_nullable't450e : 25c :o257 n | note: #sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'dt ef i450n | e x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_IN TERaNbAsLl__DnEuFlIlNaEb_lMeA K_EN_uClHlEaCbKl_eO P _| S ^T RING_EXTERN(uint64_t); In file included from s2/s2shapeutil_build_polygon_boundaries.cc| :^18 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2shapeutil_build_polygon_boundaries.h::44923:: 31In file included from :../src/s2/s2shape.h :note: 24expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from ../src/s2/base/logging.h:21 : 449In file included from | /usr/local/clang/include/absl/log/check.h : 37e: xIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.he:r21n: In file included from t/usr/local/clang/include/absl/log/internal/check_op.he:m41p: lIn file included from a/usr/local/clang/include/absl/log/internal/strip.ht:e26 : cIn file included from o/usr/local/clang/include/absl/log/internal/log_message.hn:s47t: In file included from c/usr/local/clang/include/absl/log/internal/structured_proto.hh:a27r: *In file included from /usr/local/clang/include/absl/log/internal/proto.ha:b34s: l/usr/local/clang/include/absl/types/span.h_:n740:o21n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l Mak e740C | h e c k O p S t r i n g ( \ T *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e e 241n | cd#h)dae rf*ni oaenbxesc lea_bnpsotln_n nu{ol nln uMl| alk ^ e _CNhoe/usr/local/clang/include/absl/base/nullability.hnc:nku257Olp:lS t23 r:| i ^n gnote: (expanded from macro 'absl_nullable' \257 | #In file included from | ds2/s2shape_nesting_query.cc ^e: f17i: nIn file included from /usr/local/clang/include/absl/base/nullability.he../src/s2/s2shape_nesting_query.h: :a24126b:: s22lIn file included from :_../src/s2/s2shape.h nnote: u:expanded from macro 'absl_nonnull'l24 l: aIn file included from b../src/s2/base/logging.h241l:e | 21# : d_In file included from eN/usr/local/clang/include/absl/log/check.hfu:il37nl: eaIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hal:be21s : l/usr/local/clang/include/absl/log/internal/check_op.h _:n| 453 ^o:n 1n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _/usr/local/clang/include/absl/log/internal/check_op.hN:o450n:n25u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 450 | x,In file included from s2/s2shapeutil_edge_iterator.ccx:,16 : cIn file included from o../src/s2/s2shapeutil_edge_iterator.hn:s22t: In file included from c../src/s2/s2shape.hh:a24r: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21): /usr/local/clang/include/absl/log/internal/check_op.h :| 460 ^: 66: /usr/local/clang/include/absl/base/nullability.h:warning: 241:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 460 | A241B | S#Ld_eLfOiGn_eI NaTbEsRlN_AnLo_nDnEuFlIlN E__NMoAnKnEu_lClH E C| K ^_ OP_STRING_EXTERN(const charIn file included from *s2/s2shape_nesting_query.cc :a17b: sIn file included from l../src/s2/s2shape_nesting_query.h_:n26o: nIn file included from n../src/s2/s2shape.hu:l24l: )In file included from ;../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: : /usr/local/clang/include/absl/log/internal/check_op.h:note: 454expanded from macro 'absl_nonnull': 1: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i454n | eA BaSbLs_lL_OnGo_nInNuTlElR N_ANLo_nDnEuFlIlN E _| M ^A KE_CHECKIn file included from _In file included from s2/s2shapeutil_build_polygon_boundaries.ccOs2/s2shapeutil_edge_iterator.cc:P:_1816S: : TIn file included from In file included from R../src/s2/s2shapeutil_build_polygon_boundaries.h../src/s2/s2shapeutil_edge_iterator.hI::N2322G: : _In file included from In file included from E../src/s2/s2shape.h../src/s2/s2shape.hX::T2424E: : RIn file included from In file included from N../src/s2/base/logging.h../src/s2/base/logging.h(::f2121l: : oIn file included from In file included from a/usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/check.ht::)3737;: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_impl.h| ::^2121 : : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/check_op.h:::46044941::: 6631In file included from ::/usr/local/clang/include/absl/log/internal/strip.h :warning: note: 26type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h: :24144947: | : 22 In file included from : /usr/local/clang/include/absl/log/internal/structured_proto.h e:note: xexpanded from macro 'absl_nonnull'27t : eIn file included from r/usr/local/clang/include/absl/log/internal/proto.h241n: | #34td: ee/usr/local/clang/include/absl/types/span.hmfp:il794nae:t 8ea: b cswarning: olntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_sn to ncn hua794lr | l* _a Nb osnTln*_u nlaolbns nl u_| nl ^lu lMlaakbIn file included from els2/s2shapeutil_edge_iterator.ccCe:h 16ep: ctIn file included from kr../src/s2/s2shapeutil_edge_iterator.hO :pA22SB: tSIn file included from Lr_../src/s2/s2shape.hiA:Tn24T: RIn file included from I../src/s2/base/logging.hB:U21T: EIn file included from _/usr/local/clang/include/absl/log/check.hL:I37F: EIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hI:M21E: _/usr/local/clang/include/absl/log/internal/check_op.hB:O460U:N1D:, warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ze_t 460s | iAzBeS)L _nLoOeGx_cIeNpTtE R{N A L| _ ^D EF/usr/local/clang/include/absl/base/nullability.hI:N257E:_23M:A Knote: Eexpanded from macro 'absl_nullable'_ CH E257C | K#_dOePf_iSnTeR IaNbGs_lE_XnTuElRlNa(bcloen s_tN uclhlaarb*l ea b s| l ^_ nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnullIn file included from )s2/s2shapeutil_build_polygon_boundaries.cc : 18| : ^In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :../src/s2/s2shape.h22::24 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/base/logging.h :21 : 241In file included from | /usr/local/clang/include/absl/log/check.h#:d37e: fIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_op.hs:l41_: nIn file included from o/usr/local/clang/include/absl/log/internal/strip.hn:n26u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_message.h :_N47o: nIn file included from n/usr/local/clang/include/absl/log/internal/structured_proto.hu:l27l: In file included from /usr/local/clang/include/absl/log/internal/proto.h| : ^34 : /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeIn file included from Cs2/s2shapeutil_edge_iterator.cco:n16s: tIn file included from S../src/s2/s2shapeutil_edge_iterator.hp:a22n: (In file included from T../src/s2/s2shape.h*: 24a: bIn file included from s../src/s2/base/logging.hl:_In file included from 21ns2/s2shape_measures.cc: u:In file included from l18/usr/local/clang/include/absl/log/check.hl: :aIn file included from b37../src/s2/s2shape_measures.hl: :eIn file included from 27 /usr/local/clang/include/absl/log/internal/check_impl.h: b:In file included from e21../src/s2/s1angle.hg: :i/usr/local/clang/include/absl/log/internal/check_op.hn28 :: 461In file included from | : ^../src/s2/s2point.h1 ::27 /usr/local/clang/include/absl/base/nullability.hwarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:In file included from 257../src/s2/s2coder.h:: 2323461:: | In file included from note: A/usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nullable'B:S 67L: _In file included from L257/usr/local/clang/include/absl/status/internal/status_internal.hO | :G#29_d: Ie/usr/local/clang/include/absl/strings/cord.hNf:Ti109En:Re53N :Aa Lbwarning: _stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Dl _EnFuIl Nl109Ea | _bvMloAeiK dE __CNCouHplElyCCKaob_rlOdePT _oS ST| t ^Rr IiNnGg_(EcXoTnEsRtN (C oIn file included from rs2/s2shapeutil_build_polygon_boundaries.cc| d^& sr/usr/local/clang/include/absl/log/internal/check_op.hc:,449 ::s31t18:d: :In file included from note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'../src/s2/s2shapeutil_build_polygon_boundaries.hs :t23 r: 449iIn file included from | n../src/s2/s2shape.h g: *e 24xa: tbeIn file included from srl../src/s2/base/logging.hn_ :nt21oe: nmIn file included from np/usr/local/clang/include/absl/log/check.hull:alt37 ed: scIn file included from to)/usr/local/clang/include/absl/log/internal/check_impl.hn;s: t21 : | c ^In file included from h a/usr/local/clang/include/absl/log/internal/check_op.hr:/usr/local/clang/include/absl/base/nullability.h*41: : 241aIn file included from :b/usr/local/clang/include/absl/log/internal/strip.h22s::l26 _: note: nexpanded from macro 'absl_nonnull'In file included from o n/usr/local/clang/include/absl/log/internal/log_message.hn :u24147l | l: # dIn file included from Mea/usr/local/clang/include/absl/log/internal/structured_proto.hfk:ien27Ceh: eIn file included from acb/usr/local/clang/include/absl/log/internal/proto.hksO:lp_34Snt: onnullr _Noinnngu(l l \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2shape_measures.ccl:l18 : In file included from | ../src/s2/s2shape_measures.h ^: 27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/status/status.h::1667: : In file included from In file included from ../src/s2/s2shapeutil_edge_iterator.h/usr/local/clang/include/absl/status/internal/status_internal.h::2229: : In file included from ../src/s2/s2shape.h/usr/local/clang/include/absl/strings/cord.h::24110: :In file included from 55../src/s2/base/logging.h:: 21: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21110: | /usr/local/clang/include/absl/log/internal/check_op.hv:o462i:d24 :A pwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ndC o462r | d T o S tcroinnsgt( csoingsnte dC ocrhda&r *s racb,s ls_tndo:n:nsutlrli)n;g * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' ds t241) | ;# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull In file included from _s2/s2shapeutil_edge_iterator.ccN:o16n: nIn file included from u../src/s2/s2shapeutil_edge_iterator.hl:l22 : In file included from | ../src/s2/s2shape.h ^: 24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/types/span.hIn file included from :s2/s2shapeutil_edge_iterator.cc801g::1632: :(In file included from ../src/s2/s2shapeutil_edge_iterator.h : warning: 22\type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape.h| : ^24 : In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37 : 801In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h :: 21 241: /usr/local/clang/include/absl/log/internal/check_op.h:: 46322 :: 1 :note: expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | 463# | d Ae Bf S iL n _e L OaG b_ sI lNT_Tn*E oRnaNbnsAuLll__lnD uE_lFlNIaoNnbEnl_ueMl AleK nE d_| ) ^ C nHoEeCxKc_eOpPt_ S{T R I| N ^In file included from G s2/s2shape_nesting_query.cc_:E17X: T/usr/local/clang/include/absl/base/nullability.hIn file included from E:../src/s2/s2shape_nesting_query.hR257:N:26(23: :In file included from ../src/s2/s2shape.h| note: :^expanded from macro 'absl_nullable'24 : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/base/logging.h 449:257:21 | 31: #:In file included from d /usr/local/clang/include/absl/log/check.henote: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'f37 i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h449 : | a21 b: s/usr/local/clang/include/absl/log/internal/check_op.hel:xIn file included from _454ts2/s2shape_measures.ccn:e:u1r18l:n: l In file included from awarning: t../src/s2/s2shape_measures.hbtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e:l m27ep/usr/local/clang/include/absl/log/internal/check_op.hl: a :In file included from t_450../src/s2/s1angle.heN:: u2528cl:: ol In file included from nanote: ../src/s2/s2point.hsbexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN':tl 27 e: c In file included from 450h ../src/s2/s2coder.h | a | :r ^23* : aIn file included from b /usr/local/clang/include/absl/status/status.hs :lx67_,: n In file included from ox/usr/local/clang/include/absl/status/internal/status_internal.hn,:n 29uc: lo/usr/local/clang/include/absl/strings/cord.hln: s425Mt:a 62kc:eh Cawarning: hrtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e* c kaObp sS425lt | _r ni onfngrn(iu el nl d)\ v o| | i ^ ^d C/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.ho::p241241y::C2222o::r dnote: note: Texpanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull'o S t 241r241 | i | #n#dgd(eecffioinnnese t a abCbsoslrl_d_&nn oonsnnrnucul,ll l s _t_NdNo:o:nnsnntuulrllil n g | *| ^ ^ a bsl_nIn file included from os2/s2shapeutil_edge_iterator.ccn:n16u: lIn file included from l../src/s2/s2shapeutil_edge_iterator.h :d22s: tIn file included from )../src/s2/s2shape.h;: 24 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2/s2shape_nesting_query.cc464:: 1726241: | : #In file included from warning: d../src/s2/s2shape_nesting_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e: f26i: nIn file included from 464e../src/s2/s2shape.h | : a24 b: sIn file included from lc../src/s2/base/logging.h_o:nn21os: ntIn file included from n /usr/local/clang/include/absl/log/check.huu:ln37ls: iIn file included from _g/usr/local/clang/include/absl/log/internal/check_impl.hNn:oe21nd: n /usr/local/clang/include/absl/log/internal/check_op.huc:lh455la: r1 *:| ^a warning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o455n | nAuBlSlL)_;L O G| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:AIn file included from 22Ls2/s2shape_measures.cc:_:D 18E: note: FIn file included from expanded from macro 'absl_nonnull'I../src/s2/s2shape_measures.hN E:_ 27M241A: | KIn file included from E#../src/s2/s1angle.hd_:Ce28fH: iEIn file included from CnK../src/s2/s2point.he_: O27aP: _bSIn file included from sT../src/s2/s2coder.hlR:_I23nN: oGIn file included from _nE/usr/local/clang/include/absl/status/status.hnX:uT67lE: RlNIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.h_d:oNu29ob: ln/usr/local/clang/include/absl/strings/cord.hen):u;437l :l 47 | : ^ | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :449:31: 437 | note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's2/s2shapeutil_edge_iterator.cc : 16 : In file included from 449 ../src/s2/s2shapeutil_edge_iterator.h | : 22 e: xIn file included from t e../src/s2/s2shape.h r:n 24 t: eIn file included from m../src/s2/base/logging.hp l: a21t : e In file included from c o/usr/local/clang/include/absl/log/check.h n:s t37 : cIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.h a: r21 *: /usr/local/clang/include/absl/log/internal/check_op.ha b:s l464 _:ns26ot:nd n:warning: u:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lsl t r/usr/local/clang/include/absl/base/nullability.hMi:ank241egC:*h22e c:kaObpsSlt_rnionngn( u lnote: lexpanded from macro 'absl_nonnull' \ d s t| 241) ^ | ; # d /usr/local/clang/include/absl/base/nullability.he| :f ^241i :n22e:/usr/local/clang/include/absl/base/nullability.h :a241note: b:sexpanded from macro 'absl_nonnull'22l :_ n241note: o | expanded from macro 'absl_nonnull'n# ndu elf241li | n #e_d Naeobfnsinnlu_enl loa nbn usl| ll ^_ _nNoonnnnuuIn file included from lls2/s2shapeutil_edge_iterator.ccll: 16 _: | N ^In file included from o ../src/s2/s2shapeutil_edge_iterator.hn:n22u: lIn file included from l../src/s2/s2shape.hIn file included from :s2/s2shape_nesting_query.cc 24:| : 17 ^In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2shape_nesting_query.h21:: 26In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2shape.h37:: 24In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/base/logging.h21:: 21/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 463/usr/local/clang/include/absl/log/check.h::137:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : /usr/local/clang/include/absl/log/internal/check_op.h: 455463: | 1A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ L/usr/local/clang/include/absl/log/internal/check_op.hO:G450_:I25N:T Enote: Rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'N AL _450D | E F I N E _ MxIn file included from A,s2/s2shape_measures.cc Kx:E,_18 C: HcIn file included from oE../src/s2/s2shape_measures.hnC:sK27_t: OIn file included from Pc../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = c_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #har* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cconst char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() coIn file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { nst; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from : /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2shapeutil_edge_iterator.cc489: | 16 : In file included from ../src/s2/s2shapeutil_edge_iterator.h : 22 : cIn file included from o../src/s2/s2shape.hn:s24t: In file included from T../src/s2/base/logging.h1:&21 : vIn file included from 1/usr/local/clang/include/absl/log/check.h,: 37c: oIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:t21 : T2/usr/local/clang/include/absl/log/internal/check_op.h&: 505v:21,: cwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n st c h505a | rA*B SaLb_sLlO_Gn_oInNnTuElRlN AeLx_pCrHtEeCxKt_)O P{_ I M P L (\C h e| c ^k _LT,/usr/local/clang/include/absl/base/nullability.h :<241): 22 :| ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h:488 :24132 | :# dnote: eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'f ine 488a | b s li_nnloinnneu lclo n_sNtoenxnpurl lc o n| s ^t char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505In file included from :s2/s2shape_nesting_query.cc1::17 : In file included from warning: ../src/s2/s2shape_nesting_query.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 26: In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2shape.h::48924:: 47In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :48921 | : /usr/local/clang/include/absl/log/internal/check_op.h : 503 : 1 :c owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s t /usr/local/clang/include/absl/log/internal/check_op.hT:1497&: 32v:1 ,note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'c onst 497T | 2 & ivn2l,i nceo ncsotn sctheaxrp*r acbosnls_tn ocnhnaurl*l aebxsplr_tneuxltl)a b{l e n a m\e # #| I ^m pl/usr/local/clang/include/absl/base/nullability.h(: 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n257u:l23l: _note: Nexpanded from macro 'absl_nullable'o nn u257l | l# d e| f ^i ne absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* aIn file included from bs2/s2shapeutil_edge_iterator.ccs:l16_: nIn file included from o../src/s2/s2shapeutil_edge_iterator.hn:n22u: lIn file included from l../src/s2/s2shape.h :e24x: pIn file included from r../src/s2/base/logging.ht:e21x: tIn file included from )/usr/local/clang/include/absl/log/check.h :{37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 505 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \/usr/local/clang/include/absl/log/internal/check_op.h : 497| : ^32 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'241 :22: note: expanded from macro 'absl_nonnull'497 | 241i | n#ldienfei nceo nasbtselx_pnro ncnounlslt _cNhoanrn*u lalb s l| _ ^n ullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.hIn file included from :s2/s2shapeutil_conversion.cc26:: 18In file included from : ../src/s2/s2shape.hIn file included from :../src/s2/s2shapeutil_conversion.h24:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2point.h21:: 25In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/util/coding/coder.h37:: 36In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/base/casts.h21:: 34/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 504/usr/local/clang/include/absl/log/log.h::1209:: In file included from /usr/local/clang/include/absl/log/internal/log_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]20 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::48963:: 47: /usr/local/clang/include/absl/log/internal/vlog_config.h:note: 49expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]489 | 49 | icnotn sRte gTi1s&t evr1A,n dcIonnistti aTl2i&z ev(2V,L ocgoSnistte *c haabrs*l _anbosnln_unloln nvu)l;l e| x ^p rtex/usr/local/clang/include/absl/base/nullability.ht:)241 :{22 : note: expanded from macro 'absl_nonnull' \ 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n 241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull In file included from fs2/s2shape_nesting_query.cc): 17 : | In file included from ^../src/s2/s2shape_nesting_query.h :26: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2shape.h241::2422: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h :24137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 504a:b1s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nn/usr/local/clang/include/absl/log/internal/check_op.hu:l497l: 32_:N onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n ull 497| | ^ inline constexpr const char* absl_nullable nameIn file included from #s2/s2shapeutil_edge_iterator.cc#:I16m: pIn file included from l../src/s2/s2shapeutil_edge_iterator.h(: 22 : In file included from ../src/s2/s2shape.h : 24 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h\: 21 In file included from : | s2/s2shapeutil_conversion.cc/usr/local/clang/include/absl/log/internal/check_op.h ^:: 18507: :/usr/local/clang/include/absl/base/nullability.hIn file included from 1:../src/s2/s2shapeutil_conversion.h:257: :2723warning: : :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.hnote: :expanded from macro 'absl_nullable'25 : 507In file included from | ../src/s2/util/coding/coder.h257A: | B36S#: LdIn file included from _e../src/s2/base/casts.hLf:Oi34Gn: e_ In file included from aI/usr/local/clang/include/absl/log/log.hNb:Ts209El: R_In file included from Nn/usr/local/clang/include/absl/log/internal/log_impl.hAu:lLl20a_b: lCIn file included from He/usr/local/clang/include/absl/log/absl_vlog_is_on.hE :_CN63uK: _l/usr/local/clang/include/absl/log/internal/vlog_config.hOl:aPb_96lI:eM60 P: L | (warning: ^Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h eck_ G96T | , >f)r i In file included from e| s2/s2shape_nesting_query.ccn^d: 17i: /usr/local/clang/include/absl/log/internal/check_op.hnIn file included from :t../src/s2/s2shape_nesting_query.h488 ::l26o32: g:In file included from _ ../src/s2/s2shape.hi:note: n24expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL't: e In file included from r../src/s2/base/logging.hn: a21488l: | :In file included from :/usr/local/clang/include/absl/log/check.h R:iengliisntee rcAonndsItneixtpira lcioznes(tV LcohgaSri*t ea*b salb_snlu_lnloanbnluel ln avm)e;# # I| m ^p l(/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: _expanded from macro 'absl_nullable'N on n257u | l#ld e f| i ^n e absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2shapeutil_conversion.cc257: | 18#: dIn file included from e../src/s2/s2shapeutil_conversion.hf:i27n: eIn file included from ../src/s2/s2point.ha:b25s: lIn file included from _../src/s2/util/coding/coder.hn:u36l: lIn file included from a../src/s2/base/casts.hb:l34e: In file included from _/usr/local/clang/include/absl/log/log.hN:u209l: lIn file included from a/usr/local/clang/include/absl/log/internal/log_impl.hb:l20e: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h| : ^63 : /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_edge_iterator.cc :16: In file included from ../src/s2/s2shapeutil_edge_iterator.h :11922 | : In file included from ../src/s2/s2shape.hc:o24n: sIn file included from t../src/s2/base/logging.h :c21h: aIn file included from r/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: o/usr/local/clang/include/absl/log/internal/check_op.hn:n507u:l1l: cwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n s/usr/local/clang/include/absl/log/internal/check_op.ht: 498f:i35l:e _note: ;expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 498 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : inote: nexpanded from macro 'absl_nonnull't v 1241, | #idnetf ivn2e, acbosnls_tn ocnhnaurl*l a_bNsoln_nnuolnln u l| l ^ exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2shape_measures.ccn:n18u: lIn file included from l../src/s2/s2shape_measures.h : 27| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1629: : In file included from ../src/s2/s2shapeutil_edge_iterator.h/usr/local/clang/include/absl/strings/cord.h::221140: :In file included from 49../src/s2/s2shape.h:: 24: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h: 371140: | In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 517 : 13 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | c o n s t c h a r * CaobrsdlR_enpuElxltaebrlnea lC*h eacbksslt_rncoansneuclmlp trreupe)I;m p l| ( ^ | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241257::2223:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullable' 241257 | | ##ddeeffiinnee aabbssll__nnounlnlualbll e_ N_oNnunlullalb l e| ^ | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2shape_measures.cc21:: 18/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 518../src/s2/s2shape_measures.h::1727:: In file included from ../src/s2/s1angle.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]28 : In file included from ../src/s2/s2point.h:27 : 518In file included from | ../src/s2/s2coder.h : 23 : In file included from c/usr/local/clang/include/absl/status/status.ho:n67s: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:h29a: r/usr/local/clang/include/absl/strings/cord.h*: 1146a:b10s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llab l1146e | Cso1r,d Rceopn*s ta bcshla_rn*o nanbuslll_ nNuelwlEaxbtleer nsa2l,R e p| ( ^a bs/usr/local/clang/include/absl/base/nullability.hl::257::s23t:r inote: nexpanded from macro 'absl_nullable'g _v i257e | w# ddeaftian,e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsl_nonIn file included from ns2/s2shapeutil_edge_iterator.ccu:l16l: In file included from _../src/s2/s2shapeutil_edge_iterator.hN:o22n: nIn file included from u../src/s2/s2shape.hl:l24 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:In file included from 27s2/s2shapeutil_edge_iterator.cc: :In file included from 16../src/s2/s1angle.h: :In file included from 28../src/s2/s2shapeutil_edge_iterator.h: :In file included from 22../src/s2/s2point.h: :In file included from 27../src/s2/s2shape.h: In file included from ../src/s2/s2coder.h::2423: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h::2167: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/internal/status_internal.h::3729: : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/strings/cord.h::211159: :/usr/local/clang/include/absl/log/internal/check_op.h17::519 :17warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 1159 s2/s2shapeutil_conversion.cc | 519:i | 18n : l In file included from i../src/s2/s2shapeutil_conversion.h nc:eo27n : CsIn file included from to../src/s2/s2point.h r:cd25Rhea: rpIn file included from ** ../src/s2/util/coding/coder.h a:abb36ss: ll_In file included from _n../src/s2/base/casts.hon:on34nn: unlIn file included from lu/usr/local/clang/include/absl/log/log.h l:le 209Nx: perIn file included from wt/usr/local/clang/include/absl/log/internal/log_impl.hEe:xx20tt: )eIn file included from r;/usr/local/clang/include/absl/log/absl_vlog_is_on.hn :a 63l| : R ^e/usr/local/clang/include/absl/log/internal/vlog_config.h p:(133/usr/local/clang/include/absl/base/nullability.h :: 37241| :: ^ 22 :warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22 : 133 241 | | note: i#expanded from macro 'absl_nonnull'nd te fR241ien | ge#i daesbftsienlre_A nnaodbnInsnluil_tlni o_anlNnoiunznlelu( V_lLNloo gn Sn| iu ^tl el* a| b ^s l_nonIn file included from ns2/s2shapeutil_edge_iterator.ccu:l16l: In file included from v../src/s2/s2shapeutil_edge_iterator.h):;22: In file included from ../src/s2/s2shape.h| : ^24 : In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/check.h::2237:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :21expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/log/internal/check_op.h:520 :24113 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 520a | bcsoln_snto ncnhualrl* _aNbosnln_unlull l a| b ^l e CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.ccIn file included from :s2/s2shapeutil_conversion.cc16:: 18In file included from : ../src/s2/s2shapeutil_edge_iterator.hIn file included from :../src/s2/s2shapeutil_conversion.h22:: 27In file included from : ../src/s2/s2shape.hIn file included from :../src/s2/s2point.h24:: 25In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/util/coding/coder.h21:: 36In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/base/casts.h37:: 34In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/log.h21:: 209/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 521/usr/local/clang/include/absl/log/internal/log_impl.h::1720:: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]63 : /usr/local/clang/include/absl/log/internal/vlog_config.h: 157521: | 11 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c ons t157 | cVhLaorg*S iatbes*l _anbuslll_anbullel asb1l,e cSoentsVtM ocdhualre*L iasbtsHIn file included from les2/s2shape_measures.cca_:dn18uF: loIn file included from lr../src/s2/s2shape_measures.haT:be27ls: etIn file included from O../src/s2/s1angle.hsn:2l28,y: (In file included from ../src/s2/s2point.h| : ^| 27 ^: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::/usr/local/clang/include/absl/base/nullability.h25723::: 25723In file included from ::/usr/local/clang/include/absl/status/status.h23 ::67note: : expanded from macro 'absl_nullable'In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nullable': 29257 : | 257/usr/local/clang/include/absl/strings/cord.h# | :d#1183ed:fe47if:ni enwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a basbls_l n_1183un | lu ll alb al be l e _ N u_ lN lu al bl lae b l e | ^ | ^ In file included from s2/s2shapeutil_edge_iterator.cc : In file included from 16 s2/s2shapeutil_conversion.cc: :In file included from 18../src/s2/s2shapeutil_edge_iterator.h : : In file included from 22 ../src/s2/s2shapeutil_conversion.h: :In file included from 27../src/s2/s2shape.hC: o:rIn file included from 24d../src/s2/s2point.h: R:In file included from e25../src/s2/base/logging.hp: :*In file included from 21a../src/s2/util/coding/coder.h: b:In file included from s36/usr/local/clang/include/absl/log/check.hl: :_In file included from 37n../src/s2/base/casts.h: u:In file included from l34/usr/local/clang/include/absl/log/internal/check_impl.hl: :aIn file included from 21b/usr/local/clang/include/absl/log/log.h: l:/usr/local/clang/include/absl/log/internal/check_op.he209: : r521eIn file included from :p/usr/local/clang/include/absl/log/internal/log_impl.h47):: 20 : | warning: In file included from ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/absl_vlog_is_on.h :63: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/vlog_config.h ::521257158 | :: 23 15: : cnote: warning: oexpanded from macro 'absl_nullable'ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] s t 257 c | h158#ad | re f*i na eb s VlaLbo_sngluS_lilntuela*bl laaebbl ssel1 __,nN uuclolllnaasbbtll eceh a vr| )* ^; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l257l:a23b:l enote: expanded from macro 'absl_nullable's 2, 257 | | # ^d efi/usr/local/clang/include/absl/base/nullability.hn:e257 :a23b:s lnote: _expanded from macro 'absl_nullable'n ul l257a | b#ldee f_iNnuel albasbll_en u l| l ^a ble _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_interIn file included from ns2/s2shape_measures.cca:l18:: :In file included from R../src/s2/s2shape_measures.he:g27i: sIn file included from t../src/s2/s1angle.he:r28A: nIn file included from d../src/s2/s2point.hI:n27i: tIn file included from i../src/s2/s2coder.ha:l23i: zIn file included from e/usr/local/clang/include/absl/status/status.h(:V67L: og/usr/local/clang/include/absl/status/internal/status_internal.hS:i119t:e14*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n119n | u l lS tva)t;u s R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | C#ldoenfei(n e | a ^b sl_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullablIn file included from es2/s2shape_measures.cc : 18| : ^In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix)In file included from ;s2/s2shapeutil_conversion.cc : 18| : ^In file included from ../src/s2/s2shapeutil_conversion.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2225:: In file included from ../src/s2/util/coding/coder.hnote: :expanded from macro 'absl_nonnull'36 : In file included from ../src/s2/base/casts.h :24134 | : #In file included from d/usr/local/clang/include/absl/log/log.he:f209i: nIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h :a22b: sIn file included from l/usr/local/clang/include/absl/log/internal/log_message.h_:n47o: nIn file included from n/usr/local/clang/include/absl/log/internal/structured_proto.hu:l27l: In file included from _/usr/local/clang/include/absl/log/internal/proto.hN:o34n: n/usr/local/clang/include/absl/types/span.hu:l794l: 8 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | In file included from s2/s2shape_measures.cc : 18T: *In file included from ../src/s2/s2shape_measures.ha:b27s: lIn file included from _../src/s2/s1angle.hn:u28l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from p../src/s2/s2coder.ht:r23 : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: A/usr/local/clang/include/absl/status/internal/status_internal.hT:T150R:I58B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ LIFE T150I | M E _ B OcUoNnDs,t saibzsel_:t: Sstiazteu)s *n oaebxscle_pnto n{n u l| l ^ sta/usr/local/clang/include/absl/base/nullability.ht:u257s:,23 :c onote: nexpanded from macro 'absl_nullable's t c257h | a#rd*e faibnsel _anbosnln_unlull lparbelfei x_)N;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:27: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 319s2/s2shape_measures.cc | : 18 : In file included from ../src/s2/s2shape_measures.hc:o27n: sIn file included from t../src/s2/s1angle.h :w28c: hIn file included from a../src/s2/s2point.hr:_27t: *In file included from ../src/s2/s2coder.ha:b23s: l/usr/local/clang/include/absl/status/status.h_:n1063u:l13l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e co n1063s | tc&o nvs)t; c h| a ^r * ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l S257t | a#tduesfMienses aagbesAls_CnSutlrl(a b l| e ^ _Nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22l:e note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* abIn file included from ss2/s2shape_nesting_query.ccl:_17n: oIn file included from n../src/s2/s2shape_nesting_query.hn:u26l: lIn file included from ../src/s2/s2shape.hf:i24l: eIn file included from ,../src/s2/base/logging.h : 22| : ^In file included from /usr/local/clang/include/absl/log/log.h:209/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/log_impl.h::2220:: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.hnote: :expanded from macro 'absl_nonnull'63 : /usr/local/clang/include/absl/log/internal/vlog_config.h241: | 49#:d37e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e absl _49n | oinnntu lRle g_iNsotnenruAlnld I n| i ^t ialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2shapeutil_get_reference_point.ccu:l18l: In file included from _../src/s2/s2shapeutil_get_reference_point.hN:o21n: nIn file included from u../src/s2/s2shape.hl:l24 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuieIn file included from ts2/s2shape_nesting_query.ccl:y17D: eIn file included from b../src/s2/s2shape_nesting_query.hu:g26F: aIn file included from t../src/s2/s2shape.ha:l24(: cIn file included from o../src/s2/base/logging.hn:s22t: In file included from c/usr/local/clang/include/absl/log/log.hh:a209r: *In file included from /usr/local/clang/include/absl/log/internal/log_impl.ha:b20s: lIn file included from _/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:o63n: n/usr/local/clang/include/absl/log/internal/vlog_config.hu:l63l: 43f:i lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^ 63 | /usr/local/clang/include/absl/base/nullability.h : 241e:x22p:l inote: cexpanded from macro 'absl_nonnull'i t c241o | n#sdteefxipnre VaLbosglS_intoen(ncuolnls t_ Ncohnanru*l la b s| l ^_ nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* abIn file included from ss2/s2shape_nesting_query.ccl:_17n: oIn file included from n../src/s2/s2shape_nesting_query.hn:u26l: lIn file included from ../src/s2/s2shape.hf:i24l: eIn file included from ,../src/s2/base/logging.h : 22| : ^In file included from /usr/local/clang/include/absl/log/log.h:209/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/log_impl.h::2220:: In file included from note: /usr/local/clang/include/absl/log/absl_vlog_is_on.hexpanded from macro 'absl_nonnull': 63: /usr/local/clang/include/absl/log/internal/vlog_config.h241: | 96#:d60e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e abs l96_ | n o nfnruileln d_ Nionntn ullolg _ i| n ^t ernal::RegisterAndInitializIn file included from es2/s2shapeutil_get_reference_point.cc(:V18L: oIn file included from g../src/s2/s2shapeutil_get_reference_point.hS:i21t: eIn file included from *../src/s2/s2shape.h :a24b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from v/usr/local/clang/include/absl/log/internal/check_impl.h):;21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/strip.h::24126:: 22/usr/local/clang/include/absl/log/internal/log_message.h:: 456note: :expanded from macro 'absl_nonnull'38 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #de f456i | n e LaobgsMle_snsoangneuQluli e_tNloynFnautlall ( c| o ^n st char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2shapeutil_edge_iterator.ccn:u16l: lIn file included from ../src/s2/s2shapeutil_edge_iterator.h :| 22 ^: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45:In file included from s2/s2shapeutil_get_reference_point.ccwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from 39../src/s2/s2shape.h | :i24n: lIn file included from i../src/s2/base/logging.hn:e21 : uIn file included from i/usr/local/clang/include/absl/log/check.hn:t371: 6In file included from _/usr/local/clang/include/absl/log/internal/check_impl.ht: 21U: n/usr/local/clang/include/absl/log/internal/check_op.ha:l189i:g28n:e dwarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o ad16 (189c | oinnslti nveo icdo*n satb salb_snlo:n:nSutlalt ups)* {a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :A snote: Sexpanded from macro 'absl_nonnull't at u241s | (#cdoenfsitn ea basbls:l:_Sntoantnuusl&l s_)N o{n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.ccIn file included from :s2/s2shapeutil_edge_iterator.cc18:: 16In file included from : ../src/s2/s2shapeutil_get_reference_point.hIn file included from :../src/s2/s2shapeutil_edge_iterator.h21:: 22In file included from : ../src/s2/s2shape.hIn file included from :../src/s2/s2shape.h24:: 25In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 193/usr/local/clang/include/absl/strings/cord.h::2177:: In file included from warning: /usr/local/clang/include/absl/base/internal/endian.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 26: /usr/local/clang/include/absl/base/internal/unaligned_access.h: 45193: | 45c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t abs l45: | :iSntlaitnues *u ianbts3l2__nto nUnnuallli gAnseSdtLaotauds3(2c(ocnosnts ta bvsoli:d:*S taabtsuls_Onrou&l ls )p ){ { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | 241# | d#edfeifnien ea basbls_ln_onnonnunlull l_ N_oNnonnunlull l | ^| ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: In file included from warning: s2/s2shapeutil_edge_iterator.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 16: In file included from ../src/s2/s2shapeutil_edge_iterator.h: 22202: | In file included from ../src/s2/s2shape.h :e25x: pIn file included from l../src/s2/s2coder.hi:c23i: tIn file included from /usr/local/clang/include/absl/status/status.hC:h67e: cIn file included from k/usr/local/clang/include/absl/status/internal/status_internal.hO:p29M: eIn file included from s/usr/local/clang/include/absl/strings/cord.hs:a77g: eIn file included from B/usr/local/clang/include/absl/base/internal/endian.hu:i26l: d/usr/local/clang/include/absl/base/internal/unaligned_access.he:r51(:c45o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] char *51 | aibnslli_nneo nuniunltl6 4e_xtp rUtneaxlti)g;n e d| L ^o ad/usr/local/clang/include/absl/base/nullability.h6:4241(:c22o:n snote: texpanded from macro 'absl_nonnull' vo i241d | *# daebfsiln_en oanbnsull_ln opn)n u{l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewSIn file included from ts2/s2shapeutil_edge_iterator.ccr:i16n: gIn file included from (../src/s2/s2shapeutil_edge_iterator.h):;22 : In file included from | ../src/s2/s2shape.h ^: 25: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f77i: nIn file included from e/usr/local/clang/include/absl/base/internal/endian.h :a26b: s/usr/local/clang/include/absl/base/internal/unaligned_access.hl:_57n:o36n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _No n57n | uilnll i n| e ^ void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:In file included from 22s2/s2shapeutil_get_reference_point.cc: :In file included from 18../src/s2/s2shape.h: :In file included from 25../src/s2/s2shapeutil_get_reference_point.h: :In file included from 21../src/s2/s2coder.h: :In file included from 23../src/s2/s2shape.h: :In file included from 24/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/strings/cord.h: :In file included from 77/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/base/internal/endian.h: :26/usr/local/clang/include/absl/log/internal/check_op.h: :/usr/local/clang/include/absl/base/internal/unaligned_access.h226::6159::36 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 22661 | | vionildi nMea kveoCihde cUknOaplViaglnueedSSttroirneg3(2s(tvdo:i:do*s tarbesalm_&n oonsn,u lclo nps,t uvionitd3*2 _atb svl)_ n{u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :p241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream26&: ,In file included from ../src/s2/s2shape.h :| 24 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h22:: 241In file included from :/usr/local/clang/include/absl/log/log.h22::209 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/log_impl.h :20 : 241In file included from | /usr/local/clang/include/absl/log/absl_vlog_is_on.h#:d63e: fi/usr/local/clang/include/absl/log/internal/vlog_config.hn:e133 :a37b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l133l | i_nNto nRneuglils t e| r ^A ndInitialize(VLIn file included from os2/s2shapeutil_get_reference_point.ccg:S18i: tIn file included from e../src/s2/s2shapeutil_get_reference_point.h*: 21a: bIn file included from s../src/s2/s2shape.hl:_24n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hv:)37;: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:296/usr/local/clang/include/absl/base/nullability.h::63241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 241296 | | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2shape_nesting_query.ccn:u17l: lIn file included from ../src/s2/s2shape_nesting_query.h :| 26 ^: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11:In file included from s2/s2shapeutil_get_reference_point.ccwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h: 21157: | In file included from V../src/s2/s2shape.hL:o24g: SIn file included from i../src/s2/base/logging.ht:e21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:l298e: 22S:e twarning: Vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M odu 298l | ecLoinssttH euandsFiogrnTeeds tcOhnalry*( a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: oexpanded from macro 'absl_nullable'p er a257t | o#rd&, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_nesting_query.cc::24117:: 22In file included from :../src/s2/s2shape_nesting_query.h :26note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shape.h:24 : 241In file included from | ../src/s2/base/logging.h#:d22e: fIn file included from i/usr/local/clang/include/absl/log/log.hn:e209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l20_: nIn file included from o/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:n63u: l/usr/local/clang/include/absl/log/internal/vlog_config.hl: 158_:N15o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l 158| | ^ VLogSite* absl_nIn file included from us2/s2shapeutil_get_reference_point.ccl:l18a: bIn file included from l../src/s2/s2shapeutil_get_reference_point.he: 21v: )In file included from ;../src/s2/s2shape.h : 24| : ^In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/log/check.h23::37 : note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/log/internal/check_impl.h :21 : 257/usr/local/clang/include/absl/log/internal/check_op.h | :#299d:e67f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl _299n | u l l a b l e _ N u l l a b l e | ^ In file included from s2/s2shapeutil_edge_iterator.cc : 16 : In file included from ../src/s2/s2shapeutil_edge_iterator.h : 22 : In file included from ../src/s2/s2shape.h : 25c: oIn file included from n../src/s2/s2coder.hs:t23 : uIn file included from n/usr/local/clang/include/absl/status/status.hs:i67g: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd: 29c: hIn file included from a/usr/local/clang/include/absl/strings/cord.hr:*77 : a/usr/local/clang/include/absl/base/internal/endian.hb:s160l:_36n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll); 160 | | i ^n li/usr/local/clang/include/absl/base/nullability.hn:e241 :u22i:n tnote: 1expanded from macro 'absl_nonnull'6 _t 241L | o#adde1f6i(nceo nasbts lv_oniodn*n ualbls l__Nnoonnnnuullll p| ) ^ { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) In file included from {s2/s2shapeutil_get_reference_point.cc : 18| : ^In file included from ../src/s2/s2shapeutil_get_reference_point.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2shape.h::2224:: In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b323s:l46_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull _323N | o n nfurlile n d| ^v oid AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2shapeutil_edge_iterator.cc:note: 16expanded from macro 'absl_nonnull': In file included from ../src/s2/s2shapeutil_edge_iterator.h: 22241: | In file included from #../src/s2/s2shape.hd:e25f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.h_:N77o: n/usr/local/clang/include/absl/base/internal/endian.hn:u168l:l36 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.hIn file included from :s2/s2shapeutil_edge_iterator.cc24:: 16In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2shapeutil_edge_iterator.h21:: 22In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2shape.h37:: 25In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2coder.h21:: 23/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 452:/usr/local/clang/include/absl/status/status.h1::67 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h452: | 77A: B/usr/local/clang/include/absl/base/internal/endian.hS:L250_:L36O:G _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A250L | _iDnElFiInNeE _uMiAnKtE1_6C_HtE CLKo_aOdP1_6S(TcRoInNsGt_ EvXoTiEdR*N (aibnstl6_4n_otn)n;u l l| ^p ) /usr/local/clang/include/absl/log/internal/check_op.h{: 449 :| 31 ^: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/base/nullability.h :241:22 :449 | note: expanded from macro 'absl_nonnull' ex t241e | r#nd etfeimnpel aatbes lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2shapeutil_edge_iterator.ccn:u16l: l _NonnulIn file included from l../src/s2/s2shapeutil_edge_iterator.h : 22| : ^In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2shapeutil_get_reference_point.cc::2918: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2shapeutil_get_reference_point.h::7721: : /usr/local/clang/include/absl/base/internal/endian.hIn file included from :../src/s2/s2shape.h254::2427: :In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h:37 : 254In file included from | /usr/local/clang/include/absl/log/internal/check_impl.hi:n21l: i/usr/local/clang/include/absl/log/internal/check_op.hn:e452 :v1o:i dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S to/usr/local/clang/include/absl/log/internal/check_op.hr:e4501:625(:v onote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'd * a450b | s l _ n o n nxu,l lx ,p ,c ounisntt 1c6h_atr *v )a b{s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l:)22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/log/internal/check_op.h::16453:: 1In file included from :../src/s2/s2shapeutil_edge_iterator.h :warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shape.h:25: In file included from 453../src/s2/s2coder.h | :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:L67O: GIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A77L: _/usr/local/clang/include/absl/base/internal/endian.hD:E258F:I36N:E _warning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A KE_ C258H | EiCnKl_iOnPe_ SuTiRnItN3G2__EtX TLEoRaNd(3u2i(ncto6n4s_tt )v;o i d| *^ ab/usr/local/clang/include/absl/log/internal/check_op.hs:l449_:n31o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'l l p )449 | { e| x ^t er/usr/local/clang/include/absl/base/nullability.hn: 241t:e22m:p lnote: aexpanded from macro 'absl_nonnull't e c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ NMoankneuClhle c k| O ^p String( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2shapeutil_edge_iterator.ccN:o16n: nIn file included from u../src/s2/s2shapeutil_edge_iterator.hl:l22 : In file included from | ../src/s2/s2shape.h ^: 25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2shapeutil_get_reference_point.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 77../src/s2/s2shapeutil_get_reference_point.h: :/usr/local/clang/include/absl/base/internal/endian.h21:: 262In file included from :../src/s2/s2shape.h27::24 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h262: | 37i: nIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.hv:o453i:d1 :S twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r e3/usr/local/clang/include/absl/log/internal/check_op.h2:(450v:o25i:d *note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a bs l450_ | n o n n u l lx ,p ,x ,u icnotn3s2t_ tc hva)r *{ a b| s ^l _nonnu/usr/local/clang/include/absl/base/nullability.hl:l241): 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1:In file included from s2/s2shapeutil_edge_iterator.ccwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]16 : In file included from ../src/s2/s2shapeutil_edge_iterator.h:22 : 454In file included from | ../src/s2/s2shape.hA:B25S: LIn file included from _../src/s2/s2coder.hL:O23G: _In file included from I/usr/local/clang/include/absl/status/status.hN:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hA:L29_: DIn file included from E/usr/local/clang/include/absl/strings/cord.hF:I77N: E/usr/local/clang/include/absl/base/internal/endian.h_:M266A:K36E:_ Cwarning: Htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E CK_ O266P | _iSnTlRiInNeG _uEiXnTtE6R4N_(tf lLooaatd)6;4 ( c| o^n st/usr/local/clang/include/absl/log/internal/check_op.h :v449o:i31d:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl_ n449o | n n uelxlt epr)n {t e m| p ^l at/usr/local/clang/include/absl/base/nullability.he: 241c:o22n:s tnote: expanded from macro 'absl_nonnull'c ha r241* | #adbesfli_nneo nanbuslll_ nMoankneuClhle c_kNOopnSnturliln g (| ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2shapeutil_edge_iterator.cc ^: 16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.hIn file included from :s2/s2shapeutil_get_reference_point.cc25:: 18In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2shapeutil_get_reference_point.h23:: 21In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2shape.h67:: 24In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/base/logging.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/log/check.h77:: 37/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 270/usr/local/clang/include/absl/log/internal/check_impl.h::2721:: /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]454 :1: warning: 270type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | in/usr/local/clang/include/absl/log/internal/check_op.hl:i450n:e25 :v onote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'd S t450o | r e 6 4 ( v oxi,d *x ,a bcsoln_snto ncnhualrl* pa,b suli_nnto6n4n_utl lv)) {| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::241 :22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull' 241 | #241d | e#fdienfei naeb salb_snlo_nnnounlnlu l_lN o_nNnounlnlu l l| ^ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int In file included from vs2/s2shape_measures.cc1:,18 : iIn file included from n../src/s2/s2shape_measures.ht: 29v: 2In file included from ,../src/s2/s2shape.h :c27o: nIn file included from s../src/s2/s2pointutil.ht: 27c: ha../src/s2/util/math/matrix3x3.hr:*276 :a5b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onnull 276e | x p r t eSx2t_)C H{E C K _ N E ( d e t , V T y p e (\0 ) )| ^< < /usr/local/clang/include/absl/base/nullability.h": 241C:a22n:' tnote: expanded from macro 'absl_nonnull'i nv e241r | s#ed.e fDientee rambisnla_nnto n=n u0l.l" ;_ N o| n ^n ull ../src/s2/base/logging.h :| 37 ^: 21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_measures.cc:18: In file included from ../src/s2/s2shape_measures.h:29: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.hIn file included from :s2/s2shape_nesting_query.cc24:: 17In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2shape_nesting_query.h21:: 26In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2shape.h37:: 25In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2coder.h21:: 23: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h506::671: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from 506/usr/local/clang/include/absl/base/internal/endian.h | :A26B: S/usr/local/clang/include/absl/base/internal/unaligned_access.hL:_65L:O36G:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERNA L65_ | CiHnElCiKn_eO Pv_oIiMdP LU(nCahleicgkn_eGdES,t o>r=e)6 4 (| v^o id*/usr/local/clang/include/absl/log/internal/check_op.h :a488b:s32l:_ nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n nul l488 | p , iunilnitn6e4 _cto nvs)t e{x p r| ^c on/usr/local/clang/include/absl/base/nullability.hs:t241 :c22h:a rnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea bnsalm_en#o#nInmuplll( _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2shapeutil_get_reference_point.ccexpanded from macro 'absl_nonnull': 18: In file included from 241../src/s2/s2shapeutil_get_reference_point.h | :#21d: eIn file included from f../src/s2/s2shape.hi:n24e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: No/usr/local/clang/include/absl/log/internal/check_op.hn:n507u:l1l: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' In file included from s2/s2shape_nesting_query.cc :48817 | : In file included from ../src/s2/s2shape_nesting_query.hi:n26l: iIn file included from n../src/s2/s2shape.he: 25c: oIn file included from n../src/s2/s2coder.hs:t23e: xIn file included from p/usr/local/clang/include/absl/status/status.hr: 67c: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:t29 : cIn file included from h/usr/local/clang/include/absl/strings/cord.ha:r77*: /usr/local/clang/include/absl/base/internal/endian.ha:b168s:l36_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l abl e168 | nianmlei#n#eI mupiln(t 3 2 _ t L o a d 3 2 ( c o n s t v\o i d| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l p257) | #{d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _Nonnull In file included from s2/s2shapeutil_get_reference_point.cc| : ^18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | cIn file included from os2/s2shape_nesting_query.ccn:s17t: In file included from T../src/s2/s2shape_nesting_query.h1:&26 : vIn file included from 1../src/s2/s2shape.h,: 25c: oIn file included from n../src/s2/s2coder.hs:t23 : TIn file included from 2/usr/local/clang/include/absl/status/status.h&: 67v: 2In file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :c29o: nIn file included from s/usr/local/clang/include/absl/strings/cord.ht: 77c: h/usr/local/clang/include/absl/base/internal/endian.ha:r172*: 27a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n172u | liln leixnper tveoxitd) S{t o r e 3 2\( v o| i ^d * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | p#,d eufiinnte3 2a_bts lv_)n o{n n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2shapeutil_get_reference_point.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 77../src/s2/s2shapeutil_get_reference_point.h: :21/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 176../src/s2/s2shape.h::3624:: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h :17637 | : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hl:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :u507i:n1t:6 4warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t L/usr/local/clang/include/absl/log/internal/check_op.ho:a497d:6324:( cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n st v o497i | d * ianblsiln_en ocnonnusltle xpp)r {c o n| s ^t c/usr/local/clang/include/absl/base/nullability.hh:a241r:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbelfei nnea maeb#s#lI_mnpoln(n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullablIn file included from es2/s2shape_nesting_query.cc : 17| : ^In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2shapeutil_get_reference_point.cc67:: 18In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2shapeutil_get_reference_point.h29:: 21In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2shape.h77:: 24/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 180../src/s2/base/logging.h::2721:: In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :18021 | : i/usr/local/clang/include/absl/log/internal/check_op.hn:l507i:n1e: vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d /usr/local/clang/include/absl/log/internal/check_op.hS:t498o:r35e:6 4note: (expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'v oid *498 | a b s l _ n oinnntu lvl1 ,p ,i nuti nvt26,4 _cto nvs)t {c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241e | x#pdretfeixnte) a{b s l _ n o n n u l l _ N o n n u\l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:83: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h:36: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ 367 warnings generated. In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void StoIn file included from rs2/s2shapeutil_get_reference_point.cce:1186: (In file included from v../src/s2/s2shapeutil_get_reference_point.ho:i21d: *In file included from ../src/s2/s2shape.ha:b24s: lIn file included from _../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: nu/usr/local/clang/include/absl/log/internal/check_op.hl:l511 :p13,: uwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n t16_ t511 | vc)o n{s t | c ^h ar*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# dCehfeicnkes tarbcsmlp_tnrounenIumlpll (_ N o| n ^n ull/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24In file included from : s2/s2shape_nesting_query.ccIn file included from :../src/s2/base/logging.h17:: 21In file included from : ../src/s2/s2shape_nesting_query.hIn file included from :/usr/local/clang/include/absl/log/check.h26:: 37In file included from : ../src/s2/s2shape.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h25:: 21In file included from : ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_op.h::23512: :In file included from 17/usr/local/clang/include/absl/status/status.h:: 67warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 512/usr/local/clang/include/absl/strings/cord.h | : 77 : /usr/local/clang/include/absl/base/internal/endian.h :c258o:n36s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* 258a | bisnll_innuel luaibnlte3 2s_1t, Lcooands3t2 (cchoanrs*t avbosild_*n ualblsalb_lneo nsn2u,l l | p ^) {/usr/local/clang/include/absl/base/nullability.h : 257| : ^23 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nullable'241 :22 :257 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en ualblsalb_lneo n_nNuullll a_bNloen n u| l ^l | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | constIn file included from s2/s2shape_nesting_query.ccc:h17a: rIn file included from *../src/s2/s2shape_nesting_query.h :a26b: sIn file included from l../src/s2/s2shape.h_:n25u: lIn file included from l../src/s2/s2coder.ha:b23l: eIn file included from /usr/local/clang/include/absl/status/status.hs:167,: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: tIn file included from /usr/local/clang/include/absl/strings/cord.hc:h77a: r/usr/local/clang/include/absl/base/internal/endian.h*: 262a:b27s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b262l | ei nsl2i,n e | v ^o id/usr/local/clang/include/absl/base/nullability.h :S257t:o23r:e 3note: 2expanded from macro 'absl_nullable'( vo i257d | *# daebfsiln_en oanbnsull_ln upl,l aubilnet 3_2N_utl lva)b l{e | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2shapeutil_get_reference_point.cc :18: In file included from 241../src/s2/s2shapeutil_get_reference_point.h | :#21d: eIn file included from f../src/s2/s2shape.hi:n24e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n513n:u17l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2shape_nesting_query.ccd:e17f: iIn file included from n../src/s2/s2shape_nesting_query.he: 26a: bIn file included from s../src/s2/s2shape.hl:_25n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^77 : /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inlineIn file included from s2/s2shapeutil_get_reference_point.ccu:i18n: tIn file included from 6../src/s2/s2shapeutil_get_reference_point.h4:_21t: In file included from L../src/s2/s2shape.ho:a24d: 6In file included from 4../src/s2/base/logging.h(:c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37v: oIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hd:*21 : a/usr/local/clang/include/absl/log/internal/check_op.hb:s514l:_13n:o nwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u ll p514) | c{o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef iCnhee cakbsstlr_cnmopnfnaullsle I_mNpoln(n u l| l ^ | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from In file included from s2/s2shape_nesting_query.ccs2/s2shapeutil_get_reference_point.cc::1718: : In file included from In file included from ../src/s2/s2shape_nesting_query.h../src/s2/s2shapeutil_get_reference_point.h::2621: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2shape.h::2524: : In file included from In file included from ../src/s2/s2coder.h../src/s2/base/logging.h::2321: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h::6737: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h::2921: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/cord.h::51577:: 17/usr/local/clang/include/absl/base/internal/endian.h:: 270:warning: 27type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]515 | 270 | cionnlsitn ec hvaori*d aSbtsolr_en6u4l(lvaobilde* sa1b,s lc_onnosntn uclhla rp*, aubisnlt_6n4u_ltl avb)l e{ s 2| , ^ | /usr/local/clang/include/absl/base/nullability.h ^: 241:22/usr/local/clang/include/absl/base/nullability.h:: 257note: :expanded from macro 'absl_nonnull'23 : note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ 697 warnings generated. In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2wedge_relations.cc -o s2/s2wedge_relations.o In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/s2winding_operation.cc -o s2/s2winding_operation.o In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:83: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h:36: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_measures.cc:25: In file included from ../src/s2/s2loop_measures.h:34: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2shapeutil_get_reference_point.cc | :#18d: eIn file included from f../src/s2/s2shapeutil_get_reference_point.hi:n21e: In file included from a../src/s2/s2shape.hb:s24l: _In file included from n../src/s2/base/logging.ho:n22n: uIn file included from l/usr/local/clang/include/absl/log/log.hl: 209_: NIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hn:n20u: lIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63| : ^ /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209In file included from : s2/s2shapeutil_get_reference_point.ccIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h18:: 22In file included from : ../src/s2/s2shapeutil_get_reference_point.h/usr/local/clang/include/absl/log/internal/log_message.h::21158: :In file included from 32../src/s2/s2shape.h:: 24warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:22: In file included from 158/usr/local/clang/include/absl/log/log.h | : 209 : LIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hg:M20e: sIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.ha:g63e: &/usr/local/clang/include/absl/log/internal/vlog_config.h :o63p:e43r:a twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r <<( v63o | i d *e xapblsilc_intu lcloanbsltee x pvr) V{L o g| S ^i te/usr/local/clang/include/absl/base/nullability.h(:c257o:n23s:t note: cexpanded from macro 'absl_nullable'h ar *257 | a#bdself_innoen naublsll _fn)u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e 241| | ^# define absl_nonnull In file included from _s2/s2shapeutil_conversion.ccN:o18n: nIn file included from u../src/s2/s2shapeutil_conversion.hl:l27 : In file included from | ../src/s2/s2point.h ^: 25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable In file included from s2/s2shapeutil_get_reference_point.ccv:)18 : {In file included from ../src/s2/s2shapeutil_get_reference_point.h :| 21 ^: In file included from ../src/s2/s2shape.h/usr/local/clang/include/absl/base/nullability.h::24257: :In file included from 23../src/s2/base/logging.h:: 22note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/log.h: 209257: | In file included from #/usr/local/clang/include/absl/log/internal/log_impl.hd:e20f: iIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.he: 63a: b/usr/local/clang/include/absl/log/internal/vlog_config.hs:l96_:n60u:l lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b le _ N96u | l l afbrliee n d| ^i nt log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.hIn file included from :s2/s2shapeutil_get_reference_point.cc209:: 18In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :../src/s2/s2shapeutil_get_reference_point.h22:: 21/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 191../src/s2/s2shape.h::4324:: In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: In file included from /usr/local/clang/include/absl/log/log.h: 209191: | In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :L20o: gIn file included from M/usr/local/clang/include/absl/log/absl_vlog_is_on.he:s63s: a/usr/local/clang/include/absl/log/internal/vlog_config.hg:e119&: 15o:p ewarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tor <119< | ( s tcdo:n:sito sc_hbaars*e &a b(s*la_bnsoln_nnuolnln ucloln smt) (fsitlde:_:;i o s| _ ^b ase/usr/local/clang/include/absl/base/nullability.h&: 241o:s22):) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnuIn file included from ls2/s2shapeutil_conversion.ccl: 18v: )In file included from ;../src/s2/s2shapeutil_conversion.h : 27| : ^In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h::36241: :In file included from 22../src/s2/base/casts.h:: 34: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/log.h :209: In file included from 241/usr/local/clang/include/absl/log/internal/log_impl.h | :#22d: e/usr/local/clang/include/absl/log/internal/log_message.hf:i340n:e46 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n340u | l l f_rNioennndu lvlo i d| ^A bslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2shapeutil_get_reference_point.ccn:n18u: lIn file included from l../src/s2/s2shapeutil_get_reference_point.h : 21| : ^In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2shapeutil_get_reference_point.ccl:l18 : _In file included from N../src/s2/s2shapeutil_get_reference_point.ho:n21n: uIn file included from l../src/s2/s2shape.hl: 25 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnaliIn file included from gs2/s2shapeutil_conversion.ccn:e18d: LIn file included from o../src/s2/s2shapeutil_conversion.ha:d271: 6In file included from (../src/s2/s2point.hc:o25n: sIn file included from t../src/s2/util/coding/coder.h :v36o: iIn file included from d../src/s2/base/casts.h*: 36a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hp:)21 : {/usr/local/clang/include/absl/log/internal/check_op.h : 502| : ^1 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 241:22: 502 | note: Aexpanded from macro 'absl_nonnull'B SL _241L | O#Gd_eIfNiTnEeR NaAbLs_lC_HnEoCnKn_uOlPl_ I_MNPoLn(nCuhlelc k _| E ^Q , ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( In file included from s2/s2shapeutil_get_reference_point.cc : 18\: In file included from ../src/s2/s2shapeutil_get_reference_point.h| : ^21 : In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2shape.h::25725:: 23In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/status/status.h :25767 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: nIn file included from e/usr/local/clang/include/absl/strings/cord.h :a77b: sIn file included from l/usr/local/clang/include/absl/base/internal/endian.h_:n26u: l/usr/local/clang/include/absl/base/internal/unaligned_access.hl:a45b:l45e: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llab l45e | i n| l ^i ne uint32_t In file included from Us2/s2shapeutil_conversion.ccn:a18l: iIn file included from g../src/s2/s2shapeutil_conversion.hn:e27d: LIn file included from o../src/s2/s2point.ha:d25: In file included from ../src/s2/util/coding/coder.h3:236(: cIn file included from o../src/s2/base/casts.hn:s36t: In file included from v../src/s2/base/logging.ho:i21d: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l502l: 1p:) warning: {type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | /usr/local/clang/include/absl/log/internal/check_op.h ^: 489:47/usr/local/clang/include/absl/base/nullability.h:: 241note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'22 : note: expanded from macro 'absl_nonnull'489 | 241 | # d ecfoinnset aTb1s&l _vn1o,n ncuolnls t_ NTo2n&n uvl2l, c| o ^n st char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2shapeutil_get_reference_point.ccl:l18 : In file included from | ../src/s2/s2shapeutil_get_reference_point.h ^: 21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2shapeutil_conversion.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_conversion.h_:N27o: nIn file included from n../src/s2/s2point.hu:l25l: In file included from ../src/s2/util/coding/coder.h| : ^36 : In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* In file included from as2/s2shapeutil_get_reference_point.ccb:s18l: _In file included from n../src/s2/s2shapeutil_get_reference_point.hu:l21l: aIn file included from b../src/s2/s2shape.hl:e25 : nIn file included from a../src/s2/s2coder.hm:e23#: #In file included from I/usr/local/clang/include/absl/status/status.hm:p67l: (In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 77 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h : 57 : 36\: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h: 25757: | 23i:n lnote: iexpanded from macro 'absl_nullable'n e v257o | i#dd eUfnianlei ganbesdlS_tnourlel1a6b(lveo i_dN*u lalbasbll_en o n| n ^u ll p, uinIn file included from ts2/s2shapeutil_conversion.cc1:618_: tIn file included from ../src/s2/s2shapeutil_conversion.hv:)27 : {In file included from ../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from :../src/s2/base/casts.h22::36 : In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from 241/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b502s:l1_:n owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ul/usr/local/clang/include/absl/log/internal/check_op.hl: 498_:N35o:n nnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l | ^498 | int v1, int v2, const char* absl_nonnull exprtext) { In file included from s2/s2shapeutil_get_reference_point.cc : 18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h : 21 : In file included from ../src/s2/s2shape.h : 25 : In file included from \../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :77 : 241In file included from | /usr/local/clang/include/absl/base/internal/endian.h#:d26e: f/usr/local/clang/include/absl/base/internal/unaligned_access.hi:n61e: 36a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u61l | li n_lNionnen uvloli d | U ^n alignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^In file included from s2/s2shapeutil_conversion.cc:18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2shapeutil_conversion.h241::2722: :In file included from ../src/s2/s2point.h:note: 25expanded from macro 'absl_nonnull': In file included from ../src/s2/util/coding/coder.h :24136 | : #In file included from d../src/s2/base/casts.he:f36i: nIn file included from e../src/s2/base/logging.h :a21b: sIn file included from l/usr/local/clang/include/absl/log/check.h_:n37o: nIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: _/usr/local/clang/include/absl/log/internal/check_op.hN:o503n:n1u:l lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: In file included from note: s2/s2shapeutil_get_reference_point.ccexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 18: In file included from ../src/s2/s2shapeutil_get_reference_point.h :48821 | : In file included from ../src/s2/s2shape.hi:n25l: iIn file included from n../src/s2/s2coder.he: 23c: oIn file included from n/usr/local/clang/include/absl/status/status.hs:t67e: xIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.hr: 29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t77 : c/usr/local/clang/include/absl/base/internal/endian.hh:a164r:*27 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nu l164l | aibnllei nnea mveo#i#dI mSptlo(r e 1 6 ( v o i d * a b s l _ n o n n\u l l| ^p , /usr/local/clang/include/absl/base/nullability.hu:i257n:t231:6 _note: texpanded from macro 'absl_nullable' v) 257{ | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e_fNiunlel aabblsel _ n| o ^n null _NonnullIn file included from s2/s2shapeutil_conversion.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | coIn file included from ns2/s2shapeutil_get_reference_point.ccs:t18 : TIn file included from 1../src/s2/s2shapeutil_get_reference_point.h&: 21v: 1In file included from ,../src/s2/s2shape.h :c25o: nIn file included from s../src/s2/s2coder.ht: 23T: 2In file included from &/usr/local/clang/include/absl/status/status.h :v672: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h :c77h: a/usr/local/clang/include/absl/base/internal/endian.hr:*168 :a36b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u168l | li nelxipnret euxitn)t 3{2 _ t L o\a d 3| 2 ^( co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22v:o inote: dexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bps)l _{n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from s2/s2shapeutil_conversion.cc/usr/local/clang/include/absl/strings/cord.h::1877: : In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s2shapeutil_conversion.h::17227:: 27In file included from :../src/s2/s2point.h :warning: 25type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/coding/coder.h:36 : 172In file included from | ../src/s2/base/casts.hi:n36l: iIn file included from n../src/s2/base/logging.he: 21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd: 37S: tIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hr:e213: 2/usr/local/clang/include/absl/log/internal/check_op.h(:v503o:i1d:* warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n497o:n32n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' p, u i497n | t 3 2i_ntl ivn)e {c o n| s ^t ex/usr/local/clang/include/absl/base/nullability.hp:r241 :c22o:n snote: texpanded from macro 'absl_nonnull' ch a241r | *# daebfsiln_en ualblsalb_lneo nnnaumlel# #_INmopnln(u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullaIn file included from bs2/s2shapeutil_get_reference_point.ccl:e18 : In file included from | ../src/s2/s2shapeutil_get_reference_point.h ^: 21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2shapeutil_conversion.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2shapeutil_conversion.h/usr/local/clang/include/absl/status/internal/status_internal.h::2729: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/strings/cord.h::2577: : In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/internal/endian.h::36176: :In file included from 36../src/s2/base/casts.h:: 36: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/log/check.h :17637 | : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hl:i21n: e/usr/local/clang/include/absl/log/internal/check_op.h :u503i:n1t:6 4warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t L/usr/local/clang/include/absl/log/internal/check_op.ho:a498d:6354:( cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n st v498o | i d * a b siln_tn ovn1n,u liln tp )v 2{, c| o ^n st/usr/local/clang/include/absl/base/nullability.h :c241h:a22r:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ee xapbrstle_xnto)n n{u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* In file included from as2/s2shapeutil_conversion.ccb:s18l: _In file included from n../src/s2/s2shapeutil_conversion.ho:n27n: uIn file included from l../src/s2/s2point.hl: 25p: )In file included from ../src/s2/util/coding/coder.h{: 36 : | In file included from ^../src/s2/base/casts.h :36: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/base/logging.h241::2122: :In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h241: | 21#: d/usr/local/clang/include/absl/log/internal/check_op.he:f504i:n1e: awarning: bIn file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]ss2/s2shapeutil_coding.cc l:_18n: o In file included from n504../src/s2/s2shapeutil_coding.hn | :AuBlSl41L : __LIn file included from NO../src/s2/base/casts.hoG:n_34nI: NuIn file included from lT/usr/local/clang/include/absl/log/log.hEl: R209 N: | AIn file included from L ^/usr/local/clang/include/absl/log/internal/log_impl.h_ :C22H: EIn file included from C/usr/local/clang/include/absl/log/internal/log_message.hK:_53O: P_/usr/local/clang/include/absl/types/source_location.hI:M113P:L19(:C hwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c k_LE ,113 | < = ) | ^c on/usr/local/clang/include/absl/log/internal/check_op.hsIn file included from :ts2/s2shapeutil_get_reference_point.cc 488:c:18h32: a:In file included from r ../src/s2/s2shapeutil_get_reference_point.h*note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 21 a: bIn file included from s../src/s2/s2shape.h l:488_25 | n : oIn file included from ni../src/s2/s2coder.hnn:ul23li: lnIn file included from e/usr/local/clang/include/absl/status/status.hf :ic67lo: enIn file included from s_/usr/local/clang/include/absl/status/internal/status_internal.hnt:ae29mx: peIn file included from r /usr/local/clang/include/absl/strings/cord.h =: c77_o: _n/usr/local/clang/include/absl/base/internal/endian.hbs:ut254i :lc27th:air n*warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aF bIsL lE_254(n | )iu)lnlla bi{nl ee | v ^no iadm/usr/local/clang/include/absl/base/nullability.h e:S#241#t:Iom22rp:el (1note: 6expanded from macro 'absl_nonnull' ( v o 241 i | d #*d e a f ibn s el _ anbo sn ln_ un\lol n n pu,| l ^ l u i_n/usr/local/clang/include/absl/base/nullability.hNto:1In file included from n2576s2/s2shapeutil_contains_brute_force.ccn:_:tu2318 l:: vl) In file included from {note: ../src/s2/s2shapeutil_contains_brute_force.hexpanded from macro 'absl_nullable'| : ^ 21 | : 257 ^In file included from | ../src/s2/s2point.h#:/usr/local/clang/include/absl/base/nullability.hd24e:: f241In file included from i:/usr/local/clang/include/absl/hash/hash.hn22:e:89 : anote: In file included from expanded from macro 'absl_nonnull'b/usr/local/clang/include/absl/hash/internal/hash.h s: l79241_: | nIn file included from #u/usr/local/clang/include/absl/base/internal/endian.hIn file included from dl:s2/s2shapeutil_coding.ccel26a:f: ib18n/usr/local/clang/include/absl/base/internal/unaligned_access.hel: : eIn file included from ../src/s2/s2shapeutil_coding.ha :b_41sN: luIn file included from _l../src/s2/base/casts.hnl:ao34bn: nlIn file included from ue/usr/local/clang/include/absl/log/log.hl :l 209 | : _ ^In file included from N /usr/local/clang/include/absl/log/internal/log_impl.ho:n22n: uIn file included from l/usr/local/clang/include/absl/log/internal/log_message.hl: 53 : | /usr/local/clang/include/absl/types/source_location.h ^: In file included from 133s2/s2shapeutil_conversion.cc::2518:: In file included from warning: ../src/s2/s2shapeutil_conversion.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 27: In file included from ../src/s2/s2point.h: 25133: | In file included from ../src/s2/util/coding/coder.h :c36o: nIn file included from s../src/s2/base/casts.ht:e36x: pIn file included from r../src/s2/base/logging.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/check.ht: 37c: hIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hrIn file included from :*s2/s2shapeutil_get_reference_point.cc 21:a: 18b/usr/local/clang/include/absl/log/internal/check_op.h: s:In file included from l504../src/s2/s2shapeutil_get_reference_point.h_::n121o:: n In file included from n../src/s2/s2shape.hwarning: u:ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25l : In file included from f/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2coder.hi::l48923e:: _47In file included from n:/usr/local/clang/include/absl/status/status.ha m:note: e67(expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': ) In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc: o29n489: s | In file included from t /usr/local/clang/include/absl/strings/cord.h :n o 77e : x /usr/local/clang/include/absl/base/internal/endian.hcc:eo258pn:ts36 t:{ Twarning: 1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| & ^ v 1/usr/local/clang/include/absl/base/nullability.h258,: | 241ic:no22ln:is ntnote: e expanded from macro 'absl_nonnull' T u2i&n t 2413v | 2#2_dt,e fLicoonaends 3at2 bc(schlo_anrnso*t n anvbuolsildl*_ _naNobosnnlnn_uunllolln ne ux| lp ^lr tpe)x t{) {| ^ In file included from /usr/local/clang/include/absl/base/nullability.h s2/s2shapeutil_coding.cc\:: 24118 :: | 22In file included from ^:../src/s2/s2shapeutil_coding.h :/usr/local/clang/include/absl/base/nullability.h41note: :: expanded from macro 'absl_nonnull'241In file included from :../src/s2/base/casts.h 22:241:34 | : #note: In file included from dexpanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/log.he :f209 i: n241In file included from e | /usr/local/clang/include/absl/log/internal/log_impl.h #:ad22be: sfIn file included from li/usr/local/clang/include/absl/log/internal/log_message.h_n:en53o : n/usr/local/clang/include/absl/types/source_location.hna:ub142ls:ll25 _:_n Nowarning: ontype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nn unlul l 142_l | N o| nc ^no nusltle x p| r ^ const char* absl_nonnull function_name() In file included from cs2/s2shapeutil_get_reference_point.cco:18n: sIn file included from t../src/s2/s2shapeutil_get_reference_point.h :n21o: eIn file included from x../src/s2/s2shape.hc:e25p: tIn file included from ../src/s2/s2coder.h{: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.h:note: 77expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/base/internal/endian.h: 262241: | 27#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a262b | siln_lnionnen uvloli d_ NSotnonIn file included from rues2/s2shapeutil_conversion.ccl3l2: (18 v: | o ^In file included from i d../src/s2/s2shapeutil_conversion.h*: 27a: bIn file included from s../src/s2/s2point.hl:_25n: oIn file included from n../src/s2/util/coding/coder.hn:uIn file included from 36ls2/s2shapeutil_coding.ccl: : In file included from 18p../src/s2/base/casts.h: ,:In file included from 36../src/s2/s2shapeutil_coding.hu: :iIn file included from 41n../src/s2/base/logging.h: t:In file included from 321../src/s2/base/casts.h2: :_In file included from 34t/usr/local/clang/include/absl/log/check.h: :In file included from v37/usr/local/clang/include/absl/log/log.h): : In file included from 209{/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/internal/log_impl.h| : : ^/usr/local/clang/include/absl/log/internal/check_op.h22 :: 504/usr/local/clang/include/absl/base/nullability.hIn file included from ::/usr/local/clang/include/absl/log/internal/log_message.h1241:::53 22: warning: :/usr/local/clang/include/absl/types/source_location.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] : note: 150expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/log/internal/check_op.h 40:: 497 241:warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32# d:e fnote: 150expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i | n e a b 497s l | _ n io nn ln ui nl le _c oN on n sn tue xl lp r c| c ^oon nsstt cchhaarr** aabbssll__nnuolnlnaubllle fnialmee_#n#aImmepIn file included from )ls2/s2shapeutil_get_reference_point.cc (: 18| : ^In file included from ../src/s2/s2shapeutil_get_reference_point.h : /usr/local/clang/include/absl/base/nullability.h 21 :: 241In file included from :../src/s2/s2shape.h 22: : 25 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2coder.h : 23\241 : | In file included from #| /usr/local/clang/include/absl/status/status.hd ^:e 67f: iIn file included from n/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/internal/status_internal.he:: 25729a:: b23In file included from s:/usr/local/clang/include/absl/strings/cord.hl :_note: 77expanded from macro 'absl_nullable'n: o /usr/local/clang/include/absl/base/internal/endian.hn: n266257u: | l#36ld: e _fwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ion nen u alb266ls | il n_| ln ^iu lnlea bulien t_6N4u_ltl aLbolaed 6 4| ( ^c onst voidIn file included from *In file included from s2/s2shapeutil_conversion.cc s2/s2shapeutil_coding.cca::b1818s: : lIn file included from In file included from _../src/s2/s2shapeutil_conversion.h../src/s2/s2shapeutil_coding.hn::o2741n: : nIn file included from In file included from u../src/s2/s2point.h../src/s2/base/casts.hl::l2534 : : pIn file included from In file included from )../src/s2/util/coding/coder.h/usr/local/clang/include/absl/log/log.h ::{36209 : : In file included from In file included from | ../src/s2/base/casts.h/usr/local/clang/include/absl/log/internal/log_impl.h ^:: 3622: /usr/local/clang/include/absl/base/nullability.h: In file included from :In file included from ../src/s2/base/logging.h241/usr/local/clang/include/absl/log/internal/log_message.h:::212253: :: In file included from /usr/local/clang/include/absl/types/source_location.h/usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'absl_nonnull':165 37:: 15In file included from 241:/usr/local/clang/include/absl/log/internal/check_impl.h | #:warning: d21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e: /usr/local/clang/include/absl/log/internal/check_op.hf:i504 n:165e1 | :a b csowarning: lntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_sn to /usr/local/clang/include/absl/log/internal/check_op.hncn:hu498al:rl*35 :_aN bonote: snexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'ln _unlo ln 498n u | | l ^ l f i lien_tn avm1e,_ i=n t" "v;2 , | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241c:h22a:r In file included from *note: s2/s2shapeutil_get_reference_point.ccexpanded from macro 'absl_nonnull' : a18b : s241In file included from l | ../src/s2/s2shapeutil_get_reference_point.h_#n:do21en: fnIn file included from iu../src/s2/s2shape.hnl:el25 : e In file included from ax../src/s2/s2coder.hbp:rs23lt: e_In file included from xnt/usr/local/clang/include/absl/status/status.ho): n67{n : u In file included from l /usr/local/clang/include/absl/status/internal/status_internal.h l: 29_ : N In file included from o /usr/local/clang/include/absl/strings/cord.hn :n 77 u: l /usr/local/clang/include/absl/base/internal/endian.hl : 270 :| 27 ^ : \ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/base/nullability.h :270241 | :i22n:l inote: nexpanded from macro 'absl_nonnull'e v o241i | d# dSetfoirnee6 4a(bvsoli_dn*o nanbuslll_ n_oNnonnunlull lp , | u ^i nt64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shapeutil_contains_brute_force.cc241: | 18#: dIn file included from e../src/s2/s2shapeutil_contains_brute_force.hf:i21n: eIn file included from ../src/s2/s2point.ha:b24s: lIn file included from _/usr/local/clang/include/absl/hash/hash.hn:o89n: nIn file included from u/usr/local/clang/include/absl/hash/internal/hash.hl:l79 : _In file included from N/usr/local/clang/include/absl/base/internal/endian.ho:n26n: u/usr/local/clang/include/absl/base/internal/unaligned_access.hl:l45 : 45| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2shapeutil_coding.cc241::1822: :In file included from ../src/s2/s2shapeutil_coding.h:note: 41expanded from macro 'absl_nonnull': In file included from ../src/s2/base/casts.h: 34241: | In file included from #/usr/local/clang/include/absl/log/log.hd:e209f: iIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.he: 22a: b/usr/local/clang/include/absl/log/internal/log_message.hs:l78_:n26o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _ N78o | n n uLlolg M e| s ^s age(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2shapeutil_contains_brute_force.cc :_18N: oIn file included from n../src/s2/s2shapeutil_contains_brute_force.hn:u21l: lIn file included from ../src/s2/s2point.h :| 24 ^: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inlinIn file included from es2/s2shapeutil_coding.cc :u18i: nIn file included from t../src/s2/s2shapeutil_coding.h6:441_: tIn file included from ../src/s2/base/casts.hU:n34a: lIn file included from i/usr/local/clang/include/absl/log/log.hg:n209e: dIn file included from L/usr/local/clang/include/absl/log/internal/log_impl.ho:a22d: 6/usr/local/clang/include/absl/log/internal/log_message.h4:(80c:o26n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]v oid *80 | a b sLlo_gnMoensnsualgle (pc)o n{s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dfeiflien,e ianbts ll_innoen,n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:In file included from 34s2/s2shapeutil_contains_brute_force.cc: :In file included from 18/usr/local/clang/include/absl/log/log.h: :In file included from 209../src/s2/s2shapeutil_contains_brute_force.h: :In file included from 21/usr/local/clang/include/absl/log/internal/log_impl.h: :In file included from 22../src/s2/s2point.h: :24/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 82/usr/local/clang/include/absl/hash/hash.h::2689:: In file included from /usr/local/clang/include/absl/hash/internal/hash.hwarning: :79type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: 82/usr/local/clang/include/absl/base/internal/unaligned_access.h | : 57 :L36o:g Mwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sage (57c | oinnslti nceh avro*i da bUsnla_lniognnneudlSlt ofriel1e6,( vionitd *l ianbes,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l241 :p22,: unote: iexpanded from macro 'absl_nonnull'n t1 6241_ | t# dve)f i{n e | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22nu:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32In file included from (s2/s2shapeutil_coding.ccv:o18i: dIn file included from *../src/s2/s2shapeutil_coding.h :a41b: sIn file included from l../src/s2/base/casts.h_:n34o: nIn file included from n/usr/local/clang/include/absl/log/log.hu:l209l: In file included from p/usr/local/clang/include/absl/log/internal/log_impl.h,: 22u: i/usr/local/clang/include/absl/log/internal/log_message.hn:t1193:241_:t warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) { | 119 ^ | /usr/local/clang/include/absl/base/nullability.hL:o241g:M22e:s snote: aexpanded from macro 'absl_nonnull'g e& 241T | o#SdienfkiAnles oa(basbls_ln:o:nLnouglSli n_kN*o nanbuslll_ n o| n ^n ull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from In file included from /usr/local/clang/include/absl/base/internal/endian.hs2/s2shapeutil_coding.cc::2618: : In file included from /usr/local/clang/include/absl/base/internal/unaligned_access.h../src/s2/s2shapeutil_coding.h::6541:: 36In file included from :../src/s2/base/casts.h :34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h65: | 22i: n/usr/local/clang/include/absl/log/internal/log_message.hl:i121n:e41 :v owarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Un a121l | i g nLeodgSMteosrsea6g4e(&v oTiodS*i nakbOsnll_yn(oanbnsull:l: Lpo,g Suiinnkt*6 4a_bts lv_)n o{n n u| l ^l s/usr/local/clang/include/absl/base/nullability.hi:n241k:)22;: | note: ^expanded from macro 'absl_nonnull' In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_conversion.cc ::24124118 | :#: 22dIn file included from :e../src/s2/s2shapeutil_conversion.h fnote: :iexpanded from macro 'absl_nonnull'27n e: In file included from 241a../src/s2/s2point.h | b:#sd25le_: fniIn file included from on../src/s2/util/coding/coder.hne:n 36ua: lblIn file included from s l../src/s2/base/casts.h__:Nno36on: nnnIn file included from uul../src/s2/base/logging.hll:l 21 _: | N ^In file included from o n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable namIn file included from es2/s2shapeutil_coding.cc#:#18I: mIn file included from p../src/s2/s2shapeutil_coding.hl:(41 : In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 22 : /usr/local/clang/include/absl/log/internal/log_message.h : 158\: 32 :| ^warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257: 23158: | note: expanded from macro 'absl_nullable'L og M257e | s#sdaegfei&n eo paebrsalt_onru data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( In file included from s2/s2shapeutil_coding.cc : 18 : In file included from ../src/s2/s2shapeutil_coding.h : 41 : In file included from ../src/s2/base/casts.h : 34\: In file included from /usr/local/clang/include/absl/log/log.h| : ^209 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_impl.h::25722:: 23/usr/local/clang/include/absl/log/internal/log_message.h:: 340note: :expanded from macro 'absl_nullable'46 : warning: 257type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i340n | e afbrsile_nndu lvloaibdl eA b_sNluFlolrambalteF l u| s ^h (StringifySiIn file included from ns2/s2shapeutil_conversion.cck:*18 : aIn file included from b../src/s2/s2shapeutil_conversion.hs:l27_: nIn file included from o../src/s2/s2point.hn:n25u: lIn file included from l../src/s2/util/coding/coder.h :s36i: nIn file included from k../src/s2/base/casts.h,: 36 : | In file included from ^../src/s2/base/logging.h :21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :note: 21expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/log/internal/check_op.h:507 :2411 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f in/usr/local/clang/include/absl/log/internal/check_op.he: 489a:b47s:l _note: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'o nnu l489l | _ N o n n uclolnIn file included from ss2/s2shapeutil_contains_brute_force.cc t:| 18 ^T: 1In file included from &../src/s2/s2shapeutil_contains_brute_force.h :v211: ,In file included from ../src/s2/s2point.hc:o24n: sIn file included from t/usr/local/clang/include/absl/hash/hash.h :T892: &In file included from /usr/local/clang/include/absl/hash/internal/hash.hv:279,: c/usr/local/clang/include/absl/base/internal/endian.ho:n160s:t36 :c hwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r * ab s160l | _innolninnuel lu ienxtp1r6t_etx tL)o a{d 1 6 ( c o\n s t| ^v oi/usr/local/clang/include/absl/base/nullability.hd:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld epf)i n{e a| b ^s l_no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_conversion.cc :18: In file included from ../src/s2/s2shapeutil_conversion.h164: | 27i: nIn file included from l../src/s2/s2point.hi:n25e: In file included from v../src/s2/util/coding/coder.ho:i36d: In file included from S../src/s2/base/casts.ht:o36r: eIn file included from 1../src/s2/base/logging.h6:(21v: oIn file included from i/usr/local/clang/include/absl/log/check.hd:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: n/usr/local/clang/include/absl/log/internal/check_op.ho:n507n:u1l:l warning: ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension], u/usr/local/clang/include/absl/log/internal/check_op.hi:n497t:1326:_ tnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'v ) { 497| | ^ i/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e: cnote: oexpanded from macro 'absl_nonnull'n st e241x | p#rd ecfoinnset acbhsalr_*n oanbnsull_ln u_lNloanbnluel ln a m| e ^# #Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullableIn file included from s2/s2shapeutil_contains_brute_force.cc_:N18u: lIn file included from l../src/s2/s2shapeutil_contains_brute_force.ha:b21l: eIn file included from ../src/s2/s2point.h :| 24 ^: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.hIn file included from :s2/s2shapeutil_conversion.cc168::1836: :In file included from ../src/s2/s2shapeutil_conversion.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2point.h:25 : 168In file included from | ../src/s2/util/coding/coder.hi:n36l: iIn file included from n../src/s2/base/casts.he: 36u: iIn file included from n../src/s2/base/logging.ht:3212: _In file included from t/usr/local/clang/include/absl/log/check.h :L37o: aIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h3:221(: c/usr/local/clang/include/absl/log/internal/check_op.ho:n507s:t1 :v owarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d * /usr/local/clang/include/absl/log/internal/check_op.ha:b498s:l35_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n ull 498p | ) In file included from s2/s2shapeutil_coding.cc{ : 18 : | In file included from ^i../src/s2/s2shapeutil_coding.h n:t41/usr/local/clang/include/absl/base/nullability.h : v:1In file included from ,241../src/s2/base/casts.h ::i2234n:: t In file included from note: /usr/local/clang/include/absl/log/log.hexpanded from macro 'absl_nonnull'v: 2209, : 241In file included from c | /usr/local/clang/include/absl/log/internal/log_impl.ho#:nds22te: f /usr/local/clang/include/absl/log/internal/log_message.hic:nh398ea:r 11a*:b asbwarning: lstype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l_ _nnoo nn398nn | uu lll l e x_vNpooirndtn*eu xlatlb )s l| {_ ^n u l l a b l e c o n s t & v )\; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::25722::23 :note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nullable'In file included from s2/s2shapeutil_contains_brute_force.cc241 : | 25718# | d: #eIn file included from df../src/s2/s2shapeutil_contains_brute_force.hien:fe21i : naIn file included from eb../src/s2/s2point.h s:al24b_: snIn file included from lo/usr/local/clang/include/absl/hash/hash.h_n:nn89uu: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h :_79N: o/usr/local/clang/include/absl/base/internal/endian.hn:n172u:l27l: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inlillable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^In file included from s2/s2shapeutil_conversion.cc:/usr/local/clang/include/absl/base/nullability.h18:: 241In file included from :../src/s2/s2shapeutil_conversion.h22::27 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2point.h :25 : 241In file included from | ../src/s2/util/coding/coder.h#:d36e: fIn file included from i../src/s2/base/casts.hn:e36 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :_21N: on/usr/local/clang/include/absl/log/internal/check_op.hn:u511l:l13 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define aIn file included from bs2/s2shapeutil_coding.ccs:l18_: nIn file included from u../src/s2/s2shapeutil_coding.hl:l41a: bIn file included from l../src/s2/base/casts.he: 34_: NIn file included from u/usr/local/clang/include/absl/log/log.hl:l209a: bIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.he: 22 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h436: | 27 : In file included from L../src/s2/s2point.ho:g25M: eIn file included from s../src/s2/util/coding/coder.hs:a36g: eIn file included from D../src/s2/base/casts.he:b36u: gIn file included from F../src/s2/base/logging.ha:t21a: lIn file included from (/usr/local/clang/include/absl/log/check.hc:o37n: sIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.h :c21h: a/usr/local/clang/include/absl/log/internal/check_op.hr:*512 :a17b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n onn u512l | l f i lceo,n s t| ^c ha/usr/local/clang/include/absl/base/nullability.hr:*241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | b#ldee fsi1n,e caobnsslt_ ncohnanr* abuslll_ n_uNlolnanbullel s 2| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25In file included from : s2/s2shapeutil_coding.ccIn file included from :../src/s2/util/coding/coder.h18:: 36In file included from : ../src/s2/s2shapeutil_coding.hIn file included from :../src/s2/base/casts.h41:: 36In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/base/logging.h34:: 21In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :/usr/local/clang/include/absl/log/check.h209:: 37In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h22:: 21: /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/log/internal/check_op.h::446512::4347:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 446512 | | L o gcMoensssta gcehQauri*e talbysDle_bnuuglFlaatballe( cso1n,s tc ocnhsatr *c haabrs*l _anbosnln_unlull lfaibllee, s 2| , ^ n| /usr/local/clang/include/absl/base/nullability.h ^e: 241v:/usr/local/clang/include/absl/base/nullability.ho22i::d257 note: S:expanded from macro 'absl_nonnull't23 o: r 241enote: | 6expanded from macro 'absl_nullable'#4d (e voi257d | *# daebfsiln_en oanbnsull_ln upl,l aubilnet 6_4N_utl lva)b l{e | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2shapeutil_conversion.cc::2218:: In file included from ../src/s2/s2shapeutil_conversion.hnote: :expanded from macro 'absl_nonnull'27 : In file included from ../src/s2/s2point.h: 25241: | In file included from #../src/s2/util/coding/coder.hd:e36f: iIn file included from n../src/s2/base/casts.he: 36a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u513l:l17 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from In file included from ../src/s2/util/coding/coder.hs2/s2shapeutil_contains_brute_force.cc::3618: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2shapeutil_contains_brute_force.h::3621: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2point.h::2124: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/hash/hash.h::3789: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/hash/internal/hash.h::2179: : /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/internal/endian.h520::25013::36 :warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 520 | c o250n | sitn lcihnaer *u ianbts1l6__ntu lLloaabdl1e6 (Cchoencskts tvrociads*e cambpsfla_lnsoeImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_fnonniunlel aebxsplr_tneoxntn)u;l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from In file included from s2/s2shape_nesting_query.cc/usr/local/clang/include/absl/hash/hash.h::1789: : In file included from In file included from ../src/s2/s2shape_nesting_query.h/usr/local/clang/include/absl/hash/internal/hash.h::2679: : In file included from /usr/local/clang/include/absl/base/internal/endian.h../src/s2/s2shape.h::25425:: 27In file included from :../src/s2/s2coder.h :warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67 : 254In file included from | /usr/local/clang/include/absl/status/internal/status_internal.hi:n29l: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 82v: oIn file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hd: 23S: tIn file included from o/usr/local/clang/include/absl/crc/crc32c.hr:e321: 6In file included from (/usr/local/clang/include/absl/strings/str_format.hv:o84i: dIn file included from */usr/local/clang/include/absl/strings/internal/str_format/bind.h :a29b: sl/usr/local/clang/include/absl/strings/internal/str_format/parser.h_:n227o:n11n:u lwarning: l'enable_if' is a clang extension [-Wgcc-compat] p, ui n227t | 1 6 _ t v ) { e| n ^a bl/usr/local/clang/include/absl/base/nullability.he:_241i:f22(:s tnote: rexpanded from macro 'absl_nonnull'_ fo r241m | a#td_eifnitneer naabls:l:_EnnosnunruelClo n_sNtoenxnpurl(lf o r| m ^a t), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::In file included from Vs2/s2shapeutil_contains_brute_force.cca:l18i: dIn file included from F../src/s2/s2shapeutil_contains_brute_force.ho:r21m: aIn file included from t../src/s2/s2point.hI:m24p: lIn file included from /usr/local/clang/include/absl/hash/internal/hash.h(:f79o: rm/usr/local/clang/include/absl/base/internal/endian.ha:t258):,36 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using cIn file included from os2/s2shapeutil_get_reference_point.ccn:s18t: _In file included from p../src/s2/s2shapeutil_get_reference_point.ho:i21n: tIn file included from e../src/s2/s2shape.hr: 25=: In file included from c../src/s2/s2coder.ho:n23s: tIn file included from /usr/local/clang/include/absl/status/status.hT:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l82a: bIn file included from i/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:i23t: yIn file included from _/usr/local/clang/include/absl/crc/crc32c.hu:n32k: nIn file included from o/usr/local/clang/include/absl/strings/str_format.hw:n83;: In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h| : ^36 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/numeric/int128.h::28941:: 34: /usr/local/clang/include/absl/types/compare.hnote: :expanded from macro 'absl_nullability_unknown'78 :22: 289 | warning: #'enable_if' is a clang extension [-Wgcc-compat]d efine a78b | s l _ n u l l_a_baitltirtiyb_uutnek_n_o(w(ne n_aNbullel__iufn(snp e=c=i f0i,e d" O n| l ^y literal `0` is allowed."))) {} | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:27: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.ccIn file included from :s2/s2shapeutil_contains_brute_force.cc18:: 18In file included from : ../src/s2/s2shapeutil_coding.hIn file included from :../src/s2/s2shapeutil_contains_brute_force.h41:: 21In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2point.h36:: 24In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/hash/hash.h21:: 89In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/hash/internal/hash.h37:: 89In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/numeric/int128.h21:: 41: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/types/compare.h226::7859::22 : warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]'enable_if' is a clang extension [-Wgcc-compat] 226 | 78v | o i d M a k_e_CahtetcrkiObpuVtael_u_e(S(ternianbgl(es_tidf:(:no s=t=r e0a,m &" Oonsl,y clointsetr avlo i`d0*` aibss la_lnluolwleadb.l"e) )p)) ;{ } | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:41: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attrIn file included from is2/s2shapeutil_get_reference_point.ccb:u18t: eIn file included from _../src/s2/s2shapeutil_get_reference_point.h_:(21(: eIn file included from n../src/s2/s2shape.ha:b25l: eIn file included from _../src/s2/s2coder.hi:f23(: VIn file included from a/usr/local/clang/include/absl/status/status.hl:i67d: FIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hr:m29a: tIn file included from I/usr/local/clang/include/absl/strings/cord.hm:p82l: 32(: s)/usr/local/clang/include/absl/strings/str_format.h,: 115":b52a:d warning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o rmat t115r | a p " ) ) ) c o| n ^s t str_format_internal::ParsedFormatB/usr/local/clang/include/absl/strings/internal/str_format/bind.ha:s162e:*22 :a bwarning: s'enable_if' is a clang extension [-Wgcc-compat]l _non n162u | l l p c ) _ _| a ^t trib/usr/local/clang/include/absl/base/nullability.hu:t241e:_22_:( (note: eexpanded from macro 'absl_nonnull'n ab l241e | _#idfe(fVianlei daFbosrlm_antoInmnpulll(ls ) ,| ^" bad format trap"))) | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_build_polygon_boundaries.cc::24118:: 22In file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h :23note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shape.h:24 : 241In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.h :_26N: oIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hn:u53l: l /usr/local/clang/include/absl/types/source_location.h :| 113 ^: 19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE(In file included from )s2/s2shapeutil_coding.cc): 18{: In file included from ../src/s2/s2shapeutil_coding.h| : ^42 : In file included from ../src/s2/util/coding/coder.h:40/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/util/coding/varint.h::2244:: In file included from ../src/s2/util/bits/bits.hnote: :expanded from macro 'absl_nonnull'21 : In file included from /usr/local/clang/include/absl/numeric/bits.h :24152 | : #In file included from d/usr/local/clang/include/absl/base/internal/endian.he:f26i: n/usr/local/clang/include/absl/base/internal/unaligned_access.he: 57a:b36s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnu l57 | li n_lNionnen uvloli d | U ^n alignedStore16(void* absl_nonnull p, uint16_t v)In file included from s2/s2shapeutil_build_polygon_boundaries.cc{: 18 : | In file included from ^../src/s2/s2shapeutil_build_polygon_boundaries.h :23: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2shape.h241::2422: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_op.he: 41a: bIn file included from s/usr/local/clang/include/absl/log/internal/strip.hl:_26n: oIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hn:u53l: l/usr/local/clang/include/absl/types/source_location.h :_133N:o25n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 133 | constexpr const char* absl_nonnull file_name() const noIn file included from es2/s2shapeutil_coding.ccx:c18e: pIn file included from t../src/s2/s2shapeutil_coding.h :{42 : In file included from | ../src/s2/util/coding/coder.h ^: 40: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/util/coding/varint.h::24144:: 22In file included from :../src/s2/util/bits/bits.h :21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/numeric/bits.h:52 : 241In file included from | /usr/local/clang/include/absl/base/internal/endian.h#:d26e: f/usr/local/clang/include/absl/base/internal/unaligned_access.hi:n61e: 36a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u61l | li n_lNionnen uvloli d | U ^n alignedStore32(voIn file included from is2/s2shapeutil_build_polygon_boundaries.ccd:*18 : aIn file included from b../src/s2/s2shapeutil_build_polygon_boundaries.hs:l23_: nIn file included from o../src/s2/s2shape.hn:n24u: lIn file included from l../src/s2/base/logging.h :p21,: In file included from u/usr/local/clang/include/absl/log/check.hi:n37t: 3In file included from 2/usr/local/clang/include/absl/log/internal/check_impl.h_:t21 : vIn file included from )/usr/local/clang/include/absl/log/internal/check_op.h :{41 : In file included from | /usr/local/clang/include/absl/log/internal/strip.h ^: 26: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h::24153:: 22/usr/local/clang/include/absl/types/source_location.h:: 142:note: 25expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f142i | n e caobnsslt_enxopnrn ucloIn file included from lns2/s2shapeutil_get_reference_point.ccs t:_ 18Nc: hoIn file included from anr../src/s2/s2shapeutil_get_reference_point.h*n:u 21alb: slIn file included from l../src/s2/s2shape.h _:| n25o ^n: nIn file included from u../src/s2/s2coder.hl:l23 : fIn file included from u/usr/local/clang/include/absl/status/status.hn:c67t: iIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:_29n: aIn file included from m/usr/local/clang/include/absl/strings/cord.he:(82): In file included from c/usr/local/clang/include/absl/crc/internal/crc_cord_state.ho:n23s: tIn file included from /usr/local/clang/include/absl/crc/crc32c.hn:o32e: x/usr/local/clang/include/absl/strings/str_format.hc:e860p:t43 :{ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_coding.cc ::86024118 | :: 22In file included from :../src/s2/s2shapeutil_coding.hf :r42note: i: expanded from macro 'absl_nonnull'eIn file included from n../src/s2/util/coding/coder.hd: 40241v: | oIn file included from #i../src/s2/util/coding/varint.hdd:e 44fAi: bnIn file included from se../src/s2/util/bits/bits.hl :Fa21ob: rsIn file included from ml/usr/local/clang/include/absl/numeric/bits.ha_:tn52Fo: lnIn file included from un/usr/local/clang/include/absl/base/internal/endian.hsu:hl26(l: F /usr/local/clang/include/absl/base/internal/unaligned_access.ho_:rN65omn:na36tu:Sl liwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] k | * ^ a b65s | li_nnloinnneu lvlo isdi nUkn,a l i| In file included from g ^s2/s2shapeutil_build_polygon_boundaries.ccn :e18d: /usr/local/clang/include/absl/base/nullability.hSIn file included from :t../src/s2/s2shapeutil_build_polygon_boundaries.h241o::r2322e: :6In file included from 4../src/s2/s2shape.hnote: (:expanded from macro 'absl_nonnull'v24 o: iIn file included from d../src/s2/base/logging.h241*: | 21a#b: dsIn file included from el/usr/local/clang/include/absl/log/check.hf_:in37no: enIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hau:bl21sl: l In file included from _p/usr/local/clang/include/absl/log/internal/check_op.hn,:o 41nu: niIn file included from un/usr/local/clang/include/absl/log/internal/strip.hlt:l626 4: __In file included from Nt/usr/local/clang/include/absl/log/internal/log_message.ho :nv53n): u /usr/local/clang/include/absl/types/source_location.hl{:l 150 : | 40| ^: ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 150note: | expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n In file included from u s2/s2shapeutil_get_reference_point.ccl :l 18 : _cIn file included from oN../src/s2/s2shapeutil_get_reference_point.hno:ns21nt: u In file included from clh../src/s2/s2shape.hal:r *25 : | aIn file included from ^b../src/s2/s2coder.h s:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :f29i: lIn file included from e/usr/local/clang/include/absl/strings/cord.h_:n82a: mIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.h): 23 : | In file included from ^/usr/local/clang/include/absl/crc/crc32c.h :32: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/str_format.h241::86722::60 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d867e | f i neex palbiscli_tn oFnonrumlalt S_iNnokn(nsutlrl_ f o| r ^m at_internal::FormatSinkImpl* absl_nonnull s) | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_build_polygon_boundaries.cc::24118:: 22In file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h :23note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shape.h:24 : 241In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_op.hn:n41u: lIn file included from l/usr/local/clang/include/absl/log/internal/strip.h :_26N: oIn file included from n/usr/local/clang/include/absl/log/internal/log_message.hn:u53l: l/usr/local/clang/include/absl/types/source_location.h : 165| : ^15 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char*In file included from s2/s2shapeutil_get_reference_point.cca:b18s: lIn file included from _../src/s2/s2shapeutil_get_reference_point.hn:o21n: nIn file included from u../src/s2/s2shape.hl:l25 : fIn file included from i../src/s2/s2coder.hl:e23_: nIn file included from a/usr/local/clang/include/absl/status/status.hm:e67_: In file included from =/usr/local/clang/include/absl/status/internal/status_internal.h :"29": ;In file included from /usr/local/clang/include/absl/strings/cord.h :| 82 ^: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/crc/crc32c.h22::32 : note: /usr/local/clang/include/absl/strings/str_format.hexpanded from macro 'absl_nonnull': 869:40 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n869e | a bsstlr__nfoonrnmualtl_ i_nNtoenrnnualll: : F| o ^r matSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shapeutil_conversion.ccb:s18l: _In file included from n../src/s2/s2shapeutil_conversion.ho:n27n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_build_polygon_boundaries.cc115: | 18 : In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23 : cIn file included from o../src/s2/s2shape.hn:s24t: In file included from s../src/s2/base/logging.ht:r21_: fIn file included from o/usr/local/clang/include/absl/log/check.hr:m37a: tIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hi:n21t: eIn file included from r/usr/local/clang/include/absl/log/internal/check_op.hn:a41l: :In file included from :/usr/local/clang/include/absl/log/internal/strip.hP:a26r: s/usr/local/clang/include/absl/log/internal/log_message.he:d80F:o26r:m awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B ase *80 | a b sLlo_gnMoensnsualgle (pcco)n s t| ^c har*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #fdielfei,n ei natb slli_nneo,n n u| l ^l _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: | expanded from macro 'absl_nonnull' ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shapeutil_conversion.ccb:s18l: _In file included from n../src/s2/s2shapeutil_conversion.ho:n27n: uIn file included from l../src/s2/s2point.hl: 27_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42In file included from : s2/s2shapeutil_build_polygon_boundaries.ccIn file included from :../src/s2/util/coding/coder.h18:: 40In file included from : ../src/s2/s2shapeutil_build_polygon_boundaries.hIn file included from :../src/s2/util/coding/varint.h23:: 44In file included from : ../src/s2/s2shape.hIn file included from In file included from :../src/s2/util/bits/bits.hs2/s2shapeutil_conversion.cc24::: 2118In file included from : : ../src/s2/base/logging.hIn file included from In file included from :/usr/local/clang/include/absl/numeric/bits.h../src/s2/s2shapeutil_conversion.h21::: 5227In file included from : : /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/internal/endian.hIn file included from ::../src/s2/s2point.h37160:: :27In file included from 36: /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from : ../src/s2/s2coder.h21:warning: : 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/status.h 41:160: 67 | In file included from : i/usr/local/clang/include/absl/log/internal/strip.hIn file included from n:l/usr/local/clang/include/absl/status/internal/status_internal.h26i:: n29/usr/local/clang/include/absl/log/internal/log_message.he: : In file included from 119u/usr/local/clang/include/absl/strings/cord.h:i:41n82:t: 1In file included from warning: 6type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_/usr/local/clang/include/absl/crc/internal/crc_cord_state.h t: 23L: oIn file included from 119a/usr/local/clang/include/absl/crc/crc32c.h | d :1 632L(o: cg/usr/local/clang/include/absl/strings/str_format.hoMn:ess164ts :avg8oei:&d *Twarning: oatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Sb isnlk _An164los | n on( ualiblns ltp:)*: L {ao gb Ss| l ^i_ nnokn*n/usr/local/clang/include/absl/base/nullability.hu l:la241 b:sU22ln:_u nsnote: oexpanded from macro 'absl_nonnull'ne ndu( )l241 l | {# sdrieenftkiu)n;re n a | bp ^s_ l;_ /usr/local/clang/include/absl/base/nullability.hn}:o n241n :u| 22l ^:l note: _/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull'N: o241 n:241n22 | u:#ld le note: fexpanded from macro 'absl_nonnull' i | n ^ e 241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n nullIn file included from s2/s2shapeutil_coding.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from In file included from s2/s2shapeutil_build_polygon_boundaries.cc../src/s2/util/bits/bits.h::1821: : In file included from In file included from In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h/usr/local/clang/include/absl/numeric/bits.hs2/s2shapeutil_conversion.cc:::235218: : : /usr/local/clang/include/absl/base/internal/endian.hIn file included from In file included from :../src/s2/s2shape.h../src/s2/s2shapeutil_conversion.h164:::242727: : :In file included from In file included from ../src/s2/base/logging.h../src/s2/s2point.hwarning: ::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]2127 : : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2coder.h164:: | 3723i: n: In file included from lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hi/usr/local/clang/include/absl/status/status.h:n:21e67: : In file included from vIn file included from /usr/local/clang/include/absl/log/internal/check_op.ho/usr/local/clang/include/absl/status/internal/status_internal.h:i:41d29: : In file included from SIn file included from /usr/local/clang/include/absl/log/internal/strip.ht/usr/local/clang/include/absl/strings/cord.h:o:26r82: e: /usr/local/clang/include/absl/log/internal/log_message.h1In file included from :6/usr/local/clang/include/absl/crc/internal/crc_cord_state.h121(::v2341o: :iIn file included from d/usr/local/clang/include/absl/crc/crc32c.hwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32a: b /usr/local/clang/include/absl/strings/str_format.hs121l: | _ 165n :oLn8ong:uMl els warning: spatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],g eu& i 165nTt | o 1 S6ii_nntkt *Ov n)l ay{(b sa lb| _s ^nl o:n:/usr/local/clang/include/absl/base/nullability.hLn:uo241lg:lS22i :np knote: _*expanded from macro 'absl_nonnull' ; a b241| s ^ | l# _dn/usr/local/clang/include/absl/base/nullability.heof:ni241nn:uel22 la: bs silnote: n_expanded from macro 'absl_nonnull'kn )o;n n241 u | | l ^#l d_/usr/local/clang/include/absl/base/nullability.hNe:of241ni:nnue22l :la bnote: expanded from macro 'absl_nonnull's| ^l _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2shapeutil_build_polygon_boundaries.ccN:o18n: nIn file included from u../src/s2/s2shapeutil_build_polygon_boundaries.hl:l23 : In file included from | ../src/s2/s2shape.h ^: 24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_conversion.cc :15818 | : In file included from ../src/s2/s2shapeutil_conversion.hL:o27g: MIn file included from e../src/s2/s2point.hs:sIn file included from 27as2/s2shapeutil_coding.ccg: :eIn file included from 18&../src/s2/s2coder.h: :In file included from o23../src/s2/s2shapeutil_coding.hp: :eIn file included from 42r/usr/local/clang/include/absl/status/status.h: a:In file included from t67../src/s2/util/coding/coder.ho: :rIn file included from 40 | i& nfeo rLvmoaotig,d M e Ss| ts ^oar gee6/usr/local/clang/include/absl/base/nullability.h&4: (o241vpo:eir22da:*t oarnote: bexpanded from macro 'absl_nonnull' data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:42: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2shapeutil_conversion.ccu:l18l: In file included from ../src/s2/s2shapeutil_conversion.h| : ^27 : In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | frieIn file included from ns2/s2shapeutil_coding.ccd: 18v: oIn file included from i../src/s2/s2shapeutil_coding.hd: 42A: bIn file included from s../src/s2/util/coding/coder.hl:F40o: rIn file included from m../src/s2/util/coding/varint.ha:t44F: lIn file included from u../src/s2/util/bits/bits.hs:h21(: FIn file included from o/usr/local/clang/include/absl/numeric/bits.hr:m52a: t/usr/local/clang/include/absl/base/internal/endian.hS:i270n:k27*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o270n | niunllli nsei nvko,i d | S ^t ore6/usr/local/clang/include/absl/base/nullability.h4:(void241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fpi,n eu ianbts6l4__nto nvn)u l{l _| N ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2shapeutil_conversion.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2shapeutil_build_polygon_boundaries.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h_:N23o: nIn file included from n../src/s2/s2shape.hu:l24l: In file included from ../src/s2/base/logging.h| : ^22 : In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialiIn file included from zs2/s2shapeutil_conversion.cce:(18V: LIn file included from o../src/s2/s2shapeutil_conversion.hg:S27i: tIn file included from e../src/s2/s2point.h*: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hv:)29;: /usr/local/clang/include/absl/strings/cord.h :| 667 ^: 44: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: note: 667expanded from macro 'absl_nonnull' | s241t | a#tdiecf iCnoer da bAsdlv_annocnenAunldlR e_aNdo(nCnhualrlI t e| r ^a tor* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2shapeutil_build_polygon_boundaries.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h :| 23 ^: In file included from ../src/s2/s2shape.h:24: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_conversion.cc: 18157: | In file included from V../src/s2/s2shapeutil_conversion.hL:o27g: SIn file included from i../src/s2/s2point.ht:e27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : S/usr/local/clang/include/absl/strings/cord.he:t674V:M37o:d uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e List H674e | a d FsotraTteisct Ovnoliy( | ^d A/usr/local/clang/include/absl/base/nullability.hd:v257a:n23c:e (note: Cexpanded from macro 'absl_nullable'h ar I257t | e#rdaetfoirn*e aabbssll__nnounlnlualbll ei t_,N uslilzaeb_lte n _| b ^y tes); In file included from | s2/s2shapeutil_build_polygon_boundaries.cc ^: 18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2shapeutil_build_polygon_boundaries.h::24123:: 22In file included from :../src/s2/s2shape.h :note: 24expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h :24122 | : #In file included from d/usr/local/clang/include/absl/log/log.he:f209i: nIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h :a20b: sIn file included from l/usr/local/clang/include/absl/log/absl_vlog_is_on.h_:n63o: n/usr/local/clang/include/absl/log/internal/vlog_config.hn:u158l:l15 :_ Nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nu l158l | | ^ VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_edge_iterator.cc999: | 16 : In file included from ../src/s2/s2shapeutil_edge_iterator.h :v22o: iIn file included from d../src/s2/s2shape.h :C25o: pIn file included from y../src/s2/s2coder.hT:o23A: rIn file included from r/usr/local/clang/include/absl/status/status.ha:y67(: cIn file included from h/usr/local/clang/include/absl/status/internal/status_internal.ha:r29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s86l: _n/usr/local/clang/include/absl/strings/cord_analysis.ho:n32n:u47l:l warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t) c o32n | ssti;z e _| t ^ Ge/usr/local/clang/include/absl/base/nullability.ht:E241s:t22i:m anote: texpanded from macro 'absl_nonnull'e dM e241m | o#rdyeUfsiangee (acbosnls_tn oCnonrudlRle p_*N oanbnsull_ln o n| n ^u ll rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2shapeutil_conversion.cc_:n18o: nIn file included from n../src/s2/s2shapeutil_conversion.hu:l27l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absIn file included from ls2/s2shapeutil_edge_iterator.cc:::16c: oIn file included from r../src/s2/s2shapeutil_edge_iterator.hd:_22i: nIn file included from t../src/s2/s2shape.he:r25n: aIn file included from l../src/s2/s2coder.h:::23C: oIn file included from r/usr/local/clang/include/absl/status/status.hd:z67I: nIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.ho:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l86_: n/usr/local/clang/include/absl/strings/cord_analysis.hu:l50l:a49b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ordz _50i | nsfioz(e)_ tc oGnesttM o{r e P| r ^e ci/usr/local/clang/include/absl/base/nullability.hs:e257M:e23m:o rnote: yexpanded from macro 'absl_nullable'U sa g257e | (#cdoenfsitn eC oarbdsRle_pn*u lalbasbll_en o_nNnuulllla brleep ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shapeutil_conversion.cce: 18a: bIn file included from s../src/s2/s2shapeutil_conversion.hl:_27n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | In file included from vs2/s2shapeutil_edge_iterator.cco:i16d: In file included from s../src/s2/s2shapeutil_edge_iterator.he:t22_: cIn file included from o../src/s2/s2shape.hr:d25z: _In file included from i../src/s2/s2coder.hn:f23o: (In file included from c/usr/local/clang/include/absl/status/status.ho:r67d: _In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:t29e: rIn file included from n/usr/local/clang/include/absl/strings/cord.ha:l86:: :/usr/local/clang/include/absl/strings/cord_analysis.hC:o56r:d56z:I nwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o * ab s56l | _snioznen_utl lG ectoErsdtzi_miantfeod)F a{i r S| h ^a re/usr/local/clang/include/absl/base/nullability.hM:e241m:o22r:y Unote: sexpanded from macro 'absl_nonnull'a ge (241c | o#ndsetf iCnoer daRbespl*_ naobnsnlu_lnlo n_nNuolnln urlelp ) ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 380 warnings generated. In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/util/bits/bit-interleave.cc -o s2/util/bits/bit-interleave.o In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: In file included from warning: s2/s2shapeutil_build_polygon_boundaries.cc'enable_if' is a clang extension [-Wgcc-compat]: 18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23 : 143In file included from | ../src/s2/s2shape.h : 25 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.he:n67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he:_29i: fIn file included from (/usr/local/clang/include/absl/strings/cord.hs:t77r: _In file included from f/usr/local/clang/include/absl/base/internal/endian.hIn file included from o:s2/s2shapeutil_conversion.ccr26m:: a18/usr/local/clang/include/absl/base/internal/unaligned_access.ht: :_In file included from 57i../src/s2/s2shapeutil_conversion.h:n:36t27:e: rIn file included from warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.ha l::27: E: 57nIn file included from | si../src/s2/s2coder.hun:rle23iC: noeIn file included from n s/usr/local/clang/include/absl/status/status.hvt:oe67ix: dp /usr/local/clang/include/absl/status/internal/status_internal.hrU(:ns149a)l:,i13 g":nc eowarning: dntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Sst toerxep1 r6 149(tv | rcooanipsd"t*) ,a cb hs| al ^r_* naobnsnlu_lnlo npn,u luli nMta1k6e_Cth evc)k F{a i l| S ^t ri/usr/local/clang/include/absl/base/nullability.hn:g241(: /usr/local/clang/include/absl/strings/internal/str_format/bind.h22 ::| 149 ^note: :expanded from macro 'absl_nonnull' 22 : warning: 241/usr/local/clang/include/absl/base/nullability.h'enable_if' is a clang extension [-Wgcc-compat] | : #241d:e f22149i: | n e note: aexpanded from macro 'absl_nonnull' b s l_ __241na | ot#ntdnruielbflui tn_eNe_o _n(an(buelsnlla_ bn olnen_| ui ^lfl ( s_tNro_nfnourlmla t _| i ^n ternal::EnsIn file included from us2/s2shapeutil_conversion.ccr:e18C: oIn file included from n../src/s2/s2shapeutil_conversion.hs:t27e: xIn file included from p../src/s2/s2point.hr:(27s: In file included from )In file included from s2/s2shapeutil_build_polygon_boundaries.cc,../src/s2/s2coder.h: :18 23: | : In file included from ^In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h /usr/local/clang/include/absl/status/status.h::2367: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2shape.h::15025:: 25In file included from :../src/s2/s2coder.h :warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 150/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h/usr/local/clang/include/absl/strings/cord.hc::o15877n:: s22tIn file included from : /usr/local/clang/include/absl/base/internal/endian.h a:warning: b'enable_if' is a clang extension [-Wgcc-compat]26s l: :/usr/local/clang/include/absl/base/internal/unaligned_access.h: S:158t61 | a: t36 u: s * a_b_swarning: altype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_t tnroi bn61un | tiuen_ll_li(n( ee snvtaaobitludes _U,in fac(olVnisagtl nicedhdaFrSot*r omraabet3sI2lm(_pvnloor_(ensfo)in,nx u")lbl;a d p ,f| o ^uri mnat/usr/local/clang/include/absl/base/nullability.ht3: 2t241_rt:a 22pv:")) ){note: )expanded from macro 'absl_nonnull' | | ^ ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuil/usr/local/clang/include/absl/strings/internal/str_format/bind.hnl:e 162 _:aN22ob:sn nluwarning: _'enable_if' is a clang extension [-Wgcc-compat]nl oln n u 162l| | ^l _ N o n n_u_laltIn file included from ts2/s2shapeutil_conversion.cc r:| i ^18b u: tIn file included from e../src/s2/s2shapeutil_conversion.h_:_27(: (In file included from e../src/s2/s2point.hn:a27b: lIn file included from e../src/s2/s2coder.h_:i23f: (In file included from V/usr/local/clang/include/absl/status/status.ha:l67i: d/usr/local/clang/include/absl/status/internal/status_internal.hF:o150r:m58a:t Iwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p lc: (oIn file included from sn../src/s2/s2shapeutil_build_polygon_boundaries.hs):,t23 a: "bIn file included from sb../src/s2/s2shape.hla::d25 :: fSIn file included from ot../src/s2/s2coder.hra:mt23au: tsIn file included from * /usr/local/clang/include/absl/status/status.hta:rb67as: lp_In file included from "n/usr/local/clang/include/absl/status/internal/status_internal.h)o:)n29)n: uIn file included from l/usr/local/clang/include/absl/strings/cord.h| l: ^77s : tIn file included from a/usr/local/clang/include/absl/base/internal/endian.ht:u26s: ,/usr/local/clang/include/absl/base/internal/unaligned_access.h :c65o:n36s:t warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* a65b | siln_lnionnen uvloli dp rUenfailxi)g;n e d| S ^t or/usr/local/clang/include/absl/base/nullability.he:62414:(22v:o inote: dexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bps,l _unionntn6u4l_lt _vN)o n{n u l| l ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullableIn file included from s2/s2shapeutil_conversion.cc_:N18u: lIn file included from l../src/s2/s2shapeutil_conversion.ha:b27l: eIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nIn file included from os2/s2shapeutil_edge_iterator.ccn:n16u: lIn file included from l../src/s2/s2shapeutil_edge_iterator.h :P22r: eIn file included from p../src/s2/s2shape.ha:r25e: TIn file included from o../src/s2/s2coder.hM:o23d: iIn file included from f/usr/local/clang/include/absl/status/status.hy:(67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h: ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'549 :40: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n549e | a bsstla_tniocn nvuolild _INnocnrneumleln t S| y ^n chSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2shapeutil_conversion.cce:f18i: nIn file included from e../src/s2/s2shapeutil_conversion.h :a27b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: /usr/local/clang/include/absl/status/status.h_:N732o:n29n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 732 | static coIn file included from ns2/s2shapeutil_edge_iterator.ccs:t16 : sIn file included from t../src/s2/s2shapeutil_edge_iterator.hd::22:: sIn file included from t../src/s2/s2shape.hr:i25n: gIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from E/usr/local/clang/include/absl/strings/cord.hm:p94t: yIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.ht:r31i: n/usr/local/clang/include/absl/synchronization/mutex.hg:(550):;64 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :55022 | : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u In file included from l s2/s2shapeutil_build_polygon_boundaries.ccl :_ N18 ob: nanIn file included from su../src/s2/s2shapeutil_build_polygon_boundaries.hel:_l23i : n In file included from t| ../src/s2/s2shape.he ^:r n25a: lIn file included from :../src/s2/s2coder.h::P23e: rIn file included from T/usr/local/clang/include/absl/status/status.hh:r67e: aIn file included from In file included from ds2/s2shapeutil_conversion.ccS/usr/local/clang/include/absl/status/internal/status_internal.h:y:18n29: c: In file included from hIn file included from ../src/s2/s2shapeutil_conversion.h*/usr/local/clang/include/absl/strings/cord.h: :27a77: b: In file included from s../src/s2/s2point.hl/usr/local/clang/include/absl/base/internal/endian.h:_:27n160: o:In file included from n36../src/s2/s2coder.hn::u 23lwarning: : ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :w733):;29 :160 | warning: i| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^n li/usr/local/clang/include/absl/base/nullability.h n:733e241 | : u22 i:sn tnote: 1t6expanded from macro 'absl_nonnull'a_ tti c 241 L | c#oodanesdft1i 6nse(t cdao:nb:sssltt_r niovnnogn*iud *la labb ss_llN__onnnoonnunnnlulull ll | Mp ^o) v{e d F| r ^o mSt/usr/local/clang/include/absl/base/nullability.hr:i241nIn file included from :gs2/s2shapeutil_edge_iterator.cc22(:):16; : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2shapeutil_edge_iterator.h| : ^22 : 241/usr/local/clang/include/absl/base/nullability.hIn file included from | :#../src/s2/s2shape.h241d:e:25f22: i:In file included from n ../src/s2/s2coder.henote: : expanded from macro 'absl_nonnull'23a : b sIn file included from 241l/usr/local/clang/include/absl/status/status.h | _:#n67odn: neIn file included from uf/usr/local/clang/include/absl/status/internal/status_internal.hil:nl29e : _In file included from aN/usr/local/clang/include/absl/strings/cord.hob:snln94_u: nlIn file included from ol/usr/local/clang/include/absl/strings/internal/cordz_info.hn :n 31u| : l ^/usr/local/clang/include/absl/synchronization/mutex.hl : 551_:N40o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^551 | static bool DecrementSynchSem(Mutex*In file included from s2/s2shapeutil_build_polygon_boundaries.cca:b18s: lIn file included from _../src/s2/s2shapeutil_build_polygon_boundaries.hn:o23n: nIn file included from u../src/s2/s2shape.hl:lIn file included from 25 s2/s2shapeutil_conversion.ccm: :uIn file included from 18,../src/s2/s2coder.h: :In file included from 23../src/s2/s2shapeutil_conversion.h| : : ^In file included from 27 /usr/local/clang/include/absl/status/status.h: :/usr/local/clang/include/absl/base/nullability.hIn file included from 67:../src/s2/s2point.h: 241:In file included from :27/usr/local/clang/include/absl/status/internal/status_internal.h22: ::In file included from 29 ../src/s2/s2coder.h: note: :In file included from expanded from macro 'absl_nonnull'23/usr/local/clang/include/absl/strings/cord.h : : /usr/local/clang/include/absl/status/status.h77241:: | 751#/usr/local/clang/include/absl/base/internal/endian.h:d:61e164:f: i27warning: n:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s751l | _ n164 os | ntinanultilinlc e _ uNvioonnitndpu tSlrtlo_r te 1| P ^o6 i(nvtoeirdT*o In file included from Ras2/s2shapeutil_edge_iterator.cceb:ps16(l: s_In file included from tna../src/s2/s2shapeutil_edge_iterator.hotn:un22us: l_In file included from il../src/s2/s2shape.h np:t,25 e: ruIn file included from ni../src/s2/s2coder.han:lt23:1: :6In file included from _St/usr/local/clang/include/absl/status/status.ht :av67t): u In file included from {s/usr/local/clang/include/absl/status/internal/status_internal.hR :e 29p| : ^*In file included from /usr/local/clang/include/absl/strings/cord.ha:b/usr/local/clang/include/absl/base/nullability.h94s:: l241In file included from _:/usr/local/clang/include/absl/strings/internal/cordz_info.hn22:o:31n : nnote: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull'u: l552l : 24164r | :)# ;dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e f| i ^n e552 /usr/local/clang/include/absl/base/nullability.h | a: b241 s: l22_ : n onote: expanded from macro 'absl_nonnull'n n u l241l | #_ d Neo f ni nn ue l la b s l _| ^n o n n u l l _bNaosnen_uilnlt e r| n ^a l::PerThreadSynch*In file included from s2/s2shapeutil_conversion.cca:b18s: lIn file included from _../src/s2/s2shapeutil_conversion.hn:o27n: nIn file included from u../src/s2/s2point.hl:l27 : wIn file included from ,../src/s2/s2coder.hIn file included from :s2/s2shapeutil_build_polygon_boundaries.cc 23:| : ^/usr/local/clang/include/absl/status/status.h18 :: 752/usr/local/clang/include/absl/base/nullability.hIn file included from ::../src/s2/s2shapeutil_build_polygon_boundaries.h44241:::23 22: :warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2shape.hnote: expanded from macro 'absl_nonnull': 25 : 752241In file included from | | ../src/s2/s2coder.h # :dse23tfa: itIn file included from niec/usr/local/clang/include/absl/status/status.h ac:bos67nl: s_tIn file included from n /usr/local/clang/include/absl/status/internal/status_internal.hosnt:nau29tl: ulsIn file included from __/usr/local/clang/include/absl/strings/cord.hiN:not77nen: ru/usr/local/clang/include/absl/base/internal/endian.hnla:ll 168: ::| S36 ^t: a twarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s Rep *168 | aibnslli_nneo In file included from nus2/s2shapeutil_edge_iterator.ccni:nu16lt: l3In file included from 2../src/s2/s2shapeutil_edge_iterator.hR_:et22 pL: ToIn file included from oa../src/s2/s2shape.hPd:o325i2: n(In file included from tceo../src/s2/s2coder.hnr:(s23t : In file included from v| /usr/local/clang/include/absl/status/status.ho ^:i d67/usr/local/clang/include/absl/base/nullability.h*: :In file included from a241/usr/local/clang/include/absl/status/internal/status_internal.hb::s2229l:_: nnote: In file included from oexpanded from macro 'absl_nonnull'n/usr/local/clang/include/absl/strings/cord.h n: u94241l: l | In file included from # /usr/local/clang/include/absl/strings/internal/cordz_info.hdp:e)31f : {/usr/local/clang/include/absl/synchronization/mutex.h i: n556e| : ^ 38a :b s/usr/local/clang/include/absl/base/nullability.hwarning: l:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_241 n:o22n n:556u | lnote: l expanded from macro 'absl_nonnull' v_ oNio dn241 nL | uo#lcldk Se lf| o ^iw nLeo oapb(sSly_nncohnWnauiltlP a_rNaomnsn*u lalb s l| _ ^n onnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shapeutil_build_polygon_boundaries.ccb:s18l: _In file included from n../src/s2/s2shapeutil_build_polygon_boundaries.ho:n23n: uIn file included from l../src/s2/s2shape.hl: 25_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:77: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | iIn file included from ns2/s2shapeutil_edge_iterator.ccl:i16n: eIn file included from ../src/s2/s2shapeutil_edge_iterator.hv:o22i: dIn file included from ../src/s2/s2shape.hS:t25o: rIn file included from e../src/s2/s2coder.h3:223(: vIn file included from o/usr/local/clang/include/absl/status/status.hi:d67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31p: ,/usr/local/clang/include/absl/synchronization/mutex.h :u558i:n35t:3 2warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t v) 558{ | | b ^o ol /usr/local/clang/include/absl/base/nullability.hL:o241c:k22S:l onote: wexpanded from macro 'absl_nonnull'W it h241D | e#addelfiinnee( MaubHsolw_ naobnsnlu_lnlo n_nNuolnln uhlolw , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.ccIn file included from :s2/s2shapeutil_edge_iterator.cc18:: 16In file included from : ../src/s2/s2shapeutil_build_polygon_boundaries.hIn file included from :../src/s2/s2shapeutil_edge_iterator.h23:: 22In file included from : ../src/s2/s2shape.hIn file included from :../src/s2/s2shape.h25:: 25In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2coder.h23:: 23In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/status/status.h67:: 67In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h29:: 29In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/strings/cord.h77:: 94/usr/local/clang/include/absl/base/internal/endian.h: :In file included from 176/usr/local/clang/include/absl/strings/internal/cordz_info.h::3631:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]559 :46: warning: 176type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | inl i559n | e u i n t 6 4 _ t L o a d 6 4 ( c o n s t v o i d *c oanbsstl _Cnoonndniutlilo np*) a{b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:l22e: cnote: oexpanded from macro 'absl_nonnull'n d, 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n257e: 23a:b snote: lexpanded from macro 'absl_nullable'_ no n257n | u#ldle f_iNnoen naublsll _ n| u ^l lable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25In file included from : s2/s2shapeutil_build_polygon_boundaries.ccIn file included from :../src/s2/s2coder.h18:: 23In file included from : ../src/s2/s2shapeutil_build_polygon_boundaries.hIn file included from :/usr/local/clang/include/absl/status/status.h23:: 67In file included from : ../src/s2/s2shape.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h25:: 29In file included from : ../src/s2/s2coder.hIn file included from :/usr/local/clang/include/absl/strings/cord.h23:: 94In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h67:: 31In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.h::29562: :In file included from 23/usr/local/clang/include/absl/strings/cord.h:: 77warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/internal/endian.h :180:27: 562warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] vo i180d | iLnolciknSel ovwo(iMdu HSotwo raeb6s4l(_vnooindn*u lalb shlo_wn,o ncnounlslt pC,o nudiintti6o4n_*t avb)s l{_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 :c22o:n dnote: ,expanded from macro 'absl_nonnull' | ^241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LoIn file included from cs2/s2shapeutil_coding.cck:S18l: oIn file included from w../src/s2/s2shapeutil_coding.h(:M44u: HIn file included from o../src/s2/s2coder.hw: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.hh:o82w: ,In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hc:o23n: sIn file included from t/usr/local/clang/include/absl/crc/crc32c.h :C32o: nd/usr/local/clang/include/absl/strings/str_format.hi:t115i:o52n:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n u115l | l a b l e ccoonnds,t s| t ^r _f/usr/local/clang/include/absl/base/nullability.ho:r257m:a23t:_ inote: nexpanded from macro 'absl_nullable't er n257a | l#:d:ePfairnsee daFbosrlm_antuBlalsaeb*l ea b_sNlu_lnloanbnluel l | p ^c ) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shapeutil_edge_iterator.ccb:s16l: _In file included from n../src/s2/s2shapeutil_edge_iterator.ho:n22n: uIn file included from l../src/s2/s2shape.hl: 25_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2shapeutil_edge_iterator.cc::8216: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h../src/s2/s2shapeutil_edge_iterator.h::2322: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h../src/s2/s2shape.h::3225: : In file included from /usr/local/clang/include/absl/strings/str_format.h../src/s2/s2coder.h::15523:: 36In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h155: | 94 : In file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hx:p31l: i/usr/local/clang/include/absl/synchronization/mutex.hc:i576t: 49F:o rwarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tCo u576n | t C avpotiudr eT(riynRte*m oavbes(lb_ansoen_niunltle rpn)a l:: :pP_e(rpT)h r{e}a d S| y ^n ch*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #sd)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.hIn file included from :s2/s2shapeutil_edge_iterator.cc44:: 16In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2shapeutil_edge_iterator.h23:: 22In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2shape.h67:: 25In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2coder.h29:: 23In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/status.h82:: 67In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h23:: 29In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :/usr/local/clang/include/absl/strings/cord.h32:: 94/usr/local/clang/include/absl/strings/str_format.h: :In file included from 164/usr/local/clang/include/absl/strings/internal/cordz_info.h::831:: /usr/local/clang/include/absl/synchronization/mutex.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]578 :45: warning: 164type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | i n578t | * avbosild_ nBolnoncukl(lb aUsneu_siendt(e)r n{a lr:e:tPuerrnT hpr_e;a d}S y n| c ^h * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | s#)d;e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _NonnullIn file included from s2/s2shapeutil_coding.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from In file included from s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::1623: : In file included from In file included from ../src/s2/s2shapeutil_edge_iterator.h/usr/local/clang/include/absl/crc/crc32c.h::2232: : In file included from /usr/local/clang/include/absl/strings/str_format.h../src/s2/s2shape.h::16525:: 8In file included from :../src/s2/s2coder.h :warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h: 67165: | In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :i29n: tIn file included from */usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u580l:l34 :p _warning: In file included from ;type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_build_polygon_boundaries.cc : 18| : ^ In file included from 580../src/s2/s2shapeutil_build_polygon_boundaries.h/usr/local/clang/include/absl/base/nullability.h | :: 23241 : :bIn file included from 22a../src/s2/s2shape.h:s: e25note: _: expanded from macro 'absl_nonnull'iIn file included from n../src/s2/s2coder.ht :e24123r | : #nIn file included from da/usr/local/clang/include/absl/status/status.hel:f:67i:: nPIn file included from ee/usr/local/clang/include/absl/status/internal/status_internal.h r:aT29bh: srIn file included from le/usr/local/clang/include/absl/strings/cord.h_a:nd77oS: ny/usr/local/clang/include/absl/base/internal/endian.hnn:uc250hl:l*36 :a_ Nbwarning: ostype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nl n_un ul250ll | li na| l ^bi lnee Wuaiknetu1p6(_ t | L ^o ad/usr/local/clang/include/absl/base/nullability.h1:6257(:c23o:n snote: texpanded from macro 'absl_nullable' vo i257d | *# daebfsiln_en oanbnsull_ln upl)l a{b l e| ^_ Nu/usr/local/clang/include/absl/base/nullability.hl:l241a:b22:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #definIn file included from es2/s2shapeutil_edge_iterator.cc :a16b: sIn file included from l../src/s2/s2shapeutil_edge_iterator.h_:n22o: nIn file included from n../src/s2/s2shape.hu:l25l: In file included from _../src/s2/s2coder.hN:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: In file included from 29s2/s2shapeutil_coding.cc: :In file included from 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2shapeutil_coding.h: :In file included from 44/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2coder.h: :/usr/local/clang/include/absl/synchronization/mutex.h23:: 581In file included from :/usr/local/clang/include/absl/status/status.h38::67 : warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h581: | 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :s2/s2shapeutil_build_polygon_boundaries.cc 23: : 18bIn file included from : a/usr/local/clang/include/absl/crc/crc32c.hIn file included from s:../src/s2/s2shapeutil_build_polygon_boundaries.he32:_: 23i/usr/local/clang/include/absl/strings/str_format.h: n:In file included from t380../src/s2/s2shape.he::r4325n:: a In file included from lwarning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: :23P: e In file included from r380/usr/local/clang/include/absl/status/status.hT | :sh67tr: edIn file included from a:/usr/local/clang/include/absl/status/internal/status_internal.hd::Ss29yt: rnIn file included from ic/usr/local/clang/include/absl/strings/cord.hnh:g*77& : a/usr/local/clang/include/absl/base/internal/endian.hSb:ts254rl:A_27pn:op enwarning: nntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ud Flolr m 254wa | ti)(ns;lti dn: e: | sv ^to riidn/usr/local/clang/include/absl/base/nullability.h gS:*t241 oa:rb22es1:l6 _(note: nexpanded from macro 'absl_nonnull'vo oni ndu241*l | l#a dbdsesltf_,ni on ne| n ^ u albl/usr/local/clang/include/absl/base/nullability.h s:pl241,_: n22uo:in nnnote: tuexpanded from macro 'absl_nonnull'1l 6l_ t_241 N | v#o)d ne{nf ui nl| el ^ a b| /usr/local/clang/include/absl/base/nullability.hs ^:l 241_:n22:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^sIn file included from ls2/s2shapeutil_edge_iterator.cc_:n16o: nIn file included from n../src/s2/s2shapeutil_edge_iterator.hu:l22l: In file included from _../src/s2/s2shape.hN:o25n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how);In file included from s2/s2shapeutil_build_polygon_boundaries.cc :/18/: In file included from u../src/s2/s2shapeutil_build_polygon_boundaries.hs:e23d: In file included from f../src/s2/s2shape.ho:r25 : CIn file included from o../src/s2/s2coder.hn:d23V: aIn file included from r/usr/local/clang/include/absl/status/status.h-:>67M: uIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.he:x29 : tIn file included from r/usr/local/clang/include/absl/strings/cord.ha:n77s: f/usr/local/clang/include/absl/base/internal/endian.he:r258 : 36In file included from | :s2/s2shapeutil_coding.cc ^ : warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/base/nullability.h In file included from :../src/s2/s2shapeutil_coding.h241: :4425822: | :In file included from i ../src/s2/s2coder.hnnote: :expanded from macro 'absl_nonnull'l23 i: nIn file included from e241/usr/local/clang/include/absl/status/status.h | :u#67id: neIn file included from tf/usr/local/clang/include/absl/status/internal/status_internal.h3i:2n29_e: tIn file included from a /usr/local/clang/include/absl/strings/cord.hLb:os82al: d_In file included from 3n/usr/local/clang/include/absl/crc/internal/crc_cord_state.h2o:n(23cn: ouIn file included from ln/usr/local/clang/include/absl/crc/crc32c.hsl: t_32N o: vn/usr/local/clang/include/absl/strings/str_format.hon:iu440dl:*l24 :a b| warning: s ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n440u | liln tp )F P{r i n| t ^In file included from F (s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/base/nullability.hs::t16241d: ::In file included from 22:../src/s2/s2shapeutil_edge_iterator.h:F: I22note: Lexpanded from macro 'absl_nonnull': E In file included from * ../src/s2/s2shape.h241a: | b#sd25le_: fnIn file included from io../src/s2/s2coder.hnnen: u23al: blsIn file included from lo/usr/local/clang/include/absl/status/status.h_un:top67nun: tuIn file included from ,l /usr/local/clang/include/absl/status/internal/status_internal.hlc :o_n29Nso: tnIn file included from nF/usr/local/clang/include/absl/strings/cord.huo:lr94lm a: tIn file included from | S ^/usr/local/clang/include/absl/strings/internal/cordz_info.hp e:c31<: A/usr/local/clang/include/absl/synchronization/mutex.hr:g586s:.43.:. >warning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] for m586a | t , v o| i ^d F/usr/local/clang/include/absl/base/nullability.he:rIn file included from 241(s2/s2shapeutil_build_polygon_boundaries.cc:b:22a18:s: eIn file included from note: _expanded from macro 'absl_nonnull'../src/s2/s2shapeutil_build_polygon_boundaries.hi :n23 t: 241eIn file included from | r../src/s2/s2shape.h#n:da25le:: f:In file included from iP../src/s2/s2coder.hnee: r23aT: bhIn file included from sr/usr/local/clang/include/absl/status/status.hle:a_67nd: oSIn file included from ny/usr/local/clang/include/absl/status/internal/status_internal.hnn:uc29lh: l*In file included from /usr/local/clang/include/absl/strings/cord.h_a:Nb77os: nl/usr/local/clang/include/absl/base/internal/endian.h_n:un262lo:nl27 n: u | lwarning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 262 | /usr/local/clang/include/absl/base/nullability.hi:n241l:i22n:e note: vexpanded from macro 'absl_nonnull'o id 241S | t#odreef3i2n(ev oaibds*l _anbosnln_unlIn file included from ols2/s2shapeutil_coding.ccn :n_18Nu: loIn file included from ln../src/s2/s2shapeutil_coding.h n:pu44,l: lIn file included from u ../src/s2/s2coder.hi :n| 23t ^: 3 In file included from 2/usr/local/clang/include/absl/status/status.h_:t67 : vIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h :{29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 82: In file included from In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.hs2/s2shapeutil_edge_iterator.cc:::2412316:: : 22In file included from In file included from :/usr/local/clang/include/absl/crc/crc32c.h../src/s2/s2shapeutil_edge_iterator.h ::note: 3222expanded from macro 'absl_nonnull': : /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2shape.h241469: | :#2520d: :eIn file included from f../src/s2/s2coder.hwarning: i:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n23 e: In file included from a b/usr/local/clang/include/absl/status/status.h469s: | li67_n: ntoIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hSnN:uPl29rl: i nIn file included from _t/usr/local/clang/include/absl/strings/cord.hNF:o(n94cn: huaIn file included from lr/usr/local/clang/include/absl/strings/internal/cordz_info.hl* : 31a| b: ^s/usr/local/clang/include/absl/synchronization/mutex.h l:_590n:o40n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l ou t590p | u t ,e xsptldi:c:isti zMeu_tte xs(iczoIn file included from ens2/s2shapeutil_build_polygon_boundaries.cc,s: t18 : | vIn file included from ^o../src/s2/s2shapeutil_build_polygon_boundaries.h l:a23/usr/local/clang/include/absl/base/nullability.ht: :iIn file included from 241l../src/s2/s2shape.h:e:22 25:M: unote: In file included from expanded from macro 'absl_nonnull't../src/s2/s2coder.h e: x23241*: | In file included from #a/usr/local/clang/include/absl/status/status.hdb:se67fl: _iIn file included from nn/usr/local/clang/include/absl/status/internal/status_internal.heu: l29al: baIn file included from sb/usr/local/clang/include/absl/strings/cord.hll:_e77 n: o//usr/local/clang/include/absl/base/internal/endian.hn*:in266ug:nl36lo: r _ewarning: Ndtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o* n/n)u l 266l{ | i} n | l ^ i | n ^e u/usr/local/clang/include/absl/base/nullability.hi:n257t:6234:_ tnote: expanded from macro 'absl_nullable'L oa d2576 | 4#(dceofnisnte vaobisdl*_ naublslla_bnloen n_uNlull lpa)b l{e | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2shapeutil_coding.cc::2218:: In file included from ../src/s2/s2shapeutil_coding.hnote: :expanded from macro 'absl_nonnull'44 : In file included from ../src/s2/s2coder.h :24123 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n82o: nIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hu:l23l: In file included from _/usr/local/clang/include/absl/crc/crc32c.hN:o32n: n/usr/local/clang/include/absl/strings/str_format.hu:l503l: 20 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NIn file included from Os2/s2shapeutil_build_polygon_boundaries.ccL:I18N: TIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h :| 23 ^: In file included from ../src/s2/s2shape.h:/usr/local/clang/include/absl/base/nullability.h25:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i77n: e/usr/local/clang/include/absl/base/internal/endian.h :a270b:s27l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l270 | _iNnolninnuel lv o i| d ^ Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h860: | 22 : In file included from f../src/s2/s2shape.hr:i25e: nIn file included from d../src/s2/s2coder.h :v23o: iIn file included from d/usr/local/clang/include/absl/status/status.h :A67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hF:o29r: mIn file included from a/usr/local/clang/include/absl/strings/cord.ht:F94l: uIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hh:(31F: o/usr/local/clang/include/absl/synchronization/mutex.hr:m670a:t74S:i nwarning: k'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl _670n | o n neuxlpll isciintk ,R e a| d ^e rMu/usr/local/clang/include/absl/base/nullability.ht:e241x:L22o:c knote: (expanded from macro 'absl_nonnull'M ut e241x | &# dmeuf iAnBeS La_bIsNlT_EnRoNnAnLu_lAlT T_RNIoBnUnTuEl_lC A P| T ^U RED_BY(this)) | ^~~~ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::67823:: 35In file included from :/usr/local/clang/include/absl/crc/crc32c.h :warning: 32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/str_format.h:867:60 :678 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] expl i867c | i t eRxepaldiecriMtu tFeoxrLmoactkS(iMnukt(esxt*r _afbosrlm_anto_ninnutlelr nmaul): :AFBoSrLm_aStHSAiRnEkDI_mLpOlC*K _aFbUsNlC_TnIoOnNn(umlul) s )| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/base/nullability.h::22241:: 22note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nonnull'241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from In file included from ../src/s2/s2coder.hs2/s2shapeutil_edge_iterator.cc::2316: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2shapeutil_edge_iterator.h::6722: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2shape.h::2925: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/s2coder.h::8223: : In file included from In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h/usr/local/clang/include/absl/status/status.h::2367: : In file included from In file included from /usr/local/clang/include/absl/crc/crc32c.h/usr/local/clang/include/absl/status/internal/status_internal.h::3229: : /usr/local/clang/include/absl/strings/str_format.hIn file included from :/usr/local/clang/include/absl/strings/cord.h869::9440: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : /usr/local/clang/include/absl/synchronization/mutex.h:681 :86974 | : warning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t r_for m681a | t _ ienxtpelrincailt: :RFeoardmeartMSuitnekxILmopclk*( Maubtselx_&n omnun uAlBlS Ls_iInNkT_E;R N A| L ^_ AT/usr/local/clang/include/absl/base/nullability.hT:R241I:B22U:T Enote: _expanded from macro 'absl_nonnull'C AP T241U | R#EdDe_fBiYn(et haibss)l,_ n o| n ^~~~n ull _Nonnull | ^ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/synchronization/mutex.h :1031718 | :i35n:l iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e co n718s | t setxaptluisc_iitn tWerrintaelr:M:uStteaxtLuoscRke(pM*u taebxs*l _anbosnln_unloln nSutlalt umsu:): R e| p ^T oP/usr/local/clang/include/absl/base/nullability.ho:i241n:t22e:r (note: expanded from macro 'absl_nonnull' | ^ 241 | #d/usr/local/clang/include/absl/base/nullability.he:241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2shapeutil_conversion.cc :72218 | : In file included from ../src/s2/s2shapeutil_conversion.he:x27p: lIn file included from i../src/s2/s2point.hc:i27t: In file included from W../src/s2/s2coder.hr:i23t: e/usr/local/clang/include/absl/status/status.hr:M1038u:t33e:x Lwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c k(Mu t1038e | x & m us tAaBtSuLs__IiNnTtEeRrNnAaLl_:A:TSTtRaItBuUsTREe_pC*A PaTbUsRlE_Dn_oBnYn(utlhli sr)e,p ) | { ^~~~ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull/usr/local/clang/include/absl/synchronization/mutex.h :_731N:o35n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:27: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from In file included from /usr/local/clang/include/absl/strings/str_format.hs2/s2shapeutil_edge_iterator.cc::8316: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/str_format/arg.h../src/s2/s2shapeutil_edge_iterator.h::3622: : In file included from In file included from /usr/local/clang/include/absl/numeric/int128.h../src/s2/s2shape.h::4125: : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/types/compare.h::2378: :In file included from 22/usr/local/clang/include/absl/status/status.h:: 67warning: : 'enable_if' is a clang extension [-Wgcc-compat]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h: 10978: | 53 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] __att r109i | bvuotied_ _C(o(peynCaobrldeT_oiSft(rni n=g=( c0o,n s"tO nCloyr dl&i tserrca,l s`t0d`: :isst railnlgo*w eadb.s"l)_)n)o n{n}u l l| ^d st); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | expliIn file included from cs2/s2shape_nesting_query.cci:t17 : CIn file included from h../src/s2/s2shape_nesting_query.ha:r26R: aIn file included from n../src/s2/s2shape.hg:e25(: cIn file included from o../src/s2/s2coder.hn:s23t: In file included from C/usr/local/clang/include/absl/status/status.ho:r67d: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o86n: nu/usr/local/clang/include/absl/strings/cord_analysis.hl:l32 :c47o:r dwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : cor d32_ | (sciozred_)t {G}e t E| s ^t im/usr/local/clang/include/absl/base/nullability.ha:t241e:d22M:e mnote: oexpanded from macro 'absl_nonnull'r yU s241a | g#ed(ecfoinnset aCbosrld_Rneopn*n ualbls l__Nnoonnnnuullll r| e ^p ); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2shapeutil_edge_iterator.ccs:l16_: nIn file included from o../src/s2/s2shapeutil_edge_iterator.hn:n22u: lIn file included from l../src/s2/s2shape.h :_25N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const CIn file included from os2/s2shape_nesting_query.ccr:d17*: In file included from a../src/s2/s2shape_nesting_query.hb:s26l: _In file included from n../src/s2/s2shape.ho:n25n: uIn file included from l../src/s2/s2coder.hl: 23c: oIn file included from r/usr/local/clang/include/absl/status/status.hd:_67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::86241: :22/usr/local/clang/include/absl/strings/cord_analysis.h:: 50:note: 49expanded from macro 'absl_nonnull': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f50i | nsei zaeb_stl _GneotnMnourlelP r_eNcoinsneuMlelm o r| y ^U sage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shape_nesting_query.ccs2/s2shapeutil_edge_iterator.cc::1716: : In file included from In file included from ../src/s2/s2shape_nesting_query.h../src/s2/s2shapeutil_edge_iterator.h::2622: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2shape.h::2525: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2coder.h::2323: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/status.h::6767: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/internal/status_internal.h::2929: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::86795: :43/usr/local/clang/include/absl/strings/cord_analysis.h:: 56:warning: 56:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | 56f | rsiiezned_ tv oGiedt EAsbtsilmFaotremdaFtaFilruSshha(raebMselm:o:rCyoUrsda*g ea(bcsoln_snto nCnourldlR ecpo*r da,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :r enote: pexpanded from macro 'absl_nonnull') ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/util/coding/coder.cc -o s2/util/coding/coder.o In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 693 warnings generated. In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clon/usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/util/coding/varint.cc -o s2/util/coding/varint.o e( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INIn file included from Ts2/s2shapeutil_edge_iterator.ccE:R16N: AIn file included from L../src/s2/s2shapeutil_edge_iterator.h_:A22T: TIn file included from R../src/s2/s2shape.hI:B25U: TIn file included from E../src/s2/s2coder.h_:C23A: PT/usr/local/clang/include/absl/status/status.hU:R725E:D38_:B Ywarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t his) ,725 | | ^~~~s tatic status_internal::StatusRep*/usr/local/clang/include/absl/synchronization/mutex.h :a689b:s35l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 689P | r e peaxrpelTiocMiotd iRfeya(d e r| M ^u tex/usr/local/clang/include/absl/base/nullability.hL:o241c:k22(:M unote: texpanded from macro 'absl_nonnull'e x* 241a | b#sdle_fnionnen ualbls lm_un,o ncnounlslt _CNoonndniutlilo n &| ^c ond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2shapeutil_edge_iterator.ccn:u16l: lIn file included from ../src/s2/s2shapeutil_edge_iterator.h :| 22 ^: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2shape_nesting_query.ccu:l17l: In file included from _../src/s2/s2shape_nesting_query.hN:o26n: nIn file included from u../src/s2/s2shape.hl:l25 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(MIn file included from us2/s2shapeutil_edge_iterator.cct:e16x: &In file included from ../src/s2/s2shapeutil_edge_iterator.hm:u22 : AIn file included from B../src/s2/s2shape.hS:L25_: IIn file included from N../src/s2/s2coder.hT:E23R: N/usr/local/clang/include/absl/status/status.hA:L751_:A61T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE_ C751A | P T UsRtEaDt_iBcY (utihnitsp)t)r _ t| ^~~~P ointerToRep(status_internal::Stat/usr/local/clang/include/absl/synchronization/mutex.hu:s718R:e35p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n718o | n n uelxlp lri)c;i t | W ^r it/usr/local/clang/include/absl/base/nullability.he:r241M:u22t:e xnote: Lexpanded from macro 'absl_nonnull'o ck (241M | u#tdeexf*i naeb salb_snlo_nnnounlnlu lmlu )_ N o| n ^n ull/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2shapeutil_edge_iterator.ccl:_16n: oIn file included from n../src/s2/s2shapeutil_edge_iterator.hn:u22l: lIn file included from ../src/s2/s2shape.h_:N25o: nIn file included from n../src/s2/s2coder.hu:l23l: /usr/local/clang/include/absl/status/status.h :| 752 ^: 44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_intIn file included from es2/s2shape_nesting_query.ccr:n17a: lIn file included from :../src/s2/s2shape_nesting_query.h::S26t: aIn file included from t../src/s2/s2shape.hu:s25R: eIn file included from p../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: lIn file included from /usr/local/clang/include/absl/strings/cord.hR:e94p: TIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hP:o31i: n/usr/local/clang/include/absl/synchronization/mutex.ht:e722r:(74 : | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/base/nullability.h:241:22 :722 | note: expanded from macro 'absl_nonnull' ex p241l | i#cdietf iWnrei taebrsMlu_tneoxnLnouclkl( M_uNtoenx& mnu ABSL_INTERuNlAlL _ A| T ^T RIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2shape_nesting_query.cc: :17/usr/local/clang/include/absl/status/status.h: :In file included from 1031../src/s2/s2shape_nesting_query.h::4226:: In file included from ../src/s2/s2shape.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h1031: | 67i: nIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from c/usr/local/clang/include/absl/strings/cord.ho:n94s: tIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs:t31a: t/usr/local/clang/include/absl/synchronization/mutex.hu:s1132_:i10n:t ewarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n al: :1132S | t a tMuustReexp** aabbssll__nnuolnlnaubllle Sctoantsuts :m:uR_e;p T o| P ^o in/usr/local/clang/include/absl/base/nullability.ht:e257r:(23 : | note: ^expanded from macro 'absl_nullable' 257/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea b_sNlu_lnloanbnluel l | _ ^N onnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shapeutil_edge_iterator.cce: 16a: bIn file included from s../src/s2/s2shapeutil_edge_iterator.hl:_22n: oIn file included from n../src/s2/s2shape.hn:u25l: lIn file included from ../src/s2/s2coder.h_:N23o: n/usr/local/clang/include/absl/status/status.hn:u1063l:l13 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMesIn file included from ss2/s2shape_nesting_query.cca:g17e: AIn file included from s../src/s2/s2shape_nesting_query.hC:S26t: rIn file included from (../src/s2/s2shape.h : 25| : ^In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h: 94241: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e1158 :a53b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnu l1158l | _ N o n n uMlult e x| & ^ mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: In file included from 'enable_if' is a clang extension [-Wgcc-compat]s2/s2shape_nesting_query.cc :17: In file included from ../src/s2/s2shape_nesting_query.h:26 : 227In file included from | ../src/s2/s2shape.h : 25 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.he:n67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he:_29i: fIn file included from (/usr/local/clang/include/absl/strings/cord.hs:t94r: _In file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.ho:r31m: a/usr/local/clang/include/absl/synchronization/mutex.ht:_1259i:n14t:e rwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l:: E1259n | s u r e Ccoonnsstte xTp*r (afbosrlm_anto)n,n u l| l ^ object,/usr/local/clang/include/absl/strings/internal/str_format/parser.h : 229| : ^11 : /usr/local/clang/include/absl/base/nullability.hwarning: :'enable_if' is a clang extension [-Wgcc-compat]241 :22: note: 229expanded from macro 'absl_nonnull' | 241 | # d e f i neen aabblsel__info(nsnturl_lf o_rNmoantn_uilnlt e r| n ^a l::ValidFormatImpl(fIn file included from os2/s2shape_nesting_query.ccr:m17a: tIn file included from )../src/s2/s2shape_nesting_query.h,: 26 : | In file included from ^../src/s2/s2shape.h :25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: In file included from warning: s2/s2text_format.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 16: In file included from ../src/s2/s2text_format.h :126031 | : /usr/local/clang/include/absl/strings/string_view.h : 53b:o54o:l warning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl::typ e53_ | icdoennsttietxyps:t:rtiynpge_:v:i*e wa bNsull_lnSoanfneuSltlr imnegtVhioedw)((c)o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef ipn)e {a b s| l ^_ nonnul/usr/local/clang/include/absl/base/nullability.hl: 257_:N23o:n nnote: uexpanded from macro 'absl_nullable'l l | 257 ^ | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from In file included from s2/s2shape_nesting_query.cc../src/s2/s2shapeutil_build_polygon_boundaries.h::1723: : In file included from In file included from ../src/s2/s2shape_nesting_query.h../src/s2/s2shape.h::2625: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2coder.h::2523: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/status/status.h::2367: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/internal/status_internal.h::6729: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/strings/cord.h::2982: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::9423: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/crc/crc32c.h::3132: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/strings/str_format.h1294::8462: : /usr/local/clang/include/absl/strings/internal/str_format/bind.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]143 :11: warning: 1294'enable_if' is a clang extension [-Wgcc-compat] | 143 | e n a b l e _ i f ( s t r _ f o r m a t _ i n t e r n a l : : E ncsounrsetC ovnositde*x parb(ssl)_,n o"ncnounlslt eoxbpjr, t r| a ^p ")/usr/local/clang/include/absl/base/nullability.h,: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | In file included from s2/s2shape_nesting_query.cc : 17 : In file included from _../src/s2/s2shape_nesting_query.h_:a26t: tIn file included from r../src/s2/s2shape.hi:b25u: tIn file included from e../src/s2/s2coder.h_:_23(: (In file included from e/usr/local/clang/include/absl/status/status.hn:a67b: lIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h_:i29f: (In file included from s/usr/local/clang/include/absl/strings/cord.ht:r94_: fIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hr:m31a: t/usr/local/clang/include/absl/synchronization/mutex.h_:i1309n:t35e:r nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::E n1309s | uvroeiCdo nRsetgeixsptre(rsC)o,n d V| a ^r Tracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/strings/internal/str_format/bind.h::22158:: 22note: :expanded from macro 'absl_nonnull' warning: 'enable_if' is a clang extension [-Wgcc-compat]241 | #de f158i | n e a b s l___naotntnruilblu t_Neo_n_n(u(leln a b| l ^e _if(VIn file included from as2/s2shape_nesting_query.ccl:i17d: FIn file included from o../src/s2/s2shape_nesting_query.hr:m26a: tIn file included from I../src/s2/s2shape.hm:p25l: 67(: sIn file included from )/usr/local/clang/include/absl/status/internal/status_internal.h,: 29": bIn file included from a/usr/local/clang/include/absl/strings/cord.hd: 94f: oIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hm:a31t: /usr/local/clang/include/absl/synchronization/mutex.ht:r1310a:p17":) )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1310 | const char* absl_nonnull m/usr/local/clang/include/absl/strings/internal/str_format/bind.hs:g162,: 22c:o nwarning: s'enable_if' is a clang extension [-Wgcc-compat]t voi d162* | a b s l _ n_o_nantutlrli bcuvt)e)_;_ ( (| e ^n ab/usr/local/clang/include/absl/base/nullability.hl:e241_:i22f:( Vnote: aexpanded from macro 'absl_nonnull'l id F241o | r#mdaetfIimnpel n(usl)l, _"Nboandn uflolr m a| t ^ trap"))In file included from )s2/s2shape_nesting_query.cc : 17| : ^In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shape_nesting_query.cc::24117:: 22In file included from :../src/s2/s2shape_nesting_query.h :note: 26expanded from macro 'absl_nonnull': In file included from ../src/s2/s2shape.h :24125 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: nn/usr/local/clang/include/absl/strings/cord.hu:l425l: 62_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull | 425 ^ | friend void CopyCordToString(coIn file included from ns2/s2shapeutil_build_polygon_boundaries.ccs:t18 : CIn file included from o../src/s2/s2shapeutil_build_polygon_boundaries.hr:d23&: In file included from s../src/s2/s2shape.hr:c25,: In file included from s../src/s2/s2coder.ht:d23:: :In file included from s/usr/local/clang/include/absl/status/status.ht:r67i: nIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_82n: oIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:u23l: lIn file included from /usr/local/clang/include/absl/crc/crc32c.hd:s32t: )/usr/local/clang/include/absl/strings/str_format.h;: 164 :| 8 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 164note: | expanded from macro 'absl_nonnull' i n241t | *# daebfsiln_en oanbnsull_ln oUnnnuusleld (_)N o{n nrueltlu r n| ^p _; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shape_nesting_query.ccb:s17l: _In file included from n../src/s2/s2shape_nesting_query.ho:n26n: uIn file included from l../src/s2/s2shape.hl: 25_: NIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437In file included from | s2/s2shapeutil_build_polygon_boundaries.cc : 18 : In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23 : In file included from ../src/s2/s2shape.h : 25 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : sIn file included from t/usr/local/clang/include/absl/crc/internal/crc_cord_state.hd::23:: sIn file included from t/usr/local/clang/include/absl/crc/crc32c.hr:i32n: g/usr/local/clang/include/absl/strings/str_format.h*: 165a:b8s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nn u165l | l disntt)*; a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: pexpanded from macro 'absl_nonnull'_ ; 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2shapeutil_build_polygon_boundaries.ccl: 18_: NIn file included from o../src/s2/s2shapeutil_build_polygon_boundaries.hn:n23u: lIn file included from l../src/s2/s2shape.h : 25| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2shape_nesting_query.cce:f17i: nIn file included from e../src/s2/s2shape_nesting_query.h :a26b: sIn file included from l../src/s2/s2shape.h_:n25o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : | /usr/local/clang/include/absl/strings/cord.h ^: 501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2shapeutil_build_polygon_boundaries.cc::2918: : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h504::2340: :In file included from ../src/s2/s2shape.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]25 : In file included from ../src/s2/s2coder.h: 23504: | In file included from /usr/local/clang/include/absl/status/status.h : 67 : eIn file included from x/usr/local/clang/include/absl/status/internal/status_internal.hp:29l: iIn file included from c/usr/local/clang/include/absl/strings/cord.hi:t82 : CIn file included from h/usr/local/clang/include/absl/crc/internal/crc_cord_state.hu:n23k: IIn file included from t/usr/local/clang/include/absl/crc/crc32c.he:r32a: t/usr/local/clang/include/absl/strings/str_format.ho:r440(:c24o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Cord *440 | aibnstl _FnPorninnutlFl( sctodr:d:)F;I L E| * ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l o241u | t#pduetf,i nceo nasbts lF_onromnantuSlple c_ &| ^f ormat, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2shape_nesting_query.cce:f17i: nIn file included from e../src/s2/s2shape_nesting_query.h :a26b: sIn file included from l../src/s2/s2shape.h_:n25o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : /usr/local/clang/include/absl/strings/cord.h| : ^507 :43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnIn file included from us2/s2shapeutil_build_polygon_boundaries.ccl:l18 : tIn file included from r../src/s2/s2shapeutil_build_polygon_boundaries.he:e23): ;In file included from ../src/s2/s2shape.h :| 25 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/status/status.h22::67 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from 241/usr/local/clang/include/absl/strings/cord.h | :#82d: eIn file included from f/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi:n23e: In file included from a/usr/local/clang/include/absl/crc/crc32c.hb:s32l: _/usr/local/clang/include/absl/strings/str_format.hn:o469n:n20u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n469u | liln t | S ^N PrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2shape_nesting_query.cce:f17i: nIn file included from e../src/s2/s2shape_nesting_query.h :a26b: sIn file included from l../src/s2/s2shape.h_:n25o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : /usr/local/clang/include/absl/strings/cord.h| : ^525 :35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2shapeutil_build_polygon_boundaries.cc :18 : 257In file included from | ../src/s2/s2shapeutil_build_polygon_boundaries.h#:d23e: fIn file included from i../src/s2/s2shape.hn:e25 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.he: 29_: NIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l82a: bIn file included from l/usr/local/clang/include/absl/crc/internal/crc_cord_state.he: 23 : | In file included from ^/usr/local/clang/include/absl/crc/crc32c.h :32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shapeutil_build_polygon_boundaries.ccs2/s2shape_nesting_query.cc::1817: : In file included from In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h../src/s2/s2shape_nesting_query.h::2326: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2shape.h::2525: : In file included from In file included from ../src/s2/s2coder.h../src/s2/s2coder.h::2323: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/status/status.h::6767: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/status/internal/status_internal.h::2929: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::73682:: 17In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32 : 736 | /usr/local/clang/include/absl/strings/str_format.h : 860 : 43c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t Cor d860* | a bfsrli_ennodn nvuolild cAobrsdl_F;o r m| a ^t Fl/usr/local/clang/include/absl/base/nullability.hu:s241h:(22F:o rnote: mexpanded from macro 'absl_nonnull'a tS i241n | k#*d eafbisnle_ naobnsnlu_lnlo nsniunlkl, _ N| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shape_nesting_query.cc867: | 17 : In file included from e../src/s2/s2shape_nesting_query.hx:p26l: iIn file included from c../src/s2/s2shape.hi:t25 : FIn file included from o../src/s2/s2coder.hr:m23a: tIn file included from S/usr/local/clang/include/absl/status/status.hi:n67k: (In file included from s/usr/local/clang/include/absl/status/internal/status_internal.ht:r29_: f/usr/local/clang/include/absl/strings/cord.ho:r795m:a43t:_ iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t erna l795: | : F ofrrmiaetnSdi nvkoIimdp lA*b salbFsolr_mnaotnFnluulslh (sa)b s l| : ^: Co/usr/local/clang/include/absl/base/nullability.hr:d241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fcionred ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull In file included from | s2/s2shapeutil_build_polygon_boundaries.cc ^: 18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:143:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 143 | false, false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_In file included from ss2/s2shapeutil_edge_iterator.cca:t16i: sIn file included from f../src/s2/s2shapeutil_edge_iterator.hi:e22d: ,In file included from ../src/s2/s2shape.h.:.27.: )In file included from ../src/s2/s2pointutil.hi:f27_: sa../src/s2/util/math/matrix3x3.ht:i276s:f5i:e dwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 276 | S2_CHECK_NEIn file included from (s2/s2shapeutil_conversion.ccd:e18t: ,In file included from ../src/s2/s2shapeutil_conversion.hV:T28y: pIn file included from e../src/s2/s2polygon.h(:029): )In file included from /usr/local/clang/include/absl/container/flat_hash_map.h<:<45 : "/usr/local/clang/include/absl/container/internal/raw_hash_map.h :C146a:n3':t warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n verse. 146D | e t eArBmSiLn_aInNtT E=R N0A.L"_;X ( i| n ^s ert_../src/s2/base/logging.ho:r37_:a21s:s inote: gexpanded from macro 'S2_CHECK_NE'n , i37n | s#edretf_ionre_ aSs2s_iCgHnE_CiKm_pNlE, CcHoEnCsKt_&N,E c o| n ^s t&,/usr/local/clang/include/absl/log/check.h :t120r:u3e:, note: expanded from macro 'CHECK_NE'| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | 147 | A B S L _ L O G _ I N T E R N A L _fCaHlEsCeK,_ NAEB_SILM_PILN(T(EvRaNlA1L)_,S I#NvGaLlE1_,A R(Gv(a)l)2;) , | # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v al2/usr/local/clang/include/absl/container/internal/raw_hash_map.h): 133 :| 47 ^: note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'ABSL_INTERNAL_X': 51:3: 133note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | A BASBLS_LL_OIGN_TIENRTNEARLN_AALT_TCRHIEBCUKT_EO_PC(ACPhTeUcRkE_DN_EB,Y (!t=h,i sv)a)l,1 , v a l 1 _ t e x t , v a l 2 , v a l 2 _ t e\x t )| ^~~~ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:/usr/local/clang/include/absl/container/internal/raw_hash_map.h22::146 :3note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 68/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 135 :w16h:i lnote: eexpanded from macro 'ABSL_INTERNAL_X' (co n135s | t c h a r * a b stlh_insu)l)l)a bAlBeS La_bAsTlT_RlIoBgU_TiEn_tLeIrFnEaTlI_McEh_eBcOkU_NoDp _{r e s u l t \ | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :\ note: expanded from macro 'absl_nullable'| ^ 257/usr/local/clang/include/absl/container/internal/common.h | :#32d:e9f:i nnote: emacro 'ABSL_INTERNAL_IF_false' defined here abs l32_ | n#udlelfaibnlee A_BNSuLl_lIaNbTlEeR N A| L ^_ IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_edge_iterator.cc:16: In file included from ../src/s2/s2shapeutil_edge_iterator.h:22: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:In file included from 3s2/s2shapeutil_conversion.cc:: 18: note: In file included from expanded from macro 'CHECK_NE'../src/s2/s2shapeutil_conversion.h :28: In file included from ../src/s2/s2polygon.h120: | 29 : In file included from A/usr/local/clang/include/absl/container/flat_hash_map.hB:S45L: _/usr/local/clang/include/absl/container/internal/raw_hash_map.hL:O149G:_51I:N Twarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R NAL _149C | H E C K _ N E _ I M P L ( ( v a l 1 )t,r u#ev,a lA1B,S L(_vIaNlT2E)R,N A#Lv_aSlI2N)G L E| _ ^A RG/usr/local/clang/include/absl/log/internal/check_impl.h(:)51):;3 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 12051: | 9 : Anote: Bmacro 'ABSL_INTERNAL_X' defined hereS L_L O120G | _#IdNeTfEiRnNeA LA_BCSHLE_CIKN_TOEPR(NCAhLe_cXk(_FNuEn,c ,! =C,a lvlaele1,, KvQaula1l_,t eVxQtu,a lv,a lK2V,a lvuael,2 _VtVeaxltu)e , | T ^a il/usr/local/clang/include/absl/log/internal/check_op.h,: 75.:.61.:) note: \expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' | ^ 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 152:note: 52expanded from macro 'absl_nonnull': warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | #d e152f | i n e a b s l _ n o n n u l l _ Nfoanlnsuel,l A B| S ^L _INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: In file included from macro 'ABSL_INTERNAL_X' defined heres2/s2shape_nesting_query.cc :17: In file included from ../src/s2/s2shape_nesting_query.h :12026 | : #In file included from d../src/s2/s2shape.he:f25i: nIn file included from e../src/s2/s2coder.h :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:I67N: T/usr/local/clang/include/absl/status/internal/status_internal.hE:R125N:A14L:_ Xwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]F unc ,125 | C a lSlteaet,u sKRQeupa*l ,a bVsQlu_anlo,n nKuVlall uCel,o nVeVAanlduUen,r eTfa(i l ,| ^. ../usr/local/clang/include/absl/base/nullability.h): 241\: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_non/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:u151l:l3 :_ Nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 151 | | ^ ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assignIn file included from ,s2/s2shape_nesting_query.cc :i17n: sIn file included from e../src/s2/s2shape_nesting_query.hr:t26_: oIn file included from r../src/s2/s2shape.h_:a25s: sIn file included from i../src/s2/s2coder.hg:n23_: iIn file included from m/usr/local/clang/include/absl/status/status.hp:l67,: &/usr/local/clang/include/absl/status/internal/status_internal.h&:,149 :c13o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , fa l149s | ec,o n s| t ^ ch/usr/local/clang/include/absl/container/internal/raw_hash_map.ha:r133*: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ non n133u | l l M a k e C h e cAkBFSaLi_lISNtTrEiRnNgA(L _ A| T ^T RIBU/usr/local/clang/include/absl/base/nullability.hT:E241_:C22A:P Tnote: Uexpanded from macro 'absl_nonnull'R ED _241B | Y#(dtehfiisn)e) ,a b s l _ n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9In file included from :s2/s2shape_nesting_query.cc :17note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from ../src/s2/s2shape_nesting_query.h:26: In file included from 32../src/s2/s2shape.h | :#25d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _/usr/local/clang/include/absl/status/internal/status_internal.hI:N150T:E25R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ IF_ f150a | l s e ( icfo_nssatt iasbfsile:d:,S t.a.t.u)s *_ _aVbAs_lA_RnGoSn_n_u l l| ^s tatus, conIn file included from ss2/s2shapeutil_conversion.cct: 18c: hIn file included from a../src/s2/s2shapeutil_conversion.hr:*28 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:n45u: l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 162p:r3e:f iwarning: xpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) ; | ^162 | /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dXe(fiinnsee ratb_solr__naosnsniuglnl, _iNnosnenrutl_lo r _| a ^s sign_impl, In file included from &s2/s2shape_nesting_query.cc&:,17 : cIn file included from o../src/s2/s2shape_nesting_query.hn:s26t: &In file included from ,../src/s2/s2shape.h :f25a: lIn file included from s../src/s2/s2coder.he:,23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/status/internal/status_internal.h::135150::1658:: note: warning: expanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 135150 | | c o n s t tahbissl):):)S tAaBtSuLs_*A TaTbRsIlB_UnToEn_nLuIlFlE TsItMaEt_uBsO,U NcDo n{s t c h a r * a b s l _ n o n n u l l p r e f i x ) ; \ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/common.h241::3122::9 : note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here 241 | 31# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_utlrlu e (| i ^f _satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, In file included from &s2/s2shapeutil_visit_crossing_edge_pairs.cc&:,18 : cIn file included from o../src/s2/s2shapeutil_visit_crossing_edge_pairs.hn:s23t: &In file included from ,../src/s2/s2crossing_edge_query.h :t29r: uIn file included from e../src/s2/r2.h,: 22 : | In file included from ^../src/s2/util/math/vector.h :36: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/base/logging.h133::2152: :In file included from /usr/local/clang/include/absl/log/check.h:note: 37expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from 133/usr/local/clang/include/absl/log/internal/check_op.h | : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h :A53B: SL/usr/local/clang/include/absl/types/source_location.h_:I113N:T19E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _ATT R113I | B U T E _ C AcPoTnUsRtE Dc_hBaYr(*t haibss)l)_,n o n n u l l f i l e _ n a m e = _ _ b u i l t\i n _| F ^I LE/usr/local/clang/include/absl/container/internal/common.h(:)31): 9{: | note: ^macro 'ABSL_INTERNAL_IF_true' defined here /usr/local/clang/include/absl/base/nullability.h :31241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e A241B | S#Ld_eIfNiTnEeR NaAbLs_lI_Fn_otnrnuuel(li f__Nsoantniuslfli e d| , ^ ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.hIn file included from :s2/s2shapeutil_visit_crossing_edge_pairs.cc29:: 18In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :../src/s2/s2shapeutil_visit_crossing_edge_pairs.h45:: 23: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/s2crossing_edge_query.h164::293: :In file included from ../src/s2/r2.h:warning: 22: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h: 21164: | In file included from /usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:I21N: TIn file included from E/usr/local/clang/include/absl/log/internal/check_op.hR:N41A: LIn file included from _/usr/local/clang/include/absl/log/internal/strip.hX:(26i: nIn file included from s/usr/local/clang/include/absl/log/internal/log_message.he:r53t: _/usr/local/clang/include/absl/types/source_location.ho:r133_:a25s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n , in s133e | r t _coorn_satsesxipgrn _ciomnpslt, c&h&a,r *c oanbsstl&_,n otnrnuuel,l f| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l e_ n165a | m e ( ) c o n s t n o e x c e pfta l{s e ,| ^A BS/usr/local/clang/include/absl/base/nullability.hL:_241I:N22T:E Rnote: Nexpanded from macro 'absl_nonnull'A L_ S241I | N#GdLeEf_iAnReG (a)b)s;l _ n| o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 133_:N47o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l | ^133 | ABSL_INIn file included from Ts2/s2shapeutil_visit_crossing_edge_pairs.ccE:R18N: AIn file included from L../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:A23T: TIn file included from R../src/s2/s2crossing_edge_query.hI:B29U: TIn file included from E../src/s2/r2.h_:C22A: PIn file included from T../src/s2/util/math/vector.hU:R36E: DIn file included from _../src/s2/base/logging.hB:Y21(: tIn file included from h/usr/local/clang/include/absl/log/check.hi:s37): )In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 53 : /usr/local/clang/include/absl/types/source_location.h : 142 : 25 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~ 142 | co/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:s164t:e3x:p rwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c o/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:s135t: 16c:h anote: rexpanded from macro 'ABSL_INTERNAL_X'* ab s135l | _ n o n n u l l f utnhcitsi)o)n)_ nAaBmSeL(_)A TcToRnIsBtU TnEo_eLxIcFeEpTtI M{E _ B| O ^U ND/usr/local/clang/include/absl/base/nullability.h :{241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l\l _| N ^In file included from o ns2/s2shape_nesting_query.ccn:/usr/local/clang/include/absl/container/internal/common.hu17:l: 32lIn file included from : ../src/s2/s2shape_nesting_query.h9 ::| 26 ^ : In file included from note: ../src/s2/s2shape.hmacro 'ABSL_INTERNAL_IF_false' defined here: 25: In file included from ../src/s2/s2coder.h :3223 | : #/usr/local/clang/include/absl/status/status.hd:e725f:i38n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from B s2/s2shapeutil_visit_crossing_edge_pairs.ccS:L18_: IIn file included from 725N../src/s2/s2shapeutil_visit_crossing_edge_pairs.h | T: E23 R: sNIn file included from tA../src/s2/s2crossing_edge_query.haL:t_29iI: cF In file included from _s../src/s2/r2.hft:aa22lt: suIn file included from es../src/s2/util/math/vector.h(_:ii36fn: _tIn file included from se../src/s2/base/logging.har:tn21ia: slfIn file included from :i:/usr/local/clang/include/absl/log/check.heS:dt37,a: tIn file included from .u/usr/local/clang/include/absl/log/internal/check_impl.h.s:.R21)e: pIn file included from _*/usr/local/clang/include/absl/log/internal/check_op.h_ V:aA41b_: sAIn file included from lR/usr/local/clang/include/absl/log/internal/strip.h_G:nS26o_: n_In file included from n /usr/local/clang/include/absl/log/internal/log_message.hu l:| l ^53 : P/usr/local/clang/include/absl/types/source_location.hr:e150p:a40r:e Twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]M odi f150y | ( | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i nceo nasbts lc_hnaorn*n ualbls l__Nnoonnnnuullll f| i ^l e_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2shapeutil_conversion.cc:: 18: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2shapeutil_conversion.h :28: In file included from 241../src/s2/s2polygon.h | :#29d: eIn file included from f/usr/local/clang/include/absl/container/flat_hash_map.hi:n45e: /usr/local/clang/include/absl/container/internal/raw_hash_map.ha:b167s:l51_In file included from :ns2/s2shape_nesting_query.cc o:warning: n17passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n: uIn file included from l../src/s2/s2shape_nesting_query.hl: 26167_: N | oIn file included from n../src/s2/s2shape.h n: u25l l: In file included from ../src/s2/s2coder.h | : ^23 : /usr/local/clang/include/absl/status/status.h : 732 : 29 : warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue, A732B | S L _sItNaTtEiRcN AcLo_nSsItN GsLtEd_:A:RIn file included from sGs2/s2shapeutil_visit_crossing_edge_pairs.cct(r:)i18)n;: g *In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h| a: ^b23 s: lIn file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h_../src/s2/s2crossing_edge_query.h:n:120o29:n: 9nIn file included from :u../src/s2/r2.h l:note: l22macro 'ABSL_INTERNAL_X' defined here : EIn file included from m../src/s2/util/math/vector.hp: t36120y: | SIn file included from #td../src/s2/base/logging.hrei:fn21ig: n(In file included from e)/usr/local/clang/include/absl/log/check.h ;:A B37 S: | LIn file included from ^_/usr/local/clang/include/absl/log/internal/check_impl.h I:N21/usr/local/clang/include/absl/base/nullability.hT: :EIn file included from R241/usr/local/clang/include/absl/log/internal/check_op.hN::A2241L:: _ In file included from X/usr/local/clang/include/absl/log/internal/strip.hnote: (:expanded from macro 'absl_nonnull'F26 u: nIn file included from c /usr/local/clang/include/absl/log/internal/log_message.h,241: | 53C#: ad/usr/local/clang/include/absl/types/source_location.hle:lf165ei:en15,e : K aQwarning: butype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sa ll _,165n | oV nQ nucuaollnls,t _KcNhVoaanrln*uu ela,bl s Vl _Vn| ao ^nln uuel,l Tfaiille,_ n.a.m.e)_ \= "| In file included from " ^s2/s2shape_nesting_query.cc; : 17| : ^In file included from ../src/s2/s2shape_nesting_query.h:26/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2shape.h::2225:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : /usr/local/clang/include/absl/status/status.h :241733 | :#29d:e fwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e a b733s | l _ nsotnantuilcl c_oNnosntn usltld : :| s ^t ring* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 166a:b3s:l _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nnul l166 | _ N oAnBnSuLl_lI N T| E ^R NAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, truIn file included from es2/s2shape_nesting_query.cc,: 17 : | In file included from ^../src/s2/s2shape_nesting_query.h :26: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/s2shape.h133::2552: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/status/status.h:751: 61133: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | A BsStLa_tIiNcT EuRiNnAtLp_tArT_TtR IPBoUiTnEt_eCrATPoTRUeRpE(Ds_tBaYt(utsh_iisn)t)e,r n a l : : S t a t u s R e p * a b s l _ n o n n u\l l | r ^) ; /usr/local/clang/include/absl/container/internal/common.h :| 31 ^: 9: /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here241 :22: 31note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eAfBiSnLe_ IaNbTsElR_NnAoLn_nIn file included from Ius2/s2shapeutil_visit_crossing_edge_pairs.cclF:l_18 t: _rIn file included from Nu../src/s2/s2shapeutil_visit_crossing_edge_pairs.hoe:n(23ni: ufIn file included from l_../src/s2/s2crossing_edge_query.hls: a29 t: | iIn file included from ^s../src/s2/r2.h f:i22e: dIn file included from ,../src/s2/util/math/vector.h :.36.: .In file included from )../src/s2/base/logging.h :i21f: _In file included from s/usr/local/clang/include/absl/log/check.ha:t37i: sIn file included from fIn file included from /usr/local/clang/include/absl/log/internal/check_impl.his2/s2shape_nesting_query.cc:e:21d17: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h| ../src/s2/s2shape_nesting_query.h: ^:41 26: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2shape.h::2625: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2coder.h::7123:: 26In file included from :/usr/local/clang/include/absl/status/status.hs2/s2shapeutil_conversion.cc ::752warning: 18:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 44 In file included from :../src/s2/s2shapeutil_conversion.h :28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]71In file included from | ../src/s2/s2polygon.h : 29 L: 752oIn file included from g | M/usr/local/clang/include/absl/container/flat_hash_map.h e: s45ss: ta/usr/local/clang/include/absl/container/internal/raw_hash_map.hag:te166i(:cc3 o:cn oswarning: nt'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] sc th asrt* a 166ta | ub ss _lAi_BnnSotnLen_ruInlNalTl E:fRi:NlSAetL,a _tiXnu(tsi Rnlesipen*er ,ta _bo sr| l ^__ ansosn/usr/local/clang/include/absl/base/nullability.hin:gu241nl:,l22 :iR nenote: spexpanded from macro 'absl_nonnull'eT rotP _o241oi | rn#_tdaeesrfs(iin ge n | _a ^ib mspl/usr/local/clang/include/absl/base/nullability.h_l:n,o241n n:&u22&l:,l note: c_expanded from macro 'absl_nonnull'oN nosn ntu241&l | l,# d te| rf ^ui en,e a| b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~s l_ n167o | n n u l l _ N o n n u l l | ^ true, ABSL_INTERNAL_SINGLE_AIn file included from Rs2/s2shapeutil_visit_crossing_edge_pairs.ccG:(18): )In file included from ;../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s2crossing_edge_query.h:29: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/r2.h133::2247: :In file included from ../src/s2/util/math/vector.h:note: 36expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/base/logging.h:21: In file included from 133/usr/local/clang/include/absl/log/check.h | : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h :A41B: SIn file included from L/usr/local/clang/include/absl/log/internal/strip.h_:I26N: T/usr/local/clang/include/absl/log/internal/log_message.hE:R78N:A26L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIB U78T | E _ CLAoPgTMUeRsEsDa_gBeY((ctohnisst) )c,h a r * a b s l _ n o n n u l l f i l e , i n t\ l i| n ^~~~e , | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/base/nullability.h::166241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/raw_hash_map.h: 135241: | 16#:d enote: fexpanded from macro 'ABSL_INTERNAL_X'i ne a135b | s l _ n o n n u l l t_hNiosn)n)u)l lA B S| L ^_ ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23 : In file included from ../src/s2/s2crossing_edge_query.h : 29 : In file included from ../src/s2/r2.h : 22 : In file included from \../src/s2/util/math/vector.h : 36| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31/usr/local/clang/include/absl/log/check.h::937:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h: 4131: | In file included from #/usr/local/clang/include/absl/log/internal/strip.hd:e26f: i/usr/local/clang/include/absl/log/internal/log_message.hn:e80 :A26B:S Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTE R80N | A L _LIoFg_Mtersusea(gief(_csoantsits fciheadr,* .a.b.s)l _info_nsnautlils ffiielde , | i ^n t line, | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2shapeutil_conversion.cc::2218:: In file included from ../src/s2/s2shapeutil_conversion.hnote: :expanded from macro 'absl_nonnull'28 : In file included from ../src/s2/s2polygon.h :24129 | : #In file included from d/usr/local/clang/include/absl/container/flat_hash_map.he:f45i: n/usr/local/clang/include/absl/container/internal/raw_hash_map.he: 166a:b3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o nnull 166_ | N o nAnBuSlLl_ I N| T ^E RNAL_X(insert_or_assign, insIn file included from es2/s2shapeutil_visit_crossing_edge_pairs.ccr:t18_: oIn file included from r../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:a23s: sIn file included from i../src/s2/s2crossing_edge_query.hg:n29_: iIn file included from m../src/s2/r2.hp:l22,: In file included from &../src/s2/util/math/vector.h&:,36 : cIn file included from o../src/s2/base/logging.hn:s21t: &In file included from ,/usr/local/clang/include/absl/log/check.h :t37r: uIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h,: 21 : | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from 167/usr/local/clang/include/absl/log/internal/strip.h | : 26 : /usr/local/clang/include/absl/log/internal/log_message.h : 82 : 26 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | t rLuoeg,M eAsBsSaLg_eI(NcToEnRsNtA Lc_hSaIrN*G LaEb_sAlR_Gn(o)n)n;u l l| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~f ile/usr/local/clang/include/absl/container/internal/raw_hash_map.h,: 135i:n11t: lnote: iexpanded from macro 'ABSL_INTERNAL_X'n e, | 135 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull't hi s241) | )#)d eAfBiSnLe_ AaTbTsRlI_BnUoTnEn_uLlIlF E_TNIoMnEn_uBlOlU N D| ^{ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45:In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:warning: 18passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23 : 170In file included from | ../src/s2/s2crossing_edge_query.h : 29 : In file included from ../src/s2/r2.h : 22 : In file included from ../src/s2/util/math/vector.h : 36 : In file included from ../src/s2/base/logging.h : 21 : AIn file included from B/usr/local/clang/include/absl/log/check.hS:L37_: IIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/internal/check_op.hL:_41S: IIn file included from N/usr/local/clang/include/absl/log/internal/strip.hG:L26E: _/usr/local/clang/include/absl/log/internal/log_message.hA:R119G:(41):) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h119: | 120 : 9L:o gnote: Mmacro 'ABSL_INTERNAL_X' defined heree ssa g120e | &# dTeofSiinnek AAlBsSoL(_aIbNsTlE:R:NLAoLg_SXi(nFku*n ca,b sCla_lnloenen,u lKlQ usailn,k )V;Q u a| l ^, K/usr/local/clang/include/absl/base/nullability.hV:a241l:u22e:, note: Vexpanded from macro 'absl_nonnull'V al u241e | ,# dTeafiiln,e .a.b.s)l _\n o n| n ^u ll _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink)/usr/local/clang/include/absl/container/internal/raw_hash_map.h;: 169 :| 3 ^: warning: /usr/local/clang/include/absl/base/nullability.h:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 :22: note: expanded from macro 'absl_nonnull'169 | 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oinnnsuelrlt __oNro_nansuslilg n ,| ^i nsert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23 : In file included from ../src/s2/s2crossing_edge_query.h : 29 : In file included from ../src/s2/r2.h : 22 : In file included from ../src/s2/util/math/vector.h : 36\: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/internal/common.h::3732: :In file included from 9/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/log/internal/check_op.h :41: In file included from /usr/local/clang/include/absl/log/internal/strip.h32: | 26#: d/usr/local/clang/include/absl/log/internal/log_message.he:f158i:n32e: Awarning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S L_I N158T | E R NLAoLg_MIeFs_sfaagles&e (oipfe_rsaattoirs data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable con/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:t178&: 3v:) ;warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ /usr/local/clang/include/absl/base/nullability.h178: | 257 : 23A:B Snote: Lexpanded from macro 'absl_nullable'_ IN T257E | R#NdAeLf_iXn(ei nasbesrlt__nourl_laasbslieg n_,N uilnlsaebrlte_ o r| _ ^a ssign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERIn file included from Ns2/s2shapeutil_visit_crossing_edge_pairs.ccA:L18_: AIn file included from T../src/s2/s2shapeutil_visit_crossing_edge_pairs.hT:R23I: BIn file included from U../src/s2/s2crossing_edge_query.hT:E29_: CIn file included from A../src/s2/r2.hP:T22U: RIn file included from E../src/s2/util/math/vector.hD:_36B: YIn file included from (../src/s2/base/logging.ht:h21i: sIn file included from )/usr/local/clang/include/absl/log/check.h):,37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : /usr/local/clang/include/absl/log/internal/log_message.h : 321 : 52 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] \ | ^ 321 | i/usr/local/clang/include/absl/container/internal/common.hn:l32i:n9e: Lnote: omacro 'ABSL_INTERNAL_IF_false' defined hereg Mes s32a | g#ed&e fLiongeM eAsBsSaLg_eI:N:ToEpReNrAaLt_oIrF<_& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | tru* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:e, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 3136: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::st | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAring&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpStringL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) In file included from _s2/s2shapeutil_get_reference_point.cc_:V18A: _In file included from A../src/s2/s2shapeutil_get_reference_point.hR:G21S: _In file included from _../src/s2/s2shape.h : 25| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2shapeutil_conversion.cc::8618: : In file included from ../src/s2/s2shapeutil_conversion.h/usr/local/clang/include/absl/strings/cord_analysis.h::2832: :In file included from 47../src/s2/s2polygon.h:: 29: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/flat_hash_map.h :45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205: 332: | swarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]z e_t 205G | e t EAsBtSiLm_aItNeTdEMReNmAoLr_yXU(siangsee(rcto_or_nast( C o r\d R e| p ^* abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l re p241) | ;# d e| f ^i ne a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnullIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc_:N18o: nIn file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.hu:l23l: In file included from ../src/s2/s2crossing_edge_query.h| : ^29 : In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 462s2/s2shapeutil_get_reference_point.cc | : 18 : In file included from ../src/s2/s2shapeutil_get_reference_point.hc:o21n: sIn file included from t../src/s2/s2shape.h :s25i: gIn file included from n../src/s2/s2coder.he:d23 : cIn file included from h/usr/local/clang/include/absl/status/status.ha:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n86n: u/usr/local/clang/include/absl/strings/cord_analysis.hl:l50):;49 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 2250: | snote: iexpanded from macro 'absl_nonnull'z e_ t241 | G#edteMfoirneeP raebcsils_enMoenmnourlylU s_aNgoen(ncuolnls t | C ^o rdRep* abIn file included from ss2/s2shapeutil_visit_crossing_edge_pairs.ccl:_18n: oIn file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.hn:u23l: lIn file included from ../src/s2/s2crossing_edge_query.hr:e29p: )In file included from ;../src/s2/r2.h : 22| : ^In file included from ../src/s2/util/math/vector.h:36/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/base/logging.h::2221:: In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nonnull': 37: In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: e/usr/local/clang/include/absl/log/internal/check_op.hf:i462n:e24 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: _expanded from macro 'absl_nonnull'N on n241u | l#ld e f| i ^n e absl_nonnull _NonIn file included from ns2/s2shapeutil_get_reference_point.ccu:l18l: In file included from ../src/s2/s2shapeutil_get_reference_point.h| : ^21 : In file included from ../src/s2/s2shape.h:25: In file included from In file included from ../src/s2/s2coder.hs2/s2shapeutil_visit_crossing_edge_pairs.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::6723: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2crossing_edge_query.h::2929: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/r2.h::8622: : /usr/local/clang/include/absl/strings/cord_analysis.hIn file included from :../src/s2/util/math/vector.h56::3656: :In file included from ../src/s2/base/logging.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : In file included from /usr/local/clang/include/absl/log/check.h:37 : 56In file included from | /usr/local/clang/include/absl/log/internal/check_impl.hs:i21z: e/usr/local/clang/include/absl/log/internal/check_op.h_:t461 :G1e:t Ewarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ima t461e | dAFBaSiLr_SLhOaGr_eIMNeTmEoRrNyAULs_aDgEeF(IcNoEn_sMtA KCEo_rCdHREeCpK*_ OaPb_sSlT_RnIoNnGn_uElXlT ErReNp() ; | ^| ^ /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/base/nullability.h450::24125::22 :note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'note: expanded from macro 'absl_nonnull' 450241 | | # d e f i nxe, axb,s lc_onnosntn uclhla r_*N oanbnsull_ln o n| n ^u ll) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckssign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(OpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | xIn file included from ,s2/s2shapeutil_edge_iterator.cc :x20,: In file included from c/usr/local/clang/include/absl/strings/str_cat.ho:n116s: tIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hc:h23a: r*/usr/local/clang/include/absl/strings/numbers.h :a66b:s41l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null )66 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s li_nnto_ntnyuplel* _aNbosnln_unloln n u| l ^l out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37In file included from : s2/s2shapeutil_edge_iterator.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h20:: 21In file included from : /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/log/internal/check_op.h116:: 502In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h1::23 : warning: /usr/local/clang/include/absl/strings/numbers.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 77:61: 502 | warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_L O77G | _[I[NnToEdRiNsAcLa_rCdH]E]C Kb_oOoPl_ ISMiPmLp(lCehAetcokf_(EaQb,s l=:=:)s t r| i^n g_/usr/local/clang/include/absl/log/internal/check_op.hv:i488e:w32 :s tnote: rexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL', fl o488a | t * ianblsiln_en ocnonnusltle xopurt )c;o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdleef innaem ea#b#sIlm_pnlo(n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abIn file included from ss2/s2shapeutil_edge_iterator.ccl:_20n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl:a116b: lIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23_: N/usr/local/clang/include/absl/strings/numbers.hu:l88l:a62b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 88 | [[nodiscIn file included from as2/s2shapeutil_visit_crossing_edge_pairs.ccr:d18]: ]In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hb:o23o: lIn file included from ../src/s2/s2crossing_edge_query.hS:i29m: pIn file included from l../src/s2/r2.he:A22t: oIn file included from d../src/s2/util/math/vector.h(:a36b: sIn file included from l../src/s2/base/logging.h:::21s: tIn file included from r/usr/local/clang/include/absl/log/check.hi:n37g: _In file included from v/usr/local/clang/include/absl/log/internal/check_impl.hi:e21w: /usr/local/clang/include/absl/log/internal/check_op.hs:t502r:,1 :d owarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b l/usr/local/clang/include/absl/log/internal/check_op.he:*489 :a47b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n onn u489l | l o u t ) ;c o n| s ^t T/usr/local/clang/include/absl/base/nullability.h1:&241 :v221:, note: cexpanded from macro 'absl_nonnull'o ns t241 | T#2d&e fvi2n,e caobnsslt_ ncohnanru*l la b_sNlo_nnnounlnlu l l| ^e xprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2shapeutil_edge_iterator.cc:: 20: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/str_cat.h :116: In file included from 241/usr/local/clang/include/absl/strings/internal/stringify_sink.h | :#23d: e/usr/local/clang/include/absl/strings/numbers.hf:i98n:e60 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n98u | l[l[ n_oNdoinsncualrld ] ]| ^b ool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:In file included from 29s2/s2shapeutil_edge_iterator.cc: :In file included from 20../src/s2/r2.h: :In file included from 22/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116../src/s2/util/math/vector.h: :In file included from 36/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :In file included from 23../src/s2/base/logging.h: :21/usr/local/clang/include/absl/strings/numbers.h: :In file included from 112/usr/local/clang/include/absl/log/check.h::4437:: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : /usr/local/clang/include/absl/log/internal/check_op.h:502 :1121 | : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h : 497 : 32 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | i n l i n e c o nisntte_xtpyrp ec*o nasbts lc_hnaorn*n ualbls lo_untu)l;l a b| l ^e n/usr/local/clang/include/absl/base/nullability.ha:m241e:#22#:I mnote: pexpanded from macro 'absl_nonnull'l ( 241 | # d e f i n e a b s l _ n o n\n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n257n:u23l:l note: | expanded from macro 'absl_nullable' ^ 257 | #define absl_nullable In file included from _s2/s2shapeutil_edge_iterator.ccN:u20l: lIn file included from a/usr/local/clang/include/absl/strings/str_cat.hb:l116e: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h| : ^23 : /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h116: | 23 : In file included from ../src/s2/s2crossing_edge_query.h :29 : In file included from ../src/s2/r2.h : 22 : In file included from ../src/s2/util/math/vector.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 502 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab/usr/local/clang/include/absl/log/internal/check_op.hs:l498:::35i:n tnote: 1expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'2 8* a498b | s l _ n o n niunltl vo1u,t )i;n t | v ^2 , /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: cnote: hexpanded from macro 'absl_nonnull'a r* 241a | #definien saebrstl__onro_nansuslilg n_,N oinnnsuelrlt _ o| r ^_ assign_impl, &&, &&, true, faIn file included from ls2/s2shapeutil_edge_iterator.ccs:e20,: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23 : 210 | /usr/local/clang/include/absl/strings/numbers.h : 118 : 56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | . f i r s t , c o n s t _ i t e r a t o r A B S L _ I N T E R N A L _ CaObMsMlA:):;u i n| t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 28* a/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:s133l:_47n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll o u133t | ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eAfTiTnReI BaUbTsEl__CnAoPnTnUuRlElD __BNYo(ntnhuilsl) ) ,| ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2shapeutil_edge_iterator.cc : 20 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 152 : 37 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/container/internal/common.h :15232 | :v9o:i dnote: macro 'ABSL_INTERNAL_IF_false' defined hereP utT w32o | D#idgeiftisn(eu iAnBtS3L2__ItN TiE,R NcAhLa_rI*F _afbaslls_en(oinfn_uslalt ibsuffi)e;d , | . ^. .)/usr/local/clang/include/absl/base/nullability.h :_241_:V22A:_ Anote: Rexpanded from macro 'absl_nonnull'G S_ _241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::stIn file included from rs2/s2shapeutil_conversion.cci:n18g: _In file included from v../src/s2/s2shapeutil_conversion.hi:e28w: In file included from t../src/s2/s2polygon.he:x29t: ,In file included from /usr/local/clang/include/absl/container/flat_hash_map.hi:n45t: 1/usr/local/clang/include/absl/container/internal/raw_hash_map.h6:_211t:*3 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _non n211u | l l AvBaSlLu_eI,N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:X241(:i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn,e ianbsselr_tn_oonrn_ualsls i_gNno_ninmuplll, &| & ^, &&, true, true, | ^ In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2/s2shapeutil_edge_iterator.cc::13320:: 52In file included from :/usr/local/clang/include/absl/strings/str_cat.h :116note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h :13323 | : /usr/local/clang/include/absl/strings/numbers.h : 160 : 57 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _160I | NbToEoRlN AsLa_fAeT_TsRtIrBtUoT3E2__CbAaPsTeU(RaEbDs_lB:Y:(stthriisn)g)_,v i e w t e x t , i n t 3 2 _ t * a b s l _ n o\n n u| l ^l v/usr/local/clang/include/absl/container/internal/common.ha:l31u:e9,: | note: ^macro 'ABSL_INTERNAL_IF_true' defined here /usr/local/clang/include/absl/base/nullability.h: 24131: | 22#:d enote: fexpanded from macro 'absl_nonnull'i ne 241A | B#SdLe_fIiNnTeE RaNbAsLl__InFo_ntnruulel( i_fN_osnantuilslf i e| d ^, ...) if_satisfied | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h162: | 28b: oIn file included from o../src/s2/s2polygon.hl: 29s: aIn file included from f/usr/local/clang/include/absl/container/flat_hash_map.he:_45s: t/usr/local/clang/include/absl/container/internal/raw_hash_map.hr:t211o:634:_ bwarning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s e(abs l211: | : s tArBiSnLg__IvNiTeEwR NtAeLx_tX,( iinnste6r4t__to*r _aabsssli_gnno,n niunlsle rvta_loure_,a s s| i ^g n_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: ¬e: expanded from macro 'absl_nonnull'& , &241& | ,# dterfuien,e tarbusel,_ n o| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n ull 212_ | N o n n u l l | ^ .first, const_iteratorIn file included from s2/s2shapeutil_edge_iterator.ccA:B20S: LIn file included from _/usr/local/clang/include/absl/strings/str_cat.hI:N116T: EIn file included from R/usr/local/clang/include/absl/strings/internal/stringify_sink.hN:A23L: _/usr/local/clang/include/absl/strings/numbers.hC:O165M:M39A:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 133 | a bAsBlS:L:_iInNtT1E2R8N*A La_bAsTlT_RnonInBuUlTlE _vCaAlPuTeU,R EiDn_tB Yb(atshei)s;) ) ,| ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a\b s l| _ ^~~~n onnull _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:o211n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^/usr/local/clang/include/absl/container/internal/raw_hash_map.h :135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from ts2/s2shapeutil_edge_iterator.cch:i20s: )In file included from )/usr/local/clang/include/absl/strings/str_cat.h): 116A: BIn file included from S/usr/local/clang/include/absl/strings/internal/stringify_sink.hL:_23A: T/usr/local/clang/include/absl/strings/numbers.hT:R166I:B57U:T Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L IFET I166M | Eb_oBoOlU NsDa f{e _ s t r t o u 8 _ b a s e ( a b s l : : s t r i n g _ v i e\w t| e ^x t,/usr/local/clang/include/absl/container/internal/common.h :u31i:n9t:8 _note: tmacro 'ABSL_INTERNAL_IF_true' defined here* ab s31l | _#ndoenfniunlel AvBaSlLu_eI,N T E| R ^N AL_I/usr/local/clang/include/absl/base/nullability.hF:_241t:r22u:e (note: iexpanded from macro 'absl_nonnull'f _s a241t | i#sdfeifeidn,e .a.b.s)l _info_nsnautlils f_iNeodn n u| l ^l | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:29In file included from : s2/s2shapeutil_edge_iterator.ccIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h20:: 45In file included from : /usr/local/clang/include/absl/strings/str_cat.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h116:: 211In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h3::23 : warning: /usr/local/clang/include/absl/strings/numbers.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]211 | A B168S | Lb_oIoNlT EsRaNfAeL__sXt(ritnosue1r6t__boars_ea(sasbisgln:,: sitnrsienrgt__voire_wa stseixgtn,_ iumipnlt,16_tb*s la_bnsoln_nnuolnln uelxlp rvtaelxute), { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241\ | # d| e ^f ine /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_no n&n&u,l l& &b,u ftfreure), t| r ^u e,/usr/local/clang/include/absl/base/nullability.h : 241| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~22 : note: expanded from macro 'absl_nonnull' 212 | 241 | # d e f i n e a b s l _ n o n.nfuilrls t_,N ocnonnusltl_ i t| e ^r ator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | thiIn file included from ss2/s2shapeutil_edge_iterator.cc):)20): In file included from A/usr/local/clang/include/absl/strings/str_cat.hB:S116L: _In file included from A/usr/local/clang/include/absl/strings/internal/stringify_sink.hT:T23R: I/usr/local/clang/include/absl/strings/numbers.hB:U199T:E5_:L Iwarning: F'diagnose_if' is a clang extension [-Wgcc-compat]E TIM E199_ | B O U N DA B{S L _ I N T E R N A L _ N E E D _ M I N _ S I Z E ( b u f f e\r , | k ^~~~F astToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | keyIn file included from _s2/s2shapeutil_edge_iterator.cca:r20g: :&116&: In file included from k/usr/local/clang/include/absl/strings/internal/stringify_sink.h :A23B: S/usr/local/clang/include/absl/strings/numbers.hL:_201I:N5T:E Rwarning: N'diagnose_if' is a clang extension [-Wgcc-compat]A L_AT T201R | I B U T EA_BCSALP_TIUNRTEEDR_NBAYL(_tNhEiEsD)_,M I N| _ ^~~~S IZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: /usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 252:63: 202warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]c har* a252b | s l _ n o n ncuolnls tF aksetyI_natrTgof&f ekr (AiBnStL6_4I_NtT EiR,N AcLh_aArT*T RaIbBsUlT_En_oCnAnPuTlUlR EbDu_fBfYe(rt)h i s| ) ^, /usr/local/clang/include/absl/base/nullability.h| : ^~~~241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0/usr/local/clang/include/absl/container/internal/raw_hash_map.h): 267<: 75N:, warning: \'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 267 | In file included from s2/s2shapeutil_edge_iterator.cc : 20 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.hk:e204y:_7a:r gwarning: && k204 | AcBhSaLr_*I NaTbEsRlN_AnLo_nAnTuTlRlI BFUaTsEt_ICnAtPTToUBRuEfDf_eBrY((utihnits6)4,_ t | i ^~~~, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buIn file included from fs2/s2shapeutil_visit_crossing_edge_pairs.ccf:e18r: ,In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hk:F23a: sIn file included from t../src/s2/s2crossing_edge_query.hT:o29B: uIn file included from f../src/s2/r2.hf:e22r: 1In file included from 2../src/s2/util/math/vector.h8:S36i: zIn file included from e../src/s2/base/logging.h):;21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/base/macros.h/usr/local/clang/include/absl/log/internal/check_impl.h::25121:: 18:/usr/local/clang/include/absl/log/internal/check_op.h :503note: :expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]251 | _ _503a | tAtBrSiLb_uLtOeG___I(N(TdEiRaNgAnLo_sCeH_EiCfK(__O_Pb_uIiMlPtLi(nC_hoebcjke_cNtE_,s i!z=e)( O b| j^, 0)/usr/local/clang/include/absl/log/internal/check_op.h :<488 :N32,: \note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 488 | inline conIn file included from ss2/s2shapeutil_edge_iterator.cct:e20x: pIn file included from r/usr/local/clang/include/absl/strings/str_cat.h :c116o: nIn file included from s/usr/local/clang/include/absl/strings/internal/stringify_sink.ht: 23c: h/usr/local/clang/include/absl/strings/numbers.ha:r208*: 7a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a208b | lceh anra*m ea#b#sIlm_pnlo(n n u l l F a s t I n t T o B u f f e\r ( u| i ^n t12/usr/local/clang/include/absl/base/nullability.h8: 257i:,23 :c hnote: aexpanded from macro 'absl_nullable'r * a257b | s#ld_enfoinnneu lalb sblu_fnfuelrl)a b l| e ^ _N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define abslIn file included from _s2/s2shapeutil_visit_crossing_edge_pairs.ccn:o18n: nIn file included from u../src/s2/s2shapeutil_visit_crossing_edge_pairs.hl:l23 : _In file included from N../src/s2/s2crossing_edge_query.ho:n29n: uIn file included from l../src/s2/r2.hl: 22 : | In file included from ^../src/s2/util/math/vector.h :36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2shapeutil_edge_iterator.cc/usr/local/clang/include/absl/log/internal/check_impl.h::2021: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/str_cat.h::503116:: 1In file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h :23warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/numbers.h :208:/usr/local/clang/include/absl/log/internal/check_op.h53::489 :47warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 208 | c h489a | r * a b s lc_onnosntn uTl1l& Fva1s,t IcnotnTsotB uTf2f&e rv(2u,i ncto1n2s8t ic,h acrh*a ra*b salb_snlo_nnnounlnlu lelx pbrutfefxetr)) { | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128SizIn file included from es2/s2shapeutil_visit_crossing_edge_pairs.cc):;18 : In file included from | ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h ^: 23: In file included from /usr/local/clang/include/absl/base/macros.h../src/s2/s2crossing_edge_query.h::25129:: 18In file included from :../src/s2/r2.h :22note: : expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'In file included from ../src/s2/util/math/vector.h:36: In file included from 251../src/s2/base/logging.h | : 21 : _In file included from _/usr/local/clang/include/absl/log/check.ha:t37t: rIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hb:u21t: e/usr/local/clang/include/absl/log/internal/check_op.h_:_503(:(1d:i awarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n os/usr/local/clang/include/absl/log/internal/check_op.he:_497i:f32(:_ _note: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'u ilti n497_ | o b jienclti_nsei zceo(nOsbtje,x p0r) c&& 247k | e y A B S L _ I N T E R N A L _ A T T R I B U T E _ C A P T U R E D _ BiYn(tt_htiysp)e)* a| b ^~~~s l_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ../src/s2/base/logging.hIn file included from :s2/s2shapeutil_edge_iterator.cc21:: 20In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h37:: 116In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h21:: 23: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/strings/numbers.h503::3301::41 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h: 498330: | 35 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | i n t v 1 , i n t vi2n,t _ctoynpset* cahbasrl*_ naobnsnlu_lnlo nonuutl)l {e x p| r ^t ext/usr/local/clang/include/absl/base/nullability.h): 241{: 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define ab66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::isl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_edge_iterator.cc:20: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nt128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shapeutil_edge_iterator.cce: 20a: b/usr/local/clang/include/absl/strings/str_cat.hs:l635_:n36o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _N o635n | niunllli n e| ^v oid StrAppend(std::string* abIn file included from ss2/s2shapeutil_conversion.ccl:_18n: oIn file included from n../src/s2/s2shapeutil_conversion.hn:u28l: lIn file included from )../src/s2/s2polygon.h :{34}: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h66:: 241In file included from :/usr/local/clang/include/absl/container/internal/btree.h22::70 : In file included from note: /usr/local/clang/include/absl/container/internal/layout.hexpanded from macro 'absl_nonnull': 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h241: | 116#: dIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hf:i23n: e/usr/local/clang/include/absl/strings/numbers.h :a168b:s59l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 168_ | Nboononlu lsla f e| _ ^s trtou16_base(absl::string_viewIn file included from s2/s2shapeutil_edge_iterator.cct:e20x: t/usr/local/clang/include/absl/strings/str_cat.h,: 636u:i29n:t 1warning: 6type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ t* a b636s | lv_oniodn nSutlrlA pvpaelnude(,s t d| : ^: st/usr/local/clang/include/absl/base/nullability.hr:i241n:g22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli ndee satb,s lc_onnosntn uAlllp h_aNNounmn&ull | ^a ); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2shapeutil_conversion.ccn:e18 : aIn file included from b../src/s2/s2shapeutil_conversion.hs:l28_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bIn file included from os2/s2shapeutil_edge_iterator.cco:l20 : s/usr/local/clang/include/absl/strings/str_cat.ha:f637e:_29s:t rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o u32_ b637a | sveo(iadb sSlt:r:Asptpreinndg(_svtide:w: stterxitn,g *u ianbts3l2__nto*n naublsll _dneosntn,u lclo nvsatl uAel,p h a| N ^u m&/usr/local/clang/include/absl/base/nullability.h :a241,: 22 :| ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from In file included from ../src/s2/s2polygon.hs2/s2shapeutil_edge_iterator.cc::3420: : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/str_cat.h::30639: :In file included from 29/usr/local/clang/include/absl/container/btree_map.h:: 66: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree.h :70: In file included from /usr/local/clang/include/absl/container/internal/layout.h :639198 | : vIn file included from o/usr/local/clang/include/absl/strings/str_cat.hi:d116 : SIn file included from t/usr/local/clang/include/absl/strings/internal/stringify_sink.hr:A23p: p/usr/local/clang/include/absl/strings/numbers.he:n172d:(59s:t dwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: stri n172g | *b oaobls ls_anfoen_nsutlrlt odue6s4t_,b acsoen(satb sAll:p:hsatNruimn&g _av,i e w| ^t ex/usr/local/clang/include/absl/base/nullability.ht:,241 :u22i:n tnote: 6expanded from macro 'absl_nonnull'4 _t *241 | a#bdself_innoen naublsll _vnaolnuneu,l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2shapeutil_edge_iterator.cc :_20N: o/usr/local/clang/include/absl/strings/str_cat.hn:n641u:l29l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(stdIn file included from :s2/s2shapeutil_conversion.cc::s18t: rIn file included from i../src/s2/s2shapeutil_conversion.hn:g28*: In file included from a../src/s2/s2polygon.hb:s34l: _In file included from n../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66d: eIn file included from s/usr/local/clang/include/absl/container/internal/btree.ht:,70 : cIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:s198t: In file included from A/usr/local/clang/include/absl/strings/str_cat.hl:p116h: aIn file included from N/usr/local/clang/include/absl/strings/internal/stringify_sink.hu:m23&: /usr/local/clang/include/absl/strings/numbers.ha:,175 : 41| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 175note: | expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l la b_sNlo:n:nuuilnlt 1 2| 8 ^* absl_nonnull value, int base); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_edge_iterator.cc::24120:: 22:/usr/local/clang/include/absl/strings/str_cat.h :646note: :expanded from macro 'absl_nonnull'36 : warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | #def i646n | ei nalbisnle_ nvoonindu lSlt r_ANpopnennudl(ls t d| : ^: string* absl_nonnull dest, const AlphaNum& a, | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_conversion.cc::24118:: 22In file included from :../src/s2/s2shapeutil_conversion.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2polygon.h:34 : 241In file included from | ../src/s2/mutable_s2shape_index.h#:d30e: fIn file included from i/usr/local/clang/include/absl/container/btree_map.hn:e66 : aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hs:l70_: nIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:n198u: lIn file included from l/usr/local/clang/include/absl/strings/str_cat.h :_116N: oIn file included from n/usr/local/clang/include/absl/strings/internal/stringify_sink.hn:u23l: l/usr/local/clang/include/absl/strings/numbers.h : 182| : ^7 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from /usr/local/clang/include/absl/base/macros.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::25123:: 18In file included from :../src/s2/s2crossing_edge_query.h :29note: : In file included from expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'../src/s2/r2.h :22: In file included from ../src/s2/util/math/vector.h: 36251: | In file included from ../src/s2/base/logging.h :_21_: aIn file included from t/usr/local/clang/include/absl/log/check.ht:r37i: bIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.ht:e21_: _(/usr/local/clang/include/absl/log/internal/check_op.h(:d507i:a1g:n owarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e _if (507_ | _AbBuSiLl_tLiOnG__oIbNjTeEcRtN_AsLi_zCeH(EOCbKj_,O P0_)I M

) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | In file included from is2/s2shapeutil_conversion.ccn:l18i: nIn file included from e../src/s2/s2shapeutil_conversion.h :c28o: nIn file included from s../src/s2/s2polygon.ht:e34x: pIn file included from r../src/s2/mutable_s2shape_index.h :c30o: nIn file included from s/usr/local/clang/include/absl/container/btree_map.ht: 66c: hIn file included from a/usr/local/clang/include/absl/container/internal/btree.hr:*70 : aIn file included from b/usr/local/clang/include/absl/container/internal/layout.hs:l198_: nIn file included from u/usr/local/clang/include/absl/strings/str_cat.hl:l116a: bIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.he: 23n: a/usr/local/clang/include/absl/strings/numbers.hm:e202#:#7I:m pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( 202 | c h a r * a b s l _ n o n\n u l| l ^ Fas/usr/local/clang/include/absl/base/nullability.ht:I257n:t23T:o Bnote: uexpanded from macro 'absl_nullable'f fe r257( | i#ndte6f4i_nte ia,b sclh_anru*l laabbslle_ n_oNnunlullalb lbeu f f| e ^r ) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2shapeutil_visit_crossing_edge_pairs.ccexpanded from macro 'absl_nonnull': 18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h241: | 23#: dIn file included from e../src/s2/s2crossing_edge_query.hf:i29n: eIn file included from ../src/s2/r2.ha:b22s: lIn file included from _../src/s2/util/math/vector.hn:o36n: nIn file included from u../src/s2/base/logging.hl:l21 : _In file included from N/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21 : | /usr/local/clang/include/absl/log/internal/check_op.h ^: 507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: In file included from note: s2/s2shapeutil_conversion.ccexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 18: In file included from ../src/s2/s2shapeutil_conversion.h :48928 | : In file included from ../src/s2/s2polygon.h : 34 : In file included from c../src/s2/mutable_s2shape_index.ho:n30s: tIn file included from /usr/local/clang/include/absl/container/btree_map.hT:166&: In file included from v/usr/local/clang/include/absl/container/internal/btree.h1:,70 : cIn file included from o/usr/local/clang/include/absl/container/internal/layout.hn:s198t: In file included from T/usr/local/clang/include/absl/strings/str_cat.h2:&116 : vIn file included from 2/usr/local/clang/include/absl/strings/internal/stringify_sink.h,: 23c: o/usr/local/clang/include/absl/strings/numbers.hn:s202t: 53c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* ab s202l | _cnhoanrn*u lalb selx_pnrotnenxutl)l {F a s t I n\t T o| B ^u ff/usr/local/clang/include/absl/base/nullability.he:r241(:i22n:t 6note: 4expanded from macro 'absl_nonnull'_ t i241, | #cdheafri*n ea basbls_ln_onnonnunlull lb u_fNfoenrn)u l l| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.hIn file included from :s2/s2shapeutil_visit_crossing_edge_pairs.cc30:18: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::6623: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2crossing_edge_query.h::7029: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/r2.h::19822: In file included from /usr/local/clang/include/absl/strings/str_cat.h:: 116In file included from : ../src/s2/util/math/vector.hIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h36:: 23In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/strings/numbers.h21:: 203In file included from :/usr/local/clang/include/absl/log/check.h5::37 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.h'diagnose_if' is a clang extension [-Wgcc-compat]: 21: /usr/local/clang/include/absl/log/internal/check_op.h: 507203: | 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]A BS/usr/local/clang/include/absl/log/internal/check_op.hL:_497I:N32T:E Rnote: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'A L_NE E497D | _ M IiNn_lSiInZeE (cbounfsfteerx,p rk FcaosntsTto Bcuhfafre*r Saibzsel)_;n u l| l ^a bl/usr/local/clang/include/absl/base/macros.he: 251n:a18m:e #note: #expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'I mpl (251 | _ _ a t t r i b u t e _ _ ( ( d\i a g| n ^o se/usr/local/clang/include/absl/base/nullability.h_:i257f:(23_:_ bnote: uexpanded from macro 'absl_nullable'i lt i257n | _#odbejfeicnte_ saibzsel(_Onbujl,l a0b)l e< _NN,u l\l a b| l ^e | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.ccIn file included from :s2/s2shapeutil_conversion.cc18:: 18In file included from : ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hIn file included from :../src/s2/s2shapeutil_conversion.h23:: 28In file included from : ../src/s2/s2crossing_edge_query.hIn file included from :../src/s2/s2polygon.h29:: 34In file included from : ../src/s2/r2.hIn file included from :../src/s2/mutable_s2shape_index.h22:: 30In file included from : ../src/s2/util/math/vector.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h36:: 66In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h21:: 70In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h37:: 198In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/strings/str_cat.h21:: 116/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 507/usr/local/clang/include/absl/strings/internal/stringify_sink.h::123:: /usr/local/clang/include/absl/strings/numbers.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]204 :7/usr/local/clang/include/absl/log/internal/check_op.h:: 498:warning: 35type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 204 | c h498a | r * a b s li_nnto nvn1u,l li nFta svt2I,n tcToonBsutf fcehra(ru*i natb6s4l__tn oin,n uclhla re*x parbtselx_tn)o n{n u l l b u f f e r ) | ^ \/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute_In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:17: In file included from ../src/s2/s2shape_nesting_query.h:26: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defi_n(e( daibasgln_onsoen_niufl(l_ __bNuoinlntuilnl_ o b| j ^e ct_size(Obj, 0) < NIn file included from ,s2/s2shapeutil_visit_crossing_edge_pairs.cc :\18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h| : ^23 : In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2/s2shapeutil_conversion.cc514::1813: :In file included from ../src/s2/s2shapeutil_conversion.h:warning: 28type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2polygon.h:34 : 514In file included from | ../src/s2/mutable_s2shape_index.hc:o30n: sIn file included from t/usr/local/clang/include/absl/container/btree_map.h :c66h: aIn file included from r/usr/local/clang/include/absl/container/internal/btree.h*: 70a: bIn file included from s/usr/local/clang/include/absl/container/internal/layout.hl:_198n: uIn file included from l/usr/local/clang/include/absl/strings/str_cat.hl:a116b: lIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.h :C23h: e/usr/local/clang/include/absl/strings/numbers.hc:k206s:t7r:c mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f alse I206m | pclh(a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable'F as t257I | n#tdTeofBiunfef earb(siln_tn1u2l8l aib,l ec h_aNru*l laabbslle_ n o| n ^n ull bIn file included from us2/s2shapeutil_visit_crossing_edge_pairs.ccf:f18e: rIn file included from )../src/s2/s2shapeutil_visit_crossing_edge_pairs.h: 23 : | In file included from ^../src/s2/s2crossing_edge_query.h :29: In file included from ../src/s2/r2.h:/usr/local/clang/include/absl/base/nullability.h22:: 241In file included from :../src/s2/util/math/vector.h22::36 : In file included from note: ../src/s2/base/logging.hexpanded from macro 'absl_nonnull': 21: In file included from /usr/local/clang/include/absl/log/check.h :24137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: n/usr/local/clang/include/absl/log/internal/check_op.he: 518a:b17s:l _warning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnu l518l | _ N o ncnounlslt c| h ^a r* absl_nullableIn file included from s2/s2shapeutil_conversion.ccs:118,: In file included from c../src/s2/s2shapeutil_conversion.ho:n28s: tIn file included from ../src/s2/s2polygon.hc:h34a: rIn file included from *../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.ha:b70l: eIn file included from /usr/local/clang/include/absl/container/internal/layout.hs:2198,: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^116 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/stringify_sink.h::25723:: 23/usr/local/clang/include/absl/strings/numbers.h:: 206:note: 52expanded from macro 'absl_nullable': warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 | #de f206i | nceh aarb*s la_bnsull_lnaobnlneu l_lN uFlalsatbIlnet T o| B ^u ffer(iIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.cct:1182: 8In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hi:,23 : cIn file included from h../src/s2/s2crossing_edge_query.ha:r29*: In file included from a../src/s2/r2.hb:s22l: _In file included from n../src/s2/util/math/vector.ho:n36n: uIn file included from l../src/s2/base/logging.hl: 21b: uIn file included from f/usr/local/clang/include/absl/log/check.hf:e37r: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:518/usr/local/clang/include/absl/base/nullability.h::47241:: 22:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 518241 | | # d e fcionnes ta bcshla_rn*o nanbuslll_ n_uNlolnanbullel s 1| , ^ const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullIn file included from as2/s2shapeutil_conversion.ccb:l18e: In file included from _../src/s2/s2shapeutil_conversion.hN:u28l: lIn file included from a../src/s2/s2polygon.hb:l34e: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.hs2/s2shapeutil_visit_crossing_edge_pairs.cc::7018: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::19823: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2crossing_edge_query.h::11629: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/r2.h::2322: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/util/math/vector.h::20736:: 5In file included from :../src/s2/base/logging.h :21warning: : 'diagnose_if' is a clang extension [-Wgcc-compat]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h207: | 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 519A:B17S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TE R519N | A L _ N EcEoDn_sMtI Nc_hSaIrZ*E (abbusflf_enro,n nkuFlals teTxopBrutfefxetr)1;2 8 S| i ^z e)/usr/local/clang/include/absl/base/nullability.h;: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/macros.hexpanded from macro 'absl_nonnull': 251 :24118 | :# dnote: eexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'f ine 251a | b s l___naotntnruilblu t_eN_o_n(n(udlila g n| o ^s e_if(__builtiIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.cc_:o18b: jIn file included from e../src/s2/s2shapeutil_visit_crossing_edge_pairs.hc:t23_: sIn file included from i../src/s2/s2crossing_edge_query.hz:e29(: OIn file included from b../src/s2/r2.hj:,22 : 0In file included from )../src/s2/util/math/vector.h :<36 : NIn file included from ,../src/s2/base/logging.h :\21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 520s2/s2shapeutil_conversion.cc | :c18o: nIn file included from s../src/s2/s2shapeutil_conversion.ht: 28c: hIn file included from a../src/s2/s2polygon.hr:*34 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66a: bIn file included from l/usr/local/clang/include/absl/container/internal/btree.he: 70C: hIn file included from e/usr/local/clang/include/absl/container/internal/layout.hc:k198s: tIn file included from r/usr/local/clang/include/absl/strings/str_cat.hc:a116s: eIn file included from c/usr/local/clang/include/absl/strings/internal/stringify_sink.hm:p23f: a/usr/local/clang/include/absl/strings/numbers.hl:s208e:I7m:p lwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 208/usr/local/clang/include/absl/base/nullability.h | :c257h:a23r:* note: aexpanded from macro 'absl_nullable'b sl _257n | o#ndneufliln eF aasbtsIln_tnTuolBluafbfleer (_uNiunltl1a2b8l ei , | c ^h ar* In file included from as2/s2shapeutil_visit_crossing_edge_pairs.ccb:s18l: _In file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.ho:n23n: uIn file included from l../src/s2/s2crossing_edge_query.hl: 29b: uIn file included from f../src/s2/r2.hf:e22r: )In file included from ../src/s2/util/math/vector.h :| 36 ^: In file included from ../src/s2/base/logging.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/check.h22::37 : In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 521#:d17e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ab s521l | _ n o n ncuolnls t_ Ncohnanru*l la b s| l ^_ nullable sIn file included from 1s2/s2shapeutil_conversion.cc,: 18c: oIn file included from n../src/s2/s2shapeutil_conversion.hs:t28 : cIn file included from h../src/s2/s2polygon.ha:r34*: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.hu:l66l: aIn file included from b/usr/local/clang/include/absl/container/internal/btree.hl:e70 : sIn file included from 2/usr/local/clang/include/absl/container/internal/layout.h,: 198 : | In file included from ^/usr/local/clang/include/absl/strings/str_cat.h :116/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/strings/internal/stringify_sink.h::2323:: /usr/local/clang/include/absl/strings/numbers.hnote: :expanded from macro 'absl_nullable'208 :53: 257 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n208e | cahbasrl*_ naublslla_bnloen n_uNlull lFaabslteI n t| T ^o Buffer(uiIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.cct:1182: 8In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hi:,23 : cIn file included from h../src/s2/s2crossing_edge_query.ha:r29*: In file included from a../src/s2/r2.hb:s22l: _In file included from n../src/s2/util/math/vector.ho:n36n: uIn file included from l../src/s2/base/logging.hl: 21b: uIn file included from f/usr/local/clang/include/absl/log/check.hf:e37r: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:521/usr/local/clang/include/absl/base/nullability.h::47241:: 22:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' 521241 | | # d e fcionnes ta bcshla_rn*o nanbuslll_ n_uNlolnanbullel s 1| , ^ const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defiIn file included from ns2/s2shapeutil_conversion.cce: 18a: bIn file included from s../src/s2/s2shapeutil_conversion.hl:_28n: uIn file included from l../src/s2/s2polygon.hl:a34b: lIn file included from e../src/s2/mutable_s2shape_index.h :_30N: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl:a66b: lIn file included from e/usr/local/clang/include/absl/container/internal/btree.h : 70| : ^In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hs2/s2shapeutil_visit_crossing_edge_pairs.cc::2318: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::20923:: 5In file included from :../src/s2/s2crossing_edge_query.h :29warning: : 'diagnose_if' is a clang extension [-Wgcc-compat]In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h209: | 36 : In file included from ../src/s2/base/logging.h :A21B: SIn file included from L/usr/local/clang/include/absl/log/check.h_:I37N: TIn file included from E/usr/local/clang/include/absl/log/internal/check_impl.hR:N21A: L/usr/local/clang/include/absl/log/internal/check_op.h_:N522E:E17D:_ Mwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N _S I522Z | E ( b u fcfoenrs,t kcFhaasrt*T oaBbusflf_enro1n2n8uSlilz ee)x;p r t| e ^x t)/usr/local/clang/include/absl/base/macros.h;: 251 :| 18 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE': 241:22: 251 | note: expanded from macro 'absl_nonnull' __ a241t | t#rdiebfuitnee_ _a(b(sdli_angonnonsuel_li f_(N_o_nbnuuilllt i n| _ ^o bject_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:32: /usr/local/clang/include/absl/types/span.h:801:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknowIn file included from ns2/s2shapeutil_conversion.cc :_18N: uIn file included from l../src/s2/s2shapeutil_conversion.hl:_28u: nIn file included from s../src/s2/s2polygon.hp:e34c: iIn file included from f../src/s2/mutable_s2shape_index.hi:e30d: In file included from /usr/local/clang/include/absl/container/btree_map.h| : ^66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_get_reference_point.cc:18 : 635In file included from | ../src/s2/s2shapeutil_get_reference_point.hi:n21l: iIn file included from n../src/s2/s2shape.he: 25v: oIn file included from i../src/s2/s2coder.hd: 23S: tIn file included from r/usr/local/clang/include/absl/status/status.hA:p67p: eIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hd:(29s: tIn file included from d/usr/local/clang/include/absl/strings/cord.h:::94s: tIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.hi:n31g: */usr/local/clang/include/absl/synchronization/mutex.h :a499b:s35l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l499) | { }v o i| d ^ Ena/usr/local/clang/include/absl/base/nullability.hb:l241e:D22e:b unote: gexpanded from macro 'absl_nonnull'L og (241c | o#ndsetf icnhea ra*b salb_snlo_nnnuulllla b_lNeo nnnaumlel) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullablnnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& coen di)n v a| r ^i ant/usr/local/clang/include/absl/base/nullability.h):(241v:o22i:d *note: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibniel iatbys_lu_nnkonnonwunl)l, _ N| o ^n null /usr/local/clang/include/absl/base/nullability.h :| 257 ^: 23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: In file included from warning: s2/s2shapeutil_visit_crossing_edge_pairs.cctype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :48923 | : In file included from ../src/s2/s2crossing_edge_query.h : 29 : In file included from v../src/s2/r2.ho:i22d: In file included from (../src/s2/util/math/vector.h*:a36b: sIn file included from l../src/s2/base/logging.h_:n22u: lIn file included from l/usr/local/clang/include/absl/log/log.ha:b209l: eIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hi:n20v: aIn file included from r/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:a63n: t)/usr/local/clang/include/absl/log/internal/vlog_config.h(:v49o:i37d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_nu l49l | aibnitl iRteyg_iusntkenroAwnnd)I,n i t| i ^a li/usr/local/clang/include/absl/base/nullability.hz:e289(:V34L:o gnote: Sexpanded from macro 'absl_nullability_unknown'i te *289 | a#bdself_iIn file included from nns2/s2shapeutil_get_reference_point.ccoe:n 18na: ubIn file included from ls../src/s2/s2shapeutil_get_reference_point.hll: _21nv: u)In file included from l;../src/s2/s2shape.hl :a 25b| : In file included from i ^../src/s2/s2coder.hl :i23t: yIn file included from _/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.hu::n24167k:: n22In file included from o:/usr/local/clang/include/absl/status/internal/status_internal.hw :nnote: 29expanded from macro 'absl_nonnull' : _ In file included from N/usr/local/clang/include/absl/strings/cord.h u:l24194l | : _#In file included from ud/usr/local/clang/include/absl/strings/internal/cordz_info.hne:sf31pi: en/usr/local/clang/include/absl/synchronization/mutex.hec: i710fa:ib74es:dl _ warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]| o ^n nul l710 | _ N oenxnpulIn file included from lis2/s2shapeutil_coding.cccl:i 18t : | In file included from W ^../src/s2/s2shapeutil_coding.hr :i44t: eIn file included from r../src/s2/s2coder.hM:u23t: eIn file included from x/usr/local/clang/include/absl/status/status.hL:o67: cIn file included from k/usr/local/clang/include/absl/status/internal/status_internal.h(:M29u: tIn file included from e/usr/local/clang/include/absl/strings/cord.hx:&94 : mIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.h :A31B: S/usr/local/clang/include/absl/synchronization/mutex.hL:In file included from _490s2/s2shapeutil_visit_crossing_edge_pairs.ccI::N13T18:E: Rwarning: In file included from Ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A../src/s2/s2shapeutil_visit_crossing_edge_pairs.h L:_23 A: 490TIn file included from | T ../src/s2/s2crossing_edge_query.hR I: B 29U T: EvIn file included from _oC../src/s2/r2.hiAd:P*T22 Ua: RbEIn file included from sDl../src/s2/util/math/vector.h__:BnY36u(l: tlhIn file included from aib../src/s2/base/logging.hsi):l)i22 t: yIn file included from | _/usr/local/clang/include/absl/log/log.h ^~~~u: n209k: nIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hw:n20 : aIn file included from r/usr/local/clang/include/absl/log/absl_vlog_is_on.hg:)63;: /usr/local/clang/include/absl/log/internal/vlog_config.h :| 63 ^: 43/usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/base/nullability.h: :718289warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:35 34:: warning: note: 63expanded from macro 'absl_nullability_unknown'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 289e718 | x | # pd leefixipcnliei tc acibtos nlWs_rtneixutplelrraM buiVLolgiSttieyxt_Lueonc(kknc(oMownunts e_txN* u clahlb_asulrn_*snp oenacnibufslille_ dmn uo )n| n ^ u | l ^l f)/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :In file included from 22 s2/s2shapeutil_coding.cc:241: | 18note: #: dexpanded from macro 'absl_nonnull'In file included from e ../src/s2/s2shapeutil_coding.hf:i 44n241: e | In file included from #../src/s2/s2coder.had:be23sf: iln_en oIn file included from na/usr/local/clang/include/absl/status/status.hnb:us67ll: l_In file included from n/usr/local/clang/include/absl/status/internal/status_internal.h_o:nN29on: nuIn file included from nl/usr/local/clang/include/absl/strings/cord.hlu:l 94l_: NIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.h| n: ^n31 u: l/usr/local/clang/include/absl/synchronization/mutex.hl: 499 :| 35 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebIn file included from us2/s2shapeutil_get_reference_point.ccg:L18o: gIn file included from (../src/s2/s2shapeutil_get_reference_point.hc:o21n: sIn file included from t../src/s2/s2shape.h :c25h: aIn file included from r../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl:a29b: lIn file included from e/usr/local/clang/include/absl/strings/cord.h :n94a: mIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h):;31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 722:74/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from note: s2/s2shapeutil_visit_crossing_edge_pairs.ccexpanded from macro 'absl_nullable': 18722: | In file included from 257 ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h | :#edx23epf: liiIn file included from nc../src/s2/s2crossing_edge_query.hei: ta29 bW: srIn file included from li../src/s2/r2.h_tn:eur22lM: luIn file included from atb../src/s2/util/math/vector.helx:eL 36o_: cNkIn file included from u(l../src/s2/base/logging.hMlu:at22bel: xeIn file included from & /usr/local/clang/include/absl/log/log.h :m| u209 ^ : AIn file included from B/usr/local/clang/include/absl/log/internal/log_impl.hS:L20_: IIn file included from N/usr/local/clang/include/absl/log/absl_vlog_is_on.hT:E63R: N/usr/local/clang/include/absl/log/internal/vlog_config.hA:L96_:A60T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE_ C96A | P T UfRrEiDe_nBdY (itnhti sl)o,g _ In file included from i| s2/s2shapeutil_coding.ccn ^~~~:t 18e: rIn file included from n../src/s2/s2shapeutil_coding.ha:l44:: :In file included from R../src/s2/s2coder.he:g23i: sIn file included from t/usr/local/clang/include/absl/status/status.he:r67A: nIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.hI:/usr/local/clang/include/absl/synchronization/mutex.hn29:i: 731tIn file included from :i/usr/local/clang/include/absl/strings/cord.h35a::l94 iwarning: : ztype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from e /usr/local/clang/include/absl/strings/internal/cordz_info.h(:V31 L: 731o/usr/local/clang/include/absl/synchronization/mutex.h | g: S549 i:et40xe:p* lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ca ibts l549W_ | r ni otsentrnaMutuiltlce xvvLo)oic;dk (IM nu| ct ^re exm/usr/local/clang/include/absl/base/nullability.h*e :nat241bSs:yln22_c:nho Snenote: nmuexpanded from macro 'absl_nonnull'(l Mlu tm241eu | x,#* cdaobenssflt_i nnCooenn nduailbtlsi olmn_u&n, o cn on| nu ^dl l) /usr/local/clang/include/absl/base/nullability.h_ :N 241o| :n ^22n :u /usr/local/clang/include/absl/base/nullability.hlnote: :lexpanded from macro 'absl_nonnull'241 : 22 | :241 ^ | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(MIn file included from us2/s2shapeutil_get_reference_point.cct:e18x: *In file included from ../src/s2/s2shapeutil_get_reference_point.ha:b21s: lIn file included from _../src/s2/s2shape.hn:o25n: nIn file included from u../src/s2/s2coder.hl:l23 : mIn file included from u/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h: 801241: | 20#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b801s | l _ nCoonnnduiltli o_nN(obnonoull l( * a| b ^s l_nonnull In file included from fs2/s2shapeutil_coding.ccu:n18c: )In file included from (../src/s2/s2shapeutil_coding.hv:o44i: dIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:In file included from b29is2/s2shapeutil_visit_crossing_edge_pairs.cc: l:In file included from i18/usr/local/clang/include/absl/strings/cord.ht: :yIn file included from 94_../src/s2/s2shapeutil_visit_crossing_edge_pairs.h: u:In file included from n23/usr/local/clang/include/absl/strings/internal/cordz_info.hk: :nIn file included from 31o../src/s2/s2crossing_edge_query.h: w:/usr/local/clang/include/absl/synchronization/mutex.hn29:): 552,In file included from : ../src/s2/r2.h64 ::| 22 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/util/math/vector.h/usr/local/clang/include/absl/base/nullability.h: :36552241: | : In file included from 22 ../src/s2/base/logging.h: : 22note: : expanded from macro 'absl_nonnull' In file included from /usr/local/clang/include/absl/log/log.h :241 209 | : # In file included from d e/usr/local/clang/include/absl/log/internal/log_impl.h f: i 20n : e In file included from a/usr/local/clang/include/absl/log/absl_vlog_is_on.h b :s l63 _: n/usr/local/clang/include/absl/log/internal/vlog_config.h o :n n119 u :l l15 : _b Nawarning: osntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]en _uiln lt 119e r | | n ^ a lc:o:nPsIn file included from ets2/s2shapeutil_get_reference_point.ccr :cT18hh: raIn file included from er../src/s2/s2shapeutil_get_reference_point.ha*:d 21Sa: ybIn file included from ns../src/s2/s2shape.hlc:_h25n*: oIn file included from an../src/s2/s2coder.hnb:su23ll: _lIn file included from n /usr/local/clang/include/absl/status/status.hoc:no67nn: suIn file included from lt/usr/local/clang/include/absl/status/internal/status_internal.hl : f29wi: ,lIn file included from e/usr/local/clang/include/absl/strings/cord.h _:| ;94 ^ : In file included from | /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h ^:: 24131:: 22/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::: 241note: 801:expanded from macro 'absl_nonnull':22 45: : 241 | note: warning: #type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull'd e f i801n | e 241 | aCb#osdnelfd_iintonine naublsll __nNoonnnnuullll _ | N ^o nnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynoch*n (abbosoll_ n(o*nanbuslll_ nwo)n;n u l| l ^ fu/usr/local/clang/include/absl/base/nullability.hn:c241):(22v:o inote: dexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb ialbistly__nuonnknnuolwln )_,N o n| n ^u ll | /usr/local/clang/include/absl/base/nullability.h ^: 289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nuIn file included from ls2/s2shapeutil_coding.ccl:a18b: iIn file included from l../src/s2/s2shapeutil_coding.hi:t44y: _In file included from u../src/s2/s2coder.hn:k23n: oIn file included from w/usr/local/clang/include/absl/status/status.hn: 67_: NIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29_: uIn file included from n/usr/local/clang/include/absl/strings/cord.hs:p94e: cIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hf:i31e: d/usr/local/clang/include/absl/synchronization/mutex.h : 585| : ^20 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(In file included from Ms2/s2shapeutil_get_reference_point.ccu:H18o: wIn file included from ../src/s2/s2shapeutil_get_reference_point.ha:b21s: lIn file included from _../src/s2/s2shape.hn:o25n: nIn file included from u../src/s2/s2coder.hl:l23 : hIn file included from o/usr/local/clang/include/absl/status/status.hw:)67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/:/29 : uIn file included from s/usr/local/clang/include/absl/strings/cord.he:d94 : fIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hr: 31C: o/usr/local/clang/include/absl/synchronization/mutex.hn:d802V:a19r:- >warning: Mtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]u tex 802t | r a n s f e r | ^ v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#adbeifliintey _aubnskln_onwonn naurlgl) ;_ N o| n ^n u/usr/local/clang/include/absl/base/nullability.hl:l289 : 34| : ^ note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nIn file included from us2/s2shapeutil_coding.ccl:l18a: bIn file included from i../src/s2/s2shapeutil_coding.hl:i44t: yIn file included from _../src/s2/s2coder.hu:n23k: nIn file included from o/usr/local/clang/include/absl/status/status.hw:n67 : _In file included from N/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: _In file included from u/usr/local/clang/include/absl/strings/cord.hn:s94p: eIn file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.hi:f31i: e/usr/local/clang/include/absl/synchronization/mutex.hd: 586 :| 43 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_interIn file included from ns2/s2shapeutil_get_reference_point.cca:l18:: :In file included from P../src/s2/s2shapeutil_get_reference_point.he:r21T: hIn file included from r../src/s2/s2shape.he:a25d: SIn file included from y../src/s2/s2coder.hn:c23h: *In file included from /usr/local/clang/include/absl/status/status.ha:b67s: lIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hn:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/synchronization/mutex.h::241814::2220:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #814d | e f iCnoen daibtsilo_nn(obnonoull l( *_aNbosnln_unloln n u| l ^l func)(T* absl_nullIn file included from as2/s2shapeutil_coding.ccb:i18l: iIn file included from t../src/s2/s2shapeutil_coding.hy:_44u: nIn file included from k../src/s2/s2coder.hn:o23w: nIn file included from )/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/synchronization/mutex.h:590 :24140 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 590a | b s le_xnpolnincuiltl M_uNtoenxn(ucloln s t| ^v olatileIn file included from s2/s2shapeutil_get_reference_point.ccM:u18t: eIn file included from x../src/s2/s2shapeutil_get_reference_point.h*: 21a: bIn file included from s../src/s2/s2shape.hl:_25n: uIn file included from l../src/s2/s2coder.hl:a23b: lIn file included from e/usr/local/clang/include/absl/status/status.h :/67*: iIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.hn:o29r: eIn file included from d/usr/local/clang/include/absl/strings/cord.h*:/94): In file included from {/usr/local/clang/include/absl/strings/internal/cordz_info.h}: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 814:42/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullable' 814 | 257 | C#odnedfiitnieo na(bbsolo_ln u(l*laabbslle_ n_oNnunlullalb lfeu n c| ) ^( T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.hIn file included from :s2/s2shapeutil_contains_brute_force.cc23:: 18In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :../src/s2/s2shapeutil_contains_brute_force.h67:: 21In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2point.h29:: 25In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/util/coding/coder.h94:: 36In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/base/casts.h31:: 34: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/log.h831::20946: :In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:warning: 20type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: 831 | /usr/local/clang/include/absl/log/internal/vlog_config.h : 49 : 37 : twarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p enam e49 | aibnstl :R:etgyipse_itdeernAtnidtIyni:a:ltiyzpee(*V LaIn file included from obgs2/s2shapeutil_coding.ccsS:li18_t: neuIn file included from *l ../src/s2/s2shapeutil_coding.hla:ab44bs: ilIn file included from l_../src/s2/s2coder.hi:nt23oyn: _nuIn file included from un/usr/local/clang/include/absl/status/status.hlkl:n 67ov: w)In file included from ;n /usr/local/clang/include/absl/status/internal/status_internal.h : | 29| ^ ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h94::: 289241In file included from ::/usr/local/clang/include/absl/strings/internal/cordz_info.h3422:::31 : note: note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nullability_unknown'expanded from macro 'absl_nonnull': 624:68 :289241 | | warning: ##'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]dd eeffiinn ee624 | aab b sselxlp__nlnioucnilnluatlbl Miu_lNitotnenyux_lLuolnck kn( oM| wu ^tne x_&N umlIn file included from us2/s2shapeutil_visit_crossing_edge_pairs.cc :A18B: SIn file included from L../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:I23N: TIn file included from E../src/s2/s2crossing_edge_query.hR:N29A: In file included from LIn file included from s2/s2shapeutil_contains_brute_force.cc_../src/s2/r2.h:A:18T22: T: In file included from RIn file included from ../src/s2/s2shapeutil_contains_brute_force.hI../src/s2/util/math/vector.h:B:21U36: T: In file included from EIn file included from ../src/s2/s2point.h_../src/s2/base/logging.h:C:25A22: P: In file included from TIn file included from ../src/s2/util/coding/coder.hU/usr/local/clang/include/absl/log/log.h:R:36E209: D: In file included from _In file included from ../src/s2/base/casts.hB/usr/local/clang/include/absl/log/internal/log_impl.h:Y:34(20: t: In file included from hIn file included from /usr/local/clang/include/absl/log/log.hi/usr/local/clang/include/absl/log/absl_vlog_is_on.h:s:209)63: ): In file included from /usr/local/clang/include/absl/log/internal/log_impl.h /usr/local/clang/include/absl/log/internal/vlog_config.h:| :20 ^~~~133: :In file included from 37/usr/local/clang/include/absl/log/absl_vlog_is_on.h:: 63: warning: /usr/local/clang/include/absl/log/internal/vlog_config.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | i n63t | R eegxipsltiecriA/usr/local/clang/include/absl/synchronization/mutex.htn: d635cI:on29ni:st tiwarning: eaxtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lp ri zVe L(635oVg | SL i oteegx(Spcilotinecsi*tt caMhbuastrle*_x Lnaoobcnskln(_unMolunltne uxvl*)l ; af b)s l| _ ^| n ^ o nn/usr/local/clang/include/absl/base/nullability.hu/usr/local/clang/include/absl/base/nullability.h:l:l241241 ::m2222u::) note: ABSLexpanded from macro 'absl_nonnull'note: _ expanded from macro 'absl_nonnull'E X241 C | L241#Ud | Se#IfdVieEn_feL iOanCbKes_l F_aUnbNoCsnTlnI_uOnlNlo( mn_unN)uo ln nl| u ^ l l_ N/usr/local/clang/include/absl/base/nullability.h o:241:nn22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_noIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:29: In file included from ../src/s2/r2.h:22: In file included from ../src/s2/util/math/vector.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ l_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de| fine ^ absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nu l851l | _ N o n n ublolo l | ( ^a bslIn file included from :s2/s2shapeutil_contains_brute_force.cc::t18y: pIn file included from e../src/s2/s2shapeutil_contains_brute_force.h_:i21d: eIn file included from n../src/s2/s2point.ht:i25t: yIn file included from <../src/s2/util/coding/coder.hT:>36:: :In file included from t../src/s2/base/casts.hy:p34e: :In file included from :/usr/local/clang/include/absl/log/log.h*: 209a: bIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.hl:_20n: oIn file included from n/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:u63l: l/usr/local/clang/include/absl/log/internal/vlog_config.h :m96e:t60h:o dwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension](In file included from )s2/s2shapeutil_coding.cc : 18| : ^In file included from 96 ../src/s2/s2shapeutil_coding.h | :/usr/local/clang/include/absl/base/nullability.h 44 :: f241In file included from r:../src/s2/s2coder.hi22:e:23n d: note: In file included from expanded from macro 'absl_nonnull'i/usr/local/clang/include/absl/status/status.h n:t67 : 241lIn file included from | o#/usr/local/clang/include/absl/status/internal/status_internal.hdge:_f29ii: nnIn file included from et/usr/local/clang/include/absl/strings/cord.he ra:nb94as: llIn file included from :_/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o:Rn31en: gu/usr/local/clang/include/absl/synchronization/mutex.hil:ls641 t_:eN68orn:An nuwarning: ld'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]lI n i| t ^i a l641i | z e (eVxLpolgiSciitte *M uatbesxlL_oncoIn file included from kns2/s2shapeutil_get_reference_point.cc(n:Mu18ult: leIn file included from x &v../src/s2/s2shapeutil_get_reference_point.h ):m;21u : In file included from A| ../src/s2/s2shape.hB ^:S 25L: _In file included from /usr/local/clang/include/absl/base/nullability.hI../src/s2/s2coder.h:N:241T23:E: 22RIn file included from :N/usr/local/clang/include/absl/status/status.h A:note: L67expanded from macro 'absl_nonnull'_: AIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.h T:241R29 | I: #BIn file included from dU/usr/local/clang/include/absl/strings/cord.heT:fE94i_: nCIn file included from eA/usr/local/clang/include/absl/strings/internal/cordz_info.h P:aT31bU: sR/usr/local/clang/include/absl/synchronization/mutex.hlE_:Dn_855oB:nY34n(:ut lhwarning: litype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s _)N,o n 855n| | u ^~~~ l le x p| l ^i cit Condition(const bool* absl_nonnull co/usr/local/clang/include/absl/synchronization/mutex.hn:d649):;29 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 22649: | note: expanded from macro 'absl_nonnull'e xp l241i | c#idte fMiuntee xaLbosclk_(nMountneuxl*l a_bNsoln_nnuolnln u l| l ^ mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2shapeutil_get_reference_point.ccn:e18 : aIn file included from b../src/s2/s2shapeutil_get_reference_point.hs:l21_: nIn file included from o../src/s2/s2shape.hn:n25u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2shapeutil_contains_brute_force.cc | :#18d: In file included from eIn file included from fs2/s2shapeutil_coding.cc../src/s2/s2shapeutil_contains_brute_force.hi::n1821e: : In file included from In file included from a../src/s2/s2shapeutil_coding.h../src/s2/s2point.hb::s4425l: : _In file included from In file included from n../src/s2/s2coder.h../src/s2/util/coding/coder.ho::n2336n: : uIn file included from In file included from l/usr/local/clang/include/absl/status/status.h../src/s2/base/casts.hl:: 6734_: : NIn file included from oIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hn/usr/local/clang/include/absl/log/log.h:n:29u209: l: In file included from lIn file included from /usr/local/clang/include/absl/strings/cord.h /usr/local/clang/include/absl/log/internal/log_impl.h: :94| 20: ^: In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/absl_vlog_is_on.h::3163: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/vlog_config.h::670119::7415:: warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnulIn file included from ls2/s2shapeutil_get_reference_point.cc :c18o: nIn file included from s../src/s2/s2shapeutil_get_reference_point.ht: 21f: iIn file included from l../src/s2/s2shape.he:_25;: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : In file included from note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f922i:n48e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_no n922n | u l ls t_aNtoincn ublolo l | G ^u aranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs2/s2shapeutil_conversion.cc:18In file included from : s2/s2shapeutil_coding.ccIn file included from :../src/s2/s2shapeutil_conversion.h18:: 28In file included from : ../src/s2/s2shapeutil_coding.hIn file included from :../src/s2/s2polygon.h44:: 34In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/mutable_s2shape_index.h23:: 30In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h67:: 67In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 523/usr/local/clang/include/absl/strings/cord.h::3194:: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hwarning: :31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]523 | 801 | C o n dIn file included from is2/s2shapeutil_contains_brute_force.cc t: i18 o: n In file included from ( ../src/s2/s2shapeutil_contains_brute_force.hb :of21oa: llIn file included from s../src/s2/s2point.h(e:*,25 a: bfIn file included from sa../src/s2/util/coding/coder.hll:_s36ne: o)In file included from n;../src/s2/base/casts.hn :u 34l| : ^lIn file included from /usr/local/clang/include/absl/log/log.hf:u209n: c/usr/local/clang/include/absl/container/internal/btree_container.hIn file included from ):/usr/local/clang/include/absl/log/internal/log_impl.h(496:v:20o9: i:In file included from d /usr/local/clang/include/absl/log/absl_vlog_is_on.h*note: :macro 'ABSL_INTERNAL_X' defined here 63a : bs/usr/local/clang/include/absl/log/internal/vlog_config.h l:496_133 | n:#ud37le:lf aiwarning: bntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ie l iAt By133_SuL | nik_nnItNoT wERnRe)gN,i As Lt| e_ ^rX A(nF/usr/local/clang/include/absl/base/nullability.hudn:Ic241n,:i 22tC:ia alnote: lexpanded from macro 'absl_nonnull'li eze e,241( | V#KLdoQegfuSiainlte,e aMbQsula_ln,o nKnVualllu e_,N oMnVnaullule , | . ^. .) \In file included from s2/s2shapeutil_coding.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified /usr/local/clang/include/absl/container/internal/btree_container.h :| 522 ^: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | AIn file included from Bs2/s2shapeutil_coding.ccS:L18_: IIn file included from N../src/s2/s2shapeutil_coding.hT:E44R: NIn file included from A../src/s2/s2coder.hL:_23X: (In file included from i/usr/local/clang/include/absl/status/status.hn:s67e: rIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h_:o29r: _In file included from a/usr/local/clang/include/absl/strings/cord.hs:s94i: gIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31i: n/usr/local/clang/include/absl/synchronization/mutex.hs:e802r:t19_:o rwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a ssi g802n | _ i m p l , c o n s t v&o,i dc*o nasbts l&_,n u l| l ^a bil/usr/local/clang/include/absl/container/internal/btree_container.hi:t509y:_52u:n knote: nexpanded from macro 'ABSL_INTERNAL_X'o wn a509r | g ) ; | ^ /usr/local/clang/include/absl/base/nullability.h :A289B:S34L:_ Inote: Nexpanded from macro 'absl_nullability_unknown'T ER N289A | L#_dAeTfTiRnIeB UaTbEs_lC_AnPuTlUlRaEbDi_lBiYt(yt_huinsk)n)o,w n _ N u l l _ u n s p e c i f i e d | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #definIn file included from es2/s2shapeutil_coding.cc :A18B: SIn file included from L../src/s2/s2shapeutil_coding.h_:I44N: TIn file included from E../src/s2/s2coder.hR:N23A: LIn file included from _/usr/local/clang/include/absl/status/status.hI:F67_: fIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:s29e: (In file included from i/usr/local/clang/include/absl/strings/cord.hf:_94s: aIn file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.hi:s31f: i/usr/local/clang/include/absl/synchronization/mutex.he:d814,: 20.:. .warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] __VA _814A | R G SC_o_n d i| t ^i on(bool (*absl_In file included from ns2/s2shapeutil_conversion.cco:n18n: uIn file included from l../src/s2/s2shapeutil_conversion.hl: 28f: uIn file included from n../src/s2/s2polygon.hc:)34(: TIn file included from *../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl:a522b:i3l:i twarning: ypassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ unk n522o | w n )A,B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Xnote: (expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns,l _innosnenrutl_lo r__Naosnsniuglnl_ i m| p ^l , consIn file included from ts2/s2shapeutil_coding.cc :&18,: In file included from c../src/s2/s2shapeutil_coding.ho:n44s: tIn file included from ../src/s2/s2coder.h&:,23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::51129:: 52In file included from :/usr/local/clang/include/absl/strings/cord.h :note: 94expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 511/usr/local/clang/include/absl/synchronization/mutex.h | : 814 : 42 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] A B814S | L _ ICNoTnEdRiNtAiLo_nA(TbToRoIlB U(T*Ea_bCsAlP_TnUoRnEnDu_lBlY (ftuhnics))()T)* a b s l _ n u l l a b i l i t y _ u n k n o w\n ) ,| ^ | ^/usr/local/clang/include/absl/container/internal/common.h :32:/usr/local/clang/include/absl/base/nullability.h9::289 :note: 34macro 'ABSL_INTERNAL_IF_false' defined here: note: expanded from macro 'absl_nullability_unknown'32 | #d e289f | i#ndee fAiBnSeL _aIbNsTlE_RnNuAlLl_aIbFi_lfiatlys_eu(nikfn_oswant i_sNfuileld_,u n.s.p.e)c i_f_iVeAd_ A R| G ^S __ | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | In file included from s2/s2shapeutil_conversion.cc :T18*: In file included from a../src/s2/s2shapeutil_conversion.hb:s28l: _In file included from n../src/s2/s2polygon.hu:l34l: aIn file included from b../src/s2/mutable_s2shape_index.hi:l30i: tIn file included from y/usr/local/clang/include/absl/container/btree_map.h_:u67n: k/usr/local/clang/include/absl/container/internal/btree_container.hn:o525w:n30 :a rwarning: gpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) ; | 525 ^ | /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # d effailnsee ,a btsrlu_en)u;l l a| b ^i /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ l:29*: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/strings/cord.ha524:b:94s3: l:In file included from _ /usr/local/clang/include/absl/strings/internal/cordz_info.hnwarning: :opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]31n : nu/usr/local/clang/include/absl/synchronization/mutex.hl: l979 524:v | 43 ):; Awarning: Btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| S L ^_ INT E979R | /usr/local/clang/include/absl/base/nullability.h N: A241sL:t_22aX:(t inote: icexpanded from macro 'absl_nonnull' n bsoe ro241tl | _#Adolerwfai_ynseaT rsaubseis(lgc_nno,onn snitun slCleor n_tdNi_ootrn_inaousnl*sl ia gb| ns ^_l _inmuplll,a bcloen)s t{ &r,e tcuornns tt r&u,e ; | } ^ | ^/usr/local/clang/include/absl/container/internal/btree_container.h :509:52:/usr/local/clang/include/absl/base/nullability.h :note: 257expanded from macro 'ABSL_INTERNAL_X': 23: note: expanded from macro 'absl_nullable'509 | 257 | # d e f i n eA BaSbLs_lI_NnTuElRlNaAbLIn file included from l_s2/s2shapeutil_contains_brute_force.cceA: T18_T: NRIn file included from uI../src/s2/s2shapeutil_contains_brute_force.hlB:lU21aT: bEIn file included from _l../src/s2/s2point.hCe:A 25P : T| In file included from U ^../src/s2/util/coding/coder.hR :E36D: _In file included from B../src/s2/base/casts.hY:(34t: hIn file included from i/usr/local/clang/include/absl/log/log.hs:)209): ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 157 : 11 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157\ | V L| o ^g Sit/usr/local/clang/include/absl/container/internal/common.he:*32 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_false' defined heren ul l32a | b#ldeefine SAeBtSVLM_oIdNuTlEeRLNiAsLt_HIeFa_dfFaolrsTee(sitfO_nslayt(i s f| i ^e d, /usr/local/clang/include/absl/base/nullability.h.:.257.:)23 :_ _note: Vexpanded from macro 'absl_nullable'A _A R257G | S#_d_e f i| n ^e absl_nullaIn file included from bs2/s2shapeutil_conversion.ccl:e18 : _In file included from N../src/s2/s2shapeutil_conversion.hu:l28l: aIn file included from b../src/s2/s2polygon.hl:e34 : In file included from In file included from s2/s2shapeutil_get_reference_point.cc| ../src/s2/mutable_s2shape_index.h: ^:18 30: : In file included from In file included from ../src/s2/s2shapeutil_get_reference_point.h/usr/local/clang/include/absl/container/btree_map.h::2167In file included from : : s2/s2shapeutil_contains_brute_force.ccIn file included from /usr/local/clang/include/absl/container/internal/btree_container.h:../src/s2/s2shape.h:18:524: 25:In file included from : 3../src/s2/s2shapeutil_contains_brute_force.hIn file included from ::../src/s2/s2coder.h 21:warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]23In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/status/status.h 25:524: 67 | In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.hA36:B: 29SIn file included from : L../src/s2/base/casts.hIn file included from _:/usr/local/clang/include/absl/strings/cord.hI34:N: 94TIn file included from : E/usr/local/clang/include/absl/log/log.hIn file included from R:/usr/local/clang/include/absl/strings/internal/cordz_info.hN209:A: 31LIn file included from : _/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/synchronization/mutex.hX:(:20i1033n: :sIn file included from 20e/usr/local/clang/include/absl/log/absl_vlog_is_on.h:r: t63warning: _: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/vlog_config.ho :r158_ :a103315s | : s iwarning: vtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]go ind , 158Wi | a ni ts ( eMVruLttoe_gxSo*ir ta_eb*ass las_bingsonn_ln_iumnpull,ll lc oambnul)se t{ v &) ;,| ^ c o| n ^/usr/local/clang/include/absl/base/nullability.hs t: 241&/usr/local/clang/include/absl/base/nullability.h:,:22 257: : | 23note: ^:expanded from macro 'absl_nonnull' note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullable' : 241511 | #:257d52 | e:#fd ienote: nexpanded from macro 'ABSL_INTERNAL_X'fei naeb sa511lb_ | snl o _nn nuul ll la b_ lNe o n_ nANuuBlSlllL a_ bI| lN ^eT E R| N ^A L_ATTRIBUTE_CAPTUIn file included from Rs2/s2shapeutil_get_reference_point.ccE:D18_: BIn file included from Y../src/s2/s2shapeutil_get_reference_point.h(:t21h: iIn file included from s../src/s2/s2shape.h):)25): In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31\: /usr/local/clang/include/absl/synchronization/mutex.h :| 1050 ^: 31: /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 :9: note: 1050macro 'ABSL_INTERNAL_IF_true' defined here | b o31o | l# dWeafiitnWei tAhBTSiLm_eIoNuTtE(RMNuAtLe_xI*F _atbrsule_(niofn_nsualtli smfui,e da,b s.l.:.:)D uirfa_tsiaotni stfiimeedo u t| ) ^ { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2shapeutil_conversion.ccf:i18n: eIn file included from ../src/s2/s2shapeutil_conversion.ha:b28s: lIn file included from _../src/s2/s2polygon.hn:o34n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l524 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(inserIn file included from ts2/s2shapeutil_get_reference_point.cc_:o18r: _In file included from a../src/s2/s2shapeutil_get_reference_point.hs:s21i: gIn file included from n../src/s2/s2shape.h,: 25i: nIn file included from s../src/s2/s2coder.he:r23t: _In file included from o/usr/local/clang/include/absl/status/status.hr:_67a: sIn file included from sign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INT/usr/local/clang/include/absl/status/internal/status_internal.hERN:A29L: _In file included from A/usr/local/clang/include/absl/strings/cord.hT:T94R: IIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hU:T31E: _C/usr/local/clang/include/absl/synchronization/mutex.hA:P1069T:U32R:E Dwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B Y(this )1069) | , b o o l W a i t W i t h D e a d l i n e ( M\u t e| x ^~~~* absl_n/usr/local/clang/include/absl/container/internal/btree_container.ho:n526n:u3l:l warning: mpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ,/usr/local/clang/include/absl/container/internal/btree_container.h :a511b:s52l:: :note: Texpanded from macro 'ABSL_INTERNAL_X'i me d511e | a d l i n e ) { A| B ^S L_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'A TT R241I | B#UdTeEf_iCnAeP TaUbRsElD__nBoYn(ntuhlils )_)N)o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNALIn file included from _s2/s2shapeutil_get_reference_point.ccI:F18_: fIn file included from a../src/s2/s2shapeutil_get_reference_point.hl:s21e: (In file included from i../src/s2/s2shape.hf:_25s: aIn file included from t../src/s2/s2coder.hi:s23f: iIn file included from e/usr/local/clang/include/absl/status/status.hd:,67 : .In file included from ./usr/local/clang/include/absl/status/internal/status_internal.h.:)29 : _In file included from _/usr/local/clang/include/absl/strings/cord.hV:A94_: AIn file included from R/usr/local/clang/include/absl/strings/internal/cordz_info.hG:S31_: _/usr/local/clang/include/absl/synchronization/mutex.h : 1088| : ^35 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | In file included from s2/s2shapeutil_get_reference_point.cc : 18 : tIn file included from r../src/s2/s2shapeutil_get_reference_point.hu:e21,: In file included from t../src/s2/s2shape.hr:u25e: )In file included from ;../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 496/usr/local/clang/include/absl/status/internal/status_internal.h::929:: In file included from note: /usr/local/clang/include/absl/strings/cord.hmacro 'ABSL_INTERNAL_X' defined here: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :49631 | : #/usr/local/clang/include/absl/synchronization/mutex.hd:e1109f:i34n:e warning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B SL_ I1109N | T E ReNxApLl_iXc(iFtu nMcu,t eCxaLlolcekeM,a yKbQeu(aMlu,t eMxQ*u aalb,s lK_Vnaullulea,b lMeV amluu)e , | . ^. .)/usr/local/clang/include/absl/base/nullability.h : 257 : 23 :\ note: expanded from macro 'absl_nullable'| ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit/usr/local/clang/include/absl/container/internal/btree_container.h :M528u:t3e:x Lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]c kMay b528e | ( M uAtBeSxL*_ IaNbTsElR_NnAuLl_lXa(bilnes emrut,_ ocro_nassts iCgonn,d iitnisoenr&t _coorn_da)s s i| g ^n _i/usr/local/clang/include/absl/base/nullability.hm:p257l:,23 :c onote: nexpanded from macro 'absl_nullable's t &257ity_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | # | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ e absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit CoIn file included from ns2/s2shapeutil_get_reference_point.ccd:i18t: iIn file included from o../src/s2/s2shapeutil_get_reference_point.hn:(21c: oIn file included from n../src/s2/s2shape.hs:t25 : TIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from o/usr/local/clang/include/absl/strings/cord.hb:j94): In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:/usr/local/clang/include/absl/base/nullability.h1146::2417::22 : warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'absl_nonnull' 241 | #1146d | e f i n e atbhsils_)n)o nAnBuSlLl_ E_XNCoLnUnSuIlVlE _ L| O ^C K_FUNCTION(mu) | ^~~~ In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2shapeutil_coding.cc::115318:: 39In file included from :../src/s2/s2shapeutil_coding.h :44warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h1153: | 67 : In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:p29l: iIn file included from c/usr/local/clang/include/absl/strings/cord.hi:t94 : RIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31a: s/usr/local/clang/include/absl/synchronization/mutex.ha:b922l:e48M:u twarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]x Lock (922M | u t esxt*a taibcs lb_onooln nGuulalr amnut)e e d| E ^q ua/usr/local/clang/include/absl/base/nullability.hl:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'C on d241i | t#idoenf*i naeb salb_snlu_lnloanbnluel la ,_ N o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NullablIn file included from es2/s2shapeutil_get_reference_point.cc : 18| : ^In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2shapeutil_coding.cc/usr/local/clang/include/absl/status/status.h::1867: : In file included from In file included from ../src/s2/s2shapeutil_coding.h/usr/local/clang/include/absl/status/internal/status_internal.h::4429: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/cord.h::2394: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::6731: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.h::291158: :In file included from 53/usr/local/clang/include/absl/strings/cord.h:: 94: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h: 9231158: | 48 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] Mu t923e | x & m u A B S L _ I N T E R N A L _ A T T R I B U T E _ CcAoPnTsUtR ECDo_nBdYi(ttihoins*) ,a b s| l ^~~~_ nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define/usr/local/clang/include/absl/synchronization/mutex.h :a1166b:s39l:_ nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l labl e1166 | _ N uelxlpalbilcei t | R ^e leasableMutexLock(Mutex* absl_nonnull mu, const ConditiIn file included from os2/s2shapeutil_coding.ccn:&18 : cIn file included from o../src/s2/s2shapeutil_coding.hn:d44): In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :94: In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h | :#31d: e/usr/local/clang/include/absl/synchronization/mutex.hf:i948n:e10 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _non n948u | l l b_oNooln n(u*lalb s l| _ ^n ullable eval_)(const Condition* absl_nonnull) = nullptrIn file included from ;s2/s2shapeutil_get_reference_point.cc : 18| : ^In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2shape.h257::2523: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'absl_nullable': In file included from /usr/local/clang/include/absl/status/status.h: 67257: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1179a:b10l:e warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N ull a1179b | l e M u| t ^e x* abslIn file included from _s2/s2shapeutil_coding.ccn:u18l: lIn file included from a../src/s2/s2shapeutil_coding.hb:l44e: In file included from m../src/s2/s2coder.hu:_23;: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29257: :In file included from 23/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h257: | 948#:d48e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s948l | _ n ubloloalb l(e* a_bNsull_lnaublllea b l| e ^ eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(iIn file included from fs2/s2shapeutil_get_reference_point.cc_:s18a: tIn file included from i../src/s2/s2shapeutil_get_reference_point.hs:f21i: eIn file included from d../src/s2/s2shape.h,: 25.: .In file included from .../src/s2/s2coder.h): 23_: _In file included from V/usr/local/clang/include/absl/status/status.hA:_67A: RIn file included from G/usr/local/clang/include/absl/status/internal/status_internal.hS:_29_: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_conversion.cc :18: In file included from ../src/s2/s2shapeutil_conversion.h: 281212: | In file included from b../src/s2/s2polygon.ho:o34l: In file included from C../src/s2/mutable_s2shape_index.ho:n30d: iIn file included from t/usr/local/clang/include/absl/container/btree_map.hi:o67n: :/usr/local/clang/include/absl/container/internal/btree_container.h::C533a:s3t:A nwarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]C allM e533t | h o dA(BcSoLn_sItN TCEoRnNdAiLt_iXo(ni*n saebrstl__onro_nansuslilg nc,) i{n s e| r ^t _or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: _expanded from macro 'absl_nonnull'i mp l241, | #cdoenfsitn e& ,a b&s&l,_ nfoanlnsuel,l _| N ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l: 52 :| ^note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2shapeutil_get_reference_point.cc : 18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h : 21 : \In file included from ../src/s2/s2shape.h :| 25 ^: In file included from ../src/s2/s2coder.h:/usr/local/clang/include/absl/container/internal/common.h23:: 31In file included from :/usr/local/clang/include/absl/status/status.h9::67 : In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hmacro 'ABSL_INTERNAL_IF_true' defined here: 29: In file included from /usr/local/clang/include/absl/strings/cord.h :3194 | : #In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.he:f31i: n/usr/local/clang/include/absl/synchronization/mutex.he: 1221A:B54S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A1221L | _bIoFo_lt rCuoen(diift_isoant:i:sCfaisetdA,n d.C.a.l)l Fiufn_cstaitoins(fcioends t | C ^o ndition* absl_noIn file included from ns2/s2shapeutil_conversion.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_conversion.hc:)28 : {In file included from ../src/s2/s2polygon.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/base/nullability.h30:: 241In file included from :/usr/local/clang/include/absl/container/btree_map.h22::67 : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 533:3 :241 | warning: #'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d efine a533b | s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uXl(li n s| e ^r t_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | In file included from s2/s2shapeutil_get_reference_point.cc : 18 : tIn file included from r../src/s2/s2shapeutil_get_reference_point.hu:e21): ;In file included from ../src/s2/s2shape.h :| 25 ~~~~~: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511/usr/local/clang/include/absl/status/status.h::4767:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'ABSL_INTERNAL_X'29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 511 | In file included from ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #de: fi/usr/local/clang/include/absl/synchronization/mutex.hn:e958 :a50b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnull 958_ | N o nsntualtli c | b ^o ol CastAndCalIn file included from ls2/s2shapeutil_get_reference_point.ccM:e18t: hIn file included from o../src/s2/s2shapeutil_get_reference_point.hd:(21c: oIn file included from n../src/s2/s2shape.hs:t25 : CIn file included from o../src/s2/s2coder.hn:d23i: tIn file included from i/usr/local/clang/include/absl/status/status.ho:n67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31c: )/usr/local/clang/include/absl/synchronization/mutex.h;: 1230 :| 34 ^: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22 :1230 | note: expanded from macro 'absl_nonnull' b241o | o#ld e(f*ianbes la_bnsoln_nnuolnln ufluln c_)N(oTn*n ualbls l _| n ^u llability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | In file included from #s2/s2shapeutil_coding.ccd:e18f: iIn file included from n../src/s2/s2shapeutil_coding.he: 44a: bIn file included from s../src/s2/s2coder.hl:_23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl:a67b: iIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hi:t29y: _In file included from u/usr/local/clang/include/absl/strings/cord.hn:k94n: oIn file included from w/usr/local/clang/include/absl/strings/internal/cordz_info.hn: 31_: N/usr/local/clang/include/absl/synchronization/mutex.hu:l961l:_34u:n swarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e cif i961e | d s| t ^a tic bool CallByRef(In file included from cs2/s2shapeutil_get_reference_point.cco:n18s: tIn file included from ../src/s2/s2shapeutil_get_reference_point.hT:*21 : aIn file included from b../src/s2/s2shape.hs:l25_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :s67e: lIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.h): 29{: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :22/usr/local/clang/include/absl/synchronization/mutex.h:: 1231:note: 8expanded from macro 'absl_nonnull': warning: 241type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | #de f1231i | n e a bTs*l _anbosnln_unlull l_aNboinlniutlyl_ u n| k ^n own arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_In file included from ns2/s2shapeutil_coding.ccu:l18l: aIn file included from b../src/s2/s2shapeutil_coding.hi:l44i: tIn file included from y../src/s2/s2coder.h_:u23n: kIn file included from n/usr/local/clang/include/absl/status/status.ho:w67n: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:u29l: lIn file included from _/usr/local/clang/include/absl/strings/cord.hu:n94s: pIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hc:i31f: i/usr/local/clang/include/absl/synchronization/mutex.he:d975 : 31| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2shapeutil_get_reference_point.ccn:o18n: nIn file included from u../src/s2/s2shapeutil_get_reference_point.hl:l21 : _In file included from N../src/s2/s2shape.ho:n25n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_coding.cc :124118 | : In file included from ../src/s2/s2shapeutil_coding.h : 44b: oIn file included from o../src/s2/s2coder.hl: 23(: *In file included from a/usr/local/clang/include/absl/status/status.hb:s67l: _In file included from n/usr/local/clang/include/absl/status/internal/status_internal.ho:n29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 94f: uIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hc:)31(: /usr/local/clang/include/absl/synchronization/mutex.hT:*979 :a43b:s lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n ulla b979i | l i tsyt_autnikcn obwono)l, A l| w ^a ys/usr/local/clang/include/absl/base/nullability.hT:r241u:e22(:c onote: nexpanded from macro 'absl_nonnull's t C241o | n#ddietfiionne* aabbssll__nnounlnlualbll e_)N o{n nrueltlu r n| ^t rue; } In file included from s2/s2shapeutil_get_reference_point.cc| : ^18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h/usr/local/clang/include/absl/base/nullability.h::21257: :In file included from 23../src/s2/s2shape.h:: 25: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2coder.h :23: In file included from 257/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: a/usr/local/clang/include/absl/synchronization/mutex.hb:l1241e: 34_:N uwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l abl e1241 | | ^ bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::In file included from ts2/s2shapeutil_coding.ccy:p18e: _In file included from i../src/s2/s2shapeutil_coding.hd:e44n: tIn file included from i../src/s2/s2coder.ht:y23<: TIn file included from >/usr/local/clang/include/absl/status/status.h:::67t: yIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.he:*29 : aIn file included from b/usr/local/clang/include/absl/strings/cord.hs:l94_: nIn file included from u/usr/local/clang/include/absl/strings/internal/cordz_info.hl:l31a: b/usr/local/clang/include/absl/synchronization/mutex.hi:l1033i:t20y:_ uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]k now n1033 | | ^v oi/usr/local/clang/include/absl/base/nullability.hd: 289W:a34i:t (note: Mexpanded from macro 'absl_nullability_unknown'u te x289* | #adbesfl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | v/usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ ine absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | In file included from s2/s2shapeutil_get_reference_point.cc : 18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h : 21 : In file included from t../src/s2/s2shape.hr:u25e: )In file included from ;../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 496/usr/local/clang/include/absl/status/internal/status_internal.h::929:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :macro 'ABSL_INTERNAL_X' defined here94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h: 31496: | #/usr/local/clang/include/absl/synchronization/mutex.hd:e1249f:i8n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I1249N | T E R N ATL*_ Xa(bFsuln_cn,o nCnaulllle eo,b jKeQcuta,l , | M ^Q ual/usr/local/clang/include/absl/base/nullability.h,: 241K:V22a:l unote: eexpanded from macro 'absl_nonnull', M V241a | l#udee,f i.n.e. )a b s l _ n\o n n| u ^l l _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* a/usr/local/clang/include/absl/container/internal/btree_container.hb:s537l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll m e537t | h o dA)B(S)L)_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L241_:X22(:i nnote: sexpanded from macro 'absl_nonnull'e rt _241o | r#_daesfsiingen ,a bisnls_enrotn_nourl_la s_sNiognnn_uilmlp l ,| ^c onst &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERIn file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2shape_nesting_query.cc::126026:: 43: ../src/s2/util/bitmap/bitmap.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]131 :5: warning: 1260type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | bo o131l | ( a b sSl2:_:CtHyEpCeK__iLdTe(natrirtayy<_Ti>n:d:etxy,p ea:r:r*a ya_bssilz_en(o)n)n;u l l| ^m etho../src/s2/base/logging.hd:)38(:)21 : | note: ^expanded from macro 'S2_CHECK_LT' /usr/local/clang/include/absl/base/nullability.h :38241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e S2412 | _#CdHeEfCiKn_eL Ta bCsHlE_CnKo_nLnTu l l| ^_ No/usr/local/clang/include/absl/log/check.hn:n124u:l3l: note: | expanded from macro 'CHECK_LT' ^ 124 | ABSL_LOG_INTERNAL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | ^In file included from s2/s2shapeutil_get_reference_point.cc:18/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 55../src/s2/s2shapeutil_get_reference_point.h::321:: In file included from note: ../src/s2/s2shape.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_LT_IMPL': 25: In file included from ../src/s2/s2coder.h :5523 | : In file included from /usr/local/clang/include/absl/status/status.hA:B67S: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hL:O29G: _In file included from I/usr/local/clang/include/absl/strings/cord.hN:T94E: RIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hA:L31_: C/usr/local/clang/include/absl/synchronization/mutex.hH:E1279C:K35_:O Pwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C heck _1279L | Tv,o ib(o o l W a\i t C| o ^m mo/usr/local/clang/include/absl/base/nullability.hn:(241M:u22t:e xnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel ambustle_xn,o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:26: ../src/s2/util/bitmap/bitmap.h:145:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 145 | S2_CHECK_LT(array_index, array_size()); | ^ ../src/s2/base/logging.h:38:21: note: expanded from macro 'S2_CHECK_LT' 38 | #define S2_CHECK_LT CHECK_LT | ^ /usr/local/clang/include/absl/log/check.h:124:3: note: expanded from macro 'CHECK_LT' 124 | ABSL_LOG_INTERNAL_CHECK_LT_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:55:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_LT_IMPL' 55 | ABSL_LOG_In file included from Is2/s2shapeutil_coding.ccN:T18E: RIn file included from N../src/s2/s2shapeutil_coding.hA:L44_: CIn file included from H../src/s2/s2coder.hE:C23K: _In file included from O/usr/local/clang/include/absl/status/status.hP:(67C: hIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hc:k29_: LIn file included from T/usr/local/clang/include/absl/strings/cord.h,: 94<: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hv:a31l: 1/usr/local/clang/include/absl/synchronization/mutex.h,: 1109v:a34l:1 _warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e xt, 1109v | a l 2e,x pvlailc2i_tt eMxutt)e x | L ^o ck/usr/local/clang/include/absl/log/internal/check_op.hM:a68y:b22e:( Mnote: uexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP't ex* 68a | b s lw_hniullel a(bcloen smtu )c h a| r ^* a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:u lnote: lexpanded from macro 'absl_nullable'a ble 257a | b#sdle_flionge_ ianbtselr_nnaull_lcahbelcek __oNpu_lrleasbullet | ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abslIn file included from _s2/s2shapeutil_coding.ccn:u18l: lIn file included from a../src/s2/s2shapeutil_coding.hb:l44e: In file included from _../src/s2/s2coder.hN:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const CoIn file included from ns2/s2shape_nesting_query.ccd:i26t: i../src/s2/util/bitmap/bitmap.ho:n145&: 5c:o nwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) | ../src/s2/base/logging.h ^: 38:21/usr/local/clang/include/absl/base/nullability.h:: 257note: :expanded from macro 'S2_CHECK_LT'23 : note: 38expanded from macro 'absl_nullable' | #d e257f | i#ndee fSi2n_eC HaEbCsKl__LnTu lClHaEbClKe_ L_TN u l| l ^a bl/usr/local/clang/include/absl/log/check.he: 124 :| 3 ^: note: expanded from macro 'CHECK_LT' 124 | ABSL_LOG_INTERNAL_CHECK_LT_IMPL((valIn file included from 1s2/s2shapeutil_coding.cc):,18 : #In file included from v../src/s2/s2shapeutil_coding.ha:l441: ,In file included from ../src/s2/s2coder.h(:v23a: lIn file included from 2/usr/local/clang/include/absl/status/status.h):,67 : #In file included from v/usr/local/clang/include/absl/status/internal/status_internal.ha:l292: )In file included from /usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10NAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(| in ^s ert_/usr/local/clang/include/absl/log/internal/check_impl.ho:r55_:a3s:s inote: gexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_LT_IMPL'n , in s55e | r t _AoBrS_La_sLsOiGg_nI_NiTmEpRlN,A Lc_oCnHsEtC K&_,O P&(&C,h etcrku_eL,T , | < ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~, v a538l | 1 , v a l 1 _ t e x t , v a l 2 ,t rvuael)2;_ t e| x ~~~~~t ) | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 511:47/usr/local/clang/include/absl/log/internal/check_op.h:: 75note: :expanded from macro 'ABSL_INTERNAL_X'61 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'511 | 75 | A B S LA_BLSOLG__IINNTTEERRNNAALL__ACTHTERCIKB(U:T:Ea_bCsAlP:T:UiRmEpDl_iBcYi(tt_hciass)t)<)c o n s t c h a r * a b s l _ n o n n u l l >\( | ^~~~ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_fal: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _In file included from Ns2/s2shapeutil_get_reference_point.ccu:l18l: aIn file included from b../src/s2/s2shapeutil_get_reference_point.hl:e21 : In file included from | ../src/s2/s2shape.h ^: 25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:110:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(conIn file included from ss2/s2shapeutil_coding.cct: 18C: oIn file included from r../src/s2/s2shapeutil_coding.hd:&44 : sIn file included from r../src/s2/s2coder.hc:,23 : sIn file included from t/usr/local/clang/include/absl/status/status.hd::67:: sIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.hr:i29n: gIn file included from */usr/local/clang/include/absl/strings/cord.h :a94b: sIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h_:n31o: n/usr/local/clang/include/absl/synchronization/mutex.hn:u1146l:l7 :d swarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]) ; | 1146 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22t:h inote: sexpanded from macro 'absl_nonnull') ) A241B | S#Ld_eEfXiCnLeU SaIbVsEl__LnOoCnKn_uFlUlN C_TNIoOnNn(umlul) | | ^ ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable In file included from ms2/s2shapeutil_get_reference_point.ccu:_18;: In file included from ../src/s2/s2shapeutil_get_reference_point.h| : ^21 : In file included from ../src/s2/s2shape.h/usr/local/clang/include/absl/base/nullability.h::25257: :In file included from 23../src/s2/s2coder.h:: 23note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/status/status.h:67 : 257In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fi/usr/local/clang/include/absl/strings/cord.hn:e425 :a62b:s lwarning: _ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u llabl e425 | _ N uflrliaebnlde v o| i ^d CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2shape_nesting_query.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h26:: 29: ../src/s2/util/bitmap/bitmap.h/usr/local/clang/include/absl/strings/cord.h::385437::547:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 385 | 437 | S 2 _ C H E C K _ E Q ( b i t s ( ) , o t h e r . b i t s (s)t)d;: : s| t ^r ing*../src/s2/base/logging.h :a36b:s21l:_ nnote: oexpanded from macro 'S2_CHECK_EQ'n nu l36l | #ddsetf)i;n e | S ^2 _C/usr/local/clang/include/absl/base/nullability.hH:E241C:K22_:E Qnote: expanded from macro 'absl_nonnull'C HE C241K | _#EdQe f i| n ^e a/usr/local/clang/include/absl/log/check.hb:s118l:_3n:o nnote: nexpanded from macro 'CHECK_EQ'u ll _118N | o n nAuBlSlL _ L| O ^G _INTERNAL_CHECK_EQ_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:49:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL' 49 | In file included from s2/s2shapeutil_get_reference_point.cc :A18B: SIn file included from L../src/s2/s2shapeutil_get_reference_point.h_:L21O: GIn file included from _../src/s2/s2shape.hI:N25T: EIn file included from R../src/s2/s2coder.hN:A23L: _In file included from C/usr/local/clang/include/absl/status/status.hH:E67C: KIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hO:P29(: C/usr/local/clang/include/absl/strings/cord.hh:e480c:k39_:E Qwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ==, 480v | a l 1 , uvsailn1g_ tpeoxitn,t evra l=2 ,c ovnaslt2 _vtaelxute)_ t y| p ^e * /usr/local/clang/include/absl/log/internal/check_op.ha:b68s:l22_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'n ull ;68 | | ^w hi/usr/local/clang/include/absl/base/nullability.hl:e241 :(22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naublslla_bnloen naublsll __lNoogn_niunltle r n| a ^l _check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | expIn file included from ls2/s2shape_nesting_query.cci:c26i: t../src/s2/util/bitmap/bitmap.h ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:s21: In file included from ../src/s2/s2shape.h:25: eIn file included from (../src/s2/s2coder.hi:f23_: sIn file included from a/usr/local/clang/include/absl/status/status.ht:i67s: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.he:d29,: /usr/local/clang/include/absl/strings/cord.h.:.655.:)39 :_ _warning: Vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A _AR G655S | _ _ | e ^x plicit CharIterator(const CorIn file included from ds2/s2shapeutil_conversion.cc*: 18a: bIn file included from s../src/s2/s2shapeutil_conversion.hl:_28n: oIn file included from n../src/s2/s2polygon.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.hc:o30r: dIn file included from )/usr/local/clang/include/absl/container/btree_map.h : 67| : ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540/usr/local/clang/include/absl/base/nullability.h::3241:: 22warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: expanded from macro 'absl_nonnull' 241540 | | # d eAfBiSnLe_ IaNbTsElR_NnAoLn_nXu(liln s_eNrotn_nourl_la s s| i ^g n, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: In file included from note: s2/s2shapeutil_get_reference_point.ccexpanded from macro 'ABSL_INTERNAL_X': 18:: 385In file included from 511:../src/s2/s2shapeutil_get_reference_point.h | 5: :21 : In file included from warning: ../src/s2/s2shape.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] : 25 : In file included from A../src/s2/base/logging.h../src/s2/s2coder.hB:S:36L23:_: I21In file included from N:/usr/local/clang/include/absl/status/status.hT :Enote: R67Nexpanded from macro 'S2_CHECK_EQ'A: L _In file included from A/usr/local/clang/include/absl/status/internal/status_internal.h T:36T29 | R: #I/usr/local/clang/include/absl/strings/cord.hdB:eU667fT:Ei44_n:Ce A Pwarning: Stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T2 U_RCE HD667E_ | CB YK (_stEhtiQas t)Ci)Hc)E C CKo _r d E Q A d v | a ^n c e /usr/local/clang/include/absl/log/check.hA :n 118d : R 3e :a d note: (expanded from macro 'CHECK_EQ' C \h a r 118I| | t ^ e rAaBtS/usr/local/clang/include/absl/container/internal/common.hoLr:_*32L O:aGb9_sIl:N_ Tnnote: Emacro 'ABSL_INTERNAL_IF_false' defined hereoRn NnAu Ll32_lC | #HidEteC,fK i_snEieQz _AeBI_SMtLP _LInN(_T(bEvyRatNleA1sL)_)I,;F _ #f v| aa ^ll s1e/usr/local/clang/include/absl/base/nullability.h,(: i241(f:_vs22aa:tl i2note: s)expanded from macro 'absl_nonnull'f, i #e241dv | ,a# ld.2e.).f) i n_| _e ^V A _aA/usr/local/clang/include/absl/log/internal/check_impl.hbR:sG49lS:__3_n :o n| note: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL' ^u ll 49_ | N o nAnBuSlLl_ L O| G ^_ INTERNAL_CHECK_OP(Check_EQIn file included from ,s2/s2shapeutil_get_reference_point.cc :=18=: ,In file included from ../src/s2/s2shapeutil_get_reference_point.hv:a21l: 1In file included from ,../src/s2/s2shape.h :v25a: lIn file included from 1../src/s2/s2coder.h_:t23e: xIn file included from t/usr/local/clang/include/absl/status/status.h,: 67v: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h2In file included from :,s2/s2shapeutil_conversion.cc29 :: v18/usr/local/clang/include/absl/strings/cord.ha: :lIn file included from 6742../src/s2/s2shapeutil_conversion.h:_:37t28:e: xIn file included from warning: t../src/s2/s2polygon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]): 34 : | ^In file included from 674 ../src/s2/mutable_s2shape_index.h | : /usr/local/clang/include/absl/log/internal/check_op.h30 :s: 75tIn file included from :a/usr/local/clang/include/absl/container/btree_map.h61t::i67 c: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'/usr/local/clang/include/absl/container/internal/btree_container.hv :o543i: d2375 : | A d vwarning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]aBn ScLe _(543LCOh | G a _r I I N t TeE r Ra Nt Ao Lr_ *C H aE b C sKtl(r_u:en:o)an;b nsu ll:| l: ^iimt p,l/usr/local/clang/include/absl/container/internal/btree_container.h is:cii496zte:__c9ta :snt _I241(N | #T dE eR f Ni\nA Le _ X| a ^(bF usn/usr/local/clang/include/absl/base/nullability.hlc:_,241n :oC22an:ln luenote: leexpanded from macro 'absl_nonnull',l K_ NQ241ou | anl#,n dueMlQfuli anl e,| ^aK bVsall_uneo,n nMuVlall u_eN,o n.n.u.l)l | ^ \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 542:3 :241 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efin e542 | a b sAlB_SnLo_nInNuTlElR N_ANLo_nXn(uilnls e r| t ^_ or_assign, insert_or_assign_iIn file included from ms2/s2shape_nesting_query.ccIn file included from p:s2/s2shapeutil_get_reference_point.ccl26:,: 18../src/s2/util/bitmap/bitmap.h&: :&In file included from ,394../src/s2/s2shapeutil_get_reference_point.h ::c521o:: n In file included from swarning: ../src/s2/s2shape.httype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 25&: ,In file included from 394 ../src/s2/s2coder.h | f: a23 l: sIn file included from e/usr/local/clang/include/absl/status/status.hS,: 267 _: C| In file included from ^H/usr/local/clang/include/absl/status/internal/status_internal.h E:C29K/usr/local/clang/include/absl/container/internal/btree_container.h: _:/usr/local/clang/include/absl/strings/cord.hE509:Q:736(52:b:17i :tnote: sexpanded from macro 'ABSL_INTERNAL_X'warning: ( type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) , o509736t | | h e r . bc iot ns s( t) )C ;Ao rB dS*L| ^a_ bIsN../src/s2/base/logging.hlT:_E36nR:oN21nA:n unote: lexpanded from macro 'S2_CHECK_EQ'l c o36r | d#_d;e f i| n ^e S/usr/local/clang/include/absl/base/nullability.h2:_241C:HIn file included from 22Es2/s2shapeutil_coding.cc:C: K18note: _: expanded from macro 'absl_nonnull'EIn file included from Q../src/s2/s2shapeutil_coding.h :241C44 | H#: EdIn file included from Ce../src/s2/s2coder.hKf:_iE23nQe: In file included from a/usr/local/clang/include/absl/status/status.h| b: ^s67 l: _/usr/local/clang/include/absl/log/check.hIn file included from n:o/usr/local/clang/include/absl/status/internal/status_internal.h118n::n293u: :lIn file included from l/usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'CHECK_EQ'_94 N: oIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.h118n: | u 31l : lA /usr/local/clang/include/absl/synchronization/mutex.hB S:| L ^1212_ :L52O:G _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERNA L1212_ | CbHoEoClK _CEoQn_dIiMtPiLo(n(:v:aCla1s)t,A n#dvCaall1l,M e(tvhaold2()c,o n#svta lC2o)n d i| t ^i on/usr/local/clang/include/absl/log/internal/check_impl.h*: 49a:b3s:In file included from l s2/s2shapeutil_get_reference_point.cc_note: n:expanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL'o18n : nIn file included from u ../src/s2/s2shapeutil_get_reference_point.hl:l21 : cIn file included from )../src/s2/s2shape.h :{25 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:/usr/local/clang/include/absl/base/nullability.h67:: 241In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h22::29 : note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 795:43 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e795 | a b sflr_ineonndn uvloli d_ NAobnsnluFlolr m a| t ^F lush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:In file included from 44s2/s2shapeutil_get_reference_point.cc: :In file included from 18../src/s2/s2coder.h: :In file included from 23../src/s2/s2shapeutil_get_reference_point.h: :In file included from 21/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2shape.h: :In file included from 25/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31/usr/local/clang/include/absl/status/internal/status_internal.h: :29/usr/local/clang/include/absl/synchronization/mutex.h: :1230/usr/local/clang/include/absl/strings/cord.h::12898:: 27warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | 898 | b oforli e(n*da bcsoln_snto nCnourldlz Ifnufnoc*) (aTb*s la_bnsull_lnaublllea bGieltiCtoyr_duznIknnfoowFno)r,T e s| t ^i ng/usr/local/clang/include/absl/base/nullability.h(: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 257:23 :241 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en oanbnsull_ln u_lNloanbnluel l_ N u| l ^l able | ^In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from In file included from s2/s2shapeutil_get_reference_point.cc/usr/local/clang/include/absl/strings/internal/cordz_info.h::1831: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2shapeutil_get_reference_point.h::123121:: 8In file included from :../src/s2/s2shape.h :25warning: : type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23 : 1231In file included from | /usr/local/clang/include/absl/status/status.h : 67 : In file included from T/usr/local/clang/include/absl/status/internal/status_internal.h*: 29a: b/usr/local/clang/include/absl/strings/cord.hs:l927_:n43u:l lwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b ilit y927_ | u n k n o w n a r g ) | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : note: expanded from macro 'absl_nullability_unknown' 289 | # dCeofridnRee pa*b salb_snlu_lnlualblialbiltey _ruenpk)n;o w n| ^_ Nul/usr/local/clang/include/absl/base/nullability.hl:_257u:n23s:p enote: cexpanded from macro 'absl_nullable'i fi e257d | # d| e ^f ine absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | voIn file included from is2/s2shapeutil_coding.ccd: 18S: wIn file included from ../src/s2/s2shapeutil_coding.ha:p44(: IIn file included from n../src/s2/s2coder.hl:i23n: eIn file included from R/usr/local/clang/include/absl/status/status.he:p67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31r: hs/usr/local/clang/include/absl/synchronization/mutex.h):;1241 : 12| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 1241note: | expanded from macro 'absl_nonnull' 241b | o#odle f(i*naeb salb_snlo_nnnounlnlu lflu n_cN)o(nTn*u lalb s l| _ ^n ullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2shapeutil_get_reference_point.cc22::18 : In file included from note: ../src/s2/s2shapeutil_get_reference_point.hexpanded from macro 'absl_nonnull': 21: In file included from ../src/s2/s2shape.h241: | 25#: dIn file included from e../src/s2/s2coder.hf:i23n: eIn file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:4918: In file included from | ../src/s2/s2shapeutil_get_reference_point.h:21 : In file included from A../src/s2/s2shape.hB:S25L: _In file included from L../src/s2/s2coder.hO:G23_: IIn file included from N/usr/local/clang/include/absl/status/status.hT:E67R: NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hL:_29C: H/usr/local/clang/include/absl/strings/cord.hE:C935K:_11O:P (warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h eck_ E935Q | , = = ,c hvaarl*1 ,a bvsall_1n_otnenxutl,l vsaelt2_,d avtaal(2s_itzeex_tt) n )| ^; // /usr/local/clang/include/absl/log/internal/check_op.hW:rite 68d:a22t:a note: texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'o the 68r | e s uwlhti l e| ^( co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb laeb salb_snlo_nlnougl_li n_tNeornnnaull_lc h e| c ^k _op_result \ | In file included from ^s2/s2shapeutil_get_reference_point.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2shapeutil_get_reference_point.h::25721:: 23In file included from :../src/s2/s2shape.h :25note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2coder.h:23 : 257In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : a/usr/local/clang/include/absl/strings/cord.hb:s937l:_35n:u lwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a ble 937_ | N u l l aabblsel : :| c ^o rd_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shape_nesting_query.cc:26: ../src/s2/util/bitmap/bitmap.h:394:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_get_reference_point.cc../src/s2/base/logging.h::1836: :In file included from 21../src/s2/s2shapeutil_get_reference_point.h:: 21: note: In file included from expanded from macro 'S2_CHECK_EQ'../src/s2/s2shape.h :25: In file included from ../src/s2/s2coder.h36: | 23#: dIn file included from e/usr/local/clang/include/absl/status/status.hf:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hS:229_: C/usr/local/clang/include/absl/strings/cord.hH:E938C:K35_:E Qwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C HEC K938_ | E Q | a ^b sl/usr/local/clang/include/absl/log/check.h:::118c:o3r:d _note: iexpanded from macro 'CHECK_EQ'n ter n118a | l : :ACBoSrLd_RLeOpG*_ IaNbTsElR_NnAoLn_nCuHlElC Ka_sE_Qt_rIeMeP(L)( (cvoanls1t);, #| v ^a l1/usr/local/clang/include/absl/base/nullability.h,: 241(:v22a:l 2note: )expanded from macro 'absl_nonnull', # v241a | l#2d)e f i| n ^e a/usr/local/clang/include/absl/log/internal/check_impl.hb:s49l:_3n:o nnote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL'u ll _49N | o n nAuBlSlL _ L| O ^G _INTERNAL_CHEIn file included from Cs2/s2shapeutil_get_reference_point.ccK:_18O: PIn file included from (../src/s2/s2shapeutil_get_reference_point.hC:h21e: cIn file included from k../src/s2/s2shape.h_:E25Q: ,In file included from ../src/s2/s2coder.h=:=23,: In file included from v/usr/local/clang/include/absl/status/status.ha:l671: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hv:a29l: 1/usr/local/clang/include/absl/strings/cord.h_:t939e:x17t:, warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a l2, 939v | a l 2 _ tceoxnts)t c| h ^a r*/usr/local/clang/include/absl/log/internal/check_op.h :a75b:s61l:_ nnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'n nul l75 | a s _AcBhSaLr_sL(O)G _cIoNnTsEtR;N A L| _ ^C HE/usr/local/clang/include/absl/base/nullability.hC:K241(::22::a bnote: sexpanded from macro 'absl_nonnull'l :: i241m | p#ldiecfiitn_ec aasbts( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2shapeutil_get_reference_point.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shapeutil_get_reference_point.h:21 : 241In file included from | ../src/s2/s2shape.h#:d25e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 941_:N35o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l | ^941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34L: _warning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T TRI B961U | T E _ C AvPoTiUdR ESDe_tBTYr(etehOirsE)m)p,t y ( C o r d R e p * a b s l _ n u l l a b l e\ r e| p ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257:/usr/local/clang/include/absl/container/internal/common.h23::32 :note: 9expanded from macro 'absl_nullable': note: 257macro 'ABSL_INTERNAL_IF_false' defined here | #defi n32e | #adbesfli_nneu lAlBaSbLl_eI N_TNEuRlNlAaLb_lIeF _ f| a ^l se(if_satisfied, ...In file included from )s2/s2shapeutil_get_reference_point.cc :_18_: VIn file included from A../src/s2/s2shapeutil_get_reference_point.h_:A21R: GIn file included from S../src/s2/s2shape.h_:_25 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | voIn file included from is2/s2shapeutil_conversion.ccd: 18E: mIn file included from p../src/s2/s2shapeutil_conversion.hl:a28c: eIn file included from T../src/s2/s2polygon.hr:e34e: (In file included from C../src/s2/mutable_s2shape_index.ho:r30d: RIn file included from e/usr/local/clang/include/absl/container/btree_map.hp:*67 : a/usr/local/clang/include/absl/container/internal/btree_container.hb:s542l:_3n:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll r e542p | , MAeBtShLo_dIINdTeEnRtNiAfLi_eXr( imnestehrotd_)o;r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn_ei mapbls,l _&n&o,n ncuolnls t_ N&o,n nfuallls e ,| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2shapeutil_get_reference_point.cc : 18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h : 21A: BIn file included from S../src/s2/s2shape.hL:_25I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: T/usr/local/clang/include/absl/strings/cord.hE:_972C:A31P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY (972t | h i s ) )v)o i d E m p l a c e T r e e ( C o r d R e p * \a b s| l ^_ no/usr/local/clang/include/absl/container/internal/common.hn:n31u:l9l: rnote: emacro 'ABSL_INTERNAL_IF_true' defined herep , c o31n | s#td eIfnilnien eADBaStLa_&I NpTaErReNnAtL,_ I F| _ ^t ru/usr/local/clang/include/absl/base/nullability.he:(241i:f22_:s anote: texpanded from macro 'absl_nonnull'i sf i241e | d#,d e.f.i.n)e iafb_ssla_tniosnfniueldl _| N ^o nnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30In file included from : s2/s2shapeutil_get_reference_point.ccIn file included from :/usr/local/clang/include/absl/container/btree_map.h18:: 67In file included from : ../src/s2/s2shapeutil_get_reference_point.h/usr/local/clang/include/absl/container/internal/btree_container.h::21542: :In file included from 3../src/s2/s2shape.h:: 25warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67 : 542In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29A: B/usr/local/clang/include/absl/strings/cord.hS:L978_:I36N:T Ewarning: Rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N AL_ X978( | i n s e rvto_iodr _CaosmsmiigtnT,r eien(sceornts_to rC_oarsdsRiegpn*_ iambpsll,_ n&u&l,l acbolnes to l&d,_ rfeapl,s e ,| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/base/nullability.h :257: 23543: | note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b stlr_uneu)l;l a b| l ~~~~~e _N/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l:a47b:l enote: expanded from macro 'ABSL_INTERNAL_X' | ^ 511 | In file included from s2/s2shapeutil_get_reference_point.cc : 18 : In file included from A../src/s2/s2shapeutil_get_reference_point.hB:S21L: _In file included from I../src/s2/s2shape.hN:T25E: RIn file included from N../src/s2/s2coder.hA:L23_: AIn file included from T/usr/local/clang/include/absl/status/status.hT:R67I: BIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hT:E29_: C/usr/local/clang/include/absl/strings/cord.hA:P979T:U30R:ED _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (thi s979) | ) ) C o r d R e\p * | a ^~~~b sl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlin/usr/local/clang/include/absl/container/internal/btree_container.he:d545(:C24o:r dwarning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e p* a545b | s l _ n o n n u l l t r e e , | f ^a ls/usr/local/clang/include/absl/base/nullability.he:)241;: 22 :| ^note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h: 496241: | 9#:d enote: fmacro 'ABSL_INTERNAL_X' defined herei ne a496b | s#ld_enfoinnneu lAlB S_LN_oInNnTuElRlN A L| _ ^X (Func, Callee, KQIn file included from us2/s2shapeutil_get_reference_point.cca:l18,: In file included from M../src/s2/s2shapeutil_get_reference_point.hQ:u21a: lIn file included from ,../src/s2/s2shape.h :K25V: aIn file included from l../src/s2/s2coder.hu:e23,: In file included from M/usr/local/clang/include/absl/status/status.hV:a67l: uIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h,: 29.: ./usr/local/clang/include/absl/strings/cord.h.:)984 : 36 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnulalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/s2shapeutil_coding.cc/usr/local/clang/include/absl/strings/cord.h::18985: :In file included from 30../src/s2/s2shapeutil_coding.h:: 44warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h985: | 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :v29o: iIn file included from d/usr/local/clang/include/absl/strings/cord.h :A94p: pIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hn:d31T: r/usr/local/clang/include/absl/synchronization/mutex.he:e1241(:C34o:r dwarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e p* a b1241s | l _ n o nbnouolll (t*raebes,l _MneotnhnoudlIld efnutnicf)i(eTr* maebtshlo_dn)u;l l a| b ^i li/usr/local/clang/include/absl/base/nullability.ht:y241_:u22n:k nnote: oexpanded from macro 'absl_nonnull'w n) ,241 | #| d ^e fine/usr/local/clang/include/absl/base/nullability.h :a289b:s34l:_ nnote: oexpanded from macro 'absl_nullability_unknown'n nul l289 | _#Ndoenfniunlel a b| s ^l _nullability_unkIn file included from ns2/s2shapeutil_get_reference_point.cco:w18n: In file included from _../src/s2/s2shapeutil_get_reference_point.hN:u21l: lIn file included from _../src/s2/s2shape.hu:n25s: pIn file included from e../src/s2/s2coder.hc:i23f: iIn file included from e/usr/local/clang/include/absl/status/status.hd: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrepeIn file included from ns2/s2shapeutil_coding.ccd:T18r: eIn file included from e../src/s2/s2shapeutil_coding.hT:o44I: nIn file included from l../src/s2/s2coder.hi:n23e: dIn file included from (/usr/local/clang/include/absl/status/status.hC:o67r: dIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.he:p29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l1242 :t44r:e ewarning: ,type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | ^ 1242/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 :t ynote: pexpanded from macro 'absl_nonnull'e na m241e | #adbesfli:n:et yapbes_li_dneonntniutlyl< T_>N:o:ntnyuplel* a| b ^s l_nullability_unIn file included from ks2/s2shapeutil_get_reference_point.ccn:o18w: nIn file included from ../src/s2/s2shapeutil_get_reference_point.h :| 21 ^: In file included from ../src/s2/s2shape.h:/usr/local/clang/include/absl/base/nullability.h25:: 289In file included from :../src/s2/s2coder.h34::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nullability_unknown': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h289: | 29#: d/usr/local/clang/include/absl/strings/cord.he:f988i:n37e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_nu l988l | a b i l ivtoyi_du nPkrneopwenn d_TNruelelT_ouTnrsepee(cCiofrideRde p *| ^a bsl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2shapeutil_coding.ccd:e18f: iIn file included from n../src/s2/s2shapeutil_coding.he: 44a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | In file included from Ts2/s2shapeutil_get_reference_point.cc*: 18a: bIn file included from s../src/s2/s2shapeutil_get_reference_point.hl:_21n: oIn file included from n../src/s2/s2shape.hn:u25l: lIn file included from ../src/s2/s2coder.ho:b23j: eIn file included from c/usr/local/clang/include/absl/status/status.ht:,67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h::241989::2231:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #989d | e f i n ev oaibds lP_rneopnennudlTlr e_eN(oCnonrudlRle p *| ^a bsl_nonnull tree, MethodIIn file included from ds2/s2shapeutil_coding.cce:n18t: iIn file included from f../src/s2/s2shapeutil_coding.hi:e44r: In file included from m../src/s2/s2coder.he:t23h: oIn file included from d/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/cord.h241::9422: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hnote: :expanded from macro 'absl_nonnull'31 : /usr/local/clang/include/absl/synchronization/mutex.h241: | 1250#:d43e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s1250l | _ n o n nbuololl _(Naobnsnlu:l:lt y p| e ^_ identity::type::* absl_nonnullIn file included from s2/s2shapeutil_get_reference_point.ccm:e18t: hIn file included from o../src/s2/s2shapeutil_get_reference_point.hd:)21(: )In file included from )../src/s2/s2shape.h : 25| : ^In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/status.h::2267:: In file included from note: /usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull': 29: /usr/local/clang/include/absl/strings/cord.h241: | 994#:d30e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s994l | _ n o n nvuolild _CNoopnynTuol(ls t d| : ^: string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2shapeutil_coding.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14:In file included from s2/s2shapeutil_get_reference_point.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21 : 1259In file included from | ../src/s2/s2shape.h : 25 : In file included from c../src/s2/s2coder.ho:n23s: tIn file included from /usr/local/clang/include/absl/status/status.hT:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n999n:u28l:l warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b jec t999, | | ^ vo/usr/local/clang/include/absl/base/nullability.hi:d241 :C22o:p ynote: Texpanded from macro 'absl_nonnull'o Ar r241a | y#(dcehfairn*e aabbssll__nnoonnnnuullll d_sNto)n ncuolnls t ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shapeutil_coding.cce: 18a: bIn file included from s../src/s2/s2shapeutil_coding.hl:_44n: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h_:N67o: nIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hu:l29l: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identIn file included from is2/s2shapeutil_get_reference_point.cct:y18<: TIn file included from >../src/s2/s2shapeutil_get_reference_point.h:::21t: yIn file included from p../src/s2/s2shape.he::25:: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : m/usr/local/clang/include/absl/strings/cord.he:t1012h:o37d:) (warning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 1012/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 :absl::cord_internal::CordzInfo* absl_nuIn file included from ls2/s2shape_nesting_query.ccl:a26b: le../src/s2/util/bitmap/bitmap.h :c766o:r3d:z _warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n fo() 766c | o n sSt2 _{C H E| C ^K _E/usr/local/clang/include/absl/base/nullability.hQ:(257b:i23t:s (note: )expanded from macro 'absl_nullable', o t257h | e#rd.ebfiitnse( )a)b;s l _| n ^u lla../src/s2/base/logging.hb:l36e: 21_:N unote: lexpanded from macro 'S2_CHECK_EQ'l ab l36e | # d| e ^f ine S2_CHECK_EQ CHECK_In file included from Es2/s2shapeutil_get_reference_point.ccQ: 18 : | In file included from ^../src/s2/s2shapeutil_get_reference_point.h :21: In file included from /usr/local/clang/include/absl/log/check.h../src/s2/s2shape.h::11825:: 3In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'CHECK_EQ'In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h118: | 29 : /usr/local/clang/include/absl/strings/cord.hA:B1017S:L51_:L Owarning: Gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R1017N | A L _ C HvEoCiKd_ EsQe_tI_McPoLr(d(zv_ailn1f)o,( c#ovradl_1i,n t(evranla2l):,: C#ovradlz2I)n f o| * ^ ab/usr/local/clang/include/absl/log/internal/check_impl.hs:l49_:n3o: nnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL'n ull c o49r | d z _AiBnSfLo_)L O{G _ I| N ^T ERN/usr/local/clang/include/absl/base/nullability.hA:L241_:C22H:E Cnote: Kexpanded from macro 'absl_nonnull'_ OP( C241h | e#cdke_fEiQn,e =a=b,s lv_anlo1n,n uvlall 1__Ntoenxntu,l lv a l| 2 ^, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nIn file included from us2/s2shapeutil_get_reference_point.ccl:l18a: bIn file included from l../src/s2/s2shapeutil_get_reference_point.he: 21_: NIn file included from u../src/s2/s2shape.hl:l25a: bIn file included from l../src/s2/s2coder.he: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull repIn file included from ,s2/s2shape_nesting_query.cc : 26| : ^ ../src/s2/util/bitmap/bitmap.h:766/usr/local/clang/include/absl/base/nullability.h::3241:: 22:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'absl_nonnull' ../src/s2/base/logging.h :24136 | :#21d:e fnote: iexpanded from macro 'S2_CHECK_EQ'n e a b36s | l#_dneofninnuel lS 2__NCoHnEnCuKl_lE Q | C ^H ECK_EQ | ^ /usr/local/clang/include/absl/log/check.h:118In file included from :s2/s2shapeutil_get_reference_point.cc3::18 : In file included from note: ../src/s2/s2shapeutil_get_reference_point.hexpanded from macro 'CHECK_EQ': 21: In file included from ../src/s2/s2shape.h118: | 25 : In file included from A../src/s2/s2coder.hB:S23L: _In file included from L/usr/local/clang/include/absl/status/status.hO:G67_: IIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hT:E29R: N/usr/local/clang/include/absl/strings/cord.hA:L1050_:C45H:E Cwarning: Ktype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ EQ_I M1050P | L ( ( v a l 1 ) , # v a l 1 , ( v a l 2 ) , #avbasll2:): s t| r ^i ng/usr/local/clang/include/absl/log/internal/check_impl.h_:v49i:e3w:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL'b sl_ n49o | n n uAlBlS Lf_rLaOgGm_eInNtT)E;R N A| L ^_ CH/usr/local/clang/include/absl/base/nullability.hE:C241K:_22O:P (note: Cexpanded from macro 'absl_nonnull'h ec k241_ | E#Qd,e f=i=n,e vaabls1l,_ nvoanln1u_ltle x_tN,o nvnaull2l, v| a ^l 2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | In file included from s2/s2shapeutil_get_reference_point.ccA:B18S: LIn file included from _../src/s2/s2shapeutil_get_reference_point.hL:O21G: _In file included from I../src/s2/s2shape.hN:T25E: RIn file included from N../src/s2/s2coder.hA:L23_: CIn file included from H/usr/local/clang/include/absl/status/status.hE:C67K: (In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h::a29b: s/usr/local/clang/include/absl/strings/cord.hl::1054::i37m:p lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c it_ c1054a | s t < c o n satb sclh:a:rc*o radb_siln_tneornnnaull:l:>C(o r d R e p\* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'r ep ,241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509In file included from | s2/s2shapeutil_get_reference_point.cc : 18 : In file included from ../src/s2/s2shapeutil_get_reference_point.h : 21 : In file included from ../src/s2/s2shape.hA:B25S: LIn file included from _../src/s2/s2coder.hI:N23T: EIn file included from R/usr/local/clang/include/absl/status/status.hN:A67L: _In file included from A/usr/local/clang/include/absl/status/internal/status_internal.hT:T29R: I/usr/local/clang/include/absl/strings/cord.hB:U1078T:E33_:C Awarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T U R1078E | D _ BaYb(stlh:i:sc)o)r,d _ i n t e r n a l : : C o r d R e p * a b s l\_ n o| n ^n ull /usr/local/clang/include/absl/container/internal/common.hT:a31k:e9R:e pnote: (macro 'ABSL_INTERNAL_IF_true' defined here) co n31s | t#&d;e f i| n ^e A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NA L241_ | I#Fd_etfriunee( iafb_ssla_tniosnfniueldl, _.N.o.n)n uilfl_ s a| t ^i sfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2shapeutil_conversion.cc29:: 18/usr/local/clang/include/absl/strings/cord.h: :In file included from 1079../src/s2/s2shapeutil_conversion.h::3328:: In file included from warning: ../src/s2/s2polygon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 34: In file included from ../src/s2/mutable_s2shape_index.h :107930 | : In file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h:::544c:o3r:d _warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ternal :544: | C o rAdBRSeLp_*I NaTbEsRlN_AnLo_nXn(uilnls eTratk_eoRre_pa(s)s i&g&n;, i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn _241i | m#pdle,f i&n&e, acbosnls_tn o&n,n utlrlu e_,N o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 545 | | ^ false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3In file included from :s2/s2shapeutil_get_reference_point.cc :warning: 18passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2shapeutil_get_reference_point.h/usr/local/clang/include/absl/container/internal/btree_container.h::21511: :In file included from 52../src/s2/s2shape.h:: 25: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :51167 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1116 : 37A:B Swarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ INTE R1116N | A L _cAoTnTsRtI BcUrTcE__iCnAtPeTrUnRaElD:_:BCYr(ctChoirsd)S)t)a t e* ab s l _ n u l l a b l e M a y b e G e t C r\c C o| r ^d St/usr/local/clang/include/absl/container/internal/common.ha:t32e:(9): cnote: omacro 'ABSL_INTERNAL_IF_false' defined heren st; 32 | | # ^d efi/usr/local/clang/include/absl/base/nullability.hn:e257 :A23B:S Lnote: _expanded from macro 'absl_nullable'I NT E257R | N#AdLe_fIiFn_ef aalbssel(_infu_lslaatbilsef i_eNdu,l l.a.b.l)e _ _| V ^A _ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this) note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2shape_nesting_query.cc:: 26note: : expanded from macro 'absl_nonnull' ../src/s2/util/bitmap/bitmap.h: 889241: | 3#:d ewarning: ftype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i ne a889b | s l _Sn2o_nCnHuElClK __LNEo(nennudl,l s i| z ^e _); In file included from | s2/s2shapeutil_coding.cc ^: 18: In file included from ../src/s2/base/logging.h../src/s2/s2shapeutil_coding.h::3944:: 21In file included from :../src/s2/s2coder.h :note: 23expanded from macro 'S2_CHECK_LE': In file included from /usr/local/clang/include/absl/status/status.h: 6739: | In file included from #/usr/local/clang/include/absl/status/internal/status_internal.hd:e29f: iIn file included from n/usr/local/clang/include/absl/strings/cord.he: 94S: 2In file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hC:H31E: C/usr/local/clang/include/absl/synchronization/mutex.hK:_1293L:E62 :C Hwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C K_L E1293 | v| o ^i d /usr/local/clang/include/absl/log/check.hR:e122g:i3s:t enote: rexpanded from macro 'CHECK_LE'M ute x122T | r a cAeBrS(Lv_oLiOdG _(I*NaTbEsRlN_AnLo_nCnHuElClK _fLnE)_(IcMoPnLs(t( vcahla1r)*, a#bvsall_1n,o n(nvualll2 )m,s g#,v a l| 2 ^) | /usr/local/clang/include/absl/base/nullability.h ^: 241:/usr/local/clang/include/absl/log/internal/check_impl.h22::53 :3note: :expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 241 | # d53e | f i nAeB SaLb_sLlO_Gn_oInNnTuElRlN A_LN_oCnHnEuClKl_ O P| ( ^C heck_LE,In file included from s2/s2shapeutil_coding.cc<:=18,: In file included from v../src/s2/s2shapeutil_coding.ha:l441: ,In file included from ../src/s2/s2coder.hv:a23l: 1In file included from _/usr/local/clang/include/absl/status/status.ht:e67x: tIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :v29a: lIn file included from 2/usr/local/clang/include/absl/strings/cord.h,: 94v: aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h2:_31t: e/usr/local/clang/include/absl/synchronization/mutex.hx:t1294): 62 :| ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :68:22: 1294note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | w h i l e ( c o n s t c h a r * a b s l _ n u l l a b l e a b s l _ l o gc_oinnstte rvnoaild_*c haebcskl__onpo_nrneuslull to b j , | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/base/nullability.h :257 :24123 | :# dnote: eexpanded from macro 'absl_nullable'f in e257 | a#bdself_innoen naublsll __nNuolnlnaubllle _| N ^u llable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ) 1146, | C o r d R e p * a b s l _ n o n n u l l N e\w E x| t ^e rnalRep(/usr/local/clang/include/absl/container/internal/common.ha:b31s:l9::: snote: tmacro 'ABSL_INTERNAL_IF_true' defined herer ing_v i31e | w# ddeaftian,e A| B ^S L_I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'I F_ t241r | u#ed(eiffi_nsea taibssfli_endo,n n.u.l.l) _iNfo_nsnautlils f i| e ^d | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &In file included from &s2/s2shapeutil_get_reference_point.cc,: 18c: oIn file included from n../src/s2/s2shapeutil_get_reference_point.hs:t21 : &In file included from ,../src/s2/s2shape.h :t25r: uIn file included from e../src/s2/s2coder.h,: 23 : | In file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/status.h :67 : 547In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1159 : 17 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | tirnulei)n;e C| o ~~~~~r dRe/usr/local/clang/include/absl/container/internal/btree_container.hp:*509 :a47b:s lnote: _expanded from macro 'ABSL_INTERNAL_X'n onnu l509l | N e w E x t e r n aAlBRSeLp_(I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241A:T22T:R Inote: Bexpanded from macro 'absl_nonnull'U TE _241C | A#PdTeUfRiEnDe_ BaYb(stlh_inso)n)n,u l l _ N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_In file included from os2/s2shapeutil_get_reference_point.ccr:_18a: sIn file included from s../src/s2/s2shapeutil_get_reference_point.hi:g21n: _In file included from i../src/s2/s2shape.hm:p25l: ,In file included from ../src/s2/s2coder.h&:&23,: In file included from c/usr/local/clang/include/absl/status/status.ho:n67s: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h&:,29 : tr/usr/local/clang/include/absl/strings/cord.hu:e1183,: 47 :| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 547 | 1183 | t r u e ) ; | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 511 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' Cor d511R | e p * a b s l _ n uAlBlSaLb_lIeN TrEeRpN)A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Cnote: Aexpanded from macro 'absl_nullable'P TU R257E | D#_dBeYf(itnhei sa)b)s)l _ n u l l a b l e _ N u l l a b l e | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_aIn file included from ss2/s2shapeutil_get_reference_point.ccs:i18g: nIn file included from _../src/s2/s2shapeutil_get_reference_point.hi:m21p: lIn file included from ,../src/s2/s2shape.h :&25&: ,In file included from &../src/s2/s2coder.h&, f:a23l: sIn file included from e/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/btree_container.h::1222509::5252:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 509 | 1222 | i n l i n e AvBoSiLd_ ICNoTrEdR:N:AILn_lAiTnTeRRIeBpU:T:ES_wCaApP(TCUoRrEdD:_:BIYn(ltihniesR)e)p,* a b s l _ n o n n u l l r h s ) { | ^\ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/container/internal/common.h:: 32:note: 9expanded from macro 'absl_nonnull': note: macro 'ABSL_INTERNAL_IF_false' defined here241 | #d e32f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uIlFl_ f a| l ^s e(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impIn file included from ls2/s2shapeutil_get_reference_point.cc,: 18&: &In file included from ,../src/s2/s2shapeutil_get_reference_point.h :&21&: ,In file included from ../src/s2/s2shape.hf:a25l: sIn file included from e../src/s2/s2coder.h,: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511/usr/local/clang/include/absl/status/internal/status_internal.h::5229:: /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'ABSL_INTERNAL_X'1230 :20: 511warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | i n l iAnBeS Lc_oInNsTtE RcNhAaLr_*A TaTbRsIlB_UnTuEl_lCaAbPlTeU RCEoDr_dB:Y:(Itnhliisn)e)R)e p : : d a t a ( ) c o n s t { | ^ /usr/local/clang/include/absl/base/nullability.h\:257 : 23| : ^ note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/common.h :32 :2579 | :# dnote: emacro 'ABSL_INTERNAL_IF_false' defined heref ine 32a | b#sdle_fniunlel aAbBlSeL __INNuTlElRaNbAlLe_ I F| _ ^f alse(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const chIn file included from as2/s2shapeutil_conversion.ccr:*18 : aIn file included from b../src/s2/s2shapeutil_conversion.hs:l28_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :C30o: rIn file included from d/usr/local/clang/include/absl/container/btree_map.h:::67I: n/usr/local/clang/include/absl/container/internal/btree_container.hl:i551n:e79R:e pwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: as_c h551a | r s (A)B ScLo_nIsNtT E{R N A| L ^_ X(/usr/local/clang/include/absl/base/nullability.hi:n241s:e22r:t _note: oexpanded from macro 'absl_nonnull'r _a s241s | i#gdne,f iinnes earbts_lo_rn_oansnsuilgln __iNmopnln,u l&l& , | & ^& , false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(FunIn file included from cs2/s2shapeutil_get_reference_point.cc,: 18C: aIn file included from l../src/s2/s2shapeutil_get_reference_point.hl:e21e: ,In file included from ../src/s2/s2shape.hK:Q25u: aIn file included from l../src/s2/s2coder.h,: 23M: QIn file included from u/usr/local/clang/include/absl/status/status.ha:l67,: In file included from K/usr/local/clang/include/absl/status/internal/status_internal.hV:a29l: u/usr/local/clang/include/absl/strings/cord.he:,1239 :M38V:a lwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e , . .1239. | )i n l i n e\ a b| s ^l ::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTIn file included from Es2/s2shapeutil_get_reference_point.ccR:N18A: LIn file included from ../src/s2/s2shapeutil_get_reference_point.h_:X21(: iIn file included from n../src/s2/s2shape.hs:e25r: tIn file included from _../src/s2/s2coder.ho:r23_: aIn file included from s/usr/local/clang/include/absl/status/status.hs:i67: gIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.h,: 29i: n/usr/local/clang/include/absl/strings/cord.hs:e1245r:t38_:o rwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a ssig n1245_ | iimnplli,n e& &a,b s&l&:,: cfoarlds_ei,n tterrunea)l;: : C| o ^r dR/usr/local/clang/include/absl/container/internal/btree_container.he:p509*: 52a:b snote: lexpanded from macro 'ABSL_INTERNAL_X'_ nul l509a | b l e C o r d : : IAnBlSiLn_eIRNeTpE:R:NtArLe_eA(T)T R I| B ^U /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' TEIn file included from _CAPTs2/s2shape_nesting_query.ccU:R26E: D_B../src/s2/util/bitmap/bitmap.hY:(889t:h3i:s )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], ../src/s2/base/logging.h : 39 : 21 : note: expanded from macro 'S2_CHECK_LE' 39 | # d\e f i| n ^e S2_C/usr/local/clang/include/absl/container/internal/common.hH:E32C:K9_:L Enote: macro 'ABSL_INTERNAL_IF_false' defined hereC HECK _32L | E# d e| f ^i ne /usr/local/clang/include/absl/log/check.hA:B122S:L3_:I Nnote: Texpanded from macro 'CHECK_LE'E RNA L122_ | I F _AfBaSlLs_eL(OiGf__IsNaTtEiRsNfAiLe_dC,H E.C.K._)L E___IVMAP_LA(R(GvSa_l_1 ) ,| ^# val1, (val2), #val2In file included from )s2/s2shapeutil_conversion.cc : 18| : ^In file included from ../src/s2/s2shapeutil_conversion.h:28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 53../src/s2/s2polygon.h::334:: In file included from note: ../src/s2/mutable_s2shape_index.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL': 30: In file included from /usr/local/clang/include/absl/container/btree_map.h :5367 | : /usr/local/clang/include/absl/container/internal/btree_container.h :A551B:S3L:_ Lwarning: Opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]G _INT E551R | N A LA_BCSHLE_CIKN_TOEPR(NCAhLe_cXk(_iLnEs,e r)() ) \ | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | \# d e| f ^i ne/usr/local/clang/include/absl/container/internal/common.h :a31b:s9l:_ nnote: omacro 'ABSL_INTERNAL_IF_true' defined heren nul l31 | _#Ndoenfniunlel A B| S ^L _INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CIn file included from As2/s2shape_nesting_query.ccP:T26U: R../src/s2/util/bitmap/bitmap.hE:D890_:B3Y:( twarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i s)) )890 | S 2 _ C H E C K _ L E ( s t a r t , e n\d ) ;| ^~~~ | ^ ../src/s2/base/logging.h:39:21: note: expanded from macro 'S2_CHECK_LE' 39 | #define S2_CHECK_LE CHECK_LE | ^ /usr/local/clang/include/absl/log/check.h:122:3: note: expanded from macro 'CHECK_LE' 122 | ABSL_LOG_INTERNAL_CHECK_LE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:53:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 53 | ABSL_LOG_INTERN/usr/local/clang/include/absl/container/internal/btree_container.hA:L552_:C79H:E Cwarning: Kpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ OP(C h552e | c k _ALBES,L _( 241 | # d e\f i n| e ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_build_polygon_boundaries.cc::24118:: 22In file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h :23note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shape.h:25 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n86u: ll/usr/local/clang/include/absl/strings/cord_analysis.h :_32N:o47n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 32 | size_t GetEstimatedMemIn file included from oIn file included from s2/s2shapeutil_coding.ccrs2/s2shape_nesting_query.cc:y:18U26: s: In file included from a../src/s2/s2shapeutil_coding.h../src/s2/util/bitmap/bitmap.hg:e:44(921: c:In file included from o3../src/s2/s2coder.hn::s 23twarning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from C /usr/local/clang/include/absl/status/status.ho:r67 d: R921In file included from e | p/usr/local/clang/include/absl/status/internal/status_internal.h * S:a229b_: sC/usr/local/clang/include/absl/strings/cord.hlH:_E674nC:Ko37_nLn:uE (llwarning: litype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] m rietp ,)674; | s i z| es_ ^t) a;t /usr/local/clang/include/absl/base/nullability.hi :c| 241 ^:v 22o:i../src/s2/base/logging.h d:note: 39expanded from macro 'absl_nonnull'A: d21v :a241 n | note: c#expanded from macro 'S2_CHECK_LE'e (C dh39ea | fr#iIdnteefei nraea btSs2ol_r_Cn*Ho EnaCnbKsu_llL_lEn o_CnNHnEoCunKnl_uLlEl li t| ^,| ^s /usr/local/clang/include/absl/log/check.hi:z122e:_3t: nnote: _expanded from macro 'CHECK_LE'b yte s122) | ; AIn file included from | Bs2/s2shapeutil_build_polygon_boundaries.ccS ^L: _18L: /usr/local/clang/include/absl/base/nullability.hOIn file included from :G../src/s2/s2shapeutil_build_polygon_boundaries.h_241:I:23N22T: E:In file included from R ../src/s2/s2shape.hNnote: A:expanded from macro 'absl_nonnull'L25 _: C HIn file included from 241E../src/s2/s2coder.h | C:K#_23dL: EIn file included from e_/usr/local/clang/include/absl/status/status.hIf:Mi67Pn: LeIn file included from ( (/usr/local/clang/include/absl/status/internal/status_internal.hav:ab29ls1l: )_In file included from ,n/usr/local/clang/include/absl/strings/cord.h o#:n86vnau: ll/usr/local/clang/include/absl/strings/cord_analysis.h1l,: (50_v:aNl492o):n, n#warning: uvtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]la ll 2 ) 50 | | ^s| ^i ze/usr/local/clang/include/absl/log/internal/check_impl.h_:t53 :G3e:t Mnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL'r ePr e53c | i s eAMBeSmLo_rLyOUGs_aIgNeT(EcRoNnAsLt_ CCHoErCdKR_eOpP*( CaIn file included from hbs2/s2shapeutil_coding.ccescl:_kn_18oL: nEnIn file included from ,u../src/s2/s2shapeutil_coding.hl:l44 : In file included from rIn file included from ep); /usr/local/clang/include/absl/status/status.hl| : ^67 ,: /usr/local/clang/include/absl/base/nullability.hIn file included from &:&/usr/local/clang/include/absl/status/internal/status_internal.h241,:: 2922&: :& /usr/local/clang/include/absl/strings/cord.h,note: : expanded from macro 'absl_nonnull'1301t :r 56u241:e | ,warning: # type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]df eaflisnee) ;a b s1301| l ^ | _i nnolnin/usr/local/clang/include/absl/container/internal/btree_container.hnu:el509l :v 52_o:iNd o note: nCexpanded from macro 'ABSL_INTERNAL_X'no urd::lIln l 509i| | ^n e ABSL_INTERNAL_ATTIn file included from Rs2/s2shapeutil_build_polygon_boundaries.ccI:B18U: TIn file included from E../src/s2/s2shapeutil_build_polygon_boundaries.h_:C23A: PIn file included from T../src/s2/s2shape.hU:R25E: DIn file included from _../src/s2/s2coder.hB:Y23(: tIn file included from h/usr/local/clang/include/absl/status/status.hi:s67): )In file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 86 : /usr/local/clang/include/absl/strings/cord_analysis.h : 56 : 56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | \s i z| e ^_ t GetE/usr/local/clang/include/absl/container/internal/common.hs:t31i:m9a:t enote: dmacro 'ABSL_INTERNAL_IF_true' defined hereF air S31h | a#rdeeMfeimnoer yAUBsSaLg_eI(NcToEnRsNtA LC_oIrFd_Rterpu*e (aibfs_ls_antoinsnfuileld ,r e.p.).;) i| f ^_ sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ Rep::CommitTree(const CordRep* absIn file included from ls2/s2shapeutil_coding.cc_:n18u: lIn file included from l../src/s2/s2shapeutil_coding.ha:b44l: eIn file included from ../src/s2/s2coder.ho:l23d: _In file included from r/usr/local/clang/include/absl/status/status.he:p67,: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| :29 ^: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257 :23736: | note: expanded from macro 'absl_nullable' cons t257 | C#odredf*i naeb salb_snlo_nnnuulllla bcloer d__N;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2shapeutil_get_reference_point.ccl:l18 : In file included from | ../src/s2/s2shapeutil_get_reference_point.h ^: 21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2shapeutil_coding.ccl:_18n: oIn file included from n../src/s2/s2shapeutil_coding.hn:u44l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2shapeutil_get_reference_point.cca:b18s: lIn file included from _../src/s2/s2shapeutil_get_reference_point.hn:o21n: nIn file included from u../src/s2/s2shape.hl:l25 : _In file included from N../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2shapeutil_coding.cc67:: 18In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2shapeutil_coding.h29:: 44: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2coder.h1321::2348: :In file included from /usr/local/clang/include/absl/status/status.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h :1321898 | :i27n:l iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e voi d898 | C o rfdr:i:eInndl icnoenRsetp :C:oCrodpzyITnofAor*r aayb(sclh_anru*l laabbslle_ nGoentnCuolrld zdIsntf)o FcoornTsets t{i n g| ( ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::257 :note: 23expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nullable' | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnote: expanded from macro 'ABSL_INTERNAL_X' <509= | , v a l 1 , v a lA1B_StLe_xItN,T EvRaNlA2L,_ AvTaTlR2I_BtUeTxEt_)C A P| T ^U RED_BY(t/usr/local/clang/include/absl/log/internal/check_op.hh:i68s:)22):, note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | w h i l e ( c o n s t\ c h| a ^~~~r * absl_nullable/usr/local/clang/include/absl/container/internal/btree_container.h :a553b:s3l:_ lwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] g_/usr/local/clang/include/absl/container/internal/btree_container.hi:n511t:e52r:n anote: lexpanded from macro 'ABSL_INTERNAL_X'_ chec k511_ | o p _ r e s u l t A B S L _ I N T E R\N A L| _ ^A TTR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Cnote: Aexpanded from macro 'absl_nullable'P TU R257E | D_BY(#tdheifsi)n)e) a b s l _ n u l l a b l e _ N u l l a b l e \ | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNALIn file included from _s2/s2shape_nesting_query.ccX:(26i: n../src/s2/util/bitmap/bitmap.hs:e921r:t3_:o rwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ssi../src/s2/base/logging.hg:n39,: 21i:n snote: eexpanded from macro 'S2_CHECK_LE'r t_o r39_ | a#sdseifginn_ei mSp2l_,C H&E&C,K _&L&E, CtHrEuCeK,_ LtEr u e| ) ^; | /usr/local/clang/include/absl/log/check.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 122:3:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 511expanded from macro 'CHECK_LE': 47: note: 122expanded from macro 'ABSL_INTERNAL_X' | A B511S | L _ L O G _ I N T E RANBASLL__CIHNETCEKR_NLAEL__IAMTPTLR(I(BvUaTlE1_)C,A P#TvUaRlE1D,_ B(Yv(atlh2i)s,) )#)v a l 2 ) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h : 53 : 3 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL' 53\ | | A ^~~~B SL_LOG_INTERNAL_CHECK_OP(Check_LE, <=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9In file included from :s2/s2shape_nesting_query.cc :note: 26macro 'ABSL_INTERNAL_IF_false' defined here: ../src/s2/util/bitmap/bitmap.h:933 :323 | :# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 933A | B S LS_2I_NCTHEERCNKA_LL_EI(Fl_ifmailts,e (siifz_es_a)t;i s f| i ^e d,../src/s2/base/logging.h :.39.:.21): _note: _expanded from macro 'S2_CHECK_LE'V A_ A39R | G#Sd_e_f i n| e ^ S2_CHECK_LIn file included from Es2/s2shapeutil_conversion.cc :C18H: EIn file included from C../src/s2/s2shapeutil_conversion.hK:_28L: EIn file included from ../src/s2/s2polygon.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/check.h::30122: :In file included from 3/usr/local/clang/include/absl/container/btree_map.h:: 67note: : expanded from macro 'CHECK_LE'/usr/local/clang/include/absl/container/internal/btree_container.h :555:3 :122 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ABS L555_ | L O GA_BISNLT_ERNALI_NCTHEERCNKA_LL_EX_(IiMnPsLe(r(tv_aolr1_)a,s s#ivganl,1 ,i n(svearlt2_)o,r _#avsasli2g)n _ h| i ^n t_/usr/local/clang/include/absl/log/internal/check_impl.hi:m53p:l3,: cnote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL'n st &53, | | A ^B SL/usr/local/clang/include/absl/container/internal/btree_container.h_:L511O:G52_:I Nnote: Texpanded from macro 'ABSL_INTERNAL_X'E RNA L511_ | C H E C K _ O P ( C hAeBcSkL__LIEN,T En(n u l l \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2shapeutil_coding.cca:b18s: lIn file included from _../src/s2/s2shapeutil_coding.hn:o44n: nIn file included from u../src/s2/s2coder.hl:l23 : _In file included from N/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ tisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assiIn file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:gn_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | In file included from s2/s2shapeutil_get_reference_point.cc :c18o: nIn file included from s../src/s2/s2shapeutil_get_reference_point.ht: 21&: ,In file included from ../src/s2/s2shape.ht:r25u: eIn file included from ,../src/s2/s2coder.h :t23r: uIn file included from e/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/status/internal/status_internal.h :29: 566 | /usr/local/clang/include/absl/strings/cord.h : 1505 : 41 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | cionnlsitn_ei tveoriadt oCro(rhdi:n:tC)o pAyBTSoLA_rIrNaTyEIRmNpAlL(_cChOaMrM*A )a;b s l| _ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n onnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l511 :d47s:t )note: expanded from macro 'ABSL_INTERNAL_X'c onst 511{ | | ^ /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ERN A241L | _#AdTeTfRiInBeU TaEb_sClA_PnToUnRnEuDl_lB Y_(Ntohninsu)l)l) | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cIn file included from os2/s2shapeutil_get_reference_point.ccr:d18_: iIn file included from n../src/s2/s2shapeutil_get_reference_point.ht:e21r: nIn file included from a../src/s2/s2shape.hl::25:: CIn file included from o../src/s2/s2coder.hr:d23R: eIn file included from p/usr/local/clang/include/absl/status/status.h*: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: onn/usr/local/clang/include/absl/strings/cord.hu:l1514l: 29T:a kwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ep() & &1514; | | ^ co/usr/local/clang/include/absl/base/nullability.hr:d241_:i22n:t enote: rexpanded from macro 'absl_nonnull'n al :241: | C#odredfRienpe* aabbssll__nnoonnnnuullll _tNroenen)u l{l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_get_reference_point.cc1120: | 18 : In file included from v../src/s2/s2shapeutil_get_reference_point.ho:i21d: In file included from C../src/s2/s2shape.ho:p25y: TIn file included from o../src/s2/s2coder.hA:r23r: aIn file included from y/usr/local/clang/include/absl/status/status.hI:m67p: lIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hc:h29a: r*/usr/local/clang/include/absl/strings/cord.h :a1525b:s29l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 1525d | s t ) ccoonrsdt_;i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::241::C22o:r dnote: Rexpanded from macro 'absl_nonnull'e p* 241a | b#sdle_fnionnen ualbls lt_rneoen)n u{l l | _ ^N onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTIn file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ URED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERIn file included from Ns2/s2shapeutil_build_polygon_boundaries.ccA:L18_: IIn file included from F../src/s2/s2shapeutil_build_polygon_boundaries.h_:f23a: lIn file included from s../src/s2/s2shape.he:(25i: fIn file included from _../src/s2/s2coder.hs:a23t: iIn file included from s/usr/local/clang/include/absl/status/status.hf:i67e: dIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :.29.: .In file included from )/usr/local/clang/include/absl/strings/cord.h :_94_: VIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.h_:A31R: GS/usr/local/clang/include/absl/synchronization/mutex.h_:_489 : 14| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullabIn file included from ls2/s2shapeutil_coding.cce: 18_: NIn file included from u../src/s2/s2shapeutil_coding.hl:l44a: bIn file included from l../src/s2/s2coder.he: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.hIn file included from :s2/s2shapeutil_build_polygon_boundaries.cc1159::1817: :In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:warning: 23: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h :115923 | : iIn file included from n/usr/local/clang/include/absl/status/status.hl:i67n: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hC:o29r: dIn file included from R/usr/local/clang/include/absl/strings/cord.he:p94*: In file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hb:s31l: _/usr/local/clang/include/absl/synchronization/mutex.hn:o489n:n45u:l lwarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N ewE x489t | e r n a l R evpo(i d | ( ^* abs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e i241n | v#adreifainnte)In file included from (s2/s2shapeutil_conversion.ccvao:bi18ds*: lIn file included from a_b../src/s2/s2shapeutil_conversion.hsn:lo_28nn: unIn file included from ul../src/s2/s2polygon.hll:al34b i: l_In file included from Ni../src/s2/mutable_s2shape_index.hto:ny30_n: uuIn file included from nl/usr/local/clang/include/absl/container/btree_map.hkln: o67w : n| )/usr/local/clang/include/absl/container/internal/btree_container.h ^,: 579 :| 3 ^: warning: /usr/local/clang/include/absl/base/nullability.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 289:34: note: 579expanded from macro 'absl_nullability_unknown' | A289B | S#Ld_eIfNiTnEeR NaAbLs_lX_(niunlslearbti_loirt_ya_susnikgnno,w ni n_sNeurltl__ourn_sapsesciigfni_ehdi n t| _ ^i mpl, &&, const &, In file included from | s2/s2shapeutil_build_polygon_boundaries.cc ^: 18: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2shapeutil_build_polygon_boundaries.h::50923:: 52In file included from :../src/s2/s2shape.h :25note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h509: | 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94A: BIn file included from S/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31I: N/usr/local/clang/include/absl/synchronization/mutex.hT:E490R:N13A:L _warning: Atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]T TRI B490U | T E _ C A P TvUoRiEdD*_ BaYb(stlh_insu)l)l,a b i l i t y _ u n k n o w n a r g ) ; | ^\ | /usr/local/clang/include/absl/base/nullability.h ^: 289:34/usr/local/clang/include/absl/container/internal/common.h:: 32:note: 9expanded from macro 'absl_nullability_unknown': note: macro 'ABSL_INTERNAL_IF_false' defined here289 | #d e32f | i#ndee faibnsel _AnBuSlLl_aIbNiTlEiRtNyA_Lu_nIkFn_ofwanIn file included from l s2/s2shapeutil_coding.ccs_:eN18u(: liIn file included from fl../src/s2/s2shapeutil_coding.h__:su44an: tsIn file included from pie../src/s2/s2coder.hsc:fi23if: ieeIn file included from dd/usr/local/clang/include/absl/status/status.h, : 67.| : ^.In file included from ./usr/local/clang/include/absl/status/internal/status_internal.h): 29_: _/usr/local/clang/include/absl/strings/cord.hV:A1183_:A47R:G Swarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ In file included from s2/s2shapeutil_build_polygon_boundaries.cc : | 181183 ^: | In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23 : In file included from ../src/s2/s2shape.h :In file included from 25s2/s2shapeutil_conversion.cc : : In file included from 18 ../src/s2/s2coder.h: :In file included from 23../src/s2/s2shapeutil_conversion.h : : In file included from 28 /usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2polygon.h : : In file included from 34 /usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/mutable_s2shape_index.h : : In file included from 30 /usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/btree_map.h : : In file included from 67 /usr/local/clang/include/absl/strings/internal/cordz_info.h: :/usr/local/clang/include/absl/container/internal/btree_container.h 31: : 579 /usr/local/clang/include/absl/synchronization/mutex.h: :3C499:o: r35warning: d:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R ewarning: ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* 579a | b 499s | Al B_ SnvLu_olIliNdaT bEElnReaN bArlLee_DpXe)(b iu ng| sL ^eo rgt(_c/usr/local/clang/include/absl/base/nullability.hoo:rn257_s:at23s :sc ihnote: gaexpanded from macro 'absl_nullable'nr *, ia257nb | ss#eldr_entfu_ilolnareb_ laea sbnssailgm_nne_u)hl;il na tb_| li ^em p_l/usr/local/clang/include/absl/base/nullability.hN,:u 257l&:l&a23b,:l ecnote: oexpanded from macro 'absl_nullable' n s| t ^257& | ,# d e| f ^i ne/usr/local/clang/include/absl/container/internal/btree_container.h :a511b:s52l:_ nnote: uexpanded from macro 'ABSL_INTERNAL_X'l lab l511e | _ N u l l a b l e A B| S ^L _INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2shapeutil_build_polygon_boundaries.cc : 18\: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h| : ^23 : In file included from ../src/s2/s2shape.h/usr/local/clang/include/absl/container/internal/common.h::2531: :In file included from 9../src/s2/s2coder.h:: 23: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h31: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:I549N:T40E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _IF _549t | r u es(tiaft_isca tviosifdi eIdn,c r.e.m.e)n tiSfy_nscahtSiesmf(iMeudt e x| * ^ absl_nonnull mu, In file included from s2/s2shapeutil_conversion.cc| : ^18 : In file included from ../src/s2/s2shapeutil_conversion.h/usr/local/clang/include/absl/base/nullability.h::28241: :In file included from 22../src/s2/s2polygon.h:: 34: note: In file included from expanded from macro 'absl_nonnull'../src/s2/mutable_s2shape_index.h :30: In file included from 241/usr/local/clang/include/absl/container/btree_map.h | :#67d: e/usr/local/clang/include/absl/container/internal/btree_container.hf:i579n:e3 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _nonnu l579l | _ NAoBnSnLu_lIlN T E| R ^N AL_X(insert_In file included from os2/s2shapeutil_build_polygon_boundaries.ccr:_18a: sIn file included from s../src/s2/s2shapeutil_build_polygon_boundaries.hi:g23n: ,In file included from ../src/s2/s2shape.hi:nsert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2shape_nesting_query.cc:29: In file included from 581../src/s2/s2predicates.h | : 55 : AIn file included from B/usr/local/clang/include/absl/flags/flag.hS:L42_: IIn file included from N/usr/local/clang/include/absl/flags/internal/flag.hT:E30R: N/usr/local/clang/include/absl/base/call_once.hA:L53_:X22(:i nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e rt_ o53r | _ a s s iagbns,l :i:nosnecret__folra_ga*s saibgsnl__hnionntn_uilmlp lf,l a&g&),; c o| n ^s t /usr/local/clang/include/absl/base/nullability.h&:,241 : 22| : ^ note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h :509: 52241: | #note: dexpanded from macro 'ABSL_INTERNAL_X'e fin e509 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:In file included from 64s2/s2shape_nesting_query.cc:: 29: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2predicates.h :55: In file included from /usr/local/clang/include/absl/flags/flag.h:42 : 550In file included from | /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 96 : 33 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | f r i e n d s t d :b:aasteo_miinctr*T harbesald_Snyonncnhu*l la bbsals_en_oinnntuelrln awl):;: C o| n ^t rol/usr/local/clang/include/absl/base/nullability.hW:o241r:d22(: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:In file included from 97s2/s2shapeutil_build_polygon_boundaries.cc::1818:: In file included from warning: ../src/s2/s2shapeutil_build_polygon_boundaries.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from ../src/s2/s2shape.h97: | 25 : In file included from ../src/s2/s2coder.h : 23 : oIn file included from n/usr/local/clang/include/absl/status/status.hc:e67_: fIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:g29*: In file included from a/usr/local/clang/include/absl/strings/cord.hb:s94l: _In file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l551 :f40l:a gwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]; | ^ 551 | /usr/local/clang/include/absl/base/nullability.h : 241s:t22a:t inote: cexpanded from macro 'absl_nonnull' bo o241l | #Ddeecfrienmee natbSsyln_cnhoSnenmu(lMlu t_eNxo*n naublsll _ n| o ^n null mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:In file included from 64s2/s2shape_nesting_query.cc:: 29: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2predicates.h :55: In file included from /usr/local/clang/include/absl/flags/flag.h :55242 | : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 111 : 40 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | v o i d L o w L e vbealsCealIn file included from _liOs2/s2shapeutil_coding.ccnn:tc18ee: (rIn file included from an../src/s2/s2shapeutil_coding.hba:sl44l::: ::In file included from oP../src/s2/s2coder.hne:cr23eT: _hIn file included from fr/usr/local/clang/include/absl/status/status.hle:aa67gd: *SIn file included from /usr/local/clang/include/absl/status/internal/status_internal.hya:nb29cs: hl*/usr/local/clang/include/absl/strings/cord.h_ :na1222ob:ns52nl:u_ lnwarning: lotype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n fnlualg l,1222 | wCi,an ll li| an ^be l ev&/usr/local/clang/include/absl/base/nullability.ho&:i 241df: n22C,:o r note: d| expanded from macro 'absl_nonnull': ^ : I n241/usr/local/clang/include/absl/base/nullability.hl | :i#241nd:ee22Rf:ei pnnote: :eexpanded from macro 'absl_nonnull': Sawb as241pl | (_#Cndooernfdni:un:leIl n al_biNsnolen_Rnneuopln*ln ua lb| ls ^ l __Nnoonnnnuullll r| h ^s ) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_build_polygon_boundaries.cc::24118:: 22In file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h :23note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shape.h:25 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: o/usr/local/clang/include/absl/synchronization/mutex.hn:556n:u38l:l warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonIn file included from ns2/s2shapeutil_coding.ccu:l18l: In file included from ../src/s2/s2shapeutil_coding.h| : ^44 : In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18 : 1230In file included from | ../src/s2/s2shapeutil_build_polygon_boundaries.hi:n23l: iIn file included from n../src/s2/s2shape.he: 25c: oIn file included from n../src/s2/s2coder.hs:t23 : cIn file included from h/usr/local/clang/include/absl/status/status.ha:r67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31 : C/usr/local/clang/include/absl/synchronization/mutex.ho:r558d::35::I nwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i neR e558p | : : dbaotoal( )L occoknSslto w{W i t| h ^D ea/usr/local/clang/include/absl/base/nullability.hd:l257i:n23e:( Mnote: uexpanded from macro 'absl_nullable'H ow 257a | b#sdle_fnionIn file included from nes2/s2shape_nesting_query.ccn :ua29lb: lsIn file included from l../src/s2/s2predicates.hh_:on55wu: ,lIn file included from In file included from l/usr/local/clang/include/absl/flags/flag.hs2/s2shapeutil_contains_brute_force.cc a::| b4218 ^l: : eIn file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.h/usr/local/clang/include/absl/base/nullability.h../src/s2/s2shapeutil_contains_brute_force.h_:::N3024121u: :: /usr/local/clang/include/absl/base/call_once.hl22In file included from :l:../src/s2/s2point.h153a ::bnote: 25expanded from macro 'absl_nonnull'41l: :eIn file included from ../src/s2/util/coding/coder.h241warning: : | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| 36# ^: d eIn file included from f../src/s2/base/casts.h153i: | n34 e : In file included from a /usr/local/clang/include/absl/log/log.hbC:sa209ll: _lIn file included from nO/usr/local/clang/include/absl/log/internal/log_impl.hon:nc22enI: umIn file included from lp/usr/local/clang/include/absl/log/internal/log_message.hll: (47_s: NtIn file included from od/usr/local/clang/include/absl/log/internal/structured_proto.hn::n:27ua: tloIn file included from ml/usr/local/clang/include/absl/log/internal/proto.hi c: <34| u: ^i /usr/local/clang/include/absl/types/span.hn:t2123:222_:t In file included from >warning: *s2/s2shapeutil_coding.ccIn file included from type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] :s2/s2shapeutil_build_polygon_boundaries.cc a18:b: s18In file included from l: _ ../src/s2/s2shapeutil_coding.hIn file included from n212:../src/s2/s2shapeutil_build_polygon_boundaries.ho | 44:n n: u23l In file included from u: l../src/s2/s2coder.h sIn file included from :ci../src/s2/s2shape.hn23o:ng: 25t In file included from p: r/usr/local/clang/include/absl/status/status.hoIn file included from ion:t../src/s2/s2coder.hl67,e:r: 23 In file included from = : /usr/local/clang/include/absl/status/internal/status_internal.h| TIn file included from *: ^/usr/local/clang/include/absl/status/status.h 29a :: b67s/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h: l::In file included from _2411234/usr/local/clang/include/absl/status/internal/status_internal.hn:u::22l2029:l:a: b In file included from inote: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull'warning: l: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i94t : y241In file included from _ | #/usr/local/clang/include/absl/strings/internal/cordz_info.hdue1234:nf | i31nkin: oen /usr/local/clang/include/absl/synchronization/mutex.hwlna:i;b s559n l:_e| 46n ^c:o no nnswarning: t/usr/local/clang/include/absl/base/nullability.hutype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] :l lc 289_hN: ao34n559r:n | u*l lnote: aexpanded from macro 'absl_nullability_unknown'b s| l ^ _ 289 n | o #n n due lf il n eC o ar bd s: l: _In n ul il nl e aR ebcpio:lni:satts _yC_cohunandrkisnt(oi)ow nn c*_o Nanubslstll_ _{nu nus lp| le ^ac bilf/usr/local/clang/include/absl/base/nullability.hie:e 241dc:o 22n :d| , ^note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bsIn file included from ls2/s2shapeutil_contains_brute_force.cc257_: | n18#o: dneIn file included from nf../src/s2/s2shapeutil_contains_brute_force.hui:lnl21e : _aIn file included from Nbo../src/s2/s2point.hsnl:n_u25nl: ulIn file included from l ../src/s2/util/coding/coder.hl a:| b ^l36 e: In file included from _../src/s2/base/casts.hN:u34l: lIn file included from a/usr/local/clang/include/absl/log/log.hb:l209e: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h| : ^22 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | In file included from s2/s2shapeutil_build_polygon_boundaries.cc: 18: IIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: NIn file included from T../src/s2/s2shape.hE:R25N: AIn file included from L../src/s2/s2coder.h_:I23F: _In file included from t/usr/local/clang/include/absl/status/status.hr:u67e: (In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hf:_29s: aIn file included from t/usr/local/clang/include/absl/strings/cord.hi:s94f: iIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hd:,31 : ./usr/local/clang/include/absl/synchronization/mutex.h.:.562): 23i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tisfi e562d | | v ^o id LockSlow(MuHow absl_nonIn file included from ns2/s2shapeutil_conversion.ccu:l18l: In file included from h../src/s2/s2shapeutil_conversion.ho:w28,: In file included from c../src/s2/s2polygon.ho:n34s: tIn file included from ../src/s2/mutable_s2shape_index.hC:o30n: dIn file included from i/usr/local/clang/include/absl/container/btree_map.ht:i67o: n/usr/local/clang/include/absl/container/internal/btree_container.h*: 581a:b3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u llable 581c | o n dA,B S L| _ ^I NTE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:X (note: iexpanded from macro 'absl_nonnull'n se r241t | _#odre_faisnsei ganb,s li_nnsoenrntu_lolr __aNsosningunl_lh i n| t ^_ impl, &&, constIn file included from s2/s2shapeutil_build_polygon_boundaries.cc&:,18 : In file included from | ../src/s2/s2shapeutil_build_polygon_boundaries.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 23: In file included from ../src/s2/s2shape.h :58225 | : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h :t94r: uIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31f: a/usr/local/clang/include/absl/synchronization/mutex.hl:s562e:,58 :c owarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s t_i t562e | r a tvoori(dh iLnotc)k SAlBoSwL(_MIuNHTEoRwN AaLb_sClO_MnMoAn)n;u l l| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~h ow,/usr/local/clang/include/absl/container/internal/btree_container.h :c509o:n47s:t note: Cexpanded from macro 'ABSL_INTERNAL_X'o ndit i509o | n * a b s l _ n u lAlBaSbLl_eI NcToEnRdN,A L _| A ^T TRI/usr/local/clang/include/absl/base/nullability.hB:U257T:E23_:C Anote: Pexpanded from macro 'absl_nullable'T UR E257D | _#BdYe(ftihnies )a)b,s l _ n u l l a b l e _ N u l l a b l e | ^\ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2shapeutil_build_polygon_boundaries.cc : 18 : In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23A: BIn file included from S../src/s2/s2shape.hL:_25I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: TIn file included from E/usr/local/clang/include/absl/strings/cord.h_:C94A: PIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hU:R31E: D/usr/local/clang/include/absl/synchronization/mutex.h_:B565Y:(36t:h iwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) )) 565 | v o i d U n l o c k S l o w ( S y\n c h| W ^a it/usr/local/clang/include/absl/container/internal/common.hP:a32r:a9m:s *note: macro 'ABSL_INTERNAL_IF_false' defined herea bsl _32n | u#ldleafbIn file included from ilnes2/s2shapeutil_coding.cce : w18Aa: iBtIn file included from Sp../src/s2/s2shapeutil_coding.hL):_ 44IA: NBIn file included from TS../src/s2/s2coder.hEL:R_23NA: ATIn file included from LT/usr/local/clang/include/absl/status/status.h_R:II67FB: _UIn file included from fT/usr/local/clang/include/absl/status/internal/status_internal.haE:l_29sC: eO/usr/local/clang/include/absl/strings/cord.hL:(D1239i;:f 38_ :s| a ^warning: t type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i s/usr/local/clang/include/absl/base/nullability.hf:i257 e:1239d23 | ,:i n.note: l.expanded from macro 'absl_nullable'i. n)e _257a_ | bV#sAdl_e:Af:RicGnoSer_ d_a_ bi sn| lt ^_e nrunlalla:b:lCeo r_dNRuelpl*a balbes l _| n ^o nnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2shapeutil_build_polygon_boundaries.ccs:l18_: nIn file included from o../src/s2/s2shapeutil_build_polygon_boundaries.hn:n23u: lIn file included from l../src/s2/s2shape.h :_25N: oIn file included from n../src/s2/s2coder.hn:u23l: l | ^ In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerIn file included from Ts2/s2shapeutil_coding.cch:r18e: aIn file included from d../src/s2/s2shapeutil_coding.hS:y44n: cIn file included from h../src/s2/s2coder.h*: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :s1245):;38 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :124522 | :i nnote: lexpanded from macro 'absl_nonnull'i ne 241a | b#sdle:f:icnoer da_bisnlt_enronnanlu:l:lIn file included from C s2/s2shapeutil_conversion.cco_:rN18do: RnIn file included from en../src/s2/s2shapeutil_conversion.hpu:*l28 l: a In file included from b ../src/s2/s2polygon.hs| :l ^34_ : nIn file included from u../src/s2/mutable_s2shape_index.hl:l30a: bIn file included from l/usr/local/clang/include/absl/container/btree_map.he: 67C: o/usr/local/clang/include/absl/container/internal/btree_container.hr:d583:::3In file included from I:s2/s2shapeutil_build_polygon_boundaries.ccn :lwarning: 18ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: n In file included from e../src/s2/s2shapeutil_build_polygon_boundaries.hR:e23 p: 583:In file included from | :../src/s2/s2shape.h t: r25Ae: BeIn file included from S(../src/s2/s2coder.hL):_ 23I : N| In file included from T ^/usr/local/clang/include/absl/status/status.hE :R67N: /usr/local/clang/include/absl/base/nullability.hAIn file included from :L/usr/local/clang/include/absl/status/internal/status_internal.h257_::X2923(: :iIn file included from n/usr/local/clang/include/absl/strings/cord.hnote: s:expanded from macro 'absl_nullable'e94 r: tIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.h257o: | r31#_: da/usr/local/clang/include/absl/synchronization/mutex.hes:fs578ii:ng45en: , a warning: bitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sn ls_In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #d eufsiinneg acbosnls_tn_opnoniunltle r_ N=o ncnounlslt T| * ^ absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_In file included from us2/s2shape_nesting_query.ccn:k29n: oIn file included from w../src/s2/s2predicates.hn: 55_: NIn file included from u/usr/local/clang/include/absl/flags/flag.hl:l42_: uIn file included from n/usr/local/clang/include/absl/flags/internal/flag.hs:p30e: c/usr/local/clang/include/absl/base/call_once.hi:f200i:e40d: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 429 warnings generated. e rt_578o | r_as s ivgoni_dh iBnlto_cikm(pbla,s e&_&i,n tceornnsatl :&:,P e r| T ^h rea/usr/local/clang/include/absl/container/internal/btree_container.hd:S509y:n52c:h *note: expanded from macro 'ABSL_INTERNAL_X'a bsl_ n509o | n n u l l s ) ; A| B ^S L_IN/usr/local/clang/include/absl/base/nullability.hT:E241R:N22A:L _note: Aexpanded from macro 'absl_nonnull'T TRI B241U | T#Ed_eCfAiPnTeU RaEbDs_lB_Yn(otnhniusl)l) ,_ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here In file included from s2/s2shapeutil_build_polygon_boundaries.cc31: | 18#: dIn file included from e../src/s2/s2shapeutil_build_polygon_boundaries.hf:i23n: eIn file included from ../src/s2/s2shape.hA:B25In file included from S: In file included from L../src/s2/s2coder.hs2/s2shapeutil_get_reference_point.cc_::I2318N: : TIn file included from In file included from ../src/s2/s2shapeutil_get_reference_point.hE/usr/local/clang/include/absl/status/status.h:R:21N67: A: In file included from LIn file included from ../src/s2/s2shape.h_/usr/local/clang/include/absl/status/internal/status_internal.h:I:25F29: _: In file included from tIn file included from ../src/s2/s2coder.hr/usr/local/clang/include/absl/strings/cord.h:u:23e94: (: In file included from iIn file included from /usr/local/clang/include/absl/status/status.hf/usr/local/clang/include/absl/strings/internal/cordz_info.h:_:67s31: a: t/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.hi::s119580f::i1434e:d: , warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension].type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] . .) i 119f580 | _ | s a Stbtiaasstfeui_seiRdne tp e*| r ^na abls:l:_PneornTnhurlela dCSlyonncehIn file included from (*s2/s2shapeutil_conversion.cc : a18| b: ^sIn file included from l../src/s2/s2shapeutil_conversion.h_:n28/usr/local/clang/include/absl/base/nullability.hu: :l241l:a22b:l enote: expanded from macro 'absl_nonnull'W ak e241u | p#(d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | _#Ndoenfniunlel a b| s ^l _nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from In file included from ../src/s2/s2coder.hs2/s2shapeutil_get_reference_point.cc::2318: : In file included from In file included from /usr/local/clang/include/absl/status/status.h../src/s2/s2shapeutil_get_reference_point.h::6721: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/s2shape.h::2529: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/strings/cord.h::2394: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::6731: : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/synchronization/mutex.h::125581::1438:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125581 | | S t a t ubsaRseep_*i natbesrln_anlo:n:nPuelrlT hCrleoandeSAynndcUhn*r eafb(s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22w:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#odnenfuilnle _aNbosnln_unloln n u| l ^l _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2shapeutil_build_polygon_boundaries.ccIn file included from :/usr/local/clang/include/absl/status/status.h18:: 67In file included from : ../src/s2/s2shapeutil_build_polygon_boundaries.h:/usr/local/clang/include/absl/status/internal/status_internal.h23:: 128In file included from :../src/s2/s2shape.h14::25 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h :12867 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hS:t29a: tIn file included from u/usr/local/clang/include/absl/strings/cord.hs:R94e: pIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_585n:o20n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Cl o585n | e A nvdoUindr eTfr(a)n sc(oMnusHto;w a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'h ow )241; | # d/e/f iunsee da bfsolr_ nCoonnnduVlalr -_>NMountneuxl lt r a| n ^s fer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18In file included from : ../src/s2/s2polygon.hIn file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h34:: 23In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2shape.h30:: 25In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :../src/s2/s2coder.h67:: 23: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/status.h583::673: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:warning: 29'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: 583/usr/local/clang/include/absl/synchronization/mutex.h | : 624 :A68B:S Lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]I NTERN A624L | _ X (eixnpsleircti_to rM_uatsesxiLgonc,k (iMnusteerxt&_ omru_ aAsBsSiLg_nI_NhTiEnRtN_AiLm_pAlT,T R&I&B,U TcEo_nCsAtP T&U,R E D| _ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~B Y(t h584i | s ) ) | ^~~~ true, true, const_iterator(hint) A/usr/local/clang/include/absl/synchronization/mutex.hB:S635L:_29I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL_ C635O | M M Ae)x;p l i| c ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i t M/usr/local/clang/include/absl/container/internal/btree_container.hu:t509e:x47L:o cnote: kexpanded from macro 'ABSL_INTERNAL_X'( Mut e509x | * a b s l _ n o n nAuBlSlL _mIuN)T EARBNSALL__EAXTCTLRUISBIUVTEE__LCOACPKT_UFRUENDC_TBIYO(Nt(hmius)) ) ,| ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^~~~s l_nonnull _/usr/local/clang/include/absl/container/internal/btree_container.hN:o583n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^/usr/local/clang/include/absl/container/internal/btree_container.h :511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIn file included from Is2/s2shapeutil_build_polygon_boundaries.ccB:U18T: EIn file included from _../src/s2/s2shapeutil_build_polygon_boundaries.hC:A23P: TIn file included from U../src/s2/s2shape.hR:E25D: _In file included from B../src/s2/s2coder.hY:(23t: hIn file included from i/usr/local/clang/include/absl/status/status.hs:)67): )In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 641 : 68 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] \ | ^ 641 | /usr/local/clang/include/absl/container/internal/common.h :e31x:p9l:i cnote: imacro 'ABSL_INTERNAL_IF_true' defined heret Mu t31e | x#Ldoecfki(nMeu tAeBxS&L _mIuN TAEBRSNLA_LI_NITFE_RtNrAuLe_(AiTfT_RsIaBtUiTsEf_iCeAdP,T U.R.E.D)_ BiYf(_tshaitsi)s,f i e| d ^~~~ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/synchronization/mutex.h::67649: :29/usr/local/clang/include/absl/container/internal/btree_container.h:: 583:warning: 3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 649 | e x583p | l i cAiBtS LM_uItNeTxELRoNcAkL(_MXu(tienxs*e ratb_solr__naosnsniuglnl, miun,s ecrotn_sotr _Caosnsdiigtni_ohni&n tc_oinmdp)l , | & ^& , /usr/local/clang/include/absl/base/nullability.hc:o241n:s22t: ¬e: ,expanded from macro 'absl_nonnull' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | #584d | e f i n e a b s l _ n o n n u l l t_rNuoen,n utlrlu e ,| ^c onst_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSIn file included from Ls2/s2shapeutil_coding.cc_:I18N: TIn file included from E../src/s2/s2shapeutil_coding.hR:N44A: LIn file included from _../src/s2/s2coder.hA:T23T: RIn file included from I/usr/local/clang/include/absl/status/status.hB:U67T: EIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hC:A29P: TU/usr/local/clang/include/absl/strings/cord.hR:E1258D:_36B:Y (warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h is)) 1258 | | i ^~~~n line cord_internal::CordRepFlat* abs/usr/local/clang/include/absl/synchronization/mutex.hl:_678n:o35n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 678 | /usr/local/clang/include/absl/base/nullability.h :e241x:p22l:i cnote: iexpanded from macro 'absl_nonnull't R e241a | /usr/local/clang/include/absl/container/internal/btree_container.hd#e:rd586eM:fu3it:ne xeL warning: oapassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]bc ks(lM_ un586toe | nx n* uA laBlbS sL_l_N_IonNnoTnEnRnuulNlllA L _ Xm| u( ^i) n sAeBrStL__oSrH_AaRsEsDi_gLnO,C Ki_nFsUeNrCtT_IoOrN_(amsus)i g n| _ ^h int/usr/local/clang/include/absl/base/nullability.h_:i241m:p22l:, note: &expanded from macro 'absl_nonnull'& , &241& | ,# dfeaflisnee, a b| s ^l _n/usr/local/clang/include/absl/container/internal/btree_container.ho:n509n:u52l:l note: _expanded from macro 'ABSL_INTERNAL_X'N onn u509l | l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BIn file included from Ys2/s2shapeutil_build_polygon_boundaries.cc(:t18h: iIn file included from s../src/s2/s2shapeutil_build_polygon_boundaries.h):)23,: In file included from ../src/s2/s2shape.h : 25 : In file included from ../src/s2/s2coder.h : 23 : In file included from In file included from s2/s2shapeutil_coding.cc/usr/local/clang/include/absl/status/status.h : : 18 67: : In file included from In file included from ../src/s2/s2shapeutil_coding.h /usr/local/clang/include/absl/status/internal/status_internal.h :: 44 29: : In file included from In file included from ../src/s2/s2coder.h\/usr/local/clang/include/absl/strings/cord.h: :23 94: | : In file included from ^In file included from /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/strings/internal/cordz_info.h::6731: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang23/bin/clang++ -std=gnu++17 -I"/data/localhost/ripley/R/R-clang-trunk/include" -DNDEBUG -I../src -DSTRICT_R_HEADERS -DRCPP_NO_MASK_RF_ERROR -I'/data/localhost/ripley/R/test-clang/Rcpp/include' -I'/data/localhost/ripley/R/test-clang/wk/include' -isystem /usr/local/clang23/include -I/usr/local/clang/include -I/usr/local/clang/include -pthread -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c s2/util/math/exactfloat/exactfloat.cc -o s2/util/math/exactfloat/exactfloat.o 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from In file included from /usr/local/clang/include/absl/log/log.hs2/s2shapeutil_build_polygon_boundaries.cc::20918: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/s2shapeutil_build_polygon_boundaries.h::2223: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2shape.h::4725: : In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h../src/s2/s2coder.h::2723: : In file included from In file included from /usr/local/clang/include/absl/log/internal/proto.h/usr/local/clang/include/absl/status/status.h::3467: : In file included from /usr/local/clang/include/absl/types/span.h/usr/local/clang/include/absl/status/internal/status_internal.h::73329:: 31In file included from :/usr/local/clang/include/absl/strings/cord.h :94warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h: 722733: | 74c:o nwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t expr 722S | p a nel iMcaikte SWpraint(eTr*M uatbesxlL_oncukl(lMaubtleex &p tmru AABBSSLL__AITNTTREIRBNUATLE__ALTITFREITBIUMTEE__BCOAUPNTDU,R E D| _ ^B Y(t/usr/local/clang/include/absl/base/nullability.hh:i257s:)23,: | note: ^~~~expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullab/usr/local/clang/include/absl/synchronization/mutex.hl:e731 : 35| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnulIn file included from ls2/s2shapeutil_contains_brute_force.cc :m18u: ,In file included from ../src/s2/s2shapeutil_contains_brute_force.hc:o21n: sIn file included from t../src/s2/s2point.h :C25o: nIn file included from d../src/s2/util/coding/coder.hi:t36i: oIn file included from n../src/s2/base/casts.h&: 34c: oIn file included from n/usr/local/clang/include/absl/log/log.hd:)209 : In file included from | /usr/local/clang/include/absl/log/internal/log_impl.h ^: 22: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h::24147:: 22In file included from :/usr/local/clang/include/absl/log/internal/structured_proto.h :27note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/proto.h:34 : 241 | /usr/local/clang/include/absl/types/span.h#:d739e:f21i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n739o | nSnpualnl< T_>N oMnankuelSlp a n| ( ^T * absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #definIn file included from es2/s2shapeutil_build_polygon_boundaries.cc :a18b: sIn file included from l../src/s2/s2shapeutil_build_polygon_boundaries.h_:n23u: lIn file included from l../src/s2/s2shape.ha:b25l: eIn file included from ../src/s2/s2coder.h_:N23u: lIn file included from l/usr/local/clang/include/absl/status/status.ha:b67l: eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull obje/usr/local/clang/include/absl/container/internal/common.hct,: 32 :| 9 ^: /usr/local/clang/include/absl/base/nullability.hnote: :241macro 'ABSL_INTERNAL_IF_false' defined here: 22: note: expanded from macro 'absl_nonnull' 32 | 241# | d#: defIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : ab/usr/local/clang/include/absl/strings/cord.hs:l1268_:n51o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l _Non n1268u | liln l i| n ^e void Cord::InlineRIn file included from es2/s2shapeutil_build_polygon_boundaries.ccp::18:: EIn file included from m../src/s2/s2shapeutil_build_polygon_boundaries.hp:l23a: cIn file included from e../src/s2/s2shape.hT:r25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identitye:(:CtoyrpdeR:e:p** aabbssll__nnoonnnnuullll mreetph,o d )| ( ^)In file included from )s2/s2shapeutil_contains_brute_force.cc;: 18 /usr/local/clang/include/absl/base/nullability.h: | :In file included from 241 ^../src/s2/s2shapeutil_contains_brute_force.h: :2221:/usr/local/clang/include/absl/base/nullability.h: :In file included from 241note: ../src/s2/s2point.h:expanded from macro 'absl_nonnull':22 25:: In file included from note: ../src/s2/util/coding/coder.h241expanded from macro 'absl_nonnull': | 36#: dIn file included from 241e../src/s2/base/casts.h | f:#i34dn: eeIn file included from f i/usr/local/clang/include/absl/log/log.hna:eb209 s: alIn file included from b_/usr/local/clang/include/absl/log/internal/log_impl.hsn:lo22_n: nnIn file included from ou/usr/local/clang/include/absl/log/internal/log_message.hnl:nl47u : l_In file included from lN/usr/local/clang/include/absl/log/internal/structured_proto.h o:_n27Nn: ouIn file included from nl/usr/local/clang/include/absl/log/internal/proto.hnl:u 34l : l| /usr/local/clang/include/absl/types/span.h ^: 794| : ^8 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nulIn file included from ls2/s2shapeutil_build_polygon_boundaries.cca:b18l: eIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.hp:t23r: In file included from A../src/s2/s2shape.hB:S25L: _In file included from A../src/s2/s2coder.hT:T23R: IIn file included from B/usr/local/clang/include/absl/status/status.hU:T67E: _In file included from L/usr/local/clang/include/absl/status/internal/status_internal.hI:F29E: TIn file included from I/usr/local/clang/include/absl/strings/cord.hM:E94_: BIn file included from O/usr/local/clang/include/absl/strings/internal/cordz_info.hU:N31D: ,/usr/local/clang/include/absl/synchronization/mutex.h :s850i:z16e:_ twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ize )850 | n In file included from o s2/s2shapeutil_coding.cce :x 18c : e In file included from pc../src/s2/s2shapeutil_coding.hto: n44{s: tIn file included from ../src/s2/s2coder.h| T: ^*23 : aIn file included from b/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.hs::l25767_:: n23In file included from o:/usr/local/clang/include/absl/status/internal/status_internal.hn :nnote: 29uexpanded from macro 'absl_nullable': l /usr/local/clang/include/absl/strings/cord.hl: 1275o257:b | 51j#:ed cewarning: tftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension],i n e| ^ a 1275b | /usr/local/clang/include/absl/base/nullability.hsi:ln241_l:ni22un:le l note: avexpanded from macro 'absl_nonnull'bo lie d 241 _ | CN#oudrledlf:ai:bnIlene l ai bn| se ^lR _enpo:n:nEumlpll a_cNeoTnrneuel(lC o r| d ^R ep* absl_nonnull In file included from rs2/s2shapeutil_build_polygon_boundaries.cce:p18,: In file included from In file included from s2/s2shapeutil_contains_brute_force.cc../src/s2/s2shapeutil_build_polygon_boundaries.h| :: ^1823 : : In file included from In file included from ../src/s2/s2shapeutil_contains_brute_force.h/usr/local/clang/include/absl/base/nullability.h../src/s2/s2shape.h:::2124125: :: In file included from 22In file included from ../src/s2/s2point.h:../src/s2/s2coder.h: :2523note: : : expanded from macro 'absl_nonnull'In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/status.h:: 3667241: : | In file included from In file included from #../src/s2/base/casts.h/usr/local/clang/include/absl/status/internal/status_internal.hd::e3429f: : iIn file included from In file included from n/usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/strings/cord.he:: 20994a: : bIn file included from In file included from s/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/strings/internal/cordz_info.hl::_2231n: : oIn file included from /usr/local/clang/include/absl/synchronization/mutex.hn/usr/local/clang/include/absl/log/internal/log_message.h:n:851u47:l: 45lIn file included from : /usr/local/clang/include/absl/log/internal/structured_proto.h _:warning: N27type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o: nIn file included from n/usr/local/clang/include/absl/log/internal/proto.hu: l34851l: | /usr/local/clang/include/absl/types/span.h : | 799 ^: 32 : bwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o l ( a799b | sSlp:a:ntt iMtayko:n:sttySppea:n:(*T *a basbls_ln_onnunlullalb lmee In file included from tbs2/s2shapeutil_coding.cche:og18di: )In file included from n(../src/s2/s2shapeutil_coding.h ): 44| : ^| In file included from ^../src/s2/s2coder.h :/usr/local/clang/include/absl/base/nullability.h23/usr/local/clang/include/absl/base/nullability.h:: :257In file included from 241:/usr/local/clang/include/absl/status/status.h:23:22:67: : note: In file included from note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/status/internal/status_internal.hexpanded from macro 'absl_nonnull' : 29 : 257 /usr/local/clang/include/absl/strings/cord.h | 241:# | 1282d#d:e47ef:fi inwarning: netype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e aabbs sl1282l_ | _ninonunllnilunalebl l ve_o Ni_odNn unCluollrald b: l:| eI ^ n l| i ^n eRep::SetTreeIn file included from (s2/s2shapeutil_contains_brute_force.ccC:o18r: dIn file included from In file included from R../src/s2/s2shapeutil_contains_brute_force.hs2/s2shapeutil_build_polygon_boundaries.cce::p2118*: : In file included from In file included from a../src/s2/s2point.h../src/s2/s2shapeutil_build_polygon_boundaries.hb::s2523l: : _In file included from In file included from n../src/s2/util/coding/coder.h../src/s2/s2shape.ho::n3625n: : uIn file included from In file included from l../src/s2/base/casts.h../src/s2/s2coder.hl:: 3423r: : eIn file included from In file included from p/usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/status/status.h,:: 20967 : : | In file included from In file included from ^/usr/local/clang/include/absl/log/internal/log_impl.h/usr/local/clang/include/absl/status/internal/status_internal.h ::2229: /usr/local/clang/include/absl/base/nullability.h: In file included from :In file included from /usr/local/clang/include/absl/log/internal/log_message.h241/usr/local/clang/include/absl/strings/cord.h:::472294: :: In file included from In file included from /usr/local/clang/include/absl/log/internal/structured_proto.hnote: /usr/local/clang/include/absl/strings/internal/cordz_info.h:expanded from macro 'absl_nonnull':27 31: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/proto.h241:: | 85534#:: d34/usr/local/clang/include/absl/types/span.he::f 801i:warning: n32type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e: awarning: b type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s855 l | _ n oe801nx | np ul li lc i _t N oC no nn ud li lt i o | n ^( c o n s t b o o l * Ta*b salb_snlo_nnnuulllla bcloen de)n;d ) | n ^o ex/usr/local/clang/include/absl/base/nullability.hc:e241p:t22 :{ note: expanded from macro 'absl_nonnull'| ^ 241 | /usr/local/clang/include/absl/base/nullability.h#:d257e:f23i:n enote: expanded from macro 'absl_nullable'a bIn file included from s s2/s2shapeutil_coding.ccl257:_ | 18n#: odIn file included from ne../src/s2/s2shapeutil_coding.hnf:ui44lnl: e In file included from _../src/s2/s2coder.haN:bo23sn: lnIn file included from _u/usr/local/clang/include/absl/status/status.hnl:ul67l : l In file included from a| /usr/local/clang/include/absl/status/internal/status_internal.hb ^:l 29e: /usr/local/clang/include/absl/strings/cord.h_:N1290u:l54l:a bwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e | ^ 1290 | inline void Cord::InlineRep:In file included from :s2/s2shapeutil_build_polygon_boundaries.ccS:e18t: TIn file included from r../src/s2/s2shapeutil_build_polygon_boundaries.he:e23O: rIn file included from E../src/s2/s2shape.hm:p25t: yIn file included from (../src/s2/s2coder.hC:o23r: dIn file included from R/usr/local/clang/include/absl/status/status.he:p67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: aIn file included from b/usr/local/clang/include/absl/strings/internal/cordz_info.hl:e31 : r/usr/local/clang/include/absl/synchronization/mutex.he:p886,: 31 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257 :88623 | : note: eexpanded from macro 'absl_nullable'x pl i257c | i#td eCfoinndei taibosnl(_cnounlslta bTl*e a_bNsull_lnaobnlneu l l| ^o bj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | iIn file included from ns2/s2shapeutil_build_polygon_boundaries.ccl:i18n: eIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.hv:o23i: dIn file included from ../src/s2/s2shape.hC:o25r: dIn file included from :../src/s2/s2coder.h::I23n: lIn file included from i/usr/local/clang/include/absl/status/status.hn:e67R: eIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.h:::29C: oIn file included from m/usr/local/clang/include/absl/strings/cord.hm:i94t: TIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.he:e31(: c/usr/local/clang/include/absl/synchronization/mutex.ho:n896s:t31 :C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Rep *896 | a b selx_pnluilcliatb lCeo nodlidt_iroenp(,c o n| s ^t T/usr/local/clang/include/absl/base/nullability.h*: e257a:b23sf:li n_ennote: o expanded from macro 'absl_nullable'nAn uBlS lL 257_o | bIj#)N dTe EfRi| Nn ^AeL _aIb/usr/local/clang/include/absl/base/nullability.hsF:l__fna241ul:s22e:( inote: fexpanded from macro 'absl_nonnull'_ sa t241i | s#fdieefdi,n e. .a.b)s l___nVoAn_nAuRlGlS ___N o n| n ^u ll | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18 : 586In file included from | ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23A: BIn file included from S../src/s2/s2shape.hL:_25I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:X67(: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hs:e29r: tIn file included from _/usr/local/clang/include/absl/strings/cord.ho:r94_: aIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hs:i31g: n/usr/local/clang/include/absl/synchronization/mutex.h,: 922i:n48s:e rwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ or_a s922s | i g ns_thaitnitc_ ibmopoll, G&u&a,r a&n&t,e efdaElqsue,a l (| c ^o nst/usr/local/clang/include/absl/container/internal/btree_container.h :C511o:n52d:i tnote: iexpanded from macro 'ABSL_INTERNAL_X'o n* a b511s | l _ n u l l a b l e AaB,S L _| I ^N TE/usr/local/clang/include/absl/base/nullability.hR:N257A:L23_:A Tnote: Texpanded from macro 'absl_nullable'R IB U257T | E#_dCeAfPiTnUeR EaDb_sBlY_(ntuhlilsa)b)l)e _ N u l l a b l e | ^ \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:/usr/local/clang/include/absl/container/internal/common.h18:: 32In file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h9::23 : In file included from note: ../src/s2/s2shape.hmacro 'ABSL_INTERNAL_IF_false' defined here: 25: In file included from ../src/s2/s2coder.h :3223 | : #In file included from d/usr/local/clang/include/absl/status/status.he:f67i: nIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h :A29B: SIn file included from L/usr/local/clang/include/absl/strings/cord.h_:I94N: TIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.hR:N31A: L/usr/local/clang/include/absl/synchronization/mutex.h_:I923F:_48f:a lwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e (if _923s | a t i s f i e d , . . . ) _ _ V A _ A R G S _ _ | ^ const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2shapeutil_conversion.cc257::1823: :In file included from ../src/s2/s2shapeutil_conversion.h:note: 28expanded from macro 'absl_nullable': In file included from ../src/s2/s2polygon.h: 34257: | In file included from #../src/s2/mutable_s2shape_index.hd:e30f: iIn file included from n/usr/local/clang/include/absl/container/btree_map.he: 67a: b/usr/local/clang/include/absl/container/internal/btree_container.hs:l588_:n3u:l lwarning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b le _ N588u | l l aAbBlSeL _ I| N ^T ERNAL_In file included from Xs2/s2shapeutil_build_polygon_boundaries.cc(:i18n: sIn file included from e../src/s2/s2shapeutil_build_polygon_boundaries.hr:t23_: oIn file included from r../src/s2/s2shape.h_:a25s: sIn file included from i../src/s2/s2coder.hg:n23,: In file included from i/usr/local/clang/include/absl/status/status.hn:s67e: rIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h_:o29r: _In file included from a/usr/local/clang/include/absl/strings/cord.hs:s94i: gIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.h_:h31i: n/usr/local/clang/include/absl/synchronization/mutex.ht:_948i:m48p:l ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& &, &948& | , fbaolosle ,( * a| b ^s l_/usr/local/clang/include/absl/container/internal/btree_container.hn:u509l:l52a:b lnote: eexpanded from macro 'ABSL_INTERNAL_X' eva l509_ | ) ( c o n s t C o nAdBiStLi_oInN*T EaRbNsAlL__nAoTnTnRuIlBlU)T E=_ CnAuPlTlUpRtErD;_ B Y| ( ^t hi/usr/local/clang/include/absl/base/nullability.hs:)241):,22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o\n n u| l ^l _/usr/local/clang/include/absl/container/internal/common.hN:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #define ABSL_INTIn file included from Es2/s2shapeutil_build_polygon_boundaries.ccR:N18A: LIn file included from _../src/s2/s2shapeutil_build_polygon_boundaries.hI:F23_: fIn file included from a../src/s2/s2shape.hl:s25e: (In file included from i../src/s2/s2coder.hf:_23s: aIn file included from t/usr/local/clang/include/absl/status/status.hi:s67f: iIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd:,29 : .In file included from ./usr/local/clang/include/absl/strings/cord.h.:)94 : _In file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hV:A31_: A/usr/local/clang/include/absl/synchronization/mutex.hR:G951S:_9_: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | voiIn file included from ds2/s2shapeutil_conversion.cc*: 18a: bIn file included from s../src/s2/s2shapeutil_conversion.hl:_28n: uIn file included from l../src/s2/s2polygon.hl:a34b: lIn file included from e../src/s2/mutable_s2shape_index.h :a30r: gIn file included from _/usr/local/clang/include/absl/container/btree_map.h :=67 : n/usr/local/clang/include/absl/container/internal/btree_container.hu:l588l:p3t:r ;warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | ^ /usr/local/clang/include/absl/base/nullability.h588: | 257 : 23A:B Snote: Lexpanded from macro 'absl_nullable'_ IN T257E | R#NdAeLf_iXn(ei nasbesrlt__nourl_laasbslieg n_,N uilnlsaebrlte_ o r| _ ^a ssign_hint_In file included from is2/s2shapeutil_build_polygon_boundaries.ccm:p18l: ,In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h&:&23,: In file included from &../src/s2/s2shape.h&:,25 : fIn file included from a../src/s2/s2coder.hl:s23e: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/btree_container.h29:: 511In file included from :/usr/local/clang/include/absl/strings/cord.h52::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'ABSL_INTERNAL_X': 31: /usr/local/clang/include/absl/synchronization/mutex.h: 954511: | 52 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | A B SsLt_aItNiTcE RbNoAoLl_ ACTaTlRlIVBoUiTdEP_tCrAFPuTnUcRtEiDo_nB(Yc(otnhsits )C)o)n d i t i o n * a b s l _ n o n n u l l c ) ;\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/common.h::24131::229:: note: note: expanded from macro 'absl_nonnull'macro 'ABSL_INTERNAL_IF_true' defined here 241 | 31# | d#edfeifnien ea bAsBlS_Ln_oInNnTuElRlN A_LN_oInFn_utlrlu e (| i ^f _satisfied, ...) if_sIn file included from as2/s2shapeutil_build_polygon_boundaries.cct:i18s: fIn file included from i../src/s2/s2shapeutil_build_polygon_boundaries.he:d23 : In file included from | ../src/s2/s2shape.h ^: 25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2shapeutil_conversion.cc31:: 18: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :../src/s2/s2shapeutil_conversion.h956::2852: :In file included from ../src/s2/s2polygon.h:warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/mutable_s2shape_index.h: 30956: | In file included from /usr/local/clang/include/absl/container/btree_map.h :s67t: a/usr/local/clang/include/absl/container/internal/btree_container.ht:i588c: 3b:o owarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] CastAn d588C | a l lAFBuSnLc_tIiNoTnE(RcNoAnLs_tX (Cionnsdeirtti_oonr*_ aasbssilg_nn,o ninnuslelr tc_)o;r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:_241h:i22n:t _note: iexpanded from macro 'absl_nonnull'm pl ,241 | &#&d,e f&&, faIn file included from ls2/s2shapeutil_get_reference_point.ccs:e18,: In file included from ../src/s2/s2shapeutil_get_reference_point.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~21 : In file included from ../src/s2/s2shape.h:25 : 589In file included from | ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 149 : 13 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t rue ,149 | ccoonnsstt_ icthearra*t oarb(shli_nnto)n nAuBlSlL _MIaNkTeECRhNeAcLk_FCaOiMlMSAt)r;i n g| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/base/nullability.h511::24147::22 : note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nonnull' 241 | #511d | e f i n e a b s l _AnBoSnLn_uIlNlT E_RNNoAnLn_uAlTlT R I| B ^U TE_CAPTUREIn file included from Ds2/s2shapeutil_get_reference_point.cc_:B18Y: (In file included from t../src/s2/s2shapeutil_get_reference_point.hh:i21s: )In file included from )../src/s2/s2shape.h): 25 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : /usr/local/clang/include/absl/status/internal/status_internal.h : 150 : 25 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 150 | | ^~~~ const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assigIn file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ilne albasbll_en o_nNnuulllla b_lNeo n n| u ^l l | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: In file included from warning: s2/s2shapeutil_build_polygon_boundaries.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23 : 1302In file included from | ../src/s2/s2shape.h : 25 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 958 : 50 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] Co r958d | R e ps*t aatbiscl _bnooonln uClals trAenpd,C a l| l ^M etho/usr/local/clang/include/absl/base/nullability.hd:(241c:o22n:s tnote: expanded from macro 'absl_nonnull'C on d241i | t#idoenf*i naeb salb_snlo_nnnounlnlu lcl) ;_ N o| n ^n ull /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2shapeutil_coding.cc:/usr/local/clang/include/absl/synchronization/mutex.h18:: 961In file included from :../src/s2/s2shapeutil_coding.h34::44 : In file included from warning: ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h :96167 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hs:t29a: t/usr/local/clang/include/absl/strings/cord.hi:c1312 :b38o:o lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C allB y1312R | eifn(lcionnes ta bTs*l :a:bcsolr_dn_oinnntuelrln asle:l:fC)o r{d R e| p ^* a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:u lnote: lexpanded from macro 'absl_nonnull'a bl e241 | C#odredf:i:nIen laibnselR_enpo:n:ncullela r_(N)o n{n u l| l ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NulIn file included from ls2/s2shapeutil_build_polygon_boundaries.cca:b18l: eIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h :| 23 ^: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2shapeutil_coding.ccn:e18 : aIn file included from b../src/s2/s2shapeutil_coding.hs:l44_: nIn file included from o../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h :_67N: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h : 1321| : ^48 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline voiIn file included from ds2/s2shapeutil_build_polygon_boundaries.cc :C18o: rIn file included from d../src/s2/s2shapeutil_build_polygon_boundaries.h:::23I: nIn file included from l../src/s2/s2shape.hi:n25e: RIn file included from e../src/s2/s2coder.hp::23:: CIn file included from o/usr/local/clang/include/absl/status/status.hp:y67T: oIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hr:r29a: yIn file included from (/usr/local/clang/include/absl/strings/cord.hc:h94a: rIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.h:l979_:n43o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l ds t979) | c osntsatt i{c b| o ^o l A/usr/local/clang/include/absl/base/nullability.hl:w241a:y22s:T rnote: uexpanded from macro 'absl_nonnull'e (c o241n | s#td eCfoinndei taibosnl*_ naobnsnlu_lnlu l_lNaobnlneu)l l{ r| e ^t urn true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ n, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:/usr/local/clang/include/absl/container/internal/btree_container.h55:: 618:/usr/local/clang/include/absl/flags/flag.h3::110 :29warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 618 | 110A | BvSoLi_dI NSTeEtRFNlAaLg_(Xa(btsrly:_:eFmlpalga,* tarbys_le_mnpolnancuel_li mfplla,g ,c ocnosnts t& ,T &f avl)s e{) ; | | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shape_nesting_query.cc:29: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonIn file included from ns2/s2shapeutil_build_polygon_boundaries.ccu:l18l: In file included from S../src/s2/s2shapeutil_build_polygon_boundaries.ht:a23t: uIn file included from s../src/s2/s2shape.h:::25R: eIn file included from p../src/s2/s2coder.hT:o23P: oIn file included from i/usr/local/clang/include/absl/status/status.hn:t67e: rIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::24131:: 22:/usr/local/clang/include/absl/synchronization/mutex.h :1088note: :expanded from macro 'absl_nonnull'35 : warning: 241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | #def i1088n | e avbosild_ nEonnanbullelD e_bNuognLnougl(lc o n| s ^t char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable In file included from _s2/s2shapeutil_get_reference_point.ccN:u18l: lIn file included from a../src/s2/s2shapeutil_get_reference_point.hb:l21e: In file included from ../src/s2/s2shape.h| : ^25 : In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | sIn file included from ts2/s2shapeutil_build_polygon_boundaries.cca:t18u: sIn file included from _../src/s2/s2shapeutil_build_polygon_boundaries.hi:n23t: eIn file included from r../src/s2/s2shape.hn:a25l: :In file included from :../src/s2/s2coder.hS:t23a: tIn file included from u/usr/local/clang/include/absl/status/status.hs:R67e: pIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hr:e1091p:)26 :{ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h1091: | 241 : 22b:o onote: lexpanded from macro 'absl_nonnull' Wa i241t | C#odmemfoinn(eM uatbesxl*_ naobnsnlu_lnlo n_nNuolnln umlult e x| , ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2shapeutil_build_polygon_boundaries.cc29:: 18: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2shapeutil_build_polygon_boundaries.h1505::2341: :In file included from ../src/s2/s2shape.h:warning: 25: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h :150567 | : iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hl:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.hv:o94i: dIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hC:o31r: d/usr/local/clang/include/absl/synchronization/mutex.h:::1093C:o46p:y Twarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A rra y1093I | m p lv(ocihda rR*e maobvsel(_bnaosnen_uilnlt edrsnta)l :c:oPnesrtT h{r e a| d ^S ynch/usr/local/clang/include/absl/base/nullability.h*: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# dse)f;i n e| a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:In file included from n22n:u lnote: lexpanded from macro 'absl_nonnull's2/s2shapeutil_get_reference_point.cc :_18 N: 241oIn file included from | n../src/s2/s2shapeutil_get_reference_point.h#n:du21elf: liIn file included from n../src/s2/s2shape.he : | 25a ^b: s lIn file included from _../src/s2/s2coder.hn:o23n: n/usr/local/clang/include/absl/status/status.hu:l1063l: 13_:N owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull 1063| | ^c onst char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shapeutil_coding.cc241: | 18#: dIn file included from e../src/s2/s2shapeutil_coding.hf:i44n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : _/usr/local/clang/include/absl/strings/cord.hN:o1514n:n29u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2shapeutil_coding.cc : 18 : In file included from ../src/s2/s2shapeutil_coding.h : 44 : In file included from \../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/container/internal/common.h: :32/usr/local/clang/include/absl/strings/cord.h::91530:: 55:note: macro 'ABSL_INTERNAL_IF_false' defined here warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | # d1530e | fiinnlei nAeB SCLo_rIdN:T:ECRhNuAnLk_IItFe_rfaatlosre:(:iCfh_usnaktIitsefriaetdo,r (.c.o.n)s t_ _CVoAr_dA*R GaSb_s_l _ n| o ^n null cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]31 : /usr/local/clang/include/absl/synchronization/mutex.h :6211146 | : 7 :A Bwarning: S'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L _INTERN A1146L | _ X ( t r y_em ptlhaicse),) tArByS_Le_mEpXlCaLcUeS_IiVmEp_lL,O C&K&_,F UtNrCuTeI)O;N ( m| u ^) | /usr/local/clang/include/absl/container/internal/btree_container.h ^~~~: 596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual/usr/local/clang/include/absl/synchronization/mutex.h,: 1153K:V39a:l uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], .. .1153) | e x p l i c i t R e l e a s a b l e M\u t e| x ^L ock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3In file included from :s2/s2shapeutil_build_polygon_boundaries.cc :18warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h621: | 25 : In file included from A../src/s2/s2coder.hB:S23L: _In file included from I/usr/local/clang/include/absl/status/status.hN:T67E: RIn file included from N/usr/local/clang/include/absl/status/internal/status_internal.hA:L29_: XIn file included from (/usr/local/clang/include/absl/strings/cord.ht:r94y: _In file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hm:p31l: a/usr/local/clang/include/absl/synchronization/mutex.hc:e1158,: 53t:r ywarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e mpla c1158e | _ i m p l , M&u&t,e xt&r umeu) ;A B S| L ^_ IN/usr/local/clang/include/absl/container/internal/btree_container.hTE:R611N:A52L:_ Anote: Texpanded from macro 'ABSL_INTERNAL_X'T RIB U611T | E _ C A P T U R E D _ABBYS(Lt_hIiNsT)E,R N A| L ^~~~_ ATTRIBUTE_CAPTURED_BY(this)), /usr/local/clang/include/absl/synchronization/mutex.h : 1166 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166\ | | e ^x pl/usr/local/clang/include/absl/container/internal/common.hi:c31i:t9 :R enote: lmacro 'ABSL_INTERNAL_IF_true' defined heree asa b31l | e#MduetfeixnLeo cAkB(SMLu_tIeNxT*E RaNbAsLl__InFo_ntnruulel( imfu_,s actoinssfti eCdo,n d.i.t.i)o ni&f _csoantdi)s f i| e ^d | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shapeutil_conversion.cce: 18a: bIn file included from s../src/s2/s2shapeutil_conversion.hl:_28n: oIn file included from n../src/s2/s2polygon.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.h_:N30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l67l: /usr/local/clang/include/absl/container/internal/btree_container.h :| 621 ^: 3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&In file included from ,s2/s2shapeutil_build_polygon_boundaries.cc :t18r: uIn file included from e../src/s2/s2shapeutil_build_polygon_boundaries.h):;23 : In file included from | ../src/s2/s2shape.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 25: In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/btree_container.h::23611: :In file included from 47/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h :61194 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1179 : 10A:B Swarning: Ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ INT E1179R | N A LM_uAtTeTxR*I BaUbTsEl__CnAuPlTlUaRbElDe_ BmYu(_t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l\_ n u| l ^~~~l able _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | In file included from ^s2/s2shapeutil_conversion.cc :18: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2shapeutil_conversion.h::24128:: 22In file included from :../src/s2/s2polygon.h :34note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/mutable_s2shape_index.h:30 : 241In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d67e: f/usr/local/clang/include/absl/container/internal/btree_container.hi:n624e: 3a:b swarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ nonn u624l | l _ANBoSnLn_uIlNlT E R| N ^A L_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from s2/s2shapeutil_build_polygon_boundaries.cc : 18 : In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23A: BIn file included from In file included from Ss2/s2shapeutil_coding.ccL:_18I: NIn file included from T../src/s2/s2shapeutil_coding.hE:R44N: AIn file included from L../src/s2/s2coder.h_:A23T: TIn file included from R/usr/local/clang/include/absl/status/status.hI:B67U: TIn file included from E/usr/local/clang/include/absl/status/internal/status_internal.h_:C29A: PT/usr/local/clang/include/absl/strings/cord.hU:R1666E:D48_:B Ywarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t his) )1666, | i n l i n e C o r d C o r d : : A d v a n c e A\n d R| e ^a d(/usr/local/clang/include/absl/container/internal/common.hC:h31a:r9I:t enote: rmacro 'ABSL_INTERNAL_IF_true' defined herea tor *31 | a#bdself_innoen nAuBlSlL _iItN,T E R| N ^A L_I/usr/local/clang/include/absl/base/nullability.hF:_241t:r22u:e (note: iexpanded from macro 'absl_nonnull'f _s a241t | i#sdfeifeidn,e .a.b.s)l _info_nsnautlils f_iNeodn n u| l ^l | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplaIn file included from cs2/s2shapeutil_coding.cce:,18 : tIn file included from r../src/s2/s2shapeutil_coding.hy:_44e: mIn file included from p../src/s2/s2coder.hl:a23c: eIn file included from _/usr/local/clang/include/absl/status/status.hh:i67n: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hi:m29p: l/usr/local/clang/include/absl/strings/cord.h,: 1672c:o41n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , tr u1672e | ,i n l| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n e v o625i | d C o r d : : A d v a n c e ( C h acroIntsetr_aittoerr*a taobrs(lh_innotn)n uAlBlS Li_tI,N TsEiRzNeA_Lt_ CnO_MbMyAt)e;s ) | { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:/usr/local/clang/include/absl/base/nullability.h47::241 :22note: :expanded from macro 'ABSL_INTERNAL_X' note: expanded from macro 'absl_nonnull' 611 | 241 | # d e f i n e aAbBsSlL__nIoNnTnEuRlNlA L__ANToTnRnIuBlUlT E _| C ^A PTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ null _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | vIn file included from os2/s2shapeutil_conversion.cci:d18 : RIn file included from e../src/s2/s2shapeutil_conversion.hg:i28s: tIn file included from e../src/s2/s2polygon.hr:M34u: tIn file included from e../src/s2/mutable_s2shape_index.hx:P33r: oIn file included from f../src/s2/base/commandlineflags.hi:l21e: rIn file included from (/usr/local/clang/include/absl/flags/flag.hv:o42i: dIn file included from /usr/local/clang/include/absl/flags/internal/flag.h(:*30a: bs/usr/local/clang/include/absl/base/call_once.hl:_52n:o24n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l fn) (52i | nstt6d4:_:ta twoamiitc_ * | a ^b sl/usr/local/clang/include/absl/base/nullability.h_:n241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' Co n241t | r#odleWfoirnde( a b| s ^l _no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2shapeutil_conversion.cc: :In file included from 18/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2shapeutil_conversion.h: :In file included from 28/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2polygon.h: :In file included from 34/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/mutable_s2shape_index.h: :In file included from 33/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/base/commandlineflags.h: :21/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 1293/usr/local/clang/include/absl/flags/flag.h::3342:: In file included from /usr/local/clang/include/absl/flags/internal/flag.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]30 : /usr/local/clang/include/absl/base/call_once.h:53: 221293: | vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d R e53g | i s t e raMbustle:x:Tornaccee_rf(lvaogi*d a(b*salb_snlo_nnnounlnlu lfll afgn));( c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli nmes ga,b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(voiIn file included from ds2/s2shapeutil_conversion.cc :(18*: aIn file included from b../src/s2/s2shapeutil_conversion.hs:l28_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :f33n: )In file included from (../src/s2/base/commandlineflags.hc:o21n: sIn file included from t/usr/local/clang/include/absl/flags/flag.h :c42h: aIn file included from r/usr/local/clang/include/absl/flags/internal/flag.h*: 30a: b/usr/local/clang/include/absl/base/call_once.hs:l96_:n33o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l ms g96, | | f ^r ie/usr/local/clang/include/absl/base/nullability.hn:d241 :s22t:d :note: :expanded from macro 'absl_nonnull'a to m241i | c#s*l _anbosnln_unloln n_uNloln nbualsle _ i| n ^t ernal::CIn file included from os2/s2shapeutil_build_polygon_boundaries.ccn:t18r: oIn file included from l../src/s2/s2shapeutil_build_polygon_boundaries.hW:o23r: dIn file included from (../src/s2/s2shape.h : 25| : ^In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/strings/cord.h: 94241: | In file included from #/usr/local/clang/include/absl/strings/internal/cordz_info.hd:e31f: i/usr/local/clang/include/absl/synchronization/mutex.hn:e1294 :a62b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onn u1294l | l _ N o n n u l l | ^ In file included from s2/s2shapeutil_conversion.cc : 18 : In file included from ../src/s2/s2shapeutil_conversion.h : 28 : In file included from ../src/s2/s2polygon.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 33 : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h :c42o: nIn file included from s/usr/local/clang/include/absl/flags/internal/flag.ht: 30v: o/usr/local/clang/include/absl/base/call_once.hi:d97*: 18a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n97u | l l o b j ,o n c| e ^_ fl/usr/local/clang/include/absl/base/nullability.ha:g241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle ffilnaeg )a;b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :_ Nnote: oexpanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine absl_nonnull _NonnullIn file included from s2/s2shapeutil_build_polygon_boundaries.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #deIn file included from fs2/s2shapeutil_conversion.cci:n18e: In file included from a../src/s2/s2shapeutil_conversion.hb:s28l: _In file included from n../src/s2/s2polygon.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 33_: NIn file included from o../src/s2/base/commandlineflags.hn:n21u: lIn file included from l/usr/local/clang/include/absl/flags/flag.h : 42| : ^In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.hIn file included from :s2/s2shapeutil_build_polygon_boundaries.cc111::1840: :In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:warning: 23: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h :11123 | : vIn file included from o/usr/local/clang/include/absl/status/status.hi:d67 : LIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hw:L29e: vIn file included from e/usr/local/clang/include/absl/strings/cord.hl:C94a: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hO:n31c: e/usr/local/clang/include/absl/synchronization/mutex.h(:a1310b:s17l:: :warning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ce_ f1310l | a g * acbosnls_tn ocnhnaurl*l afblsalg_,n oCnanlullalb lmes&g& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_coding.cc153: | 18 : In file included from ../src/s2/s2shapeutil_coding.h :C44a: lIn file included from l../src/s2/s2coder.hO:n23c: eIn file included from I/usr/local/clang/include/absl/status/status.hm:p67l: (s/usr/local/clang/include/absl/status/internal/status_internal.ht:d119:::14a:t owarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ct*u saRbespl*_ naobnsnlu_lnlo ncnounltlr oCll,o n e| ( ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ , const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | voiIn file included from ds2/s2shapeutil_visit_crossing_edge_pairs.cc :S18e: tIn file included from F../src/s2/s2shapeutil_visit_crossing_edge_pairs.hl:a23g: (In file included from a../src/s2/s2crossing_edge_query.hb:s31l: :In file included from :../src/s2/s2padded_cell.hF:l23a: gIn file included from <../src/s2/s2cell_id.hT:>32*: In file included from a/usr/local/clang/include/absl/hash/hash.hb:s89l: _In file included from n/usr/local/clang/include/absl/hash/internal/hash.ho:n79n: u/usr/local/clang/include/absl/base/internal/endian.hl:l172 :f27l:a gwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] con s172t | iTn&l ivn)e {v o i| d ^ Store/usr/local/clang/include/absl/base/nullability.h3:2241(:v22o:i dnote: *expanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel apb,s lu_innotn3n2u_ltl v_)N o{n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFIn file included from ls2/s2shapeutil_visit_crossing_edge_pairs.cca:g18(: aIn file included from b../src/s2/s2shapeutil_visit_crossing_edge_pairs.hs:l23:: :In file included from F../src/s2/s2crossing_edge_query.hl:a31g: :*23 : aIn file included from b../src/s2/s2cell_id.hs:l32_: nIn file included from o/usr/local/clang/include/absl/hash/hash.hn:n89u: lIn file included from l/usr/local/clang/include/absl/hash/internal/hash.h :f79l: a/usr/local/clang/include/absl/base/internal/endian.hg:,176 :c36o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] V& v176) | i{n l i| n ^e u/usr/local/clang/include/absl/base/nullability.hi:n241t:6224:_ tnote: expanded from macro 'absl_nonnull'L oa d2416 | 4#(dceofnisnte vaobisdl*_ naobnsnlu_lnlo n_nNuolnln upl)l { | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(cIn file included from os2/s2shapeutil_coding.ccn:s18t: In file included from v../src/s2/s2shapeutil_coding.ho:i44d: *In file included from ../src/s2/s2coder.ha:b23s: l_/usr/local/clang/include/absl/status/status.hn:o725n:n38u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p ) { | 725 ^ | /usr/local/clang/include/absl/base/nullability.hs:t241a:t22i:c note: sexpanded from macro 'absl_nonnull't at u241s | _#idnetfeirnnea la:b:sSlt_antounsnRuelpl* _aNbosnln_unloln n u| l ^l PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:N23o: nIn file included from n../src/s2/s2crossing_edge_query.hu:l31l: In file included from ../src/s2/s2padded_cell.h| : ^23 : In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void*In file included from s2/s2shapeutil_coding.cca:b18s: lIn file included from _../src/s2/s2shapeutil_coding.hn:o44n: nIn file included from u../src/s2/s2coder.hl:l23 : p/usr/local/clang/include/absl/status/status.h,: 732u:i29n:t 1In file included from warning: 6s2/s2shapeutil_build_polygon_boundaries.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_:t 18v: )In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h{732: | 23 : | In file included from ^s../src/s2/s2shape.h t:a25/usr/local/clang/include/absl/base/nullability.ht: :iIn file included from c241 ../src/s2/s2coder.h:c:o2223n:: s tIn file included from note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.hs :t67 d: 241:In file included from : | /usr/local/clang/include/absl/status/internal/status_internal.h#sd:te29rf: iin/usr/local/clang/include/absl/strings/cord.hng:e* 109a :ab53bs:ls_ lnwarning: o_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nnn ounlnlu l_109lN | ovEonminpdutl yClS otp ryi| Cno ^gr (d)T;o S t| r ^i ng/usr/local/clang/include/absl/base/nullability.h(:c241o:n22s:t note: Cexpanded from macro 'absl_nonnull'o rd &241 | s#rdce,f isnted :a:bsstlr_innogn*n ualblsIn file included from ls2/s2shapeutil_visit_crossing_edge_pairs.cc__n:No18no: nnuIn file included from nlu../src/s2/s2shapeutil_visit_crossing_edge_pairs.hll :ld 23s : t| )In file included from ; ^../src/s2/s2crossing_edge_query.h : 31| : ^In file included from ../src/s2/s2padded_cell.h:23: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2cell_id.h::24132:: 22In file included from :/usr/local/clang/include/absl/hash/hash.h :89note: : In file included from expanded from macro 'absl_nonnull'In file included from s2/s2shapeutil_coding.cc /usr/local/clang/include/absl/hash/internal/hash.h::18 79: 241: In file included from | ../src/s2/s2shapeutil_coding.h/usr/local/clang/include/absl/base/internal/endian.h#::d44258e: :fIn file included from 36i../src/s2/s2coder.hn:e: a23warning: b: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s /usr/local/clang/include/absl/status/status.hl:_733n :o258n29n | :iu lnwarning: lltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i n _eN ou ni733nn | ut 3l 2ls_ tt a t| Li ^oca dc3o2n(scto nssttd :v:ositdr*i nagb*s la_bnIn file included from sos2/s2shapeutil_build_polygon_boundaries.ccln:_n18nu: olIn file included from nl../src/s2/s2shapeutil_build_polygon_boundaries.hn up:l)l23 {M: oIn file included from v ../src/s2/s2shape.he| : ^d25F : rIn file included from o/usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.hm::23: In file included from /usr/local/clang/include/absl/status/status.h241::6722: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/strings/cord.h: 110241: | 55#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b110s | lv_oniodn nAuplple n_dNCoonrnduTlolS t r| i ^n g(const Cord& src, std::string* absl_nonnull dst); In file included from | s2/s2shapeutil_visit_crossing_edge_pairs.cc ^: 18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22../src/s2/s2crossing_edge_query.h:: 31: note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2padded_cell.h :23: In file included from 241../src/s2/s2cell_id.h | :#32d: eIn file included from f/usr/local/clang/include/absl/hash/hash.hi:n89e: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: _/usr/local/clang/include/absl/base/internal/endian.hn:o262n:n27u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ Non n262u | liln l i| n ^e void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ String(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defiIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:32: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:18: In file included from ../src/s2/s2shapeutil_get_reference_point.h:21: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_castl(l a b l e \_ N u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // In file included from Ws2/s2shapeutil_coding.ccr:i18t: eIn file included from ../src/s2/s2shapeutil_coding.hd:a44t: aIn file included from ../src/s2/s2coder.ht:o23 : th/usr/local/clang/include/absl/status/status.he: 1031r:e42s:u lwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1031 | i/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e: cnote: oexpanded from macro 'absl_nonnull'n st s241t | a#tduesf_iinnet earbnsall_:n:oSntnautluls R_eNpo*n naublsll _ n| o ^n null Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2shapeutil_build_polygon_boundaries.cc | :#18d: eIn file included from f../src/s2/s2shapeutil_build_polygon_boundaries.hi:n23e: In file included from a../src/s2/s2shape.hb:s25l: _In file included from n../src/s2/s2coder.ho:n23n: uIn file included from l/usr/local/clang/include/absl/status/status.hl: 67_: NIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 937 :| 35 ^: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2shapeutil_coding.cc:: 18: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2shapeutil_coding.h :44: In file included from 257../src/s2/s2coder.h | :#23d: e/usr/local/clang/include/absl/status/status.hf:i1038n:e33 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nul l1038a | b l e _sNtualtluasb_lien t e| r ^n al::StatusRep* absl_noIn file included from ns2/s2shapeutil_build_polygon_boundaries.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_build_polygon_boundaries.hr:e23p: )In file included from ../src/s2/s2shape.h{: 25 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/status/status.h::24167:: 22In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h :938: 35241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fin e938 | a b s l _anbosnln:u:lclo r_dN_oinnntuelrln a l| : ^: CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | In file included from ^s2/s2shapeutil_coding.cc :18: In file included from ../src/s2/s2shapeutil_coding.h:44: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_build_polygon_boundaries.cc :106318 | : cIn file included from o../src/s2/s2shapeutil_build_polygon_boundaries.hn:s23t: In file included from c../src/s2/s2shape.hh:a25r: *In file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : S/usr/local/clang/include/absl/strings/cord.ht:a941t:u35s:M ewarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s age A941s | C S t r (a b s| l ^: :co/usr/local/clang/include/absl/base/nullability.hr:d241_:i22n:t enote: rexpanded from macro 'absl_nonnull'n al :241: | C#odredfRienpe* aabbssll__nnounlnlualbll e_ Ncolnenaurl(l) ; | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from l_s2/util/coding/varint.ccn:o17n: nIn file included from u../src/s2/util/coding/varint.hl:l44 : _In file included from N../src/s2/util/bits/bits.ho:n21n: uIn file included from l/usr/local/clang/include/absl/numeric/bits.hl: 52 : | In file included from ^/usr/local/clang/include/absl/base/internal/endian.h :26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2shapeutil_build_polygon_boundaries.cco:n18n: uIn file included from l../src/s2/s2shapeutil_build_polygon_boundaries.hl: 23 : | In file included from ^../src/s2/s2shape.h :25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, In file included from | s2/util/coding/varint.cc ^: 17: In file included from ../src/s2/util/coding/varint.h/usr/local/clang/include/absl/base/nullability.h::44241: :In file included from 22../src/s2/util/bits/bits.h:: 21: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/numeric/bits.h :52: In file included from 241/usr/local/clang/include/absl/base/internal/endian.h | :#26d: e/usr/local/clang/include/absl/base/internal/unaligned_access.hf:i45n:e45 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _non n45u | liln l_iNnoen nuuilnlt 3 2| _ ^t UnalignedLoad3In file included from 2s2/s2shapeutil_build_polygon_boundaries.cc(:c18o: nIn file included from s../src/s2/s2shapeutil_build_polygon_boundaries.ht: 23v: oIn file included from i../src/s2/s2shape.hd:*25 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :p29): /usr/local/clang/include/absl/strings/cord.h{: 1050 :| 45 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 1050note: | expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l la b_sNlo:n:nsutlrli n g| _ ^v iew* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_build_polygon_boundaries.cc :18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h :5123 | : iIn file included from n../src/s2/s2shape.hl:i25n: eIn file included from ../src/s2/s2coder.hu:i23n: tIn file included from 6/usr/local/clang/include/absl/status/status.h4:_67t: In file included from U/usr/local/clang/include/absl/status/internal/status_internal.hn:a29l: i/usr/local/clang/include/absl/strings/cord.hg:n1054e:d37L:o awarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]6 4(co n1054s | t v o i d *a basbls:l:_cnoorndn_uilnlt epr)n a{l : :| C ^o rd/usr/local/clang/include/absl/base/nullability.hR:e241p:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf irneep ,a b s| l ^_ no/usr/local/clang/include/absl/base/nullability.hn:n241u:l22l: _note: Nexpanded from macro 'absl_nonnull'o nn u241l | l# d e| f ^i ne absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23In file included from : s2/util/coding/varint.ccIn file included from :../src/s2/s2shape.h17:: 25In file included from : ../src/s2/util/coding/varint.hIn file included from :../src/s2/s2coder.h44:: 23In file included from : ../src/s2/util/bits/bits.hIn file included from :/usr/local/clang/include/absl/status/status.h21:: 67In file included from : /usr/local/clang/include/absl/numeric/bits.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h52:: 29In file included from : /usr/local/clang/include/absl/base/internal/endian.h:/usr/local/clang/include/absl/strings/cord.h26:: 1061:/usr/local/clang/include/absl/base/internal/unaligned_access.h34::57 :36warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | 57v | oiindl iCnoep yvTooiAdr rUanyaSlliogwnPeadtSht(ocrhea1r6*( vaobisdl*_ naobnsnlu_lnlo ndnsutl)l cpo,n suti;n t 1| 6 ^_ t /usr/local/clang/include/absl/base/nullability.hv:)241 :{22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfoinnneu lalb s_lN_onnonnunlull l | _ ^N onnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline voiIn file included from ds2/s2shapeutil_build_polygon_boundaries.cc :U18n: aIn file included from l../src/s2/s2shapeutil_build_polygon_boundaries.hi:g23n: eIn file included from d../src/s2/s2shape.hS:tore32(void* absl_nonnull p, uint32_t v) { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_conversion.cc::24118:: 22In file included from :../src/s2/s2shapeutil_conversion.h :28note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2polygon.h:34 : 241In file included from | ../src/s2/mutable_s2shape_index.h#:d44e: fIn file included from i../src/s2/s2pointutil.hn:e27 : ab../src/s2/util/math/matrix3x3.hs:l276_:n5o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l _No n276n | u l l S| 2 ^_ CHECK_NE(det, VType(0)) << " Can't inverse. Determinant =In file included from s2/util/coding/varint.cc0:.17": ;In file included from ../src/s2/util/coding/varint.h :| 44 ^: In file included from ../src/s2/util/bits/bits.h:21: ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h37::5221: :In file included from /usr/local/clang/include/absl/base/internal/endian.h:note: 26expanded from macro 'S2_CHECK_NE': /usr/local/clang/include/absl/base/internal/unaligned_access.h: 6537: | 36#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne S 265_ | CiHnElCiKn_eN Ev oCiHdE CUKn_aNlEi g n| e ^d Sto/usr/local/clang/include/absl/log/check.hr:e1206:43(:v onote: iexpanded from macro 'CHECK_NE'd * a b120s | l _ nAoBnSnLu_lLlO Gp_,I NuTiEnRtN6A4L__tC HvE)C K{_ N E| _ ^I MP/usr/local/clang/include/absl/base/nullability.hL:(241(:v22a:l 1note: )expanded from macro 'absl_nonnull', # v241a | l#1d,e f(ivnael 2a)b,s l#_vnaoln2n)u l l| ^_ No/usr/local/clang/include/absl/log/internal/check_impl.hn:n51u:l3l: | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_conversion.cc:18: In file included from ../src/s2/s2shapeutil_conversion.h:28: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullablIn file included from es2/util/coding/varint.cc :M17a: yIn file included from b../src/s2/util/coding/varint.heGe:t44: In file included from ../src/s2/util/bits/bits.hC:r21c: CIn file included from o/usr/local/clang/include/absl/numeric/bits.hr:d52S: ta/usr/local/clang/include/absl/base/internal/endian.ht:e160(:)36 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t; | ^160 | inl/usr/local/clang/include/absl/base/nullability.hi:n257e: 23u:i nnote: texpanded from macro 'absl_nullable'1 6_t 257L | o#adde1f6i(nceo nasbts lv_oniudl*l aabblsel __nNounlnlualbll ep ) | { ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(chaIn file included from rs2/util/coding/varint.cc*: 17a: bIn file included from s../src/s2/util/coding/varint.hl:_44n: oIn file included from n../src/s2/util/bits/bits.hn:u21l: lIn file included from /usr/local/clang/include/absl/numeric/bits.hd:s52t: )/usr/local/clang/include/absl/base/internal/endian.h :c164o:n27s:t ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 164/usr/local/clang/include/absl/base/nullability.h | :i241n:l22i:n enote: expanded from macro 'absl_nonnull'v oi d241 | S#tdoerfei1n6e( vaobisdl*_ naobnsnlu_lnlo n_nNuolnln upl,l u i| n ^t 16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:17: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 156s2/s2shapeutil_build_polygon_boundaries.cc | :b18o: oIn file included from l../src/s2/s2shapeutil_build_polygon_boundaries.h :s23a: fIn file included from e../src/s2/s2shape.h_:s25t: rIn file included from t../src/s2/s2coder.ho:823_: bIn file included from a/usr/local/clang/include/absl/status/status.hs:e67(: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29:: :s/usr/local/clang/include/absl/strings/cord.ht:r1268i:n51g:_ vwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e w tex t1268, | iinnlti8n_et *v oaibds lC_onrodn:n:uIlnll ivnaelRueep,: : E| m ^p la/usr/local/clang/include/absl/base/nullability.hc:e241T:r22e:e (note: Cexpanded from macro 'absl_nonnull'o rd R241e | p#*d eafbisnle_ naobnsnlu_lnlo nrneupl,l _| N ^o nnul/usr/local/clang/include/absl/base/nullability.hl: 241 :| 22 ^: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2shapeutil_get_reference_point.ccu:l23l: In file included from _../src/s2/s2contains_vertex_query.hN:o21n: nIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnulIn file included from ls2/s2shapeutil_build_polygon_boundaries.cc :v18a: lIn file included from u../src/s2/s2shapeutil_build_polygon_boundaries.he:,23 : In file included from | ../src/s2/s2shape.h ^: 25: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2coder.h::24123:: 22In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 241 | /usr/local/clang/include/absl/strings/cord.h#:d1275e:f51i:n ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1275o | ninnulliln e_ Nvoonindu lClo r d| : ^: InlineRep::EmplaceTree(CorIn file included from ds2/s2shapeutil_get_reference_point.ccR:e23p: *In file included from ../src/s2/s2contains_vertex_query.ha:b21s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.h:n66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l70l: In file included from r/usr/local/clang/include/absl/container/internal/layout.he:p198,: In file included from /usr/local/clang/include/absl/strings/str_cat.h| : ^116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:/usr/local/clang/include/absl/base/nullability.h23:: 241:/usr/local/clang/include/absl/strings/numbers.h22::160 :57note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 | #de f160i | nbeo oalb ssla_fneo_nsnturltlo 3_2N_obnansuel(la b s| l ^: :string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnuIn file included from ls2/s2shapeutil_build_polygon_boundaries.ccl: 18_: NIn file included from o../src/s2/s2shapeutil_build_polygon_boundaries.hn:n23u: lIn file included from l../src/s2/s2shape.h : 25| : ^In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_get_reference_point.cc1282: | 23i: nIn file included from l../src/s2/s2contains_vertex_query.hi:n21e: In file included from v/usr/local/clang/include/absl/container/btree_map.ho:i66d: In file included from C/usr/local/clang/include/absl/container/internal/btree.ho:r70d: :In file included from :/usr/local/clang/include/absl/container/internal/layout.hI:n198l: iIn file included from n/usr/local/clang/include/absl/strings/str_cat.he:R116e: pIn file included from :/usr/local/clang/include/absl/strings/internal/stringify_sink.h::S23e: t/usr/local/clang/include/absl/strings/numbers.hT:r162e:e57(:C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Rep* 162a | bbsolo_ln osnanfuel_ls trretpo,6 4 _| b ^a se/usr/local/clang/include/absl/base/nullability.h(:a241b:s22l:: :note: sexpanded from macro 'absl_nonnull't ri n241g | _#vdieefwi ntee xatb,s li_nnto6n4n_utl*l a_bNsoln_nnuolnln u l| l ^ value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:In file included from 23s2/s2shapeutil_build_polygon_boundaries.cc: :In file included from 18../src/s2/s2contains_vertex_query.h: :In file included from 21../src/s2/s2shapeutil_build_polygon_boundaries.h: :In file included from 23/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/s2shape.h: :In file included from 25/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198/usr/local/clang/include/absl/status/status.h: :In file included from 67/usr/local/clang/include/absl/strings/str_cat.h: :In file included from 116/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29/usr/local/clang/include/absl/strings/internal/stringify_sink.h: :23/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/strings/numbers.h1290::16554::39 : warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1290165 | | i n l i n e v o i d C o r d : : I n l i n e Raebps:l::S:eitnTtr1e2e8O*r Eambpstly_(nCoonrnduRlelp *v aalbusel,_ niunltl abbalsee )r;e p ,| ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:/usr/local/clang/include/absl/base/nullability.h22::257 :note: 23expanded from macro 'absl_nonnull': note: expanded from macro 'absl_nullable' 257 | # d241e | f#idneef ianbes la_bnsull_lnaobnlneu l_lN u_lNloanbnluel l | ^| ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view In file included from ts2/s2shapeutil_build_polygon_boundaries.cce:x18t: ,In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.hu:i23n: tIn file included from 8../src/s2/s2shape.h_:t25*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: uIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hl: 29v: a/usr/local/clang/include/absl/strings/cord.hl:u1301e:,56 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 221301: | inote: nexpanded from macro 'absl_nonnull'l in e241 In file included from | v#s2/s2shapeutil_coding.ccod:ie18fd: iCIn file included from no../src/s2/s2shapeutil_coding.her :adb45:s:: IlnIn file included from _ln../src/s2/s2shape.hion:nenR27eup: l:In file included from :l../src/s2/s2pointutil.h C:o_m27mN: oin../src/s2/util/math/matrix3x3.hntu:lT276lr:e e5 (:c| o ^nwarning: s type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t Cord R276e | p * a bSs2l__CnHuElClKIn file included from a_bNls2/s2shapeutil_get_reference_point.cceE :(o23ldd: _erIn file included from te../src/s2/s2contains_vertex_query.h,p ,:V T21 y: | pIn file included from ^e/usr/local/clang/include/absl/container/btree_map.h (:066/usr/local/clang/include/absl/base/nullability.h): :)In file included from 257/usr/local/clang/include/absl/container/internal/btree.h<::<2370 :: " In file included from /usr/local/clang/include/absl/container/internal/layout.hnote: C:expanded from macro 'absl_nullable'a198 n: 'In file included from t/usr/local/clang/include/absl/strings/str_cat.h 257:i | 116#n: dvIn file included from ee/usr/local/clang/include/absl/strings/internal/stringify_sink.hfri:sn23ee: . /usr/local/clang/include/absl/strings/numbers.h a:Db168estl:e_59rn:mu ilwarning: nltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aa nbtl e =168_ N0 | u.bl"lo;aob ll e| s ^a f e| _ ^s ../src/s2/base/logging.ht:r37t:o21u:1 note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:18: In file included from ../src/s2/s2shapeutil_coding.h:45: In file included from ../src/s2/s2shape.h:27: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 6_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonIn file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlineRep::CopyToArray(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ null buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INIn file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ TERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ null _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_noIn file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ nnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | voiIn file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ d AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnulIn file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | l dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:18: In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h:23: In file included from ../src/s2/s2shape.h:25: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:33: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3/usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25In file included from : s2/util/coding/varint.ccIn file included from :../src/s2/util/coding/coder.h24:: 36In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/base/casts.h21:: 34In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/log.h37:: 209In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h21:: 22In file included from : /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/log/internal/log_message.h41:: 190In file included from :/usr/local/clang/include/absl/log/internal/strip.h42::26 : In file included from warning: /usr/local/clang/include/absl/log/internal/log_message.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h: 27190: | In file included from /usr/local/clang/include/absl/log/internal/proto.h :L34o: gM/usr/local/clang/include/absl/types/span.he:s212s:a22g:e &warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]o pera t212o | r < data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MakeSpan(T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:739:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 739 | Span MakeSpan(T* absl_nullable begin ABSL_ATTRIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ (this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTEIn file included from _s2/util/coding/varint.ccC:A24P: TIn file included from U../src/s2/base/logging.hR:E21D: _In file included from B/usr/local/clang/include/absl/log/check.hY:(37t: hIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hs:)21): )In file included from /usr/local/clang/include/absl/log/internal/check_op.h : 41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h : 26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h : 47 : In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h : 34 : \/usr/local/clang/include/absl/types/span.h : 794| : ^8 : warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 32: 9794: | note: macro 'ABSL_INTERNAL_IF_false' defined here T *32 | a#bdself_innuel lAaBbSlLe_ IpNtTrE RANBASLL__IAFT_TfRaIlBsUeT(Ei_fL_IsFaEtTiIsMfEi_eBdO,U N.D.,. )s i_z_eV_At_ AsRiGzSe_)_ n o| e ^x cept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span../src/s2/s2contains_vertex_query.h :M21a: kIn file included from e/usr/local/clang/include/absl/container/btree_map.hC:o67n: s/usr/local/clang/include/absl/container/internal/btree_container.ht:S547p:a23n:( Twarning: *passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] abs l547_ | n u l l a b l e b e g i n | ^ tr/usr/local/clang/include/absl/base/nullability.hu:e257):;23 : | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/container/internal/btree_container.h :257496 | :#9d:e fnote: imacro 'ABSL_INTERNAL_X' defined heren e a b496s | l#_dneuflilnaeb lAeB S_LN_uIlNlTaEbRlNeA L _| X ^( Func, CalleIn file included from es2/util/coding/varint.cc,: 24K: QIn file included from u../src/s2/base/logging.ha:l21,: In file included from M/usr/local/clang/include/absl/log/check.hQ:u37a: lIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :K21V: aIn file included from l/usr/local/clang/include/absl/log/internal/check_op.hu:e41,: In file included from M/usr/local/clang/include/absl/log/internal/strip.hV:a26l: uIn file included from e/usr/local/clang/include/absl/log/internal/log_message.h,: 47.: .In file included from ./usr/local/clang/include/absl/log/internal/structured_proto.h): 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h :\34 : /usr/local/clang/include/absl/types/span.h| : ^801 :32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89t: rIn file included from u/usr/local/clang/include/absl/hash/internal/hash.he:)79;: /usr/local/clang/include/absl/base/internal/endian.h| : ~~~~~160 :36: /usr/local/clang/include/absl/container/internal/btree_container.h:warning: 509type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 47: note: expanded from macro 'ABSL_INTERNAL_X' 160 | i n509l | i n e u i n t 1 6 _AtB SLLo_aIdN1T6E(RcNoAnLs_tA TvToRiIdB*U TaEb_sClA_PnToUnRnEuDl_lB Yp()t h{i s )| ) ^, /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e\ a b| s ^~~~l _nonnul/usr/local/clang/include/absl/container/internal/btree_container.hl: 546_:N3o:n nwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l l /usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^: 52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(tIn file included from hs2/s2wedge_relations.cci:s18): )In file included from )../src/s2/s2wedge_relations.h : 24 : In file included from ../src/s2/s2point.h : 24 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h : 164 : 27 :\ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/container/internal/common.h :16431 | :i9n:l inote: nmacro 'ABSL_INTERNAL_IF_true' defined heree vo i31d | #Sdteofrien1e6 (AvBoSiLd_*I NaTbEsRlN_AnLo_nInFu_ltlr upe,( iufi_nsta1t6i_stf ive)d ,{ . .| . ^) i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed 241 | | # ^d efine absl_noIn file included from ns2/s2shapeutil_get_reference_point.ccnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/container/internal/btree_container.h :note: 550expanded from macro 'absl_nonnull': 24: 241warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]# def i550n | e a b s l _ n o n n u l l _ N o nfnaullsle ) ;| ^ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQuIn file included from as2/s2wedge_relations.ccl:,18 : MIn file included from Q../src/s2/s2wedge_relations.hu:a24l: ,In file included from ../src/s2/s2point.hK:V24a: lIn file included from u/usr/local/clang/include/absl/hash/hash.he:,89 : MIn file included from V/usr/local/clang/include/absl/hash/internal/hash.ha:l79u: e/usr/local/clang/include/absl/base/internal/endian.h,: 254.:.27.:) warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 254 | | i ^n line void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h549: | 24 : In file included from A../src/s2/s2point.hB:S24L: _In file included from I/usr/local/clang/include/absl/hash/hash.hN:T89E: RIn file included from N/usr/local/clang/include/absl/hash/internal/hash.hA:L79_: X/usr/local/clang/include/absl/base/internal/endian.h(:i258n:s36e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_a s258s | iignnl,i nien sueirntt_3o2r__ta sLsoiagdn3_2i(mcpoln,s t& &v,o i&d&*, afbaslls_en,o n n| u ^l l /usr/local/clang/include/absl/container/internal/btree_container.hp:)509 :{52 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h:241 :50922 | : note: expanded from macro 'absl_nonnull' 241 | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nAnTuTlRlI B_UNToEn_nCuAlPlT U R| E ^D _BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here In file included from s2/s2wedge_relations.cc32: | 18#: dIn file included from e../src/s2/s2wedge_relations.hf:i24n: eIn file included from ../src/s2/s2point.hA:B24S: LIn file included from _/usr/local/clang/include/absl/hash/hash.hI:N89T: EIn file included from R/usr/local/clang/include/absl/hash/internal/hash.hN:A79L: _/usr/local/clang/include/absl/base/internal/endian.hI:F262_:f27a:l swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( if_ s262a | tiinslfiineed ,v o.i.d. )S t_o_rVeA3_2A(RvGoSi_d_* a| b ^s l_nonnull p, uIn file included from is2/s2shapeutil_get_reference_point.ccn:t233: 2In file included from _../src/s2/s2contains_vertex_query.ht: 21v: )In file included from /usr/local/clang/include/absl/container/btree_map.h{: 67 : | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 549:3/usr/local/clang/include/absl/base/nullability.h:: 241warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]22 : note: expanded from macro 'absl_nonnull'549 | 241A | B#SdLe_fIiNnTeE RaNbAsLl__Xn(oinnnsuelrlt __oNro_nansuslilg n ,| ^i nsert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : In file included from A../src/s2/s2point.hB:S24L: _In file included from I/usr/local/clang/include/absl/hash/hash.hN:T89E: RIn file included from N/usr/local/clang/include/absl/hash/internal/hash.hA:L79_: A/usr/local/clang/include/absl/base/internal/endian.hT:T266R:I36B:U Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ CAP T266U | RiEnDl_iBnYe( tuhiinst)6)4)_ t L o a d 6 4 ( c o n s t v o i d * a b s\l _ n| o ^n nu/usr/local/clang/include/absl/container/internal/common.hl:l32 :p9): {note: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aIbFs_lf_anlosnen(uilfl_ s_aNtoinsnfuileld , | . ^. .) __VA_ARGS__ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.hs2/s2shapeutil_get_reference_point.cc::27023:: 27In file included from :../src/s2/s2contains_vertex_query.h :warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/btree_map.h:67 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ : /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_In file included from Is2/s2shapeutil_visit_crossing_edge_pairs.ccF:_18t: rIn file included from u../src/s2/s2shapeutil_visit_crossing_edge_pairs.he:(23i: fIn file included from _../src/s2/s2crossing_edge_query.hs:a31t: iIn file included from s../src/s2/s2padded_cell.hf:i23e: dIn file included from ,../src/s2/s2cell_id.h :.43.: .In file included from )../src/s2/s1angle.h :i28f: _In file included from s../src/s2/s2point.ha:t27i: sIn file included from f../src/s2/s2coder.hi:e23d: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from In file included from s2/s2shapeutil_get_reference_point.cc/usr/local/clang/include/absl/strings/str_format.h::2384: : In file included from In file included from ../src/s2/s2contains_vertex_query.h/usr/local/clang/include/absl/strings/internal/str_format/bind.h::2129: : In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/internal/str_format/parser.h::67227: :/usr/local/clang/include/absl/container/internal/btree_container.h11::551 :3warning: :'enable_if' is a clang extension [-Wgcc-compat] warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 227 | 551 | A B S L _eInNaTbElReN_AiLf_(Xs(tirn_sfeorrtm_aotr__ianstseirgnna,l :i:nEsnesrutr_eoCro_nasstseixgpnr_(ifmoprlm,a t&)&,, &| & ^, false, /usr/local/clang/include/absl/strings/internal/str_format/parser.ht:r229u:e11):; warning: | 'enable_if' is a clang extension [-Wgcc-compat] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h229: | 511 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' e511n | a b l e _ i f ( s t rA_BfSoLr_mIaNtT_EiRnNtAeLr_nAaTlT:R:IVBaUlTiEd_FCoArPmTaUtRIEmDp_lBs()f)o)r m a t ) , | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_XIn file included from (s2/s2winding_operation.ccF:u19n: cIn file included from ,../src/s2/s2winding_operation.h :C23a: lIn file included from l../src/s2/s2builder.he:e31,: In file included from K/usr/local/clang/include/absl/container/flat_hash_set.hQ:u43a: lIn file included from ,/usr/local/clang/include/absl/container/hash_container_defaults.h :M19Q: uIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:,57 : KIn file included from V/usr/local/clang/include/absl/hash/hash.ha:l89u: eIn file included from ,/usr/local/clang/include/absl/hash/internal/hash.h :M79V: aIn file included from l/usr/local/clang/include/absl/base/internal/endian.hu:e26,: ./usr/local/clang/include/absl/base/internal/unaligned_access.h.:.39): 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _No/usr/local/clang/include/absl/container/internal/btree_container.hn:n552u:l3l: | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hA:B23S: LIn file included from _../src/s2/s2crossing_edge_query.hI:N31T: EIn file included from R../src/s2/s2padded_cell.hN:A23L: _In file included from A../src/s2/s2cell_id.hT:T43R: IIn file included from B../src/s2/s1angle.hU:T28E: _In file included from C../src/s2/s2point.hA:P27T: UIn file included from R../src/s2/s2coder.hE:D23_: BIn file included from Y/usr/local/clang/include/absl/status/status.h(:t67h: iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h):)29,: In file included from /usr/local/clang/include/absl/strings/cord.h : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : In file included from /usr/local/clang/include/absl/strings/str_format.h : 84 : /usr/local/clang/include/absl/strings/internal/str_format/bind.h : 143 :\11 : | warning: ^'enable_if' is a clang extension [-Wgcc-compat] /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2winding_operation.ccIn file included from :s2/s2shapeutil_contains_brute_force.cc19:: 18In file included from : ../src/s2/s2winding_operation.hIn file included from :../src/s2/s2shapeutil_contains_brute_force.h23:: 21In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2point.h31:: 25In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/util/coding/coder.h43:: 36In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/base/casts.h19:: 34In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/log/log.h57:: 209In file included from : /usr/local/clang/include/absl/hash/hash.hIn file included from :/usr/local/clang/include/absl/log/internal/log_impl.h89:: 22In file included from : /usr/local/clang/include/absl/hash/internal/hash.h:/usr/local/clang/include/absl/log/internal/log_message.h79:: 398In file included from :/usr/local/clang/include/absl/base/internal/endian.h11::26 : warning: /usr/local/clang/include/absl/base/internal/unaligned_access.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 45:45: 398 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] voi d45* | ianblsiln_en uulilnatb3l2e_ tc oUnnsatl&i gvn)e;d L o| a ^d 32(/usr/local/clang/include/absl/base/nullability.hc:o257n:s23t: vnote: oexpanded from macro 'absl_nullable'i d* a257b | s#ld_enfoinnneu lalb spl)_ n{u l l| a ^b le /usr/local/clang/include/absl/base/nullability.h_:N241u:l22l:a bnote: lexpanded from macro 'absl_nonnull'e | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: In file included from expanded from macro 'absl_nullable's2/s2winding_operation.cc :19 : 257In file included from | ../src/s2/s2winding_operation.h#:d23e: fIn file included from i../src/s2/s2builder.hn:e31 : aIn file included from b/usr/local/clang/include/absl/container/flat_hash_set.hs:l43_: nIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19a: bIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.he: 57_: NIn file included from u/usr/local/clang/include/absl/hash/hash.hl:l89a: bIn file included from l/usr/local/clang/include/absl/hash/internal/hash.he: 79 : | In file included from ^/usr/local/clang/include/absl/base/internal/endian.h :26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^143 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' en a241b | l#ed_eiffi(nset ra_bfsolr_mnaotn_niunltle r_nNaoln:n:uElnls u r| e ^C onstexpr(s), "constexpr trap"), | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::14957:: 22In file included from :/usr/local/clang/include/absl/hash/hash.h :89warning: : 'enable_if' is a clang extension [-Wgcc-compat]In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h149: | 26 : /usr/local/clang/include/absl/base/internal/unaligned_access.h : 57 : 36_:_ awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ribu t57eIn file included from | _s2/s2shapeutil_contains_brute_force.cci_:n(18(le: inIn file included from na../src/s2/s2shapeutil_contains_brute_force.hbel: e21v_: oiIn file included from fi(../src/s2/s2point.hds: t25Ur: n_In file included from af../src/s2/util/coding/coder.hlo:ir36gm: naIn file included from et../src/s2/base/casts.hd_:Si34ntt: oeIn file included from rrn/usr/local/clang/include/absl/log/log.hea:1l209:6: :(EIn file included from nvs/usr/local/clang/include/absl/log/internal/log_impl.hou:ir22de: *C/usr/local/clang/include/absl/log/internal/log_message.ho n:as425tbe:sx31lp:r_( snwarning: o)type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n, n u l| l ^ 425 p | , uLiongtM1e6s_sta gve)F a{t a l| ( ^c ons/usr/local/clang/include/absl/base/nullability.ht: 241c:h22a:r *note: expanded from macro 'absl_nonnull'a/usr/local/clang/include/absl/strings/internal/str_format/bind.h b:s l158_241n:o | 22n#n:du lelwarning: f 'enable_if' is a clang extension [-Wgcc-compat]if niel e ,a 158bi | ns tl _l n ion ne n_)u _lAalBtSt rL__iNbAoTuntTneR_IuB_l(UlT( eEn _aC| Ob ^lL eD_;i f (| V ^a lid/usr/local/clang/include/absl/base/nullability.hF:o241r:m22a:t Inote: mexpanded from macro 'absl_nonnull'p l< A241r | g#sd.e.f.i>n(es )a,b s"lb_ando nfnourlmla t_ NtornanpIn file included from u"s2/s2winding_operation.ccl):)l19) : In file included from | ../src/s2/s2winding_operation.h| ^ ^: 23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36In file included from :/usr/local/clang/include/absl/strings/internal/str_format/bind.hs2/s2shapeutil_contains_brute_force.cc ::162warning: 18:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22 In file included from :../src/s2/s2shapeutil_contains_brute_force.h :21 warning: : 61'enable_if' is a clang extension [-Wgcc-compat]In file included from | ../src/s2/s2point.hi:n25l: iIn file included from 162n../src/s2/util/coding/coder.h | e: 36 v: oIn file included from i../src/s2/base/casts.h d: 34_U: _nIn file included from aa/usr/local/clang/include/absl/log/log.htl:ti209rg: inIn file included from be/usr/local/clang/include/absl/log/internal/log_impl.hud:tS22et: _o/usr/local/clang/include/absl/log/internal/log_message.h_r:(e426(3:e231n(:av bowarning: litype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ed _*i f a(426bV | sa l l_iLndoogFnoMnreusmlsalat gIpem,Fp alutv( )sc )h{a, r" b*a| d ^a fbos/usr/local/clang/include/absl/base/nullability.hrlm:_a241nt: ot22nrn:aup l"note: l)expanded from macro 'absl_nonnull' ) f)i l241 e | | ,# ^di enfti nlei naeb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22_:N onote: nexpanded from macro 'absl_nonnull'n ul l241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.hIn file included from :s2/s2winding_operation.cc209:: 19In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :../src/s2/s2winding_operation.h22:: 23/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 427../src/s2/s2builder.h::3131:: In file included from warning: /usr/local/clang/include/absl/container/flat_hash_set.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h :42719 | : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 57 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : In file included from /usr/local/clang/include/absl/base/internal/endian.h : 26c: o/usr/local/clang/include/absl/base/internal/unaligned_access.hn:s65t: 36c:h awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l65_ | nionnlniunlel vfoaiidl uUrnea_lmisggn)e dASBtSoLr_eA6T4T(RvIoBiUdT*E _aCbOsLlD_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :p241,: 22u:i nnote: texpanded from macro 'absl_nonnull'6 4_ t241 | v#)d e{f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22o:n nnote: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonn553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:89: In file included from /usr/local/clang/include/absl/numeric/int128.h:41: /usr/local/clang/include/absl/types/compare.h:78:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 78 | __attribute__((enable_if(n == 0, "Only literal `0` is allowed."))) {} | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)))In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const voiIn file included from ds2/s2shapeutil_build_polygon_boundaries.cc*: 18a: bIn file included from s../src/s2/s2shapeutil_build_polygon_boundaries.hl:_23n: oIn file included from n../src/s2/s2shape.hn:u27l: lIn file included from ../src/s2/s2pointutil.hp:)27 : {../src/s2/util/math/matrix3x3.h : 276| : ^5 : /usr/local/clang/include/absl/base/nullability.hwarning: :241type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull' 276 | 241 | # dSe2f_iCnHeE CaKb_sNlE_(ndoentn,u lVlT y_pNeo(n0n)u)l l< < | " ^ Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #dIn file included from es2/s2winding_operation.ccf:i19n: eIn file included from ../src/s2/s2winding_operation.hS:223_: CIn file included from H../src/s2/s2builder.hE:C31K: _In file included from N/usr/local/clang/include/absl/container/flat_hash_set.hE: 43C: HIn file included from E/usr/local/clang/include/absl/container/hash_container_defaults.hC:K19_: NIn file included from E/usr/local/clang/include/absl/container/internal/hash_function_defaults.h : 57| : ^In file included from /usr/local/clang/include/absl/hash/hash.h:89/usr/local/clang/include/absl/log/check.h: :In file included from 120/usr/local/clang/include/absl/hash/internal/hash.h::379:: /usr/local/clang/include/absl/base/internal/endian.hnote: :expanded from macro 'CHECK_NE'172 :27: 120warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] AB S172L | _iLnOlGi_nIeN TvEoRiNdA LS_tCoHrEeC3K2_(NvEo_iIdM*P La(b(svla_ln1o)n,n u#lvla lp1,, u(ivnatl322)_,t #vv)a l{2 ) | ^| ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/internal/check_impl.h241::5122::3 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 241 | #51d | e f iAnBeS La_bLsOlG__nIoNnTnEuRlNlA L__NCoHnEnCuKl_lO P (| C ^h eck_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68In file included from :s2/s2winding_operation.cc22::19 : In file included from note: ../src/s2/s2winding_operation.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP': 23: In file included from ../src/s2/s2builder.h :6831 | : In file included from /usr/local/clang/include/absl/container/flat_hash_set.hw:h43i: lIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h :(19c: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hs:t57 : cIn file included from h/usr/local/clang/include/absl/hash/hash.ha:r89*: In file included from a/usr/local/clang/include/absl/hash/internal/hash.hb:s79l: _/usr/local/clang/include/absl/base/internal/endian.hn:u176l:l36a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l176_ | liongl_iinnet eurinnatl6_4c_hte cLko_aodp6_4r(ecsounlstt v o i d * a b s l\_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/s2shapeutil_get_reference_point.cc257: | 23#: dIn file included from e../src/s2/s2contains_vertex_query.hf:i21n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n564u:l3l:a bwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]e _Nu l564l | a b lAeB S L| _ ^I NTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | In file included from s2/s2shapeutil_build_polygon_boundaries.cc : 18 : In file included from ../src/s2/s2shapeutil_build_polygon_boundaries.h : 23 : In file included from ../src/s2/s2shape.h :c27o: nIn file included from s../src/s2/s2pointutil.ht: 27&: , ../src/s2/util/math/matrix3x3.htru:e276,: 5t:r uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ~~~~~~~~~~~~~~~~~~~~../src/s2/base/logging.h :37:21 :566 | note: expanded from macro 'S2_CHECK_NE' 37 | # d e f i n e S 2 _cCoHnEsCtK__iNtEe rCaHtEoCrK(_hNiEn t )| ^A BSL/usr/local/clang/include/absl/log/check.h_:I120N:T3E:R Nnote: Aexpanded from macro 'CHECK_NE'L _CO M120M | A ) ;A B S| L ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ LOG/usr/local/clang/include/absl/container/internal/btree_container.h_:I511N:T47E:R Nnote: Aexpanded from macro 'ABSL_INTERNAL_X'L _CH E511C | K _ N E _ I M P L ( (AvBaSlL1_)I,N T#EvRaNlA1L,_ A(TvTaRlI2B)U,T E#_vCaAlP2T)U R E| D ^_ BY/usr/local/clang/include/absl/log/internal/check_impl.h(:t51h:i3s:) )note: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | A B S L _ L O G _ I N T E R N A\L _ C| H ^~~~E CK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) In file included from {s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18| : ^In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2crossing_edge_query.h241::3122: :In file included from ../src/s2/s2padded_cell.h:note: 23expanded from macro 'absl_nonnull': In file included from ../src/s2/s2cell_id.h: 43241: | In file included from #../src/s2/s1angle.hd:e28f: iIn file included from n../src/s2/s2point.he: 27a: bIn file included from s../src/s2/s2coder.hl:_23n: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h_:N29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l82l: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h| : ^23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatIn file included from Bs2/s2winding_operation.cca:s19e: *In file included from ../src/s2/s2winding_operation.ha:b23s: lIn file included from _../src/s2/s2builder.hn:o31n: nIn file included from u/usr/local/clang/include/absl/container/flat_hash_set.hl:l43 : pIn file included from c/usr/local/clang/include/absl/container/hash_container_defaults.h): 19 : | In file included from ^/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :57: In file included from /usr/local/clang/include/absl/hash/hash.h:/usr/local/clang/include/absl/base/nullability.h89:: 241In file included from :/usr/local/clang/include/absl/hash/internal/hash.h22::79 : note: /usr/local/clang/include/absl/base/internal/endian.hexpanded from macro 'absl_nonnull': 258:36 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n258e | ianblsiln_en ouninnutl3l2 __tN oLnonaudl3l2 ( c| o ^n st void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h :568:3: 155 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] expl i568c | i t AFBoSrLm_aItNCToEuRnNtACLa_pXt(uirnes(eirntt_*o ra_bassls_ingonn,n uilnls epr)t _:o rp__a(sps)i g{n}_ h i| n ^t _im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't & ,241 | &#&d,e f i| n ^e ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _N o509n | n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(In file included from ts2/s2shapeutil_visit_crossing_edge_pairs.cch:i18s: )In file included from )../src/s2/s2shapeutil_visit_crossing_edge_pairs.h,: 23 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h\: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/status/status.h::3267:: 9In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : macro 'ABSL_INTERNAL_IF_false' defined hereIn file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from 32/usr/local/clang/include/absl/crc/internal/crc_cord_state.h | :#23d: eIn file included from f/usr/local/clang/include/absl/crc/crc32c.hi:n32e: /usr/local/clang/include/absl/strings/str_format.hA:B164S:L8_:I Nwarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E RNA L_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA/usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull164 | | ^ int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2winding_operation.cc :19note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2winding_operation.h:23 : 241In file included from | ../src/s2/s2builder.h#:d31e: fIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n57u: lIn file included from l/usr/local/clang/include/absl/hash/hash.h :_89N: oIn file included from n/usr/local/clang/include/absl/hash/internal/hash.hn:u79l: l/usr/local/clang/include/absl/base/internal/endian.h : 270| : ^27 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store6In file included from 4s2/s2shapeutil_visit_crossing_edge_pairs.cc(:v18o: iIn file included from d../src/s2/s2shapeutil_visit_crossing_edge_pairs.h*: 23a: bIn file included from s../src/s2/s2crossing_edge_query.hl:_31n: oIn file included from n../src/s2/s2padded_cell.hn:u23l: lIn file included from ../src/s2/s2cell_id.hp:,43 : uIn file included from i../src/s2/s1angle.hn:t286: 4In file included from _../src/s2/s2point.ht: 27v: )In file included from ../src/s2/s2coder.h{: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h241::2922: :In file included from /usr/local/clang/include/absl/strings/cord.h:note: 82expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h: 23241: | In file included from #/usr/local/clang/include/absl/crc/crc32c.hd:e32f: i/usr/local/clang/include/absl/strings/str_format.hn:e165 :a8b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on n165u | l l i_nNto*n naublsll _ n| o ^n null p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t si)ze;, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/container/internal/btree_container.h22::511 :47note: :expanded from macro 'absl_nonnull' note: expanded from macro 'ABSL_INTERNAL_X'241 | #def i511n | e a b s l _ n o n nAuBlSlL __INNoTnEnRuNlAlL _ A| T ^T RIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 503 | FormatRawSink(T* absl_nonnull raw) // NOLINT | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47:In file included from s2/s2shapeutil_visit_crossing_edge_pairs.ccnote: :expanded from macro 'ABSL_INTERNAL_X'18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23 : 509In file included from | ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.hA:B43S: LIn file included from _../src/s2/s1angle.hI:N28T: EIn file included from R../src/s2/s2point.hN:A27L: _In file included from A../src/s2/s2coder.hT:T23R: IIn file included from B/usr/local/clang/include/absl/status/status.hU:T67E: _In file included from C/usr/local/clang/include/absl/status/internal/status_internal.hA:P29T: UIn file included from R/usr/local/clang/include/absl/strings/cord.hE:D82_: BIn file included from Y/usr/local/clang/include/absl/crc/internal/crc_cord_state.h(:t23h: iIn file included from s/usr/local/clang/include/absl/crc/crc32c.h):)32,: /usr/local/clang/include/absl/strings/str_format.h : 860 : 43 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | f r i e n\d v o| i ^~~~d AbslForm/usr/local/clang/include/absl/container/internal/btree_container.ha:t574F:l3u:s hwarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]F or/usr/local/clang/include/absl/container/internal/btree_container.hm:a511t:S52i:n knote: *expanded from macro 'ABSL_INTERNAL_X' abs l511_ | n o n n u l l s i nAkB,S L _| I ^N TERN/usr/local/clang/include/absl/base/nullability.hA:L241_:A22T:T Rnote: Iexpanded from macro 'absl_nonnull'B UT E241_ | C#AdPefTineU RaEbDs_lB_Yn(otnhniusl)l) )_ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERIn file included from Ns2/s2shapeutil_visit_crossing_edge_pairs.ccA:L18_: IIn file included from F../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:t23r: uIn file included from e../src/s2/s2crossing_edge_query.h(:i31f: _In file included from s../src/s2/s2padded_cell.ha:t23i: sIn file included from f../src/s2/s2cell_id.hi:e43d: ,In file included from ../src/s2/s1angle.h.:.28.: )In file included from ../src/s2/s2point.hi:f27_: sIn file included from a../src/s2/s2coder.ht:i23s: fIn file included from i/usr/local/clang/include/absl/status/status.he:d67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_get_reference_point.cc: 23867: | In file included from ../src/s2/s2contains_vertex_query.h :e21x: pIn file included from l/usr/local/clang/include/absl/container/btree_map.hi:c67i: t/usr/local/clang/include/absl/container/internal/btree_container.h :F574o:r3m:a twarning: S'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i nk(str _574f | o r mAaBtS_Li_nItNeTrEnRaNlA:L:_FXo(rimnasteSritn_koIrm_pals*s iagbns,l _innosnenrutl_lo rs_)a s s| i ^g n_hi/usr/local/clang/include/absl/base/nullability.hn:t241_:i22m:p lnote: ,expanded from macro 'absl_nonnull' co n241s | t# d&e,f i&n&e, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no n575n | u l l _ N o n n u l l | ^ true, true, const_iterator(hiIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.cct:)18 : AIn file included from B../src/s2/s2shapeutil_visit_crossing_edge_pairs.hS:L23_: IIn file included from N../src/s2/s2crossing_edge_query.hT:E31R: NIn file included from A../src/s2/s2padded_cell.hL:_23C: OIn file included from M../src/s2/s2cell_id.hM:A43): ;In file included from ../src/s2/s1angle.h :| 28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/s2coder.h511::2347: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from 511/usr/local/clang/include/absl/strings/cord.h | : 82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h :A32B: S/usr/local/clang/include/absl/strings/str_format.hL:_869I:N40T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_AT T869R | I B UsTtEr__CfAoPrTmUaRtE_Di_nBtYe(rtnhails:):)F)o r m a t S i n k I m p l * a b s l _ n o n n u\l l | s ^~~~i nk_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:24: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ IIn file included from Ns2/s2text_format.ccT:E16R: NIn file included from A../src/s2/s2text_format.hL:_34I: FIn file included from _../src/s2/mutable_s2shape_index.hf:a30l: sIn file included from e/usr/local/clang/include/absl/container/btree_map.h(:i66f: _In file included from s/usr/local/clang/include/absl/container/internal/btree.ha:t69i: sIn file included from f/usr/local/clang/include/absl/container/internal/container_memory.hi:e29d: ,In file included from /usr/local/clang/include/absl/hash/hash.h.:.89.: )In file included from /usr/local/clang/include/absl/hash/internal/hash.h_:_79V: AIn file included from _/usr/local/clang/include/absl/base/internal/endian.hA:R26G: S/usr/local/clang/include/absl/base/internal/unaligned_access.h_:_65 : 36| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&In file included from ,s2/s2winding_operation.cc :f19a: lIn file included from s../src/s2/s2winding_operation.he:,23 : In file included from | ../src/s2/s2builder.h ^: 31: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/container/flat_hash_set.h::50943:: 52In file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h :19note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from 509/usr/local/clang/include/absl/hash/hash.h | : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 89 : In file included from /usr/local/clang/include/absl/numeric/int128.h :A41B: SL/usr/local/clang/include/absl/types/compare.h_:I78N:T22E:R Nwarning: A'enable_if' is a clang extension [-Wgcc-compat]L _ATTR I78B | U T E _ C A P_T_UaRtEtDr_iBbYu(tteh_i_s()()e,n a b l e _ i f ( n = = 0 , " O n l y l i\t e r| a ^l `/usr/local/clang/include/absl/container/internal/common.h0:`32 :i9s: anote: lmacro 'ABSL_INTERNAL_IF_false' defined herel ow e32d | .#"d)e)f)i n{e} A B| S ^L _INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52In file included from :s2/s2text_format.cc :note: 16expanded from macro 'ABSL_INTERNAL_X': In file included from ../src/s2/s2text_format.h:34 : 511In file included from | ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.hA:B69S: LIn file included from _/usr/local/clang/include/absl/container/internal/container_memory.hI:N29T: EIn file included from R/usr/local/clang/include/absl/hash/hash.hN:A89L: _In file included from A/usr/local/clang/include/absl/hash/internal/hash.hT:T79R: I/usr/local/clang/include/absl/base/internal/endian.hB:U250T:E36_:C Awarning: Ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T URED_ B250Y | (itnhliisn)e) )u i n t 1 6 _ t L o a d 1 6 ( c o n s t v o i\d * | a ^b sl/usr/local/clang/include/absl/container/internal/common.h_:n31o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_true' defined here p) {31 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TE R241N | A#Ld_eIfFi_nter uaeb(silf__nsoantniuslfli e_dN,o n.n.u.l)l i f| _ ^s atisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_In file included from Is2/s2text_format.ccN:T16E: RIn file included from N../src/s2/s2text_format.hA:L34_: XIn file included from (../src/s2/mutable_s2shape_index.hi:n30s: eIn file included from r/usr/local/clang/include/absl/container/btree_map.ht:_66o: rIn file included from _/usr/local/clang/include/absl/container/internal/btree.ha:s69s: iIn file included from g/usr/local/clang/include/absl/container/internal/container_memory.hn:,29 : iIn file included from n/usr/local/clang/include/absl/hash/hash.hs:e89r: tIn file included from _/usr/local/clang/include/absl/hash/internal/hash.ho:r79_: a/usr/local/clang/include/absl/base/internal/endian.hs:s254i:g27n:_ hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n t_i m254p | li,n l&i&n,e &v&o,i df aSltsoer, e| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 (589v | o i d * a b s l _ n o n n u l l pt,r uuei,n tc1o6n_stt _vi)t e{r a t| o ^r (hint) A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22I:N Tnote: Eexpanded from macro 'absl_nonnull'R NAL_ C241O | M#MdAe)f;i n e| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bsl_n/usr/local/clang/include/absl/container/internal/btree_container.ho:n511n:u47l:l note: _expanded from macro 'ABSL_INTERNAL_X'N onnu l511l | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:69: In file included from /usr/local/clang/include/absl/container/internal/container_memory.h:29: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:79: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32/usr/local/clang/include/absl/container/internal/btree_container.h(:v590o:i3d:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n o590n | n u lAlB SpL,_ IuNiTnEtR3N2A_Lt_ Xv()i n{s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: ,expanded from macro 'absl_nonnull' in s241e | r#td_eofri_naes saibgsnl__hnionntn_uilmlp l_,N o&n&n,u l&l& , | t ^r ue, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPIn file included from Ts2/s2text_format.ccU:R16E: DIn file included from _../src/s2/s2text_format.hB:Y34(: tIn file included from h../src/s2/mutable_s2shape_index.hi:s30): )In file included from ,/usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 69 : In file included from /usr/local/clang/include/absl/container/internal/container_memory.h : 29 : In file included from /usr/local/clang/include/absl/hash/hash.h : 89 : In file included from /usr/local/clang/include/absl/hash/internal/hash.h : 79 : /usr/local/clang/include/absl/base/internal/endian.h\: 266 :| 36 ^: warning: /usr/local/clang/include/absl/container/internal/common.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 31:9: note: 266macro 'ABSL_INTERNAL_IF_true' defined here | inl i31n | e# dueifnitn6e4 _AtB SLLo_aIdN6T4E(RcNoAnLs_tI Fv_otirdu*e (aibfs_ls_antoinsnfuileld ,p ). .{. ) | i ^f _sa/usr/local/clang/include/absl/base/nullability.ht:i241s:f22i:e dnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnuIn file included from ls2/s2shapeutil_get_reference_point.ccl: 23_: NIn file included from o../src/s2/s2contains_vertex_query.hn:n21u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h : 67| : ^/usr/local/clang/include/absl/container/internal/btree_container.h :590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insIn file included from es2/s2text_format.ccr:t16_: oIn file included from r../src/s2/s2text_format.h_:a34s: sIn file included from i../src/s2/mutable_s2shape_index.hg:n30_: hIn file included from i/usr/local/clang/include/absl/container/btree_map.hn:t66_: iIn file included from m/usr/local/clang/include/absl/container/internal/btree.hp:l69,: In file included from &/usr/local/clang/include/absl/container/internal/container_memory.h&:,29 : &In file included from &/usr/local/clang/include/absl/hash/hash.h,: 89t: rIn file included from u/usr/local/clang/include/absl/hash/internal/hash.he:,79 : /usr/local/clang/include/absl/base/internal/endian.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~270 :27: 591warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | i n l i n e v o i d fSatlosree,6 4c(ovnositd_*i taebrsalt_onro(nhniunltl) pA,B SuLi_nItN6T4E_RtN AvL)_ C{O M M| A ^) ; /usr/local/clang/include/absl/base/nullability.h :| 241 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'509 :47: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efin e509 | a b s l _ n o n n u lAlB S_LN_oInNnTuElRlN A L| _ ^A TTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | sl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: In file included from /usr/local/clang/include/absl/log/internal/vlog_config.h:40: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_viIn file included from es2/s2shapeutil_get_reference_point.ccw: 23N: uIn file included from l../src/s2/s2contains_vertex_query.hl:S21a: fIn file included from e/usr/local/clang/include/absl/container/btree_map.hS:t67r: i/usr/local/clang/include/absl/container/internal/btree_container.hn:g619V:i63e:w (warning: cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nst c619h | a r *A BaSbLs_lI_NnTuElRlNaAbLl_eX (pt)r y{_ e m| p ^l ace, tr/usr/local/clang/include/absl/base/nullability.hy:_257e:m23p:l anote: cexpanded from macro 'absl_nullable'e _i m257p | l#,d ecfoinnset a&b,s lt_rnuuel)l;a b l| e ^ _N/usr/local/clang/include/absl/container/internal/btree_container.hu:l596l:a9b:l enote: macro 'ABSL_INTERNAL_X' defined here | ^ 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/util/coding/coder.cc619::193: :In file included from ../src/s2/util/coding/coder.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]36 : In file included from ../src/s2/base/casts.h: 34619: | In file included from /usr/local/clang/include/absl/log/log.h :A209B: SIn file included from L/usr/local/clang/include/absl/log/internal/log_impl.h_:I20N: TIn file included from E/usr/local/clang/include/absl/log/absl_vlog_is_on.hR:N63A: L/usr/local/clang/include/absl/log/internal/vlog_config.h_:X49(:t37r:y _warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 49 | int RegisterAndInitIn file included from is2/s2shapeutil_contains_brute_force.cca:l18i: zIn file included from e../src/s2/s2shapeutil_contains_brute_force.h(:V21L: oIn file included from g../src/s2/s2point.hS:i25t: eIn file included from *../src/s2/util/coding/coder.h :a36b: sIn file included from l../src/s2/base/casts.h_:n36o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from v/usr/local/clang/include/absl/log/check.h):;37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.h::293241::4922:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241293 | | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/util/coding/coder.cc:: 19note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/util/coding/coder.h:36 : 241In file included from | ../src/s2/base/casts.h#:d34e: fIn file included from i/usr/local/clang/include/absl/log/log.hn:e209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l20_: nIn file included from o/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:n63u: l/usr/local/clang/include/absl/log/internal/vlog_config.hl: 63_:N43o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^63 | explicit constexpr VLogSite(In file included from cs2/s2shapeutil_contains_brute_force.cco:n18s: tIn file included from ../src/s2/s2shapeutil_contains_brute_force.hc:h21a: rIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36o: nIn file included from n../src/s2/base/casts.hu:l36l: In file included from f../src/s2/base/logging.h): 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: :/usr/local/clang/include/absl/log/internal/check_op.h :note: 295expanded from macro 'absl_nonnull': 20: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi n295e | caobnsslt_ nsoingnnueldl c_hNaorn*n ualbls l _| n ^o nnull operator<<(std::basic_ostream: &In file included from ,../src/s2/s2text_format.h : 34| : ^In file included from ../src/s2/mutable_s2shape_index.h:30/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/container/btree_map.h::2266:: In file included from note: /usr/local/clang/include/absl/container/internal/btree.hexpanded from macro 'absl_nonnull': 69In file included from : s2/util/coding/coder.ccIn file included from 241:/usr/local/clang/include/absl/container/internal/container_memory.h | 19:#: 29dIn file included from : e../src/s2/util/coding/coder.hfIn file included from :i/usr/local/clang/include/absl/hash/hash.h36n:: e89 In file included from a: ../src/s2/base/casts.hbIn file included from :s/usr/local/clang/include/absl/hash/internal/hash.h34l:_: In file included from 89n: oIn file included from n/usr/local/clang/include/absl/numeric/int128.h/usr/local/clang/include/absl/log/log.hn::u41209l: : lIn file included from /usr/local/clang/include/absl/types/compare.h /usr/local/clang/include/absl/log/internal/log_impl.h_::N7820o:n: n22In file included from u:/usr/local/clang/include/absl/log/absl_vlog_is_on.hl :lwarning: 63 'enable_if' is a clang extension [-Wgcc-compat]: /usr/local/clang/include/absl/log/internal/vlog_config.h | : ^96 :7860 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] __ a96t | t r ifbIn file included from rus2/s2shapeutil_contains_brute_force.ccit:ee18n_: d_In file included from (i../src/s2/s2shapeutil_contains_brute_force.h(ne:tn21 al: boIn file included from lge../src/s2/s2point.h__:ii25nf: t(In file included from enr../src/s2/util/coding/coder.h n=:a=l36 :: 0:,In file included from R ../src/s2/base/casts.he":gOi36ns: ltIn file included from ye../src/s2/base/logging.h rl:Ain21tde: IrnIn file included from ai/usr/local/clang/include/absl/log/check.hlt: i`37a0l: `iIn file included from zi/usr/local/clang/include/absl/log/internal/check_impl.hes:( V21aL: lol/usr/local/clang/include/absl/log/internal/check_op.hgoS:wie296tde:.*63" ):a) b)warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] l {_}n o n296| n ^ | u l l v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22: note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n ncuolnls t_ Nsoingnnueldl c h| a ^r * absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void Absemplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ lFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/util/coding/coder.ccn:e19 : aIn file included from b../src/s2/util/coding/coder.hs:l36_: nIn file included from o../src/s2/base/casts.hn:n34u: lIn file included from l/usr/local/clang/include/absl/log/log.h :_209N: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hn:u20l: lIn file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h :| 63 ^: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h: 21133: | In file included from i../src/s2/s2point.hn:t25 : RIn file included from e../src/s2/util/coding/coder.hg:i36s: tIn file included from e../src/s2/base/casts.hr:A36n: dIn file included from I../src/s2/base/logging.hn:i21t: iIn file included from a/usr/local/clang/include/absl/log/check.hl:i37z: eIn file included from (/usr/local/clang/include/absl/log/internal/check_impl.hV:L21o: g/usr/local/clang/include/absl/log/internal/check_op.hS:i433t:e56*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o433n | n u l l v ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_get_reference_point.cc:23: In file included from ../src/s2/s2contains_vertex_query.h:21: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:57: In file included from /usr/local/clang/include/absl/hash/hash.h:89: In file included from /usr/local/clang/include/absl/hash/internal/hash.h:90: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeSIn file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | tringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: In file included from warning: s2/s2shapeutil_coding.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/s2lax_polygon_shape.h :19136 | : sIn file included from i../src/s2/s2polygon.hz:e29_: tIn file included from /usr/local/clang/include/absl/container/flat_hash_map.hS:i45x: Di/usr/local/clang/include/absl/container/internal/raw_hash_map.hg:i143t:s59T:o Bwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]f fer(d o143u | b l e d , c h a r * a b s l _ nfoanlnsuel,l fbaulfsfee,r )A;B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Snote: Iexpanded from macro 'absl_nonnull'N GL E241_ | A#RdGe(f)i)n;e a| b ^s l_n/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:n120n:u9l:l note: _macro 'ABSL_INTERNAL_X' defined hereN onn u120l | l# d e| f ^i ne ABSL_INTERIn file included from Ns2/s2shapeutil_build_polygon_boundaries.ccA:L24_: XIn file included from (/usr/local/clang/include/absl/container/btree_map.hF:u66n: cIn file included from ,/usr/local/clang/include/absl/container/internal/btree.h :C70a: lIn file included from l/usr/local/clang/include/absl/container/internal/layout.he:e198,: In file included from K/usr/local/clang/include/absl/strings/str_cat.hQ:u116a: lIn file included from ,/usr/local/clang/include/absl/strings/internal/stringify_sink.h :V23Q: u/usr/local/clang/include/absl/strings/numbers.ha:l198,: 7K:V awarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e, V198V | aclhuaer,* Taabisll,_ n.o.n.n)u l\l F| a ^s tIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, /usr/local/clang/include/absl/container/internal/raw_hash_map.hc:h142a:r3*: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_no n142n | u l lA BbSuLf_fIeNrT)E R N| A ^L _X/usr/local/clang/include/absl/base/nullability.h(:i241n:s22e:r tnote: _expanded from macro 'absl_nonnull'o r_ a241s | s#idgenf,i nien saebrstl__onro_nansuslilg n__Niomnpnlu,l lc o n| s ^t &, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIIn file included from Bs2/s2shapeutil_build_polygon_boundaries.ccU:T24E: _In file included from C/usr/local/clang/include/absl/container/btree_map.hA:P66T: UIn file included from R/usr/local/clang/include/absl/container/internal/btree.hE:D70_: BIn file included from Y/usr/local/clang/include/absl/container/internal/layout.h(:t198h: iIn file included from s/usr/local/clang/include/absl/strings/str_cat.h):)116,: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 199 : 5 : warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | A B\S L _| I ^N TERNAL_/usr/local/clang/include/absl/container/internal/common.hN:E32E:D9_:M Inote: Nmacro 'ABSL_INTERNAL_IF_false' defined here_ SIZ E32( | b#udfeffeirn,e kAFBaSsLt_TIoNBTuEfRfNeArLS_iIzFe_)f;a l s| e ^( if/usr/local/clang/include/absl/base/macros.h_:s251a:t18i:s fnote: iexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'e d, .251. | . ) ____aVtAt_rAiRbGuSt_e__ _ (| ( ^d iagnose_if(In file included from _s2/s2shapeutil_coding.cc_:b28u: iIn file included from l../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insertin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ t_or_assign_impl, const&,In file included from s2/s2shapeutil_build_polygon_boundaries.ccc:o24n: sIn file included from t/usr/local/clang/include/absl/container/btree_map.h&:,66 : In file included from | /usr/local/clang/include/absl/container/internal/btree.h ^: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h198:: 133In file included from :/usr/local/clang/include/absl/strings/str_cat.h52::116 : In file included from note: /usr/local/clang/include/absl/strings/internal/stringify_sink.hexpanded from macro 'ABSL_INTERNAL_X': 23: /usr/local/clang/include/absl/strings/numbers.h:203 :1335 | : warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | A B S LA_BISNLT_EIRNNTAELR_NAATLT_RNIEBEUDT_EM_ICNA_PSTIUZREE(Db_uBfYf(etrh,i sk)F)a,s t T o B u f f e r S i z e ) ; | ^ /usr/local/clang/include/absl/base/macros.h : 251 : 18\: | note: ^expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' /usr/local/clang/include/absl/container/internal/common.h :25132 | : 9 :_ _note: amacro 'ABSL_INTERNAL_IF_false' defined heret tri b32u | t#ed_e_f(i(ndei aAgBnSoLs_eI_NiTfE(R_N_AbLu_iIlFt_ifna_losbej(eicft__ssaitzies(fOibejd,, 0.). .<) N_,_ V\A _ A| R ^G S__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.hs2/s2shapeutil_coding.cc::19828: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2lax_polygon_shape.h::11636: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/s2polygon.h::2329: : /usr/local/clang/include/absl/strings/numbers.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h204::457: : /usr/local/clang/include/absl/container/internal/raw_hash_map.h:warning: 144type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]204 | cha r144* | a bAsBlS_Ln_oInNnTuElRlN AFLa_sXt(IinntsTeorBtu_fofre_ra(susiingtn6,4 _itn sie,r tc_hoarr_*a sasbisgln__niomnpnlu,l lc obnusftf&e,r )c o n| s ^t &,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/container/internal/raw_hash_map.hnote: :expanded from macro 'absl_nonnull'135 :16: 241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n135e | a b s l _ n o n n utlhli s_)N)o)n nAuBlSlL _ A| T ^T RIBUTE_LIFETIn file included from Is2/s2shapeutil_build_polygon_boundaries.ccM:E24_: BIn file included from O/usr/local/clang/include/absl/container/btree_map.hU:N66D: In file included from {/usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from /usr/local/clang/include/absl/container/internal/layout.h : 198 : In file included from /usr/local/clang/include/absl/strings/str_cat.h : 116 : In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h : 23 : /usr/local/clang/include/absl/strings/numbers.h : 204 : 54 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 204 | | c ^h ar/usr/local/clang/include/absl/container/internal/common.h*: 31a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnu l31l | #FdaesftiInnet TAoBBSuLf_fIeNrT(EuRiNnAtL6_4I_Ft_ tir,u ec(hiafr_*s aatbisslf_ineodn,n u.l.l. )b uifff_esra)t i s| f ^i ed/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2shapeutil_coding.ccn:o28n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l36 : _In file included from N../src/s2/s2polygon.ho:n29n: uIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.hl: 45 : | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_orIn file included from _s2/s2shapeutil_build_polygon_boundaries.cca:s24s: iIn file included from g/usr/local/clang/include/absl/container/btree_map.hn:,66 : iIn file included from n/usr/local/clang/include/absl/container/internal/btree.hs:e70r: tIn file included from _/usr/local/clang/include/absl/container/internal/layout.ho:r198_: aIn file included from s/usr/local/clang/include/absl/strings/str_cat.hs:i116g: nIn file included from _/usr/local/clang/include/absl/strings/internal/stringify_sink.hi:m23p: l/usr/local/clang/include/absl/strings/numbers.h,: 205c:o5n:s twarning: &'diagnose_if' is a clang extension [-Wgcc-compat], c 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull obuffnesrt)& , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h:241:22: 145note: | expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _fnaolnsneu,l lt r_uNeo,n nAuBlSlL _ I| N ^T ERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/s2shapeutil_build_polygon_boundaries.cc : 24 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66t: hIn file included from i/usr/local/clang/include/absl/container/internal/btree.hs:)70): )In file included from /usr/local/clang/include/absl/container/internal/layout.hA:B198S: LIn file included from _/usr/local/clang/include/absl/strings/str_cat.hA:T116T: RIn file included from I/usr/local/clang/include/absl/strings/internal/stringify_sink.hB:U23T: E/usr/local/clang/include/absl/strings/numbers.h_:L209I:F5E:T Iwarning: M'diagnose_if' is a clang extension [-Wgcc-compat]E _BOU N209D | { A B S L _ I N T E R N A L _ N E E D _ M I N _ S I Z E (\b u f| f ^~~~e r, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :147warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]52 : warning: 215passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | cha r147* | a b s l _ n o n n u l l F a s t IfnatlTsoeB,u fAfBeSrL(_iInNtT_EtRyNpAeL _iS,I N G| L ^E _A/usr/local/clang/include/absl/base/nullability.hR:G241(:)22):; note: | expanded from macro 'absl_nonnull' ^ 241/usr/local/clang/include/absl/container/internal/raw_hash_map.h | :#120d:e9f:i nnote: emacro 'ABSL_INTERNAL_X' defined here abs l120_ | n#odnenfuilnle _ANBoSnLn_uIlNlT E R| N ^A L_X(FuncIn file included from ,s2/s2shapeutil_build_polygon_boundaries.cc :C24a: lIn file included from l/usr/local/clang/include/absl/container/btree_map.he:e66,: In file included from K/usr/local/clang/include/absl/container/internal/btree.hQ:u70a: lIn file included from ,/usr/local/clang/include/absl/container/internal/layout.h :V198Q: uIn file included from a/usr/local/clang/include/absl/strings/str_cat.hl:,116 : KIn file included from V/usr/local/clang/include/absl/strings/internal/stringify_sink.ha:l23u: e/usr/local/clang/include/absl/strings/numbers.h,: 216V:V49a:l uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], Ta i216l | , . . . ) \ | ^ char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 148:3:/usr/local/clang/include/absl/base/nullability.h :241warning: :22passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: note: expanded from macro 'absl_nonnull' 148 | 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oXn(niunlsle r_tN_oonrn_ualsls i | g ^n , insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisIn file included from fs2/s2shapeutil_build_polygon_boundaries.cci:e24d: ,In file included from /usr/local/clang/include/absl/container/btree_map.h.:.66.: )In file included from /usr/local/clang/include/absl/container/internal/btree.hi:f70_: sIn file included from a/usr/local/clang/include/absl/container/internal/layout.ht:i198s: fIn file included from i/usr/local/clang/include/absl/strings/str_cat.he:d116 : In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h ^: 23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | In file included from s2/s2shapeutil_coding.cc : 28 : In file included from ../src/s2/s2lax_polygon_shape.h : 36 : In file included from ../src/s2/s2polygon.h : 29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : 45 : /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 148 : 3i:n twarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t ype* a b148s | l _ nAoBnSnLu_lIlN ToEuRtN)A L{_ X (| i ^n ser/usr/local/clang/include/absl/base/nullability.ht:_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 151../src/s2/s2crossing_edge_query.h::331:: In file included from ../src/s2/s2padded_cell.hwarning: :23passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h151: | 28 : In file included from A../src/s2/s2point.hB:S27L: _In file included from I../src/s2/s2coder.hN:T23E: RIn file included from N/usr/local/clang/include/absl/status/status.hA:L67_: XIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hi:n29s: eIn file included from r/usr/local/clang/include/absl/strings/cord.ht:_94o: rIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.ha:s31s: ig/usr/local/clang/include/absl/synchronization/mutex.hn:,489 :i14n:s ewarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t _or_a s489s | i g n _ i m pvlo,i dc o(n*satb&s,l _&n&u,l lfaabllsee ,i n v| a ^r ia/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:t133):(52v:o inote: dexpanded from macro 'ABSL_INTERNAL_X'* ab s133l | _ n u l l a b i l i tAyB_SuLn_kInNoTwEnR)N,A L _| A ^T TRIBU/usr/local/clang/include/absl/base/nullability.hT:E257_:C23A:P Tnote: Uexpanded from macro 'absl_nullable'R ED_ B257Y | (#tdheifsi)n)e, a b s l _ n u l l a b l e _ N u l l a b l e | \ ^ | ^ /usr/local/clang/include/absl/container/internal/common.h:32In file included from :s2/s2shapeutil_visit_crossing_edge_pairs.cc9::18 : In file included from note: ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hmacro 'ABSL_INTERNAL_IF_false' defined here: 23: In file included from ../src/s2/s2crossing_edge_query.h :3231 | : #In file included from d../src/s2/s2padded_cell.he:f23i: nIn file included from e../src/s2/s2cell_id.h :A43B: SIn file included from L../src/s2/s1angle.h_:I28N: TIn file included from E../src/s2/s2point.hR:N27A: LIn file included from _../src/s2/s2coder.hI:F23_: fIn file included from a/usr/local/clang/include/absl/status/status.hl:s67e: (In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hf:_29s: aIn file included from t/usr/local/clang/include/absl/strings/cord.hi:s94f: iIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hd:,31 : ./usr/local/clang/include/absl/synchronization/mutex.h.:.489): 45_:_ Vwarning: Atype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_ ARG S489_ | _ | ^ void (*abslIn file included from _s2/s2shapeutil_coding.ccn:u28l: lIn file included from a../src/s2/s2lax_polygon_shape.hb:l36e: In file included from i../src/s2/s2polygon.hn:v29a: rIn file included from i/usr/local/clang/include/absl/container/flat_hash_map.ha:n45t: )/usr/local/clang/include/absl/container/internal/raw_hash_map.h(:v151o:i3d:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n u151l | l a bAiBlSiLt_yI_NuTnEkRnNoAwLn_)X,( i n| s ^e rt/usr/local/clang/include/absl/base/nullability.h_:o289r:_34a:s snote: iexpanded from macro 'absl_nullability_unknown'g n, i289n | s#edretf_ionre_ aasbssilg_nn_uilmlpalb,i lciotnys_tu&n,k n&o&w,n f_aNluslel,_ u n| s ^p ec/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:f135i:e16d: | note: ^expanded from macro 'ABSL_INTERNAL_X' 135 | thIn file included from is2/s2shapeutil_visit_crossing_edge_pairs.ccs:)18): )In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hA:B23S: LIn file included from _../src/s2/s2crossing_edge_query.hA:T31T: RIn file included from I../src/s2/s2padded_cell.hB:U23T: EIn file included from _../src/s2/s2cell_id.hL:I43F: EIn file included from T../src/s2/s1angle.hI:M28E: _In file included from B../src/s2/s2point.hO:U27N: DIn file included from ../src/s2/s2coder.h{: 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 490 : 13 : warning: \type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | ^ 490 | /usr/local/clang/include/absl/container/internal/common.h : 32 : 9 : vnote: omacro 'ABSL_INTERNAL_IF_false' defined herei d* a32b | s#ld_enfuilnlea bAiBlSiLt_yI_NuTnEkRnNoAwLn_ IaFr_gf)a;l s e| ( ^i f_/usr/local/clang/include/absl/base/nullability.hs:a289t:i34s:f inote: eexpanded from macro 'absl_nullability_unknown'd , .289. | .#)d e_f_iVnAe_ AaRbGsSl___n u l| l ^a bility_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc../src/s2/s2polygon.h::1829: : In file included from In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h/usr/local/clang/include/absl/container/flat_hash_map.h::2345: : In file included from ../src/s2/s2crossing_edge_query.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::31154: :In file included from 51../src/s2/s2padded_cell.h:: 23: warning: In file included from ../src/s2/s2cell_id.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 43: In file included from ../src/s2/s1angle.h: 28154: | In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29t: rIn file included from u/usr/local/clang/include/absl/strings/cord.he:,94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T499E:R35N:A Lwarning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]S ING L499E | _ A RvGo(i)d) ;E n a| b ^l eD/usr/local/clang/include/absl/container/internal/raw_hash_map.he:b120u:g9L:o gnote: (macro 'ABSL_INTERNAL_X' defined herec ons t120 | c#hdaerf*i naeb sAlB_SnLu_lIlNaTbElReN AnLa_mXe()F;u n c| , ^ Ca/usr/local/clang/include/absl/base/nullability.hl:l257e:e23,: KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRnote: Iexpanded from macro 'absl_nullable'B UTE_ L257I | F#EdTeIfMiEn_eB OaUbNsDl _{n u l l a b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:In file included from 23s2/s2shapeutil_coding.cc: :In file included from 28/usr/local/clang/include/absl/status/status.h: :In file included from 67../src/s2/s2lax_polygon_shape.h: :In file included from 36/usr/local/clang/include/absl/status/internal/status_internal.h: :In file included from 29../src/s2/s2polygon.h: :In file included from 29/usr/local/clang/include/absl/strings/cord.h: :In file included from 94/usr/local/clang/include/absl/container/flat_hash_map.h: :In file included from 45/usr/local/clang/include/absl/strings/internal/cordz_info.h: :31/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :153/usr/local/clang/include/absl/synchronization/mutex.h::3549:: 40:warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | 153 | s tAaBtSiLc_ IvNoTiEdR NIAnLc_rXe(miennsteSrytn_cohrS_eams(sMiugtne,x *i nasbesrlt__noorn_nauslsli gmnu_,i m p| l ^, co/usr/local/clang/include/absl/base/nullability.hn:s241t:&22,: ¬e: &expanded from macro 'absl_nonnull', f a241l | s#ed,e f i| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e ab s154l | _ n o n n u l l _ N o n n u l l t| r ^u e, ABSL_INTERNIn file included from As2/s2shapeutil_visit_crossing_edge_pairs.ccL:_18S: IIn file included from N../src/s2/s2shapeutil_visit_crossing_edge_pairs.hG:L23E: _In file included from A../src/s2/s2crossing_edge_query.hR:G31(: )In file included from )../src/s2/s2padded_cell.h;: 23 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2cell_id.h :43: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::28135: :In file included from 11../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :13567 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : tIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.hi:s31): )/usr/local/clang/include/absl/synchronization/mutex.h): 550A:B64S:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TRIB U550T | E _ L I F E T I M E _ B O U N D { b a s e _ i n t e r n a l : : P\e r T| h ^~~~r eadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::94156: :In file included from 52/usr/local/clang/include/absl/strings/internal/cordz_info.h:: 31: warning: /usr/local/clang/include/absl/synchronization/mutex.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 551:40: 156warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | s t a t i c b o ofla lDseec,r eAmBeSnLt_SIyNnTcEhRSNeAmL(_MSuItNeGxL*E _aAbRsGl(_)n)o;n n u| l ^l m/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:,120 : 9| : ^ note: macro 'ABSL_INTERNAL_X' defined here/usr/local/clang/include/absl/base/nullability.h :241:22: 120 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nXn(uFluln c_,N oCnanlullele , | K ^Q ual, VQual, In file included from Ks2/s2shapeutil_visit_crossing_edge_pairs.ccV:a18l: uIn file included from e../src/s2/s2shapeutil_visit_crossing_edge_pairs.h,: 23V: VIn file included from a../src/s2/s2crossing_edge_query.hl:u31e: ,In file included from ../src/s2/s2padded_cell.hT:a23i: lIn file included from ,../src/s2/s2cell_id.h :.43.: .In file included from )../src/s2/s1angle.h :\28 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_/usr/local/clang/include/absl/container/internal/raw_hash_map.hn:o155n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ Nonn u155l | l A| B ^S L_INTERNAL_X(insert_or_In file included from as2/s2shapeutil_visit_crossing_edge_pairs.ccs:s18i: gIn file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.h,: 23i: nIn file included from s../src/s2/s2crossing_edge_query.he:r31t: _In file included from o../src/s2/s2padded_cell.hr:_23a: sIn file included from s../src/s2/s2cell_id.hi:g43n: _In file included from i../src/s2/s1angle.hm:p28l: ,In file included from ../src/s2/s2point.hc:o27n: sIn file included from t../src/s2/s2coder.h&:,23 : &In file included from &/usr/local/clang/include/absl/status/status.h,: 67t: rIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.he:,29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::13331:: 52:/usr/local/clang/include/absl/synchronization/mutex.h :556note: :expanded from macro 'ABSL_INTERNAL_X'38 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]133 | 556 | v o iAdB SLLo_cIkNSTlEoRwNLAoLo_pA(TSTyRnIcBhUWTaEi_tCPAaPrTaUmRsE*D _aBbYs(lt_hniosn)n)u,l l w a i t p , i n t f l a g s ) ; | ^ \/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nonnull'31 :9: 241 | note: #macro 'ABSL_INTERNAL_IF_true' defined hered efin e31 | a#bdself_innoen nAuBlSlL __INNoTnEnRuNlAlL _ I| F ^_ true(if_satisfied, ...)In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cci:f18_: sIn file included from a../src/s2/s2shapeutil_visit_crossing_edge_pairs.ht:i23s: fIn file included from i../src/s2/s2crossing_edge_query.he:d31 : In file included from | ../src/s2/s2padded_cell.h ^: 23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23In file included from : s2/s2shapeutil_coding.ccIn file included from :/usr/local/clang/include/absl/status/status.h28:: 67In file included from : ../src/s2/s2lax_polygon_shape.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h36:: 29In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/strings/cord.h29:: 94In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h45:: 31: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:/usr/local/clang/include/absl/synchronization/mutex.h155::5583::35 : warning: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | 155 | b o oAlB SLLo_cIkNSTlEoRwNWAiLt_hXD(eiandsleirnte_(oMru_Haosws iagbns,l _innosnenrutl_lo rh_oaws,s i g| n ^_ im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22c:o nnote: sexpanded from macro 'absl_nonnull't &, 241& | &#,d etfriunee, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _no n156n | u l l _ N o n n u l l | ^ false, ABSIn file included from Ls2/s2shapeutil_visit_crossing_edge_pairs.cc_:I18N: TIn file included from E../src/s2/s2shapeutil_visit_crossing_edge_pairs.hR:N23A: LIn file included from _../src/s2/s2crossing_edge_query.hS:I31N: GIn file included from L../src/s2/s2padded_cell.hE:_23A: RIn file included from G../src/s2/s2cell_id.h(:)43): ;In file included from ../src/s2/s1angle.h :| 28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 133../src/s2/s2coder.h::4723:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'ABSL_INTERNAL_X'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29 : 133In file included from | /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :A559B:S46L:_ Iwarning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERN A559L | _ A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) )const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitPar,am s * a b s l _ n u l l a b l e w a i t In file included from p s2/s2shapeutil_build_polygon_boundaries.cc) : 24A : \BIn file included from S/usr/local/clang/include/absl/container/btree_map.hL _:A| 66T ^~~~T: RIn file included from I/usr/local/clang/include/absl/container/internal/btree.hB:U70T: EIn file included from _/usr/local/clang/include/absl/container/internal/layout.hC:O198L: D;/usr/local/clang/include/absl/strings/str_cat.h : /usr/local/clang/include/absl/container/internal/raw_hash_map.h223| : ^:155 25::3/usr/local/clang/include/absl/base/nullability.h :: warning: 257warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 23 : /usr/local/clang/include/absl/container/internal/raw_hash_map.hnote: : expanded from macro 'absl_nullable'135223 : | 16 :257 | enote: #xexpanded from macro 'ABSL_INTERNAL_X'dpe lfiicn ie135t | a b Hs le _x n( Pu lol ia bn lte e te_hN*uil sal)ab)bs)lle _An Bu| Sl ^Ll _aAbTlTeR IvB,U TPEa_dLSIpFeEcT IsMpEe_cB O=U NaDb s{l : : k N o P a d ) | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' In file included from 257s2/s2shapeutil_visit_crossing_edge_pairs.cc\ | :# 18d| e: ^fIn file included from i../src/s2/s2shapeutil_visit_crossing_edge_pairs.hn:/usr/local/clang/include/absl/container/internal/common.he23: : 32aIn file included from b:../src/s2/s2crossing_edge_query.hs9:l:31_ n: note: uIn file included from macro 'ABSL_INTERNAL_IF_false' defined herel../src/s2/s2padded_cell.hl :a23b: lIn file included from 32e../src/s2/s2cell_id.h | :#_43dN: eufIn file included from lil../src/s2/s1angle.hna:eb28 lA: eBIn file included from S../src/s2/s2point.h L:| _27 ^I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:I67F: _In file included from f/usr/local/clang/include/absl/status/internal/status_internal.ha:l29s: eIn file included from (/usr/local/clang/include/absl/strings/cord.hi:f94_: sIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:i31s: f/usr/local/clang/include/absl/synchronization/mutex.hi:e576d:,49 :. .warning: .type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) __V A576_ | A R GvSo_i_d T| r ^y Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from In file included from s2/s2shapeutil_coding.cc../src/s2/s2padded_cell.h::2823: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h../src/s2/s2cell_id.h::3643: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s1angle.h::2928: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2point.h::4527: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/s2coder.h::15823:: 51In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h :15894 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 578 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] t578r | u e ,v oAiBdS LB_lIoNcTkE(RbNaAsLe__SiInNtGeLrEn_aAlR:G:(P)e)r;T h r| e ^a dS/usr/local/clang/include/absl/container/internal/raw_hash_map.hy:n120c:h9*: anote: bmacro 'ABSL_INTERNAL_X' defined heres l_n o120n | n#udlelf isn)e; A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T241E:R22N:A Lnote: _expanded from macro 'absl_nonnull'X (F u241n | c#,d eCfailnlee ea,b sKlQ_unaoln,n uVlQlu a_lN,o nKnVualllu e ,| ^V Value, Tail, ...)In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc\: 18 : | In file included from ^../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nulla/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:l157e: 3_:N uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l able 157 | | ^ ABSL_INIn file included from Ts2/s2shapeutil_visit_crossing_edge_pairs.ccE:R18N: AIn file included from L../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:X23(: iIn file included from n../src/s2/s2crossing_edge_query.hs:e31r: tIn file included from _../src/s2/s2padded_cell.ho:r23_: aIn file included from s../src/s2/s2cell_id.hs:i43g: nIn file included from ,../src/s2/s1angle.h :i28n: sIn file included from e../src/s2/s2point.hr:t27_: oIn file included from r../src/s2/s2coder.h_:a23s: sIn file included from i/usr/local/clang/include/absl/status/status.hg:n67_: iIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.hp:l29,: In file included from c/usr/local/clang/include/absl/strings/cord.ho:n94s: tIn file included from &/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31&: &/usr/local/clang/include/absl/synchronization/mutex.h,: 581t:r38u:e ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 581 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133 : 52 : bnote: aexpanded from macro 'ABSL_INTERNAL_X's e_i n133t | e r n a l : : P e r TAhBrSeLa_dISNyTnEcRhN*A La_bAsTlT_RnIoBnUnTuEl_lC AwP)T;U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s:) )note: ,expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28\: In file included from ../src/s2/s2point.h| :27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31/usr/local/clang/include/absl/status/internal/status_internal.h::929:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: 31/usr/local/clang/include/absl/synchronization/mutex.h | :#590d:e40f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ABSL _590I | N T EeRxNpAlLi_cIiFt_ tMruuteex((ciofn_ssta tvioslfaiteidl,e .M.u.t)e xi*f _asbastli_snfuilelda b l| e ^ /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #deIn file included from fs2/s2shapeutil_coding.cci:n28e: In file included from a../src/s2/s2lax_polygon_shape.hb:s36l: _In file included from n../src/s2/s2polygon.hu:l29l: aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hl:e45 : _/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:u157l:l3a:b lwarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit /usr/local/clang/include/absl/container/internal/raw_hash_map.hM:u161t:e52x:L owarning: cpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]k (Mu t161e | x & m u A B S L _ I N T E R N A Lf_aAlTsTeR,I BAUBTSEL__CIANPTTEURRNEADL__BSYI(NtGhLiEs_)A)R G (| ) ^~~~) ; | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullabl/usr/local/clang/include/absl/synchronization/mutex.he: 635d:a29t:a (warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] const 635{ | r eetxuprlni cpiite cMeu_t.edxaLtoac(k)(;M u}t e x| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n ul/usr/local/clang/include/absl/container/flat_hash_map.hnote: l:expanded from macro 'absl_nullable' 45 m: u )/usr/local/clang/include/absl/container/internal/raw_hash_map.h257 : | A160#B:dS3eL:f_ EiXwarning: nCpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]eL U SaIbVsEl __L160nO | uC lK l_AaFBbSUlNLeC_T II_ONNNT(uEmluRl)NaA bL l_| e ^X ( i| n ^s e/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ign ,241 | i#ndseefritn_eo ra_bassls_ingonn_niumlpll ,_ N&o&n,n ucloln s t| & ^, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTEIn file included from _s2/s2shapeutil_visit_crossing_edge_pairs.ccL:I18F: EIn file included from T../src/s2/s2shapeutil_visit_crossing_edge_pairs.hI:M23E: _In file included from B../src/s2/s2crossing_edge_query.hO:U31N: DIn file included from ../src/s2/s2padded_cell.h{: 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :\29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/container/internal/common.h31:: 32:/usr/local/clang/include/absl/synchronization/mutex.h9::641 :68note: :macro 'ABSL_INTERNAL_IF_false' defined here warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 32 | #de f641i | n e eAxBpSlLi_cIiNtT EMRuNtAeLx_LIoFc_kf(aMlustee(xi&f _msua tAiBsSfLi_eIdN,T E.R.N.A)L __A_TVTAR_IABRUGTSE___C A P| T ^U RED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:In file included from 29s2/s2shapeutil_coding.cc:: 28: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2lax_polygon_shape.h :36: In file included from ../src/s2/s2polygon.h :64929 | : In file included from /usr/local/clang/include/absl/container/flat_hash_map.he:x45p: l/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:c163i:t51 :M uwarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e xLo c163k | ( M u t e x * a b s l _ n o n n u ltlr umeu,, AcBoSnLs_tI NCToEnRdNiAtLi_oSnI&N GcLoEn_dA)R G (| ) ^) ; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/container/internal/raw_hash_map.h :120note: :expanded from macro 'absl_nonnull'9 : note: macro 'ABSL_INTERNAL_X' defined here 241 | #d e120f | i#ndee faibnsel _AnBoSnLn_uIlNlT E_RNNoAnLn_uXl(lF u n| c ^, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, falseIn file included from ,s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18| : ^In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 133../src/s2/s2crossing_edge_query.h::5231:: In file included from ../src/s2/s2padded_cell.hnote: :expanded from macro 'ABSL_INTERNAL_X'23 : In file included from ../src/s2/s2cell_id.h:43 : 133In file included from | ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.hA:B23S: LIn file included from _/usr/local/clang/include/absl/status/status.hI:N67T: EIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hN:A29L: _In file included from A/usr/local/clang/include/absl/strings/cord.hT:T94R: IIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hU:T31E: _/usr/local/clang/include/absl/synchronization/mutex.hC:A670P:T74U:R Ewarning: D'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]_ BY(thi s670) | ) , e x p l i c i t R e a d e r M u t e x L o c k ( M\u t e| x ^& m/usr/local/clang/include/absl/container/internal/common.hu: 32A:B9S:L _note: Imacro 'ABSL_INTERNAL_IF_false' defined hereN TER N32A | L#_dAeTfTiRnIeB UATBES_LC_AIPNTTUERRENDA_LB_YI(Ft_hfiasl)s)e ( i| f ^~~~_ satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/synchronization/mutex.h:678In file included from :s2/s2shapeutil_coding.cc35::28 : In file included from warning: ../src/s2/s2lax_polygon_shape.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/s2polygon.h:29 : 678In file included from | /usr/local/clang/include/absl/container/flat_hash_map.h : 45e: x/usr/local/clang/include/absl/container/internal/raw_hash_map.hp:l162i:c3i:t warning: Rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]e ader M162u | t e xALBoScLk_(IMNuTtEeRxN*A La_bXs(li_nnsoenrntu_lolr _maus)s iAgBnS,L _iSnHsAeRrEtD__oLrO_CaKs_sFiUgNnC_TiImOpNl(,m u&)& , | c ^o nst/usr/local/clang/include/absl/base/nullability.h&:,241 :f22a:l snote: eexpanded from macro 'absl_nonnull', | ^241 | #/usr/local/clang/include/absl/container/internal/raw_hash_map.hd:e135f:i16n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n135o | n n u l l _ N o n ntuhlils ) )| ) ^ ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h\: 43 : | In file included from ^../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/common.h: :In file included from 31../src/s2/s2coder.h::923:: In file included from /usr/local/clang/include/absl/status/status.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 2931: | In file included from #/usr/local/clang/include/absl/strings/cord.hd:e94f: iIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L681_:I74N:T Ewarning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]N AL_IF _681t | r u ee(xipfl_iscaitti sRfeiaedde,r M.u.t.e)x Liofc_ks(aMtuitsefxi&e dm u | A ^B SL_INTERNAL_ATTRIIn file included from Bs2/s2shapeutil_coding.ccU:T28E: _In file included from C../src/s2/s2lax_polygon_shape.hA:P36T: UIn file included from R../src/s2/s2polygon.hE:D29_: BIn file included from Y/usr/local/clang/include/absl/container/flat_hash_map.h(:t45h: i/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:)162,: 3 :| ^~~~ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu/usr/local/clang/include/absl/container/internal/raw_hash_map.h :A165B:S52L:_ Iwarning: Npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T ERN A165L | _ A T T R I B U T E _ C A P T U R E Df_aBlYs(et,h iAsB)S)L _ I| N ^~~~T ERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120/usr/local/clang/include/absl/synchronization/mutex.h | :#718d:e35f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABS L718_ | I N TeExRpNlAiLc_iXt( FWurnict,e rCMaultleexeL,o cKkQ(uMault,e xV*Q uaabls,l _KnVoanlnuuel,l VmVua)l u e| , ^ Tai/usr/local/clang/include/absl/base/nullability.hl:,241 :.22.:. )note: expanded from macro 'absl_nonnull'\ | ^241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explic/usr/local/clang/include/absl/container/internal/raw_hash_map.hi:t164 :W3r:i twarning: epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]r Mute x164L | o c kA(BMSuLt_eIxN&T EmRuN AALB_SXL(_iInNsTeErRtN_AoLr__AaTsTsRiIgBnU,T Ei_nCsAePrTtU_RoErD__aBsYs(itghni_si)m,p l ,| ^~~~& &, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | /usr/local/clang/include/absl/synchronization/mutex.h : 731A:B35S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERN A731L | _ A TeTxRpIlBiUcTiEt_ CWArPiTtUeRrEMDu_tBeYx(Ltohciks()M)u,t e x * a b s l _ n o n n u l l m u , c o n s t\ C o| n ^d iti/usr/local/clang/include/absl/container/internal/common.ho:n31&: 9c:o nnote: dmacro 'ABSL_INTERNAL_IF_true' defined here) | ^31 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eI Fa_btsrlu_en(oinfn_uslalt i_sNfoinendu,l l. . .| ) ^ if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBIn file included from Us2/s2shapeutil_visit_crossing_edge_pairs.ccT:E18_: CIn file included from A../src/s2/s2shapeutil_visit_crossing_edge_pairs.hP:T23U: RIn file included from E../src/s2/s2crossing_edge_query.hD:_31B: YIn file included from (../src/s2/s2padded_cell.ht:h23i: sIn file included from )../src/s2/s2cell_id.h):,43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : \In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^~~~: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 164:warning: 3type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 801/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : 135 :C16o:n dnote: iexpanded from macro 'ABSL_INTERNAL_X't ion( b135o | o l ( * a b s l _ ntohninsu)l)l) fAuBnScL)_(AvToTiRdI*B UaTbEs_lL_InFuElTlIaMbEi_lBiOty_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullIn file included from as2/s2shapeutil_build_polygon_boundaries.ccb:i24l: iIn file included from t/usr/local/clang/include/absl/container/btree_map.hy:_66u: nIn file included from k/usr/local/clang/include/absl/container/internal/btree.hn:o70w: nIn file included from /usr/local/clang/include/absl/container/internal/layout.h_:N198u: ll/usr/local/clang/include/absl/strings/str_cat.h_:u501n:s32p:e cwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied 501| | ^v oid AppendPieces(std::stIn file included from rs2/s2shapeutil_visit_crossing_edge_pairs.cci:n18g: *In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.ha:b23s: lIn file included from _../src/s2/s2crossing_edge_query.hn:o31n: nIn file included from u../src/s2/s2padded_cell.hl:l23 : dIn file included from e../src/s2/s2cell_id.hs:t43,: In file included from ../src/s2/s1angle.h| : ^28 : In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2coder.h::2223:: In file included from /usr/local/clang/include/absl/status/status.hnote: :expanded from macro 'absl_nonnull'67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :24129 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_802n:o19n:n uwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l _N o802n | n u l l | ^ void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabilityU_unkNnDo w{n _ N u l l _ u n s p e c i f i e d | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define AIn file included from Bs2/s2shapeutil_visit_crossing_edge_pairs.ccS:L18_: IIn file included from N../src/s2/s2shapeutil_visit_crossing_edge_pairs.hT:E23R: NIn file included from A../src/s2/s2crossing_edge_query.hL:_31I: FIn file included from _../src/s2/s2padded_cell.hf:a23l: sIn file included from e../src/s2/s2cell_id.h(:i43f: _In file included from s../src/s2/s1angle.ha:t28i: sIn file included from f../src/s2/s2point.hi:e27d: ,In file included from ../src/s2/s2coder.h.:.23.: )In file included from /usr/local/clang/include/absl/status/status.h_:_67V: AIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hA:R29G: SIn file included from _/usr/local/clang/include/absl/strings/cord.h_: 94 : | In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from In file included from s2/s2shapeutil_coding.cc../src/s2/s2point.h::2827: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h../src/s2/s2coder.h::3623: : In file included from In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/status/status.h::2967: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h/usr/local/clang/include/absl/status/internal/status_internal.h::4529: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/cord.h::16794:: 51In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/synchronization/mutex.h :814:42: 167 | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | C o n d i t i o nt(rbuoeo,l A(B*SaLb_sIlN_TnEoRnNnAuLl_lS IfNuGnLcE)_(ATR*G (a)b)s;l _ n| u ^l la/usr/local/clang/include/absl/container/internal/raw_hash_map.hb:i120l:i9t:y _note: umacro 'ABSL_INTERNAL_X' defined heren kno w120n | )#,d e f| i ^n e /usr/local/clang/include/absl/base/nullability.hA:B289S:L34_:I Nnote: Texpanded from macro 'absl_nullability_unknown'E RNA L289_ | X#(dFeufnicn,e Caablslle_en,u lKlQaubaill,i tVyQ_uuanlk,n oKwVna l_uNeu,l lV_Vuanlsupee,c iTfaiield, .| . ^. ) \ | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabi/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:i166t:y3_:u nwarning: kpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n own _166N | u l lA_BuSnLs_pIeNcTiEfRiNeAdL _ X| ( ^i nsert_or_assign, insert_or_aIn file included from ss2/s2shapeutil_visit_crossing_edge_pairs.ccs:i18g: nIn file included from _../src/s2/s2shapeutil_visit_crossing_edge_pairs.hi:m23p: lIn file included from ,../src/s2/s2crossing_edge_query.h :&31&: ,In file included from ../src/s2/s2padded_cell.hc:o23n: sIn file included from t../src/s2/s2cell_id.h&:,43 : tIn file included from r../src/s2/s1angle.hu:e28,: In file included from ../src/s2/s2point.h| : ^27 : In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::23133: :In file included from 52/usr/local/clang/include/absl/status/status.h:: 67: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/status/internal/status_internal.h :29: In file included from /usr/local/clang/include/absl/strings/cord.h :13394 | : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 830 : 14A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INT E830R | N A L _ A T TbRoIoBlU T(E*_aCbAsPlT_UnRoEnDn_uBlYl( tfhuinsc)))(,T * a b s l _ n u l l a b i l i t y _ u n k n o w n\) , | ^| ^ /usr/local/clang/include/absl/container/internal/common.h:/usr/local/clang/include/absl/base/nullability.h31::2419::22 : note: note: macro 'ABSL_INTERNAL_IF_true' defined hereexpanded from macro 'absl_nonnull' 24131 | | ##ddeeffiinnee aAbBsSlL__nIoNnTnEuRlNlA L__NIoFn_nturlule ( i| f ^_ satisfIn file included from is2/s2shapeutil_visit_crossing_edge_pairs.cce:d18,: In file included from .../src/s2/s2shapeutil_visit_crossing_edge_pairs.h.:.23): In file included from i../src/s2/s2crossing_edge_query.hf:_31s: aIn file included from t../src/s2/s2padded_cell.hi:s23f: iIn file included from e../src/s2/s2cell_id.hd: 43 : | In file included from ^../src/s2/s1angle.h :28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :s2/s2shapeutil_coding.cc31:: 28/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 830../src/s2/s2lax_polygon_shape.h::3636:: In file included from ../src/s2/s2polygon.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]29 : In file included from /usr/local/clang/include/absl/container/flat_hash_map.h: 45830: | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 166 : 3 : bwarning: o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o l (*ab s166l | _ n oAnBnSuLl_lI NfTuEnRcN)A(LT_*X (aibnssle_rntu_lor_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SIIn file included from Ns2/s2shapeutil_build_polygon_boundaries.ccG:L24E: _In file included from A/usr/local/clang/include/absl/container/btree_map.hR:G66(: )In file included from )/usr/local/clang/include/absl/container/internal/btree.h;: 70 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/container/internal/layout.h :198: /usr/local/clang/include/absl/strings/str_cat.h:635:36/usr/local/clang/include/absl/container/internal/raw_hash_map.h:: 135:warning: 11:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 635 | i n135l | i n e v o i d S ttrhAipsp)e)n)d (AsBtSdL:_:AsTtTrRiInBgU*T Ea_bLsIlF_EnToInMnEu_lBlO)U N{D} { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^~~~_ nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, lcoanbsitl iAtlyp_huanNkunmo&w na)),; /usr/local/clang/include/absl/container/internal/raw_hash_map.h : | 170| ^: ^ 45 : /usr/local/clang/include/absl/base/nullability.hwarning: :241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/base/nullability.h22::289 :17034note: | :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nullability_unknown'241 | # d e 289f | i# nd ee f ai bn se l _aAnbBosSnlLn__unIluNlTl El_RaNNboAinLln_iuStlIylN_ Gu Ln| Ek ^_n AoRwGn( )_)N;u l l| _ ^u ns/usr/local/clang/include/absl/container/internal/raw_hash_map.hp:e120c:i9f:iIn file included from es2/s2shapeutil_build_polygon_boundaries.ccnote: d:macro 'ABSL_INTERNAL_X' defined here 24 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :12066 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f70i: nIn file included from e/usr/local/clang/include/absl/container/internal/layout.h :A198B: S/usr/local/clang/include/absl/strings/str_cat.hL:_637I:N29T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_X( F637u | nvco,i dC aSltlreAep,p eKnQdu(aslt,d :V:In file included from Qss2/s2shapeutil_visit_crossing_edge_pairs.ccuta:lr18,i: nIn file included from Kg../src/s2/s2shapeutil_visit_crossing_edge_pairs.hV*:a 23lau: beIn file included from s../src/s2/s2crossing_edge_query.h,l: _31Vn: VoIn file included from an../src/s2/s2padded_cell.hlnu:ue23l,: l In file included from T../src/s2/s2cell_id.hda:ei43sl: t,In file included from , ../src/s2/s1angle.h .:c.28o.: n)In file included from s ../src/s2/s2point.ht\: 27A : l| In file included from p ^../src/s2/s2coder.hh :a23N: uIn file included from m/usr/local/clang/include/absl/status/status.h&: 67a: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 831:46 :241 | warning: #type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]d efin e831 | a b s l _ n otnynpuelnla m_eN oanbnsull:l: t y| p ^e _identity::type* absl_nuIn file included from ls2/s2shapeutil_build_polygon_boundaries.ccl:a24b: iIn file included from l/usr/local/clang/include/absl/container/btree_map.hi:t66y: _In file included from u/usr/local/clang/include/absl/container/internal/btree.hn:k70n: oIn file included from w/usr/local/clang/include/absl/container/internal/layout.hn: 198 : | /usr/local/clang/include/absl/strings/str_cat.h ^: 639:29/usr/local/clang/include/absl/base/nullability.h:: 289:warning: 34:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullability_unknown' 639 | 289v | o#idde fSitnreA papbe/usr/local/clang/include/absl/container/internal/raw_hash_map.hsn:ld_169(n:us3tl:ld a:warning: b:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]si ltirtiy n_169gu | *n k naAboBswSnlL ___nINoNnuTnlEuRll_NluA nLds_epXse(tci,inf siceeodrnt s_to r| A ^_l apshsaiNgunm,& ian,s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: _expanded from macro 'absl_nonnull'i mp l241, | #In file included from &ds2/s2shapeutil_visit_crossing_edge_pairs.cc&e:,f18 i: &nIn file included from &e../src/s2/s2shapeutil_visit_crossing_edge_pairs.h, : a23fb: aslIn file included from ls../src/s2/s2crossing_edge_query.h_e:n,o31 n: fnIn file included from au../src/s2/s2padded_cell.hll:ls23 e: _,In file included from N ../src/s2/s2cell_id.ho :n| 43n ^: u lIn file included from l../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h :: 28133| : : ^In file included from 52 ../src/s2/s2point.h:: 27: note: In file included from expanded from macro 'ABSL_INTERNAL_X'../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :13367 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2shapeutil_build_polygon_boundaries.cc :: 9424 : : AIn file included from In file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/container/btree_map.hS::L3166_: : IIn file included from /usr/local/clang/include/absl/synchronization/mutex.hN/usr/local/clang/include/absl/container/internal/btree.h:T:844E70:R: 10NIn file included from :A/usr/local/clang/include/absl/container/internal/layout.h L:warning: _198type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A: T/usr/local/clang/include/absl/strings/str_cat.hT:R 641I844:B | 29U :T E warning: _ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C A PTT*U R 641aEb | Dsv_lo_BniYdo(n tnShutilrlsA )opb)p,jee cn td, ( s t| d ^ : : s/usr/local/clang/include/absl/base/nullability.h t: r241 i: n 22g :* note: a expanded from macro 'absl_nonnull'b s l _ 241n | o# dne nf ui\nl el a| db ^es ls_tn/usr/local/clang/include/absl/container/internal/common.h,o: n32ncu:lo9nl: s t_note: N macro 'ABSL_INTERNAL_IF_false' defined hereoAn lnpu lhl32a | N #u| dm ^e& f ian,e A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ IFIn file included from _s2/s2shapeutil_visit_crossing_edge_pairs.cc241f: | a18#l: dsIn file included from ee../src/s2/s2shapeutil_visit_crossing_edge_pairs.hf(i:in23fe_: sIn file included from aa../src/s2/s2crossing_edge_query.hbt:si31ls: _fIn file included from ni../src/s2/s2padded_cell.hoen:dn23,u: lIn file included from .l../src/s2/s2cell_id.h. :._43)N: oIn file included from _n../src/s2/s1angle.h_n:Vu28Al: _lAIn file included from R../src/s2/s2point.h G:| S27 ^_: _In file included from ../src/s2/s2coder.h :| 23 ^: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31In file included from : s2/s2shapeutil_coding.cc:/usr/local/clang/include/absl/synchronization/mutex.h28:: 845In file included from :../src/s2/s2lax_polygon_shape.h45::36 In file included from : warning: s2/s2shapeutil_build_polygon_boundaries.ccIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:../src/s2/s2polygon.h 24:: 29In file included from : /usr/local/clang/include/absl/container/btree_map.h In file included from :845/usr/local/clang/include/absl/container/flat_hash_map.h66 | :: 45In file included from : /usr/local/clang/include/absl/container/internal/btree.h /usr/local/clang/include/absl/container/internal/raw_hash_map.h: :70 169 : b:In file included from o3/usr/local/clang/include/absl/container/internal/layout.ho:l: (198warning: a: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b /usr/local/clang/include/absl/strings/str_cat.hs:l646::: 36t169:y | p warning: e type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_Ai BdSeLn _t646Ii | NtTiyEiA:nL:e_t Xyv(poiein:ds: *eS rtatrb_Aosplrp__enaonsndsn(iusgltnld, : m:isenttsrheirondtg)_(*o) r)a_;b as sl| _ ^sn iogn/usr/local/clang/include/absl/base/nullability.hnn:_u241il:ml22p :ld ,enote: sexpanded from macro 'absl_nonnull'&t &,, c241&o | &n#,sd etff iaAnllesp eahb,as lNf_uanmlo&sn ean,u, l l | | ^_ ^N o/usr/local/clang/include/absl/container/internal/raw_hash_map.hn/usr/local/clang/include/absl/base/nullability.hn::u135l241l:: 1622 ::| ^ note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'absl_nonnull' 241 | 135# | d e f i n e a b s lt_hniosn)n)u)l lA B_In file included from SNs2/s2shapeutil_visit_crossing_edge_pairs.ccLo:_n18An: TuIn file included from Tl../src/s2/s2shapeutil_visit_crossing_edge_pairs.hRl:I 23B : U| In file included from T ^../src/s2/s2crossing_edge_query.hE :_31L: IIn file included from F../src/s2/s2padded_cell.hE:T23I: MIn file included from E../src/s2/s2cell_id.h_:B43O: UIn file included from N../src/s2/s1angle.hD: 28{: In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : \/usr/local/clang/include/absl/synchronization/mutex.h : 850| : ^16 : /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 :9: 850note: | macro 'ABSL_INTERNAL_IF_false' defined here 32 | c#odnesfti nTe* AaBbSsLl__InNoTnEnRuNlAlL _oIbFj_efcatl,s e (| i ^f _s/usr/local/clang/include/absl/base/nullability.ha:t241i:s22f:i enote: dexpanded from macro 'absl_nonnull', . .241. | )# d_e_fViAn_eA RaGbSs_l__ n o| n ^n ull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:851:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 851 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnullIn file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ cIn file included from os2/util/coding/varint.ccn:d24): ;In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 241In file included from :/usr/local/clang/include/absl/log/internal/check_op.h22::41 : In file included from note: /usr/local/clang/include/absl/log/internal/strip.hexpanded from macro 'absl_nonnull': 26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h :24153 | : #/usr/local/clang/include/absl/types/source_location.hd:e142f:i25n:e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n142o | n n ucloln s_tNeoxnpnru lclo n s| t ^ char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :| 23 ^: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from /usr/local/clang/include/absl/status/status.hs2/util/coding/varint.cc::6724: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h../src/s2/base/logging.h::2921: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/check.h::9437: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/internal/check_impl.h::3121: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/check_op.h::88641:: 31In file included from :/usr/local/clang/include/absl/log/internal/strip.h :26warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h886: | 150 : 40e:x pwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i cit 150C | o n d i t i o n ( c o n s t T * a b s l _ n o n n ucloln sotb jc)h a r| * ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l f i241l | e#_dneafmien)e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.hs2/util/coding/varint.cc::17224:: 45In file included from :../src/s2/base/logging.h :21warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21In file included from 172: s2/s2shapeutil_visit_crossing_edge_pairs.cc | In file included from : /usr/local/clang/include/absl/log/internal/check_op.h18 :: 41In file included from : ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h In file included from :/usr/local/clang/include/absl/log/internal/strip.h 23: : 26 In file included from : ../src/s2/s2crossing_edge_query.h In file included from : /usr/local/clang/include/absl/log/internal/log_message.h 31 :: 53In file included from : ../src/s2/s2padded_cell.h :/usr/local/clang/include/absl/types/source_location.hA23B:: S165In file included from L:../src/s2/s2cell_id.h_15:I:43N : TIn file included from warning: E../src/s2/s1angle.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R: N28A: L In file included from _165../src/s2/s2point.hS | I: N27 G: cLIn file included from Eo../src/s2/s2coder.hn_:sAt23R : GcIn file included from (h/usr/local/clang/include/absl/status/status.h)a:r)67*;: aIn file included from b s/usr/local/clang/include/absl/status/internal/status_internal.hl| _: ^n29o : nIn file included from n/usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/strings/cord.hu:l:120l94: : 9fIn file included from i:l/usr/local/clang/include/absl/strings/internal/cordz_info.h e:note: _31macro 'ABSL_INTERNAL_X' defined heren: a /usr/local/clang/include/absl/synchronization/mutex.hm:e896 _: 12031= | : # d"warning: e"type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f; i n| e ^896 | A B /usr/local/clang/include/absl/base/nullability.hSe:Lx241p_l:Ii22cNi:Tt Enote: RCexpanded from macro 'absl_nonnull'No AnL _d241Xi | t(#iFodunenf(cci,n oenCsat la lTeb*es ,alb_s nKoQnulnau_llln,o n n_VNuQloulna nluo,lb jlK) V a | l| ^u ^e , /usr/local/clang/include/absl/base/nullability.hV:V241a:l22u:e ,note: expanded from macro 'absl_nonnull'T ai l241, | #.d.e.f)i n\e a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condi/usr/local/clang/include/absl/container/internal/raw_hash_map.ht:i171o:n3*: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_nu l171l | a b lAeB SaL,_ I N| T ^E RN/usr/local/clang/include/absl/base/nullability.hA:L257_:X23(:i nnote: sexpanded from macro 'absl_nullable'e rt _257o | r#_daesfsiingen ,a bisnls_enrutl_loarb_laes s_iNgunl_liambplle, &| & ^, &&, falseIn file included from ,In file included from s2/util/coding/varint.cc s2/s2shapeutil_visit_crossing_edge_pairs.cc:t:24r18: u: In file included from eIn file included from ../src/s2/base/logging.h,../src/s2/s2shapeutil_visit_crossing_edge_pairs.h: :21 23: | : In file included from ^In file included from /usr/local/clang/include/absl/log/check.h ../src/s2/s2crossing_edge_query.h::3731/usr/local/clang/include/absl/container/internal/raw_hash_map.h: : :In file included from In file included from 133/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2padded_cell.h:::522123:: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.hnote: ../src/s2/s2cell_id.h:expanded from macro 'ABSL_INTERNAL_X':41 43: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s1angle.h133:: | 2628 : : /usr/local/clang/include/absl/log/internal/log_message.hIn file included from :../src/s2/s2point.h 71 :: 27 26: :In file included from ../src/s2/s2coder.h :warning: A23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B: S In file included from L/usr/local/clang/include/absl/status/status.h_:I67 N: T71In file included from E | /usr/local/clang/include/absl/status/internal/status_internal.hR :N 29AL: oLIn file included from g_/usr/local/clang/include/absl/strings/cord.hMAe:Ts94Ts: aRgIn file included from Ie/usr/local/clang/include/absl/strings/internal/cordz_info.hB(:Uc31To: En/usr/local/clang/include/absl/synchronization/mutex.h_s:Ct923A :Pc48hTa:Ur R*warning: Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]aDb _sBlY _(nto923hn | ni u s l)l ) , f i l e , i n t l i n e , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 c: o 22n :s t\note: Cexpanded from macro 'absl_nonnull'o n| d ^i241t i | o#/usr/local/clang/include/absl/container/internal/common.hnd:e*f32 ia:nbes9l :a_ nbuslnote: lla_macro 'ABSL_INTERNAL_IF_false' defined herebn loen n bu32l)l | ; # _d Neo| nfn ^iu nle/usr/local/clang/include/absl/base/nullability.h l:A 257B :S| 23L ^:_ Inote: Nexpanded from macro 'absl_nullable'T ER N257A | L#_dIeFf_ifnael saeb(silf__nsualtliasbfliee d_,N u.l.l.a)b l_e_ V A| _ ^A RGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.hs2/util/coding/varint.cc::4524: : In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/base/logging.h::17121:: 3In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2shapeutil_visit_crossing_edge_pairs.ccIn file included from 171:/usr/local/clang/include/absl/log/internal/check_op.h | 18: : 41 In file included from : A../src/s2/s2shapeutil_visit_crossing_edge_pairs.hIn file included from B:/usr/local/clang/include/absl/log/internal/strip.hS23:L: 26_In file included from : I../src/s2/s2crossing_edge_query.h/usr/local/clang/include/absl/log/internal/log_message.hN::T3178E: :RIn file included from 26N../src/s2/s2padded_cell.h:A: L23warning: _: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]XIn file included from (../src/s2/s2cell_id.hi:n43 s: 78eIn file included from | r../src/s2/s1angle.ht :_ 28oL: roIn file included from _g../src/s2/s2point.haM:se27ss: isIn file included from ga../src/s2/s2coder.hng:,e23 (: icIn file included from no/usr/local/clang/include/absl/status/status.hsn:se67tr : tcIn file included from _h/usr/local/clang/include/absl/status/internal/status_internal.hoa:rr29_*: a In file included from sa/usr/local/clang/include/absl/strings/cord.hsb:is94gl: n_In file included from _n/usr/local/clang/include/absl/strings/internal/cordz_info.hio:mn31npu: ll/usr/local/clang/include/absl/synchronization/mutex.h,l: 948&f:&i10,l: e &,warning: & type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i,n tf al li948nse | e, , b toro| lu ^ e(,* a b| s/usr/local/clang/include/absl/base/nullability.hl ^:_ n241u:l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl22:a:135b l:note: e16expanded from macro 'absl_nonnull' :e vnote: aexpanded from macro 'ABSL_INTERNAL_X'l241 _ | )# (d135ecf | oin stn e C oan db ist l _i no not*nhn iasubl)sl)l _)_n NoAnoBnnSunlLlu_)lAl T =T R nI| uBl ^Ul TpEt_rL;I F E| T ^I ME/usr/local/clang/include/absl/base/nullability.h_:B257O:U23N:D note: {expanded from macro 'absl_nullable' 257 | # d eIn file included from fs2/util/coding/varint.cc i: n24 e : aIn file included from b s../src/s2/base/logging.hl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | 241 ^ | #defin/usr/local/clang/include/absl/container/internal/common.he: 31a:b9s:l _note: nmacro 'ABSL_INTERNAL_IF_true' defined hereo nnul l31 | _#Ndoenfniunlel A B| S ^L _INTERNAL_IF_true(if_satisfiIn file included from es2/s2shapeutil_visit_crossing_edge_pairs.ccd:,18 : .In file included from .../src/s2/s2shapeutil_visit_crossing_edge_pairs.h.:)23 : iIn file included from f../src/s2/s2crossing_edge_query.h_:s31a: tIn file included from i../src/s2/s2padded_cell.hs:f23i: eIn file included from d../src/s2/s2cell_id.h : 43| : ^In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/s2shapeutil_coding.cc :28: In file included from ../src/s2/s2lax_polygon_shape.h :95636 | : In file included from ../src/s2/s2polygon.hs:t29a: tIn file included from i/usr/local/clang/include/absl/container/flat_hash_map.hc: 45b: o/usr/local/clang/include/absl/container/internal/raw_hash_map.ho:l171 :C3a:s twarning: A'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n dCallF u171n | c t iAoBnS(Lc_oInNsTtE RCNoAnLd_iXt(iionns*e ratb_solr__naosnsniuglnl, ci)n;s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: _expanded from macro 'absl_nonnull'i mp l241, | #&d&e,f i&n&e, afbaslls_en,o ntnruulel, _ N| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nu l172l | | ^ ABSL_INTERNAIn file included from Ls2/s2shapeutil_visit_crossing_edge_pairs.cc_:S18I: NIn file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hG:L23E: _In file included from A../src/s2/s2crossing_edge_query.hR:G31(: )In file included from )../src/s2/s2padded_cell.h;: 23 : | In file included from ~~~~~~~~~~~~~~~~~~~~~~~~~~~../src/s2/s2cell_id.h :43: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h../src/s2/s1angle.h::13528:: 11In file included from :../src/s2/s2point.h :27note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h135: | 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94t: hIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:)31): )/usr/local/clang/include/absl/synchronization/mutex.h :A958B:S50L:_ Awarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T RIB U958T | E _ LsItFaEtTiIcM Eb_oBoOlU NCDa s{t A n d C a l l M e t h o d ( c o n s t C o n d i t i o n *\ a b| s ^~~~l _nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abs:l_n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : In file included from | /usr/local/clang/include/absl/log/internal/strip.h ^: 26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | In file included from s2/s2shapeutil_visit_crossing_edge_pairs.ccL:o18g: MIn file included from e../src/s2/s2shapeutil_visit_crossing_edge_pairs.hs:s23a: gIn file included from e../src/s2/s2crossing_edge_query.h(:c31o: nIn file included from s../src/s2/s2padded_cell.ht: 23c: hIn file included from a../src/s2/s2cell_id.hr:*43 : aIn file included from b../src/s2/s1angle.hs:l28_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :f23i: lIn file included from e/usr/local/clang/include/absl/status/status.h,: 67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h :l29i: /usr/local/clang/include/absl/container/internal/raw_hash_map.hnIn file included from :e/usr/local/clang/include/absl/strings/cord.h174,:: 9445 : :| In file included from ^/usr/local/clang/include/absl/strings/internal/cordz_info.h warning: :31passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/base/nullability.h::961 241:174:34 | 22: : warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] expanded from macro 'absl_nonnull' 961 241 | | # sd te af tii nc e bAaoBboSslLl __CInaNolTnlEnBRuyNlRAleL f__(SNcIooNnnGnsLutEl _lTA *R G| a( ^b) s)l;_ n o| n ^n ul/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 120s:e9l:f )note: macro 'ABSL_INTERNAL_X' defined here{ | ^ 120 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: Aexpanded from macro 'absl_nonnull'B SL _241I | N#TdEeRfNiAnLe_ Xa(bFsulIn file included from n_s2/util/coding/varint.ccnc:o,24 n: CnIn file included from ua../src/s2/base/logging.hll:ll21 e: e_,In file included from N /usr/local/clang/include/absl/log/check.hoK:nQ37un: auIn file included from ll/usr/local/clang/include/absl/log/internal/check_impl.h,l: 21V : Q| In file included from ^u/usr/local/clang/include/absl/log/internal/check_op.h a:l41,: In file included from K/usr/local/clang/include/absl/log/internal/strip.hV:a26l: u/usr/local/clang/include/absl/log/internal/log_message.he:,82 :V26V:a lwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e , T a82i | l , L.o.In file included from g.s2/s2shapeutil_visit_crossing_edge_pairs.ccM):e 18s\: s In file included from a ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hg| :e ^23( : cIn file included from o../src/s2/s2crossing_edge_query.hn:s31t: In file included from c../src/s2/s2padded_cell.hh:a23r: *In file included from ../src/s2/s2cell_id.ha:b43s: lIn file included from _../src/s2/s1angle.hn:o28n: nIn file included from u../src/s2/s2point.hl:l27 : fIn file included from i../src/s2/s2coder.hl:e23,: In file included from i/usr/local/clang/include/absl/status/status.hn:t67 : lIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29,: In file included from /usr/local/clang/include/absl/strings/cord.h| : ^94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h::31241: :/usr/local/clang/include/absl/synchronization/mutex.h22::975 :31note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e975f | i n ei nalbisnle_ nvoonindu lRle a_dNCoanlnlubackl(lT * | a ^b sl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/synchronization/mutex.h::979173::433:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 979 | 173 | s t aAtIn file included from Bis2/util/coding/varint.cccS :Lb_o24Io: NlIn file included from T ../src/s2/base/logging.hAEl:Rw21aNy: sATIn file included from Lr/usr/local/clang/include/absl/log/check.hu_:eX(37(c: oinIn file included from sn/usr/local/clang/include/absl/log/internal/check_impl.hst: eC21or: ntdIn file included from _i/usr/local/clang/include/absl/log/internal/check_op.htoi:or41n_: a*In file included from s /usr/local/clang/include/absl/log/internal/strip.hasbis:lg_26nn: u,/usr/local/clang/include/absl/log/internal/log_message.h l:il119na:bsl41ee:)r t warning: _{type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] o rr_eats su119ir | ng n _tLriomugepM;le, s s&}a &g, e | && ^ & T,o /usr/local/clang/include/absl/base/nullability.hSt:ir257nu:ke23A,l :sfoa (lnote: asexpanded from macro 'absl_nullable'be s,l : 257:| | L# ^od egfSi/usr/local/clang/include/absl/container/internal/raw_hash_map.hnie:n 133ak:b*s52l _:an ubnote: slexpanded from macro 'ABSL_INTERNAL_X'll _anbo lne133n | u_ lN lu l ls aib nl ke ) ;A| ^B S L| _ ^I NTE/usr/local/clang/include/absl/base/nullability.hR:N241A:L22_:A Tnote: Texpanded from macro 'absl_nonnull'R IB U241T | E#_dCeAfPiTnUeR EaDb_sBlY_(ntohninsu)l)l, _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31In file included from :s2/util/coding/varint.cc9::24 : In file included from note: ../src/s2/base/logging.hmacro 'ABSL_INTERNAL_IF_true' defined here: 21: In file included from /usr/local/clang/include/absl/log/check.h :3137 | : #In file included from d/usr/local/clang/include/absl/log/internal/check_impl.he:f21i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h :A41B: SIn file included from L/usr/local/clang/include/absl/log/internal/strip.h_:I26N: T/usr/local/clang/include/absl/log/internal/log_message.hE:R121N:A41L:_ Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ true (121i | f _ sLaotgiMsefsiseadg,e &. .T.o)S iinfk_Osnaltyi(safbiseld: : L| o ^g Sink* absl_nonnull sink); In file included from | s2/s2shapeutil_coding.cc ^: 28: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2lax_polygon_shape.h::24136:: 22In file included from :In file included from ../src/s2/s2polygon.h s2/s2shapeutil_visit_crossing_edge_pairs.cc::note: 2918expanded from macro 'absl_nonnull': : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:241:45 | 23: #: /usr/local/clang/include/absl/container/internal/raw_hash_map.hdIn file included from :e../src/s2/s2crossing_edge_query.h173f::i313n: :eIn file included from ../src/s2/s2padded_cell.hwarning: a:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b23 s: lIn file included from _../src/s2/s2cell_id.hn: o43173n: | nIn file included from u../src/s2/s1angle.h l:AlB28S L: __NIIn file included from oN../src/s2/s2point.hnT:nE27uR: lNIn file included from lA../src/s2/s2coder.h L: _23X| (: ^iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_: aIn file included from s/usr/local/clang/include/absl/strings/cord.hs:i94g: nIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :i31n: s/usr/local/clang/include/absl/synchronization/mutex.he:r1033t:_20o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sig n1033_ | i m pvlo,i d& &W,a i&t&(,M uttreuxe*, afbaslls_en,o n n| u ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l l m174u | ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'A BS L241_ | I#NdTeEfRiNnAeL _aSbIsNlG_LIn file included from nEs2/util/coding/varint.cc_o:AnRn24Gu(l: )lIn file included from )_../src/s2/base/logging.h;N:o n21 n: u| lIn file included from l ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/log/check.h :| 37 ^: /usr/local/clang/include/absl/container/internal/raw_hash_map.h In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h133::2147: :In file included from /usr/local/clang/include/absl/log/internal/check_op.h:note: 41expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: 133/usr/local/clang/include/absl/log/internal/log_message.h | : 158 : 32 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18A: BIn file included from 158S../src/s2/s2shapeutil_visit_crossing_edge_pairs.h | L: _23 I: NLIn file included from oTg../src/s2/s2crossing_edge_query.hME:eRs31Ns: aAgIn file included from Le../src/s2/s2padded_cell.h&_: A23oT: pTIn file included from eRr../src/s2/s2cell_id.hIa:tB43Uo: rT: 16d: aIn file included from t../src/s2/s2text_format.ha:_34;: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/base/nullability.h66:: 241In file included from :/usr/local/clang/include/absl/container/internal/btree.h22::70 : In file included from note: /usr/local/clang/include/absl/container/internal/layout.hexpanded from macro 'absl_nonnull': 198: In file included from /usr/local/clang/include/absl/strings/str_cat.h241: | 116#: dIn file included from e/usr/local/clang/include/absl/strings/internal/stringify_sink.hf:i23n: e/usr/local/clang/include/absl/strings/numbers.h :a98b:s60l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 98_ | N[o[nnnoudlils c a| r ^d ]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2text_format.ccs2/s2shapeutil_visit_crossing_edge_pairs.cc::1618: : In file included from In file included from ../src/s2/s2text_format.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::3423: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2crossing_edge_query.h::3031: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2padded_cell.h::6623: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2cell_id.h::7043: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/s1angle.h::19828: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/s2point.h::11627: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/s2coder.h::2323: : In file included from /usr/local/clang/include/absl/strings/numbers.h/usr/local/clang/include/absl/status/status.h::15267:: 37In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h152: | 31v: oi/usr/local/clang/include/absl/synchronization/mutex.hd: 1132P:u10t:T wwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]D igi t1132s | ( u iMnutt3e2x_*t aib,s lc_hnaurl*l aabblsel _cnoonnsntu lmlu _b;u f )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257/usr/local/clang/include/absl/base/nullability.h::23241:: 22:note: expanded from macro 'absl_nullable'note: 257 | # dtehfiisn)e) )a bAsBlS_Ln_uAlTlTaRbIlBeU T_EN_uLlIlFaEbTlIeM E _| B ^O UND { \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~/usr/local/clang/include/absl/container/internal/raw_hash_map.h :178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or/usr/local/clang/include/absl/synchronization/mutex.h_:a1153s:s39i:g nwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ins e1153r | t _ oerx_palsisciigtn _Riemlpela,s acbolnesMtu&t,e xcLooncskt(&M,u t e| x ^* ab/usr/local/clang/include/absl/container/internal/raw_hash_map.hs:l133_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l m u133) | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| , ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here In file included from 32s2/s2shapeutil_visit_crossing_edge_pairs.cc | :#18d: eIn file included from f../src/s2/s2shapeutil_visit_crossing_edge_pairs.hi:n23e: In file included from A../src/s2/s2crossing_edge_query.hB:S31L: _In file included from I../src/s2/s2padded_cell.hN:T23E: RIn file included from N../src/s2/s2cell_id.hA:L43_: IIn file included from F../src/s2/s1angle.h_:f28a: lIn file included from s../src/s2/s2point.he:(27i: fIn file included from _../src/s2/s2coder.hs:a23t: iIn file included from s/usr/local/clang/include/absl/status/status.hf:i67e: dIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :.29.: .In file included from )/usr/local/clang/include/absl/strings/cord.h :_94_: VIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.h_:A31R: G/usr/local/clang/include/absl/synchronization/mutex.hS:_1158_: 53 :| ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | In file included from s2/s2shapeutil_coding.cc : 28M: uIn file included from t../src/s2/s2lax_polygon_shape.he:x36&: In file included from m../src/s2/s2polygon.hu: 29A: BIn file included from S/usr/local/clang/include/absl/container/flat_hash_map.hL:_45I: N/usr/local/clang/include/absl/container/internal/raw_hash_map.hT:E178R:N3A:L _warning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T TRI B178U | T E _ACBASPLT_UIRNETDE_RBNYA(Lt_hXi(si)n,s e r| t ^~~~_ or_assign, insert_or_assign_impl, const&/usr/local/clang/include/absl/synchronization/mutex.h,: 1166c:o39n:s twarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^ 1166 | /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 135e:x16p:l inote: cexpanded from macro 'ABSL_INTERNAL_X'i t R e135l | e a s a b l e M u t etxhLiosc)k)()M uAtBeSxL*_ AaTbTsRlI_BnUoTnEn_uLlIlF EmTuI,M Ec_oBnOsUtN DC o{n d i t i o n & c o n d ) | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \ 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/common.hi:n32e: 9a:b snote: lmacro 'ABSL_INTERNAL_IF_false' defined here_ non n32u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull v 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: In file included from note: s2/s2shapeutil_visit_crossing_edge_pairs.ccmacro 'ABSL_INTERNAL_IF_true' defined here: 18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :3123 | : #In file included from d../src/s2/s2crossing_edge_query.he:f31i: nIn file included from e../src/s2/s2padded_cell.h :A23B: SIn file included from L../src/s2/s2cell_id.h_:I43N: TIn file included from E../src/s2/s1angle.hR:N28A: LIn file included from _../src/s2/s2point.hI:F27_: tIn file included from r../src/s2/s2coder.hu:e23(: iIn file included from f/usr/local/clang/include/absl/status/status.h_:s67a: tIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hs:f29i: eIn file included from d/usr/local/clang/include/absl/strings/cord.h,: 94.: .In file included from ./usr/local/clang/include/absl/strings/internal/cordz_info.h): 31i: f_/usr/local/clang/include/absl/synchronization/mutex.hs:a1212t:i52s:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d | ^ 1212 | bool Condition::CasIn file included from ts2/s2shapeutil_coding.ccA:n28d: CIn file included from a../src/s2/s2lax_polygon_shape.hl:l36M: eIn file included from t../src/s2/s2polygon.hh:o29d: (In file included from c/usr/local/clang/include/absl/container/flat_hash_map.ho:n45s: t/usr/local/clang/include/absl/container/internal/raw_hash_map.h :C180o:n3d:i twarning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]o n* ab s180l | _ n oAnBnSuLl_lI NcT)E R{N A L| _ ^X (ins/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's sig n241, | #idnesfeirnte_ oarb_sals_sniognnn_uilmlp l_,N ocnonnusltl& , | c ^o nst&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMIn file included from Ms2/s2shapeutil_visit_crossing_edge_pairs.ccA:)18;: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~23 : In file included from ../src/s2/s2crossing_edge_query.h:/usr/local/clang/include/absl/container/internal/raw_hash_map.h31:: 135In file included from :../src/s2/s2padded_cell.h11::23 : In file included from note: ../src/s2/s2cell_id.hexpanded from macro 'ABSL_INTERNAL_X': 43: In file included from ../src/s2/s1angle.h:28: In file included from 135../src/s2/s2point.h | : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h :t67h: iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h):)29): In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hT:T31R: I/usr/local/clang/include/absl/synchronization/mutex.hB:U1221T:E54_:L Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E TIME _1221B | ObUoNoDl {C o n d i t i o n : : C a s t A n d C a l l F u n c t i o n (\c o n| s ^~~~t Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h/usr/local/clang/include/absl/base/nullability.h::182241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' 241 | #182d | e f iAnBeS La_bIsNlT_EnRoNnAnLu_lXl( i_nNsoenrntu_lolr _ a| s ^s ign, inIn file included from ss2/s2shapeutil_visit_crossing_edge_pairs.cce:r18t: _In file included from o../src/s2/s2shapeutil_visit_crossing_edge_pairs.hr:_23a: sIn file included from s../src/s2/s2crossing_edge_query.hi:g31n: _In file included from i../src/s2/s2padded_cell.hm:p23l: ,In file included from ../src/s2/s2cell_id.hc:o43n: sIn file included from t../src/s2/s1angle.h&:,28 : cIn file included from o../src/s2/s2point.hn:s27t: &In file included from ,../src/s2/s2coder.h :t23r: uIn file included from e/usr/local/clang/include/absl/status/status.h,: 67 : | In file included from ^/usr/local/clang/include/absl/status/internal/status_internal.h :29: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/strings/cord.h133::9452: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:note: 31expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/synchronization/mutex.h:1230:34 :133 | warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | A BbSoLo_lI N(T*EaRbNsAlL__nAoTnTnRuIlBlU TfEu_nCcA)P(TTU*R EaDb_sBlY_(ntuhlilsa)b)i,l i t y _ u n k n o w n ) , | ^ /usr/local/clang/include/absl/base/nullability.h : 289 : 34 : \note: expanded from macro 'absl_nullability_unknown' | ^ 289 | /usr/local/clang/include/absl/container/internal/common.h#:d31e:f9i:n enote: macro 'ABSL_INTERNAL_IF_true' defined herea bsl _31n | u#ldleafbiinlei tAyB_SuLn_kInNoTwEnR N_ANLu_lIlF__utnrsupee(ciiff_iseadt i s| f ^i ed, ...) if_satisfieIn file included from ds2/s2shapeutil_visit_crossing_edge_pairs.cc : 18| : ^In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28In file included from : s2/s2shapeutil_coding.ccIn file included from :../src/s2/s2point.h28:: 27In file included from : ../src/s2/s2lax_polygon_shape.hIn file included from :../src/s2/s2coder.h36:: 23In file included from : ../src/s2/s2polygon.hIn file included from :/usr/local/clang/include/absl/status/status.h29:: 67In file included from : /usr/local/clang/include/absl/container/flat_hash_map.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h45:: 29: /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :/usr/local/clang/include/absl/strings/cord.h182::943: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:warning: 31: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: 182type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] | A B1231S | L _ I N TTE*R NaAbLs_lX_(niunlslearbti_loirt_ya_susnikgnno,w ni nasregr)t _ o| r ^_ as/usr/local/clang/include/absl/base/nullability.hs:i289g:n34_:i mnote: pexpanded from macro 'absl_nullability_unknown'l , c289o | n#sdte&f,i nceo nasbts&l,_ nturlulea,b i l| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~t y_u n183k | n o w n _ N u l l _ u n s p e c i ffiaelds e ,| ^. first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #dalue, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/util/coding/varint.cc :18224 | : cIn file included from h../src/s2/base/logging.ha:r21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_op.hl: 41R: oIn file included from u/usr/local/clang/include/absl/log/internal/strip.hn:d26T: ri/usr/local/clang/include/absl/log/internal/log_message.hp:D319o:u20b:l ewarning: Ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o Buff e319r | ( d o u bcloen sdt, wcchhaarr*_ ta*b salb_snlo_nnnuulllla bbluef fceorn)s;t & | v ^) ; /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'257 :23: 241 | note: #expanded from macro 'absl_nullable'd ef i257n | e# daebfsiln_en oanbnsull_ln u_lNloanbnluel l_ N u| l ^l able | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RIn file included from os2/util/coding/varint.ccu:n24d: TIn file included from r../src/s2/base/logging.hi:p21D: oIn file included from u/usr/local/clang/include/absl/log/check.hb:l37e: TIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hB:u21f: fIn file included from e/usr/local/clang/include/absl/log/internal/check_op.hr:(41d: oIn file included from u/usr/local/clang/include/absl/log/internal/strip.hb:l26e: /usr/local/clang/include/absl/log/internal/log_message.hd:,321 :c52h:a rwarning: *type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _321n | oinnnluilnle bLuofgfMeers)s;a g e| & ^ Lo/usr/local/clang/include/absl/base/nullability.hg:M241e:s22s:a gnote: eexpanded from macro 'absl_nonnull': :o p241e | r#adteofri | : : tAyBpSeL*_ IaNbTsElR_NnAuLl_lXa(biinlsietryt__uonrk_naoswsni g n| , ^ in/usr/local/clang/include/absl/base/nullability.hs:e289r:t34_:o rnote: _expanded from macro 'absl_nullability_unknown'a ss i289g | n#_diemfpiln,e caobnsslt_&n,u lcloanbsitl&i,t yt_ruunek,n o w| n ^ _N/usr/local/clang/include/absl/container/internal/raw_hash_map.hu:l133l:_52u:n snote: pexpanded from macro 'ABSL_INTERNAL_X'e cif i133e | d | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from ../src/s2/s2padded_cell.h : 23 : In file included from \../src/s2/s2cell_id.h : 43| : ^In file included from ../src/s2/s1angle.h:28: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2point.h31::279: :In file included from ../src/s2/s2coder.h:note: 23macro 'ABSL_INTERNAL_IF_true' defined here: In file included from /usr/local/clang/include/absl/status/status.h:67 : 31In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h#:d29e: fIn file included from i/usr/local/clang/include/absl/strings/cord.hn:e94 : AIn file included from B/usr/local/clang/include/absl/strings/internal/cordz_info.hS:L31_: I/usr/local/clang/include/absl/synchronization/mutex.hN:T1249E:R8N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I F_t r1249u | e ( i f _Ts*a taibssfli_endo,n n.u.l.l) oibfj_escatt,i s f| i ^e d /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2shapeutil_coding.ccs:l28_: nIn file included from o../src/s2/s2lax_polygon_shape.hn:n36u: lIn file included from l../src/s2/s2polygon.h :_29N: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_map.hn:u45l: l/usr/local/clang/include/absl/container/internal/raw_hash_map.h : 184| : ^3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSLIn file included from _s2/s2shapeutil_visit_crossing_edge_pairs.cc:I18N: TIn file included from E../src/s2/s2shapeutil_visit_crossing_edge_pairs.hR:N23A: LIn file included from _../src/s2/s2crossing_edge_query.hX:(31i: nIn file included from s../src/s2/s2padded_cell.he:r23t: _In file included from o../src/s2/s2cell_id.hr:_43a: sIn file included from s../src/s2/s1angle.hi:g28n: ,In file included from ../src/s2/s2point.hi:n27s: eIn file included from r../src/s2/s2coder.ht:_23o: rIn file included from _/usr/local/clang/include/absl/status/status.ha:s67s: iIn file included from g/usr/local/clang/include/absl/status/internal/status_internal.hn:_29i: mIn file included from p/usr/local/clang/include/absl/strings/cord.hl:,94 : cIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hn:s31t: &/usr/local/clang/include/absl/synchronization/mutex.h,: 1250c:o43n:s twarning: &type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], tr u1250e | , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b ool 185( | a b s l : : t y p e _ i d e n t i t yte:,: t.yfpier:s:t*, acbosnls_tn_ointneurlalt omre tAhBoSdL)_(I)N)T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hC:O241M:M22A:) ;note: expanded from macro 'absl_nonnull' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | #d/usr/local/clang/include/absl/container/internal/raw_hash_map.he:f133i:n47e: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_no n133n | u l l _ N o n n u lAlB S L| _ ^I NTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2shapeutil_visit_crossing_edge_pairs.cc :18/usr/local/clang/include/absl/container/internal/raw_hash_map.h: :In file included from 135../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::1623:: In file included from ../src/s2/s2crossing_edge_query.hnote: :expanded from macro 'ABSL_INTERNAL_X'31 : In file included from ../src/s2/s2padded_cell.h:23 : 135In file included from | ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.ht:h27i: sIn file included from )../src/s2/s2coder.h):)23 : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: AIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hT:R29I: BIn file included from U/usr/local/clang/include/absl/strings/cord.hT:E94_: LIn file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hF:E31T: I/usr/local/clang/include/absl/synchronization/mutex.hM:E1259_:B14O:U Nwarning: Dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] { 1259 | c o n s t T * a b s l _ n o n n u l l \o b j| e ^c t,/usr/local/clang/include/absl/container/internal/common.h : 31| : ^9 : /usr/local/clang/include/absl/base/nullability.hnote: :macro 'ABSL_INTERNAL_IF_true' defined here241 :22: 31note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eAfBiSnLe_ IaNbTsElR_NnAoLn_nIuFl_lt r_uNeo(ninfu_lsla t i| s ^f ied, ...) if_satisfiIn file included from es2/s2shapeutil_visit_crossing_edge_pairs.ccd: 18 : | In file included from ^../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.hIn file included from :s2/s2shapeutil_coding.cc28:: 28In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2lax_polygon_shape.h27:: 36In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2polygon.h23:: 29In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_map.h67:: 45In file included from : /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/raw_hash_map.h::29184: :In file included from 3/usr/local/clang/include/absl/strings/cord.h:: 94: warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h:1260 :18443 | : warning: ABtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L_I N1260T | E R N A Lb_oXo(li n(saebrstl_:o:rt_yapses_iigdne,n tiintsye_:o:rt_yapses:i:g*n _aibmspll_,n ocnonnusltl& ,m ectohnosdt)&(,) t r| u ^e , /usr/local/clang/include/absl/base/nullability.h :| 241 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 22: note: 185expanded from macro 'absl_nonnull' | 241 | # d e f i n e a b s l _ ntornuneu,l l. f_iNrosntn,u lclo n s| t ^_ iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this)))In file included from s2/s2shapeutil_visit_crossing_edge_pairs.ccA:B18S: LIn file included from _../src/s2/s2shapeutil_visit_crossing_edge_pairs.hA:T23T: RIn file included from I../src/s2/s2crossing_edge_query.hB:U31T: EIn file included from _../src/s2/s2padded_cell.hL:I23F: EIn file included from T../src/s2/s2cell_id.hI:M43E: _In file included from B../src/s2/s1angle.hO:U28N: DIn file included from ../src/s2/s2point.h{: 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :31In file included from : s2/s2text_format.cc/usr/local/clang/include/absl/synchronization/mutex.h::In file included from 161279: :s2/util/coding/varint.ccIn file included from 35:../src/s2/s2text_format.h:24: : 34warning: In file included from : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/base/logging.hIn file included from :../src/s2/mutable_s2shape_index.h21:: 30In file included from : /usr/local/clang/include/absl/log/check.hIn file included from : /usr/local/clang/include/absl/container/btree_map.h371279:: | 66In file included from v: /usr/local/clang/include/absl/log/internal/check_impl.hoIn file included from :i/usr/local/clang/include/absl/container/internal/btree.hd21: : 70RIn file included from : e/usr/local/clang/include/absl/log/internal/check_op.hgIn file included from i:s/usr/local/clang/include/absl/container/internal/layout.h41t:: e198In file included from r: M/usr/local/clang/include/absl/log/internal/strip.hIn file included from u:t/usr/local/clang/include/absl/strings/str_cat.h26e:x: 116P: /usr/local/clang/include/absl/log/internal/log_message.hrIn file included from :o/usr/local/clang/include/absl/strings/internal/stringify_sink.h398f::i23l11e: r:(/usr/local/clang/include/absl/strings/numbers.h v:owarning: i199type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]d: (5*:a b warning: s398'diagnose_if' is a clang extension [-Wgcc-compat]l | _ n o n n199vu | lol i d f*n ) (AaiBnbtSs6L4l___tn IuwNalTiltEaR_bcNlyAceLl e_csN)oE)n;EsD t_ &M| I ^Nv_ )S;I Z/usr/local/clang/include/absl/base/nullability.h E:| (241 ^b:u f22f:e rnote: ,expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.hk:F257a :s24123t | :T#o dBnote: euexpanded from macro 'absl_nullable'ff ifnee r 257Sa | i#zbdseel)f_;ni on en| n u ^la lb s_/usr/local/clang/include/absl/base/macros.hlN:o_n251nn:uu18lll:l a note: b| expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' ^l e _251N | u l l_a_baltet r i| b ^u te__((diagnose_if(__builtin_obIn file included from js2/s2shapeutil_visit_crossing_edge_pairs.cce:c18t: _In file included from s../src/s2/s2shapeutil_visit_crossing_edge_pairs.hi:z23e: (In file included from O../src/s2/s2crossing_edge_query.hb:In file included from j31,s2/util/coding/varint.cc : :0In file included from 24)../src/s2/s2padded_cell.h : <:In file included from 23../src/s2/base/logging.hN: :,In file included from 21../src/s2/s2cell_id.h\: :In file included from 43/usr/local/clang/include/absl/log/check.h| : : ^In file included from 37 ../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41../src/s2/s2coder.h: :In file included from 23/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26/usr/local/clang/include/absl/status/status.h: :67/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 400In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:s2/s2text_format.cc:17:29:16: : In file included from In file included from warning: /usr/local/clang/include/absl/strings/cord.h../src/s2/s2text_format.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:: 9434: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h400../src/s2/mutable_s2shape_index.h: | :31 30: : /usr/local/clang/include/absl/synchronization/mutex.h In file included from : /usr/local/clang/include/absl/container/btree_map.h1293c::o6633n: :sIn file included from t /usr/local/clang/include/absl/container/internal/btree.hwarning: v:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o70 i: dIn file included from 1293*/usr/local/clang/include/absl/container/internal/layout.h | :va198bos: li_In file included from dn /usr/local/clang/include/absl/strings/str_cat.hRu:le116gl: aibIn file included from sl/usr/local/clang/include/absl/strings/internal/stringify_sink.het:e r23cMo: nu/usr/local/clang/include/absl/strings/numbers.hstt:e&200x :vT)7r;:a c e warning: r| type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^( v oid/usr/local/clang/include/absl/base/nullability.h :200(257 | *:ac23hb:sal _rnote: n*expanded from macro 'absl_nullable'o n anbu sll257l_ | nf#no)dn(enfcuiolnnels atFb acsslhta_Inrn*utlT loaaBbbulsfle_f n_eNourlnl(nauublllei nm ts g3,| 2 ^_ t| ^n , /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli noeu ta_bsstlr_)n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^ 241 | #defIn file included from is2/s2shapeutil_visit_crossing_edge_pairs.ccn:e18 : aIn file included from b../src/s2/s2shapeutil_visit_crossing_edge_pairs.hs:l23_: nIn file included from o../src/s2/s2crossing_edge_query.hn:n31u: lIn file included from l../src/s2/s2padded_cell.h :_23N: oIn file included from n../src/s2/s2cell_id.hn:u43l: lIn file included from ../src/s2/s1angle.h :| 28 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from In file included from s2/s2text_format.cc/usr/local/clang/include/absl/status/internal/status_internal.h::1629: : In file included from In file included from ../src/s2/s2text_format.h/usr/local/clang/include/absl/strings/cord.h::3494: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::3031: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/btree_map.h::129366:: 62In file included from :/usr/local/clang/include/absl/container/internal/btree.h :70warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h1293: | 116v: oIn file included from i/usr/local/clang/include/absl/strings/internal/stringify_sink.hd: 23R: e/usr/local/clang/include/absl/strings/numbers.hg:i200s:t54e:r Mwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t exTr a200c | ecrh(avro*i da b(s*la_bnsoln_nnuolnln uFlals tfInn)t(TcooBnusftf ecrh(auri*n ta3b2s_lt_ nno,n ncuhlalr *m sagb,s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22o:u tnote: _expanded from macro 'absl_nonnull's tr )241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls In file included from l _s2/util/coding/varint.cc| n ^:o n24n: uIn file included from l../src/s2/base/logging.hl: 21_: NIn file included from In file included from o/usr/local/clang/include/absl/log/check.hs2/s2shapeutil_visit_crossing_edge_pairs.ccn::n3718u: : lIn file included from In file included from l/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :: 2123| : : ^In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2crossing_edge_query.h::4131: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2padded_cell.h::2623: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2cell_id.h::42543:: 31In file included from :../src/s2/s1angle.h :28warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h :42523 | : In file included from /usr/local/clang/include/absl/status/status.hL:o67g: MIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hs:s29a: gIn file included from e/usr/local/clang/include/absl/strings/cord.hFIn file included from :as2/s2text_format.cct94:a: l16In file included from (: c/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from o:n../src/s2/s2text_format.h31s:t: 34/usr/local/clang/include/absl/synchronization/mutex.hc: h:aIn file included from r1294*../src/s2/mutable_s2shape_index.h: :a6230b:s: lIn file included from _warning: /usr/local/clang/include/absl/container/btree_map.hntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:o 66n: nIn file included from u l/usr/local/clang/include/absl/container/internal/btree.h1294l: | 70 f : In file included from i /usr/local/clang/include/absl/container/internal/layout.hl : e198 , : In file included from i/usr/local/clang/include/absl/strings/str_cat.hn :t 116l i n : e )In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h A :B 23S L: _ A/usr/local/clang/include/absl/strings/numbers.h T: T 201R I B: U5 T: E _ C Owarning: L 'diagnose_if' is a clang extension [-Wgcc-compat]D ; | ^201 | /usr/local/clang/include/absl/base/nullability.h : 241 A B:Sc22Lo:_n Isnote: tNexpanded from macro 'absl_nonnull'T vEoRi dN*241 Aa | L#bd_esfNilE_nEenDo _anMnbIsuNll__lSn oIoZbnEnj(,uol lu t_| _N ^so ntn/usr/local/clang/include/absl/base/nullability.hur:,l241 l:k 22F :a| ^s note: texpanded from macro 'absl_nonnull'T oB u241f | f#edreSfiiznee) ;a b s| l ^_ no/usr/local/clang/include/absl/base/macros.hn:n251u:l18l: In file included from _note: s2/util/coding/varint.ccNexpanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE'o: n24n: u In file included from l251../src/s2/base/logging.hl | : 21 | : _ ^In file included from _ /usr/local/clang/include/absl/log/check.ha:t37t: rIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hb:u21t: eIn file included from _/usr/local/clang/include/absl/log/internal/check_op.h_:(41(: dIn file included from i/usr/local/clang/include/absl/log/internal/strip.ha:g26n: o/usr/local/clang/include/absl/log/internal/log_message.hs:e426_:i31f:(In file included from _s2/s2shapeutil_visit_crossing_edge_pairs.ccwarning: _:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b18 u: iIn file included from l../src/s2/s2shapeutil_visit_crossing_edge_pairs.h t:426i23 | n: _In file included from o ../src/s2/s2crossing_edge_query.hLb:ojg31eM: ceIn file included from ts_s../src/s2/s2padded_cell.hsaig:ezF23ea: (tIn file included from aOl../src/s2/s2cell_id.hb(:jc43,o: nIn file included from 0s../src/s2/s1angle.h)t: 28:&198 : sIn file included from )/usr/local/clang/include/absl/strings/str_cat.h :{116 : In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.h ^: 23: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/numbers.h::241209::225:: note: warning: expanded from macro 'absl_nonnull''diagnose_if' is a clang extension [-Wgcc-compat] 241 | #209d | e f i n eA BaSbLs_lI_NnToEnRnNuAlLl_ N_ENEoDn_nMuIlNl_ S I| Z ^E (buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __atIn file included from ts2/util/coding/varint.ccr:i24b: uIn file included from t../src/s2/base/logging.he:_21_: (In file included from (/usr/local/clang/include/absl/log/check.hd:i37a: gIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:s21e: _/usr/local/clang/include/absl/log/internal/check_op.hi:f202(:_46_:b uwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l tin_ o202b | j e cetx_psliizcei(tO bCjh,e c0k)O p&, 110 | | v ^ oid/usr/local/clang/include/absl/base/nullability.h :A241p:p22e:n dnote: Cexpanded from macro 'absl_nonnull'o 241In file included from | s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ rdToS#trind/usr/local/clang/include/absl/container/internal/raw_hash_map.hge:(f196cio:nn3es: t a bwarning: Cspassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]lo r_dn&o ns196nr | uc l ,l A sB_tSNdL:o:_nsIntNruiTnlgE*l R aNb As| Ll ^__ nXo(ninnuslelr td_sotr)_;a s s| i ^g n, in/usr/local/clang/include/absl/base/nullability.hs:e241r:In file included from t22s2/util/coding/varint.cc_::o r24note: _: expanded from macro 'absl_nonnull'aIn file included from s ../src/s2/base/logging.hs:i21 g: 241nIn file included from _ | /usr/local/clang/include/absl/log/check.hi#:mdpel37f,: i nIn file included from e&/usr/local/clang/include/absl/log/internal/check_impl.h& :a,21b s: cl/usr/local/clang/include/absl/log/internal/check_op.h_on:no293sn:tn&49u,l: l f warning: _atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Nlo nsneu,l l 293 | | ^ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h : 133 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 133 | A B S L _ I N T E R N AcLo_nAsTtT RcIhBaUrT*E _aCbAsPlT_UnRoEnDn_uBlYl()t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^n nul/usr/local/clang/include/absl/container/internal/common.hl: 32_:N9o:n nnote: umacro 'ABSL_INTERNAL_IF_false' defined herel l | 32 ^ | #define ABSL_INTERNAL_IF_false(if_sIn file included from as2/util/coding/varint.cct:i24s: fIn file included from i../src/s2/base/logging.he:d21,: In file included from ./usr/local/clang/include/absl/log/check.h.:.37): In file included from _/usr/local/clang/include/absl/log/internal/check_impl.h_:V21A: _/usr/local/clang/include/absl/log/internal/check_op.hA:R295G:S20_:_ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 295 | const signIn file included from es2/s2shapeutil_coding.ccd: 28c: hIn file included from a../src/s2/s2lax_polygon_shape.hr:*36 : aIn file included from b../src/s2/s2polygon.hs:l29_: nIn file included from o/usr/local/clang/include/absl/container/flat_hash_map.hn:n45u: l/usr/local/clang/include/absl/container/internal/raw_hash_map.hl: 196o:p3e:r awarning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o r<< (196s | t d :A:BbSaLs_iIcN_ToEsRtNrAeLa_mX<(cihnasre,r tT_roari_tass>s&i,g n ,| ^i ns/usr/local/clang/include/absl/base/nullability.he:r241t:_22o:r _note: aexpanded from macro 'absl_nonnull's si g241n | _#idmepfli,n e& &a,b sclo_nnsotn&n,u lfla l_sNeo,n n u| l ^l /usr/local/clang/include/absl/container/internal/raw_hash_map.h| : ^135 :16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | In file included from s2/util/coding/varint.cc :t24h: iIn file included from s../src/s2/base/logging.h):)21): In file included from A/usr/local/clang/include/absl/log/check.hB:S37L: _In file included from A/usr/local/clang/include/absl/log/internal/check_impl.hT:T21R: I/usr/local/clang/include/absl/log/internal/check_op.hB:U296T:E63_:L Iwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E TIME _296B | O U N D { \ | ^ /usr/local/clang/include/absl/container/internal/common.h :c32o:n9s:t note: smacro 'ABSL_INTERNAL_IF_false' defined herei gne d32 | c#hdaerf*i naeb sAlB_SnLo_nInNuTlElR)N;A L _| I ^F _f/usr/local/clang/include/absl/base/nullability.ha:l241s:e22(:i fnote: _expanded from macro 'absl_nonnull's at i241s | f#ideedf,i n.e. .a)b s_l__VnAo_nAnRuGlSl_ __ N o| n ^n ull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hs2/util/coding/varint.cc::2324: : In file included from In file included from ../src/s2/s2crossing_edge_query.h../src/s2/base/logging.h::3121: : In file included from In file included from ../src/s2/s2padded_cell.h/usr/local/clang/include/absl/log/check.h::2337: : In file included from In file included from ../src/s2/s2cell_id.h/usr/local/clang/include/absl/log/internal/check_impl.h::4321: : In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/log/internal/check_op.h::28298: :In file included from 22../src/s2/s2point.h:: 27: warning: In file included from ../src/s2/s2coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 23: In file included from /usr/local/clang/include/absl/status/status.h:67 : 298In file included from | /usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: s/usr/local/clang/include/absl/strings/cord.ht: 425u:n62s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e d ch a425r | * afbrsile_nndo nvnouildl CooppeyrCaotrodrTn&g,*In file included from s2/s2shapeutil_coding.cca b:s| l28 ^_: nIn file included from o../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/base/nullability.hn::n36241u: l:lIn file included from 22 ../src/s2/s2polygon.h:d:s t29note: ): expanded from macro 'absl_nonnull';In file included from /usr/local/clang/include/absl/container/flat_hash_map.h : | 45241 ^: | /usr/local/clang/include/absl/container/internal/raw_hash_map.h#:d198/usr/local/clang/include/absl/base/nullability.he::f3241i::n 22e:warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]anote: bexpanded from macro 'absl_nonnull's l _ 198n241 | o | n #ndAuBelfSliL n__eI NaNoTbnsEnlRu_NlnAlLo n_n uXl| l( ^ i_ nNsoenrntu_lolr _ a| s ^s ignIn file included from ,s2/util/coding/varint.cc :i24n: sIn file included from e../src/s2/base/logging.hr:t21_: oIn file included from r/usr/local/clang/include/absl/log/check.h_:a37s: sIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hg:n21_: iIn file included from /usr/local/clang/include/absl/log/internal/check_op.hms2/s2shapeutil_visit_crossing_edge_pairs.ccp:l:299,18: : 67&In file included from :&../src/s2/s2shapeutil_visit_crossing_edge_pairs.h ,:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c: oIn file included from n../src/s2/s2crossing_edge_query.hs: t31299&: , | In file included from f../src/s2/s2padded_cell.h a: l s23 e: ,In file included from ../src/s2/s2cell_id.h : | 43 ^: In file included from ../src/s2/s1angle.h /usr/local/clang/include/absl/container/internal/raw_hash_map.h: :28 133: :In file included from 52../src/s2/s2point.h :: 27 : note: In file included from expanded from macro 'ABSL_INTERNAL_X' ../src/s2/s2coder.h : 23 : In file included from 133 /usr/local/clang/include/absl/status/status.h | : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : A/usr/local/clang/include/absl/strings/cord.h B : S437 L: _47 I :N cTwarning: oEtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nRs NtA L437_ | A T T R I B U T E _ C A P T U R E D _ B Y ( t h i s ) ) , s t d : : s t r i n g * a b s l _ n o n n\u l l| ^d st/usr/local/clang/include/absl/container/internal/common.h):;32 : 9| : ^ note: macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/base/nullability.h :241:22 :32 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# dAeBfSiLn_eI NaTbEsRlN_AnLo_nInFu_lfla l_sNeo(ninfu_lsla t i| s ^f ied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INIn file included from Ts2/s2shapeutil_visit_crossing_edge_pairs.ccE:R18N: AIn file included from L../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:X23(: iIn file included from n../src/s2/s2crossing_edge_query.hs:e31r: tIn file included from _../src/s2/s2padded_cell.ho:r23_: aIn file included from s../src/s2/s2cell_id.hs:i43g: nIn file included from ,../src/s2/s1angle.h :i28n: sIn file included from e../src/s2/s2point.hr:t27_: oIn file included from r../src/s2/s2coder.h_:a23s: sIn file included from i/usr/local/clang/include/absl/status/status.hg:n67_: iIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.hp:l29,: /usr/local/clang/include/absl/strings/cord.h&:&480,: 39c:o nwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t &, f480a | l s e , u s| i ^n g /usr/local/clang/include/absl/container/internal/raw_hash_map.hp:o135i:n16t:e rnote: expanded from macro 'ABSL_INTERNAL_X'= co n135s | t v a l u e _ t y pteh*i sa)b)s)l _AnBoSnLn_uAlTlT;R I B| U ^T E_/usr/local/clang/include/absl/base/nullability.hL:I241F:E22T:I Mnote: Eexpanded from macro 'absl_nonnull'_ BO U241N | D# d{e f i n e a b s l _ n o n n ull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | conste xpr ucnosnisgtn ecdh acrh*a ra*b salb_snlo_nnnounlnlu lflu)n;c t i| o ^n _name(/usr/local/clang/include/absl/base/nullability.h): 241c:o22n:s tnote: expanded from macro 'absl_nonnull'n oexc e241p | t# d{e f i| n ^e a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241_ | N#odnenfuilnle a| b ^s l_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16In file included from : s2/util/coding/varint.ccIn file included from :../src/s2/s2text_format.h24:: 34In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/mutable_s2shape_index.h21:: 30In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h37:: 66In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/container/internal/btree.h21:: 70: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/container/internal/layout.h323::19846: :In file included from /usr/local/clang/include/absl/strings/str_cat.h:warning: 116: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:25: /usr/local/clang/include/absl/types/source_location.h :323165 | : 15 :f rwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e nd v165o | i d cAobnssltF ocrhmaart*F laubsshl(_Sntorninnuglilf yfSiilnek_*n aambes_l _=n o"n"n;u l l| ^s in/usr/local/clang/include/absl/base/nullability.hk:,241 : 22| : ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h:241 :24122 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innoen naublsll __nNoonnnnuullll _ N| o ^n null | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^_ Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprteIn file included from xs2/s2shapeutil_visit_crossing_edge_pairs.cct:)18 : {In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :| 23 ^: In file included from ../src/s2/s2crossing_edge_query.h:/usr/local/clang/include/absl/base/nullability.h31: In file included from :../src/s2/s2padded_cell.h241::2322: :In file included from ../src/s2/s2cell_id.h:note: 43expanded from macro 'absl_nonnull': In file included from ../src/s2/s1angle.h: 28241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :_655N:o39n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28In file included from : s2/util/coding/varint.ccIn file included from :../src/s2/s2point.h24:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/strings/cord.h451::6671::44 : warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | 667A | B S Ls_tLaOtGi_cI NCToErRdN AALd_vDaEnFcIeNAEn_dMRAeKaEd_(CCHhEaCrKI_tOePr_aStToRrI*N Ga_bEsXlT_EnRoNn(nbuololl )i;t , | s^i ze_/usr/local/clang/include/absl/log/internal/check_op.ht: 449n:_31b:y tnote: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's ); 449| | ^ e/usr/local/clang/include/absl/base/nullability.hx:t241e:r22n: tnote: eexpanded from macro 'absl_nonnull'm pl a241t | e# dceofnisnte cahbasrl*_ naobnsnlu_lnlo n_nNuolnln uMlalk e C| h ^e ckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc241: | 18#: dIn file included from e../src/s2/s2shapeutil_visit_crossing_edge_pairs.hf:i23n: eIn file included from ../src/s2/s2crossing_edge_query.ha:b31s: lIn file included from _../src/s2/s2padded_cell.hn:o23n: nIn file included from u../src/s2/s2cell_id.hl:l43 : _In file included from N../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29In file included from : s2/util/coding/varint.cc:/usr/local/clang/include/absl/strings/cord.h24:: 674In file included from :../src/s2/base/logging.h37::21 : In file included from warning: /usr/local/clang/include/absl/log/check.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21674: | /usr/local/clang/include/absl/log/internal/check_op.h : 451s:t1a:t iwarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] vo/usr/local/clang/include/absl/log/internal/check_op.hi:d450 :A25d:v anote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'c e( C450h | a r I t e r axt,o rx*, acbosnls_tn ocnhnaurl*l aibts,l _snioznen_utl ln)_ b y| t ^e s)/usr/local/clang/include/absl/base/nullability.h;: 241 :| 22 ^: note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_SIn file included from Ts2/s2shapeutil_visit_crossing_edge_pairs.ccR:I18N: GIn file included from _../src/s2/s2shapeutil_visit_crossing_edge_pairs.hE:X23T: EIn file included from R../src/s2/s2crossing_edge_query.hN:(31i: nIn file included from t../src/s2/s2padded_cell.h6:423_: tIn file included from )../src/s2/s2cell_id.h;: 43 : | In file included from ^../src/s2/s1angle.h :28: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h449::2731: :In file included from ../src/s2/s2coder.h:note: 23expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': In file included from /usr/local/clang/include/absl/status/status.h:67 : 449In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29e: x/usr/local/clang/include/absl/strings/cord.ht:e730r:n36 :t ewarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p late 730c | o n s t ecxhpalri*c iatb sClh_anroRnannuglel( cMoanksetC hCeocrkdIn file included from O*p s2/s2wedge_relations.ccSat:brs18il: n_gIn file included from n(../src/s2/s2wedge_relations.ho n: n 24u\: l In file included from l ../src/s2/s2point.h| c: ^o25 r: /usr/local/clang/include/absl/base/nullability.hdIn file included from :)../src/s2/util/coding/coder.h241 :::3622 : :cIn file included from o../src/s2/base/casts.hnote: rexpanded from macro 'absl_nonnull':d _34( : c241In file included from o | r/usr/local/clang/include/absl/log/log.h#dd:)e 209f{i: }nIn file included from e/usr/local/clang/include/absl/log/internal/log_impl.h :| a ^b20 s: lIn file included from /usr/local/clang/include/absl/base/nullability.h_/usr/local/clang/include/absl/log/absl_vlog_is_on.h:n:241o63:n: n22u:l/usr/local/clang/include/absl/log/internal/vlog_config.h l:note: expanded from macro 'absl_nonnull'49_ N:o n37241n: | u# ldwarning: le type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f i | n ^e a b49s | li_nntoIn file included from nRs2/util/coding/varint.cceng:ui24sl: tlIn file included from e ../src/s2/base/logging.h_r:NA21on: ndIn file included from nI/usr/local/clang/include/absl/log/check.hun:il37lt: iIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hl| :i ^21z e: (/usr/local/clang/include/absl/log/internal/check_op.hV:L452o:g1S:i twarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* /usr/local/clang/include/absl/log/internal/check_op.ha:b450s:l25_:n onote: nexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'nIn file included from us2/s2shapeutil_visit_crossing_edge_pairs.cc l:450l18 | : vIn file included from )../src/s2/s2shapeutil_visit_crossing_edge_pairs.h ;: 23 : | In file included from ^x../src/s2/s2crossing_edge_query.h, : 31x: ,In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2padded_cell.hc::o24123n:: s22In file included from t:../src/s2/s2cell_id.h :note: cexpanded from macro 'absl_nonnull'h43a : rIn file included from *../src/s2/s1angle.h 241:a | 28b#: sdIn file included from le../src/s2/s2point.h_f:in27noe: n In file included from na../src/s2/s2coder.hub:ls23ll: )_In file included from n /usr/local/clang/include/absl/status/status.ho :n| n ^u67 l: l/usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h_241N::o2922n: :/usr/local/clang/include/absl/strings/cord.hn u:lnote: 736expanded from macro 'absl_nonnull'l: 17 :| 241 ^ | warning: # type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n736e | a b s lc_onnosntn uClolr d_*N oanbnsull_ln o n| n ^u In file included from ls2/s2wedge_relations.ccl: 18c: oIn file included from r../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from In file included from /usr/local/clang/include/absl/log/log.hs2/util/coding/varint.cc::20924: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_impl.h../src/s2/base/logging.h::2021: : In file included from In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h/usr/local/clang/include/absl/log/check.h::6337: : /usr/local/clang/include/absl/log/internal/vlog_config.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h63::2143: :/usr/local/clang/include/absl/log/internal/check_op.h :warning: 453type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]63 | e453x | pAlBiScLi_tL OcGo_nIsNtTeExRpNrA LV_LDogSEFiINEtIn file included from _eM(s2/util/coding/coder.ccAcK:oE19_n: sCIn file included from tH../src/s2/util/coding/coder.h E:cC36hK: a_In file included from rO../src/s2/base/casts.h*P:_ 34aS: TbIn file included from Rs/usr/local/clang/include/absl/log/log.hlI:_N209nG: o_In file included from En/usr/local/clang/include/absl/log/internal/log_impl.hnX:uT22lE: RlIn file included from N /usr/local/clang/include/absl/log/internal/log_message.hf(:)u47 i: n In file included from t| /usr/local/clang/include/absl/log/internal/structured_proto.h6 ^:4 _27t: )In file included from /usr/local/clang/include/absl/base/nullability.h;/usr/local/clang/include/absl/log/internal/proto.h: :241 34:| : ^22 /usr/local/clang/include/absl/types/span.h:: 212:note: /usr/local/clang/include/absl/log/internal/check_op.h22expanded from macro 'absl_nonnull'::449 :warning: 31 type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]:241 | note: #expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' d 212e | f i n 449eu | sai b negxs ltp_oenrino ntntenmeprul la=tl eT_ *cNo nosatbnsn ulclh_la nr *u| ^la lbasbli_lniotnyn_uulnlk nMoawkne;C h e| c ^k OpSt/usr/local/clang/include/absl/base/nullability.hr:i289n:g34:( note: expanded from macro 'absl_nullability_unknown' \ 289| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n In file included from u241s2/s2wedge_relations.ccl | :l#18da: beIn file included from fii../src/s2/s2wedge_relations.hnle: i24ta: byIn file included from s_l../src/s2/s2point.hu_:nn25okn: nnIn file included from uo../src/s2/util/coding/coder.hlwl:n 36 : __In file included from NN../src/s2/base/casts.huo:ln34ln: _uIn file included from ul/usr/local/clang/include/absl/log/log.hnl:s 209p : e| In file included from ^c /usr/local/clang/include/absl/log/internal/log_impl.hi:f20i: eIn file included from d/usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63| : ^ /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h96: | 21 In file included from : s2/util/coding/coder.ccIn file included from f:/usr/local/clang/include/absl/log/check.hr19:i: e37In file included from n: ../src/s2/util/coding/coder.hdIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h 36i:: n21In file included from t: ../src/s2/base/casts.h/usr/local/clang/include/absl/log/internal/check_op.h ::l34453o: :gIn file included from 1_/usr/local/clang/include/absl/log/log.h:i:n 209twarning: : etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from r /usr/local/clang/include/absl/log/internal/log_impl.hn:/usr/local/clang/include/absl/log/internal/check_op.ha22l:: :450In file included from ::/usr/local/clang/include/absl/log/internal/log_message.hR25:e:47g : inote: In file included from sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/log/internal/structured_proto.ht e:r27A : 450nIn file included from d | /usr/local/clang/include/absl/log/internal/proto.hI :n 34i : t /usr/local/clang/include/absl/types/span.hi : ax213,l:i 34xz,e: ( cVwarning: oLntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]os tg S ci213ht | aer * *u sai bnsalg_bn solncn_unlooln nnvusl)t;_l p) o| i ^| n ^t /usr/local/clang/include/absl/base/nullability.he:/usr/local/clang/include/absl/base/nullability.hr241 ::=24122 ::c22 o:note: n expanded from macro 'absl_nonnull'snote: texpanded from macro 'absl_nonnull' T 241* | #241adb | esf#ldie_nnfeu ilnalbeasbl _inaolnbniustlyll__ nu_oNnonnnknunlouwln l;l_ N o | n| ^n ^u l l/usr/local/clang/include/absl/base/nullability.h : 289| : ^34 : note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknIn file included from os2/util/coding/varint.ccw:n24 : _In file included from N../src/s2/base/logging.hu:l21l: _In file included from u/usr/local/clang/include/absl/log/check.hn:s37p: eIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.hi:f21i: e/usr/local/clang/include/absl/log/internal/check_op.hd: 454 :| 1 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | d ^ /usr/local/clang/include/absl/base/nullability.h:241:_22;: note: expanded from macro 'absl_nonnull'| ^ 241 | #defin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nnul l241 | _#Ndoenfniunlel a b| s ^l _nonnulIn file included from ls2/util/coding/varint.cc :_24N: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const charIn file included from * In file included from abss2/s2shapeutil_coding.ccl:_28n: oIn file included from n../src/s2/s2lax_polygon_shape.hn:u36l: lIn file included from )../src/s2/s2polygon.h : 29| : ^In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45/usr/local/clang/include/absl/base/nullability.h: :241:/usr/local/clang/include/absl/container/internal/raw_hash_map.h22::202 :3note: :expanded from macro 'absl_nonnull' warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | #defi n202e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^o r_assign, inseIn file included from rs2/s2wedge_relations.cct:_18o: rIn file included from ../src/s2/s2wedge_relations.h_In file included from :as2/util/coding/varint.cc24s:: s24iIn file included from : g../src/s2/s2point.hIn file included from n:../src/s2/base/logging.h_25:i: 21mIn file included from : p../src/s2/util/coding/coder.hIn file included from l:/usr/local/clang/include/absl/log/check.h,36: : 37&In file included from : &../src/s2/base/casts.hIn file included from ,:/usr/local/clang/include/absl/log/internal/check_impl.h 34:c: 21oIn file included from : n/usr/local/clang/include/absl/log/log.h/usr/local/clang/include/absl/log/internal/check_op.hs::t209455&: :,In file included from 1 /usr/local/clang/include/absl/log/internal/log_impl.h:tIn file included from : rs2/s2shapeutil_visit_crossing_edge_pairs.cc20warning: u:e: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]18,In file included from : /usr/local/clang/include/absl/log/absl_vlog_is_on.hIn file included from :../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:| 455 ^6323 | A: : B/usr/local/clang/include/absl/container/internal/raw_hash_map.hSIn file included from L/usr/local/clang/include/absl/log/internal/vlog_config.h:../src/s2/s2crossing_edge_query.h_:133:L119:31O:52: G15:In file included from _: ../src/s2/s2padded_cell.hI :note: Nexpanded from macro 'ABSL_INTERNAL_X'warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T : EIn file included from R../src/s2/s2cell_id.h133 N:A | 11943L _ | : D In file included from E F ../src/s2/s1angle.h I c:N Eo28 _ n: M sIn file included from AAKt../src/s2/s2point.hBES :_LCc27_HIh: ENCaIn file included from ../src/s2/s2coder.hTKEr:_RON*23PA_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/util/coding/coder.cc241: | 19#: dIn file included from e../src/s2/util/coding/coder.hf:36i: nIn file included from e../src/s2/base/casts.h :a34b: sIn file included from l/usr/local/clang/include/absl/log/log.h_:n209o: nIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hu:l22l: In file included from _/usr/local/clang/include/absl/log/internal/log_message.hN:o47n: nIn file included from u/usr/local/clang/include/absl/log/internal/structured_proto.hl:l27 : In file included from | /usr/local/clang/include/absl/log/internal/proto.h ^: 34: /usr/local/clang/include/absl/types/span.h:733:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 733 | constexpr Span MaIn file included from ks2/util/coding/varint.cce:S24p: aIn file included from n../src/s2/base/logging.h(:T21*: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: a/usr/local/clang/include/absl/log/internal/check_op.hb:l456e: 1p:t rwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A BSL _456A | TATBRSILB_ULTOEG__LIINFTEETRINMAEL__BDOEUFNIDN,E _ M| A ^K E_C/usr/local/clang/include/absl/base/nullability.hH:E257C:23K: _note: Oexpanded from macro 'absl_nullable'P _S T257R | I#NdGe_fEiXnTeE RaNb(sclh_anru)l;l a b| l^e _/usr/local/clang/include/absl/log/internal/check_op.hN:u449l:l31a:b lenote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | extern template const char* absl_nonnull MakIn file included from es2/util/coding/coder.cc:C19h: In file included from e../src/s2/util/coding/coder.hc:k36O: pIn file included from ../src/s2/base/casts.hS:34t: rIn file included from i/usr/local/clang/include/absl/log/log.hn:g209(: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :\22 : In file included from | /usr/local/clang/include/absl/log/internal/log_message.h: ^47 : In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/structured_proto.h::24127:: 22In file included from :/usr/local/clang/include/absl/log/internal/proto.h :note: 34expanded from macro 'absl_nonnull': /usr/local/clang/include/absl/types/span.h: 739241: | 21:# dwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ine 739a | bSspla_nnn uMlalk e_SNpoannn(uTl*l a b| s ^l _nullabIn file included from ls2/util/coding/varint.cce: 24b: eIn file included from g../src/s2/base/logging.hi:n21 : AIn file included from B/usr/local/clang/include/absl/log/check.hS:L37_: AIn file included from T/usr/local/clang/include/absl/log/internal/check_impl.hT:R21I: B/usr/local/clang/include/absl/log/internal/check_op.hU:T456E:_1L:I Fwarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T I/usr/local/clang/include/absl/log/internal/check_op.hM:E450_:B25O:U Nnote: Dexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN', | ^450 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :x ,note: expanded from macro 'absl_nullable'x , c257o | n#sdte fcihnaer *a basbls_ln_unlolnanbullel )_ N u| l ^l ab/usr/local/clang/include/absl/base/nullability.hl:e241 : 22| : ^ note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/util/coding/coder.cce: 19a: bIn file included from s../src/s2/util/coding/coder.hl:_36n: oIn file included from n../src/s2/base/casts.hn:u34l: lIn file included from /usr/local/clang/include/absl/log/log.h_:N209o: nIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.hu:l22: lIn file included from /usr/local/clang/include/absl/log/internal/log_message.h :| 47 ^: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | In file included from s2/util/coding/varint.cc : 24 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.hT:*37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nu/usr/local/clang/include/absl/log/internal/check_op.hl:l457a:b1l:e warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n d) n457o | eAxBcSeLp_tL O{G _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A257L:_23D:E Fnote: Iexpanded from macro 'absl_nullable'N E_ M257A | K#Ed_eCfHiEnCeK _aObPs_lS_TnRuIlNlGa_bElXeT E_RNNu(lulnasbilgen e d| ^c har); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h: absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' : 241 | #In file included from dL/usr/local/clang/include/absl/status/status.he:f67i: n_In file included from eA/usr/local/clang/include/absl/status/internal/status_internal.h T:aT29bR: sIl/usr/local/clang/include/absl/strings/cord.hB_:Un795ToIn file included from :Ens2/util/coding/coder.cc43_nC:A:Pu19l T: Ulwarning: In file included from R type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/util/coding/coder.hE_D :N_36oB: n nYIn file included from 795u(../src/s2/base/casts.ht | l:h l34i : sf rIn file included from )| i/usr/local/clang/include/absl/log/log.h) ^e:, n209 d: In file included from v /usr/local/clang/include/absl/log/internal/log_impl.ho :i 22d : In file included from A/usr/local/clang/include/absl/log/internal/log_message.h b: s 47l : F In file included from o /usr/local/clang/include/absl/log/internal/structured_proto.hr :m 27a : tIn file included from F/usr/local/clang/include/absl/log/internal/proto.h l :u 34s : h/usr/local/clang/include/absl/types/span.h :(\794a :b 8s| : ^l :warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]C o/usr/local/clang/include/absl/container/internal/common.hr:d31 *:794 9 | a:b s note: l macro 'ABSL_INTERNAL_IF_true' defined here _ Tn*o na31nb | us#lll_d neufcliolnraedb, l Ae B S| pLt ^_r I NATB/usr/local/clang/include/absl/base/nullability.hES:RLN241_AA:LT22_TIR:FI_B tUnote: Trexpanded from macro 'absl_nonnull'Eu _eL( iI241fF | E_T#sIadMtEei_fsBifOinUeeN dDa,,b s.s.li._z)neo _nitnf _susilzalet )i_ sNnofoneixnecudelp lt | { ^| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_In file included from ns2/s2shapeutil_coding.ccu:l28l: aIn file included from b../src/s2/s2lax_polygon_shape.hl:e36 : _In file included from N../src/s2/s2polygon.hu:l29l: aIn file included from b/usr/local/clang/include/absl/container/flat_hash_map.hl:e45 : | /usr/local/clang/include/absl/container/internal/raw_hash_map.h ^: 202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insIn file included from es2/util/coding/coder.ccr:t19_: oIn file included from r../src/s2/util/coding/coder.h_:a36s: sIn file included from i../src/s2/base/casts.hg:n34_: iIn file included from m/usr/local/clang/include/absl/log/log.hp:l209,: In file included from &/usr/local/clang/include/absl/log/internal/log_impl.h&:,22 : cIn file included from o/usr/local/clang/include/absl/log/internal/log_message.hn:s47t: &In file included from ,/usr/local/clang/include/absl/log/internal/structured_proto.h :t27r: uIn file included from /usr/local/clang/include/absl/log/internal/proto.he:,34 : /usr/local/clang/include/absl/types/span.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~799 :32: warning: 203type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | 799 | S p a n < c o n s t T >t rMuaek,e C.ofnisrtsStp,a nc(In file included from oTs2/s2shapeutil_visit_crossing_edge_pairs.ccn*:s 18ta: _bIn file included from is../src/s2/s2shapeutil_visit_crossing_edge_pairs.hlt:_en23url: alIn file included from taob../src/s2/s2crossing_edge_query.hrl: e31A : BbIn file included from Se../src/s2/s2padded_cell.hLg:i_23In: N In file included from T ../src/s2/s2cell_id.hE| :R ^43N A: LIn file included from /usr/local/clang/include/absl/base/nullability.h_../src/s2/s1angle.h:C:257O28M:: M23In file included from A:../src/s2/s2point.h) :;note: 27 expanded from macro 'absl_nullable': In file included from | ../src/s2/s2coder.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:257 23 | : #/usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from d:/usr/local/clang/include/absl/status/status.he133:f:67i47: n:eIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h a:bnote: 29sexpanded from macro 'ABSL_INTERNAL_X': l /usr/local/clang/include/absl/strings/cord.h_:n898 u:133l27 | l:a b warning: l etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] _ N u l898 l | a bAl BefS rL i_| e ^In NdT EcRoNnAsLt_ In file included from ACTs2/util/coding/coder.ccoT:rRdI19zB: UIIn file included from Tn../src/s2/util/coding/coder.hEf:_o36C*: A In file included from Pa../src/s2/base/casts.hTb:sU34lR: _EIn file included from nD/usr/local/clang/include/absl/log/log.hu_:lB209lY: a(In file included from bt/usr/local/clang/include/absl/log/internal/log_impl.hlh:ei22s : G)In file included from e)/usr/local/clang/include/absl/log/internal/log_message.ht,: C 47o : rIn file included from d/usr/local/clang/include/absl/log/internal/structured_proto.h z :I 27n : f In file included from o /usr/local/clang/include/absl/log/internal/proto.h F: o34 r: T/usr/local/clang/include/absl/types/span.h e :s 801t :i 32n :g ( warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^\ 801/usr/local/clang/include/absl/base/nullability.h | :| 257 ^~~~ : 23 : note: expanded from macro 'absl_nullable'/usr/local/clang/include/absl/container/internal/raw_hash_map.h : 202 :257 3 | : # d warning: e passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] f i /usr/local/clang/include/absl/container/internal/raw_hash_map.hn :e 135 : a16 b: s lnote: T_expanded from macro 'ABSL_INTERNAL_X'*n aubl sll135a_ | bn lu le l a_ bN lu e l el na db)t lnhoeie sx) c| )e) ^p t A B{S L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Lnote: Iexpanded from macro 'absl_nullable'F ET I257M | E#_dBeOfUiNnDe {a b s l _ n u l l a b l e _ N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from In file included from s2/s2shapeutil_coding.cc../src/s2/s2padded_cell.h::2823: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h../src/s2/s2cell_id.h::3643: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s1angle.h::2928: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_map.h../src/s2/s2point.h::4527: : /usr/local/clang/include/absl/container/internal/raw_hash_map.hIn file included from :../src/s2/s2coder.h202::233: :In file included from /usr/local/clang/include/absl/status/status.h:warning: 67'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: s2/s2text_format.ccIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from :2916s2/s2shapeutil_build_polygon_boundaries.cc: : :/usr/local/clang/include/absl/strings/cord.hIn file included from 24:../src/s2/s2text_format.h: 927:In file included from :34/usr/local/clang/include/absl/container/btree_map.h43: ::In file included from 67 ../src/s2/mutable_s2shape_index.h: warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/btree_container.h30 :: 523In file included from :/usr/local/clang/include/absl/container/btree_map.h31::66 : warning: 927In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | /usr/local/clang/include/absl/container/internal/btree.h : 70 : In file included from 523 /usr/local/clang/include/absl/container/internal/layout.h | : 198 : /usr/local/clang/include/absl/strings/str_cat.h : 223 : 25 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 f | a l see x, p f l ailCcsoiert)d ;RHeep x* ( Pa| bos ^il n_tne/usr/local/clang/include/absl/container/internal/btree_container.hue:l*l496a b:al9be: snote: rlemacro 'ABSL_INTERNAL_X' defined here_p n)u;l l496 a | | b# ^lde e fvi,n/usr/local/clang/include/absl/base/nullability.h e:P 257aA:dB23SS:pL e_cnote: Iexpanded from macro 'absl_nullable' N sTpE eR257cN | #Ad=eLf i_naXbe( saFlbus:ln:_cnkuN,ol PlCaaabdllel )_e Neu l,| l a ^bK lQeu a/usr/local/clang/include/absl/base/nullability.h l:| , ^257 :M23Q:u anote: lexpanded from macro 'absl_nullable', K V257a | l#udee,f iMnVea laubes,l _.n.u.l)l a b l e \_ In file included from N s2/s2shapeutil_visit_crossing_edge_pairs.ccu| :l ^18l : aIn file included from b../src/s2/s2shapeutil_visit_crossing_edge_pairs.hl:e23 : In file included from | ../src/s2/s2crossing_edge_query.h ^: 31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2shapeutil_visit_crossing_edge_pairs.cc::52218:: 3In file included from :../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :23warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h522: | 23 : In file included from A../src/s2/s2cell_id.hB:S43L: _In file included from I../src/s2/s1angle.hN:T28E: RIn file included from N../src/s2/s2point.hA:L27_: XIn file included from (../src/s2/s2coder.hi:n23s: eIn file included from r/usr/local/clang/include/absl/status/status.ht:_67o: rIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ha:s29s: i/usr/local/clang/include/absl/strings/cord.hg:n932,:17 :i nwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e rt_ o932r | _ a s s icgonn_sitm pclh,a rc*o nasbts l&_,n uclolnasbtl e& ,d a t| a ^( ) /usr/local/clang/include/absl/container/internal/btree_container.hc:o509n:s52t:; note: | expanded from macro 'ABSL_INTERNAL_X' ^ /usr/local/clang/include/absl/base/nullability.h :509257 | : 23 : note: expanded from macro 'absl_nullable' 257 | A#BdSeLf_iInNeT EaRbNsAlL__nAuTlTlRaIbBlUeT E__NCuAlPlTaUbRlEeD _ B| Y ^( this)), In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23 : In file included from \../src/s2/s2crossing_edge_query.h : 31| : ^In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s1angle.h32::289: :In file included from ../src/s2/s2point.h:note: 27macro 'ABSL_INTERNAL_IF_false' defined here: In file included from ../src/s2/s2coder.h:23 : 32In file included from | 21/usr/local/clang/include/absl/status/status.h#:: d67In file included from e: /usr/local/clang/include/absl/log/check.hfIn file included from :i/usr/local/clang/include/absl/status/internal/status_internal.h37n:: e29In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hA/usr/local/clang/include/absl/strings/cord.hB::S21934L: :_31/usr/local/clang/include/absl/log/internal/check_op.hI::N 457Twarning: :Etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]1R :N A warning: L934type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ | I F _ /usr/local/clang/include/absl/log/internal/check_op.hf :va450ol:isd25e :(s eitnote: _fexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'd_a staat(i cso450fn | is etd c,h a .r .* .x )a, b_s l__xVn,Au l_clAaoRbnGlsSte_ _c dh aat| ar ^,* saibzsel__tn In file included from onns2/s2shapeutil_build_polygon_boundaries.cc)n:u;24l : l In file included from )| /usr/local/clang/include/absl/container/btree_map.h ^: 67| : /usr/local/clang/include/absl/base/nullability.h ^/usr/local/clang/include/absl/container/internal/btree_container.h: :257522::233:: note: warning: expanded from macro 'absl_nullable'passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 257 | #522d | e f iAnBeS La_bIsNlT_EnRuNlAlLa_bXl(ei n_sNeurltl_aobrl_ea s s| i ^g n, insert_or_assign_iIn file included from ms2/s2shapeutil_visit_crossing_edge_pairs.ccp:l18,: In file included from c../src/s2/s2shapeutil_visit_crossing_edge_pairs.ho:n23s: tIn file included from ../src/s2/s2crossing_edge_query.h&:,31 : cIn file included from o../src/s2/s2padded_cell.hn:s23t: In file included from &../src/s2/s2cell_id.h:,43 : In file included from | ../src/s2/s1angle.h ^: 28: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::51127:: 52In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from 511/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : /usr/local/clang/include/absl/strings/cord.h : 935 : 11 : warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I935N | T E R N AcLh_aArT*T RaIbBsUlT_En_oCnAnPuTlUlR EsDe_tB_Yd(atthai(ss)i)z)e _ t n ) ; / / W r i t e d a t a t o\ t h| e ^ re/usr/local/clang/include/absl/container/internal/common.hs:u32l:t9 : | note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::524241::322:: warning: note: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]expanded from macro 'absl_nonnull' 524241 | | # dAeBfSiLn_eI NaTbEsRlN_AnLo_nXn(uilnls e_rNto_nonru_lals s i| g ^n , insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: In file included from expanded from macro 'ABSL_INTERNAL_X's2/util/coding/varint.cc :24: In file included from ../src/s2/base/logging.h511: | 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21A: B/usr/local/clang/include/absl/log/internal/check_op.hS:L458_:I1N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_A T458T | RAIBBSULT_EL_OCGA_PITNUTREERDN_ABLY_(DtEhFiIsN)E)_)M A K E _ C H E C K _ O P _ S T R I N G _ E X T E\R N (| c ^o ns/usr/local/clang/include/absl/container/internal/common.ht: 31s:t9d:: :note: smacro 'ABSL_INTERNAL_IF_true' defined heret rin g31& | )#;d e f| i^n e A/usr/local/clang/include/absl/log/internal/check_op.hB: S449:L31_ ^:I Nnote: T/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'E: R241N:A L22449_ : | I 202 F | note: _expanded from macro 'absl_nonnull'e x tte ArBrun SeL _241(tiefmI | _#pNlTaEsRdtaeNet AficsoLnif_iXe(disnte,n s ceha.rab.t._)orrs *i fa__lbssal_as_sntoniognni,snnnuu flliilln e_ NsodM ena krn| e ^Cthu l_leo crk _Oa| psS ^sti In file included from rgs2/s2shapeutil_build_polygon_boundaries.ccin:n_24gi: (mIn file included from p /usr/local/clang/include/absl/container/btree_map.hl ,: \67& : & /usr/local/clang/include/absl/container/internal/btree_container.h,| :c ^o524 n:s3/usr/local/clang/include/absl/base/nullability.ht::& ,In file included from 241 warning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2/s2shapeutil_visit_crossing_edge_pairs.cc:r u:22e18:, : 524In file included from note: | expanded from macro 'absl_nonnull'../src/s2/s2shapeutil_visit_crossing_edge_pairs.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A B23 241S: | L#In file included from _dI../src/s2/s2crossing_edge_query.h203eNf: | T i 31EnReN a: A L b In file included from _sXl _../src/s2/s2padded_cell.h( i n sne: o r 23ntn_uo : lrl In file included from _ a s../src/s2/s2cell_id.h_ N otsr:ninuu43gel,: nl In file included from ,. fii ../src/s2/s1angle.hnrss| t:e ^,28r t _: cooIn file included from rn../src/s2/s2point.h_s:ats27_s: iiIn file included from tg../src/s2/s2coder.hIn file included from enr:s2/util/coding/varint.cc_ai23:tmop: 24rlIn file included from : ,A /usr/local/clang/include/absl/status/status.hIn file included from BcS:../src/s2/base/logging.hoLn67:_sI: 21tN In file included from : T&/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from E,:/usr/local/clang/include/absl/log/check.hR Nc29:AoL: 37n_s/usr/local/clang/include/absl/strings/cord.h: Ct:In file included from O M937/usr/local/clang/include/absl/log/internal/check_impl.h&M,::A )3521 ;:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/log/internal/check_op.h :warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]458 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ :525 1 | : warning: 937type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/internal/raw_hash_map.h | : /usr/local/clang/include/absl/log/internal/check_op.h 135 : : 450a11b s:l: 25 : : :note: cexpanded from macro 'ABSL_INTERNAL_X'note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'o r d _ i n 135 t450 | e | f a r nla l :s: C e , xo t , rr ux ,deR e )ctop;hnisst) * )c) h aa| ArBbSs ~~~~~~~~~~~~*Ll _ n_aAbTs/usr/local/clang/include/absl/container/internal/btree_container.hluT:_lRl511nIa:o47nBnb:UuTl note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_no/usr/local/clang/include/absl/container/internal/btree_container.hn:n526u:l3l: vwarning: )passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]; | ^ 526 | /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#Xd(eifnisneer ta_bosrl__ansosningunl,l i_nNsoenrntu_lolr _ a| s ^s ign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2/s2wedge_relations.ccA:P18T: UIn file included from R../src/s2/s2wedge_relations.hE:D24_: BIn file included from Y../src/s2/s2point.h(:t25h: iIn file included from s../src/s2/util/coding/coder.h):)36,: In file included from ../src/s2/base/casts.h : 34 : In file included from /usr/local/clang/include/absl/log/log.h : 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h : 20 : In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h : 63 : /usr/local/clang/include/absl/log/internal/vlog_config.h : 157 :\11 : | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h: 31157: | 9V:L onote: gmacro 'ABSL_INTERNAL_IF_true' defined hereS ite *31 | a#bdself_innuel lAaBbSlLe_ ISNeTtEVRMNoAdLu_lIeFL_itsrtuHee(aidfF_osraTteisstfOineldy,( . .| . ^) i/usr/local/clang/include/absl/base/nullability.hf:_257s:a23t:i snote: fexpanded from macro 'absl_nullable'i ed 257 | | # ^d efine absl_nullableIn file included from s2/s2shapeutil_build_polygon_boundaries.cc_:N24u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.ha:b67l: e/usr/local/clang/include/absl/container/internal/btree_container.h : 526| : ^3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2wedge_relations.cc:18 : 526In file included from | ../src/s2/s2wedge_relations.h : 24A: BIn file included from S../src/s2/s2point.hL:_25I: NIn file included from T../src/s2/util/coding/coder.hE:R36N: AIn file included from L../src/s2/base/casts.h_:X34(: iIn file included from n/usr/local/clang/include/absl/log/log.hs:e209r: tIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.ho:r20_: aIn file included from s/usr/local/clang/include/absl/log/absl_vlog_is_on.hs:i63g: n/usr/local/clang/include/absl/log/internal/vlog_config.h,: 158i:n15s:e rwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ or _158a | s s i g nV_LiomgpSli,t ec*o nasbts l&_,n uclolnasbtl e& ,v ) ;| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ^ 527 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f itnreu ea,b sfla_lnsuel)l;a b l| e ~~~~~~~~~~~~ _Nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l509a:b47l:e note: expanded from macro 'ABSL_INTERNAL_X'| ^ 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ lEl) | _e ^L In file included from tres2/s2text_format.cc/usr/local/clang/include/absl/base/nullability.he::(16241): : In file included from 22c../src/s2/s2text_format.h:o: n34note: sexpanded from macro 'absl_nonnull': t In file included from ;../src/s2/mutable_s2shape_index.h : 24130| | ^: # In file included from d/usr/local/clang/include/absl/container/btree_map.he:f66i/usr/local/clang/include/absl/base/nullability.h: n:In file included from e257/usr/local/clang/include/absl/container/internal/btree.h ::a2370b:: s In file included from lnote: /usr/local/clang/include/absl/container/internal/layout.hexpanded from macro 'absl_nullable'_:n 198o: n n/usr/local/clang/include/absl/strings/str_cat.h257u:l | 398l#: d24_e:Nf oiwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]nn uel la b s398| l | ^ _ nAullplhaabNluem (_cNounlslta bclhea r *| ^a bsl_nullable c_str In file included from /s2/util/coding/varint.cc/: 24N: OIn file included from L../src/s2/base/logging.hI:N21T: (In file included from r/usr/local/clang/include/absl/log/check.hu:n37t: iIn file included from m/usr/local/clang/include/absl/log/internal/check_impl.heIn file included from :/s2/s2shapeutil_visit_crossing_edge_pairs.cc21e:: x18/usr/local/clang/include/absl/log/internal/check_op.hp: :lIn file included from 459i../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:c:1i23:t: )warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2crossing_edge_query.h :| 31 ^: In file included from 459../src/s2/s2padded_cell.h | :A/usr/local/clang/include/absl/base/nullability.hB23:S: 257LIn file included from :_../src/s2/s2cell_id.h23L::O43 G: note: _expanded from macro 'absl_nullable'In file included from I N../src/s2/s1angle.hT: E28257R: | N#In file included from Ad../src/s2/s2point.hLe_:fDi27EnF: eI In file included from NaE../src/s2/s2coder.hb_sM:lA_23Knul: ElIn file included from _aC/usr/local/clang/include/absl/status/status.hbHl:EeC67 K_: _NOIn file included from uP/usr/local/clang/include/absl/status/internal/status_internal.hl_:lS29aTb: RlI/usr/local/clang/include/absl/strings/cord.heN: G938 _:| E ^35X :T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N (con s938t | a b s la:b:sslt:r:icnogr_dv_iienwt&e)r;n a l| :^: Co/usr/local/clang/include/absl/log/internal/check_op.hr:d449R:e31p:* note: aexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'b sl_ n449o | n n uelxlt earsn_ ttreemep(l)a tceo ncsotn;s t | ch ^a r*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #MdaekfeiCnhee cakbOsplS_tnroinnngu(l l _\N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shapeutil_visit_crossing_edge_pairs.ccb:s18l: _In file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.ho:nIn file included from 23ns2/s2text_format.ccu: :lIn file included from 16l../src/s2/s2crossing_edge_query.h: :In file included from _31../src/s2/s2text_format.hN: :oIn file included from 34n../src/s2/s2padded_cell.h: n:In file included from u23../src/s2/mutable_s2shape_index.hl: l: In file included from 30 ../src/s2/s2cell_id.h: | :In file included from ^43/usr/local/clang/include/absl/container/btree_map.h : :In file included from 66../src/s2/s1angle.h: :In file included from 28/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70../src/s2/s2point.h: :In file included from 27/usr/local/clang/include/absl/container/internal/layout.h: :In file included from In file included from 198s2/util/coding/varint.cc../src/s2/s2coder.h: ::/usr/local/clang/include/absl/strings/str_cat.h2423:: : 431In file included from In file included from :../src/s2/base/logging.h/usr/local/clang/include/absl/status/status.h15:::2167 : warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h /usr/local/clang/include/absl/status/internal/status_internal.h::3729 : : 431In file included from /usr/local/clang/include/absl/strings/cord.h | /usr/local/clang/include/absl/log/internal/check_impl.h :: 93921c:: o17/usr/local/clang/include/absl/log/internal/check_op.hn::s 459twarning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1c :h a warning: r939type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* | /usr/local/clang/include/absl/log/internal/check_op.ha :b 450sc:lo25_n:ns utnote: l expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'lc ahb al450re* | d aa bt sa (l )_x ,nc ooxnn,s ntc uo{ln lsrt e tacushra_nr c*p hiaaebcrsesl__(.nd)oan tncaou(ln)l;s) t} ;| ^ | ^ /usr/local/clang/include/absl/base/nullability.h| :/usr/local/clang/include/absl/base/nullability.h ^241: :25722/usr/local/clang/include/absl/base/nullability.h:::23 241note: :expanded from macro 'absl_nonnull': 22note: : expanded from macro 'absl_nullable' 241 note: | expanded from macro 'absl_nonnull' # 257d | #e241dfe | if#niedne eaf baisbnls_eln _onanunbluslllal_b nl_eoN on_nNnnuuulllllla _b Nl| oe ^n n u| l ^l | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.ccIn file included from :s2/util/coding/varint.cc18:: 24In file included from : ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hIn file included from :../src/s2/base/logging.h23:: 21In file included from : ../src/s2/s2crossing_edge_query.hIn file included from :/usr/local/clang/include/absl/log/check.h31:: 37In file included from : ../src/s2/s2padded_cell.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h23:: 21In file included from : ../src/s2/s2cell_id.h/usr/local/clang/include/absl/log/internal/check_op.h::43460: :In file included from 1../src/s2/s1angle.h:: 28: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h :46023 | : AIn file included from B/usr/local/clang/include/absl/status/status.hS:L67_: LIn file included from O/usr/local/clang/include/absl/status/internal/status_internal.hG:_29I: N/usr/local/clang/include/absl/strings/cord.hT:E941R:N35A:L _warning: Dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]E FIN E941_ | M A K E _aCbHsElC:K:_cOoPr_dS_TiRnItNeGr_nEaXlT:E:RCNo(rcdoRnespt* cahbasrl*_ naublslla_bnloen ncullela)r;( ) ;| ^ | ^/usr/local/clang/include/absl/log/internal/check_op.h :449:/usr/local/clang/include/absl/base/nullability.h31::257 :23note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' note: expanded from macro 'absl_nullable' 449 | 257 | #edxetfeirnne taebmspll_antuel lcaobnlset _cNhualrl*a balbes l _| n ^o nnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc_:N18o: nIn file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.hu:l23l: In file included from ../src/s2/s2crossing_edge_query.h| : ^31 : In file included from ../src/s2/s2padded_cell.h:23: In file included from In file included from ../src/s2/s2cell_id.hs2/util/coding/varint.cc::4324: : In file included from In file included from ../src/s2/s1angle.h../src/s2/base/logging.h::2821: : In file included from In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/check.h::2737: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/internal/check_impl.h::2321: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/status/status.h::46067:: 66In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :warning: 29type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/cord.h:950:18 :460 | warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_L O950G | _ I N T ECRoNrAdLR_eDpEFFlIaNtE*_ MaAbKsEl__CnHoEnCnKu_lOlP _MSaTkReIFNlGa_tEWXiTtEhRENx(tcroanCsatp acchiatry*( saibze_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier meItFhEoTdI)M;E _ B| O ^U ND/usr/local/clang/include/absl/base/nullability.h :{241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l\l _| N ^~~~o nnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInslli_nneodn(nCuolrld)R;e p *| ^a bsl_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: texpanded from macro 'absl_nonnull'r ee, 241| | ^# de/usr/local/clang/include/absl/base/nullability.hf:i241n:e22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf i_nNeo nanbuslll_ n o| n ^n ull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1821: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h::46023:: 66In file included from :../src/s2/s2crossing_edge_query.h :warning: 31type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2padded_cell.h/usr/local/clang/include/absl/base/nullability.h::23241: :In file included from 22../src/s2/s2cell_id.h:: 43note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s1angle.h:28 : 241In file included from | ../src/s2/s2point.h#:d27e: fIn file included from i../src/s2/s2coder.hn:e23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 988_:N37:o nwarning: n/usr/local/clang/include/absl/container/internal/raw_hash_map.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u:l 205l: 3 :| 988 ^ | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] vo In file included from i205s2/util/coding/varint.ccd | : 24 P: ArIn file included from Be../src/s2/base/logging.hSp:Le21n_: dITIn file included from rN/usr/local/clang/include/absl/log/check.heT:eET37Ro: NTIn file included from Ar/usr/local/clang/include/absl/log/internal/check_impl.hLe:_e21(XC: (/usr/local/clang/include/absl/log/internal/check_op.hoi:nr460sd:eR1re:tp _*warning: o type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ra _bas sl460_s | niAgoBnSn,nLu l_liLn OsGte_rrItNe_ToeEr,R_Na AsMLes_itDgEhnF_oIiNdmEIp_ldMe,A nK&tE&i_f,Ci H&eE&Cr,K _mfOeaPlt_sSehT,Ro IfdNa)G;l _sE eX| ,T ^E R | N ^(/usr/local/clang/include/absl/base/nullability.h c:o/usr/local/clang/include/absl/container/internal/raw_hash_map.h241n::s133t22: :52c :hnote: aexpanded from macro 'absl_nonnull'note: rexpanded from macro 'ABSL_INTERNAL_X' * a241b s | 133l# | _dn oe n fn ui l nel ) ;a b As| lB^S_ Ln_o/usr/local/clang/include/absl/log/internal/check_op.hIn:Nn450Tu:El25Rl:N _Anote: LNexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_o AnT nT450Ru | I Bl U lT E _ Cx| A, ^P T xU,R EcDo_nBsYt( tchhiasr)*)In file included from ,s2/s2shapeutil_visit_crossing_edge_pairs.cca b :s l18 _ : n oIn file included from n ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hn u :l 23l ): In file included from ../src/s2/s2crossing_edge_query.h| ^: 31/usr/local/clang/include/absl/base/nullability.h : : In file included from 241 ../src/s2/s2padded_cell.h: :22 23: : In file included from note: \expanded from macro 'absl_nonnull'../src/s2/s2cell_id.h : 43 | : 241 ^In file included from | #../src/s2/s1angle.hd:e/usr/local/clang/include/absl/container/internal/common.hf28:i: 32nIn file included from :e../src/s2/s2point.h9 ::a27 b: note: sIn file included from macro 'ABSL_INTERNAL_IF_false' defined herel../src/s2/s2coder.h _:n23 o: 32nIn file included from | n#/usr/local/clang/include/absl/status/status.hudl:elf67 i_: nNeIn file included from o n/usr/local/clang/include/absl/status/internal/status_internal.hAn:BuS29lLl: _ /usr/local/clang/include/absl/strings/cord.hI :N| T989 ^E: R31N:A Lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I F_f a989l | s e ( i fv_osiadt iPsrfeipeIn file included from eds2/util/coding/varint.ccn,:d 24.T: .rIn file included from .e../src/s2/base/logging.h)e: (21_C: _oIn file included from Vr/usr/local/clang/include/absl/log/check.hAd:_R37Ae: RpIn file included from G*/usr/local/clang/include/absl/log/internal/check_impl.hS :_a21_b: s/usr/local/clang/include/absl/log/internal/check_op.h l:| _461 ^n: o1n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l tr eIn file included from 461es2/s2shapeutil_coding.cc | ,:A 28BM: SeIn file included from Lt../src/s2/s2lax_polygon_shape.h_h:Lo36Od: GIIn file included from _d../src/s2/s2polygon.hIe:Nn29Tt: EiIn file included from Rf/usr/local/clang/include/absl/container/flat_hash_map.hNi:Ae45Lr: _ /usr/local/clang/include/absl/container/internal/raw_hash_map.hDm:Ee205tF:Ih3oN:Ed _)warning: M;passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]A K E| _ ^C205 H | E /usr/local/clang/include/absl/base/nullability.hC :KA_241BOS:PL_22_SI:TNR TInote: ENRexpanded from macro 'absl_nonnull'GN_ AEL X_T241XE( | RiN#n(ds ee rf| t^i_ on/usr/local/clang/include/absl/log/internal/check_op.hre:_ 449aa:sb31ss:il g_note: nnexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN',o ninn su449el | rl t __eoNxrot_nearnsnus iltgelnm_ pil map| tle ^, c&o&n,s t& &c,h afra*l saeb,s lf_anlosnen,u l l| ^M ak/usr/local/clang/include/absl/container/internal/raw_hash_map.he:C135h:e16c:kIn file included from Os2/s2shapeutil_visit_crossing_edge_pairs.ccpnote: S:expanded from macro 'ABSL_INTERNAL_X't18 r: iIn file included from n ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hg135(: | 23 : \ In file included from ../src/s2/s2crossing_edge_query.h| : ^ 31 : /usr/local/clang/include/absl/base/nullability.h In file included from :t../src/s2/s2padded_cell.h241h::i2322s: :)In file included from )../src/s2/s2cell_id.hnote: )expanded from macro 'absl_nonnull': 43A: BIn file included from 241S../src/s2/s1angle.h | L:#_28dAe: TfTIn file included from iRn../src/s2/s2point.hIeB: UaT27bEs: _lLIn file included from _In../src/s2/s2coder.hFoE:nTn23IuM: lElIn file included from _ /usr/local/clang/include/absl/status/status.hB_O:NUo67NnD: n uIn file included from {l /usr/local/clang/include/absl/status/internal/status_internal.hl : 29 | : ^ /usr/local/clang/include/absl/strings/cord.h \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | :994:30: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:528:3 :994 | warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] void C528o | p y TAoB(SsLt_dI:N:TsEtRrNiAnLg_*X (aibnssle_rnto_nonru_lals sdisgtn), cionnssetr t{_ o r| _ ^a ssign_/usr/local/clang/include/absl/base/nullability.hi:m241p:l22,: cnote: oexpanded from macro 'absl_nonnull'n st &241, | #cdoenfsitn e& ,a b s| l ^_ non/usr/local/clang/include/absl/container/internal/btree_container.hn:u509l:l52 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n null 509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h : 23 : In file included from ../src/s2/s2crossing_edge_query.h : 31 : In file included from \../src/s2/s2padded_cell.h : 23| : ^In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h/usr/local/clang/include/absl/container/internal/common.h::2831: :In file included from 9../src/s2/s2point.h:: 27: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h31: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :A999B:S28L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A999L | _ I F _ tvrouied( iCfo_psyaTtoiAsrfriaeyd(,c h.a.r.*) aibfs_ls_antoinsnfuileld d s| t ^) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #dIn file included from es2/s2shapeutil_build_polygon_boundaries.ccf:i24n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n528o:n3n:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] _Nonn u528l | l A| B ^S L_INTERNAL_X(insert_or_assign, insert_or_assign_impIn file included from ls2/s2shapeutil_visit_crossing_edge_pairs.cc,: 18c: oIn file included from n../src/s2/s2shapeutil_visit_crossing_edge_pairs.hs:t23 : &In file included from ,../src/s2/s2crossing_edge_query.h :c31o: nIn file included from s../src/s2/s2padded_cell.ht: 23&: ,In file included from ../src/s2/s2cell_id.h :| 43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s1angle.h: 28529: | In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29t: r/usr/local/clang/include/absl/strings/cord.hu:e1012,: 37t:r uwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ; | ~~~~~~~~~~~1012 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509a:b47s:l :note: :expanded from macro 'ABSL_INTERNAL_X'c ord_ i509n | t e r n a l : : C o rAdBzSILn_fIoN*T EaRbNsAlL__nAuTlTlRaIbBlUeT Ec_oCrAdPzT_UiRnEfDo_(B)Y (ctohnisst) ){, | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i\n e | a ^~~~b sl_nullab/usr/local/clang/include/absl/container/internal/btree_container.hl:e528 :_3N:u lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bl/usr/local/clang/include/absl/container/internal/btree_container.he: 511 :| 52 ^: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_IIn file included from Ns2/s2shapeutil_visit_crossing_edge_pairs.ccT:E18R: NIn file included from A../src/s2/s2shapeutil_visit_crossing_edge_pairs.hL:_23A: TIn file included from T../src/s2/s2crossing_edge_query.hR:I31B: UIn file included from T../src/s2/s2padded_cell.hE:_23C: AIn file included from P../src/s2/s2cell_id.hT:U43R: EIn file included from D../src/s2/s1angle.h_:B28Y: (In file included from t../src/s2/s2point.hh:i27s: )In file included from )../src/s2/s2coder.h): 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1017 : 51 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ 1017| | ^ /usr/local/clang/include/absl/container/internal/common.h :v31o:i9d: snote: emacro 'ABSL_INTERNAL_IF_true' defined heret _co r31d | z#_dienffion(ec oArBdS_Li_nItNeTrEnRaNlA:L:_CIoFr_dtzrIunef(oi*f _asbastli_snfoinendu,l l. .c.o)r dizf__isnaftoi)s f{i e d| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defineIn file included from s2/s2shapeutil_build_polygon_boundaries.cca:b24s: lIn file included from _/usr/local/clang/include/absl/container/btree_map.hn:o67n: n/usr/local/clang/include/absl/container/internal/btree_container.hu:l528l: 3_:N owarning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ull | 528 ^ | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hA:B23S: LIn file included from _../src/s2/s2crossing_edge_query.hI:N31T: EIn file included from R../src/s2/s2padded_cell.hN:A23L: _In file included from A../src/s2/s2cell_id.hT:T43R: IIn file included from B../src/s2/s1angle.hU:T28E: _In file included from C../src/s2/s2point.hA:P27T: UIn file included from R../src/s2/s2coder.hE:D23_: BIn file included from Y/usr/local/clang/include/absl/status/status.h(:t67h: iIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.h):)29): /usr/local/clang/include/absl/strings/cord.h : 1049 : 56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | s t a t i c\ b o| o ^~~~l GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::53227:: 24In file included from :../src/s2/s2coder.h :23warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h532: | 29 : /usr/local/clang/include/absl/strings/cord.h : 1050 : 45 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | f a l s e ) ; | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 496 : 9 : note: macro 'ABSL_INTERNAL_X' defined here ab s496l | :#:dsetfriinneg _AvBiSeLw_*I NaTbEsRlN_AnLo_nXn(uFluln cf,r aCgamlelnete),; K Q| u ^a l,/usr/local/clang/include/absl/base/nullability.h :M241Q:u22a:l ,note: expanded from macro 'absl_nonnull'K Va l241u | e#,d eMfVianleu ea,b s.l._.n)o n n u l l\ _ N| o ^n null | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o531n:n3ull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_visit_crossing_edge_pairs.cc::24118:: 22In file included from :../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :23note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from 241../src/s2/s2padded_cell.h | :#23d: eIn file included from f../src/s2/s2cell_id.hi:n43e: In file included from a../src/s2/s1angle.hb:s28l: _In file included from n../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23_: NIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^/usr/local/clang/include/absl/strings/cord.h :1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | abIn file included from ss2/util/coding/varint.ccl::24:: cIn file included from o../src/s2/base/logging.hr:d21_: iIn file included from n/usr/local/clang/include/absl/log/check.ht:e37r: nIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hl::21:: C/usr/local/clang/include/absl/log/internal/check_op.ho:r462d:R24e:p *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l T a241k | e#Rdeepf(i)n ec oanbsstl&_;n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_241N:o22n:n unote: lexpanded from macro 'absl_nonnull'l | 241 ^ | #defiIn file included from ns2/util/coding/varint.cce: 24a: bIn file included from s../src/s2/base/logging.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h_:N21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u461l:l1 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAIn file included from Ls2/s2shapeutil_visit_crossing_edge_pairs.cc_:D18E: FIn file included from I../src/s2/s2shapeutil_visit_crossing_edge_pairs.hN:E23_: MIn file included from A../src/s2/s2crossing_edge_query.hK:E31_: CIn file included from H../src/s2/s2padded_cell.hE:C23K: _In file included from O../src/s2/s2cell_id.hP:_43S: TIn file included from R../src/s2/s1angle.hI:N28G: _In file included from E../src/s2/s2point.hX:T27E: RIn file included from N../src/s2/s2coder.h(: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h450::2925: : /usr/local/clang/include/absl/strings/cord.h:note: 1079expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 33: warning: 450type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 1079 | x ,a bxs,l :c:ocnosrtd _cihnatre*r naabls:l:_CnoorndnRuelpl*) a b| s ^l _n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: Texpanded from macro 'absl_nonnull'a ke R241e | p#(d)e f&i&n;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern templatIn file included from es2/s2shapeutil_visit_crossing_edge_pairs.cc :c18o: nIn file included from s../src/s2/s2shapeutil_visit_crossing_edge_pairs.ht: 23c: hIn file included from a../src/s2/s2crossing_edge_query.hr:*31 : aIn file included from b../src/s2/s2padded_cell.hs:l23_: nIn file included from o../src/s2/s2cell_id.hn:n43u: lIn file included from l../src/s2/s1angle.h :M28a: kIn file included from e../src/s2/s2point.hC:h27e: cIn file included from k../src/s2/s2coder.hO:p23S: tIn file included from r/usr/local/clang/include/absl/status/status.hi:n67g: (In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29\: /usr/local/clang/include/absl/strings/cord.h :| 1116 ^: 37: /usr/local/clang/include/absl/base/nullability.h:warning: 241:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull' 1116 | 241 | c#odnesfti ncer ca_bisnlt_enronnanlu:l:lC r_cNCoonrnduSltla t e| * ^ absl_In file included from ns2/util/coding/varint.ccu:l24l: aIn file included from b../src/s2/base/logging.hl:e21 : MIn file included from a/usr/local/clang/include/absl/log/check.hy:b37e: GIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.ht:C21r: c/usr/local/clang/include/absl/log/internal/check_op.hC:o464r:d26S:t awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e () 464c | o n s t ;c o n| s ^t u/usr/local/clang/include/absl/base/nullability.hn:s257i:g23n:e dnote: expanded from macro 'absl_nullable'c ha r257* | #adbesfli_nneo nanbuslll_)n;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e 241| | ^# define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23In file included from : s2/util/coding/varint.ccIn file included from :../src/s2/s2crossing_edge_query.h24:: 31In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2padded_cell.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2cell_id.h37:: 43In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s1angle.h21:: 28: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2point.h464::2726: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 1120:30 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n1120e | a bvsoli_dn oCnonpuylTlo A_rNroanynIumlpll ( c| h ^a r* absIn file included from ls2/util/coding/varint.cc_:n24o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from d/usr/local/clang/include/absl/log/check.hs:t37): In file included from c/usr/local/clang/include/absl/log/internal/check_impl.ho:n21s: t/usr/local/clang/include/absl/log/internal/check_op.h;: 463 :| 1 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 463 | note: Aexpanded from macro 'absl_nonnull'BS L_ L241O | G#_dIeNfTiEnReN AaLb_sDlE_FnIoNnEn_uMlAlK E__NCoHnEnCuKl_lO P _| S ^T RING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:In file included from 30s2/util/coding/varint.cc: :In file included from 24/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 70/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/container/internal/layout.h: :In file included from 198/usr/local/clang/include/absl/log/internal/check_impl.h: :21/usr/local/clang/include/absl/strings/str_cat.h: :501/usr/local/clang/include/absl/log/internal/check_op.h::32465:: 1:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501465 | | vAoBiSdL _ALpOpGe_nIdNPTiEeRcNeAsL(_sDtEdF:I:NsEt_rMiAnKgE*_ CaHbEsClK__nOoPn_nSuTlRlI NdGe_sEtX,T E R| N ^( const v/usr/local/clang/include/absl/base/nullability.ho:i241d:*22 :a bnote: sexpanded from macro 'absl_nonnull'l _n o241n | n#udlelf)i;n e | a^b sl/usr/local/clang/include/absl/log/internal/check_op.h_:n449o:n31n:u lnote: lexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' _No n449n | u l le x t| e ^r n template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonn ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(strIn file included from _s2/s2shapeutil_coding.ccf:o28r: mIn file included from a../src/s2/s2lax_polygon_shape.ht:_36i: nIn file included from t../src/s2/s2polygon.he:r29n: aIn file included from l/usr/local/clang/include/absl/container/flat_hash_map.h:::45V: a/usr/local/clang/include/absl/container/internal/raw_hash_map.hl:i211In file included from ds2/s2text_format.cc:F:3o16:r: mIn file included from warning: a../src/s2/s2text_format.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t: I34m: pIn file included from l../src/s2/mutable_s2shape_index.h211<: | C30 .: .In file included from A./usr/local/clang/include/absl/container/btree_map.hB>:S(66Lf: _oIn file included from Ir/usr/local/clang/include/absl/container/internal/btree.hNm:Ta70Et: R)In file included from ,N/usr/local/clang/include/absl/container/internal/layout.h A: L198| _: ^X/usr/local/clang/include/absl/strings/str_cat.h (:i635n:s36e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_as s635i | ginn,l iinnes evroti_do rS_tarsAspipgenn_di(msptld,: :&s&t,r i&n&g,* tarbusel,_ ntornuneu,l l )| ^{ } /usr/local/clang/include/absl/container/internal/raw_hash_map.h :| 133 ^: 52: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241 :22: note: 133expanded from macro 'absl_nonnull' | 241 | # d e f i nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)), In file included from s2/s2text_format.cc : 16 : In file included from ../src/s2/s2text_format.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h :\30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/container/internal/btree.h::3170:: 9In file included from :/usr/local/clang/include/absl/container/internal/layout.h :198note: : macro 'ABSL_INTERNAL_IF_true' defined here/usr/local/clang/include/absl/strings/str_cat.h :636:29 :31 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(th warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ is)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { In file included from s2/s2shapeutil_contains_brute_force.cc : 18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.h\: 21 : | In file included from ^~~~../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal::EnsureConstexpr(s), "constexpr trap"), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(/usr/local/clang/include/absl/container/internal/btree_container.hV:a536l:i24d:F owarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]m atI m536p | l < A r g s . . . > ( s ) , " b a df aflosrem)a;t t| r ^a p"/usr/local/clang/include/absl/container/internal/btree_container.h):)496): 9 :| ^ note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, t r636u | ev,o i d| ^S tr/usr/local/clang/include/absl/container/internal/btree_container.hA:p509p:e52n:d (note: sexpanded from macro 'ABSL_INTERNAL_X't d:: s509t | r i n g * a b s l _AnBoSnLn_uIlNlT EdReNsAtL,_ AcToTnRsItB UATlEp_hCaANPuTmU&R EaD)_;B Y (| t ^h is)),/usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^n nul/usr/local/clang/include/absl/container/internal/common.hl: 31_:N9o:n nnote: umacro 'ABSL_INTERNAL_IF_true' defined herel l | 31 ^ | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) iIn file included from fs2/s2text_format.cc_:s16a: tIn file included from i../src/s2/s2text_format.hs:f34i: eIn file included from d../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29:In file included from s2/s2shapeutil_build_polygon_boundaries.cc:warning: 24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h637: | 535v:o3i:d warning: S'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t rAppe n535d | ( s tAdB:S:Ls_tIrNiTnEgR*N AaLb_sXl(_innosnenrutl_lo rd_eassts,i gcno,n sitn sAelrpth_aoNru_ma&s sai,g n _| i ^m pl,/usr/local/clang/include/absl/base/nullability.h :c241o:n22s:t note: &expanded from macro 'absl_nonnull', & &241, | #tdreufei,n e | a ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b sl _536n | o n n u l l _ N o n n u l l | ^f alse); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' In file included from 509s2/s2text_format.cc | : 16 : In file included from ../src/s2/s2text_format.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h :A30B: SIn file included from L/usr/local/clang/include/absl/container/btree_map.h_:I66N: TIn file included from E/usr/local/clang/include/absl/container/internal/btree.hR:N70A: LIn file included from _/usr/local/clang/include/absl/container/internal/layout.hA:T198T: R/usr/local/clang/include/absl/strings/str_cat.hI:B639U:T29E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TURE D639_ | BvYo(itdh iSst)r)A,p p e n d ( s t d : : s t r i n g * a b s l _ n\o n n| u ^~~~l l dest, /usr/local/clang/include/absl/container/internal/btree_container.hc:o535n:s3t: Awarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]p ha/usr/local/clang/include/absl/container/internal/btree_container.hN:u511m:&52 :a ,note: expanded from macro 'ABSL_INTERNAL_X' | ^ 511/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: expanded from macro 'absl_nonnull' A241B | S#Ld_eIfNiTnEeR NaAbLs_lA_TnToRnInBuUlTlE __CNAPoTnUnRuElDl_ B Y| ( ^t his))) In file included from s2/s2text_format.cc : 16 : \In file included from ../src/s2/s2text_format.h :| 34 ^: In file included from ../src/s2/mutable_s2shape_index.h:/usr/local/clang/include/absl/container/internal/common.h30:: 32In file included from :/usr/local/clang/include/absl/container/btree_map.h9::66 : In file included from note: /usr/local/clang/include/absl/container/internal/btree.hmacro 'ABSL_INTERNAL_IF_false' defined here: 70: In file included from /usr/local/clang/include/absl/container/internal/layout.h :32198 | : #/usr/local/clang/include/absl/strings/str_cat.hd:e641f:i29n:e warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_ I641N | TvEoRiNdA LS_tIrFA_pfpalesned((isft_ds:a:tsitsrfiinegd*, a.b.s.l)_ n_o_nVnAu_lAlR GdSe_s_t , | c ^o nst AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:In file included from 34s2/s2shapeutil_build_polygon_boundaries.cc: :In file included from 24../src/s2/mutable_s2shape_index.h: :In file included from 30/usr/local/clang/include/absl/container/btree_map.h: :In file included from 67/usr/local/clang/include/absl/container/btree_map.h: :66/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 538/usr/local/clang/include/absl/container/internal/btree.h::2370:: In file included from /usr/local/clang/include/absl/container/internal/layout.hwarning: :198passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: /usr/local/clang/include/absl/strings/str_cat.h:646 :53836 | : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | i n l i n e vtoriude )S;t r A| p ^p en/usr/local/clang/include/absl/container/internal/btree_container.hd:(496s:t9d:: :note: smacro 'ABSL_INTERNAL_X' defined heret rin g496* | #adbesfli_nneo nAnBuSlLl_ IdNeTsEtR,N AcLo_nXs(tF uAnlcp,h aCNaulml&e ea,, K Q| u ^a l,/usr/local/clang/include/absl/base/nullability.h :M241Q:u22a:l ,note: expanded from macro 'absl_nonnull'K Va l241u | e#,d eMfVianleu ea,b s.l._.n)o n n u l l\ _ N| o ^n null | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INT/usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | ull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ ERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, coIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:In file included from 23s2/s2shapeutil_visit_crossing_edge_pairs.cc: :In file included from 18/usr/local/clang/include/absl/crc/crc32c.h: :In file included from 32../src/s2/s2shapeutil_visit_crossing_edge_pairs.h: :23/usr/local/clang/include/absl/strings/str_format.h: :In file included from 115../src/s2/s2crossing_edge_query.h::5231:: In file included from ../src/s2/s2padded_cell.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from ../src/s2/s2cell_id.h:43: In file included from 115../src/s2/s1angle.h | : 28 : In file included from ../src/s2/s2point.h : 27c: oIn file included from n../src/s2/s2coder.hs:t23 : sIn file included from t/usr/local/clang/include/absl/status/status.hr:_67f: oIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hm:a29t: _/usr/local/clang/include/absl/strings/cord.hi:n1183t:e47r:n awarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: :Par s1183e | d F o r m a t B a s e * a b s l _ n o n n u l l p c ) | ^ /usr/local/clang/include/absl/base/nullability.hC:o241r:d22R:e pnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea brselp_)n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N257o:n23n:u lnote: lexpanded from macro 'absl_nullable' | ^ 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:155:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | explicit FormatCountCapture(int* absl_nonnull p) : p_(p) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:164:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:165:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | int* absl_nonnull p_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ nst &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satIn file included from is2/s2shapeutil_contains_brute_force.ccs:f18i: eIn file included from d../src/s2/s2shapeutil_contains_brute_force.h,: 21.: .In file included from .../src/s2/s2point.h): 27_: _In file included from V../src/s2/s2coder.hA:_23A: RIn file included from G/usr/local/clang/include/absl/status/status.hS:_67_: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* In file included from as2/s2shapeutil_build_polygon_boundaries.ccb:s24l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l543 :d23s:t ,warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]| ^ 543/usr/local/clang/include/absl/base/nullability.h | : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i nter uaeb)s;l _ n| o ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name#In file included from #s2/s2shapeutil_contains_brute_force.ccI:m18p: lIn file included from (../src/s2/s2shapeutil_contains_brute_force.h : 21 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from \/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::82257: :In file included from 23/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:: 23: note: In file included from expanded from macro 'absl_nullable'/usr/local/clang/include/absl/crc/crc32c.h :32: 257/usr/local/clang/include/absl/strings/str_format.h | :#440d:e24f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] absl_ n440u | lilnatb lFeP r_iNnutlFl(asbtlde: : F| I ^L E* absl_In file included from ns2/util/coding/varint.cco:n24n: uIn file included from l../src/s2/base/logging.hl: 21o: uIn file included from t/usr/local/clang/include/absl/log/check.hp:u37t: ,In file included from /usr/local/clang/include/absl/log/internal/check_impl.hc:o21n: s/usr/local/clang/include/absl/log/internal/check_op.ht: 503F:o1r:m awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S pe/usr/local/clang/include/absl/log/internal/check_op.hc:<498A:r35g:s .note: .expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'. >& f498o | r m a t , i| n ^t v1/usr/local/clang/include/absl/base/nullability.h,: 241i:n22t: vnote: 2expanded from macro 'absl_nonnull', c o241n | s#td ecfhianre* aabbssll__nnoonnnnuullll _eNxopnrntuelxlt ) | { ^ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :s2/s2shapeutil_visit_crossing_edge_pairs.cc23:: 18In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :../src/s2/s2shapeutil_visit_crossing_edge_pairs.h32:: 23: /usr/local/clang/include/absl/strings/str_format.hIn file included from :../src/s2/s2crossing_edge_query.h503::3120: :In file included from ../src/s2/s2padded_cell.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2cell_id.h:43: In file included from 503../src/s2/s1angle.h | : 28 : FIn file included from o../src/s2/s2point.hr:m27a: tIn file included from R../src/s2/s2coder.ha:w23S: iIn file included from n/usr/local/clang/include/absl/status/status.hk:(67T: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: l_/usr/local/clang/include/absl/strings/cord.hn:o1222n:n52u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r aw) /1222/ | iNnOlLiInNeT v o| i ^d Co/usr/local/clang/include/absl/base/nullability.hr:d241:::22I:n lnote: iexpanded from macro 'absl_nonnull'n eR e241p | :#:dSewfaipn(eC oarbds:l:_InnolninnuelRle p_*N oanbnsull_ln o n| n ^u ll rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:77:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 77 | [[nodiscard]] bool SimpleAtof(absl::string_view str, float* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[nodiscard]] bool SimpleAtod(absl::string_view str, double* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | In file included from s2/s2shapeutil_contains_brute_force.cc : 18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.h : 21 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h :t23r: uIn file included from e/usr/local/clang/include/absl/status/status.h):;67 : In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h ^: 29: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::49682:: 9In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h :23note: : macro 'ABSL_INTERNAL_X' defined hereIn file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h496: | 860#:d43e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ABS L860_ | I N TfErRiNeAnLd_ Xv(oFiudn cA,b sClaFlolremea,t FKlQuusahl(,F oMrQmuaatlS,i nKkV*a laubes,l _MnVoanlnuuel,l .s.i.n)k , | ^\ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:/usr/local/clang/include/absl/container/internal/btree_container.h60::546 :3warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 867 | 546e | x p lAiBcSiLt_ IFNoTrEmRaNtASLi_nXk((isntsre_rfto_romra_ta_sisnitgenr,n ailn:s:eFrotr_moart_SaisnskiIgmnp_li*m palb,s l&_&n,o ncnounlslt s&), t| r ^u e,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'509 :52 :241 | note: #expanded from macro 'ABSL_INTERNAL_X'd efi n509e | a b s l _ n o n n uAlBlS L__NIoNnTnEuRlNlA L _| A ^T TRIBUTE_CAPTURED_BY(this)In file included from )s2/s2shapeutil_contains_brute_force.cc,: 18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.h : 21 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h\: 29 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :82: /usr/local/clang/include/absl/container/internal/common.hIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h31::239: :In file included from /usr/local/clang/include/absl/crc/crc32c.h:note: 32macro 'ABSL_INTERNAL_IF_true' defined here: /usr/local/clang/include/absl/strings/str_format.h:869 :3140 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine 869A | B S Ls_tIrN_TfEoRrNmAaLt__IiFn_tterrunea(li:f:_FsoartmiastfSiiendk,I m.p.l.*) aibfs_ls_antoinsnfuileld s i| n ^k _; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2shapeutil_build_polygon_boundaries.cc :24: In file included from 241/usr/local/clang/include/absl/container/btree_map.h | :#67d: e/usr/local/clang/include/absl/container/internal/btree_container.hf:i546n:e3 :a bwarning: s'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l _nonn u546l | l _ANBoSnLn_uIlNlT E R| N ^A L_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504: 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:112:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 112 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::strinIn file included from gs2/s2shapeutil_visit_crossing_edge_pairs.cc_:v18i: eIn file included from w../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :t23e: xIn file included from t../src/s2/s2crossing_edge_query.h,: 31i: nIn file included from t../src/s2/s2padded_cell.h3:223_: tIn file included from *../src/s2/s2cell_id.h :a43b: sIn file included from l../src/s2/s1angle.h_:n28o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from v../src/s2/s2coder.ha:l23u: eIn file included from ,/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/strings/cord.h::221245:: 38:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | #d e1245f | iinnel ianbes la_bnsoln:n:uclolr d__Nionntneurlnla l: 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(inser:t_oCro_radsRseipg*n ,a bisnls_enrutl_loarb_laes sCiogrnd_:i:mIpnll,i n&e&R,e p&:&:,t rfeael(s)e , | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_/usr/local/clang/include/absl/base/nullability.hC:A257P:T23U:R Enote: Dexpanded from macro 'absl_nullable'_ BY(thi s257) | )#,d e f i n e a b s l _ n u l l a b l e _ N u l\l a b| l ^e | /usr/local/clang/include/absl/container/internal/common.h ^: 32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPIn file included from Ts2/s2shapeutil_visit_crossing_edge_pairs.ccU:R18E: DIn file included from _../src/s2/s2shapeutil_visit_crossing_edge_pairs.hB:Y23(: tIn file included from h../src/s2/s2crossing_edge_query.hi:s31): )In file included from )../src/s2/s2padded_cell.h : 23 : In file included from ../src/s2/s2cell_id.h : 43 : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from \/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/container/internal/common.h29:: 32:/usr/local/clang/include/absl/strings/cord.h9::1258 :36note: :macro 'ABSL_INTERNAL_IF_false' defined here warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | #d e1258f | iinnel iAnBeS Lc_oIrNdT_EiRnNtAeLr_nIaFl_:f:aClosred(iRfe_psFaltaits*f iaebds,l _.n.o.n)n u_l_lV A _| A ^R GS/usr/local/clang/include/absl/base/nullability.h_:_241 : 22| : note: expanded from macro 'absl_nonnull'1 : 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# defi/usr/local/clang/include/absl/log/internal/check_op.hn:e498 :a35b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n onnul l498 | _ N o n n u liln t | v ^1 , int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:212:22: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 212 | using pointer = T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | A| ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2shapeutil_visit_crossing_edge_pairs.cc :18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23 : 241In file included from | ../src/s2/s2crossing_edge_query.h#:d31e: fIn file included from i../src/s2/s2padded_cell.hn:e23 : aIn file included from b../src/s2/s2cell_id.hs:l43_: nIn file included from o../src/s2/s1angle.hn:n28u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from n../src/s2/s2coder.hn:u23l: lIn file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline In file included from vs2/s2shapeutil_coding.cco:i28d: In file included from C../src/s2/s2lax_polygon_shape.ho:r36d: :In file included from :../src/s2/s2polygon.hI:n34l: iIn file included from n../src/s2/mutable_s2shape_index.he:R30e: pIn file included from :/usr/local/clang/include/absl/container/btree_map.h::E66m: pIn file included from l/usr/local/clang/include/absl/container/internal/btree.ha:c70e: TIn file included from r/usr/local/clang/include/absl/container/internal/layout.he:e198(: CIn file included from o/usr/local/clang/include/absl/strings/str_cat.hr:d116R: eIn file included from p/usr/local/clang/include/absl/strings/internal/stringify_sink.h*: 23a: b/usr/local/clang/include/absl/strings/numbers.hs:l166_:n57o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l re p166, | b o| o ^l sa/usr/local/clang/include/absl/base/nullability.hf:e241_:s22t:r tnote: oexpanded from macro 'absl_nonnull'u 8_ b241a | s#ed(eafbisnle: :asbtsrli_nngo_nvniuelwl t_eNxotn,n uuliln t 8| _ ^t * absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | In file included from bs2/s2shapeutil_visit_crossing_edge_pairs.cco:o18l: In file included from s../src/s2/s2shapeutil_visit_crossing_edge_pairs.ha:f23e: _In file included from s../src/s2/s2crossing_edge_query.ht:r31t: oIn file included from u../src/s2/s2padded_cell.h1:623_: bIn file included from a../src/s2/s2cell_id.hs:e43(: aIn file included from b../src/s2/s1angle.hs:l28:: :In file included from s../src/s2/s2point.ht:r27i: nIn file included from g../src/s2/s2coder.h_:v23i: eIn file included from w/usr/local/clang/include/absl/status/status.h :t67e: xIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h,: 29u: i/usr/local/clang/include/absl/strings/cord.hn:t12751:651_:t *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl_ n1275o | ninnulliln ev avlouied, C o| r ^d ::I/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e:R enote: pexpanded from macro 'absl_nonnull': :E m241p | l#adceefTirneee (aCbosrld_Rneopn*n ualbls l__Nnoonnnnuullll r| e ^p , | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2shapeutil_coding.ccn:e28 : aIn file included from b../src/s2/s2lax_polygon_shape.hs:l36_: nIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :_30N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.h :| 70 ^: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull valIn file included from us2/s2shapeutil_visit_crossing_edge_pairs.cce:,18 : In file included from | ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2crossing_edge_query.h::24131:: 22In file included from :../src/s2/s2padded_cell.h :23note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2cell_id.h:43 : 241In file included from | ../src/s2/s1angle.h#:d28e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h :_29N: o/usr/local/clang/include/absl/strings/cord.hn:n1282u:l47l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void CordIn file included from :s2/s2shapeutil_coding.cc::I28n: lIn file included from i../src/s2/s2lax_polygon_shape.hn:e36R: eIn file included from p../src/s2/s2polygon.h:::34S: eIn file included from t../src/s2/mutable_s2shape_index.hT:r30e: eIn file included from (/usr/local/clang/include/absl/container/btree_map.hC:o66r: dIn file included from R/usr/local/clang/include/absl/container/internal/btree.he:p70*: In file included from aIn file included from /usr/local/clang/include/absl/container/internal/layout.hbs2/s2wedge_relations.cc:s:198l18: _: In file included from nIn file included from /usr/local/clang/include/absl/strings/str_cat.ho../src/s2/s2wedge_relations.h:n:116n24: u: In file included from lIn file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hl../src/s2/s2point.h: :23r25: e/usr/local/clang/include/absl/strings/numbers.h: p:In file included from ,172../src/s2/util/coding/coder.h :: 5936| : ^: In file included from warning: ../src/s2/base/casts.h/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:: 34241: :In file included from 22/usr/local/clang/include/absl/log/log.h172 | ::b o209note: o: expanded from macro 'absl_nonnull'lIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hs a:241f22 | e#: d_esIn file included from ft/usr/local/clang/include/absl/log/internal/log_message.hir:nte47o u: a6In file included from b4s/usr/local/clang/include/absl/log/internal/structured_proto.h_l:b_a27nso: en(In file included from nau/usr/local/clang/include/absl/log/internal/proto.hbls:ll 34:_:: Nso/usr/local/clang/include/absl/types/span.htnr:ni733unl:gl_31 v: i | ewarning: ^wtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] text, u733i | ncto6n4s_tte*x parb sSlp_annou lMla kveaSlpuaen,( T *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:u22l:l anote: bexpanded from macro 'absl_nonnull'l e p241t | r# dAeBfSiLn_eA TaTbRsIlB_UnToEn_nLuIlFlE T_INMoEn_nBuOlUlNIn file included from Ds2/s2shapeutil_visit_crossing_edge_pairs.cc ,: | 18 ^ : | In file included from ^../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :23: In file included from ../src/s2/s2crossing_edge_query.h/usr/local/clang/include/absl/base/nullability.h::31257: :In file included from 23../src/s2/s2padded_cell.h:: 23note: : expanded from macro 'absl_nullable'In file included from ../src/s2/s2cell_id.hIn file included from :43 s2/s2shapeutil_coding.cc: 257:In file included from | 28#../src/s2/s1angle.h: d:In file included from e28../src/s2/s2lax_polygon_shape.hf: :iIn file included from n36../src/s2/s2point.he: : In file included from 27a../src/s2/s2polygon.h: b:In file included from s34../src/s2/s2coder.hl: :_In file included from 23n../src/s2/mutable_s2shape_index.h: u:In file included from l30/usr/local/clang/include/absl/status/status.hl: :aIn file included from 67b/usr/local/clang/include/absl/container/btree_map.h: l:In file included from e66/usr/local/clang/include/absl/status/internal/status_internal.h : :_In file included from 29N/usr/local/clang/include/absl/container/internal/btree.h: u:/usr/local/clang/include/absl/strings/cord.hl70:l: 1290aIn file included from :b/usr/local/clang/include/absl/container/internal/layout.h54l::e198 warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from | /usr/local/clang/include/absl/strings/str_cat.h ^: 116 : 1290In file included from | /usr/local/clang/include/absl/strings/internal/stringify_sink.hi:n23l: i/usr/local/clang/include/absl/strings/numbers.hn:e175 :v41o:i dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ord: :175I | n l i n e R e p::Set ^Tr eeOrEmpty(CordIn file included from Rs2/s2wedge_relations.cce:p18*: In file included from a../src/s2/s2wedge_relations.hb:s24l: _In file included from n../src/s2/s2point.hu:l25l: aIn file included from b../src/s2/util/coding/coder.hl:e36 : rIn file included from e../src/s2/base/casts.hp:,34 : In file included from | /usr/local/clang/include/absl/log/log.h ^: 209: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_impl.h::25722:: 23In file included from :/usr/local/clang/include/absl/log/internal/log_message.h :note: 47expanded from macro 'absl_nullable': In file included from In file included from s2/s2shapeutil_build_polygon_boundaries.cc/usr/local/clang/include/absl/log/internal/structured_proto.h257:: | 2427#: d: In file included from eIn file included from /usr/local/clang/include/absl/container/btree_map.hf/usr/local/clang/include/absl/log/internal/proto.h:i:67n34: e: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/types/span.ha::b551s739:l:79_21:n: u warning: lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l a ble 551_739 | N | Su lpAlaBaSnbe_ IM Na| T ^kE eRSNpAaLn_(XT(*i nasbesrlt__nourl_laasbslieg nb,e giinns eArBtS_Lo_rA_TaTsRsIiBgUnT_Ei_mLpIlF,E T&I&M,E _&B&O,U NfDa,l s e| , ^ tru/usr/local/clang/include/absl/base/nullability.he:)257;: 23 :| ^note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/container/internal/btree_container.h :257496 | :#9d:e fnote: imacro 'ABSL_INTERNAL_X' defined heren e a b496s | l#_dneuflilnaeb lAeB S_LN_uIlNlTaEbRlNeA L _| X ^( Func, Callee, KQuIn file included from as2/s2wedge_relations.ccl:,18 : MIn file included from Q../src/s2/s2wedge_relations.hu:a24l: ,In file included from ../src/s2/s2point.hK:V25a: lIn file included from u../src/s2/util/coding/coder.he:,36 : MIn file included from V../src/s2/base/casts.ha:l34u: eIn file included from ,/usr/local/clang/include/absl/log/log.h :.209.: .In file included from )/usr/local/clang/include/absl/log/internal/log_impl.h : 22 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h\: 47 : | In file included from ^/usr/local/clang/include/absl/log/internal/structured_proto.h :27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_fIn file included from as2/s2wedge_relations.ccl:s18e: (In file included from i../src/s2/s2wedge_relations.hf:_24s: aIn file included from t../src/s2/s2point.hi:s25f: iIn file included from e../src/s2/util/coding/coder.hd:,36 : .In file included from .../src/s2/base/casts.h.:)34 : _In file included from _/usr/local/clang/include/absl/log/log.hV:A209_: AIn file included from R/usr/local/clang/include/absl/log/internal/log_impl.hG:S22_: _In file included from /usr/local/clang/include/absl/log/internal/log_message.h :| 47 ^: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794In file included from :s2/s2shapeutil_build_polygon_boundaries.cc8::24 : warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/container/internal/btree_container.h: 551794: | 3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T * a b551s | l _ nAuBlSlLa_bIlNeT EpRtNrA LA_BXS(Li_nAsTeTrRtI_BoUrT_Ea_sLsIiFgEnT,I MiEn_sBeOrUtN_Do,r _saiszsei_gtn _siimzpel), n&o&e,x c&e&p,t f{a l s| e ^, t/usr/local/clang/include/absl/base/nullability.hr:u257e:)23;: note: | expanded from macro 'absl_nullable' ^ /usr/local/clang/include/absl/container/internal/btree_container.h257: | 511#:d52e:f inote: nexpanded from macro 'ABSL_INTERNAL_X'e ab s511l | _ n u l l a b l e _ANBuSlLl_aIbNlTeE R N| A ^L _ATTRIBUTE_CAPTURED_BY(this))) In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h :\24 : In file included from | ../src/s2/s2point.h ^: 25: In file included from /usr/local/clang/include/absl/container/internal/common.h../src/s2/util/coding/coder.h::3136:: 9In file included from :../src/s2/base/casts.h :note: 34macro 'ABSL_INTERNAL_IF_true' defined here: In file included from /usr/local/clang/include/absl/log/log.h: 20931: | In file included from #/usr/local/clang/include/absl/log/internal/log_impl.hd:e22f: iIn file included from n/usr/local/clang/include/absl/log/internal/log_message.he: 47A: BIn file included from S/usr/local/clang/include/absl/log/internal/structured_proto.hL:_27I: NIn file included from T/usr/local/clang/include/absl/log/internal/proto.hE:R34N: A/usr/local/clang/include/absl/types/span.hL:_799I:F32_:t rwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e (if _799s | aStpiasnf) Miafk_esCaotnisstfSipeadn ( T| * ^ absl_nullable beIn file included from gIn file included from s2/s2shapeutil_build_polygon_boundaries.cci:s2/s2shapeutil_visit_crossing_edge_pairs.ccn24: : 18 In file included from : | /usr/local/clang/include/absl/container/btree_map.hIn file included from ^:../src/s2/s2shapeutil_visit_crossing_edge_pairs.h 67:: 23/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree_container.h: ::In file included from 257551../src/s2/s2crossing_edge_query.h:::23331::: In file included from note: ../src/s2/s2padded_cell.hexpanded from macro 'absl_nullable'warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]23 : In file included from 257../src/s2/s2cell_id.h | : #43d551: e | fIn file included from i../src/s2/s1angle.h n:Ae28 B: aSIn file included from bL../src/s2/s2point.h_s:Il27N_: TnIn file included from Eu../src/s2/s2coder.hRl:Nl23Aa: LbIn file included from _l/usr/local/clang/include/absl/status/status.hXe:( 67i_: nNIn file included from su/usr/local/clang/include/absl/status/internal/status_internal.hel:rl29ta: _b/usr/local/clang/include/absl/strings/cord.hlo:er 1301_ :a| 56s ^:s iwarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n , inse r1301In file included from t | _s2/s2wedge_relations.ccion:rl18_ia: nsIn file included from es../src/s2/s2wedge_relations.h iv:gon24i_: diIn file included from m../src/s2/s2point.hCp:ol25r,d: :&In file included from :&I../src/s2/util/coding/coder.h,n :l&36i&n: ,e In file included from Rfe../src/s2/base/casts.hapl::s:34eC,: o mIn file included from tmr/usr/local/clang/include/absl/log/log.hiu:teT209)r: ;e In file included from e (/usr/local/clang/include/absl/log/internal/log_impl.h| c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o22 n: sIn file included from /usr/local/clang/include/absl/container/internal/btree_container.ht/usr/local/clang/include/absl/log/internal/log_message.h: :511C47:o: 47rIn file included from :d/usr/local/clang/include/absl/log/internal/structured_proto.h R:note: e27p: *In file included from /usr/local/clang/include/absl/log/internal/proto.ha:Bb34SsL: l__/usr/local/clang/include/absl/types/span.hLnO:uGl801_lI:aNb32TlE:eR Nowarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lLd __CrH eEpC801,K | _ O | P ^_ I M /usr/local/clang/include/absl/base/nullability.h P:L 257( :C 23h :e c k note: _expanded from macro 'absl_nullable' L T , 257 | < #)d e f | i^ n e a/usr/local/clang/include/absl/log/internal/check_op.hb :s 488lT:_*32n :ua lbnote: lsexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'la _bnluel l _a488Nb | ul le li anbellniend e) | c ^no onesxtceexpptr {c o n| s ^In file included from t s2/s2shapeutil_visit_crossing_edge_pairs.cc :c/usr/local/clang/include/absl/base/nullability.h18h:: a257In file included from r:../src/s2/s2shapeutil_visit_crossing_edge_pairs.h*23: :23a : bnote: In file included from sexpanded from macro 'absl_nullable'../src/s2/s2crossing_edge_query.hl :_31 n: 257uIn file included from l | ../src/s2/s2padded_cell.h#l:da23eb: lfIn file included from ei../src/s2/s2cell_id.h n:ne43a : maIn file included from eb../src/s2/s1angle.h#s:#l28I_: nmIn file included from pu../src/s2/s2point.hll:(l27 a: bIn file included from l../src/s2/s2coder.he : 23_ : NIn file included from u/usr/local/clang/include/absl/status/status.h l: l67 a: bIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h e: 29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1302\: 50 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257: 231302: | note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b l e _ N u l l a b l e C| o ^r dRep* absl_nonnull rIn file included from es2/util/coding/varint.ccp:,24 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/check.h::24137:: 22In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.h :505: 1241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fi/usr/local/clang/include/absl/log/internal/check_op.hn:e489 :a47b:s lnote: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n onnu l489l | _ N o n n ucloln s t| ^T 1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc :| 18 ^: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::clear() { | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/util/coding/varint.cc::25724:: 23In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/check.h:37 : 257In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: f/usr/local/clang/include/absl/log/internal/check_op.hi:n505e: 1a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nu/usr/local/clang/include/absl/log/internal/check_op.hl:l497a:b32l:e note: _expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'N ulla b497l | e i| n ^l ine constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, In file included from is2/s2shapeutil_visit_crossing_edge_pairs.ccn:t18 : vIn file included from 2../src/s2/s2shapeutil_visit_crossing_edge_pairs.h,: 23c: oIn file included from n../src/s2/s2crossing_edge_query.hs:t31 : cIn file included from h../src/s2/s2padded_cell.ha:r23*: In file included from a../src/s2/s2cell_id.hb:s43l: _In file included from n../src/s2/s1angle.ho:n28n: uIn file included from l../src/s2/s2point.hl: 27e: xIn file included from p../src/s2/s2coder.hr:t23e: xIn file included from t/usr/local/clang/include/absl/status/status.h): 67{: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1321 : 48 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \ | ^ 1321 | i/usr/local/clang/include/absl/base/nullability.hn:l241i:n22e: vnote: oexpanded from macro 'absl_nonnull'i d C241o | r#dd:e:fIinnlei naebRselp_:n:oCnonpuylTlo A_rNroanyn(uclhla r *| ^a bsl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'555 :3: 241 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efi n555e | a bAsBlS_Ln_oInNnTuElRlN A_LN_oXn(niunlsle r t| _ ^ or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNIn file included from As2/s2shapeutil_visit_crossing_edge_pairs.ccL:_18A: TIn file included from T../src/s2/s2shapeutil_visit_crossing_edge_pairs.hR:I23B: UIn file included from T../src/s2/s2crossing_edge_query.hE:_31C: AIn file included from P../src/s2/s2padded_cell.hT:U23R: EIn file included from D../src/s2/s2cell_id.h_:B43Y: (In file included from t../src/s2/s1angle.hh:i28s: )In file included from )../src/s2/s2point.h,: 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1514 : 29 : \warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1514/usr/local/clang/include/absl/container/internal/common.h | : 32 : 9 :c onote: rmacro 'ABSL_INTERNAL_IF_false' defined hered _in t32e | r#ndaelf:i:nCeo rAdBRSeLp_*I NaTbEsRlN_AnLo_nInFu_lfla ltsree(ei)f _{s a t| i ^s fi/usr/local/clang/include/absl/base/nullability.he:d241,: 22.:. .note: )expanded from macro 'absl_nonnull' __ V241A | _#AdReGfSi_n_e a| b ^s l_nonnulIn file included from ls2/s2shapeutil_build_polygon_boundaries.cc :_24N: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u67l: l/usr/local/clang/include/absl/container/internal/btree_container.h : 555| : ^3 : warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, constIn file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc : 18 : cIn file included from o../src/s2/s2shapeutil_visit_crossing_edge_pairs.hn:s23t: In file included from T../src/s2/s2crossing_edge_query.h1:&31 : vIn file included from 1../src/s2/s2padded_cell.h,: 23c: oIn file included from n../src/s2/s2cell_id.hs:t43 : TIn file included from 2../src/s2/s1angle.h&: 28v: 2In file included from ,../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23c: hIn file included from a/usr/local/clang/include/absl/status/status.hr:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n1525n:u29l:l warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x prt e1525x | t ) { c o r d _\i n t| e ^r na/usr/local/clang/include/absl/base/nullability.hl::241::C22o:r dnote: Rexpanded from macro 'absl_nonnull'e p* 241a | b#sdle_fnionnen ualbls lt_rneoen)n u{l l | _ ^N on/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | charIn file included from *s2/s2shapeutil_visit_crossing_edge_pairs.cc :a18b: sIn file included from l../src/s2/s2shapeutil_visit_crossing_edge_pairs.h_:n23o: nIn file included from n../src/s2/s2crossing_edge_query.hu:l31l: In file included from F../src/s2/s2padded_cell.ha:s23t: IIn file included from n../src/s2/s2cell_id.ht:T43o: BIn file included from u../src/s2/s1angle.hf:f28e: rIn file included from (../src/s2/s2point.hu:i27n: tIn file included from 3../src/s2/s2coder.h2:_23t: In file included from n/usr/local/clang/include/absl/status/status.h,: 67c: hIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hr:*29 : a/usr/local/clang/include/absl/strings/cord.hb:s1530l:_55n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll o u1530t | _isntlri)n e | C ^o rd::/usr/local/clang/include/absl/base/nullability.hC:h241u:n22k:I tnote: eexpanded from macro 'absl_nonnull'r ato r241: | :#dCehfuinnkeI taebrsalt_onro(ncnounlslt _CNoorndn*u lalb s l| _ ^n onnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2shapeutil_coding.cc22::28 : In file included from note: ../src/s2/s2lax_polygon_shape.hexpanded from macro 'absl_nonnull': 36: In file included from ../src/s2/s2polygon.h241: | 34#: dIn file included from e../src/s2/mutable_s2shape_index.hf:i30n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o70n: nIn file included from u/usr/local/clang/include/absl/container/internal/layout.hl:l198 : _In file included from N/usr/local/clang/include/absl/strings/str_cat.ho:n116n: uIn file included from l/usr/local/clang/include/absl/strings/internal/stringify_sink.hl: 23 : | /usr/local/clang/include/absl/strings/numbers.h ^: 200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), 5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const charIn file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ * absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/varint.cc:24: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl,In file included from s2/s2shapeutil_visit_crossing_edge_pairs.ccc:o18n: sIn file included from t../src/s2/s2shapeutil_visit_crossing_edge_pairs.h :&23,: In file included from &../src/s2/s2crossing_edge_query.h&:,31 : In file included from | ../src/s2/s2padded_cell.h ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 23: In file included from ../src/s2/s2cell_id.h :57543 | : In file included from ../src/s2/s1angle.h : 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.h : 725t:r38u:e ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t rue, 725c | o n sstt_aittiecr asttoart(uhsi_nitn)t eArBnSaLl_:I:NSTtEaRtNuAsLR_eCpO*M MaAb)s;l _ n| o ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~n nul/usr/local/clang/include/absl/container/internal/btree_container.hl: 511P:r47e:p anote: rexpanded from macro 'ABSL_INTERNAL_X'e ToMo d511i | f y ( | ^ /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#AdTeTfRiInBeU TaEb_sClA_PnToUnRnEuDl_lB Y_(Ntohninsu)l)l) | ^ \ | ^~~~ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string*/usr/local/clang/include/absl/container/internal/btree_container.h :a577b:s3l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 577M | o v eAdBFSrLo_mISNtTrEiRnNgA(L)_;X ( i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn ,241 | i#ndseefritn_eo ra_bassls_ingonn_nhuilnlt __iNmopnln,u l&l& , | c ^o nst &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | sIn file included from ts2/s2shapeutil_contains_brute_force.cca:t18i: cIn file included from ../src/s2/s2shapeutil_contains_brute_force.hc:o21n: sIn file included from t../src/s2/s2point.h :s27t: aIn file included from t../src/s2/s2coder.hu:s23_: iIn file included from n/usr/local/clang/include/absl/status/status.ht:e67r: nIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl::29:: SIn file included from t/usr/local/clang/include/absl/strings/cord.ha:t86u: sR/usr/local/clang/include/absl/strings/cord_analysis.he:p32*: 47a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u32l | ls iRzeep_Tto PGoeitnEtsetri(m a t| e ^d Me/usr/local/clang/include/absl/base/nullability.hm:o241r:y22U:s anote: gexpanded from macro 'absl_nonnull'e (c o241n | s#td eCfoirndeR eapb*s la_bnsoln_nnuolnln u_lNlo nrneupl)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ne abIn file included from ss2/util/coding/coder.ccl:_19n: oIn file included from n../src/s2/util/coding/coder.hn:u36l: lIn file included from ../src/s2/base/casts.h_:N34o: nIn file included from n/usr/local/clang/include/absl/log/log.hu:l209l: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h| : ^22 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnIn file included from us2/s2shapeutil_contains_brute_force.ccl:l18 : fIn file included from i../src/s2/s2shapeutil_contains_brute_force.hl:e21_: nIn file included from a../src/s2/s2point.hm:e27_: In file included from =../src/s2/s2coder.h :"23": ;In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/base/nullability.h::29241: :In file included from 22/usr/local/clang/include/absl/strings/cord.h:: 86note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/cord_analysis.h: 50241: | 49#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b50s | ls_inzoen_ntu lGle t_MNoornenPurlelc i s| e ^M emoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) _In file included from _s2/util/coding/coder.ccV:A19_: AIn file included from R../src/s2/util/coding/coder.hG:S36_: _In file included from ../src/s2/base/casts.h :| 34 ^: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_build_polygon_boundaries.cc: 24119: | In file included from /usr/local/clang/include/absl/container/btree_map.h :L67o: g/usr/local/clang/include/absl/container/internal/btree_container.hM:e577s:s3a:g ewarning: &passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ToSi n577k | A l sAoB(SaLb_sIlN:T:ELRoNgASLi_nXk(*i nasbesrlt__noorn_nauslsli gsni,n ki)n;s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a241s:s22i:g nnote: _expanded from macro 'absl_nonnull'h in t241_ | i#mdpelf,i n&e& ,a bcsoln_snto n&n,u l l| ^_ No/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l52l: note: | expanded from macro 'ABSL_INTERNAL_X' ^ 511 | ABSL_INTERIn file included from Ns2/util/coding/coder.ccA:L19_: AIn file included from T../src/s2/util/coding/coder.hT:R36I: BIn file included from U../src/s2/base/casts.hT:E34_: CIn file included from A/usr/local/clang/include/absl/log/log.hP:T209U: RIn file included from E/usr/local/clang/include/absl/log/internal/log_impl.hD:_22B: Y/usr/local/clang/include/absl/log/internal/log_message.h(:t121h:i41s:) )warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | L o g M e s s a g e & T o S i\n k O| n ^l y(/usr/local/clang/include/absl/container/internal/common.ha:b32s:l9::: Lnote: omacro 'ABSL_INTERNAL_IF_false' defined hereg Sin k32* | #adbesfli_nneo nAnBuSlLl_ IsNiTnEkR)N;A L _| I ^F _f/usr/local/clang/include/absl/base/nullability.ha:l241s:e22(:i fnote: _expanded from macro 'absl_nonnull's at i241s | f#ideedf,i n.e. .a)b s_l__VnAo_nAnRuGlSl_ __ N o| n ^n ull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23:In file included from s2/s2shapeutil_build_polygon_boundaries.ccnote: :expanded from macro 'absl_nullable'24 : In file included from /usr/local/clang/include/absl/container/btree_map.h :25767 | : #/usr/local/clang/include/absl/container/internal/btree_container.hd:e579f:i3n:e warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b sl_n u579l | l a bAlBeS L__NIuNlTlEaRbNlAeL _ X| ( ^i nsert_or_assign, insert_or_In file included from as2/util/coding/coder.ccs:s19i: gIn file included from n../src/s2/util/coding/coder.h_:h36i: nIn file included from t../src/s2/base/casts.h_:i34m: pIn file included from l/usr/local/clang/include/absl/log/log.h,: 209&: &In file included from ,/usr/local/clang/include/absl/log/internal/log_impl.h :c22o: n/usr/local/clang/include/absl/log/internal/log_message.hs:t161 :&38,: warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/container/internal/btree_container.h :161509 | : 52 :L onote: gexpanded from macro 'ABSL_INTERNAL_X'M ess a509g | e & o p e r a t o rAo ndsatt a{_ ;r e t| u ^r n p/usr/local/clang/include/absl/base/nullability.hi:e241c:e22_:. dnote: aexpanded from macro 'absl_nonnull't a( )241; | #}d e f| i ^n e a/usr/local/clang/include/absl/base/nullability.hb:s257l:_23n:o nnote: nexpanded from macro 'absl_nullable'u ll 257_ | N#odnenfuilnle a| b ^s l_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ :3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/util/coding/coder.cc581: | 19 : In file included from A../src/s2/util/coding/coder.hB:S36L: _In file included from I../src/s2/base/casts.hN:T34E: RIn file included from N/usr/local/clang/include/absl/log/log.hA:L209_: XIn file included from (/usr/local/clang/include/absl/log/internal/log_impl.hi:n22s: e/usr/local/clang/include/absl/log/internal/log_message.hr:t321_:o52r:_ awarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s ign, 321i | nisnelritn_eo rL_oagsMseisgsna_ghei&n tL_oigmMpels,s a&g&e,: :coopnesrta t&o,r < <| ( ^w ch/usr/local/clang/include/absl/container/internal/btree_container.ha:r509_:t52*: anote: bexpanded from macro 'ABSL_INTERNAL_X's l_n u509l | l a b l e v ) { A B| S ^L _I/usr/local/clang/include/absl/base/nullability.hN:T257E:R23N:A Lnote: _expanded from macro 'absl_nullable'A TT R257I | B#UdTeEf_iCnAeP TaUbRsElD__nBuYl(ltahbilse) )_,N u l l a b l e | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_In file included from os2/util/coding/coder.ccr:_19a: sIn file included from s../src/s2/util/coding/coder.hi:g36n: _In file included from h../src/s2/base/casts.hi:n34t: _In file included from i/usr/local/clang/include/absl/log/log.hm:p209l: ,In file included from /usr/local/clang/include/absl/log/internal/log_impl.h&:&22,: /usr/local/clang/include/absl/log/internal/log_message.hc:o340n:s46t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 340 | 582 | f r i e n d v o i d A b s l F o rtmrauteF,l ufsahl(sSet,r icnognisfty_Siitnekr*a taobrs(lh_innotn)n uAlBlS Ls_iInNkT,E R N| A ^L _CO/usr/local/clang/include/absl/base/nullability.hM:M241A:)22;: note: | expanded from macro 'absl_nonnull' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d509e:f47i:n enote: expanded from macro 'ABSL_INTERNAL_X'a bsl_ n509o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnullIn file included from s2/util/coding/coder.ccS:t19a: tIn file included from u../src/s2/util/coding/coder.hs::36:: RIn file included from e../src/s2/base/casts.hp:T34o: PIn file included from o/usr/local/clang/include/absl/log/log.hi:n209t: eIn file included from r/usr/local/clang/include/absl/log/internal/log_impl.h(: 22 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 425:31: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: expanded from macro 'absl_nonnull'425 | 241L | o#gdMeefsisnaeg eaFbastla_ln(ocnonnusltl c_hNaorn*n ualbls l _| n ^o nnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2shapeutil_visit_crossing_edge_pairs.ccu:l18l: In file included from _../src/s2/s2shapeutil_visit_crossing_edge_pairs.hN:o23n: nIn file included from u../src/s2/s2crossing_edge_query.hl:l31 : In file included from | ../src/s2/s2padded_cell.h ^: 23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | In file included from s2/util/coding/coder.cc :s19t: aIn file included from t../src/s2/util/coding/coder.hu:s36_: iIn file included from n../src/s2/base/casts.ht:e34r: nIn file included from a/usr/local/clang/include/absl/log/log.hl::209:: SIn file included from t/usr/local/clang/include/absl/log/internal/log_impl.ha:t22u: s/usr/local/clang/include/absl/log/internal/log_message.hR:e426p:*31: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_no n426n | u l lL orgeMpe)s s{a g e| F ^a tal/usr/local/clang/include/absl/base/nullability.h(:c241o:n22s:t note: cexpanded from macro 'absl_nonnull'h ar *241 | a#bdself_innoen naublsll _fniolnen,u liln t_ Nloinnneu,l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:18: In file included from ../src/s2/s2shapeutil_visit_crossing_edge_pairs.h:23: In file included from ../src/s2/s2crossing_edge_query.h:31: In file included from ../src/s2/s2padded_cell.h:23: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonIn file included from ns2/util/coding/coder.ccu:l19l: In file included from S../src/s2/util/coding/coder.ht:a36t: uIn file included from s../src/s2/base/casts.hM:e34s: sIn file included from a/usr/local/clang/include/absl/log/log.hg:e209A: sIn file included from C/usr/local/clang/include/absl/log/internal/log_impl.hS:t22r: (/usr/local/clang/include/absl/log/internal/log_message.h : 436| : ^36 : warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 241:22: 436 | note: expanded from macro 'absl_nonnull' Lo g241M | e#sdseafgienDee baubgsFla_tnaoln(ncuolnls t_ Ncohnanru*l la b s| l ^_ nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERIn file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ NAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:29: /usr/local/clang/include/absl/strings/internal/str_format/parser.h:227:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(str_format_internal::ValidFormatImpl(format), | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_if(str_format_internal: :EAnBsSuLr_eICNoTnEsRtNeAxLp_rI(Fs_)t,r u"ec(oinfs_tseaxtpirs ftireadp," ).,. . )| ^i f_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3/usr/local/clang/include/absl/strings/internal/str_format/bind.h:: 149:warning: 22:'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] warning: 'enable_if' is a clang extension [-Wgcc-compat] 592 | A149B | S L _ I N T E_R_NaAtLt_rXi(biuntsee_r_t(_(oern_aabslsei_ginf,( sitnrs_efrotr_moart__aisnstiegrnn_ahli:n:tE_nismuprle,C o&n&s,t e&x&p,r (tsr)u,e , | ^| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_ite/usr/local/clang/include/absl/strings/internal/str_format/bind.hr:a158t:o22r:( hwarning: i'enable_if' is a clang extension [-Wgcc-compat]n t) A B158S | L _ I N T E R_N_AaLt_tCrOiMbMuAt)e;_ _ (| ( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e nabl/usr/local/clang/include/absl/container/internal/btree_container.he:_511i:f47(:V anote: lexpanded from macro 'ABSL_INTERNAL_X'i dFor m511a | t I m p l < A r g s .A.B.S>L(_sI)N,T E"RbNaAdL _fAoTrTmRaItB UtTrEa_pC"A)P)T)U R E| D ^_ BY(this))) \ /usr/local/clang/include/absl/strings/internal/str_format/bind.h :| 162 ^~~~: 22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTEIn file included from Rs2/util/coding/coder.ccN:A19L: _In file included from X../src/s2/util/coding/coder.h(:t36r: yIn file included from _../src/s2/base/casts.he:m36p: lIn file included from a../src/s2/base/logging.hc:e21,: In file included from t/usr/local/clang/include/absl/log/check.hr:y37_: eIn file included from m/usr/local/clang/include/absl/log/internal/check_impl.hp:l21a: ce/usr/local/clang/include/absl/log/internal/check_op.h_:i180m:p42l:, warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst &, 180f | aAlBsSeL)_;A T T| R ^I BUT/usr/local/clang/include/absl/container/internal/btree_container.hE:_596P:U9R:E _note: Fmacro 'ABSL_INTERNAL_X' defined hereU NCT I596O | N# dceofnisnte cAhBaSrL*_ IaNbTsElR_NnAoLn_nXu(lFlu nMca,k eCCahlelcekeF,a iKlQSutarli,n gK(V a l| u ^e , ../usr/local/clang/include/absl/base/nullability.h.:)241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s\l _ n| o ^n null _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonn/usr/local/clang/include/absl/container/internal/btree_container.hu:l618l: 3p:r ewarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i x); 618 | | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241X | (#tdreyf_ienmep laabcsel,_ ntornyn_uelmlp l_aNcoen_niumlpll , | c ^o nst &, falseIn file included from )s2/util/coding/coder.cc;: 19 : | In file included from ^../src/s2/util/coding/coder.h :36: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :../src/s2/base/casts.h611::3652: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'ABSL_INTERNAL_X': In file included from /usr/local/clang/include/absl/log/check.h :61137 | : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 181 : 58A:B Swarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ INTE R181N | A L _ A TcToRnIsBtU TaEb_sClA:P:TSUtRaEtDu_sB*Y (atbhsils_)n)o,n n u l l s t a t u s , c o n s t c h a r * a\b s l| _ ^n onn/usr/local/clang/include/absl/container/internal/common.hu:l32l: 9p:r enote: fmacro 'ABSL_INTERNAL_IF_false' defined herei x); 32 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iInFe_ faablssle_(niofn_nsualtli s_fNioendn,u l.l. . )| ^_ _VA_ARGS__ | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absIn file included from ls2/s2shapeutil_build_polygon_boundaries.cc:::24S: tIn file included from a/usr/local/clang/include/absl/container/btree_map.ht:u67s: */usr/local/clang/include/absl/container/internal/btree_container.h :a619b:s63l:_ nwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n null 619A | s S tAaBtSuLs_(IcNoTnEsRtN AaLb_sXl(:t:rSyt_aetmupsl&a cse), {t r y| _ ^e mp/usr/local/clang/include/absl/base/nullability.hl:a241c:e22_:i mnote: pexpanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/util/math/exactfloat/exactfloat.cc_:N18o: nIn file included from n../src/s2/util/math/exactfloat/exactfloat.hu:l126l: In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.hIn file included from :s2/util/coding/coder.cc27:: 19In file included from : /usr/local/clang/include/absl/log/internal/proto.hIn file included from :../src/s2/util/coding/coder.h34:: 36: /usr/local/clang/include/absl/types/span.hIn file included from :../src/s2/base/casts.h212::3622: :In file included from ../src/s2/base/logging.h:warning: 21: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :21221 | : /usr/local/clang/include/absl/log/internal/check_op.h :u293s:i49n:g warning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o int e293r | = T * a b s l _ n u l l a b i l i t y _ u n k n o w n ; | ^ co/usr/local/clang/include/absl/base/nullability.hn:s289t: 34c:h anote: rexpanded from macro 'absl_nullability_unknown'* ab s289l | _#ndoenfniunlel )a;b s l| _ ^n ul/usr/local/clang/include/absl/base/nullability.hl:a241b:i22l:i tnote: yexpanded from macro 'absl_nonnull'_ un k241n | o#wdne f_iNnuel la_busnls_pneocninfuileld _ N| o ^n null | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:In file included from 41s2/util/coding/coder.cc: :In file included from 19/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26../src/s2/util/coding/coder.h: :In file included from 36/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 47../src/s2/base/casts.h: :In file included from 36/usr/local/clang/include/absl/log/internal/structured_proto.h: :In file included from 27../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/proto.h: :In file included from 34/usr/local/clang/include/absl/log/check.h: :/usr/local/clang/include/absl/types/span.h37:: 213In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h34::21 : warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]: 295:20: 213 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] usin g295 | ccoonnsstt_ psoiignnteedr c=h acro*n satb sTl*_ naobnsnlu_lnlu lolpaebrialtiotry<_n&e, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:i lnote: iexpanded from macro 'absl_nonnull't y_ u241n | k#ndoewfni n_eN ualbls_lu_nnsopnencuilfli e_dN o n| n ^u ll | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ l, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here In file included from s2/s2text_format.cc596: | 16#: dIn file included from e../src/s2/s2text_format.hf:i34n: eIn file included from ../src/s2/mutable_s2shape_index.hA:B30S: LIn file included from _/usr/local/clang/include/absl/container/btree_map.hI:N66T: EIn file included from R/usr/local/clang/include/absl/container/internal/btree.hN:A73L: _In file included from X/usr/local/clang/include/absl/strings/cord.h(:F82u: nIn file included from c/usr/local/clang/include/absl/crc/internal/crc_cord_state.h,: 23C: aIn file included from l/usr/local/clang/include/absl/crc/crc32c.hl:e32e: ,/usr/local/clang/include/absl/strings/str_format.h :K115Q:u52a:l ,warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]K Valu e115, | . . . ) c o n s t s t r _ f o r m a t _ i n t e\r n a| l ^: :ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNALIn file included from _s2/s2text_format.ccA:T16T: RIn file included from I../src/s2/s2text_format.hB:U34T: EIn file included from _../src/s2/mutable_s2shape_index.hC:A30P: TIn file included from U/usr/local/clang/include/absl/container/btree_map.hR:E66D: _In file included from B/usr/local/clang/include/absl/container/internal/btree.hY:(73t: hIn file included from i/usr/local/clang/include/absl/strings/cord.hs:)82): ,In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23 : In file included from /usr/local/clang/include/absl/crc/crc32c.h : 32 : /usr/local/clang/include/absl/strings/str_format.h : 155 : 36 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 155 | \ e x| p ^l ici/usr/local/clang/include/absl/container/internal/common.ht: 31F:o9r:In file included from m s2/util/coding/coder.ccanote: :tmacro 'ABSL_INTERNAL_IF_true' defined here19C o: u In file included from n31../src/s2/util/coding/coder.ht | C:#a36dpe: tfuIn file included from ir../src/s2/base/casts.hnee:( i36An: BtIn file included from S*L../src/s2/base/logging.h _:aIb21NsT: lE_In file included from RnN/usr/local/clang/include/absl/log/check.hoA:nL37n_u: IlIn file included from Fl_/usr/local/clang/include/absl/log/internal/check_impl.h t:pr)21u e: :(/usr/local/clang/include/absl/log/internal/check_op.h ip:f__428(sp:a)t44 i{:s}f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| d ^ , .. /usr/local/clang/include/absl/base/nullability.h.428:) | 241A :iB22fS:_L s_note: aexpanded from macro 'absl_nonnull'At iTsT fR241iI | e#Bdd Ue Tf| Ei ^n_ eR EaTbUsRlN_Sn_oNnOnNuIn file included from Nls2/s2shapeutil_build_polygon_boundaries.ccUl: L24_L: N In file included from oc/usr/local/clang/include/absl/container/btree_map.hno:nn67us: lt/usr/local/clang/include/absl/container/internal/btree_container.hl :c 619h :a| 3 ^r: * warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b sl_no n619n | u l lA BMSaLk_eIn file included from ICs2/s2text_format.ccNh:eT16Ec: RkIn file included from NOA../src/s2/s2text_format.hIn file included from pL:_s2/s2winding_operation.ccS34X:(t: 19trIn file included from : ri../src/s2/mutable_s2shape_index.hIn file included from yn:../src/s2/s2winding_operation.h_g30:e(: 23mIn file included from p : /usr/local/clang/include/absl/container/btree_map.hl| In file included from :a ^../src/s2/s2builder.h66c :: e31In file included from /usr/local/clang/include/absl/base/nullability.h,: /usr/local/clang/include/absl/container/internal/btree.h:In file included from t:241/usr/local/clang/include/absl/container/flat_hash_set.hr73y::: _2243In file included from e:: /usr/local/clang/include/absl/strings/cord.hm In file included from :pnote: /usr/local/clang/include/absl/container/hash_container_defaults.h82lexpanded from macro 'absl_nonnull':: a 19In file included from c: e/usr/local/clang/include/absl/crc/internal/crc_cord_state.h_ In file included from :i241/usr/local/clang/include/absl/container/internal/hash_function_defaults.h23m | :#: p59ldIn file included from : ,e/usr/local/clang/include/absl/crc/crc32c.hIn file included from f:/usr/local/clang/include/absl/strings/cord.hci32:on: 82ne: /usr/local/clang/include/absl/strings/str_format.hs In file included from :ta/usr/local/clang/include/absl/crc/internal/crc_cord_state.h164 b::&s238,l: : _In file included from n t/usr/local/clang/include/absl/crc/crc32c.howarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:nu e32)n: ;uIn file included from 164 l/usr/local/clang/include/absl/strings/str_format.h | l: | 84i_ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: nN oIn file included from tn/usr/local/clang/include/absl/strings/internal/str_format/bind.h/usr/local/clang/include/absl/container/internal/btree_container.h*n:: u24611al: :blIn file included from 47s /usr/local/clang/include/absl/container/inlined_vector.h:l : _| 56note: nexpanded from macro 'ABSL_INTERNAL_X' ^: o In file included from n/usr/local/clang/include/absl/container/internal/inlined_vector.hn:u 35l611l: | /usr/local/clang/include/absl/types/span.hUIn file included from :ns2/util/coding/coder.cc 212u: :s19 22 e : :d In file included from ( ../src/s2/util/coding/coder.hwarning: ) :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A{B36 S: rLIn file included from e_../src/s2/base/casts.h212tIu: | NrT36 n Ep: uR_NIn file included from s;i A}../src/s2/base/logging.hnLg_ Ap o:T TiRn21| I ^t: B UeTIn file included from r/usr/local/clang/include/absl/base/nullability.hE/usr/local/clang/include/absl/log/check.h :_:=241 CTA37:*P : 22TaUIn file included from :bRs/usr/local/clang/include/absl/log/internal/check_impl.h ElD:note: _expanded from macro 'absl_nonnull'n_u21 BlY: l(a/usr/local/clang/include/absl/log/internal/check_op.h241tbh: | i#id429lse:i)f)31tiy,_:n u en kwarning: n type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]aob s w nl ; _ n 429o n | | n In file included from ^ u s2/util/math/exactfloat/exactfloat.cc l l: /usr/local/clang/include/absl/base/nullability.h 18T:_ N: 1289 o In file included from :n n../src/s2/util/math/exactfloat/exactfloat.hv34 u :1:l 126 , l: note: In file included from \Texpanded from macro 'absl_nullability_unknown'../src/s2/base/logging.h| 2 : ^ 21v | : 2289 ^~~~In file included from , | #/usr/local/clang/include/absl/log/check.h In file included from d:cs2/s2text_format.cce37o:f: n16iIn file included from s: n/usr/local/clang/include/absl/log/internal/check_impl.htIn file included from e: ../src/s2/s2text_format.h21ac:: bh34In file included from sa: /usr/local/clang/include/absl/log/internal/check_op.hlrIn file included from :_*n../src/s2/mutable_s2shape_index.hu41 :al: 30blIn file included from : sa/usr/local/clang/include/absl/log/internal/strip.hIn file included from lb:/usr/local/clang/include/absl/container/btree_map.h_i26:nl: 66oiIn file included from : nt/usr/local/clang/include/absl/log/internal/log_message.hIn file included from ny:/usr/local/clang/include/absl/container/internal/btree.hu_47:lu: 73lnIn file included from : /usr/local/clang/include/absl/container/internal/btree_container.hk/usr/local/clang/include/absl/log/internal/structured_proto.hIn file included from e:n:/usr/local/clang/include/absl/strings/cord.hx620o27:p:w: 82r59nIn file included from : t: /usr/local/clang/include/absl/log/internal/proto.hIn file included from e _:/usr/local/clang/include/absl/crc/internal/crc_cord_state.hxwarning: N34:tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u: 23) l/usr/local/clang/include/absl/types/span.h: l:In file included from A_733/usr/local/clang/include/absl/crc/crc32c.h620Bu:: | Sn3132 Ls:: _AAp /usr/local/clang/include/absl/strings/str_format.hBTewarning: :STctype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]165LRi :_If8IB i:eNdU733 T T | Ewarning: E c_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R| oN N ^nOsA L ItN_165XeL | (xI tpNIn file included from rrEs2/s2winding_operation.cciyn ;S:_te p19*m a: pal| n ^In file included from bas< ../src/s2/s2winding_operation.hcl/usr/local/clang/include/absl/base/nullability.hT:e_,:>23no try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false,241:22: note: expanded from macro 'absl_nonnull' Ma k241e | S#pdaenf(iTn*e aabbssll__nnuolnlnaubllle _pNtorn nAuBlSlL _ A| T ^T RIBUTE_LIFETIME_BOUND, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from ls2/util/coding/coder.ccl:a19b: lIn file included from e../src/s2/util/coding/coder.h :_36N: uIn file included from l../src/s2/base/casts.hl:a36b: lIn file included from e../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1In file included from ,s2/util/math/exactfloat/exactfloat.cc :T182: In file included from v../src/s2/util/math/exactfloat/exactfloat.h2:,126 : In file included from | ../src/s2/base/logging.h ^: 21: In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/base/nullability.h::37241: :In file included from 22/usr/local/clang/include/absl/log/internal/check_impl.h:: 21note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/internal/check_op.h: 41241: | In file included from #/usr/local/clang/include/absl/log/internal/strip.hd:e26f: iIn file included from n/usr/local/clang/include/absl/log/internal/log_message.he: 47a: bIn file included from s/usr/local/clang/include/absl/log/internal/structured_proto.hl:_27n: oIn file included from n/usr/local/clang/include/absl/log/internal/proto.hn:u34l: l/usr/local/clang/include/absl/types/span.h :_739N:o21n:n uwarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l | ^ 739 | Span MaIn file included from ks2/util/coding/coder.cce:S19p: aIn file included from n../src/s2/util/coding/coder.h(:T36*: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.hu:l21l: aIn file included from b/usr/local/clang/include/absl/log/check.hl:e37 : bIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hg:i21n: /usr/local/clang/include/absl/log/internal/check_op.hA:B433S:L56_:A Twarning: Ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R IBU T433E | _ L I F E T I M E _ B O U N D , | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23: note: expanded from macro 'absl_nullable' 257 | # d e f i n e acbosnls_tn uclhlaarb*l ea b_sNlu_lnloanbnluel l | e ^x prtext) { | In file included from ^s2/util/math/exactfloat/exactfloat.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/util/math/exactfloat/exactfloat.h241::12622: :In file included from ../src/s2/base/logging.h:note: 21expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/log/check.h: 37241: | In file included from #/usr/local/clang/include/absl/log/internal/check_impl.hd:e21f: iIn file included from n/usr/local/clang/include/absl/log/internal/check_op.he: 41: aIn file included from b/usr/local/clang/include/absl/log/internal/strip.h:s26l: _In file included from n/usr/local/clang/include/absl/log/internal/log_message.ho:n47n: uIn file included from l/usr/local/clang/include/absl/log/internal/structured_proto.hl: 27_: In file included from N/usr/local/clang/include/absl/log/internal/proto.ho:n34n: u/usr/local/clang/include/absl/types/span.hl:l740 : 21| : ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpIn file included from Ss2/util/math/exactfloat/exactfloat.cct:r18i: nIn file included from g../src/s2/util/math/exactfloat/exactfloat.h(: 126 : In file included from \../src/s2/base/logging.h : 21| : In file included from ^/usr/local/clang/include/absl/log/check.h :37: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h241::2122: :In file included from /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'41 : In file included from /usr/local/clang/include/absl/log/internal/strip.h241: | 26#: dIn file included from e/usr/local/clang/include/absl/log/internal/log_message.hf:i47n: eIn file included from /usr/local/clang/include/absl/log/internal/structured_proto.ha:b27s: In file included from l/usr/local/clang/include/absl/log/internal/proto.h_:n34o: n/usr/local/clang/include/absl/types/span.hn:u794:l8l: _warning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]o nnul l794 | | ^ T* abIn file included from ss2/util/coding/coder.ccl:_19n: uIn file included from l../src/s2/util/coding/coder.hl:a36b: lIn file included from e../src/s2/base/casts.h :p36t: rIn file included from ../src/s2/base/logging.hA:B21S: LIn file included from _/usr/local/clang/include/absl/log/check.hA:T37T: RIn file included from I/usr/local/clang/include/absl/log/internal/check_impl.hB:U21T: E/usr/local/clang/include/absl/log/internal/check_op.h_:L451I:F1E:T Iwarning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E _B/usr/local/clang/include/absl/log/internal/check_op.hO:U450N:D25,: snote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'z e_ t450 | s i z e ) nxo,e xxc,e pcto n{s t | c ^h ar/usr/local/clang/include/absl/base/nullability.h*: 257a:b23s:l _note: nexpanded from macro 'absl_nullable'o nn u257l | l#)d e f| i ^n e /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n unote: lexpanded from macro 'absl_nonnull'l ab l241e | #_dNeuflilnaeb laeb s l| _ ^n onnull _Nonnull | ^ In file included from In file included from s2/util/coding/coder.ccs2/util/math/exactfloat/exactfloat.cc::1918: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/util/math/exactfloat/exactfloat.h::36126: : In file included from In file included from ../src/s2/base/casts.h../src/s2/base/logging.h::3621: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_impl.h::3721: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_op.h::2141: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/strip.h::45226:: 1In file included from :/usr/local/clang/include/absl/log/internal/log_message.h :47warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from 452/usr/local/clang/include/absl/log/internal/proto.h | :A34: B/usr/local/clang/include/absl/types/span.hS:L799_:L32O:G _warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N TE: RNALIn file included from _../src/s2/s2builder.hD:E31F: IIn file included from N/usr/local/clang/include/absl/container/flat_hash_set.hE:43_: MIn file included from A/usr/local/clang/include/absl/container/hash_container_defaults.hK:E19_: CIn file included from H/usr/local/clang/include/absl/container/internal/hash_function_defaults.hE:C59K: _In file included from O/usr/local/clang/include/absl/strings/cord.hP:_82S: TIn file included from R/usr/local/clang/include/absl/crc/internal/crc_cord_state.hI:N23G: _In file included from E/usr/local/clang/include/absl/crc/crc32c.hX:T32E: RIn file included from N/usr/local/clang/include/absl/strings/str_format.h(:i84n: tIn file included from 6/usr/local/clang/include/absl/strings/internal/str_format/bind.h4:24_: tIn file included from )/usr/local/clang/include/absl/container/inlined_vector.h;: 56 : | In file included from ^/usr/local/clang/include/absl/container/internal/inlined_vector.h :35: /usr/local/clang/include/absl/log/internal/check_op.h:/usr/local/clang/include/absl/types/span.h449::21331::34 : note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 449 | 213 | e x tuesrinn gt ecmopnlsatt_ep ocionntsetr c=h acro*n satb sTl*_ naobnsnlu_lnlu lMlaakbeiClhietcyk_OupnSktnroiwnng;( | ^\ | ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::289241::3422:: note: note: expanded from macro 'absl_nullability_unknown'expanded from macro 'absl_nonnull' 241289 | | ##ddeeffiinnee aabbssll__nnounlnlualbli l_iNtoyn_nuunlkln o w| n ^ _Null_unspeIn file included from cs2/util/coding/coder.cci:f19i: eIn file included from d../src/s2/util/coding/coder.h : 36| : ^In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: nnote: expanded from macro 'absl_nonnull' 241 | #nduelfli npe_ ;a b s| l ^_ nonnull /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _NoIn file included from ns2/util/coding/coder.ccn:u19l: lIn file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:In file included from 19s2/s2text_format.cc: :In file included from 16../src/s2/util/coding/coder.h: :In file included from 36../src/s2/s2text_format.h: :In file included from 34../src/s2/base/casts.h: :In file included from 36../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/strings/cord.h: :/usr/local/clang/include/absl/log/internal/check_op.h82:: 456In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h1::23 : In file included from warning: /usr/local/clang/include/absl/crc/crc32c.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 32: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/str_format.h::450380::2543:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 450 | 380 | s t d :x:,s txr,i ncgo&n sStt rcAhpapre*n daFbosrlm_anto(nsntudl:l:)s t r| i ^n g*/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'In file included from ns2/s2shapeutil_visit_crossing_edge_pairs.cc n: u18l: l241In file included from | ../src/s2/s2shapeutil_visit_crossing_edge_pairs.hd#:sd23te: ,fIn file included from i../src/s2/s2crossing_edge_query.h n:e| 33 ^ : aIn file included from b../src/s2/s2shape.hs/usr/local/clang/include/absl/base/nullability.hl::_27241n: o:In file included from n22n../src/s2/s2pointutil.h:u: l27lnote: : expanded from macro 'absl_nonnull'_ ../src/s2/util/math/matrix3x3.hN: o276241n: | n5#u:dl elf warning: i type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n| e ^a b s276l | _ n o n nSu2l_lC H_ENIn file included from CoKs2/util/coding/coder.ccn_:nNu19El: l( In file included from d ../src/s2/util/coding/coder.he| : ^t36 ,: In file included from V../src/s2/base/casts.hT:y36p: eIn file included from (../src/s2/base/logging.h0:)21): In file included from v:&a36l 1: fIn file included from _o../src/s2/base/logging.htr:em21ax: tt,In file included from , /usr/local/clang/include/absl/log/check.h :v| 37a ^: l 2In file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/base/nullability.h :v:21a241: l:/usr/local/clang/include/absl/log/internal/check_op.h222:_:457t e:note: x1texpanded from macro 'absl_nonnull':) warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^241 | /usr/local/clang/include/absl/log/internal/check_op.h#:d/usr/local/clang/include/absl/log/internal/check_op.h450e::f6825i::n22 e:note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a note: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' s 450l | _ n 68o n n u lxl, _xN,o ncnounlslt c| h ^a r* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnullIn file included from s2/s2text_format.cc :| 16 ^: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.hIn file included from :s2/util/coding/coder.cc469::1920: :In file included from ../src/s2/util/coding/coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]36 : In file included from ../src/s2/base/casts.h: 36469: | In file included from i../src/s2/base/logging.hn:t21 : SIn file included from N/usr/local/clang/include/absl/log/check.hP:r37i: nIn file included from t 799 | S p| a ^n : 52M:a knote: eexpanded from macro 'ABSL_INTERNAL_X'C onstS p611a | n ( T * a b s l _ nAuBlSlLa_bIlNeT EbReNgAiLn_ A T| T ^R IBUTE_/usr/local/clang/include/absl/base/nullability.hC:A257P:T23U:R Enote: Dexpanded from macro 'absl_nullable'_ BY( t257h | i#sd)e)f,i n e a b s l _ n u l l a b l e _ N u l l a b l e\ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_IIn file included from Ns2/util/math/exactfloat/exactfloat.ccT:E18R: NIn file included from A../src/s2/util/math/exactfloat/exactfloat.hL:_126I: FIn file included from _../src/s2/base/logging.hf:a21l: sIn file included from e/usr/local/clang/include/absl/log/check.h(:37i: fIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hs:a21t: iIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hf:i41e: dIn file included from ,/usr/local/clang/include/absl/log/internal/strip.h :.26.: .In file included from )/usr/local/clang/include/absl/log/internal/log_message.h :_47_: VIn file included from A/usr/local/clang/include/absl/log/internal/structured_proto.h_:A27R: GIn file included from S/usr/local/clang/include/absl/log/internal/proto.h_:_34 : /usr/local/clang/include/absl/types/span.h| :801 ^: 32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 801 | T* absl_nullable end) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_build_polygon_boundaries.cc:24: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 459 | ABS L _wLhOiGl_eI N(TcEoRnNsAtL _cDhEaFrI*N Ea_bMsAlK_En_uClHlEaCbKl_eO Pa_bSsTlR_IlNoGg__EiXnTtEeRrNn(aclo_ncshte cakb_solp:_:rsetsruilntg _ v i e w & ) ; | \^ | /usr/local/clang/include/absl/log/internal/check_op.h ^: 449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e/usr/local/clang/include/absl/base/nullability.hx:t257e:r23n: tnote: eexpanded from macro 'absl_nullable'm pla t257e | #cdoenfsitn ec haabrs*l _anbuslll_anbolnen u_lNlu lMlaakbelCeh e c| k ^O pString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2winding_operation.cc241: | 19#: dIn file included from e../src/s2/s2winding_operation.hf:i23n: eIn file included from ../src/s2/s2builder.ha:b31s: lIn file included from _/usr/local/clang/include/absl/container/flat_hash_set.hn:o43n: nIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.hl:l19: In file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hN:o59n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l82 : In file included from | /usr/local/clang/include/absl/crc/internal/crc_cord_state.h ^: 23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: In file included from /usr/local/clang/include/absl/strings/internal/str_format/bind.h:24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h:56: In file included from /usr/local/clang/include/absl/container/internal/inlined_vector.h:35: In file included from In file included from /usr/local/clang/include/absl/types/span.hs2/util/coding/coder.ccs2/s2shapeutil_visit_crossing_edge_pairs.cc:::7331918:: : 31In file included from In file included from :../src/s2/util/coding/coder.h../src/s2/s2shapeutil_visit_crossing_edge_pairs.h ::warning: 3623type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2crossing_edge_query.h::3633: : In file included from 733In file included from ../src/s2/base/logging.h | ../src/s2/s2shape.h:c:21o27n: : sIn file included from In file included from t/usr/local/clang/include/absl/log/check.h../src/s2/s2pointutil.he::x3727p: : rIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/util/math/matrix3x3.hS::p21276a: :n/usr/local/clang/include/absl/log/internal/check_op.h5<::T459> :warning: M1type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: k e../src/s2/base/logging.hSwarning: :ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]37a :n/usr/local/clang/include/absl/log/internal/check_op.h21(:T:*450 note: a:bexpanded from macro 'S2_CHECK_NE'25s :l _ note: n37uexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | l #ld aebf450li | en e p tSr 2 _A CBxSHL,E_ CAxKT,_T NRcEIo BnCUsHTtEEC _KLc_IhNaFErE *T I| aM ^Eb _sBlO_/usr/local/clang/include/absl/log/check.hUn:No120Dn:,n3 u: l | l ^note: ) expanded from macro 'CHECK_NE' | /usr/local/clang/include/absl/base/nullability.h ^ : 120257 | /usr/local/clang/include/absl/base/nullability.h: :23 241A::B 22Snote: L:expanded from macro 'absl_nullable'_ Lnote: O expanded from macro 'absl_nonnull'G257 _ | I #N241Td | EeRf#NidAneeLf _aiCbnHsEleC_K n_auNlbEl_saIblMlPe_ nL_(o(Nnvunalullalbl1l e_) ,N o| n ^#n vualll1 , | ( ^v al2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | AIn file included from Bs2/util/coding/coder.ccS:L19_: LIn file included from O../src/s2/util/coding/coder.hG:_36I: NIn file included from T../src/s2/base/casts.hE:R36N: In file included from AIn file included from s2/s2winding_operation.ccL../src/s2/base/logging.h_::C1921H: : EIn file included from In file included from C../src/s2/s2winding_operation.h/usr/local/clang/include/absl/log/check.hK::_2337O: : PIn file included from In file included from (../src/s2/s2builder.h/usr/local/clang/include/absl/log/internal/check_impl.hC::h31e21: c: In file included from k/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/flat_hash_set.h_::N46043E:: ,1 In file included from :!/usr/local/clang/include/absl/container/hash_container_defaults.h =:warning: ,19 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: v In file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl: 159460,: | In file included from vA/usr/local/clang/include/absl/strings/cord.haB:lS821L: __In file included from tLe/usr/local/clang/include/absl/crc/internal/crc_cord_state.hOx:Gt23_,: I In file included from Nv/usr/local/clang/include/absl/crc/crc32c.haT:lE322R: ,NIn file included from A/usr/local/clang/include/absl/strings/str_format.hLv:_84aD: lEIn file included from 2F/usr/local/clang/include/absl/strings/internal/str_format/bind.h_I:tN24eE: x_In file included from tM/usr/local/clang/include/absl/container/inlined_vector.h)A :K 56E| : _ ^In file included from C /usr/local/clang/include/absl/container/internal/inlined_vector.hH:/usr/local/clang/include/absl/log/internal/check_op.hE35C:: K75/usr/local/clang/include/absl/types/span.h_::O61739P::_ 21Snote: :Texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' R warning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N G75_ | E 739X | TSAEpBRaNSn(LO nMsGa_tkI ecNShTpEaarnR*N( TAaLb_sClH_EnCoKn(n:u:lalb)s;l : :| i^m pl/usr/local/clang/include/absl/log/internal/check_op.hi:c449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aFbsl_n(ocnhnaurl*l a_bNsoln_nnuolnln u l| l ^ outpIn file included from us2/util/coding/coder.cct:,19 : sIn file included from t../src/s2/util/coding/coder.hd::36:: sIn file included from i../src/s2/base/casts.hz:e36_: tIn file included from ../src/s2/base/logging.hs:i21ze: ,In file included from /usr/local/clang/include/absl/log/check.h :| 37: ^In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:/usr/local/clang/include/absl/base/nullability.h1::241 :22warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 460 | A B241S | L#_dLeOfGi_nIeN TaEbRsNlA_Ln_oDnEnFuIlNlE __MNAoKnEn_uClHlE C K| _ ^O P_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2text_format.cc : 16| : ^In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:503In file included from :s2/util/coding/coder.cc20::19 : In file included from warning: ../src/s2/util/coding/coder.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/base/casts.h: 36503: | In file included from ../src/s2/base/logging.h :F21o: rIn file included from m/usr/local/clang/include/absl/log/check.ha:t37R: aIn file included from w/usr/local/clang/include/absl/log/internal/check_impl.hS:i21n: k/usr/local/clang/include/absl/log/internal/check_op.h(:T461*: 1a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ non n461u | lAlB SrLa_wL)O G _/I/N TNEORLNIANLT_ D E| F ^I NE/usr/local/clang/include/absl/base/nullability.h_:M241A:K22E:_ Cnote: Hexpanded from macro 'absl_nonnull'E CK _241O | P#_dSeTfRiInNeG _aEbXsTlE_RnNo(n n u| l^l _/usr/local/clang/include/absl/log/internal/check_op.hN:o449n:n31u:l lnote: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | ^ 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern templ*a taeb sclo_nnsutl lcahbalre* baebgsiln_ nAoBnSnLu_lAlT TMRaIkBeUCThEe_cLkIOFpESTtIrMiEn_BgO(U N D ,\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:/usr/local/clang/include/absl/base/nullability.h22::257 :23note: :expanded from macro 'absl_nonnull' note: expanded from macro 'absl_nullable'241 | #d e257f | i#ndee faibnsel _anbosnln_unlull l_aNbolnen u_lNlu l l| a ^b le | In file included from ^s2/util/coding/coder.cc :19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | In file included from cs2/s2winding_operation.cco:n19s: tIn file included from ../src/s2/s2winding_operation.hu:n23s: iIn file included from g../src/s2/s2builder.hn:e31d: In file included from c/usr/local/clang/include/absl/container/flat_hash_set.hh:a43r: *In file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:82l: )In file included from ;/usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23| : ^In file included from /usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/str_format.h::2284:: In file included from note: /usr/local/clang/include/absl/strings/internal/str_format/bind.hexpanded from macro 'absl_nonnull': 24: In file included from /usr/local/clang/include/absl/container/inlined_vector.h241: | 56#: dIn file included from e/usr/local/clang/include/absl/container/internal/inlined_vector.hf:i35n: e/usr/local/clang/include/absl/types/span.h :a740b:s21l:_ nwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n nul l740 | _ N o n n u l l | ^ TIn file included from *s2/util/coding/coder.cc :a19b: sIn file included from l../src/s2/util/coding/coder.h_:n36u: lIn file included from l../src/s2/base/casts.ha:b36l: eIn file included from ../src/s2/base/logging.he:n21d: )In file included from /usr/local/clang/include/absl/log/check.hn:o37e: xIn file included from c/usr/local/clang/include/absl/log/internal/check_impl.he:p21t: /usr/local/clang/include/absl/log/internal/check_op.h{: 464 :| 26 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 257:/usr/local/clang/include/absl/base/nullability.h23::i241 note: :expanded from macro 'absl_nullable't22 _:c a257note: s | expanded from macro 'absl_nonnull't# ll(la b_l N eo n\ n | u ^l| l ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/util/coding/coder.cc22::19 : In file included from note: In file included from expanded from macro 'absl_nonnull's2/s2shapeutil_build_polygon_boundaries.cc :24: In file included from /usr/local/clang/include/absl/container/btree_map.h241: | 67#: d/usr/local/clang/include/absl/container/internal/btree_container.he:f628i:n3e: awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_no n628n | u l lA B_SNLo_nInNuTlElR N A| L ^_ X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31In file included from : s2/s2shapeutil_build_polygon_boundaries.ccIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h24:: 43In file included from : /usr/local/clang/include/absl/container/btree_map.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h67:: 19/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 628/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::359:: In file included from /usr/local/clang/include/absl/strings/cord.hwarning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]82 : In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h628: | 32 : In file included from A/usr/local/clang/include/absl/strings/str_format.hB:S84L: _In file included from I/usr/local/clang/include/absl/strings/internal/str_format/bind.hN:T24E: RIn file included from N/usr/local/clang/include/absl/container/inlined_vector.hA:L56_: XIn file included from (/usr/local/clang/include/absl/container/internal/inlined_vector.ht:r35y: _/usr/local/clang/include/absl/types/span.he:m794p:l8a:c ewarning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] try_ empl794a | c e _ h iTn*t _aibmspll_,n u&l&l,a btlreu In file included from eps2/s2shapeutil_contains_brute_force.cc,t: r18 : | AIn file included from ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~B../src/s2/s2shapeutil_contains_brute_force.h S:L21 _: 629AIn file included from | T../src/s2/s2point.h T: R27 I: BIn file included from U../src/s2/s2coder.h T: E23 _: LIn file included from I/usr/local/clang/include/absl/status/status.h F: E67 T: IIn file included from M/usr/local/clang/include/absl/status/internal/status_internal.h E: _29 B: cOIn file included from oU/usr/local/clang/include/absl/strings/cord.hnN:sD94t,: _ In file included from is/usr/local/clang/include/absl/strings/internal/cordz_info.hit:ze31er: a_/usr/local/clang/include/absl/synchronization/mutex.htt:o 489rs:(i14hz:ie n)warning: t type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension])n o eAxBc eS489Lp | _t I N T E R NvAoLi_dC O(M*MaAb)s;l _ n| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l lab/usr/local/clang/include/absl/container/internal/btree_container.hl:e611 :i47n:v anote: rexpanded from macro 'ABSL_INTERNAL_X'i ant) (611v | o i d * a b s l _ nAuBlSlLa_bIiNlTiEtRyN_AuLn_kAnToTwRnI)B,U T E| _ ^C APTU/usr/local/clang/include/absl/base/nullability.hR:E257D:_23B:Y (note: texpanded from macro 'absl_nullable'h is) )257, | # d e f i n e a b s l _ n u l l a b l e _ N u l\l a b| l ^~~~e | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/base/nullability.h::638289::6334:: warning: note: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]expanded from macro 'absl_nullability_unknown' 289 | #638d | e f i n e acbosnls_tn uklelya_bairlgi_ u&nkk nAoBwSnL __INNuTlElR_NuAnLs_pAeTcTiRfIiBeUdT E _| C ^A PTURED_BY(this)) | In file included from ^~~~s2/s2shapeutil_contains_brute_force.cc :18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | In file included from s2/s2shapeutil_contains_brute_force.cc : 18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.ht:h21i: sIn file included from )../src/s2/s2point.h): 27A: BIn file included from S../src/s2/s2coder.hL:_23A: TIn file included from T/usr/local/clang/include/absl/status/status.hR:I67B: UIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:_29L: IIn file included from F/usr/local/clang/include/absl/strings/cord.hE:T94I: MIn file included from E/usr/local/clang/include/absl/strings/internal/cordz_info.h_:B31O: U/usr/local/clang/include/absl/synchronization/mutex.hN:D549 :{40 : | warning: ^~~~type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ../src/s2/util/coding/coder.h ^: 36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:In file included from 1s2/s2shapeutil_contains_brute_force.cc:: 18: warning: In file included from ../src/s2/s2shapeutil_contains_brute_force.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from ../src/s2/s2point.h:27: In file included from 463../src/s2/s2coder.h | :A23B: SIn file included from L/usr/local/clang/include/absl/status/status.h_:L67O: GIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hI:N29T: EIn file included from R/usr/local/clang/include/absl/strings/cord.hN:A94L: _In file included from D/usr/local/clang/include/absl/strings/internal/cordz_info.hE:F31I: N/usr/local/clang/include/absl/synchronization/mutex.hE:_551M:A40K:E _warning: Ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]H ECK _551O | P _ SsTtRaItNiGc_ EbXoTol DeEcRrNe(m e n| t^S ync/usr/local/clang/include/absl/log/internal/check_op.hh:S450e:m25(:M unote: texpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'e x* a450b | s l _ n o n nxu,l lx ,m uc,o n s| t ^ ch/usr/local/clang/include/absl/base/nullability.ha:r241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle)f i n| e ^ abs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l _ N241o | n#nduelfli n e| ^a bsl_nonnull _NoIn file included from ns2/s2shapeutil_contains_brute_force.ccn:u18l: lIn file included from ../src/s2/s2shapeutil_contains_brute_force.h :| 21 ^: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | In file included from s2/util/coding/coder.cc : 19 : In file included from ../src/s2/util/coding/coder.h : 36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.hb:a21s: e/usr/local/clang/include/absl/log/internal/check_op.h_:i465n:t1e:r nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::Pe r465T | hArBeSaLd_SLyOnGc_hI*N TaEbRsNlA_Ln_oDnEnFuIlNlE _wM,A K E| _ ^C HE/usr/local/clang/include/absl/base/nullability.hC:K241_:O22P:_ Snote: Texpanded from macro 'absl_nonnull'R IN G241_ | E#XdTeEfRiNn(ec oanbsstl _vnooindn*u lalb s_lN_onnonnunlull l )| ; ^ | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | externIn file included from s2/s2shapeutil_contains_brute_force.cct:e18m: pIn file included from l../src/s2/s2shapeutil_contains_brute_force.ha:t21e: In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.hc:h23a: rIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from M/usr/local/clang/include/absl/strings/internal/cordz_info.ha:k31e: C/usr/local/clang/include/absl/synchronization/mutex.hh:e556c:k38O:p Swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ing (556 | \v o i| d ^ Lo/usr/local/clang/include/absl/base/nullability.hc:k241S:l22o:w Lnote: oexpanded from macro 'absl_nonnull'o p( S241y | n#cdheWfaiinteP aarbasmls_*n oanbnsull_ln o_nNnounlnlu lwla i t| p ^, i nIn file included from {t s2/util/coding/coder.cc :f| 19 ^l: a In file included from g../src/s2/util/coding/coder.hs:)36;: /usr/local/clang/include/absl/base/nullability.h In file included from : ../src/s2/base/casts.h257| :: ^3623 : :In file included from /usr/local/clang/include/absl/base/nullability.h ../src/s2/base/logging.h:note: :expanded from macro 'absl_nullable'24121 :: 22In file included from :/usr/local/clang/include/absl/log/check.h :257note: 37 | expanded from macro 'absl_nonnull': # In file included from d /usr/local/clang/include/absl/log/internal/check_impl.he241:f | 21i#: d/usr/local/clang/include/absl/log/internal/check_op.hne:ef465i :na66eb: s alwarning: b_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sn lu_l ln465oa | nAbBnlSuLe_lL OlG_ _N_IuNNolTnElnaRubNlAllL e_ D| E ^F| ^I NE_MAKE_CHECK_OP_SIn file included from Ts2/s2shapeutil_contains_brute_force.ccR:I18N: GIn file included from _../src/s2/s2shapeutil_contains_brute_force.hE:X21T: EIn file included from R../src/s2/s2point.hN:(27c: oIn file included from n../src/s2/s2coder.hs:t23 : vIn file included from o/usr/local/clang/include/absl/status/status.hi:d67*: In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:s29l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl:)31;: /usr/local/clang/include/absl/synchronization/mutex.h :| 558 ^: 35: /usr/local/clang/include/absl/base/nullability.h:warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22In file included from : s2/s2winding_operation.cc 558:note: | expanded from macro 'absl_nonnull'19 : In file included from b../src/s2/s2winding_operation.h241o: | o#23ld : eLfIn file included from oic../src/s2/s2builder.hnke:S l31aob: wsWIn file included from li_/usr/local/clang/include/absl/container/flat_hash_set.htnh:oD43ne: nauIn file included from dll/usr/local/clang/include/absl/container/hash_container_defaults.hli: n19_eN: (oMIn file included from nun/usr/local/clang/include/absl/container/internal/hash_function_defaults.hHuo:lwl59 a: bIn file included from | s ^/usr/local/clang/include/absl/strings/cord.hl _:n82o: nIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.huIn file included from :ls2/util/coding/coder.ccl23: : 19hIn file included from : o/usr/local/clang/include/absl/crc/crc32c.hIn file included from w:../src/s2/util/coding/coder.h,32: : 36 In file included from : | /usr/local/clang/include/absl/strings/str_format.hIn file included from ^:../src/s2/base/casts.h 84:/usr/local/clang/include/absl/base/nullability.h: 36:In file included from : 241/usr/local/clang/include/absl/strings/internal/str_format/bind.hIn file included from ::../src/s2/base/logging.h2224::: 21 In file included from : note: /usr/local/clang/include/absl/container/inlined_vector.hIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/log/check.h 56:: 37In file included from 241: /usr/local/clang/include/absl/container/internal/inlined_vector.h | In file included from :#/usr/local/clang/include/absl/log/internal/check_impl.hd35:e: 21f/usr/local/clang/include/absl/types/span.h: i:/usr/local/clang/include/absl/log/internal/check_op.hn799:e:465 32:a:66b :swarning: lwarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n on/usr/local/clang/include/absl/base/nullability.h n:799u241 | lS:lp22 a:_n N ^i nMea kaebCsoIn file included from lns2/s2shapeutil_contains_brute_force.cc_s:nt18oS: npIn file included from na../src/s2/s2shapeutil_contains_brute_force.hun:l(21Tl: *In file included from _ ../src/s2/s2point.hNa:ob27ns: nlIn file included from u_../src/s2/s2coder.hln:lu23 l: lIn file included from | a/usr/local/clang/include/absl/status/status.h ^b: l67e: In file included from In file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs2/util/coding/coder.cce::g2919i: n: In file included from In file included from /usr/local/clang/include/absl/strings/cord.h ../src/s2/util/coding/coder.h:| :94 ^36: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.h../src/s2/base/casts.h:::3125736: In file included from ../src/s2/base/logging.h: :/usr/local/clang/include/absl/synchronization/mutex.h:23:21:559: :In file included from note: 46/usr/local/clang/include/absl/log/check.hexpanded from macro 'absl_nullable':: 37: warning: In file included from 257type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_impl.h | :#21d: /usr/local/clang/include/absl/log/internal/check_op.he559:f | 465i :n 1 e: awarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s l _465 n | uA lB Sl La _b Ll Oe G __ I NN Tu E lR Nl Aa Lcb_oDlnEesF tI NC| E ^o_ nMdAiKtEi_oCnH*E CaKb_sOlP__nSuTIn file included from lRs2/s2winding_operation.cclIa:NbG19l_e: E XIn file included from cTo../src/s2/s2winding_operation.hEnR:dN23,(: cIn file included from o../src/s2/s2builder.h| n: ^s31 t: /usr/local/clang/include/absl/base/nullability.hvIn file included from :o/usr/local/clang/include/absl/container/flat_hash_set.h257i::d4323*: : In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hnote: bexpanded from macro 'absl_nullable':s l19_ n: 257oIn file included from | n#ndue/usr/local/clang/include/absl/container/internal/hash_function_defaults.hlfl:i)59n;e: In file included from a/usr/local/clang/include/absl/strings/cord.h| b^:s l82_/usr/local/clang/include/absl/log/internal/check_op.h: n:uIn file included from 450l/usr/local/clang/include/absl/crc/internal/crc_cord_state.h:l:25a23:b: lIn file included from note: eexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/crc/crc32c.h :_32 N: 450uIn file included from | l /usr/local/clang/include/absl/strings/str_format.hl a: b 84l : e In file included from x/usr/local/clang/include/absl/strings/internal/str_format/bind.h ,:| 24 ^x: ,In file included from /usr/local/clang/include/absl/container/inlined_vector.hc:o56n: sIn file included from t/usr/local/clang/include/absl/container/internal/inlined_vector.h :c35h: a/usr/local/clang/include/absl/types/span.hr:*801 :a32In file included from b:s2/s2shapeutil_contains_brute_force.ccs :lwarning: 18type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_: n In file included from o../src/s2/s2shapeutil_contains_brute_force.hn:n 21u801: l | In file included from l ../src/s2/s2point.h) : 27 : | In file included from ^ ../src/s2/s2coder.h :/usr/local/clang/include/absl/base/nullability.h 23: : 241 In file included from : /usr/local/clang/include/absl/status/status.h22 :: 67 note: : expanded from macro 'absl_nonnull' In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :241 29 | : # In file included from d /usr/local/clang/include/absl/strings/cord.he :f 94i : n In file included from e /usr/local/clang/include/absl/strings/internal/cordz_info.h :a 31bT: s/usr/local/clang/include/absl/synchronization/mutex.h*l:_ 562na:bo23sn:nl u_warning: lntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lu l_lNa ob562nl | n eu l vloe in dd| ) ^L oncokeSxlcoewp(tM u{H o w| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_257n:o23n:n unote: lexpanded from macro 'absl_nullable'l h o257w | ,# dceofnisnte Caobnsdli_tniuolnl*a balbes l__Nnuullllaabbllee c| o ^n d, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nuIn file included from ls2/s2text_format.ccl:a16b: le wIn file included from a../src/s2/s2text_format.hi:t34p: )In file included from ../src/s2/mutable_s2shape_index.hA:B30S: LIn file included from _/usr/local/clang/include/absl/container/btree_map.hA:T66T: RIn file included from I/usr/local/clang/include/absl/container/internal/btree.hB:U73T: EIn file included from _/usr/local/clang/include/absl/strings/cord.hC:O82L: DIn file included from ;/usr/local/clang/include/absl/crc/internal/crc_cord_state.h : 23| : ^In file included from /usr/local/clang/include/absl/crc/crc32c.h:32/usr/local/clang/include/absl/base/nullability.h: :257/usr/local/clang/include/absl/strings/str_format.h::23860:: 43:note: expanded from macro 'absl_nullable'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 257 | #d e860f | i n ef raibesnld_ nvuolilda bAlbes l_FNourlmlaatbFlleu s h| ( ^F ormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/s2shapeutil_contains_brute_force.ccs:l18_: nIn file included from o../src/s2/s2shapeutil_contains_brute_force.hn:n21u: lIn file included from l../src/s2/s2point.h :_27N: oIn file included from ../src/s2/s2coder.hn:n23u: lIn file included from l/usr/local/clang/include/absl/status/status.h : 67| : ^In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemIn file included from os2/s2text_format.ccv:e16(: bIn file included from a../src/s2/s2text_format.hs:e34_: iIn file included from n../src/s2/mutable_s2shape_index.ht:e30r: nIn file included from a/usr/local/clang/include/absl/container/btree_map.hl::66:: PIn file included from e/usr/local/clang/include/absl/container/internal/btree.hr:T73h: rIn file included from e/usr/local/clang/include/absl/strings/cord.ha:d82S: yIn file included from n/usr/local/clang/include/absl/crc/internal/crc_cord_state.hc:h23*: In file included from a/usr/local/clang/include/absl/crc/crc32c.hb:s32l: _/usr/local/clang/include/absl/strings/str_format.hn:o867n:n60u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s ); | ^867 | /usr/local/clang/include/absl/base/nullability.h :e241x:p22l:i cnote: iexpanded from macro 'absl_nonnull't F o241r | m#adteSfiinnke( satbrs_lf_onromnantu_liln t_eNronnanlu:l:lF o r| m ^a tSinkImpl* absl_nonnuIn file included from ls2/s2shapeutil_contains_brute_force.ccl: 18s: )In file included from ../src/s2/s2shapeutil_contains_brute_force.h :| 21 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: dIn file included from e/usr/local/clang/include/absl/strings/cord.hf:i94n: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n578o:n45n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _No n578n | u l lv o i| d ^ Block(base_internal::PerThreIn file included from as2/s2text_format.ccd:S16y: nIn file included from c../src/s2/s2text_format.hh:*34 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_: nIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n66u: lIn file included from l/usr/local/clang/include/absl/container/internal/btree.h :s73): ;In file included from /usr/local/clang/include/absl/strings/cord.h :| 82 ^: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:/usr/local/clang/include/absl/base/nullability.h23:: 241In file included from :/usr/local/clang/include/absl/crc/crc32c.h22::32 : note: /usr/local/clang/include/absl/strings/str_format.hexpanded from macro 'absl_nonnull': 869:40 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n869e | a bsstlr__nfoonrnmualtl_ i_nNtoenrnnualll: : F| o ^r matSinkImpl* absIn file included from ls2/s2shapeutil_contains_brute_force.cc_:n18o: nIn file included from n../src/s2/s2shapeutil_contains_brute_force.hu:l21l: In file included from s../src/s2/s2point.hi:n27k: _In file included from ;../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h::2229:: In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h241: | 31#: d/usr/local/clang/include/absl/synchronization/mutex.he:f580i:n34e: awarning: btype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s l_n o580n | n u lbla s_eN_oinnntuelrln a l| : ^: PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27In file included from : s2/util/coding/coder.ccIn file included from :../src/s2/s2coder.h19:: 23In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/status/status.h36:: 67In file included from : ../src/s2/base/casts.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h36:: 29In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/strings/cord.h21:: 94In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h37:: 31In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/synchronization/mutex.h21:: 590:/usr/local/clang/include/absl/log/internal/check_op.h40::502 :1warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | 502e | xApBlSiLc_iLtO GM_utIeNxT(EcRoNnAsLt_ CvHoElCaKt_iOlPe_ IMMuPtLe(xC*h eacbks_lE_Qn,u l=l=a)b l e| ^/ *ig/usr/local/clang/include/absl/log/internal/check_op.hn:o488r:e32d:* /note: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' {} | ^488 | /usr/local/clang/include/absl/base/nullability.h :i257n:l23i:n enote: expanded from macro 'absl_nullable'c on s257t | e#xdperf icnoen satb sclh_anru*l laabbslle_ n_uNlullalbalbel en a m| e ^# #Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlIn file included from is2/util/coding/varint.ccn:e24 : cIn file included from o../src/s2/base/logging.hn:s22t: eIn file included from x/usr/local/clang/include/absl/log/log.hp:r209 : cIn file included from o/usr/local/clang/include/absl/log/internal/log_impl.hn:s20t: In file included from c/usr/local/clang/include/absl/log/absl_vlog_is_on.hh:a63r: * /usr/local/clang/include/absl/log/internal/vlog_config.ha:b49s:l37_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l able 49n | aimnet# #RIemgpils(t e r A n d I n i t i a l i z e ( V L o\g S i| t ^e * /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | v#)d;e f i| n ^e ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241_ | N#udlelfaibnlee a b| s ^l _In file included from ns2/s2wedge_relations.cco:In file included from n18s2/util/coding/coder.ccn: :uIn file included from 19l../src/s2/s2wedge_relations.h: l:In file included from 24../src/s2/util/coding/coder.h_: :NIn file included from 36o../src/s2/s2point.h: n:In file included from n25../src/s2/base/casts.hu: :lIn file included from 36l../src/s2/util/coding/coder.h: :In file included from 36../src/s2/base/logging.h| : : ^In file included from 21 ../src/s2/base/casts.h: :In file included from 34/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/log/log.h: :In file included from 209/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/internal/log_impl.h: :/usr/local/clang/include/absl/log/internal/check_op.h22:: 502In file included from :/usr/local/clang/include/absl/log/internal/log_message.h1::53In file included from : warning: s2/util/coding/varint.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:/usr/local/clang/include/absl/types/source_location.h 24:: /usr/local/clang/include/absl/log/internal/check_op.h113In file included from ::../src/s2/base/logging.h49819:::2235 : :In file included from warning: /usr/local/clang/include/absl/log/log.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 209 : In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20 : 498In file included from | /usr/local/clang/include/absl/log/absl_vlog_is_on.h113 : | 63In file included from : s2/s2shapeutil_contains_brute_force.cc /usr/local/clang/include/absl/log/internal/vlog_config.h: :18 63: i :In file included from nc43../src/s2/s2shapeutil_contains_brute_force.hto:: n 21vswarning: : 1ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from , ../src/s2/s2point.h c:i nh2763ta: | rIn file included from v 2*../src/s2/s2coder.he, :x a23pcb: loisIn file included from ncl/usr/local/clang/include/absl/status/status.h_sitt :n cch67ooa: rnnIn file included from s*tn/usr/local/clang/include/absl/status/internal/status_internal.h eau:xbl29psrl: _ In file included from Vn/usr/local/clang/include/absl/strings/cord.hLo:on94gn: SuIn file included from il/usr/local/clang/include/absl/strings/internal/cordz_info.htl:e 31(e: cx/usr/local/clang/include/absl/synchronization/mutex.hop:nr624st:te68 x:ct h)warning: a 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r{ * a b s l624 _ | n o ne nx pu ll il c if t) \M u| t ^e| x ^L/usr/local/clang/include/absl/base/nullability.h o:c241/usr/local/clang/include/absl/base/nullability.hk::(22241M::u 22t:enote: xexpanded from macro 'absl_nonnull'note: & expanded from macro 'absl_nonnull' m241 u | 241 # | Ad#BedSfeLif_niIenN eTa EbaRsblNs_AlnL_o_nnAonTnuTnlRulIl Bl_U NT_oENn_onCnuAnlPulTl Ul R | E ^D| _ ^B Y(this)) | ^~~~ l file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/util/coding/varint.cco:n24n: uIn file included from l../src/s2/base/logging.hl: 22_: NIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h 693: warning20| s: ^ generatedIn file included from . /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndIniIn file included from ts2/s2wedge_relations.cci:a18l: iIn file included from z../src/s2/s2wedge_relations.he:(24V: LIn file included from o../src/s2/s2point.hg:S25i: tIn file included from e../src/s2/util/coding/coder.h*: 36a: bIn file included from s../src/s2/base/casts.hl:_34n: oIn file included from n/usr/local/clang/include/absl/log/log.hn:u209l: lIn file included from /usr/local/clang/include/absl/log/internal/log_impl.hv:)22;: In file included from /usr/local/clang/include/absl/log/internal/log_message.h| : ^53 : /usr/local/clang/include/absl/types/source_location.h/usr/local/clang/include/absl/base/nullability.h::133241::2522:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 133# | d e fcionnes taebxsplr_ ncoonnnsutl lc h_aNro*n naublsll _ n| o ^n null file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/util/coding/varint.cco:n24n: uIn file included from l../src/s2/base/logging.hl: 22_: NIn file included from o/usr/local/clang/include/absl/log/log.hn:n209u: lIn file included from l/usr/local/clang/include/absl/log/internal/log_impl.h : 20| : ^In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnuIn file included from ls2/s2wedge_relations.ccl: 18c: oIn file included from n../src/s2/s2wedge_relations.hs:t24 : fIn file included from i../src/s2/s2point.hl:e25_: ;In file included from ../src/s2/util/coding/coder.h :| 36 ^: In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :/usr/local/clang/include/absl/log/log.h22::209 : note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/log_impl.h :22: In file included from 241/usr/local/clang/include/absl/log/internal/log_message.h | :#53d: e/usr/local/clang/include/absl/types/source_location.hf:i165n:e15 /usr/local/clang/include/absl/synchronization/mutex.h:a: b635swarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l29 _:n owarning: 165ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | n u lc lo635 n | _ sN toe nxcnphulalirl*c i ta| ^bM sult_enxoLnoncukl(lM uftielxe*_ naabmsel__ n=o n"n"u;l l | m ^u ) /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:E Xnote: Cexpanded from macro 'absl_nonnull'L US I241V | E#_dLeOfCiKn_eF UaNbCsTlI_OnNo(nmnuu)l l | _ ^N onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_/usr/local/clang/include/absl/synchronization/mutex.hn:o678n:n35u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ile, 678i | n t elxipnlei,c i t| ^R ea/usr/local/clang/include/absl/base/nullability.hd:e241r:M22u:t enote: xexpanded from macro 'absl_nonnull'L oc k241( | M#udteefxi*n ea basbls_ln_onnonnunlull lm u_)N oAnBnSuLl_lS H A| R ^E D_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2wedge_relations.cc681: | 18 : In file included from e../src/s2/s2wedge_relations.hx:p24l: iIn file included from c../src/s2/s2point.hi:t25 : RIn file included from e../src/s2/util/coding/coder.ha:d36e: rIn file included from M../src/s2/base/casts.hu:t34e: xIn file included from L/usr/local/clang/include/absl/log/log.ho:c209k: (In file included from M/usr/local/clang/include/absl/log/internal/log_impl.hu:tIn file included from 22es2/util/coding/coder.cc: x:&/usr/local/clang/include/absl/log/internal/log_message.h19 :: m119In file included from u:../src/s2/util/coding/coder.h 41:A:36B : SIn file included from Lwarning: ../src/s2/base/casts.h_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:I 36N: TIn file included from E../src/s2/base/logging.hR119:N | 21A : L In file included from _L/usr/local/clang/include/absl/log/check.hAo:gT37TM: ReIn file included from Is/usr/local/clang/include/absl/log/internal/check_impl.hBs:Ua21Tg: Ee/usr/local/clang/include/absl/log/internal/check_op.h_&:C 503AT:Po1TS:Ui Rnwarning: Ektype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]DA l_sB oY(503(a | tAbhBisSsLl)_,:L O: GL| _o ^~~~Ig NSTiEnRkN*A La_bCsHlE_CnKo_nOnPu_lIlM PsLi(nCkh)e/usr/local/clang/include/absl/synchronization/mutex.h;c: k689 _:N| 35E ^:, warning: !/usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]=: )241 : 22| 689:^ | note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_op.he :x488In file included from p:s2/util/coding/varint.cc241l32i: | :#c24 di: tnote: eIn file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'Rf../src/s2/base/logging.h ei:an e22d488 : e | raIn file included from Mb/usr/local/clang/include/absl/log/log.h uis:tnel209lxi_: LnonIn file included from ec o/usr/local/clang/include/absl/log/internal/log_impl.hkcn:(oMn20nusu: ttelIn file included from exxl/usr/local/clang/include/absl/log/absl_vlog_is_on.h *p :a_rN63ob s: lnc/usr/local/clang/include/absl/log/internal/vlog_config.ho_nn:nsou133tn l:ncl37uh :la lr| warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m*u ^ ,a bc133so | lni_sntnt uCRleolngdaiibstliteeorIn file included from nnAas2/s2wedge_relations.cc&nmd: eI#18cn#i: oItmIn file included from nida)lp../src/s2/s2wedge_relations.h ilz: (e 24| ( ^V L: o In file included from g/usr/local/clang/include/absl/base/nullability.hS i../src/s2/s2point.h: t:241 e 25:* : 22 a In file included from :b s../src/s2/util/coding/coder.h l :note: _ n36expanded from macro 'absl_nonnull' o : n nIn file included from u\../src/s2/base/casts.h241l l: | # d34| ve): ^f;iIn file included from n/usr/local/clang/include/absl/log/log.h e/usr/local/clang/include/absl/base/nullability.h:| :a209 ^257b: :sIn file included from 23l/usr/local/clang/include/absl/base/nullability.h_/usr/local/clang/include/absl/log/internal/log_impl.h::n: 241o22:note: n: 22/usr/local/clang/include/absl/log/internal/log_message.hexpanded from macro 'absl_nullable'n:u: l121note: l:expanded from macro 'absl_nonnull'257 41 | _#: Ndo 241enwarning: | fnitype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]#udleln f ei n e | a ^b s121 alb | _ s nLloug_lnMleosasnabgnel&u eTlo Sli_n kN_OuNlnollyn(anabbusllle:l: L o| | g ^ ^S ink* absl_nonIn file included from ns2/util/coding/coder.ccu:l19l: In file included from s../src/s2/util/coding/coder.hi:n36k: )In file included from ;../src/s2/base/casts.h : 36| : ^In file included from ../src/s2/base/logging.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/check.h::2237:: In file included from note: /usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nonnull': 21: /usr/local/clang/include/absl/log/internal/check_op.h241: | 503#:d1e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e In file included from a/usr/local/clang/include/absl/log/internal/check_op.hs2/util/coding/varint.ccb::s48924l:: _47nIn file included from :o../src/s2/base/logging.h nnote: :nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'22u : lIn file included from l/usr/local/clang/include/absl/log/log.h :489_209 | N: oIn file included from n/usr/local/clang/include/absl/log/internal/log_impl.h n: u20l : l In file included from c/usr/local/clang/include/absl/log/absl_vlog_is_on.h o:n| 63s ^: t /usr/local/clang/include/absl/log/internal/vlog_config.h :T1571:&11 :v 1warning: ,type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr conIn file included from ss2/s2wedge_relations.cctIn file included from : s2/s2shapeutil_build_polygon_boundaries.cc18c:: h25In file included from a: ../src/s2/s2wedge_relations.hIn file included from r:*../src/s2/mutable_s2shape_index.h24 :a: 33bIn file included from : s../src/s2/s2point.hIn file included from l:../src/s2/base/commandlineflags.h_25:n: 21uIn file included from : l../src/s2/util/coding/coder.hlIn file included from :a/usr/local/clang/include/absl/flags/flag.h36b:: l40In file included from e: ../src/s2/base/casts.h /usr/local/clang/include/absl/flags/commandlineflag.h:n:34a163: m:eIn file included from 56#/usr/local/clang/include/absl/log/log.h:#:I 209m: warning: pIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l/usr/local/clang/include/absl/log/internal/log_impl.h (: 22 : /usr/local/clang/include/absl/log/internal/log_message.h163 : | 158 : 32b :o owarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] P a r 158s | e F \rL oog mM(| ea ^sb ssal/usr/local/clang/include/absl/base/nullability.hg::e:257&s: to23rp:ei nrnote: agt_expanded from macro 'absl_nullable'ovr i< * absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l524 :_3N:o nwarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]u ll | 524 ^ | ABSL_INIn file included from Ts2/s2shapeutil_build_polygon_boundaries.ccE:R25N: AIn file included from L../src/s2/mutable_s2shape_index.h_:X33(: iIn file included from n../src/s2/base/commandlineflags.hs:e21r: tIn file included from _/usr/local/clang/include/absl/flags/flag.ho:r42_: aIn file included from s/usr/local/clang/include/absl/flags/internal/flag.hs:i30g: n/usr/local/clang/include/absl/base/call_once.h,: 53i:n22s:e rwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ or_ a53s | s i g n _aibmspll:,: ocnocnes_tf l&a,g *c oanbsstl _&nIn file included from ,o s2/s2wedge_relations.ccn :n| u ^l18 l: In file included from /usr/local/clang/include/absl/container/internal/btree_container.hf../src/s2/s2wedge_relations.h:l:509a24:g: 52)In file included from :;../src/s2/s2point.h :note: expanded from macro 'ABSL_INTERNAL_X'25| : ^In file included from ../src/s2/util/coding/coder.h509:/usr/local/clang/include/absl/base/nullability.h | 36: : 241 In file included from : ../src/s2/base/casts.h22 :: 34 : note: expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/log/log.h :241A209 | B#: SdLIn file included from e_/usr/local/clang/include/absl/log/internal/log_impl.hfIi:NnT22eE : Ra/usr/local/clang/include/absl/log/internal/log_message.hNbAs:Ll_306_An:ToT3nRn:IuB lUwarning: lT type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E_ _NCoAnP nTu306Ul | R lE Da _b| Bs ^Yl (_tnhoinsn)u)l,l s t d : : u n i q u e _ p t r < L o g M e s s\a g e| D ^a ta/usr/local/clang/include/absl/container/internal/common.h>: 32d:a9t:a _note: ;macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:eIn file included from s2/s2shapeutil_build_polygon_boundaries.ccAnote: :Bexpanded from macro 'absl_nonnull'25S : LIn file included from _../src/s2/mutable_s2shape_index.h241I: | N33T#: EdIn file included from Re../src/s2/base/commandlineflags.hNf:Ai21Ln: _eIn file included from I /usr/local/clang/include/absl/flags/flag.hFa:_b42fs: alIn file included from l_/usr/local/clang/include/absl/flags/internal/flag.hsn:eo30(n: in/usr/local/clang/include/absl/base/call_once.hfu:_l96sl:a 33t_:iN sowarning: fntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]in eudl,l 96. | . | . ) ^f r _i_eVnAd_ AsRtGdS:_:_a t o| m ^i cs2/s2shapeutil_coding.cc*: 28a: bIn file included from s../src/s2/s2lax_polygon_shape.hl:_36n: oIn file included from n../src/s2/s2polygon.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.hb:a30s: eIn file included from _/usr/local/clang/include/absl/container/btree_map.hi:n67t: e/usr/local/clang/include/absl/container/internal/btree_container.hr:n524a:l3::: Cwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n tro l524W | o r dA(B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Xnote: (expanded from macro 'absl_nonnull'i ns e241r | t#_doerf_ianses iagbns,l _innosnenrutl_lo r__Naosnsniuglnl_ i m| p ^l , const &In file included from ,s2/s2shapeutil_build_polygon_boundaries.cc :c25o: nIn file included from s../src/s2/mutable_s2shape_index.ht: 33&: ,In file included from ../src/s2/base/commandlineflags.h :| 21 ^: In file included from /usr/local/clang/include/absl/flags/flag.h:/usr/local/clang/include/absl/container/internal/btree_container.h42:: 511In file included from :/usr/local/clang/include/absl/flags/internal/flag.h52::30 : note: /usr/local/clang/include/absl/base/call_once.hexpanded from macro 'ABSL_INTERNAL_X': 97:18: 511warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | A BoSnLc_eI_NfTlEaRgN*A La_bAsTlT_RnIoBnUnTuEl_lC AfPlTaUgR)E;D _ B| Y ^( th/usr/local/clang/include/absl/base/nullability.hi:s241):)22): note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n\n u l| l ^ _N/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: | macro 'ABSL_INTERNAL_IF_true' defined here ^ 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524In file included from :s2/s2shapeutil_build_polygon_boundaries.cc3::25 : In file included from warning: ../src/s2/mutable_s2shape_index.h'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: 33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h524: | 42 : In file included from A/usr/local/clang/include/absl/flags/internal/flag.hB:S30L: _/usr/local/clang/include/absl/base/call_once.hI:N111T:E40R:N Awarning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ X(in s111e | rvto_iodr _LaoswsLiegvne,l CianlsleOrntc_eo(ra_bassls:i:gonn_ciem_pfll,a gc*o nasbts l&_,n ocnonnusltl &f,l a g| , ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ca l525l | a b l e & & f n , | ^ /usr/local/clang/include/absl/base/nullability.h : 241f:a22l:s enote: ,expanded from macro 'absl_nonnull' tr u241e | )#;d e f| i ~~~~~~~~~~~~n e a/usr/local/clang/include/absl/container/internal/btree_container.hb:s511l:_47n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _ N511o | n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/s2shapeutil_build_polygon_boundaries.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h25:: 29In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :/usr/local/clang/include/absl/strings/cord.h33:: 94In file included from : ../src/s2/base/commandlineflags.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h21:: 31In file included from : /usr/local/clang/include/absl/flags/flag.h:/usr/local/clang/include/absl/synchronization/mutex.h42:: 801In file included from :/usr/local/clang/include/absl/flags/internal/flag.h20::30 : warning: /usr/local/clang/include/absl/base/call_once.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 153:41: warning: 801type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | Co n153d | i t i o nC(abloloOln c(e*Iambpsll(_sntodn:n:ualtlo mfiucnb3s*: l _awarning: nbpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]usl ll_anb io526nl | ni utl yl_Au nBkcSnoLonw_tInrN)oT,lE, R N | A| L ^ ^_ X(i/usr/local/clang/include/absl/base/nullability.hn/usr/local/clang/include/absl/base/nullability.h:s:241e241:r:22t22:_: o note: rnote: expanded from macro 'absl_nonnull'_expanded from macro 'absl_nonnull' a s s241 i | g241#n | d,#e dfeifinnisnee er aatbb_sslol_r_n_noanonsnuslnli ugl_nNl_ oin_nmNupollnl, n u cl| ol ^n s t| ^& , In file included from cs2/s2shapeutil_contains_brute_force.cco:n18s: tIn file included from ../src/s2/s2shapeutil_contains_brute_force.h&:,21 : In file included from | ../src/s2/s2point.h ^: 27: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coder.h::50923:: 52In file included from :/usr/local/clang/include/absl/status/status.h :67note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h509: | 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 801 :A45B:S Lwarning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]I NTE R801N | A L _CAoTnTdRiItBiUoTnE(_bCoAoPlT U(R*EaDb_sBlY_(ntohninsu)l)l, f u n c ) ( v o i d * a b s l _ n u l l a b i\l i t| y ^_ un/usr/local/clang/include/absl/container/internal/common.hk:n31o:w9n:) ,note: macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31/usr/local/clang/include/absl/base/nullability.h | :#289d:e34f:i nnote: eexpanded from macro 'absl_nullability_unknown' AB S289L | _#IdNeTfEiRnNeA La_bIsFl__tnruulel(aibfi_lsiattyi_sufnikendo,w n. ._.N)u lilf__usnastpiescfiifeide d | ^| ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from In file included from s2/s2shapeutil_coding.cc../src/s2/s2shapeutil_contains_brute_force.h::2821: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h../src/s2/s2point.h::3627: : In file included from In file included from ../src/s2/s2polygon.h../src/s2/s2coder.h::3423: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/status/status.h::3067: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/status/internal/status_internal.h::6729: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/cord.h::52694:: 3In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/synchronization/mutex.h :802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]526 | ABSL_INTER N802A | L _ X ( i n s e r t _ o rv_oaisds*i ganb,s li_nnsuelrlta_boirl_iatsys_iugnnk_niomwpnl ,a rcgo)n;s t | & ^, c/usr/local/clang/include/absl/base/nullability.ho:n289s:t34 :& ,note: expanded from macro 'absl_nullability_unknown' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 289 | #527d | e f i n e a b s l _ n u l l a b i ltirtuye_,u nfkanloswen) ;_ N u| l ~~~~~~~~~~~~l _un/usr/local/clang/include/absl/container/internal/btree_container.hs:p509e:c47i:fIn file included from is2/s2shapeutil_build_polygon_boundaries.ccnote: e:expanded from macro 'ABSL_INTERNAL_X'd25 : In file included from | ../src/s2/mutable_s2shape_index.h ^:509 33 | : In file included from ../src/s2/base/commandlineflags.h : 21 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : AIn file included from B/usr/local/clang/include/absl/flags/internal/flag.hS:L30_: I/usr/local/clang/include/absl/base/call_once.hN:T194E:R31NIn file included from :As2/s2shapeutil_contains_brute_force.cc L:warning: _18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A: TIn file included from T../src/s2/s2shapeutil_contains_brute_force.hR: I21194B: U | TIn file included from iE../src/s2/s2point.hn_:lCi27AnP: eT In file included from UsR../src/s2/s2coder.htEd:D:23_:: BaYIn file included from t(/usr/local/clang/include/absl/status/status.hot:mhi67ic: s<)uIn file included from )i,/usr/local/clang/include/absl/status/internal/status_internal.hn :t 329 2: _ In file included from t /usr/local/clang/include/absl/strings/cord.h> *: 94 a: b sIn file included from l _/usr/local/clang/include/absl/strings/internal/cordz_info.h n: o 31n n: u/usr/local/clang/include/absl/synchronization/mutex.h l: l 814C :o 20n t:\r o warning: l type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]W| o ^~~~r d (814 | | ^C/usr/local/clang/include/absl/container/internal/btree_container.h o:n526d/usr/local/clang/include/absl/base/nullability.h:i:3t241:i:o n22warning: (:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b o note: o/usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull'l: (511*: a52b241s:l | #_note: ndexpanded from macro 'ABSL_INTERNAL_X'oen fniun lel511 af | b usn l c_ )n( To n* n au lb lA s_In file included from BlNs2/util/coding/coder.ccoSn_nn:Lu_uI19NlTlE: llRIn file included from N a../src/s2/util/coding/coder.hbAi l:L| i36t_yA_ ^u: T TnIn file included from kR../src/s2/base/casts.hnIo:wB36UIn file included from n: )T,s2/s2shapeutil_build_polygon_boundaries.cc In file included from E: ../src/s2/base/logging.h_25| :C: ^21AIn file included from : P../src/s2/mutable_s2shape_index.hIn file included from T/usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/log/check.hU:33:R241: 37E:In file included from : D22_../src/s2/base/commandlineflags.hIn file included from :B:Y/usr/local/clang/include/absl/log/internal/check_impl.h 21(:: note: t21hIn file included from iexpanded from macro 'absl_nonnull': /usr/local/clang/include/absl/flags/flag.hs :/usr/local/clang/include/absl/log/internal/check_op.h)42: ): 504241)In file included from : | /usr/local/clang/include/absl/flags/internal/flag.h 1#:d e:30 f i: warning: n/usr/local/clang/include/absl/base/call_once.he type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: a 195 b:s 16 l _:n504 o | A Bwarning: SnL type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n_uLl O G l _ 195_IN | N ToE nR N An\ oLu_l lnCcH| eE ^C K__ | f ^O/usr/local/clang/include/absl/container/internal/common.hPl_ I:MaP32gL:(*CIn file included from 9 hs2/s2shapeutil_contains_brute_force.cc:aebc: sk18note: l_: macro 'ABSL_INTERNAL_IF_false' defined here_LIn file included from E n../src/s2/s2shapeutil_contains_brute_force.h,o : n<2132n=: | u)In file included from #l ../src/s2/s2point.hdl :e f| 27fil^: na In file included from eg../src/s2/s2coder.h) /usr/local/clang/include/absl/log/internal/check_op.hA: :B23S{488: L _:In file included from I32/usr/local/clang/include/absl/status/status.h| N ^::T E 67R/usr/local/clang/include/absl/base/nullability.h: note: N:AIn file included from expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'241L/usr/local/clang/include/absl/status/internal/status_internal.h :_:22I29F: : _ f488In file included from note: a | /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull'l : isn 94el241i: ( | inIn file included from e# f/usr/local/clang/include/absl/strings/internal/cordz_info.h_dce:fsoa31tiinsnf: esit/usr/local/clang/include/absl/synchronization/mutex.he ea:bxdp814s,l r.:._ nc42o.nos:)ntn u l_ _cwarning: hlV type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]_aAr N_o*A na bRn814usGl | l S _Cl_ no_ un | ldl a ^bil| te ^i noanm(eb#o#oIlm p(l*(a b s l _ n o n n u l l f u n c ) ( T\* a| b ^s l_n/usr/local/clang/include/absl/base/nullability.hu:l257l:a23b:i lnote: iexpanded from macro 'absl_nullable't y_ u257n | k#ndIn file included from oes2/s2shapeutil_build_polygon_boundaries.ccfw:ni25n): ,e In file included from ../src/s2/mutable_s2shape_index.ha| : ^b33s : lIn file included from /usr/local/clang/include/absl/base/nullability.h_../src/s2/base/commandlineflags.hn::u28921l:: l34aIn file included from b:/usr/local/clang/include/absl/flags/flag.hl :e42 note: : _expanded from macro 'absl_nullability_unknown'In file included from N /usr/local/clang/include/absl/flags/internal/flag.hu:l 30l289aIn file included from : | bs2/s2shapeutil_coding.ccl/usr/local/clang/include/absl/base/call_once.h#:e:d28e 200: f :In file included from i| 40 ^../src/s2/s2lax_polygon_shape.hn:e : 36awarning: b: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sIn file included from l _../src/s2/s2polygon.hn:34: In file included from 200../src/s2/mutable_s2shape_index.h | In file included from :vs2/util/coding/coder.cc30o:i: d19In file included from : /usr/local/clang/include/absl/container/btree_map.hLIn file included from :o67w: L/usr/local/clang/include/absl/container/internal/btree_container.he:v529e:l29C:a lwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]O nce (529a | b s l : : o n c e _ f l a g * a b stlr_uneo,n nturlule )f;l a g| , ^ Ca/usr/local/clang/include/absl/container/internal/btree_container.hl:l496a:b9l:e ¬e: ¯o 'ABSL_INTERNAL_X' defined here fn, 496 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22A:B Snote: Lexpanded from macro 'absl_nonnull'_ IN T241E | R#NdAeLf_iXn(eF uanbcs,l _Cnaolnlneuel,l K_QNuoanln,u lMlQ u a| l ^, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, inserIn file included from ts2/s2wedge_relations.cc_:o18r: _In file included from a../src/s2/s2wedge_relations.hs:s24i: gIn file included from n../src/s2/s2point.h_:i25m: pIn file included from l../src/s2/util/coding/coder.h,: 36c: oIn file included from n../src/s2/base/casts.hs:t34 : &In file included from ,/usr/local/clang/include/absl/log/log.h :c209o: nIn file included from s/usr/local/clang/include/absl/log/internal/log_impl.ht: 22&: , /usr/local/clang/include/absl/log/internal/log_message.h :| 319 ^: 20: /usr/local/clang/include/absl/container/internal/btree_container.h:warning: 509type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 52: note: expanded from macro 'ABSL_INTERNAL_X' 319 | 509 | c o n s t w c h aArB_StL*_ IaNbTsElR_NnAuLl_lAaTbTlReI BcUoTnEs_t../src/s2/util/coding/coder.hC:&A P36vT: )UIn file included from ;R../src/s2/base/casts.h E:D 36_| : B ^In file included from Y ../src/s2/base/logging.h(:t21h: /usr/local/clang/include/absl/base/nullability.hiIn file included from s:/usr/local/clang/include/absl/log/check.h)257:):37,23: :In file included from /usr/local/clang/include/absl/log/internal/check_impl.h note: :expanded from macro 'absl_nullable' 21 : /usr/local/clang/include/absl/log/internal/check_op.h 257: | 504 #:d 1e f: i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a b /usr/local/clang/include/absl/log/internal/check_op.h s: l489 _ :n 47u :l\ note: l expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'a| b ^l e 489/usr/local/clang/include/absl/container/internal/common.h_ | : N31 u: l9 l: a bnote: lcemacro 'ABSL_INTERNAL_IF_true' defined here o n s | t31 ^ | T# 1d&e fvi1n,e cAoBnSsLt_ ITN2T&E RvN2A,L _cIoFn_sttr uceh(airf*_ saabtsils_fnioendn,u l.l. .e)x pirfIn file included from t_es2/s2wedge_relations.ccsxa:tt18)i: sIn file included from {f ../src/s2/s2wedge_relations.hi :e d24 : \In file included from | ^../src/s2/s2point.h :| 25 ^: In file included from ../src/s2/util/coding/coder.h:/usr/local/clang/include/absl/base/nullability.h36:: 241In file included from :../src/s2/base/casts.h22::34 In file included from : note: s2/s2shapeutil_coding.ccIn file included from expanded from macro 'absl_nonnull':/usr/local/clang/include/absl/log/log.h 28:: 209In file included from 241: ../src/s2/s2lax_polygon_shape.h | In file included from :#/usr/local/clang/include/absl/log/internal/log_impl.h36d:: e22In file included from f: ../src/s2/s2polygon.hi/usr/local/clang/include/absl/log/internal/log_message.h:n:34e321: :In file included from a52../src/s2/mutable_s2shape_index.hb::s 30l: _warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n/usr/local/clang/include/absl/container/btree_map.ho :n67n: u /usr/local/clang/include/absl/container/internal/btree_container.hl321:l | 528 i:_n3Nl:oi nnwarning: ne'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u Llolg M 528e| | ^s s aAgBeS&L _LIoNgTMEeRsNsAaLg_eX:(:ionpseerratt_oorr<_aA:Pr:Tt*UyR pEeaDb*_s BlaYb_(stnlho_innsnu)l)ul)al bl i fl ii t ly _e u ,n k n o w| ^n /usr/local/clang/include/absl/base/nullability.h| : ^ 241 : 22/usr/local/clang/include/absl/base/nullability.h :: 289 note: :\expanded from macro 'absl_nonnull'34 : | ^note: 241 expanded from macro 'absl_nullability_unknown' | /usr/local/clang/include/absl/container/internal/common.h#: d31289e: | f9#i:dn eenote: fmacro 'ABSL_INTERNAL_IF_true' defined here i nae b31as | bl#sd_le_nfnoiunnleln aAubBilSlLli_ tI_yN_NTuEonRknNnnAoLuw_lnI lF__ Ntu rlu| le ^_(u infs_pseactisfiifeide,d . .| . ^) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28In file included from : s2/s2shapeutil_contains_brute_force.ccIn file included from :../src/s2/s2lax_polygon_shape.h18:36: In file included from In file included from : s2/s2wedge_relations.cc../src/s2/s2polygon.hIn file included from ::../src/s2/s2shapeutil_contains_brute_force.h1834:: : 21In file included from In file included from : ../src/s2/s2wedge_relations.h../src/s2/mutable_s2shape_index.hIn file included from ::../src/s2/s2point.h2430:: : 27In file included from In file included from : ../src/s2/s2point.h/usr/local/clang/include/absl/container/btree_map.hIn file included from ::../src/s2/s2coder.h2567:: : 23In file included from /usr/local/clang/include/absl/container/internal/btree_container.h: ../src/s2/util/coding/coder.h:In file included from :533/usr/local/clang/include/absl/status/status.h36::: 367In file included from :: ../src/s2/base/casts.h In file included from :warning: /usr/local/clang/include/absl/status/internal/status_internal.h34'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]:: 29In file included from : /usr/local/clang/include/absl/log/log.hIn file included from :/usr/local/clang/include/absl/strings/cord.h 209:533: 94 | In file included from : /usr/local/clang/include/absl/log/internal/log_impl.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.hA22:B: 31S/usr/local/clang/include/absl/log/internal/log_message.h: L:/usr/local/clang/include/absl/synchronization/mutex.h_446:I:844N43:T:10E :Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A warning: Ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ X (446 i | 844 n | s e rL t o_ og rMT_*ea sassbissglna_,ng oiennnsQuueilerltt _olobyrj_Deacestsb,iu gg Fn| _a ^it mapl/usr/local/clang/include/absl/base/nullability.hl(:,c241 o:cn22sot: n snote: cthexpanded from macro 'absl_nonnull'a &r, *241& | &#a,d beffsaillnse_en ,ao bn sn| ul ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_l nl o 534nf | n iu ll l e _, N o n n | u l ^ l /usr/local/clang/include/absl/base/nullability.h| ^: 241t:r22u:e )note: ;expanded from macro 'absl_nonnull' | ~~~~~241 | #In file included from d/usr/local/clang/include/absl/container/internal/btree_container.hs2/s2shapeutil_contains_brute_force.cce::f51118i:: n47In file included from e:../src/s2/s2shapeutil_contains_brute_force.h :anote: 21expanded from macro 'ABSL_INTERNAL_X'b: sIn file included from l../src/s2/s2point.h _:511n27 | o: nIn file included from n../src/s2/s2coder.hu : l23 l: In file included from _/usr/local/clang/include/absl/status/status.h N: o67 n: nAIn file included from uB/usr/local/clang/include/absl/status/internal/status_internal.hSl:Ll29_ : I In file included from N| /usr/local/clang/include/absl/strings/cord.hT ^:E 94R: NIn file included from A/usr/local/clang/include/absl/strings/internal/cordz_info.hL:_31A: T/usr/local/clang/include/absl/synchronization/mutex.hT:R845I:B45U:T Ewarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C APT U845R | E D _ B Y ( tbhoiosl) )()a b s l In file included from s2/s2wedge_relations.cc :\18 : In file included from | ../src/s2/s2wedge_relations.h ^~~~: 24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _N/usr/local/clang/include/absl/container/internal/btree_container.ho:n536n:u24l:l warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] ^ 536 | falIn file included from ss2/s2wedge_relations.cce:)18;: In file included from ../src/s2/s2wedge_relations.h| : ^24 : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::49625:: 9In file included from :../src/s2/util/coding/coder.h :note: 36macro 'ABSL_INTERNAL_X' defined here: In file included from ../src/s2/base/casts.h:34 : 496In file included from | /usr/local/clang/include/absl/log/log.h#:d209e: fIn file included from i/usr/local/clang/include/absl/log/internal/log_impl.hn:e22 : A/usr/local/clang/include/absl/log/internal/log_message.hB:S456L:_38I:N Twarning: Etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R NAL _456X | ( F uLnocg,M eCsaslalgeeeQ,u iKeQtulaylF,a tMaQlu(aclo,n sKtV aclhuaer,* MaVbasllu_en,o n.n.u.l)l f i l e\, i| n ^t line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:34: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:22: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | /usr/local/clang/include/absl/container/internal/btree_container.h : 535 : 3 : cwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n st c h535a | r * AaBbSsLl__InNoTnEnRuNlAlL _fXa(iilnusreer_tm_sogr)_ a s| s ^i gn/usr/local/clang/include/absl/base/nullability.h,: 241i:n22s:e rnote: texpanded from macro 'absl_nonnull'_ or 241_ | a#sdseifginn_ei mapbls,l _cnoonnsntu l&l, _&N&o,n nturlule , | ^| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:::9t:y pnote: emacro 'ABSL_INTERNAL_IF_false' defined here_ ide n32t | i#tdyen:e: tAyBpSeL:_:I*N TaEbRsNlA_Ln_oInFn_uflall smee(tihfo_ds)a(t)i)s;f i e| d ^, .../usr/local/clang/include/absl/base/nullability.h): 241_:_22V:A _note: Aexpanded from macro 'absl_nonnull'R GS_ _241 | #| d ^e fine absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shapeutil_contains_brute_force.ccs2/util/coding/coder.cc::1819: : In file included from In file included from ../src/s2/s2shapeutil_contains_brute_force.h../src/s2/util/coding/coder.h::2136: : In file included from In file included from ../src/s2/s2point.h../src/s2/base/casts.h::2736: : In file included from In file included from ../src/s2/s2coder.h../src/s2/base/logging.h::2321: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h::6737: : In file included from In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h::2921In file included from : : s2/s2shapeutil_coding.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/cord.h28::: 50594In file included from :: ../src/s2/s2lax_polygon_shape.h1In file included from ::/usr/local/clang/include/absl/strings/internal/cordz_info.h36 :: 31warning: In file included from : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2polygon.h /usr/local/clang/include/absl/synchronization/mutex.h::34850: : In file included from 16505../src/s2/mutable_s2shape_index.h: | : A30warning: B: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]SIn file included from L /usr/local/clang/include/absl/container/btree_map.h_:L67O : G850/usr/local/clang/include/absl/container/internal/btree_container.h_ | I: N538T E:R 23N :A Lc_warning: Copassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]Hn sEtC K 538T_ | O* P a_ Ib MsPl _L n( Co nh ne cu kl _l L To ,b j ../src/s2/util/coding/coder.h:::36type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defin/usr/local/clang/include/absl/container/internal/btree_container.he: 537a:b3s:l _warning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o nnul l537 | _ N oAnBnSuLl_lI N T| E ^R NAL_X(insert_or_assign, inseIn file included from rs2/s2shapeutil_contains_brute_force.cct:_18o: rIn file included from _../src/s2/s2shapeutil_contains_brute_force.ha:s21s: iIn file included from g../src/s2/s2point.hn:_27i: mIn file included from p../src/s2/s2coder.hl:,23 : cIn file included from o/usr/local/clang/include/absl/status/status.hn:s67t: In file included from &/usr/local/clang/include/absl/status/internal/status_internal.h,: 29&: &In file included from ,/usr/local/clang/include/absl/strings/cord.h :t94r: uIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 855:34/usr/local/clang/include/absl/container/internal/btree_container.h:: 509:warning: 52type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'ABSL_INTERNAL_X' 855 | e509x | p l i c i t C o n dAiBtSiLo_nI(NcToEnRsNtA Lb_oAoTlT*R IaBbUsTlE__nCoAnPnTuUlRlE Dc_oBnYd()t;h i s| ) ^) , /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b\s l _| n ^o nn/usr/local/clang/include/absl/container/internal/common.hu:l31l: 9_:N onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31 | | # ^d efine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied In file included from | s2/s2shapeutil_contains_brute_force.cc ^: 18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:In file included from 29s2/s2shapeutil_coding.cc: :In file included from 28/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2lax_polygon_shape.h: :In file included from 36/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2polygon.h: :34/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 886../src/s2/mutable_s2shape_index.h::3130:: In file included from /usr/local/clang/include/absl/container/btree_map.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]67 : /usr/local/clang/include/absl/container/internal/btree_container.h:537 :8863 | : warning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]x plici t537 | C o nAdBiStLi_oInN(TcEoRnNsAtL _TX*( ianbsselr_tn_oonrn_ualsls iogbnj,) insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h :| 511 ^: 47: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'ABSL_INTERNAL_X'241 :22: note: 511expanded from macro 'absl_nonnull' | 241 | # d e f iAnBeS La_bIsNlT_EnRoNnAnLu_lAlT T_RNIoBnUnTuEl_lC A P| T ^U RED_BY(this))) \ | ^~~~ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Conditio/usr/local/clang/include/absl/container/internal/btree_container.hn:(541c:o24n:s twarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]T * a b541s | l _ n o n n u l l o b j ) | ^ fal/usr/local/clang/include/absl/base/nullability.hs:e241):;22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/btree_container.h :241496 | :#9d:e fnote: imacro 'ABSL_INTERNAL_X' defined heren e a b496s | l#_dneofninnuel lA B_SNLo_nInNuTlElR N A| L ^_ X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Null/usr/local/clang/include/absl/container/internal/btree_container.ha:b540l:e3 : | warning: ^ passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | AIn file included from Bs2/s2shapeutil_contains_brute_force.ccS:L18_: IIn file included from N../src/s2/s2shapeutil_contains_brute_force.hT:E21R: NIn file included from A../src/s2/s2point.hL:_27X: (In file included from i../src/s2/s2coder.hn:s23e: rIn file included from t/usr/local/clang/include/absl/status/status.h_:o67r: _In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hs:s29i: gIn file included from n/usr/local/clang/include/absl/strings/cord.h,: 94i: nIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.he:r31t: _/usr/local/clang/include/absl/synchronization/mutex.ho:r923_:a48s:s iwarning: gtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n _im p923l | , & & , c o n s t & , f a l s e , | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 :c52o:n snote: texpanded from macro 'ABSL_INTERNAL_X' Con d509i | t i o n * a b s l _AnBuSlLl_aIbNlTeE Rb: N)AIn file included from ;L../src/s2/base/casts.h_ A:T T36| R: I ^In file included from B ../src/s2/base/logging.hU:/usr/local/clang/include/absl/base/nullability.hT21E:: _257CIn file included from A:/usr/local/clang/include/absl/log/check.hP23:T:37U : RIn file included from note: E/usr/local/clang/include/absl/log/internal/check_impl.hexpanded from macro 'absl_nullable'D: _21B: Y257/usr/local/clang/include/absl/log/internal/check_op.h( | t:#hd505ie:sf1)i:)n,e warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b s l _ n/usr/local/clang/include/absl/log/internal/check_op.h u:l l489a b: l47e : _ Nnote: u expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l l a b l e 489 | | ^ \ | ^c on/usr/local/clang/include/absl/container/internal/common.hs:t32 :T91:& note: vmacro 'ABSL_INTERNAL_IF_false' defined here1 , c o32n | s#td eTf2i&n ev 2A,B ScLo_nIsNtIn file included from T s2/s2shapeutil_contains_brute_force.cccE:hRaNr18A*: L _aIn file included from bIs../src/s2/s2shapeutil_contains_brute_force.hFl:__21fn: aoIn file included from lns../src/s2/s2point.hneu:(l27il: feIn file included from x_../src/s2/s2coder.hps:rat23etx: its)In file included from f /usr/local/clang/include/absl/status/status.hi{: e 67d : , In file included from \/usr/local/clang/include/absl/status/internal/status_internal.h. :. 29.| : ) ^In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h_::_94241V: A:In file included from _22/usr/local/clang/include/absl/strings/internal/cordz_info.hA::R 31G: note: S/usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull'_: _948 : 10241| : | ^ # warning: dtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e fine 948a | bIn file included from ss2/s2shapeutil_coding.cc l:_bn28oo: onIn file included from nl../src/s2/s2lax_polygon_shape.hu l:(l36* : a_In file included from bN../src/s2/s2polygon.hso:ln34n_unlul: l In file included from l ../src/s2/mutable_s2shape_index.ha| :b ^l30e : In file included from e/usr/local/clang/include/absl/container/btree_map.hv:a67l: _/usr/local/clang/include/absl/container/internal/btree_container.h):(540c:o3n:s twarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]C ondi t540i | o n *A BaSbLs_lI_NnToEnRnNuAlLl_)X (=i nnsuelrltp_torr;_ a s| s ^i gn/usr/local/clang/include/absl/base/nullability.h,: 257i:n23s:e rnote: texpanded from macro 'absl_nullable'_ or _257a | s#sdiegfni_niem palb,s l&_&n,u lcloanbslte &_,N uflallasbel,e | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: In file included from note: s2/s2shapeutil_contains_brute_force.ccexpanded from macro 'ABSL_INTERNAL_X'In file included from : s2/util/coding/coder.cc18:: 19In file included from : ../src/s2/s2shapeutil_contains_brute_force.h511In file included from : | ../src/s2/util/coding/coder.h21 :: 36In file included from : ../src/s2/s2point.h In file included from : ../src/s2/base/casts.h27 :: 36 In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/base/logging.hA23B:: S21In file included from L: _/usr/local/clang/include/absl/status/status.hIn file included from I:/usr/local/clang/include/absl/log/check.hN67:T: 37EIn file included from : R/usr/local/clang/include/absl/status/internal/status_internal.hNIn file included from :A/usr/local/clang/include/absl/log/internal/check_impl.h29L:: _21AIn file included from : T/usr/local/clang/include/absl/strings/cord.hT/usr/local/clang/include/absl/log/internal/check_op.h:R:94I505: B:UIn file included from 1T/usr/local/clang/include/absl/strings/internal/cordz_info.hE::_ C31warning: A: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]P/usr/local/clang/include/absl/synchronization/mutex.h T:U948/usr/local/clang/include/absl/log/internal/check_op.hR:E:48D497:_: B32warning: Y:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]( tnote: hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'i s948) | ) ) 497 b | o o il n (l *ianb se l c_ on nusltlea xbp rl e ce vo nas lt _ )c h( ca or\*n s atb Cs| lo ^_nn udli/usr/local/clang/include/absl/container/internal/common.htli:ao32nb*l :ea 9nb:salm e_note: n#macro 'ABSL_INTERNAL_IF_false' defined here#o nInm pul32(l | l #) d e= f in n u e l l pA tBr S ; L _ I N | T\ ^E R N| /usr/local/clang/include/absl/base/nullability.h ^A:L 241_:I22/usr/local/clang/include/absl/base/nullability.hF::_ 257f:note: a23lexpanded from macro 'absl_nonnull':s e note: (expanded from macro 'absl_nullable'241i | f#_ ds257ea | fti#niedse ffaiibesndel,_ n oa.n.n.b)usll _l_ _n_VNuAloln_aAbnluelRl G_ SN _u| _ ^l l a b| l ^e | ^ In file included from s2/util/coding/coder.ccIn file included from :s2/s2shapeutil_contains_brute_force.cc19:: 18In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2shapeutil_contains_brute_force.h36:: 21In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2point.h36:: 27In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/s2coder.h21:: 23In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/status/status.hIn file included from 37:s2/s2shapeutil_coding.cc: 67:In file included from : 28/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from : :/usr/local/clang/include/absl/status/internal/status_internal.hIn file included from 21:../src/s2/s2lax_polygon_shape.h: 29:/usr/local/clang/include/absl/log/internal/check_op.h: 36:In file included from : 505/usr/local/clang/include/absl/strings/cord.hIn file included from ::../src/s2/s2polygon.h194::: 34 In file included from : warning: /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:../src/s2/mutable_s2shape_index.h 31:: /usr/local/clang/include/absl/log/internal/check_op.h30/usr/local/clang/include/absl/synchronization/mutex.h:: :498In file included from 951:/usr/local/clang/include/absl/container/btree_map.h:35:9:67: : note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]543 :23 :498 | 951warning: | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] v o 543i | id n* t avb s1 ,l _ in unl lt av 2b l, e c o anrsgt _ c h=t anrurul*lep)t; r a;b s l| _ ^n| o n ^n/usr/local/clang/include/absl/container/internal/btree_container.h u:l496l/usr/local/clang/include/absl/base/nullability.h: :e9x257:p: r23note: t:macro 'ABSL_INTERNAL_X' defined heree x note: texpanded from macro 'absl_nullable') 496 { | 257# | d# ed e f fi inn e e A a B S L _ I\N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:X241(:F22u:n cnote: ,expanded from macro 'absl_nonnull' Ca l241l | e#ed,e fKiQnuea la,b sMlQ_unaoln,n uKlVla l_uNeo,n nMuVlall u e| , ^ ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:b544:3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u llabl e544 | _ N uAlBlSaLb_lIeN T E| R ^N AL_X(insert_or_assign, inserIn file included from ts2/s2shapeutil_contains_brute_force.cc_:o18r: _In file included from a../src/s2/s2shapeutil_contains_brute_force.hIn file included from s:s2/s2shapeutil_build_polygon_boundaries.ccs21:i: 25gIn file included from : n../src/s2/s2point.hIn file included from _:../src/s2/mutable_s2shape_index.hi27:m: p33lIn file included from ,: ../src/s2/s2coder.hIn file included from &:../src/s2/base/commandlineflags.h&23:,: 21 In file included from : c/usr/local/clang/include/absl/status/status.ho/usr/local/clang/include/absl/flags/flag.hn::s67t110 : &:In file included from ,29 /usr/local/clang/include/absl/status/internal/status_internal.ht::r 29u: ewarning: In file included from ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h : 94| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h110: | 31545v: o | /usr/local/clang/include/absl/synchronization/mutex.hi d: 954 S: e52 t: F lwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] g ( a b s l954: : | F l sfatagalc*e )ab;ob os ll| _ ~~~~~~Cn aolnln/usr/local/clang/include/absl/container/internal/btree_container.hVu:ol509li :df47Pl:ta grnote: ,Fexpanded from macro 'ABSL_INTERNAL_X' uc nocnt is509ot | n T( & c ov n) s t{ C oA| Bn ^SdL i_tIi/usr/local/clang/include/absl/base/nullability.hNoT:nE241*R: N22aA:bL s_note: lAexpanded from macro 'absl_nonnull'_T nTo Rn241In | B#uUdlTelfEi _ncCeA) P;aT bUs Rl| E_ ^Dn_ oBnYn/usr/local/clang/include/absl/base/nullability.hu(:ltl241h i:_sN22)o):n,n unote: lexpanded from macro 'absl_nonnull' l | ^ 241 | # d e f i n e a b s l _ n o\n n u| l ^~~~l _Nonnu/usr/local/clang/include/absl/container/internal/btree_container.hl:l544 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2shapeutil_build_polygon_boundaries.cc :51125 | : In file included from ../src/s2/mutable_s2shape_index.h : 33 : In file included from ../src/s2/base/commandlineflags.h :In file included from 21 s2/s2shapeutil_contains_brute_force.ccA: :B18/usr/local/clang/include/absl/flags/flag.hSL: :_In file included from 118I../src/s2/s2shapeutil_contains_brute_force.h:N:T2921E:R: NIn file included from warning: A../src/s2/s2point.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L: _27A: TIn file included from T../src/s2/s2coder.hR:118I23B | : UvIn file included from To/usr/local/clang/include/absl/status/status.hEi:_d67C : ASIn file included from Pe/usr/local/clang/include/absl/status/internal/status_internal.hTt:UF29Rl: EaIn file included from Dg/usr/local/clang/include/absl/strings/cord.h_(:Ba94Yb: s(lIn file included from t:/usr/local/clang/include/absl/strings/internal/cordz_info.hh::iF31sl: )a/usr/local/clang/include/absl/synchronization/mutex.h)g:)< 956T :> 52* : a warning: b type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l _ n o n 956n | u l l s tf al ta ig c, bc\oo on ls| t ^C aVs&/usr/local/clang/include/absl/container/internal/common.ht :Av32n):d 9C{:a l note: l| macro 'ABSL_INTERNAL_IF_false' defined hereF ^ u n c/usr/local/clang/include/absl/base/nullability.h32t: | i#241od:ne22(f:ci onnote: neexpanded from macro 'absl_nonnull's tA BC241So | Ln#_ddIieNtfTiiEonRneN* A aLab_bsIslFl___nfnoaonlnnsnueul(llil f __cNs)oa;nt ni us| lf ^li e d/usr/local/clang/include/absl/base/nullability.h| , ^: 241.:.22.:) note: _expanded from macro 'absl_nonnull'_ VA _241A | R#GdSe_f_i n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CaIn file included from ss2/s2shapeutil_coding.cct:A28n: dIn file included from C../src/s2/s2lax_polygon_shape.ha:l36l: MIn file included from e../src/s2/s2polygon.ht:h34o: dIn file included from (../src/s2/mutable_s2shape_index.hc:o30n: sIn file included from t/usr/local/clang/include/absl/container/btree_map.h :C67o: n/usr/local/clang/include/absl/container/internal/btree_container.hd:i547t:i23o:n *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bs l547_ | n o n n u l l c ) ; | ^ /usr/local/clang/include/absl/base/nullability.h :t241r:u22e:) ;note: expanded from macro 'absl_nonnull' | ^ 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#:d496e:f9i:n enote: macro 'ABSL_INTERNAL_X' defined herea bsl _496n | o#ndneufliln e_ NAoBnSnLu_lIlN T E| R ^N AL_X(Func, Callee, In file included from Ks2/s2shapeutil_contains_brute_force.ccQ:u18a: lIn file included from ,../src/s2/s2shapeutil_contains_brute_force.h :M21Q: uIn file included from a../src/s2/s2point.hl:,27 : KIn file included from V../src/s2/s2coder.ha:l23u: eIn file included from ,/usr/local/clang/include/absl/status/status.h :M67V: aIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.hu:e29,: In file included from ./usr/local/clang/include/absl/strings/cord.h.:.94): In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : \/usr/local/clang/include/absl/synchronization/mutex.h : 961| : ^34 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull /usr/local/clang/include/absl/container/internal/btree_container.h| : ^546 :3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_In file included from as2/s2shapeutil_contains_brute_force.ccs:s18i: gIn file included from n../src/s2/s2shapeutil_contains_brute_force.h,: 21i: nIn file included from s../src/s2/s2point.he:r27t: _In file included from o../src/s2/s2coder.hr:_23a: sIn file included from s/usr/local/clang/include/absl/status/status.hi:g67n: _In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: ,In file included from /usr/local/clang/include/absl/strings/cord.h&:&94,: In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s: t/usr/local/clang/include/absl/synchronization/mutex.h :&975,: 31t:r uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], | ^ 975 | /usr/local/clang/include/absl/container/internal/btree_container.h :i509n:l52i:n enote: expanded from macro 'ABSL_INTERNAL_X'v oid 509R | e a d C a l l b a c kA(BTS*L _aIbNsTlE_RnNoAnLn_uAlTlT RcIaBlUlTbEa_cCkA)P TcUoRnEsDt_ B{Y ( t| h ^i s)/usr/local/clang/include/absl/base/nullability.h):,241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _\n o n| n ^u ll/usr/local/clang/include/absl/container/internal/common.h :_31N:o9n:n unote: lmacro 'ABSL_INTERNAL_IF_true' defined herel | ^31 | #define ABSL_INTERNAL_IF_truIn file included from es2/s2shapeutil_contains_brute_force.cc(:i18f: _In file included from s../src/s2/s2shapeutil_contains_brute_force.ha:t21i: sIn file included from f../src/s2/s2point.hi:e27d: ,In file included from ../src/s2/s2coder.h.:.23.: )In file included from /usr/local/clang/include/absl/status/status.hi:f67_: sIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:i29s: fIn file included from i/usr/local/clang/include/absl/strings/cord.he:d94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 979s2/s2shapeutil_coding.cc | : 28 : sIn file included from t../src/s2/s2lax_polygon_shape.ha:t36i: cIn file included from ../src/s2/s2polygon.hb:o34o: lIn file included from ../src/s2/mutable_s2shape_index.hA:l30w: aIn file included from y/usr/local/clang/include/absl/container/btree_map.hs:T67r: u/usr/local/clang/include/absl/container/internal/btree_container.he:(546c:o3n:s twarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]C ondit i546o | n * AaBbSsLl__InNuTlElRaNbAlLe_)X ({i nrseetrutr_no rt_rauses;i g}n , | i ^n se/usr/local/clang/include/absl/base/nullability.hr:t257_:o23r:_ anote: sexpanded from macro 'absl_nullable's ig n257_ | i#mdpelf,i n&e& ,a bcsoln_sntu l&l,a btlreu e_,N u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~a bl e547 | | ^ true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/util/coding/coder.cc::54619:: 3In file included from :../src/s2/util/coding/coder.h :36warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/base/casts.h :36/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/base/logging.h::5221:: In file included from /usr/local/clang/include/absl/log/check.hnote: :expanded from macro 'ABSL_INTERNAL_X'37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21511: | /usr/local/clang/include/absl/log/internal/check_op.h : 506 : 1 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ABSL _506I | NATBESRLN_ALLO_GA_TITNRTIEBRUNTAEL__CCAHPETCUKR_EODP__BIYM(PtLh(iCsh)e)c)k _ G E , > = ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 488 : 32 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'\ | ^ 488 | /usr/local/clang/include/absl/container/internal/common.h : 31i:n9l:i nnote: emacro 'ABSL_INTERNAL_IF_true' defined here con s31t | e#xdperf icnoen sAtB ScLh_aIrN*T EaRbNsAlL__nIuFl_ltarbulee( infa_msea#t#iIsmfpile(d , . . . ) i f _ s a t i s f i e d\ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257In file included from | s2/s2shapeutil_coding.cc#:d28e: fIn file included from i../src/s2/s2lax_polygon_shape.hn:e36 : aIn file included from b../src/s2/s2polygon.hs:l34_: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30a: bIn file included from l/usr/local/clang/include/absl/container/btree_map.he: 67_: N/usr/local/clang/include/absl/container/internal/btree_container.hu:l546l:a3b:l ewarning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] | ^ 546 | ABSL_INIn file included from Ts2/util/coding/coder.ccE:R19N: AIn file included from L../src/s2/util/coding/coder.h_:X36(: iIn file included from n../src/s2/base/casts.hs:e36r: tIn file included from _../src/s2/base/logging.ho:r21_: aIn file included from s/usr/local/clang/include/absl/log/check.hs:i37g: nIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :i21n: s/usr/local/clang/include/absl/log/internal/check_op.he:r506t:_1o:r _warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s si/usr/local/clang/include/absl/log/internal/check_op.hg:n489_:i47m:p lnote: ,expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' &&, 489c | o n s t & ,c otnrsute ,T 1 &| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~v 1, 547c | o n s t T 2 & v 2 , c o n s t tcrhuaer)*; a b| s ~~~~~l _no/usr/local/clang/include/absl/container/internal/btree_container.hn:n511u:l47l: enote: xexpanded from macro 'ABSL_INTERNAL_X'p rte x511t | ) { A\B S L| _ ^I NT/usr/local/clang/include/absl/base/nullability.hE:R241N:A22L:_ Anote: Texpanded from macro 'absl_nonnull'T RI B241U | T#Ed_eCfAiPnTeU RaEbDs_lB_Yn(otnhniusl)l) )_ N o n n u l l | ^ \ | ^~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/util/coding/coder.cc::55019:: 24In file included from :../src/s2/util/coding/coder.h :36warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/base/casts.h:36: In file included from 550../src/s2/base/logging.h | : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 506 : 1 :f awarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s e)/usr/local/clang/include/absl/log/internal/check_op.h;: 497 :| 32 ^: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL': 496:9: note: 497macro 'ABSL_INTERNAL_X' defined here | i n496l | i#ndee fcionnes tAeBxSpLr_ IcNoTnEsRtN AcLh_aXr(*F uanbcs,l _Cnaulllleaeb,l eK Qnuaamle,# #MIQmupall(, K V a l u e , M V a l u e , . .\. ) | ^ /usr/local/clang/include/absl/base/nullability.h\: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exp/usr/local/clang/include/absl/container/internal/btree_container.hr:t549e:x3t:) warning: {passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | A B S L _ I N T\E R N| A ^L _X/usr/local/clang/include/absl/base/nullability.h(:i241n:s22e:r tnote: _expanded from macro 'absl_nonnull'o r_ a241s | s#idgenf,i nien saebrstl__onro_nansuslilg n__Niompl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_/usr/local/clang/include/absl/container/internal/btree_container.hn:o551n:n3u:l lwarning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ Nonn u551l | l A| B ^S L_INTERNAL_X(insert_or_assigIn file included from ns2/s2shapeutil_contains_brute_force.cc,: 18i: nIn file included from s../src/s2/s2shapeutil_contains_brute_force.he:r21t: _In file included from o../src/s2/s2point.hr:_27a: sIn file included from s../src/s2/s2coder.hi:g23n: _In file included from i/usr/local/clang/include/absl/status/status.hm:p67l: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h&:&29,: In file included from &/usr/local/clang/include/absl/strings/cord.h&:,94 : fIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.hl:s31e: ,/usr/local/clang/include/absl/synchronization/mutex.h :t1050r:u31e:) ;warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ /usr/local/clang/include/absl/container/internal/btree_container.h1050: | 509 : 52b:o onote: lexpanded from macro 'ABSL_INTERNAL_X' Wai t509W | i t h T i m e o u t (AMBuStLe_xI*N TaEbRsNlA_Ln_oAnTnTuRlIlB UmTuE,_ CaAbPsTlU:R:EDDu_rBaYt(itohni st)i)m,e o u t ) { | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' \241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/common.hn:e32 :a9b:s lnote: _macro 'ABSL_INTERNAL_IF_false' defined heren on n32u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_IF_false(if_satisfied, ..In file included from .s2/s2shapeutil_contains_brute_force.cc): 18_: _In file included from V../src/s2/s2shapeutil_contains_brute_force.hA:_21A: RIn file included from G../src/s2/s2point.hS:_27_: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94In file included from : s2/s2shapeutil_coding.ccIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h28:: 31In file included from : ../src/s2/s2lax_polygon_shape.h:/usr/local/clang/include/absl/synchronization/mutex.h36:: 1069In file included from :../src/s2/s2polygon.h32::34 : In file included from warning: ../src/s2/mutable_s2shape_index.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h1069: | 551 : 3b:o owarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] Wai t551W | i t hADBeSaLd_lIiNnTeE(RMNuAtLe_xX*( ianbsselr_tn_oonrn_ualsls imgun,, aibnssle:r:tT_iomre_ adsesaidglni_niem)p l{, &| & ^, &/usr/local/clang/include/absl/base/nullability.h&:,241 :f22a:l snote: eexpanded from macro 'absl_nonnull', t r241u | e#)d;e f i| n ^e a/usr/local/clang/include/absl/container/internal/btree_container.hb:s511l:_52n:o nnote: nexpanded from macro 'ABSL_INTERNAL_X'u ll _511N | o n n u l l | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(tIn file included from hs2/s2shapeutil_contains_brute_force.cci:s18): )In file included from )../src/s2/s2shapeutil_contains_brute_force.h : 21 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from \/usr/local/clang/include/absl/strings/cord.h : 94| : ^In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31/usr/local/clang/include/absl/container/internal/common.h: :31/usr/local/clang/include/absl/synchronization/mutex.h::91088:: 35:note: macro 'ABSL_INTERNAL_IF_true' defined herewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 31 | #1088d | e f ivnoei dA BESnLa_bIlNeTDEeRbNuAgLL_oIgF(_ctornuset( icfh_asra*t iasbfsile_dn,u l.l.a.b)l ei fn_asmaet)i;s f i| e ^d | /usr/local/clang/include/absl/base/nullability.h ^: 257:23: note: expanded from macro 'absl_nullable' 257 | #defIn file included from is2/s2shapeutil_coding.ccn:e28 : aIn file included from b../src/s2/s2lax_polygon_shape.hs:l36_: nIn file included from u../src/s2/s2polygon.hl:l34a: bIn file included from l../src/s2/mutable_s2shape_index.he: 30_: NIn file included from u/usr/local/clang/include/absl/container/btree_map.hl:l67a: b/usr/local/clang/include/absl/container/internal/btree_container.hl:e551 : 3| : ^ warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INIn file included from Ts2/s2shapeutil_contains_brute_force.ccE:R18N: AIn file included from L../src/s2/s2shapeutil_contains_brute_force.h_:X21(: iIn file included from n../src/s2/s2point.hs:e27r: tIn file included from _../src/s2/s2coder.ho:r23_: aIn file included from s/usr/local/clang/include/absl/status/status.hs:i67g: nIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :i29nn: nsIn file included from ue/usr/local/clang/include/absl/strings/cord.hlr:lt94 _: oIn file included from r| _/usr/local/clang/include/absl/strings/internal/cordz_info.h ^a: s31s: i/usr/local/clang/include/absl/synchronization/mutex.hg:n1091_:i26m:p lwarning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] &&, 1091& | & , bfoaolls eW,a ittrCuoem)m;o n (| M ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u tex/usr/local/clang/include/absl/container/internal/btree_container.h*: 511a:b47s:l _note: nexpanded from macro 'ABSL_INTERNAL_X'o nnul l511 | m u t e x , | ^ AB/usr/local/clang/include/absl/base/nullability.hS:L241_:I22N:T Enote: Rexpanded from macro 'absl_nonnull'N AL _241A | T#TdReIfBiUnTeE _aCbAsPlT_UnRoEnDn_uBlYl( t_hNiosn)n)u)l l | ^ \ | ^~~~ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nonnull': 552:79 :241 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efin e552 | a b sAlB_SnLo_nInNuTlElR N_ANLo_nXn(uilnls e r| t ^_ or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBIn file included from Us2/s2shapeutil_contains_brute_force.ccT:E18_: CIn file included from A../src/s2/s2shapeutil_contains_brute_force.hP:T21U: RIn file included from E../src/s2/s2point.hD:_27B: YIn file included from (../src/s2/s2coder.ht:h23i: sIn file included from )/usr/local/clang/include/absl/status/status.h):)67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 1109 : 34 : \warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| ^ /usr/local/clang/include/absl/container/internal/common.h :110931 | : 9 :e xnote: pmacro 'ABSL_INTERNAL_IF_true' defined herel ic i31t | #MduetfeixnLeo cAkBMSaLy_bIeN(TMEuRtNeAxL*_ IaFb_stlr_uneu(lilfa_bslaet imsuf)i e d| , ^ .../usr/local/clang/include/absl/base/nullability.h): 257i:f23_:s anote: texpanded from macro 'absl_nullable'i sfi e257d | # d| e ^f ine absl_nullabIn file included from ls2/s2shapeutil_coding.cce: 28_: NIn file included from u../src/s2/s2lax_polygon_shape.hl:l36a: bIn file included from l../src/s2/s2polygon.he: 34 : | In file included from ^../src/s2/mutable_s2shape_index.h :30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insIn file included from es2/s2shapeutil_contains_brute_force.ccr:t18_: oIn file included from r../src/s2/s2shapeutil_contains_brute_force.h_:a21s: sIn file included from i../src/s2/s2point.hg:n27,: In file included from i../src/s2/s2coder.hn:s23e: rIn file included from t/usr/local/clang/include/absl/status/status.h_:o67r: _In file included from a/usr/local/clang/include/absl/status/internal/status_internal.hs:s29i: gIn file included from n/usr/local/clang/include/absl/strings/cord.h_:i94m: pIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h,: 31&: &/usr/local/clang/include/absl/synchronization/mutex.h,: 1117&:&34,: twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u e, t r1117u | e ) ;e x p| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i cit/usr/local/clang/include/absl/container/internal/btree_container.h :M511u:t47e:x Lnote: oexpanded from macro 'ABSL_INTERNAL_X'c kMa y511b | e ( M u t e x * a bAsBlS_Ln_uIlNlTaEbRlNeA Lm_uA,T TcRoInBsUtT EC_oCnAdPiTtUiRoEnD&_ BcYo(ntdh)i s )| ) ^) /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a\b s l| _ ^~~~n ullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define AIn file included from Bs2/s2shapeutil_contains_brute_force.ccS:L18_: IIn file included from N../src/s2/s2shapeutil_contains_brute_force.hT:E21R: NIn file included from A../src/s2/s2point.hL:_27I: FIn file included from _../src/s2/s2coder.hf:a23l: sIn file included from e/usr/local/clang/include/absl/status/status.h(:i67f: _In file included from s/usr/local/clang/include/absl/status/internal/status_internal.ha:t29i: sIn file included from f/usr/local/clang/include/absl/strings/cord.hi:e94d: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h.:.31.: )/usr/local/clang/include/absl/synchronization/mutex.h :_1146_:V7A:_ Awarning: R'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]G S__ 1146| | ^ this)In file included from )s2/s2shapeutil_coding.cc :A28B: SIn file included from L../src/s2/s2lax_polygon_shape.h_:E36X: CIn file included from L../src/s2/s2polygon.hU:S34I: VIn file included from E../src/s2/mutable_s2shape_index.h_:L30O: CIn file included from K/usr/local/clang/include/absl/container/btree_map.h_:F67U: N/usr/local/clang/include/absl/container/internal/btree_container.hC:T555I:O3N:( mwarning: upassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) | ^~~~ 555 | ABSL_INTERNAL_X(insert_or_assign, i/usr/local/clang/include/absl/synchronization/mutex.hnIn file included from :ss2/util/coding/coder.cce1153:r:t1939_: :oIn file included from r../src/s2/util/coding/coder.hwarning: _:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a36 s: sIn file included from i../src/s2/base/casts.hg :n1153_36h | : iIn file included from n../src/s2/base/logging.hte_:ix21mppl: ilIn file included from ,c/usr/local/clang/include/absl/log/check.hi t: c37oRne: slIn file included from te/usr/local/clang/include/absl/log/internal/check_impl.h a:&s21a,b: l e/usr/local/clang/include/absl/log/internal/check_op.hM u:| t ^e507 x:L1o/usr/local/clang/include/absl/container/internal/btree_container.hc:k:( 511M:uwarning: 52ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e: x *note: expanded from macro 'ABSL_INTERNAL_X'a507 b | sAl _B511Sn | Lo n_nL uOlG l_ ImNuT)E R N A| L _ ^C H EAC/usr/local/clang/include/absl/base/nullability.hBK:_SO241PL:__II22NM:TP ELnote: R(expanded from macro 'absl_nonnull'CNh AeL c_k241_AG | T#TT,dRe I>fBi)Un eT Ea| _^bCs AlP_TnUo/usr/local/clang/include/absl/log/internal/check_op.hnRn:EuDl488_l: B_32NY:(o ntnote: nhexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'uil sl) ) )| 488 ^ | i n l i n e c o n s t e x p r c o n s\t c| h ^a r*/usr/local/clang/include/absl/container/internal/common.h :In file included from a32bs2/s2shapeutil_contains_brute_force.cc:s:l9_18:n: uIn file included from lnote: ../src/s2/s2shapeutil_contains_brute_force.hlmacro 'ABSL_INTERNAL_IF_false' defined herea: b21l: eIn file included from 32../src/s2/s2point.hn | :a#m27ed#: #eIn file included from Ifm../src/s2/s2coder.hpil:n(23e : In file included from A /usr/local/clang/include/absl/status/status.h B : S 67L : _ I In file included from N /usr/local/clang/include/absl/status/internal/status_internal.hT :E R29 N : A L In file included from _/usr/local/clang/include/absl/strings/cord.h\I :F 94_| : f ^aIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hs:e31/usr/local/clang/include/absl/base/nullability.h(: :i257/usr/local/clang/include/absl/synchronization/mutex.hf::_231158s::a 53t:note: i expanded from macro 'absl_nullable's fwarning: i e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]d257 , | #.d. e.f1158)i | n _e _ Va Ab _s AlMR_uGtnSeu_lx_&l a mb| ul ^ e A_BNSuLl_lIaNbTlEeR N A| L ^_ ATTRIBUTE_CAPTIn file included from Us2/util/coding/coder.ccR:E19D: _In file included from B../src/s2/util/coding/coder.hY:(36t: hIn file included from i../src/s2/base/casts.hs:)36,: In file included from ../src/s2/base/logging.h| : ^~~~21 : In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const/usr/local/clang/include/absl/synchronization/mutex.h :T11661:&39 :v 1warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] cons t1166 | T 2 &e xvp2l,i cciotn sRte lcehaasra*b laebMsult_enxoLnoncukl(lM uetxepxr*t eaxbts)l In file included from _{s2/s2shapeutil_coding.cc n: o28n n: u In file included from \../src/s2/s2lax_polygon_shape.h : 36| : ^In file included from ../src/s2/s2polygon.h:34/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/mutable_s2shape_index.h::2230:: In file included from /usr/local/clang/include/absl/container/btree_map.hnote: :expanded from macro 'absl_nonnull'67 : /usr/local/clang/include/absl/container/internal/btree_container.h :241558 | :#3d:e fwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n e ab s558l | _ n oAnBnSuLl_lI N_TNEoRnNnAuLl_lX ( i| n ^s ert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2/util/coding/coder.cct:h19i: sIn file included from )../src/s2/util/coding/coder.h):,36 : In file included from ../src/s2/base/casts.h : 36 : In file included from ../src/s2/base/logging.h : 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 507\: 1 :| ^warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/common.h:/usr/local/clang/include/absl/log/internal/check_op.h32::4979::32 : note: note: macro 'ABSL_INTERNAL_IF_false' defined hereexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 32 | #497d | e f iinnel iAnBeS Lc_oInNsTtEeRxNpArL _cIoFn_sfta lcshea(ri*f _asbastli_snfuilelda,b l.e. .n)a m_e_#V#AI_mApRlG(S _ _ | ^ In file included from s2/s2shapeutil_coding.cc : 28 : In file included from ../src/s2/s2lax_polygon_shape.h :\36 : In file included from | ../src/s2/s2polygon.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.h::30257: :In file included from 23/usr/local/clang/include/absl/container/btree_map.h:: 67: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'absl_nullable': 558:3 :257 | warning: #passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d efi n558e | a bAsBlS_Ln_uIlNlTaEbRlNeA L__NXu(lilnasbelret _ o| r ^_ assign, iIn file included from ns2/util/coding/coder.ccs:e19r: tIn file included from _../src/s2/util/coding/coder.ho:r36_: aIn file included from s../src/s2/base/casts.hs:i36g: nIn file included from _../src/s2/base/logging.hh:i21n: tIn file included from _/usr/local/clang/include/absl/log/check.hi:m37p: lIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t507 :&1,: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::511498::5235:: note: note: expanded from macro 'ABSL_INTERNAL_X'expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 511498 | | i nAtB SvL1_,I NiTnEtR NvA2L,_ AcToTnRsItB UcThEa_rC*A PaTbUsRlE_Dn_oBnYn(utlhli se)x)p)r t e x t ) { \\ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/base/nullability.h::31241::922:: note: note: macro 'ABSL_INTERNAL_IF_true' defined hereexpanded from macro 'absl_nonnull' 24131 | | ##ddeeffiinnee aAbBsSlL__nIoNnTnEuRlNlA L__NIoFn_nturlule ( i| f ^_ satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ l 563 | l m u , c o n s t C o n d i tcioonns&t _ciotnedr)a t o| r ^( hint/usr/local/clang/include/absl/base/nullability.h): 241A:B22S:L _note: Iexpanded from macro 'absl_nonnull'N TER N241A | L#_dCeOfMiMnAe) ;a b s| l ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ non/usr/local/clang/include/absl/container/internal/btree_container.hn:u509l:l47 :_ Nnote: oexpanded from macro 'ABSL_INTERNAL_X'n null 509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ In file included from s2/s2shapeutil_contains_brute_force.cc| : ^~~~18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 561../src/s2/s2coder.h::323:: In file included from /usr/local/clang/include/absl/status/status.hwarning: :67passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/container/internal/btree_container.h::29511: :In file included from 52/usr/local/clang/include/absl/strings/cord.h:: 94: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/strings/internal/cordz_info.h :31: /usr/local/clang/include/absl/synchronization/mutex.h :5111179 | : 10 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179A | B S LM_uItNeTxE*R NaAbLs_lA_TnTuRlIlBaUbTlEe_ CmAuP_T;U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t257h:i23s:) )note: )expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ n u l l a b\l e | _ ^N ul/usr/local/clang/include/absl/container/internal/common.hl:a32b:l9e: | note: ^macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ 398 warnings generated. In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), In file included from s2/s2shapeutil_contains_brute_force.cc : 18 : \In file included from ../src/s2/s2shapeutil_contains_brute_force.h :| 21 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/container/internal/common.h27:: 31In file included from :../src/s2/s2coder.h9::23 : In file included from note: /usr/local/clang/include/absl/status/status.hmacro 'ABSL_INTERNAL_IF_true' defined here: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :3129 | : #In file included from d/usr/local/clang/include/absl/strings/cord.he:f94i: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :A31B: S/usr/local/clang/include/absl/synchronization/mutex.hL:_1212I:N52T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_IF _1212t | rbuoeo(li fC_osnadtiitsifoine:d:,C a.s.t.A)n diCfa_lslaMteitshfoide(dc o n| s ^t Condition* abslIn file included from _s2/s2shapeutil_coding.ccn:o28n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l36 : cIn file included from )../src/s2/s2polygon.h :{34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/base/nullability.h::67241: :22/usr/local/clang/include/absl/container/internal/btree_container.h:: 564:note: 3expanded from macro 'absl_nonnull': warning: In file included from 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]s2/s2wedge_relations.cc241 : | 18#: d eIn file included from 564f../src/s2/s2wedge_relations.h | i: n 24eA: BaIn file included from SbL../src/s2/s2point.hs_:lI_25NnT: oEnIn file included from Rn../src/s2/util/coding/coder.hNuA:Ll_36lX : (_iIn file included from Nn../src/s2/base/casts.hosn:en36rut: l_lIn file included from o ../src/s2/base/logging.hr _:| a ^21s s: iIn file included from g/usr/local/clang/include/absl/log/check.hn:,37 : iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:e21r: t_o/usr/local/clang/include/absl/log/internal/check_op.hr:_180a:s42s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ hint_im p180l | ,A BcSoLn_sAtT T&R,I B U| T ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E In file included from _ s2/s2shapeutil_contains_brute_force.ccP565:U | 18R E: _ In file included from F../src/s2/s2shapeutil_contains_brute_force.h U: N21 C: TIn file included from I../src/s2/s2point.h O: N27 : cIn file included from o../src/s2/s2coder.h n: s23 t: In file included from c/usr/local/clang/include/absl/status/status.hch:oa67nr: s*In file included from t/usr/local/clang/include/absl/status/internal/status_internal.ha :In file included from b&29,s2/s2text_format.ccs: :tlIn file included from _16r/usr/local/clang/include/absl/strings/cord.hun: :eoIn file included from 94,n../src/s2/s2text_format.h: n:In file included from tu34/usr/local/clang/include/absl/strings/internal/cordz_info.hrl: :ulIn file included from 31e ../src/s2/mutable_s2shape_index.h: ,M:/usr/local/clang/include/absl/synchronization/mutex.h a30: k: e1221| In file included from ~~~~~~~~~~~~~~~~~~~~C:/usr/local/clang/include/absl/container/btree_map.h h54:e:c k66 566F: warning: | aIn file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] i/usr/local/clang/include/absl/container/internal/btree.h l: S73 t: 1221 rIn file included from | i/usr/local/clang/include/absl/strings/cord.hb n:o og86 l (: /usr/local/clang/include/absl/strings/cord_analysis.hC o| : ^ n32d :i t47i o:/usr/local/clang/include/absl/base/nullability.h n :c: Cwarning: :oanstype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t241s tA_:n diCt2232ael: | rl saFtnote: iexpanded from macro 'absl_nonnull'uonz rc( et_ito nh(241Gienttc) | E#o sAdntsitBem SCfaLtoei_nIdNidtMnTiEoRnNee*Am La_boaCsrlbOyMU_ssMaAg)en(l;o nc_ non| u ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~lnlo ns tn/usr/local/clang/include/absl/container/internal/btree_container.hc )u:C ol509{r l:d R 47| e ^_:p *N /usr/local/clang/include/absl/base/nullability.honote: a:bnexpanded from macro 'ABSL_INTERNAL_X'241sn :lu22_ l:n509l o | note: nexpanded from macro 'absl_nonnull'n u l | l ^241 r | # e pd) ;e f Ai BIn file included from n| eSs2/s2wedge_relations.cc ^L: _18I: N/usr/local/clang/include/absl/base/nullability.hTIn file included from :E../src/s2/s2wedge_relations.h241R::N2422A: :LIn file included from _../src/s2/s2point.hnote: A:expanded from macro 'absl_nonnull'T25 T: R In file included from I241../src/s2/util/coding/coder.hB | U:#T36dEe: _fIn file included from CiA../src/s2/base/casts.hnPe:T U36aRb: EsIn file included from Dl../src/s2/base/logging.h__:BnY21o(n: tnhIn file included from uil/usr/local/clang/include/absl/log/check.hsl): )_37,N : o nIn file included from n /usr/local/clang/include/absl/log/internal/check_impl.hu l: l 21 : /usr/local/clang/include/absl/log/internal/check_op.h| : ^ 181 : 25 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | \ In file included from | cs2/s2text_format.cc ^~~~o: n16s: tIn file included from ../src/s2/s2text_format.h/usr/local/clang/include/absl/container/internal/btree_container.ha::b34564s: :lIn file included from 3:../src/s2/mutable_s2shape_index.h::: S30warning: tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: a In file included from t/usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/container/internal/btree_container.hu::s66511*: : In file included from 52a/usr/local/clang/include/absl/container/internal/btree.h:b: snote: 73lexpanded from macro 'ABSL_INTERNAL_X': _ In file included from n/usr/local/clang/include/absl/strings/cord.ho :n51186n | : u/usr/local/clang/include/absl/strings/cord_analysis.h l: l50 : s49 t: a twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u sA,B S 50Lc | _osnIiNszTteE_ RctN AhGLa_eArtTM*ToR rIeaBPUbrTselEc__iCsnAePoMTnenUmRouErDly_UBlsYa (gtpeh(riceso)fn)is)xt ) ;C o r d | R e ^ p * /usr/local/clang/include/absl/base/nullability.ha b: s 241l _: n 22o n: n u lnote: l expanded from macro 'absl_nonnull' \r e p | )241 ^; | # /usr/local/clang/include/absl/container/internal/common.hd| :e ^31f :i9/usr/local/clang/include/absl/base/nullability.hn::e 241 :note: a22macro 'ABSL_INTERNAL_IF_true' defined hereb: s l _note: 31nexpanded from macro 'absl_nonnull' | o #nd en241fu | il#ndlee f_iNAnBeoS Lna_bnIsNullTl_ En Ro| NnA ^nLu _lIlF __tNrounen(uilfl_ sIn file included from as2/s2wedge_relations.cc| t: ^i18 s: fIn file included from i../src/s2/s2wedge_relations.he:d24,: In file included from .../src/s2/s2point.h.:.25): In file included from i../src/s2/util/coding/coder.hf:_36s: aIn file included from t../src/s2/base/casts.hi:s36f: iIn file included from e../src/s2/base/logging.hd: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h181: | 36 : In file included from ../src/s2/s2polygon.h :c34o: nIn file included from s../src/s2/mutable_s2shape_index.ht: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl::67:: S/usr/local/clang/include/absl/container/internal/btree_container.ht:a564t:u3s:* warning: a'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]b sl_no n564n | u l lA BsStLa_tIuNsT,E RcNoAnLs_tX (cihnasre*r ta_bosrl__ansosningunl,l ipnrseefritx_)o;r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:_241h:i22n:t _note: iexpanded from macro 'absl_nonnull'm pl ,241 | c#odnesfti n&e, a b| s ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l _n o565n | n u l l _ N o n n u l l | ^ const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : In file included from ../src/s2/s2point.h : 25 : In file included from c../src/s2/util/coding/coder.ho:n36s: tIn file included from _../src/s2/base/casts.hi:t36e: rIn file included from a../src/s2/base/logging.ht:o21r: (In file included from h/usr/local/clang/include/absl/log/check.hi:n37t: )In file included from /usr/local/clang/include/absl/log/internal/check_impl.hA:B21S: L/usr/local/clang/include/absl/log/internal/check_op.h_:I189N:T28E:R Nwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]L _CO M189M | Ai)n;l i n| e ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con/usr/local/clang/include/absl/container/internal/btree_container.hs:t511 :a47b:s lnote: :expanded from macro 'ABSL_INTERNAL_X': Sta t511u | s * a b s l _ n o nAnBuSlLl_ IANsTSEtRaNtAuLs_(AcToTnRsItB UaTbEs_lC:A:PSTtUaREtDu_sB&Y (st)h i{s ) )| ) ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^~~~_ nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_In file included from os2/s2wedge_relations.ccr:_18a: sIn file included from s../src/s2/s2wedge_relations.hi:g24n: _In file included from h../src/s2/s2point.hi:n25t: _In file included from i../src/s2/util/coding/coder.hm:p36l: ,In file included from ../src/s2/base/casts.hc:o36n: sIn file included from t../src/s2/base/logging.h :&21,: In file included from &/usr/local/clang/include/absl/log/check.h&:,37 : In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h ^: 21: /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/log/internal/check_op.h::509202::5246:: note: warning: expanded from macro 'ABSL_INTERNAL_X'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509 | 202 | e x p l i c iAtB SCLh_eIcNkTOEpRMNeAsLs_aAgTeTBRuIiBlUdTeEr_(CcAoPnTsUtR EcDh_aBrY*( tahbissl) _)n,ao bn sn lu _l nl o n en u xl p rl t e_ Nx o tn) n; u l l | ^ | \ ^ /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/common.hnote: :expanded from macro 'absl_nonnull'32 :9: 241note: | macro 'ABSL_INTERNAL_IF_false' defined here# def i32n | e# daebfsiln_en oAnBnSuLl_lI N_TNEoRnNnAuLl_lI F _| f ^a lse(if_satisfied, ...) _In file included from _s2/s2shapeutil_contains_brute_force.ccV:A18_: AIn file included from R../src/s2/s2shapeutil_contains_brute_force.hG:S21_: _In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from In file included from In file included from s2/s2shapeutil_coding.cc/usr/local/clang/include/absl/strings/cord.hs2/s2wedge_relations.cc:::289418: : : In file included from In file included from In file included from ../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2wedge_relations.h:::363124: : : In file included from /usr/local/clang/include/absl/synchronization/mutex.hIn file included from ../src/s2/s2polygon.h:../src/s2/s2point.h:1230:34:25: 12: In file included from :In file included from ../src/s2/mutable_s2shape_index.h ../src/s2/util/coding/coder.hwarning: ::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]3036 : : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/base/casts.h ::12306736 | : /usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 568 ../src/s2/base/logging.h:b:3o21:o: lIn file included from warning: /usr/local/clang/include/absl/log/check.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted](: *37a: bIn file included from 568s/usr/local/clang/include/absl/log/internal/check_impl.h | l :_ n21Ao: Bn/usr/local/clang/include/absl/log/internal/check_op.hSnL:u_l209IlN: Tf15Eu:Rn Ncwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension])L( _TX* ( 209ian | bs sel r_tcn_ounolrsl_ta abcsihsliaigtrny,*_ u inanksbneosrwtln_)_o,rn _o an| s ^ns iugl/usr/local/clang/include/absl/base/nullability.hnl:_ 241hN:ie22nw:tS _tnote: irexpanded from macro 'absl_nonnull'im np lg241,( | #)cdo;enf si tn | e& ^,a b&/usr/local/clang/include/absl/base/nullability.hs&l:,_241 n: o22| n: ^n unote: /usr/local/clang/include/absl/container/internal/btree_container.hlexpanded from macro 'absl_nonnull':l 511 : _52N241:o | n#note: nexpanded from macro 'ABSL_INTERNAL_X'du lel f511In file included from i | s2/util/coding/coder.cc | n: ^ e19 : aIn file included from b../src/s2/util/coding/coder.hsIn file included from : ls2/s2shapeutil_contains_brute_force.cc36 _:: n18In file included from Ao: ../src/s2/base/casts.hBnIn file included from :In file included from Sn../src/s2/s2shapeutil_contains_brute_force.h36s2/s2text_format.ccLu:: :_l21In file included from 16Il: ../src/s2/base/logging.h: N In file included from :In file included from T_../src/s2/s2point.h21../src/s2/s2text_format.hEN:: :Ro27In file included from 34Nn: /usr/local/clang/include/absl/log/check.h: AnIn file included from :In file included from Lu../src/s2/s2coder.h37../src/s2/mutable_s2shape_index.h_l:: :Al23 In file included from 30T: T /usr/local/clang/include/absl/log/internal/check_impl.h: In file included from R| :In file included from /usr/local/clang/include/absl/status/status.hI ^21/usr/local/clang/include/absl/container/btree_map.h:B : :67U66T/usr/local/clang/include/absl/log/internal/check_op.h: : E:In file included from In file included from _511C/usr/local/clang/include/absl/status/internal/status_internal.hA/usr/local/clang/include/absl/container/internal/btree.h::P:1329T73:: U: In file included from RIn file included from /usr/local/clang/include/absl/strings/cord.hwarning: E/usr/local/clang/include/absl/strings/cord.h:type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]D:94 _86: B: In file included from Y (/usr/local/clang/include/absl/strings/internal/cordz_info.ht/usr/local/clang/include/absl/strings/cord_analysis.h511:h: | 31i56sc: o:)/usr/local/clang/include/absl/synchronization/mutex.hn56):)s:t1230 c:warning: h34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a : r * warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] a b 56 s | l s_ 1230 in | z u l l aeb l e_ t Cb o hGeo\ectkEls t is(t rm*aa| ctbes ^mdpl Fta_i/usr/local/clang/include/absl/container/internal/common.hrrSnh:uoenan32uIlmrp:lle M9e(m of: ru | ynUnote: s ^cmacro 'ABSL_INTERNAL_IF_false' defined here)a( T g*e /usr/local/clang/include/absl/base/nullability.h (a:b32c257os | l:_n#23nsd:eIn file included from ut fs2/s2wedge_relations.ccl note: Cion:lexpanded from macro 'absl_nullable'red18a b R: i lAieIn file included from 257BtSyL__p../src/s2/s2wedge_relations.h | uI*:#nN 24dkTnao: eEfbisnlwIn file included from Re_n../src/s2/s2point.hN nao):Abn,n25Ls lu_: _ lnlIn file included from I| u ^l l../src/s2/util/coding/coder.hF rae:_/usr/local/clang/include/absl/base/nullability.hbp36f:l)e: a289; _In file included from l: N../src/s2/base/casts.hs34| u ^l:e: l36( a: /usr/local/clang/include/absl/base/nullability.hinote: fb_In file included from :expanded from macro 'absl_nullability_unknown'ls../src/s2/base/logging.h241 ea ::t i s2122289| f ^: : | i# dIn file included from eed/usr/local/clang/include/absl/log/check.hnote: f,:In file included from expanded from macro 'absl_nonnull'i n37s2/util/coding/coder.cc .e.: : .In file included from 19241a)/usr/local/clang/include/absl/log/internal/check_impl.h: | b :In file included from #sdle__21../src/s2/util/coding/coder.hfniu_: :nlV36A/usr/local/clang/include/absl/log/internal/check_op.hel: a_b: In file included from AiR226a../src/s2/base/casts.hlG:b:iS59s36t_:l: y_ _In file included from n_ounnn uwarning: ../src/s2/base/logging.hk nlotype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]:| l ^ w_ 21 nN: o_nNnuIn file included from l u/usr/local/clang/include/absl/log/check.hl226l:_ | l37uv : no In file included from si| /usr/local/clang/include/absl/log/internal/check_impl.h ^pd: e 21cM: i/usr/local/clang/include/absl/log/internal/check_op.haf:ki512ee:Cd17 h: e | ^cwarning: ktype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] O pVa l512u | e S t r icnIn file included from ogs2/s2shapeutil_contains_brute_force.ccn(:ss18tt: dIn file included from c:../src/s2/s2shapeutil_contains_brute_force.hh::oa21rs: *tIn file included from r../src/s2/s2point.hae:ab27ms: l&In file included from _ ../src/s2/s2coder.hno:us23l,: l In file included from ac/usr/local/clang/include/absl/status/status.hbo:ln67es: tIn file included from s /usr/local/clang/include/absl/status/internal/status_internal.h1v:,o29 In file included from i: cs2/s2shapeutil_coding.ccodIn file included from :n*/usr/local/clang/include/absl/strings/cord.h28s :: ta94In file included from b: ../src/s2/s2lax_polygon_shape.hcsIn file included from :hl/usr/local/clang/include/absl/strings/internal/cordz_info.h36a_:: rn31In file included from *u: l../src/s2/s2polygon.h /usr/local/clang/include/absl/synchronization/mutex.hl:a:ba341231sb: :llIn file included from 8_e../src/s2/mutable_s2shape_index.h:n : up30warning: l): type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]l;In file included from a /usr/local/clang/include/absl/container/btree_map.hb l :1231e| 67 | ^: s /usr/local/clang/include/absl/container/internal/btree_container.h2 :,/usr/local/clang/include/absl/base/nullability.h 570 :T:* 2573| a ^::b 23 s:/usr/local/clang/include/absl/base/nullability.hwarning: l :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_note: 257 nexpanded from macro 'absl_nullable':u 23l570:l | a 257note: bAi | expanded from macro 'absl_nullable'BlS# iLtd _yIe257f_iN | u#nTnEkdneReNfAiLnoe _wXn( aianrabsgb)sesrl _lt _no_| nurl_laa ^usbsl li/usr/local/clang/include/absl/base/nullability.hgenl: ,_a289 Nib:unlsll34eare:btl _e_note: No rexpanded from macro 'absl_nullability_unknown'_u al| lsa b ^s289l i | ge#nd _ehIn file included from fis2/util/coding/coder.ccn| i:t ^n19_ e: iIn file included from ma../src/s2/util/coding/coder.hpb:ls36,l: _ In file included from cn../src/s2/base/casts.hou:nls36tl: a&In file included from b,../src/s2/base/logging.hi :&&li21ty: _In file included from u/usr/local/clang/include/absl/log/check.hn:k37n: oIn file included from w/usr/local/clang/include/absl/log/internal/check_impl.hn: 21_: N/usr/local/clang/include/absl/log/internal/check_op.hu:l512l:_47u:n swarning: ptype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e cifi e512d | | ^ const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable In file included from | s2/s2shapeutil_contains_brute_force.cc ^: 18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67In file included from : s2/util/coding/coder.ccIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h19:: 29In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/strings/cord.h36:: 94In file included from : ../src/s2/base/casts.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h36:: 31In file included from : ../src/s2/base/logging.h:/usr/local/clang/include/absl/synchronization/mutex.h21:: 1241In file included from :/usr/local/clang/include/absl/log/check.h12::37 : In file included from warning: /usr/local/clang/include/absl/log/internal/check_impl.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]21 : /usr/local/clang/include/absl/log/internal/check_op.h:513: 171241: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] b o513o | l ( * acbosnls_tn ocnhnaurl*l afbusnlc_)n(oTn*n ualbls le_xnpurltleaxbti)l;i t y| _ ^u nk/usr/local/clang/include/absl/base/nullability.hn:o241w:n22):, note: expanded from macro 'absl_nonnull'| ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from In file included from s2/util/coding/coder.ccs2/s2shapeutil_contains_brute_force.cc::1918: : In file included from In file included from ../src/s2/util/coding/coder.h../src/s2/s2shapeutil_contains_brute_force.h::3621: : In file included from In file included from ../src/s2/base/casts.h../src/s2/s2point.h::3627: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2coder.h::2123: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/status/status.h::3767: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/status/internal/status_internal.h::2129: : /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :/usr/local/clang/include/absl/strings/cord.h514::9413: :In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:warning: 31type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/synchronization/mutex.h:1241 :51434 | :c owarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]s t c h1241a | r * a bbsolo_ln u(l*laabbslle_ nCohnencuklslt rfcumnpcf)a(lTs*e Iambpsll(_ n u| l ^l ab/usr/local/clang/include/absl/base/nullability.hi:l257i:t23y:_ unote: nexpanded from macro 'absl_nullable'k no w257n | )#,d e f| i ^n e absl/usr/local/clang/include/absl/base/nullability.h_:n289u:l34l:a bnote: lexpanded from macro 'absl_nullability_unknown'e _N u289l | l#adbelfei n e| ^a bsl_nIn file included from us2/util/coding/coder.ccl:l19a: bIn file included from i../src/s2/util/coding/coder.hl:i36t: yIn file included from _../src/s2/base/casts.hu:n36k: nIn file included from o../src/s2/base/logging.hw:n21 : _In file included from N/usr/local/clang/include/absl/log/check.hu:l37l: _In file included from u/usr/local/clang/include/absl/log/internal/check_impl.hn:s21p: e/usr/local/clang/include/absl/log/internal/check_op.hc:i515f:i17e:d warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| ^ 515 | const char* absl_nulIn file included from ls2/s2shapeutil_contains_brute_force.cca:b18l: eIn file included from ../src/s2/s2shapeutil_contains_brute_force.hs:121,: In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.hc:h23a: rIn file included from */usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29u: lIn file included from l/usr/local/clang/include/absl/strings/cord.ha:b94l: eIn file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hs:231,: /usr/local/clang/include/absl/synchronization/mutex.h| : ^1242 :44/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23:type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nullable' 1242 | 257 | # d etfyipneen aambes la_bnsull:l:atbylpee __iNduelnltaibtlye< T >| : ^: type* abIn file included from ss2/util/coding/coder.ccl:_19n: uIn file included from l../src/s2/util/coding/coder.hl:a36b: iIn file included from l../src/s2/base/casts.hi:t36y: _In file included from u../src/s2/base/logging.hn:k21n: oIn file included from w/usr/local/clang/include/absl/log/check.hn: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/check_op.h::289515::3447:: note: warning: expanded from macro 'absl_nullability_unknown'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 289 | 515# | d e f i nceo nasbts lc_hnaurl*l aabbislli_tnyu_lulnakbnloew ns 1_,N ucloln_sutn scpheacri*f iaebds l _| n ^u llable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _In file included from Ns2/s2shapeutil_contains_brute_force.ccu:l18l: aIn file included from b../src/s2/s2shapeutil_contains_brute_force.hl:e21 : In file included from | ../src/s2/s2point.h ^: 27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/util/coding/coder.cc/usr/local/clang/include/absl/status/status.h::1967: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::3629: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/strings/cord.h::3694: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/synchronization/mutex.h::371249: :In file included from 8/usr/local/clang/include/absl/log/internal/check_impl.h:: 21: warning: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 516:17: 1249 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T516* | a b s lc_onnosntn uclhla ro*b jaebcstl,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241e:x22p:r tnote: eexpanded from macro 'absl_nonnull'x t) ;241 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n on n241u | l#ld e_fNionnen ualbls l _| n ^o nnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/util/coding/coder.cc/usr/local/clang/include/absl/status/status.h::1967: : In file included from In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/status/internal/status_internal.h::3629: : In file included from In file included from ../src/s2/base/casts.h/usr/local/clang/include/absl/strings/cord.h::3694: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2131: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/check.h::125037:: 43In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h :517:, 131250: | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^b o o517l | c/usr/local/clang/include/absl/container/internal/btree_container.h(o:n509asb:ts 52lc::h: atnote: yrexpanded from macro 'ABSL_INTERNAL_X'p* e _aibd se509ln | _t in tuy l< lT a> :b :l tey p CeAh:Be:S*cL k_asIbtNsTIn file included from rlEc_aRnNs2/s2wedge_relations.ccsoA:encLm18n_uAlpl: Tt In file included from TrRuIeBImm../src/s2/s2wedge_relations.hUep:Ttlh24E(_ CoA: dPIn file included from | )T../src/s2/s2point.h ^(U: )R)25/usr/local/clang/include/absl/base/nullability.hE : :D _In file included from 257| B ^../src/s2/util/coding/coder.h:Y :23(36/usr/local/clang/include/absl/base/nullability.h:t: : hIn file included from 241note: iexpanded from macro 'absl_nullable'../src/s2/base/casts.h:s ):22) 36:,257 : | #In file included from note: expanded from macro 'absl_nonnull' d ../src/s2/base/logging.h e f: i 21241n e: | In file included from # dae/usr/local/clang/include/absl/log/check.h bfs: il37 n_e: n uIn file included from alb/usr/local/clang/include/absl/log/internal/check_impl.h lsa: lb_21 lne: o n /usr/local/clang/include/absl/log/internal/check_op.h_n :Nuulll 276l a_:\bNl13 oen: n | ^uwarning: | ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^l/usr/local/clang/include/absl/container/internal/common.h :32:9: In file included from note: s2/util/coding/coder.ccmacro 'ABSL_INTERNAL_IF_false' defined here: 19276: | 32c | o#ndsetf ivnoei dA*B SaLb_sIlN_TnEuRlNlAaLb_lIeF _ofpaelrsaet(oirf<_&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: In file included from warning: s2/s2wedge_relations.ccpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: 18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define a b| sl ^_ nonnIn file included from u../src/s2/util/coding/coder.hl:l36 : _In file included from N../src/s2/base/casts.ho:n36n: uIn file included from l../src/s2/base/logging.hl: 21 : | In file included from ^/usr/local/clang/include/absl/log/check.h :37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | In file included from cs2/s2wedge_relations.cco:n18s: tIn file included from ../src/s2/s2wedge_relations.hc:h24a: rIn file included from *../src/s2/s2point.h :a25b: sIn file included from l../src/s2/util/coding/coder.h_:n36u: lIn file included from l../src/s2/base/casts.ha:b36In file included from l: s2/s2shapeutil_contains_brute_force.cceIn file included from : ../src/s2/base/logging.h18s:: 121In file included from ,: ../src/s2/s2shapeutil_contains_brute_force.h In file included from :c/usr/local/clang/include/absl/log/check.h21o:: n37In file included from s: ../src/s2/s2point.htIn file included from : /usr/local/clang/include/absl/log/internal/check_impl.h27c:: h21In file included from a: ../src/s2/s2coder.hr/usr/local/clang/include/absl/log/internal/check_op.h:*:23 298: a:In file included from b22/usr/local/clang/include/absl/status/status.hs::l 67_: warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from u /usr/local/clang/include/absl/status/internal/status_internal.hl:l29a : b298In file included from l | /usr/local/clang/include/absl/strings/cord.hec: o94sn: s2In file included from t,/usr/local/clang/include/absl/strings/internal/cordz_info.h : u31| n: ^s i/usr/local/clang/include/absl/synchronization/mutex.hg:/usr/local/clang/include/absl/base/nullability.hn1259:e:257d14: :c23 h:awarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: * expanded from macro 'absl_nullable' a b s1259257l | _ | # nd oe fcnionnnuelsl toap ebTrs*l a_anbtusollrl_an ^& , /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :In file included from note: 241s2/util/coding/coder.ccexpanded from macro 'absl_nonnull':: 2219: : 241In file included from note: | ../src/s2/util/coding/coder.h#expanded from macro 'absl_nonnull':d 36e: f In file included from i241../src/s2/base/casts.hn | :e#36 d: aeIn file included from bf../src/s2/base/logging.hsi:ln21_e: n In file included from oa/usr/local/clang/include/absl/log/check.hnb:ns37ul: _lIn file included from nl/usr/local/clang/include/absl/log/internal/check_impl.h o:_n21Nn: uo/usr/local/clang/include/absl/log/internal/check_op.hln:ln518u :_l47lN: o nwarning: | ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^u ll 518 | | ^ const char*In file included from s2/s2shapeutil_contains_brute_force.cca:bIn file included from 18ss2/s2wedge_relations.cc: l:In file included from _18../src/s2/s2shapeutil_contains_brute_force.hn: :uIn file included from 21l../src/s2/s2wedge_relations.h: l:In file included from a24../src/s2/s2point.hb: :lIn file included from 27e../src/s2/s2point.h: :In file included from s25../src/s2/s2coder.h1: :,In file included from 23 ../src/s2/util/coding/coder.h: c:In file included from o36/usr/local/clang/include/absl/status/status.hn: :sIn file included from 67t../src/s2/base/casts.h: :In file included from c36/usr/local/clang/include/absl/status/internal/status_internal.hh: :aIn file included from 29r../src/s2/base/logging.h: *:In file included from 21/usr/local/clang/include/absl/strings/cord.ha: :bIn file included from 94s/usr/local/clang/include/absl/log/check.h: l:In file included from _37/usr/local/clang/include/absl/strings/internal/cordz_info.hn: :uIn file included from 31l/usr/local/clang/include/absl/log/internal/check_impl.h: l:/usr/local/clang/include/absl/synchronization/mutex.ha21:b: 1260l/usr/local/clang/include/absl/log/internal/check_op.h:e:43 299:s: 267warning: ,: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 1260 | /usr/local/clang/include/absl/base/nullability.h 299: | 257 :b 23o :o note: lexpanded from macro 'absl_nullable' ( a 257b | s# ld :e :f tiy np ee _a ibd se ln _ tn iu tl yl l: e : t _yN p u el: l:a *b lae b s l| _ ^n o n n ucloIn file included from lns2/util/coding/coder.cc s:mt19 e: tuIn file included from hn../src/s2/util/coding/coder.hos:di36)g: (nIn file included from )e../src/s2/base/casts.h d: 36| c: ^hIn file included from a../src/s2/base/logging.hr:/usr/local/clang/include/absl/base/nullability.h*21: : 241aIn file included from :b/usr/local/clang/include/absl/log/check.h22s::l37 _: note: nIn file included from expanded from macro 'absl_nonnull'o/usr/local/clang/include/absl/log/internal/check_impl.h n:n 21u241: l | /usr/local/clang/include/absl/log/internal/check_op.hl#:d)519e;: f17 i:| n ^ e warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a: b241s: l22519_: | n o nnote: nexpanded from macro 'absl_nonnull' uc lol n s241_tN | o#cndhnaeurfl*li an be| s ^la _bnsoln_nnuolnln uelxlp r_tNeoxntn)u;l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2shapeutil_contains_brute_force.cco:n18n: uIn file included from l../src/s2/s2shapeutil_contains_brute_force.hl: 21 : | In file included from ^../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/util/coding/coder.cc1279::1935: :In file included from ../src/s2/util/coding/coder.h:warning: 36type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/casts.h:36: In file included from 1279../src/s2/base/logging.h | :v21o: iIn file included from d/usr/local/clang/include/absl/log/check.h :R37e: gIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hs:t21e: r/usr/local/clang/include/absl/log/internal/check_op.hM:u520t:e13x:P rwarning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ile r520( | vcooinds t( *cahbasrl*_ naobnsnlu_lnlu lflna)b(lien tC6h4e_ctk swtaricta_sceyccmlpefsa)l)s;e I m| p ^l ( /usr/local/clang/include/absl/base/nullability.h| : ^241 :22:/usr/local/clang/include/absl/base/nullability.h :257note: :expanded from macro 'absl_nonnull'23 : In file included from note: s2/s2wedge_relations.cc241expanded from macro 'absl_nullable': | 18#: dIn file included from 257e../src/s2/s2wedge_relations.h | f#:id24ne: ef In file included from ian../src/s2/s2point.hbes: la25_bn: solIn file included from n_n../src/s2/util/coding/coder.hnuu:lll36l a: _bIn file included from Nlo../src/s2/base/casts.hen :n_36uN: luIn file included from ll../src/s2/base/logging.h l : a57221| b ^l | e: In file included from A/usr/local/clang/include/absl/log/check.h| B: ^S37 L: _In file included from I/usr/local/clang/include/absl/log/internal/check_impl.hIn file included from N:s2/util/coding/coder.ccT21:E: 19R: /usr/local/clang/include/absl/log/internal/check_op.hNIn file included from :AIn file included from ../src/s2/util/coding/coder.h323Ls2/s2shapeutil_contains_brute_force.cc::_:X36(4618: i:: In file included from n In file included from ../src/s2/base/casts.hswarning: ../src/s2/s2shapeutil_contains_brute_force.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:e:r 3621t: : _In file included from o In file included from ../src/s2/base/logging.hr323../src/s2/s2point.h:_ | : 21a27 : s: sfIn file included from In file included from ir/usr/local/clang/include/absl/log/check.h../src/s2/s2coder.hgi::ne3723,n: : dIn file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.hi /usr/local/clang/include/absl/status/status.h:nv:21so67: e/usr/local/clang/include/absl/log/internal/check_op.hi: r:tdIn file included from 521_ /usr/local/clang/include/absl/status/internal/status_internal.h:oA:17rb29:_s: alIn file included from warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]F/usr/local/clang/include/absl/strings/cord.hs io:g nr94521_m: | h aIn file included from i nt/usr/local/clang/include/absl/strings/internal/cordz_info.h t F:_cil31omnu: psls/usr/local/clang/include/absl/synchronization/mutex.ht,h: (1293ccS:hot33anr:rsi *tnwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a &ib,f s y1293Sl&_ | i&n,uvln olik adb*| lR ^ee a gsib1s,t e/usr/local/clang/include/absl/container/internal/btree_container.hrsc:oMnl509ustt_:e xn52cTo:hran acer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23r: In file included from /usr/local/clang/include/absl/status/status.h:*67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94a: bIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.he: 31s: 2/usr/local/clang/include/absl/synchronization/mutex.h,: 1309 :| 35 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:257: 231309: | vnote: oexpanded from macro 'absl_nullable'i d R e257g | i#sdteefriCnoen daVbasrlT_rnauclelra(bvloei d_ N(u*lalbasbll_en o n| n ^u ll fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/util/coding/coder.cc :19 : 241In file included from | ../src/s2/util/coding/coder.h#:d36e: fIn file included from i../src/s2/base/casts.hn:e36 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :_21N: o/usr/local/clang/include/absl/log/internal/check_op.hn:n521u:l47l: | warning: ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521In file included from | s2/s2shapeutil_contains_brute_force.cc : 18 : In file included from c../src/s2/s2shapeutil_contains_brute_force.ho:n21s: tIn file included from ../src/s2/s2point.hc:h27a: rIn file included from *../src/s2/s2coder.h :a23b: sIn file included from l/usr/local/clang/include/absl/status/status.h_:n67u: lIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.ha:b29l: eIn file included from /usr/local/clang/include/absl/strings/cord.hs:194,: In file included from c/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31s: t/usr/local/clang/include/absl/synchronization/mutex.h :c1310h:a17r:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n1310u | l l a b lceo nss2t, c h| a ^r * /usr/local/clang/include/absl/base/nullability.ha:b257s:l23_:n onote: nexpanded from macro 'absl_nullable'n ul l257 | m#sdge,f icnoen satb svlo_indu*l laabbslle_ n_oNnunlullalb lcev ) )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/util/coding/coder.cc22::19 : In file included from note: ../src/s2/util/coding/coder.hexpanded from macro 'absl_nonnull': 36: In file included from 241../src/s2/base/casts.h | :#36d: eIn file included from f../src/s2/base/logging.hi:n21e: In file included from a/usr/local/clang/include/absl/log/check.hb:s37l: _In file included from n/usr/local/clang/include/absl/log/internal/check_impl.ho:n21n: u/usr/local/clang/include/absl/log/internal/check_op.hl:l522 :_17N:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll 522 | | ^ constIn file included from s2/s2shapeutil_contains_brute_force.ccc:h18a: rIn file included from *../src/s2/s2shapeutil_contains_brute_force.h :a21b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from e/usr/local/clang/include/absl/status/status.hx:p67r: tIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hx:t29): ;In file included from /usr/local/clang/include/absl/strings/cord.h :| 94 ^: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/base/nullability.h31:: 241/usr/local/clang/include/absl/synchronization/mutex.h::221310:: 47:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d1310e | f i n e caobnsslt_ ncohnanru*l la b_sNlo_nnnounlnlu l l| ^m sg, const void* absl_nonnull cv)); | ^n /usr/local/clang/include/absl/base/nullability.h:241:22note: :u lexpanded from macro 'ABSL_INTERNAL_X'note: l expanded from macro 'absl_nonnull' si n241 k | ,509# | d e | f ^ i n e a b s /usr/local/clang/include/absl/base/nullability.hlA:_Bn241SoL:n_22nIu:NlT lE note: Rexpanded from macro 'absl_nonnull'_NN AoLn_nAu TlT241lR | I# Bd| U ^eT fEi_nCeA PaTbUsRlE_Dn_oBnYn(utlhli s_)N)o,n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: In file included from macro 'ABSL_INTERNAL_IF_false' defined heres2/s2winding_operation.cc :19: In file included from 32../src/s2/s2winding_operation.h | :#23d: eIn file included from f../src/s2/s2builder.hi:n31e: In file included from A/usr/local/clang/include/absl/container/flat_hash_set.hB:S43L: _In file included from I/usr/local/clang/include/absl/container/hash_container_defaults.hN:T19E: RIn file included from N/usr/local/clang/include/absl/container/internal/hash_function_defaults.hA:L59_: IIn file included from F/usr/local/clang/include/absl/strings/cord.h_:f82a: lIn file included from s/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:(23i: fIn file included from _/usr/local/clang/include/absl/crc/crc32c.hs:a32t: iIn file included from s/usr/local/clang/include/absl/strings/str_format.hf:i84e: dIn file included from ,/usr/local/clang/include/absl/strings/internal/str_format/bind.h :.29.: .)/usr/local/clang/include/absl/strings/internal/str_format/parser.h :_227_:V11A:_ Awarning: R'enable_if' is a clang extension [-Wgcc-compat]G S__ | ^227 | enable_if(str_format_internal::EnsureConstexpr(format), | ^ /usr/local/clang/include/absl/strings/internal/str_format/parser.h:229:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 229 | enable_if(stIn file included from rs2/s2wedge_relations.cc_:f18o: rIn file included from m../src/s2/s2wedge_relations.ha:t24_: iIn file included from n../src/s2/s2point.ht:e25r: nIn file included from a../src/s2/util/coding/coder.hl::36:: VIn file included from a../src/s2/base/casts.hl:i36d: FIn file included from o../src/s2/base/logging.hr:m21a: tIn file included from I/usr/local/clang/include/absl/log/check.hm:p37l: (/usr/local/clang/include/absl/log/internal/check_op.hf:o428r:m44a:t )warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2shapeutil_coding.ccN:o28n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l36 : In file included from | ../src/s2/s2polygon.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :s2/s2wedge_relations.cc574::183: :In file included from ../src/s2/s2wedge_relations.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]24 : In file included from ../src/s2/s2point.h:25 : 574In file included from | ../src/s2/util/coding/coder.h : 36A: BIn file included from S../src/s2/base/casts.hL:_36I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:X37(: iIn file included from n/usr/local/clang/include/absl/log/internal/check_impl.hs:e21r: t/usr/local/clang/include/absl/log/internal/check_op.h_:o429r:_31a:s swarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g n, i n429s | e r t _ oTr1_ avs1s,i gTn2_ hvi2n,t _ciomnpslt, cchoanrs*t a&b,s l&_&n,o n n| u ^l l e/usr/local/clang/include/absl/container/internal/btree_container.hx:p509r:t52e:x tnote: )expanded from macro 'ABSL_INTERNAL_X' ABS L509_ | A T T R I B U T E _ NAOBISNLL_IINNET;E R N| A ^L _A/usr/local/clang/include/absl/base/nullability.hT:T241R:I22B:U Tnote: Eexpanded from macro 'absl_nonnull'_ CA P241T | U#RdEeDf_iBnYe( tahbissl)_)n,o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INIn file included from Ts2/s2wedge_relations.ccE:R18N: AIn file included from L../src/s2/s2wedge_relations.h_:I24F: _In file included from t../src/s2/s2point.hr:u25e: (In file included from i../src/s2/util/coding/coder.hf:_36s: aIn file included from t../src/s2/base/casts.hi:s36f: iIn file included from e../src/s2/base/logging.hd:,21 : .In file included from ./usr/local/clang/include/absl/log/check.h.:)37 : iIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.h_:s21a: t/usr/local/clang/include/absl/log/internal/check_op.hi:s432f:i13e:d warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ 432 | const char* abslIn file included from _s2/s2shapeutil_coding.ccn:o28n: nIn file included from u../src/s2/s2lax_polygon_shape.hl:l36 : MIn file included from a../src/s2/s2polygon.hk:e34C: hIn file included from e../src/s2/mutable_s2shape_index.hc:k30O: pIn file included from S/usr/local/clang/include/absl/container/btree_map.ht:r67i: n/usr/local/clang/include/absl/container/internal/btree_container.hg:(574T:13 :v 1warning: ,'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] T2 v2 ,574 | | ^A BS/usr/local/clang/include/absl/base/nullability.hL_I:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.hN:36: TIn file included from E../src/s2/base/logging.hR:N21A: LIn file included from _/usr/local/clang/include/absl/log/check.hX:(37i: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.he:r21t: _/usr/local/clang/include/absl/log/internal/check_op.ho:r433_:a56s:s iwarning: gtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n , i n433s | e r t _ o r _ a s s i g n _ h i n t _ i m p l , c o n s t & , & & , | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ co n575s | t c h a r * a b s l _ n o n n u ltlr ueex,p rttreuxet,) c{o n s| t ^_ ite/usr/local/clang/include/absl/base/nullability.hr:a241t:o22r:( hnote: iexpanded from macro 'absl_nonnull'n t) 241A | B#SdLe_fIiNnTeE RaNbAsLl__CnOoMnMnAu)l;l _| N ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~o nnul/usr/local/clang/include/absl/container/internal/btree_container.hl: 509 :| 47 ^: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ In file included from /usr/local/clang/include/absl/container/internal/common.hs2/s2wedge_relations.cc::3118:: 9In file included from :../src/s2/s2wedge_relations.h :24note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from ../src/s2/s2point.h:25: In file included from 31../src/s2/util/coding/coder.h | :#36d: eIn file included from f../src/s2/base/casts.hi:n36e: In file included from A../src/s2/base/logging.hB:S21L: _In file included from I/usr/local/clang/include/absl/log/check.hN:T37E: RIn file included from N/usr/local/clang/include/absl/log/internal/check_impl.hA:L21_: I/usr/local/clang/include/absl/log/internal/check_op.hF:_451t:r1u:e (warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f _sa t451i | sAfBiSeLd_,L O.G._.I)N TiEfR_NsAaLt_iDsEfFiIeNdE _ M| A ^K E_CHECK_OP_STRING_In file included from Es2/s2shapeutil_coding.ccX:T28E: RIn file included from N../src/s2/s2lax_polygon_shape.h(:b36o: oIn file included from l../src/s2/s2polygon.h):;34 : In file included from | ../src/s2/mutable_s2shape_index.h^: 30: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/btree_map.h::44967:: 31/usr/local/clang/include/absl/container/internal/btree_container.h:: 574note: :expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'3 : warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]449 | ex t574e | r n AtBeSmLp_lIaNtTeE RcNoAnLs_tX (cihnasre*r ta_bosrl__ansosningunl,l iMnaskeerCth_eocrk_OapsSstirginn_gh(i n t _\i m p| l ^, c/usr/local/clang/include/absl/base/nullability.ho:n241s:t22 :& ,note: expanded from macro 'absl_nonnull'& &, 241 | | # ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~d efi n575e | a b s l _ n o n n u l l _ N o n nturlule , | t ^r ue, conIn file included from ss2/s2wedge_relations.cct:_18i: tIn file included from e../src/s2/s2wedge_relations.hr:a24t: oIn file included from r../src/s2/s2point.h(:h25: iIn file included from n../src/s2/util/coding/coder.ht:)36 : AIn file included from B../src/s2/base/casts.hS:L36_: IIn file included from N../src/s2/base/logging.hT:E21R: NIn file included from A/usr/local/clang/include/absl/log/check.hL:_37C: OIn file included from M/usr/local/clang/include/absl/log/internal/check_impl.hM:A21): ;/usr/local/clang/include/absl/log/internal/check_op.h : 451| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 : warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 511:/usr/local/clang/include/absl/log/internal/check_op.h47::450 :note: 25expanded from macro 'ABSL_INTERNAL_X': note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 511 | 450 | x ,A BxS,L _cIoNnTsEtR NcAhLa_rA*T TaRbIsBlU_TnEo_nCnAuPlTlU)R E D| _ ^B Y(/usr/local/clang/include/absl/base/nullability.ht:h241i:s22):) )note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ nIn file included from o s2/util/coding/coder.cc n: n 19u\: l In file included from l ../src/s2/util/coding/coder.h | :_ ^~~~40N : oIn file included from n../src/s2/util/coding/varint.hn:u44l: lIn file included from ../src/s2/util/bits/bits.h :| 21 ^: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint1In file included from 6s2/s2wedge_relations.cc_:t18 : UIn file included from n../src/s2/s2wedge_relations.ha:l24i: gIn file included from n../src/s2/s2point.he:d25L: oIn file included from a../src/s2/util/coding/coder.hd:1366: (In file included from c../src/s2/base/casts.ho:n36s: tIn file included from ../src/s2/base/logging.hv:o21i: dIn file included from */usr/local/clang/include/absl/log/check.h :a37b: sIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h_:n21o: n/usr/local/clang/include/absl/log/internal/check_op.hn:u452l:l1 :p )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{ | ^ 452 | A/usr/local/clang/include/absl/base/nullability.hB:S241L:_22L:O Gnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fDiEnFeI NaEb_sMlA_KnEo_nCnHuElClK __ONPo_nSnTuRlIlN G _| E ^X In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc/usr/local/clang/include/absl/strings/cord.h::2982: : In file included from In file included from ../src/s2/s2edge_crosser.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::2323: : In file included from In file included from ../src/s2/s2edge_crossings.h/usr/local/clang/include/absl/crc/crc32c.h::4732: : In file included from In file included from ../src/s2/s2predicates.h/usr/local/clang/include/absl/strings/str_format.h::5584: : In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/strings/internal/str_format/bind.h::40143: :11/usr/local/clang/include/absl/flags/commandlineflag.h:: 163:warning: 56'enable_if' is a clang extension [-Wgcc-compat]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 143 | 163 | b o o l PeanrasbelFer_oimf((asbtsrl_:f:osrtmraitn_gi_nvtieerwn avla:l:uEen,s usrtedC:o:nssttreixnpgr*( sa)b,s l"_cnoonnsntuelxlp re rtrroarp)";) , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:149:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 149 | __attribute__((enable_if(str_format_internalIn file included from :s2/s2shapeutil_visit_crossing_edge_pairs.cc::E29n: sIn file included from u../src/s2/s2edge_crosser.hr:e23C: oIn file included from n../src/s2/s2edge_crossings.hs:t47e: xIn file included from p../src/s2/s2predicates.hr:(55s: )In file included from ,/usr/local/clang/include/absl/flags/flag.h : 40| : ^/usr/local/clang/include/absl/flags/commandlineflag.h :193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* abs/usr/local/clang/include/absl/strings/internal/str_format/bind.hl:_158n:o22n:n uwarning: l'enable_if' is a clang extension [-Wgcc-compat]l dst )158 | c o n s t =_ _0a;t t r| i ^b ut/usr/local/clang/include/absl/base/nullability.he:_241_:(22(:e nnote: aexpanded from macro 'absl_nonnull'b le _241i | f#(dVeafliindeF oarbmsalt_Inmopnlnn(usl)l, "| b ^a d format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ TERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | /usr/local/clang/include/absl/container/internal/btree_container.h#d:e577f:i3n:e awarning: bpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s l_non n577u | l l A_BNSoLn_nIuNlTlE R N| A ^L _X(insert_oIn file included from rs2/s2wedge_relations.cc_:a18s: sIn file included from i../src/s2/s2wedge_relations.hg:n24,: In file included from i../src/s2/s2point.hn:s25e: rIn file included from t../src/s2/util/coding/coder.h_:o36r: _In file included from a../src/s2/base/casts.hs:s36i: gIn file included from n../src/s2/base/logging.h_:h21i: nIn file included from t/usr/local/clang/include/absl/log/check.h_:i37m: pIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h,: 21&: &/usr/local/clang/include/absl/log/internal/check_op.h,: 453c:o1n:s twarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& , /usr/local/clang/include/absl/log/internal/check_op.h :| 450 ^: 25: note: /usr/local/clang/include/absl/container/internal/btree_container.hexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': 509:52 :450 | note: expanded from macro 'ABSL_INTERNAL_X' x509, | x , c o n s t cAhBaSrL*_ IaNbTsElR_NnAoLn_nAuTlTlR)I B U| T ^E _C/usr/local/clang/include/absl/base/nullability.hA:P241T:U22R:E Dnote: _expanded from macro 'absl_nonnull'B Y( t241h | i#sd)e)f,i n e a b s l _ n o n n u l l _ N o n n u l l\ | | ^ ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNIn file included from As2/s2wedge_relations.ccL:_18I: FIn file included from _../src/s2/s2wedge_relations.hf:a24l: sIn file included from e../src/s2/s2point.h(:i25f: _In file included from s../src/s2/util/coding/coder.ha:t36i: sIn file included from fIn file included from ../src/s2/base/casts.his2/s2shapeutil_visit_crossing_edge_pairs.cc:e:d3629,: : In file included from In file included from .../src/s2/base/logging.h.../src/s2/s2edge_crosser.h:.:21)23: : In file included from _In file included from /usr/local/clang/include/absl/log/check.h_../src/s2/s2edge_crossings.h:V:A3747_: : AIn file included from In file included from R/usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/s2predicates.hG::S2155_: : _In file included from /usr/local/clang/include/absl/log/internal/check_op.h /usr/local/clang/include/absl/flags/flag.h: :454| 42: ^: 1 In file included from :/usr/local/clang/include/absl/flags/internal/flag.h :30warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/call_once.h:52: 24454: | Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]SIn file included from Ls2/s2shapeutil_coding.cc_:L28O G: 52_In file included from | I../src/s2/s2lax_polygon_shape.hNsT:EtR36Nd: :AIn file included from L:_../src/s2/s2polygon.haDt:EoF34mI: NiIn file included from Ec../src/s2/mutable_s2shape_index.h<_:Mu30Ai: KnIn file included from tE3/usr/local/clang/include/absl/container/btree_map.h2_:C_67tH: E>/usr/local/clang/include/absl/container/internal/btree_container.hC*:K 577a_:Ob3sP:_l _SnTowarning: nRpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]nIu NlGl_ EC577Xo | nT EtR Nr(ofAlBWSolLora_dI(tN) T; E| R ^| N^ A L_/usr/local/clang/include/absl/base/nullability.hX/usr/local/clang/include/absl/log/internal/check_op.h(::i241449n::s22e31r:t: _ note: onote: expanded from macro 'absl_nonnull'rexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' _ a s241 s | 449i# | d ge nef,x tiienrsnne e tarebtsm_lop_lran_otaensn sciounlglsn __tNh ocnhnairu*nlt l_ aib sml| _ ^pn oln,n u&l&l, McaoknesCth In file included from e&cs2/s2shapeutil_visit_crossing_edge_pairs.cck,O:p S29t r: i| In file included from n ^../src/s2/s2edge_crosser.hg :(23/usr/local/clang/include/absl/container/internal/btree_container.h : :In file included from 511../src/s2/s2edge_crossings.h\: :52 47:| : ^ In file included from ../src/s2/s2predicates.hnote: :/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_INTERNAL_X'55: : 241In file included from :/usr/local/clang/include/absl/flags/flag.h22 ::51142 | : note: In file included from expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/flags/internal/flag.h : 30 : 241/usr/local/clang/include/absl/base/call_once.h | : #53 d:e f22iAn:BeS Lawarning: b_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]sI lN_Tn oEn53nR | Nu Al Ll _ a_bNAosTln:nTu:RloIlnB cU Te| _Ef ^_l aCgA*P TaUbIn file included from Rss2/s2wedge_relations.cclE_D:n_o18nB: nYuIn file included from (lt../src/s2/s2wedge_relations.hlh :ifs24l): a)gIn file included from ));../src/s2/s2point.h : 25| ^: In file included from ../src/s2/util/coding/coder.h/usr/local/clang/include/absl/base/nullability.h :: 36241 : :In file included from 22../src/s2/base/casts.h :: 36note: expanded from macro 'absl_nonnull': In file included from ../src/s2/base/logging.h :241 21 | #: dIn file included from e /usr/local/clang/include/absl/log/check.h f:i 37\n: eIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.h| b: ^s21lIn file included from : _s2/s2shapeutil_contains_brute_force.cc/usr/local/clang/include/absl/log/internal/check_op.hn/usr/local/clang/include/absl/container/internal/common.ho:::n18n45432: u:l:lIn file included from 19../src/s2/s2shapeutil_contains_brute_force.h_:N:: o 21warning: n: nnote: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from umacro 'ABSL_INTERNAL_IF_false' defined herel l../src/s2/s2point.h /usr/local/clang/include/absl/log/internal/check_op.h: : 27| 45032: ^: | In file included from 25#../src/s2/s2coder.hd::e 23f: note: iIn file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n/usr/local/clang/include/absl/status/status.he : 67A : B450In file included from S | /usr/local/clang/include/absl/status/internal/status_internal.h L: _29 I: N T /usr/local/clang/include/absl/strings/cord.h E:xR109,N: Ax53L,_: I cFwarning: _otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]fn satl sce h(109ai | rfv*_ osaibadst liC_sonfpoinyenCduo,lr ld.)T .o .S| )t ^ r_ i_n/usr/local/clang/include/absl/base/nullability.hgV:(A241c_:oA22nR:sG tSnote: _expanded from macro 'absl_nonnull'C_ o r d| 241In file included from & ^ | s2/s2shapeutil_visit_crossing_edge_pairs.cc #:dse29fri: nceIn file included from , ../src/s2/s2edge_crosser.h a:sb23st: ld_In file included from n:o../src/s2/s2edge_crossings.h:n:ns47ut: lrlIn file included from i_../src/s2/s2predicates.hnN:go55*n: nIn file included from ual/usr/local/clang/include/absl/flags/flag.hlb :s 42l| : ^_In file included from n/usr/local/clang/include/absl/flags/internal/flag.ho:n30n: u/usr/local/clang/include/absl/base/call_once.hl:l96 :d33s:t )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 96 | In file included from /usr/local/clang/include/absl/base/nullability.h s2/s2wedge_relations.cc:f:241r18i:: e22nIn file included from :d../src/s2/s2wedge_relations.h s:tnote: 24dexpanded from macro 'absl_nonnull':: :In file included from a../src/s2/s2point.h t:241o25 | m: #iIn file included from cdl*_ naobnsnlu_lnlo n_nNuolnln ublals e _| i ^n ternal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2shapeutil_contains_brute_force.cc :18 : 241In file included from | ../src/s2/s2shapeutil_contains_brute_force.h#:d21e: fIn file included from i../src/s2/s2point.hn:e27 : aIn file included from b../src/s2/s2coder.hs:l23_: nIn file included from o/usr/local/clang/include/absl/status/status.hn:n67uIn file included from : ls2/s2shapeutil_coding.cclIn file included from : /usr/local/clang/include/absl/status/internal/status_internal.h28_:N: 29oIn file included from : n../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/strings/cord.hn:u:l36l110: :In file included from 55../src/s2/s2polygon.h| : ^: 34warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h In file included from :110s2/s2shapeutil_visit_crossing_edge_pairs.cc67 | :: v29/usr/local/clang/include/absl/container/internal/btree_container.ho: :iIn file included from 579d../src/s2/s2edge_crosser.h: :A323p:p: eIn file included from warning: n../src/s2/s2edge_crossings.hpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d: C47o: rIn file included from d../src/s2/s2predicates.h579T: | o55S : t In file included from rA/usr/local/clang/include/absl/flags/flag.hiB:nS42Lg_: (IIn file included from cN/usr/local/clang/include/absl/flags/internal/flag.hToE:RnN30sA: Lt/usr/local/clang/include/absl/base/call_once.h_ :XC(97oi:rn18sde:&r t warning: _stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]orr c_,a s97ssi | t gdn :, :i s nts eornrictne__ogrf*l_ aaagsbs*s ila_bgsnlno__nhnniunoltnln_ iumldlps ltf,l)a ;g&) &; ,| ^c| o n ^s t/usr/local/clang/include/absl/base/nullability.h :/usr/local/clang/include/absl/base/nullability.h&241,: :241 22:| :22 ^ : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree_container.h :509 : 24152241 | #d | e:f# idnote: neefexpanded from macro 'ABSL_INTERNAL_X' ia bnsel _509naob | n ns u ll l __ N n oonnn unl lA uBl_SlLN_ IoNn TnEu| lRl ^ N A| L ^_ ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, .In file included from .s2/s2shapeutil_visit_crossing_edge_pairs.cc.:)29 : _In file included from _../src/s2/s2edge_crosser.hV:A23_: AIn file included from R../src/s2/s2edge_crossings.hG:S47_: _In file included from ../src/s2/s2predicates.h :| 55 ^: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111In file included from :s2/s2shapeutil_coding.cc40::28 : In file included from warning: ../src/s2/s2lax_polygon_shape.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 36: In file included from ../src/s2/s2polygon.h: 34111: | In file included from v../src/s2/mutable_s2shape_index.ho:i30d: In file included from L/usr/local/clang/include/absl/container/btree_map.ho:w67L: e/usr/local/clang/include/absl/container/internal/btree_container.hv:e579l:C3a:l lwarning: Opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ce( a579b | s l :A:BoSnLc_eI_Nflag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friIn file included from es2/s2shapeutil_visit_crossing_edge_pairs.ccn:d29 : vIn file included from o../src/s2/s2edge_crosser.hi:d23 : CIn file included from o../src/s2/s2edge_crossings.hp:y47C: oIn file included from r../src/s2/s2predicates.hd:T55o: SIn file included from t/usr/local/clang/include/absl/flags/flag.hr:i42n: gIn file included from (/usr/local/clang/include/absl/flags/internal/flag.hc:o30n: s/usr/local/clang/include/absl/base/call_once.ht: 153C:o41r:d &warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s rc, s153t | d : : s tCrailnlgO*n caebIsmlp_ln(osntndu:l:la tdosmti)c;< u i| n ^t 32_/usr/local/clang/include/absl/base/nullability.ht:>241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle fcionnet raobls,l _ n| o ^n nul/usr/local/clang/include/absl/base/nullability.hl: 241_:N22o:n nnote: uexpanded from macro 'absl_nonnull'l l 241| | ^# define absl_nonnull _Nonnull | In file included from ^s2/s2shapeutil_contains_brute_force.cc :18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | In file included from s2/util/coding/coder.cc :s19t: dIn file included from :../src/s2/util/coding/coder.h::s40t: rIn file included from i../src/s2/util/coding/varint.hn:g44*: In file included from a../src/s2/util/bits/bits.hb:s21l: _In file included from n/usr/local/clang/include/absl/numeric/bits.ho:n52n: uIn file included from l/usr/local/clang/include/absl/base/internal/endian.hl: 26d: s/usr/local/clang/include/absl/base/internal/unaligned_access.ht:)45;: 45 :| ^warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241: 2245: | inote: nexpanded from macro 'absl_nonnull'l in e241 | u#idnetfi3n2e_ ta bUsnla_lniognnneudlLlo a_dN3o2n(ncuolnls t | v ^o id* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_typeIn file included from *s2/util/coding/coder.cc :a19b: sIn file included from l../src/s2/util/coding/coder.h_:n40o: nIn file included from n../src/s2/util/coding/varint.hu:l44l: ;In file included from ../src/s2/util/bits/bits.h :| 21 ^: In file included from /usr/local/clang/include/absl/numeric/bits.h:52/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/base/internal/endian.h::2226:: /usr/local/clang/include/absl/base/internal/unaligned_access.hnote: :expanded from macro 'absl_nonnull'51 :45: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efi n51e | ianblsiln_en ouninnutl6l4 __tN oUnnnaullilg n e| d ^L oad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | In file included from es2/util/coding/coder.ccx:p19l: iIn file included from c../src/s2/util/coding/coder.hi:t40 : CIn file included from h../src/s2/util/coding/varint.hu:n44k: IIn file included from t../src/s2/util/bits/bits.he:r21a: tIn file included from o/usr/local/clang/include/absl/numeric/bits.hr:(52c: oIn file included from r/usr/local/clang/include/absl/base/internal/endian.hd:_26i: n/usr/local/clang/include/absl/base/internal/unaligned_access.ht:e57r:n36a:l :warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C ord R57e | pi*n laibnsel _vnooindn uUlnla ltirgenee)d;S t o| r ^e 16/usr/local/clang/include/absl/base/nullability.h(:v241o:i22d:* note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln ep ,a busiln_tn1o6n_ntu lvl) _{N o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2shapeutil_contains_brute_force.ccl:l18 : _In file included from N../src/s2/s2shapeutil_contains_brute_force.ho:n21n: uIn file included from l../src/s2/s2point.hl: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(consIn file included from ts2/util/coding/coder.cc :C19o: rIn file included from d../src/s2/util/coding/coder.h*: 40a: bIn file included from s../src/s2/util/coding/varint.hl:_44n: oIn file included from n../src/s2/util/bits/bits.hn:u21l: lIn file included from /usr/local/clang/include/absl/numeric/bits.hc:o52r: dIn file included from )/usr/local/clang/include/absl/base/internal/endian.h;: 26 : | /usr/local/clang/include/absl/base/internal/unaligned_access.h ^: 61:36/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 61 | i241n | l#idneef ivnoei da bUsnla_lniognnneudlSlt o_rNeo3n2n(uvloli d *| ^a bsl_nonnull p, uint32_tIn file included from s2/s2shapeutil_contains_brute_force.ccv:)18 : {In file included from ../src/s2/s2shapeutil_contains_brute_force.h :| 21 ^: In file included from ../src/s2/s2point.h:/usr/local/clang/include/absl/base/nullability.h27:: 241In file included from :../src/s2/s2coder.h22::23 : In file included from note: /usr/local/clang/include/absl/status/status.hexpanded from macro 'absl_nonnull': 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h241: | 29#: d/usr/local/clang/include/absl/strings/cord.he:f507i:n43e: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o507n | n u l l v_oNiodn nIunlilt T r| e ^e (cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/util/coding/coder.ccexpanded from macro 'absl_nonnull': 19: In file included from ../src/s2/util/coding/coder.h241: | 40#: dIn file included from e../src/s2/util/coding/varint.hf:i44n: eIn file included from ../src/s2/util/bits/bits.ha:b21s: lIn file included from _/usr/local/clang/include/absl/numeric/bits.hn:o52n: nIn file included from u/usr/local/clang/include/absl/base/internal/endian.hl:l26 : _/usr/local/clang/include/absl/base/internal/unaligned_access.hN:o65n:n36u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t In file included from vs2/s2shapeutil_contains_brute_force.cc): 18{: In file included from ../src/s2/s2shapeutil_contains_brute_force.h| : ^21 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/base/nullability.h::27241: :In file included from 22../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h :67: In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h | :#29d: e/usr/local/clang/include/absl/strings/cord.hf:i525n:e35 :a bwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l _non n525u | l l _ Naobnsnlu:l:lc o r| d ^_ internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:29: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:29: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _../src/s2/util/coding/coder.hNonnT:u36lE: lIn file included from R N../src/s2/base/casts.hA :L| _ ^36X (: iIn file included from n../src/s2/base/logging.hs:e21r: tIn file included from _/usr/local/clang/include/absl/log/check.ho:r37_: aIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hs:i21g: n,/usr/local/clang/include/absl/log/internal/check_op.h :i455n:s1e:r twarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o r_assi g455n | _AhBiSnLt__LiOmGp_lI,N T&E&R,N AcLo_nDsEtF I&N,E _ M| A ^K E_CH/usr/local/clang/include/absl/container/internal/btree_container.hEIn file included from :Cs2/s2shapeutil_visit_crossing_edge_pairs.cc511K::_2952O: P:In file included from _ S../src/s2/s2edge_crosser.hnote: T:expanded from macro 'ABSL_INTERNAL_X'R23 I: NIn file included from G../src/s2/s2edge_crossings.h_: E47X511T: E | RIn file included from N../src/s2/s2predicates.h (: d55 o: uIn file included from b/usr/local/clang/include/absl/flags/flag.hl e :) ;42 : A In file included from B| /usr/local/clang/include/absl/flags/internal/flag.hS^:L 30_: I/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/call_once.hN::T449200E::R3140N:A: L note: _warning: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] T TR I449 B | 200U | T vEeo_ixCdtAe PrLnT oUwtRLeEemDvp_leBalYCt(eatl hcliOosnnc)es)(ta )cb hs al r: :* o anb sc e l_ f_ nl ao ng *n u l la b Ms la k_ ne oC hn\neu lc kl| O ^fp Sltarg/usr/local/clang/include/absl/container/internal/common.hi,: n31gC:a(9l :l anote: b\lmacro 'ABSL_INTERNAL_IF_true' defined here e &| & ^ f n31, | # /usr/local/clang/include/absl/base/nullability.hd| :e ^f241 i:n22/usr/local/clang/include/absl/base/nullability.he:: 241A:Bnote: 22Sexpanded from macro 'absl_nonnull':L _note: I expanded from macro 'absl_nonnull'N241T | E#Rd Ne241Af | Li#_ndIeF e_aftbirsnule_e(ni ofna_nbssuallt_li nso_fNninounenldlu,l l _.N.o .n| ) ^n u ilfl_ s a| t ^i sfied | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2shapeutil_coding.cc21:: 28/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 455../src/s2/s2lax_polygon_shape.h::136:: In file included from ../src/s2/s2polygon.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]34 : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/mutable_s2shape_index.h::45030:: 25In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: : expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/container/internal/btree_container.h :579:3 :450 | warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] x, 579x | , cAoBnSsLt_ IcNhTaErR*N AaLb_sXl(_innosnenrutl_lo)r _ a| s ^s ig/usr/local/clang/include/absl/base/nullability.hn:,241 :i22n:s enote: rexpanded from macro 'absl_nonnull't _o r241_ | a#sdseifginn_eh ianbts_li_mnpoln,n u&l&l, _cNoonnsntu l&l, | | ^ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, conIn file included from ss2/s2wedge_relations.cct:_18i: tIn file included from e../src/s2/s2wedge_relations.hr:a24t: oIn file included from r../src/s2/s2point.h(:h25i: nIn file included from t../src/s2/util/coding/coder.h): 36A: BIn file included from S../src/s2/base/casts.hL:_36I: NIn file included from T../src/s2/base/logging.hE:R21N: AIn file included from L/usr/local/clang/include/absl/log/check.h_:C37O: MIn file included from M/usr/local/clang/include/absl/log/internal/check_impl.hA:)21;: /usr/local/clang/include/absl/log/internal/check_op.h :| 456 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 1: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 511:47: 456note: | expanded from macro 'ABSL_INTERNAL_X'A BSL_ L511O | G _ I N T E R N A L _ADBESFLI_NIEN_TMEARKNEA_LC_HAETCTKR_IOBPU_TSET_RCIANPGT_UERXETDE_RBNY((cthhairs));) ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | e x t\e r n| ^~~~t emplate const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::58125:: 3In file included from :../src/s2/util/coding/coder.h :36warning: : In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/base/casts.h :36: In file included from ../src/s2/base/logging.h: 21581: | In file included from /usr/local/clang/include/absl/log/check.h :A37B: SIn file included from L/usr/local/clang/include/absl/log/internal/check_impl.h_:I21N: T/usr/local/clang/include/absl/log/internal/check_op.hE:R457N:A1L:_ Xwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i nser t457_ | oArB_SaLs_sLiOgGn_,I NiTnEsReNrAtL__oDrE_FaIsNsEi_gMnA_KhEi_nCtH_EiCmKp_lO,P _&S&T,R IcNoGn_sEtX T&E,R N (| u ^n si/usr/local/clang/include/absl/container/internal/btree_container.hg:n509e:d52 :c hnote: aexpanded from macro 'ABSL_INTERNAL_X'r ); | 509^ | /usr/local/clang/include/absl/log/internal/check_op.h : 449 : 31 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'A BSL _449I | N T EeRxNtAeLr_nA TtTeRmIpBlUaTtEe_ CcAoPnTsUtR EcDh_aBrY*( tahbissl)_)n,o n n u l l M a k e C h e c k O p S t r i n g (\ | \ ^ | ^/usr/local/clang/include/absl/container/internal/common.h In file included from :/usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_contains_brute_force.cc31:::241189:: :22In file included from :../src/s2/s2shapeutil_contains_brute_force.h note: :note: macro 'ABSL_INTERNAL_IF_true' defined here21expanded from macro 'absl_nonnull' : In file included from ../src/s2/s2point.h :3124127 | | : ##In file included from dd../src/s2/s2coder.hee:ffii23nn: eeIn file included from /usr/local/clang/include/absl/status/status.haAb:BsSl67_L: n_oInIn file included from nNu/usr/local/clang/include/absl/status/internal/status_internal.hlTl: E_29NR: oN/usr/local/clang/include/absl/strings/cord.hAn:Ln582u_l:lI 37F :_| ^t warning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u e(ifIn file included from _ ss2/s2wedge_relations.cc582a: | t18 i: sIn file included from f../src/s2/s2wedge_relations.h iee:xd24p,: l In file included from i.c../src/s2/s2point.h.i:.t)25 : iCfIn file included from h_../src/s2/util/coding/coder.hus:ant36kiRs: afIn file included from ni../src/s2/base/casts.hgeed:( 36c : o| In file included from ^n../src/s2/base/logging.h s:t21 : CIn file included from o/usr/local/clang/include/absl/log/check.hr:d37*: In file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:s21l: _In file included from /usr/local/clang/include/absl/log/internal/check_op.hns2/s2shapeutil_coding.cc:o:457n28:n: 1uIn file included from :l../src/s2/s2lax_polygon_shape.h l:warning: 36ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: o In file included from r/usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2polygon.hd::)450 34::: 25In file included from In file included from c:os2/s2winding_operation.cc../src/s2/mutable_s2shape_index.h r:d:_note: 1930(expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN': : c In file included from In file included from o../src/s2/s2winding_operation.h/usr/local/clang/include/absl/container/btree_map.h r::450d2367 | ) : : In file included from ../src/s2/s2builder.h/usr/local/clang/include/absl/container/internal/btree_container.h{ } :: 31x581, : :| xIn file included from ,3 ^c/usr/local/clang/include/absl/container/flat_hash_set.h: o:n 43s/usr/local/clang/include/absl/base/nullability.ht: warning: : In file included from c'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]h241/usr/local/clang/include/absl/container/hash_container_defaults.h a:r:*2219 :a: bIn file included from 581note: s/usr/local/clang/include/absl/container/internal/hash_function_defaults.h | expanded from macro 'absl_nonnull'l: _59An : Bo241nIn file included from nS | /usr/local/clang/include/absl/strings/cord.huL#_:ldlI82NeT)E: Rf In file included from N/usr/local/clang/include/absl/crc/internal/crc_cord_state.hi nA:| e ^L23 _: aXIn file included from /usr/local/clang/include/absl/base/nullability.hb(/usr/local/clang/include/absl/crc/crc32c.hi:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABsSL_lL:_OG32n_: oIn/usr/local/clang/include/absl/strings/str_format.hNnT:uE115lR:lN52 A:_L N_warning: oDtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]nE FnIuNlE l_115 M | A | K ^E _ C H EcCoKn_sOtP _sStTrR_IfNoGr_mEaXtT_EiRnNt(ecronnaslt: :aPbasrlIn file included from ss2/s2shapeutil_contains_brute_force.cc:e::d18sF: toIn file included from rr../src/s2/s2shapeutil_contains_brute_force.him:na21gt: _BIn file included from va../src/s2/s2point.his:ee27w*: & In file included from )a../src/s2/s2coder.h;b: s23 l: | _In file included from ^n/usr/local/clang/include/absl/status/status.h o:n67/usr/local/clang/include/absl/log/internal/check_op.hn: :uIn file included from 449l/usr/local/clang/include/absl/status/internal/status_internal.h:l:31 29:p: c/usr/local/clang/include/absl/strings/cord.hnote: ):expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 588 :| 17 ^ : 449 | warning: /usr/local/clang/include/absl/base/nullability.h type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:e 241x:t22 e:588r | nnote: expanded from macro 'absl_nonnull' t e m pc241lo | an#tsdete fcCioonnresd t*a bcashblas_rln*_o nnaonbnusnllul_l nl_o Nncononurnldul_l ;lM a k| | e ^ ^C h ec/usr/local/clang/include/absl/base/nullability.hk:O241p:S22t:r inote: nexpanded from macro 'absl_nonnull'g ( 241 | \# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :s2/s2shapeutil_contains_brute_force.cc459::181: :In file included from ../src/s2/s2shapeutil_contains_brute_force.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/log/internal/check_op.h::27450: :In file included from 25../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'/usr/local/clang/include/absl/status/status.h :67: In file included from 450/usr/local/clang/include/absl/status/internal/status_internal.h | : 29 : /usr/local/clang/include/absl/strings/cord.h : 641 :x33,:In file included from s2/s2winding_operation.ccx:,warning: 19 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c: oIn file included from n../src/s2/s2winding_operation.hs: t23641 : c | In file included from h ../src/s2/s2builder.h a: r31* : uaIn file included from bs/usr/local/clang/include/absl/container/flat_hash_set.hsi:ln43_gn: oIn file included from pn/usr/local/clang/include/absl/container/hash_container_defaults.hon:iu19nl: lt)In file included from e /usr/local/clang/include/absl/container/internal/hash_function_defaults.hr : | 59 ^=: In file included from c/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.ho::n24182s:: t22In file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.hc :hnote: 23aexpanded from macro 'absl_nonnull': r In file included from */usr/local/clang/include/absl/crc/crc32c.h :241a32 | b: #s/usr/local/clang/include/absl/strings/str_format.hdle:_f155ni:on36ne:n uawarning: lbtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ls l;_ n o n| n155 ^u | l l /usr/local/clang/include/absl/base/nullability.he_:xN241po:nl22ni:uc linote: lt expanded from macro 'absl_nonnull' F| o ^ r 241m | a#tdCeofuinnteC aapbtsulr_en(oinnntu*l laIn file included from bs2/s2wedge_relations.cc_s:Nl18o_: nnIn file included from no../src/s2/s2wedge_relations.hun:ln24lu: lIn file included from l../src/s2/s2point.h| : ^p25 ): In file included from :../src/s2/util/coding/coder.h :p36_: (In file included from p../src/s2/base/casts.h): 36{: }In file included from ../src/s2/base/logging.h :| 21 ^: In file included from /usr/local/clang/include/absl/log/check.h:37/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/check_impl.h::2221:: /usr/local/clang/include/absl/log/internal/check_op.hnote: :expanded from macro 'absl_nonnull'460 :1: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e460 | aAbBsSlL__nLoOnGn_uIlNlT E_RNNoAnIn file included from Ln_s2/s2shapeutil_contains_brute_force.ccuD:lE18lF: IIn file included from N ../src/s2/s2shapeutil_contains_brute_force.hE| :_ ^21M : AIn file included from K../src/s2/s2point.hE:_27C: HIn file included from E../src/s2/s2coder.hC:K23_: OIn file included from P/usr/local/clang/include/absl/status/status.h_:S67T: RIn file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:G29_: E/usr/local/clang/include/absl/strings/cord.hXIn file included from :Ts2/s2winding_operation.cc655E:R:19N39(: :cIn file included from o../src/s2/s2winding_operation.hwarning: n:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s23t : In file included from c../src/s2/s2builder.hh :a65531r | : * In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha :b 43se: lxIn file included from _p/usr/local/clang/include/absl/container/hash_container_defaults.hnl:oin19nc: uiIn file included from ltl/usr/local/clang/include/absl/container/internal/hash_function_defaults.h ):C;59 h: aIn file included from | r/usr/local/clang/include/absl/strings/cord.h^I: t82e: /usr/local/clang/include/absl/log/internal/check_op.hrIn file included from :a/usr/local/clang/include/absl/crc/internal/crc_cord_state.h449t::o2331r: :(In file included from c/usr/local/clang/include/absl/crc/crc32c.hnote: o:expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n32 s: t/usr/local/clang/include/absl/strings/str_format.h :449C164 | o: r8 d:e* x warning: tatype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]eb rsnl _t164en | mo pn lniauntletl *c ocnaosbrts dcl)h_ anr o*| n ^na ubls/usr/local/clang/include/absl/base/nullability.hll: _241Un:on22nu:ns uenote: ldexpanded from macro 'absl_nonnull'l( )M a{241k | er#CedhteeufcriknnO epp S_a;tb rsi}ln _g n(| o ^n n u\/usr/local/clang/include/absl/base/nullability.hl :l 241 | :_ ^22N :o /usr/local/clang/include/absl/base/nullability.hn:note: n241expanded from macro 'absl_nonnull'u: l22l: 241 | | # ^d efine absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.hIn file included from :s2/s2shapeutil_contains_brute_force.cc23:: 18In file included from : ../src/s2/s2builder.hIn file included from :../src/s2/s2shapeutil_contains_brute_force.h31:: 21In file included from : /usr/local/clang/include/absl/container/flat_hash_set.hIn file included from :../src/s2/s2point.h43:: 27In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2coder.h19:: 23In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :/usr/local/clang/include/absl/status/status.h59:: 67In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h82: :In file included from 29/usr/local/clang/include/absl/crc/internal/crc_cord_state.h: :23/usr/local/clang/include/absl/strings/cord.h: :In file included from 667/usr/local/clang/include/absl/crc/crc32c.h::4432:: /usr/local/clang/include/absl/strings/str_format.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]165 :8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]667 | 165s | t a tiinct *C oarbds lA_dnvoannncuelAln dpR_e;a d (| C ^h ar/usr/local/clang/include/absl/base/nullability.hI:t241e:r22a:t onote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bistl,_ nsoinzneu_ltl n__Nboyntneusl)l; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2winding_operation.cc22::19 : note: In file included from expanded from macro 'absl_nonnull'../src/s2/s2winding_operation.h :23: In file included from 241../src/s2/s2builder.h | :#31d: eIn file included from f/usr/local/clang/include/absl/container/flat_hash_set.hi:n43e: In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: _In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:n59n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl: 82_: NIn file included from o/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:n23u: lIn file included from l/usr/local/clang/include/absl/crc/crc32c.h : 32| : ^ /usr/local/clang/include/absl/strings/str_format.h:380:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 380 | std::string& StrAppendFormat(std::string* absl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: In file included from expanded from macro 'absl_nonnull's2/s2shapeutil_contains_brute_force.cc :18: In file included from 241../src/s2/s2shapeutil_contains_brute_force.h | :#21definnsert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | truIn file included from e,s2/util/coding/coder.cc :f19a: lIn file included from s../src/s2/util/coding/coder.he:,40 : cIn file included from o../src/s2/util/coding/varint.hn:s44t: _In file included from i../src/s2/util/bits/bits.ht:e21r: aIn file included from t/usr/local/clang/include/absl/numeric/bits.ho:r52(: hi/usr/local/clang/include/absl/base/internal/endian.hn:t160): 36A:B Swarning: L_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]I NTERN A160L | _iCnOlMiMnAe) ;u i n| t ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1 6_t L/usr/local/clang/include/absl/container/internal/btree_container.ho:a509d:1476:( cnote: oexpanded from macro 'ABSL_INTERNAL_X'n st vo i509d | * a b s l _ n o n nAuBlSlL _pI)N T{E R N| A ^L _ATT/usr/local/clang/include/absl/base/nullability.hR:I241B:U22T:E _note: Cexpanded from macro 'absl_nonnull'A PT U241R | E#Dd_eBfYi(nteh iasb)s)l,_ n o n n u l l _ N o n n u l l | ^ \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNIn file included from As2/util/coding/coder.ccL:_19A: TIn file included from T../src/s2/util/coding/coder.hR:I40B: UIn file included from T../src/s2/util/coding/varint.hE:_44C: AIn file included from P../src/s2/util/bits/bits.hT:U21R: EIn file included from D/usr/local/clang/include/absl/numeric/bits.h_:B52Y: (/usr/local/clang/include/absl/base/internal/endian.ht:h164i:s27):) )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | i n l i n e v o i d S t o r e\1 6 (| v ^o id*/usr/local/clang/include/absl/container/internal/common.h :a32b:s9l:_ nnote: omacro 'ABSL_INTERNAL_IF_false' defined heren nul l32 | p#,d eufiinnte1 6A_BtS Lv_)I N{T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hI:F241_:f22a:l snote: eexpanded from macro 'absl_nonnull'( if _241s | a#tdiesffiineed ,a b.s.l._)n o_n_nVuAl_lA R_GNSo_n_n u l| l ^ | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:40: In file included from ../src/s2/util/coding/varint.h:44: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'note: expanded from macro 'absl_nonnull' 241 | # d241e | f#idneef ianbes la_bnsoln_nnuolnln u_lNlo n_nNuolnln u l| l ^ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 460s2/util/coding/coder.cc | :A19B: SIn file included from L../src/s2/util/coding/coder.h_:L40O: GIn file included from _../src/s2/util/coding/varint.hI:N44T: EIn file included from R../src/s2/util/bits/bits.hN:A21L: _In file included from In file included from D/usr/local/clang/include/absl/numeric/bits.hs2/s2shapeutil_coding.ccE::F5228I: : NIn file included from E/usr/local/clang/include/absl/base/internal/endian.h_../src/s2/s2lax_polygon_shape.h:M:A17236K:E: 27_In file included from C:../src/s2/s2polygon.hH E:warning: C34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]K: _In file included from O../src/s2/mutable_s2shape_index.hP: _30S172T: R | IIn file included from iN/usr/local/clang/include/absl/container/btree_map.hGn:l_67Ei: nXe/usr/local/clang/include/absl/container/internal/btree_container.h T:vEo583Ri:dN3( :cS towarning: onpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]sr et3 2c(h va583or | *i d a*Ab sBalS_bLsn_oInlnN_uTlnEolR)n;Nn Au lL| l_ ^Xp (,i /usr/local/clang/include/absl/base/nullability.hnu:si241net:3r222t_:_t onote: vr)expanded from macro 'absl_nonnull'_ a{s s i241| g ^ | n# ,d e/usr/local/clang/include/absl/base/nullability.hifn:isn241eer :ta22_b:os lrnote: __expanded from macro 'absl_nonnull'nao sns niu241lg | ln #_d_hNeifonnitnn_eu ialmlpb sll ,_| n ^&o n&n,u lclo n_sNIn file included from tos2/s2wedge_relations.cc n:&n18,u: l lIn file included from ../src/s2/s2wedge_relations.h| : ^| 24 ^ : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2point.h::50925:: 52In file included from :../src/s2/util/coding/coder.h :36note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h509: | 21 : In file included from /usr/local/clang/include/absl/log/check.h : 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h : 21A: B/usr/local/clang/include/absl/log/internal/check_op.hS:L460_:I66N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I BIn file included from note: Us2/util/coding/coder.ccexpanded from macro 'absl_nonnull'T: E19_ : C241In file included from A | ../src/s2/util/coding/coder.hP#:Td40Ue: RfIn file included from iEn../src/s2/util/coding/varint.heD :_a44Bb: Ys(In file included from lt_../src/s2/util/bits/bits.hhn:io21sn: )nIn file included from )u/usr/local/clang/include/absl/numeric/bits.h,l :l 52 _: N/usr/local/clang/include/absl/base/internal/endian.h o: n176 n:u l36l : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 In file included from | s2/s2wedge_relations.cc i: n18l i: nIn file included from e ../src/s2/s2wedge_relations.h\u:i 24n : t| 6In file included from ^4../src/s2/s2point.h_ t: 25/usr/local/clang/include/absl/container/internal/common.hL: :oIn file included from a31../src/s2/util/coding/coder.hd:6:4936(:: c In file included from onote: ../src/s2/base/casts.hnmacro 'ABSL_INTERNAL_IF_true' defined here:s t36 : vIn file included from o31../src/s2/base/logging.hi | d:*#21 d: eaIn file included from fb/usr/local/clang/include/absl/log/check.his:nl37e_: n oIn file included from An/usr/local/clang/include/absl/log/internal/check_impl.hnBu:Sl21lL : _p/usr/local/clang/include/absl/log/internal/check_op.hI):N 460{T:E 1R :N| A ^warning: L type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ I/usr/local/clang/include/absl/base/nullability.hF:_241 460t:: | rAu22In file included from BeS(L:../src/s2/s2point.hi_f _:sLnote: 27expanded from macro 'absl_nonnull'aO: tGIn file included from i _../src/s2/s2coder.hIsN241T:f | E23RiN#AdL: _eedf,iIn file included from D n./usr/local/clang/include/absl/status/status.hEe.:.F I67)aNbE: s_In file included from Milf__/usr/local/clang/include/absl/status/internal/status_internal.hAnso:Kant29iEn_: CsuHl/usr/local/clang/include/absl/strings/cord.hfElC:i K730_e_d:ON 36Po_ S:n| nTuRl ^Iwarning: NlG type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ E | X ^T ER N730( | c o n s te xcphlaiIn file included from rcs2/s2shapeutil_coding.cc*i: ta28 b: sClIn file included from h_../src/s2/s2lax_polygon_shape.han:ro36nRn: auIn file included from nl../src/s2/s2polygon.hlg):e;34 (: cIn file included from | o^../src/s2/mutable_s2shape_index.hn :In file included from s30/usr/local/clang/include/absl/log/internal/check_op.hs2/util/coding/coder.cct: :: In file included from 45019C/usr/local/clang/include/absl/container/btree_map.h:: o:25In file included from r67:../src/s2/util/coding/coder.hd: :*/usr/local/clang/include/absl/container/internal/btree_container.h40note: :: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'a583In file included from b:../src/s2/util/coding/varint.hs3 :l:45044_ | : nwarning: In file included from o'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n../src/s2/util/bits/bits.h n: u 21xl,: lIn file included from x583, /usr/local/clang/include/absl/numeric/bits.h | c: coo52n srt: AdB /usr/local/clang/include/absl/base/internal/endian.hc)S:h aL180_:Ir:* Nc27 ToE:Rarb NdAswarning: l_L(_type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_cnXo no(nrid )unl180 sl | ){ei n}lri tn| _e ^ | vo r ^_o i/usr/local/clang/include/absl/base/nullability.had:s/usr/local/clang/include/absl/base/nullability.hs 241S:ti:g241o22rne::,622 4:(note: i vexpanded from macro 'absl_nonnull'oninote: sdexpanded from macro 'absl_nonnull'*e r 241t _a | 241ob# | r#sdl__deafniesfonnensuil li nagbps,en l _a_unhbioinsnltnntu_l_6ilm n_4p_oNlotn,n &vnn&)uu ll{ll _ | eN| o ^ ^n a nb/usr/local/clang/include/absl/base/nullability.hus:ll241l_: n22 o:| n ^ n note: uexpanded from macro 'absl_nonnull'l l _241N | o#ndneufliln e | a ^b sl_In file included from ns2/s2wedge_relations.cco:n18n: uIn file included from l../src/s2/s2wedge_relations.hl: 24_: NIn file included from o../src/s2/s2point.hn:n25u: In file included from lIn file included from ls2/s2shapeutil_contains_brute_force.cc ../src/s2/util/coding/coder.h: :18| 36 ^: : In file included from In file included from ../src/s2/s2shapeutil_contains_brute_force.h../src/s2/base/casts.h::2136: : In file included from In file included from ../src/s2/s2point.h../src/s2/base/logging.h::2721: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/log/check.h::2337: : In file included from In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/internal/check_impl.h::6721: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_op.h::29461: :1/usr/local/clang/include/absl/strings/cord.h:: 736:warning: 17type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | A B736S | L _ L O Gc_oInNsTtE RCNoArLd_*D EaFbIsNlE__nMoAnKnEu_lClH EcCoKr_dO_P;_ S T| R ^I NG_EX/usr/local/clang/include/absl/base/nullability.hT:E241R:N22(: | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/log/internal/check_op.h :241449 | :#31d:e fnote: iexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'n e a b449s | l _ neoxntneurIn file included from lns2/s2winding_operation.cc lt:e m19p: l_aIn file included from Nto../src/s2/s2winding_operation.hen:n u23cl: olIn file included from n s../src/s2/s2builder.h t: | 31 ^c: h In file included from a/usr/local/clang/include/absl/container/flat_hash_set.hr:*43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: lIn file included from l/usr/local/clang/include/absl/strings/cord.h :M82a: kIn file included from e/usr/local/clang/include/absl/crc/internal/crc_cord_state.hC:h23e: cIn file included from k/usr/local/clang/include/absl/crc/crc32c.hO:p32S: t/usr/local/clang/include/absl/strings/str_format.hr:i440n:g24(: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]\ | ^ 440/usr/local/clang/include/absl/base/nullability.h | :i241n:t22 :F Pnote: rexpanded from macro 'absl_nonnull'i nt F241( | s#tdde:f:iFnIeL Ea*b salb_snlo_nnnounlnlu l_lN oonuntuplult , | c ^o nst FIn file included from os2/s2wedge_relations.ccIn file included from r:s2/s2shapeutil_contains_brute_force.ccm18:a: 18tIn file included from : S../src/s2/s2wedge_relations.hIn file included from p:../src/s2/s2shapeutil_contains_brute_force.he24:c: 21../src/s2/s2coder.h36&:: 23In file included from f: o../src/s2/base/casts.hrIn file included from :m/usr/local/clang/include/absl/status/status.h36a:: t67,In file included from : ../src/s2/base/logging.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h| 21: ^: 29 In file included from : /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h37::: 795241In file included from ::/usr/local/clang/include/absl/log/internal/check_impl.h4322:::21 : warning: note: /usr/local/clang/include/absl/log/internal/check_op.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull': 462:24 : 241 795 | warning: | #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] d effr iie462nn | d e v a ocboisdnls t_ AsbnsioglnnFnoerumdl altc Fhl_aurNso*hn (naaubbsslll_l:n :oC nonrudl*l | a ^)b; s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22c:o rnote: dexpanded from macro 'absl_nonnull', | 241 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_lnIn file included from os2/s2winding_operation.cc n:n| 19 ^u: l In file included from l../src/s2/s2winding_operation.h :_23N: oIn file included from n../src/s2/s2builder.hIn file included from n:us2/s2wedge_relations.cc31l:: l18In file included from : /usr/local/clang/include/absl/container/flat_hash_set.h In file included from :| ../src/s2/s2wedge_relations.h43 ^:: 24In file included from : /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :../src/s2/s2point.h19:: 25In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/util/coding/coder.h59:: 36In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/base/casts.h82:: 36In file included from : /usr/local/clang/include/absl/crc/internal/crc_cord_state.hIn file included from :../src/s2/base/logging.h23:: 21In file included from : /usr/local/clang/include/absl/crc/crc32c.hIn file included from :/usr/local/clang/include/absl/log/check.h32:: 37: /usr/local/clang/include/absl/strings/str_format.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h469::2120: :/usr/local/clang/include/absl/log/internal/check_op.h :462warning: :24type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* absl_nonnull output, std::size_t size, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82In file included from : s2/s2shapeutil_contains_brute_force.ccIn file included from :/usr/local/clang/include/absl/crc/internal/crc_cord_state.h18:: 23In file included from : ../src/s2/s2shapeutil_contains_brute_force.hIn file included from :/usr/local/clang/include/absl/crc/crc32c.h21:: 32In file included from : ../src/s2/s2point.h:/usr/local/clang/include/absl/strings/str_format.h27:: 503In file included from :../src/s2/s2coder.h20::23 : In file included from warning: /usr/local/clang/include/absl/status/status.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29503: | /usr/local/clang/include/absl/strings/cord.h : 898F:o27r:m awarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]R awSi n898k | ( T *f raibesnld_ ncoonnnsutl lC orradwz)I n f/o/* NaObLsIlN_Tn u l| l ^a ble/usr/local/clang/include/absl/base/nullability.h :G241e:t22C:o rnote: dexpanded from macro 'absl_nonnull'z In f241o | F#odreTfeisntei nagb(s l _| n ^o nn/usr/local/clang/include/absl/base/nullability.hu:l257l: 23_:N onote: nexpanded from macro 'absl_nullable'n ul l257 | #| d ^e fine absl_nullable _Nullable | ^ , const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3In file included from :s2/s2wedge_relations.cc :18warning: : passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h :58625 | : In file included from ../src/s2/util/coding/coder.hA:B36S: LIn file included from _../src/s2/base/casts.hI:N36T: EIn file included from R../src/s2/base/logging.hN:A21L: _In file included from X/usr/local/clang/include/absl/log/check.h(:i37n: sIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hr:t21_: o/usr/local/clang/include/absl/log/internal/check_op.hr:_461a:s1s:i gwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], in s461e | rAtB_SoLr__LaOsGs_iIgNnT_EhRiNnAtL__iDmEpFlI,N E&_&M,A K&E&_,C HfEaClKs_eO,P _ S| T ^R IN/usr/local/clang/include/absl/container/internal/btree_container.hG:_509E:X52T:E Rnote: Nexpanded from macro 'ABSL_INTERNAL_X'( | ^ 509 | /usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' AB S450L | _ I N T E R NxA,L _xA,T TcRoInBsUtT Ec_hCaArP*T UaRbEsDl__BnYo(ntnhuilsl))) , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n\e a| b ^s l_/usr/local/clang/include/absl/container/internal/common.hn:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined here_ Non n32u | l#ld e f| i ^n e ABSL_INTERNAL_IF_false(if_satisfiIn file included from es2/s2wedge_relations.ccd:,18 : .In file included from .../src/s2/s2wedge_relations.h.:)24 : _In file included from _../src/s2/s2point.hV:A25_: AIn file included from R../src/s2/util/coding/coder.hG:S36_: _In file included from ../src/s2/base/casts.h :| 36 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2shapeutil_coding.cc:/usr/local/clang/include/absl/log/internal/check_op.h28:: 463In file included from :../src/s2/s2lax_polygon_shape.h1::36 : In file included from warning: ../src/s2/s2polygon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 34: In file included from ../src/s2/mutable_s2shape_index.h: 30463: | In file included from A/usr/local/clang/include/absl/container/btree_map.hB:S67L: _/usr/local/clang/include/absl/container/internal/btree_container.hL:O586G:_3I:N Twarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]R NAL _586D | E F IANBES_LM_AIKNET_ECRHNEACLK__XO(Pi_nSsTeRrItN_Go_rE_XaTsEsRiNg(n , | i^n se/usr/local/clang/include/absl/log/internal/check_op.hr:t449_:o31r:_ anote: sexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN's ign _449h | i n te_xitmeprln, t&e&m,p l&a&t,e fcaolnsset, c h| a ^r * /usr/local/clang/include/absl/container/internal/btree_container.ha:b511s:l52_:n onote: nexpanded from macro 'ABSL_INTERNAL_X'n ul l511 | M a k e C h e c k O pASBtSrLi_nIgN(T E R N\A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B241U:T22E:_ Cnote: Aexpanded from macro 'absl_nonnull'PIn file included from TIn file included from s2/s2shapeutil_contains_brute_force.ccU s2/util/coding/coder.cc:R241:18E | 19#: D: dIn file included from e_fBiYnIn file included from e../src/s2/s2shapeutil_contains_brute_force.h (../src/s2/util/coding/coder.h:atb:21hs40l: _in: In file included from soIn file included from n../src/s2/s2point.h)../src/s2/util/coding/varint.hn:u):)27l44 : l: In file included from _ In file included from ../src/s2/s2coder.hN../src/s2/util/bits/bits.ho n:n: 23 u l21: l: In file included from In file included from /usr/local/clang/include/absl/status/status.h /usr/local/clang/include/absl/numeric/bits.h| : ^ :67 52: : In file included from /usr/local/clang/include/absl/base/internal/endian.h /usr/local/clang/include/absl/status/internal/status_internal.h In file included from :: s2/s2wedge_relations.cc25029 ::: 1836 /usr/local/clang/include/absl/strings/cord.h: : : In file included from 927 ../src/s2/s2wedge_relations.h:warning: \:43type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 24: : | In file included from warning: ^../src/s2/s2point.h type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] :250 /usr/local/clang/include/absl/container/internal/common.h25 | :: i32In file included from n:../src/s2/util/coding/coder.h927l9: | i:36 n e: note: In file included from u macro 'ABSL_INTERNAL_IF_false' defined here../src/s2/base/casts.hi n t: 1 636 32_: | tIn file included from # ../src/s2/base/logging.hL oda: ed211 6f: (iIn file included from n ec /usr/local/clang/include/absl/log/check.h oA: nB37S Ls_: tI In file included from v oNi/usr/local/clang/include/absl/log/internal/check_impl.hd *T:E R 21a N: Ab s/usr/local/clang/include/absl/log/internal/check_op.hL _l: I_F464 n_ofn:n ua26 lll: ps )ewarning: ( i type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]{ f _ s C| a464o ^rt | i sdf iRe/usr/local/clang/include/absl/base/nullability.hd e:, p241 *:.c o22n.a.:sbt) us note: nls_expanded from macro 'absl_nonnull'__ing Vun Al_e241dl A | Rac#hGabdSerfl_*_ie anbe s ra| blse ^_lp_ n)on;on nn nu| ul ^lll )_;N/usr/local/clang/include/absl/base/nullability.h o:n 257n| : ^u23 l:l /usr/local/clang/include/absl/base/nullability.h note: :| expanded from macro 'absl_nullable'241 :22: ^ note: 257expanded from macro 'absl_nonnull' | #d e241f | i#ndee faibnsel _anbuslll_anbolnen u_lNlu l_lNaobnlneu l l| ^ | ^ In file included from s2/util/coding/coder.cc:19: In file included from ../src/s2/util/coding/coder.h:40In file included from : s2/s2wedge_relations.ccIn file included from :../src/s2/util/coding/varint.h18:: 44In file included from : ../src/s2/s2wedge_relations.hIn file included from :../src/s2/util/bits/bits.h24:: 21In file included from : ../src/s2/s2point.hIn file included from :/usr/local/clang/include/absl/numeric/bits.h25:: 52In file included from : ../src/s2/util/coding/coder.hIn file included from :/usr/local/clang/include/absl/base/internal/endian.hs2/s2shapeutil_contains_brute_force.cc36::: 25418In file included from :: ../src/s2/base/casts.h27: In file included from warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]../src/s2/s2shapeutil_contains_brute_force.h :21: In file included from ../src/s2/s2point.h: 27254: | In file included from i../src/s2/s2coder.hn:l23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :v67o: iIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h :S29t: or/usr/local/clang/include/absl/strings/cord.he:19296:(26v:o iwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]* abs l929_ | n o n n uvloli dp ,S wuaipn(tI1n6l_itn evR)e p{* a| b ^s l_n/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: rexpanded from macro 'absl_nonnull'h s) ;241 | #| d ^e fin/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'o nn u241l | l# d_eNfoinnneu lalb s l| _ ^n onnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21In file included from : s2/util/coding/coder.ccIn file included from :../src/s2/s2point.h19:: 27In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2coder.h40:: 23In file included from : ../src/s2/util/coding/varint.hIn file included from :/usr/local/clang/include/absl/status/status.h44:: 67In file included from : ../src/s2/util/bits/bits.hIn file included from :/usr/local/clang/include/absl/status/internal/status_internal.h21:: 29In file included from : /usr/local/clang/include/absl/numeric/bits.h:/usr/local/clang/include/absl/strings/cord.h52:: 932:/usr/local/clang/include/absl/base/internal/endian.h17::258 :36warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 932 | 258 | icnolnisnte cuhianrt*3 2a_bts lL_onaudl3l2a(bcloen sdta tvao(i)d *c oanbsstl;_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 257p:)23 :{ note: expanded from macro 'absl_nullable'| ^ 257 | /usr/local/clang/include/absl/base/nullability.h#:d241e:f22i:n enote: expanded from macro 'absl_nonnull'a bs l241_ | n#udlelfaibnlee a_bNsull_lnaobnlneu l l| ^_ Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | voIn file included from is2/util/coding/coder.ccd: 19s: eIn file included from t../src/s2/util/coding/coder.h_:d40a: tIn file included from a../src/s2/util/coding/varint.h(:c44o: nIn file included from s../src/s2/util/bits/bits.ht: 21c: hIn file included from a/usr/local/clang/include/absl/numeric/bits.hr:*52 : a/usr/local/clang/include/absl/base/internal/endian.hb:s262l:_27n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a ble 262d | aitnal,i nsei zveo_itd nS)t;o r e| 3 ^2 (v/usr/local/clang/include/absl/base/nullability.ho:i257d:*23 :a bnote: sexpanded from macro 'absl_nullable'l _n o257n | n#udlelf ipn,e uaibnstl3_2n_utl lva)b l{e _| N ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241l:e22 : | note: ^expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2shapeutil_contains_brute_force.ccu:l18l: In file included from _../src/s2/s2shapeutil_contains_brute_force.hN:o21n: nIn file included from u../src/s2/s2point.hl:l27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_dataIn file included from (s2/util/coding/coder.ccs:i19z: eIn file included from _../src/s2/util/coding/coder.ht: 40n: )In file included from ;../src/s2/util/coding/varint.h : 44/: /In file included from ../src/s2/util/bits/bits.hW:r21i: tIn file included from e/usr/local/clang/include/absl/numeric/bits.h :d52a: t/usr/local/clang/include/absl/base/internal/endian.ha: 266t:o36 :t hwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] res u266l | ti n l| i ^n e /usr/local/clang/include/absl/base/nullability.hu:i241n:t226:4 _note: texpanded from macro 'absl_nonnull' Lo a241d | 6#4d(ecfoinnset avbosild_*n oanbnsull_ln o_nNnounlnlu lpl) {| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from ss2/s2shapeutil_contains_brute_force.ccl:_18n: oIn file included from n../src/s2/s2shapeutil_contains_brute_force.hn:u21l: lIn file included from ../src/s2/s2point.h_:N27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from /usr/local/clang/include/absl/status/status.h| : ^67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* In file included from as2/util/coding/coder.ccb:s19l: _In file included from n../src/s2/util/coding/coder.hu:l40l: aIn file included from b../src/s2/util/coding/varint.hl:e44 : tIn file included from r../src/s2/util/bits/bits.he:e21(: )In file included from /usr/local/clang/include/absl/numeric/bits.hc:o52n: s/usr/local/clang/include/absl/base/internal/endian.ht:;270 : 27| : ^ warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 257:23: note: 270expanded from macro 'absl_nullable' | in l257i | n#ed evfoiinde Satbosrle_6n4u(lvloaibdl*e a_bNsull_lnaobnlneu l l| ^p , uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:In file included from 241s2/s2shapeutil_contains_brute_force.cc::2218:: In file included from ../src/s2/s2shapeutil_contains_brute_force.hnote: :expanded from macro 'absl_nonnull'21 : In file included from ../src/s2/s2point.h :24127 | : #In file included from d../src/s2/s2coder.he:f23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: n/usr/local/clang/include/absl/strings/cord.hn:u938l:l35 :_ Nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n nul l938 | | ^ absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ :36: In file included from In file included from ../src/s2/base/logging.h:s2/s2shapeutil_coding.cc21:: 28In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2lax_polygon_shape.h37:: 36In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2polygon.h21:: 34: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/mutable_s2shape_index.h464::3026: :In file included from /usr/local/clang/include/absl/container/btree_map.h:warning: 67: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:588:3/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22:passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] note: expanded from macro 'absl_nonnull' 588 | 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oXn(niunlsle r_tN_oonrn_ualsls i g| n ^, insert_or_assiIn file included from gs2/s2wedge_relations.ccn:_18h: iIn file included from n../src/s2/s2wedge_relations.ht:_24i: mIn file included from p../src/s2/s2point.hl:,25 : &In file included from &../src/s2/util/coding/coder.h,: 36&: &In file included from ,../src/s2/base/casts.h :f36a: lIn file included from s../src/s2/base/logging.he:,21 : In file included from | /usr/local/clang/include/absl/log/check.h ^: 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/internal/btree_container.h::21509: :/usr/local/clang/include/absl/log/internal/check_op.h52::463 :1note: :expanded from macro 'ABSL_INTERNAL_X' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 509463 | | A B S L _ L O G _ IANBTSELR_NIANLT_EDRENFAILN_EA_TMTARKIEB_UCTHEE_CCKA_POTPU_RSETDR_IBNYG(_tEhXiTsE)R)N,( | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 450 : 25 : note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | \ x| , ^ x, /usr/local/clang/include/absl/container/internal/common.hc:o32n:s9t: cnote: hmacro 'ABSL_INTERNAL_IF_false' defined herea r* 32a | b#sdle_fnionnen uAlBlS)L _ I| N ^T ER/usr/local/clang/include/absl/base/nullability.hN:A241L:_22I:F _note: fexpanded from macro 'absl_nonnull'a ls e241( | i#fd_esfaitnies faibesdl,_ n.o.n.n)u l_l_ V_AN_oAnRnGuSl_l_ | | ^ ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s2/s2wedge_relations.cc :18: In file included from ../src/s2/s2wedge_relations.h588: | 24 : In file included from A../src/s2/s2point.hB:S25L: _In file included from I../src/s2/util/coding/coder.hN:T36E: RIn file included from N../src/s2/base/casts.hA:L36_: XIn file included from (../src/s2/base/logging.hi:n21s: eIn file included from r/usr/local/clang/include/absl/log/check.ht:_37o: rIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.ha:s21s: i/usr/local/clang/include/absl/log/internal/check_op.hg:n465,: 1i:n swarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r t_or _465a | sAsBiSgLn__LhOiGn_tI_NiTmEpRlN,A L&_&D,E F&I&N,E _fMaAlKsEe_,C H E| C ^K _O/usr/local/clang/include/absl/container/internal/btree_container.hP:_511S:T52R:I Nnote: Gexpanded from macro 'ABSL_INTERNAL_X'_ EXT E511R | N ( c o n s t v o iAdB*S La_bIsNlT_EnRoNnAnLu_lAlT)T;R I B| U^T E_/usr/local/clang/include/absl/log/internal/check_op.hC:A449P:T31U:R Enote: Dexpanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN'_ BY( t449h | i s )e)x)t e r n t e m p l a t e c o n s t c h a r *\ a b| s ^l _n/usr/local/clang/include/absl/container/internal/common.ho:n31n:u9l:l note: Mmacro 'ABSL_INTERNAL_IF_true' defined herea ke C31h | e#cdkeOfpiSnter iAnBgS(L _ I N\T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hI:F241_:t22r:u enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b.s.l)_ niofn_nsualtli s_fNioendn u l| l ^ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.hIn file included from :s2/s2shapeutil_coding.cc25:: 28In file included from : ../src/s2/util/coding/coder.hIn file included from :../src/s2/s2lax_polygon_shape.h36:: 36In file included from : ../src/s2/base/casts.hIn file included from :../src/s2/s2polygon.h36:: 34In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/mutable_s2shape_index.h21:: 30In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/container/btree_map.h37:: 67In file included from : /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/internal/btree_container.h::21588: :/usr/local/clang/include/absl/log/internal/check_op.h3::465 :66warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | A465B | SALB_SILN_TLEORGN_AILN_TXE(RiNnAsLe_rDtE_FoIrN_Ea_sMsAiKgEn_,C HiEnCsKe_rOtP__oSrT_RaIsNsGi_gEnX_ThEiRnNt(_ciomnpslt, v&o&i,d *& &a,b sfla_lnsoen,n u l| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~) ; | 589 ^ | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d etfriunee, acbosnls_tn_ointneurlalt o_rN(ohninnutl)l A B| S ^L _INTERNIn file included from As2/s2wedge_relations.ccL:_18C: OIn file included from M../src/s2/s2wedge_relations.hM:A24): ;In file included from ../src/s2/s2point.h :| 25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/util/coding/coder.h:36/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 511../src/s2/base/casts.h::4736:: In file included from ../src/s2/base/logging.hnote: :expanded from macro 'ABSL_INTERNAL_X'21 : In file included from /usr/local/clang/include/absl/log/check.h:37 : 511In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h : 21 : /usr/local/clang/include/absl/log/internal/check_op.h : 465 : 66 : Awarning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]S L/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _A T241T | R#IdBeUfTiEn_eC AaPbTsUlR_EnDo_nBnYu(ltlh i_sN)o)n)n u l l | ^ In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : \In file included from ../src/s2/s2point.h :| 25 ^~~~: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18/usr/local/clang/include/absl/container/internal/btree_container.h: :In file included from 590../src/s2/s2wedge_relations.h::324:: In file included from ../src/s2/s2point.hwarning: :25passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: In file included from ../src/s2/util/coding/coder.h:36: In file included from 590../src/s2/base/casts.h | : 36 : AIn file included from B../src/s2/base/logging.hS:L21_: IIn file included from N/usr/local/clang/include/absl/log/check.hT:E37R: NIn file included from A/usr/local/clang/include/absl/log/internal/check_impl.hL:_21X: (/usr/local/clang/include/absl/log/internal/check_op.hi:n502s:e1r:t _warning: otype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r _as s502i | gAnB,S Li_nLsOeGr_tI_NoTrE_RaNsAsLi_In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:29: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_visit_crossing_edge_pairs.cc:29: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ gIn file included from n_s2/s2shapeutil_contains_brute_force.cch:i18n: tIn file included from _../src/s2/s2shapeutil_contains_brute_force.hi:m21p: lIn file included from ,../src/s2/s2point.h :&27&: ,In file included from ../src/s2/s2coder.h&:&23,: In file included from t/usr/local/clang/include/absl/status/status.hr:u67e: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :| 29 ^: /usr/local/clang/include/absl/strings/cord.h:950:18/usr/local/clang/include/absl/container/internal/btree_container.h:: 509:warning: 52:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X' 950 | 509 | C o r d R e p F lAaBtS*L _aIbNsTlE_RnNoAnLn_uAlTlT RMIaBkUeTFEl_aCtAWPiTtUhREExDt_rBaYC(atphaicsi)t)y,( s i z e _ t e x t r a ) ; | ^ /usr/local/clang/include/absl/base/nullability.h :\241 : 22| : ^ note: expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/container/internal/common.h: 31241: | 9#:d enote: fmacro 'ABSL_INTERNAL_IF_true' defined herei ne a31b | s#ld_enfoinnneu lAlB S_LN_oInNnTuElRlN A L| _ ^I F_true(if_satisfied, ...) if_satisfieIn file included from ds2/s2shapeutil_contains_brute_force.cc : 18| : ^In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 957s2/s2shapeutil_coding.cc | : 28 : In file included from ../src/s2/s2lax_polygon_shape.hv:o36i: dIn file included from ../src/s2/s2polygon.hS:e34t: TIn file included from r../src/s2/mutable_s2shape_index.he:e30(: CIn file included from o/usr/local/clang/include/absl/container/btree_map.hr:d67R: e/usr/local/clang/include/absl/container/internal/btree_container.hp:*590 :a3b:s lwarning: _'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n onnull 590r | e p ,A BcSoLn_sItN TCEoRrNdAzLU_pXd(aitnesSecrotp_eo&r _sacsospieg)n;, i| n ^s er/usr/local/clang/include/absl/base/nullability.ht:_241o:r22_:a snote: sexpanded from macro 'absl_nonnull'i gn _241h | i#ndte_fiimnpel ,a b&s&l,_ n&o&n,n utlrlu e_,N o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 591| | ^ false, constIn file included from _s2/s2shapeutil_contains_brute_force.cci:t18e: rIn file included from a../src/s2/s2shapeutil_contains_brute_force.ht:o21r: (In file included from h../src/s2/s2point.hi:n27t: )In file included from ../src/s2/s2coder.hA:B23S: LIn file included from _/usr/local/clang/include/absl/status/status.hI:N67T: EIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hN:A29L: _/usr/local/clang/include/absl/strings/cord.hC:O961M:M34A:) ;warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 961 | /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47v:o inote: dexpanded from macro 'ABSL_INTERNAL_X' SetT r509e | e O r E m p t y ( C oArBdSRLe_pI*N TaEbRsNlA_Ln_uAlTlTaRbIlBeU TrEe_pC,A P T| U ^R ED/usr/local/clang/include/absl/base/nullability.h_:B257Y:(23t:h inote: sexpanded from macro 'absl_nullable') ), 257 | # d e f i n e a b s l _ n u l l a b l e \_ N u| l ^~~~l able | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from 511s2/s2shapeutil_contains_brute_force.cc | : 18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.h : 21 : In file included from ../src/s2/s2point.h :A27B: SIn file included from L../src/s2/s2coder.h_:I23N: TIn file included from E/usr/local/clang/include/absl/status/status.hR:N67A: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hA:T29T: R/usr/local/clang/include/absl/strings/cord.hI:B968U:T31E:_ Cwarning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]P TUR E968D | _ B Y ( tvhoiisd) )E)m p l a c e T r e e ( C o r d R e p * a b s l _\n o n| n ^u ll/usr/local/clang/include/absl/container/internal/common.h :r32e:p9,: Mnote: emacro 'ABSL_INTERNAL_IF_false' defined heret hod I32d | e#ndteiffiineer AmBeStLh_oIdN)T;E R N| A ^L _I/usr/local/clang/include/absl/base/nullability.hF:_241f:a22l:s enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b.s.l)_ n_o_nVnAu_lAlR G_SN_o_n n u| l ^l | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable In file included from os2/s2shapeutil_coding.ccl:d28_: rIn file included from e../src/s2/s2lax_polygon_shape.hp:,36 : In file included from | ../src/s2/s2polygon.h ^: 34: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::25730:: 23In file included from :/usr/local/clang/include/absl/container/btree_map.h :67note: : expanded from macro 'absl_nullable' /usr/local/clang/include/absl/container/internal/btree_container.h: 592257: | 3#:d ewarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ne a b592s | l _ nAuBlSlLa_bIlNeT E_RNNuAlLl_aXb(lien s e| r ^t _or_assigIn file included from ns2/s2shapeutil_contains_brute_force.cc,: 18i: nIn file included from s../src/s2/s2shapeutil_contains_brute_force.he:r21t: _In file included from o../src/s2/s2point.hr:_27a: sIn file included from s../src/s2/s2coder.hi:g23n: _In file included from h/usr/local/clang/include/absl/status/status.hi:n67t: _In file included from i/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: ,/usr/local/clang/include/absl/strings/cord.h :&979&:,30 :& &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] tru e979, | | ^ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 52 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | C o r d R e p * a bAsBlS_Ln_oInNnTuElRlN ArLe_pA,T TcRoInBsUtT EC_oCrAdPzTUUpRdEaDt_eBSYc(otphei&s )s)c,o p e , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | #\d e f| i ^n e /usr/local/clang/include/absl/container/internal/common.ha:b31s:l9_:n onote: nmacro 'ABSL_INTERNAL_IF_true' defined heren ull 31_ | N#odnenfuilnle A| B ^S L_INTERNAL_IF_true(iIn file included from fs2/s2shapeutil_contains_brute_force.cc_:s18a: tIn file included from iCsfieHdE,C K._.O.P)_ IiMfP_Ls(aCthiescfki_eEdQ , | = ^= ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inIn file included from ls2/s2shapeutil_coding.cci:n28e: In file included from c../src/s2/s2lax_polygon_shape.ho:n36s: tIn file included from e../src/s2/s2polygon.hx:p34r: In file included from c../src/s2/mutable_s2shape_index.ho:n30s: tIn file included from /usr/local/clang/include/absl/container/btree_map.hc:h67a: r/usr/local/clang/include/absl/container/internal/btree_container.h*: 592a:b3s:l _warning: n'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]u llable 592n | a m eA#B#SILm_pIlN(T E R N A L _ X ( i n s e r t _ o r _ a\s s i| g ^n , in/usr/local/clang/include/absl/base/nullability.hs:e257r:t23_:o rnote: _expanded from macro 'absl_nullable'a ss i257g | n#_dheifnitn_ei mapbls,l _&n&u,l l&a&b,l et r_uNeu,l l a| b ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l e | 593 ^ | true, const_In file included from is2/s2wedge_relations.cct:e18r: aIn file included from t../src/s2/s2wedge_relations.ho:r24(: hIn file included from i../src/s2/s2point.hn:t25): In file included from A../src/s2/util/coding/coder.hB:S36L: _In file included from I../src/s2/base/casts.hN:T36E: RIn file included from N../src/s2/base/logging.hA:L21_: CIn file included from O/usr/local/clang/include/absl/log/check.hM:M37A: )In file included from ;/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/usr/local/clang/include/absl/log/internal/check_op.h :502:1:/usr/local/clang/include/absl/container/internal/btree_container.h:509 :47warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/log/internal/check_op.h :489:47: 509note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | A B S Lc_oInNsTtE RTN1A&L _vA1T,T RcIoBnUsTtE _TC2A&P TvU2R,E Dc_oBnYs(tt hcihsa)r)*, a b s l _ n o n n u l l e x p r t e x t ) {\ | ^~~~ \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/container/internal/btree_container.h:: 592:note: 3expanded from macro 'absl_nonnull': warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 | #/usr/local/clang/include/absl/container/internal/btree_container.hd:e511f:i52n:e note: aexpanded from macro 'ABSL_INTERNAL_X'b sl_ n511o | n n u l l _ N o n nAuBlSlL _ I| N ^T ERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfIn file included from is2/s2wedge_relations.cce:d18 : In file included from | ../src/s2/s2wedge_relations.h ^: 24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from In file included from s2/s2shapeutil_coding.cc/usr/local/clang/include/absl/log/check.h::2837: : In file included from In file included from ../src/s2/s2lax_polygon_shape.h/usr/local/clang/include/absl/log/internal/check_impl.h::3621: : In file included from ../src/s2/s2polygon.h/usr/local/clang/include/absl/log/internal/check_op.h::34502: :In file included from 1../src/s2/mutable_s2shape_index.h:: 30: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/container/btree_map.h :67: /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree_container.h::497592::323:: note: warning: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL''lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 497 | 592 | i nAlBiSnLe_ IcNoTnEsRtNeAxLp_rX (cionnssetr tc_hoarr_*a sasbisgln_,n uilnlsaebrlte_ onra_maes#s#iIgmnp_lh(i n t _ i m p l , & & , & & , t r\u e ,| ^ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h:257: 23593: | note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b stlr_uneu,l lcaobnlset __iNtuelrlaatbolre( h i| n ^t ) ABSL_INIn file included from Ts2/s2wedge_relations.ccE:R18N: AIn file included from L../src/s2/s2wedge_relations.h_:C24O: MIn file included from M../src/s2/s2point.hA:)25;: In file included from ../src/s2/util/coding/coder.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~36 : In file included from ../src/s2/base/casts.h:/usr/local/clang/include/absl/container/internal/btree_container.h36:: 511In file included from :../src/s2/base/logging.h47::21 : In file included from note: /usr/local/clang/include/absl/log/check.hexpanded from macro 'ABSL_INTERNAL_X': 37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h: 21511: | /usr/local/clang/include/absl/log/internal/check_op.h : 502 : 1 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] A/usr/local/clang/include/absl/log/internal/check_op.hB:S498L:_35I:N Tnote: Eexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'R NAL _498A | T T R I B U TiEn_tC AvP1T,U RiEnDt_ BvY2(,t hciosn)s)t) c h a r * a b s l _ n o n n u l l e x p r t\e x t| ) ^~~~ { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h: | 27: In file included from ../src/s2/s2coder.h : 23A: BIn file included from S/usr/local/clang/include/absl/status/status.hL:_67I: NIn file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:R29N: AL/usr/local/clang/include/absl/strings/cord.h_:X982(:t39r:y _warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m place, t982r | y _ e m pvloaicde _Aipmppeln,d TcroenesTto I&n,l ifnaelds(eC)o;r d R| e ^p * ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l611_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l tre e611, | | ^ /usr/local/clang/include/absl/base/nullability.h :A241B:S22L:_ Inote: Nexpanded from macro 'absl_nonnull'T ER N241A | L#_dAeTfTiRnIeB UaTbEs_lC_AnPoTnUnRuElDl_ B_YN(otnhniusl)l) , | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #defIn file included from is2/s2shapeutil_contains_brute_force.ccn:e18 : AIn file included from B../src/s2/s2shapeutil_contains_brute_force.hS:L21_: IIn file included from N../src/s2/s2point.hT:E27R: NIn file included from A../src/s2/s2coder.hL:_23I: FIn file included from _/usr/local/clang/include/absl/status/status.hf:a67l: sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h(:i29f: _/usr/local/clang/include/absl/strings/cord.hs:a984t:i36s:f iwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d , .. .984) | _ _ V Av_oAiRdG SA_p_p e n| d ^T reeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_In file included from ns2/s2shapeutil_coding.cco:n28n: uIn file included from l../src/s2/s2lax_polygon_shape.hl: 36_: NIn file included from o../src/s2/s2polygon.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h : 30| : ^In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619In file included from | s2/s2shapeutil_contains_brute_force.cc : 18A: BIn file included from S../src/s2/s2shapeutil_contains_brute_force.hL:_21I: NIn file included from T../src/s2/s2point.hE:R27N: AIn file included from L../src/s2/s2coder.h_:X23(: tIn file included from r/usr/local/clang/include/absl/status/status.hy:_67e: mIn file included from p/usr/local/clang/include/absl/status/internal/status_internal.hl:a29c: e/usr/local/clang/include/absl/strings/cord.h,: 985t:r30y:_ ewarning: mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p lace _985i | m p l , vcooinds tA p&p,e ntdrTuree)e;( C o| r ^d Re/usr/local/clang/include/absl/container/internal/btree_container.hp:*596 :a9b:s lnote: _macro 'ABSL_INTERNAL_X' defined heren onnu l596l | #tdreefei,n eM eAtBhSoLd_IIdNeTnEtRiNfAiLe_rX (mFeutnhco,d )C;a l l| e ^e , /usr/local/clang/include/absl/base/nullability.hK:Q241u:a22l:, note: Kexpanded from macro 'absl_nonnull'V al u241e | ,# d.e.f.i)n e a b s l _ n o n n u l l _ N o n n u l\l | | ^ ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_619n:o3n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _No n619n | u l lA B S| L ^_ INTERNAL_X(try_emIn file included from ps2/s2shapeutil_contains_brute_force.ccl:a18c: eIn file included from ,../src/s2/s2shapeutil_contains_brute_force.h :t21r: yIn file included from _../src/s2/s2point.he:m27p: lIn file included from a../src/s2/s2coder.hc:e23_: iIn file included from m/usr/local/clang/include/absl/status/status.hp:l67,: In file included from c/usr/local/clang/include/absl/status/internal/status_internal.ho:n29s: t/usr/local/clang/include/absl/strings/cord.h :&988,: 37t:r uwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]) ; | ^988 | /usr/local/clang/include/absl/container/internal/btree_container.h : 611 :v52o:i dnote: expanded from macro 'ABSL_INTERNAL_X'P rep e611n | d T r e e T o T r e eA(BCSoLr_dIRNeTpE*R NaAbLs_lA_TnToRnInBuUlTlE _tCrAePeT,U RMEeDt_hBoYd(Itdheinst)i)f,i e r m e t h o d ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull'\ | 241 ^ | #d/usr/local/clang/include/absl/container/internal/common.he:f31i:n9e: anote: bmacro 'ABSL_INTERNAL_IF_true' defined heres l_n o31n | n#udlelf i_nNeo nAnBuSlLl_ I N| T ^E RNAL_IF_true(if_In file included from ss2/s2shapeutil_contains_brute_force.cca:t18i: sIn file included from f../src/s2/s2shapeutil_contains_brute_force.hi:e21d: ,In file included from ../src/s2/s2point.h.:.27.: )In file included from ../src/s2/s2coder.hi:f23_: sIn file included from a/usr/local/clang/include/absl/status/status.ht:i67s: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.he:d29 : | /usr/local/clang/include/absl/strings/cord.h ^: 989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | voidIn file included from s2/s2shapeutil_coding.ccP:r28e: pIn file included from e../src/s2/s2lax_polygon_shape.hn:d36T: rIn file included from e../src/s2/s2polygon.he:(34C: oIn file included from r../src/s2/mutable_s2shape_index.hd:R30e: pIn file included from */usr/local/clang/include/absl/container/btree_map.h :a67b: s/usr/local/clang/include/absl/container/internal/btree_container.hl:_619n:o3n:n uwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]l tr e619e | , MAeBtShLo_dIINdTeEnRtNiAfLi_eXr( tmreyt_heomdp)l;a c e| , ^ tr/usr/local/clang/include/absl/base/nullability.hy:_241e:m22p:l anote: cexpanded from macro 'absl_nonnull'e _i m241p | l#,d ecfoinnset a&b,s lt_rnuoen)n;u l l| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Non/usr/local/clang/include/absl/container/internal/btree_container.hn:u611l:l47 : | note: ^expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_In file included from Cs2/s2shapeutil_contains_brute_force.ccA:P18T: UIn file included from R../src/s2/s2shapeutil_contains_brute_force.hE:D21_: BIn file included from Y../src/s2/s2point.h(:t27h: iIn file included from s../src/s2/s2coder.h):)23,: In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 994 : 30 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | \ | v ^~~~o id CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSLIn file included from _s2/s2shapeutil_contains_brute_force.ccI:N18T: EIn file included from R../src/s2/s2shapeutil_contains_brute_force.hN:A21L: _In file included from X../src/s2/s2point.h(:t27r: yIn file included from _../src/s2/s2coder.he:m23p: lIn file included from a/usr/local/clang/include/absl/status/status.hc:e67,: In file included from t/usr/local/clang/include/absl/status/internal/status_internal.hr:y29_: e/usr/local/clang/include/absl/strings/cord.hm:p999l:a28c:e _warning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]m pl, 999& | & , f avlosied) ;C o p| y ^T oA/usr/local/clang/include/absl/container/internal/btree_container.hr:r596a:y9(:c hnote: amacro 'ABSL_INTERNAL_X' defined herer * a b596s | l#_dneofninnuel lA BdSsLt_)I NcToEnRsNtA;L _ X| ( ^F un/usr/local/clang/include/absl/base/nullability.hc:,241 :C22a:l lnote: eexpanded from macro 'absl_nonnull'e , K241Q | u#adle,f KValue, ...) In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ ine absl_no nn u l l _ N o n n u l l\ | | ^ ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cor/usr/local/clang/include/absl/container/internal/btree_container.hd:z620_:i3n:f owarning: (passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]) con s620t | { A B| S ^L _IN/usr/local/clang/include/absl/base/nullability.hT:E257R:N23A:L _note: Xexpanded from macro 'absl_nullable'( tr y257_ | e#mdpelfaicnee, atbrsyl__enmuplllaacbel_ei m_pNlu,l l&a&b,l ef a l| s ^e ); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | AIn file included from Bs2/s2shapeutil_contains_brute_force.ccS:L18_: IIn file included from N../src/s2/s2shapeutil_contains_brute_force.hT:E21R: NIn file included from A../src/s2/s2point.hL:_27A: TIn file included from T../src/s2/s2coder.hR:I23B: UIn file included from T/usr/local/clang/include/absl/status/status.hE:_67C: AIn file included from P/usr/local/clang/include/absl/status/internal/status_internal.hT:U29R: E/usr/local/clang/include/absl/strings/cord.hD:_1017B:Y51(:t hwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s )), 1017 | v o i d s e t _ c o r d z _ i n f o\( c o| r ^d _in/usr/local/clang/include/absl/container/internal/common.ht:e32r:n9a:l :note: :macro 'ABSL_INTERNAL_IF_false' defined hereC ord z32I | n#fdoe*f ianbes lA_BnSoLn_nIuNlTlE RcNoArLd_zI_Fi_nffaol)s e{( i f| _ ^s at/usr/local/clang/include/absl/base/nullability.hi:s241f:i22e:d ,note: expanded from macro 'absl_nonnull'. .. )241 | _#_dVeAf_iAnReG Sa_b_s l _| n ^o nnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplacIn file included from es2/s2shapeutil_contains_brute_force.cc_:i18m: pIn file included from l../src/s2/s2shapeutil_contains_brute_force.h,: 21&: &In file included from ,../src/s2/s2point.h :t27r: uIn file included from e../src/s2/s2coder.h):;23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::59629:: 9:/usr/local/clang/include/absl/strings/cord.h :1049note: :macro 'ABSL_INTERNAL_X' defined here56 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]596 | #de f1049i | n e sAtBaStLi_cI NbToEoRlN AGLe_tXF(lFautnAcu,x (Caablslle:e:,c oKrQdu_ailn,t eKrVnaallu:e:,C o.r.d.R)e p * a b s l _ n o n n u l l r e p , \| ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | /usr/local/clang/include/absl/container/internal/btree_container.h : 621a:b3s:l :warning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]s tri n621g | _ v iAeBwS*L _aIbNsTlE_RnNoAnLn_uXl(lt rfyr_aegmmpelnatc)e;, t| r ^y _e/usr/local/clang/include/absl/base/nullability.hm:p241l:a22c:e _note: iexpanded from macro 'absl_nonnull'm pl ,241 | &#&d,e ftirnuee )a;b s l| _ ^n onn/usr/local/clang/include/absl/container/internal/btree_container.hu:l611l: 52_:N onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 611| | ^ ABSL_INTERNAL_ATTRIIn file included from Bs2/s2shapeutil_contains_brute_force.ccU:T18E: _In file included from C../src/s2/s2shapeutil_contains_brute_force.hA:P21T: UIn file included from R../src/s2/s2point.hE:D27_: BIn file included from Y../src/s2/s2coder.h(:t23h: iIn file included from s/usr/local/clang/include/absl/status/status.h):)67,: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 1054 : 37 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | \a b s| l ^: :c/usr/local/clang/include/absl/container/internal/common.ho:r31d:_9i:n tnote: emacro 'ABSL_INTERNAL_IF_true' defined herer nal :31: | C#odredfRienpe* AaBbSsLl__InNoTnEnRuNlAlL _rIeFp_,t r u| e ^( if/usr/local/clang/include/absl/base/nullability.h_:s241a:t22i:s fnote: iexpanded from macro 'absl_nonnull'e d, 241. | .#.d)e fiifn_es aatbisslf_ineodn n u| l ^l _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] In file included from s2/s2shapeutil_contains_brute_force.cc621: | 18 : In file included from A../src/s2/s2shapeutil_contains_brute_force.hB:S21L: _In file included from I../src/s2/s2point.hN:T27E: RIn file included from N../src/s2/s2coder.hA:L23_: XIn file included from (/usr/local/clang/include/absl/status/status.ht:r67y: _In file included from e/usr/local/clang/include/absl/status/internal/status_internal.hm:p29l: a/usr/local/clang/include/absl/strings/cord.hc:e1061,: 34t:r ywarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e mpl a1061c | e _ ivmopild, C&o&p,y TtorAurer)a;y S l| o ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~w Pat/usr/local/clang/include/absl/container/internal/btree_container.hh:(611c:h47a:r *note: expanded from macro 'ABSL_INTERNAL_X'a bsl_ n611o | n n u l l d s t ) AcBoSnLs_tI;N T E| R ^N AL/usr/local/clang/include/absl/base/nullability.h_:A241T:T22R:I Bnote: Uexpanded from macro 'absl_nonnull'T E_ C241A | P#TdUeRfEiDn_eB Ya(btshli_sn)o)n,n u l l _ N o n n u l l | ^ \ | ^~~~ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplaceIn file included from _s2/s2shapeutil_contains_brute_force.cch:i18n: tIn file included from _../src/s2/s2shapeutil_contains_brute_force.hi:m21p: lIn file included from ,../src/s2/s2point.h :c27o: nIn file included from s../src/s2/s2coder.ht: 23&: ,In file included from /usr/local/clang/include/absl/status/status.ht:r67u: eIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/strings/cord.h:1078: 33625: | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | a b s l : : ccoornds_ti_nitteerrnaatlo:r:(ChoirndtR)e pA*B SaLb_sIlN_TnEoRnNnAuLl_lC OTMaMkAe)R;e p (| ) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ con/usr/local/clang/include/absl/container/internal/btree_container.hs:t611&:;47 : | note: ^expanded from macro 'ABSL_INTERNAL_X' /usr/local/clang/include/absl/base/nullability.h: 241611: | 22 : note: expanded from macro 'absl_nonnull' 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oAnTnTuRlIlB U_TNEo_nCnAuPlTlU R E| D ^_ BY(this)), In file included from s2/s2shapeutil_contains_brute_force.cc : 18 : In file included from ../src/s2/s2shapeutil_contains_brute_force.h : 21 : In file included from ../src/s2/s2point.h : 27 : In file included from \../src/s2/s2coder.h : 23| : ^~~~In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTEIn file included from Rs2/s2shapeutil_contains_brute_force.ccN:A18L: _In file included from X../src/s2/s2shapeutil_contains_brute_force.h(:t21r: yIn file included from _../src/s2/s2point.he:m27p: lIn file included from a../src/s2/s2coder.hc:e23,: In file included from t/usr/local/clang/include/absl/status/status.hr:y67_: eIn file included from m/usr/local/clang/include/absl/status/internal/status_internal.hp:l29a: c/usr/local/clang/include/absl/strings/cord.he:_1116h:i37n:t _warning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]m pl, &1116& | , fcaolnsset, c r| c ^_ in/usr/local/clang/include/absl/container/internal/btree_container.ht:e611r:n52a:l :note: :expanded from macro 'ABSL_INTERNAL_X'C rcC o611r | d S t a t e * a b sAlB_SnLu_lIlNaTbElReN AMLa_yAbTeTGReItBCUrTcEC_oCrAdPSTtUaRtEeD(_)B Yc(otnhsits;) ) ,| ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a\b s l| _ ^n ul/usr/local/clang/include/absl/container/internal/common.hl:a32b:l9e: _note: Nmacro 'ABSL_INTERNAL_IF_false' defined hereu lla b32l | e# d e| f ^i ne ABSL_INTERNAL_IF_false(if_satIn file included from is2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ sfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define ab160s warningls_ generatedn. onnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2shapeutil_contains_brute_force.cc::9418: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h../src/s2/s2shapeutil_contains_brute_force.h::3121: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h../src/s2/s2point.h::48927:: 14In file included from :../src/s2/s2coder.h :23warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29489: | /usr/local/clang/include/absl/strings/cord.h : 1146 : 10 : vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d ( *1146a | bCsolr_dnRuelpl*a balbes li_nnvoanrniualnlt )N(evwoEixdt*e ranbasllR_enpu(lalbasbli:l:isttyr_iunngk_nvoiwenw) ,d a t| a ^, | ^ /usr/local/clang/include/absl/base/nullability.h:257/usr/local/clang/include/absl/base/nullability.h::23241:: 22:note: expanded from macro 'absl_nullable'note: expanded from macro 'absl_nonnull' 257 | 241# | d#edfeifnien ea basbls_ln_unlolnanbullel __NNuolnlnaubllle | | ^ ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: In file included from note: s2/s2shapeutil_contains_brute_force.ccexpanded from macro 'absl_nullability_unknown': 18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h289: | 21#: dIn file included from e../src/s2/s2point.hf:i27n: eIn file included from ../src/s2/s2coder.ha:b23s: lIn file included from _/usr/local/clang/include/absl/status/status.hn:u67l: lIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hb:i29l: i/usr/local/clang/include/absl/strings/cord.ht:y1159_:u17n:k nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]w n _ N1159u | liln_luinnsep eCcoirfdiReedp * | a ^b sl_nonnull NewIn file included from Es2/s2text_format.ccx:t16e: rIn file included from n../src/s2/s2text_format.ha:l34R: eIn file included from p../src/s2/mutable_s2shape_index.h(: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/internal/btree.h::24173:: 22In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 241 | /usr/local/clang/include/absl/synchronization/mutex.h#:d490e:f13i:n ewarning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]a bsl _490n | o n n u l l v_oNiodn*n ualbls l _| n ^u llability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | In file included from s2/s2text_format.cc : 16 : In file included from ../src/s2/s2text_format.h : 34 : In file included from ../src/s2/mutable_s2shape_index.h : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h : 73 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : CIn file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hr:d31R: e/usr/local/clang/include/absl/synchronization/mutex.hp:*549 :a40b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ull a549b | l e srteapt)i c | v ^o id /usr/local/clang/include/absl/base/nullability.hI:n257c:r23e:m enote: nexpanded from macro 'absl_nullable't Sy n257c | h#Sdeemf(iMnuet eaxb*s la_bnsull_lnaobnlneu l_lN umlul,a b l| e ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:552:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 552 | base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2text_format.ccs2/s2wedge_relations.cc::1618: : In file included from In file included from ../src/s2/s2text_format.h../src/s2/s2wedge_relations.h::3424: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2point.h::3025: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/util/coding/coder.h::6636: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/base/casts.h::7336: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h../src/s2/base/logging.h::9421: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/log/check.h::3137: : /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h562::2158: : /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]506 :1: warning: 562 | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] voi d506 | LAoBcSkLS_lLoOwG(_MIuNHToEwR NaAbLs_lC_HnEoCnKn_uOlPl_ IhMoPwL,( Cchoencskt_ GCEo,n d>i=t)i o n| *^ abs/usr/local/clang/include/absl/log/internal/check_op.hl:_488n:u32l:l anote: bexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'l e c o488n | d , i n| l ^i ne/usr/local/clang/include/absl/base/nullability.h :c257o:n23s:t enote: xexpanded from macro 'absl_nullable'p r c257o | n#sdte fcihnaer *a basbls_ln_unlullalbalbel e_ Nnualmlea#b#lIem p l| ( ^ \ | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2text_format.cc257::1623: :In file included from ../src/s2/s2text_format.h:note: 34expanded from macro 'absl_nullable': In file included from ../src/s2/mutable_s2shape_index.h: 30257: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e66f: iIn file included from n/usr/local/clang/include/absl/container/internal/btree.he: 73a: bIn file included from s/usr/local/clang/include/absl/strings/cord.hl:_94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl:a31b: l/usr/local/clang/include/absl/synchronization/mutex.he: 565_:N36u:l lwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b le | ^565 | void UnlockSIn file included from ls2/s2wedge_relations.cco:w18(: SIn file included from y../src/s2/s2wedge_relations.hn:c24h: WIn file included from a../src/s2/s2point.hi:t25P: aIn file included from r../src/s2/util/coding/coder.ha:m36s: *In file included from ../src/s2/base/casts.ha:b36s: lIn file included from _../src/s2/base/logging.hn:u21l: lIn file included from a/usr/local/clang/include/absl/log/check.hb:l37e: In file included from w/usr/local/clang/include/absl/log/internal/check_impl.ha:i21t: p/usr/local/clang/include/absl/log/internal/check_op.h): 506A:B1S:L _warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T TR/usr/local/clang/include/absl/log/internal/check_op.hI:B489U:T47E:_ Cnote: Oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'L D; | 489 ^ | /usr/local/clang/include/absl/base/nullability.h : 257 : 23c:o nnote: sexpanded from macro 'absl_nullable't T 1257& | #vd1e,f icnoen satb sTl2_&n uvl2l,a bcloen s_tN uclhlaarb*l ea b s| l ^_ nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abslIn file included from _s2/s2text_format.ccn:o16n: nIn file included from u../src/s2/s2text_format.hl:l34 : _In file included from N../src/s2/mutable_s2shape_index.ho:n30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl: 66 : | In file included from ^/usr/local/clang/include/absl/container/internal/btree.h :73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/s2wedge_relations.ccn:u18l: lIn file included from ../src/s2/s2wedge_relations.h :| 24 ^: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2text_format.cc:/usr/local/clang/include/absl/log/internal/check_op.h16:: 506In file included from :../src/s2/s2text_format.h1::34 : In file included from warning: ../src/s2/mutable_s2shape_index.htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: 30: In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/btree_map.h::49766:: 32In file included from :/usr/local/clang/include/absl/container/internal/btree.h :73note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h497: | 31 : /usr/local/clang/include/absl/synchronization/mutex.hi:n578l:i45n:e warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nst e578x | p r vcooinds tB lcohcakr(*b aasbes_li_nntuelrlnaabll:e: PnearmTeh#r#eIamdpSly(n c h * a b s l _ n o n n u l l s )\; | | ^ ^ /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.h::241257::2223:: note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nullable' 241257 | | ##ddeeffiinnee aabbssll__nnounlnlualbll e_ N_oNnunlullalb l e| ^ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:In file included from 24s2/s2text_format.cc: :In file included from In file included from 16s2/s2shapeutil_contains_brute_force.cc../src/s2/s2point.h: ::In file included from 1825../src/s2/s2text_format.h: : :In file included from In file included from 34../src/s2/s2shapeutil_contains_brute_force.h../src/s2/util/coding/coder.h: ::In file included from 2136../src/s2/mutable_s2shape_index.h: : :In file included from In file included from 30../src/s2/s2point.h../src/s2/base/casts.h: ::In file included from 2736/usr/local/clang/include/absl/container/btree_map.h: : :In file included from In file included from 66../src/s2/s2coder.h../src/s2/base/logging.h: ::In file included from 2321/usr/local/clang/include/absl/container/internal/btree.h: : :In file included from In file included from 73/usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/log/check.h: ::In file included from 6737/usr/local/clang/include/absl/strings/cord.h: : :In file included from In file included from 94/usr/local/clang/include/absl/status/internal/status_internal.h/usr/local/clang/include/absl/log/internal/check_impl.h: ::In file included from 2921/usr/local/clang/include/absl/strings/internal/cordz_info.h: : :/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h31::: 1222506:/usr/local/clang/include/absl/synchronization/mutex.h:52:1:580: : 34warning: warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/log/internal/check_op.h : 4981222: | 35i580:n | l inote: n expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'eb avs oei498_d | i nC to redr: : n Iianntll i:nve:R1P,ee pr:iTn:hStwrae apd(SvC2yo,rndc h:c:*o nIansbtlsi lcn_ehnRaeurl*pl* a aabbblsels _Wnloan_knneuolnlnu uple(lx pr hr tse)| x t ^){ { /usr/local/clang/include/absl/base/nullability.h | : ^ 257 : 23 /usr/local/clang/include/absl/base/nullability.h: : 241 note: : expanded from macro 'absl_nullable' 22 : note: 257expanded from macro 'absl_nonnull' | #\d e 241f | i#| d ^ne fei n/usr/local/clang/include/absl/base/nullability.haeb s:la241b_s:nl22u_:nlo lnnote: nauexpanded from macro 'absl_nonnull'bl lle _ N241o_n | nNu#ldlu elf il| n ^aeb laeb s l| _ ^n onnullIn file included from s2/s2text_format.cc_:N16o: nIn file included from n../src/s2/s2text_format.hu:l34l: In file included from ../src/s2/mutable_s2shape_index.h| : ^30 : In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2shapeutil_contains_brute_force.cc::24118:: 22In file included from :../src/s2/s2shapeutil_contains_brute_force.h :21note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2point.h:27 : 241In file included from | ../src/s2/s2coder.h#:d23e: fIn file included from i/usr/local/clang/include/absl/status/status.hn:e67 : aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hs:l29_: n/usr/local/clang/include/absl/strings/cord.ho:n1230n:u20l:l warning: _type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]N onnu l1230l | i n| l ^i ne const char* absl_nullable In file included from Cs2/s2text_format.cco:r16d: :In file included from :../src/s2/s2text_format.hI:n34l: iIn file included from n../src/s2/mutable_s2shape_index.he:R30e: pIn file included from :/usr/local/clang/include/absl/container/btree_map.h::d66a: tIn file included from a/usr/local/clang/include/absl/container/internal/btree.h(:)73 : cIn file included from o/usr/local/clang/include/absl/strings/cord.hn:s94t: In file included from {/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :585:20/usr/local/clang/include/absl/base/nullability.h:: 257:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nullable' 585 | 257 | v#odiedf iTnrea nasb(sMlu_Hnouwl laabbslle_ n_oNnunlullalb lheo w )| ; ^ // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absIn file included from ls2/s2shapeutil_contains_brute_force.cc_:n18o: nIn file included from n../src/s2/s2shapeutil_contains_brute_force.hu:l21l: In file included from _../src/s2/s2point.hN:o27n: nIn file included from u../src/s2/s2coder.hl:l23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234In file included from | s2/s2text_format.cci:n16l: iIn file included from n../src/s2/s2text_format.he: 34c: oIn file included from n../src/s2/mutable_s2shape_index.hs:t30 : cIn file included from h/usr/local/clang/include/absl/container/btree_map.ha:r66*: In file included from a/usr/local/clang/include/absl/container/internal/btree.hb:s73l: _In file included from n/usr/local/clang/include/absl/strings/cord.ho:n94n: uIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.hl: 31C: o/usr/local/clang/include/absl/synchronization/mutex.hr:d586:::43I:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n eRe p586: | : a sv_ocihda rFse(r)( bcaosnes_ti n{t e r| n ^a l:/usr/local/clang/include/absl/base/nullability.h::P241e:r22T:h rnote: eexpanded from macro 'absl_nonnull'a dS y241n | c#hd*e faibnsel _anbosnln_unloln n u| l ^l _/usr/local/clang/include/absl/base/nullability.hN:o241n:n22u:l lnote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from In file included from ../src/s2/s2text_format.hs2/s2shapeutil_contains_brute_force.cc::3418: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2shapeutil_contains_brute_force.h::3021: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2point.h::6627: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h../src/s2/s2coder.h::7323: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/status/status.h::9467: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/status/internal/status_internal.h::3129: : /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/strings/cord.h::5901239::4038:: warning: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 590 | 1239 | ienxlpilniec iatb sMlu:t:ecxo(rcdo_nisntt evronlaalt:i:lCeo rMduRteepx** aabbssll__nnounlnlualbll eC o/r*di:g:nIonrleidn*e/R)e p{:}: a s| _ ^t re/usr/local/clang/include/absl/base/nullability.he:(257): 23 :| ^ note: expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h:241 :25722 | :# dnote: eexpanded from macro 'absl_nonnull'f in e241 | a#bdself_innuel laabbslle_ n_oNnunlullalb l_eN o n| n ^u ll | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:In file included from 21s2/s2text_format.cc: :In file included from 16/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2text_format.h: :In file included from 34/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/mutable_s2shape_index.h: :30/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 507/usr/local/clang/include/absl/container/btree_map.h::166:: In file included from /usr/local/clang/include/absl/container/internal/btree.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]73 : In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 507In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.hA:B31S: L/usr/local/clang/include/absl/synchronization/mutex.h_:L624O:G68_:I Nwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]E RNAL_C H624E | C K _eOxPp_lIiMcPiLt( CMhuetcekx_LGoTc,k (>M)u t e| x^& mu/usr/local/clang/include/absl/log/internal/check_op.h :A488B:S32L:_ Inote: Nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'T ERN A488L | _ A TiTnRlIiBnUeT Ec_oCnAsPtTeUxRpErD _cBoYn(stth icsh)a)r * | a ^~~~b sl_nullable name##Impl( /usr/local/clang/include/absl/synchronization/mutex.h\: 635 :| 29 ^: warning: /usr/local/clang/include/absl/base/nullability.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 257:23: note: 635expanded from macro 'absl_nullable' | e257x | p#ldiecfiitn eM uatbesxlL_oncukl(lMaubtleex *_ Naublslla_bnloen n u| l ^l mu) ABSL_EXCIn file included from Ls2/s2wedge_relations.ccU:S18I: VIn file included from E../src/s2/s2wedge_relations.h_:L24O: CIn file included from K../src/s2/s2point.h_:F25U: NIn file included from C../src/s2/util/coding/coder.hT:I36O: NIn file included from (../src/s2/base/casts.hm:u36): In file included from ../src/s2/base/logging.h| : ^21 : In file included from /usr/local/clang/include/absl/log/check.h:/usr/local/clang/include/absl/base/nullability.h37:: 241In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h22::21 : note: /usr/local/clang/include/absl/log/internal/check_op.hexpanded from macro 'absl_nonnull': 507:1 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ef/usr/local/clang/include/absl/log/internal/check_op.hi:n489e: 47a:b snote: lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'_ non n489u | l l _ N o ncnounlslt T| 1 ^& v1, const T2& v2, const char* absl_nonIn file included from ns2/s2text_format.ccu:l16l: In file included from e../src/s2/s2text_format.hx:p34r: tIn file included from e../src/s2/mutable_s2shape_index.hx:t30): In file included from {/usr/local/clang/include/absl/container/btree_map.h : 66 : In file included from /usr/local/clang/include/absl/container/internal/btree.h\: 73 : | In file included from ^/usr/local/clang/include/absl/strings/cord.h :94: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h241::3122: : /usr/local/clang/include/absl/synchronization/mutex.h:note: 641expanded from macro 'absl_nonnull': 68: 241warning: | 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]# defin e641 | a b selx_pnloincniutl lM u_tNeoxnLnouclkl( M u| t ^e x& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicIn file included from is2/s2wedge_relations.cct: 18M: uIn file included from t../src/s2/s2wedge_relations.he:x24L: oIn file included from c../src/s2/s2point.hk:(25M: uIn file included from t../src/s2/util/coding/coder.he:x36*: In file included from a../src/s2/base/casts.hb:s36l: _In file included from n../src/s2/base/logging.ho:n21n: uIn file included from l/usr/local/clang/include/absl/log/check.hl: 37m: uIn file included from ,/usr/local/clang/include/absl/log/internal/check_impl.h :c21o: n/usr/local/clang/include/absl/log/internal/check_op.hs:t507 :C1o:n dwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t io/usr/local/clang/include/absl/log/internal/check_op.hn:&497 :c32o:n dnote: )expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' | ^ 497 | /usr/local/clang/include/absl/base/nullability.h : 241i:n22l:i nnote: eexpanded from macro 'absl_nonnull' co n241s | t#edxepfri nceo nasbts lc_hnaorn*n ualbls l__Nnounlnlualbll e | n ^a me##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | In file included from ^s2/s2shapeutil_contains_brute_force.cc :18: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2shapeutil_contains_brute_force.h241::2122: :In file included from ../src/s2/s2point.h:note: 27expanded from macro 'absl_nonnull': In file included from ../src/s2/s2coder.h:23: In file included from 241/usr/local/clang/include/absl/status/status.h | :#67d: eIn file included from f/usr/local/clang/include/absl/status/internal/status_internal.hi:n29e: a/usr/local/clang/include/absl/strings/cord.hb:s1268l:_51n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N1268o | ninnulliln e | v ^o id Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inlinIn file included from es2/s2text_format.cc :v16o: iIn file included from d../src/s2/s2text_format.h :C34o: rIn file included from d../src/s2/mutable_s2shape_index.h:::30I: nIn file included from l/usr/local/clang/include/absl/container/btree_map.hi:n66e: RIn file included from e/usr/local/clang/include/absl/container/internal/btree.hp::73:: EIn file included from m/usr/local/clang/include/absl/strings/cord.hp:l94a: cIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.hT:r31e: e/usr/local/clang/include/absl/synchronization/mutex.h(:C710o:r74d:R ewarning: p'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]* absl _710n | o n neuxlpll irceipt, W r| i ^t erM/usr/local/clang/include/absl/base/nullability.hu:t241e:x22L:o cnote: kexpanded from macro 'absl_nonnull'( Mu t241e | x#&d emfui nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriteIn file included from rs2/s2shapeutil_contains_brute_force.ccM:u18t: eIn file included from x../src/s2/s2shapeutil_contains_brute_force.hL:o21c: kIn file included from (../src/s2/s2point.hM:u27: tIn file included from e../src/s2/s2coder.hx:*23 : aIn file included from b/usr/local/clang/include/absl/status/status.hs:l67_: nIn file included from o/usr/local/clang/include/absl/status/internal/status_internal.hn:n29u: l/usr/local/clang/include/absl/strings/cord.hl: 1282m:u47): | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241 :128222 | :i nnote: lexpanded from macro 'absl_nonnull'i ne 241v | o#idde fCionred :a:bIsnll_innoenRneupl:l: S_eNtoTnrneuel(lC o r| d ^R ep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2text_format.ccd:e16f: iIn file included from n../src/s2/s2text_format.he: 34a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n: oIn file included from n/usr/local/clang/include/absl/container/btree_map.hn:u66l: lIn file included from /usr/local/clang/include/absl/container/internal/btree.h_:N73o: nIn file included from n/usr/local/clang/include/absl/strings/cord.hu:l94l: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^31 : /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BYIn file included from (s2/s2shapeutil_contains_brute_force.cct:h18i: sIn file included from )../src/s2/s2shapeutil_contains_brute_force.h,: 21 : | In file included from ^~~~../src/s2/s2point.h :27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 1290s2/s2wedge_relations.cc | :i18n: /usr/local/clang/include/absl/synchronization/mutex.hlIn file included from :i../src/s2/s2wedge_relations.h731n::e2435 : :vIn file included from o../src/s2/s2point.hwarning: i:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d25 : CIn file included from o../src/s2/util/coding/coder.h r:731d36 | :: : In file included from Ien../src/s2/base/casts.hlx:pi36ln: iecIn file included from Ri../src/s2/base/logging.hte: p21W:: r:In file included from iSt/usr/local/clang/include/absl/log/check.hee:rtM37Tu: rtIn file included from ee/usr/local/clang/include/absl/log/internal/check_impl.hxeL:Oo21crk: E(/usr/local/clang/include/absl/log/internal/check_op.hMm:upt511te:yx13(*:C aobwarning: rstype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]dl R_enpo *n511 nIn file included from | acbouns2/s2shapeutil_coding.ccslsl:lt 28_mc: nuh,In file included from ualr../src/s2/s2lax_polygon_shape.h*c la:bosal36nb_: nsutlllIn file included from a be../src/s2/s2polygon.hCl :roen 34Cehde: picIn file included from ,tk../src/s2/mutable_s2shape_index.hs i:t ro33n| c: & ^mIn file included from cp../src/s2/base/commandlineflags.hto:n/usr/local/clang/include/absl/base/nullability.hdr21u:): e257I In file included from /usr/local/clang/include/absl/flags/flag.h:40:m p: l23| (/usr/local/clang/include/absl/flags/commandlineflag.h: ^ : 163note: | :/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nullable' ^56: :241 :257warning: /usr/local/clang/include/absl/base/nullability.h22 | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]::# d257e f:inote: n23e expanded from macro 'absl_nonnull'a:163 b s | note: l _241nexpanded from macro 'absl_nullable'u | b ol#ldoe albf257i l | enP#a e_dre NsuefailnlFbes aarlo_mnbob(salnel bn_ sun| l ^lull :_ Nlo:anbslnet url_iNln ug _l| vl ^aib elwe v a| l ^u e, std:In file included from :s2/s2wedge_relations.ccs:t18r: iIn file included from n../src/s2/s2wedge_relations.hg:*24 : aIn file included from b../src/s2/s2point.hs:l25_: nIn file included from o../src/s2/util/coding/coder.hn:n36u: lIn file included from l../src/s2/base/casts.h :e36r: rIn file included from o../src/s2/base/logging.hr:)21;: In file included from /usr/local/clang/include/absl/log/check.h| : ^37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/base/nullability.h: :/usr/local/clang/include/absl/log/internal/check_op.h241::51222::17 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 241 | 512# | In file included from d s2/s2shapeutil_contains_brute_force.cc e:f i 18nc: eoIn file included from n s../src/s2/s2shapeutil_contains_brute_force.hta :bc21hs: laIn file included from r_*../src/s2/s2point.hn :oa27nb: snlIn file included from u_../src/s2/s2coder.hln:lu23l l: a_In file included from Nb/usr/local/clang/include/absl/status/status.hol:en 67ns: 1uIn file included from ,l/usr/local/clang/include/absl/status/internal/status_internal.h lc: o29n s: t| /usr/local/clang/include/absl/strings/cord.h ^ : c1301h:a56r:* warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]b sl_n u1301l | lianbllien es 2v,o i d| ^C or/usr/local/clang/include/absl/base/nullability.hd::257::I23n:l inote: nexpanded from macro 'absl_nullable'e Re p257: | :#CdoemfmiinteT raebes(lc_onnusltl aCbolred R_eNpu*l laabIn file included from bsIn file included from s2/s2shapeutil_coding.cclls2/s2text_format.cc:e_:n28 16u: l : In file included from l| a ^In file included from ../src/s2/s2lax_polygon_shape.hb l../src/s2/s2text_format.he:: 3634o: : lIn file included from In file included from d../src/s2/s2polygon.h../src/s2/mutable_s2shape_index.hIn file included from _::s2/s2wedge_relations.ccr34e30:: p: 18In file included from ,In file included from : ../src/s2/mutable_s2shape_index.h /usr/local/clang/include/absl/container/btree_map.hIn file included from : :../src/s2/s2wedge_relations.h33| 66:: ^: 24In file included from In file included from : ../src/s2/base/commandlineflags.h/usr/local/clang/include/absl/container/internal/btree.hIn file included from /usr/local/clang/include/absl/base/nullability.h::../src/s2/s2point.h:2173:257: : 25:In file included from In file included from : 23/usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/strings/cord.hIn file included from :::../src/s2/util/coding/coder.h 4094:: note: : 36/usr/local/clang/include/absl/flags/commandlineflag.hexpanded from macro 'absl_nullable' In file included from 257 | /usr/local/clang/include/absl/strings/internal/cordz_info.h#:d31e: f/usr/local/clang/include/absl/synchronization/mutex.hi:n801e: 20a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ null a801b | l e C_oNnudliltaibolne( b o| o ^l (*absl_nonnull func)(In file included from vs2/s2shapeutil_contains_brute_force.cco:i18d: *In file included from ../src/s2/s2shapeutil_contains_brute_force.ha:b21s: lIn file included from _../src/s2/s2point.hn:u27l: lIn file included from a../src/s2/s2coder.hb:i23l: iIn file included from t/usr/local/clang/include/absl/status/status.hy:_67u: nIn file included from k/usr/local/clang/include/absl/status/internal/status_internal.hn:o29w: n/usr/local/clang/include/absl/strings/cord.h):,1302 : 50| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 1302 | note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ CordRepIn file included from *s2/s2text_format.cc :a16b: sIn file included from l../src/s2/s2text_format.h_:n34o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from r/usr/local/clang/include/absl/container/btree_map.he:p66,: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : In file included from /usr/local/clang/include/absl/strings/cord.h:/usr/local/clang/include/absl/base/nullability.h94:: 241In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h22::31 : note: /usr/local/clang/include/absl/synchronization/mutex.hexpanded from macro 'absl_nonnull': 801:45 :241 | warning: #type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]d efi n801e | a bCsoln_dniotninounl(lb o_oNlo n(n*ualbls l _| n ^o nnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullabiliIn file included from ts2/s2shapeutil_contains_brute_force.ccy:_18u: nIn file included from k../src/s2/s2shapeutil_contains_brute_force.hn:o21w: nIn file included from ../src/s2/s2point.h_:N27u: lIn file included from l../src/s2/s2coder.h_:u23n: sIn file included from p/usr/local/clang/include/absl/status/status.he:c67i: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.he:d29 : | /usr/local/clang/include/absl/strings/cord.h ^: 1312:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1312 | inlineIn file included from s2/s2text_format.cca:b16s: lIn file included from :../src/s2/s2text_format.h::c34o: rIn file included from d../src/s2/mutable_s2shape_index.h_:i30n: tIn file included from e/usr/local/clang/include/absl/container/btree_map.hr:n66a: lIn file included from :/usr/local/clang/include/absl/container/internal/btree.h::C73o: rIn file included from d/usr/local/clang/include/absl/strings/cord.hR:e94p: *In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.ha:b31s: l/usr/local/clang/include/absl/synchronization/mutex.h_:n802u:l19l:a bwarning: ltype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e Co r802d | : : I n l i n e R e p : :vcolieda*r (a)b s{l _ n| u ^l la/usr/local/clang/include/absl/base/nullability.hb:i257l:i23t:y _note: uexpanded from macro 'absl_nullable'n kn o257w | n# daerfgi)n;e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u289l:l34a:b lnote: eexpanded from macro 'absl_nullability_unknown' _N u289l | l#adbelfei n e| ^a bsl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2shapeutil_contains_brute_force.cc814: | 18 : In file included from C../src/s2/s2shapeutil_contains_brute_force.ho:n21d: iIn file included from t../src/s2/s2point.hi:o27n: (In file included from b../src/s2/s2coder.ho:o23l: In file included from (/usr/local/clang/include/absl/status/status.h*:a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h_:n29o: n/usr/local/clang/include/absl/strings/cord.hn:u1321l:l48 :f uwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c )(T* a1321b | siln_lniunlel avboiildi tCyo_rudn:k:nIonwlni)n,e R e| p ^: :C/usr/local/clang/include/absl/base/nullability.ho:p241y:T22o:A rnote: rexpanded from macro 'absl_nonnull'a y( c241h | a#rd*e faibnsel _anbosnln_unloln ndusltl) _cNoonnsntu l{l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2text_format.ccexpanded from macro 'absl_nonnull': 16: In file included from ../src/s2/s2text_format.h241: | 34#: dIn file included from e../src/s2/mutable_s2shape_index.hf:i30n: eIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o73n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l814 : 42| : ^ warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecifie: In file included from ../src/s2/base/casts.h::36: In file included from 193../src/s2/base/logging.h::2721:: In file included from /usr/local/clang/include/absl/log/check.hwarning: :37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h :193512 | : 47 :v iwarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t ual vo i512d | R e a dc(ovnositd *c haabrs*l _anbosnln_unlull ldasbtl)e cso1n,s tc o=n s0t; c h| a ^r * ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b le 241s | 2#,d e f| i ^n e ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23o:n nnote: uexpanded from macro 'absl_nullable'l l _ N257o | n#nduelfli n e| ^a bsl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25: In file included from ../src/s2/util/coding/coder.h:36: In file included from ../src/s2/base/casts.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:25d | ^ In file included from In file included from s2/util/math/exactfloat/exactfloat.ccs2/s2text_format.cc::1816: : In file included from In file included from ../src/s2/util/math/exactfloat/exactfloat.h../src/s2/s2text_format.h::12634: : In file included from In file included from ../src/s2/base/logging.h../src/s2/mutable_s2shape_index.h::2130: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/container/btree_map.h::3766: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/internal/btree.h::2173: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/strings/cord.h::4194: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::2631: : In file included from /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/log/internal/log_message.h::83153:: 46: /usr/local/clang/include/absl/types/source_location.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]113 :19: warning: 831type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | 113t | y p e n a m ec oanbsstl :c:htayrp*e _aibdseln_tniotnynl: :ftiylpee_*n aambes l=_ n_u_lbluaiblitliint_yF_IuLnEk(n)o)w n{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h289::24134::22 :note: expanded from macro 'absl_nullability_unknown' note: expanded from macro 'absl_nonnull' 289 | #241d | e#fdienfei naeb salb_snlu_lnloanbniullilt y__Nuonnknnuolwln _| N ^u ll_unspecified | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from In file included from ../src/s2/util/math/exactfloat/exactfloat.hs2/s2text_format.cc::12616: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2text_format.h::2134: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/mutable_s2shape_index.h::3730: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/container/btree_map.h::2166: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/container/internal/btree.h::4173: : In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.h/usr/local/clang/include/absl/strings/cord.h::2694: : In file included from In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::5331: : /usr/local/clang/include/absl/types/source_location.h/usr/local/clang/include/absl/synchronization/mutex.h::133844::2510:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844133 | | c o n sTt*e xapbrs lc_onnosntn uclhla ro*b jaebcstl,_ n o| n ^n ul/usr/local/clang/include/absl/base/nullability.hl: 241f:i22l:e _note: nexpanded from macro 'absl_nonnull'a me (241) | #cdoenfsitn en oaebxscle_pnto n{n u l| l ^ _N/usr/local/clang/include/absl/base/nullability.ho:n241n:u22l:l note: expanded from macro 'absl_nonnull'| ^ 241 | #define absl_nonnIn file included from us2/s2text_format.ccl:l16 : _In file included from N../src/s2/s2text_format.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30 : | In file included from ^/usr/local/clang/include/absl/container/btree_map.h :66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from 845../src/s2/util/math/exactfloat/exactfloat.h | : 126 : In file included from ../src/s2/base/logging.h : 21b: oIn file included from o/usr/local/clang/include/absl/log/check.hl: 37(: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21:: :In file included from t/usr/local/clang/include/absl/log/internal/check_op.hy:p41e: _In file included from i/usr/local/clang/include/absl/log/internal/strip.hd:e26n: tIn file included from i/usr/local/clang/include/absl/log/internal/log_message.ht:y53<: T/usr/local/clang/include/absl/types/source_location.h>::142::t25y:p ewarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: * a b142s | l _ ncoonnnsutlelx pmre tchoonds)t( )c)h;a r *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l f u241n | c#tdieofni_nnea maeb(s)l _cnoonnsntu lnlo e_xNcoenpntu l{l | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonIn file included from ns2/s2text_format.ccu:l16l: In file included from _../src/s2/s2text_format.hN:o34n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/util/math/exactfloat/exactfloat.cc850: | 18 : In file included from ../src/s2/util/math/exactfloat/exactfloat.h : 126 : cIn file included from o../src/s2/base/logging.hn:s21t: In file included from T/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.ho:b26j: eIn file included from c/usr/local/clang/include/absl/log/internal/log_message.ht:,53 : /usr/local/clang/include/absl/types/source_location.h| : ^150 :40:/usr/local/clang/include/absl/base/nullability.h :warning: 241type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 22: note: expanded from macro 'absl_nonnull'150 | 241 | # d e f i n e a b s l _ n o n n u l l _ N ocnonnusltl c h| a ^r * absl_nonnull fiIn file included from ls2/s2text_format.cce:_16n: aIn file included from m../src/s2/s2text_format.he:)34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24166:: 22In file included from :/usr/local/clang/include/absl/container/internal/btree.h :note: 73expanded from macro 'absl_nonnull': In file included from s2/util/coding/coder.cc/usr/local/clang/include/absl/strings/cord.h ::2415194 | :: #3In file included from d:/usr/local/clang/include/absl/strings/internal/cordz_info.he :fwarning: 31itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: n /usr/local/clang/include/absl/synchronization/mutex.he: 851 a:51b45 | s: l _warning: Sntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]2o _nCnHu El851Cl | K __ L NE o( nb unbfuo_ol,ll l (ia mb| i ^stl _:):;t y p/e/_ iCdaetncthi ttyhb:u:ftfyepre :o:v*e rafblsolw_.n In file included from o ns2/util/math/exactfloat/exactfloat.cc| n ^:u l18l: ../src/s2/base/logging.hmIn file included from :e../src/s2/util/math/exactfloat/exactfloat.h39t::h12621o: :dIn file included from )../src/s2/base/logging.hnote: (expanded from macro 'S2_CHECK_LE':) 21 : 39| In file included from | ^/usr/local/clang/include/absl/log/check.h# d:e/usr/local/clang/include/absl/base/nullability.h37f:i: 241nIn file included from :e/usr/local/clang/include/absl/log/internal/check_impl.h22 ::S21 2: note: _expanded from macro 'absl_nonnull'In file included from C H/usr/local/clang/include/absl/log/internal/check_op.h E:241C41 | K#: _dLIn file included from eEf/usr/local/clang/include/absl/log/internal/strip.h iC:nH26eE: CaIn file included from Kb_/usr/local/clang/include/absl/log/internal/log_message.hsL:lE53_ n: o/usr/local/clang/include/absl/types/source_location.h| n ^:n 165u:/usr/local/clang/include/absl/log/check.hl15:l:122 :_3Nwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnote: nexpanded from macro 'CHECK_LE'u l165l | 122 | | ^c AoBnSsLt_ LcOhGa_rI*N TaEbRsIn file included from Nls2/s2text_format.ccA_:Ln16_o: nCIn file included from nH../src/s2/s2text_format.hEu:Cl34Kl: _ In file included from Lf../src/s2/mutable_s2shape_index.hEi:_l30Ie: M_In file included from Pn/usr/local/clang/include/absl/container/btree_map.hLa:(m66(e: v_In file included from a /usr/local/clang/include/absl/container/internal/btree.hl=:1 73)": ,"In file included from ;/usr/local/clang/include/absl/strings/cord.h# :v 94a| : l ^In file included from 1 /usr/local/clang/include/absl/strings/internal/cordz_info.h,:/usr/local/clang/include/absl/base/nullability.h 31(:: v241/usr/local/clang/include/absl/synchronization/mutex.ha::l228552::) 34,note: : expanded from macro 'absl_nonnull' # warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] a 241l | 2#d)e f: iIn file included from | n../src/s2/util/coding/coder.h ^e: 36a/usr/local/clang/include/absl/log/internal/check_impl.h: b:In file included from s53../src/s2/base/casts.hl::_336n:: o In file included from nnote: ../src/s2/base/logging.hnexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_LE_IMPL':u 21l: lIn file included from /usr/local/clang/include/absl/log/check.h:3753: _ | In file included from N/usr/local/clang/include/absl/log/internal/check_impl.h o:An21Bn: Su/usr/local/clang/include/absl/log/internal/check_op.hLl:_l521L :O 17G| :_ ^ I warning: Ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]T ERNA L521_ | C H E C Kc_oOnPs(tC hcehcakr_*L Ea,b sIn file included from In file included from */usr/local/clang/include/absl/log/internal/check_op.h../src/s2/s2wedge_relations.h ::a4124b: : sIn file included from In file included from l/usr/local/clang/include/absl/log/internal/strip.h../src/s2/s2point.h_::n2625o: : nIn file included from /usr/local/clang/include/absl/log/internal/log_message.hn../src/s2/util/coding/coder.hu::l7136l:: 26In file included from C:../src/s2/base/casts.ho :n36twarning: : rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from o ../src/s2/base/logging.hl:W21o : r71In file included from d | /usr/local/clang/include/absl/log/check.h (: 37L : o| In file included from g ^/usr/local/clang/include/absl/log/internal/check_impl.hM :e21s: s/usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/base/nullability.ha::g522241e::(1722c::o nwarning: note: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull't c 522h241 | a | #r d* e fcaoibnnsset lacb_hsnalor_*nn onanubnslulll_l n of_niNnlouenln,l u ilelnx tp rl| t ^ie xnte),; | | ^ ^ In file included from s2/s2shapeutil_coding.cc/usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h:28:241: 241:In file included from :22../src/s2/s2lax_polygon_shape.h22::: 36 note: : expanded from macro 'absl_nonnull'note: In file included from expanded from macro 'absl_nonnull' ../src/s2/s2polygon.h : 34 241: 241 | In file included from | #../src/s2/mutable_s2shape_index.h#d:de33ef: fiinIn file included from ne../src/s2/base/commandlineflags.he : a21ab: bsIn file included from sl/usr/local/clang/include/absl/flags/flag.hl_:_n42no: onIn file included from nn/usr/local/clang/include/absl/flags/internal/flag.hnu:ul30ll: l /usr/local/clang/include/absl/base/call_once.h _:_N53No:on22nn:un luwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]ll | | 53 ^ ^ | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #definIn file included from es2/util/math/exactfloat/exactfloat.cc :a18b: sIn file included from l../src/s2/util/math/exactfloat/exactfloat.h_:n126o: nIn file included from n../src/s2/base/logging.hu:l21l: In file included from _/usr/local/clang/include/absl/log/check.hN:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : In file included from | /usr/local/clang/include/absl/log/internal/check_op.h ^: 41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2shapeutil_coding.ccb:s28l: _In file included from n../src/s2/s2lax_polygon_shape.ho:n36n: uIn file included from l../src/s2/s2polygon.hl: 34_: NIn file included from o../src/s2/mutable_s2shape_index.hn:n33u: lIn file included from l../src/s2/base/commandlineflags.h : 21| : ^In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::In file included from as2/util/math/exactfloat/exactfloat.cct:o18m: iIn file included from c../src/s2/util/math/exactfloat/exactfloat.h<:u126i: nIn file included from t../src/s2/base/logging.h3:221_: tIn file included from >/usr/local/clang/include/absl/log/check.h*: 37a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.hl:_21n: oIn file included from n/usr/local/clang/include/absl/log/internal/check_op.hn:u41l: lIn file included from /usr/local/clang/include/absl/log/internal/strip.hb:a26s: e/usr/local/clang/include/absl/log/internal/log_message.h_:i80n:t26e:r nwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ::C o80n | t r oLloWgoMreds(s a g| e ^( co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneofninnuel la bfsill_en,o ninnutl ll i_nNeo,n n u| l ^l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | In file included from #s2/s2shapeutil_coding.ccd:e28f: iIn file included from n../src/s2/s2lax_polygon_shape.he: 36a: bIn file included from s../src/s2/s2polygon.hl:_34n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u33l: lIn file included from ../src/s2/base/commandlineflags.h_:N21o: nIn file included from n/usr/local/clang/include/absl/flags/flag.hu:l42l: In file included from /usr/local/clang/include/absl/flags/internal/flag.h| : ^30 : /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flaIn file included from gs2/util/math/exactfloat/exactfloat.cc*: 18a: bIn file included from s../src/s2/util/math/exactfloat/exactfloat.hl:_126n: oIn file included from n../src/s2/base/logging.hn:u21l: lIn file included from /usr/local/clang/include/absl/log/check.hf:l37a: gIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h;: 21 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_op.h :41/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/log/internal/strip.h::2226:: /usr/local/clang/include/absl/log/internal/log_message.hnote: :expanded from macro 'absl_nonnull'82 :26: 241warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]# def i82n | e aLbosglM_ensosnanguel(lc o_nNsotn ncuhlalr * | a ^b sl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.hs2/s2text_format.cc::11916:: 41In file included from :../src/s2/s2text_format.h :warning: 34type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from 119/usr/local/clang/include/absl/container/btree_map.h | : 66 : LIn file included from o/usr/local/clang/include/absl/container/internal/btree.hg:M73e: sIn file included from s/usr/local/clang/include/absl/strings/cord.ha:g94e: &In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.hT:o31S: i/usr/local/clang/include/absl/synchronization/mutex.hn:k886A:l31s:o (warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl: :886L | o g Seixnpkl*i caibts lC_onnodnintuiloln (scionnks)t; T *| ^a bs/usr/local/clang/include/absl/base/nullability.hl:_241n:o22n:n unote: lexpanded from macro 'absl_nonnull'l o b241j | )# d e| f ^i ne /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | _#Ndoenfniunlel a b| s ^l _nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* abIn file included from ss2/s2text_format.ccl:_16n: oIn file included from n../src/s2/s2text_format.hn:u34l: lIn file included from ../src/s2/mutable_s2shape_index.hs:i30n: kIn file included from )/usr/local/clang/include/absl/container/btree_map.h;: 66 : | In file included from ^/usr/local/clang/include/absl/container/internal/btree.h :73/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/cord.h::2294:: In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 896#:d31e:f iwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ab s896l | _ n oenxnpullilc i_tN oCnonnudlilt i o| n ^( const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from In file included from s2/s2text_format.cc../src/s2/util/math/exactfloat/exactfloat.h::16126: : In file included from In file included from ../src/s2/s2text_format.h../src/s2/base/logging.h::3421: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/check.h::3037: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/log/internal/check_impl.h::6621: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/internal/check_op.h::7341: : In file included from In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/strip.h::9426: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::15831:: 32/usr/local/clang/include/absl/synchronization/mutex.h:: 922warning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]48 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]158 | L o922g | M e ssstaagtei&c obpoeorla tGoura (C a l l a b\l e &| & ^ fn,/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: /usr/local/clang/include/absl/base/nullability.hexpanded from macro 'absl_nonnull': 241:22 :241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnIn file included from sus2/util/math/exactfloat/exactfloat.ccll:_ln18 o_: nNIn file included from no../src/s2/util/math/exactfloat/exactfloat.hunl:nl126u l: _lNIn file included from o../src/s2/base/logging.h n:| n ^21u l: lIn file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag)le eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullpIn file included from tr;s2/s2shapeutil_contains_brute_force.cc : 18| : ^In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2point.h::2227:: In file included from ../src/s2/s2coder.hnote: :expanded from macro 'absl_nonnull'23 : In file included from /usr/local/clang/include/absl/status/status.h :24167 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: ne/usr/local/clang/include/absl/strings/cord.h :a1514b:s29l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null _1514N | o n n u lclo r d| _ ^i nternal::CordRep* absl_noIn file included from ns2/s2text_format.ccn:u16l: lIn file included from ../src/s2/s2text_format.ht:r34e: eIn file included from )../src/s2/mutable_s2shape_index.h :{30 : In file included from | /usr/local/clang/include/absl/container/btree_map.h ^: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:/usr/local/clang/include/absl/base/nullability.h73:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 951#:d9e:f iwarning: ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e ab s951l | _ n ovnoniudl*l a_bNsoln_nnuullll a b| l ^e arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from 94s2/s2shapeutil_contains_brute_force.cc: :In file included from 18/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2shapeutil_contains_brute_force.h: :21/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 956../src/s2/s2point.h::5227:: In file included from ../src/s2/s2coder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]23 : In file included from /usr/local/clang/include/absl/status/status.h:67 : 956In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29s: t/usr/local/clang/include/absl/strings/cord.ha:t1525i:c29 :b owarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Ca s1525t | A n d C aclolrFdu_nicnttieornn(aclon:s:tC oCrodnRdeipt*i oanb*s la_bnsoln_nnuolnln utlrle ec)) ;{ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/base/nullability.h241::24122::22 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'absl_nonnull' 241241 | | ##ddeeffiinnee aabbssll__nnoonnnnuullll __NNoonnnnuullll | | ^ ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* abIn file included from ss2/s2shapeutil_contains_brute_force.ccl:_18n: oIn file included from n../src/s2/s2shapeutil_contains_brute_force.hn:u21l: lIn file included from ../src/s2/s2point.hc:)27;: In file included from ../src/s2/s2coder.h| : ^23 : In file included from /usr/local/clang/include/absl/status/status.h/usr/local/clang/include/absl/base/nullability.h::67241: :In file included from 22/usr/local/clang/include/absl/status/internal/status_internal.h:: 29: note: /usr/local/clang/include/absl/strings/cord.hexpanded from macro 'absl_nonnull': 1530:55 :241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e1530 | aibnslli_nneo nCnourldl: :_CNhIn file included from ous2/util/math/exactfloat/exactfloat.ccnn:kn18Iu: tlIn file included from elr../src/s2/util/math/exactfloat/exactfloat.h a: t126| o ^: r In file included from :../src/s2/base/logging.h::C21h: uIn file included from n/usr/local/clang/include/absl/log/check.hk:I37t: eIn file included from In file included from rs2/s2text_format.cca/usr/local/clang/include/absl/log/internal/check_impl.ht::o1621r: (: cIn file included from In file included from ../src/s2/s2text_format.ho/usr/local/clang/include/absl/log/internal/check_op.h:n:34s41: t: In file included from In file included from ../src/s2/mutable_s2shape_index.hC/usr/local/clang/include/absl/log/internal/strip.h:o:30r26: d: *In file included from /usr/local/clang/include/absl/container/btree_map.ha/usr/local/clang/include/absl/log/internal/log_message.hb::s66l319_: :nIn file included from 20o/usr/local/clang/include/absl/container/internal/btree.hn::n 73uwarning: l: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]lIn file included from /usr/local/clang/include/absl/strings/cord.hc:o94r: dIn file included from 319/usr/local/clang/include/absl/strings/internal/cordz_info.h) | : 31{ : /usr/local/clang/include/absl/synchronization/mutex.h c| o: ^n961 s:t34/usr/local/clang/include/absl/base/nullability.h ::w c241hwarning: :atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22r _:t * note: expanded from macro 'absl_nonnull'961a b | s l _241n | u#sldleatfbailtenie c cao bnbsslto_&noo nvln) u;C la ll | l_ ^BN oynRneu/usr/local/clang/include/absl/base/nullability.hfl:(l257 c: o23| n: ^s t note: expanded from macro 'absl_nullable'T * a257b | s#ld_enfoinnneu lalb ssle_lnfu)l l{a b l| e ^ _N/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from In file included from s2/s2text_format.cc/usr/local/clang/include/absl/log/internal/check_impl.h::1621: : In file included from In file included from ../src/s2/s2text_format.h/usr/local/clang/include/absl/log/internal/check_op.h::3441: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/log/internal/strip.h::3026: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/container/btree_map.h::32166:: 52In file included from :/usr/local/clang/include/absl/container/internal/btree.h :warning: 73type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 321/usr/local/clang/include/absl/strings/internal/cordz_info.h | :i31n: l/usr/local/clang/include/absl/synchronization/mutex.hi:n975e: 31L:o gwarning: Mtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e ssa g975e | & LionglMienses avgoei:d: oRpeeardaCtaolrl& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_no/usr/local/clang/include/absl/synchronization/mutex.hn:n1166u:l39l: _warning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nnul l1166 | | ^e xplicit ReleasableMutexLock(Mutex* absl_nonnull mu, cIn file included from os2/util/math/exactfloat/exactfloat.ccn:s18t: In file included from C../src/s2/util/math/exactfloat/exactfloat.ho:n126d: iIn file included from t../src/s2/base/logging.hi:o21n: &In file included from /usr/local/clang/include/absl/log/check.hc:o37n: dIn file included from )/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^ /usr/local/clang/include/absl/log/internal/check_op.h:202:/usr/local/clang/include/absl/base/nullability.h46::241 :22warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] note: expanded from macro 'absl_nonnull' 202241 | | # deexfpilniec iatb sClh_encoknOnpuMlels s_aNgoenBnuuillld e r| ( ^c onst char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from 241s2/s2text_format.cc | :#16d: eIn file included from f../src/s2/s2text_format.hi:n34e: In file included from a../src/s2/mutable_s2shape_index.hb:s30l: _In file included from n/usr/local/clang/include/absl/container/btree_map.ho:n66n: uIn file included from l/usr/local/clang/include/absl/container/internal/btree.hl: 73_: NIn file included from o/usr/local/clang/include/absl/strings/cord.hn:n94u: lIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31| : ^/usr/local/clang/include/absl/synchronization/mutex.h :1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' In file included from s2/util/math/exactfloat/exactfloat.cc257: | 18#: dIn file included from e../src/s2/util/math/exactfloat/exactfloat.hf:i126n: eIn file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: /usr/local/clang/include/absl/log/internal/check_op.h_:N209u:l15l:a bwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e | ^ 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unkIn file included from nos2/util/math/exactfloat/exactfloat.ccw:n18 : _In file included from N../src/s2/util/math/exactfloat/exactfloat.hu:l126l: _In file included from u../src/s2/base/logging.hn:s21p: eIn file included from c/usr/local/clang/include/absl/log/check.hi:f37i: eIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^ /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | constIn file included from s2/s2text_format.ccv:o16i: dIn file included from *../src/s2/s2text_format.h :a34b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.ha:b66l: eIn file included from /usr/local/clang/include/absl/container/internal/btree.ho:p73e: rIn file included from a/usr/local/clang/include/absl/strings/cord.ht:o94r: t&y,< T >| : ^: ty/usr/local/clang/include/absl/base/nullability.hp:e241*: 22a:b snote: lexpanded from macro 'absl_nonnull'_ nu l241l | a#bdielfiitnye_ uanbksnlo_wnno n n| u ^l l /usr/local/clang/include/absl/base/nullability.h_:N289o:n34n:u lnote: lexpanded from macro 'absl_nullability_unknown' | ^ 289 | #define absl_nIn file included from us2/util/math/exactfloat/exactfloat.ccl:l18a: bIn file included from i../src/s2/util/math/exactfloat/exactfloat.hl:i126t: yIn file included from _../src/s2/base/logging.hu:n21k: nIn file included from o/usr/local/clang/include/absl/log/check.hw:n37 : _In file included from N/usr/local/clang/include/absl/log/internal/check_impl.hu:l21l: _/usr/local/clang/include/absl/log/internal/check_op.hu:n293s:p49e:c iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ed | 293 ^ | constIn file included from s2/s2text_format.ccc:h16a: rIn file included from *../src/s2/s2text_format.h :a34b: sIn file included from l../src/s2/mutable_s2shape_index.h_:n30o: nIn file included from n/usr/local/clang/include/absl/container/btree_map.hu:l66l: )In file included from ;/usr/local/clang/include/absl/container/internal/btree.h : 73| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:94/usr/local/clang/include/absl/base/nullability.h: :In file included from 241/usr/local/clang/include/absl/strings/internal/cordz_info.h::2231:: /usr/local/clang/include/absl/synchronization/mutex.hnote: :expanded from macro 'absl_nonnull'1249 :8: 241 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d ef i1249n | e a b sTl*_ naobnsnlu_lnlo n_nNuolnln uolblj e c| t ^, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/util/math/exactfloat/exactfloat.ccb:s18l: _In file included from n../src/s2/util/math/exactfloat/exactfloat.ho:n126n: uIn file included from l../src/s2/base/logging.hl: 21_: NIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^ /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const In file included from ss2/s2text_format.cci:g16n: eIn file included from d../src/s2/s2text_format.h :c34h: aIn file included from r../src/s2/mutable_s2shape_index.h*: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_66n: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hn:u73l: lIn file included from /usr/local/clang/include/absl/strings/cord.ho:p94e: rIn file included from a/usr/local/clang/include/absl/strings/internal/cordz_info.ht:o31r: e&_,i d e| n ^t it/usr/local/clang/include/absl/base/nullability.hy:<241T:>22::: tnote: yexpanded from macro 'absl_nonnull'p e: :241* | #adbesfli_nneo nanbuslll_ nmoentnhuoldl) (_)N)o n n| u ^l l /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: note: expanded from macro 'absl_nonnull' 241 | #define aIn file included from bs2/util/math/exactfloat/exactfloat.ccs:l18_: nIn file included from o../src/s2/util/math/exactfloat/exactfloat.hn:n126u: lIn file included from l../src/s2/base/logging.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identitys2/util/math/exactfloat/exactfloat.cc:::18t: yIn file included from p../src/s2/util/math/exactfloat/exactfloat.he::126:: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:o37n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21 : m/usr/local/clang/include/absl/log/internal/check_op.he:t323h:o46d:) (warning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 323/usr/local/clang/include/absl/base/nullability.h | :241 : 22f:r inote: eexpanded from macro 'absl_nonnull'n d v241o | i#dd eAfbisnleF oarbmsalt_Fnlounsnhu(lSlt r_iNnogninfuylSli n k| * ^ absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnulIn file included from ls2/s2text_format.cc : 16| : ^In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: In file included from type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s2/util/math/exactfloat/exactfloat.cc :18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h1309: | 126v: oIn file included from i../src/s2/base/logging.hd: 21R: eIn file included from g/usr/local/clang/include/absl/log/check.hi:s37t: eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hC:o21n: d/usr/local/clang/include/absl/log/internal/check_op.hV:a428r:T44r:a cwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r (voi d428 | (A*BaSbLs_lA_TnToRnInBuUlTlE _fRnE)T(U R N| S ^_ NO/usr/local/clang/include/absl/base/nullability.hN:N241U:L22L: cnote: oexpanded from macro 'absl_nonnull'n st 241c | h#adr* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const cheafIn file included from is2/s2shapeutil_contains_brute_force.ccn:e18 : aIn file included from b../src/s2/s2shapeutil_contains_brute_force.hs:l21_: nIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h :_23N: oIn file included from n/usr/local/clang/include/absl/status/status.hn:u67l: l/usr/local/clang/include/absl/status/internal/status_internal.h : 119| : ^14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | In file included from s2/s2text_format.cc :S16t: aIn file included from t../src/s2/s2text_format.hu:s34R: eIn file included from p../src/s2/mutable_s2shape_index.h*: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_66n: oIn file included from n/usr/local/clang/include/absl/container/internal/btree.hn:u73l: lIn file included from /usr/local/clang/include/absl/strings/cord.hC:l94o: nIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h(: 31 : | /usr/local/clang/include/absl/synchronization/mutex.h ^: 1310:17: /usr/local/clang/include/absl/base/nullability.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241 :22: note: 1310expanded from macro 'absl_nonnull' | 241 | c#odnesfti nceh aarb*s la_bnsoln_nnuolnln u_lNlo nmnsugl,l c o| n ^s t void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defiIn file included from ns2/s2shapeutil_contains_brute_force.cce: 18a: bIn file included from s../src/s2/s2shapeutil_contains_brute_force.hl:_21n: oIn file included from n../src/s2/s2point.hn:u27l: lIn file included from ../src/s2/s2coder.h_:N23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: /usr/local/clang/include/absl/status/internal/status_internal.h| : ^125 :14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from 125s2/s2text_format.cc | :16 : In file included from S../src/s2/s2text_format.ht:a34t: uIn file included from s../src/s2/mutable_s2shape_index.hR:e30p: *In file included from /usr/local/clang/include/absl/container/btree_map.ha:b66s: lIn file included from _/usr/local/clang/include/absl/container/internal/btree.hn:o73n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : CIn file included from l/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31e: A/usr/local/clang/include/absl/synchronization/mutex.hn:d1310U:n47r:e fwarning: (type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 1310 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22c:o nnote: sexpanded from macro 'absl_nonnull't c h241a | r#*d eafbisnle_ naobnsnlu_lnlo nmnsugll ,_ Ncoonnnsutl lv o i| d ^* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2shapeutil_contains_brute_force.cc241: | 18#: dIn file included from e../src/s2/s2shapeutil_contains_brute_force.hf:i21n: eIn file included from ../src/s2/s2point.ha:b27s: lIn file included from _../src/s2/s2coder.hn:o23n: nIn file included from u/usr/local/clang/include/absl/status/status.hl:l67 : _/usr/local/clang/include/absl/status/internal/status_internal.hN:o128n:n14u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]| ^ 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ r* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from s2/s2shapeutil_coding.cc:28: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from nnoulln n u| l ^l _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.hIn file included from :s2/s2shapeutil_coding.cc21:: 28In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :../src/s2/s2lax_polygon_shape.h37:: 36In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :../src/s2/s2polygon.h21:: 34: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/mutable_s2shape_index.h458::331: :In file included from ../src/s2/base/commandlineflags.h:warning: 21: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/flags/flag.h:118:29: 458 | warning: Atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B SL_L O118G | _vIoNiTdE RSNeAtLF_lDaEgF(IaNbEs_lM:A:KFEl_aCgHK*_ OaPb_sSlT_RnIoNnGn_uElXlT EfRlNa(gc,o ncsotn sstt dV:&: svt)r i{n g &| ) ^; | /usr/local/clang/include/absl/base/nullability.h^: 241:22:/usr/local/clang/include/absl/log/internal/check_op.h :449note: :expanded from macro 'absl_nonnull'31 : note: 241expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' | #de f449i | n e eaxbtselr_nn otnenmupllla t_eN ocnonnusltl c h| a ^r * absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const chars2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailIn file included from Ss2/s2text_format.cct:r16i: nIn file included from g../src/s2/s2text_format.h( : 34| : ^In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24166:: 22In file included from :/usr/local/clang/include/absl/container/internal/btree.h :73note: : expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/strings/cord.h:109: 53241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 109a | bvsoli_dn oCnonpuylClo r_dNToonSnturliln g (| c ^o nst Cord& srcIn file included from ,s2/s2shapeutil_contains_brute_force.cc :s18t: dIn file included from :../src/s2/s2shapeutil_contains_brute_force.h::s21t: rIn file included from i../src/s2/s2point.hn:g27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.ho:n67n: u/usr/local/clang/include/absl/status/internal/status_internal.hl:l150 :d25s:t )warning: ;type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 150 | /usr/local/clang/include/absl/base/nullability.h : 241 :c22o:n snote: texpanded from macro 'absl_nonnull' ab s241l | :#:dSetfaitnues *a basbls_ln_onnonnunlull l_ Nsotnantuulsl, c| o ^n st char* absl_nonnull prefIn file included from is2/s2text_format.ccx:)16;: In file included from ../src/s2/s2text_format.h| : ^34 : In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/base/nullability.h::30241: :In file included from 22/usr/local/clang/include/absl/container/btree_map.h:: 66: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/btree.h :73: 241/usr/local/clang/include/absl/strings/cord.h | :#110d:e55f:i nwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l110_ | nvoonindu lAlp p_eNnodnCnourldlT o S| t ^r ing(const In file included from Cs2/s2shapeutil_contains_brute_force.cco:r18d: &In file included from ../src/s2/s2shapeutil_contains_brute_force.hs:r21c: ,In file included from ../src/s2/s2point.hs:t27d: :In file included from :../src/s2/s2coder.hs:t23r: iIn file included from n/usr/local/clang/include/absl/status/status.hg:*67 : a/usr/local/clang/include/absl/status/internal/status_internal.hb:s150l:_58n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll d s150t | ) ; | c ^o ns/usr/local/clang/include/absl/base/nullability.ht: 241a:b22s:l :note: :expanded from macro 'absl_nonnull'S ta t241u | s#*d eafbisnle_ naobnsnlu_lnlo nsntualtlu s_,N ocnonnusltl c h| a ^r * absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ * absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2text_format.cc ^: 16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicitIn file included from s2/util/math/exactfloat/exactfloat.ccC:h18u: nIn file included from k../src/s2/util/math/exactfloat/exactfloat.hI:t126e: rIn file included from a../src/s2/base/logging.ht:o21r: (In file included from c/usr/local/clang/include/absl/log/check.ho:r37d: _In file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:t21e: r/usr/local/clang/include/absl/log/internal/check_op.hn:a461l::1::C owarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d Rep* 461a | bAsBlS_Ln_oLnOnGu_lIlN TtErReNeA)L;_ D E| F ^I NE/usr/local/clang/include/absl/base/nullability.h_:M241AKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull Make:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(corIn file included from ds2/s2shapeutil_contains_brute_force.cc_:i18n: tIn file included from e../src/s2/s2shapeutil_contains_brute_force.hr:n21a: lIn file included from :../src/s2/s2point.h::C27o: rIn file included from d../src/s2/s2coder.hR:e23p: */usr/local/clang/include/absl/status/status.h :a725b:s38l:_ nwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n null 725t | r e es)t;a t i| c ^ st/usr/local/clang/include/absl/base/nullability.ha:t241u:s22_:i nnote: texpanded from macro 'absl_nonnull'e rn a241l | :#:dSetfaitnues Raebps*l _anbosnln_unloln n_uNloln nPurlelp a r| e ^T oModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | In file included from s2/s2shapeutil_contains_brute_force.cc : 18a: bIn file included from s../src/s2/s2shapeutil_contains_brute_force.hl::21:: cIn file included from o../src/s2/s2point.hr:d27_: iIn file included from n../src/s2/s2coder.ht:e23r: n/usr/local/clang/include/absl/status/status.ha:l732:::29C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]R ep* a732b | s l _sntualtliacb lceo ncsutr rsetndt:_:lsetarfi_n g=* naublsllp_tnro;n n u| l ^l E/usr/local/clang/include/absl/base/nullability.hm:p257t:y23S:t rnote: iexpanded from macro 'absl_nullable'n g( )257; | # d| e ^f ine/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: uexpanded from macro 'absl_nonnull'l la b241l | e# d_eNfuilnlea balbes l _| n ^o nnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2text_format.ccl:l16 : In file included from | ../src/s2/s2text_format.h ^: 34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* abslIn file included from _s2/s2shapeutil_contains_brute_force.ccn:o18n: nIn file included from u../src/s2/s2shapeutil_contains_brute_force.hl:l21 : cIn file included from o../src/s2/s2point.hr:d27): In file included from :../src/s2/s2coder.h :c23o: r/usr/local/clang/include/absl/status/status.hd:_751(:c61o:r dwarning: )type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] {} | ^751 | /usr/local/clang/include/absl/base/nullability.hs:241t:a22t:i cnote: expanded from macro 'absl_nonnull'u in t241p | t#rd_etf iPnoei natbesrlT_onRoenpn(usltla t_uNso_ninnutlelr n a| l ^: :StatusRep* absl_nonnull r); | ^In file included from s2/s2text_format.cc:16/usr/local/clang/include/absl/base/nullability.h: :In file included from 241../src/s2/s2text_format.h::2234:: In file included from ../src/s2/mutable_s2shape_index.hnote: :expanded from macro 'absl_nonnull'30 : In file included from /usr/local/clang/include/absl/container/btree_map.h :24166 | : #In file included from d/usr/local/clang/include/absl/container/internal/btree.he:f73i: n/usr/local/clang/include/absl/strings/cord.he: 588a:b17s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o nn u588l | l _ N ocnonnusltl C o| r ^d * absl_nonnull corIn file included from ds2/s2shapeutil_contains_brute_force.cc_:;18 : In file included from | ../src/s2/s2shapeutil_contains_brute_force.h ^: 21: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2point.h::24127:: 22In file included from :../src/s2/s2coder.h :23note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/status/status.h :752: 44241: | #warning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e fine 752a | b s ls_tnaotnincu lclo n_sNto nsntualtlu s _| i ^n ternal::StatusRep* absl_nonnull RepToPointer( | ^ In file included from /usr/local/clang/include/absl/base/nullability.hs2/s2text_format.cc::24116:: 22In file included from :../src/s2/s2text_format.h :34note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/mutable_s2shape_index.h:30 : 241In file included from | /usr/local/clang/include/absl/container/btree_map.h#:d66e: fIn file included from i/usr/local/clang/include/absl/container/internal/btree.hn:e73 : a/usr/local/clang/include/absl/strings/cord.hb:s641l:_33n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _641N | o n n u luls i n| g ^ pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ CheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2text_format.cc :24116 | : #In file included from d../src/s2/s2text_format.he:f34i: nIn file included from e../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n66o: nIn file included from n/usr/local/clang/include/absl/container/internal/btree.hu:l73l: /usr/local/clang/include/absl/strings/cord.h_:N655o:n39n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 655 | exIn file included from ps2/util/math/exactfloat/exactfloat.ccl:i18c: iIn file included from t../src/s2/util/math/exactfloat/exactfloat.h :C126h: aIn file included from r../src/s2/base/logging.hI:t21e: rIn file included from a/usr/local/clang/include/absl/log/check.ht:o37r: (In file included from c/usr/local/clang/include/absl/log/internal/check_impl.ho:n21s: t/usr/local/clang/include/absl/log/internal/check_op.h :C465o:r66d:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_n o465n | nAuBlSlL _cLoOrGd_)I N T| E ^R NA/usr/local/clang/include/absl/base/nullability.hL:_241D:E22F:I Nnote: Eexpanded from macro 'absl_nonnull'_ MA K241E | _#CdHeEfCiKn_eO Pa_bSsTlR_InNoGn_nEuXlTlE R_NN(ocnonnusltl v o| i ^d * absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nIn file included from os2/s2text_format.ccn:n16u: lIn file included from l../src/s2/s2text_format.h :_34N: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.h :| 66 ^: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:667:44:In file included from s2/util/math/exactfloat/exactfloat.cc:warning: 18type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from 667../src/s2/base/logging.h | : 21 : sIn file included from t/usr/local/clang/include/absl/log/check.ha:t37i: cIn file included from /usr/local/clang/include/absl/log/internal/check_impl.hC:o21r: d/usr/local/clang/include/absl/log/internal/check_op.h :A465d:v66a:n cwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A nd/usr/local/clang/include/absl/base/nullability.hR:e241a:d22(:C hnote: aexpanded from macro 'absl_nonnull'r It e241r | a#tdoerf*i naeb salb_snlo_nnnounlnlu lilt ,_ Nsoinzneu_ltl n _| b ^y In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ tes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScoIn file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ pe& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:988:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 988 | void PrependTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:989:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 989 | void PrependTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1012:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1012 | absl::cord_internal::CordzInfo* absl_nullable cordz_info() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1017:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1017 | void set_cordz_info(cord_internal::CordzInfo* absl_nonnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: 488type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | i1054n | l i n e c oanbsstle:x:pcro rcdo_nisntt ecrhnaarl*: :aCbosrld_Rneupl*lable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18In file included from : s2/s2text_format.ccIn file included from :../src/s2/s2shapeutil_contains_brute_force.h16:: 21In file included from : ../src/s2/s2text_format.hIn file included from :../src/s2/s2point.h34:: 27In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/s2coder.h30:: 23In file included from : /usr/local/clang/include/absl/container/btree_map.h:/usr/local/clang/include/absl/status/status.h66:: 1031In file included from :/usr/local/clang/include/absl/container/internal/btree.h42::73 : warning: /usr/local/clang/include/absl/strings/cord.h:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1079 :33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]1031 | in l1079i | n e acbosnls:t: csotradt_uisn_tienrtnearln:a:lC:o:rSdtRaetpu*s Raebps*l _anbosnln_unloln nTualkle RSetpa(t)u s&:&:;R e p| T ^o Po/usr/local/clang/include/absl/base/nullability.hi:n241t:e22r:( note: expanded from macro 'absl_nonnull'| ^ 241 | #/usr/local/clang/include/absl/base/nullability.hd:e241f:i22n:e note: aexpanded from macro 'absl_nonnull'b sl _241n | o#ndneufliln e_ Naobnsnlu_lnlo n n| u ^l l _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:18: In file included from ../src/s2/s2shapeutil_contains_brute_force.h:21: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | statuIn file included from ss2/s2text_format.cc_:i16n: tIn file included from e../src/s2/s2text_format.hr:n34a: lIn file included from :../src/s2/mutable_s2shape_index.h::S30t: aIn file included from t/usr/local/clang/include/absl/container/btree_map.hu:s66R: eIn file included from p/usr/local/clang/include/absl/container/internal/btree.h*: 73a: b/usr/local/clang/include/absl/strings/cord.hs:l1116_:n37o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l re p1116) | { c o| n ^s t c/usr/local/clang/include/absl/base/nullability.hr:c241_:i22n:t enote: rexpanded from macro 'absl_nonnull'n al :241: | C#rdceCfoirndeS taabtsel*_ naobnsnlu_lnlu l_lNaobnlneu lMla y b| e ^G etCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulIn file included from ls2/s2shapeutil_contains_brute_force.cc :_18N: oIn file included from n../src/s2/s2shapeutil_contains_brute_force.hn:u21l: lIn file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 163 warnings generated. In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1140:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1140 | CordRepExternal* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::string_view data, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abIn file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ sl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84In file included from : s2/s2text_format.ccIn file included from :/usr/local/clang/include/absl/strings/internal/str_format/bind.h16:: 29In file included from : ../src/s2/s2text_format.h:/usr/local/clang/include/absl/strings/internal/str_format/parser.h34:: 227In file included from :../src/s2/mutable_s2shape_index.h11::30 : In file included from warning: /usr/local/clang/include/absl/container/btree_map.h'enable_if' is a clang extension [-Wgcc-compat]: 66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73 : 227 | /usr/local/clang/include/absl/strings/cord.h : 1183 : 47 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ena b1183l | e _ i f ( s t r _ f o r m a t _ i n t e r n a l : : E n s u r e C o n s t eCxoprrd(Rfeopr*m aatb)s,l _ n| u ^l lable r/usr/local/clang/include/absl/strings/internal/str_format/parser.he:p229): 11 :| ^warning: 'enable_if' is a clang extension [-Wgcc-compat] /usr/local/clang/include/absl/base/nullability.h:257 :22923 | : note: expanded from macro 'absl_nullable' 257 | # deenfaibnlee _aibfs(ls_tnru_lfloarbmlaet __iNnutlelranballe: : V| a ^l idFormatImpl(format), | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from ls2/s2wedge_relations.ccl:a18b: lIn file included from e../src/s2/s2wedge_relations.h :_24N: uIn file included from l../src/s2/s2point.hl:a27b: lIn file included from e../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: In file included from /usr/local/clang/include/absl/strings/str_format.h:84: /usr/local/clang/include/absl/strings/internal/str_format/bind.h:143:11: warning: 'enable_if' is a clang extension [-Wgcc-compat] 143 | enable_ifIn file included from (s2/s2text_format.ccs:t16r: _In file included from f../src/s2/s2text_format.ho:r34m: aIn file included from t../src/s2/mutable_s2shape_index.h_:i30n: tIn file included from e/usr/local/clang/include/absl/container/btree_map.hr:n66a: lIn file included from :/usr/local/clang/include/absl/container/internal/btree.h::E73n: s/usr/local/clang/include/absl/strings/cord.hu:r1234e:C20o:n swarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e xpr( s1234) | ,i n"lcionnes tceoxnpsrt tcrhaapr"*) ,a b s| l ^_ nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:/usr/local/clang/include/absl/strings/internal/str_format/bind.h :149note: :expanded from macro 'absl_nonnull'22 : warning: 241'enable_if' is a clang extension [-Wgcc-compat] | #def i149n | e a b s l __n_oantnturlilb u_tNeo_n_n(u(leln a b| l ^e _if(str_format_internal::EnsureConstexpr(s), | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:158:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 158 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ /usr/local/clang/include/absl/strings/internal/str_format/bind.h:162:22: warning: 'enable_if' is a clang extension [-Wgcc-compat] 162 | __attribute__((enable_if(ValidFormatImpl(s), "bad format trap"))) | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2text_format.ccs2/util/math/exactfloat/exactfloat.cc::1618: : In file included from In file included from ../src/s2/s2text_format.h../src/s2/util/math/exactfloat/exactfloat.h::34126: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/base/logging.h::3021: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/log/check.h::6637: : In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.h/usr/local/clang/include/absl/log/internal/check_impl.h::7321: : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/log/internal/check_op.h::1282507::471:: warning: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h: 4971282: | 32i:n lnote: iexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'n e voi d497 | C o ridn:l:iInnel icnoenRsetpe:x:pSre tcTorneset( CcohradrR*e pa*b salb_snlu_lnloanbnluel ln armeep#,# I m| p ^l ( /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i\n e | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'_ No n257n | u#ldle f i| n ^e absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498In file included from | s2/s2text_format.cc : 16 : In file included from ../src/s2/s2text_format.h :i34n: tIn file included from ../src/s2/mutable_s2shape_index.hv:130,: In file included from i/usr/local/clang/include/absl/container/btree_map.hn:t66 : vIn file included from 2/usr/local/clang/include/absl/container/internal/btree.h,: 73c: o/usr/local/clang/include/absl/strings/cord.hn:s1290t: 54c:h awarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]* ab s1290l | _innolninnuel lv oeixdp rCtoerxdt:): I{n l i n e R e p : : S e t T r e e O\r E m| p ^t y(/usr/local/clang/include/absl/base/nullability.hC:o241r:d22R:e pnote: *expanded from macro 'absl_nonnull' ab s241l | _#nduelflianbel ea brselp_,n o n| n ^u ll/usr/local/clang/include/absl/base/nullability.h :_257N:o23n:n unote: lexpanded from macro 'absl_nullable'l | 257 ^ | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:115:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 115 | const str_format_internal::ParsedFormatBase* absl_nonnull pc) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ : In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1301:56: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1301 | inline void Cord::InlineRep::CommitTree(const CordRIn file included from es2/s2wedge_relations.ccp:*18 : aIn file included from b../src/s2/s2wedge_relations.hs:l24_: nIn file included from u../src/s2/s2point.hl:l27a: bIn file included from l../src/s2/s2coder.he: 23o: lIn file included from d/usr/local/clang/include/absl/status/status.h_:r67e: pIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h : 29| : ^In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/crc/internal/crc_cord_state.h::25723:: 23In file included from :/usr/local/clang/include/absl/crc/crc32c.h :32note: : expanded from macro 'absl_nullable' /usr/local/clang/include/absl/strings/str_format.h:155 :25736 | :# dwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ine a155b | s l _enxupllliacbilte F_oNrumlaltaCboluen t C| a ^p ture(int* absl_nonnuIn file included from ls2/s2text_format.ccl: 16p: )In file included from ../src/s2/s2text_format.h:: 34p: _In file included from (../src/s2/mutable_s2shape_index.hp:)30 : {In file included from }/usr/local/clang/include/absl/container/btree_map.h : 66| : ^In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/strings/cord.h241::130222::50 : note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #1302d | e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ CordRep* absl_nonnull rep,In file included from s2/s2wedge_relations.cc :| 18 ^: In file included from ../src/s2/s2wedge_relations.h:/usr/local/clang/include/absl/base/nullability.h24:: 241In file included from :../src/s2/s2point.h22::27 : In file included from note: ../src/s2/s2coder.hexpanded from macro 'absl_nonnull': 23: In file included from /usr/local/clang/include/absl/status/status.h241: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: eIn file included from /usr/local/clang/include/absl/strings/cord.ha:b82s: lIn file included from _/usr/local/clang/include/absl/crc/internal/crc_cord_state.hn:o23n: nIn file included from u/usr/local/clang/include/absl/crc/crc32c.hl:l32 : _/usr/local/clang/include/absl/strings/str_format.hN:o164n:n8u:l lwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 164 | int* absl_nonnull Unused() { return p_; } | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NonnIn file included from us2/s2text_format.ccl:l16 : In file included from | ^ ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1312:In file included from 38s2/s2wedge_relations.cc:: 18: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2wedge_relations.h :24: In file included from ../src/s2/s2point.h: 271312: | In file included from i../src/s2/s2coder.hn:l23i: nIn file included from e/usr/local/clang/include/absl/status/status.h :a67b: sIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h:::29c: oIn file included from r/usr/local/clang/include/absl/strings/cord.hd:_82i: nIn file included from t/usr/local/clang/include/absl/crc/internal/crc_cord_state.he:r23n: aIn file included from l/usr/local/clang/include/absl/crc/crc32c.h:::32C: o/usr/local/clang/include/absl/strings/str_format.hr:d165R:e8p:* warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl _165n | u l lianbtl*e aCbosrld_:n:oInnnluilnle Rpe_p;: : c| l ^e ar/usr/local/clang/include/absl/base/nullability.h(:)241 :{22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h :241257 | :#23d:e fnote: iexpanded from macro 'absl_nullable'n e a257b | s#ld_enfoinnneu lalb s_lN_onnunlullalb l e| ^_ Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1321:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1321 | inline void Cord::InlIn file included from is2/s2wedge_relations.ccn:e18R: eIn file included from p../src/s2/s2wedge_relations.h:::24C: oIn file included from p../src/s2/s2point.hy:T27o: AIn file included from r../src/s2/s2coder.hr:a23y: (In file included from c/usr/local/clang/include/absl/status/status.hh:a67r: *In file included from /usr/local/clang/include/absl/status/internal/status_internal.ha:b29s: lIn file included from _/usr/local/clang/include/absl/strings/cord.hn:o82n: nIn file included from u/usr/local/clang/include/absl/crc/internal/crc_cord_state.hl:l23 : dIn file included from s/usr/local/clang/include/absl/crc/crc32c.ht:)32 : c/usr/local/clang/include/absl/strings/str_format.ho:n380s:t43 :{ warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/base/nullability.h :380241 | :s22t:d :note: :expanded from macro 'absl_nonnull's tr i241n | g#&d eSftirnAep paebnsdlF_onromnantu(lslt d_:N:osntnruilnlg * | a ^b sl_nonnull dst, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:440:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 440 | int FPrintF(std::FILE* absl_nonnull output, const FormatSpec& format, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:469:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 469 | int SNPrintF(char* aIn file included from bs2/util/math/exactfloat/exactfloat.ccs:l18_: nIn file included from o../src/s2/util/math/exactfloat/exactfloat.hn:n126u: lIn file included from l../src/s2/base/logging.h :o21u: tIn file included from p/usr/local/clang/include/absl/log/check.hu:t37,: In file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:d21:: :s/usr/local/clang/include/absl/log/internal/check_op.hi:z511e:_13t: swarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]z e, | 511 ^ | co/usr/local/clang/include/absl/base/nullability.hn:s241t: 22c:h anote: rexpanded from macro 'absl_nonnull'* a b241s | l#_dneuflilnaeb laeb sClh_encoknsnturlclm p_tNrounenIumlpll ( | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | coIn file included from ns2/s2wedge_relations.ccs:t18 : cIn file included from h../src/s2/s2wedge_relations.ha:r24*: In file included from a../src/s2/s2point.hb:s27l: _In file included from n../src/s2/s2coder.hu:l23l: aIn file included from b/usr/local/clang/include/absl/status/status.hl:e67 : sIn file included from 1/usr/local/clang/include/absl/status/internal/status_internal.h,: 29c: oIn file included from n/usr/local/clang/include/absl/strings/cord.hs:t82 : cIn file included from h/usr/local/clang/include/absl/crc/internal/crc_cord_state.ha:r23*: In file included from a/usr/local/clang/include/absl/crc/crc32c.hb:s32l: _/usr/local/clang/include/absl/strings/str_format.hn:u503l:l20a:b lwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] s2, 503 | | ^ Fo/usr/local/clang/include/absl/base/nullability.hr:m257a:t23R:a wnote: Sexpanded from macro 'absl_nullable'i nk (257T | *# daebfsiln_en oanbnsull_ln urlalwa)b l e/ /_ NNuOlLlIaNbTl e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241In file included from | s2/util/math/exactfloat/exactfloat.cc#:d18e: fIn file included from i../src/s2/util/math/exactfloat/exactfloat.hn:e126 : aIn file included from ../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.ho:n37n: uIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.hl: 21_: N/usr/local/clang/include/absl/log/internal/check_op.ho:n512n:u47l:l warning: | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^ 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nuIn file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:860:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 860 | friend void AbslFormatFlush(FormatSink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:867:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 867 | explicit FormatSink(str_format_internal::FormatSinkImpl* absl_nonnull s) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:82: In file included from /usr/local/clang/include/absl/crc/internal/crc_cord_state.h:23: In file included from /usr/local/clang/include/absl/crc/crc32c.h:32: /usr/local/clang/include/absl/strings/str_format.h:869:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 869 | str_format_internal::FormatSinkImpl* absl_nonnull sink_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ llable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:14: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:489:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 489 | void (*absl_nullable invariant)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:490:13: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 490 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:499:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 499 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:549:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 549 | static void IncrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:550:64: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 550 | base_internal::PerThreadSyncIn file included from hs2/s2text_format.cc*: 16a: bIn file included from s../src/s2/s2text_format.hl:_34n: oIn file included from n../src/s2/mutable_s2shape_index.hn:u30l: lIn file included from /usr/local/clang/include/absl/container/btree_map.hw:)66;: In file included from /usr/local/clang/include/absl/container/internal/btree.h| : ^73 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::1525241::2922:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | 1525# | d e f i nceo radb_siln_tneornnnaull:l: C_oNrodnRneupl*l a b| s ^l _nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241In file included from :s2/s2winding_operation.cc22::19 : In file included from note: ../src/s2/s2winding_operation.hexpanded from macro 'absl_nonnull': 23: In file included from ../src/s2/s2builder.h241: | 31#: dIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.hf:i43n: eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.ha:b19s: lIn file included from _/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:o59n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : _In file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.ho:n31n: u/usr/local/clang/include/absl/synchronization/mutex.hl:l551 : 40| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool DecrementSynchSem(Mutex* absl_nonnull mu, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:In file included from 34s2/s2winding_operation.cc: :In file included from 19../src/s2/mutable_s2shape_index.h: :In file included from 30../src/s2/s2winding_operation.h: :In file included from 23/usr/local/clang/include/absl/container/btree_map.h: :In file included from 66../src/s2/s2builder.h: :In file included from 31/usr/local/clang/include/absl/container/internal/btree.h: :In file included from 73/usr/local/clang/include/absl/container/flat_hash_set.h: :43/usr/local/clang/include/absl/strings/cord.h: :In file included from 1530/usr/local/clang/include/absl/container/hash_container_defaults.h::5519:: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]59 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from 1530/usr/local/clang/include/absl/strings/internal/cordz_info.h | :i31n: l/usr/local/clang/include/absl/synchronization/mutex.hi:n552e: 64C:o rwarning: dtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: :Ch u552n | k I t e r a t o r : : C h u n k I t e r a t o r ( c o n s t C obrads*e _aibnstle_rnnoanln:u:lPle rcTohrrde)a d{S y n| c ^h * a/usr/local/clang/include/absl/base/nullability.hb:s241l:_22n:o nnote: nexpanded from macro 'absl_nonnull'u ll 241w | ,# d e| f ^i ne/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #_dNeofninnuel la b s| l ^_ nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:556:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 556 | void LockSlowLoop(SynchWaitParams* absl_nonnull waitp, int flags); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:558:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 558 | bool LockSlowWithDeadline(MuHow absl_nonnull how, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:559:46: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 559 | const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:23: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:562:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 562 | void LockSlow(MuHow absl_nonnull how, const Condition* absl_nullable cond, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlow(SynchWaitParams* absl_nullable waitp) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:578:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 578 | void Block(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:580:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 580 | base_internal::PerThreadSynch* absl_nullable Wakeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:581:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 581 | base_internal::PerThreadSynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:585:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 585 | void Trans(MuHow absl_nonnull how); // used for CondVar->Mutex transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586 | void Fer(base_internal::PerThreadSynch* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | explicit Mutex(const volatile Mutex* absl_nullable /*ignored*/) {} | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:73: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline In file included from vs2/s2winding_operation.cco:i19d: In file included from C../src/s2/s2winding_operation.ho:r23d: :In file included from :../src/s2/s2builder.hA:d31v: aIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hc:e43(: CIn file included from h/usr/local/clang/include/absl/container/hash_container_defaults.ha:r19I: tIn file included from e/usr/local/clang/include/absl/container/internal/hash_function_defaults.hr:a59t: oIn file included from r/usr/local/clang/include/absl/strings/cord.h*: 94a: bIn file included from s/usr/local/clang/include/absl/strings/internal/cordz_info.hl:_31n: o/usr/local/clang/include/absl/synchronization/mutex.hn:n670u:l74l: iwarning: t'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes], size _670t | n _ebxyptleisc)i t{ R e| a ^d erM/usr/local/clang/include/absl/base/nullability.hu:t241e:x22L:o cnote: kexpanded from macro 'absl_nonnull'( Mu t241e | x#&d emfui nAeB SaLb_sIlN_TnEoRnNnAuLl_lA T_TNRoInBnUuTlEl_ C A| P ^T URED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:801:45: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 801 | Condition(bool (*absl_nonnull func)(void* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:802:19: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | void* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:814:42: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 814 | Condition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:830:36: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 830 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:831:46: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 831 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:844:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 844 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2shapeutil_contains_brute_force.ccs2/s2winding_operation.cc::1819: : In file included from In file included from ../src/s2/s2shapeutil_contains_brute_force.h../src/s2/s2winding_operation.h::2223: : In file included from In file included from ../src/s2/s2shape.h../src/s2/s2builder.h::2731: : In file included from In file included from ../src/s2/s2pointutil.h/usr/local/clang/include/absl/container/flat_hash_set.h::2743: : In file included from ../src/s2/util/math/matrix3x3.h/usr/local/clang/include/absl/container/hash_container_defaults.h::27619:: 5In file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/strings/cord.h :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31 : 276/usr/local/clang/include/absl/synchronization/mutex.h | : 850 : 16 :S 2warning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]C HE C850K | _ N E ( d e tc,o nVsTty pTe*( 0a)b)s l<_:: :note: texpanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL'y pe: :51* | a bAsBlS_Ln_oLnOnGu_lIlN TmEeRtNhAoLd_)C(H)E C K| _ ^O P(/usr/local/clang/include/absl/base/nullability.hC:h241e:c22k:_ Nnote: Eexpanded from macro 'absl_nonnull', ! =241, | #vdaelf1i,n ev aalb1s_lt_enxotn,n uvlall 2_,N ovnanlu2l_lt e x| t ^) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | whiIn file included from ls2/s2winding_operation.cce: 19(: cIn file included from o../src/s2/s2winding_operation.hn:s23t: In file included from c../src/s2/s2builder.hh:a31r: *In file included from /usr/local/clang/include/absl/container/flat_hash_set.ha:b43s: lIn file included from _/usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] n 855 | u l leaxbpllei caibts lC_olnodgi_tiinotne(rcnoanls_tc hbeocokl_*o pa_brsels_unlotn n u l l c o n d ) ;\ | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22/usr/local/clang/include/absl/base/nullability.h:: 257:note: 23expanded from macro 'absl_nonnull': note: 241expanded from macro 'absl_nullable' | #de f257i | n#ed eafbisnle_ naobnsnlu_lnlu l_lNaobnlneu l_lN u l| l ^a ble | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:In file included from 19s2/s2shapeutil_contains_brute_force.cc: :In file included from 18/usr/local/clang/include/absl/container/internal/hash_function_defaults.h: :In file included from 59../src/s2/s2shapeutil_contains_brute_force.h: :In file included from 22/usr/local/clang/include/absl/strings/cord.h: :In file included from 94../src/s2/s2shape.h: :In file included from 27/usr/local/clang/include/absl/strings/internal/cordz_info.h: :In file included from 31../src/s2/s2pointutil.h: :27/usr/local/clang/include/absl/synchronization/mutex.h: :886../src/s2/util/math/matrix3x3.h::31276:: 5:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | ../src/s2/base/logging.h : 37e:x21p:l inote: cexpanded from macro 'S2_CHECK_NE'i t C o37n | d#idteifoinn(ec oSn2s_tC HTE*C Ka_bNsEl _CnHoEnCnKu_lNlE o b| j ^) | /usr/local/clang/include/absl/log/check.h ^: 120:3/usr/local/clang/include/absl/base/nullability.h:: 241:note: 22expanded from macro 'CHECK_NE': note: expanded from macro 'absl_nonnull' 120 | 241 | A#BdSeLf_iLnOeG _aIbNsTlE_RnNoAnLn_uClHlE C_KN_oNnEn_uIlMlP L (| ( ^v al1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NIn file included from Es2/s2winding_operation.cc,: 19!: =In file included from ,../src/s2/s2winding_operation.h :v23a: lIn file included from 1../src/s2/s2builder.h,: 31v: aIn file included from l/usr/local/clang/include/absl/container/flat_hash_set.h1:_43t: eIn file included from x/usr/local/clang/include/absl/container/hash_container_defaults.ht:,19 : vIn file included from a/usr/local/clang/include/absl/container/internal/hash_function_defaults.hl:259,: In file included from v/usr/local/clang/include/absl/strings/cord.ha:l942: _In file included from t/usr/local/clang/include/absl/strings/internal/cordz_info.he:x31t: )/usr/local/clang/include/absl/synchronization/mutex.h : 896| : ^31 : /usr/local/clang/include/absl/log/internal/check_op.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]75 :61: note: 896expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' | e x75p | l i cAiBtS LC_oLnOdGi_tIiNoTnE(RcNoAnLs_tC HTE*C Ka(b:s:la_bnsoln:n:uilmlp loibcji)t _ c| a ^s tl(_ n o n n u\l l | _ ^N onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^ note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:922:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922 | static bool GuaranteedEqual(const Condition* absl_nullable a, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:923:48: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 923 | const Condition* absl_nullable b); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:948:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 948 | bool (*absl_nullable eval_)(const Condition* absl_nonnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:951:9: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 951 | void* absl_nullable arg_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:954:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 954 | static bool CallVoidPtrFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:956:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 956 | static bool CastAndCallFunction(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CastAndCallMethod(const Condition* absl_nonnull c); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:975:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 975 | inline void ReadCallback(T* absl_nonnull callback) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:979:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 979 | static bool AlwaysTrue(const Condition* absl_nullable) { return true; } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1033:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1033 | void Wait(Mutex* absl_nonnull mu) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1050:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | bool WaitWithTimeout(Mutex* absl_nonnull mu, absl::Duration timeout) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.hIn file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:32:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 32 | size_t GetEstimatedMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:50:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 50 | size_t GetMorePreciseMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:86: /usr/local/clang/include/absl/strings/cord_analysis.h:56:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 56 | size_t GetEstimatedFairShareMemoryUsage(const CordRep* absl_nonnull rep); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1069:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1069 | bool WaitWithDeadline(Mutex* absl_nonnull mu, absl::Time deadline) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1158:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1158 | Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1166:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1166 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1179:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | Mutex* absl_nullable mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1212:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1212 | bool Condition::CastAndCallMethod(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1221:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1221 | bool Condition::CastAndCallFunction(const Condition* absl_nonnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1231:8: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1231 | T* absl_nullability_unknown arg) | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1241:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1241 | bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1250:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1250 | bool (absl::type_identity::type::* absl_nonnull method)()) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1259:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1259 | const T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1260:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1260 | bool (absl::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1279:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1279 | void RegisterMutexProfiler(void (*absl_nonnull fn)(int64_t wait_cycles)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1294:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1294 | const void* absl_nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:109:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 109 | void CopyCordToString(const Cord& src, std::string* /usr/local/clang/include/absl/container/internal/btree_container.ha:b532s:l24_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ul l532 | d s t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :f anote: lexpanded from macro 'absl_nonnull's e) ;241 | #| d ^e fi/usr/local/clang/include/absl/container/internal/btree_container.hn:e496 :a9b:s lnote: _macro 'ABSL_INTERNAL_X' defined heren onn u496l | l# d_eNfoinnneu lAlB S L| _ ^I NTERNAL_X(Func, Callee, KQual,In file included from s2/s2winding_operation.ccM:Q19u: aIn file included from l../src/s2/s2winding_operation.h,: 23K: VIn file included from a../src/s2/s2builder.hl:u31e: ,In file included from /usr/local/clang/include/absl/container/flat_hash_set.hM:V43a: lIn file included from u/usr/local/clang/include/absl/container/hash_container_defaults.he:,19 : .In file included from ./usr/local/clang/include/absl/container/internal/hash_function_defaults.h.:)59 : /usr/local/clang/include/absl/strings/cord.h : 110 :\55 : | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void AppendCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_AIn file included from RGS_s2/s2winding_operation.cc_: 19 : | In file included from ^../src/s2/s2winding_operation.h :23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void In file included from Cs2/s2text_format.cco:p16y: CIn file included from o../src/s2/s2text_format.hr:d34T: oIn file included from S../src/s2/mutable_s2shape_index.ht:r30i: nIn file included from g/usr/local/clang/include/absl/container/btree_map.h(:c67o: n/usr/local/clang/include/absl/container/internal/btree_container.hs:t534 :C23o:r dwarning: &passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] src ,534 | s t d : : s t r i n g * a b s l _ ntornuneu)l;l d| s ^t );/usr/local/clang/include/absl/container/internal/btree_container.h : 496| : ^9 : note: /usr/local/clang/include/absl/base/nullability.hmacro 'ABSL_INTERNAL_X' defined here: 241:22: 496 | note: #expanded from macro 'absl_nonnull'd efin e241 | A#BdSeLf_iInNeT EaRbNsAlL__nXo(nFnuunlcl, _CNaolnlneuel,l K Q| u ^a l, MQual, KValue, MValue, ...In file included from )s2/s2winding_operation.cc : 19 : In file included from ../src/s2/s2winding_operation.h\: 23 : | In file included from ^../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:437:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 437 | std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 480 | using pointer = const value_type* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite*In file included from s2/s2winding_operation.cca:b19s: lIn file included from _../src/s2/s2winding_operation.hn:o23n: nIn file included from u../src/s2/s2builder.hl:l31 : vIn file included from )/usr/local/clang/include/absl/container/flat_hash_set.h;: 43 : | In file included from ^/usr/local/clang/include/absl/container/hash_container_defaults.h :19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:/usr/local/clang/include/absl/base/nullability.h59:: 241:/usr/local/clang/include/absl/strings/cord.h22::582 :37note: :expanded from macro 'absl_nonnull' warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #d e582f | i n e aebxspll_incointn uClhlu n_kNRoannnguel(lc o n| s ^t Cord* absl_nonnull cord) : cord_In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/util/math/exactfloat/exactfloat.h::126533: :In file included from 3../src/s2/base/logging.h:: 22: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]/usr/local/clang/include/absl/log/log.h :209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h: 20533: | In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h :A63B: S/usr/local/clang/include/absl/log/internal/vlog_config.hL:_63I:N43T:E Rwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A L_X( i63n | s e retx_polri_caists icgonn,s tienxsperr tV_Loorg_Saistsei(gcno_nismtp lc,h acro*n satb s&l,_ n&o&n,n uflall sfe), | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:/usr/local/clang/include/absl/container/internal/btree_container.h241::50922::52 : note: note: expanded from macro 'absl_nonnull'expanded from macro 'ABSL_INTERNAL_X' 241 | 509# | d e f i n e a b s lA_BnSoLn_nIuNlTlE R_NNAoLn_nAuTlTlR I B| U ^T E_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_falseIn file included from (s2/util/math/exactfloat/exactfloat.cci:f18_: sIn file included from a../src/s2/util/math/exactfloat/exactfloat.ht:i126s: fIn file included from i../src/s2/base/logging.he:d22,: In file included from ./usr/local/clang/include/absl/log/log.h.:.209): In file included from _/usr/local/clang/include/absl/log/internal/log_impl.h_:V20A: _In file included from A/usr/local/clang/include/absl/log/absl_vlog_is_on.hR:G63S: _/usr/local/clang/include/absl/log/internal/vlog_config.h_: 96 :| 60 ^: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friendIn file included from s2/s2text_format.cci:n16t: In file included from l../src/s2/s2text_format.ho:g34_: iIn file included from n../src/s2/mutable_s2shape_index.ht:e30r: nIn file included from a/usr/local/clang/include/absl/container/btree_map.hl::67:: R/usr/local/clang/include/absl/container/internal/btree_container.he:g533i:s3t:e rwarning: Apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n dIn i533t | i a lAiBzSeL(_VILNoTgESRiNtAeL*_ Xa(bisnls_enrotn_nourl_la svs)i;g n ,| ^i nse/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | i#mdpelf,i nceo nasbts l&_,n o&n&n,u lfla l_sNeo,n n u| l ^l /usr/local/clang/include/absl/container/internal/btree_container.h| : ^511 :52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define abs/usr/local/clang/include/absl/container/internal/btree_container.hl:_536n:o24n:n uwarning: lpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _ N536o | n n u l l | ^ false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:667:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 667 | static Cord AdvanceAndRead(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:674:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 674 | static void Advance(CharIterator* absl_nonnull it, size_t n_bytes); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:730:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 730 | explicit CharRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:795:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 795 | friend void AbslFormatFlush(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ _assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSIn file included from Ls2/util/math/exactfloat/exactfloat.cc_:I18N: TIn file included from E../src/s2/util/math/exactfloat/exactfloat.hR:N126A: LIn file included from _../src/s2/base/logging.hA:T22T: RIn file included from I/usr/local/clang/include/absl/log/log.hB:U209T: EIn file included from _/usr/local/clang/include/absl/log/internal/log_impl.hC:A20P: TIn file included from U/usr/local/clang/include/absl/log/absl_vlog_is_on.hR:E63D: _B/usr/local/clang/include/absl/log/internal/vlog_config.hY:(133t:h37i:s ))warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | i n t R e g i s t e r A n d I n\i t i| a ^~~~l ize(VLo/usr/local/clang/include/absl/container/internal/btree_container.hg:S537i:t3e:* warning: apassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]b s/usr/local/clang/include/absl/container/internal/btree_container.hl:_511n:o52n:n unote: lexpanded from macro 'ABSL_INTERNAL_X'l v) ;511 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 :A22B:S Lnote: _expanded from macro 'absl_nonnull'I NT E241R | N#AdLe_fAiTnTeR IaBbUsTlE__nCoAnPnTuUlRlE D__NBoYn(ntuhlils ) )| ) ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satiIn file included from ss2/util/math/exactfloat/exactfloat.ccf:i18e: dIn file included from ,../src/s2/util/math/exactfloat/exactfloat.h :.126.: .In file included from )../src/s2/base/logging.h :i22f: _In file included from s/usr/local/clang/include/absl/log/log.ha:t209i: sIn file included from f/usr/local/clang/include/absl/log/internal/log_impl.hi:e20d: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h| : ^63 : /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from 157s2/s2text_format.cc | :V16L: oIn file included from g../src/s2/s2text_format.hS:i34t: eIn file included from *../src/s2/mutable_s2shape_index.h :a30b: sIn file included from l/usr/local/clang/include/absl/container/btree_map.h_:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl:a537b:l3e: Swarning: e'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]t VMod u537l | e L iAsBtSHLe_aIdNFToErRTNeAsLt_OXn(liyn(s e r| t ^_ or/usr/local/clang/include/absl/base/nullability.h_:a257s:s23i:g nnote: ,expanded from macro 'absl_nullable' in s257e | r#td_eofri_naes saibgsnl__inullable _Nullable | ^ In file included from s2/util/math/exactfloat/exactfloat.cc:18: In file included from ../src/s2/util/math/exactfloat/exactfloat.h:126: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullable GetCordzInfoForTesting( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:927:43: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 927 | CordRep* absl_nullable rep); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:929:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 929 | void Swap(InlineRep* absl_nonnull rhs); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:932:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 932 | const char* absl_nullable data() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:935:11: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 935 | char* absl_nonnull set_data(size_t n); // Write data to the result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_internal::CordRep* absl_nullable tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:938:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | absl::cord_internal::CordRep* absl_nonnull as_tree() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnulmpl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAl _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | const char* absl_nonnull as_chars() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:941:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | absl::cord_internal::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:950:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 950 | CordRepFlat* absl_nonnull MakeFlatWithExtraCapacity(size_t extra); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:957:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 957 | void SetTree(CordRep* absl_nonnull rep, const CordzUpdateScope& scope); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:961:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 961 | void SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:972:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 972 | void EmplaceTree(CordRep* absl_nonnull rep, const InlineData& parent, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:978:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 978 | void CommitTree(const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:982:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 982 | void AppendTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: L_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:984:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 984 | void AppendTreeToTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:985:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | void AppendTree(CordRep* absl_nonnull tree, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NIn file included from os2/s2wedge_relations.ccn:n18u: lIn file included from l../src/s2/s2wedge_relations.h : 24| : ^In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :s2/s2winding_operation.cc489::1914: :In file included from ../src/s2/s2winding_operation.h:warning: 23: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h :48943 | : In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from v/usr/local/clang/include/absl/container/internal/hash_function_defaults.ho:i59d: /usr/local/clang/include/absl/strings/cord.h(:*986a:b40s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b986l | e i n vvaoriida nPtr)e(pveoniddT*r eaebTsolI_nnluilnleadb(iCloirtdyR_eupn*k naobwsnl)_,n o n| n ^u ll t/usr/local/clang/include/absl/base/nullability.hr:e257e:,23 : | note: ^expanded from macro 'absl_nullable' /usr/local/clang/include/absl/base/nullability.h :257241 | :#22d:e fnote: iexpanded from macro 'absl_nonnull'n e a241b | s#ld_enfuilnlea balbes l__Nnuolnlnaubllle _ N| o ^n null | In file included from ^s2/s2wedge_relations.cc :18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :s2/s2winding_operation.cc29:: 19In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2winding_operation.h94:: 23In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :../src/s2/s2builder.h31:: 31/usr/local/clang/include/absl/synchronization/mutex.h: :In file included from 489/usr/local/clang/include/absl/container/flat_hash_set.h::4543:: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hwarning: :type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]19 : In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59 : 489/usr/local/clang/include/absl/strings/cord.h | : 988 : 37 : warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o id ( *988a | b s l _ nvuolilda bPlree piennvdaTrrieaenTto)T(rveoei(dC*o radbRselp_*n ualblsalb_inlointnyu_luln ktnroewen,) ,M e t| h ^o dI/usr/local/clang/include/absl/base/nullability.hd:e289n:t34i:f inote: eexpanded from macro 'absl_nullability_unknown'r me t289h | o#dd)e;f i n| e ^ ab/usr/local/clang/include/absl/base/nullability.hs:l241_:n22u:l lnote: aexpanded from macro 'absl_nonnull'b il i241t | y#_duenfkinnoew na b_sNlu_lnlo_nunnuslple c_iNfoinendu l l| ^ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.hIn file included from :s2/s2winding_operation.cc24:: 19In file included from : ../src/s2/s2point.hIn file included from :../src/s2/s2winding_operation.h27:: 23In file included from : ../src/s2/s2coder.hIn file included from :../src/s2/s2builder.h23:: 31In file included from : /usr/local/clang/include/absl/status/status.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h67:: 43In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h29:: 19In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h94:: 59In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.h:/usr/local/clang/include/absl/strings/cord.h31:: 989/usr/local/clang/include/absl/synchronization/mutex.h::31490:: 13:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 989490 | | v o ivdo iPdr*e paebnsdlT_rneuel(lCaobridlRietpy*_ uanbksnlo_wnno nanrugl)l; t r| e ^e , /usr/local/clang/include/absl/base/nullability.hM:e289t:h34o:d Inote: dexpanded from macro 'absl_nullability_unknown'e nti f289i | e#rd emfeitnheo da)b;s l _| n ^u ll/usr/local/clang/include/absl/base/nullability.ha:b241i:l22i:t ynote: _expanded from macro 'absl_nonnull'u nk n241o | w#nd e_fNiunlel _aubnsslp_encoinfniueldl _| N ^o nnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: In file included from /usr/local/clang/include/absl/synchronization/mutex.hs2/s2winding_operation.cc::49919:: 35In file included from :../src/s2/s2winding_operation.h :23warning: : In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h499: | 43 : In file included from v/usr/local/clang/include/absl/container/hash_container_defaults.ho:i19d: In file included from E/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:a59b: l/usr/local/clang/include/absl/strings/cord.he:D994e:b30u:g Lwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]g (co n994s | t c h avro*i da bCsolp_ynTuol(lsatbdl:e: sntarmien)g;* a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:o257n:n23u:l lnote: expanded from macro 'absl_nullable'd st )257 | c#odnesfti n{e a| b ^s l_/usr/local/clang/include/absl/base/nullability.hn:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' _N u241l | l#adbelfei n e| ^a bsl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.hIn file included from :s2/s2wedge_relations.cc19:: 18In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.hIn file included from :../src/s2/s2wedge_relations.h59:: 24: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2point.h999::2728: :In file included from ../src/s2/s2coder.h:warning: 23type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/status/status.h:67 : 999In file included from | /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from v/usr/local/clang/include/absl/strings/cord.ho:i94d: In file included from C/usr/local/clang/include/absl/strings/internal/cordz_info.ho:p31y: T/usr/local/clang/include/absl/synchronization/mutex.ho:A549r:r40a:y (warning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]h ar* a549b | s l _sntoantniucl lv odisdt )I nccornesmte;n t S| y ^n ch/usr/local/clang/include/absl/base/nullability.hS:e241m:(22M:u tnote: eexpanded from macro 'absl_nonnull'x * a241b | s#ld_enfoinnneu lalb smlu_,n o n| n ^u ll /usr/local/clang/include/absl/base/nullability.h_:N241o:n22n:u lnote: lexpanded from macro 'absl_nonnull' | ^ 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2winding_operation.ccs2/s2wedge_relations.cc::1918: : In file included from In file included from ../src/s2/s2winding_operation.h../src/s2/s2wedge_relations.h::2324: : In file included from In file included from ../src/s2/s2builder.h../src/s2/s2point.h::3127: : In file included from In file included from /usr/local/clang/include/absl/container/flat_hash_set.h../src/s2/s2coder.h::4323: : In file included from In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h/usr/local/clang/include/absl/status/status.h::1967: : In file included from In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h/usr/local/clang/include/absl/status/internal/status_internal.h::5929: : In file included from /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/strings/cord.h::101294:: 37In file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h :31warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/synchronization/mutex.h :550:64: 1012 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ab s550l | : : c o r d _ i n t e r n a l : : C o r d z I n f o * a b s l _bnauslel_aibnltee rcnoarld:z:_PienrThread ^S ynch* absl_nonnull w); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:551:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 551 | static bool In file included from Ds2/s2text_format.cce:c16r: eIn file included from m../src/s2/s2text_format.he:n34t: SIn file included from y../src/s2/mutable_s2shape_index.hn:c30h: SIn file included from e/usr/local/clang/include/absl/container/btree_map.hm:(67M: u/usr/local/clang/include/absl/container/internal/btree_container.ht:e547x:*23 :a bwarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]l _no n547n | u l l m u , | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :t rnote: uexpanded from macro 'absl_nonnull'e ); 241 | | # ^d ef/usr/local/clang/include/absl/container/internal/btree_container.hi:n496e: 9a:b snote: lmacro 'ABSL_INTERNAL_X' defined here_ non n496u | l#ld e_fNionnen uAlBlS L _| I ^N TERNAL_X(FIn file included from us2/s2wedge_relations.ccn:c18,: In file included from C../src/s2/s2wedge_relations.ha:l24l: eIn file included from e../src/s2/s2point.h,: 27K: QIn file included from u../src/s2/s2coder.ha:l23,: In file included from M/usr/local/clang/include/absl/status/status.hQ:u67a: lIn file included from ,/usr/local/clang/include/absl/status/internal/status_internal.h :K29V: aIn file included from l/usr/local/clang/include/absl/strings/cord.hu:e94,: In file included from M/usr/local/clang/include/absl/strings/internal/cordz_info.hV:a31l: u/usr/local/clang/include/absl/synchronization/mutex.he:,552 :.64.:. )warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] \552 | | ^ base_internal::PerThreadSynch* absl_nonnull w, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_IIn file included from Ns2/s2wedge_relations.ccT:E18R: NIn file included from A../src/s2/s2wedge_relations.hL:_24X: (In file included from i../src/s2/s2point.hn:s27e: rIn file included from t../src/s2/s2coder.h_:o23r: _In file included from a/usr/local/clang/include/absl/status/status.hs:s67i: gIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.h,: 29i: nIn file included from s/usr/local/clang/include/absl/strings/cord.he:r94t: _In file included from o/usr/local/clang/include/absl/strings/internal/cordz_info.hr:_31a: s/usr/local/clang/include/absl/synchronization/mutex.hs:i556g:n38_:i mwarning: ptype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l , && ,556 | c o nvsoti d& ,L otcrkuSel,o w L| o ^o p(/usr/local/clang/include/absl/container/internal/btree_container.hS:y509n:c52h:W anote: iexpanded from macro 'ABSL_INTERNAL_X't Par a509m | s * a b s l _ n o nAnBuSlLl_ IwNaTiEtRpN,A Li_nAtT TfRlIaBgUsT)E;_ C A| P ^T UR/usr/local/clang/include/absl/base/nullability.hE:D241_:B22Y:( tnote: hexpanded from macro 'absl_nonnull'i s) )241, | # d e f i n e a b s l _ n o n n u l l _ N o\n n u| l ^l | /usr/local/clang/include/absl/container/internal/common.h ^: 31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define AIn file included from Bs2/s2wedge_relations.ccS:L18_: IIn file included from N../src/s2/s2wedge_relations.hT:E24R: NIn file included from A../src/s2/s2point.hL:_27I: FIn file included from _../src/s2/s2coder.ht:r23u: eIn file included from (/usr/local/clang/include/absl/status/status.hi:f67_: sIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.ht:i29s: fIn file included from i/usr/local/clang/include/absl/strings/cord.he:d94,: In file included from ./usr/local/clang/include/absl/strings/internal/cordz_info.h.:.31): /usr/local/clang/include/absl/synchronization/mutex.hi:f558_:s35a:t iwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f ied 558 | | ^ bool LockSlowWitIn file included from hs2/s2text_format.ccD:e16a: dIn file included from l../src/s2/s2text_format.hi:n34e: (In file included from M../src/s2/mutable_s2shape_index.hu:H30o: wIn file included from /usr/local/clang/include/absl/container/btree_map.ha:b67s: l/usr/local/clang/include/absl/container/internal/btree_container.h_:n546o:n3n:u lwarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] how, | 546 ^ | /usr/local/clang/include/absl/base/nullability.hA:B241S:L22_:I Nnote: Texpanded from macro 'absl_nonnull'E RN A241L | _#Xd(eifnisneer ta_bosrl__ansosningunl,l i_nNsoenrntu_lolr _ a| s ^s ign_impl,In file included from s2/s2wedge_relations.cc&:&18,: In file included from c../src/s2/s2wedge_relations.ho:n24s: tIn file included from ../src/s2/s2point.h&:,27 : tIn file included from r../src/s2/s2coder.hu:e23,: In file included from /usr/local/clang/include/absl/status/status.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h547: | 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 559 : 46 : twarning: rtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]u e); 559 | | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h : 509 : 47 : note: expanded from macro 'ABSL_INTERNAL_X' 509 | c oAnBsStL _CIoNnTdEiRtNiAoLn_*A TaTbRsIlB_UnTuEl_lCaAbPlTeU RcEoDn_dB,Y ( t| h ^i sIn file included from )s2/util/math/exactfloat/exactfloat.cc)/usr/local/clang/include/absl/base/nullability.h,: : 35257 : :In file included from 23 /usr/local/clang/include/absl/numeric/int128.h: : 41note: : expanded from macro 'absl_nullable' /usr/local/clang/include/absl/types/compare.h : 78 257: | 22# : d e warning: f 'enable_if' is a clang extension [-Wgcc-compat] i n e a\b s 78l | _| n ^~~~ u l l a b_l_e/usr/local/clang/include/absl/container/internal/btree_container.ha :t_546tN:ru3il:bl uawarning: tbpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]el _e/usr/local/clang/include/absl/container/internal/btree_container.h_ :( 511(| :e ^52n :a bnote: lexpanded from macro 'ABSL_INTERNAL_X'e _if (511n | = = 0 , " O n lAyBIn file included from Ss2/s2wedge_relations.ccLl_:iI18tN: eTIn file included from rE../src/s2/s2wedge_relations.haR:NlA24 L: `_In file included from 0A../src/s2/s2point.h`T: T27iR: sIIn file included from B../src/s2/s2coder.hUaT:lE23l_: oCIn file included from wA/usr/local/clang/include/absl/status/status.heP:dT67.U: "RIn file included from )E/usr/local/clang/include/absl/status/internal/status_internal.h)D:)_29 B: {YIn file included from }(/usr/local/clang/include/absl/strings/cord.h t:h i94| s: ) ^In file included from ) )/usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 562 : 23 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 562 | v o i\d L| o ^c kS/usr/local/clang/include/absl/container/internal/common.hl:o31w:(9M:u Hnote: omacro 'ABSL_INTERNAL_IF_true' defined herew ab s31l | _#ndoenfniunlel AhBoSwL,_ IcNoTnEsRtN ACLo_nIdFi_ttiroune*( iafb_ssla_tniuslfliaebdl,e .c.o.n)d ,i f _| s ^a ti/usr/local/clang/include/absl/base/nullability.hs:f241i:e22d: | note: ^expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2text_format.ccb:s16l: _In file included from n../src/s2/s2text_format.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30_: NIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 546 :| 3 ^: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546In file included from | s2/s2wedge_relations.cc : 18A: BIn file included from S../src/s2/s2wedge_relations.hL:_24I: NIn file included from T../src/s2/s2point.hE:R27N: AIn file included from L../src/s2/s2coder.h_:X23(: iIn file included from n/usr/local/clang/include/absl/status/status.hs:e67r: tIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.ho:r29_: aIn file included from s/usr/local/clang/include/absl/strings/cord.hs:i94g: nIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :i31n: s/usr/local/clang/include/absl/synchronization/mutex.he:r562t:_58o:r _warning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s sign _562i | m p lv,o i&d& ,L occoknSslto w&(,M utHrouwe ,a b s| l ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ no n547n | u l l h o w , c o n s t C o n dtirtuieo)n;* a| b ~~~~~s l_n/usr/local/clang/include/absl/container/internal/btree_container.hu:l511l:a47b:l enote: expanded from macro 'ABSL_INTERNAL_X'c ond ,511 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEu_lClAaPbTlUeR E_DN_uBlYl(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_sataiblfe o (| ) ^ const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2wedge_relations.cca:b18s: lIn file included from _../src/s2/s2wedge_relations.hn:u24l: lIn file included from a../src/s2/s2point.hb:l27e: In file included from _../src/s2/s2coder.hN:u23l: lIn file included from a/usr/local/clang/include/absl/status/status.hb:l67e: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:565:36: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 565 | void UnlockSlIn file included from os2/s2winding_operation.ccw:(19S: yIn file included from n../src/s2/s2winding_operation.hc:h23W: aIn file included from i../src/s2/s2builder.ht:P31a: rIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hm:s43*: In file included from a/usr/local/clang/include/absl/container/hash_container_defaults.hb:s19l: _In file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hu:l59l: a/usr/local/clang/include/absl/strings/cord.hb:l1017e: 51w:a iwarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]p ) AB S1017L | _ A T T RvIoBiUdT Es_eCtO_LcDo;r d z| _ ^i nf/usr/local/clang/include/absl/base/nullability.ho:(257c:o23r:d _note: iexpanded from macro 'absl_nullable'n te r257n | a#ld:e:fCionred zaIbnsflo_*n ualblsalb_lneo n_nNuullll acbolred z _| i ^n fo) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:576:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 576 | void TryRemove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22:In file included from s2/s2winding_operation.cc:note: 19expanded from macro 'absl_nonnull': In file included from ../src/s2/s2winding_operation.h: 23241: | In file included from #../src/s2/s2builder.hd:e31f: iIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.he: 43a: bIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.hl:_19n: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:u59l: l/usr/local/clang/include/absl/strings/cord.h :_1049N:o56n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 1049 | static bool GetIn file included from Fs2/s2wedge_relations.ccl:a18t: AIn file included from u../src/s2/s2wedge_relations.hx:(24a: bIn file included from s../src/s2/s2point.hl::27:: cIn file included from o../src/s2/s2coder.hr:d23_: iIn file included from n/usr/local/clang/include/absl/status/status.ht:e67r: nIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl::29:: CIn file included from o/usr/local/clang/include/absl/strings/cord.hr:d94R: eIn file included from p/usr/local/clang/include/absl/strings/internal/cordz_info.h*: 31a: b/usr/local/clang/include/absl/synchronization/mutex.hs:l578_:n45o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l r e578p | , v| o ^i d /usr/local/clang/include/absl/base/nullability.hB:l241o:c22k:( bnote: aexpanded from macro 'absl_nonnull's e_ i241n | t#edrenfailn:e: PaebrsTlh_rneoandnSuylnlc h_*N oanbnsull_ln o n| n ^u ll s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2winding_operation.cc :19note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2winding_operation.h:23 : 241In file included from | ../src/s2/s2builder.h#:d31e: fIn file included from i/usr/local/clang/include/absl/container/flat_hash_set.hn:e43 : aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hs:l19_: nIn file included from o/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:n59u: l/usr/local/clang/include/absl/strings/cord.hl: 1050_:N45o:n nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l | ^1050 | In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24a: bIn file included from s../src/s2/s2point.hl::27:: sIn file included from t../src/s2/s2coder.hr:i23n: gIn file included from _/usr/local/clang/include/absl/status/status.hv:i67e: wIn file included from */usr/local/clang/include/absl/status/internal/status_internal.h :a29b: sIn file included from l/usr/local/clang/include/absl/strings/cord.h_:n94o: nIn file included from n/usr/local/clang/include/absl/strings/internal/cordz_info.hu:l31l: /usr/local/clang/include/absl/synchronization/mutex.hf:r580a:g34m:e nwarning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]) ; | ^580 | /usr/local/clang/include/absl/base/nullability.h :b241a:s22e:_ inote: nexpanded from macro 'absl_nonnull't er n241a | l#:d:ePfeirnTeh raebasdlS_ynnocnhn*u lalb s_lN_onnunlullalb l e| ^W akeup( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #definIn file included from es2/s2winding_operation.cc :a19b: sIn file included from l../src/s2/s2winding_operation.h_:n23u: lIn file included from l../src/s2/s2builder.ha:b31l: eIn file included from /usr/local/clang/include/absl/container/flat_hash_set.h_:N43u: lIn file included from l/usr/local/clang/include/absl/container/hash_container_defaults.ha:b19l: eIn file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :| 59 ^: /usr/local/clang/include/absl/strings/cord.h:1054:37: In file included from warning: s2/s2wedge_relations.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2wedge_relations.h: 241054: | In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.ha:b23s: lIn file included from :/usr/local/clang/include/absl/status/status.h::c67o: rIn file included from d/usr/local/clang/include/absl/status/internal/status_internal.h_:i29n: tIn file included from e/usr/local/clang/include/absl/strings/cord.hr:n94a: lIn file included from :/usr/local/clang/include/absl/strings/internal/cordz_info.h::C31o: r/usr/local/clang/include/absl/synchronization/mutex.hd:R581e:p38*: awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s l_n o581n | n u l l r ebpa,s e _| i ^n te/usr/local/clang/include/absl/base/nullability.hr:n241a:l22::: Pnote: eexpanded from macro 'absl_nonnull'r Th r241e | a#ddSeyfnicnhe* aabbssll__nnoonnnnuullll _wN)o;n n u| l ^l /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1061:34: In file included from warning: s2/s2wedge_relations.cctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 18: In file included from ../src/s2/s2wedge_relations.h: 241061: | In file included from ../src/s2/s2point.h :v27o: iIn file included from d../src/s2/s2coder.h :C23o: pIn file included from y/usr/local/clang/include/absl/status/status.hT:o67A: rIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.ha:y29S: lIn file included from o/usr/local/clang/include/absl/strings/cord.hw:P94a: tIn file included from h/usr/local/clang/include/absl/strings/internal/cordz_info.h(:c31h: a/usr/local/clang/include/absl/synchronization/mutex.hr:*585 :a20b:s lwarning: _type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n onnu l585l | d svto)i dc oTnrsatn;s ( M| u ^H ow/usr/local/clang/include/absl/base/nullability.h :a241b:s22l:_ nnote: oexpanded from macro 'absl_nonnull'n nu l241l | #hdoewf)i;n e /a/b suls_endo nfnourl lC o_nNdoVnanru-l>lM u t| e ^x transfer | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:586:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 586In file included from | s2/s2winding_operation.cc : 19v: oIn file included from i../src/s2/s2winding_operation.hd: 23F: eIn file included from r../src/s2/s2builder.h(:b31a: sIn file included from e/usr/local/clang/include/absl/container/flat_hash_set.h_:i43n: tIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.hr:n19a: lIn file included from :/usr/local/clang/include/absl/container/internal/hash_function_defaults.h::P59e: r/usr/local/clang/include/absl/strings/cord.hT:h1078r:e33a:d Swarning: ytype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n ch* a1078b | s l _anbosnln:u:lclo r d| _ ^i nt/usr/local/clang/include/absl/base/nullability.he:r241n:a22l:: :note: Cexpanded from macro 'absl_nonnull'o rd R241e | p#*d eafbisnle_ naobnsnlu_lnlo nTnauklelR e_pN(o)n ncuolnls t &| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #In file included from ds2/s2wedge_relations.cce:f18i: nIn file included from e../src/s2/s2wedge_relations.h :a24b: sIn file included from l../src/s2/s2point.h_:n27o: nIn file included from n../src/s2/s2coder.hu:l23l: In file included from _/usr/local/clang/include/absl/status/status.hN:o67n: nIn file included from u/usr/local/clang/include/absl/status/internal/status_internal.hl:l29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:590:40: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 590 | In file included from s2/s2winding_operation.cc :e19x: pIn file included from l../src/s2/s2winding_operation.hi:c23i: tIn file included from ../src/s2/s2builder.hM:u31t: eIn file included from x/usr/local/clang/include/absl/container/flat_hash_set.h(:c43o: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.ht: 19v: oIn file included from l/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:t59i: l/usr/local/clang/include/absl/strings/cord.he: 1079M:u33t:e xwarning: *type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] abs l1079_ | n u lalbsl::corsfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ able /*idg_nionrteedr*n/a)l :{:}C o r| d ^R ep*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | #TdaekfeiRneep (a)b s&l&_;n u l| l ^a ble/usr/local/clang/include/absl/base/nullability.h :_241N:u22l:l anote: bexpanded from macro 'absl_nonnull'l e | 241 ^ | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:624:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:635:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:641:68: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 641 | explicit MutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:649:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 649 | explicit MutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INIn file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:670:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 670 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:678:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 678 | explicit ReaderMutexLock(Mutex* absl_nonnull mu) ABSL_SHARED_LOCK_FUNCTION(mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:681:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 681 | explicit ReaderMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:689:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 689 | explicit ReaderMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:710:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 710 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:718:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 718 | explicit WriterMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:722:74: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 722 | explicit WriterMutexLock(Mutex& mu ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:731:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 731 | explicit WriterMutexLock(Mutex* absl_nonnull mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ TERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^In file included from s2/s2wedge_relations.cc:18: /usr/local/clang/include/absl/container/internal/common.hIn file included from :../src/s2/s2wedge_relations.h32::249: :In file included from ../src/s2/s2point.h:note: 27macro 'ABSL_INTERNAL_IF_false' defined here: In file included from ../src/s2/s2coder.h:23 : 32In file included from | /usr/local/clang/include/absl/status/status.h#:d67e: fIn file included from i/usr/local/clang/include/absl/status/internal/status_internal.hn:e29 : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hT:E31R: N/usr/local/clang/include/absl/synchronization/mutex.hA:L801_:I20F:_ fwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l se(i f801_ | s a tCiosnfdiietdi,o n.(.b.o)o l_ _(V*Aa_bAsRlG_Sn_o_n n u| l ^l func)(void* absl_nuIn file included from ls2/s2text_format.ccl:a16b: iIn file included from l../src/s2/s2text_format.hi:t34y: _In file included from u../src/s2/mutable_s2shape_index.hn:k30n: oIn file included from w/usr/local/clang/include/absl/container/btree_map.hn:)67,: /usr/local/clang/include/absl/container/internal/btree_container.h :| 555 ^: 3: /usr/local/clang/include/absl/base/nullability.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]241 :22: note: 555expanded from macro 'absl_nonnull' | A241B | S#Ld_eIfNiTnEeR NaAbLs_lX_(nionnsneurltl_ o_rN_oansnsuilgln , | i ^n sert_oIn file included from rs2/s2wedge_relations.cc_:a18s: sIn file included from i../src/s2/s2wedge_relations.hg:n24_: hIn file included from i../src/s2/s2point.hn:t27_: iIn file included from m../src/s2/s2coder.hp:l23,: In file included from c/usr/local/clang/include/absl/status/status.ho:n67s: tIn file included from /usr/local/clang/include/absl/status/internal/status_internal.h&:,29 : In file included from | /usr/local/clang/include/absl/strings/cord.h ^: 94: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::51131:: 52/usr/local/clang/include/absl/synchronization/mutex.h:: 801:note: 45expanded from macro 'ABSL_INTERNAL_X': warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 511 | 801 | C o n dAiBtSiLo_nI(NbToEoRNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #definle (A*BaSbLs_lI_NnToEnRnNuAlLl_ IfFu_ntcr)u(ev(oiifd_*s aatbisslf_ineudl,l a.b.i.l)i tiyf__usnaktnioswfni)e,d | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | In file included from #s2/s2text_format.ccd:e16f: iIn file included from n../src/s2/s2text_format.he: 34a: bIn file included from s../src/s2/mutable_s2shape_index.hl:_30n: uIn file included from l/usr/local/clang/include/absl/container/btree_map.hl:a67b: i/usr/local/clang/include/absl/container/internal/btree_container.hl:i561t:y3_:u nwarning: k'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n own _ N561u | l l _AuBnSsLp_eIcNiTfEiReNdA L _| X ^( insert_or_assign, inIn file included from ss2/s2wedge_relations.cce:r18t: _In file included from o../src/s2/s2wedge_relations.hr:_24a: sIn file included from s../src/s2/s2point.hi:g27n: _In file included from h../src/s2/s2coder.hi:n23t: _In file included from i/usr/local/clang/include/absl/status/status.hm:p67l: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hc:o29n: sIn file included from t/usr/local/clang/include/absl/strings/cord.h :&94,: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~31 : /usr/local/clang/include/absl/synchronization/mutex.h :562802 | : 19 : warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 802 | c o n s t v&o,i dt*r uaeb,s lf_anluslel,a b i| l ~~~~~~~~~~~~~~~~~~~~~i ty_ u563n | k n o w n a r g ) ; | ^ /usr/local/clang/include/absl/base/nullability.h :c289o:n34s:t _note: iexpanded from macro 'absl_nullability_unknown't er a289t | o#rd(ehfiinnte) aAbBsSlL__nIuNlTlEaRbNiAlLi_tCyO_MuMnAk)n;o w n| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_ Nul/usr/local/clang/include/absl/container/internal/btree_container.hl:_509u:n47s:p enote: cexpanded from macro 'ABSL_INTERNAL_X'i fie d509 | | ^ ABSL_INTERNAL_ATTRIBUTE_CAIn file included from Ps2/s2wedge_relations.ccT:U18R: EIn file included from D../src/s2/s2wedge_relations.h_:B24Y: (In file included from t../src/s2/s2point.hh:i27s: )In file included from )../src/s2/s2coder.h,: 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94 : In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31 : /usr/local/clang/include/absl/synchronization/mutex.h :\814 : 20| : ^~~~ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 814/usr/local/clang/include/absl/container/internal/btree_container.h | : 561 :C3o:n dwarning: ipassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]t i/usr/local/clang/include/absl/container/internal/btree_container.ho:n511(:b52o:o lnote: expanded from macro 'ABSL_INTERNAL_X'( *ab s511l | _ n o n n u l l f uAnBcS)L(_TI*N TaEbRsNlA_Ln_uAlTlTaRbIiBlUiTtEy__CuAnPkTnUoRwEnD)_,B Y (| t ^h is/usr/local/clang/include/absl/base/nullability.h):)241): 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n\o n n| u ^l l /usr/local/clang/include/absl/container/internal/common.h_:N32o:n9n:u lnote: lmacro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #defiIn file included from ns2/s2wedge_relations.cce: 18A: BIn file included from S../src/s2/s2wedge_relations.hL:_24I: NIn file included from T../src/s2/s2point.hE:R27N: AIn file included from L../src/s2/s2coder.h_:I23F: _In file included from f/usr/local/clang/include/absl/status/status.ha:l67s: eIn file included from (/usr/local/clang/include/absl/status/internal/status_internal.hi:f29_: sIn file included from a/usr/local/clang/include/absl/strings/cord.ht:i94s: fIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.he:d31,: /usr/local/clang/include/absl/synchronization/mutex.h.:.814.:)42 :_ _warning: Vtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]A _AR G814S | _ _ C o| n ^d ition(bool (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:815:16: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 815 | T* absl_nullability_unknown arg); | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2text_format.cc289::1634: :In file included from ../src/s2/s2text_format.h:note: 34expanded from macro 'absl_nullability_unknown': In file included from ../src/s2/mutable_s2shape_index.h: 30289: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e67f: i/usr/local/clang/include/absl/container/internal/btree_container.hn:e564 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ulla b564i | l i tAyB_SuLn_kInNoTwEnR N_ANLu_lXl(_iunnssepretc_iofri_eads s i| g ^n , insert_or_assign_hint_iIn file included from ms2/s2wedge_relations.ccp:l18,: In file included from c../src/s2/s2wedge_relations.ho:n24s: tIn file included from ../src/s2/s2point.h&:,27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.h::50967:: 52In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h509: | 31 : /usr/local/clang/include/absl/synchronization/mutex.h : 830 : 14 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]A B S830L | _ I N T E R NbAoLo_lA T(T*RaIbBsUlT_En_oCnAnPuTlUlR EfDu_nBcY)((tTh*i sa)b)s,l _ n u l l a b i l i t y _ u n k n o w n ) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | , In file included from | s2/s2winding_operation.cc ^: 19: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2winding_operation.h::24123:: 22In file included from :../src/s2/s2builder.h :31note: : expanded from macro 'absl_nonnull'In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 241In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h#:d19e: fIn file included from i/usr/local/clang/include/absl/container/internal/hash_function_defaults.hn:e59 : a/usr/local/clang/include/absl/strings/cord.hb:s1140l:_49n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll _ N1140o | n n u l l | ^ In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : In file included from ../src/s2/s2point.h : 27 : CIn file included from o../src/s2/s2coder.hr:d23R: eIn file included from p/usr/local/clang/include/absl/status/status.hE:x67t: eIn file included from r/usr/local/clang/include/absl/status/internal/status_internal.hn:a29l: *In file included from /usr/local/clang/include/absl/strings/cord.ha:b94s: lIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hn:o31n: n/usr/local/clang/include/absl/synchronization/mutex.hu:l830l: 36r:e pwarning: )type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]; | ^ 830 | /usr/local/clang/include/absl/base/nullability.h : 241 : 22 :b onote: oexpanded from macro 'absl_nonnull'l ( *241a | b#sdle_fnionnen ualbls lf_unnocn)n(uTl*l a_bNsoln_nnuullll a b| i ^l ity_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' In file included from 289s2/s2winding_operation.cc | :#19d: eIn file included from f../src/s2/s2winding_operation.hi:n23e: In file included from a../src/s2/s2builder.hb:s31l: _In file included from n/usr/local/clang/include/absl/container/flat_hash_set.hu:l43l: aIn file included from b/usr/local/clang/include/absl/container/hash_container_defaults.hi:l19i: tIn file included from y/usr/local/clang/include/absl/container/internal/hash_function_defaults.h_:u59n: k/usr/local/clang/include/absl/strings/cord.hn:o1146w:n10 :_ Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l l_u n1146s | pCeocridfRieepd* a| b ^s l_nonnull NewExternalRep(absIn file included from ls2/s2wedge_relations.cc:::18s: tIn file included from r../src/s2/s2wedge_relations.hi:n24g: _In file included from v../src/s2/s2point.hi:e27w: In file included from d../src/s2/s2coder.ha:t23a: ,In file included from /usr/local/clang/include/absl/status/status.h :| 67 ^: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/base/nullability.h29:: 241In file included from :/usr/local/clang/include/absl/strings/cord.h22::94 : In file included from note: /usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull': 31: /usr/local/clang/include/absl/synchronization/mutex.h241: | 831#:d46e:f iwarning: ntype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]e abs l831_ | n o n n u l lt y_pNeonnanmuel la b s| l ^: :type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:In file included from 59s2/s2wedge_relations.cc: :18/usr/local/clang/include/absl/strings/cord.h: :In file included from 1159../src/s2/s2wedge_relations.h::1724:: In file included from ../src/s2/s2point.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]27 : In file included from ../src/s2/s2coder.h:23 : 1159In file included from | /usr/local/clang/include/absl/status/status.hi:n67l: iIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.he: 29C: oIn file included from r/usr/local/clang/include/absl/strings/cord.hd:R94e: pIn file included from */usr/local/clang/include/absl/strings/internal/cordz_info.h :a31b: s/usr/local/clang/include/absl/synchronization/mutex.hl:_844n:o10n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l Ne w844E | x t e r n a lTR*e pa(b s l| _ ^n onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22o:b jnote: eexpanded from macro 'absl_nonnull'c t, 241 | | # ^d ef/usr/local/clang/include/absl/base/nullability.hi:n241e: 22a:b snote: lexpanded from macro 'absl_nonnull'_ no n241n | u#ldle f_iNnoen naublsll _ n| o ^n null _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:845:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 845 | bool (absl::type_identity::type::* absl_nonnull method)()); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:850:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 850 | cIn file included from os2/s2winding_operation.ccn:s19t: In file included from T../src/s2/s2winding_operation.h*: 23a: bIn file included from s../src/s2/s2builder.hl:_31n: oIn file included from n/usr/local/clang/include/absl/container/flat_hash_set.hn:u43l: lIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.ho:b19j: eIn file included from c/usr/local/clang/include/absl/container/internal/hash_function_defaults.ht:,59 : | /usr/local/clang/include/absl/strings/cord.h ^: 1183:47/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: note: expanded from macro 'absl_nonnull' 1183 | 241 | # d e f i n e a b s l _ n o n n u l l _ N o n n u l l | ^ CordRep* absl_nulIn file included from ls2/s2wedge_relations.cca:b18l: eIn file included from ../src/s2/s2wedge_relations.hr:e24p: )In file included from ../src/s2/s2point.h :| 27 ^: In file included from ../src/s2/s2coder.h:23/usr/local/clang/include/absl/base/nullability.h: :In file included from 257/usr/local/clang/include/absl/status/status.h::2367:: In file included from /usr/local/clang/include/absl/status/internal/status_internal.hnote: :expanded from macro 'absl_nullable'29 : In file included from /usr/local/clang/include/absl/strings/cord.h :25794 | : #In file included from d/usr/local/clang/include/absl/strings/internal/cordz_info.he:f31i: n/usr/local/clang/include/absl/synchronization/mutex.he: 851a:b45s:l _warning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u lla b851l | e _ N u l lbaobolle ( a| bs ^l ::type_identity::type::* absl_nonnull method)() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:855:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 855 | explicit Condition(const bool* absl_nonnull cond); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:886:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 886 | explicit Condition(const T* absl_nonnull obj) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _In file included from Ns2/s2winding_operation.cco:n19n: uIn file included from l../src/s2/s2winding_operation.hl: 23 : | In file included from ^../src/s2/s2builder.h :31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | in ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | line void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:896:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 896 | explicit Condition(const T* absl_nonnIn file included from us2/s2winding_operation.ccl:l19 : oIn file included from b../src/s2/s2winding_operation.hj:)23 : In file included from | ../src/s2/s2builder.h ^: 31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h/usr/local/clang/include/absl/base/nullability.h::43241: :In file included from 22/usr/local/clang/include/absl/container/hash_container_defaults.h:: 19: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59: 241/usr/local/clang/include/absl/strings/cord.h | :#1230d:e20f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] absl _1230n | oinnnluilnle _cNoonnsntu lclh a r| * ^ absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2wedge_relations.cc257::1823: :In file included from ../src/s2/s2wedge_relations.h:note: 24expanded from macro 'absl_nullable': In file included from ../src/s2/s2point.h: 27257: | In file included from #../src/s2/s2coder.hd:e23f: iIn file included from n/usr/local/clang/include/absl/status/status.he: 67a: bIn file included from s/usr/local/clang/include/absl/status/internal/status_internal.hl:_29n: uIn file included from l/usr/local/clang/include/absl/strings/cord.hl:a94b: lIn file included from e/usr/local/clang/include/absl/strings/internal/cordz_info.h :_31N: us2/util/math/exactfloat/exactfloat.cc/usr/local/clang/include/absl/synchronization/mutex.hl::l144922a:b:3l48:e: warning: | warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] ^type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 922144 | | sSt2a_tCiHcE CbKo_oElQ (GBuNa_rbann2tleeebdiEnqpuaadl((bcno,n srte iCnotnIn file included from eds2/s2winding_operation.ccri:pt19ri: eoIn file included from tn../src/s2/s2winding_operation.h_*:c 23aa: sbIn file included from ts../src/s2/s2builder.h/usr/local/clang/include/absl/container/internal/hash_function_defaults.h| (: ^&59 r: )/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/strings/cord.h,:: 2571234 ::| 2320 ^:: note: warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nullable': 36:21 : 257 1234 | | note: #iexpanded from macro 'S2_CHECK_EQ'dn elfi in36ne | e # cdaoebnfssiltn_ enc uhSla2lr_a*Cb HalEbeCs Kl___NEnuQol nlCnaHubEllCleK _C Eo| Qr ^ d :| : ^I nli/usr/local/clang/include/absl/log/check.hn:e118In file included from R:es2/s2wedge_relations.cc3p::::18 a: note: sIn file included from expanded from macro 'CHECK_EQ'_../src/s2/s2wedge_relations.h c:h24a: rIn file included from s118(../src/s2/s2point.h | ): 27 c: AoIn file included from Bn../src/s2/s2coder.hSs:Lt23_ : L{In file included from O /usr/local/clang/include/absl/status/status.hG :_| 67I ^: N In file included from T/usr/local/clang/include/absl/status/internal/status_internal.hE:/usr/local/clang/include/absl/base/nullability.hR29:N: In file included from 241A/usr/local/clang/include/absl/strings/cord.h:L:22_94:C: HIn file included from note: E/usr/local/clang/include/absl/strings/internal/cordz_info.hexpanded from macro 'absl_nonnull'C: K31_: E/usr/local/clang/include/absl/synchronization/mutex.h241Q: | _#923Id:Me48Pf:Li (nwarning: (etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]v aalb1 s)l923,_ | n # ovn an l u1l , l ( _vN a oln 2n ) u,l l # v a | l ^ 2 ) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h : 49c:o3n:s tnote: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL'C ond i49t | i o nA*B SaLb_sLlO_Gn_uIlNlTaEbRlNeA Lb_)C;H E C| K ^_ OP/usr/local/clang/include/absl/base/nullability.hIn file included from (:s2/s2winding_operation.ccC257:h:19e23: c:In file included from k ../src/s2/s2winding_operation.h_:note: E23expanded from macro 'absl_nullable'Q: ,In file included from ../src/s2/s2builder.h =:257=31 | ,: # In file included from dv/usr/local/clang/include/absl/container/flat_hash_set.hea:fl43i1: n,eIn file included from /usr/local/clang/include/absl/container/hash_container_defaults.hva:ab19ls: 1lIn file included from __/usr/local/clang/include/absl/container/internal/hash_function_defaults.htn:eu59xl: tl/usr/local/clang/include/absl/strings/cord.h,a: b1239vl:ae38l :2_ ,Nwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]vl alla2b _l1239te | e ixn tl| )i ^ n e | a ^b sl:/usr/local/clang/include/absl/log/internal/check_op.h::c68o:r22d:_ inote: nexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP't ern a68l | : : CwohridlRee p(*c oanbssIn file included from tls2/s2wedge_relations.cc_ n:ocn18hn: auIn file included from lrl../src/s2/s2wedge_relations.h* :C o24ar: bdIn file included from s:../src/s2/s2point.hl::_I27nn: ulIn file included from li../src/s2/s2coder.hln:eaR23be: lpIn file included from e:/usr/local/clang/include/absl/status/status.h ::aa67sb_: stIn file included from rle/usr/local/clang/include/absl/status/internal/status_internal.h_e:l(29o): g In file included from _ /usr/local/clang/include/absl/strings/cord.hi| :n ^94t : eIn file included from r/usr/local/clang/include/absl/strings/internal/cordz_info.h/usr/local/clang/include/absl/base/nullability.hn::a31241l: :_22c/usr/local/clang/include/absl/synchronization/mutex.h:h: e948note: c:expanded from macro 'absl_nonnull'k10 _:o p241warning: _ | type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r# edseu fl948it | n e ba bo so ll _ (n o* na bn\us lll __| Nn ^oun nlulla/usr/local/clang/include/absl/base/nullability.hlb: l257 e:| ^23e v:a lnote: _expanded from macro 'absl_nullable') (c o257n | s#td eCfoinndei taibosnl*_ naublslla_bnloen n_uNlull)l a=b lneu l l| pIn file included from ^ts2/s2winding_operation.cc r:;19 : In file included from | ../src/s2/s2winding_operation.h ^: 23: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2builder.h::25731:: 23In file included from :/usr/local/clang/include/absl/container/flat_hash_set.h :43note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19 : 257In file included from | /usr/local/clang/include/absl/container/internal/hash_function_defaults.h#:d59e: f/usr/local/clang/include/absl/strings/cord.hi:n1245e: 38a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ null a1245b | lien l_iNnuel laabbslle: : c| o ^r d_inteIn file included from rs2/s2wedge_relations.ccn:a18l: :In file included from :../src/s2/s2wedge_relations.hC:o24r: dIn file included from R../src/s2/s2point.he:p27*: In file included from a../src/s2/s2coder.hb:s23l: _In file included from n/usr/local/clang/include/absl/status/status.hu:l67l: aIn file included from b/usr/local/clang/include/absl/status/internal/status_internal.hl:e29 : CIn file included from o/usr/local/clang/include/absl/strings/cord.hr:d94:: :In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hn:l31i: n/usr/local/clang/include/absl/synchronization/mutex.he:R948e:p48::: twarning: rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e e() 948 | | ^ bo/usr/local/clang/include/absl/base/nullability.ho:l257 :(23*:a bnote: sexpanded from macro 'absl_nullable'l _n u257l | l#adbelfei neev aalb_s)l(_cnounlslta bCloen d_iNtuilolna*b laeb s l| _ ^n onnull) = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2winding_operation.cc67:: 19In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2winding_operation.h29:: 23In file included from : /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/s2builder.h94:: 31In file included from : /usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.h31:: 43: /usr/local/clang/include/absl/synchronization/mutex.hIn file included from :/usr/local/clang/include/absl/container/hash_container_defaults.h951::199: :In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:warning: 59type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]: /usr/local/clang/include/absl/strings/cord.h:1258 :95136 | : warning: vtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o id* 1258a | bisnll_innuel lcaobrlde_ ianrtge_r n=a ln:u:lCloprtdrR;e p F| l ^a t*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: oexpanded from macro 'absl_nullable'n nu l257l | # d| e ^f in/usr/local/clang/include/absl/base/nullability.he: 241a:b22s:l _note: nexpanded from macro 'absl_nonnull'u ll a241b | l#ed e_fNiunlel aabblsel _ n| o ^n null _NonnulIn file included from ls2/s2wedge_relations.cc : 18| : ^In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h: 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : AIn file included from B/usr/local/clang/include/absl/strings/cord.hS:L94_: IIn file included from N/usr/local/clang/include/absl/strings/internal/cordz_info.hT:E31R: N/usr/local/clang/include/absl/synchronization/mutex.hA:L954_:A52T:T Rwarning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]B UTE _954C | A P TsUtRaEtDi_cB Yb(otohli sC)a)l)l V o i d P t r F u n c t i o n ( c o n s t C \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:20: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::striIn file included from ns2/s2text_format.ccg:*16 : aIn file included from b../src/s2/s2text_format.hs:l34_: nIn file included from o../src/s2/mutable_s2shape_index.hn:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h :e67r: r/usr/local/clang/include/absl/container/internal/btree_container.ho:r570):;3 : | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h :570241 | : 22 :A Bnote: Sexpanded from macro 'absl_nonnull'L _I N241T | E#RdNeAfLi_nXe( ianbsselr_tn_oonrn_ualsls i_gNno,n niunlsle r t| _ ^o r_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)),In file included from s2/s2shapeutil_contains_brute_force.cc : 20 : In file included from ../src/s2/s2edge_crosser.h : 23 : In file included from ../src/s2/s2edge_crossings.h : 47 : In file included from ../src/s2/s2predicates.h : 55 : In file included from /usr/local/clang/include/absl/flags/flag.h : 40 : \/usr/local/clang/include/absl/flags/commandlineflag.h : 193| : ^27 : /usr/local/clang/include/absl/container/internal/common.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]32 :9: note: 193macro 'ABSL_INTERNAL_IF_false' defined here | v i32r | t#udaelf ivnoei dA BRSeLa_dI(NvToEiRdN*A La_bIsFl__fnaolnsneu(lilf _dssatt)i scfoinesdt, =. .0.;) _| _ ^V A_A/usr/local/clang/include/absl/base/nullability.hR:G241S:_22_: note: | expanded from macro 'absl_nonnull' ^ 241 | #defineIn file included from s2/s2text_format.cca:b16s: lIn file included from _../src/s2/s2text_format.hn:o34n: nIn file included from u../src/s2/mutable_s2shape_index.hl:l30 : _In file included from N/usr/local/clang/include/absl/container/btree_map.ho:n67n: u/usr/local/clang/include/absl/container/internal/btree_container.hl:l570 : 3| : ^ warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59s2/util/math/exactfloat/exactfloat.cc: :144/usr/local/clang/include/absl/strings/cord.h::31268:: 51:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:36 :126821 | :i nnote: lexpanded from macro 'S2_CHECK_EQ'i ne v36o | i#dd eCfoirnde: :SI2n_lCiHnEeCRKe_pE:Q: ECmHpElCaKc_eETQr e e| ( ^C ord/usr/local/clang/include/absl/log/check.hR:e118p:*3 :a bnote: sexpanded from macro 'CHECK_EQ'l _no n118n | u ll oArnBedSipL,t_ iLo On| G* ^ _a IbNsT/usr/local/clang/include/absl/base/nullability.hlE_:Rn241No:An22Ln:_u Clnote: Hlexpanded from macro 'absl_nonnull'E CcK )_;241E | Q# _d| Ie ^Mf PiLn(/usr/local/clang/include/absl/base/nullability.he( :va241ab:ls221l:)_ ,nnote: oexpanded from macro 'absl_nonnull'#n vnau ll2411l | , # d_(eNvfoainlnn2eu)l ,la b#s vl| a ^_ln 2o)n n u| l ^l _N/usr/local/clang/include/absl/log/internal/check_impl.ho:n49n:u3l:l note: | expanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL' ^ 49 | ABSL_LOG_INTERNAL_CIn file included from Hs2/s2wedge_relations.ccE:C18K: _In file included from O../src/s2/s2wedge_relations.hP:(24C: hIn file included from e../src/s2/s2point.hc:k27_: EIn file included from Q../src/s2/s2coder.h,: 23=: =In file included from ,/usr/local/clang/include/absl/status/status.h :v67a: lIn file included from 1/usr/local/clang/include/absl/status/internal/status_internal.h,: 29v: aIn file included from l/usr/local/clang/include/absl/strings/cord.hIn file included from 1:s2/s2winding_operation.cc_94:t: 19eIn file included from : x/usr/local/clang/include/absl/strings/internal/cordz_info.hIn file included from t:../src/s2/s2winding_operation.h,31: : 23v: /usr/local/clang/include/absl/synchronization/mutex.haIn file included from :l../src/s2/s2builder.h9562::,3152 : :vIn file included from a/usr/local/clang/include/absl/container/flat_hash_set.hwarning: l:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]243 _: tIn file included from e/usr/local/clang/include/absl/container/hash_container_defaults.h x:956t19 | ): In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.hs| :t ^59a : t/usr/local/clang/include/absl/strings/cord.hi:/usr/local/clang/include/absl/log/internal/check_op.hc1275 :b51:o:75o :lwarning: 61 type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]:C anote: sexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP't A1275n | di nCl75ai | nl le FAuvBonSciLdt_i LCoOnoGr(_cdI:oN:nTIsEntR lNiCAnoeLRn_deCipH:tE:iCEoKmn(p*:l :aaacbbesslTlr_:en:eoi(nmCnpuolrlidlcR eipct)*_ ;ca ab ss| t ^l<_ cno/usr/local/clang/include/absl/base/nullability.hon:nsn241tu: l22cl: hr aenote: rpexpanded from macro 'absl_nonnull'*, a| 241b ^ | s #ld_e/usr/local/clang/include/absl/base/nullability.hnf:oi241nn:ne22u :la lbnote: >expanded from macro 'absl_nonnull's( l _ n241 o | #n dn\eu fli nle| ^a_b sNlo_/usr/local/clang/include/absl/base/nullability.hnn:no241un:nlu22ll:l _| N ^note: o expanded from macro 'absl_nonnull'n nu l241l | # d| e ^f ine abslIn file included from _s2/s2wedge_relations.ccn:o18n: nIn file included from u../src/s2/s2wedge_relations.hl:l24 : _In file included from N../src/s2/s2point.ho:n27n: uIn file included from l../src/s2/s2coder.hl: 23 : | In file included from ^/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:958:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 958 | static bool CIn file included from as2/s2winding_operation.ccs:t19A: nIn file included from d../src/s2/s2winding_operation.hC:a23l: lIn file included from M../src/s2/s2builder.he:t31h: oIn file included from d/usr/local/clang/include/absl/container/flat_hash_set.h(:c43o: nIn file included from s/usr/local/clang/include/absl/container/hash_container_defaults.ht: 19C: oIn file included from n/usr/local/clang/include/absl/container/internal/hash_function_defaults.hd:i59t: i/usr/local/clang/include/absl/strings/cord.ho:n1282*: 47a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nonn u1282l | li ncl)i;n e | v ^o id/usr/local/clang/include/absl/base/nullability.h :C241o:r22d:: :note: Iexpanded from macro 'absl_nonnull'n li n241e | R#edpe:f:iSneet Tarbesel(_CnoorndnRuelpl* _aNbosnln_unloln n u| l ^l rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' In file included from s2/s2wedge_relations.cc :24118 | : #In file included from d../src/s2/s2wedge_relations.he:f24i: nIn file included from e../src/s2/s2point.h :a27b: sIn file included from l../src/s2/s2coder.h_:n23o: nIn file included from n/usr/local/clang/include/absl/status/status.hu:l67l: In file included from _/usr/local/clang/include/absl/status/internal/status_internal.hN:o29n: nIn file included from u/usr/local/clang/include/absl/strings/cord.hl:l94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ^: 31: /usr/local/clang/include/absl/synchronization/mutex.h:961:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 961 | static bool CallByRef(const T* absl_nonnull self) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: In file included from note: s2/s2winding_operation.ccexpanded from macro 'absl_nonnull': 19: In file included from ../src/s2/s2winding_operation.h241: | 23#In file included from : ds2/s2shapeutil_contains_brute_force.ccIn file included from e:../src/s2/s2builder.hf20:i: 31nIn file included from : e../src/s2/s2edge_crosser.hIn file included from :/usr/local/clang/include/absl/container/flat_hash_set.ha23:b: 43sIn file included from : l../src/s2/s2edge_crossings.hIn file included from _:/usr/local/clang/include/absl/container/hash_container_defaults.hn47:o: 19nIn file included from : n../src/s2/s2predicates.hIn file included from u:l/usr/local/clang/include/absl/container/internal/hash_function_defaults.h55l: : 59_In file included from : N/usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/flags/flag.ho::n129042n:u: 54lIn file included from :l/usr/local/clang/include/absl/flags/internal/flag.h :warning: 30type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]| : ^/usr/local/clang/include/absl/base/call_once.h : 521290: | 24i:n lwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]n e vo i52d | sCtodr:d::a:tIoIn file included from nms2/s2wedge_relations.ccli:ci18n<: euIn file included from Ri../src/s2/s2wedge_relations.hen:tp24:3: :2In file included from S_../src/s2/s2point.het:t>27T*: r In file included from ea../src/s2/s2coder.heb:Os23rl: E_In file included from mn/usr/local/clang/include/absl/status/status.hpo:tn67yn: (uIn file included from Cl/usr/local/clang/include/absl/status/internal/status_internal.hol:r 29dC: RoIn file included from en/usr/local/clang/include/absl/strings/cord.hpt:r*94 o: alIn file included from bW/usr/local/clang/include/absl/strings/internal/cordz_info.hso:lr31_d: n/usr/local/clang/include/absl/synchronization/mutex.h(u:l 975l :a| 31 ^b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r/usr/local/clang/include/absl/base/nullability.h e:p241, :975 22 | | ^: i nnote: /usr/local/clang/include/absl/base/nullability.hlexpanded from macro 'absl_nonnull':i 257n: e23 241:v | o#note: idexpanded from macro 'absl_nullable'de fR ien257ae | d# Cdaaelblfsbialnce_k (naTbo*s nlan_bnusullll_ln aob_nlNneuo l_nlN nuculallllalbb la ec | k ^ ) | ^c onst { In file included from | s2/s2shapeutil_contains_brute_force.cc ^: 20: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2edge_crosser.h241::2322: :In file included from ../src/s2/s2edge_crossings.hnote: :expanded from macro 'absl_nonnull'47 : In file included from ../src/s2/s2predicates.h241: | 55#: dIn file included from e/usr/local/clang/include/absl/flags/flag.hf:i42n: eIn file included from /usr/local/clang/include/absl/flags/internal/flag.ha:b30s: l/usr/local/clang/include/absl/base/call_once.h_:n53o:n22n:u lwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] _572N | o 53n n | Au Bl Sl L _a Ib| N ^sT ElR:N:AoLn_cXe(_ifnlsaegr*t _aobrs_la_In file included from sns2/s2wedge_relations.ccso:in18gn: nuIn file included from ,l../src/s2/s2wedge_relations.h l:i 24nf: slIn file included from ea../src/s2/s2point.hrg:t)27_;: o In file included from r ../src/s2/s2coder.h_| :a ^23s : sIn file included from /usr/local/clang/include/absl/base/nullability.hi/usr/local/clang/include/absl/status/status.h:g:n24167_:: h22In file included from i:/usr/local/clang/include/absl/status/internal/status_internal.hn :tnote: 29_expanded from macro 'absl_nonnull': i In file included from m/usr/local/clang/include/absl/strings/cord.h :p24194l | : #,In file included from d /usr/local/clang/include/absl/strings/internal/cordz_info.hce:of31ni: s/usr/local/clang/include/absl/synchronization/mutex.hnt: e979& :,a43b :s& lwarning: _&type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]n, o n n| 979 ^u | l ls/usr/local/clang/include/absl/container/internal/btree_container.ht :a_509tN:io52cn: n bunote: olexpanded from macro 'ABSL_INTERNAL_X'ol l A| 509l ^ | w a y s T r u e ( c oAnBsStL _CINTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSLIn file included from _s2/s2shapeutil_contains_brute_force.ccI:N20T: EIn file included from R../src/s2/s2edge_crosser.hN:A23L: _IIn file included from F_true(if_sa../src/s2/s2edge_crossings.ht:i47s: fIn file included from i../src/s2/s2predicates.he:d55,: In file included from ./usr/local/clang/include/absl/flags/flag.h.:.42): In file included from i/usr/local/clang/include/absl/flags/internal/flag.hf:_30s: a/usr/local/clang/include/absl/base/call_once.ht:i96s:f33i:e dwarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 96 | friend std::atomic:*34 : aIn file included from b../src/s2/mutable_s2shape_index.hs:l30_: nIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 572b:a3s:e _warning: i'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]n ternal :572: | C o nAtBrSoLl_WIoNrTdE(R N A| L ^_ X(/usr/local/clang/include/absl/base/nullability.hi:n241s:e22r:t _note: oexpanded from macro 'absl_nonnull'r _a s241s | i#gdne,f iinnes earbts_lo_rn_oansnsuilgln __hNionntn_uilmlp l ,| ^c onst &, &&In file included from ,s2/s2shapeutil_contains_brute_force.cc : 20| : ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~In file included from ../src/s2/s2edge_crosser.h:23: In file included from 573../src/s2/s2edge_crossings.h | : 47 : In file included from ../src/s2/s2predicates.h : 55 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.ht:r97u:e18,: fwarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l se, 97c | o n s t _ i toenrcaet_ofrl(ahgi*n ta)b sAlB_SnLo_nInNuTlElR NfAlLa_gC)O;M M A| ) ^; /usr/local/clang/include/absl/base/nullability.h| : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~241 :22: /usr/local/clang/include/absl/container/internal/btree_container.hnote: :expanded from macro 'absl_nonnull'509 :47: 241note: | expanded from macro 'ABSL_INTERNAL_X'# def i509n | e a b s l _ n o n nAuBlSlL __INNoTnEnRuNlAlL _ A| T ^T RIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_In file included from Bs2/s2shapeutil_contains_brute_force.ccY:(20t: hIn file included from i../src/s2/s2edge_crosser.hs:)23): )In file included from ../src/s2/s2edge_crossings.h : 47 : In file included from ../src/s2/s2predicates.h : 55 : In file included from /usr/local/clang/include/absl/flags/flag.h : 42 : In file included from /usr/local/clang/include/absl/flags/internal/flag.h : 30 : /usr/local/clang/include/absl/base/call_once.h : 111 : 40\: warning: | type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ^ /usr/local/clang/include/absl/container/internal/common.h :11132 | :v9o:i dnote: macro 'ABSL_INTERNAL_IF_false' defined hereL owL e32v | e#ldCeaflilnOen cAeB(SaLb_sIlN:T:EoRnNcAeL__fIlFa_gf*a lasbes(li_fn_osnantuilslf ifelda,g ,. .C.a)l l_a_bVlAe_&A&R GfSn_,_ | | ^ ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3:o nwarning: dpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i tion *574 | a b sAlB_SnLu_lIlNaTbElReN)A L{_ Xr(eitnusrenr tt_roure_;a s}s i g| n ^, inse/usr/local/clang/include/absl/base/nullability.hr:t257_:o23r:_ note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _NuIn file included from ls2/s2shapeutil_contains_brute_force.ccl:a20b: lIn file included from e../src/s2/s2edge_crosser.h : 23| : ^In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from In file included from /usr/local/clang/include/absl/flags/internal/flag.hs2/s2winding_operation.cc::3019: : /usr/local/clang/include/absl/base/call_once.hIn file included from :../src/s2/s2winding_operation.h153::2341: :In file included from ../src/s2/s2builder.hwarning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]31 : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43 : 153In file included from | /usr/local/clang/include/absl/container/hash_container_defaults.h : 19 : In file included from C/usr/local/clang/include/absl/container/internal/hash_function_defaults.ha:l59l: On/usr/local/clang/include/absl/strings/cord.hc:e1301I:m56p:l (warning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]t d::a t1301o | miinclCs2/util/math/exactfloat/exactfloat.cc*o: r161ad::b3:s:Il n_warning: lntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]oi nnenR ue161pl | :l : CcSo2om_mnCitHtErTCroKe_leE,(Qc (oB nN| s ^_tb nC2/usr/local/clang/include/absl/base/nullability.holr:edb241Rie:np22p*aIn file included from : das2/s2wedge_relations.cc (note: bexpanded from macro 'absl_nonnull':bsn 18l,: _ nIn file included from 241bu../src/s2/s2wedge_relations.hl | y:tle#24asb.d: ldeeIn file included from a tf../src/s2/s2point.hioal(d:_n)27,re: eb In file included from py,a../src/s2/s2coder.ht eb: ss23| . ^l: s i_In file included from z/usr/local/clang/include/absl/base/nullability.hn/usr/local/clang/include/absl/status/status.hoe::n(257)67)n:: ,u23In file included from l:/usr/local/clang/include/absl/status/internal/status_internal.hbl :y 29_note: texpanded from macro 'absl_nullable': Ne sIn file included from .o/usr/local/clang/include/absl/strings/cord.hn s:ize25794( | : )In file included from #)/usr/local/clang/include/absl/strings/internal/cordz_info.hd;:ne 31uf : li| n/usr/local/clang/include/absl/synchronization/mutex.hel ^: 1033a :b| 20../src/s2/base/logging.hs ^::l 36_:warning: n21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u: l lnote: a expanded from macro 'S2_CHECK_EQ'b1033 l | e _ 36Nv | uo#lidldea fbWilaneie t (S| M2 ^u_ tCeHxE*C Ka_bEsQlIn file included from _s2/s2winding_operation.ccCn:Ho19En: CnIn file included from Ku../src/s2/s2winding_operation.h_l:El23Q : mIn file included from u../src/s2/s2builder.h)| : ^31{ : In file included from /usr/local/clang/include/absl/container/flat_hash_set.h| /usr/local/clang/include/absl/log/check.h: ^:43 118: :In file included from 3/usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/hash_container_defaults.h::: 24119:note: : 22expanded from macro 'CHECK_EQ'In file included from : /usr/local/clang/include/absl/container/internal/hash_function_defaults.h :59note: : expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/strings/cord.h118 : | 1302 :241 50 | A:#B dSwarning: eLtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]f_ iLnOe G 1302_a | Ib N sTl E _Rn No An L n_ uC lHl E C_ K N_ oE nQ n_ uI lMl P L ( | ( ^v a l 1 ) , # v a l 1 , ( v aClo2r)dIn file included from ,Rs2/s2wedge_relations.cce p:#*18v : aaIn file included from lb../src/s2/s2wedge_relations.h2s:)l24_ n: o In file included from n| n../src/s2/s2point.h ^u:l l27 : /usr/local/clang/include/absl/log/internal/check_impl.hrIn file included from :e../src/s2/s2coder.hp49:,: 233 : :| In file included from ^ /usr/local/clang/include/absl/status/status.h :note: 67/usr/local/clang/include/absl/base/nullability.hexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL': : In file included from 241/usr/local/clang/include/absl/status/internal/status_internal.h:: 222949:: | In file included from /usr/local/clang/include/absl/strings/cord.hnote: :expanded from macro 'absl_nonnull'A94 B: SIn file included from L/usr/local/clang/include/absl/strings/internal/cordz_info.h241_: | L#31Od: Ge/usr/local/clang/include/absl/synchronization/mutex.h_f:Ii1050Nn:Te31E :Ra Nbwarning: sAtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]lL_ _nCoHn En1050Cu | Kl _l Ob P_o(oNColh nenWcuakil_tlEW Qi ,t| ^h= T=i,m evoault1(,M uvtaelx1*_ taebxstl,_ nvoanln2u,l lv amlu2,_ taebxstl): : D| u ^r ati/usr/local/clang/include/absl/log/internal/check_op.ho:n68 :t22i:m enote: oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'u t) {68 | | ^w hi/usr/local/clang/include/absl/base/nullability.hIn file included from l:s2/s2winding_operation.cce241: :19(22: c:oIn file included from n../src/s2/s2winding_operation.hnote: s:expanded from macro 'absl_nonnull't23 : cIn file included from h../src/s2/s2builder.h241a: | r31#*: d eIn file included from af/usr/local/clang/include/absl/container/flat_hash_set.hbi:sn43le: _ In file included from na/usr/local/clang/include/absl/container/hash_container_defaults.hub:ls19ll: a_In file included from bn/usr/local/clang/include/absl/container/internal/hash_function_defaults.hlo:en59 n: au/usr/local/clang/include/absl/strings/cord.hbl:sl1312l :__38lN:oo gnwarning: _ntype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]iu nltle r 1312n| | a ^iln _lcihneec ka_bospl_:r:ecsourldt_ i n t e rIn file included from ns2/s2wedge_relations.cc a: l18 :: :In file included from C../src/s2/s2wedge_relations.h\o: r24d R: | eIn file included from ^p../src/s2/s2point.h* :a27b: s/usr/local/clang/include/absl/base/nullability.hIn file included from l:_../src/s2/s2coder.h257n:u:l23l23In file included from : a:bs2/s2shapeutil_contains_brute_force.ccIn file included from l:/usr/local/clang/include/absl/status/status.hnote: eexpanded from macro 'absl_nullable'20: C: 67o rIn file included from : 257d../src/s2/s2edge_crosser.hIn file included from | :#:/usr/local/clang/include/absl/status/internal/status_internal.h:dI23:enf: 29liiIn file included from : nne../src/s2/s2edge_crossings.hIn file included from e R:/usr/local/clang/include/absl/strings/cord.haeb47:ps: 94:l:_In file included from : cnl../src/s2/s2predicates.hIn file included from ue:/usr/local/clang/include/absl/strings/internal/cordz_info.hlal55:rab: 31(l)In file included from : e /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/synchronization/mutex.h{_:: N421069 u: :| lIn file included from 32 ^l/usr/local/clang/include/absl/flags/internal/flag.h: a: b/usr/local/clang/include/absl/base/nullability.hl30warning: :e: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]257 /usr/local/clang/include/absl/base/call_once.h: :23 | 194:1069 ^: | 31note: expanded from macro 'absl_nullable': b owarning: 257otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | l # dWea fii194tn | Wiei ntalhbiDnselea_ dnlsuitlnldea:(b:Mluaet teo_xmN*iuc l* maub,s la_bnsoln:n:uTlilm eC odnetardolliWnoer)d ({ s2/util/math/exactfloat/exactfloat.cc :| | 161 ^ ^: 3: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/nullability.hwarning: ::type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]241241 ::2222../src/s2/base/logging.h::: 36note: :note: expanded from macro 'absl_nonnull'21expanded from macro 'absl_nonnull' : note: 241241expanded from macro 'S2_CHECK_EQ' | | ##d ed36fe | if#indIn file included from nees2/s2winding_operation.ccfe :i a19bnsea: l _bIn file included from Sn2s../src/s2/s2winding_operation.ho_nCl:nHuE_23lClKn: __EoIn file included from NQo n../src/s2/s2builder.hnCnHn:uElu31ClKl: _lIn file included from E /usr/local/clang/include/absl/container/flat_hash_set.h| Q_: ^ N43 o: | nIn file included from n ^/usr/local/clang/include/absl/container/hash_container_defaults.hu :l19/usr/local/clang/include/absl/log/check.hl: : In file included from 118 /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:| :3 ^59: : /usr/local/clang/include/absl/strings/cord.hnote: :In file included from expanded from macro 'CHECK_EQ'1321s2/s2wedge_relations.cc ::48In file included from 18 :s2/s2shapeutil_contains_brute_force.cc: 118 :In file included from | 20warning: ../src/s2/s2wedge_relations.h : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from 24A../src/s2/s2edge_crosser.h: B:SIn file included from 23L../src/s2/s2point.h1321: _:L | OIn file included from 27iGn../src/s2/s2edge_crossings.h: _lI:In file included from iNn47../src/s2/s2coder.hTeE: : RvIn file included from 23NoA../src/s2/s2predicates.h: iLd:In file included from _ C55/usr/local/clang/include/absl/status/status.hCHo: ErCIn file included from dK:/usr/local/clang/include/absl/flags/flag.h_::EIQ42n_l: IiMIn file included from nPe/usr/local/clang/include/absl/flags/internal/flag.hLR(:e(p30v:a: :/usr/local/clang/include/absl/base/call_once.hlC1:o)p195,y T:#ovA16arl:r1a ,y(char*warning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]b sl_ n195(avs | asl i2g )n ,_ h#oivnnatcl_2ei)m_ pf ll,| ^ac go*/usr/local/clang/include/absl/log/internal/check_impl.hn :sa49tb: s3&l:,_ nnote: &oexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_EQ_IMPL'&n n,u l 49l| | ^ fAl/usr/local/clang/include/absl/container/internal/btree_container.hBa:Sg509L):_ 52L{:O G note: _| expanded from macro 'ABSL_INTERNAL_X' ^I NT/usr/local/clang/include/absl/base/nullability.h E:509R241 | N :A L22 _: C H Enote: expanded from macro 'absl_nonnull'C K _ O AP241(BC | ShL#ed_cIekNf_TiEEQnR,eN aA=Lb=_s,A TvlT_aRlnIo1B,nU TnvEua_llC1lA_P tTe_UNxRtoEn,D n_vBuaYll(2lt ,h iv| s ^a)l 2)_,t e x t ) | ^ /usr/local/clang/include/absl/log/internal/check_op.h : 75 : 61 : note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' \75 | | ^A BSL/usr/local/clang/include/absl/container/internal/common.h_:L31O:G9_:I Nnote: Tmacro 'ABSL_INTERNAL_IF_true' defined hereE RN A31L | _#CdHeEfCiKn(e: :AaBbSsLl_:I:NiTmEpRlNiAcLi_tI_FcIn file included from _as2/s2shapeutil_contains_brute_force.ccts:rt20u<: ecIn file included from (o../src/s2/s2edge_crosser.hinf:s_23ts : actIn file included from hia../src/s2/s2edge_crossings.hsrf:*i 47ea: dbIn file included from ,s../src/s2/s2predicates.hl _:.n.55o.n: )n In file included from uil/usr/local/clang/include/absl/flags/flag.hfl:_>s42(a: t In file included from i /usr/local/clang/include/absl/flags/internal/flag.hs :f i30\e : d /usr/local/clang/include/absl/base/call_once.h| : ^| 200 ^: 40/usr/local/clang/include/absl/base/nullability.h:: 241warning: :type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]22 : note: expanded from macro 'absl_nonnull'200 | v o241iIn file included from | ds2/s2text_format.cc# :dL16eo: fwIn file included from iL../src/s2/s2text_format.hne:ev34 e: alIn file included from bC../src/s2/mutable_s2shape_index.hsa:ll30_l: nOIn file included from on/usr/local/clang/include/absl/container/btree_map.hnc:ne67(u: a/usr/local/clang/include/absl/container/internal/btree_container.hbl:ls574l :::_o3nN:co newarning: n_'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]uf llalg * | 574 ^a | b sAlB_SnLo_nInNuTlElR NfAlLa_gX,( iCnaslelratb_loer&_&a sfsni,g n ,| ^i nse/usr/local/clang/include/absl/base/nullability.hr:t241_:o22r:_ anote: sexpanded from macro 'absl_nonnull's ig n241_ | h#idnetf_iinmep la,b sclo_nnsotn n&u,l l& &_,N o n| n ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~u ll 575| | ^ true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ onnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1088:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1088 | void EnableDebugLog(const char* absl_nullable name); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1091:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1091 | bool WaitCommon(Mutex* absl_nonnull mutex, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1093:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1093 | void Remove(base_internal::PerThreadSynch* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1109:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1109 | explicit MutexLockMaybe(Mutex* absl_nullable mu) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1117:34: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1117 | explicit MutexLockMaybe(Mutex* absl_nullable mu, const Condition& cond) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1132:10: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1132 | Mutex* absl_nullable const mu_; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1146:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 1146 | this)) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~ /usr/local/clang/include/absl/synchronization/mutex.h:1153:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1153 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defi/usr/local/clang/include/absl/container/internal/btree_container.hn:e577 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onnu l577l | _ NAoBnSL_InNuTlElR N A| L ^_ X(insert_or_assign, insert_or_assign_hint_In file included from is2/s2wedge_relations.ccm:p18l: ,In file included from ../src/s2/s2wedge_relations.h&:&24,: In file included from c../src/s2/s2point.ho:n27s: tIn file included from ../src/s2/s2coder.h&:,23 : In file included from | /usr/local/clang/include/absl/status/status.h ^: 67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::50929:: 52In file included from :/usr/local/clang/include/absl/strings/cord.h :94note: : expanded from macro 'ABSL_INTERNAL_X'In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :50931 | : /usr/local/clang/include/absl/synchronization/mutex.h : 1158 : 53 :A Bwarning: S'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]L _INTE R1158N | A L _ A T T RMIuBtUeTxE&_ CmAuP TAUBRSELD__IBNYT(EtRhNiAsL)_)A,T T R I B U T E _ C A P T U R E D _ B Y ( t h i s\) , | ^| ^~~~ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_/usr/local/clang/include/absl/synchronization/mutex.hf:a1166l:s39e:( iwarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ sati s1166f | i e de,x p.l.i.c)i t_ _RVeAl_eAaRsGaSb_l_e M u| t ^e xLock(Mutex* absIn file included from ls2/s2text_format.cc_:n16o: nIn file included from n../src/s2/s2text_format.hu:l34l: In file included from m../src/s2/mutable_s2shape_index.hu:,30 : cIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:s67t: /usr/local/clang/include/absl/container/internal/btree_container.hC:o577n:d3i:t iwarning: opassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n & co n577d | ) A| B ^S L_/usr/local/clang/include/absl/base/nullability.hI:N241T:E22R:N Anote: Lexpanded from macro 'absl_nonnull'_ X( i241n | s#edretf_ionre_ aasbssilg_nn,o ninnuslelr t__Noorn_nauslsli g n| _ ^h int_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSIn file included from Ls2/s2wedge_relations.cc_:I18N: TIn file included from E../src/s2/s2wedge_relations.hR:N24A: LIn file included from _../src/s2/s2point.hA:T27T: RIn file included from I../src/s2/s2coder.hB:U23T: EIn file included from _/usr/local/clang/include/absl/status/status.hC:A67P: TIn file included from U/usr/local/clang/include/absl/status/internal/status_internal.hR:E29D: _In file included from B/usr/local/clang/include/absl/strings/cord.hY:(94t: hIn file included from i/usr/local/clang/include/absl/strings/internal/cordz_info.hs:)31): )/usr/local/clang/include/absl/synchronization/mutex.h : 1179 : 10 : warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1179 | M u t e x * a\b s l| _ ^n ul/usr/local/clang/include/absl/container/internal/common.hl:a32b:l9e: mnote: umacro 'ABSL_INTERNAL_IF_false' defined here_ ; | 32 ^ | #d/usr/local/clang/include/absl/base/nullability.he:f257i:n23e: Anote: Bexpanded from macro 'absl_nullable'S L_ I257N | T#EdReNfAiLn_eI Fa_bfsall_sneu(lilfa_bslaet i_sNfuilelda,b l.e. . )| ^_ _VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS_In file included from _s2/s2wedge_relations.cc : 18| : ^In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from In file included from s2/s2text_format.cc/usr/local/clang/include/absl/status/status.h::1667: : In file included from In file included from ../src/s2/s2text_format.h/usr/local/clang/include/absl/status/internal/status_internal.h::3429: : In file included from In file included from ../src/s2/mutable_s2shape_index.h/usr/local/clang/include/absl/strings/cord.h::3094: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h/usr/local/clang/include/absl/strings/internal/cordz_info.h::6731: : /usr/local/clang/include/absl/container/internal/btree_container.h:/usr/local/clang/include/absl/synchronization/mutex.h579::12123::52 : warning: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 579 | 1212 | bAoBoSlL _CIoNnTdEiRtNiAoLn_:X:(CianssteArntd_Coarl_laMsestihgond,( cionnssetr tC_oonrd_iatsisoing*n _ahbisnlt__niomnpnlu,l l& &c,) c{o n s| t ^ &, /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/container/internal/btree_container.h:note: 511expanded from macro 'absl_nonnull': 52: 241note: | expanded from macro 'ABSL_INTERNAL_X'# def i511n | e a b s l _ n o n nAuBlSlL __INNoTnEnRuNlAlL _ A| T ^T RIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #defineIn file included from s2/s2wedge_relations.ccA:B18S: LIn file included from _../src/s2/s2wedge_relations.hI:N24T: EIn file included from R../src/s2/s2point.hN:A27L: _In file included from I../src/s2/s2coder.hF:_23t: rIn file included from u/usr/local/clang/include/absl/status/status.he:(67i: fIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hs:a29t: iIn file included from s/usr/local/clang/include/absl/strings/cord.hf:i94e: dIn file included from ,/usr/local/clang/include/absl/strings/internal/cordz_info.h :.31.: ./usr/local/clang/include/absl/synchronization/mutex.h): 1221i:f54_:s awarning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i sfie d1221 | b| o ^o l Condition::CaIn file included from ss2/s2text_format.cct:A16n: dIn file included from C../src/s2/s2text_format.ha:l34l: FIn file included from u../src/s2/mutable_s2shape_index.hn:c30t: iIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:(67c: o/usr/local/clang/include/absl/container/internal/btree_container.hn:s579t: 3C:o nwarning: d'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]i tion* 579a | b s lA_BnSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ onnull c) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1230:12: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1230 | bool (*absl_nonnull f/usr/local/clang/include/absl/container/internal/btree_container.hu:n581c:)3(:T *warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]a bsl_ n581u | l l aAbBiSlLi_tIyN_TuEnRkNnAoLw_nX)(,i n s| e ^r t_o/usr/local/clang/include/absl/base/nullability.hr:_241a:s22s:i gnote: nexpanded from macro 'absl_nonnull', i n241s | e#rdte_foirn_ea sasbisgln__nhoinnntu_lilm p_lN,o n&n&u,l lc o n| s ^t &, | ^ In file included from s2/s2wedge_relations.cc:/usr/local/clang/include/absl/container/internal/btree_container.h18:: 509In file included from :../src/s2/s2wedge_relations.h52::24 : In file included from note: ../src/s2/s2point.hexpanded from macro 'ABSL_INTERNAL_X': 27: In file included from ../src/s2/s2coder.h: 23509: | In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from A/usr/local/clang/include/absl/strings/cord.hB:S94L: _In file included from I/usr/local/clang/include/absl/strings/internal/cordz_info.hN:T31E: R/usr/local/clang/include/absl/synchronization/mutex.hN:A1230L:_34A:T Twarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]I BUT E1230_ | C A P T UbRoEoDl_ B(Y*(atbhsils_)n)o,n n u l l f u n c ) ( T * a b s l _ n u l l a\b i l| i ^t y_u/usr/local/clang/include/absl/container/internal/common.hn:k31n:o9w:n )note: ,macro 'ABSL_INTERNAL_IF_true' defined here | ^ 31 | #/usr/local/clang/include/absl/base/nullability.hd:e289f:i34n:e note: Aexpanded from macro 'absl_nullability_unknown'B SL_ I289N | T#EdReNfAiLn_eI Fa_btsrlu_en(uilfl_asbaitliistfyi_eudn,k n.o.w.n) _iNfu_lsla_tuinssfpieecdi f i| e ^d | ^ In file included from s2/s2text_format.cc:16: In file included from In file included from ../src/s2/s2text_format.hs2/s2wedge_relations.cc::3418: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2wedge_relations.h::3024: : In file included from In file included from /usr/local/clang/include/absl/container/btree_map.h../src/s2/s2point.h::6727: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h../src/s2/s2coder.h::58123:: 3In file included from :/usr/local/clang/include/absl/status/status.h :67warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94 : 581In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h : 31A: B/usr/local/clang/include/absl/synchronization/mutex.hS:L1231_:I8N:T Ewarning: Rtype nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]N AL_ X1231( | i n s e rTt*_ oarb_sals_sniuglnl,a biinlsietryt__uonrk_naoswsni ganr_gh)i n t| _ ^i mpl,/usr/local/clang/include/absl/base/nullability.h :&289&:,34 :c onote: nexpanded from macro 'absl_nullability_unknown's t & ,289 | #| d ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~e fin e582 | a b s l _ n u l l a b i l i t y _ u ntkrnuoew,n f_aNluslel,_ ucnosnpsetc_iiftieerda t o| r ^( hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BIn file included from Ys2/s2wedge_relations.cc(:t18h: iIn file included from s../src/s2/s2wedge_relations.h):)24,: In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : In file included from /usr/local/clang/include/absl/strings/cord.h : 94\: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h| : ^~~~31 : /usr/local/clang/include/absl/synchronization/mutex.h:1241:12: warning: /usr/local/clang/include/absl/container/internal/btree_container.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 581:3: warning: 1241 | passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h : 511b:o52o:l note: (expanded from macro 'ABSL_INTERNAL_X'* abs l511_ | n o n n u l l f u nAcB)S(LT_*I NaTbEsRlN_AnLu_lAlTaTbRiIlBiUtTyE__uCnAkPnToUwRnE)D,_ B Y| ( ^t hi/usr/local/clang/include/absl/base/nullability.hs:)241):)22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o\n n u| l ^l _/usr/local/clang/include/absl/container/internal/common.hN:o32n:n9u:l lnote: macro 'ABSL_INTERNAL_IF_false' defined here | ^ 32 | #defIn file included from is2/s2wedge_relations.ccn:e18 : AIn file included from B../src/s2/s2wedge_relations.hS:L24_: IIn file included from N../src/s2/s2point.hT:E27R: NIn file included from A../src/s2/s2coder.hL:_23I: FIn file included from _/usr/local/clang/include/absl/status/status.hf:a67l: sIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h(:i29f: _In file included from s/usr/local/clang/include/absl/strings/cord.ha:t94i: sIn file included from f/usr/local/clang/include/absl/strings/internal/cordz_info.hi:e31d: ,/usr/local/clang/include/absl/synchronization/mutex.h :.1241.:.34): _warning: _type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension]V A_A R1241G | S _ _ b| o ^o l (*absl_nonnull func)(T* absl_nullability_unknown), | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1242:44: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 1242 | typename absl::type_identity::type* absl_nullability_unknown | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1249:8: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1249 | T* absl_nonnull object, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERN94A: LIn file included from _/usr/local/clang/include/absl/strings/internal/cordz_info.hIF:_31t: r/usr/local/clang/include/absl/synchronization/mutex.hu:e1250(:i43f:_ swarning: atype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t isfi e1250d | , . . .b)o oilf _(saabtsils:f:iteydp e _| i ^d entity::type::In file included from *s2/s2text_format.cc :a16b: sIn file included from l../src/s2/s2text_format.h_:n34o: nIn file included from n../src/s2/mutable_s2shape_index.hu:l30l: In file included from m/usr/local/clang/include/absl/container/btree_map.he:t67h: o/usr/local/clang/include/absl/container/internal/btree_container.hd:)583(:)3): | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] /usr/local/clang/include/absl/base/nullability.h:241:22: 583 | note: expanded from macro 'absl_nonnull' AB S241L | _#IdNeTfEiRnNeA La_bXs(li_nnsoenrntu_lolr __aNsosningunl,l i n| s ^e rt_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_itIn file included from es2/s2wedge_relations.ccr:a18t: oIn file included from r../src/s2/s2wedge_relations.h(:h24i: nIn file included from t../src/s2/s2point.h): 27A: BIn file included from S../src/s2/s2coder.hL:_23I: NIn file included from T/usr/local/clang/include/absl/status/status.hE:RN67A: LIn file included from _/usr/local/clang/include/absl/status/internal/status_internal.hC:O29M: MIn file included from A/usr/local/clang/include/absl/strings/cord.h):;94 : In file included from | /usr/local/clang/include/absl/strings/internal/cordz_info.h ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: 31: /usr/local/clang/include/absl/synchronization/mutex.h/usr/local/clang/include/absl/container/internal/btree_container.h::1259509::1447:: warning: note: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]expanded from macro 'ABSL_INTERNAL_X' 1259509 | | c o n s t TA*B SaLb_sIlN_TnERNoAnLn_uAlTlT RoIbBjUeTcEt_,C A P| T ^U RED/usr/local/clang/include/absl/base/nullability.h_:B241Y:22(:t hnote: iexpanded from macro 'absl_nonnull's )) ,241 | # d e f i n e a b s l _ n o n n u l l _ N\o n n| u ^~~~l l | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' In file included from s2/s2wedge_relations.cc :51118 | : In file included from ../src/s2/s2wedge_relations.h : 24 : In file included from ../src/s2/s2point.h : 27 : AIn file included from B../src/s2/s2coder.hS:L23_: IIn file included from N/usr/local/clang/include/absl/status/status.hT:E67R: NIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hL:_29A: TIn file included from T/usr/local/clang/include/absl/strings/cord.hR:I94B: UIn file included from T/usr/local/clang/include/absl/strings/internal/cordz_info.hE:_31C: A/usr/local/clang/include/absl/synchronization/mutex.hP:T1260U:R43E:D _warning: Btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]Y (th i1260s | ) ) ) b o o l ( a b s l : : t y p e _ i d e n t i\t y <| T ^> ::/usr/local/clang/include/absl/container/internal/common.ht:y31p:e9::: *note: macro 'ABSL_INTERNAL_IF_true' defined herea bsl _31n | o#ndneufliln em eAtBhSoLd_)I(N)T E R| N ^A L_/usr/local/clang/include/absl/base/nullability.hI:F241_:t22r:u enote: (expanded from macro 'absl_nonnull'i f_ s241a | t#idseffiiende, a.b.s.l)_ niofn_nsualtli s_fNioendn u l| l ^ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_In file included from as2/s2wedge_relations.ccs:s18i: gIn file included from n../src/s2/s2wedge_relations.h,: 24i: nIn file included from s../src/s2/s2point.he:r27t: _In file included from o../src/s2/s2coder.hr:_23a: sIn file included from s/usr/local/clang/include/absl/status/status.hi:g67n: _In file included from h/usr/local/clang/include/absl/status/internal/status_internal.hi:n29t: _In file included from i/usr/local/clang/include/absl/strings/cord.hm:p94l: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h&:&31,: /usr/local/clang/include/absl/synchronization/mutex.hc:o1279n:s35t: &warning: ,type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1279 | v584o | i d R e g i s t e r M u t e x P r otfriulee,r (tvrouied, (c*oanbsstl__intoenrnautlolr (fhni)n(ti)n tA6B4S_Lt_ IwNaTiEtR_NcAyLc_lCeOsM)M)A;) ; | ^| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/base/nullability.h:241/usr/local/clang/include/absl/container/internal/btree_container.h::22511:: 47:note: expanded from macro 'absl_nonnull'note: expanded from macro 'ABSL_INTERNAL_X' 241 | # d511e | f i n e a b s l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lAlT T R| I ^B UTE_CAPTURED_BY(this))) In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : \In file included from ../src/s2/s2point.h :| 27 ^~~~: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1293:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1293 | void RegisterMutexTracer(void (*absl_nonnull fn)(const char* absl_nonnull msg, | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 586:3/usr/local/clang/include/absl/base/nullability.h:: 241:warning: 22passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: note: expanded from macro 'absl_nonnull' 586 | 241 | #AdBeSfLi_nIeN TaEbRsNlA_Ln_oXn(niunlsle r_tN_oonrn_ualsls i g| n ^, insert_In file included from os2/s2wedge_relations.ccr:_18a: sIn file included from s../src/s2/s2wedge_relations.hi:g24n: _In file included from h../src/s2/s2point.hi:n27t: _In file included from i../src/s2/s2coder.hm:p23l: ,In file included from /usr/local/clang/include/absl/status/status.h&:&67,: In file included from &/usr/local/clang/include/absl/status/internal/status_internal.h&:,29 : fIn file included from a/usr/local/clang/include/absl/strings/cord.hl:s94e: ,In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h :| 31 ^: /usr/local/clang/include/absl/synchronization/mutex.h:1294/usr/local/clang/include/absl/container/internal/btree_container.h::62509:: 52:warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]note: expanded from macro 'ABSL_INTERNAL_X' 1294 | 509 | A B S L _ I N T E R N A L _ A T T R I B U T E _ C A P T U R E D _ B Y ( t hciosn)s)t, v o i d * a b s l _ nonnull obj, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1309:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1309 | void RegisterCondVarTracer(void (*absl_nonnull fn)( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.h:94: In file included from /usr/local/clang/include/absl/strings/internal/cordz_info.h:31: /usr/local/clang/include/absl/synchronization/mutex.h:1310:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1310 | const char* absl_nonnull msg, const void* absl_nonnull cv)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:43: In file included from /usr/local/clang/include/absl/container/hash_container_defaults.h:19: In file included from /usr/local/clang/include/absl/container/internal/hash_function_defaults.h:59: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:20: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2shapeutil_contains_brute_force.cc:20: In file included from ../src/s2/s2edge_crosser.h:23: In file included from ../src/s2/s2edge_crossings.h:47: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:In file included from 22s2/s2wedge_relations.cc:: 18note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2wedge_relations.h: 24241: | In file included from #../src/s2/s2point.hd:e27f: iIn file included from n../src/s2/s2coder.he: 23a: bIn file included from s/usr/local/clang/include/absl/status/status.hl:_67n: oIn file included from n/usr/local/clang/include/absl/status/internal/status_internal.hn:u29l: l/usr/local/clang/include/absl/strings/cord.h :_109N:o53n:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l | ^ 109 | void C/usr/local/clang/include/absl/container/internal/btree_container.ho:p590y:C3o:r dwarning: Tpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]o Stri n590g | ( c oAnBsStL _CIoNrTdE&R NsArLc_,X (sitnds:e:rstt_roirn_ga*s saibgsnl,_ nionnsneurltl_ odrs_ta)ssig;n _ h| i ^n t_im/usr/local/clang/include/absl/base/nullability.hp:l241,: 22&:& ,note: expanded from macro 'absl_nonnull'& &, 241t | r#udee,f i n| e ^ ab/usr/local/clang/include/absl/container/internal/btree_container.hs:l509_:n52o:n nnote: uexpanded from macro 'ABSL_INTERNAL_X'l l _ N509o | n n u l l | ^A BSL_INTERNAL_ATTRIBUTE_CAPTURIn file included from Es2/s2wedge_relations.ccD:_18B: YIn file included from (../src/s2/s2wedge_relations.ht:h24i: sIn file included from )../src/s2/s2point.h):,27 : In file included from ../src/s2/s2coder.h : 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29 : /usr/local/clang/include/absl/strings/cord.h : 110 : 55 : warning: \type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 110 | /usr/local/clang/include/absl/container/internal/common.hv:o31i:d9 :A pnote: pmacro 'ABSL_INTERNAL_IF_true' defined heree ndC o31r | d#TdoeSftirnien gA(BcSoLn_sItN TCEoRrNdA&L _sIrFc_,t rsuted(:i:fs_tsraitnigs*f iaebds,l _.n.o.n)n uilfl_ sdastti)s;f i e| d ^ | ^/usr/local/clang/include/absl/base/nullability.h :241:22: note: expanded from macro 'absl_nonnull' 241 | #define In file included from as2/s2text_format.ccb:s16l: _In file included from n../src/s2/s2text_format.ho:n34n: uIn file included from l../src/s2/mutable_s2shape_index.hl: 30_: NIn file included from o/usr/local/clang/include/absl/container/btree_map.hn:n67u: l/usr/local/clang/include/absl/container/internal/btree_container.hl: 590 :| 3 ^: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:425:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | friend void CopyCordToString(const Cord& src, std::string* absl_nonnull dst); | ^ /usr/local/clang/include/absl/base/nullability.hIn file included from :s2/s2text_format.cc241::1622: :In file included from ../src/s2/s2text_format.h:note: 34expanded from macro 'absl_nonnull': In file included from ../src/s2/mutable_s2shape_index.h: 30241: | In file included from #/usr/local/clang/include/absl/container/btree_map.hd:e67f: i/usr/local/clang/include/absl/container/internal/btree_container.hn:e592 :a3b:s lwarning: _passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n onnu l592l | _ NAoBnSnLu_lIlN T E| R ^N AL_X(insert_or_assign, insert_In file included from os2/s2wedge_relations.ccr:_18a: sIn file included from s../src/s2/s2wedge_relations.hi:g24n: _In file included from h../src/s2/s2point.hi:n27t: _In file included from i../src/s2/s2coder.hm:p23l: ,In file included from /usr/local/clang/include/absl/status/status.h&:&67,: In file included from &/usr/local/clang/include/absl/status/internal/status_internal.h&:,29 : t/usr/local/clang/include/absl/strings/cord.hr:u437e:,47 : | warning: ^ type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/container/internal/btree_container.h:509: 52437: | note: expanded from macro 'ABSL_INTERNAL_X' 509 | A B S L _ I N T E R N A L _ AsTtTdR:I:BsUtTrEi_nCgA*P TaUbRsElD__nBoYn(ntuhlils )d)s,t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d\e f i| n ^e a/usr/local/clang/include/absl/container/internal/common.hb:s31l:_9n:o nnote: nmacro 'ABSL_INTERNAL_IF_true' defined hereu ll _31N | o#ndneufliln e | A ^B SL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from In file included from s2/s2wedge_relations.ccs2/s2text_format.cc::1816: : In file included from In file included from ../src/s2/s2wedge_relations.h../src/s2/s2text_format.h::2434: : In file included from In file included from ../src/s2/s2point.h../src/s2/mutable_s2shape_index.h::2730: : In file included from In file included from ../src/s2/s2coder.h/usr/local/clang/include/absl/container/btree_map.h::2367: : In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/status.h::59267:: 3In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29warning: : 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]/usr/local/clang/include/absl/strings/cord.h :480:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]592 | A480B | S L _ I NuTsEiRnNgA Lp_oXi(nitnesre r=t _coorn_sats sviaglnu,e _itnyspeer*t _aobrs_la_snsoingnnu_lhli;n t _| i ^m pl,/usr/local/clang/include/absl/base/nullability.h :&241&:,22 :& ¬e: ,expanded from macro 'absl_nonnull' tr u241e | ,# d e| f ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i ne a593b | s l _ n o n n u l l _ N o n n u l lt r u| e ^, const_iteratorIn file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:501:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | explicit ChunkIterator(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:504:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 504 | explicit ChunkIterator(const Cord* absl_nonnull cord); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:507:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | void InitTree(cord_internal::CordRep* absl_nonnull tree); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:525:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 525 | absl::cord_internal::CordRep* absl_nullable current_leaf_ = nullptr; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:582:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 582 | explicit ChunkRange(const Cord* absl_nonnull cord) : cord_(cord) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:588:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 588 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:641:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | using pointer = const char* absl_nonnull; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:655:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 655 | explicit CharIterator(const Cord* absl_nonnull cord) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^( hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24A: BIn file included from S../src/s2/s2point.hL:_27I: NIn file included from T../src/s2/s2coder.hE:R23N: AIn file included from L/usr/local/clang/include/absl/status/status.h_:A67T: TIn file included from R/usr/local/clang/include/absl/status/internal/status_internal.hI:B29U: T/usr/local/clang/include/absl/strings/cord.hE:_667C:A44P:T Uwarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]E D_BY (667t | h i ss)t)a,t i c C o r d A d v a n c e A n d R e a d ( C\h a r| I ^~~~t erator* /usr/local/clang/include/absl/container/internal/btree_container.ha:b592s:l3_:n owarning: npassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]n ul/usr/local/clang/include/absl/container/internal/btree_container.hl: 511i:t52,: snote: iexpanded from macro 'ABSL_INTERNAL_X'z e_t 511n | _ b y t e s ) ; | A ^B SL/usr/local/clang/include/absl/base/nullability.h_:I241N:T22E:R Nnote: Aexpanded from macro 'absl_nonnull'L _A T241T | R#IdBeUfTiEn_eC AaPbTsUlR_EnDo_nBnYu(ltlh i_sN)o)n)n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9In file included from :s2/s2wedge_relations.cc :18note: : macro 'ABSL_INTERNAL_IF_true' defined hereIn file included from ../src/s2/s2wedge_relations.h:24: In file included from 31../src/s2/s2point.h | :#27d: eIn file included from f../src/s2/s2coder.hi:n23e: In file included from A/usr/local/clang/include/absl/status/status.hB:S67L: _In file included from I/usr/local/clang/include/absl/status/internal/status_internal.hN:T29E: R/usr/local/clang/include/absl/strings/cord.hN:A674L:_37I:F _warning: ttype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]r ue(i f674_ | s a tsitsaftiiecd ,v o.i.d. )A divfa_nscaet(iCshfaireIdt e r| a ^t or* absl_nonnull it, In file included from ss2/s2text_format.cci:z16e: _In file included from t../src/s2/s2text_format.h :n34_: bIn file included from y../src/s2/mutable_s2shape_index.ht:e30s: )In file included from ;/usr/local/clang/include/absl/container/btree_map.h : 67| : ^/usr/local/clang/include/absl/container/internal/btree_container.h :592:/usr/local/clang/include/absl/base/nullability.h3::241 :22warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] note: expanded from macro 'absl_nonnull' 241592 | | # d eAfBiSnLe_ IaNbTsElR_NnAoLn_nXu(liln s_eNrotn_nourl_la s s| i ^g n, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | In file included from s2/s2wedge_relations.cct:r18u: eIn file included from ,../src/s2/s2wedge_relations.h :c24o: nIn file included from s../src/s2/s2point.ht:_27i: tIn file included from e../src/s2/s2coder.hr:a23t: oIn file included from r/usr/local/clang/include/absl/status/status.h(:h67i: nIn file included from t/usr/local/clang/include/absl/status/internal/status_internal.h): 29A: B/usr/local/clang/include/absl/strings/cord.hS:L730_:I36N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_C O730M | M A ) ; e x| p ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~l ici/usr/local/clang/include/absl/container/internal/btree_container.ht: 511C:h47a:r Rnote: aexpanded from macro 'ABSL_INTERNAL_X'n ge( c511o | n s t C o r d * aAbBsSlL__nIoNnTnEuRlNlA Lc_oArTdT)R I:B UcToEr_dC_A(PcToUrRdE)D _{B}Y ( t| h ^i s)/usr/local/clang/include/absl/base/nullability.h):)241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _\n o n| n ^~~~u ll _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:736:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 736 | const Cord* absl_nonnull cord_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSLIn file included from _s2/s2wedge_relations.ccI:N18T: EIn file included from R../src/s2/s2wedge_relations.hN:A24L: _In file included from X../src/s2/s2point.h(:F27u: nIn file included from c../src/s2/s2coder.h,: 23C: aIn file included from l/usr/local/clang/include/absl/status/status.hl:e67e: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hK:Q29u: a/usr/local/clang/include/absl/strings/cord.hl:,795 :K43V:a lwarning: utype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e , .. .795) | f r i e n d v o i d A b s l F o r m\a t F| l ^u sh(absl::Cord* absl_nonnull cord, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...In file included from )s2/s2wedge_relations.cc :_18_: VIn file included from A../src/s2/s2wedge_relations.h_:A24R: GIn file included from S../src/s2/s2point.h_:_27 : In file included from | ../src/s2/s2coder.h ^: 23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:898:27: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 898 | friend const CordzInfo* absl_nullableIn file included from s2/s2text_format.ccG:e16t: CIn file included from o../src/s2/s2text_format.hr:d34z: IIn file included from n../src/s2/mutable_s2shape_index.hf:o30F: oIn file included from r/usr/local/clang/include/absl/container/btree_map.hT:e67s: t/usr/local/clang/include/absl/container/internal/btree_container.hi:n619g:(63 : | warning: ^passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/base/nullability.h:257 :61923 | : note: Aexpanded from macro 'absl_nullable'B SL _257I | N#TdEeRfNiAnLe_ Xa(btsrly__neumlpllaabclee, try_emplace_impl, const &, tru e); _ N| u ^l labl/usr/local/clang/include/absl/container/internal/btree_container.he: 596 :| 9 ^: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h/usr/local/clang/include/absl/container/internal/btree_container.h::24619: :In file included from 3../src/s2/s2point.h:: 27: warning: In file included from passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h :61967 | : In file included from /usr/local/clang/include/absl/status/internal/status_internal.hA:B29S: L/usr/local/clang/include/absl/strings/cord.h_:I927N:T43E:R Nwarning: Atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]L _X(t r927y | _ e m p l a c e , t r y _ e m p l a c e _ i m p l , c o n s t C&o,r dtRreupe*) ;a b s| l ^_ nu/usr/local/clang/include/absl/container/internal/btree_container.hl:l611a:b52l:e note: rexpanded from macro 'ABSL_INTERNAL_X'e p); 611 | | ^ /usr/local/clang/include/absl/base/nullability.h : 257 : 23 :A Bnote: Sexpanded from macro 'absl_nullable'L _I N257T | E#RdNeAfLi_nAeT TaRbIsBlU_TnEu_lClAaPbTlUeR E_DN_uBlYl(atbhlies ) )| , ^ \ In file included from | s2/s2wedge_relations.cc ^: 18: In file included from ../src/s2/s2wedge_relations.h/usr/local/clang/include/absl/container/internal/common.h::2431: :In file included from 9../src/s2/s2point.h:: 27: note: In file included from macro 'ABSL_INTERNAL_IF_true' defined here../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h31: | 67#: dIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hf:i29n: e/usr/local/clang/include/absl/strings/cord.h :A929B:S26L:_ Iwarning: Ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]T ERN A929L | _ I F _ tvrouied( iSfw_aspa(tIinslfiineedR,e p.*. .a)b silf__nsoantniuslfli erdh s )| ; ^ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2text_format.ccn:e16 : aIn file included from b../src/s2/s2text_format.hs:l34_: nIn file included from o../src/s2/mutable_s2shape_index.hn:n30u: lIn file included from l/usr/local/clang/include/absl/container/btree_map.h :_67N: o/usr/local/clang/include/absl/container/internal/btree_container.hn:n619u:l3l: | warning: ^'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(tryIn file included from _s2/s2wedge_relations.cce:m18p: lIn file included from a../src/s2/s2wedge_relations.hc:e24,: In file included from t../src/s2/s2point.hr:y27_: eIn file included from m../src/s2/s2coder.hp:l23a: cIn file included from e/usr/local/clang/include/absl/status/status.h_:i67m: pIn file included from l/usr/local/clang/include/absl/status/internal/status_internal.h,: 29c: o/usr/local/clang/include/absl/strings/cord.hn:s932t: 17&:, warning: ttype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r ue) ;932 | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ co/usr/local/clang/include/absl/container/internal/btree_container.hn:s611t: 47c:h anote: rexpanded from macro 'ABSL_INTERNAL_X'* abs l611_ | n u l l a b l e d aAtBaS(L)_ IcNoTnEsRtN;A L _| A ^T TR/usr/local/clang/include/absl/base/nullability.hI:B257U:T23E:_ Cnote: Aexpanded from macro 'absl_nullable'P TU R257E | D#_dBeYf(itnhei sa)b)s,l _ n u l l a b l e _ N u l l a b l e | ^ \ | ^~~~ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:934:31: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 934 | void set_data(const char* absl_nullable data, size_t n);/usr/local/clang/include/absl/container/internal/btree_container.h : 620| : ^59 : /usr/local/clang/include/absl/base/nullability.hwarning: :passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]257 :23: note: 620expanded from macro 'absl_nullable' | A257B | S#Ld_eIfNiTnEeR NaAbLs_lX_(nturlyl_aebmlpel a_cNeu,l ltarbyl_ee m p| l ^a ce_impl, &&, false);In file included from s2/s2wedge_relations.cc :| 18 ^: In file included from ../src/s2/s2wedge_relations.h:/usr/local/clang/include/absl/container/internal/btree_container.h24:: 596In file included from :../src/s2/s2point.h9::27 : In file included from note: ../src/s2/s2coder.hmacro 'ABSL_INTERNAL_X' defined here: 23: In file included from /usr/local/clang/include/absl/status/status.h :59667 | : #In file included from d/usr/local/clang/include/absl/status/internal/status_internal.he:f29i: n/usr/local/clang/include/absl/strings/cord.he: 935A:B11S:L _warning: Itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N TERNA L935_ | X ( F u ncch,a rC*a lalbesel,_ nKoQnunaull,l KsVeatl_udea,t a.(.s.i)z e _ t n ) ; / / W r i t e d a t a\ t o| ^t he result | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:937:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 937 | absl::cord_inter/usr/local/clang/include/absl/container/internal/btree_container.hn:a620l::3::C owarning: rpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]d Rep *620 | a b sAlB_SnLu_lIlNaTbElReN AtLr_eXe((t)r yc_oenmsptl;a c e| , ^ tr/usr/local/clang/include/absl/base/nullability.hy:_257e:m23p:l anote: cexpanded from macro 'absl_nullable'e _i m257p | l#,d e&f&i,n ef aalbssel)_;n u l| l ^a bl/usr/local/clang/include/absl/container/internal/btree_container.he: 611_:N52u:l lnote: aexpanded from macro 'ABSL_INTERNAL_X'b le | 611 ^ | ABSL_INTEIn file included from Rs2/s2wedge_relations.ccN:A18L: _In file included from A../src/s2/s2wedge_relations.hT:T24R: IIn file included from B../src/s2/s2point.hU:T27E: _In file included from C../src/s2/s2coder.hA:P23T: UIn file included from R/usr/local/clang/include/absl/status/status.hE:D67_: BIn file included from Y/usr/local/clang/include/absl/status/internal/status_internal.h(:t29h: i/usr/local/clang/include/absl/strings/cord.hs:)938):,35 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 938 | a b s l : : c o r d _ i\n t e| r ^n al/usr/local/clang/include/absl/container/internal/common.h:::32C:o9r:d Rnote: emacro 'ABSL_INTERNAL_IF_false' defined herep * a b32s | l#_dneofninnuel lA BaSsL__tIrNeTeE(R)N AcLo_nIsFt_;f a l| s ^e (i/usr/local/clang/include/absl/base/nullability.hf:_241s:a22t:i snote: fexpanded from macro 'absl_nonnull'i ed ,241 | .#.d.e)f i_n_eV Aa_bAsRlG_Sn_o_n n u| l ^l _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:939:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 939 | In file included from s2/s2text_format.ccc:o16n: sIn file included from t../src/s2/s2text_format.h :c34h: aIn file included from r../src/s2/mutable_s2shape_index.h*: 30a: bIn file included from s/usr/local/clang/include/absl/container/btree_map.hl:_67n: o/usr/local/clang/include/absl/container/internal/btree_container.hn:n621u:l58l: awarning: spassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]_ char s621( | ) cAoBnSsLt_;I N T| E ^R NAL_/usr/local/clang/include/absl/base/nullability.hX:(241t:r22y:_ enote: mexpanded from macro 'absl_nonnull'p la c241e | ,# dterfyi_neem palbascle__niomnpnlu,l l& &_,N otnrnuuel)l; | | ^ ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNIn file included from As2/s2wedge_relations.ccL:_18X: (In file included from F../src/s2/s2wedge_relations.hu:n24c: ,In file included from ../src/s2/s2point.hC:a27l: lIn file included from e../src/s2/s2coder.he:,23 : KIn file included from Q/usr/local/clang/include/absl/status/status.hu:a67l: ,In file included from /usr/local/clang/include/absl/status/internal/status_internal.hK:V29a: l/usr/local/clang/include/absl/strings/cord.hu:e941,: 35.:. .warning: )type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 941 | a b s l : : c o r d _ i\n t e| r ^n al::CordRep* absl_nullable clear(); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | AIn file included from Bs2/s2wedge_relations.ccS:L18_: IIn file included from N../src/s2/s2wedge_relations.hT:E24R: NIn file included from A../src/s2/s2point.hL:_27X: (In file included from t../src/s2/s2coder.hr:y23_: eIn file included from m/usr/local/clang/include/absl/status/status.hp:l67a: cIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.h,: 29t: r/usr/local/clang/include/absl/strings/cord.hy:_950e:m18p:l awarning: ctype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]e _imp l950, | & & , CtorrudeR)e;p F l| a ^t * /usr/local/clang/include/absl/container/internal/btree_container.ha:b611s:l52_:n onote: nexpanded from macro 'ABSL_INTERNAL_X'n ull 611M | a k e F l a t W i t hAEBxStLr_aICNaTpEaRcNiAtLy_(AsTiTzReI_BtU TeEx_tCrAaP)T;U R E| D ^_ BY/usr/local/clang/include/absl/base/nullability.h(:t241h:i22s:) )note: ,expanded from macro 'absl_nonnull' 241 | # d e f i n e a b s l _ n o n n u l l \_ N o| n ^n ul/usr/local/clang/include/absl/container/internal/common.hl: 31 :| 9 ^: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INIn file included from Ts2/s2wedge_relations.ccE:R18N: AIn file included from L../src/s2/s2wedge_relations.h_:I24F: _In file included from t../src/s2/s2point.hr:u27e: (In file included from i../src/s2/s2coder.hf:_23s: aIn file included from t/usr/local/clang/include/absl/status/status.hi:s67f: iIn file included from e/usr/local/clang/include/absl/status/internal/status_internal.hd:,29 : ./usr/local/clang/include/absl/strings/cord.h.:.957): 27i:f _warning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a tisf i957e | d | ^v oid SetTree(CordRep* aIn file included from bs2/s2text_format.ccs:l16_: nIn file included from o../src/s2/s2text_format.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :r30e: pIn file included from ,/usr/local/clang/include/absl/container/btree_map.h :c67o: n/usr/local/clang/include/absl/container/internal/btree_container.hs:t621 :C3o:r dwarning: z'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]U pdate S621c | o p eA&B SsLc_oIpNeT)E;R N A| L ^_ X(/usr/local/clang/include/absl/base/nullability.ht:r241y:_22e:m pnote: lexpanded from macro 'absl_nonnull'a ce ,241 | t#rdye_feimnpel aacbes_li_mnpoln,n u&l&l, _tNrounen)u;l l | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | In file included from As2/s2wedge_relations.ccB:S18L: _In file included from I../src/s2/s2wedge_relations.hN:T24E: RIn file included from N../src/s2/s2point.hA:L27_: AIn file included from T../src/s2/s2coder.hT:R23I: BIn file included from U/usr/local/clang/include/absl/status/status.hT:E67_: CIn file included from A/usr/local/clang/include/absl/status/internal/status_internal.hP:T29U: R/usr/local/clang/include/absl/strings/cord.hE:D961_:B34Y:( twarning: htype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]i s)) ,961 | v o i d S e t T r e e O r E m p t y ( C\o r d| R ^~~~e p* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:968:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 968 | void EmplaceTree(CordRep* absl_nonnull rep, MethodIdentifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h :62224 | : In file included from ../src/s2/s2point.hA:B27S: LIn file included from _../src/s2/s2coder.hI:N23T: EIn file included from R/usr/local/clang/include/absl/status/status.hN:A67L: _In file included from X/usr/local/clang/include/absl/status/internal/status_internal.h(:t29r: y/usr/local/clang/include/absl/strings/cord.h_:e972m:p31l:a cwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension], try _972e | m p l a cveo_ihdi nEtm_pilmapcle,T rceoen(sCto r&d,R efpa*l saeb,s l _| n ^o nn/usr/local/clang/include/absl/container/internal/btree_container.hu:l611l: 52r:e pnote: ,expanded from macro 'ABSL_INTERNAL_X' con s611t | I n l i n e D a t aA&B SpLa_rIeNnTtE,R N A| L ^_ AT/usr/local/clang/include/absl/base/nullability.hT:R241I:B22U:T Enote: _expanded from macro 'absl_nonnull'C AP T241U | R#EdDe_fBiYn(et haibss)l)_,n o n n u l l _ N o n n u l l | ^ \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #In file included from ds2/s2wedge_relations.cce:f18i: nIn file included from e../src/s2/s2wedge_relations.h :A24B: SIn file included from L../src/s2/s2point.h_:I27N: TIn file included from E../src/s2/s2coder.hR:N23A: LIn file included from _/usr/local/clang/include/absl/status/status.hI:F67_: fIn file included from a/usr/local/clang/include/absl/status/internal/status_internal.hl:s29e: (/usr/local/clang/include/absl/strings/cord.hi:f978_:s36a:t iwarning: stype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]f ied ,978 | . . . ) v_o_iVdA _CAoRmGmSi_t_T r e| e ^( const CordRep* absl_nullable old_rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:979:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 979 | CordRep* absl_nonnull rep, const CordzUpdateScope& scope, | ^In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:/usr/local/clang/include/absl/base/nullability.h34:: 241In file included from :../src/s2/mutable_s2shape_index.h22::30 : In file included from note: /usr/local/clang/include/absl/container/btree_map.h:expanded from macro 'absl_nonnull'67 : /usr/local/clang/include/absl/container/internal/btree_container.h: 624241: | 3#:d ewarning: fpassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]i ne a b624s | l _ nAoBnSnLu_lIlN T_ENRoNnAnLu_lXl( t r| y ^_ emplace, try_emplace_hint_impl, const &, tIn file included from rs2/s2wedge_relations.ccu:e18,: In file included from ../src/s2/s2wedge_relations.h| : ^24 : In file included from ../src/s2/s2point.h/usr/local/clang/include/absl/container/internal/btree_container.h::27611: :In file included from 52../src/s2/s2coder.h:: 23: note: In file included from expanded from macro 'ABSL_INTERNAL_X'/usr/local/clang/include/absl/status/status.h :67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h :61129 | : /usr/local/clang/include/absl/strings/cord.h : 982 : 39 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ABSL _982I | N T E R NvAoLi_dA TATpRpIeBnUdTTEr_eCeATPoTIUnRlEiDn_eBdY((CtohridsR)e)p,* a b s l _ n o n n u l l t r e e , | ^ /usr/local/clang/include/absl/base/nullability.h\: 241 :| 22 ^: note: expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/container/internal/common.h :31: 9241: | #note: dmacro 'ABSL_INTERNAL_IF_true' defined heree fin e31 | a#bdself_innoen nAuBlSlL __INNoTnEnRuNlAlL _ I| F ^_ true(if_satisfied, ...) In file included from is2/s2wedge_relations.ccf:_18s: aIn file included from t../src/s2/s2wedge_relations.hi:s24f: iIn file included from e../src/s2/s2point.hd: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:984:36: In file included from warning: s2/s2text_format.cc:type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]16 : In file included from ../src/s2/s2text_format.h:34: In file included from 984../src/s2/mutable_s2shape_index.h | : 30 : In file included from /usr/local/clang/include/absl/container/btree_map.hv:o67i: d/usr/local/clang/include/absl/container/internal/btree_container.h :A624p:p3e:n dwarning: T'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]r eeToT r624e | e ( CAoBrSdLR_eIpN*T EaRbNsAlL__nXo(ntnruyl_le mtprleaec,e ,M ettrhyo_deImdpelnatcief_iheirn tm_eitmhpold,) ;c o n| s ^t &/usr/local/clang/include/absl/base/nullability.h,: 241t:r22u:e ,note: expanded from macro 'absl_nonnull' | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | # d625e | f i n e a b s l _ n o n n u l l _cNoonnsntu_lilt e r| a ^t or(hint) ABSL_INTERNIn file included from As2/s2wedge_relations.ccL:_18C: OIn file included from M../src/s2/s2wedge_relations.hM:A24): ;In file included from ../src/s2/s2point.h :| 27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/container/internal/btree_container.hIn file included from :/usr/local/clang/include/absl/status/status.h611::6747: :In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:note: 29expanded from macro 'ABSL_INTERNAL_X': /usr/local/clang/include/absl/strings/cord.h:985:30 :611 | warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 985 | A B SvLo_iIdN TAEpRpNeAnLd_TArTeTeR(ICBoUrTdER_eCpA*P TaUbRsElD__nBoYn(ntuhlils )t)r,e e , M e t h o d I d e n t i f i e r m e t h o d\) ; | ^~~~| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:986:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 986 | void PrependTreeToInlined(CordRep* absl_nonnull tree, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/container/internal/btree_container.h/usr/local/clang/include/absl/status/internal/status_internal.h::62629:: 3:/usr/local/clang/include/absl/strings/cord.h :988warning: :37passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted]: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 626 | 988A | B S L _ IvNoTiEdR NPArLe_pXe(ntdrTyr_eeemTpolTarceee,( Ctorryd_Reempp*l aacbes_lh_innotn_niumlpll ,t r&e&e,, fMaeltsheo,d I d| e ^n ti/usr/local/clang/include/absl/container/internal/btree_container.hf:i611e:r52 :m enote: texpanded from macro 'ABSL_INTERNAL_X'h od); 611 | | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : Anote: Bexpanded from macro 'absl_nonnull'S L_ I241N | T#EdReNfAiLn_eA TaTbRsIlB_UnToEn_nCuAlPlT U_RNEoDn_nBuYl(lt h i| s ^) ), In file included from s2/s2wedge_relations.cc : 18 : In file included from ../src/s2/s2wedge_relations.h : 24 : In file included from ../src/s2/s2point.h\: 27 : | In file included from ^../src/s2/s2coder.h :23: In file included from /usr/local/clang/include/absl/container/internal/common.h/usr/local/clang/include/absl/status/status.h::3267:: 9In file included from :/usr/local/clang/include/absl/status/internal/status_internal.h :29note: : macro 'ABSL_INTERNAL_IF_false' defined here/usr/local/clang/include/absl/strings/cord.h :989:31 :32 | warning: #type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]d efin e989 | A B S L _vIoNiTdE RPNrAeLp_eInFd_Tfraeles(eC(oirfd_Rseapt*i safbiseld_,n o.n.n.u)l l_ _tVrAe_eA,R GMSe_t_h o d| I ^d entifier method); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:994:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 994 | void CopyTo(std::string* absl_nonnull dst)In file included from s2/s2text_format.ccc:o16n: sIn file included from t../src/s2/s2text_format.h :{34 : In file included from | ../src/s2/mutable_s2shape_index.h ^: 30: In file included from /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/container/btree_map.h::24167:: 22:/usr/local/clang/include/absl/container/internal/btree_container.h :628note: :expanded from macro 'absl_nonnull'3 : warning: 241passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] | #def i628n | e aAbBsSlL__nIoNnTnEuRlNlA L__NXo(ntnruyl_le m p| l ^a ce, try_emplace_hint_impIn file included from ls2/s2wedge_relations.cc,: 18&: &In file included from ,../src/s2/s2wedge_relations.h :t24r: uIn file included from e../src/s2/s2point.h,: 27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:999:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 999 | void CopyToArray(char | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNA*L_ AaTbTsRlI_BnUoTnEn_uClAlP TdUsRtE)D _cBoYn(stth;i s )| ) ^, /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' 241 | # d e f i n e \a b s| l ^_ non/usr/local/clang/include/absl/container/internal/common.hn:u31l:l9 :_ Nnote: omacro 'ABSL_INTERNAL_IF_true' defined heren nul l31 | #| d ^e fine ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied In file included from s2/s2wedge_relations.cc| : ^18 : In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: In file included from /usr/local/clang/include/absl/strings/cord.hs2/s2text_format.cc::101216:: 37In file included from :../src/s2/s2text_format.h :34warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h1012: | 67 : /usr/local/clang/include/absl/container/internal/btree_container.h : 628a:b3s:l :warning: :'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]c ord_i n628t | e r nAaBlS:L:_CIoNrTdEzRINnAfLo_*X (atbrsyl__enmuplllaacbel,e tcroyr_dezm_pilnafcoe(_)h icnotn_sitm p{l , | & ^& , t/usr/local/clang/include/absl/base/nullability.hr:u257e:,23 : | note: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~expanded from macro 'absl_nullable' 629257 | | # d e f i n e a b s l _ n u l l acbolnes t__Niutlelraabtloer ( h| i ^n t) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/clang/include/absl/container/internal/btree_container.hs2/s2wedge_relations.cc::61118:: 47In file included from :../src/s2/s2wedge_relations.h :24note: : expanded from macro 'ABSL_INTERNAL_X'In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h611: | 23 : In file included from /usr/local/clang/include/absl/status/status.h : 67 : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h : 29A: B/usr/local/clang/include/absl/strings/cord.hS:L1017_:I51N:T Ewarning: Rtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]N AL_A T1017T | R I B U TvEo_iCdA PsTeUtR_EcDo_rBdYz(_tihnifso)()c,o r d _ i n t e r n a l : : C o r d z I n f o * a b\s l _| n ^~~~o nnull cordz_info) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1049:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1049 | static bool GetFlatAux(absl::cord_internal::CordRep* absl_nonnull rep, | /usr/local/clang/include/absl/container/internal/btree_container.h ^: 638:63:/usr/local/clang/include/absl/base/nullability.h :241warning: :22'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: note: expanded from macro 'absl_nonnull' 638 | 241 | # d e f icnoen satb skle_yn_oanrngu _&Nko nAnBuSlLl_ I N| T ^E RNAL_ATTRIBUTE_In file included from Cs2/s2wedge_relations.ccA:P18T: UIn file included from R../src/s2/s2wedge_relations.hE:D24_: BIn file included from Y../src/s2/s2point.h(:t27h: iIn file included from s../src/s2/s2coder.h):)23 : In file included from | /usr/local/clang/include/absl/status/status.h ^~~~: 67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1050:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1050 | absl::string_view* absl_nonnull fragment); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1054:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1054 | absl::cord_/usr/local/clang/include/absl/container/internal/btree_container.hi:n648t:e7r:n awarning: l'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes]: :Cor d648R | e p * a b stlh_inso)n)n uAlBlS Lr_eApT,T R I| B ^U TE/usr/local/clang/include/absl/base/nullability.h_:L241I:F22E:T Inote: Mexpanded from macro 'absl_nonnull'E _B O241U | N#Dd e{f i n| e ^~~~ absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1061:34: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1061 | void CopyToArraySlowPath(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1078:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1078 | absl::cord_internal::CordRep* absl_nonnull TakeRep() const&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1079:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1079 | absl::cord_internal::CordRep* absl_nonnull TakeRep() &&; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1116:37: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1116 | const crc_internal::CrcCordState* absl_nullable MaybeGetCrcCordState() const; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1120:30: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1120 | void CopyToArrayImpl(char* absl_nonnull dst) const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from In file included from s2/s2text_format.ccs2/s2wedge_relations.cc::1618: : In file included from In file included from ../src/s2/s2text_format.h../src/s2/s2wedge_relations.h::3424: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2point.h::3327: : In file included from In file included from ../src/s2/base/commandlineflags.h../src/s2/s2coder.h::2123: : In file included from In file included from /usr/local/clang/include/absl/flags/flag.h/usr/local/clang/include/absl/status/status.h::6740: : In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:/usr/local/clang/include/absl/flags/commandlineflag.h29:: 163:/usr/local/clang/include/absl/strings/cord.h56::1140 :49warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | 1140 | b o o l P a r s e F r o m ( a b s l : : s t r i n g _ v i eCwo rvdaRleupeE,x tsetrdn:a:ls*t raibnsgl*_ naobnsnlu_lnlo nrneupl)l; e r| r ^o r); /usr/local/clang/include/absl/base/nullability.h| : ^241 :22: /usr/local/clang/include/absl/base/nullability.hnote: :expanded from macro 'absl_nonnull'241 :22: 241 | note: #expanded from macro 'absl_nonnull'd ef i241n | e# daebfsiln_en oanbnsull_ln o_nNnounlnlu l_lN o n| n ^u ll | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1146:10: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1146 | CordRep* absl_nonnull NewExternalRep(absl::sIn file included from ts2/s2text_format.ccr:i16n: gIn file included from _../src/s2/s2text_format.hv:i34e: wIn file included from ../src/s2/mutable_s2shape_index.hd:a33t: aIn file included from ,../src/s2/base/commandlineflags.h : 21| : ^In file included from /usr/local/clang/include/absl/flags/flag.h:40/usr/local/clang/include/absl/base/nullability.h: :241/usr/local/clang/include/absl/flags/commandlineflag.h::22193:: 27:note: expanded from macro 'absl_nonnull'warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | # d193e | f i nvei ratbusall_ nvoonindu lRle a_dN(ovnoniudl*l a b| s ^l _nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1159:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1159 | inline CordRep* absl_nonnull NewExternalRep( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1183:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1183 | CordRep* absl_nullable rep) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1222:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1222 | inline void Cord::InlineRep::Swap(Cord::InlineRep* absl_nonnull rhs) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1230:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1230 | inline const char* absl_nullable Cord::InlineRep::data() const { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1234:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1234 | inline const char* absl_nonnull Cord::InlineRep::as_chars() const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1239:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1239 | inline absl::cord_internal::CordRep* absl_nonnull Cord::InlineRep::as_tree() | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1245:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1245 | inline absl::cord_internal::CordRep* absl_nullable Cord::InlineRep::tree() | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1258 | inline cord_internal::CordRepFlat* absl_nonnull | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1268:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1268 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1275:51: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1275 | inline void Cord::InlineRep::EmplaceTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1282:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1282 | inline void Cord::InlineRep::SetTree(CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1290:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 1290 | inline void Cord::InlineRep::SetTreeOrEmpty(CordRep* absl_nullable rep, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlIn file included from Ws2/s2wedge_relations.cco:r18d: (In file included from ../src/s2/s2wedge_relations.h :| 24 ^: In file included from ../src/s2/s2point.h:27: /usr/local/clang/include/absl/base/nullability.hIn file included from :../src/s2/s2coder.h241::2322: :In file included from /usr/local/clang/include/absl/status/status.h:note: 67expanded from macro 'absl_nonnull': In file included from /usr/local/clang/include/absl/status/internal/status_internal.h: 29241: | /usr/local/clang/include/absl/strings/cord.h#:d1301e:f56i:n ewarning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]a bsl_ n1301o | ninnulliln e_ Nvoonindu lClo r d| : ^: InlineRep:In file included from :s2/s2text_format.ccC:o16m: mIn file included from i../src/s2/s2text_format.ht:T34r: eIn file included from e../src/s2/mutable_s2shape_index.h(:c33o: nIn file included from s../src/s2/base/commandlineflags.ht: 21C: oIn file included from r/usr/local/clang/include/absl/flags/flag.hd:R42e: pIn file included from */usr/local/clang/include/absl/flags/internal/flag.h :a30b: s/usr/local/clang/include/absl/base/call_once.hl:_53n:u22l:l awarning: btype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l e o53l | d _ r e pa,b s l| : ^: onc/usr/local/clang/include/absl/base/nullability.he:_257f:l23a:g *note: expanded from macro 'absl_nullable'a bs l257_ | n#odnenfuilnle falbasgl)_;n u l| l ^a ble _/usr/local/clang/include/absl/base/nullability.hN:u241l:l22a:b lnote: eexpanded from macro 'absl_nonnull' | ^241 | #define absl_In file included from ns2/s2wedge_relations.cco:n18n: uIn file included from l../src/s2/s2wedge_relations.hl: 24_: NIn file included from o../src/s2/s2point.hn:n27u: lIn file included from l../src/s2/s2coder.h : 23| : ^In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1302:50: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1302 | CordRep* absl_nonnull rep, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnullIn file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | _ ^N onn/usr/local/clang/include/absl/base/nullability.hu:l241l: 22 :| ^note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flagIn file included from *s2/s2wedge_relations.cc :a18b: sIn file included from l../src/s2/s2wedge_relations.h_:n24o: nIn file included from n../src/s2/s2point.hu:l27l: In file included from ../src/s2/s2coder.h: 23f: lIn file included from a/usr/local/clang/include/absl/status/status.hg:)67;: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h| : ^29 : /usr/local/clang/include/absl/strings/cord.h/usr/local/clang/include/absl/base/nullability.h::1312241::3822:: warning: note: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]expanded from macro 'absl_nonnull' 241 | #1312d | eifnilnien ea basbls_ln:o:ncnourldl_ i_nNtoenrnnualll: : C| o ^r dRep* absl_nullable Cord::InlineRep::clear() { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.hIn file included from :s2/s2text_format.cc67:: 16In file included from : /usr/local/clang/include/absl/status/internal/status_internal.hIn file included from :../src/s2/s2text_format.h29:: 34: /usr/local/clang/include/absl/strings/cord.hIn file included from :../src/s2/mutable_s2shape_index.h1321::3348: :In file included from ../src/s2/base/commandlineflags.h:warning: 21type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h :132130 | : i/usr/local/clang/include/absl/base/call_once.hn:l111i:n40e: vwarning: otype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i d Co r111d | :v:oIindl iLnoewRLeepv:e:lCCoaplylTOonAcrer(aayb(sclh:a:ro*n caeb_sfll_ango*n naublsll _dnsotn)n ucloln sftl a{g , | C ^a lla/usr/local/clang/include/absl/base/nullability.hb:l241e:&22&: fnote: nexpanded from macro 'absl_nonnull', | ^241 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1505:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1505 | inline void Cord::CopyToArrayImpl(char* absl_nonnull dst) const { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1514:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1514 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1525:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1525 | cord_internal::CordRep* absl_nonnull tree) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1530:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1530 | inline Cord::ChunkIterator::ChunkIterator(const Cord* absl_nonnull cord) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1666:48: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1666 | inline Cord Cord::AdvanceAndRead(CharIterator* absl_nonnull it, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: In file included from /usr/local/clang/include/absl/status/internal/status_internal.h:29: /usr/local/clang/include/absl/strings/cord.h:1672:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1672 | inline void Cord::Advance(CharIterator* absl_nonnull it, size_t n_bytes) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:18: In file included from ../src/s2/s2wedge_relations.h:24: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 559 warnings generated. In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | virtual void Read(void* absl_nonnull dst) const = 0; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:52:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 52 | std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:53:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 53 | absl::once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:96:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend std::atomic* absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:111:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 111 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:31: In file included from /usr/local/clang/include/absl/container/flat_hash_set.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:40: In file included from /usr/local/clang/include/absl/log/internal/nullstream.h:37: /usr/local/clang/include/absl/strings/string_view.h:53:54: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 53 | constexpr string_view NullSafeStringView(const char* absl_nullable p) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:55: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2wedge_relations.cc:21: In file included from ../src/s2/s2predicates.h:57: In file included from ../src/s2/s1chord_angle.h:31: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::unique_ptr data_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 147 warnings generated. In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##In file included from Is2/s2winding_operation.ccm:p19l: (In file included from ../src/s2/s2winding_operation.h : 23 : In file included from ../src/s2/s2builder.h : 35 : In file included from ../src/s2/id_set_lexicon.h : 28 : In file included from ../src/s2/base/logging.h : 21 : \In file included from /usr/local/clang/include/absl/log/check.h :| 37 ^: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:/usr/local/clang/include/absl/base/nullability.h21:: 257In file included from :/usr/local/clang/include/absl/log/internal/check_op.h23::41 : In file included from note: /usr/local/clang/include/absl/log/internal/strip.hexpanded from macro 'absl_nullable': 26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h257: | 53#: de/usr/local/clang/include/absl/types/source_location.hf:i113n:e19 :a bwarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l _nul l113a | b l e _ N uclolnasbtl ec h a| r ^* absl_noIn file included from ns2/s2text_format.ccn:u16l: lIn file included from ../src/s2/s2text_format.hf:i34l: eIn file included from _../src/s2/mutable_s2shape_index.hn:a36m: eIn file included from ../src/s2/base/logging.h=: 21_: _In file included from b/usr/local/clang/include/absl/log/check.hu:i37l: tIn file included from i/usr/local/clang/include/absl/log/internal/check_impl.hn:_21F: I/usr/local/clang/include/absl/log/internal/check_op.hL:E505(:)1): {warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^/usr/local/clang/include/absl/log/internal/check_op.h :498:35:/usr/local/clang/include/absl/base/nullability.h :241note: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'22 : note: expanded from macro 'absl_nonnull'498 | 241 | # d eifnitn ev 1a,b siln_tn ovn2n,u lclo n_sNto ncnhualrl* a| b ^s l_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2winding_operation.cc :19note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2winding_operation.h :24123 | : #In file included from d../src/s2/s2builder.he:f35i: nIn file included from e../src/s2/id_set_lexicon.h :a28b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41 : In file included from | /usr/local/clang/include/absl/log/internal/strip.h ^: 26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:71:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 71 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, In file included from is2/s2text_format.ccn:t16 : lIn file included from i../src/s2/s2text_format.hn:e34,: In file included from ../src/s2/mutable_s2shape_index.h| : ^36 : In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/base/nullability.h::21241: :In file included from 22/usr/local/clang/include/absl/log/check.h:: 37: note: In file included from expanded from macro 'absl_nonnull'/usr/local/clang/include/absl/log/internal/check_impl.h :21: 241/usr/local/clang/include/absl/log/internal/check_op.h | :#506d:e1f:i nwarning: etype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] abs l506_ | nAoBnSnLu_lLlO G__NIoNnTnEuRlNlA L _| C ^H ECK_OP_IMPL(Check_GE, >=) | ^ In file included from /usr/local/clang/include/absl/log/internal/check_op.hs2/s2winding_operation.cc::48819:: 32In file included from :../src/s2/s2winding_operation.h :23note: : expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h488: | 28 : In file included from i../src/s2/base/logging.hn:l21i: nIn file included from e/usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht:e21x: pIn file included from r/usr/local/clang/include/absl/log/internal/check_op.h :c41o: nIn file included from s/usr/local/clang/include/absl/log/internal/strip.ht: 26c: h/usr/local/clang/include/absl/log/internal/log_message.ha:r82*: 26a:b swarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]_ nul l82a | b l eL ongaMmees#s#aIgmep(lc(o n s t c h a r * a b s l _ n o n n\u l l| ^f il/usr/local/clang/include/absl/base/nullability.he:,257 :i23n:t note: lexpanded from macro 'absl_nullable'i ne ,257 | #| d ^e fi/usr/local/clang/include/absl/base/nullability.hn:e241 :a22b:s lnote: _expanded from macro 'absl_nonnull'n ul l241a | #defbilnee _aNbuslll_anbolnen u l| l ^ _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull In file included from _s2/s2winding_operation.ccN:o19n: nIn file included from u../src/s2/s2winding_operation.hl:l23 : In file included from | ../src/s2/s2builder.h ^: 35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #defIn file included from is2/s2text_format.ccn:e16 : aIn file included from b../src/s2/s2text_format.hs:l34_: nIn file included from o../src/s2/mutable_s2shape_index.hn:n36u: lIn file included from l../src/s2/base/logging.h :_21N: oIn file included from n/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from /usr/local/clang/include/absl/log/internal/check_impl.h :| 21 ^: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inlinIn file included from es2/s2winding_operation.cc :c19o: nIn file included from s../src/s2/s2winding_operation.ht:e23x: pIn file included from r../src/s2/s2builder.h :c35o: nIn file included from s../src/s2/id_set_lexicon.ht: 28c: hIn file included from a../src/s2/base/logging.hr:*21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_impl.hl:l21a: bIn file included from l/usr/local/clang/include/absl/log/internal/check_op.he: 41n: aIn file included from m/usr/local/clang/include/absl/log/internal/strip.he:#26#: I/usr/local/clang/include/absl/log/internal/log_message.hm:p121l:(41 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | L o g M e s s\a g e| & ^ To/usr/local/clang/include/absl/base/nullability.hS:i257n:k23O:n lnote: yexpanded from macro 'absl_nullable'( ab s257l | :#:dLeofgiSnien ka*b salb_snlu_lnloanbnluel l_ Nsuilnlka)b;l e | ^| ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull'In file included from s2/s2text_format.cc:16 : 241In file included from | ../src/s2/s2text_format.h#:d34e: fIn file included from i../src/s2/mutable_s2shape_index.hn:e36 : aIn file included from b../src/s2/base/logging.hs:l21_: nIn file included from o/usr/local/clang/include/absl/log/check.hn:n37u: lIn file included from l/usr/local/clang/include/absl/log/internal/check_impl.h :_21N: o/usr/local/clang/include/absl/log/internal/check_op.hn:n506u:l1l: | warning: ^type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnIn file included from us2/s2winding_operation.ccl:l19 : _In file included from N../src/s2/s2winding_operation.ho:n23n: uIn file included from l../src/s2/s2builder.hl: 35 : | In file included from ^../src/s2/id_set_lexicon.h :28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operator<<(std::ostream& (*absl_nonnull m)(std::ostream& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:191:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | LogMessage& operator<<(std::ios_base& (*absl_nonnull m)(std::ios_base& os)); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:In file included from 35s2/s2text_format.cc: :In file included from 16../src/s2/id_set_lexicon.h: :In file included from 28../src/s2/s2text_format.h: :In file included from 34../src/s2/base/logging.h: :In file included from 21../src/s2/mutable_s2shape_index.h: :In file included from 36/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/base/logging.h: :In file included from 21/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/check.h: :In file included from 37/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21/usr/local/clang/include/absl/log/internal/strip.h: :26/usr/local/clang/include/absl/log/internal/check_op.h: :507/usr/local/clang/include/absl/log/internal/log_message.h::1306:: 3:warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 507 | A306B | S L _aLbOsGl__InNoTnEnRuNlAlL _sCtHdE:C:Ku_nOiPq_uIeM_PpLt(rCe)D a t| a^> da/usr/local/clang/include/absl/log/internal/check_op.ht:a488_:;32 : | note: ^expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' /usr/local/clang/include/absl/base/nullability.h: 241488: | 22 : inote: nexpanded from macro 'absl_nonnull'l in e241 | c#odnesfine atbesxlp_rn ocnonnusltl c_hNaorn*n ualbls l _| n ^u llable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from In file included from s2/util/math/mathutil.cc/usr/local/clang/include/absl/log/check.h::1737: : In file included from In file included from ../src/s2/util/math/mathutil.h/usr/local/clang/include/absl/log/internal/check_impl.h::2721: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h../src/s2/base/logging.h::50721:: 1In file included from :/usr/local/clang/include/absl/log/check.h :37warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 489/usr/local/clang/include/absl/log/internal/check_op.h::4741:: In file included from /usr/local/clang/include/absl/log/internal/strip.hnote: :expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL'26 : In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47 : 489In file included from | /usr/local/clang/include/absl/log/internal/structured_proto.h : 27 : In file included from /usr/local/clang/include/absl/log/internal/proto.h :c34o: ns/usr/local/clang/include/absl/types/span.ht: 212T:122&: vwarning: 1type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension], con s212t | T 2u&s ivn2g, pcooinnstte rc h=a rT** aabbssll__nnounlnlualbli leixtpyr_tuenxktn)o w{n ; | ^\ | ^ /usr/local/clang/include/absl/base/nullability.h:289/usr/local/clang/include/absl/base/nullability.h::34241:: 22:note: expanded from macro 'absl_nullability_unknown'note: expanded from macro 'absl_nonnull' 289241 | | ##ddeeffiinnee aabbssll__nnuolnlnaublill i_tNyo_nunnuklnlo w n| ^_ Null_unspecified | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:213:34: warning: type nullability specifier '_Null_unspecified' is a Clang extension [-Wnullability-extension] 213 | using const_pointer = const T* absl_nullability_unknown; | ^ /usr/local/clang/include/absl/base/nullability.h:289:34: note: expanded from macro 'absl_nullability_unknown' 289 | #define absl_nullability_unknown _Null_unspecified | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from In file included from s2/util/math/mathutil.cc../src/s2/id_set_lexicon.h::1728: : In file included from In file included from ../src/s2/util/math/mathutil.h../src/s2/base/logging.h::2721: : In file included from In file included from ../src/s2/base/logging.h/usr/local/clang/include/absl/log/check.h::2137: : In file included from In file included from /usr/local/clang/include/absl/log/check.h/usr/local/clang/include/absl/log/internal/check_impl.h::3721: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h/usr/local/clang/include/absl/log/internal/check_op.h::2141: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/internal/strip.h::4126: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h/usr/local/clang/include/absl/log/internal/strip.h::31926:: 20In file included from :/usr/local/clang/include/absl/log/internal/log_message.h :47warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h319: | 34 : /usr/local/clang/include/absl/types/span.h :c733o:n31s:t warning: wtype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]c har_ t733* | caobnsslt_enxuplrl aSbplaen n sMta&k evS)p;a n (| T ^* ab/usr/local/clang/include/absl/base/nullability.hs:l257_:n23u:l lnote: aexpanded from macro 'absl_nullable'b le 257p | t#rd eAfBiSnLe_ AaTbTsRlI_BnUuTlEl_aLbIlFeE T_INMuEl_lBaObUlNeD , | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: In file included from type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]s2/util/math/mathutil.cc :17: In file included from ../src/s2/util/math/mathutil.h :32127 | : iIn file included from n../src/s2/base/logging.hl:i21n: eIn file included from /usr/local/clang/include/absl/log/check.hL:o37g: MIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.hs:s21a: gIn file included from e/usr/local/clang/include/absl/log/internal/check_op.h&: 41L: oIn file included from g/usr/local/clang/include/absl/log/internal/strip.hM:e26s: sIn file included from a/usr/local/clang/include/absl/log/internal/log_message.hg:e47:: :In file included from o/usr/local/clang/include/absl/log/internal/structured_proto.hp:e27r: aIn file included from t/usr/local/clang/include/absl/log/internal/proto.ho:r34<: e Mva)k e{S p a| n ^( T*/usr/local/clang/include/absl/base/nullability.h :a257b:s23l:_ nnote: uexpanded from macro 'absl_nullable'l la b257l | e# dbeefgiinne AaBbSsLl__AnTuTlRlIaBbUlTeE __LNIuFlElTaIbMlEe_ B O| U ^N D, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:740:21: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 740 | T* absl_nullable end) noexcept { In file included from | s2/s2winding_operation.cc ^: 19: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/s2winding_operation.h::25723:: 23In file included from :../src/s2/s2builder.h :35note: : expanded from macro 'absl_nullable'In file included from ../src/s2/id_set_lexicon.h:28 : 257In file included from | ../src/s2/base/logging.h#:d21e: fIn file included from i/usr/local/clang/include/absl/log/check.hn:e37 : aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hs:l21_: nIn file included from u/usr/local/clang/include/absl/log/internal/check_op.hl:l41a: bIn file included from l/usr/local/clang/include/absl/log/internal/strip.he: 26_: N/usr/local/clang/include/absl/log/internal/log_message.hu:l340l:a46b:l ewarning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] | ^ 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:794:8: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 794 | T* absl_nullable ptr ABSL_ATTRIBUTE_LIFETIME_BOUND, size_t size) noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:47: In file included from /usr/local/clang/include/absl/log/internal/structured_proto.h:27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.h:799:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 799 | Span MakeConstSpan(T* absl_nullable begin | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #defineIn file included from s2/s2text_format.cca:b16s: lIn file included from _../src/s2/s2text_format.hn:u34l: lIn file included from a../src/s2/mutable_s2shape_index.hb:l36e: In file included from _../src/s2/base/logging.hN:u21l: lIn file included from a/usr/local/clang/include/absl/log/check.hb:l37e: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h| : ^21 : /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] In file included from s2/util/math/mathutil.cc :51117 | : cIn file included from o../src/s2/util/math/mathutil.hn:s27t: In file included from c../src/s2/base/logging.hh:a21r: *In file included from /usr/local/clang/include/absl/log/check.ha:b37s: lIn file included from _/usr/local/clang/include/absl/log/internal/check_impl.hn:u21l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_op.hb:l41e: In file included from C/usr/local/clang/include/absl/log/internal/strip.h:h26e: cIn file included from k/usr/local/clang/include/absl/log/internal/log_message.hs:t47r: cIn file included from m/usr/local/clang/include/absl/log/internal/structured_proto.hp:t27: In file included from /usr/local/clang/include/absl/log/internal/proto.h:34: /usr/local/clang/include/absl/types/span.hr:u801e:I32m:p lwarning: (type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 801 | /usr/local/clang/include/absl/base/nullability.h : 257 : 23 : note: expanded from macro 'absl_nullable' 257 | # d e f i n e a b s l _ nTu*l laabbslle_ n_uNlullalbalbel ee n d| ) ^ noexcepIn file included from ts2/s2text_format.cc :{16 : In file included from | ../src/s2/s2text_format.h ^: 34: In file included from /usr/local/clang/include/absl/base/nullability.h../src/s2/mutable_s2shape_index.h::25736:: 23In file included from :../src/s2/base/logging.h :21note: : expanded from macro 'absl_nullable'In file included from /usr/local/clang/include/absl/log/check.h:37 : 257In file included from | /usr/local/clang/include/absl/log/internal/check_impl.h#:d21e: f/usr/local/clang/include/absl/log/internal/check_op.hi:n512e: 17a:b swarning: ltype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]_ nul l512a | b l e _cNounlsltIn file included from a bs2/s2winding_operation.cccl:he19a : r *In file included from | ^../src/s2/s2winding_operation.ha b:s23l: _In file included from n../src/s2/s2builder.hu:l35l: aIn file included from b../src/s2/id_set_lexicon.hl:e28 : sIn file included from 1../src/s2/base/logging.h,: 21c: oIn file included from n/usr/local/clang/include/absl/log/check.hs:t37 : cIn file included from h/usr/local/clang/include/absl/log/internal/check_impl.ha:r21*: In file included from a/usr/local/clang/include/absl/log/internal/check_op.hb:s41l: _In file included from n/usr/local/clang/include/absl/log/internal/strip.hu:l26l: a/usr/local/clang/include/absl/log/internal/log_message.hb:l398e: 11s:2 ,warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] | ^ 398/usr/local/clang/include/absl/base/nullability.h | : 257 : 23 : vnote: oexpanded from macro 'absl_nullable'i d* 257a | b#sdle_fniunlel aabblsel _cnounlslta&b lve) ;_ N u| l ^l abl/usr/local/clang/include/absl/base/nullability.he: 257 :| 23 ^: note: expanded from macro 'absl_nullable' 257 | #dIn file included from es2/s2text_format.ccf:i16n: eIn file included from ../src/s2/s2text_format.ha:b34s: lIn file included from _../src/s2/mutable_s2shape_index.hn:u36l: lIn file included from a../src/s2/base/logging.hb:l21e: In file included from _/usr/local/clang/include/absl/log/check.hN:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: /usr/local/clang/include/absl/log/internal/check_op.h :| 512 ^: 47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullIn file included from as2/s2winding_operation.ccb:l19e: In file included from s../src/s2/s2winding_operation.h1:,23 : cIn file included from o../src/s2/s2builder.hn:s35t: In file included from c../src/s2/id_set_lexicon.hh:a28r: *In file included from ../src/s2/base/logging.ha:b21s: lIn file included from _/usr/local/clang/include/absl/log/check.hn:u37l: lIn file included from a/usr/local/clang/include/absl/log/internal/check_impl.hb:l21e: In file included from s/usr/local/clang/include/absl/log/internal/check_op.h2:,41 : In file included from | /usr/local/clang/include/absl/log/internal/strip.h ^: 26: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/log/internal/log_message.h::257400::2317:: note: warning: expanded from macro 'absl_nullable'type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 257 | 400# | d e f i nceo nasbts lv_oniudl*l aabblsel __nNuullllaabbllee c o| n ^s t& v); In file included from s2/s2text_format.cc| : ^16 : In file included from ../src/s2/s2text_format.h/usr/local/clang/include/absl/base/nullability.h::34257: :In file included from 23../src/s2/mutable_s2shape_index.h:: 36: note: In file included from expanded from macro 'absl_nullable'../src/s2/base/logging.h :21: In file included from 257/usr/local/clang/include/absl/log/check.h | :#37d: eIn file included from f/usr/local/clang/include/absl/log/internal/check_impl.hi:n21e: /usr/local/clang/include/absl/log/internal/check_op.ha:b513s:l17_:n uwarning: ltype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]l ab l513e | _ N u lcloanbslte c h| a ^r * absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, coIn file included from ns2/s2winding_operation.ccs:t19 : cIn file included from h../src/s2/s2winding_operation.ha:r23*: In file included from a../src/s2/s2builder.hb:s35l: _In file included from n../src/s2/id_set_lexicon.hu:l28l: aIn file included from b../src/s2/base/logging.hl:e21 : sIn file included from 2/usr/local/clang/include/absl/log/check.h,: 37 : | In file included from ^/usr/local/clang/include/absl/log/internal/check_impl.h :21: /usr/local/clang/include/absl/base/nullability.hIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h257::4123: :In file included from /usr/local/clang/include/absl/log/internal/strip.h:note: 26expanded from macro 'absl_nullable': /usr/local/clang/include/absl/log/internal/log_message.h: 425257: | 31#:d ewarning: ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]i ne a b425s | l _ nLuolglMaebslsea g_eNFualtlaalb(lceo n s| t ^ char* aIn file included from bs2/s2text_format.ccs:l16_: nIn file included from o../src/s2/s2text_format.hn:n34u: lIn file included from l../src/s2/mutable_s2shape_index.h :f36i: lIn file included from e../src/s2/base/logging.h,: 21i: nIn file included from t/usr/local/clang/include/absl/log/check.h :l37i: nIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h): 21A: B/usr/local/clang/include/absl/log/internal/check_op.hS:L515_:A47T:T Rwarning: Itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]B UTE _515C | O L D ; c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: anote: bexpanded from macro 'absl_nonnull's l_ n241u | l#ldaebflien es 1a,b sclo_nnsotn ncuhlalr *_ Naobnsnlu_lnlu l l| a ^b le s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define abIn file included from ss2/s2winding_operation.ccl:_19n: uIn file included from l../src/s2/s2winding_operation.hl:a23b: lIn file included from e../src/s2/s2builder.h :_35N: uIn file included from l../src/s2/id_set_lexicon.hl:a28b: lIn file included from e../src/s2/base/logging.h : 21| : ^In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:In file included from 21s2/s2text_format.cc: :In file included from 16/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 41../src/s2/s2text_format.h: :In file included from 34/usr/local/clang/include/absl/log/internal/strip.h: :In file included from 26../src/s2/mutable_s2shape_index.h: :36/usr/local/clang/include/absl/log/internal/log_message.h: :In file included from 426../src/s2/base/logging.h::3121: :In file included from /usr/local/clang/include/absl/log/check.h:warning: 37type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: 426/usr/local/clang/include/absl/log/internal/check_op.h | : 516 :L17o:g Mwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s sag e516F | a t a l (ccoonnsstt cchhaarr** aabbssll__nnoonnnnuullll efxiplret,e xitn)t; l i| n ^e , /usr/local/clang/include/absl/base/nullability.h :| 241 ^: 22: /usr/local/clang/include/absl/base/nullability.h:note: 241expanded from macro 'absl_nonnull': 22: 241note: | expanded from macro 'absl_nonnull'# de f241i | n#ed eafbisnle_ naobnsnlu_lnlo n_nNuolnln u_lNlo n n| u ^l l | ^ In file included from s2/s2text_format.cc:16: In file included from In file included from ../src/s2/s2text_format.hs2/s2winding_operation.cc::3419: : In file included from In file included from ../src/s2/mutable_s2shape_index.h../src/s2/s2winding_operation.h::3623: : In file included from In file included from ../src/s2/base/logging.h../src/s2/s2builder.h::2135: : In file included from In file included from /usr/local/clang/include/absl/log/check.h../src/s2/id_set_lexicon.h::3728: : In file included from In file included from /usr/local/clang/include/absl/log/internal/check_impl.h../src/s2/base/logging.h::2121: : In file included from /usr/local/clang/include/absl/log/internal/check_op.h/usr/local/clang/include/absl/log/check.h::51737:: 13In file included from :/usr/local/clang/include/absl/log/internal/check_impl.h :21warning: : type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41 : 517In file included from | /usr/local/clang/include/absl/log/internal/strip.hc:o26n: s/usr/local/clang/include/absl/log/internal/log_message.ht: 427c:h31a:r *warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]a bsl _427n | u l l a b l e C h e c k s t r c a sceocnmsptt rcuheaIrm*p la(b s l| _ ^n on/usr/local/clang/include/absl/base/nullability.hn:u257l:l23 :f anote: iexpanded from macro 'absl_nullable'l ur e257_ | m#sdge)f iAnBeS La_bAsTlT_RnIuBlUlTaEb_lCeO L_DN;u l l| a ^b le/usr/local/clang/include/absl/base/nullability.h : 241| : ^22 : note: expanded from macro 'absl_nonnull' In file included from s2/s2text_format.cc :24116 | : #In file included from d../src/s2/s2text_format.he:f34i: nIn file included from e../src/s2/mutable_s2shape_index.h :a36b: sIn file included from l../src/s2/base/logging.h_:n21o: nIn file included from n/usr/local/clang/include/absl/log/check.hu:l37l: In file included from _/usr/local/clang/include/absl/log/internal/check_impl.hN:o21n: n/usr/local/clang/include/absl/log/internal/check_op.hu:l518l: 17 :| ^ warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:In file included from 23s2/s2winding_operation.cc:: 19: note: In file included from expanded from macro 'absl_nullable'../src/s2/s2winding_operation.h :23: In file included from 257../src/s2/s2builder.h | :#35d: eIn file included from f../src/s2/id_set_lexicon.hi:n28e: In file included from a../src/s2/base/logging.hb:s21l: _In file included from n/usr/local/clang/include/absl/log/check.hu:l37l: aIn file included from b/usr/local/clang/include/absl/log/internal/check_impl.hl:e21 : _In file included from N/usr/local/clang/include/absl/log/internal/check_op.hu:l41l: aIn file included from b/usr/local/clang/include/absl/log/internal/strip.hl:e26 : | /usr/local/clang/include/absl/log/internal/log_message.h ^: 436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] In file included from s2/s2text_format.cc:16 : 436In file included from | ../src/s2/s2text_format.h : 34L: oIn file included from g../src/s2/mutable_s2shape_index.hM:e36s: sIn file included from a../src/s2/base/logging.hg:e21D: eIn file included from b/usr/local/clang/include/absl/log/check.hu:g37F: aIn file included from t/usr/local/clang/include/absl/log/internal/check_impl.ha:l21(: c/usr/local/clang/include/absl/log/internal/check_op.ho:n518s:t47 :c hwarning: atype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]r * a b518s | l _ n o nconnusltl cfhialre*, a b| s ^l _n/usr/local/clang/include/absl/base/nullability.hu:l241l:a22b:l enote: expanded from macro 'absl_nonnull's 1, 241c | o#ndsetf icnhea ra*b salb_snlo_nnnuulllla b_lNeo nsn2u,l l | ^| ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:In file included from 37s2/s2winding_operation.cc: :In file included from 19/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2winding_operation.h: :/usr/local/clang/include/absl/log/internal/check_op.h23:: 519In file included from :../src/s2/s2builder.h17::35 : In file included from warning: ../src/s2/id_set_lexicon.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 28: In file included from ../src/s2/base/logging.h519: | 21 : In file included from /usr/local/clang/include/absl/log/check.h :c37o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_impl.ht: 21c: hIn file included from a/usr/local/clang/include/absl/log/internal/check_op.hr:*41 : aIn file included from b/usr/local/clang/include/absl/log/internal/strip.hs:l26_: n/usr/local/clang/include/absl/log/internal/log_message.ho:n446n:u43l:l warning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]x prt e446x | t ) ;L o g| M ^e ss/usr/local/clang/include/absl/base/nullability.ha:g241e:Q22u:i enote: texpanded from macro 'absl_nonnull'l yD e241b | u#gdFeaftianle( caobnsslt_ ncohnanru*l la b_sNlo_nnnounlnlu l l| ^f ile, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22In file included from :s2/s2text_format.cc :16note: : expanded from macro 'absl_nonnull'In file included from ../src/s2/s2text_format.h:34 : 241In file included from | ../src/s2/mutable_s2shape_index.h#:d36e: fIn file included from i../src/s2/base/logging.hn:e21 : aIn file included from b/usr/local/clang/include/absl/log/check.hs:l37_: nIn file included from o/usr/local/clang/include/absl/log/internal/check_impl.hn:n21u: l/usr/local/clang/include/absl/log/internal/check_op.hl: 520_:N13o:n nwarning: utype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]l l | ^520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | In file included from #s2/s2winding_operation.ccd:e19f: iIn file included from n../src/s2/s2winding_operation.he: 23a: bIn file included from s../src/s2/s2builder.hl:_35n: uIn file included from l../src/s2/id_set_lexicon.hl:a28b: lIn file included from e../src/s2/base/logging.h :_21N: uIn file included from l/usr/local/clang/include/absl/log/check.hl:a37b: lIn file included from e/usr/local/clang/include/absl/log/internal/check_impl.h : 21| : ^In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from In file included from /usr/local/clang/include/absl/log/internal/strip.hs2/s2text_format.cc::2616: : In file included from /usr/local/clang/include/absl/log/internal/log_message.h../src/s2/s2text_format.h::45434:: 38In file included from :../src/s2/mutable_s2shape_index.h :36warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h454: | 37 : In file included from L/usr/local/clang/include/absl/log/internal/check_impl.ho:g21M: e/usr/local/clang/include/absl/log/internal/check_op.hs:s521a:g17e:Q uwarning: itype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e tly F521a | t a l ( ccoonnsstt cchhaarr** aabbssll__nnounlnlualbll ef isl1e,, c o| n ^s t /usr/local/clang/include/absl/base/nullability.hc:h241a:r22*: abnote: sexpanded from macro 'absl_nonnull'l _n u241l | l#defaibnlee asb2s,l _ n| o ^n nu/usr/local/clang/include/absl/base/nullability.hl:l257 :_23N:o nnote: nexpanded from macro 'absl_nullable'u ll 257 | | # ^d efine absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19In file included from : s2/s2text_format.ccIn file included from :../src/s2/s2winding_operation.h16:: 23In file included from : ../src/s2/s2text_format.hIn file included from :../src/s2/s2builder.h34:: 35In file included from : ../src/s2/mutable_s2shape_index.hIn file included from :../src/s2/id_set_lexicon.h36:: 28In file included from : ../src/s2/base/logging.hIn file included from :../src/s2/base/logging.h21:: 21In file included from : /usr/local/clang/include/absl/log/check.hIn file included from :/usr/local/clang/include/absl/log/check.h37:: 37In file included from : /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :/usr/local/clang/include/absl/log/internal/check_impl.h21:: 21/usr/local/clang/include/absl/log/internal/check_op.h: :In file included from 521/usr/local/clang/include/absl/log/internal/check_op.h::4741:: In file included from /usr/local/clang/include/absl/log/internal/strip.hwarning: :type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]26 : /usr/local/clang/include/absl/log/internal/log_message.h: 456521: | 38 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]c ons t456 | c h aLro*g Maebsssla_gneuQluliaebtlley Fsa1t,a lc(ocnosnts tc hcahra*r *a basbls_ln_unlolnanbullel sf2i,l e ,| ^i nt/usr/local/clang/include/absl/base/nullability.h :l257i:n23e:, note: | expanded from macro 'absl_nullable' ^ /usr/local/clang/include/absl/base/nullability.h257: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneuflilnaeb laeb s_lN_unlolnanbullel _| N ^o nnullIn file included from s2/s2text_format.cc :| 16 ^: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:In file included from 21s2/s2winding_operation.cc: :In file included from 19/usr/local/clang/include/absl/log/check.h: :In file included from 37../src/s2/s2winding_operation.h: :In file included from 23/usr/local/clang/include/absl/log/internal/check_impl.h: :In file included from 21../src/s2/s2builder.h: :/usr/local/clang/include/absl/log/internal/check_op.h35:: 522In file included from :../src/s2/id_set_lexicon.h17::28 : In file included from warning: ../src/s2/base/logging.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/log/check.h522: | 37 : In file included from /usr/local/clang/include/absl/log/internal/check_impl.h :c21o: nIn file included from s/usr/local/clang/include/absl/log/internal/check_op.ht: 41c: hIn file included from a/usr/local/clang/include/absl/log/internal/strip.hr:*26 : a/usr/local/clang/include/absl/log/internal/log_message.hb:s457l:_38n:o nwarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]u ll e457x | p r t e x t ) ; | ^ /usr/local/clang/include/absl/base/nullability.h : 241 : 22 : note: expanded from macro 'absl_nonnull' c241o | n#sdte fcihnaer *a basbls_ln_onnonnunlull l_ Nfoaninluulrle _ m| s ^g ) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMesIn file included from ss2/s2text_format.cca:g16e: BIn file included from u../src/s2/s2text_format.hi:l34d: eIn file included from r../src/s2/mutable_s2shape_index.h(:c36o: nIn file included from s../src/s2/base/logging.ht: 22c: hIn file included from a/usr/local/clang/include/absl/log/log.hr:*209 : aIn file included from b/usr/local/clang/include/absl/log/internal/log_impl.hs:l20_: nIn file included from o/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:n63u: ll/usr/local/clang/include/absl/log/internal/vlog_config.h :e49x:p37r:t ewarning: xtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ); | 49 ^ | in/usr/local/clang/include/absl/base/nullability.ht: 241R:e22g:i snote: texpanded from macro 'absl_nonnull'e rA n241d | I#ndietfiianlei zaeb(sVlL_ongoSnintuel*l a_bNsoln_nnuolnln u l| l ^ v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull In file included from | s2/s2winding_operation.cc ^: 19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | In file included from cs2/s2text_format.cco:n16s: tIn file included from ../src/s2/s2text_format.hc:h34a: rIn file included from *../src/s2/mutable_s2shape_index.h :a36b: sIn file included from l../src/s2/base/logging.h_:n22o: nIn file included from n/usr/local/clang/include/absl/log/log.hu:l209l: In file included from N/usr/local/clang/include/absl/log/internal/log_impl.he:w20S: tIn file included from r/usr/local/clang/include/absl/log/absl_vlog_is_on.hi:n63g: (/usr/local/clang/include/absl/log/internal/vlog_config.h):;63 : 43| : ^ warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]/usr/local/clang/include/absl/base/nullability.h :241:22: 63 | note: expanded from macro 'absl_nonnull' ex p241l | i#cdietf icnoen satbesxlp_rn oVnLnouglSli t_eN(ocnonnusltl c h| a ^r * absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | frIn file included from is2/s2winding_operation.cce:n19d: In file included from i../src/s2/s2winding_operation.hn:t23 : lIn file included from o../src/s2/s2builder.hg:_35i: nIn file included from t../src/s2/id_set_lexicon.he:r28n: aIn file included from l../src/s2/base/logging.h:::21R: eIn file included from g/usr/local/clang/include/absl/log/check.hi:s37t: eIn file included from r/usr/local/clang/include/absl/log/internal/check_impl.hA:n21d: I/usr/local/clang/include/absl/log/internal/check_op.hn:i226t:i59a:l iwarning: ztype nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension]e (VLog S226i | tveo*i da bMsalk_enCohnencuklOlp Vva)l;u e S| t ^r ing/usr/local/clang/include/absl/base/nullability.h(:s241t:d22::: onote: sexpanded from macro 'absl_nonnull't re a241m | &# doesf,i nceo nasbts lv_oniodn*n ualbls l__Nnounlnlualbll e | p ^) ; | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 380 warnings generated. In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.hIn file included from :s2/s2text_format.cc21:: 16: /usr/local/clang/include/absl/log/internal/check_op.hIn file included from :../src/s2/s2text_format.h323::3446: :In file included from ../src/s2/mutable_s2shape_index.h:warning: 36type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h: 209323: | In file included from /usr/local/clang/include/absl/log/internal/log_impl.h :f20r: iIn file included from e/usr/local/clang/include/absl/log/absl_vlog_is_on.hn:d63 : vo/usr/local/clang/include/absl/log/internal/vlog_config.hi:d133 :A37b:s lwarning: Ftype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]o rmat F133l | uisnht( SRtergiinsgtiefryASnidnIkn*i taibaslli_zneo(nVnLuolglS istien*k ,a b s| l ^_ non/usr/local/clang/include/absl/base/nullability.hn:u241l:l22 :v )note: ;expanded from macro 'absl_nonnull' | ^241 | #d/usr/local/clang/include/absl/base/nullability.he:f241i:n22e: anote: bexpanded from macro 'absl_nonnull's l_ n241o | n#nduelfli n_eN oanbnsull_ln o n| n ^u ll _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:36: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:35: In file included from ../src/s2/id_set_lexicon.h:28: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 380 warnings generated. In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:66:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 66 | int_type* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from In file included from /usr/local/clang/include/absl/container/internal/btree.hs2/s2text_format.cc::7016: : In file included from In file included from /usr/local/clang/include/absl/container/internal/layout.h../src/s2/s2text_format.h::19834: : In file included from In file included from /usr/local/clang/include/absl/strings/str_cat.h../src/s2/mutable_s2shape_index.h::11641: : In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h../src/s2/s2cell_id.h::2343: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s1angle.h::7728:: 61In file included from :../src/s2/s2point.h :27warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h77: | 1031[:[42n:o dwarning: itype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s card] ]1031 | bionolli nSei mcpolnesAtt osft(aatbussl_:i:nstterrinnagl_:v:iSetwa tsutsrR,e pf*l oaabts*l _anbosnln_unloln nSutlalt uosu:t:)R;e p T| o ^P oi/usr/local/clang/include/absl/base/nullability.hn:t241e:r22(: | note: ^expanded from macro 'absl_nonnull' 241/usr/local/clang/include/absl/base/nullability.h | :#241d:e22f:i nnote: eexpanded from macro 'absl_nonnull' ab s241l | _#ndoenfniunlel a_bNsoln_nnuolnln u l| l ^ _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:88:62: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 88 | [[noIn file included from ds2/s2text_format.cci:s16c: aIn file included from r../src/s2/s2text_format.hd:]34]: In file included from b../src/s2/mutable_s2shape_index.ho:o41l: In file included from S../src/s2/s2cell_id.hi:m43p: lIn file included from e../src/s2/s1angle.hA:t28o: dIn file included from (../src/s2/s2point.ha:b27s: lIn file included from :../src/s2/s2coder.h::s23t: r/usr/local/clang/include/absl/status/status.hi:n1038g:_33v:i ewarning: wtype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] str ,1038 | d o u b lset*a taubss_li_nntoenrnnualll: :oSutta)t;u s R| e ^p * /usr/local/clang/include/absl/base/nullability.ha:b241s:l22_:n onote: nexpanded from macro 'absl_nonnull'n ul l241 | r#edpe)f i{n e | a ^b sl_/usr/local/clang/include/absl/base/nullability.hn:o241n:n22u:l lnote: expanded from macro 'absl_nonnull'_ No n241n | u#ldle f i| n ^e absl_nonnull _Nonnull In file included from s2/s2winding_operation.cc| : ^19 : In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:98:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 98 | [[nodiscard]] bool SimpleAtob(absl::string_view str, bool* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.hs2/s2text_format.cc::2316: : In file included from /usr/local/clang/include/absl/strings/numbers.h../src/s2/s2text_format.h::11234:: 44In file included from :../src/s2/mutable_s2shape_index.h :41warning: : type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h112: | 28 : In file included from ../src/s2/s2point.h : 27 : In file included from ../src/s2/s2coder.h : 23 : /usr/local/clang/include/absl/status/status.h : 1063 : 13 : warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | c o n s t cihnatr_*t yapbes*l _anbosnln_unloln nSutlalt uosuMte)s;s a g| e ^A sC/usr/local/clang/include/absl/base/nullability.hS:t241r:(22 : | note: ^expanded from macro 'absl_nonnull' /usr/local/clang/include/absl/base/nullability.h241: | 241#:d22e:f inote: nexpanded from macro 'absl_nonnull'e a b241s | l#_dneofninnuel la b_sNlo_nnnounlnlu l l| ^_ Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:116:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 116 | absl::int128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:118:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | absl::uint128* absl_nonnull out); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:152:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 152 | void PutTwoDigits(uint32_t i, char* absl_nonnull buf); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:156:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 156 | bool safe_strto8_base(absl::string_view text, int8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:158:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 158 | bool safe_strto16_base(absl::string_view text, int16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:160:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | bool safe_strto32_base(absl::string_view text, int32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:162:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 162 | bool safe_strto64_base(absl::string_view text, int64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:165:39: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | absl::int128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:166:57: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 166 | bool safe_strtou8_base(absl::string_view text, uint8_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:168:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | bool safe_strtou16_base(absl::string_view text, uint16_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:170:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 170 | bool safe_strtou32_base(absl::string_view text, uint32_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:172:59: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | bool safe_strtou64_base(absl::string_view text, uint64_t* absl_nonnull value, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:175:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 175 | absl::uint128* absl_nonnull value, int base); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:182:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 182 | char* absl_nonnull RoundTripDoubleToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:183:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 183 | char* absl_nonnull RoundTripFloatToBuffer(float f, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:191:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 191 | size_t SixDigitsToBuffer(double d, char* absl_nonnull buffer); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:198:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 198 | char* absl_nonnull FastIntToBuffer(int32_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:199:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 199 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:200:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | char* absl_nonnull FastIntToBuffer(uint32_t n, char* absl_nonnull out_str) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:201:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 201 | ABSL_INTERNAL_NEED_MIN_SIZE(out_str, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:202:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | char* absl_nonnull FastIntToBuffer(int64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:203:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 203 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:204:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 204 | char* absl_nonnull FastIntToBuffer(uint64_t i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:205:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 205 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBufferSize); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:206:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 206 | char* absl_nonnull FastIntToBuffer(int128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:207:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 207 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:208:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 208 | char* absl_nonnull FastIntToBuffer(uint128 i, char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:209:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 209 | ABSL_INTERNAL_NEED_MIN_SIZE(buffer, kFastToBuffer128Size); | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:215:7: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 215 | char* absl_nonnull FastIntToBuffer(int_type i, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:216:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 216 | char* absl_nonnull buffer) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:217:5: warning: 'diagnose_if' is a clang extension [-Wgcc-compat] 217 | ABSL_INTERNAL_NEED_MIN_SIZE( | ^ /usr/local/clang/include/absl/base/macros.h:251:18: note: expanded from macro 'ABSL_INTERNAL_NEED_MIN_SIZE' 251 | __attribute__((diagnose_if(__builtin_object_size(Obj, 0) < N, \ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:247:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 247 | int_type* absl_nonnull out, int base) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:303:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 303 | inline size_t FastHexToBufferZeroPad16(uint64_t val, char* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:330:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 330 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:335:52: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 335 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:340:53: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:346:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 346 | int_type* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:351:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 351 | absl::int128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: In file included from /usr/local/clang/include/absl/strings/str_cat.h:116: In file included from /usr/local/clang/include/absl/strings/internal/stringify_sink.h:23: /usr/local/clang/include/absl/strings/numbers.h:356:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 356 | absl::uint128* absl_nonnull out) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:223:25: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 223 | explicit Hex(Pointee* absl_nullable v, PadSpec spec = absl::kNoPad) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:398:24: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | AlphaNum(const char* absl_nullable c_str // NOLINT(runtime/explicit) | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:431:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 431 | const char* absl_nullable data() const { return piece_.data(); } | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:501:32: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 501 | void AppendPieces(std::string* absl_nonnull dest, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:635:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 635 | inline void StrAppend(std::string* absl_nonnull) {} | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:636:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 636 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:637:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 637 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:639:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 639 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:641:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 641 | void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:66: In file included from /usr/local/clang/include/absl/container/internal/btree.h:70: In file included from /usr/local/clang/include/absl/container/internal/layout.h:198: /usr/local/clang/include/absl/strings/str_cat.h:646:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 646 | inline void StrAppend(std::string* absl_nonnull dest, const AlphaNum& a, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:34: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:75:61: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 75 | ABSL_LOG_INTERNAL_CHECK(::absl::implicit_cast( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:523:31: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 523 | false, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:522:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 522 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:525:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 525 | false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:524:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 524 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 525 | false, true); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:527:30: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 527 | true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 526 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | true, false); | ~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:526:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:529:29: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 529 | true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:528:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 528 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 529 | true, true); | ~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:532:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 532 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_C380A warningPsT generatedU. RED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:531:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 531 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:534:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 534 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:533:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 533 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:536:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 536 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 535 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:535:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:538:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 538 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:537:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 537 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const &, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 538 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:541:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 541 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:540:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 540 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:543:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 543 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:542:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 542 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 543 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:545:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 545 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 544 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | false); | ~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:544:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:547:23: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 547 | true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:546:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 546 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 547 | true); | ~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:550:24: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 550 | false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:549:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 549 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:551:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 551 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:79: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 552 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:552:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:78: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:496:9: note: macro 'ABSL_INTERNAL_X' defined here 496 | #define ABSL_INTERNAL_X(Func, Callee, KQual, MQual, KValue, MValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:553:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 553 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:555:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 555 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:558:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 558 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 559 | const &, false, true, | ~~~~~~~~~~~~~~~~~~~~~ 560 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 561 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 562 | const &, true, false, | ~~~~~~~~~~~~~~~~~~~~~ 563 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:561:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:564:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 564 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 565 | const &, true, true, | ~~~~~~~~~~~~~~~~~~~~ 566 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:568:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 568 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:570:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 570 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 571 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 572 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:572:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:574:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 574 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, const &, &&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:577:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 577 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:579:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 579 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 580 | false, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 581 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | true, false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:581:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:583:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 583 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, const &, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 584 | true, true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:586:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 586 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:588:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 588 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 590 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 591 | false, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:590:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:509:52: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:509:47: note: expanded from macro 'ABSL_INTERNAL_X' 509 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/btree_container.h:511:52: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:592:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 592 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_hint_impl, &&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | true, const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:511:47: note: expanded from macro 'ABSL_INTERNAL_X' 511 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this))) \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:618:64: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:618:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 618 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:63: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:619:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 619 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, const &, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:620:59: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:620:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 620 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, false); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:596:9: note: macro 'ABSL_INTERNAL_X' defined here 596 | #define ABSL_INTERNAL_X(Func, Callee, KQual, KValue, ...) \ | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:621:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 621 | ABSL_INTERNAL_X(try_emplace, try_emplace_impl, &&, true); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:622:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 622 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:624:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 624 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, const &, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 625 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:626:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 626 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, false, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^ /usr/local/clang/include/absl/container/internal/btree_container.h:611:52: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:30: In file included from /usr/local/clang/include/absl/container/btree_map.h:67: /usr/local/clang/include/absl/container/internal/btree_container.h:628:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 628 | ABSL_INTERNAL_X(try_emplace, try_emplace_hint_impl, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 629 | const_iterator(hint) ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:611:47: note: expanded from macro 'ABSL_INTERNAL_X' 611 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:638:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 638 | const key_arg &k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/btree_container.h:648:7: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 648 | this)) ABSL_ATTRIBUTE_LIFETIME_BOUND { | ^~~~ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:113:19: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 113 | const char* absl_nonnull file_name = __builtin_FILE()) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:133:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | constexpr const char* absl_nonnull file_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:142:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 142 | constexpr const char* absl_nonnull function_name() const noexcept { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:150:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const char* absl_nonnull file_name) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: In file included from /usr/local/clang/include/absl/log/internal/log_message.h:53: /usr/local/clang/include/absl/types/source_location.h:165:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 165 | const char* absl_nonnull file_name_ = ""; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:163:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 163 | bool ParseFrom(absl::string_view value, std::string* absl_nonnull error); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:40: /usr/local/clang/include/absl/flags/commandlineflag.h:193:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | vIn file included from is2/util/math/mathutil.ccr:t17u: aIn file included from l../src/s2/util/math/mathutil.h :v27o: iIn file included from d../src/s2/base/logging.h :R21e: aIn file included from d/usr/local/clang/include/absl/log/check.h(:v37o: iIn file included from d/usr/local/clang/include/absl/log/internal/check_impl.h*: 21a: bIn file included from s/usr/local/clang/include/absl/log/internal/check_op.hl:_41n: oIn file included from n/usr/local/clang/include/absl/log/internal/strip.hn:u26l: l /usr/local/clang/include/absl/log/internal/log_message.hd:s71t:)26 :c owarning: ntype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]s t = 071; | | L ^o gM/usr/local/clang/include/absl/base/nullability.he:s241s:a22g:e (note: cexpanded from macro 'absl_nonnull'o ns t241 | c#hdaerf*i naeb salb_snlo_nnnounlnlu lfli l_eN,o ninnutl ll i n| e ^, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:78:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 78 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:80:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 80 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:82:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | LogMessage(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:119:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | LogMessage& ToSinkAlso(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:121:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 121 | LogMessage& ToSinkOnly(absl::LogSink* absl_nonnull sink); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:158:32: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | LogMessage& operator<<(void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:161:38: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 161 | LogMessage& operator<<(const void* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:179:35: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 179 | LogMessage& operator<<(wchar_t* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:190:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 190 | LogMessage& operatIn file included from os2/s2winding_operation.ccr:<19<: (In file included from s../src/s2/s2winding_operation.ht:d23:: :In file included from o../src/s2/s2builder.hs:t36r: eIn file included from a../src/s2/mutable_s2shape_index.hm:&33 : (In file included from *../src/s2/base/commandlineflags.ha:b21s: lIn file included from _/usr/local/clang/include/absl/flags/flag.hn:o42n: nIn file included from u/usr/local/clang/include/absl/flags/internal/flag.hl:l30 : m)/usr/local/clang/include/absl/base/call_once.h(:s52t:d24::: owarning: stype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]t ream &52 | osst)d):;: a t| o ^m ic/usr/local/clang/include/absl/base/nullability.h<:u241i:n22t:3 2note: _expanded from macro 'absl_nonnull't >* 241a | b#sdle_fnionnen ualbls lC_onnotnrnoullWlo r_dN(o n n| u ^l l | /usr/local/clang/include/absl/base/nullability.h ^: 241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _NoIn file included from ns2/util/math/mathutil.ccn:u17l: lIn file included from ../src/s2/util/math/mathutil.h :| 27 ^: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21In file included from : s2/s2winding_operation.ccIn file included from :/usr/local/clang/include/absl/log/internal/check_op.h19:: 41In file included from : ../src/s2/s2winding_operation.hIn file included from :/usr/local/clang/include/absl/log/internal/strip.h23:: 26In file included from : ../src/s2/s2builder.h:/usr/local/clang/include/absl/log/internal/log_message.h36:: 191In file included from :../src/s2/mutable_s2shape_index.h43::33 : In file included from warning: ../src/s2/base/commandlineflags.htype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]: 21: In file included from /usr/local/clang/include/absl/flags/flag.h:42 : 191In file included from | /usr/local/clang/include/absl/flags/internal/flag.h : 30L: o/usr/local/clang/include/absl/base/call_once.hg:M53e:s22s:a gwarning: etype nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension]& op e53r | a t o r * absl_nonnull base_internal::ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:97:18: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 97 | once_flag* absl_nonnull flag); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:306:3: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 306 | absl_nonnull std::uniqueIn file included from _s2/s2winding_operation.ccp:t19r: In file included from ../src/s2/base/commandlineflags.hd:a21t: aIn file included from _/usr/local/clang/include/absl/flags/flag.h;: 42 : | In file included from ^/usr/local/clang/include/absl/flags/internal/flag.h :30: /usr/local/clang/include/absl/base/nullability.h/usr/local/clang/include/absl/base/call_once.h::241111::2240:: note: warning: expanded from macro 'absl_nonnull'type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 241 | #111d | evfoiinde LaobwsLle_vneolnCnaullllO n_cNeo(nanbuslll: : o| n ^c e_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:153:41: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 153 | CallOnceImpl(std::atomic* absl_nonnull control, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:194:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 194 | inline std::atomic* absl_nonnull ControlWord( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:195:16: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 195 | once_flag* absl_nonnull flag) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: In file included from /usr/local/clang/include/absl/flags/flag.h:42: In file included from /usr/local/clang/include/absl/flags/internal/flag.h:30: /usr/local/clang/include/absl/base/call_once.h:200:40: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 200 | void LowLevelCallOnce(absl::once_flag* absl_nonnull flag, Callable&& fn, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:319:20: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 319 | const wchar_t* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:321:52: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 321 | inline LogMessage& LogMessage::operator<<(wchar_t* absl_nullable v) { | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:340:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 340 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:398:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 398 | void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:400:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 400 | const void* absl_nullable const& v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:425:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 425 | LogMessageFatal(const char* absl_nonnull file, int line) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:426:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 426 | LogMessageFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:427:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 427 | const char* absl_nonnull failure_msg) ABSL_ATTRIBUTE_COLD; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:436:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 436 | LogMessageDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:446:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 446 | LogMessageQuietlyDebugFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:454:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | LogMessageQuietlyFatal(const char* absl_nonnull file, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:456:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | LogMessageQuietlyFatal(const char* absl_nonnull file, int line, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: In file included from /usr/local/clang/include/absl/log/internal/check_op.h:41: In file included from /usr/local/clang/include/absl/log/internal/strip.h:26: /usr/local/clang/include/absl/log/internal/log_message.h:457:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | const char* absl_nonnull failure_msg) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:180:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | ABSL_ATTRIBUTE_PURE_FUNCTION const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:181:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 181 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:189:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 189 | inline const absl::Status* absl_nonnull AsStatus(const absl::Status& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:193:21: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 193 | const absl::Status* absl_nonnull AsStatus(const absl::StatusOr& s) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:202:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 202 | explicit CheckOpMessageBuilder(const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:209:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 209 | const char* absl_nonnull NewString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:226:59: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 226 | void MakeCheckOpValueString(std::ostream& os, const void* absl_nullable p); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:276:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | const void* absl_nullable operator<<(std::ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:277:50: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 277 | const void* absl_nullable value); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:278:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 278 | const void* absl_nullable operator<<(std::ostream&, std::nullptr_t); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:292:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 292 | const char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:293:49: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 293 | const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:295:20: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 295 | const signed char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:296:63: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 296 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:298:22: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 298 | const unsigned char* absl_nonnull operator<<(std::basic_ostream&, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:299:67: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 299 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:323:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 323 | friend void AbslFormatFlush(StringifySink* absl_nonnull sink, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:110:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 110 | void SetFlag(absl::Flag* absl_nonnull flag, const T& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:33: In file included from ../src/s2/base/commandlineflags.h:21: /usr/local/clang/include/absl/flags/flag.h:118:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 118 | void SetFlag(absl::Flag* absl_nonnull flag, const V& v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:428:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 428 | ABSL_ATTRIBUTE_RETURNS_NONNULL const char* absl_nonnull MakeCheckOpString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:429:31: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 429 | T1 v1, T2 v2, const char* absl_nonnull exprtext) ABSL_ATTRIBUTE_NOINLINE; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:432:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 432 | const char* absl_nonnull MakeCheckOpString(T1 v1, T2 v2, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:433:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 433 | const char* absl_nonnull exprtext) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 451 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(bool); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:451:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 452 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(int64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:452:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 453 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(uint64_t); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:453:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 454 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(float); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:454:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 455 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(double); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:455:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 456 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:456:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 457 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(unsigned char); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:457:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 458 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const std::string&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:458:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 459 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:459:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:460:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 460 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const char* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 462 | const signed char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:462:24: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:461:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 461 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 464 | const unsigned char* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:464:26: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:463:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 463 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN( | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:449:31: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 449 | extern template const char* absl_nonnull MakeCheckOpString( \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:66: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:465:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 465 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const void* absl_nonnull); | ^ /usr/local/clang/include/absl/log/internal/check_op.h:450:25: note: expanded from macro 'ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN' 450 | x, x, const char* absl_nonnull) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 502 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_EQ, ==) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:502:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 503 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_NE, !=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:503:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 504 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LE, <=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:504:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 505 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_LT, <) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:505:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 506 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GE, >=) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:506:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 507 | ABSL_LOG_INTERNAL_CHECK_OP_IMPL(Check_GT, >) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:488:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 488 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:489:47: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 489 | const T1& v1, const T2& v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:497:32: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 497 | inline constexpr const char* absl_nullable name##Impl( \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:507:1: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] /usr/local/clang/include/absl/log/internal/check_op.h:498:35: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP_IMPL' 498 | int v1, int v2, const char* absl_nonnull exprtext) { \ | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:511:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 511 | const char* absl_nullable CheckstrcmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:512:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 512 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:513:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 513 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:514:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 514 | const char* absl_nullable CheckstrcmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:515:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 515 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:516:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 516 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:517:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 517 | const char* absl_nullable CheckstrcasecmptrueImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:518:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 518 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:519:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 519 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:520:13: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 520 | const char* absl_nullable CheckstrcasecmpfalseImpl( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:17: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:521:47: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 521 | const char* absl_nullable s1, const char* absl_nullable s2, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:21: In file included from /usr/local/clang/include/absl/log/check.h:37: In file included from /usr/local/clang/include/absl/log/internal/check_impl.h:21: /usr/local/clang/include/absl/log/internal/check_op.h:522:17: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 522 | const char* absl_nonnull exprtext); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:119:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | StatusRep* absl_nonnull Clone( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:125:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 125 | StatusRep* absl_nonnull CloneAndUnref( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:128:14: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 128 | StatusRep* absl_nonnull CloneAndUnref() const; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:149:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 149 | const char* absl_nonnull MakeCheckFailString( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:25: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: In file included from /usr/local/clang/include/absl/status/status.h:67: /usr/local/clang/include/absl/status/internal/status_internal.h:150:58: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 150 | const absl::Status* absl_nonnull status, const char* absl_nonnull prefix); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:725:38: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 725 | static status_internal::StatusRep* absl_nonnull PrepareToModify( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:732:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 732 | static const std::string* absl_nonnull EmptyString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:733:29: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 733 | static const std::string* absl_nonnull MovedFromString(); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:751:61: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 751 | static uintptr_t PointerToRep(status_internal::StatusRep* absl_nonnull r); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:752:44: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 752 | static const status_internal::StatusRep* absl_nonnull RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1031:42: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1031 | inline const status_internal::StatusRep* absl_nonnull Status::RepToPointer( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1038:33: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1038 | status_internal::StatusRep* absl_nonnull rep) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:41: In file included from ../src/s2/s2cell_id.h:43: In file included from ../src/s2/s1angle.h:28: In file included from ../src/s2/s2point.h:27: In file included from ../src/s2/s2coder.h:23: /usr/local/clang/include/absl/status/status.h:1063:13: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 1063 | const char* absl_nonnull StatusMessageAsCStr( | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:49:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 49 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:63:43: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 63 | explicit constexpr VLogSite(const char* absl_nonnull f) | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:96:60: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 96 | friend int log_internal::RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:119:15: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 119 | const char* absl_nonnull const file_; | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:133:37: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 133 | int RegisterAndInitialize(VLogSite* absl_nonnull v); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:157:11: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 157 | VLogSite* absl_nullable SetVModuleListHeadForTestOnly( | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:27: In file included from ../src/s2/base/logging.h:22: In file included from /usr/local/clang/include/absl/log/log.h:209: In file included from /usr/local/clang/include/absl/log/internal/log_impl.h:20: In file included from /usr/local/clang/include/absl/log/absl_vlog_is_on.h:63: /usr/local/clang/include/absl/log/internal/vlog_config.h:158:15: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 158 | VLogSite* absl_nullable v); | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:39:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 39 | inline uint16_t UnalignedLoad16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:45:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 45 | inline uint32_t UnalignedLoad32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:51:45: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 51 | inline uint64_t UnalignedLoad64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:57:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 57 | inline void UnalignedStore16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:61:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 61 | inline void UnalignedStore32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: In file included from /usr/local/clang/include/absl/base/internal/endian.h:26: /usr/local/clang/include/absl/base/internal/unaligned_access.h:65:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline void UnalignedStore64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:160:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 160 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:164:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 164 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:168:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 168 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:172:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 172 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:176:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 176 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:180:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 180 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 572 warnings generated. In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:250:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline uint16_t Load16(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:254:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 254 | inline void Store16(void* absl_nonnull p, uint16_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:258:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 258 | inline uint32_t Load32(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:262:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 262 | inline void Store32(void* absl_nonnull p, uint32_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:266:36: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 266 | inline uint64_t Load64(const void* absl_nonnull p) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/util/math/mathutil.cc:17: In file included from ../src/s2/util/math/mathutil.h:28: In file included from ../src/s2/util/bits/bits.h:21: In file included from /usr/local/clang/include/absl/numeric/bits.h:52: /usr/local/clang/include/absl/base/internal/endian.h:270:27: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 270 | inline void Store64(void* absl_nonnull p, uint64_t v) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: In file included from /usr/local/clang/include/absl/container/internal/raw_hash_map.h:27: /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2663:53: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2663 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2692:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2692 | const T& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_set.h:2734:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 2734 | T&& value ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 276 | S2_CHECK_NE(det, VType(0)) << " Can't inverse. Determinant = 0."; | ^ ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | ABSL_LOG_INTERNAL_CHECK_OP(Check_NE, !=, val1, val1_text, val2, val2_text) | ^ /usr/local/clang/include/absl/log/internal/check_op.h:68:22: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP' 68 | while (const char* absl_nullable absl_log_internal_check_op_result \ | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2winding_operation.cc:19: In file included from ../src/s2/s2winding_operation.h:23: In file included from ../src/s2/s2builder.h:36: In file included from ../src/s2/mutable_s2shape_index.h:44: In file included from ../src/s2/s2pointutil.h:27: ../src/s2/util/math/matrix3x3.h:276:5: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] ../src/s2/base/logging.h:37:21: note: expanded from macro 'S2_CHECK_NE' 37 | #define S2_CHECK_NE CHECK_NE | ^ /usr/local/clang/include/absl/log/check.h:120:3: note: expanded from macro 'CHECK_NE' 120 | ABSL_LOG_INTERNAL_CHECK_NE_IMPL((val1), #val1, (val2), #val2) | ^ /usr/local/clang/include/absl/log/internal/check_impl.h:51:3: note: expanded from macro 'ABSL_LOG_INTERNAL_CHECK_NE_IMPL' 51 | AIn file included from Bs2/s2text_format.ccS:L16_: LIn file included from O../src/s2/s2text_format.hG:_40I: NIn file included from T../src/s2/s2lax_polygon_shape.hE:R36N: AIn file included from L../src/s2/s2polygon.h_:C29H: EIn file included from C/usr/local/clang/include/absl/container/flat_hash_map.hK:_45O: P(/usr/local/clang/include/absl/container/internal/raw_hash_map.hC:h143e:c59k:_ Nwarning: Epassing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted], !=, v143a | l 1 , v a l 1 _ t e x t , v a l 2f,a lvsael,2 _ftaelxste), A| B ^S L_/usr/local/clang/include/absl/log/internal/check_op.hI:N75T:E61R:N Anote: Lexpanded from macro 'ABSL_LOG_INTERNAL_CHECK_OP'_ SIN G75L | E _ AARBGS(L)_)L;O G _| I ^N TER/usr/local/clang/include/absl/container/internal/raw_hash_map.hN:A120L:_9C:H Enote: Cmacro 'ABSL_INTERNAL_X' defined hereK (:: a120b | s#ld:e:fiimnpel iAcBiStL__cIaNsTtEl(, V Q u a\l , | K ^V alu/usr/local/clang/include/absl/base/nullability.he:, V241V:a22l:u enote: ,expanded from macro 'absl_nonnull' Ta i241l | ,# d.e.f.i)n e\ a b| s ^l _nonnull _Nonnull | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:142:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 142 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:145:58: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:144:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 144 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | false, true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:147:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 146 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:146:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:149:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:148:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 148 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:152:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 152 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:151:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 151 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:154:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:153:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 153 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:156:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 155 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:155:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:158:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:157:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 157 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:161:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 161 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:160:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 160 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:163:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:162:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 162 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:165:52: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 164 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | false, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:164:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:167:51: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:166:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 166 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | true, ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:170:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 170 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:169:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 169 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:172:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 172 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:171:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 171 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:174:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 174 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 173 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:173:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:176:45: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 176 | ABSL_INTERNAL_SINGLE_ARG()); | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:120:9: note: macro 'ABSL_INTERNAL_X' defined here 120 | #define ABSL_INTERNAL_X(Func, Callee, KQual, VQual, KValue, VValue, Tail, ...) \ | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:175:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 175 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ABSL_INTERNAL_SINGLE_ARG()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:178:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 178 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:180:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 180 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | false, true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 182 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | 160 warning s generated . false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:182:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:184:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 184 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:187:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 187 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:189:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 189 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 191 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:191:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:193:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 193 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, const&, &&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:196:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 196 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&,693 warningcso generatedn. st&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:198:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 198 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 199 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 200 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | false, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:200:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:202:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 202 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, const&, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 203 | true, .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:205:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 205 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:207:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 207 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, false, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 209 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, false, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:209:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:32:9: note: macro 'ABSL_INTERNAL_IF_false' defined here 32 | #define ABSL_INTERNAL_IF_false(if_satisfied, ...) __VA_ARGS__ | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:52: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:133:47: note: expanded from macro 'ABSL_INTERNAL_X' 133 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)), \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: passing no argument for the '...' parameter of a variadic macro is a C++20 extension [-Wvariadic-macro-arguments-omitted] /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:16: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^ /usr/local/clang/include/absl/container/internal/common.h:31:9: note: macro 'ABSL_INTERNAL_IF_true' defined here 31 | #define ABSL_INTERNAL_IF_true(if_satisfied, ...) if_satisfied | ^ In file included from s2/s2text_format.cc:16: In file included from ../src/s2/s2text_format.h:40: In file included from ../src/s2/s2lax_polygon_shape.h:36: In file included from ../src/s2/s2polygon.h:29: In file included from /usr/local/clang/include/absl/container/flat_hash_map.h:45: /usr/local/clang/include/absl/container/internal/raw_hash_map.h:211:3: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 211 | ABSL_INTERNAL_X(insert_or_assign, insert_or_assign_impl, &&, &&, true, true, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | .first, const_iterator ABSL_INTERNAL_COMMA); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:135:11: note: expanded from macro 'ABSL_INTERNAL_X' 135 | this))) ABSL_ATTRIBUTE_LIFETIME_BOUND { \ | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:233:58: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 233 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:252:63: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 252 | const key_arg& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:267:75: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 267 | key_arg&& k ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:283:64: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 283 | ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this), | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:321:60: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 321 | key_arg&& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ /usr/local/clang/include/absl/container/internal/raw_hash_map.h:338:65: warning: 'lifetime_capture_by(this)' is deprecated; use 'lifetime_capture_by_this' instead [-Wdeprecated-attributes] 338 | const key_arg& key ABSL_INTERNAL_ATTRIBUTE_CAPTURED_BY(this)) | ^~~~ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:79:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 79 | void AsciiStrToLower(char* absl_nonnull dst, const char* absl_nullable src, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:79:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 79 | void AsciiStrToLower(char* absl_nonnull dst, const char* absl_nullable src, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:82:28: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 82 | void AsciiStrToUpper(char* absl_nonnull dst, const char* absl_nullable src, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:82:58: warning: type nullability specifier '_Nullable' is a Clang extension [-Wnullability-extension] 82 | void AsciiStrToUpper(char* absl_nonnull dst, const char* absl_nullable src, | ^ /usr/local/clang/include/absl/base/nullability.h:257:23: note: expanded from macro 'absl_nullable' 257 | #define absl_nullable _Nullable | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:188:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 188 | void AsciiStrToLower(std::string* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:219:35: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 219 | void AsciiStrToUpper(std::string* absl_nonnull s); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:250:54: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 250 | inline void StripLeadingAsciiWhitespace(std::string* absl_nonnull str) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:264:55: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 264 | inline void StripTrailingAsciiWhitespace(std::string* absl_nonnull str) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:277:47: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 277 | inline void StripAsciiWhitespace(std::string* absl_nonnull str) { | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:23: /usr/local/clang/include/absl/strings/ascii.h:283:46: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 283 | void RemoveExtraAsciiWhitespace(std::string* absl_nonnull str); | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:27: In file included from /usr/local/clang/include/absl/strings/str_split.h:50: /usr/local/clang/include/absl/strings/strip.h:48:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 48 | inline constexpr bool ConsumePrefix(absl::string_view* absl_nonnull str, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ In file included from s2/s2text_format.cc:27: In file included from /usr/local/clang/include/absl/strings/str_split.h:50: /usr/local/clang/include/absl/strings/strip.h:65:56: warning: type nullability specifier '_Nonnull' is a Clang extension [-Wnullability-extension] 65 | inline constexpr bool ConsumeSuffix(absl::string_view* absl_nonnull str, | ^ /usr/local/clang/include/absl/base/nullability.h:241:22: note: expanded from macro 'absl_nonnull' 241 | #define absl_nonnull _Nonnull | ^ 575 warnings generated. 705 warnings generated. ar rcs s2/libs2static.a s2/encoded_s2cell_id_vector.o s2/encoded_s2point_vector.o s2/encoded_s2shape_index.o s2/encoded_string_vector.o s2/id_set_lexicon.o s2/mutable_s2shape_index.o s2/r2rect.o s2/s1angle.o s2/s1chord_angle.o s2/s1interval.o s2/s2boolean_operation.o s2/s2buffer_operation.o s2/s2builder_graph.o s2/s2builder.o s2/s2builderutil_closed_set_normalizer.o s2/s2builderutil_find_polygon_degeneracies.o s2/s2builderutil_get_snapped_winding_delta.o s2/s2builderutil_lax_polygon_layer.o s2/s2builderutil_lax_polyline_layer.o s2/s2builderutil_s2point_vector_layer.o s2/s2builderutil_s2polygon_layer.o s2/s2builderutil_s2polyline_layer.o s2/s2builderutil_s2polyline_vector_layer.o s2/s2builderutil_snap_functions.o s2/s2cap.o s2/s2cell_id.o s2/s2cell_index.o s2/s2cell_union.o s2/s2cell.o s2/s2centroids.o s2/s2closest_cell_query.o s2/s2closest_edge_query.o s2/s2closest_point_query.o s2/s2contains_vertex_query.o s2/s2convex_hull_query.o s2/s2coords.o s2/s2crossing_edge_query.o s2/s2debug.o s2/s2earth.o s2/s2edge_clipping.o s2/s2edge_crosser.o s2/s2edge_crossings.o s2/s2edge_distances.o s2/s2edge_tessellator.o s2/s2error.o s2/s2furthest_edge_query.o s2/s2hausdorff_distance_query.o s2/s2latlng_rect_bounder.o s2/s2latlng_rect.o s2/s2latlng.o s2/s2lax_loop_shape.o s2/s2lax_polygon_shape.o s2/s2lax_polyline_shape.o s2/s2loop_measures.o s2/s2loop.o s2/s2max_distance_targets.o s2/s2measures.o s2/s2memory_tracker.o s2/s2metrics.o s2/s2min_distance_targets.o s2/s2padded_cell.o s2/s2point_compression.o s2/s2point_region.o s2/s2pointutil.o s2/s2polygon.o s2/s2polyline_alignment.o s2/s2polyline_measures.o s2/s2polyline_simplifier.o s2/s2polyline.o s2/s2predicates.o s2/s2projections.o s2/s2r2rect.o s2/s2region_coverer.o s2/s2region_intersection.o s2/s2region_term_indexer.o s2/s2region_union.o s2/s2region.o s2/s2shape_index_buffered_region.o s2/s2shape_index_measures.o s2/s2shape_index.o s2/s2shape_measures.o s2/s2shape_nesting_query.o s2/s2shapeutil_build_polygon_boundaries.o s2/s2shapeutil_coding.o s2/s2shapeutil_contains_brute_force.o s2/s2shapeutil_conversion.o s2/s2shapeutil_edge_iterator.o s2/s2shapeutil_get_reference_point.o s2/s2shapeutil_visit_crossing_edge_pairs.o s2/s2text_format.o s2/s2wedge_relations.o s2/s2winding_operation.o s2/util/bits/bit-interleave.o s2/util/coding/coder.o s2/util/coding/varint.o s2/util/math/exactfloat/exactfloat.o s2/util/math/mathutil.o s2/util/units/length-units.o /usr/local/clang23/bin/clang++ -std=gnu++17 -shared -L/usr/local/clang/lib64 -L/usr/local/clang23/lib -L/usr/local/clang23/lib/x86_64-unknown-linux-gnu -L/usr/local/lib64 -o s2.so cpp-compat.o s2-altrep.o s2-accessors.o s2-bounds.o s2-cell.o s2-cell-union.o s2-constructors-formatters.o s2-predicates.o s2-transformers.o init.o util.o RcppExports.o s2-geography.o s2-lnglat.o s2-matrix.o wk-impl.o s2geography/accessors-geog.o s2geography/accessors.o s2geography/build.o s2geography/coverings.o s2geography/distance.o s2geography/geography.o s2geography/linear-referencing.o s2geography/predicates.o -Ls2 -ls2static -L/usr/local/clang/lib64 -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_log_internal_check_op -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_nullguard -labsl_log_internal_structured_proto -labsl_log_internal_log_sink_set -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_log_sink -labsl_log_entry -labsl_log_internal_proto -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_hash -labsl_city -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_tracing_internal -labsl_time -labsl_civil_time -labsl_time_zone -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_leak_check -labsl_stacktrace -labsl_str_format_internal -labsl_strerror -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_strings -labsl_strings_internal -labsl_int128 -labsl_base -lrt -labsl_spinlock_wait -labsl_source_location -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity -lssl -lcrypto make[2]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang-trunk/s2/src' make[2]: Entering directory '/data/localhost/ripley/R/packages/tests-clang-trunk/s2/src' make[2]: Leaving directory '/data/localhost/ripley/R/packages/tests-clang-trunk/s2/src' installing to /data/localhost/ripley/R/packages/tests-clang-trunk/s2.Rcheck/00LOCK-s2/00new/s2/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (s2)